sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Ismael Luceno (b0ce24f87c5a71a663f67d655f7cc93d0e93a427)
- From: Ismael Luceno <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (b0ce24f87c5a71a663f67d655f7cc93d0e93a427)
- Date: Thu, 8 Jun 2023 17:34:39 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
dev/null |binary
graphics-libs/gegl/DETAILS | 5 +++--
graphics-libs/gegl/HISTORY | 3 +++
windowmanagers/icewm/BUILD | 1 +
windowmanagers/icewm/CONFIGURE | 5 +++++
windowmanagers/icewm/DEPENDS | 5 +++++
windowmanagers/icewm/DETAILS | 12 ++++--------
windowmanagers/icewm/HISTORY | 7 +++++++
windowmanagers/icewm/PREPARE | 1 -
9 files changed, 28 insertions(+), 11 deletions(-)
New commits:
commit b0ce24f87c5a71a663f67d655f7cc93d0e93a427
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
icewm 3.4.0
commit 22fd98fd62a3c7a669ee5d19ee0ca397c5d4f393
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
gegl 0.4.44
diff --git a/graphics-libs/gegl/DETAILS b/graphics-libs/gegl/DETAILS
index d58457f..fd632bc 100755
--- a/graphics-libs/gegl/DETAILS
+++ b/graphics-libs/gegl/DETAILS
@@ -1,8 +1,9 @@
+# Watch: https://download.gimp.org/pub/gegl/0.4/
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=gegl
- VERSION=0.4.34
+ VERSION=0.4.44
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:13bbc19c4fb1feee609d2191b09fe1d2f020da1be788f9dcf7ed89dfef8465ce77dc34a9cb74279c88336aa0f3d3a7a44ca35335a3c2374516f590a40edbc08e
+
SOURCE_HASH=sha512:4dd3fad0c5e391fc1ac3784d4365ffdc483d37b90a24a29eaa632dd337971674999b2e0f8facf255d86852a3899cc51f4d27f9875ab5849f8b38d9ed5bb7413a
SOURCE_URL[0]=https://download.gimp.org/pub/$SPELL/${VERSION%.*}/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://gegl.org/
diff --git a/graphics-libs/gegl/HISTORY b/graphics-libs/gegl/HISTORY
index daab764..ce5390d 100644
--- a/graphics-libs/gegl/HISTORY
+++ b/graphics-libs/gegl/HISTORY
@@ -1,3 +1,6 @@
+2023-06-08 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.4.44
+
2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS: use MESON_DEPENDS
diff --git a/windowmanagers/icewm/BUILD b/windowmanagers/icewm/BUILD
index ff36849..07a22ad 100755
--- a/windowmanagers/icewm/BUILD
+++ b/windowmanagers/icewm/BUILD
@@ -1,3 +1,4 @@
ICE_OPTS="$ICE_DECO $ICE_SM $ICE_LT $ICE_GRADIENT $ICE_GUI_EV"
OPTS="$OPTS $ICE_OPTS"
+OPTS+=" $ICEWM_I18N" &&
default_build
diff --git a/windowmanagers/icewm/CONFIGURE b/windowmanagers/icewm/CONFIGURE
index da6de91..219203a 100755
--- a/windowmanagers/icewm/CONFIGURE
+++ b/windowmanagers/icewm/CONFIGURE
@@ -1,3 +1,7 @@
+config_query_option ICEWM_I18N \
+ "Enable translations support?" y \
+ --{enable,disable}-i18n &&
+
config_query_option ICE_SM \
"Enable session management (experimental)?" n \
"--enable-sm" "--disable-sm" &&
@@ -17,6 +21,7 @@ config_query_option ICE_GUI_EV \
config_query ICE_FRAMELESS_BUTTONS \
"Enable frameless button support (for certain themes, requires a patch)?"
n &&
+persistent_remove ICEWM_TEST &&
persistent_remove ICE_OPTS &&
persistent_remove ICE_SHAPED_DECO &&
persistent_remove ICE_SESSION &&
diff --git a/windowmanagers/icewm/DEPENDS b/windowmanagers/icewm/DEPENDS
index 2b9379d..140511e 100755
--- a/windowmanagers/icewm/DEPENDS
+++ b/windowmanagers/icewm/DEPENDS
@@ -1,5 +1,10 @@
depends xorg-libs &&
+case "$ICEWM_I18N:$HOST" in
+ (--disable-i18n:*|*-gnu) ;;
+ (*) depends libiconv EXTRA_LIBS=-liconv ;;
+esac &&
+
message "Note that you don't need gnome* support when using enthrall" &&
optional_depends gnome-libs \
"--enable-menus-gnome1" \
diff --git a/windowmanagers/icewm/DETAILS b/windowmanagers/icewm/DETAILS
index ce7a068..46c00a9 100755
--- a/windowmanagers/icewm/DETAILS
+++ b/windowmanagers/icewm/DETAILS
@@ -1,13 +1,9 @@
SPELL=icewm
-if [[ "${ICEWM_TEST}" = 'y' ]] ; then
- VERSION=1.3.7
-else
- VERSION=1.2.37
-fi
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=3.4.0
+ SOURCE=$SPELL-$VERSION.tar.lz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/$SPELL/$SOURCE
- SOURCE_GPG=gurus.gpg:${SOURCE}.sig
+
SOURCE_URL[0]=https://github.com/ice-wm/icewm/releases/download/$VERSION/$SOURCE
+
SOURCE_HASH=sha512:37c84a3942281720942834c59d589eeb5b9ee1a4a066e7f3b88b9e567eae8a118e2370d6fb43241d02c286ac5e91c9d7b57dfe453460d4d4654d3ccf764fea31
WEB_SITE=http://www.icewm.org
ENTERED=20010922
LICENSE[0]=GPL
diff --git a/windowmanagers/icewm/HISTORY b/windowmanagers/icewm/HISTORY
index 490f521..f8cf592 100644
--- a/windowmanagers/icewm/HISTORY
+++ b/windowmanagers/icewm/HISTORY
@@ -1,3 +1,10 @@
+2023-06-08 Ismael Luceno <ismael AT sourcemage.org>
+ * CONFIGURE, DETAILS: removal of ICEWM_TEST
+ * PREPARE, icewm-1.2.37.tar.gz.sig, icewm-1.3.7.tar.gz.sig:
+ removed, no longer needed
+ * DETAILS: updated spell to 3.4.0, switched to SOURCE_HASH
+ * BUILD, CONFIGURE, DEPENDS: fixed build against musl
+
2015-05-25 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: remove SOURCEFORGE_URL usage (automated)
diff --git a/windowmanagers/icewm/PREPARE b/windowmanagers/icewm/PREPARE
deleted file mode 100755
index fe4bfe2..0000000
--- a/windowmanagers/icewm/PREPARE
+++ /dev/null
@@ -1 +0,0 @@
-config_query ICEWM_TEST "Do you want the test (unstable) version?" n
diff --git a/windowmanagers/icewm/icewm-1.2.37.tar.gz.sig
b/windowmanagers/icewm/icewm-1.2.37.tar.gz.sig
deleted file mode 100644
index 5632af0..0000000
Binary files a/windowmanagers/icewm/icewm-1.2.37.tar.gz.sig and /dev/null
differ
diff --git a/windowmanagers/icewm/icewm-1.3.7.tar.gz.sig
b/windowmanagers/icewm/icewm-1.3.7.tar.gz.sig
deleted file mode 100644
index 9db1323..0000000
Binary files a/windowmanagers/icewm/icewm-1.3.7.tar.gz.sig and /dev/null
differ
- [SM-Commit] GIT changes to master grimoire by Ismael Luceno (b0ce24f87c5a71a663f67d655f7cc93d0e93a427), Ismael Luceno, 06/08/2023
Archive powered by MHonArc 2.6.24.