1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00
Commit Graph

4217 Commits

Author SHA1 Message Date
Martin Wilke
f0f3d5d6f5 - Fix build with clang
PR:		187497
Submitted by:	Ports Fury
2014-05-18 05:00:30 +00:00
Tijl Coosemans
16682ce856 - USES=libtool:keepla tar:bzip2.
- Remove a clang hack.
2014-05-10 15:11:16 +00:00
Dmitry Marakasov
2eba7789cf - Support staging 2014-05-10 00:29:34 +00:00
Dmitry Marakasov
b851b8597f - Don't remove mtree directories
Approved by:	portmgr
2014-05-09 21:13:09 +00:00
John Marino
80e8e55257 Sync dports patches on 3 unmaintained ports
* audio/esperanza
* x11-wm/qlwm
* games/tinymux
2014-05-05 11:15:43 +00:00
Baptiste Daroussin
4a4ec28d37 Convert all :U to :tu and :L to :tl
Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
2014-05-05 09:45:36 +00:00
Rene Ladan
32e92194b7 Remove expired ports:
2014-04-30 x11-toolkits/gigi: Does not compile on 10 or higher
2014-04-30 net/asterisk-oh323: Depends on broken and unsupported asterisk14
2014-04-30 net/asterisk14: Broken and unsupported
2014-04-30 net/asterisk14-addons: Depends on broken and unsupported asterisk14
2014-04-30 ports-mgmt/pkg_install: Replaced by ports-mgmt/pkg
2014-05-01 x11-drivers/xf86-input-magictouch: Does not compile
2014-05-01 x11-drivers/xf86-video-cyrix: requires pciVideoPtr typedef
2014-05-01 x11-drivers/xf86-video-sis-intel: requires pciVideoPtr typedef
2014-05-01 net/py-spreadmodule: Depends on expired net/spread
2014-05-01 net/p5-Spread-Message: Depends on expired net/spread
2014-05-01 net/p5-POE-Component-Spread: Depends on expired net/spread
2014-05-01 net/p5-Spread-Session: Depends on expired net/spread
2014-05-01 sysutils/wmmemload: Broken
2014-05-01 lang/ml-pnet: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono
2014-05-01 lang/treecc: PNET dependency decommissioned Dec 2012
2014-05-01 lang/pnetlib: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono
2014-05-01 lang/pnet-base: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono
2014-05-01 benchmarks/pnetmark: PNET dependency decommissioned Dec 2012
2014-05-01 lang/pnet: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono
2014-05-01 x11-wm/stumpwm: Broken for more than 4 months
2014-05-01 sysutils/cpupowerd: Not maintained from upstream anymore and only supports ancient AMD K8.
2014-05-01 net/pchar: Obsolete, abandoned
2014-05-03 x11-fonts/texcm-ttf: Should be replaced by x11-fonts/stix-fonts
2014-05-04 10:51:02 +00:00
Barbara Guida
2da832f2b3 Fix pkg-plist when built without GNOME
While here:
- Fix a misspelled option in a test
- Strip binaries

PR:		ports/189014
2014-05-01 11:08:29 +00:00
Jung-uk Kim
df58ad0b16 Explicitly set libX11 dependency to fix build. 2014-05-01 04:32:55 +00:00
Baptiste Daroussin
e77d45abc5 Fix packaging with pkg_install by workarounding a pkg_install bug
While here:
- s/disable-kde3/disable-kde/
- Remove .la files, they are useless here

Reported by:	bar
2014-04-30 05:47:09 +00:00
Pawel Pekala
b7a2f30fb1 - Update to version 0.6.0 [1]
- Use options subs

PR:		ports/187793 [1]
Submitted by:	Zsolt Udvari <udvzsolt@gmail.com>
Approved by:	maintainer timeout
2014-04-24 16:44:39 +00:00
Jung-uk Kim
2b18835f3b Explicitly set libXext dependency to fix build after r351936. 2014-04-23 19:26:06 +00:00
Tijl Coosemans
aad09bc5e2 When linking a library libA with a library libB using libtool, if libB.la
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la.  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).

PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries.  Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field.  In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.

PR:		ports/188759
Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
2014-04-23 13:25:16 +00:00
Pietro Cerutti
dc41b1365a - Update to 1.14
- Track new repository on github
2014-04-23 10:07:23 +00:00
Antoine Brodin
edff1225fa Fix options helpers conversion 2014-04-22 18:22:58 +00:00
Baptiste Daroussin
40448303ec Fix build
Reported by:	swills (jenkins)
2014-04-22 14:17:04 +00:00
Baptiste Daroussin
e628fe8c38 Fix LIB_DEPENDS
Reported by:	jenkins
2014-04-22 14:14:07 +00:00
Baptiste Daroussin
69d34f7593 Support stage 2014-04-22 08:34:49 +00:00
Baptiste Daroussin
ecadb645fe Support stage
Use options helpers
2014-04-22 08:33:19 +00:00
Baptiste Daroussin
d3f528a4c8 USES=tar:bzip2 libtool
Strip binaries
2014-04-22 08:31:26 +00:00
Baptiste Daroussin
6f87f0cae8 Support stage
Modernize
2014-04-22 08:24:03 +00:00
Baptiste Daroussin
3c6bf01b26 Support stage
Monernize
2014-04-22 08:22:27 +00:00
Baptiste Daroussin
cae00f7b5f Support stage
Strip binaries
2014-04-22 08:18:19 +00:00
Baptiste Daroussin
03a902262b Support stage
Cleanup a bit (this ports deserves either more love or death)
2014-04-22 08:13:52 +00:00
Baptiste Daroussin
b30f3fc5a9 Support stage
Modernize
2014-04-22 08:06:48 +00:00
Baptiste Daroussin
9a9518997c Support stage 2014-04-22 08:05:01 +00:00
Baptiste Daroussin
35500359d7 Support stage 2014-04-22 08:02:46 +00:00
Baptiste Daroussin
d2f982e4f2 Support stage
Allow packaging as a user
2014-04-22 07:58:09 +00:00
Baptiste Daroussin
d2798b8b16 Support stage
modernize
2014-04-22 06:58:48 +00:00
Baptiste Daroussin
b177455037 Support stage
modernize
2014-04-22 06:53:57 +00:00
Baptiste Daroussin
5ecb1abd84 Support stage
Modernize
2014-04-22 06:51:09 +00:00
Baptiste Daroussin
708e04ee67 Support stage
Use @sample
2014-04-22 06:38:06 +00:00
Baptiste Daroussin
fc998126f9 Support stage 2014-04-22 06:34:22 +00:00
Baptiste Daroussin
9bc11eaef4 Mark as broken: does not build with any modern compiler
With hat:	portmgr
2014-04-22 06:32:02 +00:00
Rusmir Dusko
69553e4f7c These ports are no longer used or cared for.
Horia Racoviceanu <horia@racoviceanu.com> wishes to maintain these ports
with my help.

misc/lxde-common

- Bump PORTREVISION
- Pass maintainership to horia@racoviceanu.com

misc/xdg-menu

- Change Makefile header, use my name and @FreeBSD.org email
- Bump PORTREVISION
- Pass maintainership to horia@racoviceanu.com
- Change Desktop entry file
- Add DOCS Option
- Break lines around 80 characters
- Change pkg-plist, remove mtree

sysutils/lxinput

- Bump PORTREVISION
- Pass maintainership to horia@racoviceanu.com

sysutils/lxtask

- Bump PORTREVISION
- Pass maintainership to horia@racoviceanu.com
- Remove TODO from DOCS

sysutils/lxterminal

- Bump PORTREVISION
- Pass maintainership to horia@racoviceanu.com
- Change pkg-plist, add missing

x11/florence

- Bump PORTREVISION
- Pass maintainership to horia@racoviceanu.com
- Use tar:bzip2 instead of USE_BZIP2=yes and not needed desktop-file-utils
- Remove not needed MAN1 from Makefile

x11/libfm

- Bump PORTREVISION
- Pass maintainership to horia@racoviceanu.com
- Use tar:xz instead of USE_XZ=yes
- Change pkg-plist, remove mtree

x11/lxde-meta

- Bump PORTREVISION
- Pass maintainership to horia@racoviceanu.com

x11/lxmenu-data

- Bump PORTREVISION
- Pass maintainership to horia@racoviceanu.com
- Change pkg-plist, remove mtree

x11/lxpanel

- Bump PORTREVISION
- Pass maintainership to horia@racoviceanu.com
- Strip libraries
- Change pkg-plist, add missing

x11/menu-cache

- Bump PORTREVISION
- Pass maintainership to horia@racoviceanu.com
- USES pathfix instead of USE_GNOME gnomehack
- Strip library

x11-fm/pcmanfm

- Bump PORTREVISION
- Pass maintainership to horia@racoviceanu.com
- Use tar:xz instead of USE_XZ=yes
- Change pkg-plist, remove mtree, add missing

x11-themes/lxde-icon-theme

- Bump PORTREVISION
- Pass maintainership to horia@racoviceanu.com
- Use tar:bzip2 instead of USE_BZIP2=yes
- Change pkg-plist, remove mtree

x11-wm/lxmed

- Bump PORTREVISION
- Pass maintainership to horia@racoviceanu.com

x11-wm/lxsession

- Bump PORTREVISION
- Pass maintainership to horia@racoviceanu.com
- Change pkg-plist, add missing

x11-wm/obapps

- Bump PORTREVISION
- Pass maintainership to horia@racoviceanu.com
- Add DOCS Option
- Change Desktop entry file

x11-wm/obmenu

- Bump PORTREVISION
- Pass maintainership to horia@racoviceanu.com
- Change Desktop entry file
- Break lines around 80 characters
2014-04-21 20:27:38 +00:00
Rene Ladan
8b3c8800eb Remove expired ports:
2014-04-16 ports-mgmt/pkgsearch: Upstream disappeared
2014-04-17 science/flounder: Unmaintained since 2002
2014-04-17 security/nbaudit: Unmaintained since 2002
2014-04-17 security/saint: Unmaintained since 2002
2014-04-17 graphics/gozer: Unmaintained since 2002
2014-04-17 misc/pdfmap: Unmaintained since 2002
2014-04-17 devel/showgrammar: Unmaintained since 2002
2014-04-17 biology/libgenome: Unmaintained since 2002
2014-04-17 deskutils/narval: Unmaintained since 2002
2014-04-17 devel/fampp: Unmaintained since 2002
2014-04-17 net-p2p/py-fngrab: Unmaintained since 2002
2014-04-17 misc/wmfirew: Unmaintained since 2002
2014-04-17 x11-wm/e16utils: Unmaintained since 2002
2014-04-17 misc/salias: Unmaintained since 2002
2014-04-17 print/latex2slides: Unmaintained since 2002
2014-04-17 lang/sxm: Unmaintained since 2002
2014-04-17 textproc/pybook: Unmaintained since 2002
2014-04-17 mail/mailcrypt: Unmaintained since 2002
2014-04-17 japanese/elvis: Unmaintained since 2002
2014-04-17 devel/prototype: Unmaintained since 2002
2014-04-17 print/wprint: Unmaintained since 2002
2014-04-17 science/euler: Unmaintained since 2002
2014-04-17 multimedia/gopchop: Unmaintained since 2002
2014-04-17 science/gdis: Unmaintained since 2002
2014-04-17 net/googolplex: Unmaintained since 2002
2014-04-17 lang/logo: Unmaintained since 2002
2014-04-17 textproc/roap: Unmaintained since 2002
2014-04-17 x11-wm/afterstep-i18n: Unmaintained since 2002
2014-04-17 games/yamsweeper: Unmaintained since 2002
2014-04-17 net-mgmt/echolot: Unmaintained since 2002
2014-04-17 security/pam_smb: Unmaintained since 2002
2014-04-18 devel/lua-redis-parser: Broken for more than 6 months
2014-04-18 biology/finchtv: Broken for more than 6 months
2014-04-18 net-im/ari-yahoo: Broken for more than 1 year (http://www.icculus.org/ari-yahoo/)
2014-04-18 11:17:45 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Pietro Cerutti
6e79304fb5 - Fix build
Reported by:	pkg-fallout
2014-04-15 13:47:35 +00:00
Greg Lewis
b9d0055b76 . Don't statically link libexecinfo.a. This doesn't appear to be necessary
and actually breaks the build on 10.x where libexecinfo.a is part of the
  base rather than a port.
2014-04-15 04:01:14 +00:00
Greg Lewis
2c33ae687e . Don't use inline on functions that are intended to be used in multiple
files.  This fixes compilation with clang.

  My understanding is that the C99 standard treats inline methods as having
  static linkage by default.  This is different from the GNU C definition
  of inline, which is why this compiled with gcc.
2014-04-13 17:46:59 +00:00
Greg Lewis
b018584ae2 . Don't try to represent a unicode literal in a character literal. In this
case just use the decimal literal.
. Add $FreeBSD$.
2014-04-13 17:39:57 +00:00
Renato Botelho
3c72bc348c Update to 3.5.5 2014-04-11 11:01:58 +00:00
Baptiste Daroussin
1a39887c74 Support stage 2014-04-10 19:59:23 +00:00
Niclas Zeising
ead4dcd4b6 Update to 2.5.0
PR:		ports/188283
Submitted by:	Michael Danilov <mike.d.ft402@gmail.com>
2014-04-06 07:45:03 +00:00
Renato Botelho
19b0ea66b9 Update to 3.5.4 2014-04-02 10:23:11 +00:00
Antoine Brodin
6767942ea0 - Stage support
- Do not remove a directory belonging to BSD.local.dist mtree on uninstall

Reported by:	poudriere
With hat:	portmgr
2014-04-01 19:41:31 +00:00
Pietro Cerutti
61ea23b4df - Update to 1.0.14 2014-03-31 08:55:48 +00:00
Antoine Brodin
783b416b0f Finish stage support 2014-03-30 10:39:04 +00:00
Renato Botelho
0ad3a3efa3 Update to 3.5.3 2014-03-30 01:34:25 +00:00
Tijl Coosemans
4d762c2da0 - Bump port revision after the latest libiconv commit because
locale_charset() is used when the ICONV option is enabled. [1]
- Remove X_CFLAGS from CONFIGURE_ENV.  Not needed.
- Remove --mandir=${MANPREFIX}/man from CONFIGURE_ARGS.  Redundant.
- Patch configure directly instead of configure.ac+autoconf.
- Prevent rebuilding manpages with --disable-mandoc.
- USES=tar:bzip2.
- Missing dependencies: USES=perl5, USE_XORG=xcursor xinerama xrender sm.
- Restore default options from before OPTIONSng conversion.
- Use OPTIONS_SUB=yes.
- Staging.
- Specify --without-iconv-library when empty(ICONV_LIB) to force libc iconv.
- New LIB_DEPENDS syntax.
- Remove remnants of OPTIONSng conversion: WITHOUT_GTK and WITHOUT_GNOME.
- Use --disable-gtk instead of --disable-gtktest.

Reported by:	kib [1]
2014-03-29 17:34:48 +00:00