decathorpe/gnupg2-split
Project ID: 169995
Description
HERE BE DRAGONS
Test builds for a modularized gnupg2 package, gpgme adaptations, and a gnupg-chameleon package that provides a drop-in replacement for gpg / gpgv from gnupg2:
- Parts of the gnupg2 package were split off into gnupg2-gpgconf, gnupg2-gpg-agent, gnupg2-keyboxd, gnupg2-dirmngr, gnupg2-utils, and gnupg2-verify, making gpgconf and gpg-agent installable without gpg itself.
- gpgme was adapted to require
/usr/bin/gpg
instead of having a hard dependency ongnupg2
. - sequoia-chameleon-gnupg added new subpackages that act as a drop-in replacements for gnupg2 and gnupg2-verify.
HERE BE DRAGONS
Packages in this repository are built with only these three changes applied:
- https://src.fedoraproject.org/fork/decathorpe/rpms/gnupg2/c/c00597f
- https://src.fedoraproject.org/fork/decathorpe/rpms/gpgme/c/23a66af
- https://src.fedoraproject.org/fork/decathorpe/rpms/rust-sequoia-chameleon-gnupg/c/9908c84
HERE BE DRAGONS
Installation Instructions
Enable the repo and run dnf distro-sync
to switch to the modularized gnupg2 package.
Run dnf swap gnupg2 gpg-sq
and dnf install gpgv-sq
to switch to the drop-in replacement.
Run dnf swap gpg-sq gnupg2 --allowerasing
to switch back.
Disable the repo and run dnf distro-sync --allowerasing
to move back to stock gnupg2 packages.
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
![]() |
x86_64 (54)* | Fedora 41 (15 downloads) |
![]() |
x86_64 (60)* | Fedora 42 (13 downloads) |
![]() |
x86_64 (18)* | Fedora rawhide (12 downloads) |
* Total number of downloaded packages.