summaryrefslogtreecommitdiff
path: root/net-misc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-01-21 06:42:16 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-01-21 06:42:16 +0000
commit30c47f3c341cb37e4808aaa3842b679d0ca420e8 (patch)
tree30eb5383b9ae93fec49d9a5660b34201e6190933 /net-misc
parentcd57012a0ef40d302cf7d5a92dd2f3dfae285d2f (diff)
gentoo auto-resync : 21:01:2025 - 06:42:16
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/Manifest.gzbin54163 -> 54158 bytes
-rw-r--r--net-misc/icaclient/Manifest7
-rw-r--r--net-misc/icaclient/icaclient-24.11.0.85.ebuild (renamed from net-misc/icaclient/icaclient-23.5.0.58.ebuild)23
-rw-r--r--net-misc/icaclient/metadata.xml1
4 files changed, 17 insertions, 14 deletions
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 30e72d07023f..9c1b27e02469 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/icaclient/Manifest b/net-misc/icaclient/Manifest
index 35b96e2bcd1e..63dc3cb2b94f 100644
--- a/net-misc/icaclient/Manifest
+++ b/net-misc/icaclient/Manifest
@@ -5,12 +5,11 @@ AUX ctxwebhelper.desktop 320 BLAKE2B 877ade9bf35ca53ca81315e7ab6e9854e35d2392ad3
AUX new_store.desktop 235 BLAKE2B 43bbf97a6982485e8b21f30c15889d64063ef0ce294b0695b368c08600af8a5a7764ee09ae7fe5d7f9c105d1217cae37fc2211542535ce31cea5d2b9f36d996f SHA512 a2857ecadeceb1252039f02e779a3d366cb863758802fc2927b9edd44a6580ba175db8ce332e3cbdd4ab0354fc0144432934abf8fed9f68c3e1a639775613258
AUX selfservice.desktop 183 BLAKE2B 45d0830601ceac5159e239ec149cf3cdeabd43beb2ad6964935129fad6cd2c2e7c36cfc473e89b5db3b3b6cce2df909dd6013c3463631a7d868b470a49494285 SHA512 c4a2bdd83a29171c331b8adc98b33b8150fef5616d1fde8a0c9ccf1972b8ecc222dc1c0bc4e7779d93b851f44e79f5166138af7b7d36de964932ff3b63a4801b
AUX wfica.desktop 242 BLAKE2B 6e90bb02824a6319035814050919c55907b2104c65e2abcc7379a4c694a585945c2e10ada114c4dfb906ee3b1fa90a0251dcb1ec3aac1fb6015a2d2ecbef4452 SHA512 a233bbdfadaee080d8dda67ed81a60ef74902c1f2100cb08bc402186be23f1bbb82f84abb93da88d610d187a267f7db28e6bfebe689839c921ae5a94a4bdf1d7
-DIST linuxx64-23.5.0.58.tar.gz 449048746 BLAKE2B d0a70dbb29addc5da8f4ca32582eb210ef56cbbab21efa61ea19ae45ae12fcc59b080f0f30fdc5d1ed02169b5084a49ca265f7bfa9dde813809847f06b319046 SHA512 f695a4fed73b6bff30eb16f8c159799c7a7b4c17f088959f24c17fc4a51208c1354c19df1e22b9b975f8fcb13f6775ea1dca15dd149ea186d8aeee47f3830441
DIST linuxx64-23.7.0.17.tar.gz 363012535 BLAKE2B 77e1fa1fb71d98840ebeebb444e86797a5514597dd1059cf19ed0a6240c05a68c13019350e26e6b52f96802a3eba4cb1a42ba20e85756aebed80e7e235a76089 SHA512 e25665ae8937c4a03382473df8f92b0227d6f07cad663ce71d4a90430014cc6630fb5593d688e6b59b7c65eaafeb3e258fc2f04f0d80573938dcb9d173a4ccab
+DIST linuxx64-24.11.0.85.tar.gz 440589375 BLAKE2B eba5970b4a6c99aa7ce76d04a58f5d3cf45885dd9f6aa332bbb4457c472bf58f3b2204779d75bb705c2381938af60f55e77d5d43471e56b6b9c789e9b5d1cf64 SHA512 426dc72a903d1d902c0fda3c2590a9e659ff1a6c5206d19a80d0f7d4905e3810a9be3318a6972598f2a175333f6d9737501460c30dc4f27899fcd1fec20eaa43
DIST linuxx64-24.2.0.65.tar.gz 398188196 BLAKE2B 6869cb6ab3b53d7ca1020c2a504bdf071c871daff1601e21b32f50b299b7b81c9159f248ee0be9370241b119dc49f1a01038f81f623c323a25ba6ce8ec9c975c SHA512 312a32fc6b5ba1c8af5449ca71b024d02966521915ab94ed7ee580c9bf4782afdb383dc855a14c83181311e0eb2329654a1493afdb55ca49640510e348666cd3
-DIST linuxx86-23.5.0.58.tar.gz 152642143 BLAKE2B 8ea722aecfb7e6588701646ed5dec1d1591a8c36986fda25c85ece50313cd1eddefb22ae58be8f1ea2edbfdf9fa725e73182f0745b0494df890008d65065ed08 SHA512 8cad203451b26920d66fb3b1bb794d74f8ab76dd24d76408f51d60278786b59fe2d83f0e6c4a2eb6741a4e1d534b9739513224e0f27ba903a9266f81e439a51f
DIST linuxx86-23.7.0.17.tar.gz 66184043 BLAKE2B 8e408ce26d75172cdd80d7bd9e1ef7aa8b855a7028673f00fd0aef6a42ca57ec8f11f894ecafb76a4e7b69c6cea922551ca9d4615aea436348ae2dbabc92e127 SHA512 e91a6205bb59e2d41075a5b5e0898cc0710a84ed7582ed2f053a3a83345daba1f437864c6e8111e80aabf19bc5b5d82b0fb6096948c166027a0f9fea183b883a
-EBUILD icaclient-23.5.0.58.ebuild 7265 BLAKE2B d31cea62481784b943f07207e77f9dbb60ee49e708b7a5ec2be79642580f42d2156d5ac9ae5629f037c14e52962d953857ca9da6986674a51924abfb6e4e63a7 SHA512 c03032e9acc329d9dcc4cfdd52022e0fac2ea8e3d97357cce5b390d3c219eb89442b8747e99a95b5f64d5c4b581f1a066eff68b4cf59ae9fbc1380fe2cde0aa8
EBUILD icaclient-23.7.0.17.ebuild 7265 BLAKE2B d31cea62481784b943f07207e77f9dbb60ee49e708b7a5ec2be79642580f42d2156d5ac9ae5629f037c14e52962d953857ca9da6986674a51924abfb6e4e63a7 SHA512 c03032e9acc329d9dcc4cfdd52022e0fac2ea8e3d97357cce5b390d3c219eb89442b8747e99a95b5f64d5c4b581f1a066eff68b4cf59ae9fbc1380fe2cde0aa8
+EBUILD icaclient-24.11.0.85.ebuild 7299 BLAKE2B 80ef57e9da0394ee5aa3d90631a975708d4b0a6a1c1b8495dedbd5a37a22c253631fe7211088b6fa8af27ab895fe726fe3d6d506e105d7eb93ef4d1f1c0eda2f SHA512 37fcbf3cee851360c26ddf71a9eb9347d571401de27e3d209de3af29b6e5e8d381d54d00663e49b6ba96d8dbb1a9e323852c06ade780b66f0931632b793a796b
EBUILD icaclient-24.2.0.65.ebuild 7228 BLAKE2B 2ef6a6b836b48d4b7e20316f04227c23c43078a78637bdd80b3acd9b00329c6727f39e057ea1b49c6bedb98903dfdf573bfcc1e2fdd56fe66dd2462604b8a43c SHA512 083539857dc774179d5f5be3f7ace80a57276ee8301bceb078cbd4837dbb5fb17b321a6195e93810b1c051b92cbfd588d8bbf6c45a38cab961c83bef69179cec
-MISC metadata.xml 386 BLAKE2B 6c92e9a9069277ec990f0213940ae53a7114f9b5a98a6f72ba251570a503bafdc99f57b1b3c82dbe5f09cb8c0fc8dda8b45dfa0cb3216454cea01f5373dadeb7 SHA512 706d35bb56213c214fc1617f159c64dbe4089b82055997f9686e52e44d51d83db13a52f6729c053ca0d15763a3b442b49944476487fb85272cb0807100839f97
+MISC metadata.xml 466 BLAKE2B 57dbb480ff745473a6381f1497795b92b0270928bc8dd9bbc18459010289ef03f919fce2a14f6d78a1da53f0d65b243720af9800e26a20730e00b14e7c5fb8e6 SHA512 c4e55eaafe740265b942024fc8bd70946aebf869887d6b1b7dbfc83ed85a28038c6d2fca2909112047e96f4984d6da4f932d2a8f1b90a878de05688419dbbf43
diff --git a/net-misc/icaclient/icaclient-23.5.0.58.ebuild b/net-misc/icaclient/icaclient-24.11.0.85.ebuild
index be7ca6568279..48b7caabf498 100644
--- a/net-misc/icaclient/icaclient-23.5.0.58.ebuild
+++ b/net-misc/icaclient/icaclient-24.11.0.85.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,13 +7,12 @@ inherit desktop wrapper xdg-utils
DESCRIPTION="ICA Client for Citrix Presentation servers"
HOMEPAGE="https://www.citrix.com/"
-SRC_URI="amd64? ( linuxx64-${PV}.tar.gz )
- x86? ( linuxx86-${PV}.tar.gz )"
+SRC_URI="amd64? ( linuxx64-${PV}.tar.gz )"
LICENSE="icaclient"
SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="l10n_de l10n_es l10n_fr l10n_ja l10n_zh-CN hdx usb"
+KEYWORDS="-* ~amd64"
+IUSE="l10n_de l10n_es l10n_fr l10n_ja l10n_zh-CN hdx usb selfservice"
RESTRICT="mirror strip fetch"
ICAROOT="/opt/Citrix/ICAClient"
@@ -55,7 +54,6 @@ RDEPEND="
>=app-accessibility/at-spi2-core-2.46.0:2
app-crypt/libsecret
dev-libs/glib:2
- dev-libs/libxml2
media-fonts/font-adobe-100dpi
media-fonts/font-cursor-misc
media-fonts/font-misc-ethiopic
@@ -69,12 +67,12 @@ RDEPEND="
media-libs/libogg
media-libs/libpng
media-libs/libpulse
+ media-libs/libva
media-libs/libvorbis
media-libs/mesa
media-libs/speex
media-libs/speexdsp
net-libs/libsoup:2.4
- net-libs/webkit-gtk:4
sys-apps/util-linux
llvm-runtimes/libcxx
llvm-runtimes/libcxxabi
@@ -99,6 +97,11 @@ RDEPEND="
${BDEPEND}
!hdx? ( !media-plugins/hdx-realtime-media-engine )
usb? ( virtual/libudev )
+ selfservice? (
+ dev-libs/libxml2
+ net-libs/webkit-gtk:4.1
+ dev-libs/xerces-c
+ )
"
pkg_nofetch() {
@@ -134,8 +137,8 @@ src_prepare() {
if use usb; then
# inspired by debian usb support package postinst
sed -i -e 's/^[ \t]*VirtualDriver[ \t]*=.*$/&, GenericUSB/' module.ini || die
- sed -i -e '/\[ICA 3.0\]/a\GenericUSB=on' module.ini || true
- echo "[GenericUSB]" >> module.ini || true
+ sed -i -e '/\[ICA 3.0\]/a\GenericUSB=on' module.ini || die
+ echo "[GenericUSB]" >> module.ini
echo "DriverName=VDGUSB.DLL" >> module.ini
fi
@@ -282,7 +285,7 @@ src_install() {
pkg_preinst() {
# previous versions of the ebuild created that and left it around
# we own it now and avoid conflict warnings with this
- rm -f "${ROOT}${ICAROOT}/config/module.ini"
+ rm -f "${ROOT}${ICAROOT}/config/module.ini" || die
}
pkg_postinst() {
diff --git a/net-misc/icaclient/metadata.xml b/net-misc/icaclient/metadata.xml
index 2e136fc44c0a..067b86638f24 100644
--- a/net-misc/icaclient/metadata.xml
+++ b/net-misc/icaclient/metadata.xml
@@ -7,5 +7,6 @@
<use>
<flag name="hdx">Install and enable hdx-realtime-media-engine plugin</flag>
<flag name="usb">Allow connecting USB devices to virtual desktops</flag>
+ <flag name="selfservice">Install and enable the self-service component</flag>
</use>
</pkgmetadata>