1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-21 04:06:46 +00:00
Commit Graph

64 Commits

Author SHA1 Message Date
Antoine Brodin
6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Dmitry Marakasov
053a0b4933 - Fix shebangs
- Improve WRKSRC handling
2015-05-27 01:11:14 +00:00
Dmitry Marakasov
c7c9e639be - Update WWW
- Add LICENSE_FILE
- Clarify package hugeness
2015-04-13 19:08:21 +00:00
Baptiste Daroussin
bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Dmitry Marakasov
5d9f0199a9 - Fix whitespace 2014-08-02 08:08:20 +00:00
Dmitry Marakasov
5343eb47ad - Fix extract 2014-08-02 07:42:05 +00:00
Dmitry Marakasov
c7df584111 - Fix extract
PR:		189045
Submitted by:	Alexander Panyushkin <vsityz@gmail.com>
2014-04-28 14:27:10 +00:00
Dmitry Marakasov
c87f1ecfe3 - Fix fetch
PR:		189045
Submitted by:	Alexander Panyushkin <vsityz@gmail.com>
Pointyhat to:	bapt
2014-04-27 13:12:38 +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
Baptiste Daroussin
665bec206d Convert g* to USES=zip 2014-03-10 14:49:26 +00:00
Dmitry Marakasov
55d9fc0fee - Support staging
- Rework OPTIONS
- Use new LIB_DEPENDS syntax
- Add DESKTOP_ENTRIES
2013-10-17 01:57:47 +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
Dmitry Marakasov
c09595f989 - Fix options 2013-07-22 22:53:48 +00:00
Dmitry Marakasov
daffe00d4a - Trim Makefile headers
- Drop ABI versions from LIB_DEPENDS
- OptionsNG
- Pet portlint
- Switch to dynamic plist where useful
- Canonicalize patch names
- Fix DOS line endings in patch files
2013-07-12 15:01:45 +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
Koop Mast
5aa7246575 Switch from libglut to freeglut and retire libglut. Libglut hasn't been
developed in years and has been dropped from the MESA 8.0 distribution.
Freeglut is a rewrite of glut and is actively developed and is used by
many linux distributions instead of libglut.

Bump all ports that directly depend on libglut because of the shlib version
change.

There are some extra items in this patch.

*) Because freeglut doesn't have the same dependancies as libglut, some ports
	need extra dependencies added to USE_XORG to make them build.
*) Mark graphics/f90gl broken, f90gl depends on a header that is only shipped
	with libglut.
*) Remove option for libglut/freeglut selection in games/cake, only freeglut
	remains now.
*) While here fix a png related build issue games/vegastrike.

Thanks to miwi for running the exp-run.

Approved by:	portmgr (miwi)

Collaboration with:	zeising@
Obtained from:	xorg-dev staging area.
2012-08-04 22:52:02 +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
Dmitry Marakasov
bcc65a4ce3 - Respect STRIP in games using darkplaces engine
- While here, minor cleanup in nexuiz port

PR:		ports/167817
Submitted by:	Jan Beich <jbeich@tormail.org>
2012-05-12 13:01:55 +00:00
Marcus von Appen
fbd0197639 - Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions

Tested by:	exp-run by pav
2012-02-18 10:18:33 +00:00
Alexey Dokuchaev
66cf17e29e - Kill stray empty line
- Transfer maintainership

Approved by:	amdmi3
2011-09-14 03:02:55 +00:00
Alexey Dokuchaev
1da4338efa Adjust WWW address and fix a small typo. 2011-08-31 13:59:53 +00:00
Alexey Dokuchaev
ebead7f495 Drop MD5 sums. Normally this no-op change would not occur, but considering
the size of the distfiles, rehashing almost a gigabyte of data seems like a
nuisance for our users.

Feature safe:	yes
2011-02-07 11:29:26 +00:00
Alexey Dokuchaev
1b9cfaf52b - Fix fetching of map pack file
- Add LICENSE (GPLv2) while here

Reported by:	itetcu
2010-12-02 05:43:36 +00:00
Alexey Dokuchaev
2fbb0f63a6 Change WWW: line; old one is now dedicated to the console version of Nexuiz. 2010-12-02 05:37:31 +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
Emanuel Haupt
0f8d106ae4 Chase audio/libmodplug update 2010-05-28 06:56:46 +00:00
Alexey Dokuchaev
587e41cc85 Fix the build when dedicated server only is selected.
PR:		ports/147074
Submitted by:	Emil Smolenski
2010-05-27 04:36:39 +00:00
Alexey Dokuchaev
9a7291de9b Fix function signature to match that of libpng 1.4. While the game seems to
be playable without this change, bump PORTREVISION just to be safe.  Package
is not built by default anyways.

PR:	ports/146150
2010-05-23 12:38:45 +00:00
Emanuel Haupt
6e2aeace66 Chase audio/libmodplug update. 2010-04-24 09:38:46 +00:00
Peter Pentchev
29863648e3 Chase the ftp/curl shlib version bump. 2010-04-03 10:44:36 +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
Alexey Dokuchaev
5069921fc9 Drop the patch that changed DarkPlaces' jpeg.h definitions to jpeg7's --
there is a knob (DP_LINK_TO_LIBJPEG) to disable offending code automatically.

This allows to link against system-provided libjpeg, whether it is jpeg62 or
jpeg7.  That way it will continue to work, even if e.g. a new libjpeg71 with
incompatible ABI comes out.

Submitted by:	Rudolf Polzer, one of the developers of Nexuiz
2009-10-08 16:23:32 +00:00
Alexey Dokuchaev
cb7d129958 Update to version 2.5.2. 2009-10-04 17:18:02 +00:00
Dmitry Marakasov
6b5fb87219 - Switch SourceForge ports to the new File Release System: categories starting with G 2009-08-22 00:23:13 +00:00
Alexey Dokuchaev
9499f5929f - Belatedly update to version 2.5.1
- Remove superfluous home-rolled `do-build' target
- Link to dependent libraries instead of loading them at run-time
- Install server-related files and scripts (can be useful for admin)
2009-08-10 22:27:16 +00:00
Florent Thoumie
340b57f8be - Update X.org ports to 7.4+ (few ports are more recent than the katamari).
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG).
2009-01-23 16:28:36 +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
Pietro Cerutti
6d32252b8b - Fix build
Approved by:	portmgr (marcus)
2008-09-10 20:33:09 +00:00
Alexey Dokuchaev
00b261a3a5 - Make Nexuiz' lhnetaddress structure really compatible with FreeBSD's
sockaddr_in (as claimed)
- Fix value for LHNETADDRESSTYPE_INET6_FAMILY along the way

This should fix network-related issues (broken server browsing, etc.)
reported by number of users.

Submitted by:	Alexander Drozdov
2008-08-13 10:39:33 +00:00
Alexey Dokuchaev
4384aa7dd6 - Better separate extracting and patching
- Minor textual nit in comment
2008-06-18 19:38:27 +00:00
Alexey Dokuchaev
92c9081798 - Update to version 2.4.2
- Switch back to using BSD make(1)
- Stop patching things at extract phase
2008-06-18 19:18:44 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Alexey Dokuchaev
8e08e2697f Reformat for better readability. 2008-03-17 11:08:21 +00:00
Alexey Dokuchaev
60460b97de - Update to version 2.4
- Use gmake(1) since build fails with BSD make(1)
2008-03-17 11:03:34 +00:00
Martin Wilke
2d73db3533 - Chase devel/sdl12 shlib version bump 2008-03-13 14:28:35 +00:00