repo/gentoo:master commit in: www-apps/novnc/
"Rick Farina" <[email protected]> Tue, 04 Aug 2026 22:39:32 +0000 (UTC)
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1785883126.634b5e3355544ff0a8ba3c339f8a2fb9d0b7d2c7.zerochaos@gentoo> |
commit: 634b5e3355544ff0a8ba3c339f8a2fb9d0b7d2c7
Author: Rick Farina (Zero_Chaos) <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 4 22:12:45 2026 +0000
Commit: Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Tue Aug 4 22:38:46 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=634b5e33
www-apps/novnc: add 1.7.0
Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos <AT> gentoo.org>
www-apps/novnc/Manifest | 1 +
www-apps/novnc/novnc-1.7.0.ebuild | 45 +++++++++++++++++++++++++++++++++++++++
2 files changed, 46 insertions(+)
diff --git a/www-apps/novnc/Manifest b/www-apps/novnc/Manifest
index 32f2480ee7e9..0af7b190b6f6 100644
--- a/www-apps/novnc/Manifest
+++ b/www-apps/novnc/Manifest
@@ -1,2 +1,3 @@
DIST novnc-1.4.0.tar.gz 700906 BLAKE2B cfea341302be20319b04c470531f37c638ebde201132c49b37f0526b5fe3b670aa5cff1a232f51416f686a0f96c09fba4bfad86a0809c2fda69701500fed016a SHA512 b42b0e8c3947dba9a9ba8518bbeb218e77c9d36302c1161f168351ef971c76f3a25e0d136d44e5aa0c6d934290e7d8f23961519e64ca9bdb1eeed8d416aecee3
DIST novnc-1.6.0.tar.gz 724137 BLAKE2B c65bcf5716b795a124ccedb2e2b4812d3abacf4e7bd8391e3001ad03551460931cc2bb7f56ac1126c38f617f03653b3fd26d0df9dd759604cdc0b45478c6747f SHA512 dcc97e758bb13c4554830c6458e4471dc7b02b2f057b66e6a5352b4ce2251a0d4cdca064d7fcd7511c18e40bfd41a1d6d58c6a7ed6bf68eaa21d37f61f51f015
+DIST novnc-1.7.0.tar.gz 726728 BLAKE2B 4f0f6e093ec6a7574e28fd6e70c64d20f87bc1ac829725a871a97961908a29a74e2debe8710c93796115851ad00209a931670db28ec90fb00e8f0ea680433406 SHA512 633efee783d54e66450631c0ba8f5bdd847aad39a97460f02adcfe9b3673532e63f332c640098bbe55717e7dba1779db3161df4e97c143112e0bba5d93b62b14
diff --git a/www-apps/novnc/novnc-1.7.0.ebuild b/www-apps/novnc/novnc-1.7.0.ebuild
new file mode 100644
index 000000000000..f93641921447
--- /dev/null
+++ b/www-apps/novnc/novnc-1.7.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=no
+PYTHON_COMPAT=( python3_{9..14} )
+inherit distutils-r1
+
+DESCRIPTION="noVNC is a VNC client implemented using HTML5 technologies"
+HOMEPAGE="https://novnc.com/info.html"
+
+if [[ ${PV} == *9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/novnc/noVNC"
+else
+ SRC_URI="https://github.com/novnc/noVNC/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ S="${WORKDIR}/noVNC-${PV}"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+RDEPEND="
+ dev-python/websockify[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]"
+
+python_compile() {
+ :
+}
+
+src_install() {
+ exeinto /usr/share/novnc/utils
+ for f in utils/*; do
+ [[ ! f = utils/README.md ]] && doexe $f
+ done
+
+ dodoc README.md LICENSE.txt
+
+ insinto /usr/share/novnc
+ doins -r vnc.html vnc_lite.html app/ core/ vendor/
+ dosym vnc_lite.html /usr/share/novnc/vnc_auto.html # for compat
+ dosym ../share/novnc/utils/novnc_proxy /usr/bin/novnc
+}