public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: media-video/gpu-screen-recorder/, media-video/gpu-screen-recorder-gtk/
@ 2024-06-12 21:51 Haelwenn Monnier
  0 siblings, 0 replies; 3+ messages in thread
From: Haelwenn Monnier @ 2024-06-12 21:51 UTC (permalink / raw
  To: gentoo-commits

commit:     dee7671f58a4861bfbaf975fb349e6f5792ff651
Author:     Dale Sweeney <agooglygooglr <AT> gmail <DOT> com>
AuthorDate: Wed Jun 12 18:16:50 2024 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Wed Jun 12 18:16:50 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dee7671f

media-video/*:

Signed-off-by: Dale Sweeney <agooglygooglr <AT> gmail.com>

Add ebuilds for gpu-screen-recorder and its GUI front-end

 .../gpu-screen-recorder-gtk-9999.ebuild            | 27 ++++++++++++++
 .../gpu-screen-recorder-9999.ebuild                | 42 ++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/media-video/gpu-screen-recorder-gtk/gpu-screen-recorder-gtk-9999.ebuild b/media-video/gpu-screen-recorder-gtk/gpu-screen-recorder-gtk-9999.ebuild
new file mode 100644
index 000000000..f62192f55
--- /dev/null
+++ b/media-video/gpu-screen-recorder-gtk/gpu-screen-recorder-gtk-9999.ebuild
@@ -0,0 +1,27 @@
+EAPI=8
+
+inherit meson git-r3
+
+EGIT_REPO_URI="https://repo.dec05eba.com/gpu-screen-recorder-gtk"
+
+DESCRIPTION="GTK frontend for gpu-screen-recorder."
+HOMEPAGE="https://git.dec05eba.com/gpu-screen-recorder-gtk/about"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~arm64"
+
+DEPEND="
+    x11-libs/gtk+:3
+    dev-libs/libayatana-appindicator
+    media-video/gpu-screen-recorder
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${DEPEND}"
+
+src_configure() {
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+}

diff --git a/media-video/gpu-screen-recorder/gpu-screen-recorder-9999.ebuild b/media-video/gpu-screen-recorder/gpu-screen-recorder-9999.ebuild
new file mode 100644
index 000000000..bdeefe769
--- /dev/null
+++ b/media-video/gpu-screen-recorder/gpu-screen-recorder-9999.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson git-r3
+
+EGIT_REPO_URI="https://repo.dec05eba.com/gpu-screen-recorder"
+
+DESCRIPTION="A screen recorder that has minimal impact on system performance, similar to shadowplay on Windows."
+HOMEPAGE="https://git.dec05eba.com/gpu-screen-recorder/about"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~arm64"
+IUSE="+filecaps systemd"
+
+DEPEND="
+    media-video/ffmpeg
+    media-libs/libglvnd
+    x11-libs/libXcomposite
+    x11-libs/libXrandr
+    x11-libs/libXfixes
+    media-libs/libpulse
+    media-libs/libva
+    x11-libs/libdrm
+    sys-libs/libcap
+    dev-libs/wayland
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${DEPEND}"
+
+src_configure() {
+	local emesonargs=(
+		-Dsystemd=$(usex filecaps true none)
+		-Dcapabilities=$(usex systemd true none)
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: media-video/gpu-screen-recorder/, media-video/gpu-screen-recorder-gtk/
@ 2024-06-12 21:51 Haelwenn Monnier
  0 siblings, 0 replies; 3+ messages in thread
From: Haelwenn Monnier @ 2024-06-12 21:51 UTC (permalink / raw
  To: gentoo-commits

commit:     0b8097800e122fe018ea199bf0fe2a83ad2c5478
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 12 17:59:31 2024 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Wed Jun 12 18:03:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b809780

Revert "media-video/*:" inappropriate GCO

Please sign your commits with an acceptable online identity.
"A person" is not appropriate here.

Please read the Gentoo copyright policy:
https://www.gentoo.org/glep/glep-0076.html#certificate-of-origin

This reverts commit 22d8ea44ed2c30544be6d3dd72c0d40b5e460ae5.

Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 .../gpu-screen-recorder-gtk-9999.ebuild            | 30 ----------------
 .../gpu-screen-recorder-9999.ebuild                | 42 ----------------------
 2 files changed, 72 deletions(-)

diff --git a/media-video/gpu-screen-recorder-gtk/gpu-screen-recorder-gtk-9999.ebuild b/media-video/gpu-screen-recorder-gtk/gpu-screen-recorder-gtk-9999.ebuild
deleted file mode 100644
index 83a466575..000000000
--- a/media-video/gpu-screen-recorder-gtk/gpu-screen-recorder-gtk-9999.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson git-r3
-
-EGIT_REPO_URI="https://repo.dec05eba.com/gpu-screen-recorder-gtk"
-
-DESCRIPTION="GTK frontend for gpu-screen-recorder."
-HOMEPAGE="https://git.dec05eba.com/gpu-screen-recorder-gtk/about"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm64"
-
-DEPEND="
-    x11-libs/gtk+:3
-    dev-libs/libayatana-appindicator
-    media-video/gpu-screen-recorder
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${DEPEND}"
-
-src_configure() {
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-}

diff --git a/media-video/gpu-screen-recorder/gpu-screen-recorder-9999.ebuild b/media-video/gpu-screen-recorder/gpu-screen-recorder-9999.ebuild
deleted file mode 100644
index bdeefe769..000000000
--- a/media-video/gpu-screen-recorder/gpu-screen-recorder-9999.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson git-r3
-
-EGIT_REPO_URI="https://repo.dec05eba.com/gpu-screen-recorder"
-
-DESCRIPTION="A screen recorder that has minimal impact on system performance, similar to shadowplay on Windows."
-HOMEPAGE="https://git.dec05eba.com/gpu-screen-recorder/about"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm64"
-IUSE="+filecaps systemd"
-
-DEPEND="
-    media-video/ffmpeg
-    media-libs/libglvnd
-    x11-libs/libXcomposite
-    x11-libs/libXrandr
-    x11-libs/libXfixes
-    media-libs/libpulse
-    media-libs/libva
-    x11-libs/libdrm
-    sys-libs/libcap
-    dev-libs/wayland
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${DEPEND}"
-
-src_configure() {
-	local emesonargs=(
-		-Dsystemd=$(usex filecaps true none)
-		-Dcapabilities=$(usex systemd true none)
-	)
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-}


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

* [gentoo-commits] repo/proj/guru:master commit in: media-video/gpu-screen-recorder/, media-video/gpu-screen-recorder-gtk/
@ 2024-06-12 21:51 Haelwenn Monnier
  0 siblings, 0 replies; 3+ messages in thread
From: Haelwenn Monnier @ 2024-06-12 21:51 UTC (permalink / raw
  To: gentoo-commits

commit:     63f4ba4dda568c13eaf5273be6716903326f8e0c
Author:     Dale Sweeney <agooglygooglr <AT> gmail <DOT> com>
AuthorDate: Wed Jun 12 18:39:07 2024 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Wed Jun 12 18:39:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=63f4ba4d

media-video/*:

Signed-off-by: Dale Sweeney <agooglygooglr <AT> gmail.com>

Remove KEYWORD line from live ebuilds

 media-video/gpu-screen-recorder-gtk/gpu-screen-recorder-gtk-9999.ebuild | 1 -
 media-video/gpu-screen-recorder/gpu-screen-recorder-9999.ebuild         | 1 -
 2 files changed, 2 deletions(-)

diff --git a/media-video/gpu-screen-recorder-gtk/gpu-screen-recorder-gtk-9999.ebuild b/media-video/gpu-screen-recorder-gtk/gpu-screen-recorder-gtk-9999.ebuild
index 83a466575..c5e3fc840 100644
--- a/media-video/gpu-screen-recorder-gtk/gpu-screen-recorder-gtk-9999.ebuild
+++ b/media-video/gpu-screen-recorder-gtk/gpu-screen-recorder-gtk-9999.ebuild
@@ -11,7 +11,6 @@ DESCRIPTION="GTK frontend for gpu-screen-recorder."
 HOMEPAGE="https://git.dec05eba.com/gpu-screen-recorder-gtk/about"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm64"
 
 DEPEND="
     x11-libs/gtk+:3

diff --git a/media-video/gpu-screen-recorder/gpu-screen-recorder-9999.ebuild b/media-video/gpu-screen-recorder/gpu-screen-recorder-9999.ebuild
index bdeefe769..b21923756 100644
--- a/media-video/gpu-screen-recorder/gpu-screen-recorder-9999.ebuild
+++ b/media-video/gpu-screen-recorder/gpu-screen-recorder-9999.ebuild
@@ -11,7 +11,6 @@ DESCRIPTION="A screen recorder that has minimal impact on system performance, si
 HOMEPAGE="https://git.dec05eba.com/gpu-screen-recorder/about"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~arm64"
 IUSE="+filecaps systemd"
 
 DEPEND="


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

end of thread, other threads:[~2024-06-12 21:51 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-12 21:51 [gentoo-commits] repo/proj/guru:master commit in: media-video/gpu-screen-recorder/, media-video/gpu-screen-recorder-gtk/ Haelwenn Monnier
  -- strict thread matches above, loose matches on Subject: below --
2024-06-12 21:51 Haelwenn Monnier
2024-06-12 21:51 Haelwenn Monnier

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