76 Commits

Author SHA1 Message Date
jca
193c36be7a Don't hardcode the version number of two dlopened shared libraries
Affected libs: libgnomeui-2 and libgnome-2
2019-03-28 20:09:48 +00:00
jca
587dc8bdb4 --without-lame is ineffective so add mp3lame export support instead
Spotted by ajacoutot@
2019-03-28 19:56:07 +00:00
jca
630c249f5f Handle yet another missing dep: add gtk+2 as a BUILD_DEPENDS
Looks like the compiled files from https://drobilla.net/software/suil
aren't installed by default.

Spotted by naddy@
2019-03-28 00:34:14 +00:00
jca
e08fb721ac Explicitely mark internal libs as internal
We don't have ports (yet) for sbsms and "libwidgetextra" but better be
safe than sorry. Listing said packages here makes them easier to find
with grep, in case we create ports for them.
2019-03-28 00:33:36 +00:00
jca
1048203df7 Prevent lame from being picked up
Spotted by naddy@
2019-03-27 20:25:11 +00:00
jca
3ca8eca31a No need for archivers/zip and audio/jack
zip looks like a leftover, jack is used if detected but only the bundled
portaudio copy actually needs it, and we use audio/portaudio-svn instead.
2019-03-27 16:19:55 +00:00
jca
70f63e1fa4 Disable SSE unless on amd64, fixes build on sparc64/ports-gcc 2019-03-27 12:41:16 +00:00
rapha
38f167164f Unbreak audacity
With a lot of help from jca@.
ok jca@
2019-03-26 18:26:45 +00:00
ajacoutot
3ad12414ad Update to audacity-2.3.1.
Still BROKEN but at least we can start working on the newest release.
Remove WANTLIB while here, they prevent from even extracting; we'll add
them back once the port builds.
2019-03-10 11:45:50 +00:00
ajacoutot
02cc93b5fd Fetch from the github release archive.
tarball don't match but the port is BROKEN anyway.
2019-03-06 20:42:12 +00:00
jca
77591311e1 wip major update to audacity-2.2.2 (still BROKEN)
- libsoxr now used instead of libsamplerate
- audio/portaudio-svn still used instead of the bundled copy (only the
portmixer subsystem makes use of additional interfaces available in
the bundled and patched portaudio)
- portmidi support can't be easily deactivated and lacks support for OpenBSD

Committing this early so other people can work on it in-tree. Prodded by
ajacoutot@.
2019-03-05 16:36:58 +00:00
jca
b64d5741b9 BROKEN following the wxWidgets3 update
ok ajacoutot@ landry@ giovanni@
2019-01-02 12:44:53 +00:00
naddy
33bea57aa6 again, bump users of audio/libmad after macro change in header file 2018-12-05 20:19:00 +00:00
naddy
62baafa1d6 bump users of audio/libmad after macro change in header file 2018-12-04 20:44:56 +00:00
ajacoutot
f4b87b4457 Pick up libmp3lame.so if it's installed; proddeb by a mail from Anthony
Campbell.
While here, don't offer to download libmp3lame of ffmpeg.
2018-11-03 13:42:33 +00:00
ajacoutot
d57269e0be Fix linking with ld.lld, FileDialog needs gobject and gtk libs. 2018-11-03 13:26:27 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
espie
a3cc216348 @tag update-mime-database 2018-07-01 18:33:35 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
espie
1309f29d90 sprinkle some bins, remove stripped directories, reorder annotations that
are not in the "canonical plist write order"
2018-05-12 10:00:24 +00:00
jasper
61dcc745ce fix build with clang6 2018-04-11 17:59:54 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
espie
33020b522c convert to C99 inlines, trivial, fixes build with clang 2017-05-04 12:58:04 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
jasper
e9fc06571f require fixed vamp-sdk 2016-01-12 13:10:44 +00:00
naddy
b16686b6db needs devel/gettext-tools 2015-08-12 20:53:15 +00:00
jasper
d8d2f964cb - add note why we're using ',' as a separator in the sed command
- add missing rcs id while here
2015-07-17 23:11:52 +00:00
jasper
f1949a160b use sed -i 2015-07-17 22:25:14 +00:00
bentley
a3a3e026c8 Cope with the new location of audio/soundtouch's pkg-config file. 2015-04-14 08:38:14 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
sthen
feef5418bf change some srand to srand_deterministic, found by deraadt@ 2014-12-09 20:29:03 +00:00
naddy
3b3d914b39 do not include sys/timeb.h 2013-12-05 21:58:50 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
2d98db1697 PERMIT/REGRESS->TEST sweep 2013-03-10 22:55:01 +00:00
brad
930f42af09 Jacob Meuser disappeared a year and a half ago so remove him as MAINTAINER.
ok ajacoutot@
2012-12-09 07:29:57 +00:00
stsp
1787d32062 fix abort() in pthread_mutex_unlock(); ok aja 2012-09-03 09:09:34 +00:00
ajacoutot
2af9fde46d Fix build with glib >= 2.31.20. 2012-03-23 13:28:25 +00:00
ajacoutot
29b5a8e7a9 Clean up the use of USE_GROFF for ports where mandoc doesn't have any
ERRORs and formatting looks Ok.

from Brad
2012-01-03 07:03:54 +00:00
kili
59f395ba1c Enable unicode again.
ok landry
2011-04-28 17:51:50 +00:00
kili
205c147683 Disable unicode for now (until we can re-enable it in wxWidgets).
ok landry@
2011-04-23 09:08:27 +00:00
espie
8392c16198 redo depends with >= 2010-11-26 07:07:56 +00:00
espie
99fe429f1a missed libspecs 2010-11-15 13:08:37 +00:00
espie
2314c85f45 convert to new style depends
zap default spec that are not needed
convert libspecs as well
convert p* to REVISION.

No package changes
2010-11-15 00:22:45 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
espie
7b7cc80d38 USE_GROFF=Yes 2010-10-18 16:52:44 +00:00
sthen
70bcc2b338 new-style LIB_DEPENDS/REVISION and sync WANTLIB where necessary 2010-09-05 10:25:16 +00:00
jakemsr
dc43149a11 don't pull in libjack in portsmf now that we aren't guaranteeing jack
is installed via portaudio.  there is no OpenBSD midi support in jack
anyway ...
2010-06-13 15:49:10 +00:00
ajacoutot
cdff106084 Use @unexec-delete instead of @unexec for the *-update-* goos.
prodded by espie@
discussed with espie@ sthen@ landry@
2009-12-22 15:43:14 +00:00