sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (1ed629607dd3e152b71923811f4ddfdcc5cefdb6)
- From: Pavel Vinogradov <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 Pavel Vinogradov (1ed629607dd3e152b71923811f4ddfdcc5cefdb6)
- Date: Tue, 4 Feb 2025 20:24:46 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
wm-addons/hyprgraphics/DEPENDS | 6 ++++--
wm-addons/hyprgraphics/DETAILS | 4 ++--
wm-addons/hyprgraphics/HISTORY | 6 ++++++
wm-addons/hyprgraphics/PRE_BUILD | 4 ++++
wm-addons/hyprgraphics/patches/0001-fix-finding-spng.patch | 12
++++++++++++
5 files changed, 28 insertions(+), 4 deletions(-)
New commits:
commit 1ed629607dd3e152b71923811f4ddfdcc5cefdb6
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
wm-addons/hyprgraphics: version 0.1.2
diff --git a/wm-addons/hyprgraphics/DEPENDS b/wm-addons/hyprgraphics/DEPENDS
index e640a42..6510bb9 100755
--- a/wm-addons/hyprgraphics/DEPENDS
+++ b/wm-addons/hyprgraphics/DEPENDS
@@ -6,5 +6,7 @@ depends cairo &&
depends hyprutils &&
depends libwebp &&
depends JPEG &&
-depends libjxl &&
-depends pixman
+depends pixman &&
+depends spng &&
+
+optional_depends libjxl "" "" "for JPEG-XL format support"
diff --git a/wm-addons/hyprgraphics/DETAILS b/wm-addons/hyprgraphics/DETAILS
index 5dabd5a..42b3809 100755
--- a/wm-addons/hyprgraphics/DETAILS
+++ b/wm-addons/hyprgraphics/DETAILS
@@ -9,8 +9,8 @@ if [[ "${HYPRGRAPHICS_BRANCH}" == "scm" ]]; then
SOURCE_IGNORE="volatile"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
else
- VERSION="0.1.1"
-
SOURCE_HASH="sha512:9295ab3bfcdfed42425ca21d0b8c48f4fc6abba377eaf07ac638e077181380ae57fd352a67420540fda7c4709cae77cde563f328271e36fc38c3101e04e8fd69"
+ VERSION="0.1.2"
+
SOURCE_HASH="sha512:d2795d222efceb57d356b0505a8d088b9c31b39dfb97b02ebb3b283ff765c846aa6d2a2552d646b09a2bd737e6e29845dc0519311302234942b20328e3317bd2"
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SOURCE_URL[0]="https://github.com/hyprwm/${SPELL}/archive/refs/tags/v${VERSION}.tar.gz"
diff --git a/wm-addons/hyprgraphics/HISTORY b/wm-addons/hyprgraphics/HISTORY
index b8c6136..944c903 100644
--- a/wm-addons/hyprgraphics/HISTORY
+++ b/wm-addons/hyprgraphics/HISTORY
@@ -1,3 +1,9 @@
+2025-02-04 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 0.1.2
+ * DEPENDS: needs spng, libjxl is optional now
+ * PRE_BUILD, patches/0001-fix-finding-spng.patch: added to fix
finding spng
+ library
+
2024-12-14 Pavel Vinogradov <public AT sourcemage.org>
* CONFIGURE, DEPENDS, DETAILS, PREPARE: created a spell, version 0.1.1
diff --git a/wm-addons/hyprgraphics/PRE_BUILD
b/wm-addons/hyprgraphics/PRE_BUILD
new file mode 100755
index 0000000..6c5c8c9
--- /dev/null
+++ b/wm-addons/hyprgraphics/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+apply_patch_dir "patches"
diff --git a/wm-addons/hyprgraphics/patches/0001-fix-finding-spng.patch
b/wm-addons/hyprgraphics/patches/0001-fix-finding-spng.patch
new file mode 100644
index 0000000..8777b2b
--- /dev/null
+++ b/wm-addons/hyprgraphics/patches/0001-fix-finding-spng.patch
@@ -0,0 +1,12 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -48,7 +48,7 @@ pkg_check_modules(
+ libjpeg
+ libwebp
+ libmagic
+- spng)
++ libspng)
+
+ pkg_check_modules(
+ JXL
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (1ed629607dd3e152b71923811f4ddfdcc5cefdb6), Pavel Vinogradov, 02/04/2025
Archive powered by MHonArc 2.6.24.