File: use-appstreamcli.patch

package info (click to toggle)
sound-juicer 3.40.0-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 7,164 kB
  • sloc: ansic: 9,041; xml: 138; makefile: 4
file content (34 lines) | stat: -rw-r--r-- 1,059 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
From 011923e4865735d7b9d5f1b0abd62b445caf1ab7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballogyor@gmail.com>
Date: Mon, 28 Apr 2025 07:29:56 +0000
Subject: [PATCH] Use appstream for appdata validation test

appstream-glib is under heavy maintenance mode and recommends using
appstream instead.
---
 data/meson.build | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/data/meson.build b/data/meson.build
index bd0e26ac..dee0948f 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -30,11 +30,11 @@ metainfo_file = i18n.merge_file(
 )
 
 # Validate Metainfo
-appstream_util = find_program('appstream-util', required: false)
-if appstream_util.found()
+appstreamcli = find_program('appstreamcli', required: false)
+if appstreamcli.found()
   test(
-      'validate-metainfo', appstream_util,
-      args: ['validate', '--nonet', metainfo_file.full_path()]
+      'validate-metainfo', appstreamcli,
+      args: ['validate', '--no-net', '--explain', metainfo_file.full_path()]
       )
 endif
 
-- 
GitLab