GNU bug report logs - #60995
[PATCH] gnu: Add obs-vkcapture.

Previous Next

Package: guix-patches;

Reported by: Ott <oj <at> vern.cc>

Date: Sat, 21 Jan 2023 20:59:01 UTC

Severity: normal

Tags: patch

Done: Andrew Tropin <andrew <at> trop.in>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 60995 in the body.
You can then email your comments to 60995 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#60995; Package guix-patches. (Sat, 21 Jan 2023 20:59:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ott <oj <at> vern.cc>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sat, 21 Jan 2023 20:59:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Ott <oj <at> vern.cc>
To: guix-patches <at> gnu.org
Cc: Ott Joon <oj <at> vern.cc>
Subject: [PATCH] gnu: Add obs-vkcapture.
Date: Sat, 21 Jan 2023 22:12:38 +0200
From: Ott Joon <oj <at> vern.cc>

* gnu/packages/video.scm (obs-vkcapture): New variable.
---
 gnu/packages/video.scm | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 60d39c38dc..76b7af0b8d 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -63,6 +63,7 @@
 ;;; Copyright © 2022 Jai Vetrivelan <jaivetrivelan <at> gmail.com>
 ;;; Copyright © 2022 Chadwain Holness <chadwainholness <at> gmail.com>
 ;;; Copyright © 2022 Andy Tai <atai <at> atai.org>
+;;; Copyright © 2023 Ott Joon <oj <at> vern.cc>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -3571,6 +3572,37 @@ (define-public obs-wlrobs
 Wayland compositors.")
     (license license:gpl3+)))
 
+(define-public obs-vkcapture
+  (package
+    (name "obs-vkcapture")
+    (version "1.3.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/nowrep/obs-vkcapture")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "18v15bfzm31qkpwipvbqgzak4z6f2hhq6mnz2bvhwnv57whirln6"))))
+    (build-system cmake-build-system)
+    (arguments '(#:tests? #f))
+    (native-inputs (list pkg-config))
+    (inputs (list mesa
+                  obs
+                  libx11
+                  libxcb
+                  vulkan-headers
+                  vulkan-loader
+                  wayland))
+    (home-page "https://git.sr.ht/~bl4ckb0ne/wxrc")
+    (synopsis "OBS plugin for Vulkan/OpenGL game capture on Linux")
+    (description "This OBS plugin lets you record an OpenGL or Vulkan
+game by adding the Game Capture source to your scene and starting an
+application with @code{obs-gamecapture}.")
+    (license license:gpl2)))
+
 (define-public libvdpau
   (package
     (name "libvdpau")

base-commit: 2491a60404b69da20c2b4fd952e5d5e326374d1d
-- 
2.38.1





Information forwarded to guix-patches <at> gnu.org:
bug#60995; Package guix-patches. (Sat, 21 Jan 2023 21:40:02 GMT) Full text and rfc822 format available.

Message #8 received at 60995 <at> debbugs.gnu.org (full text, mbox):

From: Ott <oj <at> vern.cc>
To: 60995 <at> debbugs.gnu.org
Cc: Ott <oj <at> vern.cc>
Subject: [PATCH v2] gnu: Add obs-vkcapture
Date: Sat, 21 Jan 2023 23:38:33 +0200
* gnu/packages/video.scm (obs-vkcapture): New variable.
---
 gnu/packages/video.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 76b7af0b8d..62fea0d341 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -3596,7 +3596,7 @@ (define-public obs-vkcapture
                   vulkan-headers
                   vulkan-loader
                   wayland))
-    (home-page "https://git.sr.ht/~bl4ckb0ne/wxrc")
+    (home-page "https://github.com/nowrep/obs-vkcapture")
     (synopsis "OBS plugin for Vulkan/OpenGL game capture on Linux")
     (description "This OBS plugin lets you record an OpenGL or Vulkan
 game by adding the Game Capture source to your scene and starting an

base-commit: 2491a60404b69da20c2b4fd952e5d5e326374d1d
prerequisite-patch-id: 98a2f9b73a587d39782a5f393616331d629b87bf
-- 
2.38.1





Information forwarded to guix-patches <at> gnu.org:
bug#60995; Package guix-patches. (Sat, 21 Jan 2023 22:34:01 GMT) Full text and rfc822 format available.

Message #11 received at 60995 <at> debbugs.gnu.org (full text, mbox):

From: Ott <oj <at> vern.cc>
To: 60995 <at> debbugs.gnu.org
Cc: Ott <oj <at> vern.cc>
Subject: [PATCH v3 0/1] Thanks for the help
Date: Sun, 22 Jan 2023 00:33:12 +0200
Hi Tobias

Thanks for the help. Not used to send-mail.

Ott Joon (1):
  gnu: Add obs-vkcapture.

 gnu/packages/video.scm | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)


base-commit: 2491a60404b69da20c2b4fd952e5d5e326374d1d
-- 
2.38.1





Information forwarded to guix-patches <at> gnu.org:
bug#60995; Package guix-patches. (Sat, 21 Jan 2023 22:34:01 GMT) Full text and rfc822 format available.

Message #14 received at 60995 <at> debbugs.gnu.org (full text, mbox):

From: Ott <oj <at> vern.cc>
To: 60995 <at> debbugs.gnu.org
Cc: Ott Joon <oj <at> vern.cc>
Subject: [PATCH v3 1/1] gnu: Add obs-vkcapture.
Date: Sun, 22 Jan 2023 00:33:13 +0200
From: Ott Joon <oj <at> vern.cc>

* gnu/packages/video.scm (obs-vkcapture): New variable.

gnu: Add obs-vkcapture

* gnu/packages/video.scm (obs-vkcapture): New variable.
---
 gnu/packages/video.scm | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 60d39c38dc..62fea0d341 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -63,6 +63,7 @@
 ;;; Copyright © 2022 Jai Vetrivelan <jaivetrivelan <at> gmail.com>
 ;;; Copyright © 2022 Chadwain Holness <chadwainholness <at> gmail.com>
 ;;; Copyright © 2022 Andy Tai <atai <at> atai.org>
+;;; Copyright © 2023 Ott Joon <oj <at> vern.cc>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -3571,6 +3572,37 @@ (define-public obs-wlrobs
 Wayland compositors.")
     (license license:gpl3+)))
 
+(define-public obs-vkcapture
+  (package
+    (name "obs-vkcapture")
+    (version "1.3.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/nowrep/obs-vkcapture")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "18v15bfzm31qkpwipvbqgzak4z6f2hhq6mnz2bvhwnv57whirln6"))))
+    (build-system cmake-build-system)
+    (arguments '(#:tests? #f))
+    (native-inputs (list pkg-config))
+    (inputs (list mesa
+                  obs
+                  libx11
+                  libxcb
+                  vulkan-headers
+                  vulkan-loader
+                  wayland))
+    (home-page "https://github.com/nowrep/obs-vkcapture")
+    (synopsis "OBS plugin for Vulkan/OpenGL game capture on Linux")
+    (description "This OBS plugin lets you record an OpenGL or Vulkan
+game by adding the Game Capture source to your scene and starting an
+application with @code{obs-gamecapture}.")
+    (license license:gpl2)))
+
 (define-public libvdpau
   (package
     (name "libvdpau")
-- 
2.38.1





Information forwarded to guix-patches <at> gnu.org:
bug#60995; Package guix-patches. (Wed, 01 Feb 2023 08:57:01 GMT) Full text and rfc822 format available.

Message #17 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Andrew Tropin <andrew <at> trop.in>
To: Ott via Guix-patches via <guix-patches <at> gnu.org>, 60995 <at> debbugs.gnu.org
Cc: Ott Joon <oj <at> vern.cc>
Subject: Re: [bug#60995] [PATCH v3 1/1] gnu: Add obs-vkcapture.
Date: Wed, 01 Feb 2023 12:55:52 +0400
[Message part 1 (text/plain, inline)]
On 2023-01-22 00:33, Ott via Guix-patches via wrote:

> From: Ott Joon <oj <at> vern.cc>
>
> * gnu/packages/video.scm (obs-vkcapture): New variable.
>
> gnu: Add obs-vkcapture
>
> * gnu/packages/video.scm (obs-vkcapture): New variable.
> ---
>  gnu/packages/video.scm | 32 ++++++++++++++++++++++++++++++++
>  1 file changed, 32 insertions(+)
>
> diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
> index 60d39c38dc..62fea0d341 100644
> --- a/gnu/packages/video.scm
> +++ b/gnu/packages/video.scm
> @@ -63,6 +63,7 @@
>  ;;; Copyright © 2022 Jai Vetrivelan <jaivetrivelan <at> gmail.com>
>  ;;; Copyright © 2022 Chadwain Holness <chadwainholness <at> gmail.com>
>  ;;; Copyright © 2022 Andy Tai <atai <at> atai.org>
> +;;; Copyright © 2023 Ott Joon <oj <at> vern.cc>
>  ;;;
>  ;;; This file is part of GNU Guix.
>  ;;;
> @@ -3571,6 +3572,37 @@ (define-public obs-wlrobs
>  Wayland compositors.")
>      (license license:gpl3+)))
>  
> +(define-public obs-vkcapture
> +  (package
> +    (name "obs-vkcapture")
> +    (version "1.3.0")
> +    (source
> +     (origin
> +       (method git-fetch)
> +       (uri (git-reference
> +             (url "https://github.com/nowrep/obs-vkcapture")
> +             (commit (string-append "v" version))))
> +       (file-name (git-file-name name version))
> +       (sha256
> +        (base32
> +         "18v15bfzm31qkpwipvbqgzak4z6f2hhq6mnz2bvhwnv57whirln6"))))
> +    (build-system cmake-build-system)
> +    (arguments '(#:tests? #f))
> +    (native-inputs (list pkg-config))
> +    (inputs (list mesa
> +                  obs
> +                  libx11
> +                  libxcb
> +                  vulkan-headers
> +                  vulkan-loader
> +                  wayland))
> +    (home-page "https://github.com/nowrep/obs-vkcapture")
> +    (synopsis "OBS plugin for Vulkan/OpenGL game capture on Linux")
> +    (description "This OBS plugin lets you record an OpenGL or Vulkan
> +game by adding the Game Capture source to your scene and starting an
> +application with @code{obs-gamecapture}.")
> +    (license license:gpl2)))
> +
>  (define-public libvdpau
>    (package
>      (name "libvdpau")

Thank you for the patch!  I applied guix style to obs-vkcapture, added a
comment about tests and pushed as
14323edcc37d9efaae2491cf5f57ea0621412d7e.

-- 
Best regards,
Andrew Tropin
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#60995; Package guix-patches. (Wed, 01 Feb 2023 08:57:01 GMT) Full text and rfc822 format available.

bug closed, send any further explanations to 60995 <at> debbugs.gnu.org and Ott <oj <at> vern.cc> Request was from Andrew Tropin <andrew <at> trop.in> to control <at> debbugs.gnu.org. (Wed, 01 Feb 2023 08:57:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 01 Mar 2023 12:24:13 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 57 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.