summaryrefslogtreecommitdiff
path: root/app-office/glabels
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-10 11:05:14 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-10 11:05:14 +0100
commitfbbf0ee3d56a6fd27adf182c6907dc745623aeaa (patch)
tree2c2869a78e5e3b6af9391df951ca217cced4608d /app-office/glabels
parent43297a4ed0a3760bbdd0b8c286b779f174ca5368 (diff)
gentoo auto-resync : 10:08:2024 - 11:05:14
Diffstat (limited to 'app-office/glabels')
-rw-r--r--app-office/glabels/Manifest3
-rw-r--r--app-office/glabels/files/glabels-gcc14.patch27
-rw-r--r--app-office/glabels/glabels-3.4.1-r1.ebuild3
3 files changed, 31 insertions, 2 deletions
diff --git a/app-office/glabels/Manifest b/app-office/glabels/Manifest
index 44f132fd27b0..319c0d16c067 100644
--- a/app-office/glabels/Manifest
+++ b/app-office/glabels/Manifest
@@ -1,4 +1,5 @@
AUX glabels-externs.patch 834 BLAKE2B 3df1dbfedaf8773626c11c44676268a33696588dc91a87f7607a9e7ede7ed1883adc5a34ca0632d513cdd99782f58b0225dde1c5ca65b374d0c41e20eaacc469 SHA512 4f55e4e152e8b93b9f334ee84b319914d79a76f484a1a575e1c041b930c19af788a64df1316b4043d8c4b85edf81bde185bb4e0e61fb19e4d4229d22d1c27935
+AUX glabels-gcc14.patch 1253 BLAKE2B cfd1b5c1648759085a97d1d35d5fc0c2dec721b33320c9eb780d9aadda1434227031ce16117fa93f5682ef5d970fe8c4966ed370d787c2bc86d65d7d3ac97d02 SHA512 b22bb7e19640092a488c95e59726c1d15b92aaf644b9782dad10e10296d8c18d12f2ac55781b288a8cbdf0bb9008e7046c5082dfd9fe05a230fd5c3e3e11a59d
DIST glabels-3.4.1.tar.xz 3467992 BLAKE2B 87da586052995a61b1031c5598a21142e525851c5d94b2870e6f62b0d2a6227f44b55ce1aaf6a4c52bd6bb81d9005fde0e58befe26834acb37f4b6728a378cdd SHA512 d3cb98a3b8e33aaace5773a5715ebe45a28a046dd89443b97126078261954fe4713abdc70c38d0d2b932a37eef02ea266726fd28433153bb5aef33c5d5f8175f
-EBUILD glabels-3.4.1-r1.ebuild 952 BLAKE2B 5ccf071b29d7a73ccba42150a6bc9eaec0537be93871bdd72abedface8f7387c8d87fe68cccd134ae14d28e724e8280d7c9fe8762501b91970ab82f587078b5a SHA512 5b5bfaf4e609b008259e9d9f85288b00790ffe20a88b2602df4360bf6c020913d78170d2ab10f55c80b1c605e36ce07ed106f5ddc2d02ecff362609a599de4a2
+EBUILD glabels-3.4.1-r1.ebuild 1005 BLAKE2B 3c1697a42eec85e34a595cfdd7b643247d32540c19c07d38cfb0618efb9d1779c065ccd5ee76b59f3b7744cac2e8404d7c9cb0ef88c1aed66ec10f31b705916d SHA512 150068a07ecf3d7f4deeaf2ae2fac8713c579535680cae04cf0f70dc98b5d080ad472bb44d8689cf0cb998bdc3ed3c75b75ab79f236236d4b762daa66770310a
MISC metadata.xml 629 BLAKE2B 5fb4b84c7345a024970ff23bfe2ed2955a01ffe1357f038ae9c317cbeea5c6074a96dfb54e72e020299b977254fae4f5b7a942556c7323e53471e24c6f9f858f SHA512 79d568ba9515bbc66255b8dc85a8efb49b9850d65825d5e9b5c366857b9090ac901c72b26a0e3d8566c4d0b51bf91cd02f196ad68cc2df0c968e1e18f3df27d8
diff --git a/app-office/glabels/files/glabels-gcc14.patch b/app-office/glabels/files/glabels-gcc14.patch
new file mode 100644
index 000000000000..61f21ed9f2ff
--- /dev/null
+++ b/app-office/glabels/files/glabels-gcc14.patch
@@ -0,0 +1,27 @@
+diff -Naur a/src/pixbuf-cache.c b/src/pixbuf-cache.c
+--- a/src/pixbuf-cache.c 2016-01-24 02:06:18.000000000 +0000
++++ b/src/pixbuf-cache.c 2024-08-09 22:11:46.908878425 +0100
+@@ -125,7 +125,7 @@
+ record = g_new0 (CacheRecord, 1);
+ record->key = g_strdup (name);
+ record->references = 0; /* Nobody has referenced it yet. */
+- record->pixbuf = g_object_ref (G_OBJECT (pixbuf));
++ record->pixbuf = pixbuf;
+
+ g_hash_table_insert (pixbuf_cache, record->key, record);
+
+diff -Naur a/src/ui-commands.c b/src/ui-commands.c
+--- a/src/ui-commands.c 2016-01-24 02:06:18.000000000 +0000
++++ b/src/ui-commands.c 2024-08-09 22:10:18.466271055 +0100
+@@ -1071,9 +1071,10 @@
+ } else {
+
+ window->merge_dialog =
++ GL_MERGE_PROPERTIES_DIALOG(
+ g_object_ref (
+ gl_merge_properties_dialog_new (GL_VIEW(window->view)->label,
+- GTK_WINDOW(window)) );
++ GTK_WINDOW(window)) ));
+
+ g_signal_connect (G_OBJECT(window->merge_dialog), "destroy",
+ G_CALLBACK (gtk_widget_destroyed),
diff --git a/app-office/glabels/glabels-3.4.1-r1.ebuild b/app-office/glabels/glabels-3.4.1-r1.ebuild
index cf1bc346deb7..029622812f7a 100644
--- a/app-office/glabels/glabels-3.4.1-r1.ebuild
+++ b/app-office/glabels/glabels-3.4.1-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit gnome2
DESCRIPTION="Program for creating labels and business cards"
-HOMEPAGE="https://glabels.org/"
+HOMEPAGE="https://github.com/jimevins/glabels-qt"
LICENSE="GPL-3+ LGPL-3+ CC-BY-SA-3.0 MIT"
SLOT="0"
@@ -35,6 +35,7 @@ BDEPEND="
PATCHES=(
"${FILESDIR}"/glabels-externs.patch # Fix compilation with -fno-common/gcc10; patch from Fedora
+ "${FILESDIR}"/glabels-gcc14.patch
)
src_configure() {