commit:     ff1b5b5d420157e637e880ae92379830632dd110
Author:     Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  1 06:44:33 2026 +0000
Commit:     Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Thu Jan  1 06:44:57 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff1b5b5d

net-misc/curl: add 8.18.0_rc3; update live

Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>

 net-misc/curl/Manifest                             |  2 ++
 .../{curl-9999.ebuild => curl-8.18.0_rc3.ebuild}   |  6 ++--
 net-misc/curl/curl-9999.ebuild                     |  2 +-
 net-misc/curl/files/curl-prefix-6.patch            | 35 ++++++++++++++++++++++
 4 files changed, 41 insertions(+), 4 deletions(-)

diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index ccd5ccbb6dd7..a766eb25485e 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -4,3 +4,5 @@ DIST curl-8.16.0.tar.xz 2788632 BLAKE2B 
573d56779481abf0b7d20225bba4f068cb726f23
 DIST curl-8.16.0.tar.xz.asc 488 BLAKE2B 
d213bd447c668118b49b7356dc99e710de927b93f81325802bae5e286b61481da6ed30f23c7f4f3cfb0f01222db88602ff4e510f4a1401e98511eb0c72ac6abb
 SHA512 
591568e997c0d955a00152ce5bdfb4586d84b42f5c1e15df503514fb4eb4bf289a98b1ebdad23913119c67c27d51a6e6f4065ee6f7657b971c3a581c928a0d82
 DIST curl-8.17.0.tar.xz 2797000 BLAKE2B 
a7a804afe058f323b40177bcb4ffc523decde92da3da0a051f2dc1b566131250a96afe1ebf2bebc071993c893bddeef883ef33ddc0a9bee86d4e54402a546fba
 SHA512 
fc6349def40c3c259de2a568631507df17dff83e78a2edbb93f069586dce594439fdc88bef7ce2bed7491f35800b8c0c181c8c88e6ef656cc3c18f9834681eca
 DIST curl-8.17.0.tar.xz.asc 488 BLAKE2B 
88b72cb9c0acd8a06956eca31047dfadfe110dc07290adbe50b9451a71d4282acaa05c8a149787d71cf13cf1b42e8df9594d0e8a2b1cadbfca5eb50550f32609
 SHA512 
e77d4cb1f4961aa0df3d76f1a8c55a0b9005ed557adf745f3ab24d33cee2d0e4bd06cecb9d911e76409852e7755129873cc7d24936c846ff1b854903c0f086b2
+DIST curl-8.18.0-rc3.tar.xz 2797608 BLAKE2B 
5259ab4d8efeb155ecbb0d49be991e52f510aeef297b47881f28171a26064fa4a38b83039e358511fb38d23e5f12756870fb8e3bb96ef4df4fb070fe0d44de10
 SHA512 
1139b79a6c4356fdf6f368812402c2f9bafcbaec6323c367aef85c4d00ffda9541a87ef476ce9a099142ef6f824b562c9dc840878add60a616f0e441fef44801
+DIST curl-8.18.0-rc3.tar.xz.asc 488 BLAKE2B 
cd56a5433797612daded8ffeb05d3d84e4ff2f6d9320fa745b5c27ce057405bdf3596b2cfdff83ca18daffde530a46161d2d277053ac0b5178d0b8bbe056c17d
 SHA512 
fac23b293cec82596ddd7757c0984e3977259c5116ddef719fad2a39a3723cf7cb5d85d12c5c5b2542f34a5411aa6f42f4fb08729fde6c564cd3567f2a3f0434

diff --git a/net-misc/curl/curl-9999.ebuild 
b/net-misc/curl/curl-8.18.0_rc3.ebuild
similarity index 98%
copy from net-misc/curl/curl-9999.ebuild
copy to net-misc/curl/curl-8.18.0_rc3.ebuild
index 1b2ccf8c874c..740bb4d55abd 100644
--- a/net-misc/curl/curl-9999.ebuild
+++ b/net-misc/curl/curl-8.18.0_rc3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -151,7 +151,7 @@ BDEPEND="
        verify-sig? ( sec-keys/openpgp-keys-danielstenberg )
 "
 
-DOCS=( README docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} )
+DOCS=( README docs/{FEATURES.md,INTERNALS.md,FAQ.md,BUGS.md,CONTRIBUTE.md} )
 
 MULTILIB_WRAPPED_HEADERS=(
        /usr/include/curl/curlbuild.h
@@ -176,7 +176,7 @@ QA_CONFIG_IMPL_DECL_SKIP=(
 )
 
 PATCHES=(
-       "${FILESDIR}/${PN}-prefix-5.patch"
+       "${FILESDIR}/${PN}-prefix-6.patch"
        "${FILESDIR}/${PN}-respect-cflags-3.patch"
 )
 

diff --git a/net-misc/curl/curl-9999.ebuild b/net-misc/curl/curl-9999.ebuild
index 1b2ccf8c874c..fd5bbc4b51e6 100644
--- a/net-misc/curl/curl-9999.ebuild
+++ b/net-misc/curl/curl-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/net-misc/curl/files/curl-prefix-6.patch 
b/net-misc/curl/files/curl-prefix-6.patch
new file mode 100644
index 000000000000..8a6131acf5d3
--- /dev/null
+++ b/net-misc/curl/files/curl-prefix-6.patch
@@ -0,0 +1,35 @@
+From 57297a390f0f4b90ed3c68f56180b3481d0b54af Mon Sep 17 00:00:00 2001
+From: Matt Jolly <[email protected]>
+Date: Sun, 28 Dec 2025 08:57:50 +1000
+Subject: [PATCH] Update prefix patch for 8.18
+
+Signed-off-by: Matt Jolly <[email protected]>
+---
+ curl-config.in | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/curl-config.in b/curl-config.in
+index a1c8185..107d629 100644
+--- a/curl-config.in
++++ b/curl-config.in
+@@ -141,7 +141,7 @@ while test "$#" -gt 0; do
+     ;;
+ 
+   --cflags)
+-    if test "@includedir@" = '/usr/include'; then
++    if test "@includedir@" = "GENTOO_PORTAGE_EPREFIX@/usr/include"; then
+       echo '@LIBCURL_PC_CFLAGS@'
+     else
+       echo "@LIBCURL_PC_CFLAGS@ -I@includedir@"
+@@ -149,7 +149,7 @@ while test "$#" -gt 0; do
+     ;;
+ 
+   --libs)
+-    if test "@libdir@" != '/usr/lib' && test "@libdir@" != '/usr/lib64'; then
++    if test "@libdir@" != "@GENTOO_PORTAGE_EPREFIX@/usr/lib" -a "@libdir@" != 
"@GENTOO_PORTAGE_EPREFIX@/usr/lib64"; then
+       curllibdir="-L@libdir@ "
+     else
+       curllibdir=''
+-- 
+2.51.0
+

Reply via email to