Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 820257 - sys-fs/cryfs-0.11.3: version bump, EAPI-8 bump
Summary: sys-fs/cryfs-0.11.3: version bump, EAPI-8 bump
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 3 votes (vote)
Assignee: Nick
URL: https://github.com/cryfs/cryfs/releas...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-25 18:49 UTC by jannis
Modified: 2023-08-20 15:52 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jannis 2021-10-25 18:49:50 UTC
CryFS v0.11.0 has been released: https://github.com/cryfs/cryfs/releases/tag/0.11.0

In the changelog there's those two entries that might require ebuild adaption:
- Switch to Conan package manager
- Fix a build issue on Gentoo systems

Reproducible: Always
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-02-18 18:06:59 UTC
The build issue thing is a patch I've added in Gentoo already, but the Conan thing is going to be tricky.
Comment 2 Matthew Smith gentoo-dev 2022-02-18 18:30:12 UTC
Thankfully it looks like we can avoid Conan here (we don't have an eclass for it yet and iirc it likes to use its own universe of dependencies).

The top level CMakeLists.txt defines an option "DEPENDENCY_CONFIG" which you can use to switch between Conan and regular calls to find_package.
Comment 3 Jaak Ristioja 2022-03-31 10:22:56 UTC
CryFS 0.11.1 and 0.11.2 have also been released.
Comment 4 Tamas Jantvik 2022-05-26 09:12:45 UTC
Any progress here? I just built 0.11.2 on my Catalina system using the recipe in macports. Perhaps it can be used as inspiration? Seems to use cmake[1].

[1] https://github.com/macports/macports-ports/blob/master/net/cryfs/Portfile
Comment 5 Tamas Jantvik 2022-05-29 09:08:59 UTC
I've added a suggestion here:
https://github.com/tsjk/gentoo-ebuilds/tree/master/sys-fs/cryfs

It's unbundled, and compiles. Haven't tried the tests.
Comment 6 theodor 2023-08-20 12:55:59 UTC
0.11.4 is released. Please update the official ebuild.
Comment 7 Tamas Jantvik 2023-08-20 15:52:28 UTC
In the meanwhile you can snatch my ebuild referenced above.