Commit graph

90 commits

Author SHA1 Message Date
Baptiste Daroussin
e0de738591 Remove ansi version fo wxGTK 2.8 and only keep the unicode version
All applications in the ports tree works correctly with unicode version of wxGTK

Newer version of wxGTK are unicode only (3.0+)

Note that now WX_UNICODE macro is noop
2015-09-16 19:51:26 +00:00
Baptiste Daroussin
5866775cb4 Switch back audacity to wxGTK 2.8 as it is failing on FreeBSD 9 if using wxGTK3 2015-09-14 21:04:11 +00:00
Baptiste Daroussin
6acdaad8e9 Convert to use wxGTK3 2015-09-13 17:57:49 +00:00
Jan Beich
111d88091b audio/audacity: convert to more option helpers
- Restore SSE option removed in r331611
- Keep SSE default only to amd64 or i386 + custom CPUTYPE
- Convert PORTMIXER to target option helper

PR:		202605
Approved by:	xxjack12xx@gmail.com (maintainer)
2015-08-24 08:30:17 +00:00
Tijl Coosemans
a374acb969 By default libtool replaces -export-symbols <file> with -retain-symbols-file
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do.  On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).

Bump PORTREVISION on all ports where the build log contains -export-symbols.

audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions.  Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to.  Fix a number of other issues in the same
Makefile.am and clean up the port Makefile.

japanese/scim-honoka: Tries to hide all symbols that start with an
underscore, but because this library is written in C++ all symbols start
with _Z so it ends up hiding everything.  Just don't hide anything at all
like the textproc/scim configure script does.

multimedia/schroedinger: Apply an upstream patch.

textproc/scim-input-pad: Same as japanese/scim-honoka.

PR:		201922
Approved by:	portmgr (antoine)
Exp-run by:	antoine
2015-08-02 15:03:19 +00:00
Ruslan Makhmatkhanov
78af363b06 audio/audacity: fix build with new ffmpeg
- add patch to fix build with ffmpeg 2.7
- add ffmpeg to LIB_DEPENDS to fix build in rare cases

PR:		201589
Submitted by:	Christian Heckendorf <heckendorfc@gmail.com>
Approved by:	xxjack12xx@gmail.com
2015-07-27 13:44:45 +00:00
Dmitry Marakasov
117978d841 - Add CPE info
- Add LICENSE_FILE

Approved by:	portmgr blanket
2015-05-17 11:57:28 +00:00
Baptiste Daroussin
b85330e97c Remove dead mirror 2015-04-05 10:02:46 +00:00
Thomas Zander
b87bee14c3 - Update to upstream version 2.1.0
- Temporarily disable SOXR option
  (likely to return in the next upstream release)

PR:		199080
Submitted by:	xxjack12xx@gmail.com (maintainer)
2015-04-05 06:58:00 +00:00
John Marino
112f62e6b9 audio category: Remove $PTHREAD_LIBS
xmcd didn't pass check-plist (pre-existing), fixed.

approved by:	PTHREAD blanket
2015-03-25 21:37:39 +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
Thomas Zander
ebf1f4d8f0 Change OPTIONS to have exactly one out of SAMPLERATE, SOXR selected
Bump PORTREVISION

PR:		194779
Submitted by:	riggs(report), maintainer(patch)
2014-11-09 07:48:14 +00:00
Guido Falsi
11aa297fd8 - Update to 2.0.6
- Remove option not supported anymore
- Use newer ffmpeg
- Clean up uneeded directives

PR:		194083
Submitted by:	xxjack12xx at gmail.com (maintainer)
2014-10-30 21:10:49 +00:00
Baptiste Daroussin
a6abc3b420 Cleanup plist 2014-10-20 06:35:58 +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
Olli Hauer
886a9071a1 - USE_(BZIP2|XZ) -> USES= tar:(bzip2|xz) 2014-06-01 13:03:14 +00:00
Baptiste Daroussin
1ada6e33a5 Chase libmad changes 2014-02-05 15:53:18 +00:00
Pawel Pekala
f861d69b29 Depend on audio/libsndfile, package links to it when available on
system and at least TWOLAME option needs it to configure properly.

PR:		ports/183950
Submitted by:	Horia Racoviceanu <horia@racoviceanu.com>
Approved by:	maintainer timeout
2013-12-12 19:30:43 +00:00
Danilo Egea Gondolfo
3c160acde6 - Remove LAME (restricted port audio/lame) from DEFAULT_OPTIONS
Reported by: tijl
2013-10-26 23:58:36 +00:00
Danilo Egea Gondolfo
8aec9a9958 - Update from 2.0.4 to 2.0.5
- Add debug option
- Force dependency on jack
- Fix detection of SSE
- Make soxr default sample rate library and allow only 1 to be chosen
- Add midi support
- Add soundtouch support
- Remove taglib
- Remove extra patches

PR:		ports/183195
Submitted by:	Jack Low <xxjack12xx@gmail.com> (maintainer)
2013-10-25 16:42:26 +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
bac748f555 audio/audacity: link against ffmpeg0
- Link against ffmpeg0

Approved by:	portmgr (bapt, implicit)
2013-10-21 21:08:21 +00:00
Danilo Egea Gondolfo
23ab45700b - Disable SSE if arch != amd64
Reported by:	tijl
2013-10-17 17:14:24 +00:00
Danilo Egea Gondolfo
7fd1eae8b8 - Disable SSE if the arch is powerpc [1]
- Add stage support
- Use options helpers

PR:		ports/182986
Submitted by:	Jack <xxjack12xx@gmail.com> (maintainer) [1]
2013-10-17 14:30:19 +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
William Grzybowski
04214ff398 audio/audacity: update to 2.0.4
- Update to 2.0.4 [1]
- Add SOXR option [1]
- Convert lib depends to new syntax

PR:		ports/181922 [1]
Submitted by:	Jack Low <xxjack12xx gmail.com> (maintainer)
2013-09-09 22:58:16 +00:00
Baptiste Daroussin
062d5457aa Add an explicit dependency on pkgconf 2013-08-30 01:53:16 +00:00
William Grzybowski
f37c749ae3 audio/audacity: fix SF mirror
- Fix SF mirror [1]
- Switch to USES game
- Remove MAKE_JOBS_SAFE (now default)

PR:		ports/181011 [1]
Submitted by:	Jack <xxjack12xx gmail.com> (maintainer)
2013-08-04 14:11:47 +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
Alex Kozlov
e159824929 - Convert USE_GETTEXT to USES (part 3)
Approved by:	portmgr (bapt)
2013-04-24 18:10:30 +00:00
Pawel Pekala
9bd0be86a7 Fix build when SAMPLERATE=off
We can't use USES=cmake here - main project builds with gmake.

PR:		ports/177285
Submitted by:	r4721@tormail.org
Approved by:	maintainer timeout
Feature safe:	yes
2013-04-20 13:55:07 +00:00
Ruslan Makhmatkhanov
701a0da267 - update to 2.0.3
- switch to .xz distribution
- sort options

while here:
- remove redundancy from COMMENT
- remove DOCS from OPTIONS_DEFAULT (it is already default)
- do not install license twice
- remove conflicts with no more existing -devel port
- install PORTDOCS manually, because earlier they installed into ${PREFIX}/doc/,
  not into ${PREFIX}/doc/${PORTNAME}
- remove trailing whitespace and deprecated Author field from pkg-descr

PR:		175540
Submitted by:	Jack Low <xxjack12xx@gmail.com> (maintainer)
2013-01-27 19:10:34 +00:00
Rene Ladan
51993baf9e Fix build with clang.
PR:		ports/174376
Submitted by:	Mark Atkinson <atkin901@gmail.com>
Approved by:	maintainer timeout (22 days)
2013-01-02 12:09:09 +00:00
Bryan Drewery
ee9ede56db - Restore header attribution due to being removed
while the policy was unclear

Feature safe:	yes
2012-12-01 02:10:46 +00:00
Bryan Drewery
e5b271c7f4 - Partial revert of r303478 [1]
- No need to list manpage/licenses in plist as
  they are already handled in the Makefile

PR:		ports/171206 [1]
Approved by:	eadler, bapt (mentors, implicit)
2012-09-01 19:46:03 +00:00
Bryan Drewery
79b0b1d4b3 - Update to 2.0.2
- Remove header

PR:		ports/171206
Submitted by:	Jack Low <xxjack12xx@gmail.com> (maintainer)
Approved by:	eadler, bapt (mentors, implicit)
2012-09-01 13:56:11 +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
Guido Falsi
951f178ef0 - Update to 2.0.1
- Convert to OPTIONSng
- Remove LIB_DEPENDS ABI verions

PR:		ports/169624
Submitted by:	Jack <xxjack12xx@gmail.com>
Approved by:	crees (mentor)
2012-07-04 12:23:04 +00:00
Michael Scheidell
de91af8902 - Remove LICENSE files from pkg-plist
- Bump PORTREVISION since this changes packaging (plist)

PR:		ports/168618
Submitted by:	Barbara <barbara.xxx1975@libero.it>
Approved by:	maintainer (implicit), portmgr (pav)
2012-06-07 19:52:33 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Michael Scheidell
444036c011 - Fix pkg-plist for -devel and PORTDOCS issues
- No PORTREVISION bump, would not build.

PR:		ports/167906
Submitted by:	scheidell@ (me)
Approved by:	maintainer (implicit)
2012-05-31 03:07:49 +00:00
Michael Scheidell
b3b1a5ba3f - Remove -devel suffix
- Adjust CONFLICTS accordingly

PR:		ports/167906
Reported by:	Rusty Nejdl <rnejdl@ringofsaturn.com>
Approved by:	maintainer (implicit)
2012-05-31 01:03:48 +00:00
Michael Scheidell
d0981a015d - update to 2.0
- submitter is now maintainer (email to previous maintainer bouces for weeks)
- replaces audio/audacity-devel

PR:		ports/167906
Submitted by:	Jack <xxjack12xx@gmail.com> (maintainer)
2012-05-30 20:43:12 +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
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +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
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +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
Christian Weisgerber
94d47b2ecd Bump PORTREVISION after libogg and libvorbisfile major version increment. 2009-07-06 21:25:59 +00:00