* [gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
@ 2021-01-25 14:55 Aaron Bauman
0 siblings, 0 replies; 10+ messages in thread
From: Aaron Bauman @ 2021-01-25 14:55 UTC (permalink / raw
To: gentoo-commits
commit: b6cce86b8061287856c9ac3b164401d09790a960
Author: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Sun Jun 28 00:18:16 2020 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 14:55:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6cce86b
gui-apps/wayvnc: simple and fast vnc server for wayland
the first vnc server to support wlroots based
compositors to enable remote access
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/16461
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
gui-apps/wayvnc/Manifest | 1 +
gui-apps/wayvnc/metadata.xml | 24 ++++++++++++++++++++
gui-apps/wayvnc/wayvnc-0.4.0.ebuild | 44 +++++++++++++++++++++++++++++++++++++
gui-apps/wayvnc/wayvnc-9999.ebuild | 44 +++++++++++++++++++++++++++++++++++++
4 files changed, 113 insertions(+)
diff --git a/gui-apps/wayvnc/Manifest b/gui-apps/wayvnc/Manifest
new file mode 100644
index 00000000000..1bc4a3ef861
--- /dev/null
+++ b/gui-apps/wayvnc/Manifest
@@ -0,0 +1 @@
+DIST wayvnc-0.4.0.tar.gz 52157 BLAKE2B 7c8456d5136ef361ca7dd72ffa7501514eeb7a61ae1777a02391fb7fceea6b020d68951300ab76254f2afd5e2610fe66ce0f461d18dc38522706691438f4620e SHA512 b8f1af24213077dc6126ae1f613b9cdeed8f365f9d1989a5b053563f0eb4bc49921e746e0f1026fe0e02bfeea23b912798678a5a337a052d977aa04496a75570
diff --git a/gui-apps/wayvnc/metadata.xml b/gui-apps/wayvnc/metadata.xml
new file mode 100644
index 00000000000..32c02efdbf9
--- /dev/null
+++ b/gui-apps/wayvnc/metadata.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <longdescription>
+ VNC server for wlroots based Wayland compositors.
+ It attaches to a running Wayland session, creates
+ virtual input devices and exposes a single display
+ via the RFB protocol. The Wayland session may be a
+ headless one, so it is also possible to run wayvnc
+ without a physical display attached.
+ </longdescription>
+ <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="gbm">enable GPU-side screencopy (experimental)</flag>
+ <flag name="tracing">Trace kernel and memory calls</flag>
+ </use>
+</pkgmetadata>
diff --git a/gui-apps/wayvnc/wayvnc-0.4.0.ebuild b/gui-apps/wayvnc/wayvnc-0.4.0.ebuild
new file mode 100644
index 00000000000..369ff2e67ca
--- /dev/null
+++ b/gui-apps/wayvnc/wayvnc-0.4.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="VNC server for wlroots based Wayland compositors"
+HOMEPAGE="https://github.com/any1/wayvnc"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/any1/wayvnc.git"
+else
+ SRC_URI="https://github.com/any1/wayvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="gbm tracing"
+
+RDEPEND="
+ dev-libs/aml
+ dev-libs/wayland
+ gui-libs/neatvnc[tracing?]
+ media-libs/mesa:=[egl,gles2,gbm?]
+ x11-libs/libxkbcommon
+ x11-libs/pixman
+ tracing? ( dev-util/systemtap )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ dev-libs/wayland-protocols
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature gbm screencopy-dmabuf)
+ $(meson_use tracing systemtap)
+ )
+ meson_src_configure
+}
diff --git a/gui-apps/wayvnc/wayvnc-9999.ebuild b/gui-apps/wayvnc/wayvnc-9999.ebuild
new file mode 100644
index 00000000000..369ff2e67ca
--- /dev/null
+++ b/gui-apps/wayvnc/wayvnc-9999.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="VNC server for wlroots based Wayland compositors"
+HOMEPAGE="https://github.com/any1/wayvnc"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/any1/wayvnc.git"
+else
+ SRC_URI="https://github.com/any1/wayvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="gbm tracing"
+
+RDEPEND="
+ dev-libs/aml
+ dev-libs/wayland
+ gui-libs/neatvnc[tracing?]
+ media-libs/mesa:=[egl,gles2,gbm?]
+ x11-libs/libxkbcommon
+ x11-libs/pixman
+ tracing? ( dev-util/systemtap )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ dev-libs/wayland-protocols
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature gbm screencopy-dmabuf)
+ $(meson_use tracing systemtap)
+ )
+ meson_src_configure
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
@ 2021-07-21 2:22 Yixun Lan
0 siblings, 0 replies; 10+ messages in thread
From: Yixun Lan @ 2021-07-21 2:22 UTC (permalink / raw
To: gentoo-commits
commit: b738c0d697ee46623af791de41e62288886fb352
Author: Alex Fan <alexfanqi <AT> yahoo <DOT> com>
AuthorDate: Sat Jul 17 11:16:49 2021 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Jul 21 02:20:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b738c0d6
gui-apps/wayvnc: 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-apps/wayvnc/wayvnc-0.4.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gui-apps/wayvnc/wayvnc-0.4.0.ebuild b/gui-apps/wayvnc/wayvnc-0.4.0.ebuild
index 369ff2e67ca..2185a19e3ea 100644
--- a/gui-apps/wayvnc/wayvnc-0.4.0.ebuild
+++ b/gui-apps/wayvnc/wayvnc-0.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-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/wayvnc.git"
else
SRC_URI="https://github.com/any1/wayvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~riscv ~x86"
fi
LICENSE="ISC"
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
@ 2021-10-31 0:19 Sam James
0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2021-10-31 0:19 UTC (permalink / raw
To: gentoo-commits
commit: 0d7c4173ddb579a7316598dde45ab7eea741b9c9
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 22 05:37:52 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 31 00:19:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d7c4173
gui-apps/wayvnc: Set USE-defaults for mesa[egl,gbm]
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
gui-apps/wayvnc/{wayvnc-0.4.0.ebuild => wayvnc-0.4.0-r1.ebuild} | 2 +-
gui-apps/wayvnc/wayvnc-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/gui-apps/wayvnc/wayvnc-0.4.0.ebuild b/gui-apps/wayvnc/wayvnc-0.4.0-r1.ebuild
similarity index 95%
rename from gui-apps/wayvnc/wayvnc-0.4.0.ebuild
rename to gui-apps/wayvnc/wayvnc-0.4.0-r1.ebuild
index 2185a19e3ea..e865d2f0eb3 100644
--- a/gui-apps/wayvnc/wayvnc-0.4.0.ebuild
+++ b/gui-apps/wayvnc/wayvnc-0.4.0-r1.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
dev-libs/aml
dev-libs/wayland
gui-libs/neatvnc[tracing?]
- media-libs/mesa:=[egl,gles2,gbm?]
+ media-libs/mesa:=[egl(+),gles2,gbm(+)?]
x11-libs/libxkbcommon
x11-libs/pixman
tracing? ( dev-util/systemtap )
diff --git a/gui-apps/wayvnc/wayvnc-9999.ebuild b/gui-apps/wayvnc/wayvnc-9999.ebuild
index 369ff2e67ca..9aeac3a3cd4 100644
--- a/gui-apps/wayvnc/wayvnc-9999.ebuild
+++ b/gui-apps/wayvnc/wayvnc-9999.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
dev-libs/aml
dev-libs/wayland
gui-libs/neatvnc[tracing?]
- media-libs/mesa:=[egl,gles2,gbm?]
+ media-libs/mesa:=[egl(+),gles2,gbm(+)?]
x11-libs/libxkbcommon
x11-libs/pixman
tracing? ( dev-util/systemtap )
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
@ 2023-03-19 10:46 James Le Cuirot
0 siblings, 0 replies; 10+ messages in thread
From: James Le Cuirot @ 2023-03-19 10:46 UTC (permalink / raw
To: gentoo-commits
commit: 63863cc76e34787fc263fcf90ed0fd92acf24469
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 19 10:45:00 2023 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Mar 19 10:46:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63863cc7
gui-apps/wayvnc: Bump to 0.6.2, drop old 0.4.0-r1
Locks the neatvnc dependency to a compatible version.
Closes: https://bugs.gentoo.org/888641
Closes: https://bugs.gentoo.org/891113
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
gui-apps/wayvnc/Manifest | 2 +-
gui-apps/wayvnc/{wayvnc-0.4.0-r1.ebuild => wayvnc-0.6.2.ebuild} | 6 +++---
gui-apps/wayvnc/wayvnc-9999.ebuild | 8 ++++----
3 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/gui-apps/wayvnc/Manifest b/gui-apps/wayvnc/Manifest
index 1bc4a3ef8614..dd41ad737c7f 100644
--- a/gui-apps/wayvnc/Manifest
+++ b/gui-apps/wayvnc/Manifest
@@ -1 +1 @@
-DIST wayvnc-0.4.0.tar.gz 52157 BLAKE2B 7c8456d5136ef361ca7dd72ffa7501514eeb7a61ae1777a02391fb7fceea6b020d68951300ab76254f2afd5e2610fe66ce0f461d18dc38522706691438f4620e SHA512 b8f1af24213077dc6126ae1f613b9cdeed8f365f9d1989a5b053563f0eb4bc49921e746e0f1026fe0e02bfeea23b912798678a5a337a052d977aa04496a75570
+DIST wayvnc-0.6.2.tar.gz 81684 BLAKE2B a5462dc27b077218d757e028481422b179b9fd525e05e15860f5784cfb2d2d4c229777e647489d75491a370d8ec8a213fbdbd113265431c220ad75919ab8e827 SHA512 ab45206cf7d3de58c45725c1636304abcec4d92ea52b46a1e0f67013eaeb1eaef4e4504e475bdc99939963d74019327d8610568bc305d069cc5586c43cf9c5d8
diff --git a/gui-apps/wayvnc/wayvnc-0.4.0-r1.ebuild b/gui-apps/wayvnc/wayvnc-0.6.2.ebuild
similarity index 89%
rename from gui-apps/wayvnc/wayvnc-0.4.0-r1.ebuild
rename to gui-apps/wayvnc/wayvnc-0.6.2.ebuild
index e865d2f0eb35..ea2a54a18724 100644
--- a/gui-apps/wayvnc/wayvnc-0.4.0-r1.ebuild
+++ b/gui-apps/wayvnc/wayvnc-0.6.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -21,9 +21,9 @@ SLOT="0"
IUSE="gbm tracing"
RDEPEND="
- dev-libs/aml
+ =dev-libs/aml-0.3*
dev-libs/wayland
- gui-libs/neatvnc[tracing?]
+ =gui-libs/neatvnc-0.6*[tracing?]
media-libs/mesa:=[egl(+),gles2,gbm(+)?]
x11-libs/libxkbcommon
x11-libs/pixman
diff --git a/gui-apps/wayvnc/wayvnc-9999.ebuild b/gui-apps/wayvnc/wayvnc-9999.ebuild
index 9aeac3a3cd46..ea2a54a18724 100644
--- a/gui-apps/wayvnc/wayvnc-9999.ebuild
+++ b/gui-apps/wayvnc/wayvnc-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2023 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/wayvnc.git"
else
SRC_URI="https://github.com/any1/wayvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~riscv ~x86"
fi
LICENSE="ISC"
@@ -21,9 +21,9 @@ SLOT="0"
IUSE="gbm tracing"
RDEPEND="
- dev-libs/aml
+ =dev-libs/aml-0.3*
dev-libs/wayland
- gui-libs/neatvnc[tracing?]
+ =gui-libs/neatvnc-0.6*[tracing?]
media-libs/mesa:=[egl(+),gles2,gbm(+)?]
x11-libs/libxkbcommon
x11-libs/pixman
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
@ 2023-03-26 14:11 James Le Cuirot
0 siblings, 0 replies; 10+ messages in thread
From: James Le Cuirot @ 2023-03-26 14:11 UTC (permalink / raw
To: gentoo-commits
commit: f0210172fbdcc2f5f3dfefba18c41e95f62e5646
Author: Alex Xu (Hello71) <alex_y_xu <AT> yahoo <DOT> ca>
AuthorDate: Sun Mar 26 14:11:29 2023 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Mar 26 14:11:29 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0210172
gui-apps/wayvnc: Various fixes
Closes: https://github.com/gentoo/gentoo/pull/29753
Signed-off-by: Alex Xu (Hello71) <alex_y_xu <AT> yahoo.ca>
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
gui-apps/wayvnc/wayvnc-0.6.2.ebuild | 11 +++++++++--
gui-apps/wayvnc/wayvnc-9999.ebuild | 11 +++++++++--
2 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/gui-apps/wayvnc/wayvnc-0.6.2.ebuild b/gui-apps/wayvnc/wayvnc-0.6.2.ebuild
index ea2a54a18724..0b357ecd87a5 100644
--- a/gui-apps/wayvnc/wayvnc-0.6.2.ebuild
+++ b/gui-apps/wayvnc/wayvnc-0.6.2.ebuild
@@ -18,27 +18,34 @@ fi
LICENSE="ISC"
SLOT="0"
-IUSE="gbm tracing"
+IUSE="gbm pam test tracing"
RDEPEND="
=dev-libs/aml-0.3*
+ dev-libs/jansson:=
dev-libs/wayland
=gui-libs/neatvnc-0.6*[tracing?]
media-libs/mesa:=[egl(+),gles2,gbm(+)?]
x11-libs/libxkbcommon
x11-libs/pixman
+ pam? ( sys-libs/pam )
tracing? ( dev-util/systemtap )
"
DEPEND="${RDEPEND}"
BDEPEND="
- virtual/pkgconfig
+ app-text/scdoc
dev-libs/wayland-protocols
+ virtual/pkgconfig
"
+RESTRICT="!test? ( test )"
+
src_configure() {
local emesonargs=(
+ $(meson_feature pam)
$(meson_feature gbm screencopy-dmabuf)
$(meson_use tracing systemtap)
+ $(meson_use test tests)
)
meson_src_configure
}
diff --git a/gui-apps/wayvnc/wayvnc-9999.ebuild b/gui-apps/wayvnc/wayvnc-9999.ebuild
index ea2a54a18724..0b357ecd87a5 100644
--- a/gui-apps/wayvnc/wayvnc-9999.ebuild
+++ b/gui-apps/wayvnc/wayvnc-9999.ebuild
@@ -18,27 +18,34 @@ fi
LICENSE="ISC"
SLOT="0"
-IUSE="gbm tracing"
+IUSE="gbm pam test tracing"
RDEPEND="
=dev-libs/aml-0.3*
+ dev-libs/jansson:=
dev-libs/wayland
=gui-libs/neatvnc-0.6*[tracing?]
media-libs/mesa:=[egl(+),gles2,gbm(+)?]
x11-libs/libxkbcommon
x11-libs/pixman
+ pam? ( sys-libs/pam )
tracing? ( dev-util/systemtap )
"
DEPEND="${RDEPEND}"
BDEPEND="
- virtual/pkgconfig
+ app-text/scdoc
dev-libs/wayland-protocols
+ virtual/pkgconfig
"
+RESTRICT="!test? ( test )"
+
src_configure() {
local emesonargs=(
+ $(meson_feature pam)
$(meson_feature gbm screencopy-dmabuf)
$(meson_use tracing systemtap)
+ $(meson_use test tests)
)
meson_src_configure
}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
@ 2024-01-27 9:16 Joonas Niilola
0 siblings, 0 replies; 10+ messages in thread
From: Joonas Niilola @ 2024-01-27 9:16 UTC (permalink / raw
To: gentoo-commits
commit: 0137c298319d77517a52433291ebe0aed42c92b4
Author: xz-dev <xiangzhedev <AT> gmail <DOT> com>
AuthorDate: Wed Nov 29 13:19:43 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Jan 27 09:16:49 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0137c298
gui-apps/wayvnc: add 0.7.2, drop 0.6.2
Signed-off-by: xz-dev <xiangzhedev <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34044
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
gui-apps/wayvnc/Manifest | 2 +-
gui-apps/wayvnc/{wayvnc-0.6.2.ebuild => wayvnc-0.7.2.ebuild} | 2 +-
gui-apps/wayvnc/wayvnc-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/gui-apps/wayvnc/Manifest b/gui-apps/wayvnc/Manifest
index dd41ad737c7f..22d08d70cfdd 100644
--- a/gui-apps/wayvnc/Manifest
+++ b/gui-apps/wayvnc/Manifest
@@ -1 +1 @@
-DIST wayvnc-0.6.2.tar.gz 81684 BLAKE2B a5462dc27b077218d757e028481422b179b9fd525e05e15860f5784cfb2d2d4c229777e647489d75491a370d8ec8a213fbdbd113265431c220ad75919ab8e827 SHA512 ab45206cf7d3de58c45725c1636304abcec4d92ea52b46a1e0f67013eaeb1eaef4e4504e475bdc99939963d74019327d8610568bc305d069cc5586c43cf9c5d8
+DIST wayvnc-0.7.2.tar.gz 89948 BLAKE2B 09e3e266619d796b9bac5e566c4b9bc3a51ce49f96485a56500524bda504aefe20b1f8d747cdbd29b1e295a72aa8bc719af8770818bf64e1c22ead1b88750fac SHA512 2c37c8b20d24ace47c73ad552dbb812601657ae7c699f0a3e9319eff486c8157f6a1fcb072b5badd323c1886723dd0e720bbcdbdfc7091f3706f7283ad240d14
diff --git a/gui-apps/wayvnc/wayvnc-0.6.2.ebuild b/gui-apps/wayvnc/wayvnc-0.7.2.ebuild
similarity index 96%
rename from gui-apps/wayvnc/wayvnc-0.6.2.ebuild
rename to gui-apps/wayvnc/wayvnc-0.7.2.ebuild
index 691731cedc39..9cd27cb65ace 100644
--- a/gui-apps/wayvnc/wayvnc-0.6.2.ebuild
+++ b/gui-apps/wayvnc/wayvnc-0.7.2.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
=dev-libs/aml-0.3*
dev-libs/jansson:=
dev-libs/wayland
- =gui-libs/neatvnc-0.6*[tracing?]
+ =gui-libs/neatvnc-0.7*[tracing?]
media-libs/mesa:=[egl(+),gles2,gbm(+)?]
x11-libs/libxkbcommon
x11-libs/pixman
diff --git a/gui-apps/wayvnc/wayvnc-9999.ebuild b/gui-apps/wayvnc/wayvnc-9999.ebuild
index 691731cedc39..9cd27cb65ace 100644
--- a/gui-apps/wayvnc/wayvnc-9999.ebuild
+++ b/gui-apps/wayvnc/wayvnc-9999.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
=dev-libs/aml-0.3*
dev-libs/jansson:=
dev-libs/wayland
- =gui-libs/neatvnc-0.6*[tracing?]
+ =gui-libs/neatvnc-0.7*[tracing?]
media-libs/mesa:=[egl(+),gles2,gbm(+)?]
x11-libs/libxkbcommon
x11-libs/pixman
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
@ 2024-03-16 19:32 Arthur Zamarin
0 siblings, 0 replies; 10+ messages in thread
From: Arthur Zamarin @ 2024-03-16 19:32 UTC (permalink / raw
To: gentoo-commits
commit: 1840be633e2bc2cf0b28c726b88a848714087b22
Author: Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Sun Feb 25 18:16:15 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=1840be63
gui-apps/wayvnc: add 0.8.0
Closes: https://bugs.gentoo.org/925499
Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35524
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
gui-apps/wayvnc/Manifest | 1 +
.../wayvnc/{wayvnc-9999.ebuild => wayvnc-0.8.0.ebuild} | 14 +++++++++-----
gui-apps/wayvnc/wayvnc-9999.ebuild | 14 +++++++++-----
3 files changed, 19 insertions(+), 10 deletions(-)
diff --git a/gui-apps/wayvnc/Manifest b/gui-apps/wayvnc/Manifest
index 22d08d70cfdd..f7e62e9d5925 100644
--- a/gui-apps/wayvnc/Manifest
+++ b/gui-apps/wayvnc/Manifest
@@ -1 +1,2 @@
DIST wayvnc-0.7.2.tar.gz 89948 BLAKE2B 09e3e266619d796b9bac5e566c4b9bc3a51ce49f96485a56500524bda504aefe20b1f8d747cdbd29b1e295a72aa8bc719af8770818bf64e1c22ead1b88750fac SHA512 2c37c8b20d24ace47c73ad552dbb812601657ae7c699f0a3e9319eff486c8157f6a1fcb072b5badd323c1886723dd0e720bbcdbdfc7091f3706f7283ad240d14
+DIST wayvnc-0.8.0.tar.gz 101120 BLAKE2B c4d6a338bdc4d6672e6238f4d0364294a29c69e2b034ea03c90b36f6280fc8f6d2a35101fa5650a75be4b2d360b402d913c787e86088bd11188e8e38f4380873 SHA512 88971d276cf6695a446fc746fa1eae1f4df2b5ba42cabf7b7c57481a89af95fe60fce5e1c92bc10e4c871bf561da0d9bb2117418e971a9b4bc6f46b9e53db74d
diff --git a/gui-apps/wayvnc/wayvnc-9999.ebuild b/gui-apps/wayvnc/wayvnc-0.8.0.ebuild
similarity index 87%
copy from gui-apps/wayvnc/wayvnc-9999.ebuild
copy to gui-apps/wayvnc/wayvnc-0.8.0.ebuild
index 9cd27cb65ace..5c0626f790cf 100644
--- a/gui-apps/wayvnc/wayvnc-9999.ebuild
+++ b/gui-apps/wayvnc/wayvnc-0.8.0.ebuild
@@ -1,7 +1,7 @@
# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit meson
@@ -24,17 +24,21 @@ RDEPEND="
=dev-libs/aml-0.3*
dev-libs/jansson:=
dev-libs/wayland
- =gui-libs/neatvnc-0.7*[tracing?]
- media-libs/mesa:=[egl(+),gles2,gbm(+)?]
+ =gui-libs/neatvnc-0.8*
+ media-libs/mesa[egl(+),gles2,gbm(+)?]
+ x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pixman
pam? ( sys-libs/pam )
tracing? ( dev-debug/systemtap )
"
-DEPEND="${RDEPEND}"
+DEPEND="
+ ${RDEPEND}
+ dev-libs/wayland-protocols
+"
BDEPEND="
app-text/scdoc
- dev-libs/wayland-protocols
+ dev-util/wayland-scanner
virtual/pkgconfig
"
diff --git a/gui-apps/wayvnc/wayvnc-9999.ebuild b/gui-apps/wayvnc/wayvnc-9999.ebuild
index 9cd27cb65ace..5c0626f790cf 100644
--- a/gui-apps/wayvnc/wayvnc-9999.ebuild
+++ b/gui-apps/wayvnc/wayvnc-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit meson
@@ -24,17 +24,21 @@ RDEPEND="
=dev-libs/aml-0.3*
dev-libs/jansson:=
dev-libs/wayland
- =gui-libs/neatvnc-0.7*[tracing?]
- media-libs/mesa:=[egl(+),gles2,gbm(+)?]
+ =gui-libs/neatvnc-0.8*
+ media-libs/mesa[egl(+),gles2,gbm(+)?]
+ x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pixman
pam? ( sys-libs/pam )
tracing? ( dev-debug/systemtap )
"
-DEPEND="${RDEPEND}"
+DEPEND="
+ ${RDEPEND}
+ dev-libs/wayland-protocols
+"
BDEPEND="
app-text/scdoc
- dev-libs/wayland-protocols
+ dev-util/wayland-scanner
virtual/pkgconfig
"
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
@ 2024-04-26 21:37 James Le Cuirot
0 siblings, 0 replies; 10+ messages in thread
From: James Le Cuirot @ 2024-04-26 21:37 UTC (permalink / raw
To: gentoo-commits
commit: 4b5d0ba73deb998b28fe5cda0ed25bb61ab78b20
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 26 21:33:51 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Apr 26 21:37:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b5d0ba7
gui-apps/wayvnc: Drop old 0.7.2
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
gui-apps/wayvnc/Manifest | 1 -
gui-apps/wayvnc/wayvnc-0.7.2.ebuild | 51 -------------------------------------
2 files changed, 52 deletions(-)
diff --git a/gui-apps/wayvnc/Manifest b/gui-apps/wayvnc/Manifest
index f7e62e9d5925..4836c47edd4a 100644
--- a/gui-apps/wayvnc/Manifest
+++ b/gui-apps/wayvnc/Manifest
@@ -1,2 +1 @@
-DIST wayvnc-0.7.2.tar.gz 89948 BLAKE2B 09e3e266619d796b9bac5e566c4b9bc3a51ce49f96485a56500524bda504aefe20b1f8d747cdbd29b1e295a72aa8bc719af8770818bf64e1c22ead1b88750fac SHA512 2c37c8b20d24ace47c73ad552dbb812601657ae7c699f0a3e9319eff486c8157f6a1fcb072b5badd323c1886723dd0e720bbcdbdfc7091f3706f7283ad240d14
DIST wayvnc-0.8.0.tar.gz 101120 BLAKE2B c4d6a338bdc4d6672e6238f4d0364294a29c69e2b034ea03c90b36f6280fc8f6d2a35101fa5650a75be4b2d360b402d913c787e86088bd11188e8e38f4380873 SHA512 88971d276cf6695a446fc746fa1eae1f4df2b5ba42cabf7b7c57481a89af95fe60fce5e1c92bc10e4c871bf561da0d9bb2117418e971a9b4bc6f46b9e53db74d
diff --git a/gui-apps/wayvnc/wayvnc-0.7.2.ebuild b/gui-apps/wayvnc/wayvnc-0.7.2.ebuild
deleted file mode 100644
index 9cd27cb65ace..000000000000
--- a/gui-apps/wayvnc/wayvnc-0.7.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="VNC server for wlroots based Wayland compositors"
-HOMEPAGE="https://github.com/any1/wayvnc"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/any1/wayvnc.git"
-else
- SRC_URI="https://github.com/any1/wayvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~riscv ~x86"
-fi
-
-LICENSE="ISC"
-SLOT="0"
-IUSE="gbm pam test tracing"
-
-RDEPEND="
- =dev-libs/aml-0.3*
- dev-libs/jansson:=
- dev-libs/wayland
- =gui-libs/neatvnc-0.7*[tracing?]
- media-libs/mesa:=[egl(+),gles2,gbm(+)?]
- x11-libs/libxkbcommon
- x11-libs/pixman
- pam? ( sys-libs/pam )
- tracing? ( dev-debug/systemtap )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- app-text/scdoc
- dev-libs/wayland-protocols
- virtual/pkgconfig
-"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
- local emesonargs=(
- $(meson_feature pam)
- $(meson_feature gbm screencopy-dmabuf)
- $(meson_use tracing systemtap)
- $(meson_use test tests)
- )
- meson_src_configure
-}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
@ 2024-04-26 21:37 James Le Cuirot
0 siblings, 0 replies; 10+ messages in thread
From: James Le Cuirot @ 2024-04-26 21:37 UTC (permalink / raw
To: gentoo-commits
commit: 8b70abfcf1677c9d034062b5c1445421a3bad74e
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 26 21:36:46 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Apr 26 21:37:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b70abfc
gui-apps/wayvnc: Update mesa[gles2] dependency now that flag has gone
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
gui-apps/wayvnc/wayvnc-0.8.0.ebuild | 2 +-
gui-apps/wayvnc/wayvnc-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/gui-apps/wayvnc/wayvnc-0.8.0.ebuild b/gui-apps/wayvnc/wayvnc-0.8.0.ebuild
index 5c0626f790cf..c9c3f90bdec0 100644
--- a/gui-apps/wayvnc/wayvnc-0.8.0.ebuild
+++ b/gui-apps/wayvnc/wayvnc-0.8.0.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
dev-libs/jansson:=
dev-libs/wayland
=gui-libs/neatvnc-0.8*
- media-libs/mesa[egl(+),gles2,gbm(+)?]
+ media-libs/mesa[egl(+),gles2(+),gbm(+)?]
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pixman
diff --git a/gui-apps/wayvnc/wayvnc-9999.ebuild b/gui-apps/wayvnc/wayvnc-9999.ebuild
index 5c0626f790cf..c9c3f90bdec0 100644
--- a/gui-apps/wayvnc/wayvnc-9999.ebuild
+++ b/gui-apps/wayvnc/wayvnc-9999.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
dev-libs/jansson:=
dev-libs/wayland
=gui-libs/neatvnc-0.8*
- media-libs/mesa[egl(+),gles2,gbm(+)?]
+ media-libs/mesa[egl(+),gles2(+),gbm(+)?]
x11-libs/libdrm
x11-libs/libxkbcommon
x11-libs/pixman
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
@ 2024-04-27 21:09 James Le Cuirot
0 siblings, 0 replies; 10+ messages in thread
From: James Le Cuirot @ 2024-04-27 21:09 UTC (permalink / raw
To: gentoo-commits
commit: ca2f27a61666075e4596f8d7c90c0d2da4dbf389
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 27 21:05:14 2024 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Apr 27 21:08:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca2f27a6
gui-apps/wayvnc: Revbump for earlier gles2 change
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
gui-apps/wayvnc/{wayvnc-0.8.0.ebuild => wayvnc-0.8.0-r1.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/gui-apps/wayvnc/wayvnc-0.8.0.ebuild b/gui-apps/wayvnc/wayvnc-0.8.0-r1.ebuild
similarity index 100%
rename from gui-apps/wayvnc/wayvnc-0.8.0.ebuild
rename to gui-apps/wayvnc/wayvnc-0.8.0-r1.ebuild
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2024-04-27 21:09 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-27 21:09 [gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/ James Le Cuirot
-- strict thread matches above, loose matches on Subject: below --
2024-04-26 21:37 James Le Cuirot
2024-04-26 21:37 James Le Cuirot
2024-03-16 19:32 Arthur Zamarin
2024-01-27 9:16 Joonas Niilola
2023-03-26 14:11 James Le Cuirot
2023-03-19 10:46 James Le Cuirot
2021-10-31 0:19 Sam James
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