Commit graph

11230 commits

Author SHA1 Message Date
Baptiste Daroussin
fc97aadd7c Switch from swig 1.3 to swig 3.0 2017-12-20 12:41:30 +00:00
Sunpoet Po-Chuan Hsieh
ecd043da70 Update textproc/tinyxml2 to 6.0.0
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/leethomason/tinyxml2/commits/master
2017-12-19 18:20:20 +00:00
Yuri Victorovich
594d6b95bb multimedia/webcamoid: Unbreaking clang-built app with USE_GCC=6.0+
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D13512
2017-12-18 22:24:12 +00:00
Guido Falsi
7a8364fb88 Make libva and it's drivers install modules in the standard location
PREFIX/lib/dri.

This is the same location where other ports(mesa) install drivers,
so that everything works out of the box.

PR:		224424
Submitted by:	Greg V <greg@unrelenting.technology>
2017-12-18 21:25:57 +00:00
Mark Linimon
87715b9d73 Mark broken on aarch64. It looks like this Makefile could use some
modernizing.

Approved by:	portmgr (tier-2 blanket)
2017-12-18 03:00:41 +00:00
Tobias C. Berner
d7b037be20 Update KDE Frameworks to 5.41
PR:		224227
Exp-run by:	antoine
Reviewed by:	adridg, rakuco
Differential Revision:	https://reviews.freebsd.org/D13367
2017-12-14 20:15:52 +00:00
Mark Felder
420a445805 multimedia/plexmediaserver{-plexpass}: Update to 1.10.1.4602
Changelog:	http://forums.plex.tv/discussion/comment/1573736/#Comment_1573736
2017-12-14 02:48:27 +00:00
Antoine Brodin
e06ed5a72a - Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
- For totem, the pylint command is needed,  not the pylint module
2017-12-13 16:05:48 +00:00
Tobias Kortkamp
5f89c1e847 New port: multimedia/kodi-devel
Kodi is a free and open source cross-platform media-player and
entertainment hub.  It allows users to play and view most videos,
music, podcasts, and other digital media files from local and network
storage media and the internet.

This is a development snapshot of Kodi for the upcoming Kodi v18.

Special thanks to ahtotaat for working with upstream to get Kodi to
build and work out of the box on FreeBSD.

Changes:	http://kodi.wiki/view/Kodi_v18_(Leia)_changelog
2017-12-13 16:00:37 +00:00
Guido Falsi
29ded653f1 - Fix build when compiling wayland support [1]
- Add an explicit WAYLAND option to allow users enabling or disabling
  it, to avoid silent dependencies. Off by default

Reported by:	"Alex V. Petrov" <alexvpetrov@gmail.com> [1]
2017-12-13 11:44:16 +00:00
Ben Woods
bec1488217 multimedia/emby-server: Update to 3.2.40.0
Changes this release:
  https://github.com/MediaBrowser/Emby/releases/tag/3.2.40.0

Note this is not updated to 3.2.50.0 (latest release) as there is a
runtime bug which causes emby to coredump mono on FreeBSD:
  https://github.com/MediaBrowser/Emby/issues/3062
2017-12-12 21:55:42 +00:00
Guido Falsi
c26152ae1a - Update libva to 2.0.0
- Update libva-intel-driver to 2.0.0
- Update libva-utils to 2.0.0
- Bump dependent ports due to shlib bump
- Import upstream patch to fix multimedia/mpv [1]
- Import upstream patch to fix multimedia/gstreamer1-vaapi [2]

Approved by:	cpm [1], multimedia (timeout) [2]
Obtained from:	2ecf240b1c [1]
		https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi/commit/gst-libs/gst/vaapi/gstvaapiutils.c?id=777bba473e3ed1c7b8b7f7f0322892851c70dfd9 [2]
Differential Revision:	https://reviews.freebsd.org/D12761
2017-12-12 21:29:57 +00:00
Jan Beich
03fec4df02 Re-try ports affected by bug 193528 on powerpc* after r449590 2017-12-12 04:35:49 +00:00
Jan Beich
a22bcb5d13 multimedia/ffmpeg: update to 3.4.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
Security:	CVE-2017-17081
2017-12-11 18:04:25 +00:00
Sunpoet Po-Chuan Hsieh
ec525e6e17 Fix build on FreeBSD 10.3 i386
Reference:	http://beefy5.nyi.freebsd.org/data/103i386-default/455878/logs/libmediainfo-17.10.log
MFH:		2017Q4
2017-12-11 10:37:10 +00:00
Antoine Brodin
a021c1b8c0 - Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
2017-12-10 20:48:45 +00:00
Yuri Victorovich
c506775ffe New port: multimedia/libuvc: Cross-platform library for USB video devices
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13391
2017-12-10 19:55:16 +00:00
Antoine Brodin
c4d21cd12b Add explicit FLAVOR to dependencies (useful when using
DEFAULT_VERSIONS=python=3.x)
2017-12-09 13:45:48 +00:00
Antoine Brodin
a69354dba5 pymp is not compatible with python3 2017-12-09 11:43:57 +00:00
Antoine Brodin
45d8e622ee Add explicit FLAVOR to dependencies (useful when using
DEFAULT_VERSIONS=python=3.x)
2017-12-09 11:36:48 +00:00
Mark Felder
9e33f7dc45 multimedia/plexmediaserver{-plexpass}: Update to 1.10.0.4523 2017-12-06 18:20:22 +00:00
Yuri Victorovich
17851dfda4 New port: multimedia/chilitags: Robust fiducial markers for augmented reality and robotics
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13373
2017-12-05 18:53:42 +00:00
Antoine Brodin
2d5c8776b2 devede doesn't run with python3 2017-12-04 22:07:34 +00:00
Jan Beich
18131c263a multimedia/vapoursynth: re-enable DOCS after r455210 2017-12-03 20:29:54 +00:00
Yuri Victorovich
ddb1fe44f2 New port: multimedia/webcamoid: Full featured webcam suite
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13348
2017-12-03 17:55:33 +00:00
Thomas Zander
1a27451098 Update to upstream version 1.2.0
Details:
- Update to upstream version 1.2.0
- New OPTIONS: GOOM, HISTORY, FFVIDEO
- Pet portlint

PR:		223929
Submitted by:	liangtai.s16@gmail.com (maintainer)
2017-12-03 17:41:24 +00:00
Thomas Zander
71a9f51983 Update to upstream version 1.2.0
Details:
- Update to upstream version 1.2.0
- New OPTIONS: SHOUTCAST, FILEWRITER, ARCHIVE
- Pet portlint

PR:		223928
Submitted by:	liangtai.s16@gmail.com (maintainer)
2017-12-03 17:39:32 +00:00
Thomas Zander
4941a941ab Update to upstream version 0.11.0
Details:
- Update to upstream version 0.11.0
- New OPTIONS: GOOM, HISTORY, FFVIDEO
- Pet portlint

PR:		223927
Submitted by:	liangtai.s16@gmail.com (maintainer)
2017-12-03 17:37:02 +00:00
Thomas Zander
4767aafdb0 Update to upstream version 0.11.0
Details:
- Update to upstream version 0.11.0
- New OPTIONS: SHOUTCAST, FILEWRITER, ARCHIVE
- Pet portlint

PR:		223926
Submitted by:	liangtai.s16@gmail.com (maintainer)
2017-12-03 17:32:51 +00:00
David Chisnall
f9197640d9 Fix configure options for gnustep-make
We were not setting the flag to select the GNUstep ABI, so were defaulting to
using the GCC-compatible version, which was likely to trigger a lot of subtle
bugs.  This was noticed when C++ exceptions thrown through Objective-C stack
frames caused segfaults.
2017-12-03 12:23:53 +00:00
Antoine Brodin
38308bbce8 - Add explicit FLAVOR to a few dependencies
- Remove FLAVOR from py-docutils dependency in comms/uhd, in this case
  it needs the rst2html command, not the docutils module
- Mark some ports as not compatible with python3
2017-12-03 08:25:31 +00:00
Vanilla I. Shu
e94f851ed1 Update to 20.1.3. 2017-12-02 14:11:00 +00:00
Antoine Brodin
07faea058d Cleanup LIB_DEPENDS on libpng 2017-12-01 07:19:53 +00:00
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Jan Beich
acf9780d42 multimedia/ffmpeg: drop unused helper after r434304 2017-11-30 08:42:47 +00:00
Jan Beich
23cd3570a1 multimedia/ffmpeg: unaligned access on armv6 should work after base r300701
Reported by:	mmel
PR:		200609 (ping)
2017-11-30 08:42:32 +00:00
Mark Linimon
bec8b5afea Also back out unaligned access requirement.
Obtained from:	jbeich
2017-11-30 08:26:07 +00:00
Mark Linimon
1698f47443 Back out part of r455173 at jbeich request. 2017-11-30 07:39:56 +00:00
Mark Linimon
29c5df05a9 For ports that set particular flags/options for armv6, also set them
for armv7.

This is part three of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com -exp run
2017-11-30 07:02:49 +00:00
Mark Linimon
bf43557044 For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.

This is part two of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com -exp run
2017-11-30 06:13:34 +00:00
Mark Linimon
14295721d4 For ports that are marked NOT_FOR/ONLY_FOR armv6, also mark them so
on armv7.

This is part one of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
2017-11-30 05:55:17 +00:00
Dmitry Marakasov
b999017f3a - Fix LICENSE
- Switch to USES=localbase
- Switch to options helpers
- Regenerate patches
2017-11-29 16:13:41 +00:00
Jan Beich
9147ddde74 multimedia/ffmpeg: fix DoS in VC-2 encoder
Reported by:	Vladimir Krstulja
Obtained from:	upstream (release/3.4 branch)
Security:	CVE-2017-16840
2017-11-28 15:47:09 +00:00
Dmitry Marakasov
2d34c35051 - Add LICENSE_FILE
- Add NO_ARCH
- Unsilence installation
- Switch to options helpers
2017-11-28 11:40:18 +00:00
Dmitry Marakasov
52a92f731c - Update WWW
Approved by:	portmgr blanket
2017-11-28 09:00:22 +00:00
Mark Felder
9e788faec9 multimedia/plexmediaserver-plexpass: Update to 1.10.0.4516
Changelog:	https://forums.plex.tv/discussion/comment/1563954#Comment_1563954
2017-11-27 15:28:45 +00:00
Mark Felder
8b0dd414b3 multimedia/plexmediaserver: Update to 1.9.7.4460
Changelog:	https://forums.plex.tv/discussion/comment/1557210#Comment_1557210
2017-11-27 15:28:15 +00:00
Yuri Victorovich
3aa1fec25f New port: multimedia/py-pretty_midi: Utility functions for handling MIDI data in a nice/intuitive way
PR:		220752
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D12998
2017-11-24 20:32:43 +00:00
Yuri Victorovich
3dd7db1bd2 New port: multimedia/ccextractor: Closed caption extractor for MPEG and H264 files
PR:		223582
Submitted by:	oz@nixil.net
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13217
2017-11-24 19:08:18 +00:00
Rene Ladan
7fc25c874c Remove expired ports:
2017-11-20 news/brag: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 textproc/srilm: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 x11-toolkits/tk84: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 devel/tkinspect: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 games/bogged: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 games/ttraffic: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 games/ifm: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 games/tksol: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 lang/tcl84: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 mail/tkrat2: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 multimedia/dtv: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-20 net-mgmt/netwag: Tcl/Tk 8.4 is no longer maintained, please use 8.5+
2017-11-21 18:50:58 +00:00