commit: 545cbef5ba64274aad33f7e78451cfcbfc63ebbe Author: Viorel Munteanu <ceamac <AT> gentoo <DOT> org> AuthorDate: Sun Feb 8 15:15:24 2026 +0000 Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org> CommitDate: Sun Feb 8 16:25:42 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=545cbef5
net-misc/turbovnc: drop 3.2.91_p1 Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org> net-misc/turbovnc/Manifest | 2 - net-misc/turbovnc/turbovnc-3.2.91_p1.ebuild | 166 ---------------------------- 2 files changed, 168 deletions(-) diff --git a/net-misc/turbovnc/Manifest b/net-misc/turbovnc/Manifest index dbcd91b8e399..ee903f44b2bf 100644 --- a/net-misc/turbovnc/Manifest +++ b/net-misc/turbovnc/Manifest @@ -1,6 +1,4 @@ DIST turbovnc-3.2.1.tar.gz 5489439 BLAKE2B fe66f9b89c3e674d0e5f5d8897f8d5ac588a7c4a19449d05305485a3d771a31b1c203d5d15f5b82d1cf9676206ae096e785de4a93f6a28e7bc476fae8ae2f995 SHA512 15ff0e52efd66333f259fe2e9971cac9a23f6aac3004dba56afb29ebdb99a37267c473347757d0bc97e22d7f0a0c19568e57ac5ce81f46747d7ba82be3a50d7e DIST turbovnc-3.2.1.tar.gz.sig 543 BLAKE2B f88cf419c12ab1758b3bed01e344f7d4177c67f711c9f041ff35bb3b328bfcb7171e4b116c6ab39359f28fd39a11dbdefcffe9b0d9d252f7bf994687c6f79c14 SHA512 f2fb3096b090b54404068298a24da64c90ded8d9407321745c3a9789e578692f200527cc802940c806be8b4210b860441415559d0f3b6ca6e676829a629b807d -DIST turbovnc-3.2.91_p1.tar.gz 5500490 BLAKE2B 34c8566b7072ca66872c0dfcf8d6d47e763d9dea549d9501606adb977a16ac6b321749e7d445da5db9a5e1d73baf031bb2d97b1d97facdf65b24e9fa00f5bed3 SHA512 11d4e0ac5ac8d369d5bd81b4ba6846d5043c2008765dfdbbbd82b911bd709b89a813236478d68781da0b310b8a228eb30a11f3f788179fa355f13a87f7be0f5f -DIST turbovnc-3.2.91_p1.tar.gz.sig 543 BLAKE2B 95ff2d53dbc4fdaea2dece0222752ae7b3c7c4a5a5f26306917e2fdd4b65cd11ed897bd99affa8bab4f278ac0d2fb7e34f11140deb0ca4f47529e33de2fe44f9 SHA512 d68a292b10a3eb5b1e19d9108f03df09d399d919db65e14272c82391c26938b50f39349bdec3aea303c52461a4ea50d0dd2242c6f4af2ea003b85c0093802265 DIST turbovnc-3.3.tar.gz 5506577 BLAKE2B 142f29f8f2ab0100b1ad64228f4b4d947d72c29b842a1ef512d3d415a863c6f93ed8925ced682f940899257eb7bb2f6c4d054e269cd3efa8ec9bf8e7538ba69e SHA512 88d5eceb21944d219105cdff9eeabd3f2f308b16b2f1104fdc8e10be5ea07762a943db02a34808a10457c293ebbedd3cd4e14592fb9d7832a2e0fe628a67bdef DIST turbovnc-3.3.tar.gz.sig 543 BLAKE2B 2d43637885a0a90f22ee6a77e8c87b354484740d996deda16a1e531df80bf609bfe7954ce8bae61d23eb5e16c55562b8d2428a5c98ec1801c324c0a0f566685b SHA512 13b50f520fb4aa885a8fbd73fef32a3f2d08b4be660314f7902460af7b26eb4d5d3842cbf388ef28d928e09013180b379aaddb61495476ff25f4a2fc21073c0b diff --git a/net-misc/turbovnc/turbovnc-3.2.91_p1.ebuild b/net-misc/turbovnc/turbovnc-3.2.91_p1.ebuild deleted file mode 100644 index 2f64bbd043c5..000000000000 --- a/net-misc/turbovnc/turbovnc-3.2.91_p1.ebuild +++ /dev/null @@ -1,166 +0,0 @@ -# Copyright 1999-2025 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 xdg - -MY_PV="3.3beta2" - -DESCRIPTION="A fast replacement for TigerVNC" -HOMEPAGE="https://www.turbovnc.org/" -SRC_URI=" - https://github.com/TurboVNC/turbovnc/releases/download/${MY_PV}/turbovnc-${PV%*_p1}.tar.gz -> ${P}.tar.gz - verify-sig? ( https://github.com/TurboVNC/turbovnc/releases/download/${MY_PV}/turbovnc-${PV%*_p1}.tar.gz.sig -> - ${P}.tar.gz.sig ) -" -S="${WORKDIR}"/${P%*_p1} - -LICENSE="GPL-2" -SLOT="0" -IUSE="dri3 +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 - virtual/opengl - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXfont2 - x11-libs/pixman - dri3? ( - media-libs/mesa[opengl] - x11-libs/libxshmfence - ) - 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-17:* ) -" - -# 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} - media-libs/mesa - x11-libs/xtrans - viewer? ( >=virtual/jdk-17:* ) - 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_ZLIBNG=ON - -DTVNC_DRI3=$(usex dri3) - -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_compile() { - # would need sys-libs/zlib-ng[compat] to unbundle this - use server && cmake_build unix/Xvnc/lib/zlib-ng - - cmake_src_compile -} - -src_install() { - cmake_src_install - - if use viewer; then - java-pkg_dojar "${BUILD_DIR}"/java/VncViewer.jar - - # replace upstream bash wrapper with the Gentoo one to choose the right javavm - rm "${ED}"/usr/bin/vncviewer - java-pkg_dolauncher vncviewer --jar VncViewer.jar \ - --java_args "-server -Djava.library.path=\"${EPREFIX}\"/usr/share/turbovnc/classes" - - 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 -}
