Commit Graph

4964 Commits

Author SHA1 Message Date
sthen
49b00025fd bump REVISION for ports with a LIB_ or RUN_DEPENDS on devel/boost,
it has been split into subpackages
2018-12-13 19:53:23 +00:00
landry
04bc01d589 Update to cantata 2.3.2 2018-12-10 07:28:41 +00:00
landry
41e5435bd5 Update to gradio 0.7.2 2018-12-10 07:13:49 +00:00
ajacoutot
69b50520c4 Explicitely pass --without-flite to prevent picking it up. 2018-12-06 08:01:15 +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
bfd2364537 Enable 64-bit fixed point math on all LP64 archs.
This should improve accuracy at no practical performance cost.
Welcome to the 21st century!
2018-12-05 20:18:30 +00:00
naddy
62baafa1d6 bump users of audio/libmad after macro change in header file 2018-12-04 20:44:56 +00:00
naddy
58bf66f3b8 Prevent multiple evaluation of macro argument on powerc.
Resulting problem reported and fix tested by Charlene Wendling.
2018-12-04 20:43:58 +00:00
jca
846fb1bf98 Don't hardcode gcc, should fix aarch64
ok fcambus@ (maintainer)
2018-11-27 19:11:35 +00:00
sebastia
f8c1d10cef Remove forgotten patch, and regen patch-src_qsynthOptions_cpp
No bump, didn't built, as pointed out by ajacoutot@
2018-11-27 13:37:30 +00:00
sebastia
f24a8096de simple update to qsynth-0.5.3 2018-11-25 22:33:58 +00:00
naddy
a79b99f5b8 fix fat-fingered diff 2018-11-23 21:08:39 +00:00
fcambus
64f451cc2c Patch configure to add support for newer versions of GCC. This will
allow building on architectures using ports-gcc to build the port once
we update lang/gcc.

OK naddy@
2018-11-22 18:57:52 +00:00
naddy
d9df9a6eba The included i386 assembly is a mix of PIC code, acknowledged non-PIC
code, and code that claims to be PIC but really isn't.  Disable all
of it and use the C code as on all other archs.  ok fcambus@
2018-11-22 15:39:43 +00:00
ajacoutot
7484a71c0c --disable-cdda-paranoia to prevent picking it up.
While here, regen WANTLIB.
2018-11-22 14:58:40 +00:00
naddy
28f63025b1 allow text relocations from non-PIC i386 assembly in the ffap plugin 2018-11-21 19:54:15 +00:00
naddy
54e3a5e3d0 add missing include (gcc 4.9) 2018-11-18 17:06:52 +00:00
ajacoutot
0570c9b503 Link with LTLIBINTL instead of LTLIBICON since this uses
libintl_bindtextdomain.

prodded by espie@
2018-11-17 11:55:01 +00:00
sthen
6b8e265514 bump ports known/suspected to be affected by issue with libedit/libreadline
and termcap on lld arches.
2018-11-14 20:48:21 +00:00
naddy
b94bcfe131 add missing include 2018-11-13 16:26:16 +00:00
bentley
9d71ca0d3e Drop wcobb@ from maintainership at his request. 2018-11-12 08:53:45 +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
bentley
2095fd515c Include cstring for str*() functions. 2018-10-28 08:07:36 +00:00
bentley
e53233708c Include cstring for memmove/memcpy. 2018-10-28 07:59:57 +00:00
ajacoutot
8e94b5fe04 Sync WANTLIB after recent gmime30 update. 2018-10-27 16:59:36 +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
naddy
9523973c62 Update to 1.3.
Changes since 1.2.x include:
- Improvements to the VAD and speech/music classification using an RNN
- Support for ambisonics coding using channel mapping families 2 and 3
- Improvements to stereo speech coding at low bitrate
- Using wideband encoding down to 9 kb/s
- Making it possible to use SILK down to bitrates around 5 kb/s
- Minor quality improvement on tones
- Enabling the spec fixes in RFC 8251 by default
- Security/hardening improvements

Notable bug fixes include:
- Fixes to the CELT PLC
- Bandwidth detection fixes
2018-10-20 17:48:16 +00:00
naddy
c3226f718c minor bugfix update to 0.2.1 2018-10-20 14:12:15 +00:00
sthen
b3d7494ff5 typo; Moises Simon 2018-10-06 17:15:55 +00:00
sthen
a1af0ec998 Don't build with -march=native on clang arches, ok ajacoutot@ (maintainer).
From my description,

> For gcc, lame has a big "experimental optimizer" section with
> -march=native and other flags that we don't want in bulk builds
> (but might be useful for self builds sometimes). It's controlled by
> --enable-expopt (the default is "none" to disable it),
>
> There is a similar section for clang which is just outside the "expopt"
> block. I think that's a mistake, but I don't want to poke around too much
> as they have other mistakes in their configure script nearby and I don't
> want to go down that rabbit hole ;)
>
> Here's a simple diff to neuter the check.
2018-10-04 14:48:38 +00:00
sthen
f71d07da55 adjust beets README again, with information about using the gstreamer
backend for replaygain.
2018-09-29 19:53:47 +00:00
naddy
b549a4b03e Update to 0.2 for miscellaneous improvements. Detailed changes:
https://opus-codec.org/release/dev/2018/09/18/opus-tools-0_2.html
2018-09-25 19:52:24 +00:00
naddy
cb865287b9 maintenance update to 0.11 and take maintainer; ok Sergey Bronnikov 2018-09-25 19:50:07 +00:00
naddy
e433f828f1 +libopusenc 2018-09-25 19:45:44 +00:00
naddy
7236381e85 Import libopusenc-0.2.
The libopusenc libraries provide a high-level API for encoding
.opus files.

ok jca@
2018-09-25 19:44:52 +00:00
sthen
bbcebb6f95 tweak beets README, thanks to Raf Czlonka who writes:
- given that beets has been moved to Python 3 last year[0], I believe
  that the plugin dependencies should be updated from py-* to py3-*

- neither mp3gain, nor aacgain packages exist so delete that paragraph

- documentation URL - HTTPS and TLD change

(mp3gain was removed due to unfixed security bugs, not sure where aacgain
came from in the first place as I don't seem to find it in old trees anywhere)
2018-09-24 21:44:47 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
bcallah
1814b827f9 Update to musescore-2.3.2
Changelog: https://musescore.org/en/handbook/developers-handbook/release-notes/release-notes-musescore-232
While here, add a -Wno flag to eliminate the vast majority of warnings, as
upstream does.
2018-09-02 23:16:28 +00:00
fcambus
2a743cf0f0 Update goattracker to 2.74. 2018-09-02 06:10:47 +00:00
landry
63a1447179 Update to abcde 2.9.2, From Charlene Wendling who takes maintainership.
This time there's been extensive runtime testing, and proper fixes have
been made in coordination with upstream.

ok feinerer@
2018-08-31 08:48:12 +00:00
bcallah
96efbe5df9 +p5-MusicBrainz-DiscID 2018-08-29 21:20:49 +00:00
bcallah
6c238e39d3 Import audio/p5-MusicBrainz-DiscID, a Perl interface for the MusicBrainz
libdiscid library.
Original submission by Charlene Wendling, who takes MAINTAINER -- thanks!
ok sthen@

MusicBrainz::DiscID is a Perl class to calculate a MusicBrainz DiscID from
an audio CD in the drive.
2018-08-29 21:18:39 +00:00
sthen
e6feb93eeb update to py-mutagen-1.41.1, dedupe some Makefile parts 2018-08-12 13:24:07 +00:00
fcambus
88921ea05f Update schismtracker to 20180810. 2018-08-11 05:29:25 +00:00
sthen
7fa7248e9d update to py-mutagen-1.41.0 2018-08-10 19:36:36 +00:00
espie
bb921d2165 use AUTOCONF_ENV and add correct env variables, so that those ports work
even if /usr/local is not part of the builder's path.
2018-08-10 10:19:18 +00:00
ratchov
36f8f385b9 Add recording support to sndio backend. With help from Leonid Bobrov.
ok from David Carlier (maintainer), ok jca@
2018-08-09 20:50:47 +00:00
tim
ecf50b2cae - Update to 0.8
- Remove unused libid3tag dependency after mad plugin removal
- Remove superfluous configure argument

OK ratchov@ (maintainer), gonzalo@
2018-08-09 19:50:32 +00:00
espie
2f7d34d915 enforce PATH when running autoreconf 2018-08-03 07:07:44 +00:00