summaryrefslogtreecommitdiff
path: root/kde-apps/krfb
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-10-08 23:06:07 +0100
committerV3n3RiX <venerix@koprulu.sector>2021-10-08 23:06:07 +0100
commite23a08d0c97a0cc415aaa165da840b056f93c997 (patch)
tree4c5f7db60483518201fef36f8cc0712789a08db2 /kde-apps/krfb
parent391b5b359a346aff490103da7dddc85047f83830 (diff)
gentoo resync : 08.10.2021
Diffstat (limited to 'kde-apps/krfb')
-rw-r--r--kde-apps/krfb/Manifest4
-rw-r--r--kde-apps/krfb/krfb-21.08.2.ebuild (renamed from kde-apps/krfb/krfb-21.08.1.ebuild)24
2 files changed, 18 insertions, 10 deletions
diff --git a/kde-apps/krfb/Manifest b/kde-apps/krfb/Manifest
index e8946731a3ac..fb51cd4e6112 100644
--- a/kde-apps/krfb/Manifest
+++ b/kde-apps/krfb/Manifest
@@ -1,5 +1,5 @@
DIST krfb-21.04.3.tar.xz 1293036 BLAKE2B 351693552e19b0e173c2d7d3fa208866a6650df1ce110ead4aa505848d3ce917b9f504932f10b2a6e7e0d31710ee5b41f97887ca2e6edd5bd845759c495d991d SHA512 3066fa25a405195922d962d0906d48e69bbc93d1a17d6f84b2c0a584b48d3758ec39d9e302debdee936c81998a81a75fff9faf1ee823b9a39169dcd7cd51a6ed
-DIST krfb-21.08.1.tar.xz 1293900 BLAKE2B 20af91d0d41c6bb7705ca7997d944d7506f939f0c5fd7036eab8ce966c0916ea2aaa3dace21c4a8e05ee05c66fc3bfd574eee1525b709e210dca5a36899f8d76 SHA512 ca9e117abd80e36ccd36d82ae56cdd8c94b6b59013011f57912413ca6f9101b4d1db929b773c2fde774240198563c9f7d0d329b5a41eeddd3fb3720b19b79d3c
+DIST krfb-21.08.2.tar.xz 1293912 BLAKE2B 8d249d4d72a1410b855bc5b7e7eb9e614f97a2c29ffa0c22385f711d212db294bfd4224264f965b57280873a870bf3de9d29fb2dfa05bb6258076c7a54e9e932 SHA512 fd13b1226b6c1ed42aa608c5fe06446b0d8047e8774ad8e0bf84d2ab24718a5dcb1c5fdd6e57d3b86aa33d970dc93fba4860ea483312f27002bf93d1e1536412
EBUILD krfb-21.04.3.ebuild 1385 BLAKE2B bceda2249ae1a53d6df2a6218253ece2be2a2102eb43782c8a1db2404d12d70c410fccb08ef79bff841da0884851031db7ed357bd27cda51260f7a6ba87e3a06 SHA512 2185649df19620f5f58fa0b14edc57b34a453509d4b6bc6f66bb9f40fba33705ee9ab08b59470780023b68cf2409aa848f562213777a06aa319240da1a6ac30f
-EBUILD krfb-21.08.1.ebuild 1395 BLAKE2B 5b51fad4d199225dbbcbd4cf4b6309f1376367d24d3754ae2fd3461467030084ceb9168051e0ea3ae6f363d2976b00f850a96ca736270a759646534574f0b1f2 SHA512 ef52297fe0668acf23745b50899033869948f6c730cefa2d2bc913769549f5c6411e1376da7c3c9a459fec74fd944bfcc707ce8778a29f9bb818a8531991aef4
+EBUILD krfb-21.08.2.ebuild 1599 BLAKE2B 10719a46e9c9519bff54775b22234f71ab20b1bc9c83f50c76aaee2f543dec05d8d9c5aebebc952e942c3ab899bd630145bcfd89ce3869314c58513401ca3c18 SHA512 a1e76261fa50bfdd9143104fa0e3366725d25067d9bd909533781c3eb6c72be546425052c8c9a9599e0242d9ce6a5731683e9901662aa8873851671e92652cf4
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/krfb/krfb-21.08.1.ebuild b/kde-apps/krfb/krfb-21.08.2.ebuild
index 2c451a1f3d13..78b5576044c4 100644
--- a/kde-apps/krfb/krfb-21.08.1.ebuild
+++ b/kde-apps/krfb/krfb-21.08.2.ebuild
@@ -16,7 +16,7 @@ SLOT="5"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="wayland"
-DEPEND="
+COMMON_DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
@@ -40,16 +40,24 @@ DEPEND="
x11-libs/libxcb
x11-libs/libXtst
x11-libs/xcb-util-image
- wayland? ( media-video/pipewire:= )
+ wayland? (
+ media-libs/libepoxy
+ media-libs/mesa[gbm(+)]
+ >=media-video/pipewire-0.3:=
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ wayland? ( media-libs/libglvnd )
"
-RDEPEND="${DEPEND}
+RDEPEND="${COMMON_DEPEND}
wayland? ( sys-apps/xdg-desktop-portal[screencast] )
"
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package wayland PipeWire)
- )
+src_prepare() {
+ ecm_src_prepare
- ecm_src_configure
+ # TODO: try to get a build switch upstreamed
+ if ! use wayland; then
+ sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die
+ fi
}