From 2b2f431a0021b4787ca3c028cefb30ad81347778 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 19 Jan 2024 20:08:27 +0000 Subject: gentoo auto-resync : 19:01:2024 - 20:08:27 --- gui-apps/Manifest.gz | Bin 4730 -> 4722 bytes gui-apps/waypipe/Manifest | 6 ++-- gui-apps/waypipe/waypipe-0.8.0-r2.ebuild | 6 ++-- gui-apps/waypipe/waypipe-0.8.6.ebuild | 6 ++-- gui-apps/waypipe/waypipe-9999.ebuild | 6 ++-- gui-apps/wayvnc/Manifest | 4 +-- gui-apps/wayvnc/wayvnc-0.6.2.ebuild | 4 +-- gui-apps/wayvnc/wayvnc-9999.ebuild | 4 +-- gui-apps/wcm/Manifest | 6 ++-- gui-apps/wcm/wcm-0.7.0.ebuild | 34 ------------------- gui-apps/wcm/wcm-0.8.0.ebuild | 52 +++++++++++++++++++++++++++++ gui-apps/wcm/wcm-9999.ebuild | 34 ++++++++++++++----- gui-apps/wf-shell/Manifest | 4 +-- gui-apps/wf-shell/wf-shell-0.8.0-r1.ebuild | 52 +++++++++++++++++++++++++++++ gui-apps/wf-shell/wf-shell-0.8.0.ebuild | 52 ----------------------------- gui-apps/wf-shell/wf-shell-9999.ebuild | 4 +-- 16 files changed, 155 insertions(+), 119 deletions(-) delete mode 100644 gui-apps/wcm/wcm-0.7.0.ebuild create mode 100644 gui-apps/wcm/wcm-0.8.0.ebuild create mode 100644 gui-apps/wf-shell/wf-shell-0.8.0-r1.ebuild delete mode 100644 gui-apps/wf-shell/wf-shell-0.8.0.ebuild (limited to 'gui-apps') diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz index d97eb1d2865d..f1301d657021 100644 Binary files a/gui-apps/Manifest.gz and b/gui-apps/Manifest.gz differ diff --git a/gui-apps/waypipe/Manifest b/gui-apps/waypipe/Manifest index 48a933c457dd..905e17691a98 100644 --- a/gui-apps/waypipe/Manifest +++ b/gui-apps/waypipe/Manifest @@ -1,6 +1,6 @@ DIST waypipe-0.8.0.tar.gz 217533 BLAKE2B a2aebb9939acafae3eb693aa8fe344ab775e8d3e9a071e7291ab15a0f9869b681156b5730e42c04401648a32ad2a67d7a3bf95ff5f38e909e9309e00b1c69381 SHA512 853d36a9779e2fcb5ac7bcca6575d456685beadd8d918ec430a57b8359867849bdcb5d9c1edcd19eb8505f06a7758e8f53ba5354daa05f99491d5a45c330eeb2 DIST waypipe-v0.8.6.tar.bz2 189836 BLAKE2B 4023ddb325982d5cb189bafb9c4bf87f1ccd692c423371b05d273ab2d8ceeeacace256400e5755e89670407746f25ff4499643d3fb722053e5958547ac15600f SHA512 d02afa15e363009820e7e7ad75e8f294a58b42ec74f8a2cd310fc3c65a252b71524a89fb95e3e105cec8d6802fb30470c6842ae69d7c16d687edde96d4ff1263 -EBUILD waypipe-0.8.0-r2.ebuild 1863 BLAKE2B b41a116b470e9e3f12956f1f323cd7f0c1fc5eb5f779eb276b66cf962642fc4a4a69a81fa1045edc370247d8ab18e7efb9f1dc6e4ecaca74cc0e70e29d9f66d0 SHA512 88efd3f3a197ec05f33a1818126d2489be9df465575448d88e48eb0622a625950dcdc795c13c8d32e3f1c52f1c8e9d950fb770b7f654bdb5ebd225b715fb6c7f -EBUILD waypipe-0.8.6.ebuild 1825 BLAKE2B 62e14137e3004cfbdff893e684241f00397ca857dd9758de3bd8e194ad0638e5c05c3f7ccbd47b03252187569950d33c4be983273b19e5d02b6fdcbbde8932f0 SHA512 f7351e172ea37dbd965c84d8e9ef6cdf8a91b9e9b4825fc6944f6eaea0c799a49aa536492d1f65296cffa818f8eea1676ac64287c58a0ae6e35f62da0e2f3be2 -EBUILD waypipe-9999.ebuild 1825 BLAKE2B 62e14137e3004cfbdff893e684241f00397ca857dd9758de3bd8e194ad0638e5c05c3f7ccbd47b03252187569950d33c4be983273b19e5d02b6fdcbbde8932f0 SHA512 f7351e172ea37dbd965c84d8e9ef6cdf8a91b9e9b4825fc6944f6eaea0c799a49aa536492d1f65296cffa818f8eea1676ac64287c58a0ae6e35f62da0e2f3be2 +EBUILD waypipe-0.8.0-r2.ebuild 1865 BLAKE2B 4d1b6eb0346b5dabeb744d62fe7d92077f9ef6f227555d0131e8d44eb6884c3d471de769ace5e71ff7bcbed6e1e906d196feaceb32f24a8adb626932727e1c7b SHA512 2fa4f232c0857c4b6fc8a2163a6f33d2a89e58c1eae6d4334d82825f5ee0891909f2388c82a180c5968fa442ec7c42389c77756cb128fba63d323eb0c529d3e8 +EBUILD waypipe-0.8.6.ebuild 1827 BLAKE2B 5cb4d5c09ed803bc0120322ed1bfad851e0eeb8fa6fb48e52dd85cc3c66ba91318dcc6b792c007f8fa40ea6d064df0832c23fe0a97f3e0bdb285c174eb88464f SHA512 0d44697c6d13d0005fcc78f427372de2d2f367931de2e8c8a70d48bdf99cfad53f49f7219b2667c82ade5fbdf015690722d84e2e1bd0be75f68ba92cf52afa2d +EBUILD waypipe-9999.ebuild 1827 BLAKE2B 5cb4d5c09ed803bc0120322ed1bfad851e0eeb8fa6fb48e52dd85cc3c66ba91318dcc6b792c007f8fa40ea6d064df0832c23fe0a97f3e0bdb285c174eb88464f SHA512 0d44697c6d13d0005fcc78f427372de2d2f367931de2e8c8a70d48bdf99cfad53f49f7219b2667c82ade5fbdf015690722d84e2e1bd0be75f68ba92cf52afa2d MISC metadata.xml 790 BLAKE2B 8928c96854495a9bd18ee980c4ab1a3d5d93e06b3ed5f11a1fa90b719f24391fbfbb99cafddaf6fa75ff4b59a0aa72f92cf1db48d9f3d62df8f0603e628e6aac SHA512 eab5538af33b220a5f7896c80d42429677da4cb39426ddbaa18594a39fd23aa1fd00e500f7599c3956105ab47380cee75e1aa42b413f540a5425d6563d9f1c07 diff --git a/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild b/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild index 0d8968a8db52..16a595e11e9e 100644 --- a/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild +++ b/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit meson python-any-r1 DESCRIPTION="Transparent network proxy for Wayland compositors" @@ -38,7 +38,7 @@ DEPEND=" x11-libs/libdrm ) lz4? ( app-arch/lz4 ) - systemtap? ( dev-util/systemtap ) + systemtap? ( dev-debug/systemtap ) vaapi? ( media-libs/libva[drm(+),wayland] ) ffmpeg? ( media-video/ffmpeg[x264,vaapi?] diff --git a/gui-apps/waypipe/waypipe-0.8.6.ebuild b/gui-apps/waypipe/waypipe-0.8.6.ebuild index 0cc69b7a164e..973c438e2f8b 100644 --- a/gui-apps/waypipe/waypipe-0.8.6.ebuild +++ b/gui-apps/waypipe/waypipe-0.8.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit meson python-any-r1 DESCRIPTION="Transparent network proxy for Wayland compositors" @@ -38,7 +38,7 @@ DEPEND=" x11-libs/libdrm ) lz4? ( app-arch/lz4 ) - systemtap? ( dev-util/systemtap ) + systemtap? ( dev-debug/systemtap ) vaapi? ( media-libs/libva[drm(+),wayland] ) ffmpeg? ( media-video/ffmpeg[x264,vaapi?] diff --git a/gui-apps/waypipe/waypipe-9999.ebuild b/gui-apps/waypipe/waypipe-9999.ebuild index 0cc69b7a164e..973c438e2f8b 100644 --- a/gui-apps/waypipe/waypipe-9999.ebuild +++ b/gui-apps/waypipe/waypipe-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit meson python-any-r1 DESCRIPTION="Transparent network proxy for Wayland compositors" @@ -38,7 +38,7 @@ DEPEND=" x11-libs/libdrm ) lz4? ( app-arch/lz4 ) - systemtap? ( dev-util/systemtap ) + systemtap? ( dev-debug/systemtap ) vaapi? ( media-libs/libva[drm(+),wayland] ) ffmpeg? ( media-video/ffmpeg[x264,vaapi?] diff --git a/gui-apps/wayvnc/Manifest b/gui-apps/wayvnc/Manifest index 44d7a58ea95e..f23e5f5a93dd 100644 --- a/gui-apps/wayvnc/Manifest +++ b/gui-apps/wayvnc/Manifest @@ -1,4 +1,4 @@ DIST wayvnc-0.6.2.tar.gz 81684 BLAKE2B a5462dc27b077218d757e028481422b179b9fd525e05e15860f5784cfb2d2d4c229777e647489d75491a370d8ec8a213fbdbd113265431c220ad75919ab8e827 SHA512 ab45206cf7d3de58c45725c1636304abcec4d92ea52b46a1e0f67013eaeb1eaef4e4504e475bdc99939963d74019327d8610568bc305d069cc5586c43cf9c5d8 -EBUILD wayvnc-0.6.2.ebuild 1054 BLAKE2B 6520111b60f3ecf60d753bd4a89ae225da085c8cf9ffdf7e95504fcdb9522cb323d13bb551776bc4a67d463f7805c2c9991d99b736541d2170383c6be21f2adf SHA512 193ab2778e215b62e6593f826e2d221be1da242077e90d4f58b9e5c52026fd98cd31556e59abb1294b03039396503eb79cfb5b4d60721301a77a9d37ac04fa10 -EBUILD wayvnc-9999.ebuild 1054 BLAKE2B 6520111b60f3ecf60d753bd4a89ae225da085c8cf9ffdf7e95504fcdb9522cb323d13bb551776bc4a67d463f7805c2c9991d99b736541d2170383c6be21f2adf SHA512 193ab2778e215b62e6593f826e2d221be1da242077e90d4f58b9e5c52026fd98cd31556e59abb1294b03039396503eb79cfb5b4d60721301a77a9d37ac04fa10 +EBUILD wayvnc-0.6.2.ebuild 1055 BLAKE2B 1b0cfc32d38e68c29fbc9a3b3db3679589bc06e1838320e93df2ebf97d4ba8c3b333c2bc3de2cfb120dee7fd1197b547e3a8dc8176e088ebe29b8d32ad716ec2 SHA512 34637714e9e2685e5078c1d7afc6f876d5cedabef7cb6332be65d402b14b206cf455bc97423d8c19ec5f48b5575c2443644fdb7f94510c45d3fcb3bdd74d18e4 +EBUILD wayvnc-9999.ebuild 1055 BLAKE2B 1b0cfc32d38e68c29fbc9a3b3db3679589bc06e1838320e93df2ebf97d4ba8c3b333c2bc3de2cfb120dee7fd1197b547e3a8dc8176e088ebe29b8d32ad716ec2 SHA512 34637714e9e2685e5078c1d7afc6f876d5cedabef7cb6332be65d402b14b206cf455bc97423d8c19ec5f48b5575c2443644fdb7f94510c45d3fcb3bdd74d18e4 MISC metadata.xml 798 BLAKE2B e774cec1a786f6d85c4f214c8b2dca3837827e68377485112bbc0241f796a727e24a387bb6d4d6ed834432bfaccc2be69c08f7795fbf50ef14f05819940230cd SHA512 15d3914b70faf327f1d65b1d07b267e4209907a4193d8d3d6255e2cf23e4d85c3a0154e110edb16299c57f28b7eea6eb1e5c9eb7f5645a4339e426bd031114e4 diff --git a/gui-apps/wayvnc/wayvnc-0.6.2.ebuild b/gui-apps/wayvnc/wayvnc-0.6.2.ebuild index 0b357ecd87a5..691731cedc39 100644 --- a/gui-apps/wayvnc/wayvnc-0.6.2.ebuild +++ b/gui-apps/wayvnc/wayvnc-0.6.2.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=7 @@ -29,7 +29,7 @@ RDEPEND=" x11-libs/libxkbcommon x11-libs/pixman pam? ( sys-libs/pam ) - tracing? ( dev-util/systemtap ) + tracing? ( dev-debug/systemtap ) " DEPEND="${RDEPEND}" BDEPEND=" diff --git a/gui-apps/wayvnc/wayvnc-9999.ebuild b/gui-apps/wayvnc/wayvnc-9999.ebuild index 0b357ecd87a5..691731cedc39 100644 --- a/gui-apps/wayvnc/wayvnc-9999.ebuild +++ b/gui-apps/wayvnc/wayvnc-9999.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=7 @@ -29,7 +29,7 @@ RDEPEND=" x11-libs/libxkbcommon x11-libs/pixman pam? ( sys-libs/pam ) - tracing? ( dev-util/systemtap ) + tracing? ( dev-debug/systemtap ) " DEPEND="${RDEPEND}" BDEPEND=" diff --git a/gui-apps/wcm/Manifest b/gui-apps/wcm/Manifest index 26a78a2e36b3..06622cb76e14 100644 --- a/gui-apps/wcm/Manifest +++ b/gui-apps/wcm/Manifest @@ -1,6 +1,6 @@ -DIST wcm-0.7.0.tar.xz 263952 BLAKE2B 6e8761b75d5e37e49a1ba1e9b2a045c7350fa28642d26f1f66b0513fdb4130495f43bcae137184bf5bd2f0f2a0d5a81891459819d692a84b66b96c7d1440ee7e SHA512 190d8befafac69c27d99d10113160a1806a9dbd83f740216dd38e9cbe3c2638817b3471c9f46b60642e91abe02fbb72458b61f07bda9cd5fc5dbc7cdf880c6bb DIST wcm-0.7.5.tar.xz 394096 BLAKE2B cf0fe0d1c1e1fa2660a28a61cd9d52ac6fa3c9cceab43788b75f4359e1495dd2ddd767cb1f030afec4dadc2b7ef3c260ba83566a70a794dee8d3bb34427754fd SHA512 d41def6cd002405c5fe81502cd19fb958399d25709e35fd5ffdfb862d6c5011f75c9ddf9110b40519a570457870ed2290c92c96f29a3be7db1e7802e122ebbe2 -EBUILD wcm-0.7.0.ebuild 641 BLAKE2B 35e36933a815d5ef591b2a1f42e264964244d2800516381b4358c72feec5f5296ba61fa0fff743a44c9717a2b4a9f24d3bcf918cb3bdd88ae0d3275115d30159 SHA512 68ae61ad9d81dbda867e19fb555436f3175f4e0f7b5ecda3d199682a66699582dcc159aaddd2b44736c10e206dbafc6df2b20d97d67cb47ea89cb810670caedc +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-9999.ebuild 642 BLAKE2B 52aa4397a2922e00f6aeb40b40c96c28f87d1394a7f0b37c9b161e8d3058c5ac1f2c4ec17bf84874d1431cb0b1b6bf70eeefb723a22a502a9813a43640225371 SHA512 1cf7a44ad72916ce8e54f1dd1d38c04f15cac8edd4157461ef6186f3c219a6395634e981615083c340136773e5b1ca40e61cfb145c93ce5a47b3d1e1f8bd7662 +EBUILD wcm-0.8.0.ebuild 955 BLAKE2B c102fe324694e4f657d9aa3181ad7576947911b0c6978b6e1ca0750480b766c8014b8af862174cf3aff561d9848a81b9da64d65cc641fd0c38120102aaa877bd SHA512 bbc99c6c5148ab32df000e618b0762ba1c0ba60db682f4fc9b443e2511b810077997786959ab742c0d46bd0234c4a8f0ae4cba23c083d6173a4f9f0f0061164d +EBUILD wcm-9999.ebuild 955 BLAKE2B c102fe324694e4f657d9aa3181ad7576947911b0c6978b6e1ca0750480b766c8014b8af862174cf3aff561d9848a81b9da64d65cc641fd0c38120102aaa877bd SHA512 bbc99c6c5148ab32df000e618b0762ba1c0ba60db682f4fc9b443e2511b810077997786959ab742c0d46bd0234c4a8f0ae4cba23c083d6173a4f9f0f0061164d MISC metadata.xml 447 BLAKE2B ed3b63ba55c97b93089df513b7436a66c9863ebcd7b9d227f0b6899dc734bb9a96352d7768bfb33d0fd44e03fe2db1c4619b4cac9afa06c7ebc2a43ea84cd708 SHA512 b67175d4a06c79784e5555e8ec198b5cbbb4c43d8fba9325d97290c4a5482a8e58e0a3409ab9b7e6414b9f311c248bcf47a42f04af3b5067c46b1dede816a1c4 diff --git a/gui-apps/wcm/wcm-0.7.0.ebuild b/gui-apps/wcm/wcm-0.7.0.ebuild deleted file mode 100644 index eae55541a77d..000000000000 --- a/gui-apps/wcm/wcm-0.7.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -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-0.8.0.ebuild b/gui-apps/wcm/wcm-0.8.0.ebuild new file mode 100644 index 000000000000..20dc340547dc --- /dev/null +++ b/gui-apps/wcm/wcm-0.8.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 2019-2024 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" + SLOT="0/9999" +else + SRC_URI="https://github.com/WayfireWM/wcm/releases/download/v${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm64 ~x86" + SLOT="0/$(ver_cut 1-2)" +fi + +LICENSE="MIT" + +RESTRIC="test" # no tests + +CDEPEND=" + dev-libs/libevdev + 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} + x11-libs/libxkbcommon +" +RDEPEND="${CDEPEND}" +DEPEND=" + ${CDEPEND} + dev-libs/wayland-protocols +" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + -Dwf_shell=enabled + -Denable_wdisplays=true + ) + + meson_src_configure +} diff --git a/gui-apps/wcm/wcm-9999.ebuild b/gui-apps/wcm/wcm-9999.ebuild index d91c7aa57b64..20dc340547dc 100644 --- a/gui-apps/wcm/wcm-9999.ebuild +++ b/gui-apps/wcm/wcm-9999.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 @@ -11,24 +11,42 @@ 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" else SRC_URI="https://github.com/WayfireWM/wcm/releases/download/v${PV}/${P}.tar.xz" KEYWORDS="~amd64 ~arm64 ~x86" + SLOT="0/$(ver_cut 1-2)" fi LICENSE="MIT" -SLOT="0" -DEPEND=" +RESTRIC="test" # no tests + +CDEPEND=" dev-libs/libevdev dev-libs/libxml2 + dev-libs/wayland dev-cpp/gtkmm:3.0[wayland] - >=gui-wm/wayfire-${PV%.*} + gui-apps/wf-shell:${SLOT} + gui-libs/wf-config:${SLOT} + gui-wm/wayfire:${SLOT} + x11-libs/libxkbcommon " - -RDEPEND="${DEPEND}" - -BDEPEND=" +RDEPEND="${CDEPEND}" +DEPEND=" + ${CDEPEND} dev-libs/wayland-protocols +" +BDEPEND=" + dev-util/wayland-scanner virtual/pkgconfig " + +src_configure() { + local emesonargs=( + -Dwf_shell=enabled + -Denable_wdisplays=true + ) + + meson_src_configure +} diff --git a/gui-apps/wf-shell/Manifest b/gui-apps/wf-shell/Manifest index a72e13d27403..c369570117cf 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 -EBUILD wf-shell-0.8.0.ebuild 1044 BLAKE2B 01d2e91fda18036a7587506533f1a742e8a48922a7973ef6c1dc7638b311fac994f51eed0becd6f0255911c8b2e3b6091bfdd4c2ef03dd58764872e5bb83d371 SHA512 a0f783905520a97c8036c36e07802e94a9d55b647a0acabd9dc358c93c6e5b804217102ef9f2fa41b255c59e9e02a526e2338c3a0f0417017d41668493840bca -EBUILD wf-shell-9999.ebuild 1044 BLAKE2B 01d2e91fda18036a7587506533f1a742e8a48922a7973ef6c1dc7638b311fac994f51eed0becd6f0255911c8b2e3b6091bfdd4c2ef03dd58764872e5bb83d371 SHA512 a0f783905520a97c8036c36e07802e94a9d55b647a0acabd9dc358c93c6e5b804217102ef9f2fa41b255c59e9e02a526e2338c3a0f0417017d41668493840bca +EBUILD wf-shell-0.8.0-r1.ebuild 1050 BLAKE2B 608869d304fa82d9e90e85030ba93ca28965747528fc78f561e6a247370a05424bb840ced2b22ec4460605d890fa4e041887dcb992dfc41f4a18fca0d92d8453 SHA512 4602fcdbcd0dea2c7943030316dbda2c4ba971a278e26f5c36bd2a0becf35c4f0e5f65c27486d738a5881174f83215ebea109f7ac6a348dd83c26e20d117ba3b +EBUILD wf-shell-9999.ebuild 1050 BLAKE2B 608869d304fa82d9e90e85030ba93ca28965747528fc78f561e6a247370a05424bb840ced2b22ec4460605d890fa4e041887dcb992dfc41f4a18fca0d92d8453 SHA512 4602fcdbcd0dea2c7943030316dbda2c4ba971a278e26f5c36bd2a0becf35c4f0e5f65c27486d738a5881174f83215ebea109f7ac6a348dd83c26e20d117ba3b MISC metadata.xml 524 BLAKE2B ed5b140bcf98524da710a06b621e86f531f38087c0526620ef13cd235306884d6f51fa35ddf3a7656301614122b1205298ffb6bc5159ac3fa07cd78a6d91ead3 SHA512 0e341fbd9c922ddd3c6895a60464b7004dc3d8c56b2bb4c718aece640289f6f448d4d9804ff3b7c361cf466889ad091baa015bf6d6c39ae1707ca9fa68f50371 diff --git a/gui-apps/wf-shell/wf-shell-0.8.0-r1.ebuild b/gui-apps/wf-shell/wf-shell-0.8.0-r1.ebuild new file mode 100644 index 000000000000..fb42dad6fb61 --- /dev/null +++ b/gui-apps/wf-shell/wf-shell-0.8.0-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Compiz like 3D wayland compositor" +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" +else + SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/v${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm64 ~x86" + SLOT="0/$(ver_cut 1-2)" +fi + +LICENSE="MIT" +IUSE="+pulseaudio" + +# no tests +RESTRICT="test" + +DEPEND=" + dev-cpp/gtkmm:3.0[wayland] + dev-libs/gobject-introspection + dev-libs/libdbusmenu[gtk3] + >=gui-libs/gtk-layer-shell-0.6 + dev-libs/wayland + gui-libs/wf-config:${SLOT} + gui-wm/wayfire:${SLOT} + pulseaudio? ( media-libs/libpulse ) +" +RDEPEND="${DEPEND} + gui-apps/wayland-logout +" +BDEPEND=" + dev-libs/wayland-protocols + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure () { + local emesonargs=( + "$(meson_feature pulseaudio pulse)" + -Dwayland-logout=false + ) + meson_src_configure +} diff --git a/gui-apps/wf-shell/wf-shell-0.8.0.ebuild b/gui-apps/wf-shell/wf-shell-0.8.0.ebuild deleted file mode 100644 index 1cfcb8cbb345..000000000000 --- a/gui-apps/wf-shell/wf-shell-0.8.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="Compiz like 3D wayland compositor" -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" -else - SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/v${PV}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~x86" - SLOT="0/$(ver_cut 1-2)" -fi - -LICENSE="MIT" -IUSE="+pulseaudio" - -# no tests -RESTRICT="test" - -DEPEND=" - dev-cpp/gtkmm:3.0[wayland] - dev-libs/gobject-introspection - dev-libs/libdbusmenu - >=gui-libs/gtk-layer-shell-0.6 - dev-libs/wayland - gui-libs/wf-config:${SLOT} - gui-wm/wayfire:${SLOT} - pulseaudio? ( media-libs/libpulse ) -" -RDEPEND="${DEPEND} - gui-apps/wayland-logout -" -BDEPEND=" - dev-libs/wayland-protocols - dev-util/wayland-scanner - virtual/pkgconfig -" - -src_configure () { - local emesonargs=( - "$(meson_feature pulseaudio pulse)" - -Dwayland-logout=false - ) - meson_src_configure -} diff --git a/gui-apps/wf-shell/wf-shell-9999.ebuild b/gui-apps/wf-shell/wf-shell-9999.ebuild index 1cfcb8cbb345..fb42dad6fb61 100644 --- a/gui-apps/wf-shell/wf-shell-9999.ebuild +++ b/gui-apps/wf-shell/wf-shell-9999.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 @@ -27,7 +27,7 @@ RESTRICT="test" DEPEND=" dev-cpp/gtkmm:3.0[wayland] dev-libs/gobject-introspection - dev-libs/libdbusmenu + dev-libs/libdbusmenu[gtk3] >=gui-libs/gtk-layer-shell-0.6 dev-libs/wayland gui-libs/wf-config:${SLOT} -- cgit v1.2.3