summaryrefslogtreecommitdiff
path: root/gnu/packages/patches
diff options
context:
space:
mode:
authorNoƩ Lopez <noelopez@free.fr>2026-01-15 17:44:13 +0100
committerAndreas Enge <andreas@enge.fr>2026-03-06 14:53:17 +0100
commit71567bf712d9bb758fc25569df38d034f4fca030 (patch)
tree52f35bf1c11abc383b94959a6dbf6e96d811c3b9 /gnu/packages/patches
parent48e8fd74926fa5bb859f017ff698faa7facf106c (diff)
gnu: Add cartridges.
* gnu/packages/gnome-circle.scm (cartridges): New variable. * gnu/packages/patches/cartridges-fix-non-parallel-build.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: Ie5fe37fdc8f87d2e2d378b565feb2f5e3d0c6463 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu/packages/patches')
-rw-r--r--gnu/packages/patches/cartridges-fix-non-parallel-build.patch57
1 files changed, 57 insertions, 0 deletions
diff --git a/gnu/packages/patches/cartridges-fix-non-parallel-build.patch b/gnu/packages/patches/cartridges-fix-non-parallel-build.patch
new file mode 100644
index 00000000000..c40f1bcb3cc
--- /dev/null
+++ b/gnu/packages/patches/cartridges-fix-non-parallel-build.patch
@@ -0,0 +1,57 @@
+From e3924e08382e180764b8118a3f002fc39fc02e96 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?No=C3=A9=20Lopez?= <noelopez@free.fr>
+Date: Thu, 29 Jan 2026 22:40:37 +0100
+Subject: [PATCH] data/meson.build: Correct dependencies for
+ cartridges.gresource.xml.in.
+
+---
+ data/meson.build | 26 +++++++++++++-------------
+ 1 file changed, 13 insertions(+), 13 deletions(-)
+
+diff --git a/data/meson.build b/data/meson.build
+index ea17413..5c5b782 100644
+--- a/data/meson.build
++++ b/data/meson.build
+@@ -17,19 +17,6 @@ blueprints = custom_target(
+ ],
+ )
+
+-gnome.compile_resources(
+- 'cartridges',
+- configure_file(
+- input: 'cartridges.gresource.xml.in',
+- output: 'cartridges.gresource.xml',
+- configuration: conf,
+- ),
+- gresource_bundle: true,
+- install: true,
+- install_dir: pkgdatadir,
+- dependencies: blueprints,
+-)
+-
+ if host_machine.system() == 'windows'
+ desktop_file = configure_file(
+ input: 'page.kramo.Cartridges.desktop.in',
+@@ -82,6 +69,19 @@ else
+ )
+ endif
+
++gnome.compile_resources(
++ 'cartridges',
++ configure_file(
++ input: 'cartridges.gresource.xml.in',
++ output: 'cartridges.gresource.xml',
++ configuration: conf,
++ ),
++ gresource_bundle: true,
++ install: true,
++ install_dir: pkgdatadir,
++ dependencies: [blueprints, appstream_file],
++)
++
+ if host_machine.system() != 'windows'
+ appstreamcli = find_program('appstreamcli', required: false)
+ if appstreamcli.found()
+--
+2.52.0
+