diff options
Diffstat (limited to 'media-gfx/eom')
-rw-r--r-- | media-gfx/eom/Manifest | 5 | ||||
-rw-r--r-- | media-gfx/eom/eom-1.26.1-r1.ebuild | 6 | ||||
-rw-r--r-- | media-gfx/eom/eom-1.27.1.ebuild | 6 | ||||
-rw-r--r-- | media-gfx/eom/files/eom-1.26.1-libxml2-2.12.patch | 38 |
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> + + |