summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz93@gmail.com>2024-02-05 10:05:45 -0500
committerSam James <sam@gentoo.org>2024-02-05 15:34:44 +0000
commita3d9d727aebb5f958446ffbc2a994508aef21119 (patch)
treeb8c2ac0c643cd662a6e87f18bc4e297e366686db /profiles
parentapp-emulation/firecracker-bin: drop 1.4.0, 1.4.1 (diff)
downloadgentoo-a3d9d727aebb5f958446ffbc2a994508aef21119.tar.gz
gentoo-a3d9d727aebb5f958446ffbc2a994508aef21119.tar.bz2
gentoo-a3d9d727aebb5f958446ffbc2a994508aef21119.zip
profiles/arch/sparc: fix totally bogus mupdf-based cups mask
In bug 631970, mupdf dropped its sparc keyword for nonsense reasons. Due to an ebuild bug, it was wrong everywhere and actually failed to build on sparc. Despite diagnosis in the original report, it was left unfixed for years after dropping ~sparc: > Can someone with access to a sparc machine submit a patch? [...] if > this bug report is correct, mupdf on sparc has now been broken for quite > a while. I'd tend to unkeyword it. Fast forward to 2021, and commit 41543c0badfcd7ba9ee39386a3f4a8c8675135c0 which ninja-fixed this inside another commit. Now mupdf builds sanely. Fast forward again to 2023, and bug 761550, where it was keyworded for ~sparc. This odd mask is outdated and incorrect in a few different ways! The status today is much more simple: the feature is expected to work on ~sparc, but no one has requested stabilizing mupdf for sparc. Hence, cups *can* be built with USE=pdf, as long as you don't mind running unstable keywords. Move the mask from use, to use.stable, and correct the false information. Bug: https://bugs.gentoo.org/631970 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'profiles')
-rw-r--r--profiles/arch/sparc/package.use.mask7
-rw-r--r--profiles/arch/sparc/package.use.stable.mask7
2 files changed, 7 insertions, 7 deletions
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index f3f5ae949db6..db6629c870ff 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,13 +1,6 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Eli Schwartz <eschwartz93@gmail.com> (2024-02-05)
-# app-text/mupdf sparc keyword was dropped in bug #631970
-# and subsequently prevented stabilization in bug #923811
-net-print/cups-filters pdf
-net-print/libcupsfilters pdf
-net-print/cups-meta pdf
-
# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-01-15)
# net-libs/grpc not keyworded here
app-admin/syslog-ng grpc
diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask
index fe1888ca9b8b..5451339c6b85 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,13 @@
# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Eli Schwartz <eschwartz93@gmail.com> (2024-02-05)
+# app-text/mupdf is not stable. bug #923811
+net-print/cups-filters pdf
+net-print/libcupsfilters pdf
+net-print/cups-meta pdf
+
+
# Sam James <sam@gentoo.org> (2023-12-30)
# Qt not marked stable here.
app-text/doxygen gui