* [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 public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).