[131946] users/devans/GNOME-3/stable/dports/gnome/ gstreamer1-gst-plugins-base/Portfile
devans at macports.org
devans at macports.org
Wed Jan 21 11:51:01 PST 2015
Revision: 131946
https://trac.macports.org/changeset/131946
Author: devans at macports.org
Date: 2015-01-21 11:51:01 -0800 (Wed, 21 Jan 2015)
Log Message:
-----------
GNOME-3/stable: gstreamer1-gst-plugins-base, update to version 1.4.5, use gobject_introspection portgroup, remove legacy variants +no_x11 +no_ogg.
Modified Paths:
--------------
users/devans/GNOME-3/stable/dports/gnome/gstreamer1-gst-plugins-base/Portfile
Modified: users/devans/GNOME-3/stable/dports/gnome/gstreamer1-gst-plugins-base/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/gstreamer1-gst-plugins-base/Portfile 2015-01-21 19:50:40 UTC (rev 131945)
+++ users/devans/GNOME-3/stable/dports/gnome/gstreamer1-gst-plugins-base/Portfile 2015-01-21 19:51:01 UTC (rev 131946)
@@ -2,13 +2,14 @@
# $Id$
PortSystem 1.0
+PortGroup gobject_introspection 1.0
# https://bugzilla.gnome.org/show_bug.cgi?id=636134
PortGroup muniversal 1.0
name gstreamer1-gst-plugins-base
set my_name gst-plugins-base
-version 1.4.4
+version 1.4.5
description This is gst-plugins, a set of plug-ins for GStreamer.
long_description ${description}
maintainers nomaintainer
@@ -17,20 +18,22 @@
license LGPL-2+
homepage http://gstreamer.freedesktop.org/modules/${my_name}.html
-use_xz yes
master_sites http://gstreamer.freedesktop.org/src/${my_name}/
distname ${my_name}-${version}
-checksums rmd160 5fa82bc9b71459b2a2950ef8746cea5b1d5ab8e9 \
- sha256 49cd9e8f23c416b1607b43837a09833fa03e0106929d81ead2ddfde6c0ade44b
+use_xz yes
+checksums rmd160 5e1348015eba7be8b5492f3746040418367676d6 \
+ sha256 77bd8199e7a312d3d71de9b7ddf761a3b78560a2c2a80829d0815ca39cbd551d
+
depends_build port:pkgconfig
depends_lib port:gstreamer1 \
port:orc \
path:lib/pkgconfig/pango.pc:pango \
- port:zlib \
- port:gobject-introspection
+ port:zlib
+gobject_introspection yes
+
configure.args-append \
--enable-experimental \
--disable-examples \
@@ -46,11 +49,7 @@
--disable-xvideo \
--disable-xshm
-# legacy variants +no_x11 +no_ogg may be removed after 11/2014
-
-variant no_x11 conflicts x11 description {Legacy compatibility variant} {}
-
-variant x11 conflicts no_x11 {
+variant x11 {
depends_lib-append port:xorg-libice \
port:xorg-libsm \
port:xorg-libXv
@@ -58,24 +57,14 @@
configure.args-delete --without-x --disable-x --disable-xvideo --disable-xshm
}
-if {[variant_isset no_x11]} {
- default_variants -x11
-} else {
- default_variants +x11
-}
+default_variants +x11
-variant no_ogg conflicts ogg description {Legacy compatibility variant} {}
-
-variant ogg conflicts no_ogg description {Build with support for libogg, libvorbis, libtheora} {
+variant ogg description {Build with support for libogg, libvorbis, libtheora} {
depends_lib-append port:libogg port:libvorbis port:libtheora
configure.args-delete --disable-ogg --disable-vorbis --disable-theora
}
-if {[variant_isset no_ogg]} {
- default_variants -ogg
-} else {
- default_variants +ogg
-}
+default_variants +ogg
variant examples description {Build example programs} {
PortGroup qt4 1.0
@@ -108,14 +97,7 @@
set merger_host(i386) i686-apple-${os.platform}${os.major}
set merger_configure_args(x86_64) --build=x86_64-apple-${os.platform}${os.major}
set merger_configure_args(i386) --build=i686-apple-${os.platform}${os.major}
-
- # gobject-introspection uses g-ir-scanner, which uses $CC from env
- foreach arch ${configure.universal_archs} {
- lappend merger_build_args(${arch}) CC='${configure.cc} -arch ${arch}'
- lappend merger_destroot_args(${arch}) CC='${configure.cc} -arch ${arch}'
- }
} else {
-
if {${build_arch} eq "i386"} {
configure.args-append \
--host=i686-apple-${os.platform}${os.major} \
@@ -125,9 +107,6 @@
--host=${build_arch}-apple-${os.platform}${os.major} \
--build=${build_arch}-apple-${os.platform}${os.major}
}
-
- build.args-append CC="${configure.cc} ${configure.cc_archflags}"
- destroot.args-append CC="${configure.cc} ${configure.cc_archflags}"
}
livecheck.type regex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150121/af94cbed/attachment.html>
More information about the macports-changes
mailing list