all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#74589] [PATCH 0/2] Decouple pipewire from qtbase.
@ 2024-11-28 12:58 Nicolas Graves via Guix-patches via
  2024-11-28 13:41 ` [bug#74589] [PATCH 1/2] gnu: Add libcamera-minimal Nicolas Graves via Guix-patches via
  2024-11-28 13:41 ` [bug#74589] [PATCH v2 " Nicolas Graves via Guix-patches via
  0 siblings, 2 replies; 4+ messages in thread
From: Nicolas Graves via Guix-patches via @ 2024-11-28 12:58 UTC (permalink / raw)
  To: 74589; +Cc: Nicolas Graves, maxim.cournoyer

In the spirit of 74517, we should need qtbase in the store to be able
to build pipewire, and the depencendy is there for an optional
graphical tool in libcamera.

Nicolas Graves (2):
  gnu: Add libcamera-minimal.
  gnu: pipewire: Replace libcamera by libcamera-minimal.

 gnu/packages/linux.scm      | 2 +-
 gnu/packages/networking.scm | 7 +++++++
 2 files changed, 8 insertions(+), 1 deletion(-)

-- 
2.46.0





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

* [bug#74589] [PATCH 1/2] gnu: Add libcamera-minimal.
  2024-11-28 12:58 [bug#74589] [PATCH 0/2] Decouple pipewire from qtbase Nicolas Graves via Guix-patches via
@ 2024-11-28 13:41 ` Nicolas Graves via Guix-patches via
  2024-11-28 13:41 ` [bug#74589] [PATCH v2 " Nicolas Graves via Guix-patches via
  1 sibling, 0 replies; 4+ messages in thread
From: Nicolas Graves via Guix-patches via @ 2024-11-28 13:41 UTC (permalink / raw)
  To: 74589; +Cc: Nicolas Graves

* gnu/packages/networking.scm (libcamera-minimal): New variable.
---
 gnu/packages/networking.scm | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index d78f4ca02f..cf90ffb1cd 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -470,6 +470,13 @@ (define-public libcamera
     (home-page "https://libcamera.org/")
     (license license:lgpl2.1+)))
 
+(define-public libcamera-minimal
+  (package
+    (inherit libcamera)
+    (name "libcamera-minimal")
+    (inputs (modify-inputs (package-inputs libcamera)
+              (delete "qtbase")))))
+
 (define-public libnice
   (package
     (name "libnice")
-- 
2.46.0





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

* [bug#74589] [PATCH v2 1/2] gnu: Add libcamera-minimal.
  2024-11-28 12:58 [bug#74589] [PATCH 0/2] Decouple pipewire from qtbase Nicolas Graves via Guix-patches via
  2024-11-28 13:41 ` [bug#74589] [PATCH 1/2] gnu: Add libcamera-minimal Nicolas Graves via Guix-patches via
@ 2024-11-28 13:41 ` Nicolas Graves via Guix-patches via
  2024-11-28 13:41   ` [bug#74589] [PATCH v2 2/2] gnu: pipewire: Replace libcamera by libcamera-minimal Nicolas Graves via Guix-patches via
  1 sibling, 1 reply; 4+ messages in thread
From: Nicolas Graves via Guix-patches via @ 2024-11-28 13:41 UTC (permalink / raw)
  To: 74589; +Cc: Nicolas Graves

* gnu/packages/networking.scm (libcamera-minimal): New variable.
---
 gnu/packages/networking.scm | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index d78f4ca02f..cf90ffb1cd 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -470,6 +470,13 @@ (define-public libcamera
     (home-page "https://libcamera.org/")
     (license license:lgpl2.1+)))
 
+(define-public libcamera-minimal
+  (package
+    (inherit libcamera)
+    (name "libcamera-minimal")
+    (inputs (modify-inputs (package-inputs libcamera)
+              (delete "qtbase")))))
+
 (define-public libnice
   (package
     (name "libnice")
-- 
2.46.0





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

* [bug#74589] [PATCH v2 2/2] gnu: pipewire: Replace libcamera by libcamera-minimal.
  2024-11-28 13:41 ` [bug#74589] [PATCH v2 " Nicolas Graves via Guix-patches via
@ 2024-11-28 13:41   ` Nicolas Graves via Guix-patches via
  0 siblings, 0 replies; 4+ messages in thread
From: Nicolas Graves via Guix-patches via @ 2024-11-28 13:41 UTC (permalink / raw)
  To: 74589; +Cc: Nicolas Graves

* gnu/packages/linux.scm (pipewire)[inputs]: Replace libcamera by
libcamera-minimal.
---
 gnu/packages/linux.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index f7e7126c3d..9faa8fcde1 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -10087,7 +10087,7 @@ (define-public pipewire
                   gstreamer
                   jack-2
                   ldacbt
-                  libcamera
+                  libcamera-minimal
                   libfdk
                   libfreeaptx
                   libsndfile
-- 
2.46.0





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

end of thread, other threads:[~2024-11-28 13:42 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-28 12:58 [bug#74589] [PATCH 0/2] Decouple pipewire from qtbase Nicolas Graves via Guix-patches via
2024-11-28 13:41 ` [bug#74589] [PATCH 1/2] gnu: Add libcamera-minimal Nicolas Graves via Guix-patches via
2024-11-28 13:41 ` [bug#74589] [PATCH v2 " Nicolas Graves via Guix-patches via
2024-11-28 13:41   ` [bug#74589] [PATCH v2 2/2] gnu: pipewire: Replace libcamera by libcamera-minimal Nicolas Graves via Guix-patches via

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.