summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-admin/keepassxc/Manifest2
-rw-r--r--app-admin/keepassxc/keepassxc-2.3.0-r1.ebuild (renamed from app-admin/keepassxc/keepassxc-2.2.4-r1.ebuild)19
2 files changed, 12 insertions, 9 deletions
diff --git a/app-admin/keepassxc/Manifest b/app-admin/keepassxc/Manifest
index e9852c3d..31d4b4f1 100644
--- a/app-admin/keepassxc/Manifest
+++ b/app-admin/keepassxc/Manifest
@@ -1 +1 @@
-DIST keepassxc-2.2.4.tar.gz 3895421 SHA256 e884439ed3ad461e426a25f0492f5fa78ab8ba06fb718977b3867d8f098ccd0a SHA512 f3308138d63b65a8b384a52f4723507be921d7bbf19031724886fcd12266bf2683326f5531c8f665b0e98ff63cd97251694199ef748191e59a5a8cceb3710025 WHIRLPOOL d77236bcbeb3fddd8735e428e3d7c32588409aca39a921361cbb2c9fe1e0763ef2c524b96fd76f49211b67b528cd03051547df74d6c94b51865e7a3752710519
+DIST keepassxc-2.3.0-src.tar.xz 3803400 SHA256 ec5858daeaa05386a614b799d5daf01c634205844647e2f9d25aaf655d2adbec SHA512 44721a4dd9364898c69a10d73ceb3fce9b8e83bbe261d9bc656897bc01f37e9b65b923867e18d3c3269773075ad846a0e1195d8b7bf574fcbce7bef9a5778888 WHIRLPOOL a524e64591eac1b2aa3955d578f210e00cfd6447b62b330de8cd4cac2e877685345c6f49d5e84db08272537450d67390dbd085576114b4191deb07bf22ddaac3
diff --git a/app-admin/keepassxc/keepassxc-2.2.4-r1.ebuild b/app-admin/keepassxc/keepassxc-2.3.0-r1.ebuild
index 22e6fe7f..c09fe75c 100644
--- a/app-admin/keepassxc/keepassxc-2.2.4-r1.ebuild
+++ b/app-admin/keepassxc/keepassxc-2.3.0-r1.ebuild
@@ -1,28 +1,28 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-SCM=""
-[[ "${PV}" == 9999 ]] && SCM="git-r3"
-inherit cmake-utils gnome2-utils xdg-utils ${SCM}
-unset SCM
+inherit cmake-utils gnome2-utils xdg-utils
DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition"
HOMEPAGE="https://keepassxc.org"
if [[ "${PV}" != 9999 ]] ; then
- SRC_URI="https://github.com/keepassxreboot/keepassxc/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ #SRC_URI="https://github.com/keepassxreboot/keepassxc/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/keepassxreboot/keepassxc/releases/download/${PV}/${P}-src.tar.xz"
KEYWORDS="~amd64 ~x86"
else
+ inherit git-r3
EGIT_REPO_URI="https://github.com/keepassxreboot/${PN}"
fi
LICENSE="LGPL-2.1 GPL-2 GPL-3"
SLOT="0"
-IUSE="autotype debug http test yubikey"
+IUSE="autotype browser debug network test yubikey"
RDEPEND="
+ app-crypt/argon2:=
dev-libs/libgcrypt:=
dev-libs/json-c
dev-qt/qtcore:5
@@ -37,6 +37,7 @@ RDEPEND="
x11-libs/libXi
x11-libs/libXtst
)
+ browser? ( >=dev-libs/libsodium-1.0.12 )
yubikey? ( sys-auth/ykpers )
"
@@ -59,7 +60,9 @@ src_configure() {
-DWITH_GUI_TESTS=OFF
-DWITH_TESTS="$(usex test)"
-DWITH_XC_AUTOTYPE="$(usex autotype)"
- -DWITH_XC_HTTP="$(usex http)"
+ -DWITH_XC_HTTP=OFF
+ -DWITH_XC_NETWORKING="$(usex network)"
+ -DWITH_XC_BROWSER="$(usex browser)"
-DWITH_XC_YUBIKEY="$(usex yubikey)"
)
cmake-utils_src_configure