Browse Source

gnu: pep-engine: Add hahes and patches for older versions.

This allows to go back if reauired more easil.y
main
Hartmut Goebel 3 weeks ago
parent
commit
49c093e773
2 changed files with 40 additions and 0 deletions
  1. +26
    -0
      Fix-pgp_sequoia-for-sequoia-v1.0.0.patch
  2. +14
    -0
      pEp/nightly.scm

+ 26
- 0
Fix-pgp_sequoia-for-sequoia-v1.0.0.patch View File

@ -0,0 +1,26 @@
From 16373d3fc811f3bb69c7d26084577ec9af6af094 Mon Sep 17 00:00:00 2001
Message-Id: <16373d3fc811f3bb69c7d26084577ec9af6af094.1617181347.git.h.goebel@crazy-compilers.com>
From: Hartmut Goebel <h.goebel@crazy-compilers.com>
Date: Tue, 23 Mar 2021 17:52:01 +0100
Subject: [PATCH] Fix pgp_sequoia for sequoia v1.0.0. DON'T PUSH
---
src/pgp_sequoia.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/pgp_sequoia.c b/src/pgp_sequoia.c
index b11d5784..7106204b 100644
--- a/src/pgp_sequoia.c
+++ b/src/pgp_sequoia.c
@@ -1230,7 +1230,7 @@ static PEP_STATUS cert_save(PEP_SESSION session, pgp_cert_t cert,
ERROR_OUT(NULL, status, "Could not serialize existing cert for change check");
}
- cert = pgp_cert_merge(&err, cert, current);
+ cert = pgp_cert_merge_public_and_secret(&err, cert, current);
if (! cert)
ERROR_OUT(err, PEP_UNKNOWN_ERROR, "Merging certificates");
}
--
2.21.4

+ 14
- 0
pEp/nightly.scm View File

@ -100,10 +100,24 @@ shell provides options to redirect the output into a pipe or a file.")
(uri (git-reference
(url "https://gitea.pep.foundation/pEp.foundation/pEpEngine")
(commit (string-append "Release_" version))))
;;(patches ; required up to 2.1.30
;; (search-patches "Fix-pgp_sequoia-for-sequoia-v1.0.0.patch"))
(file-name (git-file-name name version))
(sha256
;; 34: fail
;; 30: fail
;; 27: fail
(base32
"1khy5a291i7ixznw79dv4z1pmv7iq38ix176jbm5bnpnwivqzj5s" ; 2.1.42
;;"05k831ib182z2hf95drnaw94w85dhna1qflddrh8gfyny0j2fly8" ; 2.1.41
;;"0qhzglhilp3hfki10mn2804gcpbp51wgr9v99x4xr5m35dk5lpsi" ; 2.1.39
;;"00q96y9j985qfa382acsz02i0zf6ayq2gmg8z70jzl04isg1h3cn" ; 2.1.34
;;"0z9k0i2zplnc48r7jn4xknv17hg0z0m6dp0fj93pdwmpa4hsgr5h" ; 2.1.31
;;"17f5j46bwjih0r5qymmf49nrh2h3wk0l37fiwim0l818kd57qjr4" ; 2.1.30
;;"0k3b3hn636bvdcl6lp6v7dc4jiz3pvbyd8c7806xifq5nf8sracx" ; 2.1.28
;;"02grqnqxfmv70cacqqy9sh71znzb5n3hjpfj2f4klywnmgk1xd2l" ; 2.1.27
;;"0r4s4vxy3cwxpfajvcpb0dbq744fp3hlkwg4jbshs2cvdf3y8qlh" ; 2.1.26
;;"07xj9mb764hs86ls9lh3xf0imv39g4baiafiaicb9x9dxyawa98w" ; 2.1.23
))))
(build-system gnu-build-system)
(arguments


Loading…
Cancel
Save