* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-01-13 17:39 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-01-13 17:39 UTC (permalink / raw
To: gentoo-commits
commit: fd2816c1e6d6f6b5e445f0b73ed5cbe1db516f44
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 13 17:39:23 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 17:39:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd2816c1
x11-base/xwayland: Stabilize 23.2.3-r1 x86, #921967
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
index 4b6031657b5c..9dc0da1af665 100644
--- a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-11-25 19:02 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-11-25 19:02 UTC (permalink / raw
To: gentoo-commits
commit: 7a796c6992e24b8e230c7eba503f4466c77f9706
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 25 19:01:08 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Nov 25 19:02:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a796c69
x11-base/xwayland: Stabilize 24.1.4 arm, #942571
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/xwayland-24.1.4.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-base/xwayland/xwayland-24.1.4.ebuild b/x11-base/xwayland/xwayland-24.1.4.ebuild
index 381a1eba040e..a3b70b75e072 100644
--- a/x11-base/xwayland/xwayland-24.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
@@ -93,7 +93,7 @@ src_configure() {
-Dxace=true
-Dxdmcp=true
-Dxinerama=true
- -Dxvfb=true
+# -Dxvfb=true
-Dxv=true
-Dxwayland-path="${EPREFIX}"/usr/bin
-Dlibdecor=false
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-11-25 19:02 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-11-25 19:02 UTC (permalink / raw
To: gentoo-commits
commit: 9bc91a98f74717368bddd63539d7b4e06d7934c0
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 25 19:01:24 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Nov 25 19:02:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc91a98
x11-base/xwayland: Drop old versions
Bug: https://bugs.gentoo.org/942465
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 2 -
x11-base/xwayland/xwayland-24.1.2.ebuild | 133 -------------------------------
x11-base/xwayland/xwayland-24.1.3.ebuild | 133 -------------------------------
3 files changed, 268 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 14e3fe727387..e9161f302efb 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,3 +1 @@
-DIST xwayland-24.1.2.tar.xz 1302068 BLAKE2B 761cc7da4e73da8120d5006ba085808e2c383fa991e29d3948c610671a11fee16295584d59409417ebb216fc8ae23de26d69eda7e453725067229672911ae85e SHA512 2788f6954c999c29be54d5b1e6e2c81327de9fbefae140f7cd322c1ff21f76fdd17cb74cf8243035ea850bfa4573d2013ab895426790b7959cceb7120ba9531c
-DIST xwayland-24.1.3.tar.xz 1302164 BLAKE2B 53968bc0eb1ab6ab1d04d195730bbd0961428acfb0178dc592c04bc9bfc3a07cb5ba399377fd1aaaed1153de59d2d35b8b78582a8f7e151912998c3a3cfc6dce SHA512 7e0e11b07408f41a81bafa7bc519d02ed9bdc36e11be16abe255a7d779d04824af23d79323f1602119b046c545cdd43ea91b93e23feb0ffe411aa6989b462c1d
DIST xwayland-24.1.4.tar.xz 1302372 BLAKE2B 9ca30a423aa5395dda06e3d532a57dc241b4d56bdb0309a47e1075a146f1a7879dde20c46b9c645fc430f534ffe484d0e9448fc9eb74d519f146629176804dc5 SHA512 7d3e4fdf67f07f79d8ddefc0077d10f811fe5ab1f919a922b5afc5dd9843eb2e0bc0a8b225555a0886521eb04a993e06a250469d3594d5add34d6412c76c60f8
diff --git a/x11-base/xwayland/xwayland-24.1.2.ebuild b/x11-base/xwayland/xwayland-24.1.2.ebuild
deleted file mode 100644
index fe8be800f361..000000000000
--- a/x11-base/xwayland/xwayland-24.1.2.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
- inherit git-r3
-else
- SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-
-LICENSE="MIT"
-SLOT="0"
-
-IUSE="libei selinux systemd test unwind xcsecurity"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.34
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.116
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- libei? ( dev-libs/libei )
- systemd? ( sys-apps/systemd )
- unwind? ( sys-libs/libunwind )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=x11-base/xorg-proto-2024.1
- >=x11-libs/xtrans-1.3.5
- test? (
- x11-misc/rendercheck
- x11-libs/libX11
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
-
- libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- app-alternatives/lex
- dev-util/wayland-scanner
-"
-
-src_prepare() {
- default
-
- if ! use test; then
- sed -i -e "s/dependency('x11')/disabler()/" meson.build || die
- fi
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use systemd systemd_notify)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Dlibdecor=false
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- if [[ ${PV} == "9999" ]]; then
- emesonargs+=(
- -Dxorg=false
- -Dxnest=false
- -Dxvfb=false
- -Dxwayland=true
- )
- fi
-
- if use libei; then
- emesonargs+=( -Dxwayland_ei=portal )
- else
- emesonargs+=( -Dxwayland_ei=false )
- fi
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-
- # Remove files installed by x11-base/xorg-xserver
- rm \
- "${ED}"/usr/share/man/man1/Xserver.1 \
- "${ED}"/usr/$(get_libdir)/xorg/protocol.txt \
- || die
-}
diff --git a/x11-base/xwayland/xwayland-24.1.3.ebuild b/x11-base/xwayland/xwayland-24.1.3.ebuild
deleted file mode 100644
index 9eecb443ea90..000000000000
--- a/x11-base/xwayland/xwayland-24.1.3.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
- inherit git-r3
-else
- SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-
-LICENSE="MIT"
-SLOT="0"
-
-IUSE="libei selinux systemd test unwind xcsecurity"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.34
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.116
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- libei? ( dev-libs/libei )
- systemd? ( sys-apps/systemd )
- unwind? ( sys-libs/libunwind )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=x11-base/xorg-proto-2024.1
- >=x11-libs/xtrans-1.3.5
- test? (
- x11-misc/rendercheck
- x11-libs/libX11
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
-
- libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- app-alternatives/lex
- dev-util/wayland-scanner
-"
-
-src_prepare() {
- default
-
- if ! use test; then
- sed -i -e "s/dependency('x11')/disabler()/" meson.build || die
- fi
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use systemd systemd_notify)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Dlibdecor=false
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- if [[ ${PV} == "9999" ]]; then
- emesonargs+=(
- -Dxorg=false
- -Dxnest=false
- -Dxvfb=false
- -Dxwayland=true
- )
- fi
-
- if use libei; then
- emesonargs+=( -Dxwayland_ei=portal )
- else
- emesonargs+=( -Dxwayland_ei=false )
- fi
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-
- # Remove files installed by x11-base/xorg-xserver
- rm \
- "${ED}"/usr/share/man/man1/Xserver.1 \
- "${ED}"/usr/$(get_libdir)/xorg/protocol.txt \
- || die
-}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-10-31 13:51 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-10-31 13:51 UTC (permalink / raw
To: gentoo-commits
commit: bbb83cbe6aa49f6a009efb8e8311f79397e9dc0c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 31 13:49:27 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 31 13:49:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb83cbe
x11-base/xwayland: Stabilize 24.1.4 arm64, #942571
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-24.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-24.1.4.ebuild b/x11-base/xwayland/xwayland-24.1.4.ebuild
index c25bdcc8bcd9..381a1eba040e 100644
--- a/x11-base/xwayland/xwayland-24.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-10-31 3:33 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-10-31 3:33 UTC (permalink / raw
To: gentoo-commits
commit: a67121e98bd696239e5b31930122f944aee84121
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 31 03:33:19 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 31 03:33:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67121e9
x11-base/xwayland: Stabilize 24.1.4 x86, #942571
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-24.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-24.1.4.ebuild b/x11-base/xwayland/xwayland-24.1.4.ebuild
index a5f2ce5c33ff..c25bdcc8bcd9 100644
--- a/x11-base/xwayland/xwayland-24.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-10-31 3:33 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-10-31 3:33 UTC (permalink / raw
To: gentoo-commits
commit: 3360d5753acc62740ce81c392d1e0deb75f67d80
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 31 03:33:18 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 31 03:33:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3360d575
x11-base/xwayland: Stabilize 24.1.4 amd64, #942571
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-24.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-24.1.4.ebuild b/x11-base/xwayland/xwayland-24.1.4.ebuild
index 5b3f77d43f59..a5f2ce5c33ff 100644
--- a/x11-base/xwayland/xwayland-24.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-10-31 3:28 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-10-31 3:28 UTC (permalink / raw
To: gentoo-commits
commit: 5bbc2728317f36174c69926e41ffc7fbb4b10389
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 31 03:28:08 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 31 03:28:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bbc2728
x11-base/xwayland: Stabilize 24.1.4 ppc, #942571
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-24.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-24.1.4.ebuild b/x11-base/xwayland/xwayland-24.1.4.ebuild
index 9eecb443ea90..1b9d68a0c9cc 100644
--- a/x11-base/xwayland/xwayland-24.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-10-31 3:28 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-10-31 3:28 UTC (permalink / raw
To: gentoo-commits
commit: 8aaff88e12d8ad7abb6536d2739b16ba18dcb349
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 31 03:28:09 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 31 03:28:09 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aaff88e
x11-base/xwayland: Stabilize 24.1.4 ppc64, #942571
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-24.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-24.1.4.ebuild b/x11-base/xwayland/xwayland-24.1.4.ebuild
index 1b9d68a0c9cc..5b3f77d43f59 100644
--- a/x11-base/xwayland/xwayland-24.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-10-30 1:48 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-10-30 1:48 UTC (permalink / raw
To: gentoo-commits
commit: bd8904d352fb971fc3d1c9fb78e2b54f0c572c82
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 30 01:40:43 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Oct 30 01:40:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8904d3
x11-base/xwayland: Version bump to 24.1.4
Bug: https://bugs.gentoo.org/942465
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-24.1.4.ebuild | 133 +++++++++++++++++++++++++++++++
2 files changed, 134 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 2cc84f0b523d..14e3fe727387 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1,3 @@
DIST xwayland-24.1.2.tar.xz 1302068 BLAKE2B 761cc7da4e73da8120d5006ba085808e2c383fa991e29d3948c610671a11fee16295584d59409417ebb216fc8ae23de26d69eda7e453725067229672911ae85e SHA512 2788f6954c999c29be54d5b1e6e2c81327de9fbefae140f7cd322c1ff21f76fdd17cb74cf8243035ea850bfa4573d2013ab895426790b7959cceb7120ba9531c
DIST xwayland-24.1.3.tar.xz 1302164 BLAKE2B 53968bc0eb1ab6ab1d04d195730bbd0961428acfb0178dc592c04bc9bfc3a07cb5ba399377fd1aaaed1153de59d2d35b8b78582a8f7e151912998c3a3cfc6dce SHA512 7e0e11b07408f41a81bafa7bc519d02ed9bdc36e11be16abe255a7d779d04824af23d79323f1602119b046c545cdd43ea91b93e23feb0ffe411aa6989b462c1d
+DIST xwayland-24.1.4.tar.xz 1302372 BLAKE2B 9ca30a423aa5395dda06e3d532a57dc241b4d56bdb0309a47e1075a146f1a7879dde20c46b9c645fc430f534ffe484d0e9448fc9eb74d519f146629176804dc5 SHA512 7d3e4fdf67f07f79d8ddefc0077d10f811fe5ab1f919a922b5afc5dd9843eb2e0bc0a8b225555a0886521eb04a993e06a250469d3594d5add34d6412c76c60f8
diff --git a/x11-base/xwayland/xwayland-24.1.4.ebuild b/x11-base/xwayland/xwayland-24.1.4.ebuild
new file mode 100644
index 000000000000..9eecb443ea90
--- /dev/null
+++ b/x11-base/xwayland/xwayland-24.1.4.ebuild
@@ -0,0 +1,133 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+LICENSE="MIT"
+SLOT="0"
+
+IUSE="libei selinux systemd test unwind xcsecurity"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.21.0
+ >=dev-libs/wayland-protocols-1.34
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.116
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ libei? ( dev-libs/libei )
+ systemd? ( sys-apps/systemd )
+ unwind? ( sys-libs/libunwind )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ >=x11-base/xorg-proto-2024.1
+ >=x11-libs/xtrans-1.3.5
+ test? (
+ x11-misc/rendercheck
+ x11-libs/libX11
+ )
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+
+ libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ app-alternatives/lex
+ dev-util/wayland-scanner
+"
+
+src_prepare() {
+ default
+
+ if ! use test; then
+ sed -i -e "s/dependency('x11')/disabler()/" meson.build || die
+ fi
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use systemd systemd_notify)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Dlibdecor=false
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ if [[ ${PV} == "9999" ]]; then
+ emesonargs+=(
+ -Dxorg=false
+ -Dxnest=false
+ -Dxvfb=false
+ -Dxwayland=true
+ )
+ fi
+
+ if use libei; then
+ emesonargs+=( -Dxwayland_ei=portal )
+ else
+ emesonargs+=( -Dxwayland_ei=false )
+ fi
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+
+ # Remove files installed by x11-base/xorg-xserver
+ rm \
+ "${ED}"/usr/share/man/man1/Xserver.1 \
+ "${ED}"/usr/$(get_libdir)/xorg/protocol.txt \
+ || die
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-10-02 22:16 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-10-02 22:16 UTC (permalink / raw
To: gentoo-commits
commit: 462b3e80886e943c43dc1b0fa19a70dc813926bc
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 2 22:14:19 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Oct 2 22:16:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=462b3e80
x11-base/xwayland: Version bump to 24.1.3
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-24.1.3.ebuild | 133 +++++++++++++++++++++++++++++++
2 files changed, 134 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index c4e201a514d8..2cc84f0b523d 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1 +1,2 @@
DIST xwayland-24.1.2.tar.xz 1302068 BLAKE2B 761cc7da4e73da8120d5006ba085808e2c383fa991e29d3948c610671a11fee16295584d59409417ebb216fc8ae23de26d69eda7e453725067229672911ae85e SHA512 2788f6954c999c29be54d5b1e6e2c81327de9fbefae140f7cd322c1ff21f76fdd17cb74cf8243035ea850bfa4573d2013ab895426790b7959cceb7120ba9531c
+DIST xwayland-24.1.3.tar.xz 1302164 BLAKE2B 53968bc0eb1ab6ab1d04d195730bbd0961428acfb0178dc592c04bc9bfc3a07cb5ba399377fd1aaaed1153de59d2d35b8b78582a8f7e151912998c3a3cfc6dce SHA512 7e0e11b07408f41a81bafa7bc519d02ed9bdc36e11be16abe255a7d779d04824af23d79323f1602119b046c545cdd43ea91b93e23feb0ffe411aa6989b462c1d
diff --git a/x11-base/xwayland/xwayland-24.1.3.ebuild b/x11-base/xwayland/xwayland-24.1.3.ebuild
new file mode 100644
index 000000000000..9eecb443ea90
--- /dev/null
+++ b/x11-base/xwayland/xwayland-24.1.3.ebuild
@@ -0,0 +1,133 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+LICENSE="MIT"
+SLOT="0"
+
+IUSE="libei selinux systemd test unwind xcsecurity"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.21.0
+ >=dev-libs/wayland-protocols-1.34
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.116
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ libei? ( dev-libs/libei )
+ systemd? ( sys-apps/systemd )
+ unwind? ( sys-libs/libunwind )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ >=x11-base/xorg-proto-2024.1
+ >=x11-libs/xtrans-1.3.5
+ test? (
+ x11-misc/rendercheck
+ x11-libs/libX11
+ )
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+
+ libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ app-alternatives/lex
+ dev-util/wayland-scanner
+"
+
+src_prepare() {
+ default
+
+ if ! use test; then
+ sed -i -e "s/dependency('x11')/disabler()/" meson.build || die
+ fi
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use systemd systemd_notify)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Dlibdecor=false
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ if [[ ${PV} == "9999" ]]; then
+ emesonargs+=(
+ -Dxorg=false
+ -Dxnest=false
+ -Dxvfb=false
+ -Dxwayland=true
+ )
+ fi
+
+ if use libei; then
+ emesonargs+=( -Dxwayland_ei=portal )
+ else
+ emesonargs+=( -Dxwayland_ei=false )
+ fi
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+
+ # Remove files installed by x11-base/xorg-xserver
+ rm \
+ "${ED}"/usr/share/man/man1/Xserver.1 \
+ "${ED}"/usr/$(get_libdir)/xorg/protocol.txt \
+ || die
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-09-23 4:08 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-09-23 4:08 UTC (permalink / raw
To: gentoo-commits
commit: 5d35b099449118b5aefa36ab07c9ff04e70f2df9
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 04:08:02 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 04:08:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d35b099
x11-base/xwayland: Stabilize 24.1.2 arm, #939080
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/xwayland-24.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-24.1.2.ebuild b/x11-base/xwayland/xwayland-24.1.2.ebuild
index 381a1eba040e..fe8be800f361 100644
--- a/x11-base/xwayland/xwayland-24.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-09-12 23:10 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-09-12 23:10 UTC (permalink / raw
To: gentoo-commits
commit: 29de1e29f7b530c10d8f581717f0209f21e427df
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 12 23:10:14 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 12 23:10:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29de1e29
x11-base/xwayland: Stabilize 24.1.2 ppc64, #939080
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-24.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-24.1.2.ebuild b/x11-base/xwayland/xwayland-24.1.2.ebuild
index a97fbe0886f3..381a1eba040e 100644
--- a/x11-base/xwayland/xwayland-24.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-09-12 12:27 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2024-09-12 12:27 UTC (permalink / raw
To: gentoo-commits
commit: 9266755a4a311228a24f9107637f29d13e8cc0e0
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 12 12:27:17 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 12 12:27:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9266755a
x11-base/xwayland: Stabilize 24.1.2 ppc, #939080
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-24.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-24.1.2.ebuild b/x11-base/xwayland/xwayland-24.1.2.ebuild
index 42fc715664f7..f98912d6741c 100644
--- a/x11-base/xwayland/xwayland-24.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-09-05 1:23 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-09-05 1:23 UTC (permalink / raw
To: gentoo-commits
commit: ff0f4d7ff9b79c3fdea6c5a7d4da6d552f774d0d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 5 01:22:35 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 5 01:22:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff0f4d7f
x11-base/xwayland: Stabilize 24.1.2 x86, #939080
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-24.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-24.1.2.ebuild b/x11-base/xwayland/xwayland-24.1.2.ebuild
index 1a1fe743cbb9..42fc715664f7 100644
--- a/x11-base/xwayland/xwayland-24.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-09-05 1:23 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-09-05 1:23 UTC (permalink / raw
To: gentoo-commits
commit: 1f0460cd68341e833b5219317069eecb4e96301d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 5 01:22:33 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 5 01:22:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0460cd
x11-base/xwayland: Stabilize 24.1.2 arm64, #939080
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-24.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-24.1.2.ebuild b/x11-base/xwayland/xwayland-24.1.2.ebuild
index 26cf58539565..1a1fe743cbb9 100644
--- a/x11-base/xwayland/xwayland-24.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-09-04 20:30 Jakov Smolić
0 siblings, 0 replies; 166+ messages in thread
From: Jakov Smolić @ 2024-09-04 20:30 UTC (permalink / raw
To: gentoo-commits
commit: db7ad65575d22a2fba1cd646cd6d99f0c04c46f0
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 4 20:29:33 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Sep 4 20:29:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db7ad655
x11-base/xwayland: Stabilize 24.1.2 amd64, #939080
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
x11-base/xwayland/xwayland-24.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-24.1.2.ebuild b/x11-base/xwayland/xwayland-24.1.2.ebuild
index 8d88a1da25e6..26cf58539565 100644
--- a/x11-base/xwayland/xwayland-24.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-09-03 1:57 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-09-03 1:57 UTC (permalink / raw
To: gentoo-commits
commit: 29d93d02f61ecf5ab8f8b9016c254ae974395d9b
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 3 01:51:28 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Sep 3 01:55:49 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d93d02
x11-base/xwayland: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 2 -
x11-base/xwayland/xwayland-24.1.0.ebuild | 133 -------------------------------
x11-base/xwayland/xwayland-24.1.1.ebuild | 133 -------------------------------
3 files changed, 268 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 839726b74b3c..97afcdda4055 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,4 +1,2 @@
DIST xwayland-23.2.6.tar.xz 1300092 BLAKE2B 5b10984a2c2fba87ce1101b70c26070100e743239dc705716c4b7e1318e192ad1da5e4933516f87ab0405b98eb1cc093081d4a1e4754f5dc8947a546a6f89072 SHA512 9e3c2253af335a559d0f890fa8f9bc381beca6531e0842d739ac15cbca008b3d07c0eefafd03611b04917c626861a7871a83657afa2a298994f4b162f714fc49
-DIST xwayland-24.1.0.tar.xz 1301180 BLAKE2B d20f91fa6c1d404cafb69a7e1cf843458be084a5e0d4feb5266e6bc78a6ee0445aeb178e97c569eb17d13a8a3cc566ac664afcec02e1b56c92f9ea0b95be85b5 SHA512 7592609ad112652cb870761f938f280802d7d3b4bbc82acc7bf741a763d862aa97bbbd7f78250c63a961d76be73fb55555832045514092d89e406839564f0003
-DIST xwayland-24.1.1.tar.xz 1301652 BLAKE2B 0b25776d7b6910b5a122d5ab917506ce933c87b6f0abf908649461f013463001161d1fa5fcaa499c56cfce57f035ad95fd49e28bb3e84ce159eaaad74b5b2799 SHA512 e44f47adab3830846360fd05fdc06d9016832133c662f2e4b0763b98de0c9b48dbfce7d757ffea5538b5fabb68170e5d1057acc1b9a086e396b147deaa750998
DIST xwayland-24.1.2.tar.xz 1302068 BLAKE2B 761cc7da4e73da8120d5006ba085808e2c383fa991e29d3948c610671a11fee16295584d59409417ebb216fc8ae23de26d69eda7e453725067229672911ae85e SHA512 2788f6954c999c29be54d5b1e6e2c81327de9fbefae140f7cd322c1ff21f76fdd17cb74cf8243035ea850bfa4573d2013ab895426790b7959cceb7120ba9531c
diff --git a/x11-base/xwayland/xwayland-24.1.0.ebuild b/x11-base/xwayland/xwayland-24.1.0.ebuild
deleted file mode 100644
index 8d88a1da25e6..000000000000
--- a/x11-base/xwayland/xwayland-24.1.0.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
- inherit git-r3
-else
- SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-
-LICENSE="MIT"
-SLOT="0"
-
-IUSE="libei selinux systemd test unwind xcsecurity"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.34
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.116
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- libei? ( dev-libs/libei )
- systemd? ( sys-apps/systemd )
- unwind? ( sys-libs/libunwind )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=x11-base/xorg-proto-2024.1
- >=x11-libs/xtrans-1.3.5
- test? (
- x11-misc/rendercheck
- x11-libs/libX11
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
-
- libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- app-alternatives/lex
- dev-util/wayland-scanner
-"
-
-src_prepare() {
- default
-
- if ! use test; then
- sed -i -e "s/dependency('x11')/disabler()/" meson.build || die
- fi
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use systemd systemd_notify)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Dlibdecor=false
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- if [[ ${PV} == "9999" ]]; then
- emesonargs+=(
- -Dxorg=false
- -Dxnest=false
- -Dxvfb=false
- -Dxwayland=true
- )
- fi
-
- if use libei; then
- emesonargs+=( -Dxwayland_ei=portal )
- else
- emesonargs+=( -Dxwayland_ei=false )
- fi
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-
- # Remove files installed by x11-base/xorg-xserver
- rm \
- "${ED}"/usr/share/man/man1/Xserver.1 \
- "${ED}"/usr/$(get_libdir)/xorg/protocol.txt \
- || die
-}
diff --git a/x11-base/xwayland/xwayland-24.1.1.ebuild b/x11-base/xwayland/xwayland-24.1.1.ebuild
deleted file mode 100644
index 8d88a1da25e6..000000000000
--- a/x11-base/xwayland/xwayland-24.1.1.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
- inherit git-r3
-else
- SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-
-LICENSE="MIT"
-SLOT="0"
-
-IUSE="libei selinux systemd test unwind xcsecurity"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.34
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.116
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- libei? ( dev-libs/libei )
- systemd? ( sys-apps/systemd )
- unwind? ( sys-libs/libunwind )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=x11-base/xorg-proto-2024.1
- >=x11-libs/xtrans-1.3.5
- test? (
- x11-misc/rendercheck
- x11-libs/libX11
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
-
- libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- app-alternatives/lex
- dev-util/wayland-scanner
-"
-
-src_prepare() {
- default
-
- if ! use test; then
- sed -i -e "s/dependency('x11')/disabler()/" meson.build || die
- fi
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use systemd systemd_notify)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Dlibdecor=false
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- if [[ ${PV} == "9999" ]]; then
- emesonargs+=(
- -Dxorg=false
- -Dxnest=false
- -Dxvfb=false
- -Dxwayland=true
- )
- fi
-
- if use libei; then
- emesonargs+=( -Dxwayland_ei=portal )
- else
- emesonargs+=( -Dxwayland_ei=false )
- fi
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-
- # Remove files installed by x11-base/xorg-xserver
- rm \
- "${ED}"/usr/share/man/man1/Xserver.1 \
- "${ED}"/usr/$(get_libdir)/xorg/protocol.txt \
- || die
-}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-08-25 12:04 Andreas K. Hüttel
0 siblings, 0 replies; 166+ messages in thread
From: Andreas K. Hüttel @ 2024-08-25 12:04 UTC (permalink / raw
To: gentoo-commits
commit: 285272fe7ba6d4460eae1d79c08b0d9e85f08729
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 25 09:03:02 2024 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Aug 25 12:02:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=285272fe
x11-base/xwayland: remove ~mips
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.6.ebuild | 2 +-
x11-base/xwayland/xwayland-24.1.0.ebuild | 2 +-
x11-base/xwayland/xwayland-24.1.1.ebuild | 2 +-
x11-base/xwayland/xwayland-24.1.2.ebuild | 2 +-
x11-base/xwayland/xwayland-9999.ebuild | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/x11-base/xwayland/xwayland-23.2.6.ebuild b/x11-base/xwayland/xwayland-23.2.6.ebuild
index fec9318f2815..999c1ff5a9a8 100644
--- a/x11-base/xwayland/xwayland-23.2.6.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
diff --git a/x11-base/xwayland/xwayland-24.1.0.ebuild b/x11-base/xwayland/xwayland-24.1.0.ebuild
index 3b5d437dd588..8d88a1da25e6 100644
--- a/x11-base/xwayland/xwayland-24.1.0.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
diff --git a/x11-base/xwayland/xwayland-24.1.1.ebuild b/x11-base/xwayland/xwayland-24.1.1.ebuild
index 3b5d437dd588..8d88a1da25e6 100644
--- a/x11-base/xwayland/xwayland-24.1.1.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
diff --git a/x11-base/xwayland/xwayland-24.1.2.ebuild b/x11-base/xwayland/xwayland-24.1.2.ebuild
index 3b5d437dd588..8d88a1da25e6 100644
--- a/x11-base/xwayland/xwayland-24.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-24.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index fa6673d3a906..7fed240e6e56 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-08-12 16:26 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-08-12 16:26 UTC (permalink / raw
To: gentoo-commits
commit: 0ed93269ee32c6215938233b93b3531fee81e640
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 12 16:23:57 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Aug 12 16:25:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed93269
x11-base/xwayland: Version bump to 24.1.2
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-24.1.2.ebuild | 133 +++++++++++++++++++++++++++++++
2 files changed, 134 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 89ed5af379d0..839726b74b3c 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,3 +1,4 @@
DIST xwayland-23.2.6.tar.xz 1300092 BLAKE2B 5b10984a2c2fba87ce1101b70c26070100e743239dc705716c4b7e1318e192ad1da5e4933516f87ab0405b98eb1cc093081d4a1e4754f5dc8947a546a6f89072 SHA512 9e3c2253af335a559d0f890fa8f9bc381beca6531e0842d739ac15cbca008b3d07c0eefafd03611b04917c626861a7871a83657afa2a298994f4b162f714fc49
DIST xwayland-24.1.0.tar.xz 1301180 BLAKE2B d20f91fa6c1d404cafb69a7e1cf843458be084a5e0d4feb5266e6bc78a6ee0445aeb178e97c569eb17d13a8a3cc566ac664afcec02e1b56c92f9ea0b95be85b5 SHA512 7592609ad112652cb870761f938f280802d7d3b4bbc82acc7bf741a763d862aa97bbbd7f78250c63a961d76be73fb55555832045514092d89e406839564f0003
DIST xwayland-24.1.1.tar.xz 1301652 BLAKE2B 0b25776d7b6910b5a122d5ab917506ce933c87b6f0abf908649461f013463001161d1fa5fcaa499c56cfce57f035ad95fd49e28bb3e84ce159eaaad74b5b2799 SHA512 e44f47adab3830846360fd05fdc06d9016832133c662f2e4b0763b98de0c9b48dbfce7d757ffea5538b5fabb68170e5d1057acc1b9a086e396b147deaa750998
+DIST xwayland-24.1.2.tar.xz 1302068 BLAKE2B 761cc7da4e73da8120d5006ba085808e2c383fa991e29d3948c610671a11fee16295584d59409417ebb216fc8ae23de26d69eda7e453725067229672911ae85e SHA512 2788f6954c999c29be54d5b1e6e2c81327de9fbefae140f7cd322c1ff21f76fdd17cb74cf8243035ea850bfa4573d2013ab895426790b7959cceb7120ba9531c
diff --git a/x11-base/xwayland/xwayland-24.1.2.ebuild b/x11-base/xwayland/xwayland-24.1.2.ebuild
new file mode 100644
index 000000000000..3b5d437dd588
--- /dev/null
+++ b/x11-base/xwayland/xwayland-24.1.2.ebuild
@@ -0,0 +1,133 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+LICENSE="MIT"
+SLOT="0"
+
+IUSE="libei selinux systemd test unwind xcsecurity"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.21.0
+ >=dev-libs/wayland-protocols-1.34
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.116
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ libei? ( dev-libs/libei )
+ systemd? ( sys-apps/systemd )
+ unwind? ( sys-libs/libunwind )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ >=x11-base/xorg-proto-2024.1
+ >=x11-libs/xtrans-1.3.5
+ test? (
+ x11-misc/rendercheck
+ x11-libs/libX11
+ )
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+
+ libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ app-alternatives/lex
+ dev-util/wayland-scanner
+"
+
+src_prepare() {
+ default
+
+ if ! use test; then
+ sed -i -e "s/dependency('x11')/disabler()/" meson.build || die
+ fi
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use systemd systemd_notify)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Dlibdecor=false
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ if [[ ${PV} == "9999" ]]; then
+ emesonargs+=(
+ -Dxorg=false
+ -Dxnest=false
+ -Dxvfb=false
+ -Dxwayland=true
+ )
+ fi
+
+ if use libei; then
+ emesonargs+=( -Dxwayland_ei=portal )
+ else
+ emesonargs+=( -Dxwayland_ei=false )
+ fi
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+
+ # Remove files installed by x11-base/xorg-xserver
+ rm \
+ "${ED}"/usr/share/man/man1/Xserver.1 \
+ "${ED}"/usr/$(get_libdir)/xorg/protocol.txt \
+ || die
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-07-14 15:35 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-07-14 15:35 UTC (permalink / raw
To: gentoo-commits
commit: 9d988f1003ece641c2753691f3e027bb51502fde
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 14 15:20:47 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jul 14 15:34:58 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d988f10
x11-base/xwayland: Version bump to 24.1.1
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-24.1.1.ebuild | 133 +++++++++++++++++++++++++++++++
2 files changed, 134 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 644d69ccbcab..89ed5af379d0 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1,3 @@
DIST xwayland-23.2.6.tar.xz 1300092 BLAKE2B 5b10984a2c2fba87ce1101b70c26070100e743239dc705716c4b7e1318e192ad1da5e4933516f87ab0405b98eb1cc093081d4a1e4754f5dc8947a546a6f89072 SHA512 9e3c2253af335a559d0f890fa8f9bc381beca6531e0842d739ac15cbca008b3d07c0eefafd03611b04917c626861a7871a83657afa2a298994f4b162f714fc49
DIST xwayland-24.1.0.tar.xz 1301180 BLAKE2B d20f91fa6c1d404cafb69a7e1cf843458be084a5e0d4feb5266e6bc78a6ee0445aeb178e97c569eb17d13a8a3cc566ac664afcec02e1b56c92f9ea0b95be85b5 SHA512 7592609ad112652cb870761f938f280802d7d3b4bbc82acc7bf741a763d862aa97bbbd7f78250c63a961d76be73fb55555832045514092d89e406839564f0003
+DIST xwayland-24.1.1.tar.xz 1301652 BLAKE2B 0b25776d7b6910b5a122d5ab917506ce933c87b6f0abf908649461f013463001161d1fa5fcaa499c56cfce57f035ad95fd49e28bb3e84ce159eaaad74b5b2799 SHA512 e44f47adab3830846360fd05fdc06d9016832133c662f2e4b0763b98de0c9b48dbfce7d757ffea5538b5fabb68170e5d1057acc1b9a086e396b147deaa750998
diff --git a/x11-base/xwayland/xwayland-24.1.1.ebuild b/x11-base/xwayland/xwayland-24.1.1.ebuild
new file mode 100644
index 000000000000..3b5d437dd588
--- /dev/null
+++ b/x11-base/xwayland/xwayland-24.1.1.ebuild
@@ -0,0 +1,133 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+LICENSE="MIT"
+SLOT="0"
+
+IUSE="libei selinux systemd test unwind xcsecurity"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.21.0
+ >=dev-libs/wayland-protocols-1.34
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.116
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ libei? ( dev-libs/libei )
+ systemd? ( sys-apps/systemd )
+ unwind? ( sys-libs/libunwind )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ >=x11-base/xorg-proto-2024.1
+ >=x11-libs/xtrans-1.3.5
+ test? (
+ x11-misc/rendercheck
+ x11-libs/libX11
+ )
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+
+ libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ app-alternatives/lex
+ dev-util/wayland-scanner
+"
+
+src_prepare() {
+ default
+
+ if ! use test; then
+ sed -i -e "s/dependency('x11')/disabler()/" meson.build || die
+ fi
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use systemd systemd_notify)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Dlibdecor=false
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ if [[ ${PV} == "9999" ]]; then
+ emesonargs+=(
+ -Dxorg=false
+ -Dxnest=false
+ -Dxvfb=false
+ -Dxwayland=true
+ )
+ fi
+
+ if use libei; then
+ emesonargs+=( -Dxwayland_ei=portal )
+ else
+ emesonargs+=( -Dxwayland_ei=false )
+ fi
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+
+ # Remove files installed by x11-base/xorg-xserver
+ rm \
+ "${ED}"/usr/share/man/man1/Xserver.1 \
+ "${ED}"/usr/$(get_libdir)/xorg/protocol.txt \
+ || die
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-06-25 21:40 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-06-25 21:40 UTC (permalink / raw
To: gentoo-commits
commit: 300758fdaad5986d69919bed772fcb866aa5aaa7
Author: Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Tue Jun 18 03:41:41 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Jun 25 21:40:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=300758fd
x11-base/xwayland: Remove secure-rpc option
The option was removed in upstream commit 71b207a2e ("os: drop SUN-DES-1
authentication").
Closes: https://bugs.gentoo.org/934564
Closes: https://github.com/gentoo/gentoo/pull/37200
Signed-off-by: Joe Kappus <joe <AT> wt.gd>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/xwayland-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index 3b5d437dd588..fa6673d3a906 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -87,7 +87,6 @@ src_configure() {
-Dglamor=true
-Dglx=true
-Dipv6=true
- -Dsecure-rpc=false
-Dscreensaver=true
-Dsha1=libcrypto
-Dxace=true
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-06-09 18:54 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-06-09 18:54 UTC (permalink / raw
To: gentoo-commits
commit: 7c3c80197a2772caf88a470d43a2d14ac4962d43
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 9 18:45:51 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jun 9 18:54:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3c8019
x11-base/xwayland: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 -
x11-base/xwayland/xwayland-23.2.7.ebuild | 113 -------------------------------
2 files changed, 114 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 1944c2de88e7..644d69ccbcab 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,3 +1,2 @@
DIST xwayland-23.2.6.tar.xz 1300092 BLAKE2B 5b10984a2c2fba87ce1101b70c26070100e743239dc705716c4b7e1318e192ad1da5e4933516f87ab0405b98eb1cc093081d4a1e4754f5dc8947a546a6f89072 SHA512 9e3c2253af335a559d0f890fa8f9bc381beca6531e0842d739ac15cbca008b3d07c0eefafd03611b04917c626861a7871a83657afa2a298994f4b162f714fc49
-DIST xwayland-23.2.7.tar.xz 1295016 BLAKE2B 9c8b5490eb4c468f0ee7c4e267ee9f3f9eba04bd9535a0a06a461fe0f3c7c8708d19deb8473ba4eacb446b9207637555a379bd768f8459c1ebe10cfed59010d1 SHA512 d78bd1ffed5a8149c55b453a464e46d2d658169bb814a96b8b75119349ba5506bb9d5c131c3ff28d94b4a27db894963b8f039b89843a0164d4463d7015d74c1b
DIST xwayland-24.1.0.tar.xz 1301180 BLAKE2B d20f91fa6c1d404cafb69a7e1cf843458be084a5e0d4feb5266e6bc78a6ee0445aeb178e97c569eb17d13a8a3cc566ac664afcec02e1b56c92f9ea0b95be85b5 SHA512 7592609ad112652cb870761f938f280802d7d3b4bbc82acc7bf741a763d862aa97bbbd7f78250c63a961d76be73fb55555832045514092d89e406839564f0003
diff --git a/x11-base/xwayland/xwayland-23.2.7.ebuild b/x11-base/xwayland/xwayland-23.2.7.ebuild
deleted file mode 100644
index ebe16be06541..000000000000
--- a/x11-base/xwayland/xwayland-23.2.7.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
- inherit git-r3
-else
- SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-
-LICENSE="MIT"
-SLOT="0"
-
-IUSE="libei selinux systemd video_cards_nvidia unwind xcsecurity"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.30
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.109
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- libei? ( dev-libs/libei )
- systemd? ( sys-apps/systemd )
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=x11-base/xorg-proto-2023.2
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
-
- libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- app-alternatives/lex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-drop-redundantly-installed-files.patch
- "${FILESDIR}"/${PN}-23.2.3-systemd-automagic.patch
- "${FILESDIR}"/${PN}-23.3.6-test-Skip-Xwayland-test-early-if-PIGLIT_DIR-XTEST_DI.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use systemd)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Dlibdecor=false
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- if use libei; then
- emesonargs+=( -Dxwayland_ei=portal )
- else
- emesonargs+=( -Dxwayland_ei=false )
- fi
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-05-16 14:16 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-05-16 14:16 UTC (permalink / raw
To: gentoo-commits
commit: ee2511bcf3315553424e81212547d24838523570
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 13:32:40 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu May 16 14:16:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2511bc
x11-base/xwayland: Reduce differences between versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/xwayland-9999.ebuild | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index cef2f83afa79..9838b99ca7c6 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -91,12 +91,17 @@ src_configure() {
-Ddocs=false
-Ddevel-docs=false
-Ddocs-pdf=false
- -Dxorg=false
- -Dxnest=false
- -Dxvfb=false
- -Dxwayland=true
)
+ if [[ ${PV} == "9999" ]]; then
+ emesonargs+=(
+ -Dxorg=false
+ -Dxnest=false
+ -Dxvfb=false
+ -Dxwayland=true
+ )
+ fi
+
if use libei; then
emesonargs+=( -Dxwayland_ei=portal )
else
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-05-16 14:16 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-05-16 14:16 UTC (permalink / raw
To: gentoo-commits
commit: a049ae60bc0adb1ca361af8f801e4b59e0a5f0e6
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 13:39:27 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu May 16 14:16:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a049ae60
x11-base/xwayland: Add test dependencies
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/xwayland-9999.ebuild | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index 9838b99ca7c6..30d4b9f53746 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -19,7 +19,8 @@ HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
LICENSE="MIT"
SLOT="0"
-IUSE="libei selinux systemd unwind xcsecurity"
+IUSE="libei selinux systemd test unwind xcsecurity"
+RESTRICT="!test? ( test )"
COMMON_DEPEND="
dev-libs/libbsd
@@ -48,6 +49,10 @@ DEPEND="
${COMMON_DEPEND}
>=x11-base/xorg-proto-2024.1
>=x11-libs/xtrans-1.3.5
+ test? (
+ x11-misc/rendercheck
+ x11-libs/libX11
+ )
"
RDEPEND="
${COMMON_DEPEND}
@@ -65,6 +70,14 @@ PATCHES=(
"${FILESDIR}"/xwayland-drop-redundantly-installed-files_v2.patch
)
+src_prepare() {
+ default
+
+ if ! use test; then
+ sed -i -e "s/dependency('x11')/disabler()/" meson.build || die
+ fi
+}
+
src_configure() {
local emesonargs=(
$(meson_use selinux xselinux)
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-05-16 14:16 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-05-16 14:16 UTC (permalink / raw
To: gentoo-commits
commit: 274f473ce079aef2a7c720e6d7be71c3bce6535b
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 12:43:29 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu May 16 14:16:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=274f473c
x11-base/xwayland: Readd IUSE=systemd
This reverts commit 106b87fb06e821743267964c8d36be01d4c44739.
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/xwayland-9999.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index 4c325088c840..1c977e003b8d 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
LICENSE="MIT"
SLOT="0"
-IUSE="libei selinux unwind xcsecurity"
+IUSE="libei selinux systemd unwind xcsecurity"
COMMON_DEPEND="
dev-libs/libbsd
@@ -41,6 +41,7 @@ COMMON_DEPEND="
>=x11-misc/xkeyboard-config-2.4.1-r3
libei? ( dev-libs/libei )
+ systemd? ( sys-apps/systemd )
unwind? ( sys-libs/libunwind )
"
DEPEND="
@@ -67,6 +68,7 @@ PATCHES=(
src_configure() {
local emesonargs=(
$(meson_use selinux xselinux)
+ $(meson_use systemd systemd_notify)
$(meson_use unwind libunwind)
$(meson_use xcsecurity)
-Ddpms=true
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-05-16 14:16 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-05-16 14:16 UTC (permalink / raw
To: gentoo-commits
commit: 8989120adab315cf23c0338435fc9baf221aceac
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 12:54:48 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu May 16 14:16:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8989120a
x11-base/xwayland: Version bump to 24.1.0
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-24.1.0.ebuild | 133 +++++++++++++++++++++++++++++++
2 files changed, 134 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 5ae605b09e05..1944c2de88e7 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1,3 @@
DIST xwayland-23.2.6.tar.xz 1300092 BLAKE2B 5b10984a2c2fba87ce1101b70c26070100e743239dc705716c4b7e1318e192ad1da5e4933516f87ab0405b98eb1cc093081d4a1e4754f5dc8947a546a6f89072 SHA512 9e3c2253af335a559d0f890fa8f9bc381beca6531e0842d739ac15cbca008b3d07c0eefafd03611b04917c626861a7871a83657afa2a298994f4b162f714fc49
DIST xwayland-23.2.7.tar.xz 1295016 BLAKE2B 9c8b5490eb4c468f0ee7c4e267ee9f3f9eba04bd9535a0a06a461fe0f3c7c8708d19deb8473ba4eacb446b9207637555a379bd768f8459c1ebe10cfed59010d1 SHA512 d78bd1ffed5a8149c55b453a464e46d2d658169bb814a96b8b75119349ba5506bb9d5c131c3ff28d94b4a27db894963b8f039b89843a0164d4463d7015d74c1b
+DIST xwayland-24.1.0.tar.xz 1301180 BLAKE2B d20f91fa6c1d404cafb69a7e1cf843458be084a5e0d4feb5266e6bc78a6ee0445aeb178e97c569eb17d13a8a3cc566ac664afcec02e1b56c92f9ea0b95be85b5 SHA512 7592609ad112652cb870761f938f280802d7d3b4bbc82acc7bf741a763d862aa97bbbd7f78250c63a961d76be73fb55555832045514092d89e406839564f0003
diff --git a/x11-base/xwayland/xwayland-24.1.0.ebuild b/x11-base/xwayland/xwayland-24.1.0.ebuild
new file mode 100644
index 000000000000..3b5d437dd588
--- /dev/null
+++ b/x11-base/xwayland/xwayland-24.1.0.ebuild
@@ -0,0 +1,133 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+LICENSE="MIT"
+SLOT="0"
+
+IUSE="libei selinux systemd test unwind xcsecurity"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.21.0
+ >=dev-libs/wayland-protocols-1.34
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.116
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ libei? ( dev-libs/libei )
+ systemd? ( sys-apps/systemd )
+ unwind? ( sys-libs/libunwind )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ >=x11-base/xorg-proto-2024.1
+ >=x11-libs/xtrans-1.3.5
+ test? (
+ x11-misc/rendercheck
+ x11-libs/libX11
+ )
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+
+ libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ app-alternatives/lex
+ dev-util/wayland-scanner
+"
+
+src_prepare() {
+ default
+
+ if ! use test; then
+ sed -i -e "s/dependency('x11')/disabler()/" meson.build || die
+ fi
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use systemd systemd_notify)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Dlibdecor=false
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ if [[ ${PV} == "9999" ]]; then
+ emesonargs+=(
+ -Dxorg=false
+ -Dxnest=false
+ -Dxvfb=false
+ -Dxwayland=true
+ )
+ fi
+
+ if use libei; then
+ emesonargs+=( -Dxwayland_ei=portal )
+ else
+ emesonargs+=( -Dxwayland_ei=false )
+ fi
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+
+ # Remove files installed by x11-base/xorg-xserver
+ rm \
+ "${ED}"/usr/share/man/man1/Xserver.1 \
+ "${ED}"/usr/$(get_libdir)/xorg/protocol.txt \
+ || die
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-05-16 14:16 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-05-16 14:16 UTC (permalink / raw
To: gentoo-commits
commit: 7c79aab41ea1f43be8c6c297d1655e515d32d3f7
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 12:54:37 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu May 16 14:16:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c79aab4
x11-base/xwayland: Raise wayland-protocols and libdrm requirements
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/xwayland-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index 1c977e003b8d..cef2f83afa79 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -25,12 +25,12 @@ COMMON_DEPEND="
dev-libs/libbsd
dev-libs/openssl:=
>=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.30
+ >=dev-libs/wayland-protocols-1.34
media-fonts/font-util
>=media-libs/libepoxy-1.5.4[X,egl(+)]
media-libs/libglvnd[X]
>=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.109
+ >=x11-libs/libdrm-2.4.116
>=x11-libs/libXau-1.0.4
x11-libs/libxcvt
>=x11-libs/libXdmcp-1.0.2
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-05-15 15:29 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-05-15 15:29 UTC (permalink / raw
To: gentoo-commits
commit: ab40d49152523192523ac06a1d58e47a0d8fd260
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed May 15 15:28:28 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed May 15 15:29:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab40d491
x11-base/xwayland: Version bump to 23.2.7
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-23.2.7.ebuild | 113 +++++++++++++++++++++++++++++++
2 files changed, 114 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index d3d403a9fb6f..5ae605b09e05 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1 +1,2 @@
DIST xwayland-23.2.6.tar.xz 1300092 BLAKE2B 5b10984a2c2fba87ce1101b70c26070100e743239dc705716c4b7e1318e192ad1da5e4933516f87ab0405b98eb1cc093081d4a1e4754f5dc8947a546a6f89072 SHA512 9e3c2253af335a559d0f890fa8f9bc381beca6531e0842d739ac15cbca008b3d07c0eefafd03611b04917c626861a7871a83657afa2a298994f4b162f714fc49
+DIST xwayland-23.2.7.tar.xz 1295016 BLAKE2B 9c8b5490eb4c468f0ee7c4e267ee9f3f9eba04bd9535a0a06a461fe0f3c7c8708d19deb8473ba4eacb446b9207637555a379bd768f8459c1ebe10cfed59010d1 SHA512 d78bd1ffed5a8149c55b453a464e46d2d658169bb814a96b8b75119349ba5506bb9d5c131c3ff28d94b4a27db894963b8f039b89843a0164d4463d7015d74c1b
diff --git a/x11-base/xwayland/xwayland-23.2.7.ebuild b/x11-base/xwayland/xwayland-23.2.7.ebuild
new file mode 100644
index 000000000000..ebe16be06541
--- /dev/null
+++ b/x11-base/xwayland/xwayland-23.2.7.ebuild
@@ -0,0 +1,113 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+LICENSE="MIT"
+SLOT="0"
+
+IUSE="libei selinux systemd video_cards_nvidia unwind xcsecurity"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.21.0
+ >=dev-libs/wayland-protocols-1.30
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.109
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ libei? ( dev-libs/libei )
+ systemd? ( sys-apps/systemd )
+ unwind? ( sys-libs/libunwind )
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ >=x11-base/xorg-proto-2023.2
+ >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+
+ libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ app-alternatives/lex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-drop-redundantly-installed-files.patch
+ "${FILESDIR}"/${PN}-23.2.3-systemd-automagic.patch
+ "${FILESDIR}"/${PN}-23.3.6-test-Skip-Xwayland-test-early-if-PIGLIT_DIR-XTEST_DI.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use systemd)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Dlibdecor=false
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ if use libei; then
+ emesonargs+=( -Dxwayland_ei=portal )
+ else
+ emesonargs+=( -Dxwayland_ei=false )
+ fi
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-04-25 16:01 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2024-04-25 16:01 UTC (permalink / raw
To: gentoo-commits
commit: 493d12aeb46af96a5bc0f81fa12417b60831e481
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 25 16:01:11 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 25 16:01:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=493d12ae
x11-base/xwayland: Stabilize 23.2.6 arm, #929229
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.6.ebuild b/x11-base/xwayland/xwayland-23.2.6.ebuild
index d9e0c35b2c4b..363f480cfa5b 100644
--- a/x11-base/xwayland/xwayland-23.2.6.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-04-25 16:01 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2024-04-25 16:01 UTC (permalink / raw
To: gentoo-commits
commit: e45ad813d6f4181555691d69a82a57121b8e30e6
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 25 16:01:13 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 25 16:01:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e45ad813
x11-base/xwayland: Stabilize 23.2.6 arm64, #929229
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.6.ebuild b/x11-base/xwayland/xwayland-23.2.6.ebuild
index 363f480cfa5b..fec9318f2815 100644
--- a/x11-base/xwayland/xwayland-23.2.6.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-04-21 20:59 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-04-21 20:59 UTC (permalink / raw
To: gentoo-commits
commit: 594d798655430e8423012365103626cd08da9e3e
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 21 20:58:55 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Apr 21 20:58:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=594d7986
x11-base/xwayland: Raise xorg-proto requirement to 2024.1
Upstream commit ac0bc0b3b ("Present: add PresentCapabilitySyncobj and
PresentPixmapSynced") raised the requirement.
Closes: https://bugs.gentoo.org/930120
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/xwayland-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index 0dd63fa74220..4c325088c840 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -45,7 +45,7 @@ COMMON_DEPEND="
"
DEPEND="
${COMMON_DEPEND}
- >=x11-base/xorg-proto-2023.2
+ >=x11-base/xorg-proto-2024.1
>=x11-libs/xtrans-1.3.5
"
RDEPEND="
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-04-13 6:49 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2024-04-13 6:49 UTC (permalink / raw
To: gentoo-commits
commit: 39c7728190ac9739d5554e653de39870d18fb614
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 13 06:49:31 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 06:49:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c77281
x11-base/xwayland: Stabilize 23.2.6 amd64, #929229
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.6.ebuild b/x11-base/xwayland/xwayland-23.2.6.ebuild
index f96c8e61a0d1..70cb8d652e2a 100644
--- a/x11-base/xwayland/xwayland-23.2.6.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-04-13 6:39 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2024-04-13 6:39 UTC (permalink / raw
To: gentoo-commits
commit: c091fc1952be70ba93bd7d3c0e506f16659a94c4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 13 06:39:13 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 06:39:21 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c091fc19
x11-base/xwayland: Stabilize 23.2.6 x86, #929229
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.6.ebuild b/x11-base/xwayland/xwayland-23.2.6.ebuild
index 17aa0085567d..f96c8e61a0d1 100644
--- a/x11-base/xwayland/xwayland-23.2.6.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-04-13 6:39 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2024-04-13 6:39 UTC (permalink / raw
To: gentoo-commits
commit: 6dab3d776b2d3963fd40519ab84b9e724673747d
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 13 06:39:12 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 06:39:21 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dab3d77
x11-base/xwayland: Stabilize 23.2.6 ppc, #929229
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.6.ebuild b/x11-base/xwayland/xwayland-23.2.6.ebuild
index a2ac4be11e35..17aa0085567d 100644
--- a/x11-base/xwayland/xwayland-23.2.6.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-04-13 6:37 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2024-04-13 6:37 UTC (permalink / raw
To: gentoo-commits
commit: a75827070c4d1c5443349ea4a82b504716343aef
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 13 06:37:32 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 06:37:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7582707
x11-base/xwayland: Stabilize 23.2.6 ppc64, #929229
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.6.ebuild b/x11-base/xwayland/xwayland-23.2.6.ebuild
index c753a669db77..a2ac4be11e35 100644
--- a/x11-base/xwayland/xwayland-23.2.6.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.6.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-04-10 22:43 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-04-10 22:43 UTC (permalink / raw
To: gentoo-commits
commit: cf4854a84a5a3ed0a228811071443eda8c58ce67
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 10 22:41:39 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Apr 10 22:42:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf4854a8
x11-base/xwayland: Version bump to 23.2.6
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-23.2.6.ebuild | 112 +++++++++++++++++++++++++++++++
2 files changed, 113 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 81eab49fc5bb..9a54f9414d06 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1,3 @@
DIST xwayland-23.2.4.tar.xz 1299748 BLAKE2B 5427ff1f8b95b25c79df74eef18e2aeb7eecafa7d522e720e1072603108516cbaa57652e6439426d18d90320b67ec0764978450c76c6ce759d49fedfc6aedf65 SHA512 ac3ff208cbef5bbe4637c335cfda226489c93b0a3768f2f4fb0201c588485ede38262fbce77ef1425b3d2a0be61b6580df53341c7b95e6072c8b6371ad29d187
DIST xwayland-23.2.5.tar.xz 1299988 BLAKE2B d0f4ff06c5eef3c4863aae53496dbd02e89fb186b06001c81f5a7e261fe5a7eefd8a327a9489a5eaed34c91ac68e02664256d948cca6c4efad116580ec9340f6 SHA512 8cf90d51db7c4c7e8191b5919e6529fe577bc735bb1d00fbc0139cb67ef95d30eb56c2026f3b2f639745c6a621b33bbd60f9ebabdd12175148dd192393ce1169
+DIST xwayland-23.2.6.tar.xz 1300092 BLAKE2B 5b10984a2c2fba87ce1101b70c26070100e743239dc705716c4b7e1318e192ad1da5e4933516f87ab0405b98eb1cc093081d4a1e4754f5dc8947a546a6f89072 SHA512 9e3c2253af335a559d0f890fa8f9bc381beca6531e0842d739ac15cbca008b3d07c0eefafd03611b04917c626861a7871a83657afa2a298994f4b162f714fc49
diff --git a/x11-base/xwayland/xwayland-23.2.6.ebuild b/x11-base/xwayland/xwayland-23.2.6.ebuild
new file mode 100644
index 000000000000..c753a669db77
--- /dev/null
+++ b/x11-base/xwayland/xwayland-23.2.6.ebuild
@@ -0,0 +1,112 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+LICENSE="MIT"
+SLOT="0"
+
+IUSE="libei selinux systemd video_cards_nvidia unwind xcsecurity"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.21.0
+ >=dev-libs/wayland-protocols-1.30
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.109
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ libei? ( dev-libs/libei )
+ systemd? ( sys-apps/systemd )
+ unwind? ( sys-libs/libunwind )
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ >=x11-base/xorg-proto-2023.2
+ >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+
+ libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ app-alternatives/lex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+ "${FILESDIR}"/xwayland-23.2.3-systemd-automagic.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use systemd)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Dlibdecor=false
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ if use libei; then
+ emesonargs+=( -Dxwayland_ei=portal )
+ else
+ emesonargs+=( -Dxwayland_ei=false )
+ fi
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-04-03 20:33 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-04-03 20:33 UTC (permalink / raw
To: gentoo-commits
commit: 5f6b0a0d0943aee2815f7b7d43cfaa18e948d069
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 3 20:00:14 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Apr 3 20:33:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f6b0a0d
x11-base/xwayland: Raise xorg-proto requirement
Closes: https://bugs.gentoo.org/927716
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/xwayland-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index 4a8a4745cdfb..0dd63fa74220 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -45,7 +45,7 @@ COMMON_DEPEND="
"
DEPEND="
${COMMON_DEPEND}
- >=x11-base/xorg-proto-2022.2
+ >=x11-base/xorg-proto-2023.2
>=x11-libs/xtrans-1.3.5
"
RDEPEND="
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-03-22 1:42 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-03-22 1:42 UTC (permalink / raw
To: gentoo-commits
commit: eaf48549238f0f1ae9e5d0c9a2d297605740584a
Author: Brett Alcox <brettalcox <AT> gmail <DOT> com>
AuthorDate: Fri Mar 22 00:09:30 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Mar 22 01:41:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf48549
x11-base/xwayland: Remove VIDEO_CARDS=nvidia
Closes: https://bugs.gentoo.org/927293
Closes: https://github.com/gentoo/gentoo/pull/35859
Signed-off-by: Brett Alcox <brettalcox <AT> gmail.com>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/xwayland-9999.ebuild | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index 03adecb51898..4e3e6885bf93 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -16,7 +16,7 @@ fi
DESCRIPTION="Standalone X server running under Wayland"
HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-IUSE="libei selinux video_cards_nvidia unwind xcsecurity"
+IUSE="libei selinux unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
@@ -42,7 +42,6 @@ COMMON_DEPEND="
libei? ( dev-libs/libei )
unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
"
DEPEND="
${COMMON_DEPEND}
@@ -70,7 +69,6 @@ src_configure() {
$(meson_use selinux xselinux)
$(meson_use unwind libunwind)
$(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
-Ddpms=true
-Ddri3=true
-Ddrm=true
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-03-22 1:42 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-03-22 1:42 UTC (permalink / raw
To: gentoo-commits
commit: 0c89911759013a84952564d41e633acf8b328736
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 22 01:42:14 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Mar 22 01:42:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c899117
x11-base/xwayland: Move IUSE
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/xwayland-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index 4e3e6885bf93..4a8a4745cdfb 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -16,11 +16,11 @@ fi
DESCRIPTION="Standalone X server running under Wayland"
HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-IUSE="libei selinux unwind xcsecurity"
-
LICENSE="MIT"
SLOT="0"
+IUSE="libei selinux unwind xcsecurity"
+
COMMON_DEPEND="
dev-libs/libbsd
dev-libs/openssl:=
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-01-24 17:00 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-01-24 17:00 UTC (permalink / raw
To: gentoo-commits
commit: cc1106f96e16b0fe52503e4590924fc6359a167d
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 24 16:51:50 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Jan 24 17:00:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1106f9
x11-base/xwayland: Drop old versions
Bug: https://bugs.gentoo.org/922395
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 -
x11-base/xwayland/xwayland-23.2.3-r1.ebuild | 112 ----------------------------
x11-base/xwayland/xwayland-23.2.3.ebuild | 109 ---------------------------
3 files changed, 222 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index ef5209151ae3..e4ff8a0fd3cd 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1 @@
-DIST xwayland-23.2.3.tar.xz 1298840 BLAKE2B 65a0517fdee19f9144f8e661e17227d838dff0b040f383cf940623492919574d60c032d7ba84f13f35c8a259ca4783ffc3519cc35768946b5b2014e25d4ec93e SHA512 37198aa2f06313a0cb2add51cc78f81b26a42f2c9d55a0d3eecf958777107ea5560961c128f2d0af055f7460ba10fadb1b9050251c2c50f2251b40ab517e79cd
DIST xwayland-23.2.4.tar.xz 1299748 BLAKE2B 5427ff1f8b95b25c79df74eef18e2aeb7eecafa7d522e720e1072603108516cbaa57652e6439426d18d90320b67ec0764978450c76c6ce759d49fedfc6aedf65 SHA512 ac3ff208cbef5bbe4637c335cfda226489c93b0a3768f2f4fb0201c588485ede38262fbce77ef1425b3d2a0be61b6580df53341c7b95e6072c8b6371ad29d187
diff --git a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
deleted file mode 100644
index 6c2c9edce4d9..000000000000
--- a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
- inherit git-r3
-else
- SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-
-IUSE="libei selinux systemd video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.30
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.109
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- libei? ( dev-libs/libei )
- systemd? ( sys-apps/systemd )
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=x11-base/xorg-proto-2022.2
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
-
- libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- app-alternatives/lex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
- "${FILESDIR}"/xwayland-23.2.3-systemd-automagic.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use systemd)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Dlibdecor=false
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- if use libei; then
- emesonargs+=( -Dxwayland_ei=portal )
- else
- emesonargs+=( -Dxwayland_ei=false )
- fi
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
diff --git a/x11-base/xwayland/xwayland-23.2.3.ebuild b/x11-base/xwayland/xwayland-23.2.3.ebuild
deleted file mode 100644
index ed9b76ee48c4..000000000000
--- a/x11-base/xwayland/xwayland-23.2.3.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
- inherit git-r3
-else
- SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-
-IUSE="libei selinux video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.30
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.109
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- libei? ( dev-libs/libei )
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=x11-base/xorg-proto-2022.2
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
-
- libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- app-alternatives/lex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Dlibdecor=false
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- if use libei; then
- emesonargs+=( -Dxwayland_ei=portal )
- else
- emesonargs+=( -Dxwayland_ei=false )
- fi
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-01-23 15:08 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-01-23 15:08 UTC (permalink / raw
To: gentoo-commits
commit: 745395c78abccabcf41111b73bb507d4ddc0b680
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 23 15:06:14 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 23 15:06:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745395c7
x11-base/xwayland: Stabilize 23.2.4 ppc, #922454
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.4.ebuild b/x11-base/xwayland/xwayland-23.2.4.ebuild
index 9dc0da1af665..6c2c9edce4d9 100644
--- a/x11-base/xwayland/xwayland-23.2.4.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-01-19 7:48 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-01-19 7:48 UTC (permalink / raw
To: gentoo-commits
commit: a307391cc4712d327ae50fab43d6c5446400343d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 19 07:48:10 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 19 07:48:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a307391c
x11-base/xwayland: Stabilize 23.2.4 amd64, #922454
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.4.ebuild b/x11-base/xwayland/xwayland-23.2.4.ebuild
index 26d007f70835..24650befd6ac 100644
--- a/x11-base/xwayland/xwayland-23.2.4.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-01-19 7:48 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-01-19 7:48 UTC (permalink / raw
To: gentoo-commits
commit: 2f2ddcc1c3befd8c0e25165c6fb20b74e919d24e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 19 07:48:14 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 19 07:48:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f2ddcc1
x11-base/xwayland: Stabilize 23.2.4 x86, #922454
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.4.ebuild b/x11-base/xwayland/xwayland-23.2.4.ebuild
index 4b6031657b5c..9dc0da1af665 100644
--- a/x11-base/xwayland/xwayland-23.2.4.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-01-19 7:48 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-01-19 7:48 UTC (permalink / raw
To: gentoo-commits
commit: 771acbb91cf5949b6d39cbd15ac03828a1930ffa
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 19 07:48:12 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 19 07:48:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=771acbb9
x11-base/xwayland: Stabilize 23.2.4 ppc64, #922454
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.4.ebuild b/x11-base/xwayland/xwayland-23.2.4.ebuild
index 9596ce98767b..6fe66761d49a 100644
--- a/x11-base/xwayland/xwayland-23.2.4.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-01-19 7:48 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-01-19 7:48 UTC (permalink / raw
To: gentoo-commits
commit: fb2a33e4a5ac4ce9b56fd43ca2684671dc5c92ce
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 19 07:48:11 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 19 07:48:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb2a33e4
x11-base/xwayland: Stabilize 23.2.4 arm, #922454
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.4.ebuild b/x11-base/xwayland/xwayland-23.2.4.ebuild
index 24650befd6ac..9596ce98767b 100644
--- a/x11-base/xwayland/xwayland-23.2.4.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-01-19 7:48 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-01-19 7:48 UTC (permalink / raw
To: gentoo-commits
commit: 25e0f4ea783f8be40eaddb51e2ac3975995ff12d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 19 07:48:13 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 19 07:48:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e0f4ea
x11-base/xwayland: Stabilize 23.2.4 arm64, #922454
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.4.ebuild b/x11-base/xwayland/xwayland-23.2.4.ebuild
index 6fe66761d49a..4b6031657b5c 100644
--- a/x11-base/xwayland/xwayland-23.2.4.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-01-17 16:36 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-01-17 16:36 UTC (permalink / raw
To: gentoo-commits
commit: 05f1db2ba7f0d1f98d185dca64b54a295b0569d4
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 17 16:30:59 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Jan 17 16:36:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f1db2b
x11-base/xwayland: Version bump to 23.2.4
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-23.2.4.ebuild | 112 +++++++++++++++++++++++++++++++
2 files changed, 113 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index c983cab74384..6e07b79935a6 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1,3 @@
DIST xwayland-23.2.2.tar.xz 1298400 BLAKE2B a73d6595db3ee1f55b2d04fce652378f3a277fbff2ecdb0b0da25fe7618a8a70b337cedc2fd18044f52a597171c31f4da87147491366dcbac4f048e985e13446 SHA512 f5b319fdace7d7c078544730ecd26afeb63b1a0c779fb097455147945df85af32d9e91501ebdb70209d48e8a3ead3b23be31e9d5118358ac17e699abb4b6ac07
DIST xwayland-23.2.3.tar.xz 1298840 BLAKE2B 65a0517fdee19f9144f8e661e17227d838dff0b040f383cf940623492919574d60c032d7ba84f13f35c8a259ca4783ffc3519cc35768946b5b2014e25d4ec93e SHA512 37198aa2f06313a0cb2add51cc78f81b26a42f2c9d55a0d3eecf958777107ea5560961c128f2d0af055f7460ba10fadb1b9050251c2c50f2251b40ab517e79cd
+DIST xwayland-23.2.4.tar.xz 1299748 BLAKE2B 5427ff1f8b95b25c79df74eef18e2aeb7eecafa7d522e720e1072603108516cbaa57652e6439426d18d90320b67ec0764978450c76c6ce759d49fedfc6aedf65 SHA512 ac3ff208cbef5bbe4637c335cfda226489c93b0a3768f2f4fb0201c588485ede38262fbce77ef1425b3d2a0be61b6580df53341c7b95e6072c8b6371ad29d187
diff --git a/x11-base/xwayland/xwayland-23.2.4.ebuild b/x11-base/xwayland/xwayland-23.2.4.ebuild
new file mode 100644
index 000000000000..26d007f70835
--- /dev/null
+++ b/x11-base/xwayland/xwayland-23.2.4.ebuild
@@ -0,0 +1,112 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+IUSE="libei selinux systemd video_cards_nvidia unwind xcsecurity"
+
+LICENSE="MIT"
+SLOT="0"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.21.0
+ >=dev-libs/wayland-protocols-1.30
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.109
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ libei? ( dev-libs/libei )
+ systemd? ( sys-apps/systemd )
+ unwind? ( sys-libs/libunwind )
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ >=x11-base/xorg-proto-2022.2
+ >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+
+ libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ app-alternatives/lex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+ "${FILESDIR}"/xwayland-23.2.3-systemd-automagic.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use systemd)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Dlibdecor=false
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ if use libei; then
+ emesonargs+=( -Dxwayland_ei=portal )
+ else
+ emesonargs+=( -Dxwayland_ei=false )
+ fi
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-01-17 16:36 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2024-01-17 16:36 UTC (permalink / raw
To: gentoo-commits
commit: d94abd39d8319993255f94cc6aaa352c81ec9f52
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 17 16:35:23 2024 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Jan 17 16:36:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94abd39
x11-base/xwayland: Drop old versions
Bug: https://bugs.gentoo.org/919803
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 -
x11-base/xwayland/xwayland-23.2.2.ebuild | 110 -------------------------------
2 files changed, 111 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 6e07b79935a6..ef5209151ae3 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,3 +1,2 @@
-DIST xwayland-23.2.2.tar.xz 1298400 BLAKE2B a73d6595db3ee1f55b2d04fce652378f3a277fbff2ecdb0b0da25fe7618a8a70b337cedc2fd18044f52a597171c31f4da87147491366dcbac4f048e985e13446 SHA512 f5b319fdace7d7c078544730ecd26afeb63b1a0c779fb097455147945df85af32d9e91501ebdb70209d48e8a3ead3b23be31e9d5118358ac17e699abb4b6ac07
DIST xwayland-23.2.3.tar.xz 1298840 BLAKE2B 65a0517fdee19f9144f8e661e17227d838dff0b040f383cf940623492919574d60c032d7ba84f13f35c8a259ca4783ffc3519cc35768946b5b2014e25d4ec93e SHA512 37198aa2f06313a0cb2add51cc78f81b26a42f2c9d55a0d3eecf958777107ea5560961c128f2d0af055f7460ba10fadb1b9050251c2c50f2251b40ab517e79cd
DIST xwayland-23.2.4.tar.xz 1299748 BLAKE2B 5427ff1f8b95b25c79df74eef18e2aeb7eecafa7d522e720e1072603108516cbaa57652e6439426d18d90320b67ec0764978450c76c6ce759d49fedfc6aedf65 SHA512 ac3ff208cbef5bbe4637c335cfda226489c93b0a3768f2f4fb0201c588485ede38262fbce77ef1425b3d2a0be61b6580df53341c7b95e6072c8b6371ad29d187
diff --git a/x11-base/xwayland/xwayland-23.2.2.ebuild b/x11-base/xwayland/xwayland-23.2.2.ebuild
deleted file mode 100644
index 06e42d47e554..000000000000
--- a/x11-base/xwayland/xwayland-23.2.2.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
- inherit git-r3
-else
- SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-
-IUSE="libei selinux video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.30
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.109
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- libei? ( dev-libs/libei )
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=x11-base/xorg-proto-2022.2
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
- !<=x11-base/xorg-server-1.20.11
-
- libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- app-alternatives/lex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Dlibdecor=false
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- if use libei; then
- emesonargs+=( -Dxwayland_ei=portal )
- else
- emesonargs+=( -Dxwayland_ei=false )
- fi
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-01-13 11:14 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-01-13 11:14 UTC (permalink / raw
To: gentoo-commits
commit: d46b1a9fccf0ec231a83ce611cb748327d54eead
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 13 11:13:39 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 11:13:39 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46b1a9f
x11-base/xwayland: Stabilize 23.2.3-r1 amd64, #921967
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
index c49ac2342303..4b6031657b5c 100644
--- a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-01-13 9:06 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2024-01-13 9:06 UTC (permalink / raw
To: gentoo-commits
commit: 75d097844147d1e1dc5f8e9da12e3d1675c0d3c2
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 13 09:06:40 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 09:06:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75d09784
x11-base/xwayland: Stabilize 23.2.3-r1 ppc64, #921967
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
index 4fe9e887bf54..c49ac2342303 100644
--- a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-01-12 21:44 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-01-12 21:44 UTC (permalink / raw
To: gentoo-commits
commit: 86ee0eb81ab98fb97e2c7b2e61c24f9df296ff9e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 21:43:39 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 21:43:39 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ee0eb8
x11-base/xwayland: Stabilize 23.2.3-r1 arm64, #921967
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
index 26d007f70835..63e201771cc8 100644
--- a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-01-12 21:44 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-01-12 21:44 UTC (permalink / raw
To: gentoo-commits
commit: 4da5c1e7a07440b5c67a34fda48b3ec1fa1a0a21
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 21:43:41 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 21:43:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da5c1e7
x11-base/xwayland: Stabilize 23.2.3-r1 arm, #921967
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
index 63e201771cc8..4fe9e887bf54 100644
--- a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-01-12 8:27 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2024-01-12 8:27 UTC (permalink / raw
To: gentoo-commits
commit: 0e96d09914b743f1933ff0a5720ee252e52decac
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 08:26:53 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 08:26:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e96d099
x11-base/xwayland: Stabilize 23.2.3 arm, #919891
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.3.ebuild b/x11-base/xwayland/xwayland-23.2.3.ebuild
index 15382a5996ac..ed9b76ee48c4 100644
--- a/x11-base/xwayland/xwayland-23.2.3.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-01-08 12:03 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-01-08 12:03 UTC (permalink / raw
To: gentoo-commits
commit: 5219f256885ec795779e63e626c272a435c4fa43
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 8 11:52:47 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 8 12:03:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5219f256
x11-base/xwayland: sys-devel/flex -> app-alternatives/lex
All of these will be using app-alternatives/lex anyway as they're not unsetting
YACC or LEX, so make the dep reflect reality.
(Included both YACC and LEX out of conservatism.)
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.2.ebuild | 4 ++--
x11-base/xwayland/xwayland-23.2.3-r1.ebuild | 2 +-
x11-base/xwayland/xwayland-23.2.3.ebuild | 4 ++--
x11-base/xwayland/xwayland-9999.ebuild | 2 +-
4 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/x11-base/xwayland/xwayland-23.2.2.ebuild b/x11-base/xwayland/xwayland-23.2.2.ebuild
index 3aa58cfedba6..06e42d47e554 100644
--- a/x11-base/xwayland/xwayland-23.2.2.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -58,7 +58,7 @@ RDEPEND="
selinux? ( sec-policy/selinux-xserver )
"
BDEPEND="
- sys-devel/flex
+ app-alternatives/lex
dev-util/wayland-scanner
"
diff --git a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
index 7cf66e28583c..26d007f70835 100644
--- a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
@@ -58,7 +58,7 @@ RDEPEND="
selinux? ( sec-policy/selinux-xserver )
"
BDEPEND="
- sys-devel/flex
+ app-alternatives/lex
dev-util/wayland-scanner
"
diff --git a/x11-base/xwayland/xwayland-23.2.3.ebuild b/x11-base/xwayland/xwayland-23.2.3.ebuild
index abc33e62ffa7..15382a5996ac 100644
--- a/x11-base/xwayland/xwayland-23.2.3.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -57,7 +57,7 @@ RDEPEND="
selinux? ( sec-policy/selinux-xserver )
"
BDEPEND="
- sys-devel/flex
+ app-alternatives/lex
dev-util/wayland-scanner
"
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index 7a12b501d04b..03adecb51898 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -57,7 +57,7 @@ RDEPEND="
selinux? ( sec-policy/selinux-xserver )
"
BDEPEND="
- sys-devel/flex
+ app-alternatives/lex
dev-util/wayland-scanner
"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2024-01-05 6:42 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2024-01-05 6:42 UTC (permalink / raw
To: gentoo-commits
commit: 106b87fb06e821743267964c8d36be01d4c44739
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 5 06:41:13 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 5 06:41:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106b87fb
x11-base/xwayland: drop systemd option from live again for now
meh.
Bug: https://bugs.gentoo.org/908254
Closes: https://bugs.gentoo.org/921357
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-9999.ebuild | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index 6d2b4301bc42..7a12b501d04b 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -16,7 +16,7 @@ fi
DESCRIPTION="Standalone X server running under Wayland"
HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-IUSE="libei selinux systemd video_cards_nvidia unwind xcsecurity"
+IUSE="libei selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
@@ -41,7 +41,6 @@ COMMON_DEPEND="
>=x11-misc/xkeyboard-config-2.4.1-r3
libei? ( dev-libs/libei )
- systemd? ( sys-apps/systemd )
unwind? ( sys-libs/libunwind )
video_cards_nvidia? ( gui-libs/egl-wayland )
"
@@ -69,7 +68,6 @@ PATCHES=(
src_configure() {
local emesonargs=(
$(meson_use selinux xselinux)
- $(meson_use systemd)
$(meson_use unwind libunwind)
$(meson_use xcsecurity)
$(meson_use video_cards_nvidia xwayland_eglstream)
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-12-26 16:37 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-12-26 16:37 UTC (permalink / raw
To: gentoo-commits
commit: a307538bd2195eded46957f5c49ccb8d3f197a8d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 26 16:36:41 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 26 16:36:41 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a307538b
x11-base/xwayland: Stabilize 23.2.3 x86, #919891
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.3.ebuild b/x11-base/xwayland/xwayland-23.2.3.ebuild
index 2b4db8940896..abc33e62ffa7 100644
--- a/x11-base/xwayland/xwayland-23.2.3.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-12-15 10:10 Michał Górny
0 siblings, 0 replies; 166+ messages in thread
From: Michał Górny @ 2023-12-15 10:10 UTC (permalink / raw
To: gentoo-commits
commit: c40d8b9278dc2849d3956474220f226ef513acfe
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 15 10:10:03 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Dec 15 10:10:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40d8b92
x11-base/xwayland: Stabilize 23.2.3 ppc, #919891
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.3.ebuild b/x11-base/xwayland/xwayland-23.2.3.ebuild
index 3072c6d5f1a8..8f39d557bcfa 100644
--- a/x11-base/xwayland/xwayland-23.2.3.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-12-14 21:46 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-12-14 21:46 UTC (permalink / raw
To: gentoo-commits
commit: adb49287d3baa4fbf0c1db1fda0fba9854569f41
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 14 21:46:36 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 21:46:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb49287
x11-base/xwayland: Stabilize 23.2.3 ppc64, #919891
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.3.ebuild b/x11-base/xwayland/xwayland-23.2.3.ebuild
index 3049b6a3532a..3072c6d5f1a8 100644
--- a/x11-base/xwayland/xwayland-23.2.3.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-12-14 21:46 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-12-14 21:46 UTC (permalink / raw
To: gentoo-commits
commit: 0c30528f0eb8cbe153c949c4cff5e654cff27f84
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 14 21:46:34 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 21:46:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c30528f
x11-base/xwayland: Stabilize 23.2.3 amd64, #919891
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.3.ebuild b/x11-base/xwayland/xwayland-23.2.3.ebuild
index 9b16fe1be5e6..3049b6a3532a 100644
--- a/x11-base/xwayland/xwayland-23.2.3.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-12-13 17:41 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2023-12-13 17:41 UTC (permalink / raw
To: gentoo-commits
commit: 07b0c20904344930144d02e2654852713ef69fed
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 13 17:40:33 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Dec 13 17:41:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b0c209
x11-base/xwayland: Drop outdated blocker
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/xwayland-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index 23efd8ee8752..915fd9a08bb3 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -52,7 +52,6 @@ DEPEND="
RDEPEND="
${COMMON_DEPEND}
x11-apps/xkbcomp
- !<=x11-base/xorg-server-1.20.11
libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
selinux? ( sec-policy/selinux-xserver )
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-12-13 17:41 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2023-12-13 17:41 UTC (permalink / raw
To: gentoo-commits
commit: a05add7c742e8df0d21cf9a8230759d3e87b95bc
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 13 17:39:24 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Dec 13 17:41:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05add7c
x11-base/xwayland: Version bump to 23.2.3
Bug: https://bugs.gentoo.org/919803
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-23.2.3.ebuild | 109 +++++++++++++++++++++++++++++++
2 files changed, 110 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index e4f8335da501..c983cab74384 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1 +1,2 @@
DIST xwayland-23.2.2.tar.xz 1298400 BLAKE2B a73d6595db3ee1f55b2d04fce652378f3a277fbff2ecdb0b0da25fe7618a8a70b337cedc2fd18044f52a597171c31f4da87147491366dcbac4f048e985e13446 SHA512 f5b319fdace7d7c078544730ecd26afeb63b1a0c779fb097455147945df85af32d9e91501ebdb70209d48e8a3ead3b23be31e9d5118358ac17e699abb4b6ac07
+DIST xwayland-23.2.3.tar.xz 1298840 BLAKE2B 65a0517fdee19f9144f8e661e17227d838dff0b040f383cf940623492919574d60c032d7ba84f13f35c8a259ca4783ffc3519cc35768946b5b2014e25d4ec93e SHA512 37198aa2f06313a0cb2add51cc78f81b26a42f2c9d55a0d3eecf958777107ea5560961c128f2d0af055f7460ba10fadb1b9050251c2c50f2251b40ab517e79cd
diff --git a/x11-base/xwayland/xwayland-23.2.3.ebuild b/x11-base/xwayland/xwayland-23.2.3.ebuild
new file mode 100644
index 000000000000..9b16fe1be5e6
--- /dev/null
+++ b/x11-base/xwayland/xwayland-23.2.3.ebuild
@@ -0,0 +1,109 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+IUSE="libei selinux video_cards_nvidia unwind xcsecurity"
+
+LICENSE="MIT"
+SLOT="0"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.21.0
+ >=dev-libs/wayland-protocols-1.30
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.109
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ libei? ( dev-libs/libei )
+ unwind? ( sys-libs/libunwind )
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ >=x11-base/xorg-proto-2022.2
+ >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+
+ libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Dlibdecor=false
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ if use libei; then
+ emesonargs+=( -Dxwayland_ei=portal )
+ else
+ emesonargs+=( -Dxwayland_ei=false )
+ fi
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-11-25 17:31 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2023-11-25 17:31 UTC (permalink / raw
To: gentoo-commits
commit: 11717276feab2c0d5fe2f1ef027a574c5b325e07
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 17:14:09 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 17:31:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11717276
x11-base/xwayland: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 2 -
x11-base/xwayland/xwayland-23.1.2.ebuild | 101 ----------------------------
x11-base/xwayland/xwayland-23.2.1.ebuild | 110 -------------------------------
3 files changed, 213 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 01c5f5a4737e..e4f8335da501 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,3 +1 @@
-DIST xwayland-23.1.2.tar.xz 1287396 BLAKE2B 56e213ea9d8cfa0ab316fb0a09d623427b7fa6effc6feb2b1d4364ee494b54d82e1863fbba86f824b09bf07b0b83fe5e85595f5cd00fdfa38fd72923922c2ea4 SHA512 796939106e8c986f2e8d6a1ff27f3a51cda0718825c3a6da678573de95a61bcc9fac484a34c6f8f762f7078f5289aa35c393725ea0b0f7e5d153352ab01a48f5
-DIST xwayland-23.2.1.tar.xz 1298128 BLAKE2B d871c83c1b5975f1cbd1ae2ee5ab693a277d992c1cd66d40b2b7159a49827e9208321ac7465f5706e2e85ac0c438548cc871a2f34e3391388317bd08aef161de SHA512 8ea3061a175c9163166c69569a81dbee2cad605d140dd25d9b61219db555e775811ebe9716c38b6fa6c591299b7c1dfcd5248e797e341ee4cea49b998be89657
DIST xwayland-23.2.2.tar.xz 1298400 BLAKE2B a73d6595db3ee1f55b2d04fce652378f3a277fbff2ecdb0b0da25fe7618a8a70b337cedc2fd18044f52a597171c31f4da87147491366dcbac4f048e985e13446 SHA512 f5b319fdace7d7c078544730ecd26afeb63b1a0c779fb097455147945df85af32d9e91501ebdb70209d48e8a3ead3b23be31e9d5118358ac17e699abb4b6ac07
diff --git a/x11-base/xwayland/xwayland-23.1.2.ebuild b/x11-base/xwayland/xwayland-23.1.2.ebuild
deleted file mode 100644
index daae70c691b2..000000000000
--- a/x11-base/xwayland/xwayland-23.1.2.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
- inherit git-r3
-else
- SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-
-IUSE="selinux video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.28
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.109
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=x11-base/xorg-proto-2022.2
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Dlibdecor=false
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
diff --git a/x11-base/xwayland/xwayland-23.2.1.ebuild b/x11-base/xwayland/xwayland-23.2.1.ebuild
deleted file mode 100644
index 56309b0f665b..000000000000
--- a/x11-base/xwayland/xwayland-23.2.1.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
- inherit git-r3
-else
- SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-
-IUSE="libei selinux video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.30
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.109
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- libei? ( dev-libs/libei )
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=x11-base/xorg-proto-2022.2
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
- !<=x11-base/xorg-server-1.20.11
-
- libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Dlibdecor=false
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- if use libei; then
- emesonargs+=( -Dxwayland_ei=portal )
- else
- emesonargs+=( -Dxwayland_ei=false )
- fi
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-11-01 12:23 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2023-11-01 12:23 UTC (permalink / raw
To: gentoo-commits
commit: bf7e39cda92b9efd134866c8e59a861060f12f43
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 1 12:23:41 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 1 12:23:41 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7e39cd
x11-base/xwayland: Stabilize 23.2.2 amd64, #916442
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.2.ebuild b/x11-base/xwayland/xwayland-23.2.2.ebuild
index a0768af61fb3..4b223f51e050 100644
--- a/x11-base/xwayland/xwayland-23.2.2.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-11-01 12:23 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2023-11-01 12:23 UTC (permalink / raw
To: gentoo-commits
commit: d1356cc47694b9405feeb755a6619f0602514ebe
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 1 12:23:42 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 1 12:23:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1356cc4
x11-base/xwayland: Stabilize 23.2.2 ppc, #916442
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.2.ebuild b/x11-base/xwayland/xwayland-23.2.2.ebuild
index 4b223f51e050..3aa58cfedba6 100644
--- a/x11-base/xwayland/xwayland-23.2.2.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-10-31 12:25 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-10-31 12:25 UTC (permalink / raw
To: gentoo-commits
commit: 1effe6aa622ee27db68ad367a979ac356447b066
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 31 12:24:56 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 31 12:24:56 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1effe6aa
x11-base/xwayland: Stabilize 23.2.2 arm, #916442
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.2.ebuild b/x11-base/xwayland/xwayland-23.2.2.ebuild
index f4d8755ed1f3..11f9e044ae3e 100644
--- a/x11-base/xwayland/xwayland-23.2.2.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-10-31 12:25 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-10-31 12:25 UTC (permalink / raw
To: gentoo-commits
commit: 8f40a463c7ebb0abbb9de375044df176ee30ebcf
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 31 12:24:57 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 31 12:24:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f40a463
x11-base/xwayland: Stabilize 23.2.2 x86, #916442
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.2.ebuild b/x11-base/xwayland/xwayland-23.2.2.ebuild
index 11f9e044ae3e..d4753370c940 100644
--- a/x11-base/xwayland/xwayland-23.2.2.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-10-31 12:25 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-10-31 12:25 UTC (permalink / raw
To: gentoo-commits
commit: d822d0da7eb77dee3a418b4a2bf319c5e9b28f15
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 31 12:24:59 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 31 12:24:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d822d0da
x11-base/xwayland: Stabilize 23.2.2 arm64, #916442
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.2.ebuild b/x11-base/xwayland/xwayland-23.2.2.ebuild
index d4753370c940..a0768af61fb3 100644
--- a/x11-base/xwayland/xwayland-23.2.2.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-10-31 6:05 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-10-31 6:05 UTC (permalink / raw
To: gentoo-commits
commit: e1ef8eaf86fff2616d27ed228beff810edd4c41e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 31 06:05:23 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 31 06:05:23 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ef8eaf
x11-base/xwayland: Stabilize 23.2.2 ppc64, #916442
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.2.2.ebuild b/x11-base/xwayland/xwayland-23.2.2.ebuild
index 56309b0f665b..f4d8755ed1f3 100644
--- a/x11-base/xwayland/xwayland-23.2.2.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-10-25 15:41 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2023-10-25 15:41 UTC (permalink / raw
To: gentoo-commits
commit: 5ac627f3c6badbf889971107157737bced0907ac
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 25 15:27:21 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Oct 25 15:41:30 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac627f3
x11-base/xwayland: Version bump to 23.2.2
Bug: https://bugs.gentoo.org/916254
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-23.2.2.ebuild | 110 +++++++++++++++++++++++++++++++
2 files changed, 111 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index d61c5c2e79ea..01c5f5a4737e 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1,3 @@
DIST xwayland-23.1.2.tar.xz 1287396 BLAKE2B 56e213ea9d8cfa0ab316fb0a09d623427b7fa6effc6feb2b1d4364ee494b54d82e1863fbba86f824b09bf07b0b83fe5e85595f5cd00fdfa38fd72923922c2ea4 SHA512 796939106e8c986f2e8d6a1ff27f3a51cda0718825c3a6da678573de95a61bcc9fac484a34c6f8f762f7078f5289aa35c393725ea0b0f7e5d153352ab01a48f5
DIST xwayland-23.2.1.tar.xz 1298128 BLAKE2B d871c83c1b5975f1cbd1ae2ee5ab693a277d992c1cd66d40b2b7159a49827e9208321ac7465f5706e2e85ac0c438548cc871a2f34e3391388317bd08aef161de SHA512 8ea3061a175c9163166c69569a81dbee2cad605d140dd25d9b61219db555e775811ebe9716c38b6fa6c591299b7c1dfcd5248e797e341ee4cea49b998be89657
+DIST xwayland-23.2.2.tar.xz 1298400 BLAKE2B a73d6595db3ee1f55b2d04fce652378f3a277fbff2ecdb0b0da25fe7618a8a70b337cedc2fd18044f52a597171c31f4da87147491366dcbac4f048e985e13446 SHA512 f5b319fdace7d7c078544730ecd26afeb63b1a0c779fb097455147945df85af32d9e91501ebdb70209d48e8a3ead3b23be31e9d5118358ac17e699abb4b6ac07
diff --git a/x11-base/xwayland/xwayland-23.2.2.ebuild b/x11-base/xwayland/xwayland-23.2.2.ebuild
new file mode 100644
index 000000000000..56309b0f665b
--- /dev/null
+++ b/x11-base/xwayland/xwayland-23.2.2.ebuild
@@ -0,0 +1,110 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+IUSE="libei selinux video_cards_nvidia unwind xcsecurity"
+
+LICENSE="MIT"
+SLOT="0"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.21.0
+ >=dev-libs/wayland-protocols-1.30
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.109
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ libei? ( dev-libs/libei )
+ unwind? ( sys-libs/libunwind )
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ >=x11-base/xorg-proto-2022.2
+ >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+ !<=x11-base/xorg-server-1.20.11
+
+ libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Dlibdecor=false
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ if use libei; then
+ emesonargs+=( -Dxwayland_ei=portal )
+ else
+ emesonargs+=( -Dxwayland_ei=false )
+ fi
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-10-24 17:59 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2023-10-24 17:59 UTC (permalink / raw
To: gentoo-commits
commit: d565f2078215a89607544e284a1167495c446a11
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 24 17:51:14 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Oct 24 17:58:58 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d565f207
x11-base/xwayland: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 -
x11-base/xwayland/xwayland-23.2.0.ebuild | 102 -------------------------------
2 files changed, 103 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 4476391e8bb2..d61c5c2e79ea 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,3 +1,2 @@
DIST xwayland-23.1.2.tar.xz 1287396 BLAKE2B 56e213ea9d8cfa0ab316fb0a09d623427b7fa6effc6feb2b1d4364ee494b54d82e1863fbba86f824b09bf07b0b83fe5e85595f5cd00fdfa38fd72923922c2ea4 SHA512 796939106e8c986f2e8d6a1ff27f3a51cda0718825c3a6da678573de95a61bcc9fac484a34c6f8f762f7078f5289aa35c393725ea0b0f7e5d153352ab01a48f5
-DIST xwayland-23.2.0.tar.xz 1298020 BLAKE2B 7b4d1b74c8c8d537395dfb277ff012b2761c5e6dc2d5ed20ec0f8b7da35c04d000a20efaff9ea9d2097b5b7ab1df7778162ec23f4623d0a63e38a4253a7bfa06 SHA512 3b490839026da4d34136d50050397d87e205d4fdb9c3cc9896eb2980bf90f3c951e7ce5271d7f7379c56a376d36f9e1fe1242211b64e680b715dd065ea58532d
DIST xwayland-23.2.1.tar.xz 1298128 BLAKE2B d871c83c1b5975f1cbd1ae2ee5ab693a277d992c1cd66d40b2b7159a49827e9208321ac7465f5706e2e85ac0c438548cc871a2f34e3391388317bd08aef161de SHA512 8ea3061a175c9163166c69569a81dbee2cad605d140dd25d9b61219db555e775811ebe9716c38b6fa6c591299b7c1dfcd5248e797e341ee4cea49b998be89657
diff --git a/x11-base/xwayland/xwayland-23.2.0.ebuild b/x11-base/xwayland/xwayland-23.2.0.ebuild
deleted file mode 100644
index 60ed3a76cb3f..000000000000
--- a/x11-base/xwayland/xwayland-23.2.0.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
- inherit git-r3
-else
- SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-
-IUSE="selinux video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.30
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.109
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=x11-base/xorg-proto-2022.2
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxwayland_ei=false
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Dlibdecor=false
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-09-22 6:53 Andrew Ammerlaan
0 siblings, 0 replies; 166+ messages in thread
From: Andrew Ammerlaan @ 2023-09-22 6:53 UTC (permalink / raw
To: gentoo-commits
commit: c6963c39a575981839ef9a53b9744b4382e61ccf
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 20 10:23:09 2023 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 06:53:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6963c39
x11-base/xwayland: add version 23.2.1
- add USE flag for emulated input support via libei. Later when this is
keyworded everywhere we can revisit this and enable it unconditionally.
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/metadata.xml | 1 +
.../{xwayland-9999.ebuild => xwayland-23.2.1.ebuild} | 18 +++++++++++-------
x11-base/xwayland/xwayland-9999.ebuild | 12 ++++++++++--
4 files changed, 23 insertions(+), 9 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 86298681cb7d..4476391e8bb2 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1,3 @@
DIST xwayland-23.1.2.tar.xz 1287396 BLAKE2B 56e213ea9d8cfa0ab316fb0a09d623427b7fa6effc6feb2b1d4364ee494b54d82e1863fbba86f824b09bf07b0b83fe5e85595f5cd00fdfa38fd72923922c2ea4 SHA512 796939106e8c986f2e8d6a1ff27f3a51cda0718825c3a6da678573de95a61bcc9fac484a34c6f8f762f7078f5289aa35c393725ea0b0f7e5d153352ab01a48f5
DIST xwayland-23.2.0.tar.xz 1298020 BLAKE2B 7b4d1b74c8c8d537395dfb277ff012b2761c5e6dc2d5ed20ec0f8b7da35c04d000a20efaff9ea9d2097b5b7ab1df7778162ec23f4623d0a63e38a4253a7bfa06 SHA512 3b490839026da4d34136d50050397d87e205d4fdb9c3cc9896eb2980bf90f3c951e7ce5271d7f7379c56a376d36f9e1fe1242211b64e680b715dd065ea58532d
+DIST xwayland-23.2.1.tar.xz 1298128 BLAKE2B d871c83c1b5975f1cbd1ae2ee5ab693a277d992c1cd66d40b2b7159a49827e9208321ac7465f5706e2e85ac0c438548cc871a2f34e3391388317bd08aef161de SHA512 8ea3061a175c9163166c69569a81dbee2cad605d140dd25d9b61219db555e775811ebe9716c38b6fa6c591299b7c1dfcd5248e797e341ee4cea49b998be89657
diff --git a/x11-base/xwayland/metadata.xml b/x11-base/xwayland/metadata.xml
index 2df659c4c950..1c6df10259d6 100644
--- a/x11-base/xwayland/metadata.xml
+++ b/x11-base/xwayland/metadata.xml
@@ -8,6 +8,7 @@
<use>
<flag name="unwind">Enable libunwind usage for backtraces</flag>
<flag name="xcsecurity">Build Security extension</flag>
+ <flag name="libei">Enable emulated input using <pkg>dev-libs/libei</pkg></flag>
</use>
<upstream>
<remote-id type="cpe">cpe:/a:x.org:xorg-server</remote-id>
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-23.2.1.ebuild
similarity index 87%
copy from x11-base/xwayland/xwayland-9999.ebuild
copy to x11-base/xwayland/xwayland-23.2.1.ebuild
index 738f4ae7b687..56309b0f665b 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.1.ebuild
@@ -16,7 +16,7 @@ fi
DESCRIPTION="Standalone X server running under Wayland"
HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-IUSE="selinux video_cards_nvidia unwind xcsecurity"
+IUSE="libei selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
@@ -40,6 +40,7 @@ COMMON_DEPEND="
>=x11-libs/pixman-0.27.2
>=x11-misc/xkeyboard-config-2.4.1-r3
+ libei? ( dev-libs/libei )
unwind? ( sys-libs/libunwind )
video_cards_nvidia? ( gui-libs/egl-wayland )
"
@@ -52,6 +53,8 @@ RDEPEND="
${COMMON_DEPEND}
x11-apps/xkbcomp
!<=x11-base/xorg-server-1.20.11
+
+ libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
selinux? ( sec-policy/selinux-xserver )
"
BDEPEND="
@@ -60,7 +63,7 @@ BDEPEND="
"
PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files_v2.patch
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
)
src_configure() {
@@ -82,7 +85,6 @@ src_configure() {
-Dxace=true
-Dxdmcp=true
-Dxinerama=true
- -Dxwayland_ei=false
-Dxvfb=true
-Dxv=true
-Dxwayland-path="${EPREFIX}"/usr/bin
@@ -90,12 +92,14 @@ src_configure() {
-Ddocs=false
-Ddevel-docs=false
-Ddocs-pdf=false
- -Dxorg=false
- -Dxnest=false
- -Dxvfb=false
- -Dxwayland=true
)
+ if use libei; then
+ emesonargs+=( -Dxwayland_ei=portal )
+ else
+ emesonargs+=( -Dxwayland_ei=false )
+ fi
+
meson_src_configure
}
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index 738f4ae7b687..23efd8ee8752 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -16,7 +16,7 @@ fi
DESCRIPTION="Standalone X server running under Wayland"
HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-IUSE="selinux video_cards_nvidia unwind xcsecurity"
+IUSE="libei selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
@@ -40,6 +40,7 @@ COMMON_DEPEND="
>=x11-libs/pixman-0.27.2
>=x11-misc/xkeyboard-config-2.4.1-r3
+ libei? ( dev-libs/libei )
unwind? ( sys-libs/libunwind )
video_cards_nvidia? ( gui-libs/egl-wayland )
"
@@ -52,6 +53,8 @@ RDEPEND="
${COMMON_DEPEND}
x11-apps/xkbcomp
!<=x11-base/xorg-server-1.20.11
+
+ libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 )
selinux? ( sec-policy/selinux-xserver )
"
BDEPEND="
@@ -82,7 +85,6 @@ src_configure() {
-Dxace=true
-Dxdmcp=true
-Dxinerama=true
- -Dxwayland_ei=false
-Dxvfb=true
-Dxv=true
-Dxwayland-path="${EPREFIX}"/usr/bin
@@ -96,6 +98,12 @@ src_configure() {
-Dxwayland=true
)
+ if use libei; then
+ emesonargs+=( -Dxwayland_ei=portal )
+ else
+ emesonargs+=( -Dxwayland_ei=false )
+ fi
+
meson_src_configure
}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-08-21 3:23 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2023-08-21 3:23 UTC (permalink / raw
To: gentoo-commits
commit: 1cb236dd023bd9a57a7a83341cfecf69e450533a
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 21 03:04:52 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Aug 21 03:23:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb236dd
x11-base/xwayland: Version bump to 23.2.0
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
.../xwayland/{xwayland-9999.ebuild => xwayland-23.2.0.ebuild} | 9 +++------
x11-base/xwayland/xwayland-9999.ebuild | 3 ++-
3 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 5a2b2a76226a..86298681cb7d 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1 +1,2 @@
DIST xwayland-23.1.2.tar.xz 1287396 BLAKE2B 56e213ea9d8cfa0ab316fb0a09d623427b7fa6effc6feb2b1d4364ee494b54d82e1863fbba86f824b09bf07b0b83fe5e85595f5cd00fdfa38fd72923922c2ea4 SHA512 796939106e8c986f2e8d6a1ff27f3a51cda0718825c3a6da678573de95a61bcc9fac484a34c6f8f762f7078f5289aa35c393725ea0b0f7e5d153352ab01a48f5
+DIST xwayland-23.2.0.tar.xz 1298020 BLAKE2B 7b4d1b74c8c8d537395dfb277ff012b2761c5e6dc2d5ed20ec0f8b7da35c04d000a20efaff9ea9d2097b5b7ab1df7778162ec23f4623d0a63e38a4253a7bfa06 SHA512 3b490839026da4d34136d50050397d87e205d4fdb9c3cc9896eb2980bf90f3c951e7ce5271d7f7379c56a376d36f9e1fe1242211b64e680b715dd065ea58532d
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-23.2.0.ebuild
similarity index 92%
copy from x11-base/xwayland/xwayland-9999.ebuild
copy to x11-base/xwayland/xwayland-23.2.0.ebuild
index cd8c1b8fb8d2..60ed3a76cb3f 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.0.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
dev-libs/libbsd
dev-libs/openssl:=
>=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.28
+ >=dev-libs/wayland-protocols-1.30
media-fonts/font-util
>=media-libs/libepoxy-1.5.4[X,egl(+)]
media-libs/libglvnd[X]
@@ -60,7 +60,7 @@ BDEPEND="
"
PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files_v2.patch
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
)
src_configure() {
@@ -82,6 +82,7 @@ src_configure() {
-Dxace=true
-Dxdmcp=true
-Dxinerama=true
+ -Dxwayland_ei=false
-Dxvfb=true
-Dxv=true
-Dxwayland-path="${EPREFIX}"/usr/bin
@@ -89,10 +90,6 @@ src_configure() {
-Ddocs=false
-Ddevel-docs=false
-Ddocs-pdf=false
- -Dxorg=false
- -Dxnest=false
- -Dxvfb=false
- -Dxwayland=true
)
meson_src_configure
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index cd8c1b8fb8d2..738f4ae7b687 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
dev-libs/libbsd
dev-libs/openssl:=
>=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.28
+ >=dev-libs/wayland-protocols-1.30
media-fonts/font-util
>=media-libs/libepoxy-1.5.4[X,egl(+)]
media-libs/libglvnd[X]
@@ -82,6 +82,7 @@ src_configure() {
-Dxace=true
-Dxdmcp=true
-Dxinerama=true
+ -Dxwayland_ei=false
-Dxvfb=true
-Dxv=true
-Dxwayland-path="${EPREFIX}"/usr/bin
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-08-16 22:07 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2023-08-16 22:07 UTC (permalink / raw
To: gentoo-commits
commit: 126daeb4095e4449392523d8c5c085bb99bcf73d
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 16 21:56:15 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Aug 16 22:07:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=126daeb4
x11-base/xwayland: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 -
x11-base/xwayland/xwayland-23.1.1.ebuild | 101 -------------------------------
2 files changed, 102 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 21a0677541e0..5a2b2a76226a 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1 @@
-DIST xwayland-23.1.1.tar.xz 1286460 BLAKE2B 2f0095510a15eab4096696fcfdbf0cfe6814b48bd5b5666701a61bc942ce2fe00555a7d5a45cbaec2066bbbfd9b863909e0398d3d6aaab1dfc0e78d1ea913080 SHA512 21c386847135c5cb4ac884926b0fbeb6ad21c9ee54752e0cdc8418e31a72872d81032159c1d91b8afb915aaaf65e80454342461d676996b2f3c535a37b0147f0
DIST xwayland-23.1.2.tar.xz 1287396 BLAKE2B 56e213ea9d8cfa0ab316fb0a09d623427b7fa6effc6feb2b1d4364ee494b54d82e1863fbba86f824b09bf07b0b83fe5e85595f5cd00fdfa38fd72923922c2ea4 SHA512 796939106e8c986f2e8d6a1ff27f3a51cda0718825c3a6da678573de95a61bcc9fac484a34c6f8f762f7078f5289aa35c393725ea0b0f7e5d153352ab01a48f5
diff --git a/x11-base/xwayland/xwayland-23.1.1.ebuild b/x11-base/xwayland/xwayland-23.1.1.ebuild
deleted file mode 100644
index daae70c691b2..000000000000
--- a/x11-base/xwayland/xwayland-23.1.1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
- inherit git-r3
-else
- SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-
-IUSE="selinux video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.28
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.109
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=x11-base/xorg-proto-2022.2
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Dlibdecor=false
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-08-11 19:12 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2023-08-11 19:12 UTC (permalink / raw
To: gentoo-commits
commit: 26449df581020218dd5ae835fbda85be3573e08e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 11 19:10:07 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 11 19:12:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26449df5
x11-base/xwayland: Stabilize 23.1.2 ppc, #909456
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.1.2.ebuild b/x11-base/xwayland/xwayland-23.1.2.ebuild
index f3f3b8474649..daae70c691b2 100644
--- a/x11-base/xwayland/xwayland-23.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-23.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-08-11 5:56 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2023-08-11 5:56 UTC (permalink / raw
To: gentoo-commits
commit: 02aaefc78d1446690c6df45222ab06776e1c2cb4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 11 05:56:07 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 11 05:56:07 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02aaefc7
x11-base/xwayland: Stabilize 23.1.2 ppc64, #909456
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.1.2.ebuild b/x11-base/xwayland/xwayland-23.1.2.ebuild
index 2ec85ce13325..f3f3b8474649 100644
--- a/x11-base/xwayland/xwayland-23.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-23.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-08-09 4:27 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2023-08-09 4:27 UTC (permalink / raw
To: gentoo-commits
commit: 8b1419046f84b989b52538caaa3e7a7c6d2f00cc
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 9 04:26:33 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 9 04:26:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b141904
x11-base/xwayland: Stabilize 23.1.2 arm, #909456
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.1.2.ebuild b/x11-base/xwayland/xwayland-23.1.2.ebuild
index 9a60eeb22690..2ec85ce13325 100644
--- a/x11-base/xwayland/xwayland-23.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-23.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-07-15 15:37 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2023-07-15 15:37 UTC (permalink / raw
To: gentoo-commits
commit: 3a27f9bb97782f54352586e7c567080d4cd93b3f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 15:36:20 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 15:36:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a27f9bb
x11-base/xwayland: Stabilize 23.1.2 x86, #909456
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.1.2.ebuild b/x11-base/xwayland/xwayland-23.1.2.ebuild
index 744be294a849..9a60eeb22690 100644
--- a/x11-base/xwayland/xwayland-23.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-23.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-07-15 15:37 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2023-07-15 15:37 UTC (permalink / raw
To: gentoo-commits
commit: c851abfd8e30be955250efd2f9a48c008ee06e6d
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 15:36:13 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 15:36:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c851abfd
x11-base/xwayland: Stabilize 23.1.2 amd64, #909456
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.1.2.ebuild b/x11-base/xwayland/xwayland-23.1.2.ebuild
index ae7d70ff5cd4..744be294a849 100644
--- a/x11-base/xwayland/xwayland-23.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-23.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-07-02 11:52 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2023-07-02 11:52 UTC (permalink / raw
To: gentoo-commits
commit: 07f96c5a6b4d37fe69bf5790bd81928e0e6649b3
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 2 11:51:50 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 2 11:51:50 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f96c5a
x11-base/xwayland: Stabilize 23.1.2 arm64, #909456
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.1.2.ebuild b/x11-base/xwayland/xwayland-23.1.2.ebuild
index d7e53ec8adcf..ae7d70ff5cd4 100644
--- a/x11-base/xwayland/xwayland-23.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-23.1.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-06-10 17:47 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2023-06-10 17:47 UTC (permalink / raw
To: gentoo-commits
commit: 398c3f0be57a8a7ff55370512106ebe09a3b8ee2
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 10 17:26:54 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Jun 10 17:47:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398c3f0b
x11-base/xwayland: Version bump to 23.1.2
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-23.1.2.ebuild | 101 +++++++++++++++++++++++++++++++
2 files changed, 102 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index f120a0aaa110..21a0677541e0 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1 +1,2 @@
DIST xwayland-23.1.1.tar.xz 1286460 BLAKE2B 2f0095510a15eab4096696fcfdbf0cfe6814b48bd5b5666701a61bc942ce2fe00555a7d5a45cbaec2066bbbfd9b863909e0398d3d6aaab1dfc0e78d1ea913080 SHA512 21c386847135c5cb4ac884926b0fbeb6ad21c9ee54752e0cdc8418e31a72872d81032159c1d91b8afb915aaaf65e80454342461d676996b2f3c535a37b0147f0
+DIST xwayland-23.1.2.tar.xz 1287396 BLAKE2B 56e213ea9d8cfa0ab316fb0a09d623427b7fa6effc6feb2b1d4364ee494b54d82e1863fbba86f824b09bf07b0b83fe5e85595f5cd00fdfa38fd72923922c2ea4 SHA512 796939106e8c986f2e8d6a1ff27f3a51cda0718825c3a6da678573de95a61bcc9fac484a34c6f8f762f7078f5289aa35c393725ea0b0f7e5d153352ab01a48f5
diff --git a/x11-base/xwayland/xwayland-23.1.2.ebuild b/x11-base/xwayland/xwayland-23.1.2.ebuild
new file mode 100644
index 000000000000..d7e53ec8adcf
--- /dev/null
+++ b/x11-base/xwayland/xwayland-23.1.2.ebuild
@@ -0,0 +1,101 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+IUSE="selinux video_cards_nvidia unwind xcsecurity"
+
+LICENSE="MIT"
+SLOT="0"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.21.0
+ >=dev-libs/wayland-protocols-1.28
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.109
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ unwind? ( sys-libs/libunwind )
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ >=x11-base/xorg-proto-2022.2
+ >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+ !<=x11-base/xorg-server-1.20.11
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Dlibdecor=false
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-05-10 15:33 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2023-05-10 15:33 UTC (permalink / raw
To: gentoo-commits
commit: 8840d4c8be04f2227756d610d4a529c33cdcf538
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed May 10 15:32:04 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed May 10 15:32:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8840d4c8
x11-base/xwayland: Drop old versions
Bug: https://bugs.gentoo.org/903547
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 2 -
x11-base/xwayland/xwayland-22.1.8.ebuild | 100 ------------------------------
x11-base/xwayland/xwayland-23.1.0.ebuild | 101 -------------------------------
3 files changed, 203 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index c5708bd1f2f5..f120a0aaa110 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,3 +1 @@
-DIST xwayland-22.1.8.tar.xz 1273668 BLAKE2B ad1f3e0a6a3782b271653864380d0beb0db60293fb96ab8f218caaeef245967ad46ca505fb516a936115c9d49e6a32bffb725bc6c95dc98a6c4c24521c6022df SHA512 f52c6f99d8ef7605bc1c651d5ee5e306c12af30649a2d712b1c4c3cf4c7c80246ae24bd9ac39461d47aafc78f5d659446a459cd6259e05ef3128b204981d114a
-DIST xwayland-23.1.0.tar.xz 1286056 BLAKE2B 19f3cee10f9b86a1ee4529f91de3125c303a771ddb00ab1d76764fec2d8d2639e20585de777741fc3706ec6e2f03a1295024cd9c582c1e4a744fa1a43d8997e6 SHA512 984213a193b903e6023ecb3144a15f483dc3e9ec7cb02c36d8e67c6859b501b8b3e5a6e1ade9cb245450ad93002322f392b81d9286377ac34350cc3ea1f9679f
DIST xwayland-23.1.1.tar.xz 1286460 BLAKE2B 2f0095510a15eab4096696fcfdbf0cfe6814b48bd5b5666701a61bc942ce2fe00555a7d5a45cbaec2066bbbfd9b863909e0398d3d6aaab1dfc0e78d1ea913080 SHA512 21c386847135c5cb4ac884926b0fbeb6ad21c9ee54752e0cdc8418e31a72872d81032159c1d91b8afb915aaaf65e80454342461d676996b2f3c535a37b0147f0
diff --git a/x11-base/xwayland/xwayland-22.1.8.ebuild b/x11-base/xwayland/xwayland-22.1.8.ebuild
deleted file mode 100644
index 9fd1ecef3f80..000000000000
--- a/x11-base/xwayland/xwayland-22.1.8.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
- inherit git-r3
-else
- SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-
-IUSE="selinux video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.20
- >=dev-libs/wayland-protocols-1.22
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.89
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- x11-base/xorg-proto
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
diff --git a/x11-base/xwayland/xwayland-23.1.0.ebuild b/x11-base/xwayland/xwayland-23.1.0.ebuild
deleted file mode 100644
index d7e53ec8adcf..000000000000
--- a/x11-base/xwayland/xwayland-23.1.0.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
- inherit git-r3
-else
- SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-
-IUSE="selinux video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.21.0
- >=dev-libs/wayland-protocols-1.28
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.109
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=x11-base/xorg-proto-2022.2
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Dlibdecor=false
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-05-01 3:40 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-05-01 3:40 UTC (permalink / raw
To: gentoo-commits
commit: c4577841cd16924d31fbd223124e8ea7796d53df
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 1 03:39:59 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 1 03:39:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4577841
x11-base/xwayland: Stabilize 23.1.1 ppc, #905391
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.1.1.ebuild b/x11-base/xwayland/xwayland-23.1.1.ebuild
index f3f3b8474649..daae70c691b2 100644
--- a/x11-base/xwayland/xwayland-23.1.1.ebuild
+++ b/x11-base/xwayland/xwayland-23.1.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-05-01 3:15 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-05-01 3:15 UTC (permalink / raw
To: gentoo-commits
commit: 671b7530bfce3ddf318e505e20c14225ba6a3bf5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 1 03:14:52 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 1 03:14:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=671b7530
x11-base/xwayland: Stabilize 23.1.1 ppc64, #905391
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.1.1.ebuild b/x11-base/xwayland/xwayland-23.1.1.ebuild
index 2ec85ce13325..f3f3b8474649 100644
--- a/x11-base/xwayland/xwayland-23.1.1.ebuild
+++ b/x11-base/xwayland/xwayland-23.1.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-04-30 23:56 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-04-30 23:56 UTC (permalink / raw
To: gentoo-commits
commit: 94d975b90f777cb27f380100c18f020441fccac3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 30 23:56:20 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 30 23:56:25 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d975b9
x11-base/xwayland: Stabilize 23.1.1 arm, #905391
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.1.1.ebuild b/x11-base/xwayland/xwayland-23.1.1.ebuild
index 7a9b021cc8ce..2acb1a28e5ac 100644
--- a/x11-base/xwayland/xwayland-23.1.1.ebuild
+++ b/x11-base/xwayland/xwayland-23.1.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-04-30 23:56 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-04-30 23:56 UTC (permalink / raw
To: gentoo-commits
commit: ce66c7c51b314ba05f275895ce0b1973093f4571
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 30 23:56:21 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 30 23:56:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce66c7c5
x11-base/xwayland: Stabilize 23.1.1 arm64, #905391
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.1.1.ebuild b/x11-base/xwayland/xwayland-23.1.1.ebuild
index 2acb1a28e5ac..2ec85ce13325 100644
--- a/x11-base/xwayland/xwayland-23.1.1.ebuild
+++ b/x11-base/xwayland/xwayland-23.1.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-04-30 23:53 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-04-30 23:53 UTC (permalink / raw
To: gentoo-commits
commit: f678e4a94d5ae35a9609b8b504e3a32123f19943
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 30 23:53:10 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 30 23:53:10 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f678e4a9
x11-base/xwayland: Stabilize 23.1.1 x86, #905391
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.1.1.ebuild b/x11-base/xwayland/xwayland-23.1.1.ebuild
index 837b575924bb..7a9b021cc8ce 100644
--- a/x11-base/xwayland/xwayland-23.1.1.ebuild
+++ b/x11-base/xwayland/xwayland-23.1.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-04-30 23:53 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-04-30 23:53 UTC (permalink / raw
To: gentoo-commits
commit: f1887206cb8451b8833ef46fdc5c2184c6d93969
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 30 23:53:08 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 30 23:53:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1887206
x11-base/xwayland: Stabilize 23.1.1 amd64, #905391
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-23.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-23.1.1.ebuild b/x11-base/xwayland/xwayland-23.1.1.ebuild
index d7e53ec8adcf..837b575924bb 100644
--- a/x11-base/xwayland/xwayland-23.1.1.ebuild
+++ b/x11-base/xwayland/xwayland-23.1.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-04-09 2:10 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2023-04-09 2:10 UTC (permalink / raw
To: gentoo-commits
commit: 5cd3901cfc0fb124beebf75cff421bb518e4d5a4
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 9 02:06:32 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Apr 9 02:10:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd3901c
x11-base/xwayland: Version bump to 23.1.1
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-23.1.1.ebuild | 101 +++++++++++++++++++++++++++++++
2 files changed, 102 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index c0062184b886..c5708bd1f2f5 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1,3 @@
DIST xwayland-22.1.8.tar.xz 1273668 BLAKE2B ad1f3e0a6a3782b271653864380d0beb0db60293fb96ab8f218caaeef245967ad46ca505fb516a936115c9d49e6a32bffb725bc6c95dc98a6c4c24521c6022df SHA512 f52c6f99d8ef7605bc1c651d5ee5e306c12af30649a2d712b1c4c3cf4c7c80246ae24bd9ac39461d47aafc78f5d659446a459cd6259e05ef3128b204981d114a
DIST xwayland-23.1.0.tar.xz 1286056 BLAKE2B 19f3cee10f9b86a1ee4529f91de3125c303a771ddb00ab1d76764fec2d8d2639e20585de777741fc3706ec6e2f03a1295024cd9c582c1e4a744fa1a43d8997e6 SHA512 984213a193b903e6023ecb3144a15f483dc3e9ec7cb02c36d8e67c6859b501b8b3e5a6e1ade9cb245450ad93002322f392b81d9286377ac34350cc3ea1f9679f
+DIST xwayland-23.1.1.tar.xz 1286460 BLAKE2B 2f0095510a15eab4096696fcfdbf0cfe6814b48bd5b5666701a61bc942ce2fe00555a7d5a45cbaec2066bbbfd9b863909e0398d3d6aaab1dfc0e78d1ea913080 SHA512 21c386847135c5cb4ac884926b0fbeb6ad21c9ee54752e0cdc8418e31a72872d81032159c1d91b8afb915aaaf65e80454342461d676996b2f3c535a37b0147f0
diff --git a/x11-base/xwayland/xwayland-23.1.1.ebuild b/x11-base/xwayland/xwayland-23.1.1.ebuild
new file mode 100644
index 000000000000..d7e53ec8adcf
--- /dev/null
+++ b/x11-base/xwayland/xwayland-23.1.1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+IUSE="selinux video_cards_nvidia unwind xcsecurity"
+
+LICENSE="MIT"
+SLOT="0"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.21.0
+ >=dev-libs/wayland-protocols-1.28
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.109
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ unwind? ( sys-libs/libunwind )
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ >=x11-base/xorg-proto-2022.2
+ >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+ !<=x11-base/xorg-server-1.20.11
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Dlibdecor=false
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-03-27 17:25 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2023-03-27 17:25 UTC (permalink / raw
To: gentoo-commits
commit: c739caf3c3c024303708eeaad26a4e5b5e0753fd
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 27 15:27:42 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Mar 27 17:24:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c739caf3
x11-base/xwayland: Version bump to 23.1.0
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
.../{xwayland-9999.ebuild => xwayland-23.1.0.ebuild} | 17 +++++++----------
x11-base/xwayland/xwayland-9999.ebuild | 11 ++++++-----
3 files changed, 14 insertions(+), 15 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 87a4500a57f1..c0062184b886 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1 +1,2 @@
DIST xwayland-22.1.8.tar.xz 1273668 BLAKE2B ad1f3e0a6a3782b271653864380d0beb0db60293fb96ab8f218caaeef245967ad46ca505fb516a936115c9d49e6a32bffb725bc6c95dc98a6c4c24521c6022df SHA512 f52c6f99d8ef7605bc1c651d5ee5e306c12af30649a2d712b1c4c3cf4c7c80246ae24bd9ac39461d47aafc78f5d659446a459cd6259e05ef3128b204981d114a
+DIST xwayland-23.1.0.tar.xz 1286056 BLAKE2B 19f3cee10f9b86a1ee4529f91de3125c303a771ddb00ab1d76764fec2d8d2639e20585de777741fc3706ec6e2f03a1295024cd9c582c1e4a744fa1a43d8997e6 SHA512 984213a193b903e6023ecb3144a15f483dc3e9ec7cb02c36d8e67c6859b501b8b3e5a6e1ade9cb245450ad93002322f392b81d9286377ac34350cc3ea1f9679f
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-23.1.0.ebuild
similarity index 87%
copy from x11-base/xwayland/xwayland-9999.ebuild
copy to x11-base/xwayland/xwayland-23.1.0.ebuild
index beed9ee6c40c..d7e53ec8adcf 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-23.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -24,13 +24,13 @@ SLOT="0"
COMMON_DEPEND="
dev-libs/libbsd
dev-libs/openssl:=
- >=dev-libs/wayland-1.20
- >=dev-libs/wayland-protocols-1.22
+ >=dev-libs/wayland-1.21.0
+ >=dev-libs/wayland-protocols-1.28
media-fonts/font-util
>=media-libs/libepoxy-1.5.4[X,egl(+)]
media-libs/libglvnd[X]
>=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.89
+ >=x11-libs/libdrm-2.4.109
>=x11-libs/libXau-1.0.4
x11-libs/libxcvt
>=x11-libs/libXdmcp-1.0.2
@@ -45,7 +45,7 @@ COMMON_DEPEND="
"
DEPEND="
${COMMON_DEPEND}
- x11-base/xorg-proto
+ >=x11-base/xorg-proto-2022.2
>=x11-libs/xtrans-1.3.5
"
RDEPEND="
@@ -60,7 +60,7 @@ BDEPEND="
"
PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files_v2.patch
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
)
src_configure() {
@@ -85,13 +85,10 @@ src_configure() {
-Dxvfb=true
-Dxv=true
-Dxwayland-path="${EPREFIX}"/usr/bin
+ -Dlibdecor=false
-Ddocs=false
-Ddevel-docs=false
-Ddocs-pdf=false
- -Dxorg=false
- -Dxnest=false
- -Dxvfb=false
- -Dxwayland=true
)
meson_src_configure
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index beed9ee6c40c..cd8c1b8fb8d2 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -24,13 +24,13 @@ SLOT="0"
COMMON_DEPEND="
dev-libs/libbsd
dev-libs/openssl:=
- >=dev-libs/wayland-1.20
- >=dev-libs/wayland-protocols-1.22
+ >=dev-libs/wayland-1.21.0
+ >=dev-libs/wayland-protocols-1.28
media-fonts/font-util
>=media-libs/libepoxy-1.5.4[X,egl(+)]
media-libs/libglvnd[X]
>=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.89
+ >=x11-libs/libdrm-2.4.109
>=x11-libs/libXau-1.0.4
x11-libs/libxcvt
>=x11-libs/libXdmcp-1.0.2
@@ -45,7 +45,7 @@ COMMON_DEPEND="
"
DEPEND="
${COMMON_DEPEND}
- x11-base/xorg-proto
+ >=x11-base/xorg-proto-2022.2
>=x11-libs/xtrans-1.3.5
"
RDEPEND="
@@ -85,6 +85,7 @@ src_configure() {
-Dxvfb=true
-Dxv=true
-Dxwayland-path="${EPREFIX}"/usr/bin
+ -Dlibdecor=false
-Ddocs=false
-Ddevel-docs=false
-Ddocs-pdf=false
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-02-26 23:45 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2023-02-26 23:45 UTC (permalink / raw
To: gentoo-commits
commit: 4945ad61abcfe0fde76deaafa1bbf6a787aae780
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 26 23:43:32 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Feb 26 23:44:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4945ad61
x11-base/xwayland: Drop old versions
Bug: https://bugs.gentoo.org/893438
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 -
x11-base/xwayland/xwayland-22.1.7.ebuild | 100 -------------------------------
2 files changed, 101 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index a94e6e2e507d..87a4500a57f1 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1 @@
-DIST xwayland-22.1.7.tar.xz 1273476 BLAKE2B 9e128ff85690c6fb35eb196eefd49b1cf24aed290fd74cdb6e2fb8ad72d61b8dd9dccf83bdafc9a8e1ba13dc61135a7756dbae5ff40490d2076516d72818dbb1 SHA512 dc4187d4e9e1bbf5f431a4a71da01b773be3a8870c3f82da599739d9f72756ac69c1fb8cc3b6c96c88da3c1dd40ce42429a3a003c08f90fc337ebaf6200de649
DIST xwayland-22.1.8.tar.xz 1273668 BLAKE2B ad1f3e0a6a3782b271653864380d0beb0db60293fb96ab8f218caaeef245967ad46ca505fb516a936115c9d49e6a32bffb725bc6c95dc98a6c4c24521c6022df SHA512 f52c6f99d8ef7605bc1c651d5ee5e306c12af30649a2d712b1c4c3cf4c7c80246ae24bd9ac39461d47aafc78f5d659446a459cd6259e05ef3128b204981d114a
diff --git a/x11-base/xwayland/xwayland-22.1.7.ebuild b/x11-base/xwayland/xwayland-22.1.7.ebuild
deleted file mode 100644
index afcd2774aad0..000000000000
--- a/x11-base/xwayland/xwayland-22.1.7.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
- inherit git-r3
-else
- SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-
-IUSE="selinux video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.20
- >=dev-libs/wayland-protocols-1.22
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.89
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- x11-base/xorg-proto
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-02-15 5:12 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-02-15 5:12 UTC (permalink / raw
To: gentoo-commits
commit: 75e1552beedbf69ee699f6511072478218ed3556
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 15 05:11:35 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 15 05:11:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e1552b
x11-base/xwayland: Stabilize 22.1.8 amd64, #893876
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.8.ebuild b/x11-base/xwayland/xwayland-22.1.8.ebuild
index a0b578c2b9fa..9fd1ecef3f80 100644
--- a/x11-base/xwayland/xwayland-22.1.8.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-02-11 2:37 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-02-11 2:37 UTC (permalink / raw
To: gentoo-commits
commit: f28222524ad56a0809d928bdd6a34a345dba414f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 11 02:37:33 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 11 02:37:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2822252
x11-base/xwayland: Stabilize 22.1.8 arm64, #893876
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.8.ebuild b/x11-base/xwayland/xwayland-22.1.8.ebuild
index dc0d291fa993..bdd9d9b4e024 100644
--- a/x11-base/xwayland/xwayland-22.1.8.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-02-11 2:37 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-02-11 2:37 UTC (permalink / raw
To: gentoo-commits
commit: a1bbc49fba3e452139e3ff9ab03fe2adabe715e2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 11 02:37:35 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 11 02:37:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1bbc49f
x11-base/xwayland: Stabilize 22.1.8 ppc, #893876
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.8.ebuild b/x11-base/xwayland/xwayland-22.1.8.ebuild
index bdd9d9b4e024..a0b578c2b9fa 100644
--- a/x11-base/xwayland/xwayland-22.1.8.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-02-11 2:37 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-02-11 2:37 UTC (permalink / raw
To: gentoo-commits
commit: b19513ec58b7e3848646c63b87d47e734cc27dbe
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 11 02:37:24 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 11 02:37:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b19513ec
x11-base/xwayland: Stabilize 22.1.8 arm, #893876
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.8.ebuild b/x11-base/xwayland/xwayland-22.1.8.ebuild
index 29a75c9fb37b..5ed5522246e5 100644
--- a/x11-base/xwayland/xwayland-22.1.8.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-02-11 2:37 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-02-11 2:37 UTC (permalink / raw
To: gentoo-commits
commit: b278733b370650deba2f54aa58e8dc11fbf14c12
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 11 02:37:26 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 11 02:37:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b278733b
x11-base/xwayland: Stabilize 22.1.8 ppc64, #893876
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.8.ebuild b/x11-base/xwayland/xwayland-22.1.8.ebuild
index 5ed5522246e5..9b83a31672a0 100644
--- a/x11-base/xwayland/xwayland-22.1.8.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-02-11 2:37 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2023-02-11 2:37 UTC (permalink / raw
To: gentoo-commits
commit: 28b86c2af92d90237c120b2b342d336e686f06ab
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 11 02:37:29 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 11 02:37:29 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b86c2a
x11-base/xwayland: Stabilize 22.1.8 x86, #893876
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.8.ebuild b/x11-base/xwayland/xwayland-22.1.8.ebuild
index 9b83a31672a0..dc0d291fa993 100644
--- a/x11-base/xwayland/xwayland-22.1.8.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-02-07 17:27 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2023-02-07 17:27 UTC (permalink / raw
To: gentoo-commits
commit: ef2060d6f4c1f97775f97353e9481a913a7547f8
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 7 17:25:07 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Feb 7 17:27:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef2060d6
x11-base/xwayland: Version bump to 22.1.8
Bug: https://bugs.gentoo.org/893438
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-22.1.8.ebuild | 100 +++++++++++++++++++++++++++++++
2 files changed, 101 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index ef87dd1bd85b..a94e6e2e507d 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1 +1,2 @@
DIST xwayland-22.1.7.tar.xz 1273476 BLAKE2B 9e128ff85690c6fb35eb196eefd49b1cf24aed290fd74cdb6e2fb8ad72d61b8dd9dccf83bdafc9a8e1ba13dc61135a7756dbae5ff40490d2076516d72818dbb1 SHA512 dc4187d4e9e1bbf5f431a4a71da01b773be3a8870c3f82da599739d9f72756ac69c1fb8cc3b6c96c88da3c1dd40ce42429a3a003c08f90fc337ebaf6200de649
+DIST xwayland-22.1.8.tar.xz 1273668 BLAKE2B ad1f3e0a6a3782b271653864380d0beb0db60293fb96ab8f218caaeef245967ad46ca505fb516a936115c9d49e6a32bffb725bc6c95dc98a6c4c24521c6022df SHA512 f52c6f99d8ef7605bc1c651d5ee5e306c12af30649a2d712b1c4c3cf4c7c80246ae24bd9ac39461d47aafc78f5d659446a459cd6259e05ef3128b204981d114a
diff --git a/x11-base/xwayland/xwayland-22.1.8.ebuild b/x11-base/xwayland/xwayland-22.1.8.ebuild
new file mode 100644
index 000000000000..29a75c9fb37b
--- /dev/null
+++ b/x11-base/xwayland/xwayland-22.1.8.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+IUSE="selinux video_cards_nvidia unwind xcsecurity"
+
+LICENSE="MIT"
+SLOT="0"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.20
+ >=dev-libs/wayland-protocols-1.22
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.89
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ unwind? ( sys-libs/libunwind )
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ x11-base/xorg-proto
+ >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+ !<=x11-base/xorg-server-1.20.11
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2023-01-03 15:55 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2023-01-03 15:55 UTC (permalink / raw
To: gentoo-commits
commit: 8268a113aaddf90933c676cf0fe88e49e5b26302
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 3 15:31:50 2023 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Jan 3 15:55:30 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8268a113
x11-base/xwayland: Drop old versions
Bug: https://bugs.gentoo.org/877459
Bug: https://bugs.gentoo.org/885825
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 2 -
x11-base/xwayland/xwayland-22.1.5.ebuild | 100 -------------------------------
x11-base/xwayland/xwayland-22.1.6.ebuild | 100 -------------------------------
3 files changed, 202 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 83668248e534..ef87dd1bd85b 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,3 +1 @@
-DIST xwayland-22.1.5.tar.xz 1273444 BLAKE2B a6773f2b9655d0651a0a686f5e1fa41bdeaba998dc3e42c2c24dcc262d2affdb055c7ab0cf32b94ba11c82cbfe91bfcf10eb651f678feda95fccb55cc21d2e4f SHA512 806219692be297419777ad5343158f72473a691f7c8be4468fac185a3bc5e3b6811755de3133c12f3694480e51529ac3fa409b22640a80a233925716fec24c06
-DIST xwayland-22.1.6.tar.xz 1273532 BLAKE2B aa0604e425c8e5648966f58d8baa56163f7f39b439618e4fe556cdbfd7d417e4d8b1d34a7d850d31ed51b782e268c05f8d8ef4c8c48b3f8c702aabe8e579fb0f SHA512 a78f44f14a6c1e25afbf245c5c757a253f0607afdc80c8b852cf6f810247566d1cc17b63d4442a21d8e69bdb696faf1014438ad98a977fbed9a11b9c5b85e0a4
DIST xwayland-22.1.7.tar.xz 1273476 BLAKE2B 9e128ff85690c6fb35eb196eefd49b1cf24aed290fd74cdb6e2fb8ad72d61b8dd9dccf83bdafc9a8e1ba13dc61135a7756dbae5ff40490d2076516d72818dbb1 SHA512 dc4187d4e9e1bbf5f431a4a71da01b773be3a8870c3f82da599739d9f72756ac69c1fb8cc3b6c96c88da3c1dd40ce42429a3a003c08f90fc337ebaf6200de649
diff --git a/x11-base/xwayland/xwayland-22.1.5.ebuild b/x11-base/xwayland/xwayland-22.1.5.ebuild
deleted file mode 100644
index afcd2774aad0..000000000000
--- a/x11-base/xwayland/xwayland-22.1.5.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
- inherit git-r3
-else
- SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-
-IUSE="selinux video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.20
- >=dev-libs/wayland-protocols-1.22
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.89
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- x11-base/xorg-proto
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
diff --git a/x11-base/xwayland/xwayland-22.1.6.ebuild b/x11-base/xwayland/xwayland-22.1.6.ebuild
deleted file mode 100644
index 384312c2aa5c..000000000000
--- a/x11-base/xwayland/xwayland-22.1.6.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
- inherit git-r3
-else
- SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-
-IUSE="selinux video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.20
- >=dev-libs/wayland-protocols-1.22
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.89
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- x11-base/xorg-proto
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-12-28 18:34 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2022-12-28 18:34 UTC (permalink / raw
To: gentoo-commits
commit: eb044d676a9f3332f7369fdb2114831d6cec031e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 28 18:33:52 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 28 18:33:52 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb044d67
x11-base/xwayland: Stabilize 22.1.7 ppc, #888677
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.7.ebuild b/x11-base/xwayland/xwayland-22.1.7.ebuild
index 84237fbfa0d6..665d024364d3 100644
--- a/x11-base/xwayland/xwayland-22.1.7.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-12-28 18:34 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2022-12-28 18:34 UTC (permalink / raw
To: gentoo-commits
commit: fd12bd97c745483e27859ef543978dcc05c27dd7
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 28 18:33:41 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 28 18:33:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd12bd97
x11-base/xwayland: Stabilize 22.1.7 amd64, #888677
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.7.ebuild b/x11-base/xwayland/xwayland-22.1.7.ebuild
index f859e912433e..d4b7431d2982 100644
--- a/x11-base/xwayland/xwayland-22.1.7.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-12-28 18:34 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2022-12-28 18:34 UTC (permalink / raw
To: gentoo-commits
commit: 836f4e7002e9c58c9e54533aa771361b7f14438f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 28 18:33:38 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 28 18:33:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836f4e70
x11-base/xwayland: Stabilize 22.1.7 x86, #888677
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.7.ebuild b/x11-base/xwayland/xwayland-22.1.7.ebuild
index 384312c2aa5c..f859e912433e 100644
--- a/x11-base/xwayland/xwayland-22.1.7.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-12-28 18:34 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2022-12-28 18:34 UTC (permalink / raw
To: gentoo-commits
commit: 6c858441946946f7de72e565398ea9c8ab7a25a7
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 28 18:34:00 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 28 18:34:00 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c858441
x11-base/xwayland: Stabilize 22.1.7 ppc64, #888677
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.7.ebuild b/x11-base/xwayland/xwayland-22.1.7.ebuild
index 665d024364d3..afcd2774aad0 100644
--- a/x11-base/xwayland/xwayland-22.1.7.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-12-28 18:34 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2022-12-28 18:34 UTC (permalink / raw
To: gentoo-commits
commit: fd0f393c49ca83ca1d640d2b72ff19f52e06f7a7
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 28 18:33:48 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 28 18:33:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd0f393c
x11-base/xwayland: Stabilize 22.1.7 arm64, #888677
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.7.ebuild b/x11-base/xwayland/xwayland-22.1.7.ebuild
index f81b4e126bb7..84237fbfa0d6 100644
--- a/x11-base/xwayland/xwayland-22.1.7.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-12-28 18:34 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2022-12-28 18:34 UTC (permalink / raw
To: gentoo-commits
commit: 0908a6e271afad47866e54819e79d7045a8b3240
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 28 18:33:45 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 28 18:33:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0908a6e2
x11-base/xwayland: Stabilize 22.1.7 arm, #888677
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.7.ebuild b/x11-base/xwayland/xwayland-22.1.7.ebuild
index d4b7431d2982..f81b4e126bb7 100644
--- a/x11-base/xwayland/xwayland-22.1.7.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-12-20 18:58 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2022-12-20 18:58 UTC (permalink / raw
To: gentoo-commits
commit: 587798c8f9ee0744ec2f08569411d4a6be6beaf0
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 20 18:45:33 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 18:58:34 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587798c8
x11-base/xwayland: Version bump to 22.1.7
Bug: https://bugs.gentoo.org/877459
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-22.1.7.ebuild | 100 +++++++++++++++++++++++++++++++
2 files changed, 101 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index c2faa8dc576c..83668248e534 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1,3 @@
DIST xwayland-22.1.5.tar.xz 1273444 BLAKE2B a6773f2b9655d0651a0a686f5e1fa41bdeaba998dc3e42c2c24dcc262d2affdb055c7ab0cf32b94ba11c82cbfe91bfcf10eb651f678feda95fccb55cc21d2e4f SHA512 806219692be297419777ad5343158f72473a691f7c8be4468fac185a3bc5e3b6811755de3133c12f3694480e51529ac3fa409b22640a80a233925716fec24c06
DIST xwayland-22.1.6.tar.xz 1273532 BLAKE2B aa0604e425c8e5648966f58d8baa56163f7f39b439618e4fe556cdbfd7d417e4d8b1d34a7d850d31ed51b782e268c05f8d8ef4c8c48b3f8c702aabe8e579fb0f SHA512 a78f44f14a6c1e25afbf245c5c757a253f0607afdc80c8b852cf6f810247566d1cc17b63d4442a21d8e69bdb696faf1014438ad98a977fbed9a11b9c5b85e0a4
+DIST xwayland-22.1.7.tar.xz 1273476 BLAKE2B 9e128ff85690c6fb35eb196eefd49b1cf24aed290fd74cdb6e2fb8ad72d61b8dd9dccf83bdafc9a8e1ba13dc61135a7756dbae5ff40490d2076516d72818dbb1 SHA512 dc4187d4e9e1bbf5f431a4a71da01b773be3a8870c3f82da599739d9f72756ac69c1fb8cc3b6c96c88da3c1dd40ce42429a3a003c08f90fc337ebaf6200de649
diff --git a/x11-base/xwayland/xwayland-22.1.7.ebuild b/x11-base/xwayland/xwayland-22.1.7.ebuild
new file mode 100644
index 000000000000..384312c2aa5c
--- /dev/null
+++ b/x11-base/xwayland/xwayland-22.1.7.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+IUSE="selinux video_cards_nvidia unwind xcsecurity"
+
+LICENSE="MIT"
+SLOT="0"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.20
+ >=dev-libs/wayland-protocols-1.22
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.89
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ unwind? ( sys-libs/libunwind )
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ x11-base/xorg-proto
+ >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+ !<=x11-base/xorg-server-1.20.11
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-12-14 3:16 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2022-12-14 3:16 UTC (permalink / raw
To: gentoo-commits
commit: 3f5c3d27c0245db858a1a2f36e63433d5dfb91ad
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 14 03:15:34 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Dec 14 03:15:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5c3d27
x11-base/xwayland: Version bump to 22.1.6
Bug: https://bugs.gentoo.org/885825
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-22.1.6.ebuild | 100 +++++++++++++++++++++++++++++++
2 files changed, 101 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 5edf451b7b67..c2faa8dc576c 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1 +1,2 @@
DIST xwayland-22.1.5.tar.xz 1273444 BLAKE2B a6773f2b9655d0651a0a686f5e1fa41bdeaba998dc3e42c2c24dcc262d2affdb055c7ab0cf32b94ba11c82cbfe91bfcf10eb651f678feda95fccb55cc21d2e4f SHA512 806219692be297419777ad5343158f72473a691f7c8be4468fac185a3bc5e3b6811755de3133c12f3694480e51529ac3fa409b22640a80a233925716fec24c06
+DIST xwayland-22.1.6.tar.xz 1273532 BLAKE2B aa0604e425c8e5648966f58d8baa56163f7f39b439618e4fe556cdbfd7d417e4d8b1d34a7d850d31ed51b782e268c05f8d8ef4c8c48b3f8c702aabe8e579fb0f SHA512 a78f44f14a6c1e25afbf245c5c757a253f0607afdc80c8b852cf6f810247566d1cc17b63d4442a21d8e69bdb696faf1014438ad98a977fbed9a11b9c5b85e0a4
diff --git a/x11-base/xwayland/xwayland-22.1.6.ebuild b/x11-base/xwayland/xwayland-22.1.6.ebuild
new file mode 100644
index 000000000000..384312c2aa5c
--- /dev/null
+++ b/x11-base/xwayland/xwayland-22.1.6.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+IUSE="selinux video_cards_nvidia unwind xcsecurity"
+
+LICENSE="MIT"
+SLOT="0"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.20
+ >=dev-libs/wayland-protocols-1.22
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.89
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ unwind? ( sys-libs/libunwind )
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ x11-base/xorg-proto
+ >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+ !<=x11-base/xorg-server-1.20.11
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-12-03 6:05 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2022-12-03 6:05 UTC (permalink / raw
To: gentoo-commits
commit: 72aacd5a9ad81fc29c145cbb50e323a86b483e4b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 3 06:04:35 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 3 06:04:35 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72aacd5a
x11-base/xwayland: Stabilize 22.1.5 x86, #880793
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.5.ebuild b/x11-base/xwayland/xwayland-22.1.5.ebuild
index a8b48c055f61..afcd2774aad0 100644
--- a/x11-base/xwayland/xwayland-22.1.5.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.5.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-12-02 6:32 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2022-12-02 6:32 UTC (permalink / raw
To: gentoo-commits
commit: 8cb794e2d75b1f6528fd8c5fd39683ff4d2957b7
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 2 06:31:13 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 2 06:31:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb794e2
x11-base/xwayland: Stabilize 22.1.5 amd64, #880793
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.5.ebuild b/x11-base/xwayland/xwayland-22.1.5.ebuild
index 55357ded3efc..a8b48c055f61 100644
--- a/x11-base/xwayland/xwayland-22.1.5.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.5.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-11-16 18:23 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2022-11-16 18:23 UTC (permalink / raw
To: gentoo-commits
commit: fa0f121ffef3d6a73d35c2870e69d1ad083b9d34
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 16 18:22:49 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 16 18:22:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa0f121f
x11-base/xwayland: Stabilize 22.1.5 ppc64, #880793
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.5.ebuild b/x11-base/xwayland/xwayland-22.1.5.ebuild
index 8987e1ba02e4..55357ded3efc 100644
--- a/x11-base/xwayland/xwayland-22.1.5.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.5.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-11-12 15:55 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2022-11-12 15:55 UTC (permalink / raw
To: gentoo-commits
commit: 92f4b0b20e2b4f822689aefca3f891302a01ef4b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 15:54:32 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 15:54:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f4b0b2
x11-base/xwayland: Stabilize 22.1.5 arm, #880793
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.5.ebuild b/x11-base/xwayland/xwayland-22.1.5.ebuild
index e3b3bed3e6d1..45c8fe6af109 100644
--- a/x11-base/xwayland/xwayland-22.1.5.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.5.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-11-12 15:50 Arthur Zamarin
0 siblings, 0 replies; 166+ messages in thread
From: Arthur Zamarin @ 2022-11-12 15:50 UTC (permalink / raw
To: gentoo-commits
commit: 0c94a0af11471b47bab6468d89677d41ef69acad
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 15:49:42 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 15:49:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c94a0af
x11-base/xwayland: Stabilize 22.1.5 arm64, #880793
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.5.ebuild b/x11-base/xwayland/xwayland-22.1.5.ebuild
index 384312c2aa5c..e3b3bed3e6d1 100644
--- a/x11-base/xwayland/xwayland-22.1.5.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.5.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-11-03 17:23 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2022-11-03 17:23 UTC (permalink / raw
To: gentoo-commits
commit: b4fda02e9ad319a19467f60d9c40717999afe4ab
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 3 17:20:32 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Nov 3 17:22:56 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4fda02e
x11-base/xwayland: Version bump to 22.1.5
Closes: https://bugs.gentoo.org/879235
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-22.1.5.ebuild | 100 +++++++++++++++++++++++++++++++
2 files changed, 101 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 933dbf228c2d..3c3ae0bcc003 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1,3 @@
DIST xwayland-22.1.3.tar.xz 1272440 BLAKE2B 5f35d6675ee90d910ed39921b4590e7a5325f941238c69b09d6b7063bcded992d1e4425327ae4626e8e9cead7dc17b4d892642a1a3bdb3a4de797f8f733202c4 SHA512 be15cb398f9a8aad70352d09b0745c827d4766d5996e817b92c828b5ede27b10186c7ee319901abdc5e141da97170a3ace039269146461d4e2ceb5002a7c35b4
DIST xwayland-22.1.4.tar.xz 1273552 BLAKE2B c492968f335ebd5b194d91729476047760b85620366fc587cace5f1cdef8cb22576293fb3799eedfe4a9c1eeff78dd18abaead67422caeb04b1ceb419509fbc6 SHA512 a1301df1687ac276172565c98b1fb3d5f35f67d47f625b81fce485d1818cf4896f88c2750b4e93596fa6f7fd515e258d201ca3d0cc39943b576f2d2c3f9be8cd
+DIST xwayland-22.1.5.tar.xz 1273444 BLAKE2B a6773f2b9655d0651a0a686f5e1fa41bdeaba998dc3e42c2c24dcc262d2affdb055c7ab0cf32b94ba11c82cbfe91bfcf10eb651f678feda95fccb55cc21d2e4f SHA512 806219692be297419777ad5343158f72473a691f7c8be4468fac185a3bc5e3b6811755de3133c12f3694480e51529ac3fa409b22640a80a233925716fec24c06
diff --git a/x11-base/xwayland/xwayland-22.1.5.ebuild b/x11-base/xwayland/xwayland-22.1.5.ebuild
new file mode 100644
index 000000000000..384312c2aa5c
--- /dev/null
+++ b/x11-base/xwayland/xwayland-22.1.5.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+IUSE="selinux video_cards_nvidia unwind xcsecurity"
+
+LICENSE="MIT"
+SLOT="0"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.20
+ >=dev-libs/wayland-protocols-1.22
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.89
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ unwind? ( sys-libs/libunwind )
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ x11-base/xorg-proto
+ >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+ !<=x11-base/xorg-server-1.20.11
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-10-25 13:46 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2022-10-25 13:46 UTC (permalink / raw
To: gentoo-commits
commit: 9fe591d4f982e938ef2bd111487ded7560539325
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 25 13:42:49 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Oct 25 13:45:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe591d4
x11-base/xwayland: Version bump to 22.1.4
Bug: https://bugs.gentoo.org/877459
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-22.1.4.ebuild | 100 +++++++++++++++++++++++++++++++
2 files changed, 101 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index d364df267f52..933dbf228c2d 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1 +1,2 @@
DIST xwayland-22.1.3.tar.xz 1272440 BLAKE2B 5f35d6675ee90d910ed39921b4590e7a5325f941238c69b09d6b7063bcded992d1e4425327ae4626e8e9cead7dc17b4d892642a1a3bdb3a4de797f8f733202c4 SHA512 be15cb398f9a8aad70352d09b0745c827d4766d5996e817b92c828b5ede27b10186c7ee319901abdc5e141da97170a3ace039269146461d4e2ceb5002a7c35b4
+DIST xwayland-22.1.4.tar.xz 1273552 BLAKE2B c492968f335ebd5b194d91729476047760b85620366fc587cace5f1cdef8cb22576293fb3799eedfe4a9c1eeff78dd18abaead67422caeb04b1ceb419509fbc6 SHA512 a1301df1687ac276172565c98b1fb3d5f35f67d47f625b81fce485d1818cf4896f88c2750b4e93596fa6f7fd515e258d201ca3d0cc39943b576f2d2c3f9be8cd
diff --git a/x11-base/xwayland/xwayland-22.1.4.ebuild b/x11-base/xwayland/xwayland-22.1.4.ebuild
new file mode 100644
index 000000000000..384312c2aa5c
--- /dev/null
+++ b/x11-base/xwayland/xwayland-22.1.4.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+IUSE="selinux video_cards_nvidia unwind xcsecurity"
+
+LICENSE="MIT"
+SLOT="0"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.20
+ >=dev-libs/wayland-protocols-1.22
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.89
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ unwind? ( sys-libs/libunwind )
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ x11-base/xorg-proto
+ >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+ !<=x11-base/xorg-server-1.20.11
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-07-21 11:59 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2022-07-21 11:59 UTC (permalink / raw
To: gentoo-commits
commit: 868f94289c5b01bc8dc249f02b412f222294bc0b
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 21 11:53:47 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Jul 21 11:59:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=868f9428
x11-base/xwayland: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 -
x11-base/xwayland/xwayland-22.1.2.ebuild | 94 --------------------------------
2 files changed, 95 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index ae3af87e0723..d364df267f52 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1 @@
-DIST xwayland-22.1.2.tar.xz 1271848 BLAKE2B 2efb3111396e1ed6ae6a4489c6d8612d511daea95edf456e60136185db9a69f937f0ab838e3c3095b76f9221d3b84ec0a1a7424f849e69d26eada0b988ebb675 SHA512 c8620169f16c2bbd592dbe77bc1f7a2c27a78f49a89bf966d8a449b7faacd69f5ea4aac7adb5b75e06dcc5efca26a2141c9b5d4cf6a592ec7882bad5e235bce4
DIST xwayland-22.1.3.tar.xz 1272440 BLAKE2B 5f35d6675ee90d910ed39921b4590e7a5325f941238c69b09d6b7063bcded992d1e4425327ae4626e8e9cead7dc17b4d892642a1a3bdb3a4de797f8f733202c4 SHA512 be15cb398f9a8aad70352d09b0745c827d4766d5996e817b92c828b5ede27b10186c7ee319901abdc5e141da97170a3ace039269146461d4e2ceb5002a7c35b4
diff --git a/x11-base/xwayland/xwayland-22.1.2.ebuild b/x11-base/xwayland/xwayland-22.1.2.ebuild
deleted file mode 100644
index 641cf14cc35b..000000000000
--- a/x11-base/xwayland/xwayland-22.1.2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
-
-IUSE="selinux video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.20
- >=dev-libs/wayland-protocols-1.22
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.89
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- x11-base/xorg-proto
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-07-21 7:14 Agostino Sarubbo
0 siblings, 0 replies; 166+ messages in thread
From: Agostino Sarubbo @ 2022-07-21 7:14 UTC (permalink / raw
To: gentoo-commits
commit: 5dad1547d280143016062883f94f8914a8b18842
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 21 07:14:51 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jul 21 07:14:51 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dad1547
x11-base/xwayland: x86 stable wrt bug #858140
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.3.ebuild b/x11-base/xwayland/xwayland-22.1.3.ebuild
index a8b48c055f61..afcd2774aad0 100644
--- a/x11-base/xwayland/xwayland-22.1.3.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-07-20 13:44 Agostino Sarubbo
0 siblings, 0 replies; 166+ messages in thread
From: Agostino Sarubbo @ 2022-07-20 13:44 UTC (permalink / raw
To: gentoo-commits
commit: 35f45d6a4071043275c4271082df63c155b76dc4
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 20 13:44:11 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jul 20 13:44:11 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f45d6a
x11-base/xwayland: ppc64 stable wrt bug #858140
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.3.ebuild b/x11-base/xwayland/xwayland-22.1.3.ebuild
index f4289f190e9d..a8b48c055f61 100644
--- a/x11-base/xwayland/xwayland-22.1.3.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-07-20 13:43 Agostino Sarubbo
0 siblings, 0 replies; 166+ messages in thread
From: Agostino Sarubbo @ 2022-07-20 13:43 UTC (permalink / raw
To: gentoo-commits
commit: 9558c0471d8ba9e06eee6529c333ff31ab798f4c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 20 13:43:06 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jul 20 13:43:06 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9558c047
x11-base/xwayland: ppc stable wrt bug #858140
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.3.ebuild b/x11-base/xwayland/xwayland-22.1.3.ebuild
index 6b537a4d5f28..f4289f190e9d 100644
--- a/x11-base/xwayland/xwayland-22.1.3.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-07-20 13:42 Agostino Sarubbo
0 siblings, 0 replies; 166+ messages in thread
From: Agostino Sarubbo @ 2022-07-20 13:42 UTC (permalink / raw
To: gentoo-commits
commit: f383e5bde4a7a8d6129898189f22718a27b6c07c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 20 13:42:11 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jul 20 13:42:11 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f383e5bd
x11-base/xwayland: arm64 stable wrt bug #858140
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.3.ebuild b/x11-base/xwayland/xwayland-22.1.3.ebuild
index 9ad1823132a9..6b537a4d5f28 100644
--- a/x11-base/xwayland/xwayland-22.1.3.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-07-20 13:41 Agostino Sarubbo
0 siblings, 0 replies; 166+ messages in thread
From: Agostino Sarubbo @ 2022-07-20 13:41 UTC (permalink / raw
To: gentoo-commits
commit: 12f1c9b8175f0a7b98e33ee122e69c8475c631ac
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 20 13:41:05 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jul 20 13:41:05 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12f1c9b8
x11-base/xwayland: arm stable wrt bug #858140
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.3.ebuild b/x11-base/xwayland/xwayland-22.1.3.ebuild
index 3d4030d54aaa..9ad1823132a9 100644
--- a/x11-base/xwayland/xwayland-22.1.3.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-07-20 13:40 Agostino Sarubbo
0 siblings, 0 replies; 166+ messages in thread
From: Agostino Sarubbo @ 2022-07-20 13:40 UTC (permalink / raw
To: gentoo-commits
commit: b140a6bd2c4850aceb701da910d4fe8d9a834919
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 20 13:39:59 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jul 20 13:39:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b140a6bd
x11-base/xwayland: amd64 stable wrt bug #858140
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.3.ebuild b/x11-base/xwayland/xwayland-22.1.3.ebuild
index 384312c2aa5c..3d4030d54aaa 100644
--- a/x11-base/xwayland/xwayland-22.1.3.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-07-12 23:55 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2022-07-12 23:55 UTC (permalink / raw
To: gentoo-commits
commit: ca3090608d19325d661cd5adcc0bacae1f27e631
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 12 22:40:07 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Jul 12 23:54:02 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca309060
x11-base/xwayland: Version bump to 22.1.3
Bug: https://bugs.gentoo.org/857780
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-22.1.3.ebuild | 100 +++++++++++++++++++++++++++++++
2 files changed, 101 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 2676b3b27849..ae3af87e0723 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1 +1,2 @@
DIST xwayland-22.1.2.tar.xz 1271848 BLAKE2B 2efb3111396e1ed6ae6a4489c6d8612d511daea95edf456e60136185db9a69f937f0ab838e3c3095b76f9221d3b84ec0a1a7424f849e69d26eada0b988ebb675 SHA512 c8620169f16c2bbd592dbe77bc1f7a2c27a78f49a89bf966d8a449b7faacd69f5ea4aac7adb5b75e06dcc5efca26a2141c9b5d4cf6a592ec7882bad5e235bce4
+DIST xwayland-22.1.3.tar.xz 1272440 BLAKE2B 5f35d6675ee90d910ed39921b4590e7a5325f941238c69b09d6b7063bcded992d1e4425327ae4626e8e9cead7dc17b4d892642a1a3bdb3a4de797f8f733202c4 SHA512 be15cb398f9a8aad70352d09b0745c827d4766d5996e817b92c828b5ede27b10186c7ee319901abdc5e141da97170a3ace039269146461d4e2ceb5002a7c35b4
diff --git a/x11-base/xwayland/xwayland-22.1.3.ebuild b/x11-base/xwayland/xwayland-22.1.3.ebuild
new file mode 100644
index 000000000000..384312c2aa5c
--- /dev/null
+++ b/x11-base/xwayland/xwayland-22.1.3.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+ inherit git-r3
+else
+ SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+
+IUSE="selinux video_cards_nvidia unwind xcsecurity"
+
+LICENSE="MIT"
+SLOT="0"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.20
+ >=dev-libs/wayland-protocols-1.22
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.89
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ unwind? ( sys-libs/libunwind )
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ x11-base/xorg-proto
+ >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+ !<=x11-base/xorg-server-1.20.11
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-07-12 23:55 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2022-07-12 23:55 UTC (permalink / raw
To: gentoo-commits
commit: c11205ed643edcc2a47dab068e6933a4dfd0e43f
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 12 23:38:20 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Jul 12 23:54:02 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11205ed
x11-base/xwayland: Port to EAPI=8
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/xwayland-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index 50b847ca3553..beed9ee6c40c 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 2021-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit meson
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-06-24 16:26 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2022-06-24 16:26 UTC (permalink / raw
To: gentoo-commits
commit: e50e0e0d1c7c847f1e4963b69dee6d344d93b7c4
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 24 16:18:01 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Jun 24 16:25:56 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50e0e0d
x11-base/xwayland: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 -
x11-base/xwayland/xwayland-22.1.1.ebuild | 94 --------------------------------
2 files changed, 95 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 1c37841926d2..2676b3b27849 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1 @@
-DIST xwayland-22.1.1.tar.xz 1272176 BLAKE2B 5dabf9d6cf6ed217cdf5694dba9c63059bcc43e2bb413c1edcd5d8775a906270b28e9dddb90bedacdefe27bd792339c346782511102b42250e2a940aa664e9cb SHA512 435cdf59f2be1ff7cb3dbb04e7a8920d9c48471fbeffca96c9dab2be400b168bfdb73b9e818829c555ab5d6fd83345eb693b3ba785d4ef701bdb27c8344077b5
DIST xwayland-22.1.2.tar.xz 1271848 BLAKE2B 2efb3111396e1ed6ae6a4489c6d8612d511daea95edf456e60136185db9a69f937f0ab838e3c3095b76f9221d3b84ec0a1a7424f849e69d26eada0b988ebb675 SHA512 c8620169f16c2bbd592dbe77bc1f7a2c27a78f49a89bf966d8a449b7faacd69f5ea4aac7adb5b75e06dcc5efca26a2141c9b5d4cf6a592ec7882bad5e235bce4
diff --git a/x11-base/xwayland/xwayland-22.1.1.ebuild b/x11-base/xwayland/xwayland-22.1.1.ebuild
deleted file mode 100644
index 641cf14cc35b..000000000000
--- a/x11-base/xwayland/xwayland-22.1.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
-
-IUSE="selinux video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.20
- >=dev-libs/wayland-protocols-1.22
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.89
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- x11-base/xorg-proto
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-06-17 6:56 Agostino Sarubbo
0 siblings, 0 replies; 166+ messages in thread
From: Agostino Sarubbo @ 2022-06-17 6:56 UTC (permalink / raw
To: gentoo-commits
commit: 69f1ec59fbee1f3cc356666fda394fcc951458d3
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 17 06:56:05 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jun 17 06:56:05 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f1ec59
x11-base/xwayland: arm64 stable wrt bug #852191
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.2.ebuild b/x11-base/xwayland/xwayland-22.1.2.ebuild
index 71630bf0a575..641cf14cc35b 100644
--- a/x11-base/xwayland/xwayland-22.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.2.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="
dev-libs/libbsd
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-06-16 15:16 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2022-06-16 15:16 UTC (permalink / raw
To: gentoo-commits
commit: 7ff9872bfea4136e4c831f2beccca2e74c447b83
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 15:16:18 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 15:16:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff9872b
x11-base/xwayland: Stabilize 22.1.2 amd64, #852191
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.2.ebuild b/x11-base/xwayland/xwayland-22.1.2.ebuild
index b0ea8c1d26e4..2f8f0379bbd7 100644
--- a/x11-base/xwayland/xwayland-22.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.2.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="
dev-libs/libbsd
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-06-16 15:16 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2022-06-16 15:16 UTC (permalink / raw
To: gentoo-commits
commit: e4e6106a76abc614f2c60c6944238c9d24e1b177
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 15:16:27 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 15:16:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e6106a
x11-base/xwayland: Stabilize 22.1.2 x86, #852191
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.2.ebuild b/x11-base/xwayland/xwayland-22.1.2.ebuild
index 2f8f0379bbd7..71630bf0a575 100644
--- a/x11-base/xwayland/xwayland-22.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.2.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="
dev-libs/libbsd
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-06-16 7:39 Agostino Sarubbo
0 siblings, 0 replies; 166+ messages in thread
From: Agostino Sarubbo @ 2022-06-16 7:39 UTC (permalink / raw
To: gentoo-commits
commit: 692cf875c12b6af2d8e41d25f790b5feb40e799e
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 07:38:43 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 07:38:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=692cf875
x11-base/xwayland: ppc64 stable wrt bug #852191
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.2.ebuild b/x11-base/xwayland/xwayland-22.1.2.ebuild
index da330e06604f..b0ea8c1d26e4 100644
--- a/x11-base/xwayland/xwayland-22.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.2.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="
dev-libs/libbsd
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-06-16 7:38 Agostino Sarubbo
0 siblings, 0 replies; 166+ messages in thread
From: Agostino Sarubbo @ 2022-06-16 7:38 UTC (permalink / raw
To: gentoo-commits
commit: 28c1902c48389748680d86d7895280e5f5bc976e
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 07:37:50 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 07:37:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c1902c
x11-base/xwayland: arm stable wrt bug #852191
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.2.ebuild b/x11-base/xwayland/xwayland-22.1.2.ebuild
index 515726cca03b..da330e06604f 100644
--- a/x11-base/xwayland/xwayland-22.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.2.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="
dev-libs/libbsd
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-06-16 6:09 Agostino Sarubbo
0 siblings, 0 replies; 166+ messages in thread
From: Agostino Sarubbo @ 2022-06-16 6:09 UTC (permalink / raw
To: gentoo-commits
commit: d760fb02b75b87e62806f4f1e81e336f7276dc76
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 06:09:26 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 06:09:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d760fb02
x11-base/xwayland: ppc stable wrt bug #852191
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.2.ebuild b/x11-base/xwayland/xwayland-22.1.2.ebuild
index 9d1c7632d0f4..515726cca03b 100644
--- a/x11-base/xwayland/xwayland-22.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.2.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="
dev-libs/libbsd
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-05-29 15:23 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2022-05-29 15:23 UTC (permalink / raw
To: gentoo-commits
commit: 46471365edcae6448592b911221b1bd76923edcc
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun May 29 15:16:28 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun May 29 15:23:17 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46471365
x11-base/xwayland: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 2 -
x11-base/xwayland/xwayland-21.1.4.ebuild | 86 -----------------------------
x11-base/xwayland/xwayland-22.1.0.ebuild | 94 --------------------------------
3 files changed, 182 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 13e614a68dea..1c37841926d2 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,4 +1,2 @@
-DIST xwayland-21.1.4.tar.xz 1261712 BLAKE2B 698886d450f340c4a275f583d27382a5ee22c09255d907bbe2babc6794da1827bd5bf3e575b9da77ff3b3c5c4cd3e30cc10b89d14e0f6365d2a71f8ade61e410 SHA512 54e18565b4c2514534501ddcc76058d6911cf0c2185cddf5c54833d317f51ba8eb8934bd9be269518ece05f3bc8cda81600b25871c61437c923eba916eccc525
-DIST xwayland-22.1.0.tar.xz 1271896 BLAKE2B bd090032a31a2872d3e1095ca2f73d8945eb9f29801ea5164b867132c98e4195eb84adc404048b294e148181b38b9172453e276f78a1a9575889fbc77c31d740 SHA512 01306d2127e9d02e457d86208d6fb285379ed8fab2837febe56aaee4b236bc052ad65ca8ec35555b983d15f0d8dd01d20526a17b40225d2a4b91c53202ec10b5
DIST xwayland-22.1.1.tar.xz 1272176 BLAKE2B 5dabf9d6cf6ed217cdf5694dba9c63059bcc43e2bb413c1edcd5d8775a906270b28e9dddb90bedacdefe27bd792339c346782511102b42250e2a940aa664e9cb SHA512 435cdf59f2be1ff7cb3dbb04e7a8920d9c48471fbeffca96c9dab2be400b168bfdb73b9e818829c555ab5d6fd83345eb693b3ba785d4ef701bdb27c8344077b5
DIST xwayland-22.1.2.tar.xz 1271848 BLAKE2B 2efb3111396e1ed6ae6a4489c6d8612d511daea95edf456e60136185db9a69f937f0ab838e3c3095b76f9221d3b84ec0a1a7424f849e69d26eada0b988ebb675 SHA512 c8620169f16c2bbd592dbe77bc1f7a2c27a78f49a89bf966d8a449b7faacd69f5ea4aac7adb5b75e06dcc5efca26a2141c9b5d4cf6a592ec7882bad5e235bce4
diff --git a/x11-base/xwayland/xwayland-21.1.4.ebuild b/x11-base/xwayland/xwayland-21.1.4.ebuild
deleted file mode 100644
index 3f95543af791..000000000000
--- a/x11-base/xwayland/xwayland-21.1.4.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
-
-IUSE="selinux video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- >=x11-libs/pixman-0.27.2
- dev-libs/libbsd
- >=x11-libs/libXfont2-2.0.1
- dev-libs/openssl:=
- >=dev-libs/wayland-1.20
- video_cards_nvidia? ( gui-libs/egl-wayland )
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libdrm-2.4.89
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/libXau-1.0.4
- media-libs/libglvnd[X]
- unwind? ( sys-libs/libunwind )
- >=dev-libs/wayland-protocols-1.18
- media-fonts/font-util
- x11-libs/libxkbfile
- >=x11-libs/xtrans-1.3.5
- x11-base/xorg-proto
- >=x11-misc/xkeyboard-config-2.4.1-r3
-"
-
-RDEPEND="
- ${DEPEND}
- x11-apps/xkbcomp
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
diff --git a/x11-base/xwayland/xwayland-22.1.0.ebuild b/x11-base/xwayland/xwayland-22.1.0.ebuild
deleted file mode 100644
index 242b2daef28f..000000000000
--- a/x11-base/xwayland/xwayland-22.1.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
-
-IUSE="selinux video_cards_nvidia unwind xcsecurity"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-COMMON_DEPEND="
- dev-libs/libbsd
- dev-libs/openssl:=
- >=dev-libs/wayland-1.20
- >=dev-libs/wayland-protocols-1.22
- media-fonts/font-util
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- media-libs/libglvnd[X]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libdrm-2.4.89
- >=x11-libs/libXau-1.0.4
- x11-libs/libxcvt
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libXfont2-2.0.1
- x11-libs/libxkbfile
- >=x11-libs/libxshmfence-1.1
- >=x11-libs/pixman-0.27.2
- >=x11-misc/xkeyboard-config-2.4.1-r3
-
- unwind? ( sys-libs/libunwind )
- video_cards_nvidia? ( gui-libs/egl-wayland )
-"
-DEPEND="
- ${COMMON_DEPEND}
- x11-base/xorg-proto
- >=x11-libs/xtrans-1.3.5
-"
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddrm=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dsecure-rpc=false
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Ddocs=false
- -Ddevel-docs=false
- -Ddocs-pdf=false
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-05-28 1:35 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2022-05-28 1:35 UTC (permalink / raw
To: gentoo-commits
commit: c0e95fd825826747670d241852b968d8dd024ea5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 28 01:34:57 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 28 01:34:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e95fd8
x11-base/xwayland: Stabilize 22.1.1 ppc64, #843167
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.1.ebuild b/x11-base/xwayland/xwayland-22.1.1.ebuild
index 02348f4f658e..641cf14cc35b 100644
--- a/x11-base/xwayland/xwayland-22.1.1.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.1.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="
dev-libs/libbsd
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-05-25 17:57 Jakov Smolić
0 siblings, 0 replies; 166+ messages in thread
From: Jakov Smolić @ 2022-05-25 17:57 UTC (permalink / raw
To: gentoo-commits
commit: e822c1ae10539ec7ca9e79d97c278c0d02601559
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed May 25 17:57:29 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed May 25 17:57:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e822c1ae
x11-base/xwayland: Stabilize 22.1.1 ppc, #843167
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.1.ebuild b/x11-base/xwayland/xwayland-22.1.1.ebuild
index 1eba0f13884b..ac9d820c5c4b 100644
--- a/x11-base/xwayland/xwayland-22.1.1.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.1.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="
dev-libs/libbsd
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-05-25 9:48 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2022-05-25 9:48 UTC (permalink / raw
To: gentoo-commits
commit: 3111ed7487e0bb873c4cd43c0d32a6cc85a6f59e
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed May 25 09:47:14 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed May 25 09:48:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3111ed74
x11-base/xwayland: Version bump to 22.1.2
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-22.1.2.ebuild | 94 ++++++++++++++++++++++++++++++++
2 files changed, 95 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 21207253b1f5..13e614a68dea 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,3 +1,4 @@
DIST xwayland-21.1.4.tar.xz 1261712 BLAKE2B 698886d450f340c4a275f583d27382a5ee22c09255d907bbe2babc6794da1827bd5bf3e575b9da77ff3b3c5c4cd3e30cc10b89d14e0f6365d2a71f8ade61e410 SHA512 54e18565b4c2514534501ddcc76058d6911cf0c2185cddf5c54833d317f51ba8eb8934bd9be269518ece05f3bc8cda81600b25871c61437c923eba916eccc525
DIST xwayland-22.1.0.tar.xz 1271896 BLAKE2B bd090032a31a2872d3e1095ca2f73d8945eb9f29801ea5164b867132c98e4195eb84adc404048b294e148181b38b9172453e276f78a1a9575889fbc77c31d740 SHA512 01306d2127e9d02e457d86208d6fb285379ed8fab2837febe56aaee4b236bc052ad65ca8ec35555b983d15f0d8dd01d20526a17b40225d2a4b91c53202ec10b5
DIST xwayland-22.1.1.tar.xz 1272176 BLAKE2B 5dabf9d6cf6ed217cdf5694dba9c63059bcc43e2bb413c1edcd5d8775a906270b28e9dddb90bedacdefe27bd792339c346782511102b42250e2a940aa664e9cb SHA512 435cdf59f2be1ff7cb3dbb04e7a8920d9c48471fbeffca96c9dab2be400b168bfdb73b9e818829c555ab5d6fd83345eb693b3ba785d4ef701bdb27c8344077b5
+DIST xwayland-22.1.2.tar.xz 1271848 BLAKE2B 2efb3111396e1ed6ae6a4489c6d8612d511daea95edf456e60136185db9a69f937f0ab838e3c3095b76f9221d3b84ec0a1a7424f849e69d26eada0b988ebb675 SHA512 c8620169f16c2bbd592dbe77bc1f7a2c27a78f49a89bf966d8a449b7faacd69f5ea4aac7adb5b75e06dcc5efca26a2141c9b5d4cf6a592ec7882bad5e235bce4
diff --git a/x11-base/xwayland/xwayland-22.1.2.ebuild b/x11-base/xwayland/xwayland-22.1.2.ebuild
new file mode 100644
index 000000000000..9d1c7632d0f4
--- /dev/null
+++ b/x11-base/xwayland/xwayland-22.1.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+
+IUSE="selinux video_cards_nvidia unwind xcsecurity"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.20
+ >=dev-libs/wayland-protocols-1.22
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.89
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ unwind? ( sys-libs/libunwind )
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ x11-base/xorg-proto
+ >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+ !<=x11-base/xorg-server-1.20.11
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-05-17 8:37 WANG Xuerui
0 siblings, 0 replies; 166+ messages in thread
From: WANG Xuerui @ 2022-05-17 8:37 UTC (permalink / raw
To: gentoo-commits
commit: 40b7fa6c3e65aed5f5f0782f5916171a65040134
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue May 17 08:17:22 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue May 17 08:36:46 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b7fa6c
x11-base/xwayland: forward ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
x11-base/xwayland/xwayland-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index dae6cf880e98..50b847ca3553 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-05-17 8:37 WANG Xuerui
0 siblings, 0 replies; 166+ messages in thread
From: WANG Xuerui @ 2022-05-17 8:37 UTC (permalink / raw
To: gentoo-commits
commit: 30acb05b5bb1e9b0e69c51e9b58d6884c59dff6d
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue May 17 08:17:21 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue May 17 08:36:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30acb05b
x11-base/xwayland: keyword 22.1.1 for ~loong
Tests passed on real hardware.
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.1.ebuild b/x11-base/xwayland/xwayland-22.1.1.ebuild
index 88e906cd045b..1eba0f13884b 100644
--- a/x11-base/xwayland/xwayland-22.1.1.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.1.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="
dev-libs/libbsd
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-05-08 23:01 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2022-05-08 23:01 UTC (permalink / raw
To: gentoo-commits
commit: 64bd2e63ad02341a3ec005618c784ceb356111ba
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 8 23:01:09 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 8 23:01:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64bd2e63
x11-base/xwayland: Stabilize 22.1.1 arm64, #843167
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.1.ebuild b/x11-base/xwayland/xwayland-22.1.1.ebuild
index 3833fbc4504a..88e906cd045b 100644
--- a/x11-base/xwayland/xwayland-22.1.1.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.1.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="
dev-libs/libbsd
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-05-07 17:55 Jakov Smolić
0 siblings, 0 replies; 166+ messages in thread
From: Jakov Smolić @ 2022-05-07 17:55 UTC (permalink / raw
To: gentoo-commits
commit: 579ba1d65fca5212cf03799cd9f3dc14fc2e3c50
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat May 7 17:53:16 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat May 7 17:55:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=579ba1d6
x11-base/xwayland: Stabilize 22.1.1 x86, #843167
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
x11-base/xwayland/xwayland-22.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-22.1.1.ebuild b/x11-base/xwayland/xwayland-22.1.1.ebuild
index 32e8653b5e84..3833fbc4504a 100644
--- a/x11-base/xwayland/xwayland-22.1.1.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.1.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="
dev-libs/libbsd
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-03-31 16:46 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2022-03-31 16:46 UTC (permalink / raw
To: gentoo-commits
commit: d55b33426a17d54b94b6d6d5d74c57c0c0faa708
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 31 16:43:53 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Mar 31 16:46:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55b3342
x11-base/xwayland: Version bump to 22.1.1
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-22.1.1.ebuild | 94 ++++++++++++++++++++++++++++++++
2 files changed, 95 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index c5a07650c2a4..21207253b1f5 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1,3 @@
DIST xwayland-21.1.4.tar.xz 1261712 BLAKE2B 698886d450f340c4a275f583d27382a5ee22c09255d907bbe2babc6794da1827bd5bf3e575b9da77ff3b3c5c4cd3e30cc10b89d14e0f6365d2a71f8ade61e410 SHA512 54e18565b4c2514534501ddcc76058d6911cf0c2185cddf5c54833d317f51ba8eb8934bd9be269518ece05f3bc8cda81600b25871c61437c923eba916eccc525
DIST xwayland-22.1.0.tar.xz 1271896 BLAKE2B bd090032a31a2872d3e1095ca2f73d8945eb9f29801ea5164b867132c98e4195eb84adc404048b294e148181b38b9172453e276f78a1a9575889fbc77c31d740 SHA512 01306d2127e9d02e457d86208d6fb285379ed8fab2837febe56aaee4b236bc052ad65ca8ec35555b983d15f0d8dd01d20526a17b40225d2a4b91c53202ec10b5
+DIST xwayland-22.1.1.tar.xz 1272176 BLAKE2B 5dabf9d6cf6ed217cdf5694dba9c63059bcc43e2bb413c1edcd5d8775a906270b28e9dddb90bedacdefe27bd792339c346782511102b42250e2a940aa664e9cb SHA512 435cdf59f2be1ff7cb3dbb04e7a8920d9c48471fbeffca96c9dab2be400b168bfdb73b9e818829c555ab5d6fd83345eb693b3ba785d4ef701bdb27c8344077b5
diff --git a/x11-base/xwayland/xwayland-22.1.1.ebuild b/x11-base/xwayland/xwayland-22.1.1.ebuild
new file mode 100644
index 000000000000..242b2daef28f
--- /dev/null
+++ b/x11-base/xwayland/xwayland-22.1.1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+
+IUSE="selinux video_cards_nvidia unwind xcsecurity"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.20
+ >=dev-libs/wayland-protocols-1.22
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.89
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ unwind? ( sys-libs/libunwind )
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ x11-base/xorg-proto
+ >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+ !<=x11-base/xorg-server-1.20.11
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-03-28 23:24 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2022-03-28 23:24 UTC (permalink / raw
To: gentoo-commits
commit: 0988b2782f579359a4759a02e9c1a0e4a14965df
Author: Daniel Santos <daniel.santos <AT> pobox <DOT> com>
AuthorDate: Sun Mar 27 20:15:27 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Mar 28 23:24:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0988b278
x11-base/xwayland: Raise dependency on dev-libs/wayland
Xwayland calls wl_proxy_marshal_flags() which was added in wayland-1.20.
Closes: https://bugs.gentoo.org/832762
Signed-off-by: Daniel Santos <daniel.santos <AT> pobox.com>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/xwayland-21.1.4.ebuild | 2 +-
x11-base/xwayland/xwayland-22.1.0.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-base/xwayland/xwayland-21.1.4.ebuild b/x11-base/xwayland/xwayland-21.1.4.ebuild
index 1a68db1c9a96..3f95543af791 100644
--- a/x11-base/xwayland/xwayland-21.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.4.ebuild
@@ -20,7 +20,7 @@ DEPEND="
dev-libs/libbsd
>=x11-libs/libXfont2-2.0.1
dev-libs/openssl:=
- dev-libs/wayland
+ >=dev-libs/wayland-1.20
video_cards_nvidia? ( gui-libs/egl-wayland )
>=x11-libs/libXdmcp-1.0.2
>=x11-libs/libdrm-2.4.89
diff --git a/x11-base/xwayland/xwayland-22.1.0.ebuild b/x11-base/xwayland/xwayland-22.1.0.ebuild
index 54ef1745e2ba..242b2daef28f 100644
--- a/x11-base/xwayland/xwayland-22.1.0.ebuild
+++ b/x11-base/xwayland/xwayland-22.1.0.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~
COMMON_DEPEND="
dev-libs/libbsd
dev-libs/openssl:=
- >=dev-libs/wayland-1.5.0
+ >=dev-libs/wayland-1.20
>=dev-libs/wayland-protocols-1.22
media-fonts/font-util
>=media-libs/libepoxy-1.5.4[X,egl(+)]
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-02-16 17:29 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2022-02-16 17:29 UTC (permalink / raw
To: gentoo-commits
commit: 1df4c7c92a664dd238219088b634957881f66169
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 16 17:18:10 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Feb 16 17:29:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df4c7c9
x11-base/xwayland: Version bump to 22.1.0
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-22.1.0.ebuild | 94 ++++++++++++++++++++++++++++++++
2 files changed, 95 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 41832ac4a589..c5a07650c2a4 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1 +1,2 @@
DIST xwayland-21.1.4.tar.xz 1261712 BLAKE2B 698886d450f340c4a275f583d27382a5ee22c09255d907bbe2babc6794da1827bd5bf3e575b9da77ff3b3c5c4cd3e30cc10b89d14e0f6365d2a71f8ade61e410 SHA512 54e18565b4c2514534501ddcc76058d6911cf0c2185cddf5c54833d317f51ba8eb8934bd9be269518ece05f3bc8cda81600b25871c61437c923eba916eccc525
+DIST xwayland-22.1.0.tar.xz 1271896 BLAKE2B bd090032a31a2872d3e1095ca2f73d8945eb9f29801ea5164b867132c98e4195eb84adc404048b294e148181b38b9172453e276f78a1a9575889fbc77c31d740 SHA512 01306d2127e9d02e457d86208d6fb285379ed8fab2837febe56aaee4b236bc052ad65ca8ec35555b983d15f0d8dd01d20526a17b40225d2a4b91c53202ec10b5
diff --git a/x11-base/xwayland/xwayland-22.1.0.ebuild b/x11-base/xwayland/xwayland-22.1.0.ebuild
new file mode 100644
index 000000000000..54ef1745e2ba
--- /dev/null
+++ b/x11-base/xwayland/xwayland-22.1.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+
+IUSE="selinux video_cards_nvidia unwind xcsecurity"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+COMMON_DEPEND="
+ dev-libs/libbsd
+ dev-libs/openssl:=
+ >=dev-libs/wayland-1.5.0
+ >=dev-libs/wayland-protocols-1.22
+ media-fonts/font-util
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ media-libs/libglvnd[X]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libdrm-2.4.89
+ >=x11-libs/libXau-1.0.4
+ x11-libs/libxcvt
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ x11-libs/libxkbfile
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+
+ unwind? ( sys-libs/libunwind )
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ x11-base/xorg-proto
+ >=x11-libs/xtrans-1.3.5
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-apps/xkbcomp
+ !<=x11-base/xorg-server-1.20.11
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddrm=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Dsecure-rpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Ddocs=false
+ -Ddevel-docs=false
+ -Ddocs-pdf=false
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2022-01-12 6:24 Georgy Yakovlev
0 siblings, 0 replies; 166+ messages in thread
From: Georgy Yakovlev @ 2022-01-12 6:24 UTC (permalink / raw
To: gentoo-commits
commit: dd48ba0a2da04b12daa6cd41b7078f8e85a9746e
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 12 06:21:36 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Jan 12 06:23:54 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd48ba0a
x11-base/xwayland: Stabilize 21.1.4 ppc64, #831050
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
x11-base/xwayland/xwayland-21.1.4.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-base/xwayland/xwayland-21.1.4.ebuild b/x11-base/xwayland/xwayland-21.1.4.ebuild
index 1aa97eee00d1..1a68db1c9a96 100644
--- a/x11-base/xwayland/xwayland-21.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
DEPEND="
>=x11-libs/pixman-0.27.2
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-12-21 4:57 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2021-12-21 4:57 UTC (permalink / raw
To: gentoo-commits
commit: 4ed84dffb69131b1b84e1717e2b3bb276c2eb164
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 21 04:57:13 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Dec 21 04:57:42 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed84dff
x11-base/xwayland: Drop old versions
Bug: https://bugs.gentoo.org/829208
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 2 -
x11-base/xwayland/metadata.xml | 1 -
x11-base/xwayland/xwayland-21.1.2-r2.ebuild | 87 -----------------------------
x11-base/xwayland/xwayland-21.1.3.ebuild | 87 -----------------------------
4 files changed, 177 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 655fd9c12208..41832ac4a589 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,3 +1 @@
-DIST xwayland-21.1.2.tar.xz 1258732 BLAKE2B 1a797e4dedee4f47ada968d4a06c89da2fac64bbfa587e84f01d5b0aa7da23402b70369a274a672470e6d8df0645fd117d129d1f2049b25394d825a9eed3e451 SHA512 3bd595a563cbc44b49a00c85adabdbcddf02fd55c6500ed2711557c156f10cd273af93f7b232865141ad27392a85583e40268bcedad183ad9eeefba457cef6c6
-DIST xwayland-21.1.3.tar.xz 1261776 BLAKE2B bccecc3386ceb7e612929139b5b73e038df684bc43d9554c1196c4c3e66f200b346ea8615ec9224ae999400f34881d5f29365f06d4487bf4dda381c03b83e05b SHA512 24147ef788cce3fa16cd5604d293ffbe7ef4c6dc5fc2b1a1018d78ca4c0f10ade7b99c1ad6a8cdca5c581ff40f5834d7e34b2a314acca665a527eed700993594
DIST xwayland-21.1.4.tar.xz 1261712 BLAKE2B 698886d450f340c4a275f583d27382a5ee22c09255d907bbe2babc6794da1827bd5bf3e575b9da77ff3b3c5c4cd3e30cc10b89d14e0f6365d2a71f8ade61e410 SHA512 54e18565b4c2514534501ddcc76058d6911cf0c2185cddf5c54833d317f51ba8eb8934bd9be269518ece05f3bc8cda81600b25871c61437c923eba916eccc525
diff --git a/x11-base/xwayland/metadata.xml b/x11-base/xwayland/metadata.xml
index 882bad551a98..b3e3a39a9a3a 100644
--- a/x11-base/xwayland/metadata.xml
+++ b/x11-base/xwayland/metadata.xml
@@ -8,7 +8,6 @@
<use>
<flag name="unwind">Enable libunwind usage for backtraces</flag>
<flag name="xcsecurity">Build Security extension</flag>
- <flag name="rpc">Enable secure rpc</flag>
</use>
<upstream>
<remote-id type="cpe">cpe:/a:x.org:xorg-server</remote-id>
diff --git a/x11-base/xwayland/xwayland-21.1.2-r2.ebuild b/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
deleted file mode 100644
index e9a245353e11..000000000000
--- a/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
-
-IUSE="rpc unwind ipv6 xcsecurity selinux video_cards_nvidia"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- >=x11-libs/pixman-0.27.2
- dev-libs/libbsd
- >=x11-libs/libXfont2-2.0.1
- dev-libs/openssl:=
- dev-libs/wayland
- video_cards_nvidia? ( gui-libs/egl-wayland )
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libdrm-2.4.89
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- >=media-libs/mesa-18[X(+),egl(+),gbm(+)]
- >=x11-libs/libxshmfence-1.1
- rpc? ( net-libs/libtirpc )
- >=x11-libs/libXau-1.0.4
- media-libs/libglvnd[X]
- unwind? ( sys-libs/libunwind )
- >=dev-libs/wayland-protocols-1.18
- media-fonts/font-util
- x11-libs/libxkbfile
- >=x11-libs/xtrans-1.3.5
- x11-base/xorg-proto
- >=x11-misc/xkeyboard-config-2.4.1-r3
-"
-
-RDEPEND="
- ${DEPEND}
- x11-apps/xkbcomp
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use rpc secure-rpc)
- $(meson_use unwind libunwind)
- $(meson_use ipv6)
- $(meson_use xcsecurity)
- $(meson_use selinux xselinux)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Dsha1=libcrypto
- -Ddpms=true
- -Ddri3=true
- -Dglamor=true
- -Dglx=true
- -Dscreensaver=true
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxv=true
- -Dxvfb=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- -Ddtrace=false
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
diff --git a/x11-base/xwayland/xwayland-21.1.3.ebuild b/x11-base/xwayland/xwayland-21.1.3.ebuild
deleted file mode 100644
index 8700d08f40f9..000000000000
--- a/x11-base/xwayland/xwayland-21.1.3.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
-
-IUSE="rpc unwind xcsecurity selinux video_cards_nvidia"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- >=x11-libs/pixman-0.27.2
- dev-libs/libbsd
- >=x11-libs/libXfont2-2.0.1
- dev-libs/openssl:=
- dev-libs/wayland
- video_cards_nvidia? ( gui-libs/egl-wayland )
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libdrm-2.4.89
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
- >=x11-libs/libxshmfence-1.1
- rpc? ( net-libs/libtirpc )
- >=x11-libs/libXau-1.0.4
- media-libs/libglvnd[X]
- unwind? ( sys-libs/libunwind )
- >=dev-libs/wayland-protocols-1.18
- media-fonts/font-util
- x11-libs/libxkbfile
- >=x11-libs/xtrans-1.3.5
- x11-base/xorg-proto
- >=x11-misc/xkeyboard-config-2.4.1-r3
-"
-
-RDEPEND="
- ${DEPEND}
- x11-apps/xkbcomp
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use rpc secure-rpc)
- $(meson_use selinux xselinux)
- $(meson_use unwind libunwind)
- $(meson_use xcsecurity)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Ddpms=true
- -Ddri3=true
- -Ddtrace=false
- -Dglamor=true
- -Dglx=true
- -Dipv6=true
- -Dscreensaver=true
- -Dsha1=libcrypto
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxvfb=true
- -Dxv=true
- -Dxwayland-path="${EPREFIX}"/usr/bin
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../bin/Xwayland /usr/libexec/Xwayland
-
- meson_src_install
-}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-12-16 7:42 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2021-12-16 7:42 UTC (permalink / raw
To: gentoo-commits
commit: 0c9791473198b97f282acdb36aeef5dd6843e6cc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 16 07:41:47 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 16 07:42:15 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c979147
x11-base/xwayland: Stabilize 21.1.4 arm64, #829310
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-21.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-21.1.4.ebuild b/x11-base/xwayland/xwayland-21.1.4.ebuild
index 075a7ab302d1..1aa97eee00d1 100644
--- a/x11-base/xwayland/xwayland-21.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.4.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
DEPEND="
>=x11-libs/pixman-0.27.2
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-12-16 7:29 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2021-12-16 7:29 UTC (permalink / raw
To: gentoo-commits
commit: 43ecc938fe804a8af27976ca597b2051d8151126
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 16 07:29:18 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 16 07:29:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ecc938
x11-base/xwayland: Stabilize 21.1.4 arm, #829310
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-21.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-21.1.4.ebuild b/x11-base/xwayland/xwayland-21.1.4.ebuild
index 74541ca56ff2..075a7ab302d1 100644
--- a/x11-base/xwayland/xwayland-21.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.4.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
DEPEND="
>=x11-libs/pixman-0.27.2
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-12-16 6:46 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2021-12-16 6:46 UTC (permalink / raw
To: gentoo-commits
commit: 6070edb08cbca0f7dc6fe2f61d81b250cc4bb89a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 16 06:45:48 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 16 06:45:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6070edb0
x11-base/xwayland: Stabilize 21.1.4 amd64, #829310
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-21.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-21.1.4.ebuild b/x11-base/xwayland/xwayland-21.1.4.ebuild
index bd40444eff1f..5594eb915594 100644
--- a/x11-base/xwayland/xwayland-21.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.4.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
DEPEND="
>=x11-libs/pixman-0.27.2
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-12-16 6:46 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2021-12-16 6:46 UTC (permalink / raw
To: gentoo-commits
commit: 98c63510d9e1163667da575aaab17775d01548d0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 16 06:45:53 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 16 06:45:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c63510
x11-base/xwayland: Stabilize 21.1.4 x86, #829310
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-21.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-21.1.4.ebuild b/x11-base/xwayland/xwayland-21.1.4.ebuild
index 5594eb915594..74541ca56ff2 100644
--- a/x11-base/xwayland/xwayland-21.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.4.ebuild
@@ -13,7 +13,7 @@ IUSE="selinux video_cards_nvidia unwind xcsecurity"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
DEPEND="
>=x11-libs/pixman-0.27.2
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-12-16 3:49 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2021-12-16 3:49 UTC (permalink / raw
To: gentoo-commits
commit: ea77f4cec864578517b1e11bb325265564db46e4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 16 03:47:16 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 16 03:49:42 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea77f4ce
x11-base/xwayland: fix rpc option
Bug: https://bugs.gentoo.org/829208
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-21.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-21.1.4.ebuild b/x11-base/xwayland/xwayland-21.1.4.ebuild
index 8cc2e527c783..bd40444eff1f 100644
--- a/x11-base/xwayland/xwayland-21.1.4.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.4.ebuild
@@ -65,7 +65,7 @@ src_configure() {
-Dglamor=true
-Dglx=true
-Dipv6=true
- -Drpc=false
+ -Dsecure-rpc=false
-Dscreensaver=true
-Dsha1=libcrypto
-Dxace=true
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-12-16 2:49 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2021-12-16 2:49 UTC (permalink / raw
To: gentoo-commits
commit: cf8a9fa537bce705741480e842b6e5cbf1f5b079
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 16 02:45:53 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Dec 16 02:49:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf8a9fa5
x11-base/xwayland: Version bump to 21.1.4
Also remove IUSE=rpc (see commit 72c14cae8f9e for rationale).
Bug: https://bugs.gentoo.org/829208
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-21.1.4.ebuild | 86 ++++++++++++++++++++++++++++++++
2 files changed, 87 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 89b04f4ede09..655fd9c12208 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1,3 @@
DIST xwayland-21.1.2.tar.xz 1258732 BLAKE2B 1a797e4dedee4f47ada968d4a06c89da2fac64bbfa587e84f01d5b0aa7da23402b70369a274a672470e6d8df0645fd117d129d1f2049b25394d825a9eed3e451 SHA512 3bd595a563cbc44b49a00c85adabdbcddf02fd55c6500ed2711557c156f10cd273af93f7b232865141ad27392a85583e40268bcedad183ad9eeefba457cef6c6
DIST xwayland-21.1.3.tar.xz 1261776 BLAKE2B bccecc3386ceb7e612929139b5b73e038df684bc43d9554c1196c4c3e66f200b346ea8615ec9224ae999400f34881d5f29365f06d4487bf4dda381c03b83e05b SHA512 24147ef788cce3fa16cd5604d293ffbe7ef4c6dc5fc2b1a1018d78ca4c0f10ade7b99c1ad6a8cdca5c581ff40f5834d7e34b2a314acca665a527eed700993594
+DIST xwayland-21.1.4.tar.xz 1261712 BLAKE2B 698886d450f340c4a275f583d27382a5ee22c09255d907bbe2babc6794da1827bd5bf3e575b9da77ff3b3c5c4cd3e30cc10b89d14e0f6365d2a71f8ade61e410 SHA512 54e18565b4c2514534501ddcc76058d6911cf0c2185cddf5c54833d317f51ba8eb8934bd9be269518ece05f3bc8cda81600b25871c61437c923eba916eccc525
diff --git a/x11-base/xwayland/xwayland-21.1.4.ebuild b/x11-base/xwayland/xwayland-21.1.4.ebuild
new file mode 100644
index 000000000000..8cc2e527c783
--- /dev/null
+++ b/x11-base/xwayland/xwayland-21.1.4.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+
+IUSE="selinux video_cards_nvidia unwind xcsecurity"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+ >=x11-libs/pixman-0.27.2
+ dev-libs/libbsd
+ >=x11-libs/libXfont2-2.0.1
+ dev-libs/openssl:=
+ dev-libs/wayland
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libdrm-2.4.89
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/libXau-1.0.4
+ media-libs/libglvnd[X]
+ unwind? ( sys-libs/libunwind )
+ >=dev-libs/wayland-protocols-1.18
+ media-fonts/font-util
+ x11-libs/libxkbfile
+ >=x11-libs/xtrans-1.3.5
+ x11-base/xorg-proto
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+"
+
+RDEPEND="
+ ${DEPEND}
+ x11-apps/xkbcomp
+ !<=x11-base/xorg-server-1.20.11
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use selinux xselinux)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Ddpms=true
+ -Ddri3=true
+ -Ddtrace=false
+ -Dglamor=true
+ -Dglx=true
+ -Dipv6=true
+ -Drpc=false
+ -Dscreensaver=true
+ -Dsha1=libcrypto
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxvfb=true
+ -Dxv=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-11-30 5:04 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2021-11-30 5:04 UTC (permalink / raw
To: gentoo-commits
commit: 37f2feed6abfedfad437a372ae054c519b9f0d2f
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 30 02:28:25 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Nov 30 05:04:04 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f2feed
x11-base/xwayland: Version bump to 21.1.3
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 2 +-
.../{xwayland-21.1.2.901.ebuild => xwayland-21.1.3.ebuild} | 12 ++++++------
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index e86ac48357e5..89b04f4ede09 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1,2 @@
-DIST xwayland-21.1.2.901.tar.xz 1261656 BLAKE2B 76710f02d50506d3a41d33065b23b8bd43ef6ab6abb69f359d12174dd8a9fc2d90e1125f093701c560f6de77ad52fda6d76fdabbfe9df6028194a6ae73f82c91 SHA512 94ffb4f1d107db7c78aa01048ccc984882cd290bc67c8dc6d83ee158c65d8ad58974b71881136301b1b43077abe0aeb6b37780a5c69edf502ca714b8b8d75b1c
DIST xwayland-21.1.2.tar.xz 1258732 BLAKE2B 1a797e4dedee4f47ada968d4a06c89da2fac64bbfa587e84f01d5b0aa7da23402b70369a274a672470e6d8df0645fd117d129d1f2049b25394d825a9eed3e451 SHA512 3bd595a563cbc44b49a00c85adabdbcddf02fd55c6500ed2711557c156f10cd273af93f7b232865141ad27392a85583e40268bcedad183ad9eeefba457cef6c6
+DIST xwayland-21.1.3.tar.xz 1261776 BLAKE2B bccecc3386ceb7e612929139b5b73e038df684bc43d9554c1196c4c3e66f200b346ea8615ec9224ae999400f34881d5f29365f06d4487bf4dda381c03b83e05b SHA512 24147ef788cce3fa16cd5604d293ffbe7ef4c6dc5fc2b1a1018d78ca4c0f10ade7b99c1ad6a8cdca5c581ff40f5834d7e34b2a314acca665a527eed700993594
diff --git a/x11-base/xwayland/xwayland-21.1.2.901.ebuild b/x11-base/xwayland/xwayland-21.1.3.ebuild
similarity index 95%
rename from x11-base/xwayland/xwayland-21.1.2.901.ebuild
rename to x11-base/xwayland/xwayland-21.1.3.ebuild
index f95f884f71bf..8700d08f40f9 100644
--- a/x11-base/xwayland/xwayland-21.1.2.901.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.3.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Standalone X server running under Wayland"
HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
-IUSE="rpc unwind ipv6 xcsecurity selinux video_cards_nvidia"
+IUSE="rpc unwind xcsecurity selinux video_cards_nvidia"
LICENSE="MIT"
SLOT="0"
@@ -57,24 +57,24 @@ PATCHES=(
src_configure() {
local emesonargs=(
$(meson_use rpc secure-rpc)
+ $(meson_use selinux xselinux)
$(meson_use unwind libunwind)
- $(meson_use ipv6)
$(meson_use xcsecurity)
- $(meson_use selinux xselinux)
$(meson_use video_cards_nvidia xwayland_eglstream)
- -Dsha1=libcrypto
-Ddpms=true
-Ddri3=true
+ -Ddtrace=false
-Dglamor=true
-Dglx=true
+ -Dipv6=true
-Dscreensaver=true
+ -Dsha1=libcrypto
-Dxace=true
-Dxdmcp=true
-Dxinerama=true
- -Dxv=true
-Dxvfb=true
+ -Dxv=true
-Dxwayland-path="${EPREFIX}"/usr/bin
- -Ddtrace=false
)
meson_src_configure
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-10-22 4:32 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2021-10-22 4:32 UTC (permalink / raw
To: gentoo-commits
commit: 8aae9eabf08d0048ce72f1d1ced12f3e7223f755
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 22 03:37:13 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Oct 22 04:32:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aae9eab
x11-base/xwayland: Version bump to 21.1.2.901
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-21.1.2.901.ebuild | 87 ++++++++++++++++++++++++++++
2 files changed, 88 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index b7490995c87..9f7c291d799 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,3 +1,4 @@
DIST xwayland-21.1.1.901.tar.xz 1258684 BLAKE2B e689f9342bc1e3ccdd0807dc3e47d04e34b9d728698848c155cb489a02002ef8120cad1322db9d6fe955d275fc6c0835bbc76d61d4a2aa26118bb267c16e7717 SHA512 60dec3875e8ea60f8fc53eea0ebcb55c948cf5eeb40b30f6d5e13d8c7b48d0aabd035884ae108fce0b03ca5da592d1b0e395a9c5198c1204e8407ec119d9bbee
DIST xwayland-21.1.1.tar.xz 1257776 BLAKE2B 181aca3d3fad3759eb726c6f6141912d588a85bae214f9d395450b6945ee845d28c7a8580e6aaa5f3538d06083312391d24267e6b239bfc533526a1bd7a56f0a SHA512 0cb03d796af183f9fde14c30ef45d94ef466ac4ba3d85dda34e74f91dd94bb75d0c8a867ecb7bda7ea61d98c70a4f73bc98c5a205ea5f69a0e222cd780d263d8
+DIST xwayland-21.1.2.901.tar.xz 1261656 BLAKE2B 76710f02d50506d3a41d33065b23b8bd43ef6ab6abb69f359d12174dd8a9fc2d90e1125f093701c560f6de77ad52fda6d76fdabbfe9df6028194a6ae73f82c91 SHA512 94ffb4f1d107db7c78aa01048ccc984882cd290bc67c8dc6d83ee158c65d8ad58974b71881136301b1b43077abe0aeb6b37780a5c69edf502ca714b8b8d75b1c
DIST xwayland-21.1.2.tar.xz 1258732 BLAKE2B 1a797e4dedee4f47ada968d4a06c89da2fac64bbfa587e84f01d5b0aa7da23402b70369a274a672470e6d8df0645fd117d129d1f2049b25394d825a9eed3e451 SHA512 3bd595a563cbc44b49a00c85adabdbcddf02fd55c6500ed2711557c156f10cd273af93f7b232865141ad27392a85583e40268bcedad183ad9eeefba457cef6c6
diff --git a/x11-base/xwayland/xwayland-21.1.2.901.ebuild b/x11-base/xwayland/xwayland-21.1.2.901.ebuild
new file mode 100644
index 00000000000..f95f884f71b
--- /dev/null
+++ b/x11-base/xwayland/xwayland-21.1.2.901.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+
+IUSE="rpc unwind ipv6 xcsecurity selinux video_cards_nvidia"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+ >=x11-libs/pixman-0.27.2
+ dev-libs/libbsd
+ >=x11-libs/libXfont2-2.0.1
+ dev-libs/openssl:=
+ dev-libs/wayland
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libdrm-2.4.89
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)]
+ >=x11-libs/libxshmfence-1.1
+ rpc? ( net-libs/libtirpc )
+ >=x11-libs/libXau-1.0.4
+ media-libs/libglvnd[X]
+ unwind? ( sys-libs/libunwind )
+ >=dev-libs/wayland-protocols-1.18
+ media-fonts/font-util
+ x11-libs/libxkbfile
+ >=x11-libs/xtrans-1.3.5
+ x11-base/xorg-proto
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+"
+
+RDEPEND="
+ ${DEPEND}
+ x11-apps/xkbcomp
+ !<=x11-base/xorg-server-1.20.11
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use rpc secure-rpc)
+ $(meson_use unwind libunwind)
+ $(meson_use ipv6)
+ $(meson_use xcsecurity)
+ $(meson_use selinux xselinux)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Dsha1=libcrypto
+ -Ddpms=true
+ -Ddri3=true
+ -Dglamor=true
+ -Dglx=true
+ -Dscreensaver=true
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxv=true
+ -Dxvfb=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Ddtrace=false
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-10-22 4:32 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2021-10-22 4:32 UTC (permalink / raw
To: gentoo-commits
commit: bddd48663ff976fa8a2bd74a2c91a38c3e1e2ffa
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 22 04:02:14 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Oct 22 04:32:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bddd4866
x11-base/xwayland: Drop old versions
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/Manifest | 2 -
x11-base/xwayland/xwayland-21.1.1-r2.ebuild | 84 ---------------------------
x11-base/xwayland/xwayland-21.1.1.901.ebuild | 86 ----------------------------
x11-base/xwayland/xwayland-21.1.2.ebuild | 86 ----------------------------
4 files changed, 258 deletions(-)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 9f7c291d799..e86ac48357e 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,4 +1,2 @@
-DIST xwayland-21.1.1.901.tar.xz 1258684 BLAKE2B e689f9342bc1e3ccdd0807dc3e47d04e34b9d728698848c155cb489a02002ef8120cad1322db9d6fe955d275fc6c0835bbc76d61d4a2aa26118bb267c16e7717 SHA512 60dec3875e8ea60f8fc53eea0ebcb55c948cf5eeb40b30f6d5e13d8c7b48d0aabd035884ae108fce0b03ca5da592d1b0e395a9c5198c1204e8407ec119d9bbee
-DIST xwayland-21.1.1.tar.xz 1257776 BLAKE2B 181aca3d3fad3759eb726c6f6141912d588a85bae214f9d395450b6945ee845d28c7a8580e6aaa5f3538d06083312391d24267e6b239bfc533526a1bd7a56f0a SHA512 0cb03d796af183f9fde14c30ef45d94ef466ac4ba3d85dda34e74f91dd94bb75d0c8a867ecb7bda7ea61d98c70a4f73bc98c5a205ea5f69a0e222cd780d263d8
DIST xwayland-21.1.2.901.tar.xz 1261656 BLAKE2B 76710f02d50506d3a41d33065b23b8bd43ef6ab6abb69f359d12174dd8a9fc2d90e1125f093701c560f6de77ad52fda6d76fdabbfe9df6028194a6ae73f82c91 SHA512 94ffb4f1d107db7c78aa01048ccc984882cd290bc67c8dc6d83ee158c65d8ad58974b71881136301b1b43077abe0aeb6b37780a5c69edf502ca714b8b8d75b1c
DIST xwayland-21.1.2.tar.xz 1258732 BLAKE2B 1a797e4dedee4f47ada968d4a06c89da2fac64bbfa587e84f01d5b0aa7da23402b70369a274a672470e6d8df0645fd117d129d1f2049b25394d825a9eed3e451 SHA512 3bd595a563cbc44b49a00c85adabdbcddf02fd55c6500ed2711557c156f10cd273af93f7b232865141ad27392a85583e40268bcedad183ad9eeefba457cef6c6
diff --git a/x11-base/xwayland/xwayland-21.1.1-r2.ebuild b/x11-base/xwayland/xwayland-21.1.1-r2.ebuild
deleted file mode 100644
index 06ad6c677a3..00000000000
--- a/x11-base/xwayland/xwayland-21.1.1-r2.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
-
-IUSE="rpc unwind ipv6 xcsecurity selinux"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- >=x11-libs/pixman-0.27.2
- dev-libs/libbsd
- >=x11-libs/libXfont2-2.0.1
- dev-libs/openssl:=
- dev-libs/wayland
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libdrm-2.4.89
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- >=media-libs/mesa-18[X(+),egl,gbm]
- >=x11-libs/libxshmfence-1.1
- rpc? ( net-libs/libtirpc )
- >=x11-libs/libXau-1.0.4
- media-libs/libglvnd[X]
- unwind? ( sys-libs/libunwind )
- >=dev-libs/wayland-protocols-1.18
- media-fonts/font-util
- x11-libs/libxkbfile
- >=x11-libs/xtrans-1.3.5
- x11-base/xorg-proto
- >=x11-misc/xkeyboard-config-2.4.1-r3
-"
-
-RDEPEND="
- ${DEPEND}
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use rpc secure-rpc)
- $(meson_use unwind libunwind)
- $(meson_use ipv6)
- $(meson_use xcsecurity)
- $(meson_use selinux xselinux)
- -Dsha1=libcrypto
- -Ddpms=true
- -Ddri3=true
- -Dglamor=true
- -Dglx=true
- -Dscreensaver=true
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxv=true
- -Dxvfb=true
- -Dxwayland-path="${EPREFIX}"/usr/libexec
- -Ddtrace=false
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../libexec/Xwayland /usr/bin/Xwayland
-
- meson_src_install
-}
diff --git a/x11-base/xwayland/xwayland-21.1.1.901.ebuild b/x11-base/xwayland/xwayland-21.1.1.901.ebuild
deleted file mode 100644
index ad2989c660e..00000000000
--- a/x11-base/xwayland/xwayland-21.1.1.901.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
-
-IUSE="rpc unwind ipv6 xcsecurity selinux video_cards_nvidia"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS=""
-
-DEPEND="
- >=x11-libs/pixman-0.27.2
- dev-libs/libbsd
- >=x11-libs/libXfont2-2.0.1
- dev-libs/openssl:=
- dev-libs/wayland
- video_cards_nvidia? ( gui-libs/egl-wayland )
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libdrm-2.4.89
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- >=media-libs/mesa-18[X(+),egl,gbm]
- >=x11-libs/libxshmfence-1.1
- rpc? ( net-libs/libtirpc )
- >=x11-libs/libXau-1.0.4
- media-libs/libglvnd[X]
- unwind? ( sys-libs/libunwind )
- >=dev-libs/wayland-protocols-1.18
- media-fonts/font-util
- x11-libs/libxkbfile
- >=x11-libs/xtrans-1.3.5
- x11-base/xorg-proto
- >=x11-misc/xkeyboard-config-2.4.1-r3
-"
-
-RDEPEND="
- ${DEPEND}
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use rpc secure-rpc)
- $(meson_use unwind libunwind)
- $(meson_use ipv6)
- $(meson_use xcsecurity)
- $(meson_use selinux xselinux)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Dsha1=libcrypto
- -Ddpms=true
- -Ddri3=true
- -Dglamor=true
- -Dglx=true
- -Dscreensaver=true
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxv=true
- -Dxvfb=true
- -Dxwayland-path="${EPREFIX}"/usr/libexec
- -Ddtrace=false
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../libexec/Xwayland /usr/bin/Xwayland
-
- meson_src_install
-}
diff --git a/x11-base/xwayland/xwayland-21.1.2.ebuild b/x11-base/xwayland/xwayland-21.1.2.ebuild
deleted file mode 100644
index 327122b433d..00000000000
--- a/x11-base/xwayland/xwayland-21.1.2.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Standalone X server running under Wayland"
-HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
-SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
-
-IUSE="rpc unwind ipv6 xcsecurity selinux video_cards_nvidia"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- >=x11-libs/pixman-0.27.2
- dev-libs/libbsd
- >=x11-libs/libXfont2-2.0.1
- dev-libs/openssl:=
- dev-libs/wayland
- video_cards_nvidia? ( gui-libs/egl-wayland )
- >=x11-libs/libXdmcp-1.0.2
- >=x11-libs/libdrm-2.4.89
- >=media-libs/libepoxy-1.5.4[X,egl(+)]
- >=media-libs/mesa-18[X(+),egl(+),gbm(+)]
- >=x11-libs/libxshmfence-1.1
- rpc? ( net-libs/libtirpc )
- >=x11-libs/libXau-1.0.4
- media-libs/libglvnd[X]
- unwind? ( sys-libs/libunwind )
- >=dev-libs/wayland-protocols-1.18
- media-fonts/font-util
- x11-libs/libxkbfile
- >=x11-libs/xtrans-1.3.5
- x11-base/xorg-proto
- >=x11-misc/xkeyboard-config-2.4.1-r3
-"
-
-RDEPEND="
- ${DEPEND}
- !<=x11-base/xorg-server-1.20.11
- selinux? ( sec-policy/selinux-xserver )
-"
-BDEPEND="
- sys-devel/flex
- dev-util/wayland-scanner
-"
-
-PATCHES=(
- "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_use rpc secure-rpc)
- $(meson_use unwind libunwind)
- $(meson_use ipv6)
- $(meson_use xcsecurity)
- $(meson_use selinux xselinux)
- $(meson_use video_cards_nvidia xwayland_eglstream)
- -Dsha1=libcrypto
- -Ddpms=true
- -Ddri3=true
- -Dglamor=true
- -Dglx=true
- -Dscreensaver=true
- -Dxace=true
- -Dxdmcp=true
- -Dxinerama=true
- -Dxv=true
- -Dxvfb=true
- -Dxwayland-path="${EPREFIX}"/usr/libexec
- -Ddtrace=false
- )
-
- meson_src_configure
-}
-
-src_install() {
- dosym ../libexec/Xwayland /usr/bin/Xwayland
-
- meson_src_install
-}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-08-20 0:28 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2021-08-20 0:28 UTC (permalink / raw
To: gentoo-commits
commit: 87842ef74fc2d9b511f0540c89241204b394f7f2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 20 00:28:26 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 20 00:28:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87842ef7
x11-base/xwayland: Stabilize 21.1.2-r2 arm64, #806324
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-21.1.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-21.1.2-r2.ebuild b/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
index 21e78c61655..e9a245353e1 100644
--- a/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
@@ -13,7 +13,7 @@ IUSE="rpc unwind ipv6 xcsecurity selinux video_cards_nvidia"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
DEPEND="
>=x11-libs/pixman-0.27.2
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-08-18 1:41 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2021-08-18 1:41 UTC (permalink / raw
To: gentoo-commits
commit: 2b3df3e605eea4ac0ad93139b308088af6c659ca
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 18 01:41:03 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 18 01:41:03 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b3df3e6
x11-base/xwayland: Stabilize 21.1.2-r2 arm, #806324
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-21.1.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-21.1.2-r2.ebuild b/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
index e4d937ff393..21e78c61655 100644
--- a/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
@@ -13,7 +13,7 @@ IUSE="rpc unwind ipv6 xcsecurity selinux video_cards_nvidia"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
DEPEND="
>=x11-libs/pixman-0.27.2
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-08-13 21:56 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2021-08-13 21:56 UTC (permalink / raw
To: gentoo-commits
commit: 14ad1c8f5024f8b87f0804751295fa374d0c0018
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 13 21:55:57 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 13 21:55:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ad1c8f
x11-base/xwayland: Stabilize 21.1.2-r2 amd64, #806324
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-21.1.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-21.1.2-r2.ebuild b/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
index 3c97017871b..e4d937ff393 100644
--- a/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
@@ -13,7 +13,7 @@ IUSE="rpc unwind ipv6 xcsecurity selinux video_cards_nvidia"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
DEPEND="
>=x11-libs/pixman-0.27.2
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-08-13 21:56 Sam James
0 siblings, 0 replies; 166+ messages in thread
From: Sam James @ 2021-08-13 21:56 UTC (permalink / raw
To: gentoo-commits
commit: a8f24045db68b4781224f7927f3399d0738bb4d0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 13 21:55:45 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 13 21:55:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8f24045
x11-base/xwayland: Stabilize 21.1.2-r2 x86, #806324
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-base/xwayland/xwayland-21.1.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-21.1.2-r2.ebuild b/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
index 0684acd6117..3c97017871b 100644
--- a/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
@@ -13,7 +13,7 @@ IUSE="rpc unwind ipv6 xcsecurity selinux video_cards_nvidia"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
DEPEND="
>=x11-libs/pixman-0.27.2
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-08-05 17:51 Piotr Karbowski
0 siblings, 0 replies; 166+ messages in thread
From: Piotr Karbowski @ 2021-08-05 17:51 UTC (permalink / raw
To: gentoo-commits
commit: ade4a74ba7536dddcae6dcfed60eada396d49f87
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 5 17:50:37 2021 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Thu Aug 5 17:51:05 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ade4a74b
x11-base/xwayland: xkbcomp dependency added.
Closes: https://bugs.gentoo.org/806208
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
.../xwayland/{xwayland-21.1.2-r1.ebuild => xwayland-21.1.2-r2.ebuild} | 1 +
1 file changed, 1 insertion(+)
diff --git a/x11-base/xwayland/xwayland-21.1.2-r1.ebuild b/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
similarity index 99%
rename from x11-base/xwayland/xwayland-21.1.2-r1.ebuild
rename to x11-base/xwayland/xwayland-21.1.2-r2.ebuild
index 5ca39f08bf0..0684acd6117 100644
--- a/x11-base/xwayland/xwayland-21.1.2-r1.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.2-r2.ebuild
@@ -41,6 +41,7 @@ DEPEND="
RDEPEND="
${DEPEND}
+ x11-apps/xkbcomp
!<=x11-base/xorg-server-1.20.11
selinux? ( sec-policy/selinux-xserver )
"
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-08-05 11:58 Piotr Karbowski
0 siblings, 0 replies; 166+ messages in thread
From: Piotr Karbowski @ 2021-08-05 11:58 UTC (permalink / raw
To: gentoo-commits
commit: 59aabaa574625c59d0ff1ca1a90414b2c1ae069d
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 5 11:58:02 2021 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Thu Aug 5 11:58:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59aabaa5
x11-base/xwayland: Align Xwayland location with Fedora.
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
x11-base/xwayland/xwayland-21.1.2-r1.ebuild | 86 +++++++++++++++++++++++++++++
1 file changed, 86 insertions(+)
diff --git a/x11-base/xwayland/xwayland-21.1.2-r1.ebuild b/x11-base/xwayland/xwayland-21.1.2-r1.ebuild
new file mode 100644
index 00000000000..5ca39f08bf0
--- /dev/null
+++ b/x11-base/xwayland/xwayland-21.1.2-r1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+
+IUSE="rpc unwind ipv6 xcsecurity selinux video_cards_nvidia"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+ >=x11-libs/pixman-0.27.2
+ dev-libs/libbsd
+ >=x11-libs/libXfont2-2.0.1
+ dev-libs/openssl:=
+ dev-libs/wayland
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libdrm-2.4.89
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ >=media-libs/mesa-18[X(+),egl(+),gbm(+)]
+ >=x11-libs/libxshmfence-1.1
+ rpc? ( net-libs/libtirpc )
+ >=x11-libs/libXau-1.0.4
+ media-libs/libglvnd[X]
+ unwind? ( sys-libs/libunwind )
+ >=dev-libs/wayland-protocols-1.18
+ media-fonts/font-util
+ x11-libs/libxkbfile
+ >=x11-libs/xtrans-1.3.5
+ x11-base/xorg-proto
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+"
+
+RDEPEND="
+ ${DEPEND}
+ !<=x11-base/xorg-server-1.20.11
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use rpc secure-rpc)
+ $(meson_use unwind libunwind)
+ $(meson_use ipv6)
+ $(meson_use xcsecurity)
+ $(meson_use selinux xselinux)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Dsha1=libcrypto
+ -Ddpms=true
+ -Ddri3=true
+ -Dglamor=true
+ -Dglx=true
+ -Dscreensaver=true
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxv=true
+ -Dxvfb=true
+ -Dxwayland-path="${EPREFIX}"/usr/bin
+ -Ddtrace=false
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../bin/Xwayland /usr/libexec/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-07-29 17:43 Matt Turner
0 siblings, 0 replies; 166+ messages in thread
From: Matt Turner @ 2021-07-29 17:43 UTC (permalink / raw
To: gentoo-commits
commit: 57086113650392293df9944105c86ebfc4e2faf7
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 29 17:42:49 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Jul 29 17:42:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57086113
x11-base/xwayland: Prepare for mesa IUSE="egl gbm" removal
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
x11-base/xwayland/xwayland-21.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-21.1.2.ebuild b/x11-base/xwayland/xwayland-21.1.2.ebuild
index b4eed7a433e..327122b433d 100644
--- a/x11-base/xwayland/xwayland-21.1.2.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.2.ebuild
@@ -25,7 +25,7 @@ DEPEND="
>=x11-libs/libXdmcp-1.0.2
>=x11-libs/libdrm-2.4.89
>=media-libs/libepoxy-1.5.4[X,egl(+)]
- >=media-libs/mesa-18[X(+),egl,gbm]
+ >=media-libs/mesa-18[X(+),egl(+),gbm(+)]
>=x11-libs/libxshmfence-1.1
rpc? ( net-libs/libtirpc )
>=x11-libs/libXau-1.0.4
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-07-26 19:52 Piotr Karbowski
0 siblings, 0 replies; 166+ messages in thread
From: Piotr Karbowski @ 2021-07-26 19:52 UTC (permalink / raw
To: gentoo-commits
commit: 09336ab0aa979efdeefec8c99b33dced36c18798
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 26 19:51:46 2021 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Mon Jul 26 19:51:46 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09336ab0
x11-base/xwayland: 21.1.2 version bump
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-21.1.2.ebuild | 86 ++++++++++++++++++++++++++++++++
2 files changed, 87 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index f6d26f7621e..b7490995c87 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1,2 +1,3 @@
DIST xwayland-21.1.1.901.tar.xz 1258684 BLAKE2B e689f9342bc1e3ccdd0807dc3e47d04e34b9d728698848c155cb489a02002ef8120cad1322db9d6fe955d275fc6c0835bbc76d61d4a2aa26118bb267c16e7717 SHA512 60dec3875e8ea60f8fc53eea0ebcb55c948cf5eeb40b30f6d5e13d8c7b48d0aabd035884ae108fce0b03ca5da592d1b0e395a9c5198c1204e8407ec119d9bbee
DIST xwayland-21.1.1.tar.xz 1257776 BLAKE2B 181aca3d3fad3759eb726c6f6141912d588a85bae214f9d395450b6945ee845d28c7a8580e6aaa5f3538d06083312391d24267e6b239bfc533526a1bd7a56f0a SHA512 0cb03d796af183f9fde14c30ef45d94ef466ac4ba3d85dda34e74f91dd94bb75d0c8a867ecb7bda7ea61d98c70a4f73bc98c5a205ea5f69a0e222cd780d263d8
+DIST xwayland-21.1.2.tar.xz 1258732 BLAKE2B 1a797e4dedee4f47ada968d4a06c89da2fac64bbfa587e84f01d5b0aa7da23402b70369a274a672470e6d8df0645fd117d129d1f2049b25394d825a9eed3e451 SHA512 3bd595a563cbc44b49a00c85adabdbcddf02fd55c6500ed2711557c156f10cd273af93f7b232865141ad27392a85583e40268bcedad183ad9eeefba457cef6c6
diff --git a/x11-base/xwayland/xwayland-21.1.2.ebuild b/x11-base/xwayland/xwayland-21.1.2.ebuild
new file mode 100644
index 00000000000..b4eed7a433e
--- /dev/null
+++ b/x11-base/xwayland/xwayland-21.1.2.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+
+IUSE="rpc unwind ipv6 xcsecurity selinux video_cards_nvidia"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+ >=x11-libs/pixman-0.27.2
+ dev-libs/libbsd
+ >=x11-libs/libXfont2-2.0.1
+ dev-libs/openssl:=
+ dev-libs/wayland
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libdrm-2.4.89
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ >=media-libs/mesa-18[X(+),egl,gbm]
+ >=x11-libs/libxshmfence-1.1
+ rpc? ( net-libs/libtirpc )
+ >=x11-libs/libXau-1.0.4
+ media-libs/libglvnd[X]
+ unwind? ( sys-libs/libunwind )
+ >=dev-libs/wayland-protocols-1.18
+ media-fonts/font-util
+ x11-libs/libxkbfile
+ >=x11-libs/xtrans-1.3.5
+ x11-base/xorg-proto
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+"
+
+RDEPEND="
+ ${DEPEND}
+ !<=x11-base/xorg-server-1.20.11
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use rpc secure-rpc)
+ $(meson_use unwind libunwind)
+ $(meson_use ipv6)
+ $(meson_use xcsecurity)
+ $(meson_use selinux xselinux)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Dsha1=libcrypto
+ -Ddpms=true
+ -Ddri3=true
+ -Dglamor=true
+ -Dglx=true
+ -Dscreensaver=true
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxv=true
+ -Dxvfb=true
+ -Dxwayland-path="${EPREFIX}"/usr/libexec
+ -Ddtrace=false
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../libexec/Xwayland /usr/bin/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-07-04 23:36 Mike Gilbert
0 siblings, 0 replies; 166+ messages in thread
From: Mike Gilbert @ 2021-07-04 23:36 UTC (permalink / raw
To: gentoo-commits
commit: fd470c9ddc59e16a0c7765a04a6f139c00657b76
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 4 23:35:34 2021 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Jul 4 23:35:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd470c9d
x11-base/xwayland: revbump for openssl dependency
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
.../xwayland/{xwayland-21.1.1-r1.ebuild => xwayland-21.1.1-r2.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/x11-base/xwayland/xwayland-21.1.1-r1.ebuild b/x11-base/xwayland/xwayland-21.1.1-r2.ebuild
similarity index 100%
rename from x11-base/xwayland/xwayland-21.1.1-r1.ebuild
rename to x11-base/xwayland/xwayland-21.1.1-r2.ebuild
^ permalink raw reply [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-07-04 23:31 Mike Gilbert
0 siblings, 0 replies; 166+ messages in thread
From: Mike Gilbert @ 2021-07-04 23:31 UTC (permalink / raw
To: gentoo-commits
commit: a63e0d6818b8ffc78e55c5c5a8ae9f6c0e44af4e
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 4 23:26:57 2021 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Jul 4 23:30:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63e0d68
x11-base/xwayland: drop pointless CDEPEND variable
The xorg-server blocker in DEPEND is pointless. Putting it in RDEPEND is
sufficient to avoid file collisions.
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
x11-base/xwayland/xwayland-21.1.1-r1.ebuild | 8 ++------
x11-base/xwayland/xwayland-21.1.1.901.ebuild | 8 ++------
2 files changed, 4 insertions(+), 12 deletions(-)
diff --git a/x11-base/xwayland/xwayland-21.1.1-r1.ebuild b/x11-base/xwayland/xwayland-21.1.1-r1.ebuild
index 7b2b33d787c..06ad6c677a3 100644
--- a/x11-base/xwayland/xwayland-21.1.1-r1.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.1-r1.ebuild
@@ -15,7 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-CDEPEND="
+DEPEND="
>=x11-libs/pixman-0.27.2
dev-libs/libbsd
>=x11-libs/libXfont2-2.0.1
@@ -38,13 +38,9 @@ CDEPEND="
>=x11-misc/xkeyboard-config-2.4.1-r3
"
-DEPEND="
- ${CDEPEND}
- !<=x11-base/xorg-server-1.20.11
-"
-
RDEPEND="
${DEPEND}
+ !<=x11-base/xorg-server-1.20.11
selinux? ( sec-policy/selinux-xserver )
"
BDEPEND="
diff --git a/x11-base/xwayland/xwayland-21.1.1.901.ebuild b/x11-base/xwayland/xwayland-21.1.1.901.ebuild
index 5551c688c60..ad2989c660e 100644
--- a/x11-base/xwayland/xwayland-21.1.1.901.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.1.901.ebuild
@@ -15,7 +15,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS=""
-CDEPEND="
+DEPEND="
>=x11-libs/pixman-0.27.2
dev-libs/libbsd
>=x11-libs/libXfont2-2.0.1
@@ -39,13 +39,9 @@ CDEPEND="
>=x11-misc/xkeyboard-config-2.4.1-r3
"
-DEPEND="
- ${CDEPEND}
- !<=x11-base/xorg-server-1.20.11
-"
-
RDEPEND="
${DEPEND}
+ !<=x11-base/xorg-server-1.20.11
selinux? ( sec-policy/selinux-xserver )
"
BDEPEND="
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-07-04 9:47 Piotr Karbowski
0 siblings, 0 replies; 166+ messages in thread
From: Piotr Karbowski @ 2021-07-04 9:47 UTC (permalink / raw
To: gentoo-commits
commit: 109b0ebda863327494818b619abdc9cc60a11013
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 4 09:46:57 2021 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Sun Jul 4 09:46:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=109b0ebd
x11-base/xwayland: update dependencies.
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
x11-base/xwayland/xwayland-21.1.1-r1.ebuild | 1 +
x11-base/xwayland/xwayland-21.1.1.901.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/x11-base/xwayland/xwayland-21.1.1-r1.ebuild b/x11-base/xwayland/xwayland-21.1.1-r1.ebuild
index f9966135b1c..7b2b33d787c 100644
--- a/x11-base/xwayland/xwayland-21.1.1-r1.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.1-r1.ebuild
@@ -35,6 +35,7 @@ CDEPEND="
x11-libs/libxkbfile
>=x11-libs/xtrans-1.3.5
x11-base/xorg-proto
+ >=x11-misc/xkeyboard-config-2.4.1-r3
"
DEPEND="
diff --git a/x11-base/xwayland/xwayland-21.1.1.901.ebuild b/x11-base/xwayland/xwayland-21.1.1.901.ebuild
index 2814cbf9058..5551c688c60 100644
--- a/x11-base/xwayland/xwayland-21.1.1.901.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.1.901.ebuild
@@ -36,6 +36,7 @@ CDEPEND="
x11-libs/libxkbfile
>=x11-libs/xtrans-1.3.5
x11-base/xorg-proto
+ >=x11-misc/xkeyboard-config-2.4.1-r3
"
DEPEND="
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-07-03 20:07 Piotr Karbowski
0 siblings, 0 replies; 166+ messages in thread
From: Piotr Karbowski @ 2021-07-03 20:07 UTC (permalink / raw
To: gentoo-commits
commit: e767293c245f83d8981f2122acc0178656f6daba
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 3 20:02:32 2021 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Sat Jul 3 20:07:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e767293c
x11-base/xwayland: align ebuilds.
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
x11-base/xwayland/xwayland-21.1.1-r1.ebuild | 3 ++-
x11-base/xwayland/xwayland-21.1.1.901.ebuild | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/x11-base/xwayland/xwayland-21.1.1-r1.ebuild b/x11-base/xwayland/xwayland-21.1.1-r1.ebuild
index b5ace4e02ae..f9966135b1c 100644
--- a/x11-base/xwayland/xwayland-21.1.1-r1.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.1-r1.ebuild
@@ -19,6 +19,7 @@ CDEPEND="
>=x11-libs/pixman-0.27.2
dev-libs/libbsd
>=x11-libs/libXfont2-2.0.1
+ dev-libs/openssl:=
dev-libs/wayland
>=x11-libs/libXdmcp-1.0.2
>=x11-libs/libdrm-2.4.89
@@ -72,7 +73,7 @@ src_configure() {
-Dxinerama=true
-Dxv=true
-Dxvfb=true
- -Dxwayland-path=/usr/libexec
+ -Dxwayland-path="${EPREFIX}"/usr/libexec
-Ddtrace=false
)
diff --git a/x11-base/xwayland/xwayland-21.1.1.901.ebuild b/x11-base/xwayland/xwayland-21.1.1.901.ebuild
index 2727dab21fa..2814cbf9058 100644
--- a/x11-base/xwayland/xwayland-21.1.1.901.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.1.901.ebuild
@@ -13,7 +13,7 @@ IUSE="rpc unwind ipv6 xcsecurity selinux video_cards_nvidia"
LICENSE="MIT"
SLOT="0"
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS=""
CDEPEND="
>=x11-libs/pixman-0.27.2
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-06-30 23:57 Ionen Wolkens
0 siblings, 0 replies; 166+ messages in thread
From: Ionen Wolkens @ 2021-06-30 23:57 UTC (permalink / raw
To: gentoo-commits
commit: c4aa12630daea0bd953c234bb2ae49f51939e8b4
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 30 22:42:19 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jun 30 23:56:25 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4aa1263
x11-base/xwayland: add 21.1.1.901 unkeyworded for testing
Release candidate that notably allows acceleration for NVIDIA cards.
Also added openssl dep for sha1=libcrypto, and fix install on prefix.
Acked-by: Matt Turner <mattst88 <AT> gentoo.org>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
x11-base/xwayland/Manifest | 1 +
x11-base/xwayland/xwayland-21.1.1.901.ebuild | 89 ++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 2f2adffe714..f6d26f7621e 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1 +1,2 @@
+DIST xwayland-21.1.1.901.tar.xz 1258684 BLAKE2B e689f9342bc1e3ccdd0807dc3e47d04e34b9d728698848c155cb489a02002ef8120cad1322db9d6fe955d275fc6c0835bbc76d61d4a2aa26118bb267c16e7717 SHA512 60dec3875e8ea60f8fc53eea0ebcb55c948cf5eeb40b30f6d5e13d8c7b48d0aabd035884ae108fce0b03ca5da592d1b0e395a9c5198c1204e8407ec119d9bbee
DIST xwayland-21.1.1.tar.xz 1257776 BLAKE2B 181aca3d3fad3759eb726c6f6141912d588a85bae214f9d395450b6945ee845d28c7a8580e6aaa5f3538d06083312391d24267e6b239bfc533526a1bd7a56f0a SHA512 0cb03d796af183f9fde14c30ef45d94ef466ac4ba3d85dda34e74f91dd94bb75d0c8a867ecb7bda7ea61d98c70a4f73bc98c5a205ea5f69a0e222cd780d263d8
diff --git a/x11-base/xwayland/xwayland-21.1.1.901.ebuild b/x11-base/xwayland/xwayland-21.1.1.901.ebuild
new file mode 100644
index 00000000000..2727dab21fa
--- /dev/null
+++ b/x11-base/xwayland/xwayland-21.1.1.901.ebuild
@@ -0,0 +1,89 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Standalone X server running under Wayland"
+HOMEPAGE="https://wayland.freedesktop.org/xserver.html"
+SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
+
+IUSE="rpc unwind ipv6 xcsecurity selinux video_cards_nvidia"
+
+LICENSE="MIT"
+SLOT="0"
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+CDEPEND="
+ >=x11-libs/pixman-0.27.2
+ dev-libs/libbsd
+ >=x11-libs/libXfont2-2.0.1
+ dev-libs/openssl:=
+ dev-libs/wayland
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libdrm-2.4.89
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ >=media-libs/mesa-18[X(+),egl,gbm]
+ >=x11-libs/libxshmfence-1.1
+ rpc? ( net-libs/libtirpc )
+ >=x11-libs/libXau-1.0.4
+ media-libs/libglvnd[X]
+ unwind? ( sys-libs/libunwind )
+ >=dev-libs/wayland-protocols-1.18
+ media-fonts/font-util
+ x11-libs/libxkbfile
+ >=x11-libs/xtrans-1.3.5
+ x11-base/xorg-proto
+"
+
+DEPEND="
+ ${CDEPEND}
+ !<=x11-base/xorg-server-1.20.11
+"
+
+RDEPEND="
+ ${DEPEND}
+ selinux? ( sec-policy/selinux-xserver )
+"
+BDEPEND="
+ sys-devel/flex
+ dev-util/wayland-scanner
+"
+
+PATCHES=(
+ "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use rpc secure-rpc)
+ $(meson_use unwind libunwind)
+ $(meson_use ipv6)
+ $(meson_use xcsecurity)
+ $(meson_use selinux xselinux)
+ $(meson_use video_cards_nvidia xwayland_eglstream)
+ -Dsha1=libcrypto
+ -Ddpms=true
+ -Ddri3=true
+ -Dglamor=true
+ -Dglx=true
+ -Dscreensaver=true
+ -Dxace=true
+ -Dxdmcp=true
+ -Dxinerama=true
+ -Dxv=true
+ -Dxvfb=true
+ -Dxwayland-path="${EPREFIX}"/usr/libexec
+ -Ddtrace=false
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ dosym ../libexec/Xwayland /usr/bin/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-06-23 20:22 Piotr Karbowski
0 siblings, 0 replies; 166+ messages in thread
From: Piotr Karbowski @ 2021-06-23 20:22 UTC (permalink / raw
To: gentoo-commits
commit: b717e52324cc34a6e978b8d953a39b154e892ae3
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 23 20:19:09 2021 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Wed Jun 23 20:22:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b717e523
x11-base/xwayland: adjust deps.
Closes: https://bugs.gentoo.org/797721
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
x11-base/xwayland/xwayland-21.1.1-r1.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/x11-base/xwayland/xwayland-21.1.1-r1.ebuild b/x11-base/xwayland/xwayland-21.1.1-r1.ebuild
index b7f62be2656..b5ace4e02ae 100644
--- a/x11-base/xwayland/xwayland-21.1.1-r1.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.1-r1.ebuild
@@ -19,7 +19,6 @@ CDEPEND="
>=x11-libs/pixman-0.27.2
dev-libs/libbsd
>=x11-libs/libXfont2-2.0.1
- >=x11-libs/libXdmcp-1.0.2
dev-libs/wayland
>=x11-libs/libXdmcp-1.0.2
>=x11-libs/libdrm-2.4.89
@@ -31,6 +30,10 @@ CDEPEND="
media-libs/libglvnd[X]
unwind? ( sys-libs/libunwind )
>=dev-libs/wayland-protocols-1.18
+ media-fonts/font-util
+ x11-libs/libxkbfile
+ >=x11-libs/xtrans-1.3.5
+ x11-base/xorg-proto
"
DEPEND="
^ permalink raw reply related [flat|nested] 166+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
@ 2021-06-23 8:58 Piotr Karbowski
0 siblings, 0 replies; 166+ messages in thread
From: Piotr Karbowski @ 2021-06-23 8:58 UTC (permalink / raw
To: gentoo-commits
commit: a763fecfe8602294fc29db2fd9deb940d3b4a2ad
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 23 08:56:42 2021 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Wed Jun 23 08:56:42 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a763fecf
x11-base/xwayland: backward compatible path for migration period.
All the things that now depends on x11-base/xorg-server[wayland] should just
depend on subslot of x11-base/xwayland instead. Since the pkg-config
interface is build time, this will restore the working condition of
xwayland until rest of ebuilds are adjusted.
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
.../xwayland/{xwayland-21.1.1.ebuild => xwayland-21.1.1-r1.ebuild} | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/x11-base/xwayland/xwayland-21.1.1.ebuild b/x11-base/xwayland/xwayland-21.1.1-r1.ebuild
similarity index 95%
rename from x11-base/xwayland/xwayland-21.1.1.ebuild
rename to x11-base/xwayland/xwayland-21.1.1-r1.ebuild
index 52954bdff07..b7f62be2656 100644
--- a/x11-base/xwayland/xwayland-21.1.1.ebuild
+++ b/x11-base/xwayland/xwayland-21.1.1-r1.ebuild
@@ -75,3 +75,9 @@ src_configure() {
meson_src_configure
}
+
+src_install() {
+ dosym ../libexec/Xwayland /usr/bin/Xwayland
+
+ meson_src_install
+}
^ permalink raw reply related [flat|nested] 166+ messages in thread
end of thread, other threads:[~2024-11-25 19:02 UTC | newest]
Thread overview: 166+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-13 17:39 [gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-11-25 19:02 Matt Turner
2024-11-25 19:02 Matt Turner
2024-10-31 13:51 Sam James
2024-10-31 3:33 Sam James
2024-10-31 3:33 Sam James
2024-10-31 3:28 Sam James
2024-10-31 3:28 Sam James
2024-10-30 1:48 Matt Turner
2024-10-02 22:16 Matt Turner
2024-09-23 4:08 Matt Turner
2024-09-12 23:10 Sam James
2024-09-12 12:27 Arthur Zamarin
2024-09-05 1:23 Sam James
2024-09-05 1:23 Sam James
2024-09-04 20:30 Jakov Smolić
2024-09-03 1:57 Matt Turner
2024-08-25 12:04 Andreas K. Hüttel
2024-08-12 16:26 Matt Turner
2024-07-14 15:35 Matt Turner
2024-06-25 21:40 Matt Turner
2024-06-09 18:54 Matt Turner
2024-05-16 14:16 Matt Turner
2024-05-16 14:16 Matt Turner
2024-05-16 14:16 Matt Turner
2024-05-16 14:16 Matt Turner
2024-05-16 14:16 Matt Turner
2024-05-15 15:29 Matt Turner
2024-04-25 16:01 Arthur Zamarin
2024-04-25 16:01 Arthur Zamarin
2024-04-21 20:59 Matt Turner
2024-04-13 6:49 Arthur Zamarin
2024-04-13 6:39 Arthur Zamarin
2024-04-13 6:39 Arthur Zamarin
2024-04-13 6:37 Arthur Zamarin
2024-04-10 22:43 Matt Turner
2024-04-03 20:33 Matt Turner
2024-03-22 1:42 Matt Turner
2024-03-22 1:42 Matt Turner
2024-01-24 17:00 Matt Turner
2024-01-23 15:08 Sam James
2024-01-19 7:48 Sam James
2024-01-19 7:48 Sam James
2024-01-19 7:48 Sam James
2024-01-19 7:48 Sam James
2024-01-19 7:48 Sam James
2024-01-17 16:36 Matt Turner
2024-01-17 16:36 Matt Turner
2024-01-13 11:14 Sam James
2024-01-13 9:06 Arthur Zamarin
2024-01-12 21:44 Sam James
2024-01-12 21:44 Sam James
2024-01-12 8:27 Arthur Zamarin
2024-01-08 12:03 Sam James
2024-01-05 6:42 Sam James
2023-12-26 16:37 Sam James
2023-12-15 10:10 Michał Górny
2023-12-14 21:46 Sam James
2023-12-14 21:46 Sam James
2023-12-13 17:41 Matt Turner
2023-12-13 17:41 Matt Turner
2023-11-25 17:31 Matt Turner
2023-11-01 12:23 Arthur Zamarin
2023-11-01 12:23 Arthur Zamarin
2023-10-31 12:25 Sam James
2023-10-31 12:25 Sam James
2023-10-31 12:25 Sam James
2023-10-31 6:05 Sam James
2023-10-25 15:41 Matt Turner
2023-10-24 17:59 Matt Turner
2023-09-22 6:53 Andrew Ammerlaan
2023-08-21 3:23 Matt Turner
2023-08-16 22:07 Matt Turner
2023-08-11 19:12 Arthur Zamarin
2023-08-11 5:56 Arthur Zamarin
2023-08-09 4:27 Arthur Zamarin
2023-07-15 15:37 Arthur Zamarin
2023-07-15 15:37 Arthur Zamarin
2023-07-02 11:52 Arthur Zamarin
2023-06-10 17:47 Matt Turner
2023-05-10 15:33 Matt Turner
2023-05-01 3:40 Sam James
2023-05-01 3:15 Sam James
2023-04-30 23:56 Sam James
2023-04-30 23:56 Sam James
2023-04-30 23:53 Sam James
2023-04-30 23:53 Sam James
2023-04-09 2:10 Matt Turner
2023-03-27 17:25 Matt Turner
2023-02-26 23:45 Matt Turner
2023-02-15 5:12 Sam James
2023-02-11 2:37 Sam James
2023-02-11 2:37 Sam James
2023-02-11 2:37 Sam James
2023-02-11 2:37 Sam James
2023-02-11 2:37 Sam James
2023-02-07 17:27 Matt Turner
2023-01-03 15:55 Matt Turner
2022-12-28 18:34 Arthur Zamarin
2022-12-28 18:34 Arthur Zamarin
2022-12-28 18:34 Arthur Zamarin
2022-12-28 18:34 Arthur Zamarin
2022-12-28 18:34 Arthur Zamarin
2022-12-28 18:34 Arthur Zamarin
2022-12-20 18:58 Matt Turner
2022-12-14 3:16 Matt Turner
2022-12-03 6:05 Arthur Zamarin
2022-12-02 6:32 Arthur Zamarin
2022-11-16 18:23 Arthur Zamarin
2022-11-12 15:55 Arthur Zamarin
2022-11-12 15:50 Arthur Zamarin
2022-11-03 17:23 Matt Turner
2022-10-25 13:46 Matt Turner
2022-07-21 11:59 Matt Turner
2022-07-21 7:14 Agostino Sarubbo
2022-07-20 13:44 Agostino Sarubbo
2022-07-20 13:43 Agostino Sarubbo
2022-07-20 13:42 Agostino Sarubbo
2022-07-20 13:41 Agostino Sarubbo
2022-07-20 13:40 Agostino Sarubbo
2022-07-12 23:55 Matt Turner
2022-07-12 23:55 Matt Turner
2022-06-24 16:26 Matt Turner
2022-06-17 6:56 Agostino Sarubbo
2022-06-16 15:16 Sam James
2022-06-16 15:16 Sam James
2022-06-16 7:39 Agostino Sarubbo
2022-06-16 7:38 Agostino Sarubbo
2022-06-16 6:09 Agostino Sarubbo
2022-05-29 15:23 Matt Turner
2022-05-28 1:35 Sam James
2022-05-25 17:57 Jakov Smolić
2022-05-25 9:48 Matt Turner
2022-05-17 8:37 WANG Xuerui
2022-05-17 8:37 WANG Xuerui
2022-05-08 23:01 Sam James
2022-05-07 17:55 Jakov Smolić
2022-03-31 16:46 Matt Turner
2022-03-28 23:24 Matt Turner
2022-02-16 17:29 Matt Turner
2022-01-12 6:24 Georgy Yakovlev
2021-12-21 4:57 Matt Turner
2021-12-16 7:42 Sam James
2021-12-16 7:29 Sam James
2021-12-16 6:46 Sam James
2021-12-16 6:46 Sam James
2021-12-16 3:49 Sam James
2021-12-16 2:49 Matt Turner
2021-11-30 5:04 Matt Turner
2021-10-22 4:32 Matt Turner
2021-10-22 4:32 Matt Turner
2021-08-20 0:28 Sam James
2021-08-18 1:41 Sam James
2021-08-13 21:56 Sam James
2021-08-13 21:56 Sam James
2021-08-05 17:51 Piotr Karbowski
2021-08-05 11:58 Piotr Karbowski
2021-07-29 17:43 Matt Turner
2021-07-26 19:52 Piotr Karbowski
2021-07-04 23:36 Mike Gilbert
2021-07-04 23:31 Mike Gilbert
2021-07-04 9:47 Piotr Karbowski
2021-07-03 20:07 Piotr Karbowski
2021-06-30 23:57 Ionen Wolkens
2021-06-23 20:22 Piotr Karbowski
2021-06-23 8:58 Piotr Karbowski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox