commit: c0cf8581d011d235d5246b21abc2968013b9ad16 Author: Florian Schmaus <flow <AT> gentoo <DOT> org> AuthorDate: Thu Nov 21 18:49:36 2024 +0000 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org> CommitDate: Thu Nov 21 18:52:15 2024 +0000 URL: https://gitweb.gentoo.org/proj/tex-overlay.git/commit/?id=c0cf8581
dev-libs/kpathsea: add 6.4.0_p20240311, drop 6.3.5_p20230311 Signed-off-by: Florian Schmaus <flow <AT> gentoo.org> dev-libs/kpathsea/Manifest | 6 ++--- ...210325-Fix-Wimplicit-function-declaration.patch | 31 ---------------------- ...0311.ebuild => kpathsea-6.4.0_p20240311.ebuild} | 8 +++--- 3 files changed, 7 insertions(+), 38 deletions(-) diff --git a/dev-libs/kpathsea/Manifest b/dev-libs/kpathsea/Manifest index 0a8075b..4286dff 100644 --- a/dev-libs/kpathsea/Manifest +++ b/dev-libs/kpathsea/Manifest @@ -1,4 +1,4 @@ DIST kpathsea-texmf.d-11.tar.xz 12616 BLAKE2B f64dcaae859d6c95d534907f69519428973fad5b7a734eec269b3cc89fc2ae527a459b4ae4d966a3394d6a95f40fac16841f59f9f6cabf2a07dcdcb98a14cba9 SHA512 eec72ecc35edd47bd9a5762f0d06212e4625eea1ee2ffc36f93885b548ca6c4e0eb65345a1ec050f3f838aed5128bb32eda509b5aadbad6643469b4955441f22 -DIST kpathsea.doc.r68516.tar.xz 1040300 BLAKE2B f62e86600b7eef2edba9a1fc77d8bb1fe7ee7f6839cc541e976381c2435fe4e18c410edb1c422f9a56e838cf481f38398305c8691f55ce6ee8728ed4cd21862b SHA512 de1946896816d6ece6ac8632d8ca0d04212c34ef98009aaca5c7ec593f1c932e67c591d85b12406c7be6f142a59a03345d78279492857502ab2696af76bd35db -DIST kpathsea.r68516.tar.xz 32592 BLAKE2B b59e2ec011d34c6378a1815fd2041107bed0b66a01af4b138322bbca5504b9e1418d50463d2b6fca7d581eaa5c033509a7b63bb0060a566735cd9556f51def59 SHA512 3a0e08fd9a7635e282e0fa010594358488e03db40faa305c309f28d307d475573696f3b6091b84eca96e9f25870ccab9ff549cdcc1412e610f6ca8474154b9f9 -DIST texlive-20230311-source.tar.xz 68359984 BLAKE2B 6263e8d3e066db96f071138f2442b1ed7e1f3db7e6d261cdeb9a7e6e636c6e6ed45305c6bda3ab6f9a439c92eabf32a79bf6e371d16b747eebbc05ee47b85035 SHA512 93ac43f3055fee0103a6cfceea18d39ece63984914f3af9ad76da218f2d568852d9b987d1c9647c1497b985e4ffa297ef97dc2d50d3e90f62b03ad685af31d96 +DIST kpathsea.doc.r72376.tar.xz 1057476 BLAKE2B 8b83fd14c4fefb64b4e931cd1e3080bffb52f8e24f2630f2e50bf5a99c8e359582364337e6e97d62fc9b3b3dee6d9b23b4c21f77ce556ebf8ca9227d7d5018e7 SHA512 ba35e45f839354fd5047c12595656cd61ca1426dc164f596f159d2aa2e0cdd38e98e2fd8dc1389bce55db710510057945626a0c7a204e93edab400fa148b3205 +DIST kpathsea.r72376.tar.xz 33080 BLAKE2B f40fea6d5b6f1918b185d123914fca8e618b43ceb5e16399dbf64ff31c0dae5bedad3a444ef06d8839ad35975eba9eb1dcfeaca5575c3ddc9209dd373c8ea481 SHA512 f8f5404087aeec306e7c2713a165b0ced5bf02aaf5b002e0ac9c603c1a9f9eed3fedfff96ab47cba9c44e4360a0e98fd702a6c178ff51eed198d58717008f8b8 +DIST texlive-20240311-source.tar.xz 70130920 BLAKE2B f7e0c99694734585e36cbfa815e8c50b4e73c2b8b9a81a0c13f2ca22b1f54d46d92d07792c2036bdd2b3ebfcdf2c100638f4302b3dd64d478b04d1eb7a7aaee1 SHA512 2f1d567abba2ba98e236c1de034a861a86af9ce34a9be4f6b478a9f4eaf07a78d09104c652dddab9db2e7057a66f39504c0403a456c72a74f612d0efeccb0714 diff --git a/dev-libs/kpathsea/files/kpathsea-6.3.3_p20210325-Fix-Wimplicit-function-declaration.patch b/dev-libs/kpathsea/files/kpathsea-6.3.3_p20210325-Fix-Wimplicit-function-declaration.patch deleted file mode 100644 index 89cf314..0000000 --- a/dev-libs/kpathsea/files/kpathsea-6.3.3_p20210325-Fix-Wimplicit-function-declaration.patch +++ /dev/null @@ -1,31 +0,0 @@ -Sent upstream to tlbuild mailing list. Not yet in archive. - -From: Sam James <[email protected]> -Date: Fri, 4 Nov 2022 04:58:38 +0000 -Subject: [PATCH] Fix -Wimplicit-function-declaration - -Add <stdlib.h> includes for exit(). Clang 16 makes -Wimplicit-function-declaration an error by default. - -Signed-off-by: Sam James <[email protected]> ---- a/configure.ac -+++ b/configure.ac -@@ -45,7 +45,8 @@ if test "x$ac_cv_func_getcwd" = xyes; then - # We only need to run this if we have getcwd. - AC_CACHE_CHECK([whether getcwd uses fork or vfork], - [kb_cv_func_getcwd_forks], -- [AC_RUN_IFELSE([AC_LANG_PROGRAM([[int fork() { exit(1); } -+ [AC_RUN_IFELSE([AC_LANG_PROGRAM([[#include <stdlib.h> -+ int fork() { exit(1); } - int vfork() { exit(1); } - extern char *getcwd(); - char path[100];]], ---- a/configure -+++ b/configure -@@ -13920,6 +13920,7 @@ else - else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ -+#include <stdlib.h> - int fork() { exit(1); } - int vfork() { exit(1); } - extern char *getcwd(); diff --git a/dev-libs/kpathsea/kpathsea-6.3.5_p20230311.ebuild b/dev-libs/kpathsea/kpathsea-6.4.0_p20240311.ebuild similarity index 94% rename from dev-libs/kpathsea/kpathsea-6.3.5_p20230311.ebuild rename to dev-libs/kpathsea/kpathsea-6.4.0_p20240311.ebuild index 2085bfc..abe6822 100644 --- a/dev-libs/kpathsea/kpathsea-6.3.5_p20230311.ebuild +++ b/dev-libs/kpathsea/kpathsea-6.4.0_p20240311.ebuild @@ -16,14 +16,14 @@ SRC_URI=" https://dev.gentoo.org/~sam/distfiles/texlive/${PN}-texmf.d-${TEXMFD_VERSION}.tar.xz " +S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN} LICENSE="LGPL-2.1" SLOT="0/${PV%_p*}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="doc source static-libs" -S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN} +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc source static-libs" -TL_REVISION=68516 +TL_REVISION=72376 EXTRA_TL_MODULES="kpathsea.r${TL_REVISION}" EXTRA_TL_DOC_MODULES="kpathsea.doc.r${TL_REVISION}"
