Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (35b700fb71765b64cdc04dc65fce087b2dd76f3c)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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 (35b700fb71765b64cdc04dc65fce087b2dd76f3c)
  • Date: Fri, 24 Apr 2015 09:49:49 -0500

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

gnome3-libs/adwaita-icon-theme/DEPENDS | 11 ++++++++++-
gnome3-libs/adwaita-icon-theme/HISTORY | 5 +++++
gnome3-libs/adwaita-icon-theme/PRE_BUILD | 6 ++++++
gnome3-libs/adwaita-icon-theme/symbolic-svg.patch | 19 +++++++++++++++++++
4 files changed, 40 insertions(+), 1 deletion(-)

New commits:
commit 35b700fb71765b64cdc04dc65fce087b2dd76f3c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

adwaita-icon-theme: added missing dependencies

diff --git a/gnome3-libs/adwaita-icon-theme/DEPENDS
b/gnome3-libs/adwaita-icon-theme/DEPENDS
index 260cd24..9ccd89b 100755
--- a/gnome3-libs/adwaita-icon-theme/DEPENDS
+++ b/gnome3-libs/adwaita-icon-theme/DEPENDS
@@ -1,4 +1,13 @@
depends gtk+2 &&
depends intltool &&
depends hicolor-icon-theme &&
-depends icon-naming-utils
+depends icon-naming-utils &&
+
+optional_depends librsvg2 \
+ "--enable-symbolic-svg" \
+ "--disable-symbolic-svg" \
+ "to encode symbolic files from SVG (requires
gtk-encode-symbolic-svg tool from ${SPELL_COLOR}gtk+3${DEFAULT_COLOR})" &&
+
+if is_depends_enabled $SPELL librsvg2; then
+ depends gtk+3
+fi
diff --git a/gnome3-libs/adwaita-icon-theme/HISTORY
b/gnome3-libs/adwaita-icon-theme/HISTORY
index c6af5b2..1e22528 100644
--- a/gnome3-libs/adwaita-icon-theme/HISTORY
+++ b/gnome3-libs/adwaita-icon-theme/HISTORY
@@ -1,3 +1,8 @@
+2015-04-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: added missing librsvg2, gtk+3 dependencies
+ * PRE_BUILD: added, to apply patch
+ * symbolic-svg.patch: added, to make librsvg2 dependency configurable
+
2015-03-14 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added, for missing dependencies, imported from
gnome-icon-theme
diff --git a/gnome3-libs/adwaita-icon-theme/PRE_BUILD
b/gnome3-libs/adwaita-icon-theme/PRE_BUILD
new file mode 100755
index 0000000..c3c7c40
--- /dev/null
+++ b/gnome3-libs/adwaita-icon-theme/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/symbolic-svg.patch" &&
+
+autoreconf -fi
diff --git a/gnome3-libs/adwaita-icon-theme/symbolic-svg.patch
b/gnome3-libs/adwaita-icon-theme/symbolic-svg.patch
new file mode 100644
index 0000000..c289eb1
--- /dev/null
+++ b/gnome3-libs/adwaita-icon-theme/symbolic-svg.patch
@@ -0,0 +1,19 @@
+--- configure.ac.orig 2014-09-23 06:22:31.000000000 +0400
++++ configure.ac 2015-04-24 17:14:54.603619466 +0300
+@@ -52,9 +52,15 @@
+ fi
+ AM_CONDITIONAL(ALLOW_RENDERING, test "x$allow_rendering" = "xyes")
+
++AC_ARG_ENABLE(symbolic-svg,
++ AC_HELP_STRING([--disable-symbolic-svg], [disable encoding symbolic files
from SVG]),
++ [symbolic_svg=${enableval}],
++ [symbolic_svg=yes]
++)
++
+ symbolic_encode_sizes="16x16 24x24 32x32 48x48 64x64 96x96"
+ AC_PATH_PROG([GTK_ENCODE_SYMBOLIC_SVG], [gtk-encode-symbolic-svg], [false])
+-if test "x$GTK_ENCODE_SYMBOLIC_SVG" = "xfalse"; then
++if test "x$GTK_ENCODE_SYMBOLIC_SVG" = "xfalse" || test "x$symbolic_svg" =
"xno"; then
+ symbolic_encode_sizes=""
+ fi
+ AC_SUBST(symbolic_encode_sizes)



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (35b700fb71765b64cdc04dc65fce087b2dd76f3c), Vlad Glagolev, 04/24/2015

Archive powered by MHonArc 2.6.24.

Top of Page