diff options
| author | root <root@alpha.trunkmasters.com> | 2026-07-24 03:04:37 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-07-24 03:04:37 -0500 |
| commit | 76c83b2d707f66d67a31960e9cc086753d88cd0d (patch) | |
| tree | a43f9af850081a7559c923048f72faf6209068e0 /gui-apps | |
| parent | a63c89c464a428a5350317421488a2b8a5c11d14 (diff) | |
| download | baldeagleos-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.ebuild | 2 | ||||
| -rw-r--r-- | gui-apps/swaylock/Manifest | 2 | ||||
| -rw-r--r-- | gui-apps/swaylock/swaylock-1.8.6.ebuild | 69 | ||||
| -rw-r--r-- | gui-apps/wayvnc/Manifest | 1 | ||||
| -rw-r--r-- | gui-apps/wayvnc/wayvnc-0.10.1.ebuild | 55 |
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 +} |
