aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDorjoy Chowdhury <dorjoychy111@gmail.com>2024-08-19 22:31:45 +0600
committerDorjoy Chowdhury <dorjoychy111@gmail.com>2024-08-20 08:59:44 +0600
commita8253ca5656c34c1d91f2c1170bd0cbf117358f1 (patch)
tree6e69d7ec062683370279c159d0cb56cd5b093744
parentcf97d3ef4366985cb85f512c360d11b3f386dc4a (diff)
downloadlibvirt-ci-a8253ca5656c34c1d91f2c1170bd0cbf117358f1.zip
libvirt-ci-a8253ca5656c34c1d91f2c1170bd0cbf117358f1.tar.gz
libvirt-ci-a8253ca5656c34c1d91f2c1170bd0cbf117358f1.tar.bz2
lcitool/facts/mappings: Add mapping for "libcbor"
This is a pre-requisite for AWS Nitro Enclave emulation support work[1] in QEMU. [1] https://mail.gnu.org/archive/html/qemu-devel/2024-08/msg02675.html Signed-off-by: Dorjoy Chowdhury <dorjoychy111@gmail.com>
-rw-r--r--lcitool/facts/mappings.yml9
-rw-r--r--tests/data/packages/in/packages.yml1
-rw-r--r--tests/data/packages/out/alpine-319.yml1
-rw-r--r--tests/data/packages/out/alpine-320.yml1
-rw-r--r--tests/data/packages/out/alpine-edge.yml1
-rw-r--r--tests/data/packages/out/debian-11.yml1
-rw-r--r--tests/data/packages/out/debian-12-cross-s390x.yml1
-rw-r--r--tests/data/packages/out/debian-12.yml1
-rw-r--r--tests/data/packages/out/debian-sid.yml1
-rw-r--r--tests/data/packages/out/fedora-39.yml1
-rw-r--r--tests/data/packages/out/fedora-40.yml1
-rw-r--r--tests/data/packages/out/fedora-rawhide.yml1
-rw-r--r--tests/data/packages/out/macos-13.yml1
-rw-r--r--tests/data/packages/out/macos-14.yml1
-rw-r--r--tests/data/packages/out/opensuse-leap-15.yml1
-rw-r--r--tests/data/packages/out/opensuse-tumbleweed.yml1
-rw-r--r--tests/data/packages/out/ubuntu-2204.yml1
-rw-r--r--tests/data/packages/out/ubuntu-2404.yml1
18 files changed, 26 insertions, 0 deletions
diff --git a/lcitool/facts/mappings.yml b/lcitool/facts/mappings.yml
index cdfedb9..d5114fc 100644
--- a/lcitool/facts/mappings.yml
+++ b/lcitool/facts/mappings.yml
@@ -770,6 +770,15 @@ mappings:
rpm: libcap-ng-devel
cross-policy-default: foreign
+ libcbor:
+ apk: libcbor-dev
+ deb: libcbor-dev
+ rpm: libcbor-devel
+ AlmaLinux:
+ CentOS:
+ MacOS: libcbor
+ cross-policy-default: foreign
+
libclang:
apk: clang-dev
deb: libclang-dev
diff --git a/tests/data/packages/in/packages.yml b/tests/data/packages/in/packages.yml
index 0b9328c..a164402 100644
--- a/tests/data/packages/in/packages.yml
+++ b/tests/data/packages/in/packages.yml
@@ -108,6 +108,7 @@ packages:
- libc-static
- libcacard
- libcap-ng
+- libcbor
- libclang
- libclang-rt
- libcmpiutil
diff --git a/tests/data/packages/out/alpine-319.yml b/tests/data/packages/out/alpine-319.yml
index 2031713..fdaaea7 100644
--- a/tests/data/packages/out/alpine-319.yml
+++ b/tests/data/packages/out/alpine-319.yml
@@ -94,6 +94,7 @@ native:
- libarchive-dev
- libbpf-dev
- libcap-ng-dev
+- libcbor-dev
- libconfig-dev
- libdrm-dev
- libepoxy-dev
diff --git a/tests/data/packages/out/alpine-320.yml b/tests/data/packages/out/alpine-320.yml
index 2031713..fdaaea7 100644
--- a/tests/data/packages/out/alpine-320.yml
+++ b/tests/data/packages/out/alpine-320.yml
@@ -94,6 +94,7 @@ native:
- libarchive-dev
- libbpf-dev
- libcap-ng-dev
+- libcbor-dev
- libconfig-dev
- libdrm-dev
- libepoxy-dev
diff --git a/tests/data/packages/out/alpine-edge.yml b/tests/data/packages/out/alpine-edge.yml
index 2031713..fdaaea7 100644
--- a/tests/data/packages/out/alpine-edge.yml
+++ b/tests/data/packages/out/alpine-edge.yml
@@ -94,6 +94,7 @@ native:
- libarchive-dev
- libbpf-dev
- libcap-ng-dev
+- libcbor-dev
- libconfig-dev
- libdrm-dev
- libepoxy-dev
diff --git a/tests/data/packages/out/debian-11.yml b/tests/data/packages/out/debian-11.yml
index 55c4b31..9a1bf1a 100644
--- a/tests/data/packages/out/debian-11.yml
+++ b/tests/data/packages/out/debian-11.yml
@@ -80,6 +80,7 @@ native:
- libcacard-dev
- libcap-ng-dev
- libcapstone-dev
+- libcbor-dev
- libclang-dev
- libcmocka-dev
- libconfig-dev
diff --git a/tests/data/packages/out/debian-12-cross-s390x.yml b/tests/data/packages/out/debian-12-cross-s390x.yml
index b922b50..c6888be 100644
--- a/tests/data/packages/out/debian-12-cross-s390x.yml
+++ b/tests/data/packages/out/debian-12-cross-s390x.yml
@@ -17,6 +17,7 @@ cross:
- libcacard-dev:s390x
- libcap-ng-dev:s390x
- libcapstone-dev:s390x
+- libcbor-dev:s390x
- libcmocka-dev:s390x
- libconfig-dev:s390x
- libcurl4-gnutls-dev:s390x
diff --git a/tests/data/packages/out/debian-12.yml b/tests/data/packages/out/debian-12.yml
index 7b6182b..8359f07 100644
--- a/tests/data/packages/out/debian-12.yml
+++ b/tests/data/packages/out/debian-12.yml
@@ -80,6 +80,7 @@ native:
- libcacard-dev
- libcap-ng-dev
- libcapstone-dev
+- libcbor-dev
- libclang-dev
- libclang-rt-dev
- libcmocka-dev
diff --git a/tests/data/packages/out/debian-sid.yml b/tests/data/packages/out/debian-sid.yml
index 7b6182b..8359f07 100644
--- a/tests/data/packages/out/debian-sid.yml
+++ b/tests/data/packages/out/debian-sid.yml
@@ -80,6 +80,7 @@ native:
- libcacard-dev
- libcap-ng-dev
- libcapstone-dev
+- libcbor-dev
- libclang-dev
- libclang-rt-dev
- libcmocka-dev
diff --git a/tests/data/packages/out/fedora-39.yml b/tests/data/packages/out/fedora-39.yml
index 55b299b..ecc4f1d 100644
--- a/tests/data/packages/out/fedora-39.yml
+++ b/tests/data/packages/out/fedora-39.yml
@@ -102,6 +102,7 @@ native:
- libbpf-devel
- libcacard-devel
- libcap-ng-devel
+- libcbor-devel
- libcmocka-devel
- libcmpiutil-devel
- libconfig-devel
diff --git a/tests/data/packages/out/fedora-40.yml b/tests/data/packages/out/fedora-40.yml
index 746a208..4d5fc40 100644
--- a/tests/data/packages/out/fedora-40.yml
+++ b/tests/data/packages/out/fedora-40.yml
@@ -102,6 +102,7 @@ native:
- libbpf-devel
- libcacard-devel
- libcap-ng-devel
+- libcbor-devel
- libcmocka-devel
- libcmpiutil-devel
- libconfig-devel
diff --git a/tests/data/packages/out/fedora-rawhide.yml b/tests/data/packages/out/fedora-rawhide.yml
index 24a3189..40e791c 100644
--- a/tests/data/packages/out/fedora-rawhide.yml
+++ b/tests/data/packages/out/fedora-rawhide.yml
@@ -102,6 +102,7 @@ native:
- libbpf-devel
- libcacard-devel
- libcap-ng-devel
+- libcbor-devel
- libcmocka-devel
- libcmpiutil-devel
- libconfig-devel
diff --git a/tests/data/packages/out/macos-13.yml b/tests/data/packages/out/macos-13.yml
index 06f79bc..178a291 100644
--- a/tests/data/packages/out/macos-13.yml
+++ b/tests/data/packages/out/macos-13.yml
@@ -84,6 +84,7 @@ native:
- json-c
- json-glib
- libarchive
+- libcbor
- libconfig
- libepoxy
- libev
diff --git a/tests/data/packages/out/macos-14.yml b/tests/data/packages/out/macos-14.yml
index 06f79bc..178a291 100644
--- a/tests/data/packages/out/macos-14.yml
+++ b/tests/data/packages/out/macos-14.yml
@@ -84,6 +84,7 @@ native:
- json-c
- json-glib
- libarchive
+- libcbor
- libconfig
- libepoxy
- libev
diff --git a/tests/data/packages/out/opensuse-leap-15.yml b/tests/data/packages/out/opensuse-leap-15.yml
index 8dab94c..cd2369c 100644
--- a/tests/data/packages/out/opensuse-leap-15.yml
+++ b/tests/data/packages/out/opensuse-leap-15.yml
@@ -98,6 +98,7 @@ native:
- libbz2-devel
- libcacard-devel
- libcap-ng-devel
+- libcbor-devel
- libcmocka-devel
- libcmpiutil-devel
- libconfig-devel
diff --git a/tests/data/packages/out/opensuse-tumbleweed.yml b/tests/data/packages/out/opensuse-tumbleweed.yml
index 6128886..f2614c8 100644
--- a/tests/data/packages/out/opensuse-tumbleweed.yml
+++ b/tests/data/packages/out/opensuse-tumbleweed.yml
@@ -98,6 +98,7 @@ native:
- libbz2-devel
- libcacard-devel
- libcap-ng-devel
+- libcbor-devel
- libcmocka-devel
- libcmpiutil-devel
- libconfig-devel
diff --git a/tests/data/packages/out/ubuntu-2204.yml b/tests/data/packages/out/ubuntu-2204.yml
index 1cab2f4..230ab83 100644
--- a/tests/data/packages/out/ubuntu-2204.yml
+++ b/tests/data/packages/out/ubuntu-2204.yml
@@ -80,6 +80,7 @@ native:
- libcacard-dev
- libcap-ng-dev
- libcapstone-dev
+- libcbor-dev
- libclang-dev
- libcmocka-dev
- libconfig-dev
diff --git a/tests/data/packages/out/ubuntu-2404.yml b/tests/data/packages/out/ubuntu-2404.yml
index f522f18..4bbb600 100644
--- a/tests/data/packages/out/ubuntu-2404.yml
+++ b/tests/data/packages/out/ubuntu-2404.yml
@@ -80,6 +80,7 @@ native:
- libcacard-dev
- libcap-ng-dev
- libcapstone-dev
+- libcbor-dev
- libclang-dev
- libclang-rt-dev
- libcmocka-dev