diff options
Diffstat (limited to 'app-crypt/zulucrypt')
-rw-r--r-- | app-crypt/zulucrypt/Manifest | 9 | ||||
-rw-r--r-- | app-crypt/zulucrypt/files/zulucrypt-5.5.0_pre20180223-fno-common.patch | 11 | ||||
-rw-r--r-- | app-crypt/zulucrypt/zulucrypt-5.1.0.ebuild | 49 | ||||
-rw-r--r-- | app-crypt/zulucrypt/zulucrypt-5.4.0.ebuild | 51 | ||||
-rw-r--r-- | app-crypt/zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild (renamed from app-crypt/zulucrypt/zulucrypt-5.4.0_pre20180223.ebuild) | 20 |
5 files changed, 22 insertions, 118 deletions
diff --git a/app-crypt/zulucrypt/Manifest b/app-crypt/zulucrypt/Manifest index 918d3f76b73f..7cb32a93b180 100644 --- a/app-crypt/zulucrypt/Manifest +++ b/app-crypt/zulucrypt/Manifest @@ -1,7 +1,4 @@ -DIST zulucrypt-5.1.0.tar.bz2 1610597 BLAKE2B 3b77676912f0cd8990ba307ff04309f308ec29cf76cad37ac28ebb317a7e42ee93ffe9deb1db12a80c4d5b235c2a83bc8e5ddeb6082e5f1be9d91425d06f4334 SHA512 b916d43f8c889f1593c506d95360b195f0639024463eb77b5b21b544468f99719b877d8c94725504305f307efe5cb18e203dc8f9b015bd55825dc1d4fffb42f0 -DIST zulucrypt-5.4.0.tar.bz2 1704452 BLAKE2B b0ef9e33b7261087b97186dd49672ea115c4792c04a64700cba5caa9c9e63d84818904c078a4d6663c6f420bbd19b0593af84210010821e2b8bae5f19947ffec SHA512 65361ef885b68a13f435704e0e1dbc9b7ae4df9525900ab60665c29e24574dcadb4afb27a7c595db33021c07086de92332f1a52189cfd674991b95e208040074 -DIST zulucrypt-5.4.0_pre20180223.tar.gz 2162535 BLAKE2B 7d098ec20b7f355be6ad863121f7016d6b1ccbcc133438b616cfbd805110b24ae91dc74b0c2daf3137511fcb72e0338663c3c743c6c3d2b761883c57c590c0e5 SHA512 38ea9442a48c02741e11e59759b745ce3d6d6ca5f37d8b685526be76308a8fa1f7db7fd38038e5ce50e2a8afd8740b0a683a3458cb1df6f0b70c41fbf8035c15 -EBUILD zulucrypt-5.1.0.ebuild 1026 BLAKE2B bfe0ea6f75dfc510f6eff072ebe0b1044b8939100579a4eafcb018e2d1e6dcf807880429da953bd7a4accea790b24ef9ba1d25b5ffe8671921ec815f5e9abee2 SHA512 d2eecbd4d4369acd7037fd3f318ff8c7a30965d0a8166c9fa1e8a4195410d0197a1cdb57f59cf606cea720939e9bf5f6dd923e114f9a971d56458dd4d64cead3 -EBUILD zulucrypt-5.4.0.ebuild 1083 BLAKE2B 0bffbf733aa810c08c599a8fdcf004ffe12ecac1f12ab92cbf499acc6fd852465224aecdeba8935ec906068c038d209b96a2a4a5caabc03b92ccc180e9d011e8 SHA512 8afff3e935c2ffefd2133dcaa8f9c9ec17a68f11b8ffaa83f99d97dc8e6542c14933e16b034a906d42ffacc820669c8da5b3298534f91e095c93403341e8afe6 -EBUILD zulucrypt-5.4.0_pre20180223.ebuild 1144 BLAKE2B 6653aa2a2519aeb567f95a1f77b70ec1fb134a3277dcb2a668bb0be5a995e914a7260c73c2f31b2fbef1b60ee9c69617ddb29a6c2d0bb2c1a640d052f94b6528 SHA512 aeac169cc31a0da4ef03add49543f64a943f9b5dddea719e531a4387ac04c3ea2650d573798acdb3d808442415e2864838eb2f1f98f53bc477e1a3af707faded +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 1132 BLAKE2B 1245f868fd6fff5c010d03ac6c41b441de23b6d8a5db046d8748a2827ff0f64c84338006d8a95bfe27799c9e44c747de8577f099eff9ad3415586c22df418964 SHA512 ef29713207100695fc5e5b5c4d49707d165f01ef2e823818f9ba1c561b4cd6428c58bc74606bb662230fac48634b368083b300ffd2310bc6de02bf8150ffc0ba MISC metadata.xml 697 BLAKE2B 905f662853dcdf92e5ab202e0bc832665f75827638a3217bc9a45ea3078ccc3ba5f9b6a95b2caf36d1d6d87f9617e69e706dafd06ac8758bb93c46bcf2eb9399 SHA512 9e1ed2f8bde794ea6b21e3129f6952a715e110cd06227a385dd3655fa7c0e7fe300f4aefbde827f842c9972ed39d1e908dd80d5bef5cd5c18bb27779006e09fe 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 new file mode 100644 index 000000000000..ea5bcd7a6d18 --- /dev/null +++ b/app-crypt/zulucrypt/files/zulucrypt-5.5.0_pre20180223-fno-common.patch @@ -0,0 +1,11 @@ +--- 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.1.0.ebuild b/app-crypt/zulucrypt/zulucrypt-5.1.0.ebuild deleted file mode 100644 index 8f783bd0f8ee..000000000000 --- a/app-crypt/zulucrypt/zulucrypt-5.1.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils xdg - -DESCRIPTION="Front end to cryptsetup" -HOMEPAGE="https://mhogomchungu.github.io/zuluCrypt/" -SRC_URI="https://github.com/mhogomchungu/zuluCrypt/releases/download/${PV}/zuluCrypt-${PV}.tar.bz2 -> ${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gnome kwallet +qt5 udev" - -REQUIRED_USE="kwallet? ( qt5 )" - -CDEPEND=" - dev-libs/libgcrypt:0= - sys-fs/cryptsetup:= - gnome? ( 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="${CDEPEND} - udev? ( virtual/udev )" -DEPEND="${CDEPEND} - virtual/pkgconfig -" - -S="${WORKDIR}/zuluCrypt-${PV}" - -src_configure() { - local mycmakeargs=( - -DLIB_SUFFIX="$(get_libdir)" - -DNOGNOME=$(usex !gnome) - -DNOKDE=$(usex !kwallet) - -DNOGUI=$(usex !qt5) - -DUDEVSUPPORT=$(usex udev) - ) - cmake-utils_src_configure -} diff --git a/app-crypt/zulucrypt/zulucrypt-5.4.0.ebuild b/app-crypt/zulucrypt/zulucrypt-5.4.0.ebuild deleted file mode 100644 index 81296f712ec5..000000000000 --- a/app-crypt/zulucrypt/zulucrypt-5.4.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils xdg - -DESCRIPTION="Front end to cryptsetup" -HOMEPAGE="https://mhogomchungu.github.io/zuluCrypt/" -SRC_URI="https://github.com/mhogomchungu/zuluCrypt/releases/download/${PV}/zuluCrypt-${PV}.tar.bz2 -> ${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gnome kwallet +qt5 udev" - -REQUIRED_USE="kwallet? ( qt5 )" - -CDEPEND=" - dev-libs/libgcrypt:0= - sys-fs/cryptsetup:= - gnome? ( 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="${CDEPEND} - udev? ( virtual/udev )" -DEPEND="${CDEPEND} - virtual/pkgconfig -" - -S="${WORKDIR}/zuluCrypt-${PV}" - -src_configure() { - local mycmakeargs=( - -DLIB_SUFFIX="$(get_libdir)" - -DNOGNOME=$(usex !gnome) - -DNOKDE=$(usex !kwallet) - -DNOGUI=$(usex !qt5) - -DUDEVSUPPORT=$(usex udev) - -DINTERNAL_LXQT_WALLET=true - -DINTERNAL_ZULUPLAY=true - ) - cmake-utils_src_configure -} diff --git a/app-crypt/zulucrypt/zulucrypt-5.4.0_pre20180223.ebuild b/app-crypt/zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild index ae369a3926e1..c037845c99d6 100644 --- a/app-crypt/zulucrypt/zulucrypt-5.4.0_pre20180223.ebuild +++ b/app-crypt/zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit cmake-utils xdg +inherit xdg cmake DESCRIPTION="Front end to cryptsetup" HOMEPAGE="https://mhogomchungu.github.io/zuluCrypt/" @@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86" IUSE="gnome kwallet +qt5 udev" REQUIRED_USE="kwallet? ( qt5 )" -CDEPEND=" +DEPEND=" dev-libs/libgcrypt:0= sys-fs/cryptsetup:= gnome? ( app-crypt/libsecret ) @@ -28,17 +28,14 @@ CDEPEND=" dev-qt/qtwidgets:5 kwallet? ( kde-frameworks/kwallet:5 ) )" - -RDEPEND=" - ${CDEPEND} +RDEPEND="${DEPEND} udev? ( virtual/udev )" - -DEPEND=" - ${CDEPEND} - virtual/pkgconfig" +BDEPEND="virtual/pkgconfig" S="${WORKDIR}/zuluCrypt-${EGIT_COMMIT}" +PATCHES=( "${FILESDIR}"/${P}-fno-common.patch ) + src_configure() { local mycmakeargs=( -DLIB_SUFFIX="$(get_libdir)" @@ -47,8 +44,7 @@ src_configure() { -DNOGUI=$(usex !qt5) -DQT5=true -DUDEVSUPPORT=$(usex udev) - -DINTERNAL_LXQT_WALLET=true -DINTERNAL_ZULUPLAY=true ) - cmake-utils_src_configure + cmake_src_configure } |