diff options
Diffstat (limited to 'sys-fs/cryfs')
-rw-r--r-- | sys-fs/cryfs/Manifest | 8 | ||||
-rw-r--r-- | sys-fs/cryfs/cryfs-0.10.2.ebuild | 10 | ||||
-rw-r--r-- | sys-fs/cryfs/cryfs-0.9.9-r1.ebuild | 94 | ||||
-rw-r--r-- | sys-fs/cryfs/cryfs-9999.ebuild | 8 | ||||
-rw-r--r-- | sys-fs/cryfs/metadata.xml | 1 |
5 files changed, 12 insertions, 109 deletions
diff --git a/sys-fs/cryfs/Manifest b/sys-fs/cryfs/Manifest index 58697982f352..0f5ab181e737 100644 --- a/sys-fs/cryfs/Manifest +++ b/sys-fs/cryfs/Manifest @@ -1,8 +1,6 @@ AUX cryfs-0.10.2-install-targets.patch 1296 BLAKE2B d43ada858124c67242fdf537ae3dd7e6b7bf3566ee564dae47aaa0b0ee3ae20c2beada683d8cda12518f89bda2919ec296c26d004c48a5bbc953aa6c23bc9dc8 SHA512 c097dcc9893dbe7f6098ab80d9937810856de16e6c34ede558dc30edf76571a2e1ef2fdd91fd8d14b2e40d5e32246d08d198cd3ba28f33d19442cd8c2332b4e7 AUX cryfs-0.10.2-unbundle-libs.patch 15634 BLAKE2B dc484cc722cf80e605f52f3b193b1ae5747ad01b796a6b7d8fd81b03be9bcde456591f94d2839c3be3a39dc2a9975ba503d8ad369bf838232157cf1385ef43d6 SHA512 815956b160f5f117a5c4f89babe088e6f485d89a58feb12d514ff0fd3d39752db6695f7a9a2e279d88eb3ef490394dd03ee8b0ca2d04f66793096fac742ae45c DIST cryfs-0.10.2.tar.xz 7902252 BLAKE2B 704d124ed32a8a958f400188af99498cedb706ccfc004131b677a113b6ab2733942becb1ab64fd06d0b9d5b39f7abe832b3b0669caaf2b6feb7c6577c8c7fbfd SHA512 e49dd6d1e402d968cc4df0e8ca0460a01a27e4e73482041dca0fa9cde905a91d12e2bda18d257a044335e32e316b9363cecf374eb2ca621924b394dd2fabcb8f -DIST cryfs-0.9.9.tar.xz 977928 BLAKE2B 927d5f61be99a6400cfd53de6291e14ae32f446d281485901e758341f138a2efdfb7385b6c205db6f865dc83f6fbd9ede8fd1bb5a7957fb242624d78d2523eaf SHA512 18f0ce954dc9958b52a77aac85d4d30d03409e4f88c27ec3e904a6014f5257e12fe47a4f3bb628f6ebf3b5aa8cb9d3a59e0aee76d83a3f6bdd4ef864b66898aa -EBUILD cryfs-0.10.2.ebuild 2280 BLAKE2B 738f0a4aea0a7d110c50a2ea605fb720ca53e495e20d835499f01b9bc4ad3d2ad19b8421c23520ced0062aff4a96defd3439198874fb62752d472b05e88048c6 SHA512 e5ae2fdbeeb39971fc06b0c9cf8de82808f24a6658ed78e06c43f81020b4726b4ccec237868fb7334ee3187543807772e7774576ce9e13aa5efe67fbf5f86d42 -EBUILD cryfs-0.9.9-r1.ebuild 2440 BLAKE2B 503eac24b88da768eb4a7d791e85c2841a0601de0f55ae05c9bac17401b9dbe2534fd5461d65fc7337fc95008c11e90027ae4848d886ae9e7f0ee1fba5127a86 SHA512 716ec453ac0b5cfc5e4625c0974cc8129cdf2736dc229ba340b8368ed06a8b0c40c9460cdb76bac9a05804d504d24776627a18bae52ee04f7e9ff6bd0e5ddd00 -EBUILD cryfs-9999.ebuild 2333 BLAKE2B e2d82cc079bf5b05a02be0acea431699c6963e98bacfda0cbe2e2772a66a709266d483243a9308c35ac6db27a4b209ed6feac2ee04e9b5322b8df0f9a8f255b1 SHA512 ecf9abae1036d0fdb8379742f10d50748ee8581faa044148ecbf21bcbb2326155e9f20cf580656e1052b6efb31a3710be069b4bba34596dbf210c4f19e0e2063 -MISC metadata.xml 605 BLAKE2B cfbabba2fc835d75ab64ff6ea27f87639d27b0d8591d5d318e2c1768f68cb48a50995b7a96b045ba6da3491c4a50219a8a69de6a2efc28325b3bc852b4abf213 SHA512 e7b1aba09cebc2786c664b1f9dbbfeb7baff97536af721953c4eb2dc10d84c97e02277fa5c4532f8bb022a344731d6ea65be81cb3cc88c25d4dea70dcd6ce250 +EBUILD cryfs-0.10.2.ebuild 2260 BLAKE2B 53dc41edfa47c3453106728138684e035d635979fb2992e4e313bf992d79d0035b75f8fdff9f69620840a5169d3aee36e4a1df1fc94874d7726ac045961bca39 SHA512 56ec304e947279413c2b6fdcb618f8adf16d97df5c010713c7c0ae6ff700e266fc1fcf5129acd32508bb6ab259c55d6bc30e74e9c6132413357a07f03f61fa2b +EBUILD cryfs-9999.ebuild 2309 BLAKE2B a461261be9418b221dd1518110fb10795f26469d182cc0c8af729146c8378690997469cfa4fa2d09646583562018d5d4e4df164d0c814bc9f7cf5fa2a488b8a7 SHA512 f69c9d7d77be022931471cd4108a13d043e7356b832ad9e08695816556bcef73bbbd5a59906c6ee8e35615599196372de382f386e932988d02bcfb9fb9018f41 +MISC metadata.xml 501 BLAKE2B 8179813b2f222cf59af3842b2becc2acb84e529645f902bd7c197ec171a8882cd4083df9903ea648b1c5d5d062d6be5b5f20e82d53529e41d390aded450ccbc4 SHA512 9d6170ff1a7e2f56840911f35ec5d1ec3cbe8571fdf1a29738a1f608785643bfbef7d8e6ee0f8f2b954ff1128d4a7080b73729e46337b9e1878390f3892c1386 diff --git a/sys-fs/cryfs/cryfs-0.10.2.ebuild b/sys-fs/cryfs/cryfs-0.10.2.ebuild index a348a7b36d9e..384dc785fe06 100644 --- a/sys-fs/cryfs/cryfs-0.10.2.ebuild +++ b/sys-fs/cryfs/cryfs-0.10.2.ebuild @@ -3,8 +3,8 @@ EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{6,7}} ) -inherit cmake-utils flag-o-matic linux-info python-any-r1 +PYTHON_COMPAT=( python2_7 python3_{6,7} ) +inherit cmake flag-o-matic linux-info python-any-r1 if [[ ${PV} == 9999 ]] ; then inherit git-r3 @@ -50,7 +50,7 @@ pkg_setup() { } src_prepare() { - cmake-utils_src_prepare + cmake_src_prepare # don't install compressed manpage cmake_comment_add_subdirectory doc @@ -74,7 +74,7 @@ src_configure() { ) use custom-optimization || append-flags -O3 - cmake-utils_src_configure + cmake_src_configure } src_test() { @@ -94,6 +94,6 @@ src_test() { } src_install() { - cmake-utils_src_install + cmake_src_install doman doc/man/cryfs.1 } diff --git a/sys-fs/cryfs/cryfs-0.9.9-r1.ebuild b/sys-fs/cryfs/cryfs-0.9.9-r1.ebuild deleted file mode 100644 index 2a9e7684358a..000000000000 --- a/sys-fs/cryfs/cryfs-0.9.9-r1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -CMAKE_MAKEFILE_GENERATOR=emake -PYTHON_COMPAT=( python{2_7,3_6} ) - -inherit cmake-utils python-any-r1 flag-o-matic - -DESCRIPTION="Encrypted FUSE filesystem that conceals metadata" -HOMEPAGE="https://www.cryfs.org/" - -SLOT=0 -IUSE="custom-optimization libressl test update-check" -RESTRICT="!test? ( test )" - -LICENSE="LGPL-3 BSD-2 MIT" -# cryfs - LGPL-3 -# scrypt - BSD-2 -# spdlog - MIT - -if [[ "${PV}" == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/cryfs/cryfs" -else - SRC_URI="https://github.com/cryfs/cryfs/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="amd64 ~arm arm64 x86" - S="${WORKDIR}" -fi - -RDEPEND=">=dev-libs/boost-1.56:= - >=dev-libs/crypto++-5.6.3:= - net-misc/curl:= - >=sys-fs/fuse-2.8.6:0 - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:= )" -DEPEND="${RDEPEND} - ${PYTHON_DEPS}" - -src_prepare() { - cmake-utils_src_prepare - - # remove tests that require internet access to comply with Gentoo policy - sed -i -e '/CurlHttpClientTest.cpp/d' -e '/FakeHttpClientTest.cpp/d' test/cpp-utils/CMakeLists.txt || die - - # remove non-applicable warning - sed -i -e '/WARNING! This is a debug build. Performance might be slow./d' src/cryfs-cli/Cli.cpp || die -} - -src_configure() { - # upstream restricts installing files to Release configuration - # (CMAKE_BUILD_TYPE does not affect anything else) - local CMAKE_BUILD_TYPE - local -a mycmakeargs - CMAKE_BUILD_TYPE=Release - mycmakeargs=( - "-DBoost_USE_STATIC_LIBS=off" - "-DCRYFS_UPDATE_CHECKS=$(usex update-check)" - "-DBUILD_TESTING=$(usex test)" - ) - use custom-optimization || append-flags -O3 - - cmake-utils_src_configure -} - -src_test() { - local TMPDIR - TMPDIR="${T}" - addread /dev/fuse - addwrite /dev/fuse - local -a tests_failed - tests_failed=() - - for i in gitversion cpp-utils parallelaccessstore blockstore blobstore fspp cryfs cryfs-cli ; do - "${BUILD_DIR}"/test/${i}/${i}-test || tests_failed+=( "${i}" ) - done - - adddeny /dev/fuse - - if [[ -n ${tests_failed[@]} ]] ; then - eerror "The following tests failed:" - eerror "${tests_failed[@]}" - die "At least one test failed" - fi -} - -src_install() { - # work around upstream issue with cmake not creating install target - # in Makefile if we enable BUILD_TESTING - dobin "${BUILD_DIR}/src/cryfs-cli/cryfs" - gzip -cd "${BUILD_DIR}/doc/cryfs.1.gz" > "${T}/cryfs.1" || die - doman "${T}/cryfs.1" - einstalldocs -} diff --git a/sys-fs/cryfs/cryfs-9999.ebuild b/sys-fs/cryfs/cryfs-9999.ebuild index e51d307230e3..0292d83f5f3b 100644 --- a/sys-fs/cryfs/cryfs-9999.ebuild +++ b/sys-fs/cryfs/cryfs-9999.ebuild @@ -4,8 +4,8 @@ EAPI=7 CMAKE_MAKEFILE_GENERATOR="emake" -PYTHON_COMPAT=( python{2_7,3_{6,7}} ) -inherit cmake-utils flag-o-matic linux-info python-any-r1 +PYTHON_COMPAT=( python3_{6,7} ) +inherit cmake flag-o-matic linux-info python-any-r1 if [[ ${PV} == 9999 ]] ; then inherit git-r3 @@ -46,7 +46,7 @@ pkg_setup() { } src_prepare() { - cmake-utils_src_prepare + cmake_src_prepare # don't install compressed manpage cmake_comment_add_subdirectory doc @@ -69,7 +69,7 @@ src_configure() { ) use custom-optimization || append-flags -O3 - cmake-utils_src_configure + cmake_src_configure } src_test() { diff --git a/sys-fs/cryfs/metadata.xml b/sys-fs/cryfs/metadata.xml index 177b7e18c57f..9d9b4938e31b 100644 --- a/sys-fs/cryfs/metadata.xml +++ b/sys-fs/cryfs/metadata.xml @@ -9,7 +9,6 @@ </maintainer> <use> <flag name="custom-optimization">Use user-defined compiler optimization level</flag> - <flag name="update-check">Enable automatic checking for updates and security vulnerabilities</flag> </use> <longdescription>Encrypted FUSE filesystem that conceals metadata</longdescription> </pkgmetadata> |