1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-07-07 13:34:08 +02:00

Compare commits

...

2 Commits

Author SHA1 Message Date
Andreas Enge 63683bf9b6 gnu: v4l-utils-minimal: Deprecate.
* gnu/packages/video.scm (v4l-utils-minimal): Deprecate by the
(up to its name) identical v4l-utils.
* gnu/packages/aidc.scm (zbar)[inputs],
* gnu/packages/gstreamer.scm (libdc1394)[inputs],
(gst-plugins-good)[inputs], (gst-plugins-bad)[inputs]: Replace
v4l-utils-minimal by v4l-utils.

Change-Id: I1157adb6d2f1a36ddf2152ca66ed1aeaf55fe322
2026-04-13 22:42:15 +02:00
Andreas Enge 3d47d96ce9 gnu: v4l-utils: Drop binaries.
The qv4l2 and qvidcap binaries still depend on Qt5. The other removed
inputs are not referenced.

* gnu/packages/video.scm (v4l-utils)[inputs]: Remove alsa-lib, glu, libx11
and qtbase-5.
* gnu/packages/video.scm (v4l-utils-minimal)[inputs]: Also inherit.

Change-Id: Ibd1e5d92cf363c12e7e5df58478e1e79901e8e08
2026-04-13 22:42:02 +02:00
3 changed files with 7 additions and 14 deletions
+1 -1
View File
@@ -370,7 +370,7 @@ This package includes the following programs:
libjpeg-turbo
perl
python
v4l-utils-minimal))
v4l-utils))
(propagated-inputs
;; These are in 'requires' field of .pc files.
(list glib gtk+))
+3 -3
View File
@@ -129,7 +129,7 @@
libxv
mesa
sdl
v4l-utils-minimal))
v4l-utils))
(synopsis "1394-Based Digital Camera Control Library")
(description "LibDC1394 is a library that provides functionality to control
any camera that conforms to the 1394-Based Digital Camera Specification written
@@ -721,7 +721,7 @@ for the GStreamer multimedia library.")
speex
taglib
twolame
v4l-utils-minimal
v4l-utils
wavpack
zlib))
(propagated-inputs
@@ -942,7 +942,7 @@ model to base your own plug-in on, here it is.")
tinyalsa
transcode
usrsctp
v4l-utils-minimal
v4l-utils
vo-aacenc
vo-amrwbenc
vulkan-headers
+3 -10
View File
@@ -4174,11 +4174,7 @@ tools, XML authoring components, and an extensible plug-in based API.")
(native-inputs
(list perl pkg-config))
(inputs
(list alsa-lib
glu
libjpeg-turbo
libx11
qtbase-5
(list libjpeg-turbo
eudev))
(synopsis "Realtime video capture utilities for Linux")
(description "The v4l-utils provide a series of libraries and utilities to
@@ -4187,11 +4183,8 @@ be used for realtime video capture via Linux-specific APIs.")
;; libv4l2 is LGPL2.1+, while utilities are GPL2 only.
(license (list license:lgpl2.1+ license:gpl2))))
(define-public v4l-utils-minimal
(package/inherit v4l-utils
(name "v4l-utils-minimal")
(inputs (modify-inputs (package-inputs v4l-utils)
(delete "qtbase" "glu" "libx11")))))
;; 2026-03-20
(define-deprecated-package v4l-utils-minimal v4l-utils)
(define-public obs
(package