From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 18C2415803E for ; Sat, 30 Dec 2023 22:50:31 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A59442BC021; Sat, 30 Dec 2023 22:50:29 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8B2342BC026 for ; Sat, 30 Dec 2023 22:50:29 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id BB67533CEF2 for ; Sat, 30 Dec 2023 22:50:28 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id F23BC14B7 for ; Sat, 30 Dec 2023 22:50:26 +0000 (UTC) From: "Rick Farina" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Rick Farina" Message-ID: <1703976622.da8e72e8bdef54389e112907e2e5b4d8a27e01cc.zerochaos@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: www-apps/novnc/ X-VCS-Repository: repo/gentoo X-VCS-Files: www-apps/novnc/Manifest www-apps/novnc/novnc-1.4.0.ebuild X-VCS-Directories: www-apps/novnc/ X-VCS-Committer: zerochaos X-VCS-Committer-Name: Rick Farina X-VCS-Revision: da8e72e8bdef54389e112907e2e5b4d8a27e01cc X-VCS-Branch: master Date: Sat, 30 Dec 2023 22:50:26 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 53997607-73f0-4c5e-ad0d-64f8af29b076 X-Archives-Hash: 70d3616e1fc0a92a28c4ecbe93f9da8c commit: da8e72e8bdef54389e112907e2e5b4d8a27e01cc Author: Rick Farina gentoo org> AuthorDate: Sat Dec 30 22:48:56 2023 +0000 Commit: Rick Farina gentoo org> CommitDate: Sat Dec 30 22:50:22 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da8e72e8 www-apps/novnc: add 1.4.0 Signed-off-by: Rick Farina gentoo.org> www-apps/novnc/Manifest | 1 + www-apps/novnc/novnc-1.4.0.ebuild | 45 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) diff --git a/www-apps/novnc/Manifest b/www-apps/novnc/Manifest index 8fe93b808ea2..43212c973199 100644 --- a/www-apps/novnc/Manifest +++ b/www-apps/novnc/Manifest @@ -1,2 +1,3 @@ DIST novnc-1.2.0.tar.gz 1356408 BLAKE2B a84b767afcdaa641a21943d19ac93c9200074c24c83c899fe2452a82eef526ecd74de92da47b3caa85abe9d51f2fb8d5078f3bf66c0868a241218d22a9088239 SHA512 461490da7bb983e9c94b8ce39f8455ee6609b5a9df8d88254bcc37ebaa5153f5ee9db6afbd88b51762d6d55661bc5cde6fbe70616597583bfce1203e337adf75 DIST novnc-1.3.0.tar.gz 661659 BLAKE2B 9e2f42ccf7cdac74017cf7d91538279de6a9451b0e3da8ef4ef2cc55b7fafa83be5fccb0ee314c887ddc35d5c3f54f51a93148b25517838f0f8aab7bdc4fd008 SHA512 2c9eb019bd9c86a0ffb716eba06e8f05bc522c37561e0acc7f88a66188c617ebc54f4cc9220897c241280ba2ed5919a2050a94eeb3da2c030bde43af0bd92c51 +DIST novnc-1.4.0.tar.gz 700906 BLAKE2B cfea341302be20319b04c470531f37c638ebde201132c49b37f0526b5fe3b670aa5cff1a232f51416f686a0f96c09fba4bfad86a0809c2fda69701500fed016a SHA512 b42b0e8c3947dba9a9ba8518bbeb218e77c9d36302c1161f168351ef971c76f3a25e0d136d44e5aa0c6d934290e7d8f23961519e64ca9bdb1eeed8d416aecee3 diff --git a/www-apps/novnc/novnc-1.4.0.ebuild b/www-apps/novnc/novnc-1.4.0.ebuild new file mode 100644 index 000000000000..ff11d98a0fd9 --- /dev/null +++ b/www-apps/novnc/novnc-1.4.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=no +PYTHON_COMPAT=( python3_{9..11} ) +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 ~amd64-linux ~x86-linux" + 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 +}