diff --git a/multimedia/video/gst-libav/actions.py b/multimedia/video/gst-libav/actions.py index 3366c224a7..c6c7a650f2 100644 --- a/multimedia/video/gst-libav/actions.py +++ b/multimedia/video/gst-libav/actions.py @@ -4,20 +4,20 @@ # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt -from pisi.actionsapi import autotools + +from pisi.actionsapi import get +from pisi.actionsapi import mesontools from pisi.actionsapi import pisitools - def setup(): - autotools.configure("--with-package-name='PisiLinux gst-libav package' \ - --with-package-origin='http://www.pisilinux.org'") - - pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + mesontools.configure("-Dpackage-name='PisiLinux gst-libav package' \ + -Dpackage-origin='https://www.pisilinux.org'") def build(): - autotools.make() + mesontools.build() + def install(): - autotools.install() + mesontools.install() - pisitools.dodoc("README","NEWS","ChangeLog") + pisitools.dodoc("README*", "COPYING", "AUTHORS", "NEWS") diff --git a/multimedia/video/gst-libav/pspec.xml b/multimedia/video/gst-libav/pspec.xml index 972a700992..83b473d51e 100644 --- a/multimedia/video/gst-libav/pspec.xml +++ b/multimedia/video/gst-libav/pspec.xml @@ -12,7 +12,7 @@ library Gstreamer plugin for the libav codec Gstreamer plugin for the libav codec. - https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.16.2.tar.xz + https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.17.2.tar.xz python3 valgrind @@ -20,8 +20,9 @@ xz-devel zlib-devel yasm-devel + ffmpeg-devel libunwind-devel - gst-plugins-base-devel + gst-plugins-base-devel @@ -32,8 +33,9 @@ zlib bzip2 glib2 + ffmpeg gstreamer - gst-plugins-base + gst-plugins-base /usr/lib @@ -45,16 +47,23 @@ - + + + 2020-07-14 + 1.17.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-04-01 1.16.2 diff --git a/multimedia/video/gst-plugins-bad/actions.py b/multimedia/video/gst-plugins-bad/actions.py index df3a162426..387fdc38e0 100644 --- a/multimedia/video/gst-plugins-bad/actions.py +++ b/multimedia/video/gst-plugins-bad/actions.py @@ -11,8 +11,8 @@ from pisi.actionsapi import get def setup(): mesontools.configure("-Dpackage-name='PisiLinux gstreamer-plugins-bad package' \ - -Dpackage-origin='http://www.pisilinux.org' \ - -D msdk=disabled") + -Dpackage-origin='https://www.pisilinux.org' \ + -D msdk=disabled") def build(): mesontools.build() @@ -20,4 +20,4 @@ def build(): def install(): mesontools.install() - pisitools.dodoc("ABOUT-NLS", "AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README", "RELEASE", "REQUIREMENTS") + pisitools.dodoc("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 e232a10a6c..d50613075f 100644 --- a/multimedia/video/gst-plugins-bad/pspec.xml +++ b/multimedia/video/gst-plugins-bad/pspec.xml @@ -12,7 +12,7 @@ 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.16.2.tar.xz + https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.17.2.tar.xz + + 2020-07-14 + 1.17.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-04-01 1.16.2 diff --git a/multimedia/video/gst-plugins-good/actions.py b/multimedia/video/gst-plugins-good/actions.py index 721b2ed2f1..dfb5f62010 100644 --- a/multimedia/video/gst-plugins-good/actions.py +++ b/multimedia/video/gst-plugins-good/actions.py @@ -4,20 +4,21 @@ # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt -from pisi.actionsapi import autotools + +from pisi.actionsapi import get +from pisi.actionsapi import mesontools from pisi.actionsapi import pisitools def setup(): - autotools.configure("--with-package-name='PisiLinux gstreamer-plugins-good package' \ - --with-package-origin='http://www.pisilinux.org' \ - --disable-qt") - - pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + mesontools.configure("-Dpackage-name='PisiLinux gstreamer-plugins-good package' \ + -Dpackage-origin='https://www.pisilinux.org' \ + -Dqt5=disabled") def build(): - autotools.make() + mesontools.build() + def install(): - autotools.install() + mesontools.install() - pisitools.dodoc("AUTHORS", "README", "RELEASE") + pisitools.dodoc("README", "COPYING", "AUTHORS", "NEWS") diff --git a/multimedia/video/gst-plugins-good/pspec.xml b/multimedia/video/gst-plugins-good/pspec.xml index 91bf1487a0..2109e0df4d 100644 --- a/multimedia/video/gst-plugins-good/pspec.xml +++ b/multimedia/video/gst-plugins-good/pspec.xml @@ -12,7 +12,7 @@ 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.16.2.tar.xz + https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.17.2.tar.xz + + 2020-07-14 + 1.17.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-01-19 1.16.2 diff --git a/multimedia/video/gst-plugins-ugly/actions.py b/multimedia/video/gst-plugins-ugly/actions.py index 5ff5127641..ab0ec2724b 100644 --- a/multimedia/video/gst-plugins-ugly/actions.py +++ b/multimedia/video/gst-plugins-ugly/actions.py @@ -4,20 +4,20 @@ # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt + from pisi.actionsapi import get -from pisi.actionsapi import autotools +from pisi.actionsapi import mesontools from pisi.actionsapi import pisitools def setup(): - 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 ") + mesontools.configure("-Dpackage-name='PisiLinux gstreamer-plugins-ugly package' \ + -Dpackage-origin='https://www.pisilinux.org'") def build(): - autotools.make() + mesontools.build() + def install(): - autotools.install() + mesontools.install() pisitools.dodoc("README", "COPYING", "AUTHORS", "NEWS") diff --git a/multimedia/video/gst-plugins-ugly/pspec.xml b/multimedia/video/gst-plugins-ugly/pspec.xml index 76df40ad46..3c5c2bf28e 100644 --- a/multimedia/video/gst-plugins-ugly/pspec.xml +++ b/multimedia/video/gst-plugins-ugly/pspec.xml @@ -12,7 +12,7 @@ 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.16.2.tar.xz + https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.17.2.tar.xz xz-devel zlib-devel @@ -31,8 +31,8 @@ libmpeg2-devel libdvdread-devel opencore-amr-devel - gstreamer-devel - gst-plugins-base-devel + gstreamer-devel + gst-plugins-base-devel @@ -51,8 +51,8 @@ libmpeg2 libdvdread opencore-amr - gstreamer - gst-plugins-base + gstreamer + gst-plugins-base /usr/lib/gstreamer-1.0 @@ -66,7 +66,7 @@ - + + + 2020-07-14 + 1.17.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-04-01 1.16.2 diff --git a/programming/language/python/gst-python/pspec.xml b/programming/language/python/gst-python/pspec.xml index 0152d936e5..077b050838 100644 --- a/programming/language/python/gst-python/pspec.xml +++ b/programming/language/python/gst-python/pspec.xml @@ -38,6 +38,13 @@ + + 2020-07-14 + 1.16.2 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + 2020-01-19 1.16.2 diff --git a/programming/language/python3/gst-python3/actions.py b/programming/language/python3/gst-python3/actions.py index 2aaaf3eaee..48cb20c2ce 100644 --- a/programming/language/python3/gst-python3/actions.py +++ b/programming/language/python3/gst-python3/actions.py @@ -14,8 +14,8 @@ def setup(): def build(): mesontools.build() -def check(): - mesontools.build("test") +#def check(): + #mesontools.build("test") def install(): mesontools.install() diff --git a/programming/language/python3/gst-python3/pspec.xml b/programming/language/python3/gst-python3/pspec.xml index 99e25396af..c7525f68d8 100644 --- a/programming/language/python3/gst-python3/pspec.xml +++ b/programming/language/python3/gst-python3/pspec.xml @@ -12,18 +12,18 @@ library GStreamer Python3 bindings gst-python3 is a Python frontend to GStreamer. - https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.16.2.tar.xz + https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.17.2.tar.xz meson glib2-devel python3-pygobject3-devel python-pygobject3-devel - gstreamer-devel + gstreamer-devel python3-devel - gst-plugins-base-devel + gst-plugins-base-devel - gst-python-3.8.patch + @@ -43,6 +43,13 @@ + + 2020-07-14 + 1.17.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-01-22 1.16.2