Commit graph

104 commits

Author SHA1 Message Date
Mathieu Arnold
7f4572eae4 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:29:15 +00:00
Thomas Zander
d9914c72a6 Fix build failure when accidentally picking up alsa (libasound).
Currently, there is no configure switch for consistently disabling
alsa detection. This changeset introduces the possibility to do so
during the configure stage and adds ALSA as a non-default OPTION.

PR:		207892
Submitted by:	tatsuki_makino@hotmail.com
Reported by:	bar
Reviewed by:	xxjack12xx@gmail.com, riggs
Approved by:	xxjack12xx@gmail.com (maintainer)
2016-03-23 20:42:41 +00:00
Thomas Zander
230898bedd Add autoreconf libtool to USES; install headers to include, not DATADIR
This changeset brings in the necessary fixes in audacity's build system
to use autoreconf and libtool in USES. (206914)
First use case of this is to have audacity install its headers in the
standard include path rather than DATADIR (207074).
Bump PORTREVISION.

PR:		206914, 207074
Submitted by:	tatsuki_makino@hotmail.com
Approved by:	xxjack12xx@gmail.com (maintainer)
2016-03-18 06:51:28 +00:00
Thomas Zander
da10633945 Fix dependencies, CONFIGURE_ARGS, introduce DYNLOAD OPTION
DYNLOAD is added for run-time linking libmp3lame and libavformat.
In future, this might allow for removal of LIB_DEPENDS on lame
and ffmpeg.

PR:		207307
Submitted by:	tatsuki_makino@hotmail.com
Reviewed by:	xxjack12xx@gmail.com (maintainer)
Approved by:	xxjack12xx@gmail.com (maintainer)
2016-03-05 18:10:09 +00:00
Thomas Zander
282a52d472 Bump PORTREVISION
Double-checked package content: Not identical to previous revision,
hence r407904 should have bumped PORTREVISION.

PR:		206694
Submitted by:	xxjack12xx@gmail.com (maintainer)
2016-02-03 22:45:23 +00:00
Thomas Zander
330ca71a8b Add LV2 OPTION, remove MIDI OPTION, strip binary, fix build on 9.3
PR:		206694
Submitted by:	xxjack12xx@gmail.com (maintainer)
MFH:		2016Q1
2016-02-02 23:13:07 +00:00
Ruslan Makhmatkhanov
d800eba1d6 audio/audacity: update to 2.1.2
Release notes:
http://wiki.audacityteam.org/wiki/Release_Notes_2.1.2

PR:		206566
Submitted by:	xxjack12xx@gmail.com (maintainer)
2016-01-26 19:14:15 +00:00
Martin Wilke
685c94fc0b - Update WWW
PR:		205624
Submitted by:	 Zane C. Bowers-Hadley
2015-12-26 14:15:36 +00:00
Thomas Zander
897a659d8f Add support for ffmpeg and add non-default OPTION
PR:		205484
Submitted by:	tatsuki_makino@hotmail.com
Approved by:	xxjack12xx@gmail.com (maintainer)
2015-12-25 12:12:25 +00:00
Jan Beich
93ed85032b audio/soundtouch: update to 1.9.2
ABI isn't compatible, so bump PORTREVISION in consumers.

Changes:	http://www.surina.net/soundtouch/README.html
ACC report:	https://people.freebsd.org/~jbeich/compat_reports/soundtouch/1.9.0_to_1.9.2/compat_report.html
2015-12-16 09:39:40 +00:00
Steve Wills
25b1bd5ff4 mark some of the ports that don't build on powerpc64 for me 2015-12-13 16:07:27 +00:00
Thomas Zander
39f82d7120 Fix accidental dos2unix on non-text-files during build
PR:		204816
Submitted by:	lenzi.sergio@gmail.com
Approved by:	xxjack12xx@gmail.com (maintainer)
2015-12-13 12:11:48 +00:00
Thomas Zander
2b5cd8c2cc Fix build failure with DOCS option and edge case
In certain situations, e.g. when docbook ports have been deinstalled
before building audacity with DOCS option, build may fail. Prevent
this case by explicitly including required docbook ports in
DOCS_BUILD_DEPENDS

PR:		204785
Submitted by:	rhurlin@gwdg.de
Reviewed by:	xxjack12xx@gmail.com (maintainer)
Approved by:	xxjack12xx@gmail.com (maintainer)
2015-11-28 14:43:16 +00:00
Thomas Zander
89aaeef92e Update to upstream version 2.1.1
PR:		203607
Submitted by:	xxjack12xx@gmail.com
Reviewed by:	yuri@rawbw.com, koobs, riggs
2015-11-22 20:11:52 +00:00
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