Commit graph

9528 commits

Author SHA1 Message Date
Koop Mast
68f883edfc Convert code in bsd.port.mk for USE_GHOSTSCRIPT* to USES=ghostscript.
Add GHOSTSCRIPT_DEFAULT to bsd.default-versions.mk for easy version selection.
Arguments supported: <empty>, build, run, nox11 and agpl

PR:		201201 (exp-run)
Approved by:	portmgr (mat@)
Exp run by:	antione@ (previous patch)
Differential Revision:	https://reviews.freebsd.org/D2938
2015-07-16 20:53:28 +00:00
Mark Felder
80f422dad6 Add patch to resolve divide-by-zero CVE
Security:	CVE-2015-5479
Security:	a928960a-2bdc-11e5-86ff-14dae9d210b8
2015-07-16 20:05:07 +00:00
Philip M. Gollucci
76bedbbf8f multimedia/emby-server: 3.0.5641.5 -> 3.0.5667.6
Changes this release:
 * Support HLS in Chrome and Internet Explorer
 * New Social Media Sharing Feature
 * Bravia Dlna fixes

PR:                  201508
Submitted by:        woodsb02@gmail.com (maintainer)
2015-07-16 18:35:21 +00:00
Jan Beich
ef0a0c91f1 - Update NSS and ca_root_nss to 3.19.2
- Update Firefox and gmp-api to 39.0
- Update Firefox ESR and libxul to 38.1.0

Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.19.2_release_notes
Changes:	https://www.mozilla.org/firefox/39.0/releasenotes/
Changes:	https://www.mozilla.org/firefox/38.1.0/releasenotes/
MFH:		2015Q3
Security:	https://vuxml.freebsd.org/freebsd/44d9daee-940c-4179-86bb-6e3ffd617869.html
2015-07-16 06:05:59 +00:00
Philip M. Gollucci
c76ffd1bea multimedia/umplayer: cleanup
- Add LICENSE.
- Add USES=desktop-file-utils.
- Replace linguist_build with linguisttools_build.
- Strip binary.
- Regenerate patch with 'make makepatch'.

PR:                  201474
Submitted by:        s3erios@gmail.com
2015-07-15 20:58:57 +00:00
Juergen Lock
019a2754a6 Use OPTIONS helpers, convert to USES=metaport.
PR:		201574
Submitted by:	Andriy Voskoboinyk <s3erios@gmail.com>
2015-07-15 18:00:39 +00:00
Koop Mast
4a7db12f49 Convert to USES=metaport.
While here, convert gstreamer1-plugins-all too.

PR:		201545
Submitted by:	Andriy Voskoboinyk <s3erios@gmail.com>
2015-07-15 14:29:22 +00:00
Dmitry Marakasov
5b7cc6dbf6 - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-07-14 19:59:20 +00:00
Thomas Zander
3ce7231cd4 Fix build break when compiling with gcc
PR:		200714
Submitted by:	rwestlun@gmail.com
2015-07-12 16:35:58 +00:00
Sunpoet Po-Chuan Hsieh
791a8abe29 - Use = instead of +=
- Convert to new options helper
- Convert to new options target helper
2015-07-12 16:09:06 +00:00
Thomas Zander
cb1bba1239 - Update to upstream version 3.1.9
- Add OPTIONs to select the media player used for playback
- Add NO_ARCH

PR:		199246
Submitted by:	tkato432@yahoo.com
Reviewed by:	jason.unovitch@gmail.com
2015-07-12 13:05:02 +00:00
Juergen Lock
c8f21b3cc3 - Update to compile with Lua 5.3 support.
- Bump PORTREVISION.

PR:		201470
Submitted by:	milios@ccsys.com
2015-07-11 11:22:46 +00:00
Thierry Thomas
3652777a7f Respect $MAKE_ENV.
PR:		ports/201220
Submitted by:	Andrey Fesenko
2015-07-06 19:25:53 +00:00
Sunpoet Po-Chuan Hsieh
5c10f4e6d7 - Convert to new option target helper 2015-07-06 17:46:35 +00:00
Kubilay Kocak
8e0f914a5a multimedia/emby-server: Update to 3.0.5641.5, fix distinfo
The upstream project on GitHub was renamed from MediaBrowser to Emby
causing the following error:

  size mismatch: expected 54577043, actual 54582083

 - Update to 3.0.5641.5
 - Change the upstream repository name to compensate

PR:		201369
Submitted by:	Ben Woods <woodsb02 gmail com> (maintainer)
MFH:		2015Q3
2015-07-06 15:06:53 +00:00
Kurt Jaeger
b7f70e9bea multimedia/mpv: Fix LADSPA dependency, bump PORTREVISION
PR:		201355
Reported by:	Ivan Klymenko <fidaj@ukr.net>
Fix by:		Carlos Jacobo Puga Medina <cpm@fbsd.es> (maintainer)
2015-07-05 18:53:54 +00:00
Thomas Zander
48d66e5d44 Retire multimedia/ffmpeg23 and multimedia/ffmpeg26 since all dependent
ports have been upgraded to use multimedia/ffmpeg (which is on 2.7 branch
as of now)
2015-07-05 11:41:51 +00:00
Kubilay Kocak
d35a132a5a multimedia/ffmpeg0: Fix X11GRAB dependency typo
Fix a typo (s/xent/xext) in the X11GRAB USE_XORG dependency assignment that was
introduced in r391234.

PR:		201321
Submitted by:	Andrey Fesenko <andrey bsdnir info>
Approved by:	pointyhat (koobs)
2015-07-04 04:10:52 +00:00
Dmitry Marakasov
22f3d4cdd0 - Switch from multimedia/ffmpeg26 to multimedia/ffmpeg
PR:		201295
Submitted by:	cpm@fbsd.es (maintainer)
2015-07-03 17:18:13 +00:00
Kubilay Kocak
2fb3bbc405 multimedia/ffmpeg0: Use OPTIONS helpers, Honour CFLAGS
- Use OPTIONS helpers for as many as conditional blocks as possible.
  Blocks with FFMPEG_* and other variables not supported by the helper
  framework are not modified.
- Honour CFLAGS for armv6 (= -> ?=)

While I'm here:

- Sort and group common or related Makefile sections where it made sense
  to do so and improved readability. Put global things up the top and
  conditional blocks below.
- Improve whitespace alignment for readability.

Approved by:		wg (maintainer)
Differential Revision:	https://reviews.freebsd.org/D2981
2015-07-03 13:07:54 +00:00
Kubilay Kocak
5e51e3926b multimedia/{lib}x264: Fix distinfo's
Delete distinfo from libx264 since it is s now subordinate to the x264 port.

Also correctly update distinfo for x264, including the example.y4m.bz2 video
file for profile guided optimization (OPTION: PGO).

PR:		201260
Reported by:	Ajtim <lumiwa gmail com> (via email)
2015-07-03 12:14:08 +00:00
Kubilay Kocak
9b08af5e1a multimedia/{lib}x264: Update to 0.144.2533 and major refactor
- Update to 0.144.2533 (from upstream stable branch) [1]
- Switch x264 and libx264 ports to master/slave ports respectively
- Bump PORTREVISION for dependent ports as the shared library version
  has changed.

multimedia/x264:

- Clean up and update "updating instructions" in Makefile header
- Tweak COMMENT
- Only LIB_DEPENDS on libx264 and add PLIST_FILES if this isn't the
  libx264 port.
- Allow COMMENT, USES, OPTIONS_*, CONFIGURE_ARGS to be overriden in
  libx264 port.
- Place common configure arguments in a CONFIGURE_COMMON_ARGS variable
  to make overriding values without duplication easier.
- Use --prefix configure argument over post-patch replacements
- Enable stripping of binaries and libraries if DEBUG is off. Remove
  post-install target STRIP_CMD accordingly.

- Delete patch-Makefile in favour of patching WRKSRC/configure to
  identify amd64, arm64 and mipsn32. powerpc and powerpc64 are now
  covered upstream without needing patches.

- Patch out a bogus compiler argument check (cc_check) that results
  in -Wno-maybe-uninitialized being added to CFLAGS causing causes
  warnings when clang is cc. The cc_check function checks for basename
  $CC to identify compiler type (icl, clang, gcc, etc).

multimedia/libx264:

- Remove all Makefile entries that are duplicated or common and found
  in the master port (x264).
- Set lib as the PKGNAMEPREFIX
- Tweak COMMENT
- Delete upstreamed ARM patches [1]
- Delete all but one patch, as they duplicate those in x264.
- Dont remove pkgconfig/libdata directory

Changes:

  https://git.videolan.org/?p=x264.git;a=shortlog;h=refs/heads/stable

Based on:

PR:		201260 [1]
Submitted by:	Andrey Cherkashin <andoriyu gmail com> [1]
2015-07-03 07:02:44 +00:00
Thomas Zander
9c19832f65 Deprecate ffmpeg26 by 2015-07-31 since ffmpeg port has been
updated to 2.7 branch
2015-07-02 20:02:35 +00:00
Thomas Zander
a93a44040e - Update multimdedia/ffmpeg to latest upstrem version 2.7.1
- Mark ports BROKEN that were discovered not to work with
  this update; discovered by exp-run in bug 201181
- Note the need for manual upgrade of dependent ports in
  UPDATING
2015-07-02 19:40:15 +00:00
Philip M. Gollucci
4e3d011569 Set NO_ARCH for remaining rubygem-* ports with no arch dependent files
Obtained from:  DEVELOPER_MODE
With Hat:       ruby@

Sponsored by:   RideCharge Inc / Curb
2015-07-02 16:01:06 +00:00
Ganael LAPLANCHE
1ab22a9539 Update to 5.0.3
PR:		201151
Submitted by:	kwm
2015-07-01 20:09:36 +00:00
Steve Wills
7c917dbfae multimedia/jmref: update to 19.0 2015-07-01 02:08:20 +00:00
Adam Weinberger
696569355b Update multimedia/x265 to 1.7, and bump PORTREVISION on its consumers. 2015-06-29 00:28:58 +00:00
Alberto Villa
9a6c449da6 multimedia/mlt: update to 0.9.6
This is a bugfix and minor enhancement release:
http://mltframework.blogspot.it/2015/02/version-094-released.html
2015-06-28 14:10:53 +00:00
Thomas Zander
de8a979359 Add multimedia/ffmpeg23 port in preparation for switching the
main multimedia/ffmpeg port to a newer branch
2015-06-28 12:55:05 +00:00
Wen Heping
d01ff0b44b - Fix V4L support
- Add LICENSE
- Pass maintainership to submitter

PR:		201162
Submitted by:	mizhka@gmail.com
2015-06-28 10:47:11 +00:00
Nicola Vitale
f94d08a7a5 - Update to 0.2.5
- Change Python version to 3.2+ because Python 2
  is no longer supported
- Add a patch to setup.py to install .desktop file
  (required for MPRIS support)
- Add a wrapper script to pass the environment variable
  SSL_CERT_FILE, otherwise any video search fails with
  <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:600)>

Relnotes:	https://github.com/mps-youtube/mps-youtube/releases/tag/v0.2.5
2015-06-27 09:13:56 +00:00
Mark Felder
8cd9dff592 Update to 0.9.12.4.1192
https://forums.plex.tv/index.php/topic/62832-plex-media-server/?p=963754
2015-06-26 15:49:40 +00:00
Dmitry Marakasov
89b2e5c152 - Mark BROKEN on 9.x:
/usr/local/include/qt5/QtCore/qflags.h:43:10: fatal error: 'initializer_list' file not found

Submitted by:	pkg-fallout
Approved by:	portmgr blanket
2015-06-26 13:28:52 +00:00
Rusmir Dusko
aed7030772 - Change PORTSCOUT 2015-06-25 16:48:19 +00:00
Rusmir Dusko
4a7c160f61 - Update to 15.6.0, announce message:
* Add experimental theme H2O. Still work in progress.
2015-06-25 16:21:39 +00:00
William Grzybowski
11bbd92a5c multimedia/py-subliminal: fix chardet dependency
PR:		201079
Submitted by:	Ralf van der Enden
2015-06-23 18:53:05 +00:00
Dmitry Marakasov
effdaa1022 - Update to 0.11.1
- While here, add NO_ARCH and LICENSE_FILE

PR:		201028
Submitted by:	conall@conall.net (maintainer)
2015-06-23 17:29:44 +00:00
William Grzybowski
87d5c8460a multimedia/py-subliminal: update to 0.7.5 2015-06-23 17:10:41 +00:00
Thomas Zander
0270dfde2b - Use memalign hack only on supported systems that need it
(FreeBSD on pre-10 systems)
- Bump PORTREVISION
2015-06-22 20:32:33 +00:00
Thomas Zander
65b4c842f3 - Use memalign hack only on supported systems that need it
(FreeBSD on pre-10 systems)
- Bump PORTREVISION
2015-06-22 20:20:10 +00:00
Thomas Zander
591ab29cad - Use memalign hack only on supported systems that need it
(FreeBSD on pre-10 systems)
- Bump PORTREVISION
2015-06-22 19:55:51 +00:00
Antoine Brodin
6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Kurt Jaeger
c20ace2452 multimedia/mplayer2: fix portaudio dependency
PR:		200952
Submitted by:	Andrey Fesenko <andrey@bsdnir.info>
Approved by:	Carlos Jacobo Puga Medina <cpm@fbsd.es> (maintainer)
2015-06-22 11:54:24 +00:00
Baptiste Daroussin
1b21d71c5d Convert to USES=autoreconf 2015-06-21 14:41:05 +00:00
Baptiste Daroussin
f0275bf3b9 Convert to USES=autoreconf 2015-06-21 14:38:52 +00:00
Sunpoet Po-Chuan Hsieh
434c6e260b - Add NO_ARCH 2015-06-21 13:55:11 +00:00
Sunpoet Po-Chuan Hsieh
0b43e5a92b - Add NO_ARCH 2015-06-21 13:55:07 +00:00
Baptiste Daroussin
3e487c61f2 Convert to USES=autoreconf 2015-06-21 13:46:49 +00:00
Jan Beich
3539928c24 multimedia/gmp-api: convert to DISTVERSIONPREFIX and improve description 2015-06-21 03:33:49 +00:00