summaryrefslogtreecommitdiff
path: root/x11-misc
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-08-15 10:12:35 -0500
committerroot <root@alpha.trunkmasters.com>2026-08-15 10:12:35 -0500
commit99d6652f1c56f6bd0f2fbc564d613297121a6976 (patch)
tree555e8d7b4386d89c9230126ef0d9e7ec6e340f7a /x11-misc
parenta5a137d12774b833cc8730fc291f88c7582658dd (diff)
downloadbaldeagleos-repo-99d6652f1c56f6bd0f2fbc564d613297121a6976.tar.gz
baldeagleos-repo-99d6652f1c56f6bd0f2fbc564d613297121a6976.tar.xz
baldeagleos-repo-99d6652f1c56f6bd0f2fbc564d613297121a6976.zip
Adding metadata
Diffstat (limited to 'x11-misc')
-rw-r--r--x11-misc/xosview/files/xosview-1.24-lto.patch33
-rw-r--r--x11-misc/xosview/xosview-1.24-r1.ebuild6
2 files changed, 38 insertions, 1 deletions
diff --git a/x11-misc/xosview/files/xosview-1.24-lto.patch b/x11-misc/xosview/files/xosview-1.24-lto.patch
new file mode 100644
index 000000000000..e3a4c1bd3269
--- /dev/null
+++ b/x11-misc/xosview/files/xosview-1.24-lto.patch
@@ -0,0 +1,33 @@
+From 2c8f279e9bd837a9c931d3b013247dab8a627061 Mon Sep 17 00:00:00 2001
+From: Mark Hills <mark@xwax.org>
+Date: Tue, 13 Jan 2026 21:05:54 +0000
+Subject: [PATCH] Consistent types required for building with LTO
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Gentoo user reported [1] this bug "During LTO compatibility testing" [2].
+I don't have access to the platform to verify this fixes the bug they
+are seeing.
+
+[1] https://github.com/hills/xosview/issues/27
+[2] https://bugs.gentoo.org/941118
+
+Reported-by: Andreas K. Hüttel <mail@akhuettel.de>
+---
+ Xrm.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Xrm.cc b/Xrm.cc
+index 9795add..cae7811 100644
+--- a/Xrm.cc
++++ b/Xrm.cc
+@@ -14,7 +14,7 @@
+ #include <iostream>
+ #include "stringutils.h"
+
+-extern char *defaultXResourceString;
++extern const char *defaultXResourceString;
+
+
+ bool Xrm::_initialized = false;
diff --git a/x11-misc/xosview/xosview-1.24-r1.ebuild b/x11-misc/xosview/xosview-1.24-r1.ebuild
index 7f6405a1383e..b9c407f5aaab 100644
--- a/x11-misc/xosview/xosview-1.24-r1.ebuild
+++ b/x11-misc/xosview/xosview-1.24-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -24,6 +24,10 @@ DEPEND="${COMMON_DEPS}
DOCS=( CHANGES README.linux TODO )
+PATCHES=(
+ "${FILESDIR}/${P}-lto.patch"
+)
+
src_prepare() {
default