summaryrefslogtreecommitdiff
path: root/gui-apps
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-07-24 03:04:37 -0500
committerroot <root@alpha.trunkmasters.com>2026-07-24 03:04:37 -0500
commit76c83b2d707f66d67a31960e9cc086753d88cd0d (patch)
treea43f9af850081a7559c923048f72faf6209068e0 /gui-apps
parenta63c89c464a428a5350317421488a2b8a5c11d14 (diff)
downloadbaldeagleos-repo-76c83b2d707f66d67a31960e9cc086753d88cd0d.tar.gz
baldeagleos-repo-76c83b2d707f66d67a31960e9cc086753d88cd0d.tar.xz
baldeagleos-repo-76c83b2d707f66d67a31960e9cc086753d88cd0d.zip
Adding metadata
Diffstat (limited to 'gui-apps')
-rw-r--r--gui-apps/mako/mako-1.11.0.ebuild2
-rw-r--r--gui-apps/swaylock/Manifest2
-rw-r--r--gui-apps/swaylock/swaylock-1.8.6.ebuild69
-rw-r--r--gui-apps/wayvnc/Manifest1
-rw-r--r--gui-apps/wayvnc/wayvnc-0.10.1.ebuild55
5 files changed, 128 insertions, 1 deletions
diff --git a/gui-apps/mako/mako-1.11.0.ebuild b/gui-apps/mako/mako-1.11.0.ebuild
index d988059f3aa1..2602c8b867c5 100644
--- a/gui-apps/mako/mako-1.11.0.ebuild
+++ b/gui-apps/mako/mako-1.11.0.ebuild
@@ -15,7 +15,7 @@ else
inherit verify-sig
SRC_URI="https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz
https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz.sig"
- KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 arm64 ~ppc64 x86"
fi
LICENSE="MIT"
diff --git a/gui-apps/swaylock/Manifest b/gui-apps/swaylock/Manifest
index df199ee8e32d..633cabe862ff 100644
--- a/gui-apps/swaylock/Manifest
+++ b/gui-apps/swaylock/Manifest
@@ -6,3 +6,5 @@ DIST swaylock-1.8.4.gh.tar.gz 34123 BLAKE2B 1ced271af25e826bf14340ae0673f18a0134
DIST swaylock-1.8.4.gh.tar.gz.sig 566 BLAKE2B 6d4e06e4666f5617f0f8da9a12b3f394deb3d089a70856bdb3994372ebe72b8324d131bd90bbf8537fcb3d410b35b42101c6a07a83b46d4e6b3677044d5db797 SHA512 a925d1efe61f820a5b9c10973860c984f6305f50510db4af50bdaae742121c063b895129a7d14fc62f2b9e075563eeb485eeaaa3ee1f65951c7db9f0f1939c53
DIST swaylock-1.8.5.tar.gz 34422 BLAKE2B 02540eb02e4017e05ab527804333757b090af0c6c6cea2255598260a907db98ac1502a0f0cf5bc6ccfc7164c29c4568670162c2f4483553fed1f2f0cda570904 SHA512 e348fd986889a97528969adde450f4fe7cb205aa7494bb7ea070afc7d1cd267297d701f5fec6da464d052b4634b9e7bff7e9d2e5e5f126a1140910ec40f52947
DIST swaylock-1.8.5.tar.gz.sig 566 BLAKE2B 96f68bb7b2096876d3454d32cf16dcfff143b97cb0ec9de2856067d18740546f6bc505611111a59e2e8c8e2137b83ee3225cb9c5304afc4ed48eae2b233c7e5d SHA512 e9a75519b424a631f187da5b3d57481da1f2d8d10c6b270484fc51b04d9d1a9857d6bf6d384e9b6e65992e2c4715511b7292cf99546764f60412d3c7f01e343f
+DIST swaylock-1.8.6.tar.gz 34602 BLAKE2B 16542e6da08479c8ee10e23b6129511415a867a0ccecf366cbee4038badb28574b63a3960b8a6084f4510b7655f1d3ed3d5f7038a0475db38c3f24ec628e85a2 SHA512 547fc23f11afd143887b16c743be501753e01d42d978af556c1adee615818eea8837eba573dfd9a14ad2588b52ea735c636d95f5208f578e137490d65aab1239
+DIST swaylock-1.8.6.tar.gz.sig 931 BLAKE2B 59ec6f2b5b2de350d80fabec2a40b20529f269fe3b58da586413b8367959cd94ae188fac4c28b975f68d55d358a4fb36c6fda838da848106c83ba299b0a241fa SHA512 aa47a74536384a2b3db2e7ef03eda4a1ba8fd0e5e33ddf9c5b757334f10ffd04830a159ba1b5f018eef0e9483b39c0e0bb552f72b808ac97720e2cddd2b42034
diff --git a/gui-apps/swaylock/swaylock-1.8.6.ebuild b/gui-apps/swaylock/swaylock-1.8.6.ebuild
new file mode 100644
index 000000000000..f98227209f6c
--- /dev/null
+++ b/gui-apps/swaylock/swaylock-1.8.6.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps meson
+
+DESCRIPTION="Screen locker for Wayland"
+HOMEPAGE="https://github.com/swaywm/swaylock"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"
+else
+ inherit verify-sig
+ SRC_URI="https://github.com/swaywm/${PN}/releases/download/v${PV}/${P}.tar.gz
+ https://github.com/swaywm/${PN}/releases/download/v${PV}/${P}.tar.gz.sig"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="+gdk-pixbuf +pam"
+
+DEPEND="
+ dev-libs/wayland
+ x11-libs/cairo
+ x11-libs/libxkbcommon
+ gdk-pixbuf? (
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf:2
+ )
+ pam? ( sys-libs/pam )
+ !pam? ( virtual/libcrypt:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ app-text/scdoc
+ >=dev-libs/wayland-protocols-1.25
+ >=dev-util/wayland-scanner-1.15
+ virtual/pkgconfig
+"
+
+if [[ ${PV} != 9999 ]]; then
+ BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-emersion )"
+ VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/emersion.asc"
+fi
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature pam)
+ $(meson_feature gdk-pixbuf)
+ -Dman-pages=enabled
+ -Dfish-completions=true
+ -Dzsh-completions=true
+ -Dbash-completions=true
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ use pam || fperms u+s /usr/bin/swaylock
+}
+
+pkg_postinst() {
+ use pam || fcaps -M u-s cap_dac_read_search usr/bin/swaylock
+}
diff --git a/gui-apps/wayvnc/Manifest b/gui-apps/wayvnc/Manifest
index ca7347e060b4..42b4f657dc7a 100644
--- a/gui-apps/wayvnc/Manifest
+++ b/gui-apps/wayvnc/Manifest
@@ -1,2 +1,3 @@
DIST wayvnc-0.10.0.tar.gz 141451 BLAKE2B 827eda913cd317014f4273538324e42806de61d1ae2a1686de9cfab8937d05483e9ae82f00b95cd9e8cae058ea8b578ad250200ade65510720951ee6649c666f SHA512 4714807754142603d781ad3dff02cfbd9b03ec608e87a4b7cc361212d42c9d8d03ce8c440c0866ab38878847efd4e15063b08ae985d606410419162bbd23b06f
+DIST wayvnc-0.10.1.tar.gz 141664 BLAKE2B 0786e21f74f524a3fd048627f9c66ec3b5a9a0e7b45a533896e827bb8b989630c438884ce42e89ced60ccd60837a0f7545ce4ab8cfa8fec96e9f61b8e5369951 SHA512 62aa6d620cffc7a9bd493a86d413ea89ef6e4d9e97bcfb9bbbe13a89e88d84d6a0b6300656c9237957852ac8b8abbbc31e1c617ebf99b2ca9e283ced6325c82e
DIST wayvnc-0.9.1.tar.gz 117503 BLAKE2B 64702ff290776eb2fde8002615c791853d1158465229a3136655c05de50f34f1214c851888679c1e1949500c90aaa51ce460b07fc5658edf043eff0d46971c2d SHA512 f09cf085265dd5657c4c5db66d68715aa63abd7f59508b917116b7626a30debff01a271a3fbc147a9884bd0ea8e4870e2118c2dc259d90ae674b12fa8e763980
diff --git a/gui-apps/wayvnc/wayvnc-0.10.1.ebuild b/gui-apps/wayvnc/wayvnc-0.10.1.ebuild
new file mode 100644
index 000000000000..c45e91fc2765
--- /dev/null
+++ b/gui-apps/wayvnc/wayvnc-0.10.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2019-2026 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-1*:=
+ dev-libs/jansson:=
+ dev-libs/wayland
+ =gui-libs/neatvnc-1*:=[gbm?]
+ 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
+}