public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Fabio Valentini <decathorpe@gmail.com>
To: git-commits@fedoraproject.org
Subject: [rpms/rust-curl-sys] f43: Update to version 0.4.89+curl-8.20.0; Fixes RHBZ#2453027
Date: Thu, 11 Jun 2026 15:07:38 GMT	[thread overview]
Message-ID: <178119045895.1.12508706272120281525.rpms-rust-curl-sys-e8b54a6929d3@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/rust-curl-sys
Branch : f43
Commit : e8b54a6929d3b85d98ac325818b31d60d3495f64
Author : Fabio Valentini <decathorpe@gmail.com>
Date   : 2026-06-11T16:48:14+02:00
Stats  : +30/-20 in 6 file(s)
URL    : https://src.fedoraproject.org/rpms/rust-curl-sys/c/e8b54a6929d3b85d98ac325818b31d60d3495f64?branch=f43

Log:
Update to version 0.4.89+curl-8.20.0; Fixes RHBZ#2453027

---
diff --git a/.gitignore b/.gitignore
index 89331af..808fdab 100644
--- a/.gitignore
+++ b/.gitignore
@@ -49,3 +49,4 @@
 /curl-sys-0.4.83+curl-8.15.0.crate
 /curl-sys-0.4.84+curl-8.17.0.crate
 /curl-sys-0.4.86+curl-8.19.0.crate
+/curl-sys-0.4.89+curl-8.20.0.crate

diff --git a/0001-unconditionally-use-pkg-config-to-link-with-system-l.patch b/0001-unconditionally-use-pkg-config-to-link-with-system-l.patch
index 3e57531..5fc484c 100644
--- a/0001-unconditionally-use-pkg-config-to-link-with-system-l.patch
+++ b/0001-unconditionally-use-pkg-config-to-link-with-system-l.patch
@@ -1,17 +1,17 @@
-From e7d61921886c3fa919cd8d544d0b10eaf183f2f0 Mon Sep 17 00:00:00 2001
+From 2d7410d178769192411980424de1ec627de06681 Mon Sep 17 00:00:00 2001
 From: Fabio Valentini <decathorpe@gmail.com>
-Date: Tue, 24 Mar 2026 17:38:31 +0100
+Date: Thu, 11 Jun 2026 16:44:46 +0200
 Subject: [PATCH] unconditionally use pkg-config to link with system libcurl
 
 ---
- build.rs | 563 +------------------------------------------------------
- 1 file changed, 5 insertions(+), 558 deletions(-)
+ build.rs | 572 +------------------------------------------------------
+ 1 file changed, 5 insertions(+), 567 deletions(-)
 
 diff --git a/build.rs b/build.rs
-index 7033961..497789c 100644
+index 0441955..497789c 100644
 --- a/build.rs
 +++ b/build.rs
-@@ -1,585 +1,32 @@
+@@ -1,594 +1,32 @@
 -use std::env;
 -use std::fs;
 -use std::path::{Path, PathBuf};
@@ -111,7 +111,7 @@ index 7033961..497789c 100644
 -            .replace("@LIBCURL_LIBS@", "")
 -            .replace("@SUPPORT_FEATURES@", "")
 -            .replace("@SUPPORT_PROTOCOLS@", "")
--            .replace("@CURLVERSION@", "8.19.0"),
+-            .replace("@CURLVERSION@", "8.20.0"),
 -    )
 -    .unwrap();
 -
@@ -142,11 +142,13 @@ index 7033961..497789c 100644
 -        .define("HAVE_BOOL_T", None)
 -        .define("HAVE_STDBOOL_H", None)
 -        .define("HAVE_STDINT_H", None)
+-        .define("USE_RESOLV_THREADED", None)
 -        .file("curl/lib/altsvc.c")
 -        .file("curl/lib/asyn-base.c")
 -        .file("curl/lib/asyn-thrdd.c")
 -        .file("curl/lib/bufq.c")
 -        .file("curl/lib/bufref.c")
+-        .file("curl/lib/cf-dns.c")
 -        .file("curl/lib/cf-h1-proxy.c")
 -        .file("curl/lib/cf-haproxy.c")
 -        .file("curl/lib/cf-https-connect.c")
@@ -163,7 +165,6 @@ index 7033961..497789c 100644
 -        .file("curl/lib/curl_get_line.c")
 -        .file("curl/lib/curl_memrchr.c")
 -        .file("curl/lib/curl_range.c")
--        .file("curl/lib/curl_rtmp.c")
 -        .file("curl/lib/curl_sha512_256.c")
 -        .file("curl/lib/curl_share.c")
 -        .file("curl/lib/curl_threads.c")
@@ -187,6 +188,7 @@ index 7033961..497789c 100644
 -        .file("curl/lib/cw-out.c")
 -        .file("curl/lib/cw-pause.c")
 -        .file("curl/lib/dict.c")
+-        .file("curl/lib/dnscache.c")
 -        .file("curl/lib/doh.c")
 -        .file("curl/lib/dynhds.c")
 -        .file("curl/lib/easy.c")
@@ -228,6 +230,7 @@ index 7033961..497789c 100644
 -        .file("curl/lib/parsedate.c")
 -        .file("curl/lib/pop3.c")
 -        .file("curl/lib/progress.c")
+-        .file("curl/lib/protocol.c")
 -        .file("curl/lib/rand.c")
 -        .file("curl/lib/ratelimit.c")
 -        .file("curl/lib/request.c")
@@ -247,6 +250,8 @@ index 7033961..497789c 100644
 -        .file("curl/lib/strerror.c")
 -        .file("curl/lib/telnet.c")
 -        .file("curl/lib/tftp.c")
+-        .file("curl/lib/thrdpool.c")
+-        .file("curl/lib/thrdqueue.c")
 -        .file("curl/lib/transfer.c")
 -        .file("curl/lib/uint-bset.c")
 -        .file("curl/lib/uint-hash.c")
@@ -410,7 +415,7 @@ index 7033961..497789c 100644
 -            .define("HAVE_SOCKETPAIR", None)
 -            .define("HAVE_STRUCT_TIMEVAL", None)
 -            .define("HAVE_SYS_UN_H", None)
--            .define("USE_THREADS_POSIX", None)
+-            .define("HAVE_THREADS_POSIX", None)
 -            .define("USE_UNIX_SOCKETS", None)
 -            .define("RECV_TYPE_ARG2", "void*")
 -            .define("RECV_TYPE_ARG3", "size_t")
@@ -472,6 +477,10 @@ index 7033961..497789c 100644
 -    if windows {
 -        println!("cargo:rustc-link-lib=ws2_32");
 -        println!("cargo:rustc-link-lib=crypt32");
+-        println!("cargo:rustc-link-lib=iphlpapi");
+-        println!("cargo:rustc-link-lib=advapi32");
+-        println!("cargo:rustc-link-lib=secur32");
+-        println!("cargo:rustc-link-lib=bcrypt");
 -    }
 -
 -    // Illumos/Solaris requires explicit linking with libnsl
@@ -603,5 +612,5 @@ index 7033961..497789c 100644
      }
  
 -- 
-2.53.0
+2.54.0
 

diff --git a/curl-sys-fix-metadata-auto.diff b/curl-sys-fix-metadata-auto.diff
index 1d46aa4..12b3847 100644
--- a/curl-sys-fix-metadata-auto.diff
+++ b/curl-sys-fix-metadata-auto.diff
@@ -1,11 +1,11 @@
---- curl-sys-0.4.86+curl-8.19.0/Cargo.toml	2006-07-24T01:21:28+00:00
-+++ curl-sys-0.4.86+curl-8.19.0/Cargo.toml	2026-03-24T16:37:11.622741+00:00
+--- curl-sys-0.4.89+curl-8.20.0/Cargo.toml	2006-07-24T01:21:28+00:00
++++ curl-sys-0.4.89+curl-8.20.0/Cargo.toml	2026-06-11T14:43:54.609349+00:00
 @@ -12,7 +12,7 @@
  [package]
  edition = "2018"
  name = "curl-sys"
--version = "0.4.86+curl-8.19.0"
-+version = "0.4.86"
+-version = "0.4.89+curl-8.20.0"
++version = "0.4.89"
  authors = ["Alex Crichton <alex@alexcrichton.com>"]
  build = "build.rs"
  links = "curl"
@@ -17,5 +17,5 @@
 -version = "0.2"
  
 -[target."cfg(windows)".dependencies.windows-sys]
--version = "0.59"
+-version = ">=0.59.0, <0.62.0"
 -features = ["Win32_Networking_WinSock"]

diff --git a/curl-sys-fix-metadata.diff b/curl-sys-fix-metadata.diff
index 4f5b765..ae4bc9b 100644
--- a/curl-sys-fix-metadata.diff
+++ b/curl-sys-fix-metadata.diff
@@ -1,5 +1,5 @@
---- curl-sys-0.4.86+curl-8.19.0/Cargo.toml	2006-07-24T01:21:28+00:00
-+++ curl-sys-0.4.86+curl-8.19.0/Cargo.toml	2026-03-24T16:37:11.623806+00:00
+--- curl-sys-0.4.89+curl-8.20.0/Cargo.toml	2006-07-24T01:21:28+00:00
++++ curl-sys-0.4.89+curl-8.20.0/Cargo.toml	2026-06-11T14:43:54.610409+00:00
 @@ -34,23 +34,13 @@
  
  [features]

diff --git a/rust-curl-sys.spec b/rust-curl-sys.spec
index d79543a..3a7ff18 100644
--- a/rust-curl-sys.spec
+++ b/rust-curl-sys.spec
@@ -3,10 +3,10 @@
 %global debug_package %{nil}
 
 %global crate curl-sys
-%global crate_version 0.4.86+curl-8.19.0
+%global crate_version 0.4.89+curl-8.20.0
 
 Name:           rust-curl-sys
-Version:        0.4.86
+Version:        0.4.89
 Release:        %autorelease
 Summary:        Native bindings to the libcurl library
 

diff --git a/sources b/sources
index f67fc58..659e315 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (curl-sys-0.4.86+curl-8.19.0.crate) = c3ff7fc75f2bfbe7d8a6ec94bc3935077635dffc0f985c009c466a76db4abf75425f690149403177e44cb5c340d8c6975911c34b6c7f7b01c885c9e7a34b7686
+SHA512 (curl-sys-0.4.89+curl-8.20.0.crate) = 0fc1902cb29aea6de8bf1cfcc2574ca122d1f54827ca6fbef021b8da18ffa361a34e614b5362fd076f5cad4560d6132435400b955f295999170ddedef64b147f

                 reply	other threads:[~2026-06-11 15:07 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178119045895.1.12508706272120281525.rpms-rust-curl-sys-e8b54a6929d3@fedoraproject.org \
    --to=decathorpe@gmail.com \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox