mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 21:37:15 +02:00
testing/kanidm: upgrade to 1.3.2
https://github.com/kanidm/kanidm/releases/tag/v1.3.2
This commit is contained in:
parent
4306802b82
commit
efbb279784
@ -1,7 +1,7 @@
|
||||
# Contributor: fossdd <fossdd@pwned.life>
|
||||
# Maintainer: fossdd <fossdd@pwned.life>
|
||||
pkgname=kanidm
|
||||
pkgver=1.2.3
|
||||
pkgver=1.3.2
|
||||
pkgrel=0
|
||||
pkgdesc="A simple, secure and fast identity management platform"
|
||||
url="https://kanidm.com/"
|
||||
@ -47,6 +47,16 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/kanidm/kanidm/archive/refs/t
|
||||
"
|
||||
options="!check net" # takes too long, downloading rust crates
|
||||
|
||||
_profile="release_linux"
|
||||
_cargoopts="--frozen --release
|
||||
--package daemon
|
||||
--package kanidm-ipa-sync
|
||||
--package kanidm_tools
|
||||
--package kanidm_unix_int
|
||||
--package nss_kanidm
|
||||
--package pam_kanidm
|
||||
"
|
||||
|
||||
prepare() {
|
||||
default_prepare
|
||||
|
||||
@ -55,29 +65,17 @@ prepare() {
|
||||
}
|
||||
|
||||
build() {
|
||||
export KANIDM_BUILD_PROFILE="$_profile"
|
||||
|
||||
RUSTFLAGS="${RUSTFLAGS/-Clink-arg=-Wl,-z,pack-relative-relocs}" \
|
||||
make webui
|
||||
|
||||
KANIDM_BUILD_PROFILE="release_suse_generic" \
|
||||
cargo auditable build --frozen --release \
|
||||
--workspace \
|
||||
--exclude orca \
|
||||
--exclude kanidmd_web_ui_shared \
|
||||
--exclude kanidmd_web_ui_login_flows \
|
||||
--exclude kanidmd_web_ui_user \
|
||||
--exclude kanidmd_web_ui_admin
|
||||
cargo auditable build $_cargoopts
|
||||
}
|
||||
|
||||
check() {
|
||||
KANIDM_BUILD_PROFILE="release_suse_generic" \
|
||||
cargo test --frozen --release \
|
||||
--workspace \
|
||||
--exclude orca \
|
||||
--exclude kanidmd_web_ui_shared \
|
||||
--exclude kanidmd_web_ui_login_flows \
|
||||
--exclude kanidmd_web_ui_user \
|
||||
--exclude kanidmd_web_ui_admin \
|
||||
-- --test-threads=1
|
||||
export KANIDM_BUILD_PROFILE="$_profile"
|
||||
cargo test $_cargoopts -- --test-threads=1
|
||||
}
|
||||
|
||||
package() {
|
||||
@ -137,7 +135,7 @@ unixd_clients() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
2a6c22f0e7b4d550ae9dcbd8128a85930665c784b77d0e13a909bafd9d72d5f0fc0a88614129491398c4637d6ea7610596783bcd334754370850845efe5317c2 kanidm-1.2.3.tar.gz
|
||||
e9fe10b03d7ce6ce95bdac95efcc5b2dce153c32b3d77a20a15e9d741b1a99a07c63e3b5688b3cf9ef17b7a469e0665fbed87d068206de2aa2f7bd7f5668c45c kanidm-1.3.2.tar.gz
|
||||
718974ccf058f6e12894882b9bd27ccb3977b3d23be088752368d2c85d0e3c31a182ef9096cbced506d8d1d5d63a7e1e4dd22c07f7009e4532820d0d96ebef7c kanidmd.initd
|
||||
c2936f5247122c3f6729ceca377a025c3752103c98e279df549a0d664783070561261edea41e7becf75d56f181cba05667c96a46205147ad25b284544ad5d656 kanidm-unixd.initd
|
||||
08ab2aa7c1e8b14740172df89f3d265e1a7a06da083f65e8a296f7ac4cfdce7629b624d294a9de9bf4abf42769ca88efd10cb0edbbeb2320971b92d1bee393c0 kanidm-unixd-tasks.initd
|
||||
|
Loading…
Reference in New Issue
Block a user