Commit graph

10779 commits

Author SHA1 Message Date
Alberto Villa
97296617e1 - Update to 17.01
- Update WWW

This version is just bug fixes plus a Chinese translation for Taiwan
was added.

Reported by:	portscout
2017-01-03 11:54:30 +00:00
Thomas Zander
e3c8a23fb6 Unbundle libass from mplayer / mencoder
Log:
- Use libass from ports instead of bundled version (this likely
  addresses some vulnerabilities since bundled libass is from 2013)
- New default OPTION ASS
- Bump portrevision

Reported by:	jbeich
MFH:		2017Q1
2017-01-02 21:15:34 +00:00
Steve Wills
d278c5733f x11/rubygem-gnome2: update to 3.1.0
Update x11/rubygem-gnome2 and friends to 3.1.0
2017-01-01 18:57:52 +00:00
Thomas Zander
90286075f1 Simplify handling of CFLAGS, retire OCFLAGS OPTION
Log:
- Remove OCFLAGS option. This is no longer a big topic since all
  computationally expensive code is handled via external ffmpeg
  libraries now
- Remove BUILD_DEPENDS on yasm. No yasm asm files are compiled
  during mplayer / mencoder build process anymore
- Bump PORTREVISION
2017-01-01 18:55:22 +00:00
Thomas Zander
4f39e2c85f Modernise handling of OPTIMIZED_CFLAGS
Log:
- Use vendor-selected OPTIMIZED_CFLAGS
- Add them to OPTIONS_DEFAULT
- Bump PORTREVISION

PR:		215402
Submitted by:	jbeich
2017-01-01 18:47:01 +00:00
Sunpoet Po-Chuan Hsieh
e0b379fa6f Remove BROKEN_FreeBSD_9
Approved by:	portmgr (blanket)
2017-01-01 03:45:12 +00:00
Rene Ladan
0896b32448 Drop support for Linux Fedora 10 (ports part)
games/dsnake only worked with linux-f10

Should fix INDEX

audio/linux-f10-sdl_mixer
audio/linux-f10-pulseaudio-libs
audio/linux-f10-freealut
audio/linux-f10-arts
audio/linux-f10-esound
audio/linux-f10-libogg
audio/linux-f10-alsa-plugins-oss
audio/linux-f10-openal
audio/linux-f10-openal-soft
audio/linux-f10-nas-libs
audio/linux-f10-alsa-lib
audio/linux-f10-libvorbis
audio/linux-f10-libaudiofile
audio/linux-f10-mikmod
databases/linux-f10-sqlite3
devel/linux-f10-dbus-glib
devel/linux-f10-sdl12
devel/linux-f10-libglade2
devel/linux-f10-devtools
devel/linux-f10-allegro
devel/linux-f10-nspr
devel/linux-f10-dbus-libs
devel/linux-f10-libsigc++20
devel/linux-f10-ncurses-base
dns/linux-f10-libasyncns
emulators/linux_base-f10
emulators/linux-f10
ftp/linux-f10-curl
games/dsnake
graphics/linux-f10-sdl_image
graphics/linux-f10-sdl_ttf
graphics/linux-f10-glew
graphics/linux-f10-ungif
graphics/linux-f10-png
graphics/linux-f10-tiff
graphics/linux-f10-dri
graphics/linux-f10-jpeg
graphics/linux-f10-libGLU
graphics/linux-f10-gdk-pixbuf
graphics/linux-f10-libmng
graphics/linux-f10-cairo
graphics/linux-f10-imlib
lang/linux-f10-tcl85
lang/linux-f10-libg2c
multimedia/linux-f10-libtheora
multimedia/linux-f10-libv4l
net/linux-f10-openldap
net/linux-f10-nss_ldap
print/linux-f10-cups-libs
security/linux-f10-gnutls
security/linux-f10-nss
security/linux-f10-openssl
security/linux-f10-libgpg-error
security/linux-f10-libtasn1
security/linux-f10-libgcrypt
security/linux-f10-libssh2
security/linux-f10-cyrus-sasl2
sysutils/linux-f10-procps
textproc/linux-f10-aspell
textproc/linux-f10-expat
textproc/linux-f10-scim-gtk
textproc/linux-f10-scim-libs
textproc/linux-f10-libxml2
x11/linux-f10-xorg-libs
x11-fonts/linux-f10-fontconfig
x11-themes/linux-f10-qtcurve-gtk2
x11-themes/linux-f10-hicolor-icon-theme
x11-toolkits/linux-f10-qt45
x11-toolkits/linux-f10-gtk2
x11-toolkits/linux-f10-openmotif
x11-toolkits/linux-f10-pango
accessibility/linux-f10-atk
archivers/linux-f10-ucl
archivers/linux-f10-upx
2016-12-31 17:25:05 +00:00
Jan Beich
e6f1bc3694 multimedia/mpc-qt: update to 0.0.0.s20161230
Changes:	165c793...54b0be7
2016-12-31 16:05:50 +00:00
Alberto Villa
459f6b98b2 - Fix build on FreeBSD 9
FreeBSD 10+ has bmake(1) from NetBSD, which ignores stale .depend
entries. To successfully build on older releases, we have to remove
the incriminated file.
2016-12-31 14:28:37 +00:00
Ben Woods
20a3b6c52e multimedia/emby-server: Update to 3.1.2
Changes this release:
  https://github.com/MediaBrowser/Emby/releases/tag/3.1.2
2016-12-30 16:27:28 +00:00
Jan Beich
b621c1de4f multimedia/libass: belatedly bump PORTREVISION after r429876
ASS_Style grew in size by |int Justify| member. Old consumers may
not initialize it leading to crashes.

Reported by:	Kevin Oberman
2016-12-30 08:08:19 +00:00
Thomas Zander
362a63e294 Log:
- Update to upstream snapshot as of 2016-12-28
- Unbundle ffmpeg; uses multimedia/ffmpeg now
- Refactor shared Makefile target
- GNU_CONFIGURE -> HAS_CONFIGURE

Differential Revision:	https://reviews.freebsd.org/D8930
2016-12-30 07:28:12 +00:00
Jan Beich
b6b2b31496 multimedia/ffmpeg: restore -L${LOCALBASE}/lib after r428893
ld.bfd from devel/binutils by default looks under LOCALBASE/lib. If we
revert to ld.bfd (or even ld.lld) from base the following would happen.

  ===>  Configuring for ffmpeg-3.2.2_2,1
  ERROR: gmp not found

Submitted by:	marino
2016-12-29 18:46:16 +00:00
Ruslan Makhmatkhanov
e95be89324 multimedia/gpodder: update to 3.9.3
- replace feedparser with podcastparser. This change was done upstream in
  version 3.9.2, so the current version is broken, and this is why I requesting
  MFH.
- add patch to make network detection routine work with wireless interfaces in
  FreeBSD

MFH:		2016Q4
2016-12-29 17:54:35 +00:00
Alberto Villa
42a3fb2365 Shotcut is a free, open source, cross-platform video editor for
Windows, Mac and Linux. Major features include support for a wide
range of formats; no import required meaning native timeline editing;
Blackmagic Design support for input and preview monitoring; and
resolution support to 4k.

WWW: https://shotcutapp.com
2016-12-29 15:20:17 +00:00
Thomas Zander
3849519a83 Update to upstream version 0.13.5 2016-12-29 08:23:58 +00:00
Alberto Villa
08280fb6f4 WebVfx is a video effects framework that allows video effects
(filters, transitions, etc.) to be authored using web technologies
(HTML, CSS, JavaScript, WebGL, etc.) or with Qt Quick QML (a
declarative CSS and JavaScript like language).

WebVfx includes plugins for the MLT open source multimedia framework.

WWW: https://www.mltframework.org/doxygen/webvfx/
2016-12-29 01:47:00 +00:00
Dmitry Marakasov
1cef483223 - Add LICENSE_FILE
- Pet portlint
- Fix build on 11+

Approved by:	portmgr blanket
2016-12-28 17:50:02 +00:00
Thomas Zander
4ded66481c Update to upstream version 9.7.1
Details:
- Now requires Qt5Concurrent
- Now requires a c++14 compiler
2016-12-28 14:38:08 +00:00
Dmitry Marakasov
cd69e4a20e Fix daemon inability to bind to the sockey with the following error:
http_bindsock: error binding on 127.0.0.1 port 8081

this problem was already fixed upstream.
2016-12-28 13:56:45 +00:00
Dmitry Marakasov
d8cc188d2f - Add LICENSE
- Don't install license with docs
- Remove bogus HAVE_CONFIGURE
- Switch to options helpers
2016-12-28 09:00:59 +00:00
Vanilla I. Shu
c7cfe07041 Update to 17.0.0. 2016-12-28 08:36:21 +00:00
Alberto Villa
5abbcc54eb - Add dependency on MLT Qt 4 plugin
- Bump PORTREVISION
2016-12-28 05:12:46 +00:00
Alberto Villa
7bd5ac5e98 - Split MLT Qt plugins into their own ports [1]
- Cleanup the Python slave port [2]
- Bump PORTREVISION.

[1] Ports can now force the dependency on Qt plugin, which is needed
    by Kdenlive. Having two different (conflicting) versions will help
    with the transition to the KF5-dependent Kdenlive.

[2] Creating slave ports for other SWIG bindings should now be easy.
2016-12-28 05:05:46 +00:00
Ben Woods
2a355c2a1b multimedia/emby-server: Update to 3.1.1
Changes this release:
  https://github.com/MediaBrowser/Emby/releases/tag/3.1.1
2016-12-28 04:15:57 +00:00
Dmitry Marakasov
0190983d13 - Remove bogus (in presence of USE_GITHUB) USES=tar*
- While here, minor cosmetic and license fixes

Approved by:	portmgr blanket
2016-12-27 12:20:41 +00:00
Jan Beich
090b73fd90 multimedia/mpv: update to 0.23.0
- Since ENCA is gone enable UCHARDET by default
- Reduce maintenance by using the same waf version as bootstrap.py

Changes:	https://github.com/mpv-player/mpv/releases/tag/v0.23.0
Approved by:	cpm (maintainer)
Differential Revision:	https://reviews.freebsd.org/D8912
2016-12-26 14:08:44 +00:00
Dmitry Marakasov
19a0be2914 - Mark broken on FreeBSD 9.x i386
- Switch to options helpers

Approved by:	portmgr blanket
2016-12-26 08:46:36 +00:00
Dmitry Marakasov
adeac03634 CMAKE_INSTALL_MANDIR is not set correctly by default, no need to override it
Approved by:	portmgr blanket
2016-12-25 14:23:38 +00:00
Jan Beich
53b0b62678 Mark simplified MIT as ISCL 2016-12-25 08:31:51 +00:00
Jan Beich
fa1dfa7566 multimedia/vapoursynth-l-smash-works: update to 0.0.921
Changes:	a1a280b...2f9d499
2016-12-25 07:28:58 +00:00
Jan Beich
3ac70fd534 multimedia/x264: update to 0.148.2728
Changes:	https://git.videolan.org/?p=x264.git;a=shortlog;h=4d5c8b01a48f72f9c40651e92c39294326a0863f
2016-12-25 07:28:01 +00:00
Thomas Zander
fad92b334d Chase libdc1394 update. Bump PORTREVISION of dependent ports 2016-12-23 14:24:08 +00:00
Thomas Zander
d24519b18a Update to upstream version 2.2.5 2016-12-23 14:13:17 +00:00
Dmitry Marakasov
29d04abe2b - Switch to USES=localbase
- Fix build on 11+
2016-12-23 10:01:29 +00:00
Alberto Villa
b0e086dc6b multimedia/mlt: install (optional) OpenGL module 2016-12-23 02:38:07 +00:00
Raphael Kubo da Costa
231140a92c Fix plist after r429178. 2016-12-22 21:35:00 +00:00
Baptiste Daroussin
e33ae961fd Update to 1.4.0
Approved by:	maintainer timeout (1 month)
Differential Revision:	https://reviews.freebsd.org/D8509
2016-12-22 19:29:45 +00:00
Alberto Villa
35831d8ca6 multimedia/vid.stab: pet portscout 2016-12-22 18:58:26 +00:00
Dmitry Marakasov
c0bf7a8ee7 - Add LICENSE
- Remove bogus HAVE_CONFIGURE
- Don't install license with docs
- Switch to options helpers
2016-12-22 09:01:01 +00:00
Alberto Villa
312b556893 multimedia/mlt: update to 6.4.1
- Upstream some patches
- Remove dependency on Qt 5 OpenGL (will be upstreamed)
- Add dependency on math/fftw3
- Completely disable VDPAU option (broken upstream)
2016-12-21 14:27:01 +00:00
Dmitry Marakasov
a919e797f8 - Add LICENSE
- Remove bogus HAVE_CONFIGURE
- Don't install license with docs
- Switch to options helpers
2016-12-21 09:00:55 +00:00
Tobias C. Berner
1afa5c8a42 Update KDE Frameworks to 5.29.0
Release notes: https://www.kde.org/announcements/kde-frameworks-5.29.0.php

New ports:
* textproc/kf5-syntax-highlighting (new in 5.28.0)
* graphics/kf5-prison (new in 5.29.0)

Fixes:
* kf5-kservice: Move applications.menu to kf5-applications.menu to stop conflicting with kdelibs4.
* Define conflicts in the kde4-l10n ports (debian does the same).
* kf5-kapidox: Fix with python3

Thanks to Matthew Rezny <matthew@reztek.cz> for looking at the conflicts in 214528,
and Dima Panov (fluffy@) for the python3 fix.

PR:     214528
Reviewed by:    rakuco, mat
Approved by:    rakuco (mentor)
Differential Revision:  https://reviews.freebsd.org/D8776
2016-12-19 15:56:24 +00:00
Ben Woods
417da66c66 multimedia/emby-server: Update to 3.1.0
Changes this release:
  https://github.com/MediaBrowser/Emby/releases/tag/3.1.0

Approved by:	adamw (mentor, implicit)
2016-12-19 12:57:57 +00:00
Jan Beich
c48fcbfe55 multimedia/ffmpeg: simplify ARCH workaround
ARCH is clobbered via .MAKEFLAGS in Mk/bsd.port.mk since r20327.

Approved by:	portmgr blanket
2016-12-19 01:08:39 +00:00
Jan Beich
0bbc3ebb94 multimedia/ffmpeg: expose SOXR dependency 2016-12-19 01:08:21 +00:00
Jan Beich
59f9038ec5 multimedia/ffmpeg: drop obsolete patches 2016-12-19 01:08:06 +00:00
Jan Beich
22745f1be9 multimedia/ffmpeg: only pass *FLAGS via environment 2016-12-19 01:07:52 +00:00
Jan Beich
6fb6e1d356 multimedia/ffmpeg: respect CPUTYPE for NEON=on 2016-12-19 01:07:39 +00:00
Jan Beich
b9a2dd8fa2 multimedia/ffmpeg: adjust RESTRICTED after r428352 2016-12-19 01:07:22 +00:00
Tobias C. Berner
62ede14c75 Get rid of QT_PREFIX in favour of PREFIX.
QT_PREFIX was a remnant of a bygone time.

Reviewed by:    rakuco
Approved by:    rakuco (mentor)
Differential Revision:  https://reviews.freebsd.org/D8825
2016-12-18 22:06:50 +00:00
Thomas Zander
41c446bf70 Update to upstream release 9.6.0 2016-12-18 17:41:17 +00:00
Mark Felder
225f371dce multimedia/plexmediaserver{-plexpass}: Update to 1.3.3
- Change symlinks from absolute paths to relative

Changelog:	https://forums.plex.tv/discussion/comment/1323517#Comment_1323517
2016-12-17 21:54:49 +00:00
Jason E. Hale
cce364bb5b Update to 4.0.1
Project has moved to Github and is under active development
Add support for Sqlite 3 database
Convert to options helpers
Move 3 line pkg-plist into the Makefile
2016-12-16 23:40:47 +00:00
Jan Beich
13d07760cf Switch USES=compiler:gcc-c++11-lib to use base libc++ on 10.2+ systems
PR:		215192
Requested by:	dim
Exp-run by:	antoine
Approved by:	antoine
2016-12-16 05:08:09 +00:00
Jan Beich
4b07e3dc95 multimedia/mpc-qt: update to 0s20161214
Changes:	5853b77...165c793
2016-12-15 19:54:07 +00:00
Jan Beich
bf8871975b multimedia/ffmpeg: limit OPENSSL to one _RADIO group
Worse is better. To fix properly one would have to replace OPENSSL in
RTMP with a synthetic option that _IMPLIES=OPENSSL.

PR:		215306
Reported by:	Laurence 'GreenReaper' Parry
2016-12-14 23:17:35 +00:00
Mark Felder
1efc17e6c8 multimedia/plexmediaserver-plexpass: Update to 1.3.2
Changelog:	https://forums.plex.tv/discussion/comment/1317877#Comment_1317877
2016-12-14 20:31:04 +00:00
Jan Beich
055ab3b1d3 multimedia/ffmpeg: expose GCRYPT, GMP, LIBRTMP options
GMP is enabled by default as GNUTLS indirectly pulls math/gmp mimicing
the behavior in ffmpeg-2.8.10.

PR:		208457 (lost in a mismerge)
Reported by:	sunpoet
2016-12-14 20:03:17 +00:00
Mathieu Arnold
cd19d23292 More USE_GITHUB cleanup.
Use GH_SUBDIR, or GH_TUPLE, where applicable.

Sponsored by:	Absolight
2016-12-14 16:06:19 +00:00
Dmitry Marakasov
b6f258b78a - Pet portlint
- Switch to options helpers
- Cosmetic fixes
- Remove broken extra patch
- Turn non-optional extra patch to regular patch
- Fix Makefile.plugins to not override PLIST_SUB
2016-12-13 12:15:33 +00:00
Dmitry Marakasov
610eefdf7b - Add LICENSE
- Remove bogus HAVE_CONFIGURE
- Don't install license with docs
- Switch to options helpers
2016-12-13 09:00:53 +00:00
Jan Beich
d7790ac204 multimedia/vapoursynth-l-smash-works: update to 0.0.918
Changes:	9828349...a1a280b
2016-12-11 17:06:33 +00:00
Jan Beich
1f7e536d0f multimedia/mlt: disable VDPAU to unbreak with ffmpeg 3.x
In file included from producer_avformat.c:153:
./vdpau.c:162:11: error: no member named 'type' in 'struct AVFrame'
                        frame->type = FF_BUFFER_TYPE_USER;
                        ~~~~~  ^
./vdpau.c:162:18: error: use of undeclared identifier 'FF_BUFFER_TYPE_USER'
                        frame->type = FF_BUFFER_TYPE_USER;
                                      ^
./vdpau.c:165:16: error: no member named 'reference' in 'struct AVFrame'
                        if ( frame->reference )
                             ~~~~~  ^
./vdpau.c:239:21: error: no member named 'get_buffer' in 'struct AVCodecContext'; did you mean 'get_buffer2'?
        self->video_codec->get_buffer = vdpau_get_buffer;
                           ^~~~~~~~~~
                           get_buffer2
/usr/local/include/libavcodec/avcodec.h:2565:11: note: 'get_buffer2' declared here
    int (*get_buffer2)(struct AVCodecContext *s, AVFrame *frame, int flags);
          ^
./vdpau.c:240:21: error: no member named 'release_buffer' in 'struct AVCodecContext'
        self->video_codec->release_buffer = vdpau_release_buffer;
        ~~~~~~~~~~~~~~~~~  ^

PR:		214197
Reported by:	antoine (via exp-run)
Suggested by:	matthew@reztek.cz
Approved by:	portmgr blanket
2016-12-11 15:23:08 +00:00
Jan Beich
0c612c4aa3 multimedia/ffmpeg: update to 3.2.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog
PR:		207547
Submitted by:	riggs, ebirth@b0ss.net (libressl fix)
Exp-run by:	antoine (3 tries)
2016-12-11 15:22:47 +00:00
Bernard Spil
67ff5947a8 multimedia/oscam: Fix build without SSLv3
- Add patch to fix build without SSLv3
  - Register OpenSSL dependency in USES
2016-12-10 16:10:43 +00:00
Olivier Duchateau
79ac4cc021 Update to 3.8.1 2016-12-10 14:22:56 +00:00
Olivier Duchateau
06e0bc2541 Update to 3.8.1 2016-12-10 14:20:57 +00:00
Olivier Duchateau
1aa1ae9100 Update to 3.8.1 2016-12-10 14:04:58 +00:00
Olivier Duchateau
4e578e0460 Update to 3.8.1 2016-12-10 14:02:49 +00:00
Ruslan Makhmatkhanov
9669a3a766 multimedia/gpodder: update to 3.9.2
Changelog:
http://blog.gpodder.org/2016/11/gpodder-392-canyonero-released.html
2016-12-09 22:25:46 +00:00
Carlos J. Puga Medina
d30fd149d1 multimedia/mpv: Add DOCS and MANPAGES options
- Add DOCS and MANPAGES options using options helpers to simplify conditional values
- Update pkg-plist accordingly
- Bump PORTREVISION

Reported by:	Robert Burmeister <Robert.Burmeister@UToledo.edu> via email
Reviewed by:	junovitch (mentor)
Approved by:	junovitch (mentor)
Differential Revision:	D8726
2016-12-09 15:19:03 +00:00
Carlos J. Puga Medina
b45df0e7db multimedia/mplayer2: Fix build with ffmpeg 3.x
screenshot.c:60:5: error: implicit declaration of function 'avcodec_free_frame' is invalid in C99
      [-Werror,-Wimplicit-function-declaration]
    avcodec_free_frame(&ctx->pic);
    ^
screenshot.c:72:20: error: implicit declaration of function 'avcodec_alloc_frame' is invalid in C99
      [-Werror,-Wimplicit-function-declaration]
        ctx->pic = avcodec_alloc_frame();
                   ^
screenshot.c:97:22: error: use of undeclared identifier 'PIX_FMT_RGB24'; did you mean
      'AV_PIX_FMT_RGB24'?
    avctx->pix_fmt = PIX_FMT_RGB24;
                     ^~~~~~~~~~~~~
                     AV_PIX_FMT_RGB24
/usr/local/include/libavutil/pixfmt.h:64:5: note: 'AV_PIX_FMT_RGB24' declared here
    AV_PIX_FMT_RGB24,     ///< packed RGB 8:8:8, 24bpp, RGBRGB...
    ^
screenshot.c:113:5: error: implicit declaration of function 'avcodec_get_frame_defaults' is invalid
      in C99 [-Werror,-Wimplicit-function-declaration]
    avcodec_get_frame_defaults(pic);
    ^
screenshot.c:118:16: error: implicit declaration of function 'avcodec_encode_video' is invalid in C99
      [-Werror,-Wimplicit-function-declaration]
    int size = avcodec_encode_video(avctx, outbuffer, outbuffer_size, pic);
               ^

PR:		214896
Reported by:	jbeich
Reviewed by:	jbeich, junovitch (mentor)
Approved by:	jbeich, junovitch (mentor)
2016-12-09 15:10:37 +00:00
Sunpoet Po-Chuan Hsieh
2aeec952a1 - Add LICENSE
- Add missing LIB_DEPENDS and solve a stage-qa error

libogg is a required dependency. PORTREVISION was not bumped because libogg
is already a package dependency via audio/libvorbis.

from README:

Requirements summary:
  For libtheora:
      libogg 1.1 or newer.

====> Running Q/A tests (stage-qa)
Error: /usr/local/lib/libtheora.so.0.3.10 is linked to /usr/local/lib/libogg.so.0 from audio/libogg but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libogg.so:audio/libogg

Approved by:	portmgr (blanket)
2016-12-09 12:57:31 +00:00
Dmitry Marakasov
9e8a5e95e4 - Fix LICENSE
- Switch to USES=localbase
- Switch to options helpers
- Pet portlint
2016-12-09 09:00:46 +00:00
Tijl Coosemans
f83c7639aa Remove libintl.so.9 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 19:52:19 +00:00
Tijl Coosemans
6ead27eb95 Remove libiconv.so.3 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 19:23:24 +00:00
Tijl Coosemans
eb96de0656 Remove libexpat.so.6 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 17:40:41 +00:00
Tijl Coosemans
1b6b6d972f Remove libpcre.so.3 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 17:26:09 +00:00
Tijl Coosemans
094d906123 Remove libart_lgpl_2.so.5 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 17:17:43 +00:00
Tijl Coosemans
61b6b4348f Remove libcurl.so.7 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 17:01:31 +00:00
Tijl Coosemans
ca2176f4ac Remove libjpeg.so.11 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 16:39:11 +00:00
Tijl Coosemans
323dfa7d83 Remove libtiff.so.4 compatibility links that were added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 16:07:33 +00:00
Tijl Coosemans
7ae3f48312 Remove libogg.so.8, libvorbis.so.4 and libvorbisfile.so.6 compatibility
links that were added in r374303 to prevent massive PORTREVISION bumps.
Bump dependent ports that have not been bumped since.
2016-12-08 15:38:24 +00:00
Kurt Jaeger
4a2617de08 New port: multimedia/zoneminder-h264
Zoneminder is an all-in-one GPL'd security and surveillance camera
solution. Fully web-based system for viewing and analyzing security
camera feeds. This version has H.264 support.

WWW: http://www.zoneminder.com/

PR:		214564
Submitted by:	Ivan <bsd@abinet.ru>
2016-12-08 06:28:33 +00:00
Mark Felder
57ebe04039 multimedia/plexmediaserver-plexpass: Update to 1.3.1
Changelog:	https://forums.plex.tv/discussion/comment/1316284#Comment_1316284
2016-12-07 16:14:57 +00:00
Jason E. Hale
0ec7f60286 - Update security/cryptopp to 5.6.5
- Add LICENSE (BSL)
- Add CPE data
- Remove STATIC option and always install the shared library;
  no reason not to.
- Remove GCC option and use USES=compiler framework
- Add FULL_DEBUG option to address CVE-2016-7420 and add a warning if trying
  to use it. It will allow the asserts to be enabled which could be a
  security risk. The standard DEBUG option is now safe to use.
- Add SIMD option for i386 and amd64 - requires a recent clang or gcc
- Don't install the cryptest binary; it is really only used for regression
  testing, so only build it for the TEST_TARGET. It is useless without the
  data files anyways.
- Take maintainership
- Bump PORTREVISON on dependent ports due to shared library bump

PR:		215015
Reported by:	<fcsk.aim@gmail.com>
MFH:		2016Q4
Security:	eab68cff-bc0c-11e6-b2ca-001b3856973b
2016-12-07 01:00:11 +00:00
Tobias C. Berner
4940cfccd5 Fix build with ffmpeg-3.x
Import slightly modified version from upstream
https://git.reviewboard.kde.org/r/126992/

With this patch the port still works with ffmpeg-2.x.
PORTREVISION is being bumped for two reasons: the dependencies have been
changed (aka "make stage-qa happy") but also the ffmpeg3 patch causes the
library to change (it links against libavfilter at the very least)

PR:		214194
Submitted by:	Matthew Rezny <matthew@reztek.cz>
Reported by:	jbeich
Approved by:	rakuco (mentor)
2016-12-05 14:43:12 +00:00
Mark Felder
f30a17c136 multimedia/plexpy: Update to 1.4.16
Changelog:	https://github.com/JonnyWong16/plexpy/releases/tag/v1.4.16
2016-12-04 21:54:09 +00:00
Dirk Meyer
5f417a9d5a - fix build 2016-12-04 13:49:38 +00:00
Thomas Zander
81dd674850 Add non-default OPTION for SNDIO
PR:		212024
Submitted by:	t@tobik.me
2016-12-04 13:18:03 +00:00
Thomas Zander
453a5e108d Add non-default OPTION for SNDIO
PR:		212023
Submitted by:	t@tobik.me
2016-12-04 10:14:46 +00:00
Jan Beich
555860476f multimedia/tvheadend: unbreak with ffmpeg 3.x
src/plumbing/transcoding.c:27:10: fatal error: 'libavutil/audioconvert.h' file not found
 #include <libavutil/audioconvert.h>
          ^
src/plumbing/transcoding.c:1064:30: error: use of undeclared identifier 'PIX_FMT_YUV420P'; did you
      mean 'AV_PIX_FMT_YUV420P'?
      octx->pix_fmt        = PIX_FMT_YUV420P;
                             ^~~~~~~~~~~~~~~
                             AV_PIX_FMT_YUV420P
/usr/local/include/libavutil/pixfmt.h:62:5: note: 'AV_PIX_FMT_YUV420P' declared here
    AV_PIX_FMT_YUV420P,   ///< planar YUV 4:2:0, 12bpp, (1 Cr & Cb sample per 2x2 Y samples)
    ^
src/plumbing/transcoding.c:1092:30: error: use of undeclared identifier 'PIX_FMT_YUV420P'; did you
      mean 'AV_PIX_FMT_YUV420P'?
      octx->pix_fmt        = PIX_FMT_YUV420P;
                             ^~~~~~~~~~~~~~~
                             AV_PIX_FMT_YUV420P
/usr/local/include/libavutil/pixfmt.h:62:5: note: 'AV_PIX_FMT_YUV420P' declared here
    AV_PIX_FMT_YUV420P,   ///< planar YUV 4:2:0, 12bpp, (1 Cr & Cb sample per 2x2 Y samples)
    ^
src/plumbing/transcoding.c:1123:30: error: use of undeclared identifier 'PIX_FMT_YUV420P'; did you
      mean 'AV_PIX_FMT_YUV420P'?
      octx->pix_fmt        = PIX_FMT_YUV420P;
                             ^~~~~~~~~~~~~~~
                             AV_PIX_FMT_YUV420P
/usr/local/include/libavutil/pixfmt.h:62:5: note: 'AV_PIX_FMT_YUV420P' declared here
    AV_PIX_FMT_YUV420P,   ///< planar YUV 4:2:0, 12bpp, (1 Cr & Cb sample per 2x2 Y samples)
    ^

build.freebsd/src/plumbing/transcoding.o: In function `transcoder_input':
src/plumbing/transcoding.c:(.text+0x559): undefined reference to `avcodec_alloc_frame'
src/plumbing/transcoding.c:(.text+0x56a): undefined reference to `avcodec_alloc_frame'
src/plumbing/transcoding.c:(.text+0x57f): undefined reference to `avcodec_get_frame_defaults'
src/plumbing/transcoding.c:(.text+0x58a): undefined reference to `avcodec_get_frame_defaults'
build.freebsd/src/plumbing/transcoding.o: In function `transcoder_stream_video':
src/plumbing/transcoding.c:(.text+0x1904): undefined reference to `avpicture_deinterlace'
cc: error: linker command failed with exit code 1 (use -v to see invocation)

PR:		214815
Reported by:	antoine (via exp-run)
Obtained from:	upstream
Approved by:	decke (maintainer)
2016-12-04 02:02:25 +00:00
Jan Beich
70b03eae74 textproc/hunspell: update to 1.5.4
Changes:	https://github.com/hunspell/hunspell/blob/v1.5.4/ChangeLog
PR:		214837
Exp-run by:	antoine (for 1.5.3)
Approved by:	office (bapt)
2016-12-03 22:24:36 +00:00
Thomas Zander
0101602007 Port rtsp fixes from multimedia/ffmpeg changeset r427233
MFH:		2016Q4
2016-12-03 18:51:10 +00:00
Thomas Zander
a535f9db34 Introduce non-default OPTION SNDIO
Submitted by:	t@tobik.me (via mail)
2016-12-03 15:48:13 +00:00
Sunpoet Po-Chuan Hsieh
32481fb304 - Update to 0.7.91
Changes:	https://mediaarea.net/MediaInfo/ChangeLog
2016-12-02 16:51:10 +00:00
Sunpoet Po-Chuan Hsieh
1049481a9a - Update to 0.7.91
Changes:	https://mediaarea.net/MediaInfo/ChangeLog
2016-12-02 16:51:06 +00:00
Sunpoet Po-Chuan Hsieh
417479d207 - Update to 0.7.91 (0.4.34)
- Minor performance optimizations and cleanup (Thanks to Pavel Pimenov)
- Add PKGBUILD file for Arch Linux
- CMake improvements (Thanks to evpobr)
- Build scripts improvements
- Fix for Ubuntu 16.10
- Change lib name for Fedora and RHEL/CentOS to follow their guidelines
- Update Visual Studio project files (support of 32-bit CPU without SSE)
2016-12-02 16:51:02 +00:00
Mathieu Arnold
8b4093cba5 Do not use post-stage. Use post-install instead.
The only reason to use post-stage is because the port needs to do
"things" at a later time, like some plist manipulation.
While there, fold post-install in do-install targets when they are
defined.

PR:		214780
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-12-02 11:58:21 +00:00
Mathieu Arnold
bbf7ef5615 http://github.com redirects to https://github.com, spare everyone a redirect.
Sponsored by:	Absolight
2016-12-02 09:21:58 +00:00
Stefan Eßer
30de4c11b2 Update to version 0.7.1. That version uses unique_ptr which is not
supported on FreeBSD 9.3, 10.1, and 10.2.  "patch-src_dvbcut.cpp"
restores the code as it was in version 0.7.0.  That patch shall be
removed from the port in 2017, when the affected FreeBSD versions
have reached EoL.

Approved by:    antoine (implicit)
2016-12-01 10:53:22 +00:00
Jan Beich
c8c7fc2cd8 multimedia/sabbu: unbreak with libc++ 3.9
util.cpp:526:12: error: assigning to 'char *' from incompatible type 'const char *'
    msgval = strrchr (msgid, '|');
           ^ ~~~~~~~~~~~~~~~~~~~~
util.cpp:539:9: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *'
  char *msgval = strrchr(msgid, '|');
        ^        ~~~~~~~~~~~~~~~~~~~

PR:		214652
Approved by:	portmgr blanket
2016-11-30 11:30:20 +00:00
Mathieu Arnold
703ff6d361 Mark some ports as not openssl-devel ready.
Sponsored by:	Absolight
2016-11-29 18:46:21 +00:00
Mark Linimon
dc75ca0f2a Once again attempt to fix build on aarch64/armv6 by not stomping on CFLAGS.
Necessary but possibly insufficient.

Reported by:	portlint
Approved by:	portmgr (tier-2 blanket)
2016-11-29 15:34:50 +00:00
Tobias C. Berner
6910ba38cc Stop exporting QT_BINDIR and QT_LIBDIR to PLIST_SUB.
As at the moment QT_BINDIR and QT_LIBDIR are 'bin' respectively 'lib' depending
on the Qt version these subs ended up at many wrong places in plists.

So only export it if QT_DIST is set.

PR:		210227
Reviewed by:	mat, rakuco
Approved by:	portmgr (mat), rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D8378
2016-11-29 06:20:40 +00:00
Tobias C. Berner
98e8996181 multimedia/k9copy-kde4 : fix 'abs is ambiguous
Work around the call to abs() being ambigous by simply
calculating the absolute value in place.

PR:		214640
Approved by:	just fix it, rakuco (mentor)
2016-11-28 20:49:34 +00:00
Thomas Zander
7ecf4bb071 Update to upstream release 1.5.1; fixes build with libc++ 3.9
PR:		214887
Submitted by:	jason.harmening@gmail.com (maintainer)
MFH:		2016Q4
2016-11-28 13:27:32 +00:00
David Naylor
4a9609d5d3 USES=mono: simplify EXTRACT_ONLY, fix nuget-extract [1]
- Instead of excluding the specific packages added to DISTFILES (but only for
   FreeBSD 9+), exclude all files with a '.nupkg' extension.
 - Move the nuget-extract command to be before post-extract, to allow the port's
   post-extract command to move packages around

audio/libgpod-sharp: add port for mono bindings for libgpod
 - audio/libgpod: [2]
   - USE_GNOME: add missing dependency
   - Remove mono files from pkg-plist (now in audio/libgpod-sharp)
   - Allow relevant variables to be overridden
   - Fix MONO options
   - Patch source to allow building with modern mono
   - Avoid post-install target for slave ports.

devel/monodevelop: update to 4.6.2.7
 - Update nuget package Fantomas to 2.4.0 (latest at time of monodevelop's
   release).
 - Downgrade nuget package FSharp.Compiler.CodeDom (per paket's specification)
 - LICENSE: Add license of LGPL21
 - LICENSE_FILE: Add license file from source
 - PORTSCOUT: Avoid checking alpha releases (aka x.y.0.z releases)

games/openra: simplify post-extract [3]
 - USES=mono:nuget allow overridding of NUGET_PACKAGEDIR
 - Set NUGET_PACKAGEDIR to correct location, fix patching accordingly

lang/fsharp: update to 4.6.2.7
 ChangeLog:
  - Fix #639: Problems with F# scripts on Mono
  - Fix FSharp.Compiler.Tools targets for .NET Core usage
  - Fix FSharp.Compiler.Tools package dependencies

lang/mono: update to 4.6.2.7
 Mono 4.6.2 is the 1st service release to the 4.6 series.
 Changes:
  - LICENSE: Add license of MIT
  - LICENSE_FILE: Add license file from source
  - PORTSCOUT: Avoid checking alpha releases (aka x.y.0.z releases)
 Bug fixes:
  - #44708 - "TrustFailure (The authentication or decryption has failed.) ...
            Invalid certificate received from server." with "Error code: 0x5"
            or "Error code: 0xffffffff800b010f" when attempting to access
            HTTPS servers on ports other than 443
  - #39832 - SIGSEGV when running roslyn

multimedia/banshee: bump port revision.
 - Update missing port dependencies
 - Convert to use option helpers
 - OPTIONS: Add APPLEDEV (missing dependency added)
 - LICENSE: Add MIT license
 - LICENSE_FILE: Add license file from source
 - PORTSCOUT: Skip alpha release (2.9.1)

x11-toolkits/gnome-sharp20: fix port dependencies
 - Add missing dependencies
 - Convert post-patch to shebangfix
 - LICENSE: add LGPL21 license
 - LICENSE_FILE: use license file from source
 - MKAE_JOBS_UNSAFE: remove, does appear to work

x11-toolkits/gtk-sharp20: update to 2.12.42.

PR:		214680 [2]
PR:		214681
Suggested by:	jbeich [1]
Submitted by:	jbeich [3]
Approved by:	avilla (maintainer; timeout) [2]
2016-11-27 17:00:08 +00:00
Kevin Lo
776553a348 Fix RTP stream; FreeBSD's socket calls require the sockaddr struct length
to agree with the address family.

PR:	214852
Submitted by:	me
Approved by:	jbeich
MFH:	2016Q4
2016-11-27 13:41:00 +00:00
Carlos J. Puga Medina
c6229d3112 multimedia/mplayer2: unbreak after r417413
- Fix LICENSE
- Add LICENSE_FILE
- Record TIMESTAMP in distinfo
- Unbreak build after disabling MANPAGES option on package builders

Reviewed by:	feld (mentor)
Approved by:	feld (mentor)
Differential Revision:	D8555
2016-11-26 19:26:42 +00:00
Dmitry Marakasov
faef71983b - Add LICENSE
- Switch to options helpers
- Cosmetic fixes
- Fix WWW:
2016-11-25 09:31:23 +00:00
Dmitry Marakasov
5667af8a95 - Add LICENSE
- Cosmetic fixes
- Fix WWW:
2016-11-25 09:31:14 +00:00
Dmitry Marakasov
7b442e6a54 - Add LICENSE
- Switch to USES=tar
- Switch to options helpers
2016-11-25 09:00:41 +00:00
Carlos J. Puga Medina
ea7b936123 multimedia/kodi: Add missing dependencies
- Add missing dependencies [1]
- Register CONFLICTS_BUILD=compat9x [2]

Building kodi with misc/compat9x installed is known to fail.
So before attempting to build kodi users should first remove misc/compat9x.

gmake[3]: Leaving directory '/usr/ports/multimedia/kodi/work/xbmc-a5f3a99/tools/depends/native/JsonSchemaBuilder'
Jsonbuilder: tools/depends/native/JsonSchemaBuilder/bin/JsonSchemaBuilder
gmake -C xbmc/interfaces/json-rpc ServiceDescription.h
gmake[3]: Entering directory '/usr/ports/multimedia/kodi/work/xbmc-a5f3a99/xbmc/interfaces/json-rpc'
../../../tools/depends/native/JsonSchemaBuilder/bin/JsonSchemaBuilder schema/version.txt schema/license.txt schema/methods.json schema/types.json schema/notifications.json
/usr/local/lib/compat/libstdc++.so.6: version GLIBCXX_3.4.11 required by /usr/ports/multimedia/kodi/work/xbmc-a5f3a99/tools/depends/native/JsonSchemaBuilder/bin/JsonSchemaBuilder not found
Makefile:39: recipe for target 'ServiceDescription.h' failed
gmake[3]: *** [ServiceDescription.h] Error 1
gmake[3]: Leaving directory '/usr/ports/multimedia/kodi/work/xbmc-a5f3a99/xbmc/interfaces/json-rpc'
codegenerator.mk:76: recipe for target 'xbmc/interfaces/json-rpc/ServiceDescription.h' failed
gmake[2]: *** [xbmc/interfaces/json-rpc/ServiceDescription.h] Error 2
gmake[2]: Leaving directory '/usr/ports/multimedia/kodi/work/xbmc-a5f3a99'
*** Error code 2

Stop.
make[1]: stopped in /usr/ports/multimedia/kodi
*** Error code 1

Stop.
make: stopped in /usr/ports/multimedia/kodi

PR:		204380 [1], 209698 [2]
Submitted by:	cpm, Yuri Victorovich <yuri@rawbw.com>
Reported by:	Vladimir Omelchuck <admin@vladiom.com.ua> [2]
Approved by:	Mickael Maillot <mickael.maillot@gmail.com> (maintainer), feld (mentor)
2016-11-25 01:36:44 +00:00
Thierry Thomas
3987e4566b Chase Lazarus' upgrade. 2016-11-24 21:09:48 +00:00
Mark Felder
5aa8cab72d multimedia/plexmediaserver-plexpass: Update to 1.3.0
Changelog:	https://forums.plex.tv/discussion/comment/1305852#Comment_1305852
2016-11-24 15:54:53 +00:00
Dmitry Marakasov
a1a965f112 - Add LICENSE
- Add NO_ARCH
- Cosmetic fixes
2016-11-23 15:01:13 +00:00
Carlos J. Puga Medina
7c2281ad16 multimedia/mpv: Update to 0.22.0
- Update PORTVERSION and distinfo checksum (0.22.0)

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

Reviewed by:	amdmi3 (mentor)
Approved by:	amdmi3 (mentor)
Differential Revision:	D8615
2016-11-23 14:38:58 +00:00
Jan Beich
a8713d15f4 devel/boost-*: update to 1.62.0
- Enable `long double` C99 math usage
- Switch 9.x back to building with GCC

Changes:	http://www.boost.org/users/history/
PR:		199601
Submitted by:	Chen Xu, bapt, amdmi3, truckman (based on)
Reviewed by:	rakuco (kde) (earlier version)
Exp-run by:	antoine (3 tries), truckman (consumers only, earlier versions)
Approved by:	bapt (office)
2016-11-23 12:45:46 +00:00
Antoine Brodin
daac768104 Add explicit build dependency on the python symlink, right now they rely on
it being provided by x11-toolkits/gtk20
2016-11-22 21:56:37 +00:00
Jose Alonso Cardenas Marquez
62b3f73102 - Bump PORTREVISION. lazarus was updated to 1.6.2 2016-11-21 22:11:26 +00:00
Sunpoet Po-Chuan Hsieh
4497bddf7d - Remove unnecessary CONFIGURE_ARGS 2016-11-20 23:54:53 +00:00
Sunpoet Po-Chuan Hsieh
653c181a4f - Do not install libmediainfo-config
- Cleanup Makefile
- Bump PORTREVISION for package change
2016-11-20 23:54:48 +00:00
Thomas Zander
9146caa980 Remove -msse from CFLAGS; fixes runtime issue for non-sse CPUs
As mentioned in the discussion trail of bug 213583, this is necessary for
certain i386 CPUs.

PR:		213583
Submitted by:	jbeich
2016-11-20 20:03:39 +00:00
Jan Beich
7082de50b7 multimedia/mpeg4ip: unbreak with libc++ 3.9
media_utils.cpp:613:9: error: assigning to 'char *' from incompatible type 'const char *'
  slash = strchr(name, '/');
        ^ ~~~~~~~~~~~~~~~~~

PR:		214659
Reviewed by:	dim
Approved by:	portmgr blanket
2016-11-20 19:17:08 +00:00
Thomas Zander
74c5e12029 Re-enable MMX/SSE by default on i386 after stack alignment fixes
PR:		213583
Submitted by:	jbeich
2016-11-20 18:49:58 +00:00
Gerald Pfeifer
89f8b05214 Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
2016-11-20 09:38:08 +00:00
John Marino
b526c4457a archivers/zipmix, multimedia/gst123: Document ncurses requirement
Approved by:	ncurses blanket
2016-11-20 04:41:18 +00:00
Sunpoet Po-Chuan Hsieh
98b95c0415 - Fix r426417 and r426418
Notified by:	antoine
2016-11-19 22:07:22 +00:00
Jan Beich
23a96f4a5f devel/icu: update to 58.1
Changes:	http://site.icu-project.org/download/58
PR:		214384
Exp-run by:	antoine
Approved by:	office (bapt)
2016-11-19 18:21:20 +00:00
Sunpoet Po-Chuan Hsieh
744715eeb1 - Update to 0.7.90
Changes:	https://mediaarea.net/MediaInfo/ChangeLog
2016-11-19 17:04:29 +00:00
Sunpoet Po-Chuan Hsieh
d5f6ca8369 - Update to 0.7.90
Changes:	https://mediaarea.net/MediaInfo/ChangeLog
2016-11-19 17:04:24 +00:00
Sunpoet Po-Chuan Hsieh
91d20eaf14 - Update to 0.7.90 (0.4.33) 2016-11-19 17:04:20 +00:00
Tobias C. Berner
6fbe4ae215 Fix build of multimedia/kdenlive -- ambiguity of abs()
Approved by:	antoine
2016-11-19 11:30:13 +00:00
Jan Beich
f58430cc9c multimedia/miro: unbreak build with ffmpeg 3.x
linux/miro-segmenter.c:81:92: error: use of
      undeclared identifier 'CODEC_ID_MP3'; did you mean 'AV_CODEC_ID_MP3'?
  ...== 1 && input_codec_context->codec_id == CODEC_ID_MP3) || input_codec_context->codec_id == CO...
                                              ^~~~~~~~~~~~
                                              AV_CODEC_ID_MP3
/usr/local/include/libavcodec/avcodec.h:517:5: note: 'AV_CODEC_ID_MP3' declared here
    AV_CODEC_ID_MP3, ///< preferred ID for decoding MPEG audio layer 1, 2 or 3
    ^
linux/miro-segmenter.c:81:142: error: use of
      undeclared identifier 'CODEC_ID_AC3'; did you mean 'AV_CODEC_ID_AC3'?
  ...== CODEC_ID_MP3) || input_codec_context->codec_id == CODEC_ID_AC3) {
                                                          ^~~~~~~~~~~~
                                                          AV_CODEC_ID_AC3
/usr/local/include/libavcodec/avcodec.h:519:5: note: 'AV_CODEC_ID_AC3' declared here
    AV_CODEC_ID_AC3,
    ^

PR:		214195
Approved by:	portmgr blanket
2016-11-18 23:39:38 +00:00
Jan Beich
c9a8f6c892 multimedia/bino: unbreak build with ffmpeg 3.x
src/media_object.cpp:435:41: error: use of undeclared identifier 'PIX_FMT_YUV444P'; did you mean 'AV_PIX_FMT_YUV444P'?
        if (video_codec_ctx->pix_fmt == PIX_FMT_YUV444P
                                        ^~~~~~~~~~~~~~~
                                        AV_PIX_FMT_YUV444P
/usr/local/include/libavutil/pixfmt.h:67:5: note: 'AV_PIX_FMT_YUV444P' declared here
    AV_PIX_FMT_YUV444P,   ///< planar YUV 4:4:4, 24bpp, (1 Cr & Cb sample per 1x1 Y samples)
    ^
src/media_object.cpp:1943:92: error: use of undeclared identifier 'CODEC_ID_TEXT'; did you mean 'AV_CODEC_ID_TEXT'?
        if (_ffmpeg->format_ctx->streams[_ffmpeg->subtitle_streams[i]]->codec->codec_id != CODEC_ID_TEXT)
                                                                                           ^~~~~~~~~~~~~
                                                                                           AV_CODEC_ID_TEXT
/usr/local/include/libavcodec/avcodec.h:606:5: note: 'AV_CODEC_ID_TEXT' declared here
    AV_CODEC_ID_TEXT,  ///< raw UTF-8 text
    ^
src/media_object.cpp:935:45: error: use of undeclared identifier 'avcodec_alloc_frame'
            _ffmpeg->video_frames.push_back(avcodec_alloc_frame());
                                            ^
src/media_object.cpp:937:18: error: ISO C++ forbids forward references to 'enum' types
            enum PixelFormat frame_fmt = (_ffmpeg->video_frame_templates[j].layout == video_frame::bgra32
                 ^

PR:		214192
Obtained from:	upstream (based on)
Approved by:	portmgr blanket
2016-11-18 22:01:35 +00:00
Jason E. Hale
6b60b57cbd Update to 2.5.2
Note: This release uses Qt5 now instead of Qt4
2016-11-18 15:22:22 +00:00
Jan Beich
fc674fdbd4 multimedia/atomicparsley: unbreak with libc++ 3.9
AtomicParsley.cpp:1450:9: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *'
                char* orig_suffix = strrchr(originating_file, '.');
                      ^             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AtomicParsley.cpp:4467:10: error: assigning to 'char *' from incompatible type 'const char *'
                suffix = strrchr(filePath, '.');
                       ^ ~~~~~~~~~~~~~~~~~~~~~~
AtomicParsley.cpp:4483:9: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *'
                char* file_name = strrchr(filePath, '/');
                      ^           ~~~~~~~~~~~~~~~~~~~~~~
AtomicParsley.cpp:5009:11: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *'
                                char* suffix = strrchr(m4aFile, '.');
                                      ^        ~~~~~~~~~~~~~~~~~~~~~
PR:		212343
Reported by:	antoine (via exp-run)
2016-11-18 03:34:14 +00:00
Guido Falsi
a13a4f9bae Mark port as ONLY_FOR_ARCHS=amd64 i386, as it supports hardware
specific to those architectures.

PR:		214561
Submitted by:	matthew@reztek.cz
2016-11-17 14:27:59 +00:00
Bernhard Froehlich
4db15cf3b9 Drop maintainership after more than 7 years. It's about time to pass it on. 2016-11-17 07:18:45 +00:00
Jan Beich
8057c6e420 multimedia/mpc-qt: update to 0.0.0.s20161114
Changes:	24223b8...5853b77
2016-11-17 02:58:02 +00:00
Rene Ladan
f2aecf8776 Reset edwin's ports, he has handed in his commit bit.
With hat:	portmgr-secretary
2016-11-16 22:55:39 +00:00
Mark Linimon
6d5d36d741 Mark as broken on various tier-2 archs.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2016-11-16 00:34:36 +00:00
Jan Beich
50a7356718 multimedia/openh264: make sure as(1) is available
aarch64 lacks binutils in base unlike armv6 while the buildbot only
copies ld(1) from ports under /usr/bin. Note, Clang 3.9 still doesn't
support the assembly used here.
2016-11-15 12:56:54 +00:00
Mark Linimon
7ec86f7762 Mark broken on aarch64. If I understand the code correctly, there is a
problem with the MAKE_ARGS logic.

Approved by:	portmgr (tier-2 blanket)
2016-11-15 07:10:32 +00:00
Mark Linimon
2e5517b3a1 Attempt to fix aarch64 using the same trick as armv6.
While here, remove obsolete ia64 stanza.

Approved by:	portmgr (tier-2 blanket)
2016-11-15 05:16:13 +00:00
Tobias C. Berner
30a183cdd9 Importing KDE Frameworks into the ports tree (required for newer KDE Desktop and Applications)
KDE Frameworks is a collection of libraries and software frameworks by KDE
that serve as technological foundation for KDE Plasma 5 and KDE Applications
distributed under the GNU Lesser General Public License (LGPL) [1].

The work is based on what we have in the KDE testing repo [2].

This is the next big step in updating the KDE Desktop and its Applications
to anything less dusty.

With this change, `USES=kde:5` is now a valid option. Ports that need to depend
on KDE Framework can now set:
	USES=kde:5
	USE_KDE=<framework1> <framework2> ... <frameworkX>

For example: www/qupzilla-qt5 can depend on sysutils/kf5-kwallet via:
	KWALLET_USE=            KDE=wallet

I would like to thank Raphael and Adriaan for reviewing the ports in the testing
repo :)

[1] https://en.wikipedia.org/wiki/KDE_Frameworks
[2] http://src.mouf.net/area51/log/branches/plasma5

Reviewed by:	rakuco, mat, groot_kde.org
Approved by:	rakuco (maintainer)
Differential Revision:	https://reviews.freebsd.org/D8329
2016-11-14 16:12:56 +00:00
Dmitry Marakasov
c5dfcfc323 - Add LICENSE
- Simplify patching
- Cosmetic fixes
- Switch to options helpers
2016-11-14 09:00:17 +00:00
Stefan Eßer
a04f98fb3e Update to version 0.7.0, which appears to be another fork of the no longer
maintained version 0.5.4 (or the already forked 0.6.2).
This version adds support for qt5 (port option, default remains at qt4) and
is claimed to be compatible with ffmpeg-3.x (not verified, yet).

PR:		214193
Reported by:	jbeich (ffmpeg-3 exp-run)
2016-11-14 07:51:32 +00:00
Baptiste Daroussin
de980c5ba1 Change defaut cd device to /dev/cd0 2016-11-13 22:19:01 +00:00
Jan Beich
cae37f0016 multimedia/aegisub: simplify + unbreak boost 1.62 on 9.x
In file included from libaegisub/ass/time.cpp:20:0:
libaegisub/include/libaegisub/format.h: In static member function 'static Out agi::format_detail::runtime_cast_helper<In, Out, <anonymous> >::cast(const In&)':
libaegisub/include/libaegisub/format.h:31:37: error: 'bad_cast' is not a member of 'std'
  static Out cast(In const&) { throw std::bad_cast(); }
                                     ^
In file included from libaegisub/lua/script_reader.cpp:19:0:
libaegisub/include/libaegisub/file_mapping.h:37:3: error: 'unique_ptr' in namespace 'std' does not name a type
   std::unique_ptr<boost::interprocess::mapped_region> region;
   ^
libaegisub/include/libaegisub/file_mapping.h:54:3: error: 'unique_ptr' in namespace 'std' does not name a type
   std::unique_ptr<boost::interprocess::mapped_region> read_region;
   ^
libaegisub/include/libaegisub/file_mapping.h:56:3: error: 'unique_ptr' in namespace 'std' does not name a type
   std::unique_ptr<boost::interprocess::mapped_region> write_region;
   ^

PR:		199601
2016-11-13 18:49:41 +00:00
Thomas Zander
2bf4b77961 Fix build with ffmpeg 3.x
PR:		214234
Submitted by:	jbeich
2016-11-13 14:43:42 +00:00
Pawel Pekala
3dc2246f58 - Update to version 2.8.1
- Drop maintainership

Release annoucement:
This release addresses various important security issues which were
identified by the debian maintainers.
There is also a fix for broken audio encoding with clips > 30 minutes long.

Note: in addition, for new installs the default LiVES working directory is
now "livesprojects" rather than "livestmp". The documentation will be
updated to reflect this.

Due to the security issues identified, all users are advised to upgrade,
especially if using LiVES on a multi-user system.
2016-11-12 20:28:53 +00:00
Mark Felder
cb87ef30c7 multimedia/plexpy: Update to 1.4.15
Changelog:	https://github.com/JonnyWong16/plexpy/releases/tag/v1.4.15
2016-11-12 18:35:48 +00:00
Mark Felder
1834519ad0 multimedia/plexmediaserver{-plexpass}: Update to 1.2.7
Changelog:	https://forums.plex.tv/discussion/comment/1296786#Comment_1296786
2016-11-12 17:58:13 +00:00
Antoine Brodin
3e9f8351e9 Spell CHOSEN_COMPILER_TYPE correctly
PR:		199098
2016-11-12 17:38:26 +00:00
Carlos J. Puga Medina
bf7bb03da7 multimedia/kodi: Fix linking error on FreeBSD
gmake[3]: Leaving directory '/usr/ports/multimedia/kodi/work/xbmc-f4dda26/xbmc/cores/dvdplayer/DVDInputStreams'
CPP     xbmc/guilib/TextureManager.o
CPP     xbmc/guilib/VisibleEffect.o
CPP     xbmc/guilib/XBTF.o
CPP     xbmc/guilib/XBTFReader.o
CPP     xbmc/guilib/TextureGL.o
CPP     xbmc/guilib/GUIFontTTFGL.o
CPP     xbmc/guilib/GUITextureGL.o
CPP     xbmc/guilib/MatrixGLES.o
AR      xbmc/guilib/guilib.a
gmake[3]: Leaving directory '/usr/ports/multimedia/kodi/work/xbmc-f4dda26/xbmc/guilib'
LD      kodi.bin
xbmc/guilib/guilib.a(DDSImage.o): In function `CDDSImage::Compress(unsigned int, unsigned int, unsigned int, unsigned char const*, double)':
DDSImage.cpp:(.text+0x5b0): undefined reference to `squish::CompressImage(unsigned char const*, int, int, int, void*, int, float*)'
DDSImage.cpp:(.text+0x5e2): undefined reference to `squish::ComputeMSE(unsigned char const*, int, int, int, unsigned char const*, int, double&, double&)'
DDSImage.cpp:(.text+0x6ea): undefined reference to `squish::CompressImage(unsigned char const*, int, int, int, void*, int, float*)'
DDSImage.cpp:(.text+0x718): undefined reference to `squish::ComputeMSE(unsigned char const*, int, int, int, unsigned char const*, int, double&, double&)'
DDSImage.cpp:(.text+0x75f): undefined reference to `squish::CompressImage(unsigned char const*, int, int, int, void*, int, float*)'
DDSImage.cpp:(.text+0x78d): undefined reference to `squish::ComputeMSE(unsigned char const*, int, int, int, unsigned char const*, int, double&, double&)'
xbmc/guilib/guilib.a(DDSImage.o): In function `CDDSImage::Decompress(unsigned char*, unsigned int, unsigned int, unsigned int, unsigned char const*, unsigned int)':
DDSImage.cpp:(.text+0x9a5): undefined reference to `squish::DecompressImage(unsigned char*, int, int, int, void const*, int)'
c++: error: linker command failed with exit code 1 (use -v to see invocation)
Makefile:486: recipe for target 'kodi.bin' failed
gmake[2]: *** [kodi.bin] Error 1
gmake[2]: Leaving directory '/usr/ports/multimedia/kodi/work/xbmc-f4dda26'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/multimedia/kodi
*** Error code 1

Stop.
make: stopped in /usr/ports/multimedia/kodi

PR:		204380
Submitted by:	Tomasz Sowa <bugsfreebsd@ttmath.org>
Reported by:	Andrew <andrew_terekhov@yahoo.com>
Reviewed by:	feld, junovitch, koobs (mentors)
Approved by:	Mickael Maillot (maintainer timeout, 9 months), feld, junovitch, koobs (mentors)
MFH:		2016Q4
2016-11-12 15:53:59 +00:00
Dmitry Marakasov
9cedbdb73c - Verbosify build 2016-11-11 18:47:58 +00:00
Rusmir Dusko
9064c95016 - Update to 16.11.0, please see
/usr/local/share/doc/smplayer/Changelog
2016-11-09 15:27:58 +00:00
Jan Beich
fdd3d72619 multimedia/plexhometheater: oops, back out r425788
`outputptr` is modified a few lines later which leads to undefined behavior.

Pointy hat to:	@jbeich
2016-11-09 12:44:34 +00:00
Jan Beich
678de96e71 multimedia/plexhometheater: unbreak build after r425442
xbmc/cores/dvdplayer/DVDPlayerAudioResampler.cpp:77:12: error:
      cannot initialize a variable of type 'float *' with an lvalue of type 'const float *'
  float*   outputptr = m_converterdata.data_in;
           ^           ~~~~~~~~~~~~~~~~~~~~~~~

Reported by:	pkg-fallout
Pointy hat to:	@bapt (and upstream)
Approved by:	portmgr blanket
2016-11-09 10:51:23 +00:00
Jan Beich
293802f1fd multimedia/kodi: fix h264 decoder crash on 11.0+ i386
-mstackrealign isn't required (yet?) unlike multimedia/ffmpeg.

PR:		205958
Obtained from:	https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=d2af93ac1608
Approved by:	portmgr blanket
2016-11-09 09:53:11 +00:00
Jan Beich
134fe241bd multimedia/ffmpeg0: fix h264 decoder crash on 11.0+ i386
-mstackrealign isn't required yet unlike multimedia/ffmpeg.

PR:		205958
Obtained from:	https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=d2af93ac1608
Approved by:	portmgr blanket
2016-11-09 08:48:22 +00:00
Jan Beich
deca2661af multimedia/libav: fix h264 decoder crash on 11.0+ i386
-mstackrealign isn't required (yet?) unlike multimedia/ffmpeg.

PR:		205958
Obtained from:	https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=d2af93ac1608
Approved by:	portmgr blanket
2016-11-09 08:48:09 +00:00
Mark Linimon
17e48e339b The 64-bit arm arch is actually spelled 'aarch64', not 'arm64'. 2016-11-08 19:29:56 +00:00
Mark Linimon
dfb23fbaac Mark as broken on arm64. 2016-11-08 08:45:39 +00:00
Mark Linimon
916d94be5f Mark as broken on arm64 and mips64.
Approved by:	portmgr (tier-2 blanket)
2016-11-08 04:19:07 +00:00
Mark Felder
4944a6351b multimedia/plexmediaserver{-plexpass}: Update to 1.2.6
Changelog:	https://forums.plex.tv/discussion/comment/1294018#Comment_1294018
2016-11-07 23:09:11 +00:00
Jan Beich
cc412837e2 multimedia/ffmpeg: switch to clang on 9.x
It turns out the following is true for ffvp9 on amd64:

  WARNING: gcc 4.2 is outdated and may miscompile FFmpeg. Please use a newer compiler.

PR:		213706
Approved by:	portmgr blanket
2016-11-07 17:46:38 +00:00
Dmitry Marakasov
38008f3190 - Add LICENSE
- Pet portlint
- Cosmetic fixes
- Add missing qtcore dependency
2016-11-07 12:30:03 +00:00
Jan Beich
1a7f95e5a9 multimedia/py-ffmpeg: adjust pts after r425471
AVFrame.pkt_pts didn't exist in ffmpeg-4f7d2fe-2010-12-16 snapshot when
global_video_pkt_pts was added to py-ffmpeg. The code worked it around by
saving PTS in AVFrame.opaque just before avcodec_decode_video2() call. This
broke when r425471 removed our_get_buffer(). So, just use AVFrame.pkt_pts
directly now.

PR:		214247
Approved by:	dbn (maintainer)
2016-11-07 10:48:17 +00:00
Ben Woods
eb0e6070e2 multimedia/emby-server: Update to 3.0.8500
Changes this release:
  https://github.com/MediaBrowser/Emby/releases/tag/3.0.8500

Approved by:	adamw (mentor, implicit)
2016-11-06 12:54:40 +00:00
Dmitry Marakasov
115cbb91af - Verbosify build
- Fix WWW:
2016-11-06 09:00:10 +00:00
Jan Beich
4aa262dcad multimedia/py-ffmpeg: unbreak build with ffmpeg 3.x
ffmpeg/_ffmpeg.c:8559:23: error: no member named 'get_buffer' in 'struct AVCodecContext'; did you mean 'get_buffer2'?
    __pyx_v_codecCtx->get_buffer = __pyx_f_6ffmpeg_7_ffmpeg_our_get_buffer;
                      ^~~~~~~~~~
                      get_buffer2
/usr/local/include/libavcodec/avcodec.h:2565:11: note: 'get_buffer2' declared here
    int (*get_buffer2)(struct AVCodecContext *s, AVFrame *frame, int flags);
          ^
ffmpeg/_ffmpeg.c:8568:23: error: no member named 'release_buffer' in 'struct AVCodecContext'
    __pyx_v_codecCtx->release_buffer = __pyx_f_6ffmpeg_7_ffmpeg_our_release_buffer;
    ~~~~~~~~~~~~~~~~  ^

PR:		214247
Approved by:	dbn (maintainer)
2016-11-06 08:14:03 +00:00
Baptiste Daroussin
c0c434f576 Remove libmovtar, it is not used anymore by any program and development has ceased 2016-11-05 21:36:22 +00:00
Baptiste Daroussin
f1702a5a8d Update to 2.2.4 2016-11-05 20:19:05 +00:00
Baptiste Daroussin
c4eaef5dc3 Update to libdvbpsi 1.3.0 2016-11-05 20:10:46 +00:00
Baptiste Daroussin
d702a49245 Update to 0.13.4 2016-11-05 19:48:36 +00:00
Jan Beich
493cf15e07 multimedia/php-pHash: unbreak build with lang/php70
In file included from bindings/php/pHash.cpp:17:
In file included from ./php_pHash.h:28:
In file included from /usr/local/include/php/main/php.h:35:
In file included from /usr/local/include/php/Zend/zend.h:36:
bindings/php/pHash.cpp:51:36: error:
      unknown type name 'zend_rsrc_list_entry'
extern "C" void ph_video_hash_dtor(zend_rsrc_list_entry *rsrc TSRMLS_DC)
                                   ^
bindings/php/pHash.cpp:260:18: error: use of
      undeclared identifier 'ZEND_REGISTER_RESOURCE'
        return_res_id = ZEND_REGISTER_RESOURCE(return_value, return_res, le_ph_video_hash);
                        ^
bindings/php/pHash.cpp:397:26: error:
      unexpected type name 'ulong64': expected expression
        ZEND_FETCH_RESOURCE(h1, ulong64 *, &h1_res, h1_resid, "ph_image_hash", le_ph_image_hash);
                                ^
[...]

PR:		213213
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
2016-11-05 19:25:47 +00:00
Sunpoet Po-Chuan Hsieh
610ced1aff - Remove GOOGLE_CODE from MASTER_SITES and unbreak this port
- Add LICENSE_FILE
2016-11-05 18:00:26 +00:00
Sunpoet Po-Chuan Hsieh
159f9cb9b0 - Remove GOOGLE_CODE from MASTER_SITES and unbreak this port
- Remove PROJECTHOST
- Add LICENSE_FILE
2016-11-05 18:00:21 +00:00
Jan Beich
e34c9a007f multimedia/nordlicht: unbreak build with ffmpeg 3.x
image.c:28:24: error: use of undeclared identifier 'PIX_FMT_RGB24'; did you mean 'AV_PIX_FMT_RGB24'?
    i->frame->format = PIX_FMT_RGB24; // best choice?
                       ^~~~~~~~~~~~~
                       AV_PIX_FMT_RGB24
/usr/local/include/libavutil/pixfmt.h:64:5: note: 'AV_PIX_FMT_RGB24' declared here
    AV_PIX_FMT_RGB24,     ///< packed RGB 8:8:8, 24bpp, RGBRGB...
    ^
image.c:243:32: error: use of undeclared identifier 'PIX_FMT_RGB24'; did you mean 'AV_PIX_FMT_RGB24'?
    encoder_context->pix_fmt = PIX_FMT_RGB24;
                               ^~~~~~~~~~~~~
                               AV_PIX_FMT_RGB24
/usr/local/include/libavutil/pixfmt.h:64:5: note: 'AV_PIX_FMT_RGB24' declared here
    AV_PIX_FMT_RGB24,     ///< packed RGB 8:8:8, 24bpp, RGBRGB...
    ^

PR:		214196
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)
Obtained from:	upstream
2016-11-04 12:03:32 +00:00
Jan Beich
7b02419c11 multimedia/bombono: unbreak build with ffmpeg 3.x
src/mgui/ffviewer.cpp:642:22: error: 'SWS_CPU_CAPS_MMX' was not declared in this scope
         sws_flags |= SWS_CPU_CAPS_MMX|SWS_CPU_CAPS_MMX2;
                      ^
src/mgui/ffviewer.cpp:642:39: error: 'SWS_CPU_CAPS_MMX2' was not declared in this scope
         sws_flags |= SWS_CPU_CAPS_MMX|SWS_CPU_CAPS_MMX2;
                                       ^
src/mgui/ffviewer.cpp:650:9: error: 'PixelFormat' was not declared in this scope
         PixelFormat dst_pf = PIX_FMT_BGR24; // PIX_FMT_RGB24;
         ^
src/mgui/ffviewer.cpp:650:21: error: expected ';' before 'dst_pf'
         PixelFormat dst_pf = PIX_FMT_BGR24; // PIX_FMT_RGB24;
                     ^
src/mgui/ffviewer.cpp:652:13: error: 'dst_pf' was not declared in this scope
             dst_pf, sws_flags, 0, 0, 0);
             ^
src/mgui/ffviewer.cpp:657:45: error: 'avcodec_get_frame_defaults' was not declared in this scope
         avcodec_get_frame_defaults(&rgbFrame); // не помешает
                                             ^

PR:		207547
Obtained from:	upstream
2016-11-04 10:45:19 +00:00
Jan Beich
d5f961271e multimedia/2mandvd: unbreak build with ffmpeg 3.x
videowrapper.cpp:107:40: error: use of undeclared identifier 'PIX_FMT_RGB24'; did you mean
      'AV_PIX_FMT_RGB24'?
                    pCodecCtx->height, PIX_FMT_RGB24, SWS_BICUBIC, NULL,
                                       ^~~~~~~~~~~~~
videowrapper.cpp:128:19: error: use of undeclared identifier 'avcodec_alloc_frame'
        pFrameRGB=avcodec_alloc_frame();
                  ^

PR:		207547
2016-11-04 07:21:57 +00:00
Jan Beich
27cd3f2b78 multimedia/pHash: unbreak build with ffmpeg 3.x
=======================<phase: configure      >============================
  [...]
  *** Configuring video Hash ***

  checking whether FFmpeg is present... checking for avcodec_alloc_frame in -lavcodec... no
  configure: error:

  *** libavcodec not found.

PR:		214178
Approved by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
MFH:		2016Q4
2016-11-04 04:48:11 +00:00
Mark Linimon
2cce37e88d Now seems to build on sparc64.
Approved by:	portmgr (tier-2 blanket)
2016-11-03 16:29:22 +00:00
Jan Beich
5d94618b17 multimedia/kvazaar: switch test distfile to non-forked version
Tested by:	diff -urN <before> <after> # is empty
2016-11-02 03:18:31 +00:00
Jan Beich
d42ed99de2 multimedia/mpc-qt: update to 0.0.0.s20161028
Changes:	5d410a5...24223b8
2016-11-02 02:13:19 +00:00
Ben Woods
8e51902d65 multimedia/emby-server: Update to 3.0.8400
Changes this release:
  https://github.com/MediaBrowser/Emby/releases/tag/3.0.8400

Approved by:	adamw (mentor, implicit)
2016-11-01 12:11:30 +00:00
Thomas Zander
0c83d8dc5d Update to latest versions of skins; make distfiles fetchable again
PR:		213793
Submitted by:	jhale
MFH:		2016Q4 (ports-secteam build fix blanket)
2016-11-01 11:50:57 +00:00
Mark Felder
ac2396c6d5 multimedia/plexmediaserver-plexpass: Update to 1.2.4
Changelog:	https://forums.plex.tv/discussion/comment/1291110#Comment_1291110

Trick: 		or treat?
2016-11-01 00:50:42 +00:00
Jason E. Hale
bbbf90b4ee Update to 0.12
While here: remove Python version restriction; it works with Python 3.x

PR:		213927
Submitted by:	Conall O'Brien <conall@conall.net> (maintainer)
2016-10-31 08:30:47 +00:00
Mark Linimon
89f394e0db Now seems to build on sparc64. 2016-10-30 04:07:51 +00:00
Jan Beich
1feedf04f0 multimedia/{lib,}x264: unbreak ASM on mips* after r422672
ASM=on is nop on many Tier2 and Tier3 architectures: arm + armeb, mips +
mipsel, ia64, sparc64. mips64 may be able to use MSA optimizations but the
ancient GCC in base doesn't support -msa flag and lang/gcc* are broken.

arm (aka armv4t) failed as:
  You specified a pre-ARMv6 or Thumb-1 CPU in your CFLAGS.
  If you really want to run on such a CPU, configure with --disable-asm.

mips (o32) failed as: [1]
  You specified a pre-MSA CPU in your CFLAGS.
  If you really want to run on such a CPU, configure with --disable-asm.

PR:		213443
Reported by:	pkg-fallout [1]
Obtained from:	PkgSrc
Approved by:	portmgr blanket
2016-10-28 23:39:12 +00:00
Jan Beich
8edb48f13d multimedia/libx264: unbreak ASM on armv6 after r422672
/nxb-bin/usr/bin/cc -I. -I. -c -DSTACK_ALIGNMENT=4 -DPIC -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -o common/arm/quant-a.o common/arm/quant-a.S
<instantiation>:29:5: error: instruction requires: armv6t2
    rbit r1, r1
    ^
common/arm/quant-a.S:362:1: note: while in macro instantiation
decimate_score_1x 15
^
<instantiation>:29:5: error: instruction requires: armv6t2
    rbit r1, r1
    ^
/tmp/quant-a-8aad5d.s:515:1: note: while in macro instantiation
decimate_score_1x 16
^

PR:		213443
Reported by:	pkg-fallout, Bernd Walter, Mikael Urankar
Approved by:	portmgr blanket
2016-10-28 23:39:01 +00:00
Ruslan Makhmatkhanov
e8231e481e multimedia/gpodder: update to 3.9.1 2016-10-28 20:33:14 +00:00
Alexey Dokuchaev
bb20c8e307 Do not redefine DEBUG_DESC when its meaning more or less matches the default
option description.  Those ports where it meant something more specific were
left untouched.
2016-10-28 17:55:30 +00:00
Jan Beich
fff8f84753 multimedia/vapoursynth: update to r35
Changes:	http://www.vapoursynth.com/2016/10/r35-just-fixing-bugs/
2016-10-28 14:58:40 +00:00
Tobias C. Berner
ea7ceba707 Update Qt to 5.6.2 [1,2]
Thanks to the upstream work of Marie Loise Nolden, we could get rid of a handful
of patches, as they have been properly upstreamed. The rest of the work is just
some minor plist changes.

I would like to thank Loise <nolden@kde.org> for the upstream work, and Adriaan
<groot@kde.org> for getting the update into shape.

[1] http://blog.qt.io/blog/2016/10/12/qt-5-6-2-released/
[2] http://wiki.qt.io/Qt_5.6.2_Change_Files

PR: 213530
Exp-run by: antoine
Submitted by: Adriaan de Groot <groot@kde.org>
Reviewed by: rakuco, mat, tcberner
Approved by: rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D8228
2016-10-28 13:43:14 +00:00
Tobias C. Berner
dc04907809 Remove wrongly used QT-related plist-subs from plist
%%QT_BINDIR%% and %%QT_LIBDIR%% represent the relative location of the
Qt binaries and libraries respectively -- they are only 'bin' and 'lib'
by chance, and should not be used that way.

Approved by: portmgr (blanket), rakuco (mentor)
2016-10-28 13:09:42 +00:00
Jason E. Hale
3e546f8b2f - Update to 0.11.5b
- Add some dependencies to silence stage-qa
- Set PORTSCOUT limit; later versions are for kf5
- Take maintainership
2016-10-26 02:17:42 +00:00
Mark Felder
3fd1532c28 multimedia/plexmediaserver-plexpass: Update to 1.2.3
Changelog:	https://forums.plex.tv/discussion/comment/1286422#Comment_1286422
2016-10-25 16:00:03 +00:00
Dmitry Marakasov
6b3ba14ea2 - Fix compatibility with fmake, fixes build on 9.x
Approved by:	portmgr blanket
2016-10-25 14:07:06 +00:00
Dmitry Marakasov
a5054eb578 - Oops, move multicat to correct category 2016-10-24 12:37:41 +00:00
Dmitry Marakasov
ee0a1935bf - Add multimedia/multicat
multicat is a 1 input/1 output application. Inputs and outputs can
be network streams (unicast and multicast), files, directories,
character devices or FIFOs. It is thought to be a multicast equivalent
of the popular netcat tool. Typical applications are recording live
transport streams, or playing out TS files without modification.
Also it is able to record a continuous stream into a directory,
rotate the files periodically, and make seamless extracts from it.

Multicat tries to rebuild the internal clock of the input stream;
but it wants to remain agnostic of what is transported, so in case
of files the said clock is stored to an auxiliary file (example.aux
accompanies example.ts) while recording. Other inputs are considered
"live", and the input clock is simply derived from the reception
time of the packets.

WWW: http://www.videolan.org/projects/multicat.html
2016-10-24 12:34:35 +00:00
Raphael Kubo da Costa
5636d542c3 Switch to an out-of-source CMake build. 2016-10-23 14:06:48 +00:00
Raphael Kubo da Costa
53464a48e6 Switch to an out-of-source CMake build. 2016-10-23 13:57:03 +00:00
Raphael Kubo da Costa
9dbd36ed45 Switch to an out-of-source CMake build. 2016-10-23 13:53:47 +00:00
Carlos J. Puga Medina
51f239d1c2 multimedia/mpv: Update to 0.21.0
- Update mpv to 0.21.0
- Downgrade waf to 1.8.19 due a possible issue (https://github.com/waf-project/waf/issues/1837)
- Bump library version in pkg-plist

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

Approved by:	feld (mentor)
Differential Revision:	D8300
2016-10-22 10:18:50 +00:00
Ben Woods
9756809eb7 multimedia/emby-server: Update to 3.0.8300
Changes this release:
  https://github.com/MediaBrowser/Emby/releases/tag/3.0.8300

Approved by:	adamw (mentor, implicit)
2016-10-22 05:27:45 +00:00
Mathieu Arnold
a0bcd2cf68 Use USES=pathfix where applicable.
PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
2016-10-21 15:21:13 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Raphael Kubo da Costa
366a97ec37 Reassign makc's ports back to the pool.
See "Maintainer Reset" in
https://www.freebsd.org/portmgr/policies_contributors.html. makc's last commit
was in March 31st (r412218), and his ports have been timing out since at least
July (r418155).

I also emailed him 2 weeks ago and have received no response so far.
2016-10-20 15:58:12 +00:00
Tijl Coosemans
1675ff649c Add Linux CentOS 7 infrastructure ports.
Mk/Uses/linux.mk changes:
- Add support for architecture neutral (noarch) distfiles.
- Add support for 64-bit only ports: set IGNORE on i386 and don't install
  32-bit compat libraries on amd64.

Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Differential Revision:	https://reviews.freebsd.org/D7886
2016-10-19 14:50:26 +00:00
Jan Beich
ea9e05812b multimedia/ffms2: update to 2.23
Changes:	https://github.com/FFMS/ffms2/releases/tag/2.23
2016-10-19 11:44:39 +00:00
Ben Woods
a688b67c7f multimedia/emby-server: Update to 3.0.8200
Changes this release:
  https://github.com/MediaBrowser/Emby/releases/tag/3.0.8200

Approved by:	adamw (mentor, implicit)
2016-10-19 11:11:37 +00:00
Tobias C. Berner
1d16d53e19 Introduce new extensible virtual categories for KDE
A lot of KDE Ports share MASTERSITES, LICENSE and so one, as they are
released as a bundle upstream, however, there was not really a clean
way to share this information.

Using these new categories, we can simplify the Makefiles for the diverse
KDE ports.
At the moment we support the virtual category
	* kde-kde4
In the future, this will be extended to
	* kde-frameworks
	* kde-plasma
	* kde-applications

PR:						213406
Differential Revision:	https://reviews.freebsd.org/D7645
Exp-run by :			antoine
Reviewed by:			mat, rakuco
Approved by: 			portmgr (mat), rakuco (mentor)
2016-10-18 17:22:35 +00:00
Ashish SHUKLA
92a26e5a36 - Update to 1.2.7-r2
- Add LICENSE information

PR:		213582
Submitted by:	takefu@airport.fm
2016-10-18 12:37:59 +00:00
Thomas Zander
cb3893477c Update to upstream version 9.5.0 2016-10-17 17:06:20 +00:00
John Marino
5459dda55a multimedia/handbrake: fix after change in USES=localbase behavior
The build started failing on compilers that don't have /usr/local/lib
in the default search path.
2016-10-17 15:49:29 +00:00
Tijl Coosemans
ef3fb3edb5 Update the Linphone stack:
Linphone 3.10.2
bctoolbox 0.2.0
oRTP 0.27.0 + bump PORTREVISION on dependent ports (devel/libosmo-abis)
bzrtp 1.0.4
Belle-SIP 1.5.0
Mediastreamer 2.14.0
MS plugins (msbcg729 1.0.2, msopenh264 1.1.2)
2016-10-17 14:28:01 +00:00
Ben Woods
bca48cf5b7 multimedia/emby-server: Update to 3.0.8100
Changes this release:
  https://github.com/MediaBrowser/Emby/releases/tag/3.0.8000
  https://github.com/MediaBrowser/Emby/releases/tag/3.0.8100

Approved by:	adamw (mentor, implicit)
2016-10-17 11:09:43 +00:00
Jan Beich
eb430684f8 multimedia/l-smash: correct license type
No MIT variant uses "and/or" spelling.

Reported by:	Gentoo
See also:	https://fedoraproject.org/wiki/Licensing:MIT
2016-10-16 14:13:20 +00:00
Jan Beich
f303b6f5f8 multimedia/vapoursynth: update to r34
Changes:	http://www.vapoursynth.com/2016/10/r34-being-nice-to-avisynth/
2016-10-16 14:13:08 +00:00
Dmitry Marakasov
5a216e340c - Switch to USES=localbase
- Verbosify build
- Cosmetic fixes

Approved by:	portmgr blanket
2016-10-13 12:57:29 +00:00
Dmitry Marakasov
fe19c08f16 - Fix LICENSE
- Switch to USES=localbase
- Cosmetic fixes
- Switch to options helpers
- Fix options
- Simplify docs installation
2016-10-13 09:03:45 +00:00
Antoine Brodin
cada42330e - Update jpeg-turbo to 1.5.1
- Add LICENSE
- Use the framework for tests
2016-10-12 18:52:43 +00:00
Thomas Zander
d0697cedfd Fix build on archs where sizeof(size_t) != sizeof(uint64_t) 2016-10-11 19:20:39 +00:00
Thomas Zander
c28cf0a76f Fix runtime crashes on i386: enforce stack-alignment=16
PR:		205958
Submitted by:	dim (patch via ports mailing list)
Reported by:	otacilio.neto@bsd.com.br
MFH:		2016Q4 (ports-secteam fix blanket)
2016-10-09 12:19:32 +00:00
Jan Beich
f5f47a5a4e devel/nspr, security/nss: drop version from SONAME
No other downstream appends synthetic library version, and doing so
causes underlinking due to fragile build system (see below). Not to
mention being unable to swap out bundled libs from upstream builds.

  $ cc -lplds4 -L/usr/local/lib
  /usr/lib/crt1.o: In function `_start1':
  crt1_c.c:(.text+0xa6): undefined reference to `main'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_set_name_np'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_create'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_condattr_init'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_setschedparam'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_getschedparam'

PR:		213144
Exp-run by:	antoine
2016-10-09 12:10:02 +00:00
Tobias C. Berner
9eb055cfb8 Remove the dependency on 'declarative' from multimedia/qt5-phonon4
USE_QT5=declarative aka Qt Quick1 has been put to rest upstream [1], and
is no longer shipped with Qt5 [that's why it has been kept at 5.5.1 while the
rest of Qt has been updated to 5.6.1].

Similar to arch [2] and debian [3] also get rid of it as a dependency for
qt5-phonon4.

[1] http://permalink.gmane.org/gmane.comp.lib.qt.releasing/1973
[2] https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/phonon&id=1e16901aa3991d10e94906316258759be8e6b3d7
[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824957

Reviewed by:	rakuco
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D8163
2016-10-09 08:31:05 +00:00
Thomas Zander
cf93eedc0f Update to upstream version 9.4.2; fixes code execution vulnerability
MFH:		2016Q4
2016-10-09 08:26:27 +00:00
Jan Beich
385b385417 multimedia/mpc-qt: update to 0.0.0.s20161007
Re-enable -Werror as upstream fixed all warnings per cmdrkotori/mpc-qt#46

Changes:	e4c46f6...5d410a5
MFH:		2016Q4
2016-10-07 13:03:38 +00:00
Thierry Thomas
405d6c3f52 Unbreak and upgrade to 1.5.5. 2016-10-05 19:11:00 +00:00
Dmitry Marakasov
43253f09df - Add multimedia/bitstream
biTStream is a set of C headers allowing a simpler access to binary
structures such as specified by MPEG, DVB, IETF, SMPTE, IEEE, SCTE,
etc.

WWW: http://www.videolan.org/developers/bitstream.html
2016-10-05 17:34:01 +00:00
Tobias C. Berner
67af7ba6b6 Fix build of multimedia/qt5-phonon-gstreamer
In r421340 there was an unfortunate mistake when realphabetizing the USE_QT5
components, and 'phonon4' became a 'phonon'.

Approved by:	rakuco (mentor)
MFH:		2016Q4
2016-10-05 15:23:40 +00:00
Grzegorz Blach
b6c3f91073 Fix build on 9.3 2016-10-05 14:22:34 +00:00
Mark Felder
2a923472b9 multimedia/plexmediaserver-plexpass: Update to 1.2.2
Changelog:	https://forums.plex.tv/discussion/comment/1271140#Comment_1271140
2016-10-05 12:43:58 +00:00
Jan Beich
ba82010e31 multimedia/kvazaar: update to 1.0.0, retiring -devel
Changes:	https://github.com/ultravideo/kvazaar/releases/tag/v1.0.0
Changes:	https://github.com/ultravideo/kvazaar/compare/cbfa824...v1.0.0 (for -devel)
ABI:		https://people.freebsd.org/~jbeich/compat_reports/kvazaar/0.8.3_to_1.0.0/compat_report.html
MFH:		2016Q4
2016-10-05 08:34:13 +00:00
Mark Felder
ea5a67090c multimedia/plexmediaserver-plexpass: Fix pkg-plist 2016-10-04 16:58:32 +00:00
Jan Beich
12aa6d1e04 multimedia/smpeg2: clarify license and use option helpers 2016-10-04 15:40:33 +00:00
Mark Felder
b7392ce570 multimedia/plexmediaserver-plexpass: Update to 1.2.1
Changelog:	https://forums.plex.tv/discussion/comment/1270183#Comment_1270183
Blog post:	https://www.plex.tv/blog/mcstreamy-brain-take-world-two-easy-steps/
2016-10-04 15:11:41 +00:00
Jan Beich
ba3ffd9b12 graphics/opencv: add suffix to make room for 3.x series
To avoid confusion, the main port is to track the latest release.
Whether to rename includes/libraries as well making it possible to
install 2.x and 3.x side-by-side remains to be investigated.

PR:		210505 (for tracking)
Inspired by:	PkgSrc
2016-10-03 17:47:08 +00:00
Ben Woods
97fda6c079 multimedia/emby-server: Update to 3.0.7300
Changes this release:
  https://github.com/MediaBrowser/Emby/releases/tag/3.0.7300

Approved by:	adamw (mentor, implicit)
2016-10-01 12:04:45 +00:00
Guido Falsi
5f0793ab1b Update to 3.2.4
PR:		213076
Submitted by:	Jochen Neumeister <joneum@bsdproject.de>
2016-09-30 20:46:37 +00:00
Tijl Coosemans
1ee4da6dd1 Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS.
USES=localbase:ldflags can be used to set LDFLAGS.  Normally LDFLAGS
appears too early on the command line causing some ports to link with
their own libraries in LOCALBASE (if installed) instead of WRKSRC.

Also make use of _USES_POST so -L${LOCALBASE}/lib is added as late as
possible after anything a port Makefile might set.  Use _USES_POST
instead of .include in libedit.mk and libarchive.mk so things like
'USES=libedit localbase:ldflags' work correctly.

Fix some issues with LIBS in some ports.

Switch ports that don't support LIBS to localbase:ldflags.

PR:		212987
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-30 19:24:30 +00:00
Jan Beich
adb3fa4aa4 multimedia/libvpx: update 1.6.0
ABI is incompatible... or not? SONAME has changed but the removed vp10
symbols weren't actually exposed (and still aren't).

Note, FreeBSD 9.x now builds with Clang 3.4 because GCC 4.2 fails:

  vp9/encoder/x86/vp9_frame_scale_ssse3.c: In function 'eight_tap_row_ssse3':
  vp9/encoder/x86/vp9_frame_scale_ssse3.c:93: internal compiler error: in simplify_binary_operation_1, at simplify-rtx.c:2563
  Please submit a full bug report,
  with preprocessed source if appropriate.
  See <URL:http://gcc.gnu.org/bugs.html> for instructions.

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.5.0..v1.6.0
ACC report:	https://people.freebsd.org/~jbeich/compat_reports/libvpx/1.5.0_to_1.6.0/compat_report.html
2016-09-30 01:15:10 +00:00
Jan Beich
335fd42231 multimedia/libass: update to 0.13.3
Changes:	https://github.com/libass/libass/releases/tag/0.13.3
ABI:		https://people.freebsd.org/~jbeich/compat_reports/libass/0.13.2_to_0.13.3/compat_report.html
MFH:		2016Q3
2016-09-29 22:58:39 +00:00
Jan Beich
08d37b2fe7 multimedia/libmtp: improve Makefile readability 2016-09-29 01:31:26 +00:00