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