summaryrefslogtreecommitdiff
path: root/net-misc
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/Manifest.gzbin54126 -> 54138 bytes
-rw-r--r--net-misc/gnome-connections/Manifest2
-rw-r--r--net-misc/gnome-connections/gnome-connections-46.0.ebuild2
-rw-r--r--net-misc/gnome-remote-desktop/Manifest2
-rw-r--r--net-misc/gnome-remote-desktop/gnome-remote-desktop-46.3.ebuild2
-rw-r--r--net-misc/nextcloud-client/Manifest6
-rw-r--r--net-misc/nextcloud-client/nextcloud-client-3.12.6.ebuild116
-rw-r--r--net-misc/nextcloud-client/nextcloud-client-3.15.2.ebuild (renamed from net-misc/nextcloud-client/nextcloud-client-3.14.3.ebuild)2
-rw-r--r--net-misc/owncloud-client/Manifest2
-rw-r--r--net-misc/owncloud-client/owncloud-client-5.3.1.14018.ebuild54
-rw-r--r--net-misc/remmina/Manifest2
-rw-r--r--net-misc/remmina/remmina-1.4.37.ebuild104
-rw-r--r--net-misc/rygel/Manifest2
-rw-r--r--net-misc/rygel/rygel-0.42.6.ebuild2
-rw-r--r--net-misc/turbovnc/Manifest8
-rw-r--r--net-misc/turbovnc/turbovnc-3.1.1.ebuild146
-rw-r--r--net-misc/turbovnc/turbovnc-3.1.2.ebuild146
-rw-r--r--net-misc/turbovnc/turbovnc-3.1.3.ebuild1
18 files changed, 173 insertions, 426 deletions
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index e71669b297c4..0daab20a5a0c 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/gnome-connections/Manifest b/net-misc/gnome-connections/Manifest
index 002823767180..2730182dbf34 100644
--- a/net-misc/gnome-connections/Manifest
+++ b/net-misc/gnome-connections/Manifest
@@ -1,5 +1,5 @@
DIST gnome-connections-45.0.tar.xz 4009108 BLAKE2B 10f3f98df6fd6a090c226192229c3eeba7d707c1a109eaaf3a6427b9eadd375a136da9f089b904b66d9e94f27b9b6f982f1c0392ac9eb00936f46450b48bfbf6 SHA512 a2c5f8cd3076fc370cdd34f909bd02d07b9391a606133a46d17a5fd92644ee971c7dddb09674d660a462b9f0d99e83ef2b595095173274e54bbdc0f8411fffe4
DIST gnome-connections-46.0.tar.xz 4036956 BLAKE2B f7f797353c57d615761b3048d5b2f50f21a6dd3245de9ab201317da10116f807cb9b301aec660165206ec61de42b4328debf5190e5d97e4c9e550af6edefe45a SHA512 7c57d2aa581abc6862f2509ed530d089019465ec2a54bc26e9736cf79d4d839a0fc62bb2ac931aa395cd576326a1d7b7c181e741cb943f836904d92ad41871cd
EBUILD gnome-connections-45.0-r2.ebuild 1118 BLAKE2B f6b60ee1fe9597be99e51cdbfa7094403942b02022f88ec037f8cb5a850adb8bcacc3c757807941ce8f9155f091c7bada2965ccba87f76816cff9e4f715fb30c SHA512 d4dfdea2871dee3b2c37fcc7324c92e4f1a21c36ff4c92645eb53cfd75f190864aa0a2d332b77af054724f8ec4ed0368174e5fbf366bfcd0038743888199da41
-EBUILD gnome-connections-46.0.ebuild 1117 BLAKE2B 1662349c4eb69b1273f3635ff114226355eef74ee771b976a6b6b37a15c16febdfd8ee7cffc6e78c0abaf139b4291617593cdc55d317480cd38b254c4ebc796b SHA512 d7363a91298f62dd7eb8e4f501ca08b72e25c6e864cfc45773cfaedc6184a8fc5b145f2a2f95c0052bc8fd0b52ce3d5eef572dbabbb99b52badd8479ccde5bce
+EBUILD gnome-connections-46.0.ebuild 1116 BLAKE2B be9ce8699bd4d7fe45eb2600a195570373f8959428e56b890e6cb29dbf8b6b672cfb1ec78410e64d4183eb96f461ce5d4bc2d5b78fad45b6953d5f6df7fd51d9 SHA512 8450a76c268368a8d96349431c453c22a02918502108b8b77656bc9ef4ac226b1e6eedb3e171246341d95c229bd211341440b51c185da134bc0d8bf9e54fecfe
MISC metadata.xml 352 BLAKE2B e843ede0d59f837f8339c438264676285772ba6190b63048b122ede90592706decb25c49ac2023dd3fd386a1919b17175bb0e894ec094ed3c730e7ec41fd578f SHA512 154d829657ed75e1f906809a3ea5811094c4e47aaac68023c43c437284093419184663e6028d35deeaa882dbe0a6a333dc50f796482e21e493ea67ba4d8f3d02
diff --git a/net-misc/gnome-connections/gnome-connections-46.0.ebuild b/net-misc/gnome-connections/gnome-connections-46.0.ebuild
index ced38e9ea418..d80abc8b82ee 100644
--- a/net-misc/gnome-connections/gnome-connections-46.0.ebuild
+++ b/net-misc/gnome-connections/gnome-connections-46.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/connections"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~loong"
+KEYWORDS="amd64 ~loong"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/net-misc/gnome-remote-desktop/Manifest b/net-misc/gnome-remote-desktop/Manifest
index 3fbd2f7c9954..f3e94d879d76 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,5 +1,5 @@
DIST gnome-remote-desktop-45.1.tar.xz 213504 BLAKE2B 78dd348cf15b677f52ca327ac824b2bd5276d53e7b6578bef0634e00e81993c1a1802ee861a31527af03351e6640cc9fcdc5f86fd44f20ec56138837dd9f05b6 SHA512 4572fefa03ee433783c822cf0405bd17b645f3aa08e8d88c04165859fd30643d612e5d7516a64ded8c1a0d2007026d6df877930b5ea127d7e1e939c1bb60f379
DIST gnome-remote-desktop-46.3.tar.xz 273304 BLAKE2B dd959c0fabf183afd0be39da84f344589d5f5a6defaa298141bba4aeb3a39b253c962095efe35e425c106ae7126ddf2b3c8bba79b43054e26d0e0ff61c8e5ce5 SHA512 4e12ef3156eae8a1770646dd10235f0950ca34bd60bd8358958fe98696c2eb3af9ed9a2ad37239de9b4f25e0991bb7248a1d0f89e4b67c34430d5980064d4319
EBUILD gnome-remote-desktop-45.1-r1.ebuild 1465 BLAKE2B 1d88c3677d73f1cd35b16fcc4cecf23edd35cb6f1035ce214daab85543fa7b99e92835c8aa14b7f3a71dd48ac67187f6826dbf0239333ffbfa660e9320585ddb SHA512 80232357c83bcc9b51cf5509e8d9ffa5039c5c2c0f0c5d4cd03739d034980a06b8c66229e396c1b9391bf1457e30ec514f6f13a29ad4900bfa71907e866dae48
-EBUILD gnome-remote-desktop-46.3.ebuild 1426 BLAKE2B b9dddfd972a1db5e5a6b1dd5500f125040db9830eed386e546c834b9f0ea235ea51dd3cf6ecd40b1df9999287443cc5f0204068a758e7c3b2e49d7e77f77002e SHA512 17b71b48969a860a1f9c8002999ea8bb948616b03f7c767819bd9f85d211b40d6f03309fa5c70415cccf10f8a9497ddc503de17be65c264b9380d438887e387b
+EBUILD gnome-remote-desktop-46.3.ebuild 1425 BLAKE2B dbebd260bf8dc8a81a9afdb953c94f9dd414ca99d2377e5c3b475e3034baea69a1042ada553ca73b4242dd652dea5c8d24a80df548ef901a70addb28455abe64 SHA512 ce4c6bce7ec34e690dd0a833f69666333a48dc4835fa0cd20ff2de440e35cb69351b3666ae9013026877abce8c5c11d5d2c6c51d1fe90ddbd8e6cd7edb13b8a6
MISC metadata.xml 488 BLAKE2B 14e2e29779ea62269e8c473a877b3da316a60b6b970ac784e6cd853610ac81a981ed9dd4104a99d5e7c48f4146f74efdbab9f71d81c405baf24f3cb3e9a1702c SHA512 7d9b8b371cc0f609e77baa3a3eff701a5a68922e5405995d5c3f70bc92af0308ca409bc05e28480ab8f008b879e417cd679bb0ec5494f17d3abb8a7b52248a06
diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-46.3.ebuild b/net-misc/gnome-remote-desktop/gnome-remote-desktop-46.3.ebuild
index 3a7d27f8cee9..70d092101d14 100644
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-46.3.ebuild
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-46.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
IUSE="doc +rdp systemd +vnc"
REQUIRED_USE="|| ( rdp vnc )"
RESTRICT="test" # Tests run xvfb-run directly
diff --git a/net-misc/nextcloud-client/Manifest b/net-misc/nextcloud-client/Manifest
index acb1ca4d6d26..21fa9c2103de 100644
--- a/net-misc/nextcloud-client/Manifest
+++ b/net-misc/nextcloud-client/Manifest
@@ -1,9 +1,7 @@
AUX nextcloud-client-3.14.2-doc-fix.patch 1253 BLAKE2B 8e0c44c5fdb02fc6d815c70a3fb8a9b28fe7d68e2d8b3a5a297a26c194a8866c39222df740cb1ecd70d7f615f491dea5f229b5bf9bf5ec3f7995d2f20254e518 SHA512 b9efc5723eb2f52ba7fc90325696fada2ddc88b47d47df576cfc74750a97b55bad77acda274983530f43c503ded8e4d7cc444005dd62b699926f46fdb2bd87aa
AUX nextcloud-client-3.6.6-no-redefine-fortify-source.patch 1447 BLAKE2B 14a3a1a1206a0a0027aa9c59e07b6d81174428aaaf90fba5706e9c7a2f076753a4b2f364ffa0f22dabf785d58832dde1aeba61e3cb3cc92feffa8b4b614c5d65 SHA512 808c10f8ea1905d54f62f895b2089c2acb602e838143f6a4268a5ab1e966ffe6ff01f132b8b65e0eebde21435a859cc7fb4f868a2ca81da4dcaa02292a337ed7
-DIST nextcloud-client-3.12.6.tar.gz 13647404 BLAKE2B 8414c0248596f5bde78074de72a4cc5331741b19c94d2bb40893afbe7821e1016809245c74ddb14daaf21f8c25c80db4e0e752282435734b36d5ea711c2bc81d SHA512 1ac3351f1371eebae46cdeb2aa6b2203dc0c3583abc8b690a6a1764ffd489dcd5b2b56d6f94fa45c212cbd17969f889a36ce3f186e2f99d159728daefb07ff32
-DIST nextcloud-client-3.14.3.tar.gz 13959636 BLAKE2B 1186b04a5aaaa4cacce56966154d08d44867b6b191d50f7159b52509ba3306bbaf98869ed06a636ac8f1c840aaecea62aea72f19fe166f64000ff27cc906b681 SHA512 5ed7c550784175623220eb90fc0b5a4c99a1ead454d33ac15173358616154bcbc6e4740225f5490b3ddf8eae19d337f11ed522552a0378878803e1dfb3aa8cef
DIST nextcloud-client-3.14.4.tar.gz 13813595 BLAKE2B 310bbf9b8024bb8688bffe65d6993d63d95260f26565998bd1cd734a49bdd5a6d4fc152ee51968d5e705c6440c24c7571f1079ba13fc5d8492cdd57ad57ebe0d SHA512 8de91b288507d13e7dd2c64112f0540f4664ad2a0b02525d5ff5b187dc7eb9af61a40d9f65320284241bb620cf2dcc648ecfe6090d3d09c0dbb865504026b11e
-EBUILD nextcloud-client-3.12.6.ebuild 2748 BLAKE2B 745d2030ba320a4d2b1f82b04b1c614062e823104f4ef5fa938a120842d221a03735cc8c9ff4c2623ec90a1cc4d837d5bdd1a8e0ca5e65e88a718cf83c96b582 SHA512 c6543b531bc8453362f94206b20b21f7e3a1309034d6e3b3134c3b16beba1c283f6a88d120509bea4dc45498658abcdfaec153858d46be0cd9f3ea613a40dfeb
-EBUILD nextcloud-client-3.14.3.ebuild 2857 BLAKE2B 8a1fbd2de685237c66ba2b66effafacbfc67bb3a24509d800c88ee7f7aeadace98cb07bd6798b1f3946d61ee348c2ef5104bd52b1fb46a73f5603e37232c7b1e SHA512 dae05d59c1e41ac57cb9f9a53beb96f027e86242a9083054fa1db5b9b304cf73ed7f4378549115c1eda0b4354122a206c65987a5c35130bd3b49107e86932b80
+DIST nextcloud-client-3.15.2.tar.gz 15671238 BLAKE2B ea98587f4183d42d3e6ace54c0cd8b2208e7e21bfbb2385af84c8688b2d5464171f90e287302c5d6081b234b8cbec4e2b05635d1385a2980f133bba7127a6203 SHA512 982b74d57954440496f973781aa6a719d316b3651fecbb5da4d4b211dda0574094b2ba35f83c6afe2e67c7be095528e0cf8544e9214e8d9db445f1ab95c8c256
EBUILD nextcloud-client-3.14.4.ebuild 2855 BLAKE2B 14aff183dd4d2b643987a7623a5b6970fe640091db2e6888497a23db47b7d2e6650c7f5c2a117a30500431360b36f2e1b128293cb0521f3b8716198fb2adf00e SHA512 a88028b3c96432db7bc14013989e3768be7f40acb9b3b51f10f8a2a9dddecaa757ec2e9fa98e15af67b8488923122a2b361037f8796f536b61595986f2496755
+EBUILD nextcloud-client-3.15.2.ebuild 2855 BLAKE2B 14aff183dd4d2b643987a7623a5b6970fe640091db2e6888497a23db47b7d2e6650c7f5c2a117a30500431360b36f2e1b128293cb0521f3b8716198fb2adf00e SHA512 a88028b3c96432db7bc14013989e3768be7f40acb9b3b51f10f8a2a9dddecaa757ec2e9fa98e15af67b8488923122a2b361037f8796f536b61595986f2496755
MISC metadata.xml 712 BLAKE2B 423b16fa8879b0bc21d8ff1c692e5e592f571b5d69dcdd35fe79dae08b770c0d5beb2cbf71af2e7410d1dfd6917d15bac0482a84a40ce602ab03ab0f59940355 SHA512 2cfeff27549192c2aaa9c64369545e75b3a056c123d7647c96505dd410490230027401961e95ef88c93b0485393bd54aa11ddc922bcaf2782f9e68a2d8d17b32
diff --git a/net-misc/nextcloud-client/nextcloud-client-3.12.6.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.12.6.ebuild
deleted file mode 100644
index 7c400a17c2c4..000000000000
--- a/net-misc/nextcloud-client/nextcloud-client-3.12.6.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake virtualx xdg
-
-DESCRIPTION="Desktop Syncing Client for Nextcloud"
-HOMEPAGE="https://github.com/nextcloud/desktop"
-SRC_URI="
- https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz
-"
-S="${WORKDIR}/desktop-${PV/_/-}"
-
-LICENSE="CC-BY-3.0 GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
-IUSE="doc dolphin nautilus test webengine"
-RESTRICT="!test? ( test )"
-
-# slot op for qtqui as this package uses private API parts of qtqui
-# src/gui/generalsettings.cpp:#include <private/qzipwriter_p.h>
-RDEPEND="
- >=dev-db/sqlite-3.34:3
- >=dev-libs/openssl-1.1.0:0=
- dev-libs/qtkeychain:=[qt5(+)]
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtdeclarative:5
- dev-qt/qtgui:5=
- dev-qt/qtnetwork:5[ssl]
- dev-qt/qtquickcontrols2:5
- dev-qt/qtsql:5[sqlite]
- dev-qt/qtsvg:5
- dev-qt/qtwebsockets:5
- dev-qt/qtwidgets:5
- net-libs/libcloudproviders
- kde-frameworks/karchive:5
- sys-libs/zlib
- dolphin? (
- kde-frameworks/kcoreaddons:5
- kde-frameworks/kio:5
- )
- nautilus? ( dev-python/nautilus-python )
- webengine? ( dev-qt/qtwebengine:5[widgets] )
-"
-DEPEND="
- ${RDEPEND}
- dev-qt/qtconcurrent:5
- dev-qt/qtxml:5
- || ( gnome-base/librsvg media-gfx/inkscape )
- doc? (
- dev-python/sphinx
- dev-tex/latexmk
- dev-texlive/texlive-latexextra
- virtual/latex-base
- )
- test? (
- dev-qt/qttest:5
- dev-util/cmocka
- )
-"
-BDEPEND="
- dev-qt/linguist-tools:5
- dolphin? ( kde-frameworks/extra-cmake-modules )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.6.6-no-redefine-fortify-source.patch
-)
-
-src_prepare() {
- # Keep tests in ${T}
- sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
- -DBUILD_UPDATER=OFF
- $(cmake_use_find_package doc Sphinx)
- $(cmake_use_find_package doc PdfLatex)
- $(cmake_use_find_package webengine Qt5WebEngine)
- $(cmake_use_find_package webengine Qt5WebEngineWidgets)
- -DBUILD_SHELL_INTEGRATION_DOLPHIN=$(usex dolphin)
- -DBUILD_SHELL_INTEGRATION_NAUTILUS=$(usex nautilus)
- -DBUILD_TESTING=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_test() {
- virtx cmake_src_test
-}
-
-src_compile() {
- local compile_targets=(all)
- if use doc; then
- compile_targets+=(doc doc-man)
- fi
- cmake_src_compile ${compile_targets[@]}
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- if ! has_version -r "dev-libs/qtkeychain[keyring]"; then
- elog "dev-libs/qtkeychain has not been build with the 'keyring' USE flag."
- elog "Please consider enabling the 'keyring' USE flag. Otherwise you may"
- elog "have to authenticate manually every time you start the nextlcoud client."
- elog "See https://bugs.gentoo.org/912844 for more information."
- fi
-}
diff --git a/net-misc/nextcloud-client/nextcloud-client-3.14.3.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.15.2.ebuild
index 46d1cdb6c0f5..d1f399d5539e 100644
--- a/net-misc/nextcloud-client/nextcloud-client-3.14.3.ebuild
+++ b/net-misc/nextcloud-client/nextcloud-client-3.15.2.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/desktop-${PV/_/-}"
LICENSE="CC-BY-3.0 GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
IUSE="doc dolphin nautilus test webengine"
RESTRICT="!test? ( test )"
diff --git a/net-misc/owncloud-client/Manifest b/net-misc/owncloud-client/Manifest
index 694d4ec1853a..ad8f6fc1d84e 100644
--- a/net-misc/owncloud-client/Manifest
+++ b/net-misc/owncloud-client/Manifest
@@ -3,6 +3,8 @@ AUX owncloud-client-3.2.0.10193-no_fortify_override.patch 683 BLAKE2B e235c7c80e
DIST libregraphapi-1.0.1.tar.gz 105266 BLAKE2B b5122ca5bb757c58bba0f29eaf119685c0ed119a9a72951f4098d8180e5bf05332b36fa6c884ca29b0414051c9c6d6ca081e3c7eeb7b9810202f11c1a70c5190 SHA512 aaa710642c36b4038dc61e7df4fc904a82a2ab6c34da03c3f5328075e41ab319f6616866b7f9ae472ff256b421751f8f5ce7ce0a6d3451bda75cfa3b307df082
DIST ownCloud-4.2.0.11670.tar.xz 4126004 BLAKE2B 60a5855239b32bfb6769d38de3eced3dcb6c642d702fa33439dfebdc97947dfaed1f0081d2ec8913edc7ab8688872115abd739e21eae7d06e96cbcd92abb5565 SHA512 277d18581155f663c0c18b44a6c0fb9b31c84695e0980da486028b91c1d1c9f5a7ba956afbc11fb2e7fc4679e46a30c2d737667208f5c0599a39bf91a109ce99
DIST ownCloud-5.2.1.13040.tar.xz 3989152 BLAKE2B f1bdee88acaa83e2adf66f37ac52070f5f92ba63584b66463a2378439756ed78f8dbecb088a909668cb8ee0c52c58e520906ffd1783feb2ddce7f4d433d39257 SHA512 182768b385e9ef8c841045617e6b2d5c47a1b621d2898ca8d7a6ed153ef2d1ca67072f620d6f380189f239db13a6a50fe178d1c00bd669c81a7df86a52e2a5c5
+DIST ownCloud-5.3.1.14018.tar.xz 3951072 BLAKE2B 33d8e4471dd1a66bd739fb50b9e40568ffcc719910c3003fd688986bc2e4ab6972aeffe396c7dd6e34e9bbe14a01dd616f20234901607a78a3ac4418e4692e49 SHA512 db244c3d04698024d7133947afd29b7e54ef78d8278026ebff21f83c7644e363e76e3c7b9ac1393a6ddf419682d9a91ebc2b5cf4db3741b330a60ab0e9bbb3d9
EBUILD owncloud-client-4.2.0.11670.ebuild 1850 BLAKE2B 28efde1665f92fb0da508f39cb1988de0290f3cca6f2b82f52e205ea60f0fec94a98ee29fa49dbc94a128ba535b2a54b5fbc529d0f9594be601dca7e263683dd SHA512 4b761e88ac8762cf2728dd45b9459ad6fba8797a86b6853ce6896474c6f0d99a88c3fed32b6d8d28f86604bed6dbd18d27eb8ba94e5d4b3514b1bae0e23809bf
EBUILD owncloud-client-5.2.1.13040-r1.ebuild 1230 BLAKE2B 8587ac59db86fe433722dd10a8141490c1949c6abfcc76e8e6572bc2396400479ea9e6d032bf40f9ea3f0f6ac2595a66726c16d7276fa13baf87cb144b891c64 SHA512 81ef62362c72775a7cfbc0b0d21bffaf864e1c2db4d8ca404079bd7dfcdd3294858f346180af81a519ba40a8610579b91f914557f04590964666c1d8a99ba140
+EBUILD owncloud-client-5.3.1.14018.ebuild 1230 BLAKE2B 8587ac59db86fe433722dd10a8141490c1949c6abfcc76e8e6572bc2396400479ea9e6d032bf40f9ea3f0f6ac2595a66726c16d7276fa13baf87cb144b891c64 SHA512 81ef62362c72775a7cfbc0b0d21bffaf864e1c2db4d8ca404079bd7dfcdd3294858f346180af81a519ba40a8610579b91f914557f04590964666c1d8a99ba140
MISC metadata.xml 512 BLAKE2B 51b61a62b5fc3f067270f74c70149e42bb5d5456b73eed7e8f605189d496a4279474031594e8978ac7b3d9d3709b0cc3b6d7536a13bd97b1b1fcea46ee48e149 SHA512 f770affb3fce04e89444e75a80166c822c4c124f4e0a8bb3a38227a5ac2d7edac79fa11783dd3150369ef562b87d5e9bad26e20c3c38f5330c8466a12a40605f
diff --git a/net-misc/owncloud-client/owncloud-client-5.3.1.14018.ebuild b/net-misc/owncloud-client/owncloud-client-5.3.1.14018.ebuild
new file mode 100644
index 000000000000..17ed5c205d07
--- /dev/null
+++ b/net-misc/owncloud-client/owncloud-client-5.3.1.14018.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+MY_PN="ownCloud"
+DESCRIPTION="Synchronize files from ownCloud Server with your computer"
+HOMEPAGE="https://owncloud.com/"
+SRC_URI="https://download.owncloud.com/desktop/${MY_PN}/stable/${PV}/source/${MY_PN}-${PV}.tar.xz"
+S=${WORKDIR}/${MY_PN}-${PV}
+
+LICENSE="CC-BY-3.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="keyring test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-db/sqlite-3.4:3
+ dev-libs/kdsingleapplication[qt6(+)]
+ dev-libs/qtkeychain[keyring?,qt6(+)]
+ dev-qt/qtbase:6[concurrent,gui,network,ssl,widgets]
+ net-libs/libre-graph-api-cpp-qt-client
+ sys-fs/inotify-tools"
+
+DEPEND="${RDEPEND}
+ test? (
+ dev-util/cmocka
+ dev-qt/qtbase:6[test]
+ )"
+
+BDEPEND="
+ dev-qt/qttools:6[linguist]
+ kde-frameworks/extra-cmake-modules"
+
+PATCHES=( "${FILESDIR}"/${PN}-3.2.0.10193-no_fortify_override.patch )
+
+src_prepare() {
+ # Keep tests in ${T}
+ sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
+ -DBUILD_TESTING=$(usex test)
+ -DKDE_INSTALL_SYSCONFDIR=/etc
+ )
+
+ cmake_src_configure
+}
diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 48b62c1913ca..68a1e238cad2 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,8 +1,10 @@
DIST Remmina-ecb29e7830037dd3ee618472c80b5e8eaecf1ce0.tar.bz2 2152678 BLAKE2B 20e7f9cd20da9e5a504ec86f11a88eb5e96c04378a1ec4c4f656e32c67a92925ce32a1224054143688ef99251f1944334c446d569c415d18bbff968e7d76f510 SHA512 4f6afdebfdc810d6d6fefc8f0c4a717c1228fa7b57b23edd4415a08b271bdbb18ef34875e3515caadb9e1504fe3c5ae18c953681dcb91d0fec5655e45b75e509
DIST Remmina-v1.4.35.tar.bz2 2150047 BLAKE2B 3ba730cd4009a797ee7d66bbe4390e9db221ee5cf0b008e0eb3df4a992d7260ddc65983c8c34d1aa1bb2190ed1104653e269369565d7e4eecaf3078ffc84330c SHA512 36dc419b4473c71f6b3e53338f4a3cf7a1fe60534ea0dce375b4c9fd00cd9d8a618c4376be4d031bdee1eed8b4aade4538a6cc414629ef6dde41cdcd513a6d36
DIST Remmina-v1.4.36.tar.bz2 2153190 BLAKE2B 0d29adcb84b7c72ae2f2468e0ef56e6f16f49a0ff2774cf59df699cf721aabdabbde91799d9266295f30fa5789d33f4aab450924aa5a325aa3f1315332dd7d4e SHA512 bdf3604849238ca2e61b6f35bbfba1df5eedf1c2374897a565f1a1e0b76a285be93700d92a6912d33d73ab745fb412856ee14fd0eab3feec492bf1b5aa35bc38
+DIST Remmina-v1.4.37.tar.bz2 2154629 BLAKE2B 113fcb53818526914ce5b867c1e41ed3703d28961037127444b66e2167d53512d330fa8c6eb0fe13b61f26b6eb43c5bb58d9b158f42897ae4081a8f0bc3481d0 SHA512 09db30823d4ffb61627cee01469e431b88575aa4370e39f9e4d1d384e3196c815206f01f3eeb8bc58df3e90d01bec38c271d81a8ea20cb4e44dd34d6e30d6706
EBUILD remmina-1.4.35-r1.ebuild 2513 BLAKE2B 279cd3a256e970675609c4080a92a483eb16cc0034889c0f76b6167ae4e0937d68e43bdbdd8a818b95d77345057fd134744b67d5bb22ddc7cf197c965a95d994 SHA512 e24541a389a458f46a0e665749d59a8d52f6842d4d5b8e9cfd9095f2000806c4ce8456775e339fd7bfb124713e0cc9627492efbad5ead0c3a2c19a037acc5262
EBUILD remmina-1.4.35-r2.ebuild 2524 BLAKE2B abda0c7a793dbcc9f2c74edd1675e3fe2bf6550739eef73bf93472450c52e0e25255b006dafd4a10698fe81f54e75fe149b3aa8f3de71b67d32213abf0a05544 SHA512 24cd3cd04a3fb12a674e06b7e43e26b27eda1bc2fd9a262e2d1d37347eda2f86a1e9ac63e1c583ccf156bf05d2d22bd3ced4a410db7c57ad32c0ef2ad226ed6e
EBUILD remmina-1.4.36.ebuild 2525 BLAKE2B be88944c493c95cc255c35e3ad182c7f0bf3cb5702ed74a38e0e6f4c14721ead9832f2563b56f32719018dc3fb49249a7cd6b2511fae86fea55c9008a6c0ed44 SHA512 826c68b6ae045ddb7cece0485bbe68d72b6b990a5b398e6ee0c1ad27d1e291d34c96c91921b24579d61c675b4b27481a68f1a1239aac016a0127ffe8e091d65c
EBUILD remmina-1.4.36_p20241106.ebuild 2589 BLAKE2B 9ef205088c18d787bb34fa4d7f20ed2d8c43a4515dcc1b9f233dec9ba61ed7bac51a9aa8ca928473e8bc82d87e247a13661c91aac23d07826cdb6d71a4d76d0c SHA512 c7b34317b6076adfd4835849411bc0517aab6a115612c9dff2662699afc40a923f52c092a538c3159e5c34f5113a5605652a82c34dfab0bedceafbcf6f1be84e
+EBUILD remmina-1.4.37.ebuild 2525 BLAKE2B be88944c493c95cc255c35e3ad182c7f0bf3cb5702ed74a38e0e6f4c14721ead9832f2563b56f32719018dc3fb49249a7cd6b2511fae86fea55c9008a6c0ed44 SHA512 826c68b6ae045ddb7cece0485bbe68d72b6b990a5b398e6ee0c1ad27d1e291d34c96c91921b24579d61c675b4b27481a68f1a1239aac016a0127ffe8e091d65c
MISC metadata.xml 1123 BLAKE2B 658714c247c6fbec6118a88bc5493a67aca30e949249407d421592b956c15b439b6d96c682d2d6d7cc9f1eb2dfdcc902c4c463c6a208af4bb9196656723f220a SHA512 cbf00348e2da27acbe9890ac2d6b19d5731496cf1aab303d64f036700fb779587cb7fe81a95d3a25f9ec5dcb79e2e7e880e345fc1ac267acd25da89844ab6f21
diff --git a/net-misc/remmina/remmina-1.4.37.ebuild b/net-misc/remmina/remmina-1.4.37.ebuild
new file mode 100644
index 000000000000..fae46c146bb3
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.37.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake python-single-r1 xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/"
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2"
+S="${WORKDIR}/${PN^}-v${PV}"
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+appindicator crypt cups examples keyring gvnc kwallet nls python spice ssh rdp vnc wayland webkit zeroconf X"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) || ( X wayland )"
+
+COMMON_DEPEND="
+ dev-libs/glib:2
+ dev-libs/json-glib
+ dev-libs/libpcre2
+ dev-libs/libsodium:=
+ dev-libs/openssl:0=
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3[X?,wayland?]
+ X? (
+ x11-libs/libX11
+ x11-libs/libxkbfile
+ )
+ appindicator? ( dev-libs/libayatana-appindicator )
+ crypt? ( dev-libs/libgcrypt:0= )
+ keyring? ( app-crypt/libsecret )
+ gvnc? ( net-libs/gtk-vnc )
+ kwallet? ( kde-frameworks/kwallet:5 )
+ python? ( ${PYTHON_DEPS} )
+ rdp? ( net-misc/freerdp:3=
+ cups? ( net-print/cups:= ) )
+ spice? ( net-misc/spice-gtk[gtk3] )
+ ssh? ( net-libs/libssh:0=[sftp]
+ x11-libs/vte:2.91 )
+ vnc? ( net-libs/libvncserver[jpeg] )
+ webkit? ( net-libs/webkit-gtk:4.1 )
+ zeroconf? ( >=net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+
+DEPEND="
+ ${COMMON_DEPEND}
+ spice? ( app-emulation/spice-protocol )
+"
+
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+ ${COMMON_DEPEND}
+ virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ xdg_environment_reset
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+ -DWITH_AVAHI=$(usex zeroconf)
+ -DWITH_CUPS=$(usex cups)
+ -DWITH_EXAMPLES=$(usex examples)
+ -DWITH_FREERDP=$(usex rdp)
+ -DWITH_FREERDP3=ON
+ -DWITH_GCRYPT=$(usex crypt)
+ -DWITH_GETTEXT=$(usex nls)
+ -DWITH_ICON_CACHE=OFF
+ -DWITH_KF5WALLET=$(usex kwallet)
+ -DWITH_LIBSECRET=$(usex keyring)
+ -DWITH_LIBSSH=$(usex ssh)
+ -DWITH_LIBVNCSERVER=$(usex vnc)
+ -DWITH_PYTHONLIBS=$(usex python ON OFF)
+ -DWITH_SPICE=$(usex spice)
+ -DWITH_TRANSLATIONS=$(usex nls)
+ -DWITH_UPDATE_DESKTOP_DB=OFF
+ -DWITH_VTE=$(usex ssh)
+ -DWITH_WWW=$(usex webkit)
+ -DWITH_X2GO=OFF
+ # when this feature is stable, add python eclass usage to optionally enable
+ -DWITH_PYTHON=OFF
+ )
+ cmake_src_configure
+}
diff --git a/net-misc/rygel/Manifest b/net-misc/rygel/Manifest
index c8e567cd0925..1151596a5062 100644
--- a/net-misc/rygel/Manifest
+++ b/net-misc/rygel/Manifest
@@ -1,5 +1,5 @@
DIST rygel-0.42.5.tar.xz 1704072 BLAKE2B a00be296956def2bc90b978df5b8c4b23a122b9c30adfa66c634249b5daafe8d21de1cac40417095d72d42e80522ce58fe678a7f7780bd1e134aa2cd66f3d2bf SHA512 cd1aaff4e2eb2c25931197d70f518a30dab75604d62b9f071bc560570c352371d132a10caaf94956d34ecd24505ccd9a7b9f5bf324d544c676ca1f47b124f533
DIST rygel-0.42.6.tar.xz 1709832 BLAKE2B 3f93f830c05561be235b3aa1f1d5fed30d1fda94422345b129747b3c35d4d4a88a320af5f2eae293c8126b1a7b94a24c9a1c00c60fb60745ee3614eb1e559bfd SHA512 c388a16ef68a36c2de8f7280ea2cec179872e009686697c81d984cc723b143c9880c335ca6a26394e6d60cf4e4294e692122fd76cb2ac72adfb9a53f7805c239
EBUILD rygel-0.42.5.ebuild 2281 BLAKE2B e7c83736c92ef9df602d71d2df9ff95cd42925995eafddb30e7a1de4d92f11f3b8c97592b8eaf6cd1f6e0b47dc0e0a9d5888b8ea117b48c0466c891f8765402d SHA512 9c98fc1e278b8d7edf8facda09cc8e5bd56b6adaf7192ea8a941368b9da73e7d15282b84bb888b1271efc7830022e31c626e6a50ef2a83b3b16c8fdf789fc182
-EBUILD rygel-0.42.6.ebuild 2283 BLAKE2B 5e396c0b570b3a307990b9a3d42ee7d77c5e575c1555ed22daab50e052ed107c8d58604d5306e0fcfcb13415e803ae929cee0d6a4004712836284961adc22323 SHA512 f9e8cae4c2955c476c47d82ab795521350434830c972332df6280836cbae3289e5aa80c5c733e2a7c7051a149380f7c52f59e5c6a8ae44f1763196656a85a3d2
+EBUILD rygel-0.42.6.ebuild 2281 BLAKE2B e7c83736c92ef9df602d71d2df9ff95cd42925995eafddb30e7a1de4d92f11f3b8c97592b8eaf6cd1f6e0b47dc0e0a9d5888b8ea117b48c0466c891f8765402d SHA512 9c98fc1e278b8d7edf8facda09cc8e5bd56b6adaf7192ea8a941368b9da73e7d15282b84bb888b1271efc7830022e31c626e6a50ef2a83b3b16c8fdf789fc182
MISC metadata.xml 518 BLAKE2B 789b1e692571138dfd93f177e22ae1f86ed20a96652c31d5012b4e691b101408eb6162e401be9661f23b8239a304e854044485a8de6f2e1db7b8ecd1e801dabc SHA512 7f956f2a41c6de314dbfc2f3b17de68857474fcbfb4fc43f3019cc713d899ebbb17fcddc613bae43e441242f6e730ddb188cf09a40bd22080e665e6f32212a63
diff --git a/net-misc/rygel/rygel-0.42.6.ebuild b/net-misc/rygel/rygel-0.42.6.ebuild
index 84bce3e400b8..2e511bf9e740 100644
--- a/net-misc/rygel/rygel-0.42.6.ebuild
+++ b/net-misc/rygel/rygel-0.42.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Rygel"
LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
IUSE="gtk gtk-doc +introspection +sqlite tracker test transcode"
RESTRICT="!test? ( test )"
diff --git a/net-misc/turbovnc/Manifest b/net-misc/turbovnc/Manifest
index cb0f079acf8e..aab512242f34 100644
--- a/net-misc/turbovnc/Manifest
+++ b/net-misc/turbovnc/Manifest
@@ -1,11 +1,5 @@
AUX turbovnc-3.0.90-fix-musl-compilation.patch 869 BLAKE2B e44b15693e9df497ff646162cca2d96a47e753e899e2a9a40074b567600bf44e6c4ef9d7770d114f164399ec30d6dccf687647508bc14831b5c5c2117b400d6b SHA512 2ce59ee4cf98376fd1c08c01918356b3cfa9e5cde3ff1a3179507086bc97749543423a9459e7b7518e95e0a0ebc3be4ab9f93cdb4a4460a9d8d5b36513c3c30a
-DIST turbovnc-3.1.1.tar.gz 9032635 BLAKE2B 84b6d656bcadf310368f4c59e03c25d2997e8264141bf54dc670e76c1f52e4ea63a71670f134643018f9cae76aa20d51d15a4a9f919a25d21abac80fbc0b43db SHA512 d855b5f6aca9db73474d6a63868212a847c472ae01e4d26ea877bccb911d910730409e13183928426ce07a401da38a55fbcb39e411530f993d758e8dbf244cd1
-DIST turbovnc-3.1.1.tar.gz.sig 543 BLAKE2B 2563db72dbca74781b0c2d76867298c400db61bff120e8bd4167c90347c94a26824f7aa252a2ac9fc1b0c101d56caeaceec74155ae5593428ad23a36373e998a SHA512 0dd0bde26bba3fe7ebbbe3c1a0af5f7e223026f140f031ae29405a47dd5d62183f22ea9fd6e1902b23016887503d80b65f77c48759e540ae8969a17046e41c60
-DIST turbovnc-3.1.2.tar.gz 9037445 BLAKE2B 0a645c510ce9caf7b0a8cbbf74debf1d1c6a159a46798176d7c6103f18b81b1191c5f82e365fa6eadb8e128a6a4f5060b6d456cda858f4d87361a5ca4bf7d842 SHA512 ab66ac516c1d8cbadeb205c3a46233d25893bf415eeb1004825c613997f9b17c858e823d7264a92459a82e24e9c9b372298b7bcec7c413a4b9206dadcc99e29c
-DIST turbovnc-3.1.2.tar.gz.sig 543 BLAKE2B 2cb7ea20a246cbf4fc6209c2e23ebf05a47638a9c926009c97b61a2d8d696b069429069f8822b18212b6efea69bfd10da0a53df1efa545b44b689cecf03ec7b9 SHA512 c1619b2f9e4babb3b0bcde1bb6294d8fdb15d35e0c04f69a8cf73c8a93966dd2bc39e2223f2bd2e57086deb11e04fc8034e5ca3ba0cdeb5a3270cddb82497d2a
DIST turbovnc-3.1.3.tar.gz 9041525 BLAKE2B c1ce3685caf457aeab76a9ae3bf02aa03f8e0bf48af7eb99ccfdfffc3fb9ae4f0a2b2c082103fc721c5e1674dfbdd0b2df072c08696b927be4487a06d1dd6c2a SHA512 34929fbb02c047796f278ebd55cfb4a4361ae9b260e224990e493a2af69403ea1a4563459464b4df771a3bafb601ac6569f58e3fc04c45366b3dc61af7db38eb
DIST turbovnc-3.1.3.tar.gz.sig 543 BLAKE2B f9a7361238338830e914824b221648628b8d716a5427fb95b0b2027ab9d0edd9454394759fbea74d6ba8ba74e314d325564fd879b561aa6568be2776f4e15a70 SHA512 357c08ada0ac295488a54c0c1b3f81645b492e2a849e88be491a4a2373aae7925a236e2fbc38fe3361361f52540550516fd0671cc8d02b9cb3b8c3b6c66a2379
-EBUILD turbovnc-3.1.1.ebuild 3124 BLAKE2B 53faebd33901aa3f7d1368c746e7913033f69893e234955df8c92b0e67b1081798a292b52c7203c063abef565292249d85cdccfbd8501baed6a71acc9ac20565 SHA512 9d51a495349d4ce2a8e3da1f4247494dad83b45909f4fe52b0d9ea20996ddbb28f7798c3c0151bd9e3117081b63232fb0480e444107f83569971800ee88cb62a
-EBUILD turbovnc-3.1.2.ebuild 3124 BLAKE2B 53faebd33901aa3f7d1368c746e7913033f69893e234955df8c92b0e67b1081798a292b52c7203c063abef565292249d85cdccfbd8501baed6a71acc9ac20565 SHA512 9d51a495349d4ce2a8e3da1f4247494dad83b45909f4fe52b0d9ea20996ddbb28f7798c3c0151bd9e3117081b63232fb0480e444107f83569971800ee88cb62a
-EBUILD turbovnc-3.1.3.ebuild 3124 BLAKE2B 53faebd33901aa3f7d1368c746e7913033f69893e234955df8c92b0e67b1081798a292b52c7203c063abef565292249d85cdccfbd8501baed6a71acc9ac20565 SHA512 9d51a495349d4ce2a8e3da1f4247494dad83b45909f4fe52b0d9ea20996ddbb28f7798c3c0151bd9e3117081b63232fb0480e444107f83569971800ee88cb62a
+EBUILD turbovnc-3.1.3.ebuild 3141 BLAKE2B c4dc89c7d587fd4a8ccc533cf26a3dcb47a75c596f3a82de8be996699ab3d567e9cd5a850c468f54f48a6e898b52586dc9ebccceb57aa3b3834ff3e2c2732933 SHA512 ac6ff70025672e9a1e4532ac4283b9f568de91b0b3d6f07554227584d3ecfc6b8e73870370be3546ce39306b5be9f7f8728ed4dbf88612ac0fe1905843efc266
MISC metadata.xml 820 BLAKE2B 331426a28ac5efa9f27d1e9b21e4b75e6965b5c1cf41ce7b8d98b03187fc56d81ffb58f555fc522188d1003e64713220b6f5591131fb8a26a8fe43e277f54526 SHA512 0aa50eef5eb122e0de38bf5e2f8d0627841419dd5e88ee58444493f4a9804626111d5edc5b36aa996635f38c7fd87c71706dd543305f9b495031971b1c52be3d
diff --git a/net-misc/turbovnc/turbovnc-3.1.1.ebuild b/net-misc/turbovnc/turbovnc-3.1.1.ebuild
deleted file mode 100644
index a60e961b75ed..000000000000
--- a/net-misc/turbovnc/turbovnc-3.1.1.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_OPT_USE=viewer
-inherit cmake desktop java-pkg-opt-2 optfeature verify-sig
-
-DESCRIPTION="A fast replacement for TigerVNC"
-HOMEPAGE="https://www.turbovnc.org/"
-SRC_URI="
- https://github.com/TurboVNC/turbovnc/releases/download/${PV}/turbovnc-${PV}.tar.gz
- verify-sig? ( https://github.com/TurboVNC/turbovnc/releases/download/${PV}/turbovnc-${PV}.tar.gz.sig )
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+server +ssl +viewer"
-REQUIRED_USE="|| ( server viewer )"
-
-COMMON_DEPEND="
- x11-apps/xauth
- x11-libs/libX11
- x11-libs/libXext
- x11-misc/xkeyboard-config
- server? (
- media-libs/libjpeg-turbo:=
- sys-libs/pam
- sys-libs/zlib
- virtual/opengl
- x11-libs/libXau
- x11-libs/libXdmcp
- x11-libs/libXfont2
- x11-libs/pixman
- ssl? ( dev-libs/openssl:= )
- !net-misc/tigervnc[server]
- )
- viewer? (
- media-libs/libjpeg-turbo:=[java]
- x11-libs/libXi
- !net-misc/tigervnc[viewer(+)]
- )
-"
-
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
- viewer? ( >=virtual/jre-1.8:* )
-"
-
-# libbz2.so.1, libfontenc.so.1 and libfreetype.so.6 are used by libXfont2.so.2
-# but cmake will look for them, so add them here
-DEPEND="
- ${COMMON_DEPEND}
- x11-libs/xtrans
- viewer? ( >=virtual/jdk-1.8:* )
- server? (
- app-arch/bzip2
- media-libs/freetype
- x11-libs/libfontenc
- )
-"
-
-BDEPEND="
- verify-sig? ( sec-keys/openpgp-keys-vgl-turbovnc )
-"
-
-PATCHES=(
- "${FILESDIR}"/"${PN}"-3.0.90-fix-musl-compilation.patch
-)
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/vgl-turbovnc.asc
-
-#879797 - BSD functions
-QA_CONFIG_IMPL_DECL_SKIP=( strlcat strlcpy )
-
-pkg_pretend() {
- if use ssl && ! use server; then
- einfo "USE=\"ssl\" selected but USE=\"server\" is not. The SSL support is unused"
- fi
-}
-
-src_prepare() {
- use viewer && java-pkg-opt-2_src_prepare
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DTVNC_BUILDVIEWER=$(usex viewer)
- -DTVNC_BUILDSERVER=$(usex server)
- -DTVNC_BUILDWEBSERVER=$(usex server)
- )
-
- if use server ; then
- mycmakeargs+=(
- -DTVNC_SYSTEMLIBS=ON
- -DTVNC_SYSTEMX11=ON
- -DXKB_BIN_DIRECTORY=/usr/bin
- -DXKB_DFLT_RULES=base
- )
- if use ssl ; then
- # Link properly against OpenSSL to ensure
- # we catch e.g. ABI change
- # (i.e. don't dlopen it)
- mycmakeargs+=(
- -DTVNC_USETLS=OpenSSL
- -DTVNC_DLOPENSSL=OFF
- )
- else
- mycmakeargs+=( -DTVNC_USETLS=OFF )
- fi
- fi
-
- if use viewer ; then
- export JAVACFLAGS="$(java-pkg_javac-args)"
- export JNI_CFLAGS="$(java-pkg_get-jni-cflags)"
- fi
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- if use viewer ; then
- java-pkg_dojar "${BUILD_DIR}"/java/VncViewer.jar
- make_desktop_entry vncviewer "TurboVNC Viewer" /usr/share/icons/hicolor/48x48/apps/${PN}.png
- fi
-
- # Don't install incompatible init script
- if use server; then
- rm -r "${ED}"/etc/init.d/ || die
- rm -r "${ED}"/etc/sysconfig/ || die
- fi
-
- # Conflicts with x11-base/xorg-server
- find "${ED}"/usr/share/man/man1/ -name Xserver.1\* -delete || die
-
- einstalldocs
-}
-
-pkg_postinst() {
- use server && optfeature "dbus support" sys-apps/dbus
-}
diff --git a/net-misc/turbovnc/turbovnc-3.1.2.ebuild b/net-misc/turbovnc/turbovnc-3.1.2.ebuild
deleted file mode 100644
index a60e961b75ed..000000000000
--- a/net-misc/turbovnc/turbovnc-3.1.2.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_OPT_USE=viewer
-inherit cmake desktop java-pkg-opt-2 optfeature verify-sig
-
-DESCRIPTION="A fast replacement for TigerVNC"
-HOMEPAGE="https://www.turbovnc.org/"
-SRC_URI="
- https://github.com/TurboVNC/turbovnc/releases/download/${PV}/turbovnc-${PV}.tar.gz
- verify-sig? ( https://github.com/TurboVNC/turbovnc/releases/download/${PV}/turbovnc-${PV}.tar.gz.sig )
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+server +ssl +viewer"
-REQUIRED_USE="|| ( server viewer )"
-
-COMMON_DEPEND="
- x11-apps/xauth
- x11-libs/libX11
- x11-libs/libXext
- x11-misc/xkeyboard-config
- server? (
- media-libs/libjpeg-turbo:=
- sys-libs/pam
- sys-libs/zlib
- virtual/opengl
- x11-libs/libXau
- x11-libs/libXdmcp
- x11-libs/libXfont2
- x11-libs/pixman
- ssl? ( dev-libs/openssl:= )
- !net-misc/tigervnc[server]
- )
- viewer? (
- media-libs/libjpeg-turbo:=[java]
- x11-libs/libXi
- !net-misc/tigervnc[viewer(+)]
- )
-"
-
-RDEPEND="
- ${COMMON_DEPEND}
- x11-apps/xkbcomp
- viewer? ( >=virtual/jre-1.8:* )
-"
-
-# libbz2.so.1, libfontenc.so.1 and libfreetype.so.6 are used by libXfont2.so.2
-# but cmake will look for them, so add them here
-DEPEND="
- ${COMMON_DEPEND}
- x11-libs/xtrans
- viewer? ( >=virtual/jdk-1.8:* )
- server? (
- app-arch/bzip2
- media-libs/freetype
- x11-libs/libfontenc
- )
-"
-
-BDEPEND="
- verify-sig? ( sec-keys/openpgp-keys-vgl-turbovnc )
-"
-
-PATCHES=(
- "${FILESDIR}"/"${PN}"-3.0.90-fix-musl-compilation.patch
-)
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/vgl-turbovnc.asc
-
-#879797 - BSD functions
-QA_CONFIG_IMPL_DECL_SKIP=( strlcat strlcpy )
-
-pkg_pretend() {
- if use ssl && ! use server; then
- einfo "USE=\"ssl\" selected but USE=\"server\" is not. The SSL support is unused"
- fi
-}
-
-src_prepare() {
- use viewer && java-pkg-opt-2_src_prepare
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DTVNC_BUILDVIEWER=$(usex viewer)
- -DTVNC_BUILDSERVER=$(usex server)
- -DTVNC_BUILDWEBSERVER=$(usex server)
- )
-
- if use server ; then
- mycmakeargs+=(
- -DTVNC_SYSTEMLIBS=ON
- -DTVNC_SYSTEMX11=ON
- -DXKB_BIN_DIRECTORY=/usr/bin
- -DXKB_DFLT_RULES=base
- )
- if use ssl ; then
- # Link properly against OpenSSL to ensure
- # we catch e.g. ABI change
- # (i.e. don't dlopen it)
- mycmakeargs+=(
- -DTVNC_USETLS=OpenSSL
- -DTVNC_DLOPENSSL=OFF
- )
- else
- mycmakeargs+=( -DTVNC_USETLS=OFF )
- fi
- fi
-
- if use viewer ; then
- export JAVACFLAGS="$(java-pkg_javac-args)"
- export JNI_CFLAGS="$(java-pkg_get-jni-cflags)"
- fi
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- if use viewer ; then
- java-pkg_dojar "${BUILD_DIR}"/java/VncViewer.jar
- make_desktop_entry vncviewer "TurboVNC Viewer" /usr/share/icons/hicolor/48x48/apps/${PN}.png
- fi
-
- # Don't install incompatible init script
- if use server; then
- rm -r "${ED}"/etc/init.d/ || die
- rm -r "${ED}"/etc/sysconfig/ || die
- fi
-
- # Conflicts with x11-base/xorg-server
- find "${ED}"/usr/share/man/man1/ -name Xserver.1\* -delete || die
-
- einstalldocs
-}
-
-pkg_postinst() {
- use server && optfeature "dbus support" sys-apps/dbus
-}
diff --git a/net-misc/turbovnc/turbovnc-3.1.3.ebuild b/net-misc/turbovnc/turbovnc-3.1.3.ebuild
index a60e961b75ed..48280a488651 100644
--- a/net-misc/turbovnc/turbovnc-3.1.3.ebuild
+++ b/net-misc/turbovnc/turbovnc-3.1.3.ebuild
@@ -53,6 +53,7 @@ RDEPEND="
# but cmake will look for them, so add them here
DEPEND="
${COMMON_DEPEND}
+ media-libs/mesa
x11-libs/xtrans
viewer? ( >=virtual/jdk-1.8:* )
server? (