Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (2bd77679dea2aee6d3c867189d176d0023163805)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (2bd77679dea2aee6d3c867189d176d0023163805)
  • Date: Sun, 16 Feb 2025 22:05:47 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

graphics-libs/gegl/DEPENDS
| 6 -
graphics-libs/gegl/DETAILS
| 4
graphics-libs/gegl/HISTORY
| 5 +

graphics-libs/gegl/patches/0001-Include-opencl_dep-as-a-dependency-in-gegl_lib-target.patch
| 46 ----------
4 files changed, 10 insertions(+), 51 deletions(-)

New commits:
commit 2bd77679dea2aee6d3c867189d176d0023163805
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

gegl 0.4.54

diff --git a/graphics-libs/gegl/DEPENDS b/graphics-libs/gegl/DEPENDS
index e5cfe26..4f1c067 100755
--- a/graphics-libs/gegl/DEPENDS
+++ b/graphics-libs/gegl/DEPENDS
@@ -17,9 +17,9 @@ if spell_ok babl && is_version_less $(installed_version
babl) 0.1.14; then
fi &&

optional_depends gobject-introspection \
- "introspection=true" \
- "introspection=false" \
- "for introspection" &&
+ "introspection=true gi-docgen=disabled" \
+ "introspection=false gi-docgen=disabled" \
+ "for introspection" &&

optional_depends gdk-pixbuf2 \
"gdk-pixbuf=enabled" \
diff --git a/graphics-libs/gegl/DETAILS b/graphics-libs/gegl/DETAILS
index fd632bc..c15d856 100755
--- a/graphics-libs/gegl/DETAILS
+++ b/graphics-libs/gegl/DETAILS
@@ -1,9 +1,9 @@
# Watch: https://download.gimp.org/pub/gegl/0.4/
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=gegl
- VERSION=0.4.44
+ VERSION=0.4.54
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH=sha512:4dd3fad0c5e391fc1ac3784d4365ffdc483d37b90a24a29eaa632dd337971674999b2e0f8facf255d86852a3899cc51f4d27f9875ab5849f8b38d9ed5bb7413a
+
SOURCE_HASH=sha512:95a6ef4866b90c9ce950af2e8e1e465044bc8f0e0065884b103c7d86d7a56f5b9142a90abc4676675add46e69b811f5b8225eb7676454d5c49d7cd19e4edab7e
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 ce5390d..94ac655 100644
--- a/graphics-libs/gegl/HISTORY
+++ b/graphics-libs/gegl/HISTORY
@@ -1,3 +1,8 @@
+2025-02-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: updated spell to 0.4.54
+ *
patches/0001-Include-opencl_dep-as-a-dependency-in-gegl_lib-target.patch:
+ removed, no longer needed
+
2023-06-08 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 0.4.44

diff --git
a/graphics-libs/gegl/patches/0001-Include-opencl_dep-as-a-dependency-in-gegl_lib-target.patch

b/graphics-libs/gegl/patches/0001-Include-opencl_dep-as-a-dependency-in-gegl_lib-target.patch
deleted file mode 100644
index da0f391..0000000
---
a/graphics-libs/gegl/patches/0001-Include-opencl_dep-as-a-dependency-in-gegl_lib-target.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 8ccc92ba77b47e21ad0a1543228c9a20a2954e4f Mon Sep 17 00:00:00 2001
-From: Caleb Xu <calebcenter AT live.com>
-Date: Wed, 22 Dec 2021 11:19:20 -0500
-Subject: [PATCH] Include opencl_dep as a dependency in gegl_lib target
-
-Follow-up to 392e60be7371362c1149a9825d7644df86416692.
-
-In the above commit, the opencl_dep dependency was declared but
-this dependency was never added to the gegl_lib target, which
-needs it. As such, the addition was a no-op.
-
-This commit adds the opencl_dep dependency to the gegl_lib target
-and keeps only the opencl_headers sources, since the gegl_sources
-are already included in the gegl_lib target.
-
-Origin: Upstream
-Upstream-Status: Accepted [https://gitlab.gnome.org/GNOME/gegl/-/issues/288]
----
- gegl/meson.build | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/gegl/meson.build b/gegl/meson.build
-index 86c7a6fa1..5f459491a 100644
---- a/gegl/meson.build
-+++ b/gegl/meson.build
-@@ -92,8 +92,7 @@ install_headers(gegl_headers,
- gegl_ldflags = os_osx ? ['-framework', 'OpenCL'] : []
-
- opencl_dep = declare_dependency(
-- sources : [opencl_headers],
-- link_with : [gegl_sources],
-+ sources : [opencl_headers],
- )
-
- gegl_lib = library(api_name,
-@@ -105,6 +104,7 @@ gegl_lib = library(api_name,
- gio,
- math,
- gmodule,
-+ opencl_dep,
- ],
- c_args: gegl_cflags,
- link_args: gegl_ldflags,
---
-GitLab
-


  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (2bd77679dea2aee6d3c867189d176d0023163805), Ismael Luceno, 02/16/2025

Archive powered by MHonArc 2.6.24.

Top of Page