[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
327/416: gnu: rust-openssl-sys-0.9: Update to 0.9.84.
From: |
guix-commits |
Subject: |
327/416: gnu: rust-openssl-sys-0.9: Update to 0.9.84. |
Date: |
Fri, 14 Apr 2023 15:26:14 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit 9a1b031938a717f4ff006249ffc1af98073b0165
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Mon Apr 3 09:20:03 2023 -0400
gnu: rust-openssl-sys-0.9: Update to 0.9.84.
* gnu/packages/crates-io.scm (rust-openssl-sys-0.9): Update to 0.9.84.
[arguments]: Replace rust-bindgen-0.59 cargo-input with rust-bindgen-0.64.
* gnu/packages/patches/rust-openssl-sys-no-vendor.patch: Update patch.
---
gnu/packages/crates-io.scm | 6 ++---
.../patches/rust-openssl-sys-no-vendor.patch | 30 +++++++++++++---------
2 files changed, 21 insertions(+), 15 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 182e82a6d7..4754b097fd 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -38552,14 +38552,14 @@ system for OpenSSL.")
(define-public rust-openssl-sys-0.9
(package
(name "rust-openssl-sys")
- (version "0.9.75")
+ (version "0.9.84")
(source
(origin
(method url-fetch)
(uri (crate-uri "openssl-sys" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
- (base32 "0bxlrsfkvryv179na416mvj0s90v9yngkmkkv8y1lm0h4w6bvyg5"))
+ (base32 "1ym0vcfnyp8bf8lidz8w0yx0n6pva37nvdww0c22kn62kp7fl81s"))
(patches (search-patches "rust-openssl-sys-no-vendor.patch"))))
(build-system cargo-build-system)
(arguments
@@ -38567,7 +38567,7 @@ system for OpenSSL.")
(("rust-libc" ,rust-libc-0.2)
;; Build dependencies:
("rust-autocfg" ,rust-autocfg-1)
- ("rust-bindgen" ,rust-bindgen-0.59)
+ ("rust-bindgen" ,rust-bindgen-0.64)
("rust-cc" ,rust-cc-1)
("rust-pkg-config" ,rust-pkg-config-0.3)
("rust-vcpkg" ,rust-vcpkg-0.2))))
diff --git a/gnu/packages/patches/rust-openssl-sys-no-vendor.patch
b/gnu/packages/patches/rust-openssl-sys-no-vendor.patch
index 3e300ea69e..5872d4cf22 100644
--- a/gnu/packages/patches/rust-openssl-sys-no-vendor.patch
+++ b/gnu/packages/patches/rust-openssl-sys-no-vendor.patch
@@ -1,12 +1,17 @@
-https://sources.debian.org/data/main/r/rust-openssl-sys/0.9.53-1/debian/patches/disable-vendor.patch
-"MIT" licensed according to debian/copyright file
-slightly modified to only change the vendored openssl-src dependency
-
-Starting from rust-openssl-sys@0.9.69 Cargo.toml starts searching for
openssl-3.0.
-
---- a/Cargo.toml
-+++ b/Cargo.toml
-@@ -31,15 +31,12 @@
+--- openssl-sys-0.9.84/Cargo.toml.orig 2023-04-03 09:10:11.979197979 -0400
++++ openssl-sys-0.9.84/Cargo.toml 2023-04-03 12:07:30.285315609 -0400
+@@ -31,10 +31,6 @@
+ [package.metadata.pkg-config]
+ openssl = "1.0.1"
+
+-[dependencies.bssl-sys]
+-version = "0.1.0"
+-optional = true
+-
+ [dependencies.libc]
+ version = "0.2"
+
+@@ -46,16 +42,12 @@
[build-dependencies.cc]
version = "1.0"
@@ -18,9 +23,10 @@ Starting from rust-openssl-sys@0.9.69 Cargo.toml starts
searching for openssl-3.
version = "0.3.9"
[features]
- vendored = ["openssl-src"]
-+openssl-src = []
+-unstable_boringssl = ["bssl-sys"]
+-vendored = ["openssl-src"]
++unstable_boringssl = []
++vendored = []
[target."cfg(target_env = \"msvc\")".build-dependencies.vcpkg]
version = "0.2.8"
-
- 362/416: gnu: gst-plugins-good: Update to 1.22.2., (continued)
- 362/416: gnu: gst-plugins-good: Update to 1.22.2., guix-commits, 2023/04/14
- 377/416: gnu: Add youplot., guix-commits, 2023/04/14
- 382/416: gnu: go-1.18: Fix packaging logic., guix-commits, 2023/04/14
- 388/416: gnu: Add emacs-gptel., guix-commits, 2023/04/14
- 413/416: gnu: telepathy-idle: Update to 0.2.2-0.b516eab., guix-commits, 2023/04/14
- 397/416: gnu: icecat: Update to 102.10.0-guix0-preview1 [security fixes]., guix-commits, 2023/04/14
- 208/416: gnu: speexdsp: Update to 1.2.1., guix-commits, 2023/04/14
- 263/416: gnu: ruby-puma: Update to 6.2.0., guix-commits, 2023/04/14
- 280/416: gnu: ruby-activesupport: Skip a failing test on i686-linux., guix-commits, 2023/04/14
- 320/416: gnu: rust-chrono-0.4: Update to 0.4.24., guix-commits, 2023/04/14
- 327/416: gnu: rust-openssl-sys-0.9: Update to 0.9.84.,
guix-commits <=
- 329/416: gnu: Add rust-portable-atomic-1., guix-commits, 2023/04/14
- 349/416: gnu: rust-openssl-sys-0.9: Propagate openssl., guix-commits, 2023/04/14
- 351/416: gnu: python-pytest-subtests: Update to 0.10.0., guix-commits, 2023/04/14
- 365/416: gnu: gst-libav: Update to 1.22.2., guix-commits, 2023/04/14
- 379/416: gnu: Add r-tarchetypes., guix-commits, 2023/04/14
- 373/416: gnu: Add python-clingraph., guix-commits, 2023/04/14
- 415/416: gnu: ansible: Update to 7.4.0., guix-commits, 2023/04/14
- 401/416: gnu: python-afdko: Update to 3.9.4., guix-commits, 2023/04/14
- 402/416: gnu: python-statmake: Update to 0.6.0., guix-commits, 2023/04/14
- 395/416: gnu: heimdal: Apply patch to fix CVE-2022-45142., guix-commits, 2023/04/14