summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/imath/imath-3.1.12.ebuild2
-rw-r--r--dev-util/pkgdiff/pkgdiff-1.8.ebuild2
-rw-r--r--kde-plasma/kwin/files/kwin-6.3.0-crashfix.patch29
-rw-r--r--kde-plasma/kwin/kwin-6.3.0-r1.ebuild (renamed from kde-plasma/kwin/kwin-6.3.0.ebuild)2
-rw-r--r--media-libs/lib3mf/lib3mf-2.3.2.ebuild2
-rw-r--r--media-libs/opencolorio/opencolorio-2.4.1.ebuild2
-rw-r--r--media-libs/openexr/openexr-3.3.2-r1.ebuild2
-rw-r--r--media-libs/partio/partio-1.17.3.ebuild2
-rw-r--r--media-sound/fapg/fapg-0.45.ebuild2
-rw-r--r--net-misc/dhcpcd/dhcpcd-10.1.0-r1.ebuild2
-rw-r--r--sci-mathematics/manifold/manifold-3.0.1.ebuild2
11 files changed, 40 insertions, 9 deletions
diff --git a/dev-libs/imath/imath-3.1.12.ebuild b/dev-libs/imath/imath-3.1.12.ebuild
index 656083e72526..d828b11cfd54 100644
--- a/dev-libs/imath/imath-3.1.12.ebuild
+++ b/dev-libs/imath/imath-3.1.12.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="BSD"
SLOT="3/29"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc large-stack python test"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="!test? ( test )"
diff --git a/dev-util/pkgdiff/pkgdiff-1.8.ebuild b/dev-util/pkgdiff/pkgdiff-1.8.ebuild
index 29642f9e14b1..eb00a27236aa 100644
--- a/dev-util/pkgdiff/pkgdiff-1.8.ebuild
+++ b/dev-util/pkgdiff/pkgdiff-1.8.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/lvc/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
DEPEND=">=dev-lang/perl-5"
RDEPEND="${DEPEND}
diff --git a/kde-plasma/kwin/files/kwin-6.3.0-crashfix.patch b/kde-plasma/kwin/files/kwin-6.3.0-crashfix.patch
new file mode 100644
index 000000000000..7d1cef4d4fb3
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-6.3.0-crashfix.patch
@@ -0,0 +1,29 @@
+From c97bc26ca9de8b1462f6ccb05fb2dafe01cd82cb Mon Sep 17 00:00:00 2001
+From: Fushan Wen <qydwhotmail@gmail.com>
+Date: Sat, 8 Feb 2025 23:39:36 +0800
+Subject: [PATCH] core/outputlayer: guard against null m_output
+
+SENTRY: KWIN-8ZG
+FIXED-IN: 6.3.1
+---
+ src/core/outputlayer.cpp | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/core/outputlayer.cpp b/src/core/outputlayer.cpp
+index f041a8d1d93..9c4aaf2f501 100644
+--- a/src/core/outputlayer.cpp
++++ b/src/core/outputlayer.cpp
+@@ -50,7 +50,9 @@ QRegion OutputLayer::repaints() const
+ void OutputLayer::addRepaint(const QRegion &region)
+ {
+ m_repaints += region;
+- m_output->renderLoop()->scheduleRepaint(nullptr, nullptr);
++ if (m_output) {
++ m_output->renderLoop()->scheduleRepaint(nullptr, nullptr);
++ }
+ }
+
+ void OutputLayer::resetRepaints()
+--
+GitLab
+
diff --git a/kde-plasma/kwin/kwin-6.3.0.ebuild b/kde-plasma/kwin/kwin-6.3.0-r1.ebuild
index b500c5ad9597..d996b2c9ff3f 100644
--- a/kde-plasma/kwin/kwin-6.3.0.ebuild
+++ b/kde-plasma/kwin/kwin-6.3.0-r1.ebuild
@@ -114,6 +114,8 @@ BDEPEND="
# -m 0755 to avoid suid with USE="-filecaps"
FILECAPS=( -m 0755 cap_sys_nice=ep usr/bin/kwin_wayland )
+PATCHES=( "${FILESDIR}/${P}-crashfix.patch" )
+
src_prepare() {
ecm_src_prepare
diff --git a/media-libs/lib3mf/lib3mf-2.3.2.ebuild b/media-libs/lib3mf/lib3mf-2.3.2.ebuild
index c13736d8833e..4cb044e73b86 100644
--- a/media-libs/lib3mf/lib3mf-2.3.2.ebuild
+++ b/media-libs/lib3mf/lib3mf-2.3.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/3MFConsortium/${PN}/archive/v${PV}.tar.gz -> ${P}.ta
LICENSE="BSD"
SLOT="0/2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
IUSE="+system-act test"
RESTRICT="!test? ( test )"
diff --git a/media-libs/opencolorio/opencolorio-2.4.1.ebuild b/media-libs/opencolorio/opencolorio-2.4.1.ebuild
index 86d1cc4b9e7f..1eb4b6561afa 100644
--- a/media-libs/opencolorio/opencolorio-2.4.1.ebuild
+++ b/media-libs/opencolorio/opencolorio-2.4.1.ebuild
@@ -16,7 +16,7 @@ LICENSE="BSD"
SLOT="0/$(ver_cut 1-2)"
# minizip-ng: ~arm ~arm64 ~ppc64 ~riscv
# osl: ~riscv
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
CPU_USE=(
x86_{avx,avx2,avx512f,f16c,sse2,sse3,sse4_1,sse4_2,ssse3}
# requires https://github.com/DLTcollab/sse2neon
diff --git a/media-libs/openexr/openexr-3.3.2-r1.ebuild b/media-libs/openexr/openexr-3.3.2-r1.ebuild
index 8fe44238532d..644df90529d1 100644
--- a/media-libs/openexr/openexr-3.3.2-r1.ebuild
+++ b/media-libs/openexr/openexr-3.3.2-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/32" # based on SONAME
# -ppc -sparc because broken on big endian, bug #818424
-KEYWORDS="~amd64 ~arm arm64 ~loong -ppc ~ppc64 ~riscv -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="cpu_flags_x86_avx doc examples large-stack utils test threads"
REQUIRED_USE="doc? ( utils )"
diff --git a/media-libs/partio/partio-1.17.3.ebuild b/media-libs/partio/partio-1.17.3.ebuild
index 49cd9a61e83f..1af508750f39 100644
--- a/media-libs/partio/partio-1.17.3.ebuild
+++ b/media-libs/partio/partio-1.17.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/wdas/partio.git"
else
SRC_URI="https://github.com/wdas/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
fi
DESCRIPTION="Library for particle IO and manipulation"
diff --git a/media-sound/fapg/fapg-0.45.ebuild b/media-sound/fapg/fapg-0.45.ebuild
index e7c1407fe128..47ab23b153be 100644
--- a/media-sound/fapg/fapg-0.45.ebuild
+++ b/media-sound/fapg/fapg-0.45.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://royale.zerezo.com/fapg/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE="xspf"
DEPEND="xspf? ( >=dev-libs/uriparser-0.6.3 )"
diff --git a/net-misc/dhcpcd/dhcpcd-10.1.0-r1.ebuild b/net-misc/dhcpcd/dhcpcd-10.1.0-r1.ebuild
index 72d3c469fa1b..008dcac7a8fa 100644
--- a/net-misc/dhcpcd/dhcpcd-10.1.0-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.1.0-r1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
diff --git a/sci-mathematics/manifold/manifold-3.0.1.ebuild b/sci-mathematics/manifold/manifold-3.0.1.ebuild
index 966bc371e5ed..61fcfb984a91 100644
--- a/sci-mathematics/manifold/manifold-3.0.1.ebuild
+++ b/sci-mathematics/manifold/manifold-3.0.1.ebuild
@@ -21,7 +21,7 @@ else
SRC_URI="https://github.com/elalish/manifold/releases/download/v${PV}/${P}.tar.gz"
fi
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
LICENSE="Apache-2.0"