summaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-21 13:58:21 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-21 13:58:21 +0000
commitd8e7aaf1b90b28ec354e7854abea07d53644e754 (patch)
treea3dfecdac470c25645b7bcacd4923343eec46afe /x11-wm
parenta473f013073f9c57e59e7d30f088eee89312dd0d (diff)
gentoo auto-resync : 21:12:2023 - 13:58:21
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/Manifest.gzbin9127 -> 9132 bytes
-rw-r--r--x11-wm/marco/Manifest2
-rw-r--r--x11-wm/marco/marco-1.27.0.ebuild81
-rw-r--r--x11-wm/qtile/Manifest2
-rw-r--r--x11-wm/qtile/qtile-0.22.1-r3.ebuild112
5 files changed, 83 insertions, 114 deletions
diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz
index cf8b41f6e947..32598d124fe4 100644
--- a/x11-wm/Manifest.gz
+++ b/x11-wm/Manifest.gz
Binary files differ
diff --git a/x11-wm/marco/Manifest b/x11-wm/marco/Manifest
index 49441c82a1bb..d739f7d96b51 100644
--- a/x11-wm/marco/Manifest
+++ b/x11-wm/marco/Manifest
@@ -1,7 +1,9 @@
DIST marco-1.26.0.tar.xz 1855196 BLAKE2B 1481ee365d9bd8430fc5dc11a41268613823ff44c99b0d50a747dfd4663e40f121038a32f148af546f6e500b9a905bb30f6c5c9ff19dedb56eb991e2ceefe95f SHA512 013ba12dc7f4affe24bc5763ae88e44ede3f1454e74b5a642503d3741ce935f6757eba3f9def56670414c5a9c03b38384b5b54a494f9cb8f5bfd480e43300e76
DIST marco-1.26.1.tar.xz 1863304 BLAKE2B 8d32334baf77124413770fb2081088e5e9eb8ae9ef0a99d0a1e634f002b613a7b3dd3f0506db9b244ca4180b309a65b6d0ad720dda777bc9f218d66c5958704f SHA512 241857696f5cafe3ce96b90e3302e6bcc5d5cbae2f5bb5d71e73d623fcfd2f1a7079415efb2d93d77d0a135ea96e1fd144ab2530fa87935c913b85555f217fc9
DIST marco-1.26.2.tar.xz 1865248 BLAKE2B 86933230f11a9342009d79bd836ab09272a335cc7e0e8c84c4ac1c300fd4b604a97424c76d371450a46be0c2a588902c17791fe1ee752e06207046bbddc055a4 SHA512 326ed378be891806a9750021626863e00d80f29af8fe920eeb0910d9eb2ece534babf012e1aced6b071b6c0fdd8a77ea8c948d68a70f9280822b30231aa934b9
+DIST marco-1.27.0.tar.xz 1867148 BLAKE2B aa35ac1f09a38e1c6efeeb4e51cf78e4d9395233ba5055c820bcd84e88ab82dd6737c64d26a175d54cf976c3740f3471e6efe75195f135231493b91b55a8b744 SHA512 cef9c4e762cfc25eb76d18440d2bba6369d07e06a7b99d49d667f5ec3acedaae2cb646731845009e3e1fddea1626336f88b1d1db747a08a5be61a044fe69f89c
EBUILD marco-1.26.0.ebuild 1466 BLAKE2B a39b2db514830e9cd1d0c8b55e9c1ba568b2466b144046466a4ba3da8bfbdedaac5634d90d7d2a2c14f14f406fcf46ef41eb292565226ce4b64580523c5e7075 SHA512 82cf887dcaa359893f432c224498122425b12950f59b89b771fe1d35e442d8f24f166749facc0f5439fdf4b015525174dd6db2294691881a57c95d0933b71a81
EBUILD marco-1.26.1.ebuild 1462 BLAKE2B 4d706b091b0ee38ce2aaa288557c80df16861f0e608a7ce712e4a7b91dd622661bc92cd2d8b9da8eb99993f48e9f8cb731616e619243321a7b7edce10cf557dd SHA512 f9c0509979dbecd9d8c8b131e4ec595b870e70ad80008b698b2c714043da1ec32ce274a4c358b46fb3ccd2738a31cec3a84214335ad1ed13fd47ddef71c2d452
EBUILD marco-1.26.2-r1.ebuild 1474 BLAKE2B b17345433d0ee60fc535986b53414087320eaf9fc6a655b731b95076b7c185b35db8f46579132417949159087224e17640df64300678eb3d0c6c30aedf42b429 SHA512 cb7f134d5103b8acb4e17a11bbeb8512e4a342ce2787efb427184e97d5d0a42d03f368206069078a085a9cb0517c5009712b97b059e58eae941ed5ced05a865b
+EBUILD marco-1.27.0.ebuild 1556 BLAKE2B f7f9fd71f6b3204ae1f57068c1cc25c73c8025a49066264a78bd22bf185568a4fd0ab1c476cdf3e95daf2caafb1bb433d98e13d836fca1c923996954caab3b4b SHA512 3574d09a09166e48bbc6397634740eca4797a0cc332de9d6d09554e5854009335f1b4b2ce826a139da344b4eea36bf0d8251da05e228810c69682be679848816
MISC metadata.xml 251 BLAKE2B 58572fb5b45c5df9a395b739d5ade44aa2463ed13ceb8912f4eb84b564b6ef6c594b2aa142d8fd72b2c9df43218056c6c86fd1601f18a0e577aaeefa8319ae26 SHA512 93ed72da9a581033905fa0658634afbc42391eb928456395a2708dde48959a92110df95e53dfa7d535d860e0802f5cf2b9358d5671e913beb71e90f03bb5d7f7
diff --git a/x11-wm/marco/marco-1.27.0.ebuild b/x11-wm/marco/marco-1.27.0.ebuild
new file mode 100644
index 000000000000..8044836e0e94
--- /dev/null
+++ b/x11-wm/marco/marco-1.27.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MATE2_LA_PUNT="yes"
+
+inherit mate meson
+
+MINOR=$(($(ver_cut 2) % 2))
+if [[ ${MINOR} -eq 0 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+else
+ KEYWORDS=""
+fi
+
+DESCRIPTION="MATE default window manager"
+LICENSE="FDL-1.2+ GPL-2+ LGPL-2+ MIT"
+SLOT="0/2"
+
+IUSE="startup-notification test xinerama"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ >=dev-libs/glib-2.58:2
+ >=gnome-base/libgtop-2:2=
+ media-libs/libcanberra[gtk3]
+ x11-libs/cairo
+ >=x11-libs/pango-1.2[X]
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-3.22:3
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ >=x11-libs/libXcomposite-0.3
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXpresent
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXres
+ >=x11-libs/startup-notification-0.7
+ xinerama? ( x11-libs/libXinerama )
+"
+
+RDEPEND="${COMMON_DEPEND}
+ gnome-extra/zenity
+ >=mate-base/mate-desktop-1.20.0
+ virtual/libintl
+"
+
+BDEPEND="${COMMON_DEPEND}
+ app-text/yelp-tools
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ x11-base/xorg-proto
+ test? ( app-text/docbook-xml-dtd:4.5 )
+ xinerama? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dcompositor=true
+ -Drender=true
+ -Dshape=true
+ -Dsm=true
+ -Dxsync=true
+ $(meson_use startup-notification)
+ $(meson_use xinerama)
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ dodoc doc/*.txt
+}
diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 9fd9b558fa55..98f7541ec516 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,7 +1,5 @@
AUX qtile-0.23.0-keyring.patch 1974 BLAKE2B 9184942042daf256fa746ccd2f1ce820538c6a8a136e2ebdfc2604d68fd62fb15fb491a225ee4952a9d83a696e2fa740ccbd4cbb3f8d5d4a7cc69daa42c57c34 SHA512 5df4557c316993c8aa16a82f570bb4dbf375389663f9cff928dc4d3e73ccf581487be0b428d10d98cbeef28e94737b6d305b7f5f28cbc3481ef39e68e10cb482
AUX qtile-session-r1 1860 BLAKE2B fb9345d3acc5e0fc5694065f12e2759e02aebc765925cb0ffcb1a776ec82e959503d8a8039238e4e48a5045a3118f2e37201a88d5255fd0a0782d2f8291d8a77 SHA512 41b37ba034b5dd7f3126142d2cfc5cf8986b521fc419d47e420582fc8b516df87249bd8e14c12d77691b93205ec3cd1249bfa040ef0691e0751c669f742570ee
-DIST qtile-0.22.1.tar.gz 488969 BLAKE2B 3b2fce587ae39570997b503cb386314160dbefa39b1ef65dc2ff5bc2f1167251224a0f298ef8e374d0d4c034d1e5012251f96b92ce5cb74d7fd93320e14ff8bf SHA512 944ec27b5d227154624fa2a15a0840b748307a1e79ab52ccf3384763111459b3c4d26b4677f8e2ea51634206dc6d1e32e057e057db917b3705ce583d83a8056d
DIST qtile-0.23.0.tar.gz 524536 BLAKE2B 9cf5b0cdffd7bc95ab7649827c221b20718f9dcc19b8ae2a50ceac5df3d71b117eef493a40523d81e60c8bc54b2103bc2a93775fcb20c025ec1dd84f9d809a19 SHA512 d6886df8efefacf90b1a5ec487c9a5a90414593900159213a218d638ef4f018b69284fe2cea707da12655a9736aad3df74a338a60344536e4d7eebcc9fc1090b
-EBUILD qtile-0.22.1-r3.ebuild 2761 BLAKE2B a10d3bd94e8180665028b8f4c2454b7059cc315614a61b422371c72f22d6f16a4f2b295f6916cac2de3dd563e6bf49b64151193d791c4fbb8c4bd8990e7dc4fc SHA512 4cbe6f0b5a1b85ca6ca1e979071d57c3677e1aec40c4ca8e76117096f6293f79ddbd526af8e629763776df699dca641ce6e0c4a1b3d4108498a6f30575b51051
EBUILD qtile-0.23.0-r1.ebuild 2528 BLAKE2B f9ce358fc66266d64df063c0ec40cb1041355a21174a79b3276c9a12fee46cf9f49220cbb0aad288fac824c2d3f6c89e374b85847534de093169e3c277fd02bd SHA512 8a37e0dafd9c02da3994dde2dd148ba27851af8c2494801cdd68d3f1a3f283f5b47407d9ca5a0f8feb60d13bf8fd7bcd5133d8261c85342d068cd6108f1ff41d
MISC metadata.xml 422 BLAKE2B 10ddda5d4485b4a3c76ff658a41e2b4ea6004413ea3d2d9d4b088a7a25de36e167ae70505c195467c2401df0396a40e2301cc29a25e7e4097ed20cc6335e8956 SHA512 5f5aeecab841345abe98b87180644e60f8e52a12fc2c354cdd3678d8ad5c8c1ba13790a1bc6fa5662587714f3af9566f6adbdbc355b18d632d0ffa3eb4e83106
diff --git a/x11-wm/qtile/qtile-0.22.1-r3.ebuild b/x11-wm/qtile/qtile-0.22.1-r3.ebuild
deleted file mode 100644
index 62974989e46e..000000000000
--- a/x11-wm/qtile/qtile-0.22.1-r3.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/qtile/qtile.git"
-else
- inherit pypi
- KEYWORDS="amd64 ~riscv ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="pulseaudio wayland"
-
-# See bug #895722 and https://github.com/qtile/qtile/pull/3985 regarding
-# pywlroots-0.15 dep.
-# xcffib v1.4.0 breaks its ffi export (https://github.com/qtile/qtile/pull/4289)
-RDEPEND="
- <dev-python/cairocffi-1.6.0[${PYTHON_USEDEP}]
- >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
- dev-python/dbus-next[${PYTHON_USEDEP}]
- dev-python/pygobject[${PYTHON_USEDEP}]
- <dev-python/xcffib-1.4.0[${PYTHON_USEDEP}]
- x11-libs/cairo[X,xcb(+)]
- x11-libs/libnotify[introspection]
- x11-libs/pango
- pulseaudio? (
- media-sound/pulseaudio
- )
- wayland? (
- =dev-python/pywlroots-0.15*[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- media-gfx/imagemagick[X]
- x11-base/xorg-server[xephyr]
- )
-"
-
-EPYTEST_DESELECT=(
- # Can't find built qtile like migrate
- test/test_qtile_cmd.py::test_qtile_cmd
- test/test_qtile_cmd.py::test_display_kb
-)
-
-EPYTEST_IGNORE=(
- # Tries to find binary and fails; not worth running anyway?
- test/test_migrate.py
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # Avoid automagic dependency on libpulse
- if ! use pulseaudio ; then
- sed -i -e "s/call('libpulse', '--libs')/raise PkgConfigError/" setup.py || die
-
- # TODO: use this sed for next release after 0.22.1, quoting changed
- # sed -i -e 's/call("libpulse", "--libs")/throw PkgConfigError/' setup.py || die
- fi
-
- # Avoid automagic dependency on pywlroots
- if ! use wayland ; then
- sed -i -e 's/import wlroots.ffi_build/raise ImportError/' setup.py || die
- fi
-
- distutils-r1_python_prepare_all
-}
-
-src_test() {
- virtx distutils-r1_src_test
-}
-
-python_test() {
- # Force usage of built module
- rm -rf "${S}"/libqtile || die
-
- # TODO: remove "-p no:xdist" for next release when https://github.com/qtile/qtile/issues/1634 will be resolved.
- epytest -p no:xdist --backend=x11 $(usev wayland '--backend=wayland') || die "Tests failed with ${EPYTHON}"
-}
-
-python_compile() {
- export CFFI_TMPDIR=${T}
- distutils-r1_python_compile
-}
-
-python_install_all() {
- local DOCS=( CHANGELOG README.rst )
- distutils-r1_python_install_all
-
- insinto /usr/share/xsessions
- doins resources/qtile.desktop
-
- insinto /usr/share/wayland-sessions
- doins resources/qtile-wayland.desktop
-
- exeinto /etc/X11/Sessions
- newexe "${FILESDIR}"/${PN}-session-r1 ${PN}
-}