summaryrefslogtreecommitdiff
path: root/gui-apps
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-17 00:48:59 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-17 00:48:59 +0000
commitcd356b722fd8d162f02a5059fae1a66e00be52e3 (patch)
tree504d62c3aeab09148b029f019e77ba15b10cf8e6 /gui-apps
parentf265f17242b04ae036b4dc174fa95401d895dbc5 (diff)
gentoo auto-resync : 17:03:2024 - 00:48:58
Diffstat (limited to 'gui-apps')
-rw-r--r--gui-apps/Manifest.gzbin4880 -> 4886 bytes
-rw-r--r--gui-apps/waybar/Manifest6
-rw-r--r--gui-apps/waybar/metadata.xml8
-rw-r--r--gui-apps/waybar/waybar-0.10.0.ebuild102
-rw-r--r--gui-apps/waybar/waybar-9999.ebuild3
-rw-r--r--gui-apps/wayvnc/Manifest4
-rw-r--r--gui-apps/wayvnc/wayvnc-0.8.0.ebuild55
-rw-r--r--gui-apps/wayvnc/wayvnc-9999.ebuild14
-rw-r--r--gui-apps/wcm/Manifest4
-rw-r--r--gui-apps/wcm/wcm-0.7.5.ebuild34
-rw-r--r--gui-apps/wcm/wcm-9999.ebuild8
-rw-r--r--gui-apps/wf-shell/Manifest6
-rw-r--r--gui-apps/wf-shell/wf-shell-0.8.1.ebuild (renamed from gui-apps/wf-shell/wf-shell-0.7.0-r1.ebuild)23
-rw-r--r--gui-apps/wf-shell/wf-shell-9999.ebuild10
-rw-r--r--gui-apps/wmenu/Manifest2
-rw-r--r--gui-apps/wmenu/wmenu-0.1.7.ebuild29
16 files changed, 238 insertions, 70 deletions
diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz
index 8a34ae51b420..198430b637a0 100644
--- a/gui-apps/Manifest.gz
+++ b/gui-apps/Manifest.gz
Binary files differ
diff --git a/gui-apps/waybar/Manifest b/gui-apps/waybar/Manifest
index 504b1d0fb084..e2ca0e2c7248 100644
--- a/gui-apps/waybar/Manifest
+++ b/gui-apps/waybar/Manifest
@@ -1,6 +1,8 @@
+DIST waybar-0.10.0.tar.gz 297669 BLAKE2B f27a61662444cb0d91ecb5c860271939ba81813af4d005a3297f9996fab5edd54df2e4a126aa33edf9049e2d91d301a03f6352e25eb9c86ffb003b0b238e9015 SHA512 89d5ee6fb52438aadfcad8929940b2f2c4a469f7f07331fa5dff77997e1dedb6b3b020c2c2f809687993a7da2571b9f08768e92172d08bfb3d4b66db2d20d61f
DIST waybar-0.9.22.tar.gz 255896 BLAKE2B 51ad09f401a871f4b17552c85b838be950d52ebab6b2230619cfa95acbbc2f6cbc5ae1cb1228ca4207052397090f9fd4470388808cc81954b59c16f5cc25ed9e SHA512 0cd2d4fdf51528d1246da756ec1d4be5dd897208f4ec1aef5ab2d2801ab72145bcccef68fa62e55f0b1bb9913d471ce5c748de97f9d785d55c06a5f6717c9849
DIST waybar-0.9.24.tar.gz 275416 BLAKE2B 15774a78f2f7bb85d497e7f80a968b775bb42d285d0950e8e384962c6b947ea895eea2b30c0aba7ca671595ce59acd65e66cf8b67f2478ecad7564de50e4bfe6 SHA512 13177fbc2c537cd903294ab708ae46307a785c524cbdbca06abe869af1f7ccc866ce38b6fbc2b3769cd95f458c46296b4c88ee927cabe890692e78b999143f0e
+EBUILD waybar-0.10.0.ebuild 2434 BLAKE2B 3efef39dfa28e1771e8aceca531c2a99e68c9d0aefa664fbe1b0a13809c851158829a66a0b4e7d90f853756d1a821044310deeeb8f47f96703fa9962bc0d2e3c SHA512 8ffb0b5d9819a6df8753d13bd46743e530efdb8f1f408711e6e16f669ce051035211b73435a33d0f8b9a8ff84b019e699dbad8df677096ebee25355bf7a8e767
EBUILD waybar-0.9.22.ebuild 2466 BLAKE2B ba3f2e91e29d351bcf0a941c2f4e54b1d3cae1b7ca09cd33b164a224ae981d9106ad576899f709e0f0171dfda735ed8aa6d1b3edb306f5b1e04b2ee86d8449a8 SHA512 5fac8ef19313a21b8c385b46efa844de9c476766c50a521315a9d0afa02dcdb68e4a212edb9bd4aa97c3638f8809d50e78d096b11a899d990ce746a36f808b5e
EBUILD waybar-0.9.24.ebuild 2468 BLAKE2B baa99b84e07351ad8a13ee0098f4759e4428b6aac14f904545ce98246bf0648649e69cf19bf429228b74ea584ae6ea39a159182b1837ce6754123a63c5ab6daa SHA512 7ddbee559b9bd12e05aba00cb2c3e83d5e0bafcb1accc624ea094f20e58b12f27f21e86da084f7b0ba1f6b292bcd871ef7a2e3d884cf1e7571ea00ae955af903
-EBUILD waybar-9999.ebuild 2416 BLAKE2B ea865fba581eb1a523262e6f8440304b9f609c6d330c511b71cf6db4577fda8e755f4cec75d8f9dadd73518bfafd2777d911900c32d016cc8f0aa857e7998649 SHA512 be04b0e13bbef415cf38a7faafc5b29853a820f9c148a2a2bc72b0b3be94a16fe3d11e5a7cdd0d1c99b55567ceb92a3268331a65e5f940291d5ae4af4f7d2bd6
-MISC metadata.xml 1677 BLAKE2B 2b44ed5a0b97760447698334b10e227c73436a1ba8a76da7c48933a2d7edbeb92f5dfe52ac6d8e8071b66c60703c1be88850d83035218a99ebeceae18e4b1660 SHA512 3e47ec2a12c58cb0f450c77b2ebfa9a521d9ca998bbf99b671b2b1c3d000eedeaeb7578e98d374d1a6db40120d05c5dae3b772c5e150a72b8a70c4435b899720
+EBUILD waybar-9999.ebuild 2434 BLAKE2B 3efef39dfa28e1771e8aceca531c2a99e68c9d0aefa664fbe1b0a13809c851158829a66a0b4e7d90f853756d1a821044310deeeb8f47f96703fa9962bc0d2e3c SHA512 8ffb0b5d9819a6df8753d13bd46743e530efdb8f1f408711e6e16f669ce051035211b73435a33d0f8b9a8ff84b019e699dbad8df677096ebee25355bf7a8e767
+MISC metadata.xml 1677 BLAKE2B 0aff354ed74766880ad9cc96c4c8900b73c7c7bfdb9ce3374c2e6eee76c1258f97bdaf22378a123be4a41f6d31c1e8d22a948073595c0fe4e2b3ff7dffb65dca SHA512 916c0c082aa0de3e367e333fdc399331fd6889265d7642dad823a696a05ba3dd46710f1a7feefde0ebf869c205f31b19ffe2f14f6efbba6409708596027ada23
diff --git a/gui-apps/waybar/metadata.xml b/gui-apps/waybar/metadata.xml
index 3d66b6c8fda4..5ec5d9be1f68 100644
--- a/gui-apps/waybar/metadata.xml
+++ b/gui-apps/waybar/metadata.xml
@@ -2,13 +2,13 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
- <email>gentoo@jonas-toth.eu</email>
- <name>Jonas Toth</name>
- </maintainer>
- <maintainer type="person" proxied="yes">
<email>julien@jroy.ca</email>
<name>Julien Roy</name>
</maintainer>
+ <maintainer type="person" proxied="yes">
+ <email>gentoo@jonas-toth.eu</email>
+ <name>Jonas Toth</name>
+ </maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
diff --git a/gui-apps/waybar/waybar-0.10.0.ebuild b/gui-apps/waybar/waybar-0.10.0.ebuild
new file mode 100644
index 000000000000..3410acbd246e
--- /dev/null
+++ b/gui-apps/waybar/waybar-0.10.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Highly customizable Wayland bar for Sway and Wlroots based compositors"
+HOMEPAGE="https://github.com/Alexays/Waybar"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Alexays/${PN^}.git"
+else
+ SRC_URI="https://github.com/Alexays/${PN^}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}/${PN^}-${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="evdev experimental jack +libinput +logind mpd mpris network pipewire pulseaudio sndio systemd test tray +udev upower wifi"
+REQUIRED_USE="
+ mpris? ( logind )
+ upower? ( logind )
+"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ >=app-text/scdoc-1.9.2
+ dev-util/gdbus-codegen
+ virtual/pkgconfig
+"
+RDEPEND="
+ dev-cpp/cairomm:0
+ dev-cpp/glibmm:2
+ dev-cpp/gtkmm:3.0
+ dev-libs/glib:2
+ dev-libs/jsoncpp:=
+ dev-libs/libinput:=
+ dev-libs/libsigc++:2
+ >=dev-libs/libfmt-8.1.1:=
+ >=dev-libs/spdlog-1.10.0:=
+ dev-libs/date:=
+ dev-libs/wayland
+ gui-libs/gtk-layer-shell
+ gui-libs/wlroots:=
+ x11-libs/gtk+:3[wayland]
+ x11-libs/libxkbcommon
+ evdev? ( dev-libs/libevdev:= )
+ jack? ( virtual/jack )
+ libinput? ( dev-libs/libinput:= )
+ logind? (
+ || ( sys-apps/systemd
+ sys-auth/elogind )
+ )
+ mpd? ( media-libs/libmpdclient )
+ mpris? ( >=media-sound/playerctl-2 )
+ network? ( dev-libs/libnl:3 )
+ pipewire? ( media-video/wireplumber:0/0.4 )
+ pulseaudio? ( media-libs/libpulse )
+ sndio? ( media-sound/sndio:= )
+ systemd? ( sys-apps/systemd:= )
+ tray? (
+ dev-libs/libdbusmenu[gtk3]
+ dev-libs/libayatana-appindicator
+ )
+ udev? ( virtual/libudev:= )
+ upower? ( sys-power/upower )
+ wifi? ( sys-apps/util-linux )
+"
+DEPEND="${RDEPEND}
+ dev-libs/wayland-protocols
+ test? ( dev-cpp/catch:0 )
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dman-pages=enabled
+ -Dcava=disabled
+ $(meson_feature evdev libevdev)
+ $(meson_feature jack)
+ $(meson_feature libinput)
+ $(meson_feature logind)
+ $(meson_feature mpd)
+ $(meson_feature mpris)
+ $(meson_feature network libnl)
+ $(meson_feature pulseaudio)
+ $(meson_feature pipewire wireplumber)
+ $(meson_feature pipewire)
+ $(meson_feature sndio)
+ $(meson_feature systemd)
+ $(meson_feature test tests)
+ $(meson_feature tray dbusmenu-gtk)
+ $(meson_feature udev libudev)
+ $(meson_feature upower upower_glib)
+ $(meson_feature wifi rfkill)
+ $(meson_use experimental)
+ )
+ meson_src_configure
+}
diff --git a/gui-apps/waybar/waybar-9999.ebuild b/gui-apps/waybar/waybar-9999.ebuild
index 9878369eda3e..3410acbd246e 100644
--- a/gui-apps/waybar/waybar-9999.ebuild
+++ b/gui-apps/waybar/waybar-9999.ebuild
@@ -44,7 +44,7 @@ RDEPEND="
>=dev-libs/spdlog-1.10.0:=
dev-libs/date:=
dev-libs/wayland
- >=gui-libs/gtk-layer-shell-0.6.0:=
+ gui-libs/gtk-layer-shell
gui-libs/wlroots:=
x11-libs/gtk+:3[wayland]
x11-libs/libxkbcommon
@@ -88,6 +88,7 @@ src_configure() {
$(meson_feature network libnl)
$(meson_feature pulseaudio)
$(meson_feature pipewire wireplumber)
+ $(meson_feature pipewire)
$(meson_feature sndio)
$(meson_feature systemd)
$(meson_feature test tests)
diff --git a/gui-apps/wayvnc/Manifest b/gui-apps/wayvnc/Manifest
index 9f62fc921fb1..021f96838592 100644
--- a/gui-apps/wayvnc/Manifest
+++ b/gui-apps/wayvnc/Manifest
@@ -1,4 +1,6 @@
DIST wayvnc-0.7.2.tar.gz 89948 BLAKE2B 09e3e266619d796b9bac5e566c4b9bc3a51ce49f96485a56500524bda504aefe20b1f8d747cdbd29b1e295a72aa8bc719af8770818bf64e1c22ead1b88750fac SHA512 2c37c8b20d24ace47c73ad552dbb812601657ae7c699f0a3e9319eff486c8157f6a1fcb072b5badd323c1886723dd0e720bbcdbdfc7091f3706f7283ad240d14
+DIST wayvnc-0.8.0.tar.gz 101120 BLAKE2B c4d6a338bdc4d6672e6238f4d0364294a29c69e2b034ea03c90b36f6280fc8f6d2a35101fa5650a75be4b2d360b402d913c787e86088bd11188e8e38f4380873 SHA512 88971d276cf6695a446fc746fa1eae1f4df2b5ba42cabf7b7c57481a89af95fe60fce5e1c92bc10e4c871bf561da0d9bb2117418e971a9b4bc6f46b9e53db74d
EBUILD wayvnc-0.7.2.ebuild 1055 BLAKE2B 9980e1ab42bacec730fc7b3e38df7f06f39821763d396e335395947ff38094a237e0fbbf45ba7d7d973c21f220a0f68d711066a3ad0904e779de846b52058ebe SHA512 635a2a482c8d4921ec1803e1e182212c36026ec4df4ddec99bb1e47f54e8fdcf27f4f7dbb5d841336b25a38f4a70b9ed938f66177981050388c076f6a15531b1
-EBUILD wayvnc-9999.ebuild 1055 BLAKE2B 9980e1ab42bacec730fc7b3e38df7f06f39821763d396e335395947ff38094a237e0fbbf45ba7d7d973c21f220a0f68d711066a3ad0904e779de846b52058ebe SHA512 635a2a482c8d4921ec1803e1e182212c36026ec4df4ddec99bb1e47f54e8fdcf27f4f7dbb5d841336b25a38f4a70b9ed938f66177981050388c076f6a15531b1
+EBUILD wayvnc-0.8.0.ebuild 1089 BLAKE2B a2c15b51bf04523c2e6073ec74ad533a620e1e233458ec83a9cb89a315c7424e5cd1bcaa94f54c95cd9a6e72a9c9f41ca695992568af2a6ae9ecbbe669875104 SHA512 9c4126ecd04a79877e00bf28272c8f6658c0520944f736ba78c661b3703924e00f7dea545c8d17f493ed89b56028f3df3647df36652491609198eb6a72da2791
+EBUILD wayvnc-9999.ebuild 1089 BLAKE2B a2c15b51bf04523c2e6073ec74ad533a620e1e233458ec83a9cb89a315c7424e5cd1bcaa94f54c95cd9a6e72a9c9f41ca695992568af2a6ae9ecbbe669875104 SHA512 9c4126ecd04a79877e00bf28272c8f6658c0520944f736ba78c661b3703924e00f7dea545c8d17f493ed89b56028f3df3647df36652491609198eb6a72da2791
MISC metadata.xml 798 BLAKE2B e774cec1a786f6d85c4f214c8b2dca3837827e68377485112bbc0241f796a727e24a387bb6d4d6ed834432bfaccc2be69c08f7795fbf50ef14f05819940230cd SHA512 15d3914b70faf327f1d65b1d07b267e4209907a4193d8d3d6255e2cf23e4d85c3a0154e110edb16299c57f28b7eea6eb1e5c9eb7f5645a4339e426bd031114e4
diff --git a/gui-apps/wayvnc/wayvnc-0.8.0.ebuild b/gui-apps/wayvnc/wayvnc-0.8.0.ebuild
new file mode 100644
index 000000000000..5c0626f790cf
--- /dev/null
+++ b/gui-apps/wayvnc/wayvnc-0.8.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="VNC server for wlroots based Wayland compositors"
+HOMEPAGE="https://github.com/any1/wayvnc"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/any1/wayvnc.git"
+else
+ SRC_URI="https://github.com/any1/wayvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~riscv ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="gbm pam test tracing"
+
+RDEPEND="
+ =dev-libs/aml-0.3*
+ dev-libs/jansson:=
+ dev-libs/wayland
+ =gui-libs/neatvnc-0.8*
+ media-libs/mesa[egl(+),gles2,gbm(+)?]
+ x11-libs/libdrm
+ x11-libs/libxkbcommon
+ x11-libs/pixman
+ pam? ( sys-libs/pam )
+ tracing? ( dev-debug/systemtap )
+"
+DEPEND="
+ ${RDEPEND}
+ dev-libs/wayland-protocols
+"
+BDEPEND="
+ app-text/scdoc
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature pam)
+ $(meson_feature gbm screencopy-dmabuf)
+ $(meson_use tracing systemtap)
+ $(meson_use test tests)
+ )
+ meson_src_configure
+}
diff --git a/gui-apps/wayvnc/wayvnc-9999.ebuild b/gui-apps/wayvnc/wayvnc-9999.ebuild
index 9cd27cb65ace..5c0626f790cf 100644
--- a/gui-apps/wayvnc/wayvnc-9999.ebuild
+++ b/gui-apps/wayvnc/wayvnc-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit meson
@@ -24,17 +24,21 @@ RDEPEND="
=dev-libs/aml-0.3*
dev-libs/jansson:=
dev-libs/wayland
- =gui-libs/neatvnc-0.7*[tracing?]
- media-libs/mesa:=[egl(+),gles2,gbm(+)?]
+ =gui-libs/neatvnc-0.8*
+ media-libs/mesa[egl(+),gles2,gbm(+)?]
+ x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pixman
pam? ( sys-libs/pam )
tracing? ( dev-debug/systemtap )
"
-DEPEND="${RDEPEND}"
+DEPEND="
+ ${RDEPEND}
+ dev-libs/wayland-protocols
+"
BDEPEND="
app-text/scdoc
- dev-libs/wayland-protocols
+ dev-util/wayland-scanner
virtual/pkgconfig
"
diff --git a/gui-apps/wcm/Manifest b/gui-apps/wcm/Manifest
index 33eaa2d3dc98..230c464ad5a6 100644
--- a/gui-apps/wcm/Manifest
+++ b/gui-apps/wcm/Manifest
@@ -1,6 +1,4 @@
-DIST wcm-0.7.5.tar.xz 394096 BLAKE2B cf0fe0d1c1e1fa2660a28a61cd9d52ac6fa3c9cceab43788b75f4359e1495dd2ddd767cb1f030afec4dadc2b7ef3c260ba83566a70a794dee8d3bb34427754fd SHA512 d41def6cd002405c5fe81502cd19fb958399d25709e35fd5ffdfb862d6c5011f75c9ddf9110b40519a570457870ed2290c92c96f29a3be7db1e7802e122ebbe2
DIST wcm-0.8.0.tar.xz 430960 BLAKE2B 4d845edc631bda6b3fbee181d64897b366f4e73af7fef0e912f0a5dc9c7db4dc731319b6c25ce3e2206cc05c908ee402e01ed914cba4ccc63b0d52b9980b7414 SHA512 43d863cfd44dc10874f6ac0c511cd07d84721c53955315fb6eed54ba5f6ac9ebcdcf19e515639deafb333d8e45d95ce8e5222ce1d3344fc7d72f09b018bf517e
-EBUILD wcm-0.7.5.ebuild 641 BLAKE2B 8dee7d8592216fb979c286f77f66f94d6235e213d9068e9819d8f7c9469c2a583c35a7c520198adc2000014d8d191e670c678f1c0844ce53b6c01f821d81a03d SHA512 9235a154b37fe9f1836c73e69801f2cb9fb003b0b72aded888b2ef69267b4dd607d96b34423453c0ead5042ee8ff4fae436f873496d22ccd4d7525bd41597033
EBUILD wcm-0.8.0.ebuild 954 BLAKE2B d1bf14440defc203ce2135ed9994a4154f39c088a6cf8b5df0efa287aba55f8aa3431d7e4cd5b3139eccc4c6561cd47450dedc91d10b1832d94e6b911c5a85e3 SHA512 f0715c65528d78428f25837b913f3e171358e3583a99a2c8be2f9e30469933ea777a65aca0533cd67bbbf2c08354f468cdd64dc33957e360cdb6ede89aef73c9
-EBUILD wcm-9999.ebuild 955 BLAKE2B c102fe324694e4f657d9aa3181ad7576947911b0c6978b6e1ca0750480b766c8014b8af862174cf3aff561d9848a81b9da64d65cc641fd0c38120102aaa877bd SHA512 bbc99c6c5148ab32df000e618b0762ba1c0ba60db682f4fc9b443e2511b810077997786959ab742c0d46bd0234c4a8f0ae4cba23c083d6173a4f9f0f0061164d
+EBUILD wcm-9999.ebuild 938 BLAKE2B 1b4d66baf25ce097f2311aa8279fb17337ad0c81849356c1a139beb7c3b2e8aa2b25a641a556bf562a1716084211eb69304cff0fa498781afca24dfba3258bb4 SHA512 d0a82b54610368257f768a09a5e6e8202cfcd0185c3b866aff8c5c1c7d70ef04ecec3bfb8d267999581b6795b93609f5c2d65b26444f381e0ba5cbd7fb0cae26
MISC metadata.xml 447 BLAKE2B ed3b63ba55c97b93089df513b7436a66c9863ebcd7b9d227f0b6899dc734bb9a96352d7768bfb33d0fd44e03fe2db1c4619b4cac9afa06c7ebc2a43ea84cd708 SHA512 b67175d4a06c79784e5555e8ec198b5cbbb4c43d8fba9325d97290c4a5482a8e58e0a3409ab9b7e6414b9f311c248bcf47a42f04af3b5067c46b1dede816a1c4
diff --git a/gui-apps/wcm/wcm-0.7.5.ebuild b/gui-apps/wcm/wcm-0.7.5.ebuild
deleted file mode 100644
index 148198d43d91..000000000000
--- a/gui-apps/wcm/wcm-0.7.5.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg
-
-DESCRIPTION="Wayfire Config Manager"
-HOMEPAGE="https://github.com/WayfireWM/wcm"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/WayfireWM/wcm.git"
-else
- SRC_URI="https://github.com/WayfireWM/wcm/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-DEPEND="
- dev-libs/libevdev
- dev-libs/libxml2
- dev-cpp/gtkmm:3.0[wayland]
- >=gui-wm/wayfire-${PV%.*}
-"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="
- dev-libs/wayland-protocols
- virtual/pkgconfig
-"
diff --git a/gui-apps/wcm/wcm-9999.ebuild b/gui-apps/wcm/wcm-9999.ebuild
index 20dc340547dc..17a78aa75ac6 100644
--- a/gui-apps/wcm/wcm-9999.ebuild
+++ b/gui-apps/wcm/wcm-9999.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/WayfireWM/wcm"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WayfireWM/wcm.git"
- SLOT="0/9999"
+ SLOT="0/0.9"
else
SRC_URI="https://github.com/WayfireWM/wcm/releases/download/v${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64 ~x86"
@@ -27,9 +27,9 @@ CDEPEND="
dev-libs/libxml2
dev-libs/wayland
dev-cpp/gtkmm:3.0[wayland]
- gui-apps/wf-shell:${SLOT}
- gui-libs/wf-config:${SLOT}
- gui-wm/wayfire:${SLOT}
+ gui-apps/wf-shell
+ >=gui-libs/wf-config-0.6.0
+ gui-wm/wayfire
x11-libs/libxkbcommon
"
RDEPEND="${CDEPEND}"
diff --git a/gui-apps/wf-shell/Manifest b/gui-apps/wf-shell/Manifest
index 5004610c4409..0aeb7ae6340c 100644
--- a/gui-apps/wf-shell/Manifest
+++ b/gui-apps/wf-shell/Manifest
@@ -1,6 +1,6 @@
-DIST wf-shell-0.7.0.tar.xz 9014840 BLAKE2B f2e1ffb76de79db580227ddefc10c9f3431c92f77e6519da1102e7c4456bb30c4f25c82570a5b2796985dac00be65f9428ac6682e80920ed22359f63e3e6a84d SHA512 3d72c5d399280ee9da841a417faf696f8baa40edc1040bc1f354f113a8e431dbab428c93928b1d3faa520e35211345cabb5c70f55e10cfb7a4c321a6db19df90
DIST wf-shell-0.8.0.tar.xz 9100508 BLAKE2B 0867f9968fca25d183fb912e01afc55ae6c9e3a0645eb63b2622ed53bb5d6538827a8e1bb6c68be4885f0c1513e76f0fd8f580402885bfa49dcbc7a0b8b02b49 SHA512 cdaebb4aabcfcb4a4d2ef0f7845348892e5731cc44417861b958d3f067f19b6bab002845d7663ef50f57e462664ff1ca0cdab74257109211db8fa20a47ef53ae
-EBUILD wf-shell-0.7.0-r1.ebuild 914 BLAKE2B d6185bbe13d40a4818ba6bbdf8bb8dfde0a114ed275430dc0ec8d70eae1ea68862b2efd57a27f3dd51e154fd143c2e1652ddd559f51576b603e124fa08b1f8dd SHA512 f4ad21e52c93477823b064ba7b7bc8ad97b626150a2cd450f8ae73948252001fe60527f8ddf4317f3f41224a46d7e318673f4438de73e1bd730f018771394708
+DIST wf-shell-0.8.1.tar.xz 9161772 BLAKE2B d778b2ed214dbb1b072400a85021d3ef4e590bc707417cf2de486c9211fdf3d1fa1c14d786363bc7dd4daeeb39406d6aa2e2c3c0b607cb9b6c87151d330a3983 SHA512 b0d283dee712ed01bdabb373f8144e6c231aa68669be8851e6603678972d9f2bdcadda773df49510c902f8e8845fdb767f9da65356640fe37843dd92d0c240f2
EBUILD wf-shell-0.8.0-r1.ebuild 1049 BLAKE2B 3009f356956d65b4b66e3ed9235e5244f9eac06701a588f88baa5b61e8fcf4a211d75a1be41cea10d7e35df73f5267a65cbda8629965c11920b4168c824f1b50 SHA512 4b238dc527031a374d1519dce41e3fea49ec64434a86c49894fb7a1fe5f5f187e0ddc921878904c08eda80f0e94f9ca8611854b67099c486e2e39806ce90d324
-EBUILD wf-shell-9999.ebuild 1050 BLAKE2B 608869d304fa82d9e90e85030ba93ca28965747528fc78f561e6a247370a05424bb840ced2b22ec4460605d890fa4e041887dcb992dfc41f4a18fca0d92d8453 SHA512 4602fcdbcd0dea2c7943030316dbda2c4ba971a278e26f5c36bd2a0becf35c4f0e5f65c27486d738a5881174f83215ebea109f7ac6a348dd83c26e20d117ba3b
+EBUILD wf-shell-0.8.1.ebuild 1047 BLAKE2B 2d86dedda08ec9b150a01d0a487940e44dfd8ef74b53460deea47f1b6443a6181687dcfe7926be49d6a0122d1c31d095ee7e000f2289f9eabd5ddf9feae9de4a SHA512 8c85c7853e9283ab8a1a7202bd83c9d0729440ce3a94417e6b7731db44d1ca1499796009a78442812d34aa0a1f32e8253f5a6dc0d98715896e63ad845872604d
+EBUILD wf-shell-9999.ebuild 1047 BLAKE2B c9eaf23f05dbcbf0345109b5caf891d6c2145f1449f9bfe3dfde0b3cf3b6769d40c6bd738bfb7fe137edf533c252e43f802676c1a3e405647700771854723e12 SHA512 f9eb8b053e6c5cc84ed527faa2a6e51dcad7212b987f8c8f1e5479ecd4470caaa5ec7eee33c4f427e194a5b614b2e85e26df4a9ab98d5f7b976e79b9af78ff90
MISC metadata.xml 524 BLAKE2B ed5b140bcf98524da710a06b621e86f531f38087c0526620ef13cd235306884d6f51fa35ddf3a7656301614122b1205298ffb6bc5159ac3fa07cd78a6d91ead3 SHA512 0e341fbd9c922ddd3c6895a60464b7004dc3d8c56b2bb4c718aece640289f6f448d4d9804ff3b7c361cf466889ad091baa015bf6d6c39ae1707ca9fa68f50371
diff --git a/gui-apps/wf-shell/wf-shell-0.7.0-r1.ebuild b/gui-apps/wf-shell/wf-shell-0.8.1.ebuild
index c96b88373728..dfc67326dbca 100644
--- a/gui-apps/wf-shell/wf-shell-0.7.0-r1.ebuild
+++ b/gui-apps/wf-shell/wf-shell-0.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,21 +10,28 @@ HOMEPAGE="https://github.com/WayfireWM/wf-shell"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
- EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git"
+ EGIT_REPO_URI="https://github.com/WayfireWM/wf-shell.git"
+ SLOT="0/0.8"
else
- SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm64 ~x86"
+ SRC_URI="https://github.com/WayfireWM/wf-shell/releases/download/v${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+ SLOT="0/$(ver_cut 1-2)"
fi
LICENSE="MIT"
-SLOT="0"
IUSE="+pulseaudio"
+# no tests
+RESTRICT="test"
+
DEPEND="
- dev-cpp/gtkmm:3.0=[wayland]
+ dev-cpp/gtkmm:3.0[wayland]
dev-libs/gobject-introspection
- gui-libs/gtk-layer-shell
- >=gui-wm/wayfire-${PV%.*}
+ dev-libs/libdbusmenu[gtk3]
+ >=gui-libs/gtk-layer-shell-0.6
+ dev-libs/wayland
+ >=gui-libs/wf-config-0.8.0
+ gui-wm/wayfire
pulseaudio? ( media-libs/libpulse )
"
RDEPEND="${DEPEND}
diff --git a/gui-apps/wf-shell/wf-shell-9999.ebuild b/gui-apps/wf-shell/wf-shell-9999.ebuild
index fb42dad6fb61..66866e0f3420 100644
--- a/gui-apps/wf-shell/wf-shell-9999.ebuild
+++ b/gui-apps/wf-shell/wf-shell-9999.ebuild
@@ -10,10 +10,10 @@ HOMEPAGE="https://github.com/WayfireWM/wf-shell"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
- EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git"
- SLOT="0/9999"
+ EGIT_REPO_URI="https://github.com/WayfireWM/wf-shell.git"
+ SLOT="0/0.8"
else
- SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/v${PV}/${P}.tar.xz"
+ SRC_URI="https://github.com/WayfireWM/wf-shell/releases/download/v${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64 ~x86"
SLOT="0/$(ver_cut 1-2)"
fi
@@ -30,8 +30,8 @@ DEPEND="
dev-libs/libdbusmenu[gtk3]
>=gui-libs/gtk-layer-shell-0.6
dev-libs/wayland
- gui-libs/wf-config:${SLOT}
- gui-wm/wayfire:${SLOT}
+ >=gui-libs/wf-config-0.7.0
+ gui-wm/wayfire
pulseaudio? ( media-libs/libpulse )
"
RDEPEND="${DEPEND}
diff --git a/gui-apps/wmenu/Manifest b/gui-apps/wmenu/Manifest
index 492c8d63db77..2c85ca35b863 100644
--- a/gui-apps/wmenu/Manifest
+++ b/gui-apps/wmenu/Manifest
@@ -1,3 +1,5 @@
DIST wmenu-0.1.6.tar.gz 17447 BLAKE2B f624773e29c751cb0d890d428482019bab35af1d3f540a53233307d30955dd5936a3eab483be7dac471aab6a85a4cd1953d9a75f095130316a13f96684d52477 SHA512 d3b802c0bab2ee5ffbbf9b0bf0708cff842346cc88e5b005090fd1a891e2e8e3f2d0aa8e2fd9b4d661d9a0ce7797f7142ca38afdee9ae1e86098a50dcd25b30a
+DIST wmenu-0.1.7.tar.gz 19052 BLAKE2B 7aa1ccc5a8f4ea4fd0252ce6fe31168fb8346558093df0a72d29023fa2e8c38cec9562f1d4bb733abc3b00ba4bf952dc29ef22dba373db01a05229b420791a7f SHA512 2e949bc1b14e74b65aafa523a01acda3cb7b546dbd0fb4d6561ae0fbae9a017eaf15962e6231b9cd81df22f870477725c2279c2cb1f3d99ac802701b788a306e
EBUILD wmenu-0.1.6.ebuild 600 BLAKE2B ad02f22ddfa032d9f138132bcb8f3c9f19be07651eb7be3aac9c7c0fefa1f9a542f4cf994d7a33a455185b49d39e6bf96987416659a3e48975a4f9a85c17e92c SHA512 82d57050f5f94ae27b49e4724ed58e98f4186058597354a206d9e31fb334e861de49568b8cc8d031e76e54bf0e557929e34ede5f1cabbcd16b9eeececce13498
+EBUILD wmenu-0.1.7.ebuild 601 BLAKE2B f494703de05ff5bcb15c4ae6fb9db17b7da291f8deefc51da4752a52f549d2c8a70b205def4fb760d29a2ab5af9d01e710d08dac797b44b5acad87e397ab86bd SHA512 196a2086df7fd8735078611fc70cf5d02339f0a459ac991397f2cafbcf3214f02f5989f33a45c2c984c765d4d33be7c8574a81e2158182a02731f1e14fc859e5
MISC metadata.xml 491 BLAKE2B 9792de3322622a9942634b437df771ba37c51d44373a76a286a8d78862129d1f4344a4efc64f64edec181ceefd8a31814da0c0623f8abdec63db3a93acc95d8b SHA512 65f4415602b32e69397ae5b2080b2780f79271ca1bea8b9ff98d84a3b0f2da15c6966c46805e18669d01a14594fcaa033602f2dd888db729f4a0f36cb9df07d1
diff --git a/gui-apps/wmenu/wmenu-0.1.7.ebuild b/gui-apps/wmenu/wmenu-0.1.7.ebuild
new file mode 100644
index 000000000000..0bc6efb65db1
--- /dev/null
+++ b/gui-apps/wmenu/wmenu-0.1.7.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="dynamic menu for wlroots compositors, maintains the look and feel of dmenu"
+HOMEPAGE="https://sr.ht/~adnano/wmenu/"
+SRC_URI="https://git.sr.ht/~adnano/wmenu/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+BDEPEND="
+ app-text/scdoc
+ dev-util/wayland-scanner
+"
+RDEPEND="
+ x11-libs/cairo
+ x11-libs/pango
+ dev-libs/wayland
+ x11-libs/libxkbcommon
+"
+DEPEND="
+ ${RDEPEND}
+ dev-libs/wayland-protocols
+"