* [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