Move part of the disk utility stack to Freedesktop SDK

Only udisks which depends on polkit stays until polkit is moved to
Freedesktop SDK.
parent a0707e34
Pipeline #188840 passed with stages
in 240 minutes and 33 seconds
kind: autotools
sources:
- kind: tar
url: github_com:storaged-project/libblockdev/releases/download/2.21-1/libblockdev-2.21.tar.gz
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
- core-deps/cryptsetup.bst
- core-deps/dmraid.bst
- core-deps/libbytesize.bst
- core-deps/libyaml.bst
- core-deps/lvm2.bst
- core-deps/ndctl.bst
- core-deps/parted.bst
- core-deps/volume-key.bst
- freedesktop-sdk.bst:components/systemd.bst
- freedesktop-sdk.bst:components/kmod.bst
- freedesktop-sdk.bst:bootstrap-import.bst
kind: autotools
sources:
- kind: tar
# volume_key doesn't work with 2.x
url: https://www.kernel.org/pub/linux/utils/cryptsetup/v1.7/cryptsetup-1.7.5.tar.xz
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
- core-deps/json-c.bst
- core-deps/lvm2.bst
- freedesktop-sdk.bst:components/libgcrypt.bst
- freedesktop-sdk.bst:components/util-linux.bst
- freedesktop-sdk.bst:bootstrap-import.bst
kind: autotools
sources:
- kind: tar
url: tarballs_needing_help:dmraid-1.0.0.rc16-3.tar.bz2
base-dir: dmraid/1.0.0.rc16-3/dmraid
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
- core-deps/lvm2.bst
- freedesktop-sdk.bst:bootstrap-import.bst
variables:
make: make -j1
kind: autotools
sources:
- kind: tar
url: https://s3.amazonaws.com/json-c_releases/releases/json-c-0.13.1.tar.gz
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
- freedesktop-sdk.bst:bootstrap-import.bst
kind: autotools
sources:
- kind: tar
url: tarballs_needing_help:libatasmart-0.19.tar.xz
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
- freedesktop-sdk.bst:components/systemd.bst
- freedesktop-sdk.bst:bootstrap-import.bst
kind: autotools
sources:
- kind: tar
url: github_com:storaged-project/libbytesize/releases/download/2.2/libbytesize-2.2.tar.gz
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
- core-deps/mpfr.bst
- freedesktop-sdk.bst:components/pcre2.bst
- freedesktop-sdk.bst:components/python3.bst
- freedesktop-sdk.bst:bootstrap-import.bst
......@@ -8,7 +8,7 @@ build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
- freedesktop-sdk.bst:components/libnl.bst
- core-deps/lvm2.bst
- freedesktop-sdk.bst:components/lvm2.bst
- core-deps/portablexdr.bst
- freedesktop-sdk.bst:components/gnutls.bst
- freedesktop-sdk.bst:components/libtirpc.bst
......
kind: autotools
sources:
- kind: tar
url: github_com:yaml/libyaml/archive/0.1.7.tar.gz
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
- freedesktop-sdk.bst:bootstrap-import.bst
kind: autotools
sources:
- kind: tar
url: https://www.sourceware.org/pub/lvm2/LVM2.2.02.177.tgz
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
- freedesktop-sdk.bst:bootstrap-import.bst
variables:
conf-local: >-
--enable-dmeventd
--enable-cmdlib
--enable-pkgconfig
--with-confdir=%{sysconfdir}
--with-staticdir=%{sbindir}
--with-usrlibdir=%{libdir}
--with-usrsbindir=%{sbindir}
......@@ -5,5 +5,5 @@ sources:
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
- core-deps/mpfr.bst
- freedesktop-sdk.bst:components/mpfr.bst
- freedesktop-sdk.bst:bootstrap-import.bst
kind: autotools
sources:
- kind: tar
url: ftp_gnu_org:mpfr/mpfr-4.0.1.tar.xz
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
- freedesktop-sdk.bst:components/gmp.bst
- freedesktop-sdk.bst:bootstrap-import.bst
kind: autotools
sources:
- kind: tar
url: github_com:pmem/ndctl/archive/v64.1.tar.gz
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
- core-deps/json-c.bst
- freedesktop-sdk.bst:components/systemd.bst
- freedesktop-sdk.bst:components/kmod.bst
- freedesktop-sdk.bst:bootstrap-import.bst
variables:
conf-local: >-
--without-keyutils
--without-bash
--disable-docs
local_flags: -fcommon
\ No newline at end of file
......@@ -7,8 +7,8 @@ build-depends:
- freedesktop-sdk.bst:components/docbook-xsl.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
- core-deps/blockdev.bst
- core-deps/libatasmart.bst
- freedesktop-sdk.bst:components/libblockdev.bst
- freedesktop-sdk.bst:components/libatasmart.bst
- core-deps/polkit.bst
- freedesktop-sdk.bst:components/libgudev.bst
- freedesktop-sdk.bst:bootstrap-import.bst
kind: autotools
sources:
- kind: tar
url: https://releases.pagure.org/volume_key/volume_key-0.3.12.tar.xz
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
- core-deps/cryptsetup.bst
- sdk/glib.bst
- freedesktop-sdk.bst:components/gpgme.bst
- freedesktop-sdk.bst:components/nss.bst
- freedesktop-sdk.bst:components/python3.bst
- freedesktop-sdk.bst:bootstrap-import.bst
variables:
conf-local: >-
--without-python
--with-python3
......@@ -2,7 +2,7 @@ kind: junction
sources:
- kind: git_tag
url: https://gitlab.com/freedesktop-sdk/freedesktop-sdk.git
track: master
track: valentindavid/disk-stack
config:
options:
target_arch: '%{arch}'
projects:
gnome:
freedesktop-sdk.bst:
- ref: freedesktop-sdk-19.08beta.9-1052-gbcee0e259e44aed36ae38a5d32768bdd2f06fb76
- ref: freedesktop-sdk-19.08beta.9-1059-gb3fe1bd4b08bee1ac2986f03c120a8ec648b5d1f
openh264-extension.bst:
- ref: openh264-2.0.0-3-32-gf855a9e434f18734cdb3bb8143d97f61de8e6add
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment