Closing as patch was appied
--- Begin Message ---Your bug report#33783: [PATCH] gnu: sqlite: Replace with 3.26.0 [security fixes]. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 33...@debbugs.gnu.org. -- 33783: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=33783 GNU Bug Tracking System Contact help-debb...@gnu.org with problems--- Begin Message ---Patch was pushed as 38abef124bc18d3834eb12352a974b6143f62e97 -- Efraim Flashner <efr...@flashner.co.il> אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted
signature.asc
Description: PGP signature
--- End Message ------ Begin Message ---Tag: security Hello, This patch grafts sqlite to its latest version. It also changes all the sqlite-* packages to use 'package/inherit' so that they get the replacement as well. See <https://bugs.gnu.org/33751> for details.From 9d0fae1e1fa2fc13bd794bb2dbeb89750c772cfb Mon Sep 17 00:00:00 2001 From: Alex Vong <alexvong1...@gmail.com> Date: Tue, 18 Dec 2018 10:36:52 +0800 Subject: [PATCH] gnu: sqlite: Replace with 3.26.0 [security fixes]. Fixes <https://bugs.gnu.org/33751>. Reported by Marius Bakke <mba...@fastmail.com>. * gnu/packages/databases.scm (sqlite-3.26.0): New public variable. (sqlite)[replacement]: Use it. (sqlite-with-fts5): Use 'package/inherit'. (sqlite-with-column-metadata): Likewise. --- gnu/packages/databases.scm | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index 0fa6d451e..78d9a6739 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -24,7 +24,7 @@ ;;; Copyright © 2017 Adriano Peluso <caton...@gmail.com> ;;; Copyright © 2017 Arun Isaac <arunis...@systemreboot.net> ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <m...@tobias.gr> -;;; Copyright © 2017 Alex Vong <alexvong1...@gmail.com> +;;; Copyright © 2017, 2018 Alex Vong <alexvong1...@gmail.com> ;;; Copyright © 2017, 2018 Ben Woodcroft <donttrust...@gmail.com> ;;; Copyright © 2017 Rutger Helling <rhell...@mykolab.com> ;;; Copyright © 2017, 2018 Pierre Langlois <pierre.langl...@gmx.com> @@ -1183,6 +1183,7 @@ changes.") (define-public sqlite (package (name "sqlite") + (replacement sqlite-3.26.0) (version "3.24.0") (source (origin (method url-fetch) @@ -1219,9 +1220,29 @@ widely deployed SQL database engine in the world. The source code for SQLite is in the public domain.") (license license:public-domain))) +(define-public sqlite-3.26.0 + (package/inherit sqlite + (version "3.26.0") + (source (origin + (method url-fetch) + (uri (let ((numeric-version + (match (string-split version #\.) + ((first-digit other-digits ...) + (string-append first-digit + (string-pad-right + (string-concatenate + (map (cut string-pad <> 2 #\0) + other-digits)) + 6 #\0)))))) + (string-append "https://sqlite.org/2018/sqlite-autoconf-" + numeric-version ".tar.gz"))) + (sha256 + (base32 + "0pdzszb4sp73hl36siiv3p300jvfvbcdxi2rrmkwgs6inwznmajx")))))) + ;; This is used by Tracker. (define-public sqlite-with-fts5 - (package (inherit sqlite) + (package/inherit sqlite (name "sqlite-with-fts5") (arguments (substitute-keyword-arguments (package-arguments sqlite) @@ -1230,7 +1251,7 @@ is in the public domain.") ;; This is used by Qt. (define-public sqlite-with-column-metadata - (package (inherit sqlite) + (package/inherit sqlite (name "sqlite-with-column-metadata") (arguments (substitute-keyword-arguments (package-arguments sqlite) -- 2.19.2Cheers, Alex
signature.asc
Description: PGP signature
--- End Message ---
--- End Message ---
signature.asc
Description: PGP signature