Skip to content

Commit

Permalink
curl: Update to 8.11.1
Browse files Browse the repository at this point in the history
**Summary**

Release notes can be found [here](https://daniel.haxx.se/blog/2024/12/11/curl-8-11-1/).

**Security**

Includes a fix for CVE-2024-11053.
  • Loading branch information
silkeh committed Dec 18, 2024
1 parent 0d7a026 commit 67e071f
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 232 deletions.
3 changes: 2 additions & 1 deletion packages/c/curl/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ libc.so.6:clock_gettime
libc.so.6:close
libc.so.6:closedir
libc.so.6:connect
libc.so.6:eventfd
libc.so.6:fclose
libc.so.6:fcntl
libc.so.6:fdopen
Expand Down Expand Up @@ -436,7 +437,7 @@ libnghttp2.so.14:nghttp2_session_callbacks_set_on_header_callback
libnghttp2.so.14:nghttp2_session_callbacks_set_on_stream_close_callback
libnghttp2.so.14:nghttp2_session_callbacks_set_send_callback
libnghttp2.so.14:nghttp2_session_check_request_allowed
libnghttp2.so.14:nghttp2_session_client_new2
libnghttp2.so.14:nghttp2_session_client_new3
libnghttp2.so.14:nghttp2_session_consume
libnghttp2.so.14:nghttp2_session_del
libnghttp2.so.14:nghttp2_session_get_local_window_size
Expand Down
2 changes: 1 addition & 1 deletion packages/c/curl/abi_used_symbols32
Original file line number Diff line number Diff line change
Expand Up @@ -409,7 +409,7 @@ libnghttp2.so.14:nghttp2_session_callbacks_set_on_header_callback
libnghttp2.so.14:nghttp2_session_callbacks_set_on_stream_close_callback
libnghttp2.so.14:nghttp2_session_callbacks_set_send_callback
libnghttp2.so.14:nghttp2_session_check_request_allowed
libnghttp2.so.14:nghttp2_session_client_new2
libnghttp2.so.14:nghttp2_session_client_new3
libnghttp2.so.14:nghttp2_session_consume
libnghttp2.so.14:nghttp2_session_del
libnghttp2.so.14:nghttp2_session_get_local_window_size
Expand Down
217 changes: 0 additions & 217 deletions packages/c/curl/files/fix-netrc.patch

This file was deleted.

1 change: 0 additions & 1 deletion packages/c/curl/files/series

This file was deleted.

8 changes: 3 additions & 5 deletions packages/c/curl/package.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name : curl
version : 8.11.0
release : 103
version : 8.11.1
release : 104
source :
- https://github.com/curl/curl/releases/download/curl-8_11_0/curl-8.11.0.tar.gz : 264537d90e58d2b09dddc50944baf3c38e7089151c8986715e2aaeaaf2b8118f
- https://github.com/curl/curl/releases/download/curl-8_11_1/curl-8.11.1.tar.gz : a889ac9dbba3644271bd9d1302b5c22a088893719b72be3487bc3d401e5c4e80
extract : no
homepage : https://curl.se
license : MIT
Expand Down Expand Up @@ -60,7 +60,6 @@ setup : |
fi
pushd main
%apply_patches
%configure $common \
--enable-libcurl-option \
--with-fish-functions-dir=/usr/share/fish/vendor_completions.d \
Expand All @@ -74,7 +73,6 @@ setup : |
popd
pushd gnutls
%apply_patches
%configure $common \
--disable-libcurl-option \
--with-gnutls
Expand Down
14 changes: 7 additions & 7 deletions packages/c/curl/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
<Description xml:lang="en">curl is a client to get files from servers using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity. curl offers a busload of useful tricks like proxy support, user authentication, ftp upload, HTTP post, file transfer resume and more.</Description>
<PartOf>emul32</PartOf>
<RuntimeDependencies>
<Dependency release="103">curl</Dependency>
<Dependency release="104">curl</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32/libcurl.so.4</Path>
Expand All @@ -47,8 +47,8 @@
<Description xml:lang="en">curl is a client to get files from servers using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity. curl offers a busload of useful tricks like proxy support, user authentication, ftp upload, HTTP post, file transfer resume and more.</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="103">curl-devel</Dependency>
<Dependency release="103">curl-32bit</Dependency>
<Dependency release="104">curl-devel</Dependency>
<Dependency release="104">curl-32bit</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32/libcurl.so</Path>
Expand All @@ -61,7 +61,7 @@
<Description xml:lang="en">curl is a client to get files from servers using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity. curl offers a busload of useful tricks like proxy support, user authentication, ftp upload, HTTP post, file transfer resume and more.</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="103">curl</Dependency>
<Dependency release="104">curl</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/curl/curl.h</Path>
Expand Down Expand Up @@ -603,9 +603,9 @@
</Files>
</Package>
<History>
<Update release="103">
<Date>2024-11-19</Date>
<Version>8.11.0</Version>
<Update release="104">
<Date>2024-12-18</Date>
<Version>8.11.1</Version>
<Comment>Packaging update</Comment>
<Name>Silke Hofstra</Name>
<Email>[email protected]</Email>
Expand Down

0 comments on commit 67e071f

Please sign in to comment.