[gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
commit: e05e306a7b00145a88c6d57956ed85f2e3af7fae Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 13 10:12:23 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 13 10:14:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e05e306a gui-apps/wayvnc: add 0.9.1 Signed-off-by: Arthur Zamarin gentoo.org> gui-apps/wayvnc/Manifest| 1 + gui-apps/wayvnc/wayvnc-0.9.1.ebuild | 55 + 2 files changed, 56 insertions(+) diff --git a/gui-apps/wayvnc/Manifest b/gui-apps/wayvnc/Manifest index 4836c47edd4a..c6542d27f051 100644 --- a/gui-apps/wayvnc/Manifest +++ b/gui-apps/wayvnc/Manifest @@ -1 +1,2 @@ DIST wayvnc-0.8.0.tar.gz 101120 BLAKE2B c4d6a338bdc4d6672e6238f4d0364294a29c69e2b034ea03c90b36f6280fc8f6d2a35101fa5650a75be4b2d360b402d913c787e86088bd11188e8e38f4380873 SHA512 88971d276cf6695a446fc746fa1eae1f4df2b5ba42cabf7b7c57481a89af95fe60fce5e1c92bc10e4c871bf561da0d9bb2117418e971a9b4bc6f46b9e53db74d +DIST wayvnc-0.9.1.tar.gz 117503 BLAKE2B 64702ff290776eb2fde8002615c791853d1158465229a3136655c05de50f34f1214c851888679c1e1949500c90aaa51ce460b07fc5658edf043eff0d46971c2d SHA512 f09cf085265dd5657c4c5db66d68715aa63abd7f59508b917116b7626a30debff01a271a3fbc147a9884bd0ea8e4870e2118c2dc259d90ae674b12fa8e763980 diff --git a/gui-apps/wayvnc/wayvnc-0.9.1.ebuild b/gui-apps/wayvnc/wayvnc-0.9.1.ebuild new file mode 100644 index ..7dbaf113dda2 --- /dev/null +++ b/gui-apps/wayvnc/wayvnc-0.9.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="VNC server for wlroots based Wayland compositors" +HOMEPAGE="https://github.com/any1/wayvnc"; + +if [[ ${PV} == ]]; 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.9* + 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} + dev-libs/wayland-protocols +" +BDEPEND=" + app-text/scdoc + dev-util/wayland-scanner + 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 +}
[gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
commit: ca2f27a61666075e4596f8d7c90c0d2da4dbf389 Author: James Le Cuirot gentoo org> AuthorDate: Sat Apr 27 21:05:14 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Apr 27 21:08:53 2024 + 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 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
[gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
commit: 8b70abfcf1677c9d034062b5c1445421a3bad74e Author: James Le Cuirot gentoo org> AuthorDate: Fri Apr 26 21:36:46 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Apr 26 21:37:26 2024 + 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 gentoo.org> gui-apps/wayvnc/wayvnc-0.8.0.ebuild | 2 +- gui-apps/wayvnc/wayvnc-.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-.ebuild b/gui-apps/wayvnc/wayvnc-.ebuild index 5c0626f790cf..c9c3f90bdec0 100644 --- a/gui-apps/wayvnc/wayvnc-.ebuild +++ b/gui-apps/wayvnc/wayvnc-.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
[gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
commit: 4b5d0ba73deb998b28fe5cda0ed25bb61ab78b20 Author: James Le Cuirot gentoo org> AuthorDate: Fri Apr 26 21:33:51 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Apr 26 21:37:20 2024 + 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 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.. --- 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} == ]]; 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 -}
[gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
commit: 1840be633e2bc2cf0b28c726b88a848714087b22 Author: Alfred Wingate protonmail com> AuthorDate: Sun Feb 25 18:16:15 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 16 19:31:12 2024 + 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 protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/35524 Signed-off-by: Arthur Zamarin gentoo.org> gui-apps/wayvnc/Manifest | 1 + .../wayvnc/{wayvnc-.ebuild => wayvnc-0.8.0.ebuild} | 14 +- gui-apps/wayvnc/wayvnc-.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-.ebuild b/gui-apps/wayvnc/wayvnc-0.8.0.ebuild similarity index 87% copy from gui-apps/wayvnc/wayvnc-.ebuild copy to gui-apps/wayvnc/wayvnc-0.8.0.ebuild index 9cd27cb65ace..5c0626f790cf 100644 --- a/gui-apps/wayvnc/wayvnc-.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-.ebuild b/gui-apps/wayvnc/wayvnc-.ebuild index 9cd27cb65ace..5c0626f790cf 100644 --- a/gui-apps/wayvnc/wayvnc-.ebuild +++ b/gui-apps/wayvnc/wayvnc-.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 "
[gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
commit: 0137c298319d77517a52433291ebe0aed42c92b4 Author: xz-dev gmail com> AuthorDate: Wed Nov 29 13:19:43 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jan 27 09:16:49 2024 + 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 gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34044 Signed-off-by: Joonas Niilola 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-.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-.ebuild b/gui-apps/wayvnc/wayvnc-.ebuild index 691731cedc39..9cd27cb65ace 100644 --- a/gui-apps/wayvnc/wayvnc-.ebuild +++ b/gui-apps/wayvnc/wayvnc-.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
[gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
commit: f0210172fbdcc2f5f3dfefba18c41e95f62e5646 Author: Alex Xu (Hello71) yahoo ca> AuthorDate: Sun Mar 26 14:11:29 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Mar 26 14:11:29 2023 + 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) yahoo.ca> Signed-off-by: James Le Cuirot gentoo.org> gui-apps/wayvnc/wayvnc-0.6.2.ebuild | 11 +-- gui-apps/wayvnc/wayvnc-.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-.ebuild b/gui-apps/wayvnc/wayvnc-.ebuild index ea2a54a18724..0b357ecd87a5 100644 --- a/gui-apps/wayvnc/wayvnc-.ebuild +++ b/gui-apps/wayvnc/wayvnc-.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 }
[gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
commit: 63863cc76e34787fc263fcf90ed0fd92acf24469 Author: James Le Cuirot gentoo org> AuthorDate: Sun Mar 19 10:45:00 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Mar 19 10:46:03 2023 + 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 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-.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-.ebuild b/gui-apps/wayvnc/wayvnc-.ebuild index 9aeac3a3cd46..ea2a54a18724 100644 --- a/gui-apps/wayvnc/wayvnc-.ebuild +++ b/gui-apps/wayvnc/wayvnc-.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} == ]]; 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
[gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
commit: 0d7c4173ddb579a7316598dde45ab7eea741b9c9 Author: Matt Turner gentoo org> AuthorDate: Thu Jul 22 05:37:52 2021 + Commit: Sam James gentoo org> CommitDate: Sun Oct 31 00:19:10 2021 + 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 gentoo.org> Signed-off-by: Sam James gentoo.org> gui-apps/wayvnc/{wayvnc-0.4.0.ebuild => wayvnc-0.4.0-r1.ebuild} | 2 +- gui-apps/wayvnc/wayvnc-.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-.ebuild b/gui-apps/wayvnc/wayvnc-.ebuild index 369ff2e67ca..9aeac3a3cd4 100644 --- a/gui-apps/wayvnc/wayvnc-.ebuild +++ b/gui-apps/wayvnc/wayvnc-.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 )
[gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
commit: b738c0d697ee46623af791de41e6226fb352 Author: Alex Fan yahoo com> AuthorDate: Sat Jul 17 11:16:49 2021 + Commit: Yixun Lan gentoo org> CommitDate: Wed Jul 21 02:20:48 2021 + 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 yahoo.com> Signed-off-by: Yixun Lan 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} == ]]; 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"
[gentoo-commits] repo/gentoo:master commit in: gui-apps/wayvnc/
commit: b6cce86b8061287856c9ac3b164401d09790a960 Author: Aisha Tammy aisha cc> AuthorDate: Sun Jun 28 00:18:16 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Jan 25 14:55:26 2021 + 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 aisha.cc> Closes: https://github.com/gentoo/gentoo/pull/16461 Signed-off-by: Aaron Bauman 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-.ebuild | 44 + 4 files changed, 113 insertions(+) diff --git a/gui-apps/wayvnc/Manifest b/gui-apps/wayvnc/Manifest new file mode 100644 index 000..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 000..32c02efdbf9 --- /dev/null +++ b/gui-apps/wayvnc/metadata.xml @@ -0,0 +1,24 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +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. + + +gen...@aisha.cc +Aisha Tammy + + +proxy-ma...@gentoo.org +Proxy Maintainers + + + enable GPU-side screencopy (experimental) + Trace kernel and memory calls + + 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 000..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} == ]]; 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-.ebuild b/gui-apps/wayvnc/wayvnc-.ebuild new file mode 100644 index 000..369ff2e67ca --- /dev/null +++ b/gui-apps/wayvnc/wayvnc-.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} == ]]; 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 +}