summaryrefslogtreecommitdiff
path: root/net-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-10-01 01:09:37 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-10-01 01:09:37 +0100
commit290844d409ace33d948956aec3c542ea6f4a7b13 (patch)
treea1849e2730c9848c11d12aa322070e4e87edb729 /net-libs
parent31459e63971ac3b08706bba949851d93c45043c3 (diff)
gentoo auto-resync : 01:10:2022 - 01:09:37
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/Manifest.gzbin32600 -> 32771 bytes
-rw-r--r--net-libs/glib-networking/Manifest2
-rw-r--r--net-libs/glib-networking/glib-networking-2.72.2.ebuild2
-rw-r--r--net-libs/libaccounts-glib/Manifest2
-rw-r--r--net-libs/libaccounts-glib/libaccounts-glib-1.26.ebuild2
-rw-r--r--net-libs/libcloudproviders/Manifest3
-rw-r--r--net-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild43
-rw-r--r--net-libs/libcloudproviders/metadata.xml8
-rw-r--r--net-libs/libhackrf/Manifest4
-rw-r--r--net-libs/libhackrf/libhackrf-2022.09.1.ebuild4
-rw-r--r--net-libs/libhackrf/libhackrf-9999.ebuild4
-rw-r--r--net-libs/libvncserver/Manifest1
-rw-r--r--net-libs/libvncserver/libvncserver-0.9.13.ebuild75
13 files changed, 68 insertions, 82 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 85eb4e149402..7f1c2e0e6bea 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/glib-networking/Manifest b/net-libs/glib-networking/Manifest
index dfb918b4e5e8..5cb1a30b6ab4 100644
--- a/net-libs/glib-networking/Manifest
+++ b/net-libs/glib-networking/Manifest
@@ -2,6 +2,6 @@ DIST glib-networking-2.72.1.tar.xz 265308 BLAKE2B 84264df5e094a4c57d86edd57fdedb
DIST glib-networking-2.72.2.tar.xz 265268 BLAKE2B 90e6eee44faeb495e26a61d15fab66034784637f43d2184901099a6daa69e36d39f732cd5ccd5262f213f19329982264138592b60a08009f4ff034a3ad20922a SHA512 b2837f1521ea8312fb508d3000d465898d409bb48033a63430609331f45628f6b49eaaf16278f2ef48c41b9fccf38f78a85374d23e9ea75692a11cbd7ef058ec
DIST glib-networking-2.74.0.tar.xz 277232 BLAKE2B d0027a3beff276b2d0b008d1ed0bdeef231d8fb03c26c2e301a3eaef76ad4b704a5db36f6265c5516d73c5dbdb98c7c0919b6924038506dad0123f5ec77577b2 SHA512 f266c106f2c9379b95773a852c1b5c62ae1d6a758d25c436c3558f620d8e0a211201b3c4dfd89cdbe28b88430bba0cca621e62c01ea23d473983e203919bb1e6
EBUILD glib-networking-2.72.1.ebuild 2004 BLAKE2B 7940597d2b326c67ce959273b033da365eb5f46825e837b02104947ec7557cd578b7b38605c495ed9fb89f8f0f827a64638a8f48846ae66965b61fb1dee9e470 SHA512 afdd73225c34ee65730ef93815a45de4787c8d42fab4212d4f24612c5935a43dd4980e421a6563efdd02b8089c737b507b43eaad30c98ef787b15a41a58401ec
-EBUILD glib-networking-2.72.2.ebuild 2005 BLAKE2B 01e536a7e1781085fcdad1b2169d434979653aa9253614fb741bb95fda6e882ca39c65c4e8bdf36808d95a6c1b387a96dd1b14d73202bc71f59aa4a1907a9be6 SHA512 07d4c4bae02de4b4bf363226ffb426469e8ae0e1f35914100340faf5268c713bdb34acfab9eb362c4a220cb0c7085a836a286bd3e0e4db18a9af0d9f3740df2f
+EBUILD glib-networking-2.72.2.ebuild 2004 BLAKE2B 7940597d2b326c67ce959273b033da365eb5f46825e837b02104947ec7557cd578b7b38605c495ed9fb89f8f0f827a64638a8f48846ae66965b61fb1dee9e470 SHA512 afdd73225c34ee65730ef93815a45de4787c8d42fab4212d4f24612c5935a43dd4980e421a6563efdd02b8089c737b507b43eaad30c98ef787b15a41a58401ec
EBUILD glib-networking-2.74.0.ebuild 2051 BLAKE2B d9933af6c3bfa24fc94e9d9b0e4d48b1c4b77b8c04895f171513e74f38a579ff50869459b0e7c70a513f1fb520feaa60306913591020271f02c7eef1f9446822 SHA512 6d5cc61f9f447278bfd941d65306d8a7a46d96942762c36f7e6e1b2036f3ccc4d1954c63dd031f178e0d66416b50a18aa2c6177058ea216446e6190fafbe70f8
MISC metadata.xml 482 BLAKE2B 6476d4ef1f145739fddc035541725994d4866553b56bb34606863d23c615b33f63db35368ba382fcf9846cb485ee050d850596fc91c72551c5f3798ce240910c SHA512 3dcd22ea3b3fb78f11aead9e57d3a30e4f60e468209729c9e4c4647bf6c8e9163dfaae1a99ca00fed1e46f5288f73c2eb671f480fcc8349366daaa6670357983
diff --git a/net-libs/glib-networking/glib-networking-2.72.2.ebuild b/net-libs/glib-networking/glib-networking-2.72.2.ebuild
index 2357f605f46a..d5891f0bed16 100644
--- a/net-libs/glib-networking/glib-networking-2.72.2.ebuild
+++ b/net-libs/glib-networking/glib-networking-2.72.2.ebuild
@@ -12,7 +12,7 @@ LICENSE="LGPL-2.1+"
SLOT="0"
IUSE="+gnome +libproxy +ssl test"
RESTRICT="!test? ( test )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
>=dev-libs/glib-2.69.0:2[${MULTILIB_USEDEP}]
diff --git a/net-libs/libaccounts-glib/Manifest b/net-libs/libaccounts-glib/Manifest
index 54aa76e2f7d8..bcd4abc24bde 100644
--- a/net-libs/libaccounts-glib/Manifest
+++ b/net-libs/libaccounts-glib/Manifest
@@ -3,5 +3,5 @@ AUX libaccounts-glib-1.26-project-version.patch 350 BLAKE2B 6a2115cd408e425e94b6
DIST libaccounts-glib-1.25.tar.gz 117337 BLAKE2B 72e6e15b63eea4d5b2a3e994779a4636bee859c6d395c8c9f65120cfee1c25a5708971b438010f668eefee20735b01e9f9f4e1ac4cb55495a06143d20198e422 SHA512 cc8b493d246f99300ee614fed93258378ecdbe9c518a958a59827ee8f74559b1ee3683acfb85f59aa91390275497fb35041da2be47f27f24f96e1efd5d6d2e20
DIST libaccounts-glib-1.26.tar.gz 117365 BLAKE2B a3c7bf4058372001079c9c153b30f947882521f1f9680a63db2883307e998335a1e646112dc8a51640824f238d871d96da2c18b4ef175c837cebfe056ded2cbb SHA512 c08a11087745ba771e539b61de57693390960ad6b4e8217c159be49d31bd7f8856fffa835e7a230f352049bbf7cec9184ff225e74bbc195964221d3d9d49743b
EBUILD libaccounts-glib-1.25-r2.ebuild 1377 BLAKE2B 6f92032e8467af5353c292bab1f033c5330f3596d2796027383ee2cd8fb14ae4438b62a15983f6d507948b5ef4a745ee32fa6112d40481a1329f9d14a57d46f5 SHA512 56636736f9e04190e2ffd57f2f442ca4ee1b12c3b6c9e39b5e4af44bc609344aafbc10ce6b7b724520d12050a0ec8275bbae37086c3ac3e83e9e7ec921aca9ab
-EBUILD libaccounts-glib-1.26.ebuild 1420 BLAKE2B c8db63b229b7c65fc0f1394f0a45e31944cc418f9946601856235cb5764fcd56d51be102f02f53a53e6f3f0ef654a70418cd64932ef29a2d3713ed201e8d63fa SHA512 2a8a422162fe540df93b5a08be75ba6275b8acd5aa22800cf93d904c12ef73d3c2b8ff2e94f0cba28fbee29ca433f53ef96f391ee629e0a7010fd61656e7351d
+EBUILD libaccounts-glib-1.26.ebuild 1419 BLAKE2B c23f44314271ca854ce9a7c551ab7a295703b193acc0ec30a7dabd06a27101ec124848c7abf7a64b7b86bd1f322ef13ba1e189d1b05203534f87158eaf7fb9d2 SHA512 752e6a4f77a0587cbc6e0698fcbb5297ef9e7cd8a3a27e8af2afc6f71026580848e3677f6aff35a7be56ea257fd00fa268c4bd4d5dbd0ff9d1bac663854157db
MISC metadata.xml 250 BLAKE2B f3e9395137ebb9adf46cd35c1b6156f82c04cfa94f964f6da24fe71eb560cf51b4f70ebfa10daaa4884400ec22782d819ab794dfd29e7a47559f07208397195d SHA512 78c4ff15eed76ba883b457be95dabd41e928a0e64a42b758b5eab4d8a95afca27d5ea6a7cfe0948de578b169153a05f08aadfce1ddd41a88732212a1e76e565f
diff --git a/net-libs/libaccounts-glib/libaccounts-glib-1.26.ebuild b/net-libs/libaccounts-glib/libaccounts-glib-1.26.ebuild
index 66a87f221321..c3405b08085b 100644
--- a/net-libs/libaccounts-glib/libaccounts-glib-1.26.ebuild
+++ b/net-libs/libaccounts-glib/libaccounts-glib-1.26.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-VERSION_${PV}"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="doc"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/net-libs/libcloudproviders/Manifest b/net-libs/libcloudproviders/Manifest
new file mode 100644
index 000000000000..dfb232c12fb6
--- /dev/null
+++ b/net-libs/libcloudproviders/Manifest
@@ -0,0 +1,3 @@
+DIST libcloudproviders-0.3.1.tar.xz 22072 BLAKE2B ecd573507b75c144d94678b693181efc9420fed2d9103cb35653a5f83435e544e77cba232c490ad946ace1eb3cc7382d746ca9fadb55a69c87f55ba3aa09ec83 SHA512 66e951380da8447529d04cc9cbaa0587f40152ab0b66787ce3939104a49eeb16808499a5dcdcd38b7ae9c8cca8bec66ae0bbf04524e7ff8fdf6d420e8a71d609
+EBUILD libcloudproviders-0.3.1.ebuild 831 BLAKE2B 3190a2f80340464b31c89bbd0bc1649e116369d854204637236ea9e99c7ad5c7a086ed8c5951d3b00ed6af6e0d4da5e85a577e9943c0e995d69cb281b3f456fc SHA512 73f10b2aff3110d77752a30f357bb6b8c701fb61a1d4e4999d37b5da420c702f68070329d9a9b6e8045b49479186a0f8634c25951cd7a772a4c2be42a3e4318c
+MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8
diff --git a/net-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild b/net-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
new file mode 100644
index 000000000000..82f0195240a7
--- /dev/null
+++ b/net-libs/libcloudproviders/libcloudproviders-0.3.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson vala
+
+DESCRIPTION="DBus API that allows cloud storage sync clients to expose their services"
+HOMEPAGE="https://gitlab.gnome.org/World/libcloudproviders"
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="gtk-doc +introspection vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~amd64"
+
+DEPEND=">=dev-libs/glib-2.51.2:2"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ gtk-doc? ( dev-util/gtk-doc )
+ vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+ default
+ use vala && vala_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use gtk-doc enable-gtk-doc)
+ -Dinstalled-tests=false
+ $(meson_use introspection)
+ $(meson_use vala vapigen)
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+}
diff --git a/net-libs/libcloudproviders/metadata.xml b/net-libs/libcloudproviders/metadata.xml
new file mode 100644
index 000000000000..7b343b06be8a
--- /dev/null
+++ b/net-libs/libcloudproviders/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+</maintainer>
+</pkgmetadata>
diff --git a/net-libs/libhackrf/Manifest b/net-libs/libhackrf/Manifest
index 2c5cb0ef3440..e2fdbb666cff 100644
--- a/net-libs/libhackrf/Manifest
+++ b/net-libs/libhackrf/Manifest
@@ -2,6 +2,6 @@ AUX hackrf-disable-static-2022.09.1.patch 1165 BLAKE2B 4e0fb00e223a1904b8006091b
DIST hackrf-2021.03.1.tar.xz 13661964 BLAKE2B 0a00b2d24cc6ac7ca36f66e8f5b3029cfd446a6c5b5427f7d25db6dd191693c1e1c010abd85907813d55c6bd367780c70860b4f7e7f83fb9970d425311893780 SHA512 4a88b877a9f6fee0c8d9496eb265655af4baa678e862ca6147596cd3a1d85dd50315da6531efa54d050847ce5068c4726393b4897d40576888d10a898ad57139
DIST hackrf-2022.09.1.tar.xz 21534956 BLAKE2B fd1b3469372fdb0558465c84f3645859791af9bd1302f63c63185ce7c47d24779ed0baf47eccbfc8ddb771e9737edb2a37a073fb749377d87f4e67c11eb6ef76 SHA512 c3b8b6f18cb80e3506c09dc71f2c01c127ad6d88ed028be3b659953cf7bb1e36b9dba83b4bb04c916bd7c2b66faeae1e602c53368e1e56454d6fe831961e01ee
EBUILD libhackrf-2021.03.1.ebuild 1075 BLAKE2B 813cef07128229427b618c922e2c3320163904122c3c86fc3840dd6a558ffcf7681322678f3dd5e14f445908975884cfd9d7cac16ade2f2a8965559ab8365ea8 SHA512 314310c58da085bfd38e197ea997ddacde62d5f08576b509353b7e3e5f339a6efffd533bb9a8271a9bba990e98309120e9910567b544ed0e7b85a89f6dde6a2c
-EBUILD libhackrf-2022.09.1.ebuild 1196 BLAKE2B bd9699ff8cee5df5caf26560c2ae3210f66aadcad335a202213e0c363bb7da23ce3080758f8cb9a77e9e1a17a5d072da2de6943e50de0f06789594780c6f86a3 SHA512 df911d491fcc3e80bd94835c9cdf35de17030de9381cc30eaaa5b13856ba7c12a421079392a66e9136aeb0dbedb2614fde3f1deba4a2cdfba4202dd774853dc2
-EBUILD libhackrf-9999.ebuild 1196 BLAKE2B bd9699ff8cee5df5caf26560c2ae3210f66aadcad335a202213e0c363bb7da23ce3080758f8cb9a77e9e1a17a5d072da2de6943e50de0f06789594780c6f86a3 SHA512 df911d491fcc3e80bd94835c9cdf35de17030de9381cc30eaaa5b13856ba7c12a421079392a66e9136aeb0dbedb2614fde3f1deba4a2cdfba4202dd774853dc2
+EBUILD libhackrf-2022.09.1.ebuild 1235 BLAKE2B bf1367839755127e2bbccad7772d85a4fc4b0ee6e1a04626be3ad09338773d173fe5465d898bb2f7e80683a7e53f555d5a45bcfaa991723abb0d49e7e09603d0 SHA512 3e6d3fb6b6d8b53d4bdd60f8e9eece21c1c9de5481fb57046bd42f29f831f9cfe64b9c0e0aa9e59988bca50eb340db3921502a9e026f2b3e32ff89f956537598
+EBUILD libhackrf-9999.ebuild 1235 BLAKE2B bf1367839755127e2bbccad7772d85a4fc4b0ee6e1a04626be3ad09338773d173fe5465d898bb2f7e80683a7e53f555d5a45bcfaa991723abb0d49e7e09603d0 SHA512 3e6d3fb6b6d8b53d4bdd60f8e9eece21c1c9de5481fb57046bd42f29f831f9cfe64b9c0e0aa9e59988bca50eb340db3921502a9e026f2b3e32ff89f956537598
MISC metadata.xml 478 BLAKE2B b9dc4d583a6d8d6f4f495b4c9cf911f127133087f00ebf696be9f603ce3be1e93f5f112dd57fa557602daf67709176ab082cf07f7945cc6abc396fb445da5bc0 SHA512 11196ffe3e3b7a746be9191dc28188b56fa5e1238c26bfb878ee891e3564f7360e7169c469797e199bc77a1b1c1d8ab951891e4830f266ff4d19d71c33b919b2
diff --git a/net-libs/libhackrf/libhackrf-2022.09.1.ebuild b/net-libs/libhackrf/libhackrf-2022.09.1.ebuild
index 586e9f4bd1ec..126023d3e828 100644
--- a/net-libs/libhackrf/libhackrf-2022.09.1.ebuild
+++ b/net-libs/libhackrf/libhackrf-2022.09.1.ebuild
@@ -42,6 +42,10 @@ src_configure() {
cmake_src_configure
}
+src_compile() {
+ cmake_build hackrf
+}
+
pkg_postinst() {
if use udev; then
einfo "Users in the usb group can use hackrf."
diff --git a/net-libs/libhackrf/libhackrf-9999.ebuild b/net-libs/libhackrf/libhackrf-9999.ebuild
index 586e9f4bd1ec..126023d3e828 100644
--- a/net-libs/libhackrf/libhackrf-9999.ebuild
+++ b/net-libs/libhackrf/libhackrf-9999.ebuild
@@ -42,6 +42,10 @@ src_configure() {
cmake_src_configure
}
+src_compile() {
+ cmake_build hackrf
+}
+
pkg_postinst() {
if use udev; then
einfo "Users in the usb group can use hackrf."
diff --git a/net-libs/libvncserver/Manifest b/net-libs/libvncserver/Manifest
index 2f5a8e567bd8..3e705acd5ba9 100644
--- a/net-libs/libvncserver/Manifest
+++ b/net-libs/libvncserver/Manifest
@@ -3,5 +3,4 @@ AUX libvncserver-0.9.13-test-fix-includetest.patch 1626 BLAKE2B 1a2bab37cc2716a0
AUX libvncserver-0.9.13-test-fix-tjunittest.patch 989 BLAKE2B 2ebe6a5bf1f04bdb188ed9a3ca965a697e995268f2e65fb7de37da663cef91672111ba0eaa1d25c4309e3f600240042e773d342996168b8b9f2dac808004b140 SHA512 6ccee0741778ae7d504acf250bffdc2231556dbc1357fd08bf54fd769e73159c3c27714c512775266f0e1cdd145a61e029645a6676b198dbc8aa6bf7ad0ca04d
DIST LibVNCServer-0.9.13.tar.gz 567491 BLAKE2B 138c7ca63f8cd30a21dc1b58aafa744e12a1a9eca503ffec18a63d18791d7a5df4eef176d7e4e797a2aadda1dd04d1b051abfd76bf5c6806d558c09ffee78cce SHA512 18b0a1698d32bbdbfe6f65f76130b2a95860e3cc76e8adb904269663698c7c0ae982f451fda1f25e5461f096045d40a89d9014258f439366d5b4feaa4999d643
EBUILD libvncserver-0.9.13-r1.ebuild 2126 BLAKE2B 78fc25c244eb87115f31d0129a0ef5e7f842878428b65173ce61c3625b0357d231d2e1b35eb16740ea997e1a7e06f8502cc4d83571c5af243ae4a714c9b953d0 SHA512 7f281754cd0a3c67c5d76244498eb0fbebe7cb31fe0f55ac24fb819571ca548c3ac877bc220e4ea1a7ac094d39b586b390da13e7bc7c6cde8bb7828237ca0216
-EBUILD libvncserver-0.9.13.ebuild 2080 BLAKE2B ece08bc97161240f55bfc76bb3709c5bcf4f9e0be117c3565f5ca4e33a9699b7067ff6d13ec66c06fad3ce2f7df847bfd29c1f7be216b6ddde684d6034c6687c SHA512 1734f760558d2e438dd37d821b50b255a8fe6d9ea8e345e41a665868ec7c08a5e3feb9d1025aad5abacb4642ffbb64466949427bef409f9bdf3fe80b3fc54b59
MISC metadata.xml 1078 BLAKE2B c1977b60d1c6943a3b6636c24e29d2b029dbb088c59defb8f4cd820aac317b6a207ffd3669e3da567270161392425b8a30be4bd544d91e6262f258449b71261c SHA512 d774527b02965a951ae5eba13a4865ee874aa0c969c32a4bc3643313ffefeb933700901dbeca6511048140d311b380e7e2035adfea4542b455b608d25eb47efe
diff --git a/net-libs/libvncserver/libvncserver-0.9.13.ebuild b/net-libs/libvncserver/libvncserver-0.9.13.ebuild
deleted file mode 100644
index c046ad17bcf2..000000000000
--- a/net-libs/libvncserver/libvncserver-0.9.13.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-MY_P="LibVNCServer-${PV}"
-
-DESCRIPTION="library for creating vnc servers"
-HOMEPAGE="https://libvnc.github.io/"
-SRC_URI="https://github.com/LibVNC/${PN}/archive/${MY_P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_P}"
-
-# common/d3des.*: https://github.com/LibVNC/libvncserver/issues/88
-LICENSE="GPL-2 GPL-2+ LGPL-2.1+ BSD MIT"
-# no sub slot wanted (yet), see #578958
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="+24bpp +filetransfer gcrypt gnutls ipv6 +jpeg lzo +png sasl ssl systemd +threads +zlib"
-# https://bugs.gentoo.org/690202
-# https://bugs.gentoo.org/435326
-# https://bugs.gentoo.org/550916
-REQUIRED_USE="
- filetransfer? ( threads )
- jpeg? ( zlib )
- png? ( zlib )
- ssl? ( !gnutls? ( threads ) )
-"
-
-DEPEND="
- gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0= )
- ssl? (
- !gnutls? (
- >=dev-libs/openssl-1.0.2:0=
- )
- gnutls? ( >=net-libs/gnutls-2.12.23-r6:0= )
- )
- jpeg? ( >=virtual/jpeg-0-r2:0 )
- lzo? ( dev-libs/lzo )
- png? ( >=media-libs/libpng-1.6.10:0= )
- sasl? ( dev-libs/cyrus-sasl )
- systemd? ( sys-apps/systemd:= )
- zlib? ( >=sys-libs/zlib-1.2.8-r1:0= )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog NEWS.md README.md TODO.md )
-
-PATCHES=(
- "${FILESDIR}"/${P}-test-fix-includetest.patch
- "${FILESDIR}"/${P}-test-fix-tjunittest.patch
-)
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_FFMPEG=OFF
- -DWITH_GTK=OFF
- -DWITH_SDL=OFF
- -DWITH_24BPP=$(usex 24bpp ON OFF)
- -DWITH_TIGHTVNC_FILETRANSFER=$(usex filetransfer ON OFF)
- -DWITH_GCRYPT=$(usex gcrypt ON OFF)
- -DWITH_GNUTLS=$(usex gnutls $(usex ssl ON OFF) OFF)
- -DWITH_IPv6=$(usex ipv6 ON OFF)
- -DWITH_JPEG=$(usex jpeg ON OFF)
- -DWITH_LZO=$(usex lzo ON OFF)
- -DWITH_OPENSSL=$(usex gnutls OFF $(usex ssl ON OFF))
- -DWITH_PNG=$(usex png ON OFF)
- -DWITH_SASL=$(usex sasl ON OFF)
- -DWITH_SYSTEMD=$(usex systemd ON OFF)
- -DWITH_THREADS=$(usex threads ON OFF)
- -DWITH_ZLIB=$(usex zlib ON OFF)
- )
- cmake_src_configure
-}