From 325837835fc86686829aaa6acace3d3c06c74cea Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 8 Oct 2024 04:26:34 +0100 Subject: gentoo auto-resync : 08:10:2024 - 04:26:34 --- app-crypt/zulucrypt/Manifest | 5 +-- .../zulucrypt-5.5.0_pre20180223-fno-common.patch | 11 ----- .../zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild | 49 ---------------------- app-crypt/zulucrypt/zulucrypt-7.0.0.ebuild | 43 +++++++++++++++++++ 4 files changed, 45 insertions(+), 63 deletions(-) delete mode 100644 app-crypt/zulucrypt/files/zulucrypt-5.5.0_pre20180223-fno-common.patch delete mode 100644 app-crypt/zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild create mode 100644 app-crypt/zulucrypt/zulucrypt-7.0.0.ebuild (limited to 'app-crypt/zulucrypt') diff --git a/app-crypt/zulucrypt/Manifest b/app-crypt/zulucrypt/Manifest index f09a267c6258..4875ab89205f 100644 --- a/app-crypt/zulucrypt/Manifest +++ b/app-crypt/zulucrypt/Manifest @@ -1,4 +1,3 @@ -AUX zulucrypt-5.5.0_pre20180223-fno-common.patch 524 BLAKE2B 7abdc51e78c112ac8787c16278903e02bc05c7066f03fb2fe821311c6830000b81531bb9bdb19d7ca2d3c91b7d85642c943ed839012f612170a4da7466150361 SHA512 71808d1dce262ac0ccd834c5461e01115d80153f3b4ad6274575bb190e89a64ddb34a3c5c66701c5f2b1a83e1ccfcb495df1772dd1a13c6155b55188acc3cfb2 -DIST zulucrypt-5.5.0_pre20180223.tar.gz 2162535 BLAKE2B 7d098ec20b7f355be6ad863121f7016d6b1ccbcc133438b616cfbd805110b24ae91dc74b0c2daf3137511fcb72e0338663c3c743c6c3d2b761883c57c590c0e5 SHA512 38ea9442a48c02741e11e59759b745ce3d6d6ca5f37d8b685526be76308a8fa1f7db7fd38038e5ce50e2a8afd8740b0a683a3458cb1df6f0b70c41fbf8035c15 -EBUILD zulucrypt-5.5.0_pre20180223.ebuild 1137 BLAKE2B cfe38a307947bfcd58293b2be29e247d542cc03c71083b3a7b63de0b64162d46ef479f5b10e007e660dbc0314cf4e6d6c3eec151aa4c6bd0fc2df39f7c1ffa6e SHA512 94bc993cce3a66663413e43f6bd60e2f12719b472a7ae9eab532b4a709efdaaf2264a15b1ce9ed5f8c8be6e0706acffbbd9694cdc5e4e0ae599b040e4c485e67 +DIST zulucrypt-7.0.0.tar.xz 1159544 BLAKE2B 9ba2aa751f4224a87636993983523d25dbcf23e70bc9dfbe5476cb44e1af8cc1b75ac450f77997fb6e3cf65ec3425d424c325dfdb4e4da9ec39e100e623cff9c SHA512 f131f423da2796d760e4eaa50a7e56e0283bdf6d5e46ff32bd9bf0edc127a087e947e0f7d39fd99fd28cc4566c89cde9e1a85dd67e50e1cb7d6c9de31d7918bf +EBUILD zulucrypt-7.0.0.ebuild 980 BLAKE2B 4157173c223383fdc90cb231c8b383bf006b95fa82d6f17d6f900b79f820adb3c645a2bb4b43a609debf152b452fc1084ac1a7d12c0fcd9a38ce5a6dbace52a7 SHA512 53450731f29e5f3d8c8ee6c5b8215734cf69a23b374a31ba66166da23c00878ef8533c512ad7d53608253945cead808c8d2de41e631339a5e32c873917209118 MISC metadata.xml 492 BLAKE2B 9caf25777cc4332115a0633a8d48981c407655b1f10b3f7d808079bb1f184c00ef91d9c728edcb60fa94aaed6c6b546d6a90e2b29d4788f68142efe3adda1eb4 SHA512 6e0b059e926329a1ff798e1a4c670d83ad34edb24243bc6c88fb314ca661b7c0c18013f6ad987720f32899bcc761266bd47e55acd3522e396b767f6ce6758869 diff --git a/app-crypt/zulucrypt/files/zulucrypt-5.5.0_pre20180223-fno-common.patch b/app-crypt/zulucrypt/files/zulucrypt-5.5.0_pre20180223-fno-common.patch deleted file mode 100644 index ea5bcd7a6d18..000000000000 --- a/app-crypt/zulucrypt/files/zulucrypt-5.5.0_pre20180223-fno-common.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/zuluCrypt-cli/bin/security.h -+++ b/zuluCrypt-cli/bin/security.h -@@ -35,7 +35,7 @@ extern "C" { - * set the function to be called when an attempt to evelate or downgrade privileges fail - * zuluCryptSecurityPrivilegeElevationError global variable is defined in security.c - */ --void ( *zuluCryptSecurityPrivilegeElevationError )( const char * ) ; -+extern void ( *zuluCryptSecurityPrivilegeElevationError )( const char * ) ; - - void zuluCryptSecuritySetPrivilegeElevationErrorFunction( void ( * ) ( const char * ) ) ; - diff --git a/app-crypt/zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild b/app-crypt/zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild deleted file mode 100644 index 413d47c9f966..000000000000 --- a/app-crypt/zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Front end to cryptsetup" -HOMEPAGE="https://mhogomchungu.github.io/zuluCrypt/" -EGIT_COMMIT="76637bb05af13744bf1734b56f67d6d5cc2343b1" -SRC_URI="https://github.com/mhogomchungu/zuluCrypt/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/zuluCrypt-${EGIT_COMMIT}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="keyring kwallet +qt5 udev" -REQUIRED_USE="kwallet? ( qt5 )" - -DEPEND=" - dev-libs/libgcrypt:0= - sys-fs/cryptsetup:= - keyring? ( app-crypt/libsecret ) - qt5? ( - dev-libs/libpwquality - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - kwallet? ( kde-frameworks/kwallet:5 ) - )" -RDEPEND="${DEPEND} - udev? ( virtual/udev )" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${P}-fno-common.patch ) - -src_configure() { - local mycmakeargs=( - -DLIB_SUFFIX="$(get_libdir)" - -DNOGNOME=$(usex !keyring) - -DNOKDE=$(usex !kwallet) - -DNOGUI=$(usex !qt5) - -DQT5=true - -DUDEVSUPPORT=$(usex udev) - -DINTERNAL_ZULUPLAY=true - ) - cmake_src_configure -} diff --git a/app-crypt/zulucrypt/zulucrypt-7.0.0.ebuild b/app-crypt/zulucrypt/zulucrypt-7.0.0.ebuild new file mode 100644 index 000000000000..46db21703bce --- /dev/null +++ b/app-crypt/zulucrypt/zulucrypt-7.0.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Front end to cryptsetup" +HOMEPAGE="https://mhogomchungu.github.io/zuluCrypt/" +SRC_URI="https://github.com/mhogomchungu/${PN}/releases/download/${PV}/${P}.tar.xz" +S="${WORKDIR}/zuluCrypt-${PV}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="keyring kwallet +qt6 udev" +REQUIRED_USE="kwallet? ( qt6 )" + +DEPEND=" + dev-libs/libgcrypt:0= + sys-fs/cryptsetup:= + keyring? ( app-crypt/libsecret ) + qt6? ( + dev-libs/libpwquality + dev-qt/qtbase:6[gui,network,widgets] + kwallet? ( kde-frameworks/kwallet:6 ) + )" +RDEPEND="${DEPEND} + udev? ( virtual/udev )" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local mycmakeargs=( + -DBUILD_WITH_QT6=ON + -DINTERNAL_ZULUPLAY=ON + -DLIB_SUFFIX="$(get_libdir)" + -DNOGNOME=$(usex !keyring) + -DNOKDE=$(usex !kwallet) + -DNOGUI=$(usex !qt6) + -DUDEVSUPPORT=$(usex udev) + ) + cmake_src_configure +} -- cgit v1.2.3