summaryrefslogtreecommitdiff
path: root/media-gfx/eom
diff options
context:
space:
mode:
Diffstat (limited to 'media-gfx/eom')
-rw-r--r--media-gfx/eom/Manifest5
-rw-r--r--media-gfx/eom/eom-1.26.1-r1.ebuild6
-rw-r--r--media-gfx/eom/eom-1.27.1.ebuild6
-rw-r--r--media-gfx/eom/files/eom-1.26.1-libxml2-2.12.patch38
4 files changed, 51 insertions, 4 deletions
diff --git a/media-gfx/eom/Manifest b/media-gfx/eom/Manifest
index 3a11023ce71f..007149cc1b96 100644
--- a/media-gfx/eom/Manifest
+++ b/media-gfx/eom/Manifest
@@ -1,5 +1,6 @@
+AUX eom-1.26.1-libxml2-2.12.patch 1191 BLAKE2B 232908830b3fec40b694c4a4f24d69a44077346a44c68a87d98e2a1a741efb3f7e9f58a1cc1560e58ccab6306639dab0ac070f9d5e007f58a90a282b789d034b SHA512 3570a3c6ba5760c7fd926221a19794442b2d75aad3ec945d831457a3c68f7b73e7023be254d2c467c1b7b4915a2a9d7a6f4464ee0e94b969b3e0a4fb81da5d2c
DIST eom-1.26.1.tar.xz 2512024 BLAKE2B 2aa50d144a4c703d61acee8e0078a8a7ce7e41ffc8e79a0064057b78119e81cc85da0481ee55064702981683e0b34a93dd7a9fce2a6c03fa7fa65e6653d9796d SHA512 263eb6a843577f3ba399fa27b6a9087246053dffd963090933f6bb11b762e1049fdc7b0fd52a6987f40fb57be76d68f6964413a0c12437fb00b8766dc17b7648
DIST eom-1.27.1.tar.xz 2056592 BLAKE2B 7ba01988689b5a827e846b7e123ab386f89d4f9e285de19a46f5ef773cb5790997cf6301ab1b56ed5c442ec49e56e3389ff9e93bdfc8733b66736d43e6a946f1 SHA512 b9fe176d8899c46bb7fa43a0f4d1ea53d63652f63fd52e26e0f882f2ce06b6fb07109bdd25b4735a9ce1e7d08830b155a977b07aca8790a7ad9a3bae8a3edda7
-EBUILD eom-1.26.1-r1.ebuild 1645 BLAKE2B b35ce38b7e33fa09c656eca9fa0a895e36e710ba980edcda52e9e2ad30b95a4e1fb0847e98901b6c948a7269991be80977e112625937185b966ef6ec9a18d35c SHA512 19b1597cb56e0304587b1481c37a4a57a3e48d259702bf0e21aff855e6c6bea42997e3431de25e13ea25e4459741d79fce506c1da180a7bd4ac4a70f0139fb00
-EBUILD eom-1.27.1.ebuild 1694 BLAKE2B cfe351e14dadac5efda6c1a8998b377be381ca7f5cdcbec467271105702c2fe505a11933451ab5dc0c569e99a5da59638805de0ccf2ff995b5bd32602300d589 SHA512 778b118f411b2b010937402f586365b5d7241e154fac23a587ba8dae5c08a1d1f970a22daef09a56167d4c1f3396d6fc29c84cb5725c5f61ebc4c63e31a8e69f
+EBUILD eom-1.26.1-r1.ebuild 1705 BLAKE2B 98415e365b3e85358eb5f2e4d69cf7d81c681c08586b4e399d3b4121d516ff0f2c5c724482339448f5c36a34112a08551b838f14d805c45acd07232584833b41 SHA512 9b8c8915083d7bc107890f968b7508977a65225c926271c0822a2cdda297309299b8f3784ac2591991c0d0cc3cc4d47b4b3068ca44e853ffe2bda3cdeba64602
+EBUILD eom-1.27.1.ebuild 1754 BLAKE2B 3eda4ee15d1237bfa329f7b4c171a33ff71c8039917567d59e801dd59441da23966b1e729f88e3bd64ac6029a85523ca4141fe6abb69d489a82dc7cc63b361d2 SHA512 26ad9a4927645eac4a9efc4329b28f9a565d290140b02cd4c63b2b4d0bdcea53c61e5080707567a9a2ffd37fdaf9b7b7854206a47f575c9141d4f6d723ce18f7
MISC metadata.xml 384 BLAKE2B ecc02adda90ee48314883103bcf263208eb0d96fc4eae9053267a24b659c8835d462a977a89af348c3fb94ff6ad8dee1ff9110c5795e0d1756ccfb2559a14366 SHA512 03799cc9194f155680e9ca307cd971eef618da8ffc9a45be05facf34e6eb96b96d21c2331c552f908cf55d81d1589347c5ab93ac29675026fd2390223bab0759
diff --git a/media-gfx/eom/eom-1.26.1-r1.ebuild b/media-gfx/eom/eom-1.26.1-r1.ebuild
index 688d923acc4f..935da0066c79 100644
--- a/media-gfx/eom/eom-1.26.1-r1.ebuild
+++ b/media-gfx/eom/eom-1.26.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -53,6 +53,10 @@ BDEPEND="${COMMON_DEPEND}
virtual/pkgconfig
"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.26.1-libxml2-2.12.patch
+)
+
src_configure() {
mate_src_configure \
--enable-thumbnailer \
diff --git a/media-gfx/eom/eom-1.27.1.ebuild b/media-gfx/eom/eom-1.27.1.ebuild
index 3241e8b9bcec..7f1136a3b71c 100644
--- a/media-gfx/eom/eom-1.27.1.ebuild
+++ b/media-gfx/eom/eom-1.27.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -56,6 +56,10 @@ BDEPEND="${COMMON_DEPEND}
virtual/pkgconfig
"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.26.1-libxml2-2.12.patch
+)
+
src_configure() {
mate_src_configure \
--enable-thumbnailer \
diff --git a/media-gfx/eom/files/eom-1.26.1-libxml2-2.12.patch b/media-gfx/eom/files/eom-1.26.1-libxml2-2.12.patch
new file mode 100644
index 000000000000..7bf2c65154ca
--- /dev/null
+++ b/media-gfx/eom/files/eom-1.26.1-libxml2-2.12.patch
@@ -0,0 +1,38 @@
+https://bugs.gentoo.org/917514
+https://github.com/mate-desktop/eom/commit/ace46747000807d975b58101353302f34c75ef49
+https://github.com/mate-desktop/eom/commit/d00fc0b68e9419ccdefbf2831ad2537bed8f35f4
+
+From ace46747000807d975b58101353302f34c75ef49 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Tomasz=20K=C5=82oczko?=
+ <31284574+kloczek@users.noreply.github.com>
+Date: Sat, 25 Nov 2023 20:25:29 +0000
+Subject: [PATCH] fix building with new libxml 2.12.0
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Added include <libxml/xmlsave.h> to allow build with libxml 2.12.0.
+
+Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
+
+* fix building with libxml 2.12.0
+
+Co-authored-by: Colomban Wendling <hypra@ban.netlib.re>
+
+---------
+
+Signed-off-by: Tomasz Kłoczko <kloczek@github.com>
+Co-authored-by: raveit65 <mate@raveit.de>
+Co-authored-by: Colomban Wendling <hypra@ban.netlib.re>
+--- a/cut-n-paste/toolbar-editor/egg-toolbars-model.c
++++ b/cut-n-paste/toolbar-editor/egg-toolbars-model.c
+@@ -27,6 +27,8 @@
+
+ #include <unistd.h>
+ #include <string.h>
++#include <libxml/globals.h>
++#include <libxml/parser.h>
+ #include <libxml/tree.h>
+ #include <gdk/gdk.h>
+
+