Commit graph

11106 commits

Author SHA1 Message Date
Jan Beich
805cf2a8e8 multimedia/libvpx: add missing glibc 2.19+ compat 2017-10-09 11:04:17 +00:00
Ganael LAPLANCHE
8132a1d540 Fix exec(exit) error by forcing sub-shell utilization [1]
[1] See make(1), "SHELL COMMANDS" section
2017-10-09 10:05:37 +00:00
Antoine Brodin
b0378afecd Mark BROKEN: fails to build
/wrkdirs/usr/ports/multimedia/avidemux-plugins/work/avidemux_2.6.11/avidemux_plugins/ADM_demuxers/MpegTS/dmxTSPacket.cpp: In member function 'bool tsPacket::decodePesHeader(TS_PESpacket*)':
/wrkdirs/usr/ports/multimedia/avidemux-plugins/work/avidemux_2.6.11/avidemux_plugins/ADM_demuxers/MpegTS/dmxTSPacket.cpp:436:49: error: unable to find string literal operator 'operator""x' with 'const char [30]', 'long unsigned int' arguments
 #define fail(x) {printf("[Ts Demuxer]*********"x"*******\n");return false;}

Reported by:	pkg-fallout
MFH:		2017Q4
2017-10-08 21:23:31 +00:00
Jan Beich
6a133361af multimedia/libvpx: oops, properly cast a_type 2017-10-08 20:22:48 +00:00
Jan Beich
a013e66d91 multimedia/libvpx: unblock build on mips*
mips* cannot use lang/gcc*, so let it use GCC 4.2 in base.
Other archs may work as well but x86 won't per r422956.
2017-10-08 18:57:40 +00:00
Jan Beich
3c521411c8 multimedia/libvpx: detect NEON on armv7 at runtime
- armv6 may have NEON depending on CPUTYPE
- aarch64 always has NEON but not AT_HWCAP
2017-10-08 18:57:28 +00:00
Jan Beich
1a54855849 multimedia/libvpx: adjust for real armv7 target
NEON is currently enabled by default.
2017-10-08 18:57:19 +00:00
Jan Beich
d5f5d3a712 multimedia/vapoursynth: update to R39
Changes:	http://www.vapoursynth.com/2017/10/r39-fixing-bugs-and-undoing-bad-ideas/
Changes:	https://github.com/vapoursynth/vapoursynth/blob/R39/ChangeLog
2017-10-08 18:56:58 +00:00
Jan Beich
294c584868 multimedia/libmtp: update to 1.1.14
Changes:	https://sourceforge.net/projects/libmtp/files/libmtp/1.1.14/README/view
ABI:		https://abi-laboratory.pro/tracker/timeline/libmtp/
MFH:		2017Q4
2017-10-08 18:56:45 +00:00
Sunpoet Po-Chuan Hsieh
b890d69282 Remove LICENSE_FILE 2017-10-08 06:17:27 +00:00
Tobias Kortkamp
80365401d0 graphics/netpbm: Update to 10.80.00
- This moves netpbm to the advanced release series, which brings the
  port closer to what is available on OpenBSD, Fedora, Arch Linux,
  openSUSE, etc. and will let us get rid of patches for supporting
  newer libpng versions.
- The advanced release series is only available via an SVN checkout.
  Add two maintenance targets netpbm-version-check and netpbm-fetch
  to make fetching them easier.  To generate release tarballs the sources
  are then tagged and committed to https://github.com/t6/netpbm
- Add STATIC option for linking all programs statically to allow running them
  in small chroots
- Add option to disable adding a Perl run dependency.  Only a fraction
  of all programs need it.  Some are compatibility shims for newer
  programs which should be used instead.  The following programs require
  Perl: pamfixtrunc pbmtox10bm pgmcrater pnmflip pnmquant pnmquantall ppmfade
  ppmquant ppmrainbow ppmshadow
- Disable building svgtopam by default.  It's the only program that
  requires libxml2 and is obsolete according to the author.
- Install manpages by default
- Allow running of the test suite via `make test`
- Headers have been moved to ${LOCALBASE}/include/netpbm.  Fix ports
  that expect them to be in ${LOCALBASE}/include

Changes:	https://raw.githubusercontent.com/t6/netpbm/v10.80.00/doc/HISTORY
PR:		219982
Reviewed by:	mat
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11157
2017-10-06 11:18:35 +00:00
Baptiste Daroussin
7a844726b3 Switch the gui from wxPython2.8 to 3.0, beside using some deprecated
but still working class, it works fine.
While here:
Fix shebang
2017-10-05 12:38:40 +00:00
William Grzybowski
4b552135c8 multimedia/py-guessit: update to 2.1.4
PR:		221147
Submitted by:	Andrej Ebert
2017-10-02 20:03:34 +00:00
Ben Woods
87f86396b8 multimedia/emby-server: Update to 3.2.33.0
Changes this release:
  https://github.com/MediaBrowser/Emby/releases/tag/3.2.33.0
2017-10-02 13:26:50 +00:00
Jan Beich
42de5407b3 multimedia/mpc-qt: chase submodule after r451073
Changes:	6a37a6d...f42aa68
MFH:		2017Q4
2017-10-02 09:55:52 +00:00
Jan Beich
a6fbde8a6e multimedia/mpc-qt: update to 17.10
Changes:	https://github.com/cmdrkotori/mpc-qt/compare/1f6806d...v17.10
MFH:		2017Q4
2017-10-02 09:50:35 +00:00
Thomas Zander
10d021e933 Update to upstream version 16.0.0 2017-10-01 14:37:55 +00:00
Thomas Zander
25990944f8 Update to upstream version 1.4.8; tarball now available as xz archive 2017-10-01 09:47:45 +00:00
Thomas Zander
e35d4405a2 Un-break build on slave port avidemux-qt4
Details:
gcc6 performs stricter checking for C++11 user defined string
literals. A macro is avidemux's qt4 code was not compliant.
2017-09-30 18:12:35 +00:00
Thomas Zander
05950f1046 Update to upstream version 3.9
Detailed log:
- Update to 3.9
- MPRIS option set ON by default
- Use GitHub host because tarball is not available on
  audacious-media-player.org site

PR:		222606
Submitted by:	duchateau.olivier@gmail.com
2017-09-30 13:23:29 +00:00
Thomas Zander
f2e21b5f29 Update to upstream version 3.9
PR:		222605
Submitted by:	duchateau.olivier@gmail.com
2017-09-30 13:21:32 +00:00
Thomas Zander
ddd06fa65e Update to upstream version 3.9
PR:		222604
Submitted by:	duchateau.olivier@gmail.com
2017-09-30 13:20:55 +00:00
Thomas Zander
cd9a35c70b Update to upstream version 3.9
PR:		222603
Submitted by:	duchateau.olivier@gmail.com
2017-09-30 13:20:19 +00:00
Koop Mast
704ab44ef9 ImageMagick to 6.9.9-15.
* Disable FPX (FlashPix) support by default. This image format is really
  rare these days coupled with that there are known CVE's in libfpx and
  it doesn't seem to be maintained these days. It doesn't make sense to
  keep it enabled by default anymore. [1]
* Add new option for RAW support
* Fix portscout macro to only show 6.9.x versions

Bump other ports for the shared library bumps in IM 6.

PR:		222309 [1]
Submitted by:	Anton Yuzhaninov <citrin+pr@citrin.ru> [1]
2017-09-28 15:36:31 +00:00
Mark Felder
be7de40f67 multimedia/plexmediaserver{-plexpass}: Update to 1.9.2
Changelog:	http://forums.plex.tv/discussion/comment/1523751/#Comment_1523751
2017-09-26 01:35:56 +00:00
Jean-Sébastien Pédron
eede029c1b Mk/bsd.gecko.mk, multimedia/librespot: Fix version of Rust which started to ship Cargo
Cargo started to ship with Rust in 1.19.0_2. I forgot to indicate the
port revision in the 1.19.0_2 commit.

Reported by:	jbeich@
2017-09-25 21:21:33 +00:00
Jan Beich
6e9368ce76 multimedia/mpc-qt: update to 17.09.18
Changes:	485ba78...1f6806d
2017-09-25 03:19:27 +00:00
Jan Beich
98eb11b2f0 devel/boost-*: update to 1.65.1
Changes:	http://www.boost.org/users/history/version_1_65_1.html
PR:		218835
Approved by:	maintainer timeout (1.65.1: 2 weeks; 1.65.0: 1 month)
Tested by:	jhibbits (on powerpc64, earlier version)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582
2017-09-25 00:08:16 +00:00
Jan Beich
7e21a6476a devel/boost-*: enable C++11 features
PR:		218835
Obtained from:	https://github.com/DragonFlyBSD/DeltaPorts/pull/690
Approved by:	maintainer timeout (2 months)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582
2017-09-25 00:05:05 +00:00
Jan Beich
a382198617 devel/icu: update to 59.1
- Temporarily keep C++98 working in consumers for Clang's default -std=

Changes:	http://site.icu-project.org/download/59
PR:		218788
Submitted by:	takefu@airport.fm, dcarmich@dcarmichael.net (early version)
Exp-run by:	antoine
2017-09-25 00:02:36 +00:00
Sunpoet Po-Chuan Hsieh
a11ccd7e3b Update LICENSE 2017-09-24 18:49:30 +00:00
Adam Weinberger
c499c78518 Reset maintainership on Dominic Fandrey's ports.
With hat:	portmgr
2017-09-23 21:11:51 +00:00
Koop Mast
3a0bcca815 Update GStreamer 1.x suite to 1.12.3.
ChangeLog: https://gstreamer.freedesktop.org/releases/1.12/#1.12.3
2017-09-23 20:29:49 +00:00
Antoine Brodin
9f5b8240d9 Revert r450353 and unbreak
Reported by:	pkg-fallout
With hat:	portmgr
2017-09-23 18:47:32 +00:00
Ben Woods
ef26d7a806 multimedia/emby-server: Update to 3.2.32.0
Changes this release:
  https://github.com/MediaBrowser/Emby/releases/tag/3.2.32.0
  https://github.com/MediaBrowser/Emby/releases/tag/3.2.31.0
  https://github.com/MediaBrowser/Emby/releases/tag/3.2.30.0
  https://github.com/MediaBrowser/Emby/releases/tag/3.2.29
  https://github.com/MediaBrowser/Emby/releases/tag/3.2.28.0
2017-09-23 12:15:43 +00:00
Mathieu Arnold
cb9a2b582c Cleanup after removal of libexecinfo from ports.
PR:		220271
Submitted by:	mat (review), Yasuhiro KIMURA (PR)
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D11488
2017-09-22 10:48:57 +00:00
Mathieu Arnold
3fcd0e41de Remove USES=execinfo.
PR:		220271
Submitted by:	mat (review), Yasuhiro KIMURA (PR)
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D11488
2017-09-22 10:48:28 +00:00
Mark Felder
8cf0164e82 multimedia/plexpy: Update to 1.4.22 2017-09-20 17:02:12 +00:00
Koop Mast
d2e29d7aac ImageMagick7 to 7.0.7-2.
Disable FPX (FlashPix) support by default. This image format is really
rare these days coupled with that there are known CVE's in libfpx and
it doesn't seem to be maintained these days. It doesn't make sense to
keep it enabled by default anymore. [1]

Bump vapoursynth for sharedi library bumps in IM7.

PR:		222309 [1]
Submitted by:	Anton Yuzhaninov <citrin+pr@citrin.ru> [1]
2017-09-19 14:12:41 +00:00
Mark Felder
d2818a1399 multimedia/plexmediaserver-plexpass: Update to 1.9.0.4252
Changelog:	http://forums.plex.tv/discussion/comment/1514691/#Comment_1514691
2017-09-19 02:05:54 +00:00
Tobias C. Berner
5f62895ae8 Update KDE Frameworks to 5.38.0
Changelog:	https://www.kde.org/announcements/kde-frameworks-5.38.0.php

PR:		222171
Exp-run by:	antoine
Reviewed by:	rakuco, adridg
Differential Revision:	https://reviews.freebsd.org/D12289
2017-09-18 17:42:44 +00:00
Adam Weinberger
1f9a5f3715 Reset kami's ports to his personal email address.
With hat:	portmgr
2017-09-15 18:28:31 +00:00
Jean-Sébastien Pédron
0cc13b3d48 lang/rust: Install Cargo + use bundled crates
This port now provides Cargo. This is the recommended now because Cargo
won't be provided separately in the future.

To build Cargo, we set `extended = true` in `config.toml`. As a side
effect, this flag also installs Rust source code. The port has a new
`SOURCES` option (disabled by default) to keep those sources.

As a consequence of this, `devel/cargo` is removed. Several ports
and Makefiles in Mk were updated to depend on `lang/rust` instead of
`devel/cargo`.

The other big change in this patch is the use of the bundled crates,
instead of relying on Cargo's registry (which was part of the distfiles,
in order to allow offline builds). So now, we don't need to prepare the
registry when updating this port.

This has several other benefits:
    * It fixes the build with sudo(8).
    * It fixes the use of the ino-64 patch (it was not applied to the
      registry, thus not used).

Compilation errors were fixed in the ino-64 patch.

Various `.cargo-checksum.json` files are updated after the sources are
patched (FBSD10_FIX, ino-64, and so on). This fixes builds which were
failing with errors such as:

    error: the listed checksum of `.../rustc-1.19.0-src/src/vendor/lzma-sys/xz-5.2.3/build-aux/config.rpath` has changed:
    expected: c8b4c017079da9dfb3086a0583e60ffe736184d89005dc5973f0bb0fd17c04bb
    actual:   561b00eb30ecaef2c9da17bc195e7d2a7ea63facea38ea9849fbb0ed340bebba

PR:		221088
Reported by:	joneum@, nwhitehorn@, romain@,
		Ekaterina Vaartis <vaartis@cock.li>,
		david@catwhisker.org,
		fullermd@over-yonder.net,
		rum1cro@yandex.ru,
		w.schwarzenfeld@utanet.at
Differential Revision:	https://reviews.freebsd.org/D11783
2017-09-15 18:01:17 +00:00
Mathieu Arnold
cb41fc6623 Fix license information for portgs that use "the same license as Perl".
Sponsored by:	Absolight
2017-09-15 08:58:46 +00:00
Carlos J. Puga Medina
55d14d645f multimedia/mpv: update to 0.27.0
- Remove patch (added upstream)
- Disable ZSH completion option for the time being. The way we currently generate
  ZSH completion is known to be incompatible with cross-compilation, which is
  actually why it's disabled by default upstream [1]

Changelog: https://github.com/mpv-player/mpv/releases/tag/v0.27.0

PR:		221876 [1]
Reported by:	Vladimir Krstulja <vlad-fbsd@acheronmedia.com>
2017-09-13 13:35:58 +00:00
Sunpoet Po-Chuan Hsieh
d5a233c576 Update MASTER_SITES and distinfo
Upstream rerolled the tarball with changes unrelated to this port.
2017-09-13 08:48:46 +00:00
Sunpoet Po-Chuan Hsieh
c81e843559 Update MASTER_SITES and distinfo
- Bump PORTREVISION for package change

Upstream rerolled the tarball with the following change:

--- MediaInfo_CLI_GNU_FromSource/MediaInfoLib/Source/MediaInfo/Multiple/File_Mpeg4_Elements.cpp.orig	2017-09-11 20:01:14.000000000 +0800
+++ MediaInfo_CLI_GNU_FromSource/MediaInfoLib/Source/MediaInfo/Multiple/File_Mpeg4_Elements.cpp	2017-09-12 21:03:36.000000000 +0800
@@ -2764,7 +2764,7 @@
                         Fill(Stream_General, 0, "Media/UUID", Value);
                     else if (Parameter=="com.apple.finalcutstudio.media.history.uuid")
                         Fill(Stream_General, 0, "Media/History/UUID", Value);
-                    else if (Parameter=="com.apple.proapps.logNote")
+                    else if (Parameter=="com.universaladid.idregistry")
                     {
                         Fill(Stream_General, 0, "AdID_Registry", Value);
                         Fill_SetOptions(Stream_General, 0, "AdID_Registry", "N NTY");
@@ -2774,7 +2774,7 @@
                             Fill_SetOptions(Stream_General, 0, "AdID/String", "Y NTN");
                         }
                     }
-                    else if (Parameter=="com.apple.proapps.reel")
+                    else if (Parameter=="com.universaladid.idvalue")
                     {
                         Fill(Stream_General, 0, "AdID_Value", Value);
                         Fill_SetOptions(Stream_General, 0, "AdID_Value", "N NTY");
2017-09-13 08:48:38 +00:00
Sunpoet Po-Chuan Hsieh
20979e1917 Update MASTER_SITES and distinfo
Upstream rerolled the tarball with changes unrelated to this port.
2017-09-13 08:48:32 +00:00
Jan Beich
4315a92760 multimedia/aegisub: unbreak with ICU 59.1
src/utils.cpp:269:17: error: variable has incomplete type 'icu::UnicodeString'
                UnicodeString ustr;
                              ^
/usr/local/include/unicode/locid.h:50:7: note: forward declaration of 'icu::UnicodeString'
class UnicodeString;
      ^

PR:		218788
Obtained from:	upstream
2017-09-12 22:23:17 +00:00
Sunpoet Po-Chuan Hsieh
e3d2ffd676 Update to 0.7.99
Changes:	https://mediaarea.net/MediaInfo/ChangeLog
		https://github.com/MediaArea/MediaInfo/blob/master/History_CLI.txt
2017-09-12 20:56:12 +00:00