sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (5367e4b7f80535abb0c3305f558e4d98aa763c1a)
- From: Treeve Jelbert <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (5367e4b7f80535abb0c3305f558e4d98aa763c1a)
- Date: Mon, 24 May 2021 10:27:53 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
ChangeLog | 3 +++
devel/nodejs/DEPENDS | 3 +++
devel/nodejs/HISTORY | 1 +
gnome2-libs/gdk-pixbuf-xlib/DEPENDS | 6 ++++++
gnome2-libs/gdk-pixbuf-xlib/DETAILS | 21 +++++++++++++++++++++
gnome2-libs/gdk-pixbuf-xlib/HISTORY | 3 +++
gnome2-libs/gdk-pixbuf2/DEPENDS | 14 ++------------
gnome2-libs/gdk-pixbuf2/HISTORY | 4 ++++
gnome2-libs/gdk-pixbuf2/PRE_BUILD | 4 ++++
x11-toolkits/gtk+3/DETAILS | 8 ++++----
x11-toolkits/gtk+3/HISTORY | 3 +++
11 files changed, 54 insertions(+), 16 deletions(-)
New commits:
commit 5367e4b7f80535abb0c3305f558e4d98aa763c1a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
gdk-pixbuf-xlib-2.40.2
commit c4aca915da6fe52514b677697531e2dce7feccff
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
gdk-pixbuf2 - fix install
commit f0c50dd8e88dffa46c1f0597fbf3dac2180830aa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
gtk+3: => 3.24.29
commit 639c69f1a13783a396ba1074b47dee3792efb481
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
nodejs - depends ++
diff --git a/ChangeLog b/ChangeLog
index a97df70..3eb59d7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2021-05-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * gnome2-libs/gdk-pixbuf-xlib: added, split from gdk-pixbuf
+
2021-05-19 Florian Franzmann <bwlf AT bandrate.org>
* FUNCTIONS: use cmake's generic mechanism for building/installing
diff --git a/devel/nodejs/DEPENDS b/devel/nodejs/DEPENDS
index f19c965..2ca71ad 100755
--- a/devel/nodejs/DEPENDS
+++ b/devel/nodejs/DEPENDS
@@ -5,6 +5,9 @@ if ! is_depends_enabled ${SPELL} llvm; then
fi &&
depends PYTHON &&
+depends brotli '--shared-brotli' &&
+depends c-ares '--shared-cares' &&
+depends nghttp2 '--shared-nghttp2' &&
depends libuv '--shared-libuv' &&
depends zlib '--shared-zlib' &&
depends icu '--with-intl=system-icu' &&
diff --git a/devel/nodejs/HISTORY b/devel/nodejs/HISTORY
index 7ae64e1..40abe43 100644
--- a/devel/nodejs/HISTORY
+++ b/devel/nodejs/HISTORY
@@ -1,5 +1,6 @@
2021-05-22 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 16.2.0
+ * DEPENDS: add brotli, c-ares, nghttp2
2021-05-18 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS: any python does
diff --git a/gnome2-libs/gdk-pixbuf-xlib/DEPENDS
b/gnome2-libs/gdk-pixbuf-xlib/DEPENDS
new file mode 100755
index 0000000..461f098
--- /dev/null
+++ b/gnome2-libs/gdk-pixbuf-xlib/DEPENDS
@@ -0,0 +1,6 @@
+depends meson &&
+depends python3 &&
+depends ninja-build-system &&
+depends gdk-pixbuf2 &&
+depends libx11 &&
+optional_depends gtk-doc gtk_doc={true,false} "generate the API reference"
diff --git a/gnome2-libs/gdk-pixbuf-xlib/DETAILS
b/gnome2-libs/gdk-pixbuf-xlib/DETAILS
new file mode 100755
index 0000000..f11733a
--- /dev/null
+++ b/gnome2-libs/gdk-pixbuf-xlib/DETAILS
@@ -0,0 +1,21 @@
+. "${GRIMOIRE}/MESON_FUNCTIONS"
+ SPELL=gdk-pixbuf-xlib
+ VERSION=2.40.2
+
SOURCE_HASH=sha512:246bcace03f4d7d694c4d08f28c7ad044cab63b5cf264b478ee1fe161499e7607c7ffeff93908f1f3b308e5108d78c4b51a3f90b79189d42a1a653c8edc53e37
+ SECURITY_PATCH=0
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ SOURCE=$SPELL-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
+ LICENSE[0]=GPL
+ LICENSE[1]=LGPL
+ WEB_SITE=http://www.gnome.org
+ ENTERED=20210511
+ SHORT="deprecated GdkPixbuf Xlib support"
+cat << EOF
+GdkPixbuf-Xlib contains the deprecated API for integrating GdkPixbuf with
+Xlib data types.
+
+This library was originally shipped by [GdkPixbuf][gdk-pixbuf], and has
+since been moved out of the original repository.
+EOF
diff --git a/gnome2-libs/gdk-pixbuf-xlib/HISTORY
b/gnome2-libs/gdk-pixbuf-xlib/HISTORY
new file mode 100644
index 0000000..0120075
--- /dev/null
+++ b/gnome2-libs/gdk-pixbuf-xlib/HISTORY
@@ -0,0 +1,3 @@
+2021-05-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.40.2
+ * ALL: Created new spell
diff --git a/gnome2-libs/gdk-pixbuf2/DEPENDS b/gnome2-libs/gdk-pixbuf2/DEPENDS
index 6b62387..c18dd33 100755
--- a/gnome2-libs/gdk-pixbuf2/DEPENDS
+++ b/gnome2-libs/gdk-pixbuf2/DEPENDS
@@ -8,18 +8,8 @@ depends shared-mime-info &&
depends xz-utils &&
depends zlib &&
-optional_depends libx11 "x11=true" "x11=false" "enable X11 support" &&
-if is_depends_enabled $SPELL libx11; then
- depends libxau &&
- depends libxcb &&
- depends libxdmcp
-fi &&
-
optional_depends JPEG "jpeg=true" "jpeg=false" "enable JPEG loader" &&
-optional_depends jasper "jasper=true" "jasper=false" \
- "enable JPEG2000 loader" &&
-
# BUG gdk-pixbuf2 fails to build if libpng is disabled
# See https://gitlab.gnome.org/GNOME/gdk-pixbuf/issues/123
#optional_depends libpng "png=true" "png=false" "enable PNG loader" &&
@@ -27,10 +17,10 @@ depends libpng "png=true" &&
optional_depends tiff "tiff=true" "tiff=false" "enable TIFF loader" &&
-optional_depends gobject-introspection "gir=true" "gir=false" \
+optional_depends gobject-introspection introspection={en,dis}abled \
"enable gobject-introspection" &&
-optional_depends gtk-doc "docs=true" "docs=false" \
+optional_depends gtk-doc gtk_doc={true,false} \
"generate the API reference" &&
if is_depends_enabled $SPELL gtk-doc; then
depends pygments
diff --git a/gnome2-libs/gdk-pixbuf2/HISTORY b/gnome2-libs/gdk-pixbuf2/HISTORY
index 02ff994..92de617 100644
--- a/gnome2-libs/gdk-pixbuf2/HISTORY
+++ b/gnome2-libs/gdk-pixbuf2/HISTORY
@@ -1,3 +1,7 @@
+2021-05-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: update
+ * PRE_BUILD: added, fix install
+
2021-04-09 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.42.6
diff --git a/gnome2-libs/gdk-pixbuf2/PRE_BUILD
b/gnome2-libs/gdk-pixbuf2/PRE_BUILD
new file mode 100755
index 0000000..db7d837
--- /dev/null
+++ b/gnome2-libs/gdk-pixbuf2/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+# po filew break install
+sed -i "/subdir.*po/D" meson.build
diff --git a/x11-toolkits/gtk+3/DETAILS b/x11-toolkits/gtk+3/DETAILS
index b263a3c..37e4538 100755
--- a/x11-toolkits/gtk+3/DETAILS
+++ b/x11-toolkits/gtk+3/DETAILS
@@ -1,11 +1,11 @@
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=gtk+3
if [[ $GTK_VER == devel ]];then
- VERSION=3.24.28
-
SOURCE_HASH=sha512:65856ae06e4a863c56b3718c0cc3d0ca9f61a62a02ddef30904432300cd455851efee3fa1e5661659eaacbdfca45650ee7c8a2d4eca004ad2936c1e26c720c15
+ VERSION=3.24.29
+
SOURCE_HASH=sha512:00f71024686c2d11d5c0cdd683365c35fe4d28b5eaad4937e79690777500788818faa5bd0c483e54ba8ce734aa6411388a39e398dc638cfcf0ec0e542aae6c2b
else
- VERSION=3.24.28
-
SOURCE_HASH=sha512:65856ae06e4a863c56b3718c0cc3d0ca9f61a62a02ddef30904432300cd455851efee3fa1e5661659eaacbdfca45650ee7c8a2d4eca004ad2936c1e26c720c15
+ VERSION=3.24.29
+
SOURCE_HASH=sha512:00f71024686c2d11d5c0cdd683365c35fe4d28b5eaad4937e79690777500788818faa5bd0c483e54ba8ce734aa6411388a39e398dc638cfcf0ec0e542aae6c2b
fi
SOURCE=gtk+-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/gtk+-$VERSION"
diff --git a/x11-toolkits/gtk+3/HISTORY b/x11-toolkits/gtk+3/HISTORY
index 866e89e..48dc986 100644
--- a/x11-toolkits/gtk+3/HISTORY
+++ b/x11-toolkits/gtk+3/HISTORY
@@ -1,3 +1,6 @@
+2021-05-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.14.29
+
2021-03-27 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 3.24.28
- [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (5367e4b7f80535abb0c3305f558e4d98aa763c1a), Treeve Jelbert, 05/24/2021
Archive powered by MHonArc 2.6.24.