Skip to Content.
Sympa Menu

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

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 (141f9c642deaad9622f1e68dac81c09502c13c2d)
  • Date: Tue, 7 Mar 2023 04:02:10 +0000

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

wm-addons/jgmenu/BUILD | 2 ++
wm-addons/jgmenu/DEPENDS | 6 +++++-
wm-addons/jgmenu/DETAILS | 7 +++++--
wm-addons/jgmenu/HISTORY | 6 ++++++
wm-addons/jgmenu/PRE_BUILD | 6 ++++++
5 files changed, 24 insertions(+), 3 deletions(-)

New commits:
commit 141f9c642deaad9622f1e68dac81c09502c13c2d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

jgmenu: => 4.4.1

diff --git a/wm-addons/jgmenu/BUILD b/wm-addons/jgmenu/BUILD
index 6888b6e..7475867 100755
--- a/wm-addons/jgmenu/BUILD
+++ b/wm-addons/jgmenu/BUILD
@@ -1,3 +1,5 @@
+LDFLAGS="-lm ${LDFLAGS}" &&
+
./configure --prefix="${INSTALL_ROOT}/usr" ${OPTS} &&

make
diff --git a/wm-addons/jgmenu/DEPENDS b/wm-addons/jgmenu/DEPENDS
index c1acdb8..2767bd9 100755
--- a/wm-addons/jgmenu/DEPENDS
+++ b/wm-addons/jgmenu/DEPENDS
@@ -5,7 +5,11 @@ depends libxrandr &&
depends pango &&
depends cairo &&
depends libxml2 &&
-depends librsvg2 &&
+
+optional_depends librsvg2 \
+ "" \
+ "--disable-svg" \
+ "for SVG icon support" &&

optional_depends xfce4-panel \
"--with-xfce4-panel-applet" \
diff --git a/wm-addons/jgmenu/DETAILS b/wm-addons/jgmenu/DETAILS
index a7f6cb7..cbbafb1 100755
--- a/wm-addons/jgmenu/DETAILS
+++ b/wm-addons/jgmenu/DETAILS
@@ -1,8 +1,11 @@
SPELL=jgmenu
- VERSION=4.4.0
+ VERSION=4.4.1
SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE2=196.patch

SOURCE_URL[0]=https://github.com/johanmalm/${SPELL}/archive/v${VERSION}.tar.gz
-
SOURCE_HASH=sha512:bb0ca1927c77a1471f5f4566e54509756cd0a2426cf04e1e46687ff5309d86ce7992794fba86d253927fcb6014040891146f1296daa4eb55d71faddf01f596ed
+
SOURCE_HASH=sha512:e09ff357e99e58ba63f0a9e8c9c8d1164bcc588bfda565139a8d9b35bb76683e284952feb12680830bec8188957c5b7aec6c89817962fb368381b80046d43ae0
+ SOURCE2_URL[0]=https://github.com/jgmenu/jgmenu/pull/${SOURCE2}
+
SOURCE2_HASH=sha512:46a56c6215efc9f53e6fc54ab060c079c6cf83eea1786580914ddce74b515986c036c1f620d1f7b6499f0fe6bb09ac8cb56cc60e596d7c609b406884fe7877ef
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
DOC_DIRS="docs/relnotes"
DOCS="docs/manual/*.md AUTHORS.md CONTRIBUTING.md INSTALL.md
NEWS.md TODO.md ${DOCS}"
diff --git a/wm-addons/jgmenu/HISTORY b/wm-addons/jgmenu/HISTORY
index 4713b94..7b05102 100644
--- a/wm-addons/jgmenu/HISTORY
+++ b/wm-addons/jgmenu/HISTORY
@@ -1,3 +1,9 @@
+2023-03-06 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.4.1; add upstream optional SVG patch
+ * BUILD: add LDFLAGS fix for linking
+ * DEPENDS: made librsvg2 optional
+ * PRE_BUILD: added, to apply patch
+
2021-09-29 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 4.4.0

diff --git a/wm-addons/jgmenu/PRE_BUILD b/wm-addons/jgmenu/PRE_BUILD
new file mode 100755
index 0000000..ea7eea9
--- /dev/null
+++ b/wm-addons/jgmenu/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+verify_file 2 &&
+
+patch -p1 < "${SOURCE_CACHE}/${SOURCE2}"



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (141f9c642deaad9622f1e68dac81c09502c13c2d), Vlad Glagolev, 03/06/2023

Archive powered by MHonArc 2.6.24.

Top of Page