[122374] trunk/dports/gnome
devans at macports.org
devans at macports.org
Mon Jul 21 10:59:14 PDT 2014
Revision: 122374
https://trac.macports.org/changeset/122374
Author: devans at macports.org
Date: 2014-07-21 10:59:14 -0700 (Mon, 21 Jul 2014)
Log Message:
-----------
gstreamer1*: update to version 1.4.0, update dependencies, patches.
Modified Paths:
--------------
trunk/dports/gnome/gstreamer1/Portfile
trunk/dports/gnome/gstreamer1-gst-libav/Portfile
trunk/dports/gnome/gstreamer1-gst-plugins-bad/Portfile
trunk/dports/gnome/gstreamer1-gst-plugins-base/Portfile
trunk/dports/gnome/gstreamer1-gst-plugins-good/Portfile
trunk/dports/gnome/gstreamer1-gst-plugins-ugly/Portfile
Removed Paths:
-------------
trunk/dports/gnome/gstreamer1-gst-plugins-bad/files/po.patch
trunk/dports/gnome/gstreamer1-gst-plugins-good/files/
Modified: trunk/dports/gnome/gstreamer1/Portfile
===================================================================
--- trunk/dports/gnome/gstreamer1/Portfile 2014-07-21 17:54:41 UTC (rev 122373)
+++ trunk/dports/gnome/gstreamer1/Portfile 2014-07-21 17:59:14 UTC (rev 122374)
@@ -9,7 +9,7 @@
name gstreamer1
set my_name gstreamer
-version 1.2.4
+version 1.4.0
set branch [join [lrange [split ${version} .] 0 1] .]
description \
GStreamer is a library for constructing graphs of media-handling components.
@@ -26,8 +26,8 @@
master_sites gnome:sources/${my_name}/${branch}/ \
http://gstreamer.freedesktop.org/src/${my_name}/
-checksums rmd160 3b4f7eb39186600fc4d68d0c128f58e2563f0d5d \
- sha256 1e7ca67a7870a82c9ed51d51d0008cdbc550c41d64cc3ff3f9a1c2fc311b4929
+checksums rmd160 b98e31213c31648b25569fd17e3129606dce7ccb \
+ sha256 23c39fdc2b24f889b07cab0449825384fef7592a121e180729fd9025ec45c695
depends_build \
port:gzip \
Modified: trunk/dports/gnome/gstreamer1-gst-libav/Portfile
===================================================================
--- trunk/dports/gnome/gstreamer1-gst-libav/Portfile 2014-07-21 17:54:41 UTC (rev 122373)
+++ trunk/dports/gnome/gstreamer1-gst-libav/Portfile 2014-07-21 17:59:14 UTC (rev 122374)
@@ -10,7 +10,7 @@
name gstreamer1-gst-libav
set my_name gst-libav
-version 1.2.4
+version 1.4.0
description This is gst-libav, a set of plug-ins for GStreamer.
long_description ${description}
maintainers rmstonecipher openmaintainer
@@ -22,8 +22,8 @@
distname ${my_name}-${version}
use_xz yes
-checksums rmd160 0fa22c001cce16e62220d81cca060c8c37360e7f \
- sha256 2a69480d63fc2db93249d9e2e229ab3541bbc2db881b0f64de13d0bfc7d1f037
+checksums rmd160 350e2bcb46a78cd99d73cbf4f919dd662ddcbeca \
+ sha256 c82c7a657863f2e27ac5cba539b0bd0a8114ad6bd4ba33bae777e4dbfab9e380
depends_build port:pkgconfig \
port:yasm
Modified: trunk/dports/gnome/gstreamer1-gst-plugins-bad/Portfile
===================================================================
--- trunk/dports/gnome/gstreamer1-gst-plugins-bad/Portfile 2014-07-21 17:54:41 UTC (rev 122373)
+++ trunk/dports/gnome/gstreamer1-gst-plugins-bad/Portfile 2014-07-21 17:59:14 UTC (rev 122374)
@@ -8,8 +8,7 @@
name gstreamer1-gst-plugins-bad
set my_name gst-plugins-bad
-version 1.2.4
-revision 1
+version 1.4.0
description A set of plug-ins for GStreamer that need more quality.
long_description GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared \
to the rest. They might be close to being good quality, but they're missing \
@@ -24,8 +23,8 @@
distname ${my_name}-${version}
use_xz yes
-checksums rmd160 6f67157f02602e1c41ab752a7d594b3e19e50edc \
- sha256 984c133ec9d5d705e313d9e2bbd1472b93c6567460602a9a316578925ffe2eca
+checksums rmd160 ad70d721d942de4bcb409289aec456a2922e6547 \
+ sha256 ff2cb754f7725b205aec66002b1406e440f3a03194b6cad2d126ef5cd00902f9
depends_build port:pkgconfig
depends_lib port:gstreamer1-gst-plugins-base \
@@ -45,6 +44,8 @@
port:libopus \
port:librsvg \
port:mpg123 \
+ port:opencv \
+ port:openexr \
port:openjpeg15 \
port:orc \
port:rtmpdump \
@@ -56,11 +57,10 @@
port:gobject-introspection
# Teach glibtool about -stdlib=libc++
-use_autoreconf yes
-autoreconf.args -fvi
+use_autoreconf yes
+autoreconf.args -fvi
-patchfiles modplug.patch \
- po.patch
+patchfiles modplug.patch
#
# could depend on tons for multimedia stuff +variants
@@ -69,7 +69,6 @@
#
# port:mjpegtools (mpeg2enc mplex build fails) need to disable mpeg2enc mplex explicitly in case mjpegtools is installed
# plugin frei0r (no dependency, seqfaults on load)
-# port:opencv (configure fails) requires opencv <= 2.4.8 but current version is 2.4.9 (builds successfully with 2.4.8)
# port:slv2 (builds but lv2 plugin fails to load and slv2 is not universal) disable lv2 explicitly in case slv2 is installed
# port:Xvid (configure fails) plugin xvid not ported in this version
#
@@ -84,7 +83,6 @@
--disable-lv2 \
--disable-mpeg2enc \
--disable-mplex \
- --disable-opencv \
--disable-sdltest \
--enable-experimental \
--enable-static
Deleted: trunk/dports/gnome/gstreamer1-gst-plugins-bad/files/po.patch
===================================================================
--- trunk/dports/gnome/gstreamer1-gst-plugins-bad/files/po.patch 2014-07-21 17:54:41 UTC (rev 122373)
+++ trunk/dports/gnome/gstreamer1-gst-plugins-bad/files/po.patch 2014-07-21 17:59:14 UTC (rev 122374)
@@ -1,113 +0,0 @@
-diff -Naurp configure.ac configure.ac
---- configure.ac 2013-08-04 08:35:44.000000000 -0700
-+++ configure.ac 2013-08-04 09:14:52.000000000 -0700
-@@ -2514,6 +2514,7 @@ ext/webp/Makefile
- ext/xvid/Makefile
- ext/zbar/Makefile
- po/Makefile.in
-+po/Makevars
- docs/Makefile
- docs/plugins/Makefile
- docs/libs/Makefile
-diff -Naurp po/Makevars po/Makevars
---- po/Makevars 2011-12-11 10:48:12.000000000 -0800
-+++ po/Makevars 1969-12-31 16:00:00.000000000 -0800
-@@ -1,46 +0,0 @@
--# Makefile variables for PO directory in any package using GNU gettext.
--
--# Usually the message domain is the same as the package name.
--DOMAIN = $(GETTEXT_PACKAGE)
--
--# These two variables depend on the location of this directory.
--subdir = po
--top_builddir = ..
--
--# These options get passed to xgettext.
--XGETTEXT_OPTIONS = --keyword=_ --keyword=N_
--
--# This is the copyright holder that gets inserted into the header of the
--# $(DOMAIN).pot file. Set this to the copyright holder of the surrounding
--# package. (Note that the msgstr strings, extracted from the package's
--# sources, belong to the copyright holder of the package.) Translators are
--# expected to transfer the copyright for their translations to this person
--# or entity, or to disclaim their copyright. The empty string stands for
--# the public domain; in this case the translators are expected to disclaim
--# their copyright.
--COPYRIGHT_HOLDER =
--
--# This is the email address or URL to which the translators shall report
--# bugs in the untranslated strings:
--# - Strings which are not entire sentences, see the maintainer guidelines
--# in the GNU gettext documentation, section 'Preparing Strings'.
--# - Strings which use unclear terms or require additional context to be
--# understood.
--# - Strings which make invalid assumptions about notation of date, time or
--# money.
--# - Pluralisation problems.
--# - Incorrect English spelling.
--# - Incorrect formatting.
--# It can be your email address, or a mailing list address where translators
--# can write to without being subscribed, or the URL of a web page through
--# which the translators can contact you.
--MSGID_BUGS_ADDRESS = http://bugzilla.gnome.org/
--
--# This is the list of locale categories, beyond LC_MESSAGES, for which the
--# message catalogs shall be used. It is usually empty.
--EXTRA_LOCALE_CATEGORIES =
--
--# Avoid line numbers in *.po, but keep them in *.pot.
--MSGMERGE = msgmerge --no-location
--MSGMERGE_UPDATE = msgmerge --no-location --update --backup=off
--MSGFILTER = msgfilter --no-location
-diff -Naurp po/Makevars.in po/Makevars.in
---- po/Makevars.in 1969-12-31 16:00:00.000000000 -0800
-+++ po/Makevars.in 2013-08-04 09:13:58.000000000 -0700
-@@ -0,0 +1,48 @@
-+# Makefile variables for PO directory in any package using GNU gettext.
-+
-+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
-+
-+# Usually the message domain is the same as the package name.
-+DOMAIN = $(GETTEXT_PACKAGE)
-+
-+# These two variables depend on the location of this directory.
-+subdir = po
-+top_builddir = ..
-+
-+# These options get passed to xgettext.
-+XGETTEXT_OPTIONS = --keyword=_ --keyword=N_
-+
-+# This is the copyright holder that gets inserted into the header of the
-+# $(DOMAIN).pot file. Set this to the copyright holder of the surrounding
-+# package. (Note that the msgstr strings, extracted from the package's
-+# sources, belong to the copyright holder of the package.) Translators are
-+# expected to transfer the copyright for their translations to this person
-+# or entity, or to disclaim their copyright. The empty string stands for
-+# the public domain; in this case the translators are expected to disclaim
-+# their copyright.
-+COPYRIGHT_HOLDER =
-+
-+# This is the email address or URL to which the translators shall report
-+# bugs in the untranslated strings:
-+# - Strings which are not entire sentences, see the maintainer guidelines
-+# in the GNU gettext documentation, section 'Preparing Strings'.
-+# - Strings which use unclear terms or require additional context to be
-+# understood.
-+# - Strings which make invalid assumptions about notation of date, time or
-+# money.
-+# - Pluralisation problems.
-+# - Incorrect English spelling.
-+# - Incorrect formatting.
-+# It can be your email address, or a mailing list address where translators
-+# can write to without being subscribed, or the URL of a web page through
-+# which the translators can contact you.
-+MSGID_BUGS_ADDRESS = http://bugzilla.gnome.org/
-+
-+# This is the list of locale categories, beyond LC_MESSAGES, for which the
-+# message catalogs shall be used. It is usually empty.
-+EXTRA_LOCALE_CATEGORIES =
-+
-+# Avoid line numbers in *.po, but keep them in *.pot.
-+MSGMERGE = msgmerge --no-location
-+MSGMERGE_UPDATE = msgmerge --no-location --update --backup=off
-+MSGFILTER = msgfilter --no-location
Modified: trunk/dports/gnome/gstreamer1-gst-plugins-base/Portfile
===================================================================
--- trunk/dports/gnome/gstreamer1-gst-plugins-base/Portfile 2014-07-21 17:54:41 UTC (rev 122373)
+++ trunk/dports/gnome/gstreamer1-gst-plugins-base/Portfile 2014-07-21 17:59:14 UTC (rev 122374)
@@ -8,7 +8,7 @@
name gstreamer1-gst-plugins-base
set my_name gst-plugins-base
-version 1.2.4
+version 1.4.0
set branch [join [lrange [split ${version} .] 0 1] .]
description This is gst-plugins, a set of plug-ins for GStreamer.
long_description ${description}
@@ -23,8 +23,8 @@
http://gstreamer.freedesktop.org/src/${my_name}/
distname ${my_name}-${version}
-checksums rmd160 6efa34daeecc700d4831cb71e2a0c5e9e60c3d4d \
- sha256 4d6273dc3f5a94bcc53ccfe0711cfddd49e31371d1136bf62fa1ecc604fc6550
+checksums rmd160 5e20f2cafe83d4b529a37180ef683d70ece4921a \
+ sha256 5daed4b983b64e4e3fbe9cd29063e4302812cd03ba685a15b06a790911d04c1e
depends_build port:pkgconfig
depends_lib port:gstreamer1 \
Modified: trunk/dports/gnome/gstreamer1-gst-plugins-good/Portfile
===================================================================
--- trunk/dports/gnome/gstreamer1-gst-plugins-good/Portfile 2014-07-21 17:54:41 UTC (rev 122373)
+++ trunk/dports/gnome/gstreamer1-gst-plugins-good/Portfile 2014-07-21 17:59:14 UTC (rev 122374)
@@ -9,8 +9,7 @@
name gstreamer1-gst-plugins-good
set my_name gst-plugins-good
-version 1.2.4
-revision 1
+version 1.4.0
set branch [join [lrange [split ${version} .] 0 1] .]
description \
A set of good-quality plug-ins for GStreamer under GStreamer's preferred \
@@ -30,8 +29,8 @@
use_xz yes
distname ${my_name}-${version}
-checksums rmd160 4465ea5ee9e037e1bc77e4ad79497b1bc0c4e7c0 \
- sha256 c9c90368393c2e5e78387e95c02ce7b19f48e793bba6d8547f2c4b51c6f420d3
+checksums rmd160 356d160ca5b6a415dddfc561c0a7401937aa53c9 \
+ sha256 48a62e7987fffa289a091dfc8ccc80b401d110632b8fc1adce5b82fc092f2685
depends_build \
port:pkgconfig
@@ -55,8 +54,6 @@
port:gobject-introspection \
port:pulseaudio
-patchfiles leopard-no-osxvideo.patch
-
post-patch {
# gst/goom is the only thing using this, and its mmx code is buggy (as of 0.10.31)
reinplace "s|-DBUILD_MMX|-UBUILD_MMX|" ${worksrcpath}/gst/goom/Makefile.am
Modified: trunk/dports/gnome/gstreamer1-gst-plugins-ugly/Portfile
===================================================================
--- trunk/dports/gnome/gstreamer1-gst-plugins-ugly/Portfile 2014-07-21 17:54:41 UTC (rev 122373)
+++ trunk/dports/gnome/gstreamer1-gst-plugins-ugly/Portfile 2014-07-21 17:59:14 UTC (rev 122374)
@@ -8,7 +8,7 @@
name gstreamer1-gst-plugins-ugly
set my_name gst-plugins-ugly
-version 1.2.4
+version 1.4.0
description \
A set of good-quality plug-ins for GStreamer that might pose distribution \
problems.
@@ -26,8 +26,8 @@
license GPL-2+ LGPL-2+
use_xz yes
-checksums rmd160 6feb82d21986fcb9a3bd1a775a4f2815741aebcd \
- sha256 4ef6f76a47d57b8385d457c7b620b4c28fc041ab1d7c2e3e2f5f05b12b988ea8
+checksums rmd160 1c04e3016a6492d9e8db3f842bd6d7fa3916c154 \
+ sha256 5314bb60f13d1a7b9c6317df73813af5f3f15a62c7c186b816b0024b5c61744d
depends_build port:pkgconfig
depends_lib port:gstreamer1-gst-plugins-base \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140721/d765c405/attachment.html>
More information about the macports-changes
mailing list