[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2024-03-17 Thread Mike Gilbert
commit: 49b1f7cf34a2c856d1dbf3baef6dbb0540965c93
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Mar 16 16:54:48 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar 17 16:34:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b1f7cf

net-misc/gnome-remote-desktop: depend on slotted freerdp

Signed-off-by: Mike Gilbert  gentoo.org>

 ...-remote-desktop-45.1.ebuild => gnome-remote-desktop-45.1-r1.ebuild} | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1-r1.ebuild
similarity index 95%
rename from net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild
rename to net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1-r1.ebuild
index 1d392e1cc681..61bc7a28c45c 100644
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1-r1.ebuild
@@ -27,8 +27,7 @@ DEPEND="
app-crypt/tpm2-tss:=
rdp? (
>=media-libs/nv-codec-headers-11.1.5.0
-   >=net-misc/freerdp-2.10.0:=[server]
-   =net-misc/freerdp-2.10.0:2=[server]
>=sys-fs/fuse-3.9.1:3
>=x11-libs/libxkbcommon-1.0.0
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2024-01-03 Thread Mart Raudsepp
commit: c46271ababb02fb48a94de8ee8a942512aa0284c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan  3 21:54:38 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jan  3 21:58:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c46271ab

net-misc/gnome-remote-desktop: freerdp-3 isn't supported yet

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild
index b8642f11deae..1d392e1cc681 100644
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild
@@ -28,6 +28,7 @@ DEPEND="
rdp? (
>=media-libs/nv-codec-headers-11.1.5.0
>=net-misc/freerdp-2.10.0:=[server]
+   =sys-fs/fuse-3.9.1:3
>=x11-libs/libxkbcommon-1.0.0
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2024-01-03 Thread Mart Raudsepp
commit: f9cbeff13b8fd881f35c23b24443f948fa64a669
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan  3 21:48:00 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jan  3 21:58:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9cbeff1

net-misc/gnome-remote-desktop: drop 44.2, 45.0

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  2 -
 .../gnome-remote-desktop-44.2.ebuild   | 73 -
 .../gnome-remote-desktop-45.0.ebuild   | 76 --
 3 files changed, 151 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index fbb24933da9c..8535efbfff27 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,3 +1 @@
-DIST gnome-remote-desktop-44.2.tar.xz 199876 BLAKE2B 
a959e6ca1f72660138640c4f6edfd5ee8bb4185d27d55456fcdee2eaa38e09ac5a76b0bfbf6395c9725f2cb4fa857f3064379d9824810657ea9c046738803411
 SHA512 
2e310cd926e0ed6fd28406a56e4d4ba239b9817b035231f66b648a98e08a5c7a7d810a2b786292aa39a7c67ca17af3de92dce4a6031a4f72166d667b8f498bd0
-DIST gnome-remote-desktop-45.0.tar.xz 212232 BLAKE2B 
381429a7ddc6d7aa299754d42481577046ee2e89e4199bb307d4e13c58bef329ec0a56640ab84d9c1ef97eb04d72720fa061d43294e85925b17374c09bf05e60
 SHA512 
257548da2dffe1ed403708dba955fee5a1cd3219e82dd9db8914da603de89a28bfd7b60bcb5667fb47f6de1e590c68ea53d7df689b49d62a216a418d5b72c0d6
 DIST gnome-remote-desktop-45.1.tar.xz 213504 BLAKE2B 
78dd348cf15b677f52ca327ac824b2bd5276d53e7b6578bef0634e00e81993c1a1802ee861a31527af03351e6640cc9fcdc5f86fd44f20ec56138837dd9f05b6
 SHA512 
4572fefa03ee433783c822cf0405bd17b645f3aa08e8d88c04165859fd30643d612e5d7516a64ded8c1a0d2007026d6df877930b5ea127d7e1e939c1bb60f379

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.2.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.2.ebuild
deleted file mode 100644
index 595e4cdbee2a..
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="aac doc +rdp systemd +vnc"
-REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   x11-libs/libdrm
-   >=media-libs/libepoxy-1.4
-   >=dev-libs/glib-2.68:2
-   x11-libs/libnotify
-   app-crypt/libsecret
-   >=media-video/pipewire-0.3.49:=
-   app-crypt/tpm2-tss:=
-   rdp? (
-   >=media-libs/nv-codec-headers-11.1.5.0
-   >=net-misc/freerdp-2.10.0:=[server]
-   >=sys-fs/fuse-3.9.1:3
-   >=x11-libs/libxkbcommon-1.0.0
-
-   aac? (
-   media-libs/fdk-aac:=
-   )
-   )
-   vnc? (
-   net-libs/libvncserver
-   )
-"
-RDEPEND="${DEPEND}
-   x11-wm/mutter[screencast]
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   virtual/pkgconfig
-   doc? (
-   app-text/asciidoc
-   )
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc man)
-   $(meson_use aac fdk_aac)
-   $(meson_use rdp)
-   $(meson_use vnc)
-   $(meson_use systemd)
-   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.0.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.0.ebuild
deleted file mode 100644
index d7c4a7f43cf6..
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="aac doc +rdp systemd +vnc"
-REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   x11-libs/libdrm
-   >=media-libs/libepoxy-1.4
-   >=dev-libs/glib-2.68:2
-   >=dev-libs/libei-1.0.901
-   x11-libs/libnotify
-   app-crypt/libsecret
-   >=media-video/pipewire-0.3.49:=
-   app-crypt/tpm2-tss:=
-   

[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2024-01-03 Thread Mart Raudsepp
commit: 39a1b7c0cf21b622aa344d8755c48311de885c24
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan  3 21:48:50 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jan  3 21:58:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a1b7c0

net-misc/gnome-remote-desktop: keyword 45.1 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild
index d7c4a7f43cf6..b8642f11deae 100644
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="aac doc +rdp systemd +vnc"
 REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
 RESTRICT="test" # Tests run xvfb-run directly



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2023-10-26 Thread Pacho Ramos
commit: 99e8817454c734ddb0355224b295b3e6ae37394a
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Oct 22 17:51:40 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Oct 26 15:09:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e88174

net-misc/gnome-remote-desktop: Version bump to 45.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33459
Signed-off-by: Pacho Ramos  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-45.1.ebuild   | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 0b63ac2313b3..cb11d35b56b0 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-remote-desktop-44.2.tar.xz 199876 BLAKE2B 
a959e6ca1f72660138640c4f6edfd5ee8bb4185d27d55456fcdee2eaa38e09ac5a76b0bfbf6395c9725f2cb4fa857f3064379d9824810657ea9c046738803411
 SHA512 
2e310cd926e0ed6fd28406a56e4d4ba239b9817b035231f66b648a98e08a5c7a7d810a2b786292aa39a7c67ca17af3de92dce4a6031a4f72166d667b8f498bd0
 DIST gnome-remote-desktop-45.0.tar.xz 212232 BLAKE2B 
381429a7ddc6d7aa299754d42481577046ee2e89e4199bb307d4e13c58bef329ec0a56640ab84d9c1ef97eb04d72720fa061d43294e85925b17374c09bf05e60
 SHA512 
257548da2dffe1ed403708dba955fee5a1cd3219e82dd9db8914da603de89a28bfd7b60bcb5667fb47f6de1e590c68ea53d7df689b49d62a216a418d5b72c0d6
+DIST gnome-remote-desktop-45.1.tar.xz 213504 BLAKE2B 
78dd348cf15b677f52ca327ac824b2bd5276d53e7b6578bef0634e00e81993c1a1802ee861a31527af03351e6640cc9fcdc5f86fd44f20ec56138837dd9f05b6
 SHA512 
4572fefa03ee433783c822cf0405bd17b645f3aa08e8d88c04165859fd30643d612e5d7516a64ded8c1a0d2007026d6df877930b5ea127d7e1e939c1bb60f379
 DIST gnome-remote-desktop-45.rc.tar.xz 210708 BLAKE2B 
4914490b4be2a3e801fdf61085d042dd7ce48b3afebe2088eb8402e1a3498035afe974b4842b18a3302bb34b0a376aaf0dc98cc748b14c19d0d4ca2d388b87db
 SHA512 
1aea24c27c45d343821abe2cb4429afdba14cd636885bdac9f80bf811732e33249bb24632ee723dbe609a77488434051e4f109570da93397cd1e25aba96de1d0

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild
new file mode 100644
index ..d7c4a7f43cf6
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="aac doc +rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   x11-libs/libdrm
+   >=media-libs/libepoxy-1.4
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/libei-1.0.901
+   x11-libs/libnotify
+   app-crypt/libsecret
+   >=media-video/pipewire-0.3.49:=
+   app-crypt/tpm2-tss:=
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.10.0:=[server]
+   >=sys-fs/fuse-3.9.1:3
+   >=x11-libs/libxkbcommon-1.0.0
+
+   aac? (
+   media-libs/fdk-aac:=
+   )
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? (
+   app-text/asciidoc
+   )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc man)
+   $(meson_use aac fdk_aac)
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   -Dtests=false  # Tests run xvfb-run directly
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2023-10-26 Thread Pacho Ramos
commit: 82f5ea182e99cb83c4ac071310b3601ceee41b89
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Oct 26 15:04:27 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Oct 26 15:09:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f5ea18

net-misc/gnome-remote-desktop: drop 45_rc

Signed-off-by: Pacho Ramos  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 -
 .../gnome-remote-desktop-45_rc.ebuild  | 76 --
 2 files changed, 77 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index cb11d35b56b0..fbb24933da9c 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,4 +1,3 @@
 DIST gnome-remote-desktop-44.2.tar.xz 199876 BLAKE2B 
a959e6ca1f72660138640c4f6edfd5ee8bb4185d27d55456fcdee2eaa38e09ac5a76b0bfbf6395c9725f2cb4fa857f3064379d9824810657ea9c046738803411
 SHA512 
2e310cd926e0ed6fd28406a56e4d4ba239b9817b035231f66b648a98e08a5c7a7d810a2b786292aa39a7c67ca17af3de92dce4a6031a4f72166d667b8f498bd0
 DIST gnome-remote-desktop-45.0.tar.xz 212232 BLAKE2B 
381429a7ddc6d7aa299754d42481577046ee2e89e4199bb307d4e13c58bef329ec0a56640ab84d9c1ef97eb04d72720fa061d43294e85925b17374c09bf05e60
 SHA512 
257548da2dffe1ed403708dba955fee5a1cd3219e82dd9db8914da603de89a28bfd7b60bcb5667fb47f6de1e590c68ea53d7df689b49d62a216a418d5b72c0d6
 DIST gnome-remote-desktop-45.1.tar.xz 213504 BLAKE2B 
78dd348cf15b677f52ca327ac824b2bd5276d53e7b6578bef0634e00e81993c1a1802ee861a31527af03351e6640cc9fcdc5f86fd44f20ec56138837dd9f05b6
 SHA512 
4572fefa03ee433783c822cf0405bd17b645f3aa08e8d88c04165859fd30643d612e5d7516a64ded8c1a0d2007026d6df877930b5ea127d7e1e939c1bb60f379
-DIST gnome-remote-desktop-45.rc.tar.xz 210708 BLAKE2B 
4914490b4be2a3e801fdf61085d042dd7ce48b3afebe2088eb8402e1a3498035afe974b4842b18a3302bb34b0a376aaf0dc98cc748b14c19d0d4ca2d388b87db
 SHA512 
1aea24c27c45d343821abe2cb4429afdba14cd636885bdac9f80bf811732e33249bb24632ee723dbe609a77488434051e4f109570da93397cd1e25aba96de1d0

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45_rc.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45_rc.ebuild
deleted file mode 100644
index d7c4a7f43cf6..
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45_rc.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="aac doc +rdp systemd +vnc"
-REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   x11-libs/libdrm
-   >=media-libs/libepoxy-1.4
-   >=dev-libs/glib-2.68:2
-   >=dev-libs/libei-1.0.901
-   x11-libs/libnotify
-   app-crypt/libsecret
-   >=media-video/pipewire-0.3.49:=
-   app-crypt/tpm2-tss:=
-   rdp? (
-   >=media-libs/nv-codec-headers-11.1.5.0
-   >=net-misc/freerdp-2.10.0:=[server]
-   >=sys-fs/fuse-3.9.1:3
-   >=x11-libs/libxkbcommon-1.0.0
-
-   aac? (
-   media-libs/fdk-aac:=
-   )
-   )
-   vnc? (
-   net-libs/libvncserver
-   )
-"
-RDEPEND="${DEPEND}
-   x11-wm/mutter[screencast]
-"
-BDEPEND="
-   dev-libs/glib
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   virtual/pkgconfig
-   doc? (
-   app-text/asciidoc
-   )
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc man)
-   $(meson_use aac fdk_aac)
-   $(meson_use rdp)
-   $(meson_use vnc)
-   $(meson_use systemd)
-   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
-   -Dtests=false  # Tests run xvfb-run directly
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2023-09-29 Thread Pacho Ramos
commit: 2b1414e404be83ee288707d2ed8d1a94e4b42f01
Author: Guillermo Joandet  gmail  com>
AuthorDate: Thu Sep 28 13:05:47 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri Sep 29 10:34:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b1414e4

net-misc/gnome-remote-desktop: Version bump to 45.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33101
Signed-off-by: Pacho Ramos  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-45.0.ebuild   | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 3042c6aaa6f0..0b63ac2313b3 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-remote-desktop-44.2.tar.xz 199876 BLAKE2B 
a959e6ca1f72660138640c4f6edfd5ee8bb4185d27d55456fcdee2eaa38e09ac5a76b0bfbf6395c9725f2cb4fa857f3064379d9824810657ea9c046738803411
 SHA512 
2e310cd926e0ed6fd28406a56e4d4ba239b9817b035231f66b648a98e08a5c7a7d810a2b786292aa39a7c67ca17af3de92dce4a6031a4f72166d667b8f498bd0
+DIST gnome-remote-desktop-45.0.tar.xz 212232 BLAKE2B 
381429a7ddc6d7aa299754d42481577046ee2e89e4199bb307d4e13c58bef329ec0a56640ab84d9c1ef97eb04d72720fa061d43294e85925b17374c09bf05e60
 SHA512 
257548da2dffe1ed403708dba955fee5a1cd3219e82dd9db8914da603de89a28bfd7b60bcb5667fb47f6de1e590c68ea53d7df689b49d62a216a418d5b72c0d6
 DIST gnome-remote-desktop-45.rc.tar.xz 210708 BLAKE2B 
4914490b4be2a3e801fdf61085d042dd7ce48b3afebe2088eb8402e1a3498035afe974b4842b18a3302bb34b0a376aaf0dc98cc748b14c19d0d4ca2d388b87db
 SHA512 
1aea24c27c45d343821abe2cb4429afdba14cd636885bdac9f80bf811732e33249bb24632ee723dbe609a77488434051e4f109570da93397cd1e25aba96de1d0

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.0.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.0.ebuild
new file mode 100644
index ..d7c4a7f43cf6
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="aac doc +rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   x11-libs/libdrm
+   >=media-libs/libepoxy-1.4
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/libei-1.0.901
+   x11-libs/libnotify
+   app-crypt/libsecret
+   >=media-video/pipewire-0.3.49:=
+   app-crypt/tpm2-tss:=
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.10.0:=[server]
+   >=sys-fs/fuse-3.9.1:3
+   >=x11-libs/libxkbcommon-1.0.0
+
+   aac? (
+   media-libs/fdk-aac:=
+   )
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? (
+   app-text/asciidoc
+   )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc man)
+   $(meson_use aac fdk_aac)
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   -Dtests=false  # Tests run xvfb-run directly
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2023-09-21 Thread Matt Turner
commit: 1f2f8963154b48d12a780fb36ce570cd6723ff01
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 22 01:58:18 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 22 02:32:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f2f8963

net-misc/gnome-remote-desktop: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 -
 .../gnome-remote-desktop-45_alpha.ebuild   | 73 --
 2 files changed, 74 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 963248c3a547..3042c6aaa6f0 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,3 +1,2 @@
 DIST gnome-remote-desktop-44.2.tar.xz 199876 BLAKE2B 
a959e6ca1f72660138640c4f6edfd5ee8bb4185d27d55456fcdee2eaa38e09ac5a76b0bfbf6395c9725f2cb4fa857f3064379d9824810657ea9c046738803411
 SHA512 
2e310cd926e0ed6fd28406a56e4d4ba239b9817b035231f66b648a98e08a5c7a7d810a2b786292aa39a7c67ca17af3de92dce4a6031a4f72166d667b8f498bd0
-DIST gnome-remote-desktop-45.alpha.tar.xz 204532 BLAKE2B 
c9a985b2105c871d3a167d3003a35ad51c30a0b99430ab1795240e3fb17c362532bd06413baf041e805ec82a64639738e47d04a10b3e92d86270f2438eab3ea6
 SHA512 
047488a3c2131cb0a52b6378e8a4edc70eae5b2d9b2f4a53dd83bc7d46ca4a3b87a59817ec31a674b8be1e5b4e997e0b4d504fb03cb54149aa0ed25789a31752
 DIST gnome-remote-desktop-45.rc.tar.xz 210708 BLAKE2B 
4914490b4be2a3e801fdf61085d042dd7ce48b3afebe2088eb8402e1a3498035afe974b4842b18a3302bb34b0a376aaf0dc98cc748b14c19d0d4ca2d388b87db
 SHA512 
1aea24c27c45d343821abe2cb4429afdba14cd636885bdac9f80bf811732e33249bb24632ee723dbe609a77488434051e4f109570da93397cd1e25aba96de1d0

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45_alpha.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45_alpha.ebuild
deleted file mode 100644
index 595e4cdbee2a..
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45_alpha.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="aac doc +rdp systemd +vnc"
-REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   x11-libs/libdrm
-   >=media-libs/libepoxy-1.4
-   >=dev-libs/glib-2.68:2
-   x11-libs/libnotify
-   app-crypt/libsecret
-   >=media-video/pipewire-0.3.49:=
-   app-crypt/tpm2-tss:=
-   rdp? (
-   >=media-libs/nv-codec-headers-11.1.5.0
-   >=net-misc/freerdp-2.10.0:=[server]
-   >=sys-fs/fuse-3.9.1:3
-   >=x11-libs/libxkbcommon-1.0.0
-
-   aac? (
-   media-libs/fdk-aac:=
-   )
-   )
-   vnc? (
-   net-libs/libvncserver
-   )
-"
-RDEPEND="${DEPEND}
-   x11-wm/mutter[screencast]
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   virtual/pkgconfig
-   doc? (
-   app-text/asciidoc
-   )
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc man)
-   $(meson_use aac fdk_aac)
-   $(meson_use rdp)
-   $(meson_use vnc)
-   $(meson_use systemd)
-   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2023-09-18 Thread Matt Turner
commit: 5dbdb0a891c5bc2d8d942aacce138a101404e9d6
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Sep  3 22:07:27 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep 18 13:29:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dbdb0a8

net-misc/gnome-remote-desktop: Version bump to 45_rc

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32596
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-45_rc.ebuild  | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 98f36af95cd8..963248c3a547 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-remote-desktop-44.2.tar.xz 199876 BLAKE2B 
a959e6ca1f72660138640c4f6edfd5ee8bb4185d27d55456fcdee2eaa38e09ac5a76b0bfbf6395c9725f2cb4fa857f3064379d9824810657ea9c046738803411
 SHA512 
2e310cd926e0ed6fd28406a56e4d4ba239b9817b035231f66b648a98e08a5c7a7d810a2b786292aa39a7c67ca17af3de92dce4a6031a4f72166d667b8f498bd0
 DIST gnome-remote-desktop-45.alpha.tar.xz 204532 BLAKE2B 
c9a985b2105c871d3a167d3003a35ad51c30a0b99430ab1795240e3fb17c362532bd06413baf041e805ec82a64639738e47d04a10b3e92d86270f2438eab3ea6
 SHA512 
047488a3c2131cb0a52b6378e8a4edc70eae5b2d9b2f4a53dd83bc7d46ca4a3b87a59817ec31a674b8be1e5b4e997e0b4d504fb03cb54149aa0ed25789a31752
+DIST gnome-remote-desktop-45.rc.tar.xz 210708 BLAKE2B 
4914490b4be2a3e801fdf61085d042dd7ce48b3afebe2088eb8402e1a3498035afe974b4842b18a3302bb34b0a376aaf0dc98cc748b14c19d0d4ca2d388b87db
 SHA512 
1aea24c27c45d343821abe2cb4429afdba14cd636885bdac9f80bf811732e33249bb24632ee723dbe609a77488434051e4f109570da93397cd1e25aba96de1d0

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45_rc.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45_rc.ebuild
new file mode 100644
index ..d7c4a7f43cf6
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45_rc.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="aac doc +rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   x11-libs/libdrm
+   >=media-libs/libepoxy-1.4
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/libei-1.0.901
+   x11-libs/libnotify
+   app-crypt/libsecret
+   >=media-video/pipewire-0.3.49:=
+   app-crypt/tpm2-tss:=
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.10.0:=[server]
+   >=sys-fs/fuse-3.9.1:3
+   >=x11-libs/libxkbcommon-1.0.0
+
+   aac? (
+   media-libs/fdk-aac:=
+   )
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   dev-libs/glib
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? (
+   app-text/asciidoc
+   )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc man)
+   $(meson_use aac fdk_aac)
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   -Dtests=false  # Tests run xvfb-run directly
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/, profiles/

2023-07-06 Thread Matt Turner
commit: 1939a59cf45b0e5e8e6ae6474a974a0831c03c1b
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Jul  5 22:06:57 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul  6 13:25:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1939a59c

net-misc/gnome-remote-desktop: Version bump to 45_alpha

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31771
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-45_alpha.ebuild   | 73 ++
 profiles/package.mask  |  1 +
 3 files changed, 75 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 21811095db9a..98f36af95cd8 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-remote-desktop-44.2.tar.xz 199876 BLAKE2B 
a959e6ca1f72660138640c4f6edfd5ee8bb4185d27d55456fcdee2eaa38e09ac5a76b0bfbf6395c9725f2cb4fa857f3064379d9824810657ea9c046738803411
 SHA512 
2e310cd926e0ed6fd28406a56e4d4ba239b9817b035231f66b648a98e08a5c7a7d810a2b786292aa39a7c67ca17af3de92dce4a6031a4f72166d667b8f498bd0
+DIST gnome-remote-desktop-45.alpha.tar.xz 204532 BLAKE2B 
c9a985b2105c871d3a167d3003a35ad51c30a0b99430ab1795240e3fb17c362532bd06413baf041e805ec82a64639738e47d04a10b3e92d86270f2438eab3ea6
 SHA512 
047488a3c2131cb0a52b6378e8a4edc70eae5b2d9b2f4a53dd83bc7d46ca4a3b87a59817ec31a674b8be1e5b4e997e0b4d504fb03cb54149aa0ed25789a31752

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45_alpha.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45_alpha.ebuild
new file mode 100644
index ..595e4cdbee2a
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45_alpha.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="aac doc +rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   x11-libs/libdrm
+   >=media-libs/libepoxy-1.4
+   >=dev-libs/glib-2.68:2
+   x11-libs/libnotify
+   app-crypt/libsecret
+   >=media-video/pipewire-0.3.49:=
+   app-crypt/tpm2-tss:=
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.10.0:=[server]
+   >=sys-fs/fuse-3.9.1:3
+   >=x11-libs/libxkbcommon-1.0.0
+
+   aac? (
+   media-libs/fdk-aac:=
+   )
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? (
+   app-text/asciidoc
+   )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc man)
+   $(meson_use aac fdk_aac)
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index a449f14e07a3..ed9e0eac5aa8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -38,6 +38,7 @@
 >=gnome-base/gsettings-desktop-schemas-45_alpha
 >=gui-libs/gtk-4.11
 >=gui-libs/libadwaita-1.4_alpha
+>=net-misc/gnome-remote-desktop-45_alpha
 
 # Michael Orlitzky  (2023-07-05)
 # I suspect I was its only user, and I'm not a user any more. Upstream



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2023-06-19 Thread Matt Turner
commit: 85f41f96d5609ac8080b21e4b322173dd55fa7cf
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jun 19 15:13:04 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jun 19 15:29:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f41f96

net-misc/gnome-remote-desktop: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 -
 .../gnome-remote-desktop-44.1.ebuild   | 73 --
 2 files changed, 74 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index d3a365db04e5..21811095db9a 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,2 +1 @@
-DIST gnome-remote-desktop-44.1.tar.xz 199428 BLAKE2B 
6a44a616f3581b3bff1123a432cf55591a3a00c3d0f06f6f3510ef3dc69e752a4cce54c4967ef6692f49d730a1545a7b73ca2c3b1c699e64342601fc51c8ee9f
 SHA512 
bb1d8a9ee7868309beb84d01c35e17c92bd26ac855df00caaa780796fe403842ee00462c4c222bf16cd3b98752106d34bfca55c98d634e712a5b561c7ace5285
 DIST gnome-remote-desktop-44.2.tar.xz 199876 BLAKE2B 
a959e6ca1f72660138640c4f6edfd5ee8bb4185d27d55456fcdee2eaa38e09ac5a76b0bfbf6395c9725f2cb4fa857f3064379d9824810657ea9c046738803411
 SHA512 
2e310cd926e0ed6fd28406a56e4d4ba239b9817b035231f66b648a98e08a5c7a7d810a2b786292aa39a7c67ca17af3de92dce4a6031a4f72166d667b8f498bd0

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.1.ebuild
deleted file mode 100644
index 595e4cdbee2a..
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="aac doc +rdp systemd +vnc"
-REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   x11-libs/libdrm
-   >=media-libs/libepoxy-1.4
-   >=dev-libs/glib-2.68:2
-   x11-libs/libnotify
-   app-crypt/libsecret
-   >=media-video/pipewire-0.3.49:=
-   app-crypt/tpm2-tss:=
-   rdp? (
-   >=media-libs/nv-codec-headers-11.1.5.0
-   >=net-misc/freerdp-2.10.0:=[server]
-   >=sys-fs/fuse-3.9.1:3
-   >=x11-libs/libxkbcommon-1.0.0
-
-   aac? (
-   media-libs/fdk-aac:=
-   )
-   )
-   vnc? (
-   net-libs/libvncserver
-   )
-"
-RDEPEND="${DEPEND}
-   x11-wm/mutter[screencast]
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   virtual/pkgconfig
-   doc? (
-   app-text/asciidoc
-   )
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc man)
-   $(meson_use aac fdk_aac)
-   $(meson_use rdp)
-   $(meson_use vnc)
-   $(meson_use systemd)
-   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2023-05-27 Thread Matt Turner
commit: 445d4656d875191681a4c9e59bcef383dd072ecc
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat May 27 21:09:10 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May 28 02:35:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=445d4656

net-misc/gnome-remote-desktop: Version bump to 44.2

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31195
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-44.2.ebuild   | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index f03a26d58b86..d3a365db04e5 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-remote-desktop-44.1.tar.xz 199428 BLAKE2B 
6a44a616f3581b3bff1123a432cf55591a3a00c3d0f06f6f3510ef3dc69e752a4cce54c4967ef6692f49d730a1545a7b73ca2c3b1c699e64342601fc51c8ee9f
 SHA512 
bb1d8a9ee7868309beb84d01c35e17c92bd26ac855df00caaa780796fe403842ee00462c4c222bf16cd3b98752106d34bfca55c98d634e712a5b561c7ace5285
+DIST gnome-remote-desktop-44.2.tar.xz 199876 BLAKE2B 
a959e6ca1f72660138640c4f6edfd5ee8bb4185d27d55456fcdee2eaa38e09ac5a76b0bfbf6395c9725f2cb4fa857f3064379d9824810657ea9c046738803411
 SHA512 
2e310cd926e0ed6fd28406a56e4d4ba239b9817b035231f66b648a98e08a5c7a7d810a2b786292aa39a7c67ca17af3de92dce4a6031a4f72166d667b8f498bd0

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.2.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.2.ebuild
new file mode 100644
index ..595e4cdbee2a
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="aac doc +rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   x11-libs/libdrm
+   >=media-libs/libepoxy-1.4
+   >=dev-libs/glib-2.68:2
+   x11-libs/libnotify
+   app-crypt/libsecret
+   >=media-video/pipewire-0.3.49:=
+   app-crypt/tpm2-tss:=
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.10.0:=[server]
+   >=sys-fs/fuse-3.9.1:3
+   >=x11-libs/libxkbcommon-1.0.0
+
+   aac? (
+   media-libs/fdk-aac:=
+   )
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? (
+   app-text/asciidoc
+   )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc man)
+   $(meson_use aac fdk_aac)
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2023-05-17 Thread Matt Turner
commit: ec849b61048dc959607959fb24f01e160dca9064
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 17 21:14:19 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 17 21:54:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec849b61

net-misc/gnome-remote-desktop: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 -
 .../gnome-remote-desktop-44.0.ebuild   | 73 --
 2 files changed, 74 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 9386bb21eff7..f03a26d58b86 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,2 +1 @@
-DIST gnome-remote-desktop-44.0.tar.xz 199392 BLAKE2B 
a1a58a9d100dc1cf40fe03eaf611ac4c895bfb4e135a05ce25d8e00cafb5b7eecddcd7ca98bec65f39ef65fe430e1827214a5775820383f6502f10c437f761b0
 SHA512 
6ca62126790be4498806aeb61c02edf68f113aa1ec53ab73f8bd822b10f5957b32a67d5a23f7ba023db117a8b2fe8fb3be87ea72bca1c22dedde00e94677549e
 DIST gnome-remote-desktop-44.1.tar.xz 199428 BLAKE2B 
6a44a616f3581b3bff1123a432cf55591a3a00c3d0f06f6f3510ef3dc69e752a4cce54c4967ef6692f49d730a1545a7b73ca2c3b1c699e64342601fc51c8ee9f
 SHA512 
bb1d8a9ee7868309beb84d01c35e17c92bd26ac855df00caaa780796fe403842ee00462c4c222bf16cd3b98752106d34bfca55c98d634e712a5b561c7ace5285

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.0.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.0.ebuild
deleted file mode 100644
index 595e4cdbee2a..
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="aac doc +rdp systemd +vnc"
-REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   x11-libs/libdrm
-   >=media-libs/libepoxy-1.4
-   >=dev-libs/glib-2.68:2
-   x11-libs/libnotify
-   app-crypt/libsecret
-   >=media-video/pipewire-0.3.49:=
-   app-crypt/tpm2-tss:=
-   rdp? (
-   >=media-libs/nv-codec-headers-11.1.5.0
-   >=net-misc/freerdp-2.10.0:=[server]
-   >=sys-fs/fuse-3.9.1:3
-   >=x11-libs/libxkbcommon-1.0.0
-
-   aac? (
-   media-libs/fdk-aac:=
-   )
-   )
-   vnc? (
-   net-libs/libvncserver
-   )
-"
-RDEPEND="${DEPEND}
-   x11-wm/mutter[screencast]
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   virtual/pkgconfig
-   doc? (
-   app-text/asciidoc
-   )
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc man)
-   $(meson_use aac fdk_aac)
-   $(meson_use rdp)
-   $(meson_use vnc)
-   $(meson_use systemd)
-   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2023-04-22 Thread Matt Turner
commit: c7133507ecee644186143197a4274d2f3118af06
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Apr 22 16:55:35 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 22 21:51:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7133507

net-misc/gnome-remote-desktop: Version bump to 44.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30704
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-44.1.ebuild   | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 76bd6df12767..9386bb21eff7 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-remote-desktop-44.0.tar.xz 199392 BLAKE2B 
a1a58a9d100dc1cf40fe03eaf611ac4c895bfb4e135a05ce25d8e00cafb5b7eecddcd7ca98bec65f39ef65fe430e1827214a5775820383f6502f10c437f761b0
 SHA512 
6ca62126790be4498806aeb61c02edf68f113aa1ec53ab73f8bd822b10f5957b32a67d5a23f7ba023db117a8b2fe8fb3be87ea72bca1c22dedde00e94677549e
+DIST gnome-remote-desktop-44.1.tar.xz 199428 BLAKE2B 
6a44a616f3581b3bff1123a432cf55591a3a00c3d0f06f6f3510ef3dc69e752a4cce54c4967ef6692f49d730a1545a7b73ca2c3b1c699e64342601fc51c8ee9f
 SHA512 
bb1d8a9ee7868309beb84d01c35e17c92bd26ac855df00caaa780796fe403842ee00462c4c222bf16cd3b98752106d34bfca55c98d634e712a5b561c7ace5285

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.1.ebuild
new file mode 100644
index ..595e4cdbee2a
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="aac doc +rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   x11-libs/libdrm
+   >=media-libs/libepoxy-1.4
+   >=dev-libs/glib-2.68:2
+   x11-libs/libnotify
+   app-crypt/libsecret
+   >=media-video/pipewire-0.3.49:=
+   app-crypt/tpm2-tss:=
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.10.0:=[server]
+   >=sys-fs/fuse-3.9.1:3
+   >=x11-libs/libxkbcommon-1.0.0
+
+   aac? (
+   media-libs/fdk-aac:=
+   )
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? (
+   app-text/asciidoc
+   )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc man)
+   $(meson_use aac fdk_aac)
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2023-04-01 Thread Matt Turner
commit: 4e85e0fb1720f3879a4b9f4655a60f5bfff3502b
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  2 00:33:04 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  2 00:56:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e85e0fb

net-misc/gnome-remote-desktop: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  2 -
 .../gnome-remote-desktop-43.3.ebuild   | 73 -
 .../gnome-remote-desktop-44_rc.ebuild  | 75 --
 3 files changed, 150 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 6d14aad81427..76bd6df12767 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,3 +1 @@
-DIST gnome-remote-desktop-43.3.tar.xz 196540 BLAKE2B 
a33dcb830cd5ed0e9c44da8717a7c621231a97a0d503daa007d6d4c47feb83e16905f61a9ebe60ce5231b7fbad035ab24603284f9c9212ccb48dab90cb845a5c
 SHA512 
67dc7c4ab7d2db9ef843e30b688e024ed91341c09fbf4c7d33f4c1d8b7d9d3564fb64bc948b12f2aee3ca8a545fb21842ce79970ec1ddaf99fd64c41a44b8f59
 DIST gnome-remote-desktop-44.0.tar.xz 199392 BLAKE2B 
a1a58a9d100dc1cf40fe03eaf611ac4c895bfb4e135a05ce25d8e00cafb5b7eecddcd7ca98bec65f39ef65fe430e1827214a5775820383f6502f10c437f761b0
 SHA512 
6ca62126790be4498806aeb61c02edf68f113aa1ec53ab73f8bd822b10f5957b32a67d5a23f7ba023db117a8b2fe8fb3be87ea72bca1c22dedde00e94677549e
-DIST gnome-remote-desktop-44.rc.tar.xz 199388 BLAKE2B 
69ee4ad0cae29eea60a79cce24b5852fdffb524af599e21a4a4963bac6e10fa3cef9c4ed361fc1fb2ebf4954968365288ec6da747e1363b0e0e87e7faeeb138a
 SHA512 
ed33a3add26ada4b8d15d3e0e22cb14ac87c6779c5c7ad89db5ceacae457b4967460a40994c38ebf59b194c23c6d5a94e1b8719ad60d582961091b7ca9ad5ae2

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.3.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.3.ebuild
deleted file mode 100644
index 9b0c3dfafbb2..
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.3.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="aac doc +rdp systemd +vnc"
-REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   x11-libs/libdrm
-   >=media-libs/libepoxy-1.4
-   >=dev-libs/glib-2.68:2
-   x11-libs/libnotify
-   app-crypt/libsecret
-   >=media-video/pipewire-0.3.49:=
-   app-crypt/tpm2-tss:=
-   rdp? (
-   >=media-libs/nv-codec-headers-11.1.5.0
-   >=net-misc/freerdp-2.8.0:=[server]
-   >=sys-fs/fuse-3.9.1:3
-   >=x11-libs/libxkbcommon-1.0.0
-
-   aac? (
-   media-libs/fdk-aac:=
-   )
-   )
-   vnc? (
-   net-libs/libvncserver
-   )
-"
-RDEPEND="${DEPEND}
-   x11-wm/mutter[screencast]
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   virtual/pkgconfig
-   doc? (
-   app-text/asciidoc
-   )
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc man)
-   $(meson_use aac fdk_aac)
-   $(meson_use rdp)
-   $(meson_use vnc)
-   $(meson_use systemd)
-   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-44_rc.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-44_rc.ebuild
deleted file mode 100644
index c842fb5d9532..
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-44_rc.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
-SRC_URI="https://download.gnome.org/sources/${PN}/44/${PN}-44.rc.tar.xz;
-S="${WORKDIR}/${PN}-44.rc"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="aac doc +rdp systemd +vnc"
-REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   x11-libs/libdrm
-   >=media-libs/libepoxy-1.4
-   >=dev-libs/glib-2.68:2
-   x11-libs/libnotify
-   app-crypt/libsecret
-   

[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2023-03-18 Thread Matt Turner
commit: 783ff348e117743467c066b75c8640e531bf54f0
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Mar 18 20:05:09 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 19 03:51:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=783ff348

net-misc/gnome-remote-desktop: Version bump to 44.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30220
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-44.0.ebuild   | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 93cc4ebb8936..6d14aad81427 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-remote-desktop-43.3.tar.xz 196540 BLAKE2B 
a33dcb830cd5ed0e9c44da8717a7c621231a97a0d503daa007d6d4c47feb83e16905f61a9ebe60ce5231b7fbad035ab24603284f9c9212ccb48dab90cb845a5c
 SHA512 
67dc7c4ab7d2db9ef843e30b688e024ed91341c09fbf4c7d33f4c1d8b7d9d3564fb64bc948b12f2aee3ca8a545fb21842ce79970ec1ddaf99fd64c41a44b8f59
+DIST gnome-remote-desktop-44.0.tar.xz 199392 BLAKE2B 
a1a58a9d100dc1cf40fe03eaf611ac4c895bfb4e135a05ce25d8e00cafb5b7eecddcd7ca98bec65f39ef65fe430e1827214a5775820383f6502f10c437f761b0
 SHA512 
6ca62126790be4498806aeb61c02edf68f113aa1ec53ab73f8bd822b10f5957b32a67d5a23f7ba023db117a8b2fe8fb3be87ea72bca1c22dedde00e94677549e
 DIST gnome-remote-desktop-44.rc.tar.xz 199388 BLAKE2B 
69ee4ad0cae29eea60a79cce24b5852fdffb524af599e21a4a4963bac6e10fa3cef9c4ed361fc1fb2ebf4954968365288ec6da747e1363b0e0e87e7faeeb138a
 SHA512 
ed33a3add26ada4b8d15d3e0e22cb14ac87c6779c5c7ad89db5ceacae457b4967460a40994c38ebf59b194c23c6d5a94e1b8719ad60d582961091b7ca9ad5ae2

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.0.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.0.ebuild
new file mode 100644
index ..595e4cdbee2a
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="aac doc +rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   x11-libs/libdrm
+   >=media-libs/libepoxy-1.4
+   >=dev-libs/glib-2.68:2
+   x11-libs/libnotify
+   app-crypt/libsecret
+   >=media-video/pipewire-0.3.49:=
+   app-crypt/tpm2-tss:=
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.10.0:=[server]
+   >=sys-fs/fuse-3.9.1:3
+   >=x11-libs/libxkbcommon-1.0.0
+
+   aac? (
+   media-libs/fdk-aac:=
+   )
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? (
+   app-text/asciidoc
+   )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc man)
+   $(meson_use aac fdk_aac)
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2023-02-20 Thread Matt Turner
commit: 57e5fc6a0edfd85fd13d31250c9df30808cb15b5
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 20 17:01:32 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 20 17:32:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e5fc6a

net-misc/gnome-remote-desktop: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 -
 .../gnome-remote-desktop-43.2.ebuild   | 73 --
 2 files changed, 74 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 90b2d358972e..01d4bf669477 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,2 +1 @@
-DIST gnome-remote-desktop-43.2.tar.xz 195984 BLAKE2B 
7f6bcf142f98a1b6f357cbc6bb651c63bcae5360a52a83ac44b8eea8f0f3bcdb29c23ec4d973ee40b29ebc0ff59958468a236238b50e68a886e31334a45f5c5c
 SHA512 
e7e9c36e04a7273cb1700859d59ab8130bca7103c3def7f51a6df31b98f6021b9ceb15d2f9e71fef2464141dcd01d467e126731028d7dd6b6ec843dd52b1e8d4
 DIST gnome-remote-desktop-43.3.tar.xz 196540 BLAKE2B 
a33dcb830cd5ed0e9c44da8717a7c621231a97a0d503daa007d6d4c47feb83e16905f61a9ebe60ce5231b7fbad035ab24603284f9c9212ccb48dab90cb845a5c
 SHA512 
67dc7c4ab7d2db9ef843e30b688e024ed91341c09fbf4c7d33f4c1d8b7d9d3564fb64bc948b12f2aee3ca8a545fb21842ce79970ec1ddaf99fd64c41a44b8f59

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.2.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.2.ebuild
deleted file mode 100644
index 90f943fab5e7..
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="aac doc +rdp systemd +vnc"
-REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   x11-libs/libdrm
-   >=media-libs/libepoxy-1.4
-   >=dev-libs/glib-2.68:2
-   x11-libs/libnotify
-   app-crypt/libsecret
-   >=media-video/pipewire-0.3.49:=
-   app-crypt/tpm2-tss:=
-   rdp? (
-   >=media-libs/nv-codec-headers-11.1.5.0
-   >=net-misc/freerdp-2.8.0:=[server]
-   >=sys-fs/fuse-3.9.1:3
-   >=x11-libs/libxkbcommon-1.0.0
-
-   aac? (
-   media-libs/fdk-aac:=
-   )
-   )
-   vnc? (
-   net-libs/libvncserver
-   )
-"
-RDEPEND="${DEPEND}
-   x11-wm/mutter[screencast]
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   virtual/pkgconfig
-   doc? (
-   app-text/asciidoc
-   )
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc man)
-   $(meson_use aac fdk_aac)
-   $(meson_use rdp)
-   $(meson_use vnc)
-   $(meson_use systemd)
-   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2023-01-09 Thread Matt Turner
commit: 259b2bfd3ee1ffd61cb8445a36ccb06c19dce246
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Jan  9 14:41:50 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jan  9 15:41:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=259b2bfd

net-misc/gnome-remote-desktop: Version bump to 43.3

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29034
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-43.3.ebuild   | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 4fc2e5ea4680..90b2d358972e 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-remote-desktop-43.2.tar.xz 195984 BLAKE2B 
7f6bcf142f98a1b6f357cbc6bb651c63bcae5360a52a83ac44b8eea8f0f3bcdb29c23ec4d973ee40b29ebc0ff59958468a236238b50e68a886e31334a45f5c5c
 SHA512 
e7e9c36e04a7273cb1700859d59ab8130bca7103c3def7f51a6df31b98f6021b9ceb15d2f9e71fef2464141dcd01d467e126731028d7dd6b6ec843dd52b1e8d4
+DIST gnome-remote-desktop-43.3.tar.xz 196540 BLAKE2B 
a33dcb830cd5ed0e9c44da8717a7c621231a97a0d503daa007d6d4c47feb83e16905f61a9ebe60ce5231b7fbad035ab24603284f9c9212ccb48dab90cb845a5c
 SHA512 
67dc7c4ab7d2db9ef843e30b688e024ed91341c09fbf4c7d33f4c1d8b7d9d3564fb64bc948b12f2aee3ca8a545fb21842ce79970ec1ddaf99fd64c41a44b8f59

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.3.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.3.ebuild
new file mode 100644
index ..9b0c3dfafbb2
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="aac doc +rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   x11-libs/libdrm
+   >=media-libs/libepoxy-1.4
+   >=dev-libs/glib-2.68:2
+   x11-libs/libnotify
+   app-crypt/libsecret
+   >=media-video/pipewire-0.3.49:=
+   app-crypt/tpm2-tss:=
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.8.0:=[server]
+   >=sys-fs/fuse-3.9.1:3
+   >=x11-libs/libxkbcommon-1.0.0
+
+   aac? (
+   media-libs/fdk-aac:=
+   )
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? (
+   app-text/asciidoc
+   )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc man)
+   $(meson_use aac fdk_aac)
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-12-03 Thread Matt Turner
commit: c67986f77715ea3cf6961f236489d52f683ddeec
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Dec  4 01:31:01 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Dec  4 02:37:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67986f7

net-misc/gnome-remote-desktop: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  2 -
 .../gnome-remote-desktop-43.0.ebuild   | 73 --
 .../gnome-remote-desktop-43.1.ebuild   | 73 --
 3 files changed, 148 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index fe621e9f3920..4fc2e5ea4680 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,3 +1 @@
-DIST gnome-remote-desktop-43.0.tar.xz 195212 BLAKE2B 
ccfb43075ce6e36de4bcf3f92265e6596b78831393e3d6b079ef71ae729a9d48fdf177673b4b7e67db8c92a0d397461c60727780f18ff78c671eac6a01229ab4
 SHA512 
d774d85ef15b02f6c668806e8d7b036c3063decbec81a8cf253aaa01e13a49d802f4338e677744867e2e1ab3dc02ed30c8d8edbca2a9c428b783d5a4cdd8d110
-DIST gnome-remote-desktop-43.1.tar.xz 195740 BLAKE2B 
b73f0e72f72c45169deb1018dd19cbac779effc2bafc53b8db21cb72c48f5871ef64e3a085509aa859550b4fb54713506e2b6410e211eba7ee8850649af7c39f
 SHA512 
5e0164092da0fdb4877c8a1b40f1df609315390468522efaaad8f30f5c8e29111b021c1a7f3b8ce25627dfbe7937a4876d6673a816d81fdc191d30d4553a0596
 DIST gnome-remote-desktop-43.2.tar.xz 195984 BLAKE2B 
7f6bcf142f98a1b6f357cbc6bb651c63bcae5360a52a83ac44b8eea8f0f3bcdb29c23ec4d973ee40b29ebc0ff59958468a236238b50e68a886e31334a45f5c5c
 SHA512 
e7e9c36e04a7273cb1700859d59ab8130bca7103c3def7f51a6df31b98f6021b9ceb15d2f9e71fef2464141dcd01d467e126731028d7dd6b6ec843dd52b1e8d4

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.0.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.0.ebuild
deleted file mode 100644
index 3d5f335effcc..
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="aac doc +rdp systemd +vnc"
-REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   x11-libs/libdrm
-   >=media-libs/libepoxy-1.4
-   >=dev-libs/glib-2.68:2
-   x11-libs/libnotify
-   app-crypt/libsecret
-   >=media-video/pipewire-0.3.49:=
-   app-crypt/tpm2-tss
-   rdp? (
-   >=media-libs/nv-codec-headers-11.1.5.0
-   >=net-misc/freerdp-2.8.0:=[server]
-   >=sys-fs/fuse-3.9.1
-   >=x11-libs/libxkbcommon-1.0.0
-
-   aac? (
-   media-libs/fdk-aac
-   )
-   )
-   vnc? (
-   net-libs/libvncserver
-   )
-"
-RDEPEND="${DEPEND}
-   x11-wm/mutter[screencast]
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   virtual/pkgconfig
-   doc? (
-   app-text/asciidoc
-   )
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc man)
-   $(meson_use aac fdk_aac)
-   $(meson_use rdp)
-   $(meson_use vnc)
-   $(meson_use systemd)
-   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.1.ebuild
deleted file mode 100644
index 90f943fab5e7..
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="aac doc +rdp systemd +vnc"
-REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   x11-libs/libdrm
-   >=media-libs/libepoxy-1.4
-   >=dev-libs/glib-2.68:2
-   x11-libs/libnotify
-   app-crypt/libsecret
-   >=media-video/pipewire-0.3.49:=
-   app-crypt/tpm2-tss:=
-   rdp? (
-   

[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-12-03 Thread Matt Turner
commit: a27753e5674cf2797bf9dd09c822dcf6f5960237
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec  3 18:02:54 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec  3 18:03:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a27753e5

net-misc/gnome-remote-desktop: Version bump to 43.2

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-43.2.ebuild   | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 678fe8a73e66..fe621e9f3920 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-remote-desktop-43.0.tar.xz 195212 BLAKE2B 
ccfb43075ce6e36de4bcf3f92265e6596b78831393e3d6b079ef71ae729a9d48fdf177673b4b7e67db8c92a0d397461c60727780f18ff78c671eac6a01229ab4
 SHA512 
d774d85ef15b02f6c668806e8d7b036c3063decbec81a8cf253aaa01e13a49d802f4338e677744867e2e1ab3dc02ed30c8d8edbca2a9c428b783d5a4cdd8d110
 DIST gnome-remote-desktop-43.1.tar.xz 195740 BLAKE2B 
b73f0e72f72c45169deb1018dd19cbac779effc2bafc53b8db21cb72c48f5871ef64e3a085509aa859550b4fb54713506e2b6410e211eba7ee8850649af7c39f
 SHA512 
5e0164092da0fdb4877c8a1b40f1df609315390468522efaaad8f30f5c8e29111b021c1a7f3b8ce25627dfbe7937a4876d6673a816d81fdc191d30d4553a0596
+DIST gnome-remote-desktop-43.2.tar.xz 195984 BLAKE2B 
7f6bcf142f98a1b6f357cbc6bb651c63bcae5360a52a83ac44b8eea8f0f3bcdb29c23ec4d973ee40b29ebc0ff59958468a236238b50e68a886e31334a45f5c5c
 SHA512 
e7e9c36e04a7273cb1700859d59ab8130bca7103c3def7f51a6df31b98f6021b9ceb15d2f9e71fef2464141dcd01d467e126731028d7dd6b6ec843dd52b1e8d4

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.2.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.2.ebuild
new file mode 100644
index ..90f943fab5e7
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="aac doc +rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   x11-libs/libdrm
+   >=media-libs/libepoxy-1.4
+   >=dev-libs/glib-2.68:2
+   x11-libs/libnotify
+   app-crypt/libsecret
+   >=media-video/pipewire-0.3.49:=
+   app-crypt/tpm2-tss:=
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.8.0:=[server]
+   >=sys-fs/fuse-3.9.1:3
+   >=x11-libs/libxkbcommon-1.0.0
+
+   aac? (
+   media-libs/fdk-aac:=
+   )
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? (
+   app-text/asciidoc
+   )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc man)
+   $(meson_use aac fdk_aac)
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-10-31 Thread Matt Turner
commit: f14e5fff651e0daaf8bf1faf49499928d2991ca7
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:20:37 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 31 17:58:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f14e5fff

net-misc/gnome-remote-desktop: Set remote-id

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/metadata.xml | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/metadata.xml 
b/net-misc/gnome-remote-desktop/metadata.xml
index aa52c31abcc2..a1a029905dfd 100644
--- a/net-misc/gnome-remote-desktop/metadata.xml
+++ b/net-misc/gnome-remote-desktop/metadata.xml
@@ -1,11 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-   
-   Use media-libs/fdk-aac for audio 
output redirection of the RDP backend
-   
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+Use media-libs/fdk-aac for audio output 
redirection of the RDP backend
+  
+  
+GNOME/gnome-remote-desktop
+  
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-10-25 Thread Matt Turner
commit: d3fc4998cef8eb63cf5e356fe5d49efc2f84fec1
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Oct 22 22:35:22 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 25 15:25:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fc4998

net-misc/gnome-remote-desktop: Version bump to 43.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27908
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-43.1.ebuild   | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index dca8ac52ef7e..678fe8a73e66 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-remote-desktop-43.0.tar.xz 195212 BLAKE2B 
ccfb43075ce6e36de4bcf3f92265e6596b78831393e3d6b079ef71ae729a9d48fdf177673b4b7e67db8c92a0d397461c60727780f18ff78c671eac6a01229ab4
 SHA512 
d774d85ef15b02f6c668806e8d7b036c3063decbec81a8cf253aaa01e13a49d802f4338e677744867e2e1ab3dc02ed30c8d8edbca2a9c428b783d5a4cdd8d110
+DIST gnome-remote-desktop-43.1.tar.xz 195740 BLAKE2B 
b73f0e72f72c45169deb1018dd19cbac779effc2bafc53b8db21cb72c48f5871ef64e3a085509aa859550b4fb54713506e2b6410e211eba7ee8850649af7c39f
 SHA512 
5e0164092da0fdb4877c8a1b40f1df609315390468522efaaad8f30f5c8e29111b021c1a7f3b8ce25627dfbe7937a4876d6673a816d81fdc191d30d4553a0596

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.1.ebuild
new file mode 100644
index ..90f943fab5e7
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="aac doc +rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   x11-libs/libdrm
+   >=media-libs/libepoxy-1.4
+   >=dev-libs/glib-2.68:2
+   x11-libs/libnotify
+   app-crypt/libsecret
+   >=media-video/pipewire-0.3.49:=
+   app-crypt/tpm2-tss:=
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.8.0:=[server]
+   >=sys-fs/fuse-3.9.1:3
+   >=x11-libs/libxkbcommon-1.0.0
+
+   aac? (
+   media-libs/fdk-aac:=
+   )
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? (
+   app-text/asciidoc
+   )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc man)
+   $(meson_use aac fdk_aac)
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-10-14 Thread Matt Turner
commit: 028223fad75481bec3997fd2bb16c095689fb093
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 14 04:43:42 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 14 14:29:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=028223fa

net-misc/gnome-remote-desktop: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 -
 .../gnome-remote-desktop-42.4.ebuild   | 64 --
 2 files changed, 65 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 63de68ada60e..dca8ac52ef7e 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,2 +1 @@
-DIST gnome-remote-desktop-42.4.tar.xz 165500 BLAKE2B 
c1221d5aa91fcbc5c6defd902674f210e9132495202659dbacffcb7da17042a2ad73d938a147c63a77e822b34dfee9300226fd0180e321b3087057c7e2365268
 SHA512 
dc040e216c7cff4a2f95d706d7916489ba0a871dff502fbc5ef81d374f7ea1edc32286d32ad07f961a3bc55b353663e72296042b61837c3479fc929bd1253d98
 DIST gnome-remote-desktop-43.0.tar.xz 195212 BLAKE2B 
ccfb43075ce6e36de4bcf3f92265e6596b78831393e3d6b079ef71ae729a9d48fdf177673b4b7e67db8c92a0d397461c60727780f18ff78c671eac6a01229ab4
 SHA512 
d774d85ef15b02f6c668806e8d7b036c3063decbec81a8cf253aaa01e13a49d802f4338e677744867e2e1ab3dc02ed30c8d8edbca2a9c428b783d5a4cdd8d110

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.4.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.4.ebuild
deleted file mode 100644
index b7ff4b497493..
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.4.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
-inherit gnome.org gnome2-utils meson python-any-r1 systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+rdp systemd +vnc"
-REQUIRED_USE="|| ( rdp vnc )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   >=dev-libs/glib-2.68:2
-   >=media-video/pipewire-0.3.0:=
-   app-crypt/libsecret
-   x11-libs/libnotify
-   media-libs/libepoxy
-   x11-libs/libdrm
-   rdp? (
-   >=media-libs/nv-codec-headers-11.1.5.0
-   >=net-misc/freerdp-2.5.0:=[server]
-   >=sys-fs/fuse-3.9.1
-   >=x11-libs/libxkbcommon-1.0.0
-   )
-   vnc? (
-   net-libs/libvncserver
-   )
-"
-RDEPEND="${DEPEND}
-   x11-wm/mutter[screencast]
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use rdp)
-   $(meson_use vnc)
-   $(meson_use systemd)
-   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-09-26 Thread Matt Turner
commit: e67c1365d340276db7f74cbe2bcc002106c6973e
Author: Pascal Jäger  leimstift  de>
AuthorDate: Thu Sep 22 20:35:54 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep 26 13:34:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e67c1365

net-misc/gnome-remote-desktop: Depend on asciidoc

Closes: https://bugs.gentoo.org/872302
Signed-off-by: Pascal Jäger  leimstift.de>
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/gnome-remote-desktop-43.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.0.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.0.ebuild
index e47a5ae09642..3d5f335effcc 100644
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.0.ebuild
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.0.ebuild
@@ -45,6 +45,9 @@ BDEPEND="
dev-util/gdbus-codegen
dev-util/glib-utils
virtual/pkgconfig
+   doc? (
+   app-text/asciidoc
+   )
 "
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-09-21 Thread Matt Turner
commit: ab1a6f4903be54f7de185a22e4f04d2f3c57ed5b
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sun Sep 18 08:44:19 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep 21 14:17:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1a6f49

net-misc/gnome-remote-desktop: Version bump to 43.0

Closes: https://github.com/gentoo/gentoo/pull/27321
Signed-off-by: Pascal Jäger  leimstift.de>
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-43.0.ebuild   | 70 ++
 net-misc/gnome-remote-desktop/metadata.xml |  3 +
 3 files changed, 74 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index c98ca308e2e5..63de68ada60e 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-remote-desktop-42.4.tar.xz 165500 BLAKE2B 
c1221d5aa91fcbc5c6defd902674f210e9132495202659dbacffcb7da17042a2ad73d938a147c63a77e822b34dfee9300226fd0180e321b3087057c7e2365268
 SHA512 
dc040e216c7cff4a2f95d706d7916489ba0a871dff502fbc5ef81d374f7ea1edc32286d32ad07f961a3bc55b353663e72296042b61837c3479fc929bd1253d98
+DIST gnome-remote-desktop-43.0.tar.xz 195212 BLAKE2B 
ccfb43075ce6e36de4bcf3f92265e6596b78831393e3d6b079ef71ae729a9d48fdf177673b4b7e67db8c92a0d397461c60727780f18ff78c671eac6a01229ab4
 SHA512 
d774d85ef15b02f6c668806e8d7b036c3063decbec81a8cf253aaa01e13a49d802f4338e677744867e2e1ab3dc02ed30c8d8edbca2a9c428b783d5a4cdd8d110

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.0.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.0.ebuild
new file mode 100644
index ..e47a5ae09642
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-43.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="aac doc +rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   x11-libs/libdrm
+   >=media-libs/libepoxy-1.4
+   >=dev-libs/glib-2.68:2
+   x11-libs/libnotify
+   app-crypt/libsecret
+   >=media-video/pipewire-0.3.49:=
+   app-crypt/tpm2-tss
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.8.0:=[server]
+   >=sys-fs/fuse-3.9.1
+   >=x11-libs/libxkbcommon-1.0.0
+
+   aac? (
+   media-libs/fdk-aac
+   )
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc man)
+   $(meson_use aac fdk_aac)
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git a/net-misc/gnome-remote-desktop/metadata.xml 
b/net-misc/gnome-remote-desktop/metadata.xml
index f453528b934f..aa52c31abcc2 100644
--- a/net-misc/gnome-remote-desktop/metadata.xml
+++ b/net-misc/gnome-remote-desktop/metadata.xml
@@ -5,4 +5,7 @@
gn...@gentoo.org
Gentoo GNOME Desktop

+   
+   Use media-libs/fdk-aac for audio 
output redirection of the RDP backend
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-08-06 Thread Matt Turner
commit: 4aed2cdea131ecc22c20d52ebca80594e514d139
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug  7 02:23:10 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug  7 02:24:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aed2cde

net-misc/gnome-remote-desktop: Version bump to 42.4

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-42.4.ebuild   | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index e0fcfb6aa286..591902abeda8 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-remote-desktop-42.3.tar.xz 165424 BLAKE2B 
43ff645dfcc75d0c97ab43840631f3c47337ed89c848fa65fb6c23b74f4ab2b9ada383c1cf17592e6a9382aac28f008d34c06d90f341731d1221ac86182ac666
 SHA512 
3545ec6b3f7f80315546d03ecb0c30ed554e879c743e1d7031ac65cf10e6d9d510553049393221be0be203a79b8be8bc96c0d3fe600be1ac3c0a1e24431ba945
+DIST gnome-remote-desktop-42.4.tar.xz 165500 BLAKE2B 
c1221d5aa91fcbc5c6defd902674f210e9132495202659dbacffcb7da17042a2ad73d938a147c63a77e822b34dfee9300226fd0180e321b3087057c7e2365268
 SHA512 
dc040e216c7cff4a2f95d706d7916489ba0a871dff502fbc5ef81d374f7ea1edc32286d32ad07f961a3bc55b353663e72296042b61837c3479fc929bd1253d98

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.4.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.4.ebuild
new file mode 100644
index ..b7ff4b497493
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.4.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+inherit gnome.org gnome2-utils meson python-any-r1 systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   >=dev-libs/glib-2.68:2
+   >=media-video/pipewire-0.3.0:=
+   app-crypt/libsecret
+   x11-libs/libnotify
+   media-libs/libepoxy
+   x11-libs/libdrm
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.5.0:=[server]
+   >=sys-fs/fuse-3.9.1
+   >=x11-libs/libxkbcommon-1.0.0
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-07-20 Thread Matt Turner
commit: 970f187f667bd5d2807782ed949829935ec847f4
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul 21 01:38:01 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul 21 01:58:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=970f187f

net-misc/gnome-remote-desktop: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 -
 .../gnome-remote-desktop-42.2.ebuild   | 64 --
 2 files changed, 65 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index ee541ac50bb0..e0fcfb6aa286 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,2 +1 @@
-DIST gnome-remote-desktop-42.2.tar.xz 165452 BLAKE2B 
110d456dd6f91e00584755425b8dbad1e02ad9a0cef7a7325fcf8438c2e5cd64238fff7da17c6724f6b17ae24be4456e8470a2b519968d044386d3bf4cb36ab4
 SHA512 
620f2119bec845bf93226b1b873519c5609b7b6212232b33de2d1c420160378ad917c7b593b00c3e15a3b3c3788f3300ef89a226952afb6dae40f9fcc6782e16
 DIST gnome-remote-desktop-42.3.tar.xz 165424 BLAKE2B 
43ff645dfcc75d0c97ab43840631f3c47337ed89c848fa65fb6c23b74f4ab2b9ada383c1cf17592e6a9382aac28f008d34c06d90f341731d1221ac86182ac666
 SHA512 
3545ec6b3f7f80315546d03ecb0c30ed554e879c743e1d7031ac65cf10e6d9d510553049393221be0be203a79b8be8bc96c0d3fe600be1ac3c0a1e24431ba945

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.2.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.2.ebuild
deleted file mode 100644
index b7ff4b497493..
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
-inherit gnome.org gnome2-utils meson python-any-r1 systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+rdp systemd +vnc"
-REQUIRED_USE="|| ( rdp vnc )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   >=dev-libs/glib-2.68:2
-   >=media-video/pipewire-0.3.0:=
-   app-crypt/libsecret
-   x11-libs/libnotify
-   media-libs/libepoxy
-   x11-libs/libdrm
-   rdp? (
-   >=media-libs/nv-codec-headers-11.1.5.0
-   >=net-misc/freerdp-2.5.0:=[server]
-   >=sys-fs/fuse-3.9.1
-   >=x11-libs/libxkbcommon-1.0.0
-   )
-   vnc? (
-   net-libs/libvncserver
-   )
-"
-RDEPEND="${DEPEND}
-   x11-wm/mutter[screencast]
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use rdp)
-   $(meson_use vnc)
-   $(meson_use systemd)
-   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-07-03 Thread Matt Turner
commit: 64d90056b5a5156f0e1156228a102df216d5b3d8
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jul  3 20:54:46 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jul  3 21:04:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d90056

net-misc/gnome-remote-desktop: Version bump to 42.3

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-42.3.ebuild   | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index ecc33511718b..ee541ac50bb0 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-remote-desktop-42.2.tar.xz 165452 BLAKE2B 
110d456dd6f91e00584755425b8dbad1e02ad9a0cef7a7325fcf8438c2e5cd64238fff7da17c6724f6b17ae24be4456e8470a2b519968d044386d3bf4cb36ab4
 SHA512 
620f2119bec845bf93226b1b873519c5609b7b6212232b33de2d1c420160378ad917c7b593b00c3e15a3b3c3788f3300ef89a226952afb6dae40f9fcc6782e16
+DIST gnome-remote-desktop-42.3.tar.xz 165424 BLAKE2B 
43ff645dfcc75d0c97ab43840631f3c47337ed89c848fa65fb6c23b74f4ab2b9ada383c1cf17592e6a9382aac28f008d34c06d90f341731d1221ac86182ac666
 SHA512 
3545ec6b3f7f80315546d03ecb0c30ed554e879c743e1d7031ac65cf10e6d9d510553049393221be0be203a79b8be8bc96c0d3fe600be1ac3c0a1e24431ba945

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.3.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.3.ebuild
new file mode 100644
index ..b7ff4b497493
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+inherit gnome.org gnome2-utils meson python-any-r1 systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   >=dev-libs/glib-2.68:2
+   >=media-video/pipewire-0.3.0:=
+   app-crypt/libsecret
+   x11-libs/libnotify
+   media-libs/libepoxy
+   x11-libs/libdrm
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.5.0:=[server]
+   >=sys-fs/fuse-3.9.1
+   >=x11-libs/libxkbcommon-1.0.0
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-05-30 Thread Matt Turner
commit: d5bb3bc1c88cb05e934f315bf9d1d73cd5f562ed
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May 30 14:24:15 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 30 14:33:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5bb3bc1

net-misc/gnome-remote-desktop: Version bump to 42.2

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-42.2.ebuild   | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 70e7e787a4c0..fa0ebd66c51e 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -2,3 +2,4 @@ DIST gnome-remote-desktop-41.2.tar.xz 111000 BLAKE2B 
1d6dfcc9860a5253cfb2a8111c5
 DIST gnome-remote-desktop-42.0.tar.xz 158448 BLAKE2B 
35c5458ec314d7e3abc60583d136e18296609af2caac658cf936685085b6f8b6725bc453336131293dadd1b548d110a4cf5cf8871fcb80d838212e60e204feb1
 SHA512 
3bf03fc96205df4c5efcef0e340ad85e7011ad8e4fecf2e29d9902fbb1633801da7d1094645e850267249dda9383ae0aa782f3e0207a7351d764482f2d0dc349
 DIST gnome-remote-desktop-42.1.1.tar.xz 160632 BLAKE2B 
9686a9fc626c7bb5cb57196ff24ba4c694edda2a9419697283746afaf166f57511e2949699cb92885e44687bf528dde0060b559c87a7fa623a0df4bbc83f7ce0
 SHA512 
4fbf9305aa7339d9e7fcbf8df8eea97ba675630f6d01ef9a9f049ca3a3bf930f26b0e993ffe386682906d719b15058ce752e4592a3e710ceceb977000ebb1ce1
 DIST gnome-remote-desktop-42.1.tar.xz 160320 BLAKE2B 
6f797a49cd0e17f3a553b6bd63d32d22cfedc633230ab13cd464a8755c77a14cd26a5eeb7872573b527d3fa84ff05347ea50dc798aef2f631749c29076b8bf53
 SHA512 
3e17d6482941fccfe6860d2ca2db50235ee70a26fd8942ee1850addb11006cfb152dd949102a4c573f2b6a29f9f2bb78c9ad5be1cba8622ad5b54f82c509376f
+DIST gnome-remote-desktop-42.2.tar.xz 165452 BLAKE2B 
110d456dd6f91e00584755425b8dbad1e02ad9a0cef7a7325fcf8438c2e5cd64238fff7da17c6724f6b17ae24be4456e8470a2b519968d044386d3bf4cb36ab4
 SHA512 
620f2119bec845bf93226b1b873519c5609b7b6212232b33de2d1c420160378ad917c7b593b00c3e15a3b3c3788f3300ef89a226952afb6dae40f9fcc6782e16

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.2.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.2.ebuild
new file mode 100644
index ..b7ff4b497493
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+inherit gnome.org gnome2-utils meson python-any-r1 systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   >=dev-libs/glib-2.68:2
+   >=media-video/pipewire-0.3.0:=
+   app-crypt/libsecret
+   x11-libs/libnotify
+   media-libs/libepoxy
+   x11-libs/libdrm
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.5.0:=[server]
+   >=sys-fs/fuse-3.9.1
+   >=x11-libs/libxkbcommon-1.0.0
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-04-28 Thread Matt Turner
commit: 3aa549b1bc6dd4f7aedcee123f8b9d2f5215d11e
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Apr 28 15:28:59 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Apr 28 15:31:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa549b1

net-misc/gnome-remote-desktop: Version bump to 42.1.1

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-42.1.1.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index a2554accbcbd..70e7e787a4c0 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-remote-desktop-41.2.tar.xz 111000 BLAKE2B 
1d6dfcc9860a5253cfb2a8111c5c039e7d236f45fa79a74ddc479f449b01ddb231368c4b604d28a8f796ab33f1648a332e110fd2adb9b739032dba67c029b9f8
 SHA512 
7636c0446c86748ce51c869734a2d33d8285c30616a28a0358f45d8399fd9f5dba7a1bdb830d3ca4753982ac3b9715604eb5934906645a1c11c58b4342c524eb
 DIST gnome-remote-desktop-42.0.tar.xz 158448 BLAKE2B 
35c5458ec314d7e3abc60583d136e18296609af2caac658cf936685085b6f8b6725bc453336131293dadd1b548d110a4cf5cf8871fcb80d838212e60e204feb1
 SHA512 
3bf03fc96205df4c5efcef0e340ad85e7011ad8e4fecf2e29d9902fbb1633801da7d1094645e850267249dda9383ae0aa782f3e0207a7351d764482f2d0dc349
+DIST gnome-remote-desktop-42.1.1.tar.xz 160632 BLAKE2B 
9686a9fc626c7bb5cb57196ff24ba4c694edda2a9419697283746afaf166f57511e2949699cb92885e44687bf528dde0060b559c87a7fa623a0df4bbc83f7ce0
 SHA512 
4fbf9305aa7339d9e7fcbf8df8eea97ba675630f6d01ef9a9f049ca3a3bf930f26b0e993ffe386682906d719b15058ce752e4592a3e710ceceb977000ebb1ce1
 DIST gnome-remote-desktop-42.1.tar.xz 160320 BLAKE2B 
6f797a49cd0e17f3a553b6bd63d32d22cfedc633230ab13cd464a8755c77a14cd26a5eeb7872573b527d3fa84ff05347ea50dc798aef2f631749c29076b8bf53
 SHA512 
3e17d6482941fccfe6860d2ca2db50235ee70a26fd8942ee1850addb11006cfb152dd949102a4c573f2b6a29f9f2bb78c9ad5be1cba8622ad5b54f82c509376f

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.1.1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.1.1.ebuild
new file mode 100644
index ..e0ed71da320e
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.1.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+inherit gnome.org gnome2-utils meson python-any-r1 systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   >=dev-libs/glib-2.68:2
+   >=media-video/pipewire-0.3.0:=
+   app-crypt/libsecret
+   x11-libs/libnotify
+   media-libs/libepoxy
+   x11-libs/libdrm
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.5.0:=[server]
+   >=sys-fs/fuse-3.9.1
+   >=x11-libs/libxkbcommon-1.0.0
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-04-24 Thread Matt Turner
commit: 8a3cfb813608baa927d90e30f589ae646820e5b6
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 24 20:30:44 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 24 20:44:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3cfb81

net-misc/gnome-remote-desktop: Version bump to 42.1

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-42.1.ebuild   | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 45208c1f2158..a2554accbcbd 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-remote-desktop-41.2.tar.xz 111000 BLAKE2B 
1d6dfcc9860a5253cfb2a8111c5c039e7d236f45fa79a74ddc479f449b01ddb231368c4b604d28a8f796ab33f1648a332e110fd2adb9b739032dba67c029b9f8
 SHA512 
7636c0446c86748ce51c869734a2d33d8285c30616a28a0358f45d8399fd9f5dba7a1bdb830d3ca4753982ac3b9715604eb5934906645a1c11c58b4342c524eb
 DIST gnome-remote-desktop-42.0.tar.xz 158448 BLAKE2B 
35c5458ec314d7e3abc60583d136e18296609af2caac658cf936685085b6f8b6725bc453336131293dadd1b548d110a4cf5cf8871fcb80d838212e60e204feb1
 SHA512 
3bf03fc96205df4c5efcef0e340ad85e7011ad8e4fecf2e29d9902fbb1633801da7d1094645e850267249dda9383ae0aa782f3e0207a7351d764482f2d0dc349
+DIST gnome-remote-desktop-42.1.tar.xz 160320 BLAKE2B 
6f797a49cd0e17f3a553b6bd63d32d22cfedc633230ab13cd464a8755c77a14cd26a5eeb7872573b527d3fa84ff05347ea50dc798aef2f631749c29076b8bf53
 SHA512 
3e17d6482941fccfe6860d2ca2db50235ee70a26fd8942ee1850addb11006cfb152dd949102a4c573f2b6a29f9f2bb78c9ad5be1cba8622ad5b54f82c509376f

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.1.ebuild
new file mode 100644
index ..e0ed71da320e
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+inherit gnome.org gnome2-utils meson python-any-r1 systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   >=dev-libs/glib-2.68:2
+   >=media-video/pipewire-0.3.0:=
+   app-crypt/libsecret
+   x11-libs/libnotify
+   media-libs/libepoxy
+   x11-libs/libdrm
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.5.0:=[server]
+   >=sys-fs/fuse-3.9.1
+   >=x11-libs/libxkbcommon-1.0.0
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-03-25 Thread Matt Turner
commit: 12b368299254998b8aeb08663ac73dd6b6fc4aec
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 26 00:16:42 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 26 00:23:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b36829

net-misc/gnome-remote-desktop: Version bump to 42.0

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-42.0.ebuild   | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index ac3235876cad..45208c1f2158 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-remote-desktop-41.2.tar.xz 111000 BLAKE2B 
1d6dfcc9860a5253cfb2a8111c5c039e7d236f45fa79a74ddc479f449b01ddb231368c4b604d28a8f796ab33f1648a332e110fd2adb9b739032dba67c029b9f8
 SHA512 
7636c0446c86748ce51c869734a2d33d8285c30616a28a0358f45d8399fd9f5dba7a1bdb830d3ca4753982ac3b9715604eb5934906645a1c11c58b4342c524eb
+DIST gnome-remote-desktop-42.0.tar.xz 158448 BLAKE2B 
35c5458ec314d7e3abc60583d136e18296609af2caac658cf936685085b6f8b6725bc453336131293dadd1b548d110a4cf5cf8871fcb80d838212e60e204feb1
 SHA512 
3bf03fc96205df4c5efcef0e340ad85e7011ad8e4fecf2e29d9902fbb1633801da7d1094645e850267249dda9383ae0aa782f3e0207a7351d764482f2d0dc349

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.0.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.0.ebuild
new file mode 100644
index ..e0ed71da320e
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-42.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+inherit gnome.org gnome2-utils meson python-any-r1 systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   >=dev-libs/glib-2.68:2
+   >=media-video/pipewire-0.3.0:=
+   app-crypt/libsecret
+   x11-libs/libnotify
+   media-libs/libepoxy
+   x11-libs/libdrm
+   rdp? (
+   >=media-libs/nv-codec-headers-11.1.5.0
+   >=net-misc/freerdp-2.5.0:=[server]
+   >=sys-fs/fuse-3.9.1
+   >=x11-libs/libxkbcommon-1.0.0
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use rdp)
+   $(meson_use vnc)
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-03-18 Thread Matt Turner
commit: b5c36d9a93f3dcabdc91a542e19203cc59967e47
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Mar 18 19:18:08 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Mar 18 19:23:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c36d9a

net-misc/gnome-remote-desktop: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 -
 .../gnome-remote-desktop-40.2-r1.ebuild| 65 --
 2 files changed, 66 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index dba1849c41bf..ac3235876cad 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,2 +1 @@
-DIST gnome-remote-desktop-40.2.tar.xz 65400 BLAKE2B 
47be88529c365e5ab72b225aae1ad0fdca4748c39476ea1251db8f317e7fc25e90acf0b908f64f0a2111e0c59d8a213ede6945fe75151cdca6ab2cf8a77351cc
 SHA512 
f39feb5b4b89d1c504a07c5dcf5962a4340cfc45c70d806a2b6739512ca80671dd8b7928a6dad83165dbba50b17c7961e329ecae0dd59f3f57f4fcf0f7969466
 DIST gnome-remote-desktop-41.2.tar.xz 111000 BLAKE2B 
1d6dfcc9860a5253cfb2a8111c5c039e7d236f45fa79a74ddc479f449b01ddb231368c4b604d28a8f796ab33f1648a332e110fd2adb9b739032dba67c029b9f8
 SHA512 
7636c0446c86748ce51c869734a2d33d8285c30616a28a0358f45d8399fd9f5dba7a1bdb830d3ca4753982ac3b9715604eb5934906645a1c11c58b4342c524eb

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2-r1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2-r1.ebuild
deleted file mode 100644
index 073774aa90af..
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..10} )
-inherit gnome.org gnome2-utils meson python-any-r1 systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+rdp +vnc"
-REQUIRED_USE="|| ( rdp vnc )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   >=dev-libs/glib-2.68:2
-   >=media-video/pipewire-0.3.0:=
-   app-crypt/libsecret
-   x11-libs/libnotify
-   rdp? (
-   >=net-misc/freerdp-2.3:=[server]
-   >=sys-fs/fuse-3.9.1
-   >=x11-libs/libxkbcommon-1.0.0
-   )
-   vnc? (
-   net-libs/libvncserver
-   )
-"
-RDEPEND="${DEPEND}
-   x11-wm/mutter[screencast]
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   sed -i -e '/systemd_dep/d' meson.build || die
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use rdp)
-   $(meson_use vnc)
-   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-01-26 Thread Matt Turner
commit: 055dc8c8cb3f99ea08a2b0a76307cde1072e8438
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 27 03:23:21 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 27 03:24:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055dc8c8

net-misc/gnome-remote-desktop: Version bump to 41.2

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-41.2.ebuild   | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 3680f1ca71ce..dba1849c41bf 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-remote-desktop-40.2.tar.xz 65400 BLAKE2B 
47be88529c365e5ab72b225aae1ad0fdca4748c39476ea1251db8f317e7fc25e90acf0b908f64f0a2111e0c59d8a213ede6945fe75151cdca6ab2cf8a77351cc
 SHA512 
f39feb5b4b89d1c504a07c5dcf5962a4340cfc45c70d806a2b6739512ca80671dd8b7928a6dad83165dbba50b17c7961e329ecae0dd59f3f57f4fcf0f7969466
+DIST gnome-remote-desktop-41.2.tar.xz 111000 BLAKE2B 
1d6dfcc9860a5253cfb2a8111c5c039e7d236f45fa79a74ddc479f449b01ddb231368c4b604d28a8f796ab33f1648a332e110fd2adb9b739032dba67c029b9f8
 SHA512 
7636c0446c86748ce51c869734a2d33d8285c30616a28a0358f45d8399fd9f5dba7a1bdb830d3ca4753982ac3b9715604eb5934906645a1c11c58b4342c524eb

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-41.2.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-41.2.ebuild
new file mode 100644
index ..f620ffba9531
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-41.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+inherit gnome.org gnome2-utils meson python-any-r1 systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+rdp systemd +vnc"
+REQUIRED_USE="|| ( rdp vnc )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   >=dev-libs/glib-2.68:2
+   >=media-video/pipewire-0.3.0:=
+   app-crypt/libsecret
+   x11-libs/libnotify
+   rdp? (
+   >=net-misc/freerdp-2.3:=[server]
+   >=sys-fs/fuse-3.9.1
+   >=x11-libs/libxkbcommon-1.0.0
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use rdp)
+   $(meson_use vnc)
+   -Dnvenc=false
+   $(meson_use systemd)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2022-01-24 Thread Matt Turner
commit: e60f8aeb27be8a668e3a52919e85779550e8a6a7
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 24 21:11:38 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jan 24 22:42:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60f8aeb

net-misc/gnome-remote-desktop: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 -
 .../gnome-remote-desktop-40.1-r1.ebuild| 65 --
 2 files changed, 66 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index e484471b0dc1..3680f1ca71ce 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,2 +1 @@
-DIST gnome-remote-desktop-40.1.tar.xz 63980 BLAKE2B 
6f5ebe7f00e2038f88740a994ee90f55b7f3ce6e4ea8898b7326d2f36dea2d89c721cffd253f92cde388b1273ad8d086242bfadaa86e4b87361844b3a3bca5b7
 SHA512 
39116afa16256820a69e020b71de5458fc5da8154bc8255d2157ff56fc679c39f4608f790d74eb4a0cb10cc61bd27d4172cfc547582100cab5b897644a700ee3
 DIST gnome-remote-desktop-40.2.tar.xz 65400 BLAKE2B 
47be88529c365e5ab72b225aae1ad0fdca4748c39476ea1251db8f317e7fc25e90acf0b908f64f0a2111e0c59d8a213ede6945fe75151cdca6ab2cf8a77351cc
 SHA512 
f39feb5b4b89d1c504a07c5dcf5962a4340cfc45c70d806a2b6739512ca80671dd8b7928a6dad83165dbba50b17c7961e329ecae0dd59f3f57f4fcf0f7969466

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.1-r1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.1-r1.ebuild
deleted file mode 100644
index 2fead429fc5a..
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.1-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-inherit gnome.org gnome2-utils meson python-any-r1 systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+rdp +vnc"
-REQUIRED_USE="|| ( rdp vnc )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   >=dev-libs/glib-2.68:2
-   >=media-video/pipewire-0.3.0:=
-   app-crypt/libsecret
-   x11-libs/libnotify
-   rdp? (
-   >=net-misc/freerdp-2.3:=[server]
-   >=sys-fs/fuse-3.9.1
-   >=x11-libs/libxkbcommon-1.0.0
-   )
-   vnc? (
-   net-libs/libvncserver
-   )
-"
-RDEPEND="${DEPEND}
-   x11-wm/mutter[screencast]
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   sed -i -e '/systemd_dep/d' meson.build || die
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use rdp)
-   $(meson_use vnc)
-   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2021-12-17 Thread Sam James
commit: 6390440e16efc0ae805b5f3216255ed3fc13daed
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 06:33:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 06:34:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6390440e

net-misc/gnome-remote-desktop: lift pipewire subslot restriction

PW broke ABI recently and pinning the subslot like this prevents rebuilds.

Signed-off-by: Sam James  gentoo.org>

 ...e-remote-desktop-40.1.ebuild => gnome-remote-desktop-40.1-r1.ebuild} | 2 +-
 ...e-remote-desktop-40.2.ebuild => gnome-remote-desktop-40.2-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.1-r1.ebuild
similarity index 97%
rename from net-misc/gnome-remote-desktop/gnome-remote-desktop-40.1.ebuild
rename to net-misc/gnome-remote-desktop/gnome-remote-desktop-40.1-r1.ebuild
index 700f245f2103..2fead429fc5a 100644
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.1.ebuild
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.1-r1.ebuild
@@ -18,7 +18,7 @@ RESTRICT="test" # Tests run xvfb-run directly
 DEPEND="
x11-libs/cairo
>=dev-libs/glib-2.68:2
-   >=media-video/pipewire-0.3.0:0/0.3
+   >=media-video/pipewire-0.3.0:=
app-crypt/libsecret
x11-libs/libnotify
rdp? (

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2-r1.ebuild
similarity index 97%
rename from net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2.ebuild
rename to net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2-r1.ebuild
index 8df01c6524eb..073774aa90af 100644
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2.ebuild
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2-r1.ebuild
@@ -18,7 +18,7 @@ RESTRICT="test" # Tests run xvfb-run directly
 DEPEND="
x11-libs/cairo
>=dev-libs/glib-2.68:2
-   >=media-video/pipewire-0.3.0:0/0.3
+   >=media-video/pipewire-0.3.0:=
app-crypt/libsecret
x11-libs/libnotify
rdp? (



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2021-09-19 Thread Pacho Ramos
commit: 55e1fc87037fba819d10c2f28083104f4de4d170
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Sep 19 09:03:41 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Sep 19 09:35:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e1fc87

net-misc/gnome-remote-desktop: Bump to 40.2

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-40.2.ebuild   | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index ebcd7eebd17..e484471b0dc 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-remote-desktop-40.1.tar.xz 63980 BLAKE2B 
6f5ebe7f00e2038f88740a994ee90f55b7f3ce6e4ea8898b7326d2f36dea2d89c721cffd253f92cde388b1273ad8d086242bfadaa86e4b87361844b3a3bca5b7
 SHA512 
39116afa16256820a69e020b71de5458fc5da8154bc8255d2157ff56fc679c39f4608f790d74eb4a0cb10cc61bd27d4172cfc547582100cab5b897644a700ee3
+DIST gnome-remote-desktop-40.2.tar.xz 65400 BLAKE2B 
47be88529c365e5ab72b225aae1ad0fdca4748c39476ea1251db8f317e7fc25e90acf0b908f64f0a2111e0c59d8a213ede6945fe75151cdca6ab2cf8a77351cc
 SHA512 
f39feb5b4b89d1c504a07c5dcf5962a4340cfc45c70d806a2b6739512ca80671dd8b7928a6dad83165dbba50b17c7961e329ecae0dd59f3f57f4fcf0f7969466

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2.ebuild
new file mode 100644
index 000..8df01c6524e
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..10} )
+inherit gnome.org gnome2-utils meson python-any-r1 systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+rdp +vnc"
+REQUIRED_USE="|| ( rdp vnc )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   >=dev-libs/glib-2.68:2
+   >=media-video/pipewire-0.3.0:0/0.3
+   app-crypt/libsecret
+   x11-libs/libnotify
+   rdp? (
+   >=net-misc/freerdp-2.3:=[server]
+   >=sys-fs/fuse-3.9.1
+   >=x11-libs/libxkbcommon-1.0.0
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   sed -i -e '/systemd_dep/d' meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use rdp)
+   $(meson_use vnc)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2021-05-03 Thread Matt Turner
commit: a63bb876bf3ea1087117d05c32693b07d344669f
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May  3 19:30:03 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May  3 19:30:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63bb876

net-misc/gnome-remote-desktop: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 -
 .../gnome-remote-desktop-40.0.ebuild   | 61 --
 2 files changed, 62 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 7472a0ae559..ebcd7eebd17 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,2 +1 @@
-DIST gnome-remote-desktop-40.0.tar.xz 59748 BLAKE2B 
73c81a8d6a565cbba1475d122c1a16f02a676a572ac29b69bd5a31de5482b985a0bae7c3b8fda8f4ec1895db87ba2b9ca408347166c7e43c9a0456f5b4fdf7b7
 SHA512 
557d5425a92cc50dfac60d9e5e39fba88bd3a653ece6490aae663913bc1df490b7d864ae0d6e8cc2c305e7c0fa5f77d7b1e63488bc51f38a0f897232b69edc89
 DIST gnome-remote-desktop-40.1.tar.xz 63980 BLAKE2B 
6f5ebe7f00e2038f88740a994ee90f55b7f3ce6e4ea8898b7326d2f36dea2d89c721cffd253f92cde388b1273ad8d086242bfadaa86e4b87361844b3a3bca5b7
 SHA512 
39116afa16256820a69e020b71de5458fc5da8154bc8255d2157ff56fc679c39f4608f790d74eb4a0cb10cc61bd27d4172cfc547582100cab5b897644a700ee3

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.0.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.0.ebuild
deleted file mode 100644
index a74b7201bd2..000
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-inherit gnome.org gnome2-utils meson python-any-r1 systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/jadahl/gnome-remote-desktop;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+rdp +vnc"
-REQUIRED_USE="|| ( rdp vnc )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   dev-libs/glib:2
-   >=media-video/pipewire-0.3.0:0/0.3
-   sys-apps/systemd
-   app-crypt/libsecret
-   x11-libs/libnotify
-   rdp? (
-   >=net-misc/freerdp-2.3:=[server]
-   >=sys-fs/fuse-3.9.1
-   >=x11-libs/libxkbcommon-1.0.0
-   )
-   vnc? (
-   net-libs/libvncserver
-   )
-"
-RDEPEND="${DEPEND}
-   x11-wm/mutter[screencast]
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use rdp)
-   $(meson_use vnc)
-   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/files/

2021-04-25 Thread Conrad Kostecki
commit: 6dea4493432086e510b044d3dda3451ee045e3dd
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Apr 24 15:47:57 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 25 12:59:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dea4493

net-misc/gnome-remote-desktop: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/20526
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../gnome-remote-desktop-0.1.9-copy-pixels.patch   | 71 ---
 ...nome-remote-desktop-0.1.9-drop-vnc-frames.patch | 80 --
 2 files changed, 151 deletions(-)

diff --git 
a/net-misc/gnome-remote-desktop/files/gnome-remote-desktop-0.1.9-copy-pixels.patch
 
b/net-misc/gnome-remote-desktop/files/gnome-remote-desktop-0.1.9-copy-pixels.patch
deleted file mode 100644
index 44cecbf6ad6..000
--- 
a/net-misc/gnome-remote-desktop/files/gnome-remote-desktop-0.1.9-copy-pixels.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-From 4d358762948dccdcac6d01f4dd7b8635e53de979 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Jonas=20=C3=85dahl?= 
-Date: Mon, 12 Oct 2020 17:34:30 +0200
-Subject: [PATCH] vnc: Copy pixels using the right destination stride
-
-We're copying the pixels in a separate thread managed by PipeWire, and
-in this thread, accessing the VNC framebuffer dimension and stride is
-racy. Instead of fetching the dimension directly, pass the expected
-width and get the stride it will eventually have.
-
-Already before this patch, when the copied pixel end up on the main
-thread and the dimension still doesn't match up, the frame will be
-dropped.

- src/grd-session-vnc.c | 5 +++--
- src/grd-session-vnc.h | 3 ++-
- src/grd-vnc-pipewire-stream.c | 5 +++--
- 3 files changed, 8 insertions(+), 5 deletions(-)
-
-diff --git a/src/grd-session-vnc.c b/src/grd-session-vnc.c
-index a06d34d..ba3e5ce 100644
 a/src/grd-session-vnc.c
-+++ b/src/grd-session-vnc.c
-@@ -519,9 +519,10 @@ check_rfb_password (rfbClientPtr  rfb_client,
- }
- 
- int
--grd_session_vnc_get_framebuffer_stride (GrdSessionVnc *session_vnc)
-+grd_session_vnc_get_stride_for_width (GrdSessionVnc *session_vnc,
-+  intwidth)
- {
--  return session_vnc->rfb_screen->paddedWidthInBytes;
-+  return width * BGRX_BYTES_PER_PIXEL;
- }
- 
- static void
-diff --git a/src/grd-session-vnc.h b/src/grd-session-vnc.h
-index 07678c8..ee1f986 100644
 a/src/grd-session-vnc.h
-+++ b/src/grd-session-vnc.h
-@@ -55,7 +55,8 @@ void grd_session_vnc_move_cursor (GrdSessionVnc *session_vnc,
-   intx,
-   inty);
- 
--int grd_session_vnc_get_framebuffer_stride (GrdSessionVnc *session_vnc);
-+int grd_session_vnc_get_stride_for_width (GrdSessionVnc *session_vnc,
-+  intwidth);
- 
- gboolean grd_session_vnc_is_client_gone (GrdSessionVnc *session_vnc);
- 
-diff --git a/src/grd-vnc-pipewire-stream.c b/src/grd-vnc-pipewire-stream.c
-index 96dd7c9..82ceb9b 100644
 a/src/grd-vnc-pipewire-stream.c
-+++ b/src/grd-vnc-pipewire-stream.c
-@@ -326,10 +326,11 @@ process_buffer (GrdVncPipeWireStream *stream,
-   int height;
-   int y;
- 
--  src_stride = buffer->datas[0].chunk->stride;
--  dst_stride = grd_session_vnc_get_framebuffer_stride (stream->session);
-   height = stream->spa_format.size.height;
-   width = stream->spa_format.size.width;
-+  src_stride = buffer->datas[0].chunk->stride;
-+  dst_stride = grd_session_vnc_get_stride_for_width (stream->session,
-+ width);
- 
-   frame->data = g_malloc (height * dst_stride);
-   for (y = 0; y < height; y++)
--- 
-GitLab
-

diff --git 
a/net-misc/gnome-remote-desktop/files/gnome-remote-desktop-0.1.9-drop-vnc-frames.patch
 
b/net-misc/gnome-remote-desktop/files/gnome-remote-desktop-0.1.9-drop-vnc-frames.patch
deleted file mode 100644
index 56ea75ff466..000
--- 
a/net-misc/gnome-remote-desktop/files/gnome-remote-desktop-0.1.9-drop-vnc-frames.patch
+++ /dev/null
@@ -1,80 +0,0 @@
-From ab97841629f5f3f4fab9993b6255b6ae04828b9c Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Jonas=20=C3=85dahl?= 
-Date: Wed, 9 Sep 2020 10:14:20 +0200
-Subject: [PATCH] vnc: Drop frames if client is gone
-
-Frames from PipeWire are posted asynchronously from a I/O thread to the
-main thread where they are turned into VNC frame updates and cursor
-movements. On the other hand, sessions are closed asynchronously when
-the VNC client disappears. If a frame ended up on the main thread after
-a client disappeared but before the session and stream was closed, we'd
-try to turn the new frames into VNC updates without a client being
-available, causing use after free.
-
-Fix this by dropping frames 

[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2021-04-18 Thread Matt Turner
commit: 260c508c27f3e75b138220296b0a93fe78d756b5
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 18 14:04:48 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 18 14:25:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=260c508c

net-misc/gnome-remote-desktop: Version bump to 40.0

Closes: https://bugs.gentoo.org/762307
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-40.0.ebuild   | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index c822985316d..81fe4236da2 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-remote-desktop-0.1.7.tar.xz 25636 BLAKE2B 
00e389bc8887c3d43f9221a45c6c7154e4140fab560c5c568fe92f06794b736efcf2265c763d0d9d57d5343dd2f71b7a3a2c45b0466cdae608f0a609af53175d
 SHA512 
dd20e5e6fd724ff03d8a32319c7145f1fef4331439e52921b812f087e6b83185bf318bb2fb9758fe083ec3cfea30448b601da4ed1aba85fa892ef7fbb794b9ed
 DIST gnome-remote-desktop-0.1.8.tar.bz2 28565 BLAKE2B 
8c14200eb17503eb92c7a7db51d487f17bca7616848aa8f555d2c31a5b758b500d6bbcb78a4a75cebbe0220281079848517c58813783497b463b0a771f07229b
 SHA512 
1e433a95c303ce82782c27412c4f4456f0ecf33eb1e63b61b11f1cde68b6113a765a0f7d7871f73af8a253f1d7b3d3d4dafd36c3e5e9fa6d6c97279747f584ab
 DIST gnome-remote-desktop-0.1.9.tar.xz 38040 BLAKE2B 
aac99424d9c11614f1fd3c9ce1ebe913212489b4c8f3cc22fe5d44b00483cba9cebae8974d221d81a1cbe3e53e85a24f2c5053714fb8b753ada1c034d031752c
 SHA512 
6ac2962c824634cd5322785b6d251e899ea38668010b18b1b50124497895d9c00752904abf01490e27b74e1661aeae39d83fbbd77b841329b1e0fd381c3ea440
+DIST gnome-remote-desktop-40.0.tar.xz 59748 BLAKE2B 
73c81a8d6a565cbba1475d122c1a16f02a676a572ac29b69bd5a31de5482b985a0bae7c3b8fda8f4ec1895db87ba2b9ca408347166c7e43c9a0456f5b4fdf7b7
 SHA512 
557d5425a92cc50dfac60d9e5e39fba88bd3a653ece6490aae663913bc1df490b7d864ae0d6e8cc2c305e7c0fa5f77d7b1e63488bc51f38a0f897232b69edc89

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.0.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.0.ebuild
new file mode 100644
index 000..a74b7201bd2
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+inherit gnome.org gnome2-utils meson python-any-r1 systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/jadahl/gnome-remote-desktop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+rdp +vnc"
+REQUIRED_USE="|| ( rdp vnc )"
+RESTRICT="test" # Tests run xvfb-run directly
+
+DEPEND="
+   x11-libs/cairo
+   dev-libs/glib:2
+   >=media-video/pipewire-0.3.0:0/0.3
+   sys-apps/systemd
+   app-crypt/libsecret
+   x11-libs/libnotify
+   rdp? (
+   >=net-misc/freerdp-2.3:=[server]
+   >=sys-fs/fuse-3.9.1
+   >=x11-libs/libxkbcommon-1.0.0
+   )
+   vnc? (
+   net-libs/libvncserver
+   )
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use rdp)
+   $(meson_use vnc)
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2021-04-18 Thread Matt Turner
commit: c380cccd0f7c01ccdfef5cfd1564729fa2fbea71
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 18 14:25:47 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 18 14:25:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c380cccd

net-misc/gnome-remote-desktop: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  3 --
 .../gnome-remote-desktop-0.1.7.ebuild  | 50 
 .../gnome-remote-desktop-0.1.8.ebuild  | 50 
 .../gnome-remote-desktop-0.1.9.ebuild  | 54 --
 4 files changed, 157 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index 81fe4236da2..42d45073c36 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,4 +1 @@
-DIST gnome-remote-desktop-0.1.7.tar.xz 25636 BLAKE2B 
00e389bc8887c3d43f9221a45c6c7154e4140fab560c5c568fe92f06794b736efcf2265c763d0d9d57d5343dd2f71b7a3a2c45b0466cdae608f0a609af53175d
 SHA512 
dd20e5e6fd724ff03d8a32319c7145f1fef4331439e52921b812f087e6b83185bf318bb2fb9758fe083ec3cfea30448b601da4ed1aba85fa892ef7fbb794b9ed
-DIST gnome-remote-desktop-0.1.8.tar.bz2 28565 BLAKE2B 
8c14200eb17503eb92c7a7db51d487f17bca7616848aa8f555d2c31a5b758b500d6bbcb78a4a75cebbe0220281079848517c58813783497b463b0a771f07229b
 SHA512 
1e433a95c303ce82782c27412c4f4456f0ecf33eb1e63b61b11f1cde68b6113a765a0f7d7871f73af8a253f1d7b3d3d4dafd36c3e5e9fa6d6c97279747f584ab
-DIST gnome-remote-desktop-0.1.9.tar.xz 38040 BLAKE2B 
aac99424d9c11614f1fd3c9ce1ebe913212489b4c8f3cc22fe5d44b00483cba9cebae8974d221d81a1cbe3e53e85a24f2c5053714fb8b753ada1c034d031752c
 SHA512 
6ac2962c824634cd5322785b6d251e899ea38668010b18b1b50124497895d9c00752904abf01490e27b74e1661aeae39d83fbbd77b841329b1e0fd381c3ea440
 DIST gnome-remote-desktop-40.0.tar.xz 59748 BLAKE2B 
73c81a8d6a565cbba1475d122c1a16f02a676a572ac29b69bd5a31de5482b985a0bae7c3b8fda8f4ec1895db87ba2b9ca408347166c7e43c9a0456f5b4fdf7b7
 SHA512 
557d5425a92cc50dfac60d9e5e39fba88bd3a653ece6490aae663913bc1df490b7d864ae0d6e8cc2c305e7c0fa5f77d7b1e63488bc51f38a0f897232b69edc89

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-0.1.7.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-0.1.7.ebuild
deleted file mode 100644
index 5bd5fbadeee..000
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-0.1.7.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils meson systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/jadahl/gnome-remote-desktop;
-SRC_URI="https://gitlab.gnome.org/jadahl/gnome-remote-desktop/uploads/ed3e8b8ebc1a74b6f4ed7260a2739f40/${P}.tar.xz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE=""
-
-DEPEND="
-   dev-libs/glib:2
-   >=media-video/pipewire-0.2.5:0/0.2
-   sys-apps/systemd
-   net-libs/libvncserver
-   app-crypt/libsecret
-   x11-libs/libnotify
-"
-RDEPEND="${DEPEND}
-   x11-wm/mutter[screencast]
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-0.1.8.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-0.1.8.ebuild
deleted file mode 100644
index dcbc76e70e2..000
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-0.1.8.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils meson systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/jadahl/gnome-remote-desktop;
-SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE=""
-
-DEPEND="
-   dev-libs/glib:2
-   >=media-video/pipewire-0.3.0:0/0.3
-   sys-apps/systemd
-   net-libs/libvncserver
-   app-crypt/libsecret
-   x11-libs/libnotify
-"
-RDEPEND="${DEPEND}
-   x11-wm/mutter[screencast]
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   

[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/files/, net-misc/gnome-remote-desktop/

2020-12-18 Thread Matt Turner
commit: f97b4fb02f83eafa9a794218a1e60a2ee823d7d4
Author: Yuri Konotopov  gnome  org>
AuthorDate: Sun Sep 13 12:10:45 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec 18 21:40:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f97b4fb0

net-misc/gnome-remote-desktop: version bump to 0.1.9

Closes: https://github.com/gentoo/gentoo/pull/17520
Signed-off-by: Yuri Konotopov  gnome.org>
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-0.1.9-copy-pixels.patch   | 71 +++
 ...nome-remote-desktop-0.1.9-drop-vnc-frames.patch | 80 ++
 .../gnome-remote-desktop-0.1.9.ebuild  | 54 +++
 4 files changed, 206 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index f16238544fb..c822985316d 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-remote-desktop-0.1.7.tar.xz 25636 BLAKE2B 
00e389bc8887c3d43f9221a45c6c7154e4140fab560c5c568fe92f06794b736efcf2265c763d0d9d57d5343dd2f71b7a3a2c45b0466cdae608f0a609af53175d
 SHA512 
dd20e5e6fd724ff03d8a32319c7145f1fef4331439e52921b812f087e6b83185bf318bb2fb9758fe083ec3cfea30448b601da4ed1aba85fa892ef7fbb794b9ed
 DIST gnome-remote-desktop-0.1.8.tar.bz2 28565 BLAKE2B 
8c14200eb17503eb92c7a7db51d487f17bca7616848aa8f555d2c31a5b758b500d6bbcb78a4a75cebbe0220281079848517c58813783497b463b0a771f07229b
 SHA512 
1e433a95c303ce82782c27412c4f4456f0ecf33eb1e63b61b11f1cde68b6113a765a0f7d7871f73af8a253f1d7b3d3d4dafd36c3e5e9fa6d6c97279747f584ab
+DIST gnome-remote-desktop-0.1.9.tar.xz 38040 BLAKE2B 
aac99424d9c11614f1fd3c9ce1ebe913212489b4c8f3cc22fe5d44b00483cba9cebae8974d221d81a1cbe3e53e85a24f2c5053714fb8b753ada1c034d031752c
 SHA512 
6ac2962c824634cd5322785b6d251e899ea38668010b18b1b50124497895d9c00752904abf01490e27b74e1661aeae39d83fbbd77b841329b1e0fd381c3ea440

diff --git 
a/net-misc/gnome-remote-desktop/files/gnome-remote-desktop-0.1.9-copy-pixels.patch
 
b/net-misc/gnome-remote-desktop/files/gnome-remote-desktop-0.1.9-copy-pixels.patch
new file mode 100644
index 000..44cecbf6ad6
--- /dev/null
+++ 
b/net-misc/gnome-remote-desktop/files/gnome-remote-desktop-0.1.9-copy-pixels.patch
@@ -0,0 +1,71 @@
+From 4d358762948dccdcac6d01f4dd7b8635e53de979 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jonas=20=C3=85dahl?= 
+Date: Mon, 12 Oct 2020 17:34:30 +0200
+Subject: [PATCH] vnc: Copy pixels using the right destination stride
+
+We're copying the pixels in a separate thread managed by PipeWire, and
+in this thread, accessing the VNC framebuffer dimension and stride is
+racy. Instead of fetching the dimension directly, pass the expected
+width and get the stride it will eventually have.
+
+Already before this patch, when the copied pixel end up on the main
+thread and the dimension still doesn't match up, the frame will be
+dropped.
+---
+ src/grd-session-vnc.c | 5 +++--
+ src/grd-session-vnc.h | 3 ++-
+ src/grd-vnc-pipewire-stream.c | 5 +++--
+ 3 files changed, 8 insertions(+), 5 deletions(-)
+
+diff --git a/src/grd-session-vnc.c b/src/grd-session-vnc.c
+index a06d34d..ba3e5ce 100644
+--- a/src/grd-session-vnc.c
 b/src/grd-session-vnc.c
+@@ -519,9 +519,10 @@ check_rfb_password (rfbClientPtr  rfb_client,
+ }
+ 
+ int
+-grd_session_vnc_get_framebuffer_stride (GrdSessionVnc *session_vnc)
++grd_session_vnc_get_stride_for_width (GrdSessionVnc *session_vnc,
++  intwidth)
+ {
+-  return session_vnc->rfb_screen->paddedWidthInBytes;
++  return width * BGRX_BYTES_PER_PIXEL;
+ }
+ 
+ static void
+diff --git a/src/grd-session-vnc.h b/src/grd-session-vnc.h
+index 07678c8..ee1f986 100644
+--- a/src/grd-session-vnc.h
 b/src/grd-session-vnc.h
+@@ -55,7 +55,8 @@ void grd_session_vnc_move_cursor (GrdSessionVnc *session_vnc,
+   intx,
+   inty);
+ 
+-int grd_session_vnc_get_framebuffer_stride (GrdSessionVnc *session_vnc);
++int grd_session_vnc_get_stride_for_width (GrdSessionVnc *session_vnc,
++  intwidth);
+ 
+ gboolean grd_session_vnc_is_client_gone (GrdSessionVnc *session_vnc);
+ 
+diff --git a/src/grd-vnc-pipewire-stream.c b/src/grd-vnc-pipewire-stream.c
+index 96dd7c9..82ceb9b 100644
+--- a/src/grd-vnc-pipewire-stream.c
 b/src/grd-vnc-pipewire-stream.c
+@@ -326,10 +326,11 @@ process_buffer (GrdVncPipeWireStream *stream,
+   int height;
+   int y;
+ 
+-  src_stride = buffer->datas[0].chunk->stride;
+-  dst_stride = grd_session_vnc_get_framebuffer_stride (stream->session);
+   height = stream->spa_format.size.height;
+   width = stream->spa_format.size.width;
++  src_stride = buffer->datas[0].chunk->stride;
++  dst_stride = grd_session_vnc_get_stride_for_width 

[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2020-12-05 Thread Matt Turner
commit: 5c79e2bcb4a4026243cf2e0cf589a5619ceec8c5
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec  5 22:24:26 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec  5 22:53:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c79e2bc

net-misc/gnome-remote-desktop: Version bump to 0.1.8

Closes: https://bugs.gentoo.org/757375
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-0.1.8.ebuild  | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index c65e6461d5c..f16238544fb 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1 +1,2 @@
 DIST gnome-remote-desktop-0.1.7.tar.xz 25636 BLAKE2B 
00e389bc8887c3d43f9221a45c6c7154e4140fab560c5c568fe92f06794b736efcf2265c763d0d9d57d5343dd2f71b7a3a2c45b0466cdae608f0a609af53175d
 SHA512 
dd20e5e6fd724ff03d8a32319c7145f1fef4331439e52921b812f087e6b83185bf318bb2fb9758fe083ec3cfea30448b601da4ed1aba85fa892ef7fbb794b9ed
+DIST gnome-remote-desktop-0.1.8.tar.bz2 28565 BLAKE2B 
8c14200eb17503eb92c7a7db51d487f17bca7616848aa8f555d2c31a5b758b500d6bbcb78a4a75cebbe0220281079848517c58813783497b463b0a771f07229b
 SHA512 
1e433a95c303ce82782c27412c4f4456f0ecf33eb1e63b61b11f1cde68b6113a765a0f7d7871f73af8a253f1d7b3d3d4dafd36c3e5e9fa6d6c97279747f584ab

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-0.1.8.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-0.1.8.ebuild
new file mode 100644
index 000..dcbc76e70e2
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-0.1.8.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/jadahl/gnome-remote-desktop;
+SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+DEPEND="
+   dev-libs/glib:2
+   >=media-video/pipewire-0.3.0:0/0.3
+   sys-apps/systemd
+   net-libs/libvncserver
+   app-crypt/libsecret
+   x11-libs/libnotify
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/, profiles/

2019-08-18 Thread Mart Raudsepp
commit: ed0b1f8514fbe4eb5778d4a8bbaaf0ec3ce08b72
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 18 11:30:19 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 18 11:31:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0b1f85

net-misc/gnome-remote-desktop: Initial import (p.masked)

Doesn't properly dbus activate and work for me yet so far with
GNOME 3.30. Added for further testing.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  1 +
 .../gnome-remote-desktop-0.1.7.ebuild  | 50 ++
 net-misc/gnome-remote-desktop/metadata.xml | 10 +
 profiles/package.mask  |  4 ++
 4 files changed, 65 insertions(+)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
new file mode 100644
index 000..c65e6461d5c
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -0,0 +1 @@
+DIST gnome-remote-desktop-0.1.7.tar.xz 25636 BLAKE2B 
00e389bc8887c3d43f9221a45c6c7154e4140fab560c5c568fe92f06794b736efcf2265c763d0d9d57d5343dd2f71b7a3a2c45b0466cdae608f0a609af53175d
 SHA512 
dd20e5e6fd724ff03d8a32319c7145f1fef4331439e52921b812f087e6b83185bf318bb2fb9758fe083ec3cfea30448b601da4ed1aba85fa892ef7fbb794b9ed

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-0.1.7.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-0.1.7.ebuild
new file mode 100644
index 000..5bd5fbadeee
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-0.1.7.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson systemd xdg
+
+DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
+HOMEPAGE="https://gitlab.gnome.org/jadahl/gnome-remote-desktop;
+SRC_URI="https://gitlab.gnome.org/jadahl/gnome-remote-desktop/uploads/ed3e8b8ebc1a74b6f4ed7260a2739f40/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+DEPEND="
+   dev-libs/glib:2
+   >=media-video/pipewire-0.2.5:0/0.2
+   sys-apps/systemd
+   net-libs/libvncserver
+   app-crypt/libsecret
+   x11-libs/libnotify
+"
+RDEPEND="${DEPEND}
+   x11-wm/mutter[screencast]
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git a/net-misc/gnome-remote-desktop/metadata.xml 
b/net-misc/gnome-remote-desktop/metadata.xml
new file mode 100644
index 000..e291cfc6491
--- /dev/null
+++ b/net-misc/gnome-remote-desktop/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+   
+   GNOME Remote Desktop implements remote desktop 
functionality for
+the GNOME platform.
+

diff --git a/profiles/package.mask b/profiles/package.mask
index 94efb39aba0..d3eb9a7d965 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Mart Raudsepp  (2019-08-18)
+# Fails to dbus activate properly for me. Help welcome figuring it out.
+net-misc/gnome-remote-desktop
+
 # Georgy Yakovlev  (2019-08-17)
 # Unmaintained both upstream and in gentoo, author retired
 # Removal in 30 days