public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2021-01-25 14:55 Aaron Bauman
  0 siblings, 0 replies; 25+ messages in thread
From: Aaron Bauman @ 2021-01-25 14:55 UTC (permalink / raw
  To: gentoo-commits

commit:     452849cfbcea53ddf8ab537769ca81b53bd5fbeb
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Sun Jun 28 00:17:06 2020 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 14:55:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452849cf

gui-libs/neatvnc: clean vnc library for wayland

can be used by any vnc server for wlroots
based compositors

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 gui-libs/neatvnc/Manifest             |  1 +
 gui-libs/neatvnc/metadata.xml         | 17 +++++++++++++
 gui-libs/neatvnc/neatvnc-0.4.0.ebuild | 45 +++++++++++++++++++++++++++++++++++
 gui-libs/neatvnc/neatvnc-9999.ebuild  | 45 +++++++++++++++++++++++++++++++++++
 4 files changed, 108 insertions(+)

diff --git a/gui-libs/neatvnc/Manifest b/gui-libs/neatvnc/Manifest
new file mode 100644
index 00000000000..7636ee781a0
--- /dev/null
+++ b/gui-libs/neatvnc/Manifest
@@ -0,0 +1 @@
+DIST neatvnc-0.4.0.tar.gz 555438 BLAKE2B d6676521c3bceb43055589406419c12aca8139b561dc2f9de1ac3abae3e3c84e7ce133fb18a6206941ee9a00306a3c5c4dbebf2c36b15e57a11bd950a20f69a6 SHA512 cfbba3e81e1319b3c0f87644c7fb92e2a72d993c107722d6cb2e23674e1c4bfe9c281442a508a14d3e16964529d0646d1b9726d8f081157fb902454637346a7d

diff --git a/gui-libs/neatvnc/metadata.xml b/gui-libs/neatvnc/metadata.xml
new file mode 100644
index 00000000000..90575035113
--- /dev/null
+++ b/gui-libs/neatvnc/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>gentoo@aisha.cc</email>
+		<name>Aisha Tammy</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<use>
+		<flag name="examples">Build and install examples</flag>
+		<flag name="jpeg">Enable fast encodings</flag>
+		<flag name="tracing">Trace kernel and memory calls</flag>
+	</use>
+</pkgmetadata>

diff --git a/gui-libs/neatvnc/neatvnc-0.4.0.ebuild b/gui-libs/neatvnc/neatvnc-0.4.0.ebuild
new file mode 100644
index 00000000000..0e82ff2aa46
--- /dev/null
+++ b/gui-libs/neatvnc/neatvnc-0.4.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="liberally licensed VNC server library with a clean interface"
+HOMEPAGE="https://github.com/any1/neatvnc/"
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
+else
+	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="examples ssl jpeg tracing"
+
+DEPEND="
+	x11-libs/pixman
+	x11-libs/libdrm
+	dev-libs/aml
+	sys-libs/zlib
+	ssl? ( net-libs/gnutls:= )
+	jpeg? ( media-libs/libjpeg-turbo:= )
+	tracing? ( dev-util/systemtap )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+"
+
+src_configure() {
+	local emesonargs=(
+		$(meson_use examples)
+		$(meson_feature jpeg)
+		$(meson_feature ssl tls)
+		$(meson_use tracing systemtap)
+	)
+	meson_src_configure
+}

diff --git a/gui-libs/neatvnc/neatvnc-9999.ebuild b/gui-libs/neatvnc/neatvnc-9999.ebuild
new file mode 100644
index 00000000000..0e82ff2aa46
--- /dev/null
+++ b/gui-libs/neatvnc/neatvnc-9999.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="liberally licensed VNC server library with a clean interface"
+HOMEPAGE="https://github.com/any1/neatvnc/"
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
+else
+	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="examples ssl jpeg tracing"
+
+DEPEND="
+	x11-libs/pixman
+	x11-libs/libdrm
+	dev-libs/aml
+	sys-libs/zlib
+	ssl? ( net-libs/gnutls:= )
+	jpeg? ( media-libs/libjpeg-turbo:= )
+	tracing? ( dev-util/systemtap )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+"
+
+src_configure() {
+	local emesonargs=(
+		$(meson_use examples)
+		$(meson_feature jpeg)
+		$(meson_feature ssl tls)
+		$(meson_use tracing systemtap)
+	)
+	meson_src_configure
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2021-07-21  2:22 Yixun Lan
  0 siblings, 0 replies; 25+ messages in thread
From: Yixun Lan @ 2021-07-21  2:22 UTC (permalink / raw
  To: gentoo-commits

commit:     0c119a79d54d86b5d8e0cbfaa45105825bd53d23
Author:     Alex Fan <alexfanqi <AT> yahoo <DOT> com>
AuthorDate: Sat Jul 17 11:16:14 2021 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Jul 21 02:20:44 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c119a79

gui-libs/neatvnc: keyword 0.4.0 for ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alex Fan <alexfanqi <AT> yahoo.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 gui-libs/neatvnc/neatvnc-0.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-libs/neatvnc/neatvnc-0.4.0.ebuild b/gui-libs/neatvnc/neatvnc-0.4.0.ebuild
index 0e82ff2aa46..e4b7ec2f9fb 100644
--- a/gui-libs/neatvnc/neatvnc-0.4.0.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~riscv ~x86"
 fi
 
 LICENSE="ISC"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2022-12-24 17:12 James Le Cuirot
  0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2022-12-24 17:12 UTC (permalink / raw
  To: gentoo-commits

commit:     ba8667d47371eb6489e1aeb371d04e1acc4b3bf8
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 24 17:01:45 2022 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Dec 24 17:11:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba8667d4

gui-libs/neatvnc: Bump to 0.5.4, drop old 0.4.0, EAPI 8

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 gui-libs/neatvnc/Manifest                          |  2 +-
 gui-libs/neatvnc/metadata.xml                      |  7 ++++-
 .../{neatvnc-0.4.0.ebuild => neatvnc-0.5.4.ebuild} | 30 ++++++++++++++------
 gui-libs/neatvnc/neatvnc-9999.ebuild               | 32 +++++++++++++++-------
 4 files changed, 50 insertions(+), 21 deletions(-)

diff --git a/gui-libs/neatvnc/Manifest b/gui-libs/neatvnc/Manifest
index 7636ee781a0b..23e866fba7db 100644
--- a/gui-libs/neatvnc/Manifest
+++ b/gui-libs/neatvnc/Manifest
@@ -1 +1 @@
-DIST neatvnc-0.4.0.tar.gz 555438 BLAKE2B d6676521c3bceb43055589406419c12aca8139b561dc2f9de1ac3abae3e3c84e7ce133fb18a6206941ee9a00306a3c5c4dbebf2c36b15e57a11bd950a20f69a6 SHA512 cfbba3e81e1319b3c0f87644c7fb92e2a72d993c107722d6cb2e23674e1c4bfe9c281442a508a14d3e16964529d0646d1b9726d8f081157fb902454637346a7d
+DIST neatvnc-0.5.4.tar.gz 577635 BLAKE2B cc7a38daa956523601d5434840b9d60db569782d63304fe63d1a47d925acf9568fbc07e1e816e4fdb362e03b0693001423dc47aa1cdd20cb2d849e79ff1a5b44 SHA512 99f9faa9b97ff5949732dc6ddce2d506dea62a97df840a111279f41fe03475c6662770ee71616add2ab49bc3a32e3c32dfd2c2f1e87436f1f07e696146179c85

diff --git a/gui-libs/neatvnc/metadata.xml b/gui-libs/neatvnc/metadata.xml
index f0c6d645f060..6063f9cd5636 100644
--- a/gui-libs/neatvnc/metadata.xml
+++ b/gui-libs/neatvnc/metadata.xml
@@ -2,9 +2,14 @@
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<!-- maintainer-needed -->
+	<upstream>
+		<remote-id type="github">any1/neatvnc</remote-id>
+	</upstream>
 	<use>
 		<flag name="examples">Build and install examples</flag>
-		<flag name="jpeg">Enable fast encodings</flag>
+		<flag name="gbm">Enable support for the Generic Buffer Manager (gbm)</flag>
+		<flag name="h264">Enable fast encodings</flag>
+		<flag name="jpeg">Enable H.264 encoding</flag>
 		<flag name="tracing">Trace kernel and memory calls</flag>
 	</use>
 </pkgmetadata>

diff --git a/gui-libs/neatvnc/neatvnc-0.4.0.ebuild b/gui-libs/neatvnc/neatvnc-0.5.4.ebuild
similarity index 66%
rename from gui-libs/neatvnc/neatvnc-0.4.0.ebuild
rename to gui-libs/neatvnc/neatvnc-0.5.4.ebuild
index e4b7ec2f9fb9..c9d35e6f6390 100644
--- a/gui-libs/neatvnc/neatvnc-0.4.0.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.5.4.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson
 
-DESCRIPTION="liberally licensed VNC server library with a clean interface"
+DESCRIPTION="Liberally licensed VNC server library with a clean interface"
 HOMEPAGE="https://github.com/any1/neatvnc/"
 
 if [[ ${PV} == 9999 ]]; then
@@ -18,18 +18,27 @@ fi
 
 LICENSE="ISC"
 SLOT="0"
-IUSE="examples ssl jpeg tracing"
+IUSE="examples gbm h264 jpeg ssl test tracing"
+REQUIRED_USE="h264? ( gbm )"
+RESTRICT="!test? ( test )"
 
-DEPEND="
-	x11-libs/pixman
-	x11-libs/libdrm
+RDEPEND="
 	dev-libs/aml
 	sys-libs/zlib
-	ssl? ( net-libs/gnutls:= )
+	x11-libs/pixman
+	gbm? ( media-libs/mesa )
+	h264? (
+		media-video/ffmpeg:=
+		x11-libs/libdrm
+	)
 	jpeg? ( media-libs/libjpeg-turbo:= )
+	ssl? ( net-libs/gnutls:= )
 	tracing? ( dev-util/systemtap )
 "
-RDEPEND="${DEPEND}"
+DEPEND="
+	${RDEPEND}
+	x11-libs/libdrm
+"
 BDEPEND="
 	virtual/pkgconfig
 "
@@ -37,9 +46,12 @@ BDEPEND="
 src_configure() {
 	local emesonargs=(
 		$(meson_use examples)
+		$(meson_use test tests)
 		$(meson_feature jpeg)
 		$(meson_feature ssl tls)
 		$(meson_use tracing systemtap)
+		$(meson_feature gbm)
+		$(meson_feature h264)
 	)
 	meson_src_configure
 }

diff --git a/gui-libs/neatvnc/neatvnc-9999.ebuild b/gui-libs/neatvnc/neatvnc-9999.ebuild
index 0e82ff2aa460..c9d35e6f6390 100644
--- a/gui-libs/neatvnc/neatvnc-9999.ebuild
+++ b/gui-libs/neatvnc/neatvnc-9999.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson
 
-DESCRIPTION="liberally licensed VNC server library with a clean interface"
+DESCRIPTION="Liberally licensed VNC server library with a clean interface"
 HOMEPAGE="https://github.com/any1/neatvnc/"
 
 if [[ ${PV} == 9999 ]]; then
@@ -13,23 +13,32 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~riscv ~x86"
 fi
 
 LICENSE="ISC"
 SLOT="0"
-IUSE="examples ssl jpeg tracing"
+IUSE="examples gbm h264 jpeg ssl test tracing"
+REQUIRED_USE="h264? ( gbm )"
+RESTRICT="!test? ( test )"
 
-DEPEND="
-	x11-libs/pixman
-	x11-libs/libdrm
+RDEPEND="
 	dev-libs/aml
 	sys-libs/zlib
-	ssl? ( net-libs/gnutls:= )
+	x11-libs/pixman
+	gbm? ( media-libs/mesa )
+	h264? (
+		media-video/ffmpeg:=
+		x11-libs/libdrm
+	)
 	jpeg? ( media-libs/libjpeg-turbo:= )
+	ssl? ( net-libs/gnutls:= )
 	tracing? ( dev-util/systemtap )
 "
-RDEPEND="${DEPEND}"
+DEPEND="
+	${RDEPEND}
+	x11-libs/libdrm
+"
 BDEPEND="
 	virtual/pkgconfig
 "
@@ -37,9 +46,12 @@ BDEPEND="
 src_configure() {
 	local emesonargs=(
 		$(meson_use examples)
+		$(meson_use test tests)
 		$(meson_feature jpeg)
 		$(meson_feature ssl tls)
 		$(meson_use tracing systemtap)
+		$(meson_feature gbm)
+		$(meson_feature h264)
 	)
 	meson_src_configure
 }


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2022-12-26  1:49 WANG Xuerui
  0 siblings, 0 replies; 25+ messages in thread
From: WANG Xuerui @ 2022-12-26  1:49 UTC (permalink / raw
  To: gentoo-commits

commit:     17a1efcdae653de04459408ec3970103b9039f0e
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 25 17:47:26 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Mon Dec 26 01:48:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a1efcd

gui-libs/neatvnc: keyword 0.5.4 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 gui-libs/neatvnc/neatvnc-0.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/neatvnc/neatvnc-0.5.4.ebuild b/gui-libs/neatvnc/neatvnc-0.5.4.ebuild
index 46b84931aab3..3680f4e5f080 100644
--- a/gui-libs/neatvnc/neatvnc-0.5.4.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.5.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 LICENSE="ISC"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2022-12-26  1:49 WANG Xuerui
  0 siblings, 0 replies; 25+ messages in thread
From: WANG Xuerui @ 2022-12-26  1:49 UTC (permalink / raw
  To: gentoo-commits

commit:     0ff41e9009704bad9a274ac178c00451fbf1a714
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 25 17:47:28 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Mon Dec 26 01:48:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff41e90

gui-libs/neatvnc: forward ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 gui-libs/neatvnc/neatvnc-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/neatvnc/neatvnc-9999.ebuild b/gui-libs/neatvnc/neatvnc-9999.ebuild
index c9d35e6f6390..08dca658dad2 100644
--- a/gui-libs/neatvnc/neatvnc-9999.ebuild
+++ b/gui-libs/neatvnc/neatvnc-9999.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~riscv ~x86"
+	KEYWORDS="~amd64 ~loong ~riscv ~x86"
 fi
 
 LICENSE="ISC"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2022-12-31 13:02 Arthur Zamarin
  0 siblings, 0 replies; 25+ messages in thread
From: Arthur Zamarin @ 2022-12-31 13:02 UTC (permalink / raw
  To: gentoo-commits

commit:     550abae82bb81af1d28241907132a25ea0a64466
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 31 13:02:29 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 31 13:02:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=550abae8

gui-libs/neatvnc: Keyword 0.5.4 ia64, #888185

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/neatvnc/neatvnc-0.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/neatvnc/neatvnc-0.5.4.ebuild b/gui-libs/neatvnc/neatvnc-0.5.4.ebuild
index 3680f4e5f080..85057b0d1297 100644
--- a/gui-libs/neatvnc/neatvnc-0.5.4.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.5.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86"
 fi
 
 LICENSE="ISC"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2023-01-13 12:37 Arthur Zamarin
  0 siblings, 0 replies; 25+ messages in thread
From: Arthur Zamarin @ 2023-01-13 12:37 UTC (permalink / raw
  To: gentoo-commits

commit:     f0b0affaa354c374b8ebc788358729f98529fcae
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 13 12:37:30 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 12:37:30 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b0affa

gui-libs/neatvnc: Keyword 0.5.4 ppc, #888185

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/neatvnc/neatvnc-0.5.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-libs/neatvnc/neatvnc-0.5.4.ebuild b/gui-libs/neatvnc/neatvnc-0.5.4.ebuild
index 85057b0d1297..7d6c09da65ae 100644
--- a/gui-libs/neatvnc/neatvnc-0.5.4.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.5.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~riscv ~x86"
 fi
 
 LICENSE="ISC"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2023-03-19 10:46 James Le Cuirot
  0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2023-03-19 10:46 UTC (permalink / raw
  To: gentoo-commits

commit:     6e0acb7cf5cf3a1833944e591bd6553ccea0d2d6
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 19 10:42:45 2023 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Mar 19 10:45:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e0acb7c

gui-libs/neatvnc: Bump to 0.6.0, drop old 0.5.4

Also drop ppc keyword because the tests fail there.

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 gui-libs/neatvnc/Manifest                                       | 2 +-
 gui-libs/neatvnc/{neatvnc-0.5.4.ebuild => neatvnc-0.6.0.ebuild} | 4 ++--
 gui-libs/neatvnc/neatvnc-9999.ebuild                            | 6 +++---
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/gui-libs/neatvnc/Manifest b/gui-libs/neatvnc/Manifest
index 23e866fba7db..c15694e3f9b5 100644
--- a/gui-libs/neatvnc/Manifest
+++ b/gui-libs/neatvnc/Manifest
@@ -1 +1 @@
-DIST neatvnc-0.5.4.tar.gz 577635 BLAKE2B cc7a38daa956523601d5434840b9d60db569782d63304fe63d1a47d925acf9568fbc07e1e816e4fdb362e03b0693001423dc47aa1cdd20cb2d849e79ff1a5b44 SHA512 99f9faa9b97ff5949732dc6ddce2d506dea62a97df840a111279f41fe03475c6662770ee71616add2ab49bc3a32e3c32dfd2c2f1e87436f1f07e696146179c85
+DIST neatvnc-0.6.0.tar.gz 578084 BLAKE2B 63a064054a61996bd09064e4684d6d4e836290b9c0a097138a8dbefc3615b8d22f1932caef3b147bf3a12fa14ef808d314016d53411e2d461e775e1a34522e15 SHA512 7fc38aa36faba227e37ec241b874f7c83e7bb912b22cb1f2198622a0bb3145661111bf58b3f9e376b0d03f04b667ba94f2e60f7f5e886c141178a874c820ea91

diff --git a/gui-libs/neatvnc/neatvnc-0.5.4.ebuild b/gui-libs/neatvnc/neatvnc-0.6.0.ebuild
similarity index 93%
rename from gui-libs/neatvnc/neatvnc-0.5.4.ebuild
rename to gui-libs/neatvnc/neatvnc-0.6.0.ebuild
index 7d6c09da65ae..a07844f06217 100644
--- a/gui-libs/neatvnc/neatvnc-0.5.4.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.6.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86"
 fi
 
 LICENSE="ISC"
@@ -23,7 +23,7 @@ REQUIRED_USE="h264? ( gbm )"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-	dev-libs/aml
+	=dev-libs/aml-0.3*
 	sys-libs/zlib
 	x11-libs/pixman
 	gbm? ( media-libs/mesa )

diff --git a/gui-libs/neatvnc/neatvnc-9999.ebuild b/gui-libs/neatvnc/neatvnc-9999.ebuild
index 08dca658dad2..a07844f06217 100644
--- a/gui-libs/neatvnc/neatvnc-9999.ebuild
+++ b/gui-libs/neatvnc/neatvnc-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~loong ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86"
 fi
 
 LICENSE="ISC"
@@ -23,7 +23,7 @@ REQUIRED_USE="h264? ( gbm )"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-	dev-libs/aml
+	=dev-libs/aml-0.3*
 	sys-libs/zlib
 	x11-libs/pixman
 	gbm? ( media-libs/mesa )


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2023-10-17 21:34 James Le Cuirot
  0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2023-10-17 21:34 UTC (permalink / raw
  To: gentoo-commits

commit:     4f426a1d415561866828849fc62764d453f640c0
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 17 21:32:41 2023 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Oct 17 21:32:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f426a1d

gui-libs/neatvnc: Version bump to 0.7.0

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 gui-libs/neatvnc/Manifest                                      | 1 +
 gui-libs/neatvnc/metadata.xml                                  | 5 +++--
 gui-libs/neatvnc/{neatvnc-9999.ebuild => neatvnc-0.7.0.ebuild} | 7 ++++++-
 gui-libs/neatvnc/neatvnc-9999.ebuild                           | 7 ++++++-
 4 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/gui-libs/neatvnc/Manifest b/gui-libs/neatvnc/Manifest
index c15694e3f9b5..fbd029cfd3d7 100644
--- a/gui-libs/neatvnc/Manifest
+++ b/gui-libs/neatvnc/Manifest
@@ -1 +1,2 @@
 DIST neatvnc-0.6.0.tar.gz 578084 BLAKE2B 63a064054a61996bd09064e4684d6d4e836290b9c0a097138a8dbefc3615b8d22f1932caef3b147bf3a12fa14ef808d314016d53411e2d461e775e1a34522e15 SHA512 7fc38aa36faba227e37ec241b874f7c83e7bb912b22cb1f2198622a0bb3145661111bf58b3f9e376b0d03f04b667ba94f2e60f7f5e886c141178a874c820ea91
+DIST neatvnc-0.7.0.tar.gz 660642 BLAKE2B ae14f3d35839ae141d6cce760c118f6605b66c16e3d8e6fae4606deaa63adacab13d3c8dbc001a3937f4f1f6f9c908607176ea36a914d39a126730c77f3470c7 SHA512 79abf2f6d5676e1d8dc9f70a341ae0247ae20dd95f8724d27c667ae42d45c8b5f4de2321c0dad6278e0eebefbcda0a512da917fa6e5def801f938875bdab18d0

diff --git a/gui-libs/neatvnc/metadata.xml b/gui-libs/neatvnc/metadata.xml
index 6063f9cd5636..109d0f5191a0 100644
--- a/gui-libs/neatvnc/metadata.xml
+++ b/gui-libs/neatvnc/metadata.xml
@@ -8,8 +8,9 @@
 	<use>
 		<flag name="examples">Build and install examples</flag>
 		<flag name="gbm">Enable support for the Generic Buffer Manager (gbm)</flag>
-		<flag name="h264">Enable fast encodings</flag>
-		<flag name="jpeg">Enable H.264 encoding</flag>
+		<flag name="h264">Enable H.264 encoding</flag>
+		<flag name="jpeg">Enable JPEG compression</flag>
 		<flag name="tracing">Trace kernel and memory calls</flag>
+		<flag name="websockets">Enable websockets support</flag>
 	</use>
 </pkgmetadata>

diff --git a/gui-libs/neatvnc/neatvnc-9999.ebuild b/gui-libs/neatvnc/neatvnc-0.7.0.ebuild
similarity index 87%
copy from gui-libs/neatvnc/neatvnc-9999.ebuild
copy to gui-libs/neatvnc/neatvnc-0.7.0.ebuild
index a07844f06217..e5e117a78e2b 100644
--- a/gui-libs/neatvnc/neatvnc-9999.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.7.0.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="ISC"
 SLOT="0"
-IUSE="examples gbm h264 jpeg ssl test tracing"
+IUSE="examples gbm h264 jpeg ssl test tracing websockets"
 REQUIRED_USE="h264? ( gbm )"
 RESTRICT="!test? ( test )"
 
@@ -34,6 +34,10 @@ RDEPEND="
 	jpeg? ( media-libs/libjpeg-turbo:= )
 	ssl? ( net-libs/gnutls:= )
 	tracing? ( dev-util/systemtap )
+	websockets? (
+		dev-libs/gmp:=
+		dev-libs/nettle:=[gmp]
+	)
 "
 DEPEND="
 	${RDEPEND}
@@ -49,6 +53,7 @@ src_configure() {
 		$(meson_use test tests)
 		$(meson_feature jpeg)
 		$(meson_feature ssl tls)
+		$(meson_feature websockets nettle)
 		$(meson_use tracing systemtap)
 		$(meson_feature gbm)
 		$(meson_feature h264)

diff --git a/gui-libs/neatvnc/neatvnc-9999.ebuild b/gui-libs/neatvnc/neatvnc-9999.ebuild
index a07844f06217..e5e117a78e2b 100644
--- a/gui-libs/neatvnc/neatvnc-9999.ebuild
+++ b/gui-libs/neatvnc/neatvnc-9999.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="ISC"
 SLOT="0"
-IUSE="examples gbm h264 jpeg ssl test tracing"
+IUSE="examples gbm h264 jpeg ssl test tracing websockets"
 REQUIRED_USE="h264? ( gbm )"
 RESTRICT="!test? ( test )"
 
@@ -34,6 +34,10 @@ RDEPEND="
 	jpeg? ( media-libs/libjpeg-turbo:= )
 	ssl? ( net-libs/gnutls:= )
 	tracing? ( dev-util/systemtap )
+	websockets? (
+		dev-libs/gmp:=
+		dev-libs/nettle:=[gmp]
+	)
 "
 DEPEND="
 	${RDEPEND}
@@ -49,6 +53,7 @@ src_configure() {
 		$(meson_use test tests)
 		$(meson_feature jpeg)
 		$(meson_feature ssl tls)
+		$(meson_feature websockets nettle)
 		$(meson_use tracing systemtap)
 		$(meson_feature gbm)
 		$(meson_feature h264)


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2023-11-29  4:23 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2023-11-29  4:23 UTC (permalink / raw
  To: gentoo-commits

commit:     48868f3af68079dd4ebba1c8d0afc824f46f48e6
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Wed Nov 29 00:47:32 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 04:21:03 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48868f3a

gui-libs/neatvnc: Keyword 0.6.0 ppc64, #888185

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/neatvnc/neatvnc-0.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/neatvnc/neatvnc-0.6.0.ebuild b/gui-libs/neatvnc/neatvnc-0.6.0.ebuild
index a07844f06217..8f549b3e8160 100644
--- a/gui-libs/neatvnc/neatvnc-0.6.0.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.6.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="ISC"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2023-11-29 21:51 James Le Cuirot
  0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2023-11-29 21:51 UTC (permalink / raw
  To: gentoo-commits

commit:     3092ec06bb64b43620c7fea95ce7e3278378740a
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 21:50:24 2023 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 21:50:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3092ec06

gui-libs/neatvnc: Keyword 0.7.0 for ppc64

On the basis that 0.6.0 is okay.

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 gui-libs/neatvnc/neatvnc-0.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/neatvnc/neatvnc-0.7.0.ebuild b/gui-libs/neatvnc/neatvnc-0.7.0.ebuild
index e5e117a78e2b..6fb49cd77673 100644
--- a/gui-libs/neatvnc/neatvnc-0.7.0.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="ISC"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2024-03-16 19:32 Arthur Zamarin
  0 siblings, 0 replies; 25+ messages in thread
From: Arthur Zamarin @ 2024-03-16 19:32 UTC (permalink / raw
  To: gentoo-commits

commit:     76234af3eb28bf7f2b4f3830ca23345f046839e8
Author:     Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Sun Feb 25 18:01:53 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 16 19:31:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76234af3

gui-libs/neatvnc: drop 0.6.0

Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/neatvnc/Manifest             |  1 -
 gui-libs/neatvnc/neatvnc-0.6.0.ebuild | 57 -----------------------------------
 2 files changed, 58 deletions(-)

diff --git a/gui-libs/neatvnc/Manifest b/gui-libs/neatvnc/Manifest
index fb744fdd0e24..2551f90ce196 100644
--- a/gui-libs/neatvnc/Manifest
+++ b/gui-libs/neatvnc/Manifest
@@ -1,3 +1,2 @@
-DIST neatvnc-0.6.0.tar.gz 578084 BLAKE2B 63a064054a61996bd09064e4684d6d4e836290b9c0a097138a8dbefc3615b8d22f1932caef3b147bf3a12fa14ef808d314016d53411e2d461e775e1a34522e15 SHA512 7fc38aa36faba227e37ec241b874f7c83e7bb912b22cb1f2198622a0bb3145661111bf58b3f9e376b0d03f04b667ba94f2e60f7f5e886c141178a874c820ea91
 DIST neatvnc-0.7.0.tar.gz 660642 BLAKE2B ae14f3d35839ae141d6cce760c118f6605b66c16e3d8e6fae4606deaa63adacab13d3c8dbc001a3937f4f1f6f9c908607176ea36a914d39a126730c77f3470c7 SHA512 79abf2f6d5676e1d8dc9f70a341ae0247ae20dd95f8724d27c667ae42d45c8b5f4de2321c0dad6278e0eebefbcda0a512da917fa6e5def801f938875bdab18d0
 DIST neatvnc-0.8.0.tar.gz 661726 BLAKE2B 075831ad8f2a4e209b316b848ac2f5b2dbcd0ecf36e2ecc2b264be255ca0250d9a61ae5df1c522c310459cc2a536958cb01567ee640fca52db3966329d89cd09 SHA512 bd5bfbcec88711a64eb45c12cad208d594f24e3812d98ccb9eb3a3f8a933df3040fcb21e4bdf0df3ea44332096b6f0bca6dcb8f4be15d42541ab98b2295d4091

diff --git a/gui-libs/neatvnc/neatvnc-0.6.0.ebuild b/gui-libs/neatvnc/neatvnc-0.6.0.ebuild
deleted file mode 100644
index d773faec3821..000000000000
--- a/gui-libs/neatvnc/neatvnc-0.6.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="Liberally licensed VNC server library with a clean interface"
-HOMEPAGE="https://github.com/any1/neatvnc/"
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
-else
-	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86"
-fi
-
-LICENSE="ISC"
-SLOT="0"
-IUSE="examples gbm h264 jpeg ssl test tracing"
-REQUIRED_USE="h264? ( gbm )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	=dev-libs/aml-0.3*
-	sys-libs/zlib
-	x11-libs/pixman
-	gbm? ( media-libs/mesa )
-	h264? (
-		media-video/ffmpeg:=
-		x11-libs/libdrm
-	)
-	jpeg? ( media-libs/libjpeg-turbo:= )
-	ssl? ( net-libs/gnutls:= )
-	tracing? ( dev-debug/systemtap )
-"
-DEPEND="
-	${RDEPEND}
-	x11-libs/libdrm
-"
-BDEPEND="
-	virtual/pkgconfig
-"
-
-src_configure() {
-	local emesonargs=(
-		$(meson_use examples)
-		$(meson_use test tests)
-		$(meson_feature jpeg)
-		$(meson_feature ssl tls)
-		$(meson_use tracing systemtap)
-		$(meson_feature gbm)
-		$(meson_feature h264)
-	)
-	meson_src_configure
-}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2024-04-25 22:18 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2024-04-25 22:18 UTC (permalink / raw
  To: gentoo-commits

commit:     2fb998ae53a1d7354e64a426e8376e6eaac45b1a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 25 22:16:46 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 25 22:16:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fb998ae

gui-libs/neatvnc: Stabilize 0.8.0 arm, #930632

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/neatvnc/neatvnc-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/neatvnc/neatvnc-0.8.0.ebuild b/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
index 45912b2bf4d3..8735f59207f5 100644
--- a/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="ISC"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2024-04-25 22:18 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2024-04-25 22:18 UTC (permalink / raw
  To: gentoo-commits

commit:     36ab5a0622a269f52a648f2b58d70940e4a9ed03
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 25 22:16:49 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 25 22:16:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ab5a06

gui-libs/neatvnc: Stabilize 0.8.0 arm64, #930632

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/neatvnc/neatvnc-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/neatvnc/neatvnc-0.8.0.ebuild b/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
index 8735f59207f5..533056fe9d06 100644
--- a/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 arm arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="ISC"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2024-04-26  0:14 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2024-04-26  0:14 UTC (permalink / raw
  To: gentoo-commits

commit:     a9f82bb766c49e841286ac5e4b33403d92643ad5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 26 00:13:31 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 26 00:13:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f82bb7

gui-libs/neatvnc: Stabilize 0.8.0 x86, #930632

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/neatvnc/neatvnc-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/neatvnc/neatvnc-0.8.0.ebuild b/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
index 533056fe9d06..499a88ee8451 100644
--- a/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 arm arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 arm arm64 ~ia64 ~loong ~ppc64 ~riscv x86"
 fi
 
 LICENSE="ISC"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2024-04-26  0:14 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2024-04-26  0:14 UTC (permalink / raw
  To: gentoo-commits

commit:     8a9110a0af402371691f9a7a2932bd821bb30f4b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 26 00:13:35 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 26 00:13:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a9110a0

gui-libs/neatvnc: Stabilize 0.8.0 amd64, #930632

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/neatvnc/neatvnc-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/neatvnc/neatvnc-0.8.0.ebuild b/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
index 499a88ee8451..30d699bc246a 100644
--- a/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 arm arm64 ~ia64 ~loong ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc64 ~riscv x86"
 fi
 
 LICENSE="ISC"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2024-04-26 21:37 James Le Cuirot
  0 siblings, 0 replies; 25+ messages in thread
From: James Le Cuirot @ 2024-04-26 21:37 UTC (permalink / raw
  To: gentoo-commits

commit:     aebf7ffcc4bda5e9c31c6fbc52df7baa1ccf91d2
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 26 21:35:03 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Apr 26 21:37:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aebf7ffc

gui-libs/neatvnc: Drop old 0.7.0

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 gui-libs/neatvnc/Manifest             |  1 -
 gui-libs/neatvnc/neatvnc-0.7.0.ebuild | 62 -----------------------------------
 2 files changed, 63 deletions(-)

diff --git a/gui-libs/neatvnc/Manifest b/gui-libs/neatvnc/Manifest
index 2551f90ce196..a9370b3619d2 100644
--- a/gui-libs/neatvnc/Manifest
+++ b/gui-libs/neatvnc/Manifest
@@ -1,2 +1 @@
-DIST neatvnc-0.7.0.tar.gz 660642 BLAKE2B ae14f3d35839ae141d6cce760c118f6605b66c16e3d8e6fae4606deaa63adacab13d3c8dbc001a3937f4f1f6f9c908607176ea36a914d39a126730c77f3470c7 SHA512 79abf2f6d5676e1d8dc9f70a341ae0247ae20dd95f8724d27c667ae42d45c8b5f4de2321c0dad6278e0eebefbcda0a512da917fa6e5def801f938875bdab18d0
 DIST neatvnc-0.8.0.tar.gz 661726 BLAKE2B 075831ad8f2a4e209b316b848ac2f5b2dbcd0ecf36e2ecc2b264be255ca0250d9a61ae5df1c522c310459cc2a536958cb01567ee640fca52db3966329d89cd09 SHA512 bd5bfbcec88711a64eb45c12cad208d594f24e3812d98ccb9eb3a3f8a933df3040fcb21e4bdf0df3ea44332096b6f0bca6dcb8f4be15d42541ab98b2295d4091

diff --git a/gui-libs/neatvnc/neatvnc-0.7.0.ebuild b/gui-libs/neatvnc/neatvnc-0.7.0.ebuild
deleted file mode 100644
index 4bd7e8b6b4c3..000000000000
--- a/gui-libs/neatvnc/neatvnc-0.7.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="Liberally licensed VNC server library with a clean interface"
-HOMEPAGE="https://github.com/any1/neatvnc/"
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
-else
-	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86"
-fi
-
-LICENSE="ISC"
-SLOT="0"
-IUSE="examples gbm h264 jpeg ssl test tracing websockets"
-REQUIRED_USE="h264? ( gbm )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	=dev-libs/aml-0.3*
-	sys-libs/zlib
-	x11-libs/pixman
-	gbm? ( media-libs/mesa )
-	h264? (
-		media-video/ffmpeg:=
-		x11-libs/libdrm
-	)
-	jpeg? ( media-libs/libjpeg-turbo:= )
-	ssl? ( net-libs/gnutls:= )
-	tracing? ( dev-debug/systemtap )
-	websockets? (
-		dev-libs/gmp:=
-		dev-libs/nettle:=[gmp]
-	)
-"
-DEPEND="
-	${RDEPEND}
-	x11-libs/libdrm
-"
-BDEPEND="
-	virtual/pkgconfig
-"
-
-src_configure() {
-	local emesonargs=(
-		$(meson_use examples)
-		$(meson_use test tests)
-		$(meson_feature jpeg)
-		$(meson_feature ssl tls)
-		$(meson_feature websockets nettle)
-		$(meson_use tracing systemtap)
-		$(meson_feature gbm)
-		$(meson_feature h264)
-	)
-	meson_src_configure
-}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2024-05-28 22:28 Ionen Wolkens
  0 siblings, 0 replies; 25+ messages in thread
From: Ionen Wolkens @ 2024-05-28 22:28 UTC (permalink / raw
  To: gentoo-commits

commit:     d4c884b15e72abceb5f8153471d097606165f217
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Tue May 28 22:02:55 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue May 28 22:26:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c884b1

gui-libs/neatvnc: Stabilize 0.8.0 ppc64, #930735

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 gui-libs/neatvnc/neatvnc-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/neatvnc/neatvnc-0.8.0.ebuild b/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
index 30d699bc246a..9c00e588a5e4 100644
--- a/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc64 ~riscv x86"
 fi
 
 LICENSE="ISC"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2024-10-17 16:13 Arthur Zamarin
  0 siblings, 0 replies; 25+ messages in thread
From: Arthur Zamarin @ 2024-10-17 16:13 UTC (permalink / raw
  To: gentoo-commits

commit:     6789d55b3e527e10adb0572681dd2ba80973873a
Author:     Christopher Fore <csfore <AT> posteo <DOT> net>
AuthorDate: Tue Oct 15 19:49:04 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 17 16:13:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6789d55b

gui-libs/neatvnc: add 0.8.1, security bump

- Tests pass

Bug: https://bugs.gentoo.org/937140
Signed-off-by: Christopher Fore <csfore <AT> posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/39005
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/neatvnc/Manifest             |  1 +
 gui-libs/neatvnc/neatvnc-0.8.1.ebuild | 86 +++++++++++++++++++++++++++++++++++
 2 files changed, 87 insertions(+)

diff --git a/gui-libs/neatvnc/Manifest b/gui-libs/neatvnc/Manifest
index a9370b3619d2..0eb808121e06 100644
--- a/gui-libs/neatvnc/Manifest
+++ b/gui-libs/neatvnc/Manifest
@@ -1 +1,2 @@
 DIST neatvnc-0.8.0.tar.gz 661726 BLAKE2B 075831ad8f2a4e209b316b848ac2f5b2dbcd0ecf36e2ecc2b264be255ca0250d9a61ae5df1c522c310459cc2a536958cb01567ee640fca52db3966329d89cd09 SHA512 bd5bfbcec88711a64eb45c12cad208d594f24e3812d98ccb9eb3a3f8a933df3040fcb21e4bdf0df3ea44332096b6f0bca6dcb8f4be15d42541ab98b2295d4091
+DIST neatvnc-0.8.1.tar.gz 661911 BLAKE2B 7d17e14cef3af1de509387581ea632ef967a9a669f26b85adb7e0f3e725fbe15125faf85bf71e75f926cf3b1508eafe600fc4d2b937e34c738dae9427459fb05 SHA512 4c5701765ba78e8fbfff71054988760b5a705946798e709d6905e63ac457f4c2da72aa0866e3cb3832b9aff0722199c1fb52869373677310ba22620413ed6b03

diff --git a/gui-libs/neatvnc/neatvnc-0.8.1.ebuild b/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
new file mode 100644
index 000000000000..d92fdca31640
--- /dev/null
+++ b/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Liberally licensed VNC server library with a clean interface"
+HOMEPAGE="https://github.com/any1/neatvnc/"
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
+else
+	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="examples gbm h264 jpeg ssl test tracing websockets"
+REQUIRED_USE="h264? ( gbm )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	=dev-libs/aml-0.3*
+	sys-libs/zlib
+	x11-libs/pixman
+	examples? (
+		media-libs/libpng:=
+	)
+	gbm? ( media-libs/mesa )
+	h264? (
+		media-video/ffmpeg:=
+		x11-libs/libdrm
+	)
+	jpeg? ( media-libs/libjpeg-turbo:= )
+	ssl? ( net-libs/gnutls:= )
+	tracing? ( dev-debug/systemtap )
+	websockets? (
+		dev-libs/gmp:=
+		dev-libs/nettle:=[gmp]
+	)
+"
+DEPEND="
+	${RDEPEND}
+	x11-libs/libdrm
+"
+BDEPEND="
+	virtual/pkgconfig
+"
+
+PATCHES=(
+	"${FILESDIR}/neatvnc-0.8.0-fix-tracing-undeclared-variable.patch"
+)
+
+src_prepare() {
+	default
+
+	# useful soname
+	sed -i -e "s/'0.0.0'/meson.project_version()/" meson.build || die
+}
+
+src_configure() {
+	local emesonargs=(
+		$(meson_use examples)
+		$(meson_use test tests)
+		$(meson_feature jpeg)
+		$(meson_feature ssl tls)
+		$(meson_feature websockets nettle)
+		$(meson_use tracing systemtap)
+		$(meson_feature gbm)
+		$(meson_feature h264)
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	einstalldocs
+
+	if use examples; then
+		newbin "${BUILD_DIR}"/examples/draw neatvnc-example-draw
+		newbin "${BUILD_DIR}"/examples/png-server neatvnc-example-png-server
+	fi
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2024-10-17 21:41 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2024-10-17 21:41 UTC (permalink / raw
  To: gentoo-commits

commit:     e9d4df2fbbda4d1acb711419a83b43ea939a5d95
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 17 21:40:42 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 17 21:40:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d4df2f

gui-libs/neatvnc: Stabilize 0.8.1 ppc64, #941717

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/neatvnc/neatvnc-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/neatvnc/neatvnc-0.8.1.ebuild b/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
index d92fdca31640..3104bc34a1b0 100644
--- a/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
 fi
 
 LICENSE="ISC"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2024-10-18  0:18 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2024-10-18  0:18 UTC (permalink / raw
  To: gentoo-commits

commit:     8d8b05dc74cd95b563e590489015e6648eddc5b8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 18 00:17:16 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 18 00:17:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d8b05dc

gui-libs/neatvnc: Stabilize 0.8.1 amd64, #941717

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/neatvnc/neatvnc-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/neatvnc/neatvnc-0.8.1.ebuild b/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
index 3104bc34a1b0..22a62f4407c8 100644
--- a/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
 fi
 
 LICENSE="ISC"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2024-10-18  0:18 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2024-10-18  0:18 UTC (permalink / raw
  To: gentoo-commits

commit:     d489705d1b31c2b3ea9c620d24eb9158882f2648
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 18 00:17:17 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 18 00:17:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d489705d

gui-libs/neatvnc: Stabilize 0.8.1 x86, #941717

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/neatvnc/neatvnc-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/neatvnc/neatvnc-0.8.1.ebuild b/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
index 22a62f4407c8..cfcc8b89adf1 100644
--- a/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86"
 fi
 
 LICENSE="ISC"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2024-10-18 15:40 Arthur Zamarin
  0 siblings, 0 replies; 25+ messages in thread
From: Arthur Zamarin @ 2024-10-18 15:40 UTC (permalink / raw
  To: gentoo-commits

commit:     4c8166d1d04c70dd9ac4c497a08cd1ed9887c9fd
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 18 15:40:33 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 18 15:40:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c8166d1

gui-libs/neatvnc: Stabilize 0.8.1 arm, #941717

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/neatvnc/neatvnc-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/neatvnc/neatvnc-0.8.1.ebuild b/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
index cfcc8b89adf1..782455705d63 100644
--- a/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm ~arm64 ~loong ppc64 ~riscv x86"
 fi
 
 LICENSE="ISC"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2024-10-18 19:05 Arthur Zamarin
  0 siblings, 0 replies; 25+ messages in thread
From: Arthur Zamarin @ 2024-10-18 19:05 UTC (permalink / raw
  To: gentoo-commits

commit:     9da73a9379b846f9fe6e6cb7ad45f31d1c4507d3
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 18 19:05:12 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 18 19:05:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da73a93

gui-libs/neatvnc: Stabilize 0.8.1 arm64, #941717

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/neatvnc/neatvnc-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/neatvnc/neatvnc-0.8.1.ebuild b/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
index 782455705d63..7852326ccbc2 100644
--- a/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
 else
 	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm ~arm64 ~loong ppc64 ~riscv x86"
+	KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 fi
 
 LICENSE="ISC"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/
@ 2024-10-27  7:23 Hans de Graaff
  0 siblings, 0 replies; 25+ messages in thread
From: Hans de Graaff @ 2024-10-27  7:23 UTC (permalink / raw
  To: gentoo-commits

commit:     6a0e71a40d11953fa32e72c0064c6af08ec7bf98
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 27 07:23:11 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Oct 27 07:23:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a0e71a4

gui-libs/neatvnc: drop 0.8.0

Bug: https://bugs.gentoo.org/937140
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 gui-libs/neatvnc/Manifest             |  1 -
 gui-libs/neatvnc/neatvnc-0.8.0.ebuild | 86 -----------------------------------
 2 files changed, 87 deletions(-)

diff --git a/gui-libs/neatvnc/Manifest b/gui-libs/neatvnc/Manifest
index 0eb808121e06..dd41671c15c4 100644
--- a/gui-libs/neatvnc/Manifest
+++ b/gui-libs/neatvnc/Manifest
@@ -1,2 +1 @@
-DIST neatvnc-0.8.0.tar.gz 661726 BLAKE2B 075831ad8f2a4e209b316b848ac2f5b2dbcd0ecf36e2ecc2b264be255ca0250d9a61ae5df1c522c310459cc2a536958cb01567ee640fca52db3966329d89cd09 SHA512 bd5bfbcec88711a64eb45c12cad208d594f24e3812d98ccb9eb3a3f8a933df3040fcb21e4bdf0df3ea44332096b6f0bca6dcb8f4be15d42541ab98b2295d4091
 DIST neatvnc-0.8.1.tar.gz 661911 BLAKE2B 7d17e14cef3af1de509387581ea632ef967a9a669f26b85adb7e0f3e725fbe15125faf85bf71e75f926cf3b1508eafe600fc4d2b937e34c738dae9427459fb05 SHA512 4c5701765ba78e8fbfff71054988760b5a705946798e709d6905e63ac457f4c2da72aa0866e3cb3832b9aff0722199c1fb52869373677310ba22620413ed6b03

diff --git a/gui-libs/neatvnc/neatvnc-0.8.0.ebuild b/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
deleted file mode 100644
index 7852326ccbc2..000000000000
--- a/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="Liberally licensed VNC server library with a clean interface"
-HOMEPAGE="https://github.com/any1/neatvnc/"
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
-else
-	SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-fi
-
-LICENSE="ISC"
-SLOT="0"
-IUSE="examples gbm h264 jpeg ssl test tracing websockets"
-REQUIRED_USE="h264? ( gbm )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	=dev-libs/aml-0.3*
-	sys-libs/zlib
-	x11-libs/pixman
-	examples? (
-		media-libs/libpng:=
-	)
-	gbm? ( media-libs/mesa )
-	h264? (
-		media-video/ffmpeg:=
-		x11-libs/libdrm
-	)
-	jpeg? ( media-libs/libjpeg-turbo:= )
-	ssl? ( net-libs/gnutls:= )
-	tracing? ( dev-debug/systemtap )
-	websockets? (
-		dev-libs/gmp:=
-		dev-libs/nettle:=[gmp]
-	)
-"
-DEPEND="
-	${RDEPEND}
-	x11-libs/libdrm
-"
-BDEPEND="
-	virtual/pkgconfig
-"
-
-PATCHES=(
-	"${FILESDIR}/neatvnc-0.8.0-fix-tracing-undeclared-variable.patch"
-)
-
-src_prepare() {
-	default
-
-	# useful soname
-	sed -i -e "s/'0.0.0'/meson.project_version()/" meson.build || die
-}
-
-src_configure() {
-	local emesonargs=(
-		$(meson_use examples)
-		$(meson_use test tests)
-		$(meson_feature jpeg)
-		$(meson_feature ssl tls)
-		$(meson_feature websockets nettle)
-		$(meson_use tracing systemtap)
-		$(meson_feature gbm)
-		$(meson_feature h264)
-	)
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-	einstalldocs
-
-	if use examples; then
-		newbin "${BUILD_DIR}"/examples/draw neatvnc-example-draw
-		newbin "${BUILD_DIR}"/examples/png-server neatvnc-example-png-server
-	fi
-}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2024-10-27  7:23 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-26  0:14 [gentoo-commits] repo/gentoo:master commit in: gui-libs/neatvnc/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-10-27  7:23 Hans de Graaff
2024-10-18 19:05 Arthur Zamarin
2024-10-18 15:40 Arthur Zamarin
2024-10-18  0:18 Sam James
2024-10-18  0:18 Sam James
2024-10-17 21:41 Sam James
2024-10-17 16:13 Arthur Zamarin
2024-05-28 22:28 Ionen Wolkens
2024-04-26 21:37 James Le Cuirot
2024-04-26  0:14 Sam James
2024-04-25 22:18 Sam James
2024-04-25 22:18 Sam James
2024-03-16 19:32 Arthur Zamarin
2023-11-29 21:51 James Le Cuirot
2023-11-29  4:23 Sam James
2023-10-17 21:34 James Le Cuirot
2023-03-19 10:46 James Le Cuirot
2023-01-13 12:37 Arthur Zamarin
2022-12-31 13:02 Arthur Zamarin
2022-12-26  1:49 WANG Xuerui
2022-12-26  1:49 WANG Xuerui
2022-12-24 17:12 James Le Cuirot
2021-07-21  2:22 Yixun Lan
2021-01-25 14:55 Aaron Bauman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox