Commit graph

15660 commits

Author SHA1 Message Date
Thomas Zander
201605ea86 Update to upstream version 0.20.5; fixes buffer overflows in http output
MFH:		2017Q1
2017-02-26 08:34:35 +00:00
Matthew Rezny
46060e3ac3 Pass PREFIX to the install script in case it's not /usr/local
PR:		216834
Submitted by:	mi
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D9800
2017-02-25 14:50:28 +00:00
Olivier Duchateau
8891d35141 - Update to 1.37
- Fix LICENSE

Changelog: https://github.com/quodlibet/mutagen/blob/release-1.37/NEWS
2017-02-25 14:05:25 +00:00
Sunpoet Po-Chuan Hsieh
827af78128 Update to 1.36.3
Changes:	https://github.com/quodlibet/mutagen/blob/master/NEWS
2017-02-25 09:55:43 +00:00
Muhammad Moinur Rahman
bb6e39edd2 audio/fdk-aac: Update version 0.1.4=>0.1.5
PR:		216114
Submitted by:	takefu@airport.fm
2017-02-24 13:31:28 +00:00
Wen Heping
798fd391ef - Update to 5.6.0
PR:		217117
Submitted by:	beerml@sigma6audio.de(maintainer)
2017-02-23 13:02:31 +00:00
Dmitry Marakasov
0ccc6a1bf5 - Update to 0.24.2
PR:		217170
Submitted by:	beerml@sigma6audio.de (maintainer)
2017-02-21 10:41:37 +00:00
Jan Beich
a9425224f1 devel/libevent2: drop historical suffix after r362796
PR:		216777
Approved by:	mm (maintainer)
2017-02-20 02:57:04 +00:00
Wen Heping
0035e43763 - Update to 0.8.4
PR:		217171
Submitted by:	beerml@sigma6audio.de(maintainer)
2017-02-20 02:40:12 +00:00
Jason E. Hale
a5639e56ab Update to 3.4.5
Changes:	https://sourceforge.net/p/kid3/code/ci/3fd4d4/tree/ChangeLog
2017-02-20 00:19:17 +00:00
Tobias C. Berner
f3c180c343 Update Qt5 to 5.7.1, and unify the Qt4 and Qt5 ports some more
* Update Qt5 to 5.7.1
* Move Qt4 binaries to lib/qt4/bin
* Move Qt5 libraries to lib/qt5/lib
  By moving the libraries we should finally be able to get rid of the inplace
  upgrade bug (see ports bugs 194088, 195105 and 198720):  when Qt5's libraries
  were lying in /usr/local/lib, which would often get added by pkgconfig to the
  linker paths via dependencies, the already installed libraries were linked
  against, instead of the ones that were being built. This forced us to make
  sure, that -L${WRKSRC}/lib was always coming before -L/usr/local/lib in the
  linker flags. With this change this should no longer be the case.
* Rename some ports to match the rest (foo-qtX -> qtX-foo)
* Depend on new port misc/qtchooser [see UPDATING & CHANGES]

There are several new Qt5 ports which all have been created by Marie Loise Nolden
<nolden@kde.org>. Thanks again.

PR:		216797
Exp-Run by:	antoine
Reviewed by:	rakuco, mat, groot_kde.org
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D9213
2017-02-18 19:48:05 +00:00
Thomas Zander
8215c086e5 Chase wavpack update: bump PORTREVISION on ports linking to it by default
PR:		216847
Reported by:	pkubaj@anongoth.pl
MFH:		2017Q1
2017-02-18 15:23:53 +00:00
Thomas Zander
d191ed2f3a Update to upstream release 5.1.0; fix several invalid memory reads
PR:		216847
Submitted by:	pkubaj@anongoth.pl
Reviewed by:	riggs
MFH:		2017Q1
Security:	CVE-2016-10169
		CVE-2016-10170
		CVE-2016-10171
		CVE-2016-10172
2017-02-18 14:51:25 +00:00
Ruslan Makhmatkhanov
41e3136a28 audio/exaile-devel: update to latest revision 2017-02-16 20:35:48 +00:00
David Thiel
a380af10bb Move to luasocket-51.
PR:		180053
Submitted by:	David Demelier
2017-02-16 18:40:28 +00:00
Tobias Kortkamp
dc7c0f4c7d New port: audio/gstreamer1-plugins-sndio
The GStreamer sndio plugin allows applications that use GStreamer to
play and record to/from an sndio server.

This includes WebKit-based browsers, video players like Totem, and
audio players like Rhythmbox.

WWW: https://github.com/t6/gstreamer1-plugins-sndio/

PR:	215904
Approved by:	lme (mentor)
Differential Revision:	https://reviews.freebsd.org/D9622
2017-02-16 10:23:40 +00:00
Tobias Kortkamp
98058b8684 Update MAINTAINER to tobik@FreeBSD.org for my ports
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9610
2017-02-15 12:28:29 +00:00
Tijl Coosemans
165609c639 Remove -fPIC from audio/audiere and add it to audio/dumb where the real
problem is.  audio/dumb only provides a static library and audio/audiere
tries to link that into a shared library.
2017-02-13 22:13:34 +00:00
Tijl Coosemans
6be348f22d Set CC via MAKE_ARGS for users that set CC in make.conf.
Reported by:	avos
2017-02-13 13:29:17 +00:00
Jan Beich
fa8a41580f audio/alsa-utils: switch to a light xmlto replacement
Submitted by:	bapt (based on)
MFH:		2017Q1
Differential Revision:	https://reviews.freebsd.org/D9556
2017-02-12 17:19:29 +00:00
Tijl Coosemans
f6abfc310a - Set CC instead of patching the Makefile.
- Unhide post-install commands.
- Remove brandelf command.  The library is already a Linux library.
2017-02-12 13:53:14 +00:00
Tijl Coosemans
016523dab8 Allow building with linux-c7-devtools.
Reported by:	Stari Karp <starikarp@yandex.com>
2017-02-11 19:52:05 +00:00
Vanilla I. Shu
78b4c85eef Update to 4.2. 2017-02-10 02:44:09 +00:00
Mark Linimon
9c19df593a Add -fPIC to various ports to enable them to build on armv6.
Approved by:	portmgr (tier-2 blanket)
2017-02-09 18:53:12 +00:00
Thomas Zander
acba451d77 Update to upstream release 0.20.4
Details:
- Minor bugfix release
- Build fixes have been upstreamed
2017-02-09 18:11:13 +00:00
Vanilla I. Shu
899bf9c36b Update to 1.2.2. 2017-02-09 13:18:55 +00:00
Jan Beich
05b122ad1e audio/zinf: unbreak with gcc5 or earlier after r433187
src/player.cpp: In member function 'void Player::HandlePrefsChanged(Event*)':
src/player.cpp:1970:40: error: 'stoi' was not declared in this scope
         nPort = stoi(buffer.substr(pos));
                                        ^

Reported by:	marino
Pointy hat to:	jbeich (forgot libc++ leaks C++11)
2017-02-08 18:08:31 +00:00
Mark Felder
ef263b37e8 audio/murmur: Update to 1.2.19 2017-02-06 15:40:40 +00:00
Dmitry Marakasov
97cc16d054 - Fix LOCALBASE misuse 2017-02-05 14:33:06 +00:00
Jan Beich
aca1af47b8 audio/smasher: unbreak with gcc5 or later (runtime still broken)
In file included from /usr/local/lib/gcc5/include/c++/string:52:0,
                 from /usr/local/include/wx-2.8/wx/string.h:176,
                 from /usr/local/include/wx-2.8/wx/memory.h:16,
                 from /usr/local/include/wx-2.8/wx/object.h:20,
                 from /usr/local/include/wx-2.8/wx/event.h:17,
                 from /usr/local/include/wx-2.8/wx/window.h:19,
                 from /usr/local/include/wx-2.8/wx/control.h:23,
                 from /usr/local/include/wx-2.8/wx/checkbox.h:19,
                 from settingsbook.cpp:4:
/usr/local/lib/gcc5/include/c++/bits/basic_string.h: In instantiation of 'union std::__cxx11::basic_string<wxPoint>::<anonymous>':
/usr/local/lib/gcc5/include/c++/bits/basic_string.h:119:7:   required from 'class std::__cxx11::basic_string<wxPoint>'
fxplotwindow.h:12:32:   required from here
/usr/local/lib/gcc5/include/c++/bits/basic_string.h:121:53: error: member 'wxPoint std::__cxx11::basic_string<wxPoint>::<anonymous union>::_M_local_buf [2]' with constructor not allowed in union
  _CharT           _M_local_buf[_S_local_capacity + 1];
                                                     ^
/usr/local/lib/gcc5/include/c++/bits/basic_string.h:121:53: note: unrestricted unions only available with -std=c++11 or -std=gnu++11

PR:		216707
Reported by:	antoine (via exp-run)
2017-02-05 13:30:01 +00:00
Dmitry Marakasov
774581039f - Fix LICENSE
- Add NO_ARCH
2017-02-05 13:10:47 +00:00
Dmitry Marakasov
af4fdaea20 - Fix LICENSE
- Add LICENSE_FILE
2017-02-05 13:10:05 +00:00
Ben Woods
c95eb7fddf audio/logitechmediaserver: Make testing vendor perl modules optional
Submitted by:	Mark Dixon (maintainer)
Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D8872
2017-02-05 13:03:38 +00:00
Sunpoet Po-Chuan Hsieh
a9c2ade8fc Move devel/libcheck to devel/check
- Bump PORTREVISION for dependent ports
2017-02-05 11:14:37 +00:00
Ben Woods
4fde3644de audio/logitechmediaserver: Do not use perl when setting ARCHNAME variable
Reported by:	David Z <daz@hyperchronos.org>
Reported by:	marino
Approved by:	portmgr blanket
2017-02-05 08:00:29 +00:00
Antoine Brodin
7f6af6ec3b Do not include bsd.port.pre.mk twice 2017-02-04 12:08:32 +00:00
Jan Beich
21a7215c9a devel/libevent2: update to 2.1.8 and cleanup
- DEFAULT_VERSIONS += ssl=openssl-devel is now supported
- devel/py-event and devel/p5-Event-Lib are marked BROKEN

Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/whatsnew-2.1.txt
Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/ChangeLog
PR:		216527
Exp-run by:	antoine
Approved by:	mm (maintainer)
2017-02-04 07:56:59 +00:00
Jan Beich
27cbd4be10 audio/csound: use libc++ and unbreak with gcc5 or later
$ ldd $(which csound5gui) | fgrep c++
        libc++.so.1 => /usr/lib/libc++.so.1 (0x803309000)
        libstdc++.so.6 => /usr/local/lib/gcc49/libstdc++.so.6 (0x803a22000)

libcsound64.so.5: undefined reference to `csp_dag_is_finished'
libcsound64.so.5: undefined reference to `csp_set_count'
libcsound64.so.5: undefined reference to `csp_set_get_num'
collect2: error: ld returned 1 exit status

PR:		216707
Reported by:	antoine (via exp-run)
2017-02-04 06:00:41 +00:00
Jan Beich
fabeb6eea8 audio/zinf: unbreak with libc++ 3.9
src/Http.cpp:771:11: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *'
    char* cp = strstr(buffer, "Content-Length:");
          ^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/downloadmanager.cpp:401:15: error: cannot initialize a variable of type 'char *' with an rvalue
      of type 'const char *'
        char* extension = strrchr(url, '.');
              ^           ~~~~~~~~~~~~~~~~~
src/downloadmanager.cpp:561:11: error: cannot initialize a variable of type 'char *' with an rvalue
      of type 'const char *'
    char* cp = strstr(buffer, "Content-Length:");
          ^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/downloadmanager.cpp:575:11: error: cannot initialize a variable of type 'char *' with an rvalue
      of type 'const char *'
    char* cp = strstr(buffer, "Last-Modified:");
          ^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/downloadmanager.cpp:799:24: error: assigning to 'char *' from incompatible type 'const char *'
                file = strchr(item->SourceURL().c_str() + 7, '/');
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/player.cpp:552:21: error: assigning to 'char *' from incompatible type 'const char *'
        extension = strrchr(url.c_str(), '.');
                    ^~~~~~~~~~~~~~~~~~~~~~~~~
src/player.cpp:1109:17: error: assigning to 'char *' from incompatible type 'const char *'
   temp_proto = strstr(title, "://");
                ^~~~~~~~~~~~~~~~~~~~
src/player.cpp:1129:15: error: assigning to 'char *' from incompatible type 'const char *'
   temp_ext = strrchr(title, '.');
              ^~~~~~~~~~~~~~~~~~~
src/player.cpp:1964:14: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
       char *port = strchr(buffer.c_str(),':');
             ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~
src/playlist.cpp:1964:15: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
        char* extension = strrchr(url, '.');
              ^           ~~~~~~~~~~~~~~~~~
src/playlist.cpp:2045:15: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
        char* extension = strrchr(url, '.');
              ^           ~~~~~~~~~~~~~~~~~
src/ThemeZip.cpp:150:15: error: assigning to 'char *' from incompatible type 'const char *'
       pPtr = strrchr(oFile.c_str(), DIR_MARKER);
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/wavoutpmo.cpp:127:10: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
   char *pPtr = strrchr(GetUrl().c_str(), DIR_MARKER);
         ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/ZinfTheme.cpp:1768:26: error: assigning to 'char *' from incompatible type 'const char *'
            pExtension = strrchr((*i).c_str(), '.');
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
    pPtr = strrchr(m_oPath.c_str(), '/');
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
unix/src/cdpmo.cpp:116:10: error: cannot initialize a variable of type 'char *' with an rvalue of
      type 'const char *'
   char *tracknumber = strrchr(url, '/');
         ^             ~~~~~~~~~~~~~~~~~
unix/src/GTKPreferenceWindow.cpp:1755:20: error: cannot initialize a variable of type 'char *' with
      an rvalue of type 'const char *'
             char *name = strrchr((*i).second.c_str(), '/');
                   ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
unix/src/gtkmusicbrowser.cpp:1206:11: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *'
    char *ext = strrchr(m_currentListName.c_str(), '.');
          ^     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
misc.cpp:109:14: error: assigning to 'char *' from incompatible type 'const char *'
        cp = strrchr(url, '.');
             ^~~~~~~~~~~~~~~~~
id3lib.cpp:366:11: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
    char *ptr = strrchr(url, '.');
          ^     ~~~~~~~~~~~~~~~~~
id3lib.cpp:426:11: error: assigning to 'char *' from incompatible type 'const char *'
    ptr = strrchr(url, '.');
          ^~~~~~~~~~~~~~~~~
id3lib.cpp:488:11: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
    char *ptr = strrchr(url.c_str(), '.');
          ^     ~~~~~~~~~~~~~~~~~~~~~~~~~
vorbis.cpp:151:11: error: assigning to 'char *' from incompatible type 'const char *'
    ptr = strrchr(url, '.');
          ^~~~~~~~~~~~~~~~~

Reported by:	pkg-fallout
2017-02-03 00:46:44 +00:00
Ben Woods
336c79adf4 audio/logitechmediaserver: Remove support for FreeBSD 9
Reported by:	mat
Approved by:	portmgr blanket
2017-02-02 23:19:15 +00:00
Emanuel Haupt
6ee69c49ba Update to the most recent commit on GitHub which fixes many bugs:
Bugfixes:

- gbsplay:
  - cpu emulation fixes:
    - RLCA/RLA/RRCA/RRA did not set ZF
    - fix botched SBC zero flag handling
    - fix slight bug in ADC/SBC
    - fix INC/DEC SP, CP A and half-carry flag in DEC
    - fix PUSH/POP AF
  - fix trigger handling on noise channel
  - fix error on midi plugout where a write to the file could occur
    before the file was opened
  - fix garbled screen on exit in verbose mode (gbsplay -v)
  - fix status display: respect channel in left/right total volume
  - fix impulse generator: generate a header file at compile-time

Enhancements:

- gbsplay:
  - more accurate sound:
    - calculate LFSR correctly
    - play first nibble on DAC-channel from fresh buffer
    - correct noise channel speed
    - use more DMG-like DC-offsets
    - more accurate cpu cycle accounting
    - remove DC offset from DAC-channel
  - show register contents in verbose mode (gbsplay -v)
  - add basic GBR file support
  - support ugetab int vector extension (gbs spec 1.04u)
  - add 'iodumper' plugout for testing
  - add support for blargg-gb-tests debug output

MFH:		2017Q1
2017-02-02 10:56:58 +00:00
Jason E. Hale
55ef9707cc - Update to 0.6.2
- Fix LICENSE and add LICENSE_FILE
- Add regession test support

Changes:	https://raw.github.com/metabrainz/libdiscid/master/ChangeLog
2017-02-02 07:06:18 +00:00
Carlos J. Puga Medina
887ddc1fef audio/sndio: Various fixes
- Success in opening /dev/dsp* O_RDWR does not mean the device
  supports play/recording.  Add an extra check to see if the requested
  mode is really supported.
- sndiod cannot currently be started in jails as root, because it
  tries to setpriority(-20).  Allow setpriority to fail and start the
  daemon anyway.
- Fallback to /dev/dsp instead of /dev/dsp0 when using libsndio directly
  without a running sndiod.
- Implement sio_setvol in the OSS backend for application level volume
  control with just libsndio.

PR:		216571
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)
2017-02-01 17:04:29 +00:00
Jan Beich
bab0038480 audio/sidplay2: oops, fix typo in r433015 2017-02-01 12:42:16 +00:00
Jan Beich
4234e8e865 audio/sidplay2: unbreak with libc++ 3.9
args.cpp:105:9: error: assigning to 'char *' from incompatible type 'const char *'
    sep = strstr (str, ":");
        ^ ~~~~~~~~~~~~~~~~~

Reported by:	pkg-fallout
2017-02-01 12:28:30 +00:00
Jan Beich
bad1acc831 audio/muse: unbreak with libc++ 3.9
httpstream.cpp:366:4: error: assigning to 'char *' from incompatible type 'const char *'
        p = strstr(url, HTTP_PREFIX); if (!p) goto out;
          ^ ~~~~~~~~~~~~~~~~~~~~~~~~

Reported by:	pkg-fallout
2017-02-01 12:28:09 +00:00
Tijl Coosemans
594bfaf39f Restore usr/share/alsa as a directory. Other linux ports install files
there as well.

PR:		216690
2017-02-01 09:55:43 +00:00
Jan Beich
5416909df8 audio/mixxx: unbreak with clang 4.0
src/widget/wdisplay.cpp:89:19: error: ordered comparison between pointer and zero ('QPixmap **' and 'int')
    if (m_pPixmaps>0)
        ~~~~~~~~~~^~

PR:		216354
Reported by:	antoine (via exp-run)
Submitted by:	tcberner
2017-02-01 05:25:29 +00:00
Tijl Coosemans
d0d15cc5cd Enable i386 support to Linux CentOS 7 ports.
PR:		216646
2017-01-31 20:32:46 +00:00
Thomas Zander
9bd9a0f8d3 Revert BROKEN on armv6 from r432897.
Rationale:
Marking port broken on armv6 was done based on the results of a bulk build
of the ports tree as of r431452, i.e. before the fix for this particular
link error was committed in r431615.
2017-01-31 19:51:32 +00:00