From 780cab6373fab34f4f6d0d4aa64522f771274f6e Mon Sep 17 00:00:00 2001 From: Rmys Date: Sat, 11 Aug 2018 15:24:15 +0300 Subject: [PATCH 1/6] gstreamer:rebuild --- multimedia/video/gstreamer/actions.py | 10 ++- multimedia/video/gstreamer/pspec.xml | 72 +++++++++++---------- multimedia/video/gstreamer/translations.xml | 6 +- 3 files changed, 45 insertions(+), 43 deletions(-) diff --git a/multimedia/video/gstreamer/actions.py b/multimedia/video/gstreamer/actions.py index 085e65cce3..df287fe1d2 100644 --- a/multimedia/video/gstreamer/actions.py +++ b/multimedia/video/gstreamer/actions.py @@ -12,8 +12,7 @@ from pisi.actionsapi import get def setup(): shelltools.export("AUTOPOINT", "true") autotools.autoreconf("-vfi") - #shelltools.system("./autogen.sh --disable-gtk-doc --disable-docbook") - + options = '--with-package-name="GStreamer for PisiLinux" \ --with-package-origin="http://www.pisilinux.org" \ --disable-gtk-doc' @@ -22,24 +21,23 @@ def setup(): 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") autotools.configure(options) - pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") def build(): autotools.make() def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - + if get.buildTYPE() == "emul32": pisitools.removeDir("/usr/bin32") pisitools.removeDir("/usr/libexec32") - pisitools.removeDir("/usr/share/gtk-doc") - pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README") diff --git a/multimedia/video/gstreamer/pspec.xml b/multimedia/video/gstreamer/pspec.xml index 41b4828be6..cf8603beb6 100644 --- a/multimedia/video/gstreamer/pspec.xml +++ b/multimedia/video/gstreamer/pspec.xml @@ -20,12 +20,6 @@ glib2-devel gsl-devel - - - - wrapper-plugins.patch - - @@ -34,29 +28,58 @@ gstreamer-next - glib2 - libxml2 + glib2 /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 + /usr/share/gtk-doc /usr/share/locale /usr/share/man - /usr/share/bash-completion + + + + + gstreamer-32bit + emul32 + 32-bit shared libraries for gstreamer + emul32 + + glib2-32bit + + + glib2-32bit + gstreamer + + + /usr/lib32/libgstbase* + /usr/lib32/libgstcheck* + /usr/lib32/libgstcontroller* + /usr/lib32/libgstnet* + /usr/lib32/libgstreamer* + /usr/lib32/gstreamer-1.0 gstreamer-devel + + gstreamer-next-devel + Development files for gstreamer gstreamer glib2-devel - gobject-introspection-devel - libxml2-devel /usr/include @@ -66,28 +89,9 @@ - - gstreamer-32bit - emul32 - 32-bit shared libraries for gstreamer - emul32 - - glib2-32bit - libxml2-32bit - - - gstreamer - glib2-32bit - libxml2-32bit - - - /usr/lib32 - - - - - 2018-07-31 + + 2018-08-11 1.12.4 Version Bump. Pisi Linux Community diff --git a/multimedia/video/gstreamer/translations.xml b/multimedia/video/gstreamer/translations.xml index bd76538442..dd413fbcfa 100644 --- a/multimedia/video/gstreamer/translations.xml +++ b/multimedia/video/gstreamer/translations.xml @@ -1,19 +1,19 @@ - gstreamer + gstreamer-next GStreamer ses yayın altyapısı gstreamer bir ses yayın altyapısı kütüphanesidir. Bu kütüphaneyi kullanan uygulamalar, gerçek zamanlı ses işleme, görüntü oynatma gibi çokluortam ile ilgili birçok işlem gerçekleştirebilirler. GStreamer est la librairies principale. Elle contient les entêtes, les fichiers et les éléments centraux. - gstreamer-devel + gstreamer-next-devel gstreamer için geliştirme dosyaları - gstreamer-32bit + gstreamer-next-32bit gstreamer için 32-bit paylaşımlı kitaplıklar From 26f356b3eb83e3af43f43d42471573313848c41f Mon Sep 17 00:00:00 2001 From: Rmys Date: Sat, 11 Aug 2018 15:27:29 +0300 Subject: [PATCH 2/6] gstreamer --- multimedia/video/gstreamer/translations.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/multimedia/video/gstreamer/translations.xml b/multimedia/video/gstreamer/translations.xml index dd413fbcfa..bd76538442 100644 --- a/multimedia/video/gstreamer/translations.xml +++ b/multimedia/video/gstreamer/translations.xml @@ -1,19 +1,19 @@ - gstreamer-next + gstreamer GStreamer ses yayın altyapısı gstreamer bir ses yayın altyapısı kütüphanesidir. Bu kütüphaneyi kullanan uygulamalar, gerçek zamanlı ses işleme, görüntü oynatma gibi çokluortam ile ilgili birçok işlem gerçekleştirebilirler. GStreamer est la librairies principale. Elle contient les entêtes, les fichiers et les éléments centraux. - gstreamer-next-devel + gstreamer-devel gstreamer için geliştirme dosyaları - gstreamer-next-32bit + gstreamer-32bit gstreamer için 32-bit paylaşımlı kitaplıklar From 99dbfb60472d6d5fd44d7e69488480bea3375f1b Mon Sep 17 00:00:00 2001 From: Rmys Date: Sat, 11 Aug 2018 19:38:30 +0300 Subject: [PATCH 3/6] gst-plugins-base:rebuild --- multimedia/video/gst-plugins-base/actions.py | 1 - multimedia/video/gst-plugins-base/pspec.xml | 30 +++++++++++--------- 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/multimedia/video/gst-plugins-base/actions.py b/multimedia/video/gst-plugins-base/actions.py index 6683710e15..5a5407ef17 100644 --- a/multimedia/video/gst-plugins-base/actions.py +++ b/multimedia/video/gst-plugins-base/actions.py @@ -10,7 +10,6 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import shelltools def setup(): - pisitools.dosed("configure.ac", "AM_CONFIG_HEADER", "AC_CONFIG_HEADERS") opts = { "introspection": "no" if get.buildTYPE() == "emul32" else "yes", } diff --git a/multimedia/video/gst-plugins-base/pspec.xml b/multimedia/video/gst-plugins-base/pspec.xml index a1bbf7ff6c..99dce261a4 100644 --- a/multimedia/video/gst-plugins-base/pspec.xml +++ b/multimedia/video/gst-plugins-base/pspec.xml @@ -15,17 +15,18 @@ http://ftp.gnome.org/pub/gnome/sources/gst-plugins-base/1.12/gst-plugins-base-1.12.0.tar.xz orc-devel + cdparanoia pango-devel + cairo-devel libXv-devel libogg-devel - libX11-devel - libcdio-devel + libXext-devel + alsa-lib-devel libvorbis-devel libtheora-devel libvisual-devel gstreamer-devel - cdparanoia-devel gobject-introspection-devel @@ -38,35 +39,33 @@ orc zlib - cairo - pango glib2 + pango + cairo libXv libX11 libogg - libxml2 libXext + alsa-lib libvorbis libvisual libtheora - gstreamer cdparanoia + gstreamer /usr/bin - /usr/lib/girepository-1.0 - /usr/lib/gstreamer-1.0 - /usr/lib/libgst* + /usr/lib /usr/share/doc /usr/share/gtk-doc /usr/share/gir-1.0 - /usr/share/gst-plugins-base /usr/share/man /usr/share/locale + /usr/share/gst-plugins-base/1.0 - + gst-plugins-base-32bit emul32 @@ -111,11 +110,14 @@ gst-plugins-base-devel + + gst-plugins-base-next-devel + Development files for gst-plugins-base gst-plugins-base - glib2-devel gstreamer-devel + glib2-devel /usr/include @@ -128,7 +130,7 @@ - 2018-07-31 + 2018-08-11 1.12.0 Version bump. Pisi Linux Community From 723eadc37ce218d4663033c7242ded4174872198 Mon Sep 17 00:00:00 2001 From: Rmys Date: Sat, 11 Aug 2018 20:01:44 +0300 Subject: [PATCH 4/6] gst-plugins-bad:rebuild --- multimedia/video/gst-plugins-bad/actions.py | 16 +--- multimedia/video/gst-plugins-bad/pspec.xml | 83 ++++++++++++--------- 2 files changed, 49 insertions(+), 50 deletions(-) diff --git a/multimedia/video/gst-plugins-bad/actions.py b/multimedia/video/gst-plugins-bad/actions.py index baf3eb84b2..92de460dd9 100644 --- a/multimedia/video/gst-plugins-bad/actions.py +++ b/multimedia/video/gst-plugins-bad/actions.py @@ -10,21 +10,10 @@ from pisi.actionsapi import shelltools from pisi.actionsapi import get def setup(): - #shelltools.export("AUTOPOINT", "true") - #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("--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 ") - + + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") def build(): autotools.make() @@ -33,4 +22,3 @@ def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.dodoc("ABOUT-NLS", "AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README", "RELEASE", "REQUIREMENTS") - diff --git a/multimedia/video/gst-plugins-bad/pspec.xml b/multimedia/video/gst-plugins-bad/pspec.xml index c29747c46d..aa241750fd 100644 --- a/multimedia/video/gst-plugins-bad/pspec.xml +++ b/multimedia/video/gst-plugins-bad/pspec.xml @@ -5,8 +5,8 @@ gst-plugins-bad http://gstreamer.freedesktop.org/modules/gst-plugins-bad.html - PisiLinux Community - admins@pisilinux.org + Osman Erkan + osman.erkan@pisilinux.org GPLv2 library @@ -14,37 +14,42 @@ 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.12.4.tar.xz - gsm-devel--> orc-devel - celt-devel + gsm-devel faac-devel - xvid-devel + gtk3-devel + mesa-devel + webp-devel + x265-devel faad2-devel - libsdl-devel + libX11-devel + mpg123-devel + libdca-devel jasper-devel - libdca-devel--> - openal-devel + libsdl-devel + libexif-devel libopus-devel + wayland-devel + mesa-glu-devel + wayland-cursor + libmpeg2-devel DirectFB-devel libvdpau-devel - rtmpdump-devel - libdc1394-devel - libdvdnav-devel --> libtheora-devel - libdvdread-devel - libmodplug-devel - mjpegtools-devel--> - libsndfile-devel--> + libdvdnav-devel + libsndfile-devel + mjpegtools-devel soundtouch-devel - libcdaudio-devel + libdvdread-devel + llvm-clang-devel schroedinger-devel libvo-aacenc-devel + libjpeg-turbo-devel libvo-amrwbenc-devel - gst-plugins-base-devel + gstreamer-devel + gobject-introspection-devel + gst-plugins-base-devel - - - @@ -55,35 +60,37 @@ gsm orc - celt faac - xvid + gtk3 + mesa + libxcb + webp + x265 bzip2 + cairo faad2 glib2 - jasper libX11 libdca + libdrm libgcc - libsdl - openal + libkms + wayland + libpng libopus - openssl - DirectFB + DirectFB libvdpau - rtmpdump - gstreamer - libdc1394 libdvdnav - libcdaudio libdvdread - libmodplug libsndfile mjpegtools soundtouch libvo-aacenc schroedinger + libjpeg-turbo + gstreamer libvo-amrwbenc + wayland-client gst-plugins-base @@ -91,19 +98,23 @@ /usr/lib /usr/share/locale /usr/share/gstreamer-1.0 - /usr/share/doc - /usr/share/gir-1.0 + /usr/share/gst-plugins-bad/1.0/ /usr/share/gtk-doc - /usr/share/glib-2.0/schemas + /usr/share/gir-1.0/ + /usr/share/doc gst-plugins-bad-devel + + gst-plugins-bad-next-devel + Development files for gst-plugins-bad - gst-plugins-bad gstreamer-devel + gst-plugins-base-devel + gst-plugins-bad /usr/lib/pkgconfig From 4be61eafab38be87b7611d3612eea68e9e41f27a Mon Sep 17 00:00:00 2001 From: Rmys Date: Sat, 11 Aug 2018 20:09:13 +0300 Subject: [PATCH 5/6] gst-libav --- multimedia/video/gst-libav/pspec.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/multimedia/video/gst-libav/pspec.xml b/multimedia/video/gst-libav/pspec.xml index 9a91f7b600..ece1c64b79 100644 --- a/multimedia/video/gst-libav/pspec.xml +++ b/multimedia/video/gst-libav/pspec.xml @@ -40,7 +40,7 @@ - 2016-06-10 + 2018-08-11 1.12.4 Release Bump Pisi Linux Community From c8d13bbc38554bb87936d3d5be4b8285182eb0ca Mon Sep 17 00:00:00 2001 From: Rmys Date: Sat, 11 Aug 2018 20:35:53 +0300 Subject: [PATCH 6/6] gst-libav:rebuild --- multimedia/video/gst-libav/actions.py | 3 +-- multimedia/video/gst-libav/pspec.xml | 5 ++++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/multimedia/video/gst-libav/actions.py b/multimedia/video/gst-libav/actions.py index 0ad8571481..3366c224a7 100644 --- a/multimedia/video/gst-libav/actions.py +++ b/multimedia/video/gst-libav/actions.py @@ -10,8 +10,7 @@ from pisi.actionsapi import pisitools def setup(): autotools.configure("--with-package-name='PisiLinux gst-libav package' \ - --with-package-origin='http://www.pisilinux.org' \ - --enable-ffmpeg") + --with-package-origin='http://www.pisilinux.org'") pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") diff --git a/multimedia/video/gst-libav/pspec.xml b/multimedia/video/gst-libav/pspec.xml index ece1c64b79..c859c6dc97 100644 --- a/multimedia/video/gst-libav/pspec.xml +++ b/multimedia/video/gst-libav/pspec.xml @@ -15,6 +15,7 @@ https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.12.4.tar.xz orc-devel + xz-devel yasm-devel gst-plugins-base-devel @@ -26,11 +27,13 @@ gst-libav-next + xz + zlib bzip2 glib2 gstreamer gst-plugins-base - + /usr/lib /usr/share/doc