diff options
Diffstat (limited to 'gui-apps')
-rw-r--r-- | gui-apps/Manifest.gz | bin | 4880 -> 4886 bytes | |||
-rw-r--r-- | gui-apps/waybar/Manifest | 6 | ||||
-rw-r--r-- | gui-apps/waybar/metadata.xml | 8 | ||||
-rw-r--r-- | gui-apps/waybar/waybar-0.10.0.ebuild | 102 | ||||
-rw-r--r-- | gui-apps/waybar/waybar-9999.ebuild | 3 | ||||
-rw-r--r-- | gui-apps/wayvnc/Manifest | 4 | ||||
-rw-r--r-- | gui-apps/wayvnc/wayvnc-0.8.0.ebuild | 55 | ||||
-rw-r--r-- | gui-apps/wayvnc/wayvnc-9999.ebuild | 14 | ||||
-rw-r--r-- | gui-apps/wcm/Manifest | 4 | ||||
-rw-r--r-- | gui-apps/wcm/wcm-0.7.5.ebuild | 34 | ||||
-rw-r--r-- | gui-apps/wcm/wcm-9999.ebuild | 8 | ||||
-rw-r--r-- | gui-apps/wf-shell/Manifest | 6 | ||||
-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.ebuild | 10 | ||||
-rw-r--r-- | gui-apps/wmenu/Manifest | 2 | ||||
-rw-r--r-- | gui-apps/wmenu/wmenu-0.1.7.ebuild | 29 |
16 files changed, 238 insertions, 70 deletions
diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz Binary files differindex 8a34ae51b420..198430b637a0 100644 --- a/gui-apps/Manifest.gz +++ b/gui-apps/Manifest.gz 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 +" |