Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Thomas Orgis (097a0e8da8096b89300cfa7914f576bcf6947cfc)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Thomas Orgis <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (097a0e8da8096b89300cfa7914f576bcf6947cfc)
  • Date: Sun, 23 Apr 2017 09:38:47 +0000

GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:

video-libs/gst-plugins-bad-1.0/BUILD | 3 +++
video-libs/gst-plugins-bad-1.0/DEPENDS | 4 ++++
video-libs/gst-plugins-bad-1.0/HISTORY | 5 +++++
video-libs/gst-plugins-bad-1.0/PRE_BUILD | 5 +++++
4 files changed, 17 insertions(+)

New commits:
commit 097a0e8da8096b89300cfa7914f576bcf6947cfc
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

gst-plugins-bad-1.0: fix disabled gobject-introspection (couple to
gst-plugins-base-1.0, as it is interdependent)

commit 05a6fe0042159dcc784decac525f27df8225477f
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

gst-plugins-bad-1.0: fix build breakage because of unitinialized variable

diff --git a/video-libs/gst-plugins-bad-1.0/BUILD
b/video-libs/gst-plugins-bad-1.0/BUILD
index aa54903..e5ef689 100755
--- a/video-libs/gst-plugins-bad-1.0/BUILD
+++ b/video-libs/gst-plugins-bad-1.0/BUILD
@@ -1,3 +1,6 @@
+if ! is_depends_enabled $SPELL gobject-introspection; then
+ OPTS+=" --disable-introspection"
+fi &&
OPTS="$OPTS --disable-examples" &&
if [[ $GST_PLUGINS_BAD_EXPERIMENTAL == "y" ]]; then
OPTS+=" --enable-experimental"
diff --git a/video-libs/gst-plugins-bad-1.0/DEPENDS
b/video-libs/gst-plugins-bad-1.0/DEPENDS
index 4320f59..7d6e534 100755
--- a/video-libs/gst-plugins-bad-1.0/DEPENDS
+++ b/video-libs/gst-plugins-bad-1.0/DEPENDS
@@ -1,5 +1,9 @@
depends gstreamer-1.0 &&
depends gst-plugins-base-1.0 &&
+# Gir failures if that is not consistent.
+if is_depends_enabled gst-plugins-base-1.0 gobject-introspection; then
+ depends gobject-instrospection "--enable-introspection"
+fi &&
depends orc &&

optional_depends libvdpau \
diff --git a/video-libs/gst-plugins-bad-1.0/HISTORY
b/video-libs/gst-plugins-bad-1.0/HISTORY
index fed3f9f..8be0c33 100644
--- a/video-libs/gst-plugins-bad-1.0/HISTORY
+++ b/video-libs/gst-plugins-bad-1.0/HISTORY
@@ -1,3 +1,8 @@
+2017-04-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD: added to fix build (check on update!)
+ * DEPENDS, BUILD: handle gobject-introspection, somewhat;
+ explicit disablement needed
+
2017-02-24 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 1.11.2

diff --git a/video-libs/gst-plugins-bad-1.0/PRE_BUILD
b/video-libs/gst-plugins-bad-1.0/PRE_BUILD
new file mode 100755
index 0000000..d5b6905
--- /dev/null
+++ b/video-libs/gst-plugins-bad-1.0/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+# Hotfix for version 1.11.2, check on update to 1.12!
+sed -i -e 's:^ guint8 tmp8;: guint8 tmp8 = 0;:' \
+ ./gst-libs/gst/codecparsers/gstvc1parser.c



  • [SM-Commit] GIT changes to master grimoire by Thomas Orgis (097a0e8da8096b89300cfa7914f576bcf6947cfc), Thomas Orgis, 04/23/2017

Archive powered by MHonArc 2.6.24.

Top of Page