@@ -45,7 +45,7 @@
;;; Copyright © 2023 Sharlatan Hellseher <sharlatanus@gmail.com>
;;; Copyright © 2023 Gabriel Wicki <gabriel@erlikon.ch>
;;; Copyright © 2023 Zheng Junjie <873216071@qq.com>
-;;; Copyright © 2023 Parnikkapore <poomklao@yahoo.com>
+;;; Copyright © 2023, 2024 Parnikkapore <poomklao@yahoo.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -5733,31 +5733,32 @@ (define-public libaudec
(define-public lv2lint
(package
(name "lv2lint")
- (version "0.8.0")
+ (version "0.16.2")
(source
(origin
(method git-fetch)
(uri (git-reference
- (url "https://git.open-music-kontrollers.ch/lv2/lv2lint")
+ (url "https://git.open-music-kontrollers.ch/~hp/lv2lint")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32
- "1jrka0hsn4n1clri7zfkcl3c2vi52144lkpjm81l51ff8rqy8ks1"))))
+ "0cyiq5amf02k6fkmbch3kgmfx6wa33k310ig7zzf6rwbswmdnk1n"))))
(build-system meson-build-system)
(arguments
`(#:configure-flags
- `("-Delf-tests=true" ; for checking symbol visibility
- "-Donline-tests=true"))) ; for checking URI existence
+ `("-Donline-tests=enabled" ; for checking URI existence
+ "-Delf-tests=enabled" ; for checking symbol visibility
+ "-Dx11-tests=enabled"))) ; for checking X11 UI instantiation
(inputs
- (list curl libelf lilv))
+ (list lv2 lilv curl libelf libx11))
(native-inputs
(list pkg-config))
(synopsis "LV2 plugin lint tool")
(description "lv2lint is an LV2 lint-like tool that checks whether a
given plugin and its UI(s) match up with the provided metadata and adhere
to well-known best practices.")
- (home-page "https://open-music-kontrollers.ch/lv2/lv2lint/")
+ (home-page "https://git.open-music-kontrollers.ch/~hp/lv2lint")
(license license:artistic2.0)))
(define-public lv2toweb