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