guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 191e59bc1c02e88655cceb805a3349a1f0ea11c0
Author: Andreas Enge <[email protected]>
AuthorDate: Mon Jan 5 17:17:45 2026 +0100
gnu: Remove easytag.
* gnu/packages/music.scm (easytag): Delete variable.
Fixes: guix/guix#4661
Change-Id: I13760304df8a7ddd97f8a21a1dba08bcd3c43742
---
gnu/packages/music.scm | 75 --------------------------------------------------
1 file changed, 75 deletions(-)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 1cf084a543..3aad596b62 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -1118,81 +1118,6 @@ settings (aliasing, linear interpolation and cubic
interpolation).")
enable professional yet simple and intuitive pattern-based drum programming.")
(license license:gpl2+)))
-(define-public easytag
- (package
- (name "easytag")
- (version "2.4.3")
- (source (origin
- (method url-fetch)
- (uri (string-append "mirror://gnome/sources/easytag/2.4/easytag-"
- version ".tar.xz"))
- (sha256
- (base32
- "1mbxnqrw1fwcgraa1bgik25vdzvf97vma5pzknbwbqq5ly9fwlgw"))))
- (build-system glib-or-gtk-build-system)
- (native-inputs
- `(("desktop-file-utils" ,desktop-file-utils)
- ("glib" ,glib "bin")
- ("intltool" ,intltool)
- ("itstool" ,itstool)
- ("pkg-config" ,pkg-config)
- ("xmllint" ,libxml2)))
- (inputs
- (list flac
- gtk+
- id3lib
- libid3tag
- libvorbis
- opusfile
- speex
- taglib
- wavpack
- yelp))
- (arguments
- '(#:phases
- (modify-phases %standard-phases
- (add-before 'configure 'configure-libid3tag
- (lambda* (#:key inputs #:allow-other-keys)
- ;; libid3tag does not provide a .pc file and EasyTAG's configure
- ;; script healivy relies on pkg-config. Providing a temporary
- ;; local .pc file is easier than patching the configure script.
- (let* ((libid3tag (assoc-ref inputs "libid3tag")))
- (mkdir-p "pkgconfig")
- (with-output-to-file
- "pkgconfig/id3tag.pc"
- (lambda _
- (format #t
- "prefix=~@*~a~@
- libdir=${prefix}/lib~@
- includedir=${prefix}/include~@
-
- Name: libid3tag~@
- Description:~@
- Version:~@
- Libs: -L${libdir} -lid3tag -lz~@
- Cflags: -I${includedir}~%"
- libid3tag)))
- (setenv "PKG_CONFIG_PATH"
- (string-append (getenv "PKG_CONFIG_PATH")
- ":" (getcwd) "/pkgconfig"))
- #t)))
- (add-after 'unpack 'patch-makefile
- (lambda _
- (substitute* "Makefile.in"
- ;; The Makefile generates a test-desktop-file-validate.sh
- ;; script with /bin/sh hard-coded.
- (("/bin/sh") (which "sh"))
- ;; Don't create 'icon-theme.cache'.
- (("gtk-update-icon-cache") "true"))
- #t)))))
- (home-page "https://wiki.gnome.org/Apps/EasyTAG")
- (synopsis "Simple application for viewing and editing tags in audio files")
- (description
- "EasyTAG is an application for viewing and editing tags in audio files.
-It supports MP3, MP2, MP4/AAC, FLAC, Ogg Opus, Ogg Speex, Ogg Vorbis,
-MusePack, Monkey's Audio, and WavPack files.")
- (license license:gpl2+)))
-
(define-public flacon
(package
(name "flacon")