diff --git a/multimedia/video/gst-libav-next/actions.py b/multimedia/video/gst-libav-next/actions.py index 79d2533294..0ad8571481 100644 --- a/multimedia/video/gst-libav-next/actions.py +++ b/multimedia/video/gst-libav-next/actions.py @@ -9,11 +9,9 @@ from pisi.actionsapi import pisitools def setup(): - #autotools.autoreconf("-vfi") - autotools.configure("--disable-static \ - --with-libav-extra-configure='--enable-runtime-cpudetect' \ - --with-package-name='PisiLinux gst-libav package' \ - --with-package-origin='http://www.pisilinux.org'") + autotools.configure("--with-package-name='PisiLinux gst-libav package' \ + --with-package-origin='http://www.pisilinux.org' \ + --enable-ffmpeg") pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") diff --git a/multimedia/video/gst-libav-next/pspec.xml b/multimedia/video/gst-libav-next/pspec.xml index 868e8bd499..3fae579f50 100644 --- a/multimedia/video/gst-libav-next/pspec.xml +++ b/multimedia/video/gst-libav-next/pspec.xml @@ -12,25 +12,21 @@ library Gstreamer plugin for the libav codec Gstreamer plugin for the libav codec. - https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.8.1.tar.xz - - gst-plugins-base-next-devel - gstreamer-next-devel - liboil-devel + https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.10.3.tar.xz + orc-devel - ffmpeg-devel + yasm-devel + gst-plugins-base-next-devel gst-libav-next - gst-plugins-base-next - gstreamer-next bzip2 glib2 - ffmpeg - liboil + gstreamer-next + gst-plugins-base-next /usr/lib @@ -40,6 +36,13 @@ + + 2017-02-17 + 1.10.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-10 1.8.1 diff --git a/multimedia/video/gst-plugins-bad-next/actions.py b/multimedia/video/gst-plugins-bad-next/actions.py index be595c85cc..92de460dd9 100644 --- a/multimedia/video/gst-plugins-bad-next/actions.py +++ b/multimedia/video/gst-plugins-bad-next/actions.py @@ -10,28 +10,15 @@ from pisi.actionsapi import shelltools from pisi.actionsapi import get def setup(): - shelltools.export("AUTOPOINT", "true") - shelltools.export("NOCONFIGURE", "1") - shelltools.system("./autogen.sh") - autotools.autoreconf("-vi") - - autotools.configure("--disable-static \ - --disable-experimental \ - --with-package-name='PisiLinux gstreamer-plugins-bad package' \ - --with-package-origin='http://www.pisilinux.org' \ - --with-gtk=3.0") + autotools.configure("--with-package-name='PisiLinux gstreamer-plugins-bad package' \ + --with-package-origin='http://www.pisilinux.org'") pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") def build(): autotools.make() -#FIXME: tests now tries to -#def check(): -# # for sandbox violations -# autotools.make("-C tests/check check") - def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("ABOUT-NLS", "AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README", "RELEASE", "REQUIREMENTS") \ No newline at end of file + pisitools.dodoc("ABOUT-NLS", "AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README", "RELEASE", "REQUIREMENTS") diff --git a/multimedia/video/gst-plugins-bad-next/pspec.xml b/multimedia/video/gst-plugins-bad-next/pspec.xml index 42d73eb858..4dfbb53199 100644 --- a/multimedia/video/gst-plugins-bad-next/pspec.xml +++ b/multimedia/video/gst-plugins-bad-next/pspec.xml @@ -12,75 +12,78 @@ library A set of GStreamer plug-ins that aren't up to par compared to the rest 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 something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. - https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.8.1.tar.xz + https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.10.3.tar.xz - gstreamermm-next-devel - gstreamer-next-devel - gst-plugins-base-devel - gst-plugins-base-next-devel - libdvdread-devel + orc-devel + gsm-devel faac-devel - valgrind - jasper-devel - libdca-devel--> - gsm-devel--> - mjpegtools-devel--> - libdvdnav-devel --> - libsndfile-devel--> - DirectFB-devel - libSM-devel - libICE-devel - celt-devel - libdc1394-devel - alsa-lib-devel - libsdl-devel - libgcrypt-devel + gtk3-devel + mesa-devel + webp-devel x265-devel - nettle-devel - soundtouch-devel - libtheora-devel - libmodplug-devel - xvid-devel - libvdpau-devel - rtmpdump-devel - schroedinger-devel - gdk-pixbuf-devel - libvo-aacenc-devel - libvo-amrwbenc-devel - git - wayland-cursor + faad2-devel + libX11-devel + mpg123-devel + libdca-devel + jasper-devel + libsdl-devel + libexif-devel + libopus-devel + wayland-devel mesa-glu-devel + wayland-cursor + libmpeg2-devel + DirectFB-devel + libvdpau-devel + libtheora-devel + libdvdnav-devel + libsndfile-devel + mjpegtools-devel + soundtouch-devel + libdvdread-devel + llvm-clang-devel + schroedinger-devel + libvo-aacenc-devel + libjpeg-turbo-devel + libvo-amrwbenc-devel + gstreamer-next-devel + gobject-introspection-devel + gst-plugins-base-next-devel gst-plugins-bad-next - DirectFB - libdca - libgcc - libxml2 + gsm + orc faac + gtk3 + mesa + webp + x265 bzip2 + cairo + faad2 glib2 libX11 - gsm - libmodplug + libdca + libdrm + libgcc + libkms + libpng + libopus + DirectFB + libvdpau + libdvdnav + libdvdread + libsndfile mjpegtools soundtouch - libdvdnav - libsndfile - - libdvdread - libvdpau - schroedinger - gstreamer-next - x265 - nettle - openssl - rtmpdump - orc libvo-aacenc + schroedinger + libjpeg-turbo + gstreamer-next libvo-amrwbenc wayland-client gst-plugins-base-next @@ -101,8 +104,9 @@ gst-plugins-bad-next-devel Development files for gst-plugins-bad - gst-plugins-bad-next gstreamer-next-devel + gst-plugins-base-next-devel + gst-plugins-bad-next /usr/lib/pkgconfig @@ -111,6 +115,13 @@ + + 2017-02-17 + 1.10.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-13 1.8.1 diff --git a/multimedia/video/gst-plugins-bad/actions.py b/multimedia/video/gst-plugins-bad/actions.py index c0fde8e3d5..768e9d8500 100644 --- a/multimedia/video/gst-plugins-bad/actions.py +++ b/multimedia/video/gst-plugins-bad/actions.py @@ -14,18 +14,13 @@ def setup(): pisitools.dosed("autogen.sh", "tool_run.*autopoint --force.*") pisitools.dosed("ext/modplug/gstmodplug.cc", "stdafx.h", "libmodplug/stdafx.h") + pisitools.dosed("configure.ac", "AM_CONFIG_HEADER", "AC_CONFIG_HEADERS") shelltools.export("NOCONFIGURE", "1") shelltools.system("./autogen.sh") - autotools.configure("--disable-static \ - --disable-examples \ - --disable-gtk-doc \ - --disable-rpath \ - --with-package-name='PisiLinux gstreamer-plugins-bad package' \ - --with-package-origin='http://www.pisilinux.org' \ - --disable-experimental \ - --disable-assrender") + autotools.configure("--with-package-name='PisiLinux gstreamer-plugins-bad package' \ + --with-package-origin='http://www.pisilinux.org'") # for fix unused dependency pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ") @@ -34,11 +29,6 @@ def setup(): def build(): autotools.make() -#FIXME: tests now tries to -#def check(): -# # for sandbox violations -# autotools.make("-C tests/check check") - def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) diff --git a/multimedia/video/gst-plugins-bad/pspec.xml b/multimedia/video/gst-plugins-bad/pspec.xml index 6ddccc7fd6..93c8306752 100644 --- a/multimedia/video/gst-plugins-bad/pspec.xml +++ b/multimedia/video/gst-plugins-bad/pspec.xml @@ -14,42 +14,33 @@ 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 something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-0.10.23.tar.bz2 - gstreamermm-devel - gst-plugins-base-devel + gsm-devel--> + orc-devel + celt-devel faac-devel - valgrind + xvid-devel + faad2-devel + libsdl-devel jasper-devel libdca-devel--> - gsm-devel--> - mjpegtools-devel--> - libdvdnav-devel --> - libsndfile-devel--> - DirectFB-devel - libSM-devel - libICE-devel - celt-devel - libdc1394-devel - alsa-lib-devel - libsdl-devel - soundtouch-devel - libtheora-devel - libmodplug-devel - xvid-devel - libdvdread-devel + openal-devel + libopus-devel + DirectFB-devel libvdpau-devel rtmpdump-devel + libdc1394-devel + libdvdnav-devel --> + libtheora-devel + libdvdread-devel + libmodplug-devel + mjpegtools-devel--> + libsndfile-devel--> + soundtouch-devel + libcdaudio-devel schroedinger-devel - gdk-pixbuf-devel libvo-aacenc-devel libvo-amrwbenc-devel - curl-devel - zvbi-devel - openal-devel - opencv-devel - libopus-devel - orc-devel - libcdaudio-devel - libkate-devel + gst-plugins-base-devel directfb.patch @@ -59,42 +50,38 @@ gst-plugins-bad - gst-plugins-base - gstreamer - DirectFB - celt - libdc1394 - libdca - libgcc - libpng + gsm + orc + celt faac + xvid bzip2 + faad2 glib2 jasper libX11 - gsm - libmodplug - mjpegtools + libdca + libgcc libsdl - soundtouch - libdvdnav - libsndfile - - xvid - libdvdread - libvdpau - schroedinger - orc - curl - zvbi openal - libkate libopus openssl + DirectFB + libvdpau rtmpdump + gstreamer + libdc1394 + libdvdnav libcdaudio + libdvdread + libmodplug + libsndfile + mjpegtools + soundtouch libvo-aacenc + schroedinger libvo-amrwbenc + gst-plugins-base /usr/bin @@ -121,6 +108,13 @@ + + 2017-02-17 + 0.10.23 + Rebuild and edit. + Pisi Linux Community + admin@pisilinux.org + 2016-06-10 0.10.23 diff --git a/multimedia/video/gst-plugins-base-next/actions.py b/multimedia/video/gst-plugins-base-next/actions.py index 580faacac2..3ddf8d2ed3 100644 --- a/multimedia/video/gst-plugins-base-next/actions.py +++ b/multimedia/video/gst-plugins-base-next/actions.py @@ -11,10 +11,7 @@ from pisi.actionsapi import get def setup(): - #autotools.autoreconf("-vfi") - autotools.configure("--disable-static \ - --enable-experimental \ - --with-package-name='PisiLinux gstreamer-plugins-base package' \ + autotools.configure("--with-package-name='PisiLinux gstreamer-plugins-base package' \ --with-package-origin='http://www.pisilinux.org'") pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") @@ -22,10 +19,6 @@ def setup(): def build(): autotools.make() -# tests fail sandbox -#def check(): -# autotools.make("-C tests/check check") - def install(): autotools.install() diff --git a/multimedia/video/gst-plugins-base-next/pspec.xml b/multimedia/video/gst-plugins-base-next/pspec.xml index c13cec5c69..935d978ff2 100644 --- a/multimedia/video/gst-plugins-base-next/pspec.xml +++ b/multimedia/video/gst-plugins-base-next/pspec.xml @@ -12,42 +12,44 @@ library Basepack of plugins for gstreamer GStreamer base plugins are a well-groomed and well-maintained collection of GStreamer plugins and elements, spanning the range of possible types of elements one would want to write for GStreamer. It also contains helper libraries and base classes useful for writing elements. A wide range of video and audio decoders, encoders, and filters are included. - https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.8.1.tar.xz + https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.10.3.tar.xz - gstreamer-next-devel + orc-devel cdparanoia pango-devel cairo-devel libXv-devel libogg-devel libXext-devel + libopus-devel alsa-lib-devel libvorbis-devel libtheora-devel libvisual-devel + gstreamer-next-devel gobject-introspection-devel - orc-devel gst-plugins-base-next + orc zlib glib2 - libX11 - gstreamer-next - cdparanoia pango cairo libXv + libX11 libogg libXext + libopus alsa-lib libvorbis libvisual libtheora - orc + cdparanoia + gstreamer-next /usr/bin @@ -78,6 +80,13 @@ + + 2017-02-17 + 1.10.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-10 1.8.1 diff --git a/multimedia/video/gst-plugins-base/actions.py b/multimedia/video/gst-plugins-base/actions.py index 070d1176ff..6683710e15 100644 --- a/multimedia/video/gst-plugins-base/actions.py +++ b/multimedia/video/gst-plugins-base/actions.py @@ -13,18 +13,9 @@ def setup(): pisitools.dosed("configure.ac", "AM_CONFIG_HEADER", "AC_CONFIG_HEADERS") opts = { "introspection": "no" if get.buildTYPE() == "emul32" else "yes", - "libvisual": "dis" if get.buildTYPE() == "emul32" else "en", - "theora": "dis" if get.buildTYPE() == "emul32" else "en", } - autotools.configure("--disable-static \ - --disable-rpath \ - --disable-examples \ - --disable-gnome-vfs \ - --%(libvisual)sable-libvisual \ - --%(theora)sable-theora \ - --enable-experimental \ - --enable-introspection=%(introspection)s \ + autotools.configure("--enable-introspection=%(introspection)s \ --with-package-name='PisiLinux gstreamer-plugins-base package' \ --with-package-origin='http://www.pisilinux.org' \ " % opts) @@ -34,13 +25,8 @@ def setup(): def build(): autotools.make() -# tests fail sandbox -#def check(): - #autotools.make("-C tests/check check") def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.removeDir("/usr/share/gtk-doc") - - pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README") \ No newline at end of file + pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README") diff --git a/multimedia/video/gst-plugins-base/pspec.xml b/multimedia/video/gst-plugins-base/pspec.xml index e11772d3f0..b3a4a7a995 100644 --- a/multimedia/video/gst-plugins-base/pspec.xml +++ b/multimedia/video/gst-plugins-base/pspec.xml @@ -14,45 +14,41 @@ GStreamer base plugins are a well-groomed and well-maintained collection of GStreamer plugins and elements, spanning the range of possible types of elements one would want to write for GStreamer. It also contains helper libraries and base classes useful for writing elements. A wide range of video and audio decoders, encoders, and filters are included. http://ftp.gnome.org/pub/gnome/sources/gst-plugins-base/0.10/gst-plugins-base-0.10.36.tar.xz - gstreamer-devel - gstreamer-next-devel - - + orc-devel pango-devel - libXv-devel - libogg-devel - + libX11-devel + libcdio-devel alsa-lib-devel libvorbis-devel libtheora-devel libvisual-devel + gstreamer-devel + cdparanoia-devel gobject-introspection-devel - orc-devel - libxml2-devel - gst-plugins-base + orc zlib - glib2 - libX11 - libxml2 - gstreamer - pango cairo + pango + glib2 libXv + libX11 libogg + libxml2 libXext alsa-lib libvorbis libvisual libtheora - orc + gstreamer + cdparanoia /usr/bin @@ -60,6 +56,7 @@ /usr/lib/gstreamer-0.10 /usr/lib/libgst* /usr/share/doc + /usr/share/gtk-doc /usr/share/gir-1.0 /usr/share/gst-plugins-base /usr/share/man @@ -74,40 +71,34 @@ emul32 orc-32bit - zlib-32bit glib2-32bit libXv-32bit - cairo-32bit pango-32bit - libSM-32bit libogg-32bit - libICE-32bit libX11-32bit - libxml2-32bit - libXext-32bit alsa-lib-32bit - - gstreamer-32bit + libtheora-32bit libvorbis-32bit - + libvisual-32bit + gstreamer-32bit gst-plugins-base orc-32bit zlib-32bit + cairo-32bit glib2-32bit libXv-32bit - cairo-32bit pango-32bit libogg-32bit libX11-32bit libxml2-32bit libXext-32bit alsa-lib-32bit - - gstreamer-32bit + libtheora-32bit libvorbis-32bit - + libvisual-32bit + gstreamer-32bit /usr/lib32/gstreamer-0.10 @@ -133,6 +124,13 @@ + + 2017-02-17 + 0.10.36 + Rebuild and edit. + Pisi Linux Community + admin@pisilinux.org + 2016-06-10 0.10.36 diff --git a/multimedia/video/gst-plugins-good-next/actions.py b/multimedia/video/gst-plugins-good-next/actions.py index b948cb5a5b..af6c13ab3f 100644 --- a/multimedia/video/gst-plugins-good-next/actions.py +++ b/multimedia/video/gst-plugins-good-next/actions.py @@ -8,9 +8,7 @@ from pisi.actionsapi import autotools from pisi.actionsapi import pisitools def setup(): - autotools.configure("--disable-static \ - --enable-experimental \ - --with-package-name='PisiLinux gstreamer-plugins-good package' \ + autotools.configure("--with-package-name='PisiLinux gstreamer-plugins-good package' \ --with-package-origin='http://www.pisilinux.org'") pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") diff --git a/multimedia/video/gst-plugins-good-next/pspec.xml b/multimedia/video/gst-plugins-good-next/pspec.xml index 0ba63daf92..072cd4c0e8 100644 --- a/multimedia/video/gst-plugins-good-next/pspec.xml +++ b/multimedia/video/gst-plugins-good-next/pspec.xml @@ -12,35 +12,34 @@ library A set of good-quality plugins for GStreamer gst-plugins-good contains a set of mature plugins and elements for GStreamer. - https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.8.1.tar.xz + https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.10.3.tar.xz - gst-plugins-base-next-devel - pulseaudio-libs-devel - gstreamer-next-devel - libjpeg-turbo-devel - - gdk-pixbuf-devel - - libraw1394-devel - libXdamage-devel - libXfixes-devel - - - - - libsoup-devel - - libXext-devel - libv4l-devel - - libXv-devel + orc-devel + gtk3-devel + flac-devel cairo-devel aalib-devel + libdv-devel speex-devel - - gtk2-devel - flac-devel - orc-devel + libpng-devel + libvpx-devel + libX11-devel + libv4l-devel + wavpack-devel + libsoup-devel + libcaca-devel + libshout-devel + libXfixes-devel + libXdamage-devel + libavc1394-devel + libraw1394-devel + gdk-pixbuf-devel + libiec61883-devel + libjpeg-turbo-devel + gstreamer-next-devel + pulseaudio-libs-devel + gst-plugins-base-next-devel + jack-audio-connection-kit-devel @@ -50,23 +49,32 @@ orc flac zlib + aalib + bzip2 + cairo + glib2 + libdv speex libX11 libpng - cairo - glib2 - aalib - bzip2 libv4l + libvpx libXext + libcaca libsoup + wavpack + libshout libXfixes gdk-pixbuf libXdamage + libavc1394 + libraw1394 + libiec61883 libjpeg-turbo gstreamer-next pulseaudio-libs gst-plugins-base-next + jack-audio-connection-kit /etc/gconf @@ -81,6 +89,13 @@ + + 2017-02-17 + 1.10.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-10 1.8.1 diff --git a/multimedia/video/gst-plugins-good/actions.py b/multimedia/video/gst-plugins-good/actions.py index c17e70ce00..10a350120f 100644 --- a/multimedia/video/gst-plugins-good/actions.py +++ b/multimedia/video/gst-plugins-good/actions.py @@ -8,13 +8,10 @@ from pisi.actionsapi import autotools from pisi.actionsapi import pisitools def setup(): - autotools.configure("--disable-static \ - --disable-esd \ - --disable-rpath \ - --with-package-name='PisiLinux gstreamer-plugins-good package' \ + pisitools.dosed("configure.ac", "AM_CONFIG_HEADER", "AC_CONFIG_HEADERS") + autotools.configure("--with-package-name='PisiLinux gstreamer-plugins-good package' \ --with-package-origin='http://www.pisilinux.org' \ - --disable-schemas-install") - + --with-gtk=3.0") pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") diff --git a/multimedia/video/gst-plugins-good/pspec.xml b/multimedia/video/gst-plugins-good/pspec.xml index 17d08f4eff..093bb92ed4 100644 --- a/multimedia/video/gst-plugins-good/pspec.xml +++ b/multimedia/video/gst-plugins-good/pspec.xml @@ -14,42 +14,31 @@ gst-plugins-good contains a set of mature plugins and elements for GStreamer. http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-0.10.31.tar.bz2 - gst-plugins-base-devel - gstreamer-devel - cairo-devel - flac-devel - gdk-pixbuf-devel - libjpeg-turbo-devel - libpng-devel - libsoup-devel - libvpx-devel - aalib-devel - libraw1394-devel - pulseaudio-libs-devel - libv4l-devel - libsoup-gnome - speex-devel - gtk2-devel orc-devel - libXext-devel - valgrind - libXdamage-devel - libXfixes-devel - libXv-devel - libvorbis-devel - libtheora-devel - libogg-devel - libICE-devel - libSM-devel - 0001-fix-v4l2_munmap.patch @@ -66,26 +55,36 @@ orc flac zlib - speex - libX11 - libpng - libXv - cairo - glib2 aalib bzip2 + cairo + glib2 + libXv + libdv + speex + libX11 + libgcc + libpng libv4l + taglib + libXext + libcaca libsoup libxml2 - libXext + wavpack + libshout gstreamer libXfixes gdk-pixbuf libXdamage + libavc1394 + libraw1394 + libiec61883 libjpeg-turbo libsoup-gnome pulseaudio-libs gst-plugins-base + jack-audio-connection-kit /etc/gconf @@ -99,6 +98,13 @@ + + 2017-02-17 + 0.10.31 + Rebuild and edit. + Pisi Linux Community + admin@pisilinux.org + 2016-06-10 0.10.31 diff --git a/multimedia/video/gst-plugins-ugly-next/actions.py b/multimedia/video/gst-plugins-ugly-next/actions.py index 1ae94e21fc..5ff5127641 100644 --- a/multimedia/video/gst-plugins-ugly-next/actions.py +++ b/multimedia/video/gst-plugins-ugly-next/actions.py @@ -9,10 +9,8 @@ from pisi.actionsapi import autotools from pisi.actionsapi import pisitools def setup(): - autotools.configure("--disable-static \ - --enable-experimental \ - --with-package-name=\"PisiLinux gstreamer-plugins-ugly package\" \ - --with-package-origin=\"http://www.pisilinux.org/eng\"") + autotools.configure("--with-package-name='PisiLinux gstreamer-plugins-ugly package' \ + --with-package-origin='http://www.pisilinux.org/eng'") pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") @@ -22,4 +20,4 @@ def build(): def install(): autotools.install() - pisitools.dodoc("README", "COPYING", "AUTHORS", "NEWS") \ No newline at end of file + pisitools.dodoc("README", "COPYING", "AUTHORS", "NEWS") diff --git a/multimedia/video/gst-plugins-ugly-next/pspec.xml b/multimedia/video/gst-plugins-ugly-next/pspec.xml index b1a9ff73f5..b87b316337 100644 --- a/multimedia/video/gst-plugins-ugly-next/pspec.xml +++ b/multimedia/video/gst-plugins-ugly-next/pspec.xml @@ -12,21 +12,22 @@ library Other plugins for gstreamer GStreamer Ugly Plug-ins is a set of plug-ins that have good quality and correct functionality, but distributing them might pose problems. The license on either the plugins or the supporting libraries might not be how we'd like. The code might be widely known to present patent problems. - https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.8.1.tar.xz + https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.10.3.tar.xz orc-devel + x264-devel lame-devel glib2-devel a52dec-devel libmad-devel + mpg123-devel + libcdio-devel + twolame-devel libmpeg2-devel libdvdread-devel opencore-amr-devel gstreamer-next-devel - gstreamermm-next-devel gst-plugins-base-next-devel - x264-devel - libcdio-devel @@ -35,16 +36,18 @@ orc lame + x264 glib2 a52dec libmad + mpg123 + libcdio + twolame libmpeg2 libdvdread opencore-amr gstreamer-next gst-plugins-base-next - x264 - libcdio /usr/lib/gstreamer-1.0 @@ -56,6 +59,13 @@ + + 2017-02-17 + 1.10.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-10 1.8.1 diff --git a/multimedia/video/gst-plugins-ugly/actions.py b/multimedia/video/gst-plugins-ugly/actions.py index 46b407ae86..0e2669a6b5 100644 --- a/multimedia/video/gst-plugins-ugly/actions.py +++ b/multimedia/video/gst-plugins-ugly/actions.py @@ -11,13 +11,12 @@ from pisi.actionsapi import get def setup(): shelltools.export("AUTOPOINT", "true") - autotools.autoreconf("-vfi") + pisitools.dosed("configure.ac", "AM_CONFIG_HEADER", "AC_CONFIG_HEADERS") - # sidplay is in contrib. - autotools.configure("--disable-static \ - --disable-rpath \ - --disable-sidplay \ - --with-package-name=\"PisiLinux gstreamer-plugins-ugly package\" \ + shelltools.export("NOCONFIGURE", "1") + shelltools.system("./autogen.sh") + + autotools.configure("--with-package-name=\"PisiLinux gstreamer-plugins-ugly package\" \ --with-package-origin=\"http://www.pisilinux.org/eng\"") pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") @@ -25,11 +24,6 @@ def setup(): def build(): autotools.make() -# causes sandbox violations -#def check(): -# # causes sandbox violation -# autotools.make("-C tests/check check") - def install(): autotools.install() diff --git a/multimedia/video/gst-plugins-ugly/pspec.xml b/multimedia/video/gst-plugins-ugly/pspec.xml index 246d46e8a7..e25806ca19 100644 --- a/multimedia/video/gst-plugins-ugly/pspec.xml +++ b/multimedia/video/gst-plugins-ugly/pspec.xml @@ -14,19 +14,17 @@ GStreamer Ugly Plug-ins is a set of plug-ins that have good quality and correct functionality, but distributing them might pose problems. The license on either the plugins or the supporting libraries might not be how we'd like. The code might be widely known to present patent problems. http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-0.10.19.tar.bz2 - glib2-devel - gstreamer-devel - gstreamermm-devel - gst-plugins-base-devel - libdvdread-devel - x264-devel orc-devel lame-devel - opencore-amr-devel - a52dec-devel + x264-devel libmad-devel - libcdio-devel + a52dec-devel + libcdio-devel libmpeg2-devel + gstreamer-devel + libdvdread-devel + opencore-amr-devel + gst-plugins-base-devel cdio-cd-text-api.patch @@ -38,17 +36,17 @@ gst-plugins-ugly orc - glib2 - gst-plugins-base - gstreamer - x264 + x264 lame - opencore-amr + glib2 a52dec libmad - libcdio + libcdio libmpeg2 + gstreamer libdvdread + opencore-amr + gst-plugins-base /usr/lib/gstreamer-0.10 @@ -59,6 +57,13 @@ + + 2017-02-17 + 0.10.19 + Rebuild and edit. + Pisi Linux Community + admin@pisilinux.org + 2016-06-10 0.10.19 diff --git a/multimedia/video/gstreamer-next/actions.py b/multimedia/video/gstreamer-next/actions.py index 2b2009b174..66a400a585 100644 --- a/multimedia/video/gstreamer-next/actions.py +++ b/multimedia/video/gstreamer-next/actions.py @@ -10,23 +10,15 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import get def setup(): - shelltools.export("AUTOPOINT", "true") - #autotools.autoreconf("-vfi") - options = '--with-package-name="GStreamer for PisiLinux" \ --with-package-origin="http://www.pisilinux.org" \ - --enable-nls \ - --disable-dependency-tracking \ - --disable-examples \ - --enable-introspection \ - --disable-static \ - --disable-rpath \ - --disable-valgrind \ --disable-gtk-doc' if get.buildTYPE() == "emul32": options += " --bindir=/usr/bin32 \ + --libdir=/usr/lib32 \ --libexecdir=/usr/libexec32 \ + --with-bash-completion-dir=no \ --disable-introspection" shelltools.export("PKG_CONFIG_PATH", "/usr/lib32/pkgconfig") diff --git a/multimedia/video/gstreamer-next/pspec.xml b/multimedia/video/gstreamer-next/pspec.xml index 3d3f5d31b9..7c01926da8 100644 --- a/multimedia/video/gstreamer-next/pspec.xml +++ b/multimedia/video/gstreamer-next/pspec.xml @@ -13,14 +13,12 @@ app:console GStreamer streaming media framework runtime GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. - https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.8.1.tar.xz + https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.10.3.tar.xz - check - valgrind gobject-introspection-devel libxml2-devel - ghostscript-devel - + glib2-devel + gsl-devel @@ -31,8 +29,14 @@ /usr/bin - /usr/lib - /usr/libexec + /usr/lib/libgstbase* + /usr/lib/libgstcheck* + /usr/lib/libgstcontroller* + /usr/lib/libgstnet* + /usr/lib/libgstreamer* + /usr/lib/gstreamer-1.0 + /usr/lib/girepository-1.0 + /usr/libexec /usr/share/gir-1.0 /usr/share/bash-completion /usr/share/doc @@ -55,7 +59,12 @@ gstreamer-next - /usr/lib32 + /usr/lib32/libgstbase* + /usr/lib32/libgstcheck* + /usr/lib32/libgstcontroller* + /usr/lib32/libgstnet* + /usr/lib32/libgstreamer* + /usr/lib32/gstreamer-1.0 @@ -75,6 +84,13 @@ + + 2017-02-17 + 1.10.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.8.1 diff --git a/multimedia/video/gstreamer-vaapi-next/actions.py b/multimedia/video/gstreamer-vaapi-next/actions.py index 5d6456a455..e44eb8f10d 100644 --- a/multimedia/video/gstreamer-vaapi-next/actions.py +++ b/multimedia/video/gstreamer-vaapi-next/actions.py @@ -9,11 +9,9 @@ from pisi.actionsapi import autotools from pisi.actionsapi import pisitools def setup(): - autotools.configure("--prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --disable-static --enable-experimental --enable-gtk-doc \ + autotools.configure("--prefix=/usr \ --with-package-name='GStreamer VAAPI Plugins (Pisi Linux)' \ - --with-package-origin='http://www.pisilinux.org/' \ - --with-gtk=3.0") + --with-package-origin='http://www.pisilinux.org/'") pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") diff --git a/multimedia/video/gstreamer-vaapi-next/pspec.xml b/multimedia/video/gstreamer-vaapi-next/pspec.xml index e8c0da6346..7969e45bc7 100644 --- a/multimedia/video/gstreamer-vaapi-next/pspec.xml +++ b/multimedia/video/gstreamer-vaapi-next/pspec.xml @@ -12,18 +12,9 @@ library GStreamer Multimedia Framework VA Plugins gstreamer-vaapi, GStreamer Multimedia Framework VA Plugins. - https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.8.1.tar.xz + https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.10.3.tar.xz - gtk-doc - mesa-devel libva-devel - docbook-xsl - libdrm-devel - wayland-devel - libxslt-devel - wayland-cursor - libXrandr-devel - libXrender-devel gstreamer-next-devel gst-plugins-bad-next-devel gst-plugins-base-next-devel @@ -33,16 +24,10 @@ gstreamer-vaapi-next - mesa - eudev glib2 libva - libX11 - libdrm - libXrandr - libXrender - gstreamer-next wayland-client + gstreamer-next gst-plugins-bad-next gst-plugins-base-next @@ -62,6 +47,13 @@ + + 2017-02-17 + 1.10.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.8.1 diff --git a/multimedia/video/gstreamer/actions.py b/multimedia/video/gstreamer/actions.py index 8eb4ee7e5b..085e65cce3 100644 --- a/multimedia/video/gstreamer/actions.py +++ b/multimedia/video/gstreamer/actions.py @@ -16,17 +16,11 @@ def setup(): options = '--with-package-name="GStreamer for PisiLinux" \ --with-package-origin="http://www.pisilinux.org" \ - --enable-nls \ - --disable-dependency-tracking \ - --disable-examples \ - --enable-introspection \ - --disable-static \ - --disable-rpath \ - --disable-valgrind \ --disable-gtk-doc' if get.buildTYPE() == "emul32": options += " --bindir=/usr/bin32 \ + --libdir=/usr/lib32 \ --libexecdir=/usr/libexec32 \ --disable-introspection" diff --git a/multimedia/video/gstreamer/files/tests-remove-silly-test_fail_abstract_new-check.patch b/multimedia/video/gstreamer/files/tests-remove-silly-test_fail_abstract_new-check.patch new file mode 100644 index 0000000000..ab6cb12449 --- /dev/null +++ b/multimedia/video/gstreamer/files/tests-remove-silly-test_fail_abstract_new-check.patch @@ -0,0 +1,60 @@ +From 5bff3ba949d2ac0a9946c1240e6d4a5bb53fda99 Mon Sep 17 00:00:00 2001 +From: Tim-Philipp Müller +Date: Wed, 08 Aug 2012 13:49:23 +0000 +Subject: tests: remove silly test_fail_abstract_new check + +Our check would make sure that GLib segfaults when +someone tries to instantiate an abstract type, which +is an extremely useful thing to check for. + +In newer GLibs this is fixed and we get an abort with +a g_error() now it seems, so let's just remove this +check entirely. +--- +(limited to 'tests/check/gst/gstobject.c') + +diff --git a/tests/check/gst/gstobject.c b/tests/check/gst/gstobject.c +index 6f7ccb8..ce2ed3e 100644 +--- a/tests/check/gst/gstobject.c ++++ b/tests/check/gst/gstobject.c +@@ -72,19 +72,6 @@ gst_fake_object_get_type (void) + return fake_object_type; + } + +-#ifndef HAVE_OSX +-/* g_object_new on abstract GstObject should fail */ +-GST_START_TEST (test_fail_abstract_new) +-{ +- GstObject *object; +- +- ASSERT_CRITICAL (object = g_object_new (gst_object_get_type (), NULL)); +- fail_unless (object == NULL, "Created an instance of abstract GstObject"); +-} +- +-GST_END_TEST; +-#endif +- + /* g_object_new on GstFakeObject should succeed */ + GST_START_TEST (test_fake_object_new) + { +@@ -529,18 +516,6 @@ gst_object_suite (void) + tcase_add_test (tc_chain, test_fake_object_has_ancestor); + //tcase_add_checked_fixture (tc_chain, setup, teardown); + +- /* FIXME: GLib shouldn't crash here, but issue a warning and return a NULL +- * object, or at least g_error() and then abort properly ... (tpm) */ +-#ifndef HAVE_OSX +- /* Disabled for OS/X because a) it's a pretty silly test anyway and +- * b) different OS/X versions raise different signals and it isn't worth +- * the effort to try and detect which one should be producing which +- */ +- /* SEGV tests go last so we can debug the others */ +- if (g_getenv ("CK_FORK") == NULL || strcmp (g_getenv ("CK_FORK"), "no") != 0) +- tcase_add_test_raise_signal (tc_chain, test_fail_abstract_new, SIGSEGV); +-#endif +- + return s; + } + +-- +cgit v0.9.0.2-2-gbebe \ No newline at end of file diff --git a/multimedia/video/gstreamer/pspec.xml b/multimedia/video/gstreamer/pspec.xml index 82632638c5..f6d67bff75 100644 --- a/multimedia/video/gstreamer/pspec.xml +++ b/multimedia/video/gstreamer/pspec.xml @@ -15,12 +15,14 @@ GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. http://ftp.gnome.org/pub/gnome/sources/gstreamer/0.10/gstreamer-0.10.36.tar.xz - glib2-devel - gobject-introspection-devel + gobject-introspection-devel libxml2-devel + glib2-devel + gsl-devel + tests-remove-silly-test_fail_abstract_new-check.patch wrapper-plugins.patch bison3.patch @@ -80,6 +82,13 @@ + + 2017-02-17 + 0.10.36 + Rebuild + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 0.10.36 diff --git a/multimedia/video/gstreamermm-next/pspec.xml b/multimedia/video/gstreamermm-next/pspec.xml index aceb31c1d4..6f82f98c76 100644 --- a/multimedia/video/gstreamermm-next/pspec.xml +++ b/multimedia/video/gstreamermm-next/pspec.xml @@ -14,10 +14,7 @@ The GStreamer API C++ bindings are based on gtkmm, using the same lifecycle mechanism. http://ftp.gnome.org/pub/GNOME/sources/gstreamermm/1.4/gstreamermm-1.4.3.tar.xz - libgcc - glib2-devel glibmm-devel - libsigc++-devel gstreamer-next-devel gst-plugins-base-next-devel @@ -56,6 +53,13 @@ + + 2017-02-17 + 1.4.3 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 1.4.3 diff --git a/multimedia/video/gstreamermm/pspec.xml b/multimedia/video/gstreamermm/pspec.xml index e2da0d84b8..f2a9d04814 100644 --- a/multimedia/video/gstreamermm/pspec.xml +++ b/multimedia/video/gstreamermm/pspec.xml @@ -14,14 +14,10 @@ The GStreamer API C++ bindings are based on gtkmm, using the same lifecycle mechanism. http://ftp.gnome.org/pub/gnome/sources/gstreamermm/0.10/gstreamermm-0.10.11.tar.xz - glib2-devel - gstreamer-devel - libxml2-devel - gst-plugins-base-devel glibmm-devel libxmlpp-devel - libsigc++ - libgcc + gstreamer-devel + gst-plugins-base-devel @@ -29,13 +25,13 @@ gstreamermm glib2 + glibmm libgcc libxml2 - gstreamer - gst-plugins-base - glibmm libxmlpp + gstreamer libsigc++ + gst-plugins-base /usr/lib @@ -61,6 +57,13 @@ + + 2017-02-17 + 0.10.11 + rebuild and edit. + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 0.10.11