@@ -2,9 +2,12 @@ app-id: org.virt_manager.virt_manager.Extension.Qemu
22runtime : org.virt_manager.virt-manager
33runtime-version : stable
44sdk : org.freedesktop.Sdk//24.08
5+ sdk-extensions :
6+ - org.freedesktop.Sdk.Extension.rust-stable
57build-extension : true
68separate-locales : false
79build-options :
10+ append-path : /usr/lib/sdk/rust-stable/bin
811 prefix : /app/lib/extensions/Qemu
912 cflags : -I/app/lib/extensions/Qemu/include
1013 cxxflags : -I/app/lib/extensions/Qemu/include
@@ -48,6 +51,43 @@ modules:
4851 project-id : 13607
4952 url-template : https://download.qemu.org/qemu-9.2.0.tar.xz
5053 modules :
54+ - name : virtiofsd
55+ buildsystem : simple
56+ build-commands :
57+ # Updating the dependencies should be done via `update-deps.sh`
58+ - install -Dm0644 ./virtiofsd-cargo-config.toml .cargo/config
59+ - cargo --offline fetch --manifest-path Cargo.toml --verbose
60+ - cargo --offline build --release --verbose
61+ - install -Dm0755 ./target/release/virtiofsd ${FLATPAK_DEST}/bin/virtiofsd
62+ sources :
63+ - virtiofsd-cargo-sources.json
64+ - type : file
65+ path : virtiofsd-cargo-config.toml
66+ - type : archive
67+ url : https://gitlab.com/virtio-fs/virtiofsd/-/archive/v1.13.0/virtiofsd-v1.13.0.tar.gz
68+ sha256 : a45f4b3661322587a06b6aa29e5353e0a7047e755e8a7f55dbae308b778eb41c
69+ x-checker-data :
70+ type : anitya
71+ project-id : 347345
72+ url-template : https://gitlab.com/virtio-fs/virtiofsd/-/archive/v$version/virtiofsd-v$version.tar.gz
73+ modules :
74+ - name : libcap-ng
75+ buildsystem : autotools
76+ config-opts :
77+ - --without-python3
78+ - --enable-static=no
79+ sources :
80+ - type : archive
81+ url : https://github.com/stevegrubb/libcap-ng/archive/v0.8.5.tar.gz
82+ sha256 : e4be07fdd234f10b866433f224d183626003c65634ed0552b02e654a380244c2
83+ x-checker-data :
84+ type : anitya
85+ project-id : 1570
86+ stable-only : true
87+ url-template : https://github.com/stevegrubb/libcap-ng/archive/v$version.tar.gz
88+ cleanup :
89+ - /bin
90+ - /share/aclocal
5191 - name : slirp
5292 buildsystem : meson
5393 sources :
0 commit comments