diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-12-14 02:02:08 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-12-14 02:02:08 +0000 |
commit | 59d772d9463f8cf6a145a677bedbf377a0625aff (patch) | |
tree | 5a0e382968fd656a056c886e36cfb4491535b489 /gui-apps | |
parent | 2a3e0d61b3d88306b6fae46756f9ba7d230222ae (diff) |
gentoo auto-resync : 14:12:2024 - 02:02:07
Diffstat (limited to 'gui-apps')
-rw-r--r-- | gui-apps/Manifest.gz | bin | 5052 -> 5058 bytes | |||
-rw-r--r-- | gui-apps/foot-terminfo/Manifest | 2 | ||||
-rw-r--r-- | gui-apps/foot-terminfo/foot-terminfo-1.17.2.ebuild | 2 | ||||
-rw-r--r-- | gui-apps/foot/Manifest | 2 | ||||
-rw-r--r-- | gui-apps/foot/foot-1.17.2.ebuild | 2 | ||||
-rw-r--r-- | gui-apps/waypipe/Manifest | 4 | ||||
-rw-r--r-- | gui-apps/waypipe/waypipe-0.9.2.ebuild | 71 | ||||
-rw-r--r-- | gui-apps/waypipe/waypipe-9999.ebuild | 2 | ||||
-rw-r--r-- | gui-apps/wayvnc/Manifest | 2 | ||||
-rw-r--r-- | gui-apps/wayvnc/wayvnc-0.9.1.ebuild | 55 |
10 files changed, 136 insertions, 6 deletions
diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz Binary files differindex 53c045535b6a..35c7617234f2 100644 --- a/gui-apps/Manifest.gz +++ b/gui-apps/Manifest.gz diff --git a/gui-apps/foot-terminfo/Manifest b/gui-apps/foot-terminfo/Manifest index 5b9087a15e05..3c3f03918cf4 100644 --- a/gui-apps/foot-terminfo/Manifest +++ b/gui-apps/foot-terminfo/Manifest @@ -8,7 +8,7 @@ DIST foot-1.19.0.tar.gz 584392 BLAKE2B 39f0382d5d7888b652e6b733e00302eff83e544b8 EBUILD foot-terminfo-1.16.2.ebuild 650 BLAKE2B b6c9c9ce11793c77d8037b89cb11b15aefb63f4c26d9a18b7c613b3530a8e9b964480ce1760a91234f51daca90a95a4d41504034f58cd492c29ce3f23cecf780 SHA512 c535505c4215969e6c6cd0ed527d54efb9080e9e475930f0a1b4a11c3cd9d59fbd23712f04a1e429895555c90e7dac89d57e48753b288d24835e54ce87de906a EBUILD foot-terminfo-1.17.0.ebuild 664 BLAKE2B 3e319bbbbc6883cfcf9218c0eece5b3034211bccacea8dd76cd783bbac0ce3ef1d0593ee25927ee589d58bf7a9d96a198ba8f7b55b55f35b562ac84ccf34f4cd SHA512 405459738af34cf7d13ac6be25019e79275792829eb8262490054d36b104b31278dbd38818b13ef0330e4e93da0f13f5b46b745faeb1c0c2168a72a31de33dd5 EBUILD foot-terminfo-1.17.1.ebuild 664 BLAKE2B 3e319bbbbc6883cfcf9218c0eece5b3034211bccacea8dd76cd783bbac0ce3ef1d0593ee25927ee589d58bf7a9d96a198ba8f7b55b55f35b562ac84ccf34f4cd SHA512 405459738af34cf7d13ac6be25019e79275792829eb8262490054d36b104b31278dbd38818b13ef0330e4e93da0f13f5b46b745faeb1c0c2168a72a31de33dd5 -EBUILD foot-terminfo-1.17.2.ebuild 664 BLAKE2B 3e319bbbbc6883cfcf9218c0eece5b3034211bccacea8dd76cd783bbac0ce3ef1d0593ee25927ee589d58bf7a9d96a198ba8f7b55b55f35b562ac84ccf34f4cd SHA512 405459738af34cf7d13ac6be25019e79275792829eb8262490054d36b104b31278dbd38818b13ef0330e4e93da0f13f5b46b745faeb1c0c2168a72a31de33dd5 +EBUILD foot-terminfo-1.17.2.ebuild 668 BLAKE2B 9a6039431eaddfa2fe94eea0a5dc6dc0e13aad5e940705b40250de592ce0e75e7b1b3a167a54143d542ca8c12e0657bb548ae8d434d8468c89c26ed6bb12af78 SHA512 fa6d7a6fd55c6574be8b9cc2a74f36c581b77481901f8869ca136e0586856e96911d4d4ee0378e868e115b28e677fc47373e3e8c8ed2901cc13189b3ff7aae8f EBUILD foot-terminfo-1.18.0.ebuild 664 BLAKE2B 3e319bbbbc6883cfcf9218c0eece5b3034211bccacea8dd76cd783bbac0ce3ef1d0593ee25927ee589d58bf7a9d96a198ba8f7b55b55f35b562ac84ccf34f4cd SHA512 405459738af34cf7d13ac6be25019e79275792829eb8262490054d36b104b31278dbd38818b13ef0330e4e93da0f13f5b46b745faeb1c0c2168a72a31de33dd5 EBUILD foot-terminfo-1.18.1.ebuild 664 BLAKE2B 3e319bbbbc6883cfcf9218c0eece5b3034211bccacea8dd76cd783bbac0ce3ef1d0593ee25927ee589d58bf7a9d96a198ba8f7b55b55f35b562ac84ccf34f4cd SHA512 405459738af34cf7d13ac6be25019e79275792829eb8262490054d36b104b31278dbd38818b13ef0330e4e93da0f13f5b46b745faeb1c0c2168a72a31de33dd5 EBUILD foot-terminfo-1.19.0.ebuild 664 BLAKE2B 3e319bbbbc6883cfcf9218c0eece5b3034211bccacea8dd76cd783bbac0ce3ef1d0593ee25927ee589d58bf7a9d96a198ba8f7b55b55f35b562ac84ccf34f4cd SHA512 405459738af34cf7d13ac6be25019e79275792829eb8262490054d36b104b31278dbd38818b13ef0330e4e93da0f13f5b46b745faeb1c0c2168a72a31de33dd5 diff --git a/gui-apps/foot-terminfo/foot-terminfo-1.17.2.ebuild b/gui-apps/foot-terminfo/foot-terminfo-1.17.2.ebuild index 32740b329871..2a13ddd7f601 100644 --- a/gui-apps/foot-terminfo/foot-terminfo-1.17.2.ebuild +++ b/gui-apps/foot-terminfo/foot-terminfo-1.17.2.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/-terminfo/}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 arm64 ppc64" RDEPEND="!>=sys-libs/ncurses-6.3[-minimal]" BDEPEND="sys-libs/ncurses" diff --git a/gui-apps/foot/Manifest b/gui-apps/foot/Manifest index a82a5149851e..6ff398a998ff 100644 --- a/gui-apps/foot/Manifest +++ b/gui-apps/foot/Manifest @@ -8,7 +8,7 @@ DIST foot-1.19.0.tar.gz 584392 BLAKE2B 39f0382d5d7888b652e6b733e00302eff83e544b8 EBUILD foot-1.16.2.ebuild 1680 BLAKE2B a39af711bfec1f8e897ebd84986388adff9242cbe35d8cee68ca227acba544f38ee02db152a0473b32c4e220f1132d403d3524f248f00e5a8851bf0e6a5d7cb9 SHA512 f249ef8e123bdca54b0c53ddede1a1b4889f719b60c48357ba39ecee70d6b3c26bc91ee6722ec0da641f014f09a8842a0d9c15d037b653a668116989dc3b6612 EBUILD foot-1.17.0.ebuild 1656 BLAKE2B 52ab20d3e694c665c18a111aa1d8cf84c1ce3e73d5c46a7de0f8a59f4662d54b2f493d4795fcc593d21f0d06a4824a57f706aa10a0f29b140924663b48f362ae SHA512 529c078a8a35fa051dc390eda25fcb470e141e338c1948609c83c3962494d15862f99932001ecdfa29cda2db594c79b4ba02a3b92d1e2d69ab139294ceaa3d49 EBUILD foot-1.17.1.ebuild 1656 BLAKE2B 52ab20d3e694c665c18a111aa1d8cf84c1ce3e73d5c46a7de0f8a59f4662d54b2f493d4795fcc593d21f0d06a4824a57f706aa10a0f29b140924663b48f362ae SHA512 529c078a8a35fa051dc390eda25fcb470e141e338c1948609c83c3962494d15862f99932001ecdfa29cda2db594c79b4ba02a3b92d1e2d69ab139294ceaa3d49 -EBUILD foot-1.17.2.ebuild 1656 BLAKE2B 52ab20d3e694c665c18a111aa1d8cf84c1ce3e73d5c46a7de0f8a59f4662d54b2f493d4795fcc593d21f0d06a4824a57f706aa10a0f29b140924663b48f362ae SHA512 529c078a8a35fa051dc390eda25fcb470e141e338c1948609c83c3962494d15862f99932001ecdfa29cda2db594c79b4ba02a3b92d1e2d69ab139294ceaa3d49 +EBUILD foot-1.17.2.ebuild 1653 BLAKE2B 30c887cdc077878464b18f999c92eabfed884799eb87ef46c304fa247ffac9a82b8f53d280024441fdf811fc0b4acc830c543b917b22ca810e801bf9ddc4c0e3 SHA512 03db5f1e353fc0cfa7920de962cae7f0c83c2b7e9eabb2a5c70b7e0bf156fa57779cca0cac2509d6d452bc8d9431b68c1e2f9e71abaa0908ac0eb18faa72f2dc EBUILD foot-1.18.0.ebuild 1656 BLAKE2B 52ab20d3e694c665c18a111aa1d8cf84c1ce3e73d5c46a7de0f8a59f4662d54b2f493d4795fcc593d21f0d06a4824a57f706aa10a0f29b140924663b48f362ae SHA512 529c078a8a35fa051dc390eda25fcb470e141e338c1948609c83c3962494d15862f99932001ecdfa29cda2db594c79b4ba02a3b92d1e2d69ab139294ceaa3d49 EBUILD foot-1.18.1.ebuild 1663 BLAKE2B 6a0d25047f546eaf7e461e0c8c5bea738a52687feef809b752093704bb0aa360fdbde4a825984d69f99e0a1e1c8da0d0bf4aed2cca1eeadb002f304600d113f8 SHA512 2fc72c4acaffa098e5c76e458b27b4487884d48217851a28f9097f238fc29d139a742bdcee8c27d333ad954c59a3fe584b8ada3047ce8060d75b93b3c7659631 EBUILD foot-1.19.0.ebuild 1895 BLAKE2B bb80719c9e788864c474d0de2c64e48081379ebe5cf90a05ba24047969adf70f191f2304df50fb63dad943475ed3fa62a6919581fbe967ac8c5b61fecf195d6e SHA512 7a2e9de80f36a66bb7d04543f105b870ec91d18ae5e82bf37bef6e003bb27f8bfd381bfc87b5c7d70fd234ffce4f2e96c2f7c35e9399afa5ee7c5335577096da diff --git a/gui-apps/foot/foot-1.17.2.ebuild b/gui-apps/foot/foot-1.17.2.ebuild index 51e7d44c3c4c..f46985633875 100644 --- a/gui-apps/foot/foot-1.17.2.ebuild +++ b/gui-apps/foot/foot-1.17.2.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64" +KEYWORDS="amd64 arm64 ppc64" IUSE="+grapheme-clustering test" RESTRICT="!test? ( test )" diff --git a/gui-apps/waypipe/Manifest b/gui-apps/waypipe/Manifest index b90124800536..807042fbf8d1 100644 --- a/gui-apps/waypipe/Manifest +++ b/gui-apps/waypipe/Manifest @@ -1,6 +1,8 @@ DIST waypipe-v0.9.0.tar.bz2 193493 BLAKE2B 891b1015951459faf15c181c35499558458fd69c63695f4b6be67e686c8ba7806f0193ed0fc4500b370345b570536b6fdbb3c01f2fe861e87e00b1d4db7c05d7 SHA512 c37b630f4659ccc52d2a85a749971d552d5d535fc33e30aea1c2d22b057aaf3cf2756d6347cc89e3068ce59a14e871e7ffae9016608803549d0e7b1b6a0bd1cf DIST waypipe-v0.9.1.tar.bz2 193469 BLAKE2B adffa29092eae327e6e07f5b20c136121018f3da6de01fcef8cde49a4bca3da8c5785db4e3e9e825bee49779fe9274fb357ac25b93fc632ce5ede53ebe74f9db SHA512 bd9899e2e8adba453861022c1e95ad41a5979d72cbbd1a346949450fb8da5450aa240bdd555a5774ed9e360f07bbf52bc10bb5e46ff579535033fe2ccc600511 +DIST waypipe-v0.9.2.tar.bz2 196024 BLAKE2B 6a8e14a2eaee5f9936b97ce7742d0c0c45c8f1dc4784b83dcd673c4c5c9f2378764179e632cd9cb07d9d31157157c822febdea2d5cc7822e517fb7ee147c1799 SHA512 0ffdb49cb5dbee717798721505e4661710fcd234a55bbfe2452888024d4a8b99a0e0e99cdce23ba0b92ee456aeb9f14324baba1c7c5724cb8cca7bb6e9c276bb EBUILD waypipe-0.9.0.ebuild 1822 BLAKE2B dc0418459dc2f0a7a7cf132644a3accb90b7340d249848ae5454b172b61c8b2d5d6ad0115cbabcc4c627c687374609529a4ef4ddaf8f33286ea2fff51e95dfe4 SHA512 36d6370345cbd91d8fbbecbc78054df1c7720df8b1e6c7b56fe1e7f265bf5b4c4f89bf374352e1f56d572fa83d218d65394706bc4a6a7cdcedf41a5f60d2f8a6 EBUILD waypipe-0.9.1.ebuild 1826 BLAKE2B 380b3784b240dfe08a3e6e17cb34037a7efda2e55d1b02b74e186c2684c17a76eb044b8a92b38203378244781a0a610c33beb9ce5531903bda95684e8e5964c9 SHA512 b3a64e29e9a880dbf89dee94ad683c52e102dc3619b72bdcad1b1ae786d413dff7738decb2b2bf126ffa5d0af13f6ca3e9e387c5fe7ef797a878edcaab513a4d -EBUILD waypipe-9999.ebuild 1827 BLAKE2B 457c988b7f87cd6f8a2b99fb134668dabb279644e97601ed60ceb4a438ce62137e8e811634d92f638719b0c46ed757670b4ae4f7efbaaa371df1a5c13eca0f7f SHA512 400f494cb596bdfd279f67dec4506f5bf88d52813c4b0356a742ea98fd6166c00e6e3086ab5074676bd8a60db07528b50e9e494f742b445503c6d3b5ae4faf76 +EBUILD waypipe-0.9.2.ebuild 1827 BLAKE2B d42a8547130bc478dc1f2a26ae0fdcacc179fc2118240d239ed3067f76f46898593a95addb1070ed6ed1af1a80c1c496c94f26a411d50271e5064c23ca480d40 SHA512 95358897678f1f87bef9440cf472ed116bc996d3bc8861a76934d703645bed95ab1b7fa6ff48cf4b109b56f9c787311f287c5d9918eeb862e2b6d68b59fb570b +EBUILD waypipe-9999.ebuild 1827 BLAKE2B d42a8547130bc478dc1f2a26ae0fdcacc179fc2118240d239ed3067f76f46898593a95addb1070ed6ed1af1a80c1c496c94f26a411d50271e5064c23ca480d40 SHA512 95358897678f1f87bef9440cf472ed116bc996d3bc8861a76934d703645bed95ab1b7fa6ff48cf4b109b56f9c787311f287c5d9918eeb862e2b6d68b59fb570b MISC metadata.xml 790 BLAKE2B d7e9e09b70c1ed38044b63dc1065e22df6b07d5fab073b233ecfd83b2ef12efe98219421a09932a3b7f8316d7866cd9e6c11f6c6daad4996dc867e1ad6526839 SHA512 9809cd800edce75db912f61e16323a40e08a0bfd36615ada31727a6e1dc0eb9fc044300b4ed1e1f0f27c9179040b311f17a0c6e8dd62be350ef3f5b395223cb0 diff --git a/gui-apps/waypipe/waypipe-0.9.2.ebuild b/gui-apps/waypipe/waypipe-0.9.2.ebuild new file mode 100644 index 000000000000..dfab69171f2c --- /dev/null +++ b/gui-apps/waypipe/waypipe-0.9.2.ebuild @@ -0,0 +1,71 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +inherit meson python-any-r1 + +DESCRIPTION="Transparent network proxy for Wayland compositors" +HOMEPAGE="https://gitlab.freedesktop.org/mstoeckl/waypipe" + +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.bz2" + S="${WORKDIR}"/${PN}-v${PV} + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +WAYPIPE_FLAG_MAP_X86=( avx2:with_avx2 avx512f:with_avx512f sse3:with_sse3 ) +WAYPIPE_FLAG_MAP_ARM=( neon:with_neon_opts ) +WAYPIPE_FLAG_MAP=( + "${WAYPIPE_FLAG_MAP_X86[@]/#/cpu_flags_x86_}" + "${WAYPIPE_FLAG_MAP_ARM[@]/#/cpu_flags_arm_}" +) + +IUSE="dmabuf ffmpeg lz4 systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}" +REQUIRED_USE="vaapi? ( ffmpeg )" +RESTRICT="!test? ( test )" + +DEPEND=" + dmabuf? ( + media-libs/mesa[gbm(+),vaapi?,wayland] + x11-libs/libdrm + ) + 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 + 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 vaapi with_vaapi) + $(meson_feature zstd with_zstd) + ) + local fl + for fl in "${WAYPIPE_FLAG_MAP[@]}"; do + emesonargs+=( $(meson_use "${fl%:*}" "${fl#*:}") ) + done + meson_src_configure +} diff --git a/gui-apps/waypipe/waypipe-9999.ebuild b/gui-apps/waypipe/waypipe-9999.ebuild index 844cedd732dc..dfab69171f2c 100644 --- a/gui-apps/waypipe/waypipe-9999.ebuild +++ b/gui-apps/waypipe/waypipe-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit meson python-any-r1 DESCRIPTION="Transparent network proxy for Wayland compositors" diff --git a/gui-apps/wayvnc/Manifest b/gui-apps/wayvnc/Manifest index 078a686b7ccc..c6c37ddbdacd 100644 --- a/gui-apps/wayvnc/Manifest +++ b/gui-apps/wayvnc/Manifest @@ -1,4 +1,6 @@ DIST wayvnc-0.8.0.tar.gz 101120 BLAKE2B c4d6a338bdc4d6672e6238f4d0364294a29c69e2b034ea03c90b36f6280fc8f6d2a35101fa5650a75be4b2d360b402d913c787e86088bd11188e8e38f4380873 SHA512 88971d276cf6695a446fc746fa1eae1f4df2b5ba42cabf7b7c57481a89af95fe60fce5e1c92bc10e4c871bf561da0d9bb2117418e971a9b4bc6f46b9e53db74d +DIST wayvnc-0.9.1.tar.gz 117503 BLAKE2B 64702ff290776eb2fde8002615c791853d1158465229a3136655c05de50f34f1214c851888679c1e1949500c90aaa51ce460b07fc5658edf043eff0d46971c2d SHA512 f09cf085265dd5657c4c5db66d68715aa63abd7f59508b917116b7626a30debff01a271a3fbc147a9884bd0ea8e4870e2118c2dc259d90ae674b12fa8e763980 EBUILD wayvnc-0.8.0-r1.ebuild 1092 BLAKE2B a113ae49b9c315f979359dd4d8962a6785b69a6f9d7cd86a46ba676d9723fd450e4e147e3b97168a27d7247250dd74dbe4f2e981a5bb688cf9f99590f36d6afc SHA512 817ac05a0b1c68a921cae2d446f2b4b6d5b1f6bb18b8798b795219b3dfc04efc9c981872b83da834c9044432ea942c036f70e712ef176250c407b8b4e5d31ff0 +EBUILD wayvnc-0.9.1.ebuild 1092 BLAKE2B 53f0fc5a3a32616578e9fe9dd8aec0877794c328a2a9b4865a1c2bf6e5e6f6ba38226988fe77d85f700549f1e0b920d5075a96e0eac4c3e534a076ea96a80857 SHA512 9dcfc71c475bd1a99c6913a45100b105611c8a21de81a954d6eb1ed651315723f5c3cfe4256c98d923cd4372642ae1cd5adf81e0676d669b8b3162e47d60d424 EBUILD wayvnc-9999.ebuild 1092 BLAKE2B a113ae49b9c315f979359dd4d8962a6785b69a6f9d7cd86a46ba676d9723fd450e4e147e3b97168a27d7247250dd74dbe4f2e981a5bb688cf9f99590f36d6afc SHA512 817ac05a0b1c68a921cae2d446f2b4b6d5b1f6bb18b8798b795219b3dfc04efc9c981872b83da834c9044432ea942c036f70e712ef176250c407b8b4e5d31ff0 MISC metadata.xml 798 BLAKE2B e774cec1a786f6d85c4f214c8b2dca3837827e68377485112bbc0241f796a727e24a387bb6d4d6ed834432bfaccc2be69c08f7795fbf50ef14f05819940230cd SHA512 15d3914b70faf327f1d65b1d07b267e4209907a4193d8d3d6255e2cf23e4d85c3a0154e110edb16299c57f28b7eea6eb1e5c9eb7f5645a4339e426bd031114e4 diff --git a/gui-apps/wayvnc/wayvnc-0.9.1.ebuild b/gui-apps/wayvnc/wayvnc-0.9.1.ebuild new file mode 100644 index 000000000000..7dbaf113dda2 --- /dev/null +++ b/gui-apps/wayvnc/wayvnc-0.9.1.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.9* + 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 +} |