fritzkink
2023-12-06 c4191bd550e179bc13aa2984f4bb39abbaba6a12
squid - update to version 6.5

1 files added
4 files modified
37 ■■■■■ changed files
components/web/squid/Makefile 6 ●●●● patch | view | raw | blame | history
components/web/squid/manifests/sample-manifest.p5m 9 ●●●●● patch | view | raw | blame | history
components/web/squid/patches/libxml.patch 11 ●●●●● patch | view | raw | blame | history
components/web/squid/pkg5 2 ●●● patch | view | raw | blame | history
components/web/squid/squid.p5m 9 ●●●●● patch | view | raw | blame | history
components/web/squid/Makefile
@@ -30,7 +30,7 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=         squid
COMPONENT_VERSION=      6.4
COMPONENT_VERSION=      6.5
COMPONENT_SUMMARY=      Squid Web Proxy Cache
COMPONENT_DESCRIPTION=    Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more.
#No https connection available at all
@@ -38,7 +38,7 @@
COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.xz
COMPONENT_ARCHIVE_URL=  $(COMPONENT_PROJECT_URL)Versions/v6/$(COMPONENT_ARCHIVE)
COMPONENT_ARCHIVE_HASH= sha256:5ebbced99b3df21bfcf4d1ec39455dff775a5ff6b9215d9f0339958771a88589
COMPONENT_ARCHIVE_HASH= sha256:5070f8a3ae6666870c8fc716326befb0a1abe8b5ff3a6f3932cbc5543d7c8549
COMPONENT_ARCHIVE_1=    $(COMPONENT_NAME)-langpack-20230225.tar.gz
COMPONENT_ARCHIVE_URL_1=$(COMPONENT_PROJECT_URL)Versions/langpack/$(COMPONENT_ARCHIVE_1)
COMPONENT_ARCHIVE_HASH_1= sha256:1532b796f20a65b9f4e7040306172477f7bbaacfce3c5f402fe1a5f9464b92be
@@ -153,7 +153,6 @@
REQUIRED_PACKAGES += developer/cppunit
# Auto-generated dependencies
PERL_REQUIRED_PACKAGES += runtime/perl
REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG)
REQUIRED_PACKAGES += $(GXX_RUNTIME_PKG)
REQUIRED_PACKAGES += SUNWcs
@@ -164,6 +163,7 @@
REQUIRED_PACKAGES += library/openldap
REQUIRED_PACKAGES += library/security/openssl-31
REQUIRED_PACKAGES += library/tdb
REQUIRED_PACKAGES += runtime/perl
REQUIRED_PACKAGES += service/security/kerberos-5
REQUIRED_PACKAGES += shell/ksh93
REQUIRED_PACKAGES += system/library
components/web/squid/manifests/sample-manifest.p5m
@@ -74,30 +74,21 @@
file path=usr/squid/libexec/url_lfs_rewrite
file path=usr/squid/man/man1/purge.1
file path=usr/squid/man/man1/squidclient.1
file path=usr/squid/man/man8/basic_db_auth.8
file path=usr/squid/man/man8/basic_getpwnam_auth.8
file path=usr/squid/man/man8/basic_ldap_auth.8
file path=usr/squid/man/man8/basic_ncsa_auth.8
file path=usr/squid/man/man8/basic_pam_auth.8
file path=usr/squid/man/man8/basic_pop3_auth.8
file path=usr/squid/man/man8/basic_radius_auth.8
file path=usr/squid/man/man8/basic_sasl_auth.8
file path=usr/squid/man/man8/cachemgr.cgi.8
file path=usr/squid/man/man8/digest_file_auth.8
file path=usr/squid/man/man8/ext_delayer_acl.8
file path=usr/squid/man/man8/ext_file_userip_acl.8
file path=usr/squid/man/man8/ext_ldap_group_acl.8
file path=usr/squid/man/man8/ext_session_acl.8
file path=usr/squid/man/man8/ext_unix_group_acl.8
file path=usr/squid/man/man8/ext_wbinfo_group_acl.8
file path=usr/squid/man/man8/helper-mux.8
file path=usr/squid/man/man8/log_db_daemon.8
file path=usr/squid/man/man8/negotiate_kerberos_auth.8
file path=usr/squid/man/man8/security_fake_certverify.8
file path=usr/squid/man/man8/security_file_certgen.8
file path=usr/squid/man/man8/squid.8
file path=usr/squid/man/man8/storeid_file_rewrite.8
file path=usr/squid/man/man8/url_lfs_rewrite.8
file path=usr/squid/sbin/squid
file path=usr/squid/share/errors/COPYRIGHT
file path=usr/squid/share/errors/TRANSLATORS
components/web/squid/patches/libxml.patch
New file
@@ -0,0 +1,11 @@
--- squid-6.5/src/esi/Libxml2Parser.cc    2023-11-06 04:41:43.000000000 +0100
+++ squid-6.5/src/esi/Libxml2Parser.cc.new    2023-12-05 20:21:46.334435132 +0100
@@ -144,7 +144,7 @@
 char const *
 ESILibxml2Parser::errorString() const
 {
-    xmlErrorPtr error = xmlGetLastError();
+    const xmlError *error = xmlGetLastError();
     if (error == nullptr)
         return nullptr;
components/web/squid/pkg5
@@ -9,7 +9,7 @@
        "library/openldap",
        "library/security/openssl-31",
        "library/tdb",
        "runtime/perl-538",
        "runtime/perl",
        "service/security/kerberos-5",
        "shell/ksh93",
        "system/library",
components/web/squid/squid.p5m
@@ -94,30 +94,21 @@
file path=usr/squid/libexec/url_lfs_rewrite
file path=usr/squid/man/man1/purge.1
file path=usr/squid/man/man1/squidclient.1
file path=usr/squid/man/man8/basic_db_auth.8
file path=usr/squid/man/man8/basic_getpwnam_auth.8
file path=usr/squid/man/man8/basic_ldap_auth.8
file path=usr/squid/man/man8/basic_ncsa_auth.8
file path=usr/squid/man/man8/basic_pam_auth.8
file path=usr/squid/man/man8/basic_pop3_auth.8
file path=usr/squid/man/man8/basic_radius_auth.8
file path=usr/squid/man/man8/basic_sasl_auth.8
file path=usr/squid/man/man8/cachemgr.cgi.8
file path=usr/squid/man/man8/digest_file_auth.8
file path=usr/squid/man/man8/ext_delayer_acl.8
file path=usr/squid/man/man8/ext_file_userip_acl.8
file path=usr/squid/man/man8/ext_ldap_group_acl.8
file path=usr/squid/man/man8/ext_session_acl.8
file path=usr/squid/man/man8/ext_unix_group_acl.8
file path=usr/squid/man/man8/ext_wbinfo_group_acl.8
file path=usr/squid/man/man8/helper-mux.8
file path=usr/squid/man/man8/log_db_daemon.8
file path=usr/squid/man/man8/negotiate_kerberos_auth.8
file path=usr/squid/man/man8/security_fake_certverify.8
file path=usr/squid/man/man8/security_file_certgen.8
file path=usr/squid/man/man8/squid.8
file path=usr/squid/man/man8/storeid_file_rewrite.8
file path=usr/squid/man/man8/url_lfs_rewrite.8
file path=usr/squid/sbin/squid
file path=usr/squid/share/errors/COPYRIGHT
file path=usr/squid/share/errors/TRANSLATORS