Commit graph

56 commits

Author SHA1 Message Date
Grzegorz Blach
a781a6e13c - Remove Mk/bsd.efl.mk
- Convert USE_EFL=libtool_hack to USES=libtool
- Convert USE_EFL=imlib2 to LIB_DEPENDS=libImlib2.so:...
- Bump PORTVERSION in graphics/imlib2 and in all ports
  which depends on imlib2

PR:		196062
Approved by:	portmgr
2014-12-27 00:09:02 +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
Baptiste Daroussin
a6abc3b420 Cleanup plist 2014-10-20 06:35:58 +00:00
Tilman Keskinoz
80b3ab923d Chase library dependencies after libcdio <-> libcdio-paranoia split
PR:		192271
2014-08-09 10:06:54 +00:00
Veniamin Gvozdikov
0902058da1 - Fix build SID plugin
PR:		ports/192437
2014-08-07 19:26:40 +00:00
Veniamin Gvozdikov
6798b93ef1 - Upgrade to 0.6.2 release 2014-08-07 10:27:34 +00:00
Baptiste Daroussin
a9ffc92022 USES=execinfo 2014-08-04 23:03:07 +00:00
Veniamin Gvozdikov
a19d33c75b - Fix build without converter
- Added new depend for artwork
- Bump version
2014-08-04 15:39:40 +00:00
Veniamin Gvozdikov
24b986e983 - Upgrade to 0.6.2 rc5 2014-08-02 06:40:00 +00:00
Veniamin Gvozdikov
360c15d05b - Upgrade to 0.6.2-rc4 2014-07-30 17:51:18 +00:00
Dmitry Marakasov
8268e69507 - Fix plist
Approved by:	portmgr blanket
2014-07-25 18:58:04 +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
Tijl Coosemans
a45da9a027 Convert archivers/libzip to USES=libtool. Bump PORTREVISION on all
dependent ports.

cad/repsnapper:
- Remove excessive dependencies.
- Convert to USES=libtool.
- Set LDFLAGS to fix detection of libintl.
- Use @sample.

databases/mysql-workbench51:
- Remove remnants of former slave ports.
- Convert some LIB_DEPENDS to USE_GNOME.
- Convert to USES=libtool.
- Staging.

databases/mysql-workbench52:
- USES=libtool.

devel/libsigrok:
- USES=libtool.
- INSTALL_TARGET=install-strip.

devel/liborcus:
- USES=libtool tar:bzip2.
2014-05-05 22:50:59 +00:00
Baptiste Daroussin
ff1feae488 Support stage
Use options helpers
Strip binaries
Add dependency on desktop file utils
2014-04-28 16:47:26 +00:00
Baptiste Daroussin
1ada6e33a5 Chase libmad changes 2014-02-05 15:53:18 +00:00
Baptiste Daroussin
158b2bbc94 Remove useless over inclusion bsd.port.mk 2014-01-15 22:31:05 +00:00
Baptiste Daroussin
5978476c35 In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in audio

With hat:	portmgr
2013-12-11 14:35:36 +00:00
Dmitry Marakasov
444b74f1ca - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with a)
Approved by:	portmgr (bdrewery)
2013-10-22 13:50:43 +00:00
William Grzybowski
56146681cc audio/deadbeef: link using ffmpeg0
- Link using ffmpeg0

Approved by:	portmgr (bapt, implicit)
2013-10-08 23:01:38 +00:00
Baptiste Daroussin
183c2ed74f Add NO_STAGE all over the place in preparation for the staging support (cat: audio) 2013-09-20 14:36:35 +00:00
Baptiste Daroussin
5163781803 Convert audio from USE_GMAKE to USES=gmake
While here:
- Trim headers
- Convert some USE_GNOME=pkgconfig to USES=pkgconfig
- Add some missing pkgconf dependencies
- Convert some USE_GNOME=gnomehack to USES=pathfix
2013-08-30 23:01:05 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Veniamin Gvozdikov
eea4b5a1e2 Fixed OGG support
Changed tab to space in pkg-desc
Bump PORTREVISION because default dependencies list changed

Approved by:	rm (mentor)
2013-08-02 11:23:18 +00:00
Veniamin Gvozdikov
862c06b489 - Changed my email
- Trim Makefile headers and positions name and surname within

Approved by:	eadler, rm (mentors)
2013-07-22 14:34:22 +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
Christian Weisgerber
1f2b1eac8e * Major update to FLAC 1.3.0, including shared library bumps.
* Chase the update in dependent ports.

PR:		179072
2013-06-09 19:30:58 +00:00
Baptiste Daroussin
890f04c002 Use shebangfix 2013-05-07 06:45:39 +00:00
Marcus von Appen
821843ca06 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	bapt, kwm
2013-04-27 08:50:46 +00:00
Alex Kozlov
83f02b963c - Convert USE_GETTEXT to USES (part 4)
Approved by:	portmgr (bapt)
2013-04-26 10:44:28 +00:00
Baptiste Daroussin
a215727686 Convert USE_PKGCONFIG -> USES=pkgconf for audio category 2013-04-22 23:19:08 +00:00
Baptiste Daroussin
17a19dc04e Convert to new options framework left un converted ports in a* categories
While here trim headers
Convert some gnomehack to pathfix
Convert some pkgconfig to USE_PKGCONFIG=build
2013-03-21 17:32:34 +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
Beech Rintoul
dd29c39e3a - Update to 0.5.5
PR:		ports/168890
Submitted by:	Veniamin Gvozdikov <g.veniamin@googlemail.com> (maintainer)
2012-06-11 19:39:27 +00:00
Beech Rintoul
44b65cfcae - Update to 0.5.5-rc1
- Many changes between 0.5.1 and 0.5.5, see changelog

PR:		ports/168189
Submitted by:	Veniamin Gvozdikov <g.veniamin@googlemail.com> (maintainer)
2012-06-06 20:35:17 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Ashish SHUKLA
97ddb4e13d - Bump PORTREVISION to chase the update of multimedia/libvpx 2012-02-16 15:57:34 +00:00
Tilman Keskinoz
719264f183 Chase libcdio shlib bump 2012-01-18 17:36:27 +00:00
Mark Linimon
37816ad11a Mark as broken on powerpc: fails to compile.
Hat:		portmgr
2011-12-28 03:23:43 +00:00
Alexey Dokuchaev
96f0030f4c Do not link plugins to libsupc++ which is apparently PIC-unsafe with system
compiler, and thus remove requirement for GCC 4.5+ on amd64.

Approved by:	maintainer
Feature safe:	yes
2011-11-22 01:25:29 +00:00
Alexey Dokuchaev
d0c7f6ad2e Reduce GCC 4.5+ requirement to amd64 only.
PR:		ports/162683
Submitted by:	maintainer
Feature safe:	yes
2011-11-19 20:23:54 +00:00
Doug Barton
8189ce3ba6 Remove 0-byte files 2011-09-25 06:56:08 +00:00
Beech Rintoul
cc0bb6c0e0 - Update to 0.5.1
PR:		ports/160393
Submitted by:	Gvozdikov Veniamin <g.veniamin@googlemail.com> (maintainer)
2011-09-07 22:33:48 +00:00
Koop Mast
ca18c5b1d8 Build fixes with glib 2.28. gtk 2.24, gtkmm 2.24 and vala 0.12. 2011-07-30 09:39:44 +00:00
Martin Matuska
c86cd8cae2 Bump due to ffmpeg update to 0.7.1 2011-06-24 22:39:03 +00:00
Dennis Herrmann
140ce80a84 - Update to 0.4.4
PR:		ports/156070
Submitted by:	Gvozdikov Veniamin <g.veniamin@googlemail.com> (maintainer)
2011-04-01 12:29:11 +00:00
Pav Lucistnik
c480164d7c - Mark BROKEN on 9.X and recent 8-STABLE:
dumb-kode54/src/it/itrender.c:3541: error: conflicting types for 'log2'

Reported by:	pointyhat
2011-03-25 20:19:50 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Martin Matuska
ab5c533c96 - Update ffmpeg to 0.6 2010-07-24 16:38:20 +00:00
Dmitry Marakasov
c22a666333 - Update to 0.4.1
PR:		147656
Submitted by:	Gvozdikov Veniamin <g.veniamin@googlemail.com> (maintainer)
Feature safe:	yes
2010-06-23 18:25:40 +00:00
Martin Wilke
d52432b82d - Fix INDEX
Thanks	to:	fluffy :)
2010-06-07 12:18:41 +00:00