From 490a1be01834c9a06fc8144dc47554f775ffe9b1 Mon Sep 17 00:00:00 2001 From: Marcin Deranek Date: Sat, 15 Oct 2022 00:00:37 +0200 Subject: vaultwarden version bumps --- app-admin/vaultwarden-web-vault/Manifest | 4 +- .../vaultwarden-web-vault-2022.10.0.ebuild | 22 ++++++ .../vaultwarden-web-vault-2022.9.2.ebuild | 22 ------ app-admin/vaultwarden/Manifest | 2 +- app-admin/vaultwarden/vaultwarden-1.25.2.ebuild | 86 ---------------------- 5 files changed, 25 insertions(+), 111 deletions(-) create mode 100644 app-admin/vaultwarden-web-vault/vaultwarden-web-vault-2022.10.0.ebuild delete mode 100644 app-admin/vaultwarden-web-vault/vaultwarden-web-vault-2022.9.2.ebuild delete mode 100644 app-admin/vaultwarden/vaultwarden-1.25.2.ebuild diff --git a/app-admin/vaultwarden-web-vault/Manifest b/app-admin/vaultwarden-web-vault/Manifest index 4940006..d5e3356 100644 --- a/app-admin/vaultwarden-web-vault/Manifest +++ b/app-admin/vaultwarden-web-vault/Manifest @@ -1,3 +1,3 @@ -DIST vaultwarden-web-vault-2022.9.2.tar.gz 8517500 BLAKE2B d222e01a36cc6fd7620fde22f74d287e342f4da32fe24c4030bff6c4e6afa39ae3ad0c4827dc081ff07f4a36cda7f639983dafc67f4139511bd12683fd50d6ce SHA512 3b73a2839ce2d11d81927b97fb3c4a5a489011d31436e07d7d1cdbcc2858c5453e7c2f71c27bf1b2991a1723d58ce7027e1bb3432c0225cd2979c7c93837d9ca -EBUILD vaultwarden-web-vault-2022.9.2.ebuild 549 BLAKE2B 9837140e15fe38ade38c673483a49faa7d1212b021fd4c33fb0faba40d5a8768e4df25bbb9cc0444b95b953d056a1e25fdcd563919e0e44219e3cfb7876ab626 SHA512 ae06aff96dc16dad89b2d0b1d88aa2e226948d51de2231026c3f50d9260ea52934eeb04bca3171a4278b0c2d7df04edf96f024186f94d0c62f9c6e188c6d5497 +DIST vaultwarden-web-vault-2022.10.0.tar.gz 8559875 BLAKE2B 08c94dd2d9e85e94a3370f513480e8de340eeb0a8899ae24629ee038fe4bc142cf6818a597aba01200aa5f796949657f1b3c7910c1ce101092ee807f1076baa3 SHA512 2db9067964853d5890c97192912f028de8133f14b389f69ce4324190f1fa0cd975eeabdccdd08cb20142dffdea53c556008e45a49fc30b9db8f9b7eafbec030d +EBUILD vaultwarden-web-vault-2022.10.0.ebuild 549 BLAKE2B 9837140e15fe38ade38c673483a49faa7d1212b021fd4c33fb0faba40d5a8768e4df25bbb9cc0444b95b953d056a1e25fdcd563919e0e44219e3cfb7876ab626 SHA512 ae06aff96dc16dad89b2d0b1d88aa2e226948d51de2231026c3f50d9260ea52934eeb04bca3171a4278b0c2d7df04edf96f024186f94d0c62f9c6e188c6d5497 MISC metadata.xml 255 BLAKE2B fec818e56877b2451e889c05ed95700632e02438bbe9ae515925548714246b19bdf3b141e0771f64b92483ade6734afe8828d0b177db1d76902c535871ea5551 SHA512 f5e088eef2af90b4f6129ca7ed31d833f61521a8fe6c60e5d5cb871601a85374bf330f445c298990760d51e5186ec8156a192ff30b42f8abc3cb82d329ccc803 diff --git a/app-admin/vaultwarden-web-vault/vaultwarden-web-vault-2022.10.0.ebuild b/app-admin/vaultwarden-web-vault/vaultwarden-web-vault-2022.10.0.ebuild new file mode 100644 index 0000000..a3ad811 --- /dev/null +++ b/app-admin/vaultwarden-web-vault/vaultwarden-web-vault-2022.10.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2017-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Unofficial patched bitwarden web-vault builds for vaultwarden" +HOMEPAGE="https://github.com/dani-garcia/bw_web_builds" +SRC_URI="https://github.com/dani-garcia/bw_web_builds/releases/download/v${PV}/bw_web_v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" +S="${WORKDIR}/web-vault" + +src_install() { + insinto /usr/share/vaultwarden-web-vault/htdocs + doins -r * +} diff --git a/app-admin/vaultwarden-web-vault/vaultwarden-web-vault-2022.9.2.ebuild b/app-admin/vaultwarden-web-vault/vaultwarden-web-vault-2022.9.2.ebuild deleted file mode 100644 index a3ad811..0000000 --- a/app-admin/vaultwarden-web-vault/vaultwarden-web-vault-2022.9.2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 2017-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Unofficial patched bitwarden web-vault builds for vaultwarden" -HOMEPAGE="https://github.com/dani-garcia/bw_web_builds" -SRC_URI="https://github.com/dani-garcia/bw_web_builds/releases/download/v${PV}/bw_web_v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" -S="${WORKDIR}/web-vault" - -src_install() { - insinto /usr/share/vaultwarden-web-vault/htdocs - doins -r * -} diff --git a/app-admin/vaultwarden/Manifest b/app-admin/vaultwarden/Manifest index 1770b1c..d38721c 100644 --- a/app-admin/vaultwarden/Manifest +++ b/app-admin/vaultwarden/Manifest @@ -2,5 +2,5 @@ AUX conf 270 BLAKE2B eedd55cdae2c1b4160ef2e08a341aeb3356edbef7bbba67ce4fcde810de AUX init 493 BLAKE2B fbb148dfd2e319928544ae36ccde1fa62456359403999cc8cb151db5febb6d5331ae185b599012924b6bd3533260005fe16fe3694464aff2f249065aba37a2a6 SHA512 bbcd2355cec35c185b143f9cbd26cec4c57de4cd4dbd8b7e9376e6a5aa48a8db5ab72c72da4f4ddf0b9b70f2c915379c8e07eda772983928242057afa67189e0 AUX vaultwarden 332 BLAKE2B eeee143031362d7232de544ba5b349eb77326e1e8ea462d4736557def280a00836cc35f7cfbb9eb27ab52058e8a51be2d805bcf2a7a30ee56d277c8de04f889c SHA512 9e98beefef37922309bbba217624a9ec586e9af642905e590a5d978efcb8027754a71cab792b14ff623c6422f5e958afaef1b3edf245a5f39d60d867f9faf131 AUX vaultwarden.service 972 BLAKE2B 25865a0e76ed673202eb9c0259331c3de5f843050185913f02b14d8a0d25036656f5a30b2f5b460fc13ce3cd3a6e2319495aac1365d3c5a75746000d315bacfe SHA512 277d8fc4c9db0b24990cbc2e0a1ea687b5779c28febca54352a15b782cdd4c24b7c64821d7fe0a2e0794efb1a0732ccb4533cf8f97cf832876013f0ad2b8c5dd -EBUILD vaultwarden-1.25.2.ebuild 1956 BLAKE2B 32935067783b9815eb6b5b2e9db37a0306ac80231296d19f15c6ab21001e92606250833b06e4d64b8c314aa91b1f787f7cad41df70a5659959cf3e084e838eea SHA512 0d7d2f6262f890b0f5db822f4c02d678756cabea06760d6a917ac98d8b4395eac81c319c92c16a5f236d26bc16ab0761be78925d0635de069b8f290e28de8c90 +EBUILD vaultwarden-1.26.0.ebuild 1957 BLAKE2B c16606619b29b16b910cd80d0c631f075e1b98ab97e6bcb39ee9bdcd4a53c3924a784ef953f547ce3577a0e47200d9691b737f5219ab087c413dbae8fd153a46 SHA512 ad591817ecec774a96cb4806d4bf718d921e2b31eec8f60cb1e1a6c936884bbbe1007357e8c2ff495ef22c41ed5f9208385b21dcb9203b3e0533b60dee932fc7 MISC metadata.xml 255 BLAKE2B fec818e56877b2451e889c05ed95700632e02438bbe9ae515925548714246b19bdf3b141e0771f64b92483ade6734afe8828d0b177db1d76902c535871ea5551 SHA512 f5e088eef2af90b4f6129ca7ed31d833f61521a8fe6c60e5d5cb871601a85374bf330f445c298990760d51e5186ec8156a192ff30b42f8abc3cb82d329ccc803 diff --git a/app-admin/vaultwarden/vaultwarden-1.25.2.ebuild b/app-admin/vaultwarden/vaultwarden-1.25.2.ebuild deleted file mode 100644 index 15c569b..0000000 --- a/app-admin/vaultwarden/vaultwarden-1.25.2.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 2017-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit git-r3 cargo systemd - -DESCRIPTION="Unofficial Bitwarden compatible server written in Rust" -HOMEPAGE="https://github.com/dani-garcia/vaultwarden" -EGIT_REPO_URI="https://github.com/dani-garcia/vaultwarden.git" -EGIT_COMMIT="${PV}" -SRC_URI="" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="mysql postgres sqlite" - -REQUIRED_USE="|| ( mysql postgres sqlite )" - -ACCT_DEPEND=" - acct-group/vaultwarden - acct-user/vaultwarden -" -DEPEND=" - ${ACCT_DEPEND} - >=app-admin/vaultwarden-web-vault-2022.9.0 - >=dev-lang/rust-1.60 - dev-libs/openssl:0= -" -RDEPEND="${DEPEND}" - -src_unpack() { - git-r3_src_unpack - - mkdir -p "${S}" || die - - pushd "${S}" > /dev/null || die - CARGO_HOME="${ECARGO_HOME}" cargo fetch || die - CARGO_HOME="${ECARGO_HOME}" cargo vendor "${ECARGO_VENDOR}" || die - popd > /dev/null || die - - cargo_gen_config -} - -src_configure() { - myfeatures=( - $(usev mysql) - $(usex postgres postgresql '') - $(usev sqlite) - ) -} - -src_compile() { - cargo_src_compile ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features -} - -src_install() { - cargo_src_install ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features - - einstalldocs - - # Install init.d and conf.d scripts - newinitd "${FILESDIR}"/init vaultwarden - newconfd "${FILESDIR}"/conf vaultwarden - systemd_newunit "${FILESDIR}"/vaultwarden.service vaultwarden.service - - # Install /etc/vaultwarden.env - insinto /etc - newins .env.template vaultwarden.env - fowners root:vaultwarden /etc/vaultwarden.env - fperms 640 /etc/vaultwarden.env - - # Install launch wrapper - exeinto /var/lib/vaultwarden - doexe "${FILESDIR}"/vaultwarden - - # Keep data dir - keepdir /var/lib/vaultwarden/data - fowners vaultwarden:vaultwarden /var/lib/vaultwarden/data - fperms 700 /var/lib/vaultwarden/data -} - -src_test() { - cargo_src_test ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features -} -- cgit v1.2.3