sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (d68017d7cbe51dec347e6dc8eca60bedf96c4bfd)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (d68017d7cbe51dec347e6dc8eca60bedf96c4bfd)
- Date: Tue, 20 Feb 2024 15:59:06 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
graphics-libs/giflib5/DEPENDS | 5 ++++-
graphics-libs/giflib5/DETAILS | 7 ++++---
graphics-libs/giflib5/HISTORY | 6 ++++++
graphics-libs/giflib5/PRE_BUILD | 1 +
graphics-libs/giflib5/patches/nodocs.patch | 9 ++++++---
5 files changed, 21 insertions(+), 7 deletions(-)
New commits:
commit d68017d7cbe51dec347e6dc8eca60bedf96c4bfd
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
graphics-libs/giflib5: version 5.2.2
diff --git a/graphics-libs/giflib5/DEPENDS b/graphics-libs/giflib5/DEPENDS
index 5b466eb..3a84944 100755
--- a/graphics-libs/giflib5/DEPENDS
+++ b/graphics-libs/giflib5/DEPENDS
@@ -1 +1,4 @@
-optional_depends xmlto "" "" "for html documentation"
+optional_depends xmlto "" "" "for html documentation" &&
+if is_depends_enabled "${SPELL}" "xmlto"; then
+ depends immagemagick
+fi
diff --git a/graphics-libs/giflib5/DETAILS b/graphics-libs/giflib5/DETAILS
index 8c3be96..60fa055 100755
--- a/graphics-libs/giflib5/DETAILS
+++ b/graphics-libs/giflib5/DETAILS
@@ -1,11 +1,12 @@
SPELL=giflib5
SPELLX=${SPELL//5}
- VERSION=5.2.1
-
SOURCE_HASH=sha512:4550e53c21cb1191a4581e363fc9d0610da53f7898ca8320f0d3ef6711e76bdda2609c2df15dc94c45e28bff8de441f1227ec2da7ea827cb3c0405af4faa4736
+ VERSION=5.2.2
+
SOURCE_HASH=sha512:0865ab2b1904fa14640c655fdb14bb54244ad18a66e358565c00287875d00912343f9be8bfac7658cc0146200d626f7ec9160d7a339f20ba3be6b9941d73975f
SECURITY_PATCH=2
SOURCE="${SPELLX}-${VERSION}.tar.gz"
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
SOURCE_URL[0]="https://downloads.sourceforge.net/${SPELLX}/${SOURCE}"
+# Watch: https://sourceforge.net/projects/giflib/files/
giflib-([0-9.]+)[.]tar
LICENSE[0]=MIT
WEB_SITE="http://giflib.sourceforge.net/"
KEYWORDS="images graphics libs"
diff --git a/graphics-libs/giflib5/HISTORY b/graphics-libs/giflib5/HISTORY
index 4559679..aaec3de 100644
--- a/graphics-libs/giflib5/HISTORY
+++ b/graphics-libs/giflib5/HISTORY
@@ -1,3 +1,9 @@
+2024-02-20 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 5.2.2, added Watch line, quoting++
+ * DEPENDS: needs imagemagick to generate documentation
+ * PRE_BUILD: added fix for soname missing argument issue
+ * patches/nodocs.patch: updated
+
2022-06-19 Florian Franzmann <bwlf AT bandrate.org>
* PROVIDES: fix provides line
diff --git a/graphics-libs/giflib5/PRE_BUILD b/graphics-libs/giflib5/PRE_BUILD
index f09d2b6..300aaf7 100755
--- a/graphics-libs/giflib5/PRE_BUILD
+++ b/graphics-libs/giflib5/PRE_BUILD
@@ -8,4 +8,5 @@ fi &&
sed -e "/OFLAGS =/s|= .*$|= ${CFLAGS}|" \
-e "/LDFLAGS =/s|= .*$|= ${LDFLAGS}|" \
-e "/PREFIX/s|/local||" \
+ -e "s|soname -Wl,|soname |" \
-i Makefile
diff --git a/graphics-libs/giflib5/patches/nodocs.patch
b/graphics-libs/giflib5/patches/nodocs.patch
index 505e307..f2cde47 100644
--- a/graphics-libs/giflib5/patches/nodocs.patch
+++ b/graphics-libs/giflib5/patches/nodocs.patch
@@ -1,11 +1,14 @@
diff --git a/Makefile b/Makefile
--- a/Makefile
+++ b/Makefile
-@@ -63,7 +63,6 @@
- LDLIBS=libgif.a -lm
+@@ -88,10 +88,6 @@ LIBUTILSOMAJOR = libutil.$(LIBMAJOR).$(SOEXTENSION)
+ endif
- all: libgif.so libgif.a libutil.so libutil.a $(UTILS)
+ all: $(LIBGIFSO) libgif.a $(LIBUTILSO) libutil.a $(UTILS)
+-ifeq ($(UNAME), Darwin)
+-else
- $(MAKE) -C doc
+-endif
$(UTILS):: libgif.a libutil.a
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (d68017d7cbe51dec347e6dc8eca60bedf96c4bfd), Pavel Vinogradov, 02/20/2024
Archive powered by MHonArc 2.6.24.