From 1bd1f42a31a970489583682434cda706b0269c26 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Tue, 15 Feb 2022 18:09:25 +0100 Subject: gnu: Remove unneeded uses of 'libiconv'. iconv is part of glibc, there is no need to add it as input. * gnu/packages/accessibility.scm (brltty)[inputs]: Remove LIBICONV. * gnu/packages/compression.scm (innoextract)[inputs]: Likewise. * gnu/packages/haskell-apps.scm (darcs)[inputs]: Likewise. * gnu/packages/kde-multimedia.scm (k3b)[inputs]: Likewise. * gnu/packages/linphone.scm (liblinphone)[inputs]: Likewise. * gnu/packages/mail.scm (mailutils)[inputs]: Likewise. * gnu/packages/maths.scm (libqalculate)[inputs]: Likewise. * gnu/packages/pep.scm (pep-engine)[inputs]: Likewise. * gnu/packages/vim.scm (neovim)[inputs]: Likewise. * gnu/packages/wget.scm (wget2)[inputs]: Likewise. * gnu/packages/telegram.scm (telegram-desktop)[inputs]: Likewise. * gnu/packages/video.scm (transcode)[native-inputs]: Likewise. --- gnu/packages/video.scm | 1 - 1 file changed, 1 deletion(-) (limited to 'gnu/packages/video.scm') diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index a6c2eeea97..025372cd40 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -262,7 +262,6 @@ (native-inputs `(("autoconf" ,autoconf) ("automake" ,automake) - ("iconv" ,libiconv) ("libtool" ,libtool) ("libxml2" ,libxml2) ("perl" ,perl) -- cgit v1.2.3 From 60d82a2153ef3927f81fbda6d25235014e954159 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Tue, 15 Feb 2022 18:15:39 +0100 Subject: gnu: transcode: Simplify inputs. * gnu/packages/video.scm (transcode): Simplify inputs. --- gnu/packages/video.scm | 68 +++++++++++++++++++++++++------------------------- 1 file changed, 34 insertions(+), 34 deletions(-) (limited to 'gnu/packages/video.scm') diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 025372cd40..69f33f223b 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -260,41 +260,41 @@ ;"--enable-pv3" ;"--enable-nuv" (native-inputs - `(("autoconf" ,autoconf) - ("automake" ,automake) - ("libtool" ,libtool) - ("libxml2" ,libxml2) - ("perl" ,perl) - ("pkg-config" ,pkg-config) - ("python" ,python-wrapper))) + (list autoconf + automake + libtool + libxml2 + perl + pkg-config + python-wrapper)) (inputs - `(("alsa-lib" ,alsa-lib) - ("faac" ,faac) - ("ffmpeg" ,ffmpeg) - ("freetype" ,freetype) - ("imagemagick" ,imagemagick) - ("lame" ,lame) - ("liba52" ,liba52) - ("libdv" ,libdv) - ("libdvdread" ,libdvdread) - ("libjpeg" ,libjpeg-turbo) - ("libmpeg2" ,libmpeg2) - ("libogg" ,libogg) - ("libquicktime" ,libquicktime) - ("libtheora" ,libtheora) - ("libvorbis" ,libvorbis) - ("lzo" ,lzo) - ("mjepgtools" ,mjpegtools) - ("sdl" ,sdl) - ;; ("v4l-utils" ,v4l-utils) - ("x11" ,libx11) - ("x264" ,libx264) - ("xaw" ,libxaw) - ("xext" ,libxext) - ("xpm" ,libxpm) - ("xv" ,libxv) - ("xvid" ,xvid) - ("zlib" ,zlib))) + (list alsa-lib + faac + ffmpeg + freetype + imagemagick + lame + liba52 + libdv + libdvdread + libjpeg-turbo + libmpeg2 + libogg + libquicktime + libtheora + libvorbis + lzo + mjpegtools + sdl + ;; ("v4l-utils" ,v4l-utils) + libx11 + libx264 + libxaw + libxext + libxpm + libxv + xvid + zlib)) (synopsis "Audio/Video Transcoder") (description "Transcode is a fast, versatile and command-line based audio/video everything to everything converter primarily focused on producing -- cgit v1.2.3 From 69f94ff95c39ff34bc0b7887674cbbcd09916169 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Tue, 15 Feb 2022 14:53:28 -0500 Subject: gnu: yt-dlp: Update to 2022.02.04. * gnu/packages/video.scm (yt-dlp): Update to 2022.02.04. --- gnu/packages/video.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/video.scm') diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 69f33f223b..b0c5e5be1f 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -2452,7 +2452,7 @@ YouTube.com and many more sites.") (define-public yt-dlp (package/inherit youtube-dl (name "yt-dlp") - (version "2021.10.22") + (version "2022.02.04") (source (origin (method url-fetch) (uri (string-append "https://github.com/yt-dlp/yt-dlp/" @@ -2460,7 +2460,7 @@ YouTube.com and many more sites.") version "/yt-dlp.tar.gz")) (sha256 (base32 - "0xh4cwmvx49pxn8x07wj2dy8ynj6xg8977l5493vv0l8zc27wp87")) + "1qx8sx47lzyrcl00r2657zjaq0mwfbzjyfnv5lr5dlm552f13pf8")) (snippet '(begin ;; Delete the pre-generated files, except for the man page -- cgit v1.2.3 From e93c3d441453a72f9e6223e65c24779a117a90b1 Mon Sep 17 00:00:00 2001 From: Jai Vetrivelan Date: Wed, 16 Feb 2022 06:36:23 +0530 Subject: gnu: gallery-dl: Update to 1.20.5. * gnu/packages/video.scm (gallery-dl): Update to 1.20.5. Signed-off-by: Leo Famulari --- gnu/packages/video.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/video.scm') diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index b0c5e5be1f..e430cf1545 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -2263,7 +2263,7 @@ the last played position, etc.") (define-public gallery-dl (package (name "gallery-dl") - (version "1.20.3") + (version "1.20.5") (source (origin (method url-fetch) (uri (string-append "https://github.com/mikf/gallery-dl" @@ -2271,7 +2271,7 @@ the last played position, etc.") version ".tar.gz")) (sha256 (base32 - "0mh57fbq9xkkhqiy7cq5ahwjp464hgxmkrvq0pxxr85212yrf7bd")))) + "0149hd4nh7bk2yqjdnvrkvag5mwgsb6gxrgfcd88q4cv3k2ji42h")))) (build-system python-build-system) (inputs (list python-requests ffmpeg)) (home-page "https://github.com/mikf/gallery-dl") -- cgit v1.2.3 From 5fffd8352b97295303c4782a5835566338119382 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Wed, 16 Feb 2022 11:07:52 -0500 Subject: gnu: gallery-dl: Fix typo in description. * gnu/packages/video.scm (gallery-dl)[description]: Fix typo. --- gnu/packages/video.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gnu/packages/video.scm') diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index e430cf1545..80d610a11b 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -2276,10 +2276,10 @@ the last played position, etc.") (inputs (list python-requests ffmpeg)) (home-page "https://github.com/mikf/gallery-dl") (synopsis "Command-line program to download images from several sites") - (description "Command-line program to download image galleries -and collections from several image hosting sites -While this package can use youtube-dl or yt-dlp packages to download videos, -the focus is more on images and image hosting sites.") + (description "Gallery-dl is a command-line program that downloads image +galleries and collections from several image hosting sites. While this package +can use youtube-dl or yt-dlp packages to download videos, the focus is more on +images and image hosting sites.") (license license:gpl2))) (define-public gnome-mpv -- cgit v1.2.3 From 00a05e481d6dac46b34cc598c0394eb8e351c304 Mon Sep 17 00:00:00 2001 From: Vinicius Monego Date: Wed, 2 Feb 2022 11:31:36 -0300 Subject: gnu: mlt: Wrap FREI0R_PATH and LADSPA_PATH. * gnu/packages/video.scm (mlt)[arguments]: Use gexps. Add 'wrap-executable phase. [inputs]: Add bash-minimal. --- gnu/packages/video.scm | 34 +++++++++++++++++++++++++--------- 1 file changed, 25 insertions(+), 9 deletions(-) (limited to 'gnu/packages/video.scm') diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 80d610a11b..023efd8852 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -3221,18 +3221,34 @@ from sites like Twitch.tv and pipes them into a video player of choice.") (base32 "17d4gs46ca3n0qg6z69hl6mmllnqj2id8ccrv8fyz8c5zm55ghqm")))) (build-system cmake-build-system) (arguments - `(#:tests? #f ;requires "Kwalify" - #:phases - (modify-phases %standard-phases - (add-before 'configure 'override-LDFLAGS - (lambda* (#:key outputs #:allow-other-keys) - (setenv "LDFLAGS" - (string-append - "-Wl,-rpath=" - (assoc-ref outputs "out") "/lib"))))))) + (list + #:tests? #f ;requires "Kwalify" + #:phases + #~(modify-phases %standard-phases + (add-before 'configure 'override-LDFLAGS + (lambda _ + (setenv "LDFLAGS" + (string-append "-Wl,-rpath=" #$output "/lib")))) + (add-after 'install 'wrap-executable + (lambda _ + (let* ((frei0r #$(this-package-input "frei0r-plugins")) + (ladspa #$(this-package-input "ladspa")) + ;; In MLT 7, 'melt' symlinks to 'melt-7'. Try to keep + ;; compatibility with MLT 6 where it's only 'melt'. + (major #$(version-major version)) + (exec (if (file-exists? + (string-append #$output "/bin/melt-" major)) + (string-append "melt-" major) + "melt"))) + (wrap-program (string-append #$output "/bin/" exec) + `("FREI0R_PATH" ":" = + (,(string-append frei0r "/lib/frei0r-1"))) + `("LADSPA_PATH" ":" = + (,(string-append ladspa "/lib/ladspa")))))))))) (inputs (list alsa-lib `(,alsa-plugins "pulseaudio") + bash-minimal ffmpeg fftw frei0r-plugins -- cgit v1.2.3 From e4bd270dbe14cad59fd264d08d314c74d205be23 Mon Sep 17 00:00:00 2001 From: Vinicius Monego Date: Wed, 2 Feb 2022 14:40:53 -0300 Subject: gnu: mlt: Update to 7.4.0. * gnu/packages/video.scm (mlt): Update to 7.4.0. --- gnu/packages/video.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/video.scm') diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 023efd8852..dc05c0a222 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -3209,7 +3209,7 @@ from sites like Twitch.tv and pipes them into a video player of choice.") (define-public mlt (package (name "mlt") - (version "7.2.0") + (version "7.4.0") (source (origin (method git-fetch) @@ -3218,7 +3218,7 @@ from sites like Twitch.tv and pipes them into a video player of choice.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "17d4gs46ca3n0qg6z69hl6mmllnqj2id8ccrv8fyz8c5zm55ghqm")))) + (base32 "132y3niv9p1pwms1d5dr0w1jifvr52yfjy6zza3g7qaha0yzfh0c")))) (build-system cmake-build-system) (arguments (list -- cgit v1.2.3