Commit graph

54 commits

Author SHA1 Message Date
Mathieu Arnold
9468432a48 Fix ports using PREFIX in their depends instead of LOCALBASE.
With hat:	portmgr
Sponsored by:	Absolight
2017-01-13 16:54:55 +00:00
Antoine Brodin
e103955dbc Convert to USES=jpeg 2017-01-05 13:09:13 +00:00
Mathieu Arnold
74a3b89bf6 Whatever you do, ${PORTSDIR}/ keeps creeping back.
Sponsored by:	Absolight
2016-12-17 16:11:01 +00:00
Jose Alonso Cardenas Marquez
371c124a82 - Re-add games/alienarena and games/alienarena-data ports 2016-12-14 04:48:47 +00:00
Antoine Brodin
d4fa8aa7c9 2014-08-31 mail/dcc-dccd: Not staged. See http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-May/000080.html
2014-08-31 games/alienarena: Not staged. See http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-May/000080.html
2014-09-07 games/alienarena-data: Useless without alienarena
2014-09-07 08:46:16 +00:00
Baptiste Daroussin
e6ffa1f425 Modernize LIB_DEPENDS
With hat:	portmgr
2014-07-13 23:23:25 +00:00
Antoine Brodin
a09e55e2e8 Resetting maintainership on ports that have not been staged and without any
pending PR

With hat:	portmgr
2014-07-02 18:22:39 +00:00
Tijl Coosemans
9f8b4bcde3 Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS.  Also remove references to
  PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
  required additional patches.

Somewhat simplified a linker command line looks like:

${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}

where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us.  If possible -L and -l flags need to be
added to LIBS to make sure they appear after any -L and -l flags set by
upstream.  Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.

Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix.  Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS.  This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.

PR:		190592
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-06-11 14:49:59 +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
Antoine Brodin
1df9d247be Convert the tree to USES=openal
Approved by:	portmgr (bapt)
2013-12-25 23:29:34 +00:00
Jose Alonso Cardenas Marquez
63f4c8f028 - Update to 2013.766 2013-10-01 05:53:09 +00:00
Baptiste Daroussin
c84e1cd8e6 Add NO_STAGE all over the place in preparation for the staging support (cat: games) 2013-09-20 17:36:33 +00:00
Sunpoet Po-Chuan Hsieh
c2d1a14c7c - Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
  - Add COOKIES
  - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
  - Add GSSAPI and SPNEGO [2]
  - Remove KERBEROS4
  - Rename LIBIDN to IDN
  - Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
2013-07-11 16:26:26 +00:00
Jason Helfman
8199e9dc48 - adopt optionsNG for games
- trim historical headers and trim comments
- some Makefile cleanup

Approved by:	portmgr (bapt)
2013-05-31 14:40:56 +00:00
Baptiste Daroussin
5271da855f Rely on bsdtar to autodetermine the format of the distfiles when possible
For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.

Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
2013-04-29 08:57:12 +00:00
Baptiste Daroussin
737bed6923 Convert g* to USES=pkgconfig 2013-04-23 10:47:02 +00:00
Baptiste Daroussin
9346b215f0 new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility

This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG

it can take the following arguments:
 - yes (meaning build only dep)
 - build (meaning build only dep)
 - run (meaning run only dep)
 - both (meaning run and build dep)

From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.

While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config

With Hat:	portmgr
Exp-runs by:	bapt (pointhat-west), beat (pointyhat)
2012-07-26 05:40:22 +00:00
Christian Weisgerber
bcd6fbdee4 libogg.so.8: Bump PORTREVISION for ports that depend on libogg,
directly or indirectly (via libvorbis, libtheora).
2012-07-19 20:15:37 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Jose Alonso Cardenas Marquez
c8ac650642 - Update to 2011.753
Feature safe:	yes
2012-03-26 02:19:51 +00:00
Jose Alonso Cardenas Marquez
6a48f8fc62 - Update to 2011.752 2011-10-20 22:24:57 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Jose Alonso Cardenas Marquez
5d066feb69 - Update to 2011.751
- Remove obsolete patch files
- Remove obsolete OPTION
2011-04-18 03:47:08 +00:00
Jose Alonso Cardenas Marquez
25bdf4f2e1 - Update to 2010.745
- Remove pkg-plist file from games/alienarena-data. Now it is generating
  automatically
2010-08-12 00:47:38 +00:00
Christian Weisgerber
d927d8b1d4 Fix plist.
Submitted by:	QAT
2010-06-14 16:55:34 +00:00
Christian Weisgerber
30587b71c2 Bump PORTREVISION for ports that depend on libogg, directly or indirectly
(via libvorbis, libtheora).
2010-06-06 20:44:03 +00:00
Peter Pentchev
29863648e3 Chase the ftp/curl shlib version bump. 2010-04-03 10:44:36 +00:00
Dirk Meyer
1905cdee0c - fix build for jpeg-8
PR:		145204
2010-03-30 17:47:33 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Jose Alonso Cardenas Marquez
1873171599 - Update 2009.733
- Move pkg-message to files directory
- Respect freedesktop config directory
2010-01-27 17:51:23 +00:00
Dirk Meyer
3bbc108312 - update to jpeg7
Tested by:	pav on pointyhat
2009-07-18 11:11:29 +00:00
Jose Alonso Cardenas Marquez
bccd501406 - Update to 2008.721
- Add/Modify entries to MASTER_SITES
- Modify COMMENT
- Take maintainership
- Other tiny modifications
2009-04-30 17:39:57 +00:00
Alejandro Pulver
817a65bd3b - Drop maintainership of the following ports:
games/darkplaces
games/quake-dpmod
games/edge
games/deng
games/odamex
games/uhexen2
games/uhexen2-extras
games/vavoom
games/vavoom-extras
games/alienarena
games/alienarena-data
games/freedroidrpg
games/assaultcube
games/freeorion
x11-toolkits/gigi
devel/allegro
devel/allegrogl
devel/adime
devel/allegro-devel
net-p2p/qbittorrent
net-p2p/rblibtorrent-devel
emulators/wahcade
x11-wm/stumpwm
x11-wm/icewm
2009-02-27 21:24:38 +00:00
Peter Pentchev
c189a6b2da Bump the version of the curl shared library after the ftp/curl update
to 7.19.2.
Bump PORTREVISION, even on the ports that do not have a versioned
dependency, since the binaries will most probably still stop working.
2009-01-23 15:43:14 +00:00
Alejandro Pulver
5f3dff1f70 - Update to version 2008.710. 2008-06-21 21:53:13 +00:00
Alejandro Pulver
e11a39a39d Both data and program:
- Update to version 2008.

Only for games/alienarena:
- Remove local patches (now integrated upstream).
- Check for WITH_* instead of !WITHOUT_* (avoid double negation).
- Add note about using the SDL version in FreeBSD >= 7 because of sound
  problems.
2008-03-24 20:42:28 +00:00
Martin Wilke
2d73db3533 - Chase devel/sdl12 shlib version bump 2008-03-13 14:28:35 +00:00
Alejandro Pulver
077abd146d - Update to version 2007.610.
- Mark Linux version as DEPRECATED (it is to be decided if it will remain in
  the tree) and BROKEN (needs dependencies which aren't in the tree or are
  outdated). In the meantime use the native version.
2007-12-12 17:16:33 +00:00
Alejandro Pulver
2a86c19553 - Update patches (remove old and add new ones). 2007-09-09 05:52:58 +00:00
Alejandro Pulver
ce48b5451d - Update to version 2007.605. 2007-09-08 23:28:38 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Alejandro Pulver
4b163a0ce5 - Bump PORTREVISION because of the changes in the last commit. 2007-03-31 02:36:40 +00:00
Alejandro Pulver
14782b4f28 - Fix Makefile patch.
- Remove part of patch-server__sv_main.c which was causing a "Bad challenge"
  error when connecting to a password protected server [1].

Reported by:	"Kyle Hunter" <keletmaster@gmail.com> [1]
2007-03-31 02:32:23 +00:00
Alejandro Pulver
5398cf95f6 - Update games/alienarena-data, games/alienarena and games/linux-alienarena to
version 2007.604 (20070225).
- Add ${MKDIR} and @dirrmtry for share/pixmaps.
- The patches were integrated in upstream SVN, so next version will have them.
2007-03-27 10:07:30 +00:00
Alejandro Pulver
91ecb6a0b3 - Update MASTER_SITES. 2007-02-09 16:16:42 +00:00
Alejandro Pulver
ed405aac45 - Update to version 2007.603. 2007-02-05 15:04:25 +00:00
Alejandro Pulver
4a9c1d5641 - Commit updated patch (missing from previous update).
Reported by:	"Mark Lu" <excelblue@gmail.com>
2007-01-14 19:50:25 +00:00
Alejandro Pulver
c955e4ac44 - Update to version 2007.602.
- Take maintainership of games/linux-alienarena [1].

Approved by:	acm (discussed over IRC) [1]
2007-01-10 03:14:40 +00:00
Stanislav Sedov
0d2725682b - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory
structure (i.e. include/SDL for includes and sdl-config for configuration
   binary)
 - Update graphics/sdl_ttf to version 2.0.8
 - Update graphics/sdl_image to version 1.2.5
 - Update audio/sdl_mixer to version 1.2.7
 - Update net/sdl_net to version 1.2.6
 - Update Mk/bsd.sdl.mk accordingly
 - Fix dependent ports to fit the new directory structure and avoid several
   API breakages
 - Bump up portrevisions for all dependent ports to allow them to be upgraded
   by portupgrade/portmaster etc tools

Approved by:    kris (portmgr), sem (mentor)
2006-09-20 11:21:59 +00:00