Commit graph

9545 commits

Author SHA1 Message Date
Koop Mast
88f16f3da4 Revert r392917 and part of r392902 (to gstreamer1-plugins/Makefile).
The new regex was too broad and broke the plugins from the -bad package.
2015-07-26 22:06:58 +00:00
Kurt Jaeger
0ab14f2f23 multimedia/mpv: fix GL dependency
PR:		201849
Submitted by:	tkato432@yahoo.com
Approved by:	Carlos Jacobo Puga Medina <cpm@fbsd.es> (maintainer)
2015-07-26 21:20:35 +00:00
Antoine Brodin
011dfa81be Unbreak INDEX, reverting r392921
With hat:	portmgr
2015-07-26 13:35:29 +00:00
Alexander Leidinger
3aeeb3f1bd 64 bit linuxulator support (not activated by default):
- most of the work was done by Alan Jude
 - all errors are mine
 - 64bit (may) have rough edges
 - I validated
    * that the 32bit part doesn't has deinstall regressions
    * 29 of 72 64bit ports ports don't have deinstall leftovers (more validation
      later, when I dare to activate the 64bit linuxulator in the kernel)
 - the infrastructure part looks mature enough to let more test-bunnies get
   some experience with it
 - to use it you shall have no linux ports installed and have to specify
   (on your own risk) the following in make.conf before installing the ports:
   OVERRIDE_LINUX_BASE_PORT=c6_64
   OVERRIDE_LINUX_NONBASE_PORTS=c6_64

This is on top of the exiting c6 linux ports. Given that CentOS 7 is 64bits
only, we decided to have it as an "overlay" instead of new ports.
The 64bit part only installs 64bit executables, the 32bit ports can not be
installed at the same time (if needed we can think of letting the 64bit
overlay install the 32bit parts too, but given the CentOS 7 comment
above...).

Differential Revision:	https://reviews.freebsd.org/D174
Submitted by:		alanjude
Sponsored by:		Essen FreeBSD Hackathon 2015
Reviewed by:		xmj, eadler (earlier versions)
Approved by:		portmgr (implicit, I remember blanked approval for
			linux parts loooong ago, punish me if you don't
			agree anymore)
2015-07-26 13:06:24 +00:00
Tijl Coosemans
49e9e92ca3 r392902 removed a command from post-patch that looked like a duplicate
but wasn't.  Restore it by combining both in one RE.

Reported by:	kwm
2015-07-26 10:31:34 +00:00
Tijl Coosemans
8b421cfbb2 Add Gstreamer plugin for HLS (HTTP Live Streaming) 2015-07-25 19:59:35 +00:00
Mark Felder
966a4c2ea0 Update to 0.9.12.6.1347 2015-07-25 13:09:48 +00:00
Thomas Zander
fffcaea8c7 Update to upstream version 2.7.2
(bugfix release, no API/ABI change)
2015-07-25 05:24:02 +00:00
Antoine Brodin
7fe8ff72d6 For now, ignore on the package builders when default python version is not 3.2+
Reported by:	pkg-fallout
2015-07-24 23:19:08 +00:00
Kubilay Kocak
ed82601d9e multimedia/libx264: Move libx264 stdin.h patch to x264 port
Move the libx264 patch for stdint.h handling on FreeBSD to the multimedia/x264
port, as FILESDIR is inherited from there, thus causing the patch not to be
applied.

Reported by:		kwm
Reviewed by:		kwm
Tested by:		kwm
Differential Revision:	https://reviews.freebsd.org/D3168
2015-07-23 09:21:44 +00:00
Koop Mast
ad938aa557 Add libde265 Opensource h.265 video codec. 2015-07-22 16:32:05 +00:00
Veniamin Gvozdikov
da81f62468 - Update to 3.4.11
Submitted by:	zeug@tuxproject.de
2015-07-22 07:39:52 +00:00
Tijl Coosemans
53a3544c77 Set PORTSCOUT on gstreamer ports 2015-07-21 12:51:19 +00:00
Baptiste Daroussin
cd6ed67653 Enforce libarchive from ports
This reduces the patching level on some ports and make it simpler to maintainer
over all supported version of freebsd
2015-07-19 22:04:44 +00:00
Thomas Zander
04c482dae0 Update to upstream version 3.0.5675.1
PR:		201669
Submitted by:	woodsb02@gmail.com (maintainer)
2015-07-19 16:37:31 +00:00
Jan Beich
ccc4c3b371 Per r390886 stop pulling unnecessary GTK+ deps in my ports 2015-07-18 17:27:59 +00:00
Max Brazhnikov
bfa0d76905 multimedia/minitube:
- Update to 2.4 with support for the latest YouTube API
- Remove INSTALLS_ICONS needless for Qt/KDE ports
2015-07-17 07:26:23 +00:00
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