diff --git a/app-crypt/zlevis/zlevis-2.0.ebuild b/app-crypt/zlevis/zlevis-2.0.ebuild index 6099b45..3b556d2 100644 --- a/app-crypt/zlevis/zlevis-2.0.ebuild +++ b/app-crypt/zlevis/zlevis-2.0.ebuild @@ -5,8 +5,8 @@ EAPI=8 inherit meson DESCRIPTION="Tool that enables automatic decryption of ZFS root-pools with TPM2" -HOMEPAGE="https://git.bijl.us/luc/zlevis" -SRC_URI="https://git.bijl.us/luc/zlevis/releases/download/${PV}/zlevis-${PV}.tar.xz" +HOMEPAGE="https://git.ampel.dev/ampel/zlevis" +SRC_URI="https://git.ampel.dev/ampel/zlevis/releases/download/${PV}/zlevis-${PV}.tar.xz" LICENSE="GPL-3" SLOT="0" @@ -16,5 +16,5 @@ IUSE="dracut" RDEPEND=" dev-libs/jose app-crypt/tpm2-tools - dracut? ( >=sys-kernel/zlevis-dracut-0.3 ) -" + dracut? ( >=sys-kernel/zlevis-dracut-1.0 ) +" \ No newline at end of file diff --git a/app-crypt/zlevis/zlevis-2.2.ebuild b/app-crypt/zlevis/zlevis-2.2.ebuild new file mode 100644 index 0000000..30321ab --- /dev/null +++ b/app-crypt/zlevis/zlevis-2.2.ebuild @@ -0,0 +1,20 @@ +# No copyright + +EAPI=8 + +inherit meson + +DESCRIPTION="Tool that enables automatic decryption of a ZFS rpool with TPM2" +HOMEPAGE="https://git.ampel.dev/ampel/zlevis" +SRC_URI="https://git.ampel.dev/ampel/zlevis/releases/download/${PV}/zlevis-${PV}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~* amd64" +IUSE="dracut" + +RDEPEND=" + dev-libs/jose + app-crypt/tpm2-tools + dracut? ( >=sys-kernel/zlevis-dracut-1.0 ) +" \ No newline at end of file diff --git a/sys-kernel/zlevis-dracut/zlevis-dracut-0.2.ebuild b/sys-kernel/zlevis-dracut/zlevis-dracut-0.2.ebuild deleted file mode 100644 index 20544a5..0000000 --- a/sys-kernel/zlevis-dracut/zlevis-dracut-0.2.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# No copyright - -EAPI=8 - -inherit meson - -DESCRIPTION="A dracut module to allow Zlevis to unlock zfs partitions during the initramfs stage." -HOMEPAGE="https://git.bijl.us/nils/zlevis-dracut" -SRC_URI="https://git.bijl.us/nils/zlevis-dracut/archive/zlevis-dracut-${PV}.tar.gz" - -S="${WORKDIR}/${PN}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~* amd64" - -RDEPEND=" - >=app-crypt/zlevis-1.4 -" diff --git a/sys-kernel/zlevis-dracut/zlevis-dracut-0.3.ebuild b/sys-kernel/zlevis-dracut/zlevis-dracut-0.3.ebuild deleted file mode 100644 index ee9e35f..0000000 --- a/sys-kernel/zlevis-dracut/zlevis-dracut-0.3.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# No copyright - -EAPI=8 - -inherit meson - -DESCRIPTION="A dracut module to allow Zlevis to unlock zfs partitions during the initramfs stage." -HOMEPAGE="https://git.bijl.us/nils/zlevis-dracut" -SRC_URI="https://git.bijl.us/nils/zlevis-dracut/archive/zlevis-dracut-${PV}.tar.gz" - -S="${WORKDIR}/${PN}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~* amd64" - -RDEPEND=" - >=app-crypt/zlevis-2.0 -" diff --git a/sys-kernel/zlevis-dracut/zlevis-dracut-1.0.ebuild b/sys-kernel/zlevis-dracut/zlevis-dracut-1.0.ebuild new file mode 100644 index 0000000..0fc09f3 --- /dev/null +++ b/sys-kernel/zlevis-dracut/zlevis-dracut-1.0.ebuild @@ -0,0 +1,17 @@ +# No copyright + +EAPI=8 + +inherit meson + +DESCRIPTION="A dracut module that implements automatic decryption of a ZFS rpool in the initramfs with zlevis" +HOMEPAGE="https://git.ampel.dev/ampel/zlevis-dracut" +SRC_URI="https://git.ampel.dev/zlevis/zlevis-dracut/releases/download/${PV}/zlevis-dracut-${PV}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~* amd64" + +RDEPEND=" + >=app-crypt/zlevis-2.0 +" \ No newline at end of file