summaryrefslogtreecommitdiff
path: root/dev-tcltk
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-24 23:40:38 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-24 23:40:38 +0000
commitfa49bc1447d334c70e45ded349d3c37319dab7b4 (patch)
tree2bc8bf967b11b890a79ff52dd10544bfe66f4494 /dev-tcltk
parent24ee8c58752f0dc4376961a28f7364e6d7c7a7aa (diff)
gentoo auto-resync : 24:02:2024 - 23:40:37
Diffstat (limited to 'dev-tcltk')
-rw-r--r--dev-tcltk/Manifest.gzbin5493 -> 5492 bytes
-rw-r--r--dev-tcltk/tclxml/Manifest3
-rw-r--r--dev-tcltk/tclxml/files/tclxml-3.3.1-funcPointer.patch38
-rw-r--r--dev-tcltk/tclxml/tclxml-3.3.1-r1.ebuild3
4 files changed, 42 insertions, 2 deletions
diff --git a/dev-tcltk/Manifest.gz b/dev-tcltk/Manifest.gz
index 2c3c2f7bac24..c91d42d654a8 100644
--- a/dev-tcltk/Manifest.gz
+++ b/dev-tcltk/Manifest.gz
Binary files differ
diff --git a/dev-tcltk/tclxml/Manifest b/dev-tcltk/tclxml/Manifest
index 783e0513be99..b8b90342dddc 100644
--- a/dev-tcltk/tclxml/Manifest
+++ b/dev-tcltk/tclxml/Manifest
@@ -1,7 +1,8 @@
AUX tclxml-3.2-fix-implicit-declarations.patch 383 BLAKE2B eb41125b57a89a0261627b06550975b34ca8e08e2a34145f37bdd73723b118669d866d9d4cc2add5c78e3650400b05eef5390736125aa02a625d6779fabc9fb2 SHA512 6c1e4148deeffe3fe4ee4fb3de1e3e289597b946dd679fc82b277b3a4569b398c23d27e19328037a27560c12524a7785b9c7045aa9f6d7d248f56ba60f8d069d
AUX tclxml-3.2.7-bool.patch 590 BLAKE2B d651d04e44b3021d8be4631a52a65ffcb498e7c27b7b69acc261d91d6e4a09c5066aee71c6f096b2ac599e1b8eaacbf87ffba5a2a46ff403ae2948caf43c4979 SHA512 1178bb6588c5c0632e5611f5c913748943304d9f9a68a7a45b58d254beaca38ceec21120fdf00e7938949ef21037e2d2504e60cd9418a316f8923cc30b72d3e8
+AUX tclxml-3.3.1-funcPointer.patch 1401 BLAKE2B ffb01cd6b96bcfafbdc8c0176fe047fcf013b18f8f3f2e9f359e2ecd0b041ff97941be57762022ef84e6887aa9a359b92cf36495a2d8ef5dfecaf9e05f365b5a SHA512 2c1339c3b0293ebd23e0ab5ff1667a7802c207eca3c58adc75e0e0bbb52c097d6a53514c2ae462d5cda6e8673d5bb85d9eee33e058b5d9c1d1700c7f55933281
DIST TclXML-3.3.1.tar.gz 681802 BLAKE2B e29bcdb2ef79aa1d1f41ff1338981c0c2d0592fbd146daad102552b2609ab844b12d5de5807a9a26400860783b94df7b754d4ef96a5ab377732dcefaae3c0c21 SHA512 8ee9e36fc8cb9a68da5f810442b5b6fa8d020ef772b9ee98d7c3e429c41ec158451c8994ec5800636db8b33f39a2df7e37c6b64a20a24f7fe4e72e0bba3f2ff3
DIST tclxml-3.2.7.tar.gz 313751 BLAKE2B 43983d2d6c2f339fa320c4748f889db49fbe9cfff15219e898fdfe5a9a7d6526a2b40b7697fdca6f5272bdfb52cbe68af53ced711ad5d476dc2c5e31898c00ba SHA512 23cb17466f777538088998fa4cce55531708bba517d45cb8b4281401779c418f8532376e4aefcf4bb5f3674ee5bab2e0db25ab2a69c153d3e5820c509edf12ae
EBUILD tclxml-3.2.7-r1.ebuild 1035 BLAKE2B dad90bef6dbe577b51e322a313860b47c07c4e66b120844171f9b4a639fe4e96d01b3b9caca693f2ae0c9c657bf5886c9d97bc97039c8b5ab4b2c888390fbb77 SHA512 20751518c136f286cc7b6320e14439626452c8e4f32d4070e7d420aac254693bbaebbd785f60a25012170907cf3b1eb835163524f4843c7cce3c539d9409c1b1
-EBUILD tclxml-3.3.1-r1.ebuild 1084 BLAKE2B 5fbea25b40afa49d2fe4b5740f2d0e14d6c46a0d396311381751c9b688ce476c7bc3a439d6c18252a3a14883dd33212d0650bd8f998dd5a5dbe8eee5a8e29e04 SHA512 f4c9fbbeb0eba6edc4f4e62fc65a2622859a147a80619a95ba4204c33912fa4687ea1a2cca05dc2cdeb673cfce9ce04d4b89b0904452f1a21860af353e8527d4
+EBUILD tclxml-3.3.1-r1.ebuild 1122 BLAKE2B b383a83f2666c98272a4892865337bf463e64eaef9f6ca8934ebbdefbc60f2446c7b97d0081b6775e6140faea12595da75493520e554db69f404093112cbfb85 SHA512 42a27c5e9a9c042ec636a0b6de8226e4a894014466754bbb29fce5d7cab18d26b3f2a4db7daa426909001a63c68cf9ce62b56026b8496b155c390a30b28ca9db
MISC metadata.xml 388 BLAKE2B f32ce767c8e958f0f541a9a203835b011689774859cb7dfd0c55456a72c3705112292f9a99b764ba8ad0ddce5c6ffbb89443257b2d9793d171face14de8037a3 SHA512 8a02cc78a66cc2d2d445ff9ec86ef498d3711f52681ea8be9e3bbfc903ba304175542389416dba31b046e986f0f6184f337effe8ce023bbf8b29c53d24508cf4
diff --git a/dev-tcltk/tclxml/files/tclxml-3.3.1-funcPointer.patch b/dev-tcltk/tclxml/files/tclxml-3.3.1-funcPointer.patch
new file mode 100644
index 000000000000..3f641b490883
--- /dev/null
+++ b/dev-tcltk/tclxml/files/tclxml-3.3.1-funcPointer.patch
@@ -0,0 +1,38 @@
+From c1bc95aadd5334adf9c6d17ce918abf98af14c6f Mon Sep 17 00:00:00 2001
+From: Alfredo Tupone <tupone@gentoo.org>
+Date: Sat, 24 Feb 2024 20:38:49 +0100
+Subject: [PATCH] fix -Wincompatible-pointer-types
+
+---
+ docObj.c | 4 +---
+ include/tclxml-libxml2/tclxml-libxml2Decls.h | 2 +-
+ 2 files changed, 2 insertions(+), 4 deletions(-)
+
+diff --git a/docObj.c b/docObj.c
+index 20a1bd4..c4d5bf9 100644
+--- a/docObj.c
++++ b/docObj.c
+@@ -1852,9 +1852,7 @@ ErrorCodeToString(code)
+ }
+
+ void
+-TclXML_libxml2_ErrorHandler (ctx, error)
+- void *ctx; /* ignore - depends on context */
+- xmlErrorPtr error;
++TclXML_libxml2_ErrorHandler (void *ctx, const xmlError *error)
+ {
+ ThreadSpecificData *tsdPtr = Tcl_GetThreadData(&dataKey, sizeof(ThreadSpecificData));
+ Tcl_Obj *objPtr;
+diff --git a/include/tclxml-libxml2/tclxml-libxml2Decls.h b/include/tclxml-libxml2/tclxml-libxml2Decls.h
+index 3faa5f7..9ad6555 100644
+--- a/include/tclxml-libxml2/tclxml-libxml2Decls.h
++++ b/include/tclxml-libxml2/tclxml-libxml2Decls.h
+@@ -55,7 +55,7 @@ EXTERN void TclXML_libxml2_DocKeep _ANSI_ARGS_((Tcl_Obj * objPtr,
+ TclXML_libxml2_DocumentHandling keep));
+ /* 10 */
+ EXTERN void TclXML_libxml2_ErrorHandler _ANSI_ARGS_((void * ctx,
+- xmlErrorPtr error));
++ const xmlError *error));
+ /* 11 */
+ EXTERN void TclXML_libxml2_ResetError _ANSI_ARGS_((
+ Tcl_Interp * interp));
diff --git a/dev-tcltk/tclxml/tclxml-3.3.1-r1.ebuild b/dev-tcltk/tclxml/tclxml-3.3.1-r1.ebuild
index c6aed4cf1018..2091c6704dab 100644
--- a/dev-tcltk/tclxml/tclxml-3.3.1-r1.ebuild
+++ b/dev-tcltk/tclxml/tclxml-3.3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -29,6 +29,7 @@ RESTRICT="test"
PATCHES=(
"${FILESDIR}"/${PN}-3.2-fix-implicit-declarations.patch
+ "${FILESDIR}"/${P}-funcPointer.patch
)
S="${WORKDIR}"/${MYP}