diff options
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/Manifest.gz | bin | 30655 -> 30647 bytes | |||
-rw-r--r-- | net-libs/c-client/Manifest | 4 | ||||
-rw-r--r-- | net-libs/c-client/files/c-client-2006k_GENTOO_amd64-so-fix.patch | 13 | ||||
-rw-r--r-- | net-libs/c-client/files/c-client-2007f-implicit-declaration-fix.patch | 34 | ||||
-rw-r--r-- | net-libs/c-client/files/c-client-2007f-ldflags.patch | 33 | ||||
-rw-r--r-- | net-libs/c-client/files/c-client-2007f-openssl-1.1.patch | 66 | ||||
-rw-r--r-- | net-libs/http-parser/Manifest | 2 | ||||
-rw-r--r-- | net-libs/http-parser/http-parser-2.9.4-r2.ebuild | 4 | ||||
-rw-r--r-- | net-libs/libnice/Manifest | 2 | ||||
-rw-r--r-- | net-libs/libnice/libnice-0.1.22.ebuild | 4 | ||||
-rw-r--r-- | net-libs/llhttp/Manifest | 2 | ||||
-rw-r--r-- | net-libs/llhttp/llhttp-9.2.1.ebuild | 4 | ||||
-rw-r--r-- | net-libs/nghttp3/Manifest | 2 | ||||
-rw-r--r-- | net-libs/nghttp3/nghttp3-1.7.0.ebuild | 2 | ||||
-rw-r--r-- | net-libs/webkit-gtk/Manifest | 1 | ||||
-rw-r--r-- | net-libs/webkit-gtk/files/2.46.4-no-egl.patch | 115 |
16 files changed, 11 insertions, 277 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz Binary files differindex 608a381dc28c..0cd74517aa18 100644 --- a/net-libs/Manifest.gz +++ b/net-libs/Manifest.gz diff --git a/net-libs/c-client/Manifest b/net-libs/c-client/Manifest index cd92861d2c5d..ab022ad0791e 100644 --- a/net-libs/c-client/Manifest +++ b/net-libs/c-client/Manifest @@ -1,8 +1,4 @@ AUX c-client-2006k_GENTOO_Makefile.patch 2441 BLAKE2B 51ef084f0f6a61129762331330b3a8b5ef25e46db4300ed275cba402843ed70f2d853d1a7f1dddbd4077880be941afce01675607d37f6a2905e096738f78c4a6 SHA512 35b9dd0737986e466dfbfc5388827b09934b32a9a7922bba3d7b4a4bd40dcaf2985a7f2d5bd3e884ad8d33c61eaabdc7f797d6af450b3f85cd0dacec764233e0 -AUX c-client-2006k_GENTOO_amd64-so-fix.patch 665 BLAKE2B 51d4ace2843c4cc448a5b6d6d365cdc8861e5229334827f1de20db8083a64d0b8ec1f54f1768aad29ae284e62db7d512dbf898cd08f8abeda18a456de5b1f351 SHA512 213f06e133704ed2bb9fc6900edb7a4505bf6965409ecf76502bf9cafdf7c981bca552479f8ffaa1a355d2f1c1c08dbe0453fa5bce06590f6627d0e622c70879 -AUX c-client-2007f-implicit-declaration-fix.patch 824 BLAKE2B 7871680c03d60b6109e7215f5f4106f1e1ab6e9d8e0db9f6370417a15b6367451f640f2b0112ba77476be82c0eaade9ff6fb8a86a3f6dca0f8214d17f28ea342 SHA512 4fdb147da2c278a1924c418de2b60d84d1e973ddab166fa7a825efa0265f8b8bfe00328272e5455f56f347bc164b573c3c4e826fe347768545e05c80eb3a041d -AUX c-client-2007f-ldflags.patch 1652 BLAKE2B 622c3c1f10e4a4500fbf008073e5e9131ad9d5f42e4b524063087c5b3d35ed91acaaef0fad8b05041002e812e25ab0444b1ca06187164e519d27e9be415df21d SHA512 d30d523ffe8ac704278d3bb8cf03219d5cefc9eff0280495effbfd759062e45ae7df9b53a147cf0b8f9751657c5909de7cff316726569821c2fb2fc6eb8300c7 -AUX c-client-2007f-openssl-1.1.patch 2857 BLAKE2B 748933d521a99409234e62cfee1c98ecae803452e30d5c8e6149c3744084174751253b2e58ee83259aaad3fd24bf15bd901e509c84792f12d4ad350f26939a32 SHA512 45ef128f1fcda303ab163ffe9b21e319d7dbd6c60940d8f65996feab81235d5f652e24c340b0cdc8a3d9ae1ad1b0d8f8e55e64668d26d135fb06717adea4c7d4 AUX c-client-2007f-scandir-callback-types.patch 6747 BLAKE2B b300133fed2dbd9c01a0abd5ff8e64f72affdb1d5aeed4bf5089588895bc2ce6cf904c9a8660da8eb7d53e883266f38cda140d396da63d6db67c354b73492832 SHA512 1c461c7114e2cc238b8716936708df1f5faf747f79c49308d35384b27c4809577c26a77e7753668a576f68a37ee78debb8c7533820f21d0da6f40b2b2c6e2c1a AUX c-client-2007f-topal.patch 1078 BLAKE2B 5224ac12119e25c3208865bf1904a21c9d4bd880b685bea1389cc32a30764e8673606085f2d58ec12532618807d61257e02ed2d9b178014c8ba78f9defba1f72 SHA512 f81914d9d0acf92625d2a4956aa82e9639bc36ab12c608dafb8137afe619f6acc5d9647d05a1827bfe27b21c9dd774bd458c8cfa2e5c2e449ed956daed674b00 AUX c-client-2007f_GENTOO_amd64-so-fix.patch 519 BLAKE2B f396e4d406d84b63e4f5325b1713977dfc896c77c4f43cd1deeaa9a035c601d462ae12bdc549facacb23a043189c9953f5bee055c11976814cbf046c55b76a43 SHA512 21fb5d485b0a1236572a10d0b92f9b025c8117b9a7549f43429077a6b213705b63923712fba1e52b773d935d2ca7cb58dcbe90640dc081bf794e321ece660e5c diff --git a/net-libs/c-client/files/c-client-2006k_GENTOO_amd64-so-fix.patch b/net-libs/c-client/files/c-client-2006k_GENTOO_amd64-so-fix.patch deleted file mode 100644 index 79b067d21f94..000000000000 --- a/net-libs/c-client/files/c-client-2006k_GENTOO_amd64-so-fix.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -r 7c3e6c6ef2ba src/osdep/unix/Makefile ---- a/src/osdep/unix/Makefile Thu Feb 21 18:51:32 2008 +0100 -+++ b/src/osdep/unix/Makefile Thu Feb 21 18:53:15 2008 +0100 -@@ -962,6 +962,9 @@ onceenv: - -DRSHPATH=\"$(RSHPATH)\" -DLOCKPGM=\"$(LOCKPGM)\" > OSCFLAGS - echo $(BASELDFLAGS) $(EXTRALDFLAGS) > LDFLAGS - echo "$(ARRC) $(ARCHIVE) $(BINARIES);$(RANLIB) $(ARCHIVE)" > ARCHIVE -+ echo "`$(CAT) CCTYPE` `$(CAT) CFLAGS` `$(CAT) OSFLAGS` -shared \ -+ -Wl,-soname,libc-client.so.1 -o libc-client.so.1.0.0 $(BINARIES)" \ -+ >> ARCHIVE - echo $(OS) > OSTYPE - ./drivers $(EXTRADRIVERS) $(DEFAULTDRIVERS) dummy - ./mkauths $(EXTRAAUTHENTICATORS) $(DEFAULTAUTHENTICATORS) diff --git a/net-libs/c-client/files/c-client-2007f-implicit-declaration-fix.patch b/net-libs/c-client/files/c-client-2007f-implicit-declaration-fix.patch deleted file mode 100644 index 74e223d0f86c..000000000000 --- a/net-libs/c-client/files/c-client-2007f-implicit-declaration-fix.patch +++ /dev/null @@ -1,34 +0,0 @@ -This patch solves build issues with -Werror=implicit-function-declaration -enabled. - -- safe_flock is a function from flocklnx.c but header file for consumers - is missing, the simplest was to add function prototype to other - header file. -- utime.h is needed also in multiple places but os_slx.h header file is - used in all of them - -Bug: https://bugs.gentoo.org/870478 - -diff --git a/src/osdep/unix/os_slx.h b/src/osdep/unix/os_slx.h -index b5f39ff..adad223 100644 ---- a/src/osdep/unix/os_slx.h -+++ b/src/osdep/unix/os_slx.h -@@ -46,6 +46,7 @@ - #include <sys/types.h> - #include <dirent.h> - #include <time.h> /* for struct tm */ -+#include <utime.h> - #include <fcntl.h> - #include <syslog.h> - #include <sys/file.h> -@@ -57,6 +58,7 @@ - - #define direct dirent - -+int safe_flock(int, int); - #define flock safe_flock - - --- -2.35.1 - diff --git a/net-libs/c-client/files/c-client-2007f-ldflags.patch b/net-libs/c-client/files/c-client-2007f-ldflags.patch deleted file mode 100644 index 2f1cf506db75..000000000000 --- a/net-libs/c-client/files/c-client-2007f-ldflags.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/src/osdep/unix/Makefile~ 2011-06-07 16:04:29.000000000 +0300 -+++ b/src/osdep/unix/Makefile 2011-06-07 15:55:31.000000000 +0300 -@@ -954,23 +954,24 @@ - - # Once-only environment setup - --once: onceenv ckp$(PASSWDTYPE) ssl$(SSLTYPE) osdep.c -+once: ssl$(SSLTYPE) onceenv ckp$(PASSWDTYPE) osdep.c - - onceenv: - @echo Once-only environment setup... - echo $(CC) > CCTYPE -- echo $(BASECFLAGS) '$(EXTRACFLAGS)' -DCHUNKSIZE=$(CHUNKSIZE) > CFLAGS -- echo -DCREATEPROTO=$(CREATEPROTO) -DEMPTYPROTO=$(EMPTYPROTO) \ -+ echo `$(CAT) CFLAGS` $(BASECFLAGS) '$(EXTRACFLAGS)' -DCHUNKSIZE=$(CHUNKSIZE) > CFLAGS -+ echo `$(CAT) OSCFLAGS` -DCREATEPROTO=$(CREATEPROTO) -DEMPTYPROTO=$(EMPTYPROTO) \ - -DMD5ENABLE=\"$(MD5PWD)\" -DMAILSPOOL=\"$(MAILSPOOL)\" \ - -DANONYMOUSHOME=\"$(MAILSPOOL)/anonymous\" \ - -DACTIVEFILE=\"$(ACTIVEFILE)\" -DNEWSSPOOL=\"$(NEWSSPOOL)\" \ - -DRSHPATH=\"$(RSHPATH)\" -DLOCKPGM=\"$(LOCKPGM)\" \ - -DLOCKPGM1=\"$(LOCKPGM1)\" -DLOCKPGM2=\"$(LOCKPGM2)\" \ - -DLOCKPGM3=\"$(LOCKPGM3)\" > OSCFLAGS -- echo $(BASELDFLAGS) $(EXTRALDFLAGS) > LDFLAGS -+ echo $(EXTRALIBS) `$(CAT) LDFLAGS` > LIBS -+ echo $(EXTRALDFLAGS) `$(CAT) LDFLAGS` -lcrypt $(BASELDFLAGS) > LDFLAGS - echo "$(ARRC) $(ARCHIVE) $(BINARIES);$(RANLIB) $(ARCHIVE)" > ARCHIVE -- echo "`$(CAT) CCTYPE` `$(CAT) CFLAGS` `$(CAT) OSFLAGS` -shared \ -- -Wl,-soname,libc-client.so.1 -o libc-client.so.1.0.0 $(BINARIES)" \ -+ echo "`$(CAT) CCTYPE` `$(CAT) CFLAGS` $(EXTRALDFLAGS) `$(CAT) OSFLAGS` -shared \ -+ -Wl,-soname,libc-client.so.1 -o libc-client.so.1.0.0 $(BINARIES)" `$(CAT) LIBS` $(BASELDFLAGS) \ - >> ARCHIVE - echo $(OS) > OSTYPE - ./drivers $(EXTRADRIVERS) $(DEFAULTDRIVERS) dummy diff --git a/net-libs/c-client/files/c-client-2007f-openssl-1.1.patch b/net-libs/c-client/files/c-client-2007f-openssl-1.1.patch deleted file mode 100644 index 918f0bd3fbd5..000000000000 --- a/net-libs/c-client/files/c-client-2007f-openssl-1.1.patch +++ /dev/null @@ -1,66 +0,0 @@ -diff -Nru a/src/osdep/unix/ssl_unix.c b/src/osdep/unix/ssl_unix.c ---- a/src/osdep/unix/ssl_unix.c 2011-07-23 02:20:10.000000000 +0200 -+++ b/src/osdep/unix/ssl_unix.c 2018-09-22 09:34:26.492765776 +0200 -@@ -59,7 +59,7 @@ - static SSLSTREAM *ssl_start(TCPSTREAM *tstream,char *host,unsigned long flags); - static char *ssl_start_work (SSLSTREAM *stream,char *host,unsigned long flags); - static int ssl_open_verify (int ok,X509_STORE_CTX *ctx); --static char *ssl_validate_cert (X509 *cert,char *host); -+static char *ssl_validate_cert (X509 *cert,char *host, char *cert_subj); - static long ssl_compare_hostnames (unsigned char *s,unsigned char *pat); - static char *ssl_getline_work (SSLSTREAM *stream,unsigned long *size, - long *contd); -@@ -210,6 +210,7 @@ - BIO *bio; - X509 *cert; - unsigned long sl,tl; -+ char cert_subj[250]; - char *s,*t,*err,tmp[MAILTMPLEN]; - sslcertificatequery_t scq = - (sslcertificatequery_t) mail_parameters (NIL,GET_SSLCERTIFICATEQUERY,NIL); -@@ -266,13 +267,17 @@ - if (SSL_write (stream->con,"",0) < 0) - return ssl_last_error ? ssl_last_error : "SSL negotiation failed"; - /* need to validate host names? */ -- if (!(flags & NET_NOVALIDATECERT) && -- (err = ssl_validate_cert (cert = SSL_get_peer_certificate (stream->con), -- host))) { -- /* application callback */ -- if (scq) return (*scq) (err,host,cert ? cert->name : "???") ? NIL : ""; -- /* error message to return via mm_log() */ -- sprintf (tmp,"*%.128s: %.255s",err,cert ? cert->name : "???"); -+ if (!(flags & NET_NOVALIDATECERT)) { -+ cert_subj[0] = '\0'; -+ cert = SSL_get_peer_certificate(stream->con); -+ if (cert) -+ X509_NAME_oneline(X509_get_subject_name(cert), cert_subj, sizeof(cert_subj)); -+ err = ssl_validate_cert (cert, host, cert_subj); -+ if (err) -+ /* application callback */ -+ if (scq) return (*scq) (err,host,cert ? cert_subj : "???") ? NIL : ""; -+ /* error message to return via mm_log() */ -+ sprintf (tmp,"*%.128s: %.255s",err,cert ? cert_subj : "???"); - return ssl_last_error = cpystr (tmp); - } - return NIL; -@@ -313,7 +318,7 @@ - * Returns: NIL if validated, else string of error message - */ - --static char *ssl_validate_cert (X509 *cert,char *host) -+static char *ssl_validate_cert (X509 *cert,char *host, char *cert_subj) - { - int i,n; - char *s,*t,*ret; -@@ -322,9 +327,9 @@ - /* make sure have a certificate */ - if (!cert) ret = "No certificate from server"; - /* and that it has a name */ -- else if (!cert->name) ret = "No name in certificate"; -+ else if (cert_subj[0] == '\0') ret = "No name in certificate"; - /* locate CN */ -- else if (s = strstr (cert->name,"/CN=")) { -+ else if (s = strstr (cert_subj,"/CN=")) { - if (t = strchr (s += 4,'/')) *t = '\0'; - /* host name matches pattern? */ - ret = ssl_compare_hostnames (host,s) ? NIL : diff --git a/net-libs/http-parser/Manifest b/net-libs/http-parser/Manifest index 05acdfcc76df..514bbb4467dd 100644 --- a/net-libs/http-parser/Manifest +++ b/net-libs/http-parser/Manifest @@ -1,4 +1,4 @@ AUX http-parser-2.9.4-non-x86-test.patch 645 BLAKE2B c96cb4bbdd4560b738012b0c6a4e527a5d7b1e7253ec69ee65710b2afcd4162680b6835c20144e5baeed8e9dce253a60dbb240943adad91ec5b642cd981e7538 SHA512 4bd68020912ed43e07f2abaf7425e57ab855a3d04086a4b06d3bdb8fb4a30887a6094d0aebbf2fcd67757eda7c9dc2ae0a1c4e9cbcd2242f50fc4f0b38b764c0 DIST http-parser-2.9.4.tar.gz 52056 BLAKE2B 988ebc3f3e1a7d53ed4147dac2e09c4d6021bb1a287990d83130c24e9fee01a3123b4c5ad9e1b86c0f123248484dae272010aa1f3ebd3bd4574d8407ede94e62 SHA512 b45df7b94d1c51079d44687d0a7f901f44faae51df4e84c7e3fe38f130c2d809d0e7c2a146c57b3723e60732aededc246bf44eadb10a95b710963d641f9fe7cd -EBUILD http-parser-2.9.4-r2.ebuild 1015 BLAKE2B cb6663ea73eb7c7c5d5076778489e04148ddde49a1121a339b62fb445077d58d0a20d3b19bcdc9794f6362473c00454f5760dfa7ce319c347a160e3f95b50906 SHA512 80a07faf20e3f5d311c0cd1db748462c75ee7a6def47270a3502dbbd08d52b2e22e66a8f72899812681095547d22b937479c5a0e72fea784ce28986845924bd5 +EBUILD http-parser-2.9.4-r2.ebuild 1014 BLAKE2B c455b3b708196f1b8560f96dbc298a3da4de2bac30b2e1115cdf5a86d56fe3663fca3d546ceb2ca1d142b166db811027e53791c6fce4fe943148c944de6b9f93 SHA512 176bb35f572c73d1e307c3ae9995a7b84be2d4026cb3024fb1414c7f8cd6bb1eefe6e42d353d0508a53fc6303169a9dff81c5c3013b57223f7d5e46abf50fca9 MISC metadata.xml 331 BLAKE2B d6e20b95ae54b8219010abf671695481ae680496170f863526517cbc5dadc226f62c1c9f4df6bc914007c564d8e7e4086854bcc1733219a1839e055d8888528e SHA512 0dcc220dc9e1e3a5ecfc773575b67c94808ce2dd7c573d4f102828b7ecf7f1f209b93a25ed0e0637904342f76d4c036584ccbab1c716d25be1e37fae5ffabf47 diff --git a/net-libs/http-parser/http-parser-2.9.4-r2.ebuild b/net-libs/http-parser/http-parser-2.9.4-r2.ebuild index 797273aa6b61..745d65de854a 100644 --- a/net-libs/http-parser/http-parser-2.9.4-r2.ebuild +++ b/net-libs/http-parser/http-parser-2.9.4-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ LICENSE="MIT" # 2.9.4 restored ABI compatibility with 2.9.0 but since we failed # to set subslot in 2.9.3, we want to provoke another rebuild SLOT="0/2.9.4" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x64-macos ~x64-solaris" PATCHES=( "${FILESDIR}"/${P}-non-x86-test.patch diff --git a/net-libs/libnice/Manifest b/net-libs/libnice/Manifest index a96756b6b821..6b6652a521f5 100644 --- a/net-libs/libnice/Manifest +++ b/net-libs/libnice/Manifest @@ -2,5 +2,5 @@ AUX libnice-0.1.19-remove-graphviz-dependency.patch 1054 BLAKE2B f0e6b17994794e7 DIST libnice-0.1.21.tar.gz 460086 BLAKE2B 61f0807ad0d959ffbaf8dce7b0321a19ae42e4c57cc6ac9b8f39bd27645ef60bb342f4105b6ce4c4c82573592a52388888d72031033e9e7368f8b5d53afa37d6 SHA512 acbd1e0e8aacb0a65cad5b70b470a74a7c4a4f1306bc4e17cd4fd899f2fae2bb538bd099e6c0f9cba6bb9a38e95bc14087aa4f77f6aa5b70d6398179783c6e26 DIST libnice-0.1.22.tar.gz 460696 BLAKE2B ebc4877664568e9a93bd3eeb93c1e6fd067df81596cff2d4ca74fc8e30c7b3af0eb0dd98e605f58161d6f002a5b91b13237ae63fd719d37ad3126a2bc3f0a7e7 SHA512 c3aae2d36d2cec8654b87ecc464296711a4a64335052dfc1477f43f59e90341f7a6a01ebd4edf91a72d9ec425440e6dd0bd8f817c77e03578854e70193b3306b EBUILD libnice-0.1.21.ebuild 1649 BLAKE2B 47cfb8913f22276e52a0c3e58dc43df130d7d36f3da81d082948991f3421f62be85aecb83a5d6d0c3a373badf73da4d66cf9b442347528bc1b6b74aa2dbc82d3 SHA512 a92f184cea81db0dd3f0879c9d7cf9f3461aae2e6dbf3ba21d970391ff2e9f4238988e5712c4b497ff4bf5b6c6b624ce958d5edb6976a30924cf8149b6e68213 -EBUILD libnice-0.1.22.ebuild 1652 BLAKE2B a4d3f26975c9a2a552207b433e893747bfeb690b23c1998ae936720201249e76cbc556e5f8cac492a648d484e05ef457db403623198c6c759a374fa77c7b5284 SHA512 fa5c857f50275da7336fbe395c3f6f53eb86f3f5801ddcc212d6cf59aceddc2e275960142f52de34a0fd5850b1023b2cc78cd2d0faff0eeb3d3ef7a72bef4003 +EBUILD libnice-0.1.22.ebuild 1649 BLAKE2B 5f23226168b3145abda6278165527bb6029789444dbf189936cb94aeae94736aa240276bfbe460a82d110f7c8b2965fceaddf8256e0f9c37356eaee8cbc842f7 SHA512 1b4cb260db3f3266a725bc969912089c5e7446e9770f425acf6b5feab78bbc1c04425e53d99fc67be75ee80cdf1224dc23b0ea994b3a8246d09f6a5de9a5fa62 MISC metadata.xml 265 BLAKE2B 62185df549a5149fbedc3226512a38a2ab3a45bb6bed1c57c52f7e1d03832d47bffeaed10fb1bbe2d4dcdaaafb988f00c48c60247c069b527a8fb772855c3636 SHA512 1511e91cb7da5a9f719039f4d8da162d3fc746831b20685fa5945d0a8d549cc7f0d22ca6b3f0f741d276913dcd2037a685cca1ed3fcb3fa65580190b442f64f6 diff --git a/net-libs/libnice/libnice-0.1.22.ebuild b/net-libs/libnice/libnice-0.1.22.ebuild index 6516f6bb2537..a8b960d7665e 100644 --- a/net-libs/libnice/libnice-0.1.22.ebuild +++ b/net-libs/libnice/libnice-0.1.22.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ SRC_URI="https://libnice.freedesktop.org/releases/${P}.tar.gz" LICENSE="|| ( MPL-1.1 LGPL-2.1 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="+gnutls gtk-doc +introspection test +upnp" RESTRICT="!test? ( test )" diff --git a/net-libs/llhttp/Manifest b/net-libs/llhttp/Manifest index b8613cb51aa8..e1a96e6266e3 100644 --- a/net-libs/llhttp/Manifest +++ b/net-libs/llhttp/Manifest @@ -1,3 +1,3 @@ DIST llhttp-release-v9.2.1.tar.gz 37786 BLAKE2B d9379b974344173b7a2c766950ae2f684ecc1ea44c15a8c9b36c97cbf7550acac016ec4059c2ccebbd46e54b790270dae733350acb86cafbc52abb788610b69e SHA512 7e6f5427b4b6d778ecefff892db78894ef4fd22a79e9c1f2c24d38d603d885755bdc8b0e8202b47c8bc209d3caf45a7293214617390a7a9c33bffbaab59fe5da -EBUILD llhttp-9.2.1.ebuild 605 BLAKE2B 53c5ad226b355c9adffec6e2559186d42bd65efcf13afb5534132eb0d51ba1f94f79dfc6f879447fda73b2706c8d8de8136c2970d011b8a7cd9bcfb0f655e4ec SHA512 fef6eaa90deb70f3b2ca0c6e91b59e4718c7ce34afd4d5a07f1d2f03acde1c8bd77bb421aa0f59f41a48ab46b68ca96e6aea0995f13e0cf355090b34fcb41b26 +EBUILD llhttp-9.2.1.ebuild 609 BLAKE2B 91751734f4f415d751c58e429297f5cf576318fcd14393f8eb50e58bcc7ec924d93e14354efc4a95f4ffd572edf22e6d0a6d4bc6fc5a9f01bed867d2160a668b SHA512 44d062cf28f4da5a192c980f625a1cad2106bc53c742fef6a5669531337f63e9e95957ffb4921c0ded3ac46875c650c334a71aa89517544cb462c412644fc19f MISC metadata.xml 326 BLAKE2B eaf859349a7916cea0a72b0c8a72950d50219ccd101919b684c787684e1fa9a9e3c9e10035c9ade110366acd9295897798505f3c6a7123cb702bc1a02a81ca8f SHA512 72786ea9292675e83094d60c2a5e75da186c7b39b0b65d73d37f540fbeb050516b34ab5d2bbfb762339cee234b0ad23813d702e215b8c8d55f679e37230f3605 diff --git a/net-libs/llhttp/llhttp-9.2.1.ebuild b/net-libs/llhttp/llhttp-9.2.1.ebuild index 79527f4f6cc0..0ab4d5f78636 100644 --- a/net-libs/llhttp/llhttp-9.2.1.ebuild +++ b/net-libs/llhttp/llhttp-9.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2024 Gentoo Authors +# Copyright 2024-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,4 +18,4 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/net-libs/nghttp3/Manifest b/net-libs/nghttp3/Manifest index a967117b0470..68d0b862ab2f 100644 --- a/net-libs/nghttp3/Manifest +++ b/net-libs/nghttp3/Manifest @@ -2,6 +2,6 @@ AUX nghttp3-1.7.0-munit-c23.patch 961 BLAKE2B 30f969117b8f8a74747d5c6d466ec9be7b DIST nghttp3-1.5.0.tar.xz 391668 BLAKE2B cbafd1e927bc39db78e238c0a7330170ec8e7a6fad96489fe754088cd40def9ddff7f7eef64bc9dc6efc729acbd4dfe2779bb5ac72092bfe91e3e6aab5b97456 SHA512 76a089fb0dd88b9aced41fccf36758c6504f8faf68c143ca81c260c017ac6dfd83fe678c401304de8bf65e859b0559dc5e8fcb37e88e547076d0ba9fd2c4a59c DIST nghttp3-1.7.0.tar.xz 395808 BLAKE2B 2a13747518883a0f11005ee1189dc6a32a73fdf390416f6e3c352a7be76cccd68522581c2148c6a86c24f14ba13fc21a7c6d6815ab3ad724c08a8088d1421d3b SHA512 77510e2056206e3e149bc3535a0e7e6095afb0a0358a9dda48c8be82199eaefd0dadbba7e027c5c14eb46572d2dbc929a99c3b9c6d27c83a1c80428263ccecab EBUILD nghttp3-1.5.0.ebuild 958 BLAKE2B ad076ae8c16c3d5bb071a0eaeca6dcd8e50346a2004e058f7cb6974dcf40dc96ff3bebba87e90347a6ef5bc7419e9d532aaf4e91974c44d50c66e7aef2f0e6a3 SHA512 fe607a954531eba7c467bf58903a2e0400b2396076426ed8b8466a7cd953885573f0b29e6b183d4d33aea4fa95a17d656517b45676f97290adbdd6c9401b65ce -EBUILD nghttp3-1.7.0.ebuild 1037 BLAKE2B 9ccda00946f4118bc93fddc3b0b9a83a3df401094cbe878b1f9b50b06e21db969783370873d628e0eb9ca3c30f8354f8f753f477a3e1e80aec99b6c7fe7c8c1e SHA512 eecc3e7b4bdf8771ff3ee4ad599723fb35198e198786a9b46fbe803d69880a1cc427aab0d0973c6878b03f7180f5c9f0a53af0454227796de398b1c4805ba17d +EBUILD nghttp3-1.7.0.ebuild 1043 BLAKE2B 3cc48f5a0baf964d5c9baa84e696b30dd2102f3070758a51eb605f4638b2f2eb36d0a9c4b57439c9d31459cac3b5cde5ffda6832992c6b4ce9588e7990a1a702 SHA512 11cebae8a5010f1912fc6170556cad271c36af9dfcf6666d543e896b9104a6622237d319271eeb03762bf79906268d228c1d8e1569f32117a3e181466ad7dd74 EBUILD nghttp3-9999.ebuild 984 BLAKE2B 0d40265ad80a7de0188d97018c466fe0ebf95da3aece4c2e47fae75b296eb852a5db16b99c471fc30c903bdf96a0decf6108dc055627494c61fe37ceb6778b6a SHA512 998b287ae1ed0f033ec4a2633b2a304d0463af2c80f8896341a208397ec607c89b0980d01157594f0a17d8024971e4cb5d47ba3cfa8dc54d68658d5137be053f MISC metadata.xml 328 BLAKE2B 6f0147cead329ef6b779485417ff33e5814b0cd86e99b571b0dc5653a7ca8f80f65fddb8b1b58fe249b7b86c0aecd32a446d415065fc70a0c72bf69651b19d25 SHA512 54e49a9c82c6a7f7a50daf557416845fa5c548f11ca243ff236105ad97903ea983436e94067c831b93ca95da154dd2561e314e96e8bde6d4678efd1adaf02f11 diff --git a/net-libs/nghttp3/nghttp3-1.7.0.ebuild b/net-libs/nghttp3/nghttp3-1.7.0.ebuild index ddeee7aee2f3..07ab2fa343e1 100644 --- a/net-libs/nghttp3/nghttp3-1.7.0.ebuild +++ b/net-libs/nghttp3/nghttp3-1.7.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]] ; then inherit git-r3 else SRC_URI="https://github.com/ngtcp2/nghttp3/releases/download/v${PV}/${P}.tar.xz" - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~m68k ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" + KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" fi DESCRIPTION="HTTP/3 library written in C" diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest index 5408fcedd53b..c164a95db89d 100644 --- a/net-libs/webkit-gtk/Manifest +++ b/net-libs/webkit-gtk/Manifest @@ -1,6 +1,5 @@ AUX 2.44.1-non-unified-build-fixes.patch 11799 BLAKE2B 6928f61428c4bc6594a46f7427e644143b071c39cc7405b143d693f956631519860efd958dd928f55c1e6139334966fd6bb92e42594c7b7b9b11236d5b0154f2 SHA512 c3ee1b48bebe8c6e504b6d15277b67261cceffa9790a212972f2d0ffd32d68c60c96373a2fecc0af9c6400114ecc84130bb23d81d03e08473b60eaadc3df9802 AUX 2.44.4-fix-icu76.1.patch 1215 BLAKE2B 0d4aa869b52eb6579ff58421982e80f02077e064988b30887af9d7da5a1c31bb652fdc406fbfe4e0895cd4c4e0e67b2cc4e363e8d8c60aac5d5683808fd52080 SHA512 356051853ce56e040aed620a6cb68dba75c2387ed396cfea85c2fcd5e51998a31ea2e2eca5305d9aa99b66f6f8ea7e8983851c77ca654a97ec3b3ecce8bd651c -AUX 2.46.4-no-egl.patch 4739 BLAKE2B 6fde02d0dbcff8c89d10af7c9081880d29196174335409241929513155d093bca70545698b8a653d454a05c58b1fba4b90bfd42d285ded3c268376b917f92d78 SHA512 0bb8ba9d9f41100908f762063f7e0e3eca57a4aefa1e9203bfcb114f745acf61b78a76a05a4ed09c7aa0053effd3ff07e0c9cd3fa583a9520648c82845af8a1d DIST webkitgtk-2.44.4.tar.xz 35858056 BLAKE2B 9e3d016bfb2b4e80d2ebeda95e75f8ec8b909b41b17a879d3e1119ed66e3bf4d590a22ed814bb1572dac8d8a8838bb37b5ab1372121b276e02ee8925f6c5b00c SHA512 037ef6a9faca68b68dc62927a475134450493129043ea6cc03595cd4a684d590f80a1e9c3ed40a9176874ba43fc9efbc5065a264dfe131ebd72e272756612db9 DIST webkitgtk-2.46.5.tar.xz 42898600 BLAKE2B 04f824f9864749c13810318c06e5da90265025062a706030bece73661cf89b8d972040c508ca5b4267d476f9dac8fcdaa82943409f6ae45ab84801d899a1ed7f SHA512 9a0eb018361d407f13b303f66babcdc9960075bf69b83cf2ee8f708e5396cfa9e0a720f77695aea216072392e0603c2dc8ad50e6d56f962d4a52e9cdadf38275 EBUILD webkit-gtk-2.44.4-r410.ebuild 7909 BLAKE2B 637ade4977c2abc8806dd6dbe7478ac553dad8afdca52b6462b05fdd55e0541dc7ac009341ce603332c0db99cfd613b23a15ecca33c276ca0e1ea99aa6473b89 SHA512 49bb6abae1f14df378b704539f22807d139221901d896f591e5034f237bcfc19bc23432e3ee84709d25677f9b6d4c5095919d0ddf451020198d69226f324ce18 diff --git a/net-libs/webkit-gtk/files/2.46.4-no-egl.patch b/net-libs/webkit-gtk/files/2.46.4-no-egl.patch deleted file mode 100644 index cf66a8c3bf45..000000000000 --- a/net-libs/webkit-gtk/files/2.46.4-no-egl.patch +++ /dev/null @@ -1,115 +0,0 @@ -https://bugs.gentoo.org/945827 -https://bugs.webkit.org/show_bug.cgi?id=283750 -https://github.com/WebKit/WebKit/commit/1cfbdd74e97ea29636ce442322b5399b43937401 - -From 9cd50ae71cd463145529f86ca0306319cc9a4321 Mon Sep 17 00:00:00 2001 -From: Philippe Normand <philn@igalia.com> -Date: Wed, 27 Nov 2024 07:20:41 -0800 -Subject: [PATCH] [WPE][GTK] Build fixes for gbm disabled and release logs - disabled https://bugs.webkit.org/show_bug.cgi?id=283750 - -* Source/WebCore/Modules/mediastream/PeerConnectionBackend.cpp: -(WebCore::PeerConnectionBackend::PeerConnectionBackend): -* Source/WebCore/Modules/mediastream/PeerConnectionBackend.h: -* Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp: -(WebCore::GStreamerMediaEndpoint::startRTCLogs): -* Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp: -* Source/WebCore/platform/graphics/gstreamer/mse/MediaSourcePrivateGStreamer.h: -(WKWPE::ViewPlatform::ViewPlatform): - -Cherrypicked https://commits.webkit.org/287124@main to 2.46.4 ---- a/Source/WebCore/Modules/mediastream/PeerConnectionBackend.cpp -+++ b/Source/WebCore/Modules/mediastream/PeerConnectionBackend.cpp -@@ -165,6 +165,10 @@ PeerConnectionBackend::PeerConnectionBackend(RTCPeerConnection& peerConnection) - m_shouldFilterICECandidates = page->webRTCProvider().isSupportingMDNS(); - #endif - -+#if RELEASE_LOG_DISABLED -+ m_logIdentifierString = makeString(hex(reinterpret_cast<uintptr_t>(this))); -+#endif -+ - #if !RELEASE_LOG_DISABLED && (PLATFORM(WPE) || PLATFORM(GTK)) - m_jsonFilePath = String::fromUTF8(getenv("WEBKIT_WEBRTC_JSON_EVENTS_FILE")); - if (!m_jsonFilePath.isEmpty()) ---- a/Source/WebCore/Modules/mediastream/PeerConnectionBackend.h -+++ b/Source/WebCore/Modules/mediastream/PeerConnectionBackend.h -@@ -281,8 +281,8 @@ private: - #if !RELEASE_LOG_DISABLED - Ref<const Logger> m_logger; - const void* m_logIdentifier; -- String m_logIdentifierString; - #endif -+ String m_logIdentifierString; - bool m_finishedGatheringCandidates { false }; - bool m_isProcessingLocalDescriptionAnswer { false }; - ---- a/Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp -+++ b/Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp -@@ -2228,7 +2228,9 @@ std::optional<bool> GStreamerMediaEndpoint::canTrickleIceCandidates() const - void GStreamerMediaEndpoint::startRTCLogs() - { - m_isGatheringRTCLogs = true; -+#if !RELEASE_LOG_DISABLED - startLoggingStats(); -+#endif - } - - void GStreamerMediaEndpoint::stopRTCLogs() ---- a/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp -+++ b/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp -@@ -1726,7 +1726,7 @@ void gstStructureFilterAndMapInPlace(GstStructure* structure, Function<bool(GstI - #endif - } - --#if !GST_CHECK_VERSION(1, 24, 0) -+#if USE(GBM) && !GST_CHECK_VERSION(1, 24, 0) - static GstVideoFormat drmFourccToGstVideoFormat(uint32_t fourcc) - { - switch (fourcc) { -@@ -1761,7 +1761,7 @@ static GstVideoFormat drmFourccToGstVideoFormat(uint32_t fourcc) - RELEASE_ASSERT_NOT_REACHED(); - return GST_VIDEO_FORMAT_UNKNOWN; - } --#endif // !GST_CHECK_VERSION(1, 24, 0) -+#endif // USE(GBM) && !GST_CHECK_VERSION(1, 24, 0) - - #if USE(GBM) - GRefPtr<GstCaps> buildDMABufCaps() -@@ -1805,7 +1805,7 @@ GRefPtr<GstCaps> buildDMABufCaps() - gst_value_list_append_and_take_value(&supportedFormats, &value); - } - } --#else -+#elif USE(GBM) - GValue value = G_VALUE_INIT; - g_value_init(&value, G_TYPE_STRING); - g_value_set_string(&value, gst_video_format_to_string(drmFourccToGstVideoFormat(format.fourcc))); -@@ -1815,7 +1815,7 @@ GRefPtr<GstCaps> buildDMABufCaps() - - #if GST_CHECK_VERSION(1, 24, 0) - gst_caps_set_value(caps.get(), "drm-format", &supportedFormats); --#else -+#elif USE(GBM) - gst_caps_set_value(caps.get(), "format", &supportedFormats); - #endif - g_value_unset(&supportedFormats); ---- a/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourcePrivateGStreamer.h -+++ b/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourcePrivateGStreamer.h -@@ -93,13 +93,14 @@ private: - #if !RELEASE_LOG_DISABLED - Ref<const Logger> m_logger; - const void* m_logIdentifier; -+#endif -+ - uint64_t m_nextSourceBufferID { 0 }; - - // Stores known track IDs, so we can work around ID collisions between multiple source buffers. - // The registry is placed here to enforce ID uniqueness specifically by player, not by process, - // since its not an issue if multiple players use the same ID, and we want to preserve IDs as much as possible. - HashSet<TrackID, WTF::IntHash<TrackID>, WTF::UnsignedWithZeroKeyHashTraits<TrackID>> m_trackIdRegistry; --#endif - }; - - } // namespace WebCore --- -2.47.1 |