sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Vlad Glagolev (6b43808cc00dce2e040df4873641a2b2bc6c969d)
- From: Vlad Glagolev <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (6b43808cc00dce2e040df4873641a2b2bc6c969d)
- Date: Thu, 7 Apr 2016 20:46:42 +0000
GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:
ftp/uget/BUILD | 2 ++
ftp/uget/CONFIGURE | 8 ++++++++
ftp/uget/DEPENDS | 14 ++++++++++----
ftp/uget/HISTORY | 5 +++++
http/palemoon/DEPENDS | 14 +++++++-------
http/palemoon/DETAILS | 4 ++--
http/palemoon/HISTORY | 4 ++++
video-libs/gst-libav-1.0/BUILD | 5 ++++-
video-libs/gst-libav-1.0/DEPENDS | 6 +++++-
video-libs/gst-libav-1.0/HISTORY | 4 ++++
10 files changed, 51 insertions(+), 15 deletions(-)
New commits:
commit 6b43808cc00dce2e040df4873641a2b2bc6c969d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
uget: switched to flexible gstreamer dependencies
commit 163c7fc9b26bb190c0f77c5538456fffb1dac41d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
gst-libav-1.0: fixed dependencies & build with protected /tmp
commit 591373d0b380c40cde3df7070655cf443de2fff7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
palemoon: => 26.2.0 [security]
diff --git a/ftp/uget/BUILD b/ftp/uget/BUILD
index 981e094..6ff0f98 100755
--- a/ftp/uget/BUILD
+++ b/ftp/uget/BUILD
@@ -2,4 +2,6 @@ if is_depends_enabled $SPELL gnutls; then
LDFLAGS="-lgcrypt $LDFLAGS"
fi &&
+OPTS="$UGET_OPTS $OPTS" &&
+
default_build
diff --git a/ftp/uget/CONFIGURE b/ftp/uget/CONFIGURE
new file mode 100755
index 0000000..cbe8e2d
--- /dev/null
+++ b/ftp/uget/CONFIGURE
@@ -0,0 +1,8 @@
+local GSTREAMER_OPTIONS="gstreamer-1.0 gstreamer none" &&
+
+if spell_ok gstreamer-1.0; then
+ GSTREAMER_OPTIONS="gstreamer-1.0 none"
+fi &&
+
+config_query_list UGET_GSTREAMER "Choose an option for GStreamer audio
support:" \
+ $GSTREAMER_OPTIONS
diff --git a/ftp/uget/DEPENDS b/ftp/uget/DEPENDS
index 785a4ee..f62f222 100755
--- a/ftp/uget/DEPENDS
+++ b/ftp/uget/DEPENDS
@@ -21,10 +21,16 @@ optional_depends libnotify \
"--disable-notify" \
"for libnotify support" &&
-optional_depends gstreamer \
- "--enable-gstreamer" \
- "--disable-gstreamer" \
- "for GStreamer audio support" &&
+case $UGET_GSTREAMER in
+ none)
+ persistent_add UGET_OPTS &&
+
+ list_add UGET_OPTS '--disable-gstreamer'
+ ;;
+ gstreamer*)
+ depends $UGET_GSTREAMER '--enable-gstreamer'
+ ;;
+esac &&
optional_depends gettext \
"--enable-nls" \
diff --git a/ftp/uget/HISTORY b/ftp/uget/HISTORY
index e0972e7..98a89c2 100644
--- a/ftp/uget/HISTORY
+++ b/ftp/uget/HISTORY
@@ -1,3 +1,8 @@
+2016-04-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE: added config options for gstreamer
+ * BUILD: use UGET_OPTS
+ * DEPENDS: switched to flexible gstreamer dependencies
+
2015-05-25 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: remove SOURCEFORGE_URL usage (automated)
diff --git a/http/palemoon/DEPENDS b/http/palemoon/DEPENDS
index 8531559..a05d680 100755
--- a/http/palemoon/DEPENDS
+++ b/http/palemoon/DEPENDS
@@ -57,19 +57,19 @@ optional_depends pango \
"--disable-pango" \
"to use Pango engine" &&
-optional_depends gstreamer \
- "--enable-gstreamer" \
+optional_depends gstreamer-1.0 \
+ "--enable-gstreamer=1.0" \
"--disable-gstreamer" \
"for GStreamer support" &&
-if is_depends_enabled $SPELL gstreamer; then
- depends gst-plugins-base &&
+if is_depends_enabled $SPELL gstreamer-1.0; then
+ depends gst-plugins-base-1.0 &&
# qtdemux
- depends gst-plugins-good &&
+ depends gst-plugins-good-1.0 &&
# h264parse
- depends gst-plugins-bad &&
+ depends gst-plugins-bad-1.0 &&
# ffmpeg plugin for gstreamer
- depends gst-ffmpeg
+ depends gst-libav-1.0
fi &&
optional_depends dbus \
diff --git a/http/palemoon/DETAILS b/http/palemoon/DETAILS
index c3bea5a..86e2580 100755
--- a/http/palemoon/DETAILS
+++ b/http/palemoon/DETAILS
@@ -1,6 +1,6 @@
SPELL=palemoon
- VERSION=26.1.1
- SECURITY_PATCH=6
+ VERSION=26.2.0
+ SECURITY_PATCH=7
SOURCE=${SPELL}-${VERSION}-source.7z
SOURCE2=${SOURCE}.sig
SOURCE_URL[0]=ftp://source:current AT ftp.palemoon.org/${SOURCE}
diff --git a/http/palemoon/HISTORY b/http/palemoon/HISTORY
index 8c1b446..898387e 100644
--- a/http/palemoon/HISTORY
+++ b/http/palemoon/HISTORY
@@ -1,3 +1,7 @@
+2016-04-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 26.2.0; SECURITY_PATCH++
+ * DEPENDS: switched to gstreamer-1.0
+
2016-03-24 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added missing dependencies for H.264 support
* PRE_BUILD: apply patch
diff --git a/video-libs/gst-libav-1.0/BUILD b/video-libs/gst-libav-1.0/BUILD
index 59b9173..1bf5da7 100755
--- a/video-libs/gst-libav-1.0/BUILD
+++ b/video-libs/gst-libav-1.0/BUILD
@@ -1,3 +1,6 @@
# need -Os to build
CFLAGS="$CFLAGS -Os" &&
-default_build
+
+check_tmp_noexec /tmp &&
+default_build &&
+check_tmp_noexec /tmp
diff --git a/video-libs/gst-libav-1.0/DEPENDS
b/video-libs/gst-libav-1.0/DEPENDS
index 3832fd7..c86a092 100755
--- a/video-libs/gst-libav-1.0/DEPENDS
+++ b/video-libs/gst-libav-1.0/DEPENDS
@@ -1,3 +1,7 @@
depends gstreamer-1.0 &&
depends gst-plugins-base-1.0 &&
-depends LIBAVCODEC '--with-system-libav'
+
+optional_depends LIBAVCODEC \
+ "--with-system-libav" \
+ "--without-system-libav" \
+ "to use system ffmpeg/libav"
diff --git a/video-libs/gst-libav-1.0/HISTORY
b/video-libs/gst-libav-1.0/HISTORY
index c10e274..3333b34 100644
--- a/video-libs/gst-libav-1.0/HISTORY
+++ b/video-libs/gst-libav-1.0/HISTORY
@@ -1,3 +1,7 @@
+2016-04-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: made LIBAVCODEC optional
+ * BUILD: added check_tmp_noexec()
+
2016-03-25 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: updated spell to 1.8.0
- [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (6b43808cc00dce2e040df4873641a2b2bc6c969d), Vlad Glagolev, 04/07/2016
Archive powered by MHonArc 2.6.24.