commit: aafa40729c2b00cca567322988569cf869afdcff
Author: Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 13 22:42:26 2024 +0000
Commit: Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Sun Dec 15 05:18:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aafa4072
x11-wm/fvwm3: stop forcing `-fsigned-char` on some arches
After discussion with upstream this is not required (and
is not used in e.g. Debian). It is likely that this was
to support a legacy fvwm and was carried forwards when
an early form of this ebuild was attached to the
bug requesting fvwm3.
Drop `flag-o-matic` as this is not required.
As the package is not yet keyworded on these arches,
and was typo'd to `-fsigned-chars` resulting in build
failures, we can safely assume that there are no
real-world customers - it is also very unlikely to hurt
anything.
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>
x11-wm/fvwm3/fvwm3-1.1.1-r1.ebuild | 5 -----
x11-wm/fvwm3/fvwm3-9999.ebuild | 7 +------
2 files changed, 1 insertion(+), 11 deletions(-)
diff --git a/x11-wm/fvwm3/fvwm3-1.1.1-r1.ebuild
b/x11-wm/fvwm3/fvwm3-1.1.1-r1.ebuild
index 748831cac3fd..26fbf0f7969b 100644
--- a/x11-wm/fvwm3/fvwm3-1.1.1-r1.ebuild
+++ b/x11-wm/fvwm3/fvwm3-1.1.1-r1.ebuild
@@ -105,11 +105,6 @@ PATCHES=(
)
src_configure() {
- # Signed chars are required.
- for arch in arm arm64 ppc ppc64; do
- use $arch && append-flags -fsigned-chars
- done
-
local emesonargs=(
"-Dpng=enabled"
"-Dsm=enabled"
diff --git a/x11-wm/fvwm3/fvwm3-9999.ebuild b/x11-wm/fvwm3/fvwm3-9999.ebuild
index ba5aca1aeb1f..618c04e64e74 100644
--- a/x11-wm/fvwm3/fvwm3-9999.ebuild
+++ b/x11-wm/fvwm3/fvwm3-9999.ebuild
@@ -10,7 +10,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{10..13} )
GO_OPTIONAL=1
-inherit flag-o-matic go-module meson optfeature python-single-r1
+inherit go-module meson optfeature python-single-r1
DESCRIPTION="A multiple large virtual desktop window manager derived from fvwm"
HOMEPAGE="https://www.fvwm.org/"
@@ -101,11 +101,6 @@ RDEPEND="
DEPEND="${COMMON_DEPEND}"
src_configure() {
- # Signed chars are required.
- for arch in arm arm64 ppc ppc64; do
- use $arch && append-flags -fsigned-chars
- done
-
local emesonargs=(
"-Dpng=enabled"
"-Dsm=enabled"