summaryrefslogtreecommitdiff
path: root/gui-apps
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-05-27 00:07:23 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-05-27 00:07:23 +0100
commit3c1648a0749c1d66b300d857e6b417c1162890da (patch)
tree2b13f04c2c10d472e5bb7cc40fe6048bf8bc549d /gui-apps
parent994fe442814c4d169bb0f1ee9745604928006b39 (diff)
gentoo auto-resync : 27:05:2024 - 00:07:23
Diffstat (limited to 'gui-apps')
-rw-r--r--gui-apps/Manifest.gzbin5046 -> 5050 bytes
-rw-r--r--gui-apps/mako/Manifest4
-rw-r--r--gui-apps/mako/mako-1.9.0.ebuild70
-rw-r--r--gui-apps/mako/mako-9999.ebuild7
-rw-r--r--gui-apps/swaybg/Manifest4
-rw-r--r--gui-apps/swaybg/swaybg-1.2.1.ebuild43
-rw-r--r--gui-apps/swaybg/swaybg-9999.ebuild13
-rw-r--r--gui-apps/waypipe/Manifest4
-rw-r--r--gui-apps/waypipe/waypipe-0.9.0.ebuild (renamed from gui-apps/waypipe/waypipe-0.8.0-r2.ebuild)16
9 files changed, 136 insertions, 25 deletions
diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz
index b9b3d822a7e3..1d3d7c131042 100644
--- a/gui-apps/Manifest.gz
+++ b/gui-apps/Manifest.gz
Binary files differ
diff --git a/gui-apps/mako/Manifest b/gui-apps/mako/Manifest
index 9060a5c72d28..1100fa8a6663 100644
--- a/gui-apps/mako/Manifest
+++ b/gui-apps/mako/Manifest
@@ -1,4 +1,6 @@
DIST mako-1.8.0.tar.gz 63143 BLAKE2B da39c1d2a1748649432d2760831cee7c9b135114b8e36c48a87900d9a3610fc5103c15f2ed511344d84a3142aa76ddd3680177318d0e096ad0574952632dc0b7 SHA512 d187c00296f3c3d4fb2c5964a95e1ac6ab74deb7dc27633d8e8301d60d90e4dc92b0ee66953670c42a3c08160536a4126ee747214c4ea05a30a80fd5e2004ad0
+DIST mako-1.9.0.tar.gz 63415 BLAKE2B 932f045cede44f79e4039a40118cdd4283413f86524d74703e84a3bf999af58d9ee605054480d369a33f81c7fcaed60415cb203fd32a22333adc1e88876f6a33 SHA512 da9c89dc698e44100960c9911c9da59e6f3dd5e95c8c0fbc489c9597dd614bb46074170b9621eba6ff692eff140f7be11ecc9da1a285b8e5c0975b7b53daabee
EBUILD mako-1.8.0.ebuild 1352 BLAKE2B 4e7dcddcc153aca3cd5048830e0a3f5401e93e3409c4f67bf7e6be9893a01cb7222a8e77ff09e74fb1bb359b081dd8f238e16e2564833187ab583c2a8182c5ce SHA512 3a68407808e9022ebf0b5a97c5119d8eaa3e6cbf8f04cf8de88eb675f7976dd14afe1696508475980195bf59f8cac3f9e393d9498c539cbcf999b940299d44ef
-EBUILD mako-9999.ebuild 1348 BLAKE2B bd07cade08d52298c358b124589a080d49d1bfa7f4b88457ad1e84b4508178a66f77f65e94da410a3d8b00a90ef550f98be56634d4c3187c564c27f47934f0cb SHA512 45d5c24425dc28f52d40b3b6c6358bdbb2307ad27eeaefd3278d063a9b80b83b2f2d554342a9209c43e2bbcacc036f74eb8a43cc47e39d7b81e162a314a30d5b
+EBUILD mako-1.9.0.ebuild 1337 BLAKE2B 5333337da388c056d1186ea703c4385b49abb01cb01cb1056e5d9b9e69fb4fe3eb09de2cf508b2a0ecc7961328b4ad2b5827f011d710093a328c52ffb96d4955 SHA512 243217c4df859958ee2a4732c02bd491f66c22ccb4f942c974fac49dbe6f05c4678b814b2d9ee8931b7392d5e9826da08d389cad25adf656d37c9b6054839615
+EBUILD mako-9999.ebuild 1337 BLAKE2B 5333337da388c056d1186ea703c4385b49abb01cb01cb1056e5d9b9e69fb4fe3eb09de2cf508b2a0ecc7961328b4ad2b5827f011d710093a328c52ffb96d4955 SHA512 243217c4df859958ee2a4732c02bd491f66c22ccb4f942c974fac49dbe6f05c4678b814b2d9ee8931b7392d5e9826da08d389cad25adf656d37c9b6054839615
MISC metadata.xml 529 BLAKE2B 4f2efb156f415c6ac8c411f200ef91235304bb2b4cc794ccab638e401164964d8e0268f3ecba0f5dc59bd80c38d0af6fe90b8b8498c317fed041615e4d965ee3 SHA512 f7186a5e6122993c032d502103485093db262193834f568b19a3c19b3b5187e7cfc658c11a53fd47ebb57e091db8734e6f83c4cf99b740fd6f99478bc4275405
diff --git a/gui-apps/mako/mako-1.9.0.ebuild b/gui-apps/mako/mako-1.9.0.ebuild
new file mode 100644
index 000000000000..29e50118f3ba
--- /dev/null
+++ b/gui-apps/mako/mako-1.9.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson systemd
+
+DESCRIPTION="A lightweight notification daemon for Wayland. Works on Sway"
+HOMEPAGE="https://github.com/emersion/mako"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/emersion/${PN}.git"
+else
+ SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="elogind +icons systemd"
+
+RDEPEND="
+ dev-libs/wayland
+ x11-libs/pango
+ x11-libs/cairo
+ || (
+ systemd? ( sys-apps/systemd )
+ elogind? ( sys-auth/elogind )
+ sys-libs/basu
+ )
+ sys-apps/dbus
+ icons? (
+ x11-libs/gdk-pixbuf
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ >=dev-libs/wayland-protocols-1.32
+"
+BDEPEND="
+ app-text/scdoc
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dicons=$(usex icons enabled disabled)
+ -Dzsh-completions=true
+ -Dfish-completions=true
+ -Dbash-completions=true
+ )
+
+ if use systemd ; then
+ emesonargs+=( -Dsd-bus-provider=libsystemd )
+ elif use elogind ; then
+ emesonargs+=( -Dsd-bus-provider=libelogind )
+ else
+ emesonargs+=( -Dsd-bus-provider=basu )
+ fi
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ systemd_douserunit contrib/systemd/mako.service
+}
diff --git a/gui-apps/mako/mako-9999.ebuild b/gui-apps/mako/mako-9999.ebuild
index 13a9eb711c00..29e50118f3ba 100644
--- a/gui-apps/mako/mako-9999.ebuild
+++ b/gui-apps/mako/mako-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/emersion/${PN}.git"
else
SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
fi
LICENSE="MIT"
@@ -31,13 +31,12 @@ RDEPEND="
)
sys-apps/dbus
icons? (
- x11-libs/gtk+:3
x11-libs/gdk-pixbuf
)
"
DEPEND="
${RDEPEND}
- >=dev-libs/wayland-protocols-1.21
+ >=dev-libs/wayland-protocols-1.32
"
BDEPEND="
app-text/scdoc
diff --git a/gui-apps/swaybg/Manifest b/gui-apps/swaybg/Manifest
index 7b4110c35b79..ce23f3c9010f 100644
--- a/gui-apps/swaybg/Manifest
+++ b/gui-apps/swaybg/Manifest
@@ -1,4 +1,6 @@
DIST swaybg-1.2.0.tar.gz 16572 BLAKE2B 197daba2a049bd21c1609c7abc5241c1b8664dabd34b16d9664c2f7f6853028389f81ef3d8e7f13c8b8decda0a0149ff911b86cc079b11cdbc8f9c977c4e0e23 SHA512 e0c0d78a1887e8a6ff396305ea717be22ec316cd17ef7e2f61a0fe25f976ff12bb5fd48bf8dc7d99d7c9bf6948b4a00d99bf9ac68021080ae9c393ca84e86e0a
+DIST swaybg-1.2.1.tar.gz 16600 BLAKE2B 5b61bb5c5bc3074eaa08255b02d82bd07f66b9f090328d34fd55c971d81ce1bedca05ad0499bd1e09a4669880f7e26ce87460d51d50b602b278651bb3283379b SHA512 ea5f1e2db58eb6865e79b05b85e045bd07afa411d6d1cd4e08710c891ef0bc68d78af8fc500e6200824abad865bfe625b030c31d6c9f76cb6a46fefd2c0d5aa8
EBUILD swaybg-1.2.0.ebuild 910 BLAKE2B de498241a4032fc11584b2a6e354f564b940c6d6dd465289c3c93d2019697b3700e80ed191db4335569c800502a54120a1606dbb35ad3b0ebf49b77abd30e7e4 SHA512 e9aa558913ddfbf21f2d8f478c6b96baf86297ee8e9096831f1ae563fd79100179cd0d321026637721af2f4ad2bf2623107f14b414257de837dd73a32830261a
-EBUILD swaybg-9999.ebuild 913 BLAKE2B 5deb41c46bb3e3e7755d48bc87276c0167455e8afbd54c2cc30a478558bde87151ce9bc58620c081076b4735007b53d8a67eeb29ac67580edce32d623344c56e SHA512 18ec10ec76bb17a5c306374daccc0856c2c56eafec505293f135417b58caa4a4c0c03d6f141e4ab20afd223f278ab7538d22ba9b316e9a81f7339ca82ce05ecf
+EBUILD swaybg-1.2.1.ebuild 853 BLAKE2B 2da84734e1ecd6b58423ec280047a7bcd3824f6cbe1180d7e031886064987b7af417ea37f1eb1f603e43d7ef3b65ca1a1da1430c579151bfc046df3b3fb997d3 SHA512 4f55b3de61d595b8e162ca0df2321e6cab7ca12109eb621da79fb13f30c0c754558c88afd2a9267c4eef6b2e02cf5be026a1f232fffeb26f926158e9ccca495f
+EBUILD swaybg-9999.ebuild 853 BLAKE2B 2da84734e1ecd6b58423ec280047a7bcd3824f6cbe1180d7e031886064987b7af417ea37f1eb1f603e43d7ef3b65ca1a1da1430c579151bfc046df3b3fb997d3 SHA512 4f55b3de61d595b8e162ca0df2321e6cab7ca12109eb621da79fb13f30c0c754558c88afd2a9267c4eef6b2e02cf5be026a1f232fffeb26f926158e9ccca495f
MISC metadata.xml 972 BLAKE2B fe63b13611637facf43ae654a098c257a4688291ba6caa02230f837c62106b5becde83c9de3f14be57354ef8df5ebc8ee83753f309e2d593e46414bb2c61e928 SHA512 d15cd858024da5e39cd5efcc71c2b89f5cde3dc5e3068eab75728b9fa89fc78d16b344375636608659f308d3c2f0eec16bf3f3eba40a27f04bc5c864c7cae9d8
diff --git a/gui-apps/swaybg/swaybg-1.2.1.ebuild b/gui-apps/swaybg/swaybg-1.2.1.ebuild
new file mode 100644
index 000000000000..9456a6851de5
--- /dev/null
+++ b/gui-apps/swaybg/swaybg-1.2.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="A wallpaper utility for Wayland"
+HOMEPAGE="https://github.com/swaywm/swaybg"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"
+else
+ SRC_URI="https://github.com/swaywm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="gdk-pixbuf +man"
+
+DEPEND="
+ dev-libs/wayland
+ >=dev-libs/wayland-protocols-1.26
+ x11-libs/cairo
+ gdk-pixbuf? ( x11-libs/gdk-pixbuf )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+ man? ( app-text/scdoc )
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature man man-pages)
+ $(meson_feature gdk-pixbuf)
+ )
+
+ meson_src_configure
+}
diff --git a/gui-apps/swaybg/swaybg-9999.ebuild b/gui-apps/swaybg/swaybg-9999.ebuild
index e0ab462e5fa1..9456a6851de5 100644
--- a/gui-apps/swaybg/swaybg-9999.ebuild
+++ b/gui-apps/swaybg/swaybg-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -22,14 +22,11 @@ IUSE="gdk-pixbuf +man"
DEPEND="
dev-libs/wayland
- >=dev-libs/wayland-protocols-1.14
+ >=dev-libs/wayland-protocols-1.26
x11-libs/cairo
gdk-pixbuf? ( x11-libs/gdk-pixbuf )
"
-RDEPEND="
- ${DEPEND}
- !<gui-wm/sway-1.1_alpha1
-"
+RDEPEND="${DEPEND}"
BDEPEND="
dev-util/wayland-scanner
virtual/pkgconfig
@@ -38,8 +35,8 @@ BDEPEND="
src_configure() {
local emesonargs=(
- -Dman-pages=$(usex man enabled disabled)
- -Dgdk-pixbuf=$(usex gdk-pixbuf enabled disabled)
+ $(meson_feature man man-pages)
+ $(meson_feature gdk-pixbuf)
)
meson_src_configure
diff --git a/gui-apps/waypipe/Manifest b/gui-apps/waypipe/Manifest
index 905e17691a98..aec912b1d866 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 1865 BLAKE2B 4d1b6eb0346b5dabeb744d62fe7d92077f9ef6f227555d0131e8d44eb6884c3d471de769ace5e71ff7bcbed6e1e906d196feaceb32f24a8adb626932727e1c7b SHA512 2fa4f232c0857c4b6fc8a2163a6f33d2a89e58c1eae6d4334d82825f5ee0891909f2388c82a180c5968fa442ec7c42389c77756cb128fba63d323eb0c529d3e8
+DIST waypipe-v0.9.0.tar.bz2 193493 BLAKE2B 891b1015951459faf15c181c35499558458fd69c63695f4b6be67e686c8ba7806f0193ed0fc4500b370345b570536b6fdbb3c01f2fe861e87e00b1d4db7c05d7 SHA512 c37b630f4659ccc52d2a85a749971d552d5d535fc33e30aea1c2d22b057aaf3cf2756d6347cc89e3068ce59a14e871e7ffae9016608803549d0e7b1b6a0bd1cf
EBUILD waypipe-0.8.6.ebuild 1827 BLAKE2B 5cb4d5c09ed803bc0120322ed1bfad851e0eeb8fa6fb48e52dd85cc3c66ba91318dcc6b792c007f8fa40ea6d064df0832c23fe0a97f3e0bdb285c174eb88464f SHA512 0d44697c6d13d0005fcc78f427372de2d2f367931de2e8c8a70d48bdf99cfad53f49f7219b2667c82ade5fbdf015690722d84e2e1bd0be75f68ba92cf52afa2d
+EBUILD waypipe-0.9.0.ebuild 1824 BLAKE2B 8685fe74be51b1e10e68709e43ed99ac40ed4328e878e2c1a55e51ebf224a14640482ccae3f7a4e89a9b69b9478428994a3b97b0dfe485eae5555b45323174d4 SHA512 21b145e4c3564f98d449a54d77d293697fbe1164a016defd36787ea227bed17e5b9f6c59edbd360b30a33cd94ded00301ab83fdbbdb8b3885d8a71487ded1bff
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.9.0.ebuild
index 16a595e11e9e..332f751cfae8 100644
--- a/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
+++ b/gui-apps/waypipe/waypipe-0.9.0.ebuild
@@ -1,9 +1,9 @@
# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit meson python-any-r1
DESCRIPTION="Transparent network proxy for Wayland compositors"
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.freedesktop.org/mstoeckl/waypipe"
else
- SRC_URI="https://gitlab.freedesktop.org/mstoeckl/waypipe/-/archive/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://gitlab.freedesktop.org/mstoeckl/waypipe/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
S="${WORKDIR}"/${PN}-v${PV}
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
fi
@@ -28,7 +28,7 @@ WAYPIPE_FLAG_MAP=(
"${WAYPIPE_FLAG_MAP_ARM[@]/#/cpu_flags_arm_}"
)
-IUSE="dmabuf ffmpeg lz4 man systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
+IUSE="dmabuf ffmpeg lz4 systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
REQUIRED_USE="vaapi? ( ffmpeg )"
RESTRICT="!test? ( test )"
@@ -37,29 +37,27 @@ DEPEND="
media-libs/mesa[gbm(+),vaapi?,wayland]
x11-libs/libdrm
)
+ ffmpeg? ( media-video/ffmpeg[x264,vaapi?] )
lz4? ( app-arch/lz4 )
systemtap? ( dev-debug/systemtap )
vaapi? ( media-libs/libva[drm(+),wayland] )
- ffmpeg? (
- media-video/ffmpeg[x264,vaapi?]
- )
zstd? ( app-arch/zstd )
"
RDEPEND="${DEPEND}"
BDEPEND="
${PYTHON_DEPS}
+ app-text/scdoc
virtual/pkgconfig
- man? ( app-text/scdoc )
test? ( dev-libs/weston[examples,headless,remoting,screen-sharing,wayland-compositor] )
"
src_configure() {
local emesonargs=(
+ -Dman-pages=enabled
$(meson_use systemtap with_systemtap)
$(meson_feature dmabuf with_dmabuf)
$(meson_feature ffmpeg with_video)
$(meson_feature lz4 with_lz4)
- $(meson_feature man man-pages)
$(meson_feature vaapi with_vaapi)
$(meson_feature zstd with_zstd)
)