diff options
46 files changed, 209 insertions, 175 deletions
diff --git a/groups.d/010.host_deps.d/expat_host.package b/groups.d/010.host_deps.d/expat_host.package index 26fde46a..bc5aed1f 100644 --- a/groups.d/010.host_deps.d/expat_host.package +++ b/groups.d/010.host_deps.d/expat_host.package @@ -1,5 +1,5 @@ -: ${PKG_EXPAT_HOST_SHA256SUM:=274db254a6979bde5aad404763a704956940e465843f2a9bd9ed7af22e2c0efc}; -: ${PKG_EXPAT_HOST_VERSION:=2.6.3}; +: ${PKG_EXPAT_HOST_SHA256SUM:=25df13dd2819e85fb27a1ce0431772b7047d72af81ae78dc26b4c6e0805f48d1}; +: ${PKG_EXPAT_HOST_VERSION:=2.7.0}; : ${PKG_EXPAT_HOST_URL:=http://download.openpkg.org/components/cache/expat/expat-${PKG_EXPAT_HOST_VERSION}.tar.xz}; : ${PKG_EXPAT_HOST_CONFIGURE_ARGS_EXTRA:="--without-docbook"}; : ${PKG_EXPAT_HOST_CONFIGURE_TYPE:="autotools"}; diff --git a/groups.d/010.host_deps.d/file_host.package b/groups.d/010.host_deps.d/file_host.package index 74108712..1cd2c82d 100644 --- a/groups.d/010.host_deps.d/file_host.package +++ b/groups.d/010.host_deps.d/file_host.package @@ -1,5 +1,5 @@ -: ${PKG_FILE_HOST_SHA256SUM:=fc97f51029bb0e2c9f4e3bffefdaf678f0e039ee872b9de5c002a6d09c784d82}; -: ${PKG_FILE_HOST_VERSION:=5.45}; +: ${PKG_FILE_HOST_SHA256SUM:=c9cc77c7c560c543135edc555af609d5619dbef011997e988ce40a3d75d86088}; +: ${PKG_FILE_HOST_VERSION:=5.46}; : ${PKG_FILE_HOST_URL:=http://ftp.astron.com/pub/file/file-${PKG_FILE_HOST_VERSION}.tar.gz}; : ${PKG_FILE_HOST_CONFIGURE_ARGS_EXTRA:="--disable-xzlib --disable-libseccomp"}; diff --git a/groups.d/010.host_deps.d/pcre_host.package b/groups.d/010.host_deps.d/pcre_host.package index 031f7994..8930ce61 100644 --- a/groups.d/010.host_deps.d/pcre_host.package +++ b/groups.d/010.host_deps.d/pcre_host.package @@ -1,7 +1,7 @@ : ${PKG_PCRE_HOST_DEPENDS:="bzip2_host"}; : ${PKG_PCRE_HOST_SHA256SUM:=0b8e7465dc5e98c757cc3650a20a7843ee4c3edf50aaf60bb33fd879690d2c73}; : ${PKG_PCRE_HOST_VERSION:=8.43}; -: ${PKG_PCRE_HOST_URL:="https://osdn.net/frs/g_redir.php?m=gigenet&f=pcre%2Fpcre%2F8.43%2Fpcre-${PKG_PCRE_HOST_VERSION}.tar.gz"}; +: ${PKG_PCRE_HOST_URL:="https://midipix.org/mirror/pcre/pcre-${PKG_PCRE_HOST_VERSION}.tar.gz"}; : ${PKG_PCRE_HOST_FNAME:="pcre-${PKG_PCRE_HOST_VERSION}.tar.gz"}; ex_pkg_register "pcre_host" "${RTL_FILEOP_SOURCE_FNAME}" "host_deps"; diff --git a/groups.d/211.native_packages_cmdline.d/ed.package b/groups.d/211.native_packages_cmdline.d/ed.package index 169260dc..3be4914d 100644 --- a/groups.d/211.native_packages_cmdline.d/ed.package +++ b/groups.d/211.native_packages_cmdline.d/ed.package @@ -1,5 +1,5 @@ -: ${PKG_ED_SHA256SUM:=65fec7318f48c2ca17f334ac0f4703defe62037bb13cc23920de077b5fa24523}; -: ${PKG_ED_VERSION:=1.20.2}; +: ${PKG_ED_SHA256SUM:=60e24998727d453a5cf02c54664b97536de46a2b34cd1f4f67c1c1a61bbbad75}; +: ${PKG_ED_VERSION:=1.21}; : ${PKG_ED_URL:=https://ftp.gnu.org/gnu/ed/ed-${PKG_ED_VERSION}.tar.lz}; : ${PKG_ED_CONFIGURE_ARGS_LIST:="--prefix=:CC=${DEFAULT_NATIVE_CC}"}; diff --git a/groups.d/211.native_packages_cmdline.d/tcsh.package b/groups.d/211.native_packages_cmdline.d/tcsh.package index 4a626020..58c08eff 100644 --- a/groups.d/211.native_packages_cmdline.d/tcsh.package +++ b/groups.d/211.native_packages_cmdline.d/tcsh.package @@ -1,6 +1,6 @@ : ${PKG_TCSH_DEPENDS:="ncurses libiconv"}; -: ${PKG_TCSH_SHA256SUM:=e3270ce9667fd5bd2a046687659fcf5fd6a6781326f806ebd724f1e1c9cd4185}; -: ${PKG_TCSH_VERSION:=6.24.12}; +: ${PKG_TCSH_SHA256SUM:=d4d0b2a4df320f57a518e44c359ef36bbcf85d64f5146d0cb8ff34984e0d23fd}; +: ${PKG_TCSH_VERSION:=6.24.15}; : ${PKG_TCSH_URL:=https://ftp.osuosl.org/pub/blfs/conglomeration/tcsh/tcsh-${PKG_TCSH_VERSION}.tar.gz}; ex_pkg_register "tcsh" "${RTL_FILEOP_SOURCE_FNAME}" "native_packages"; diff --git a/groups.d/211.native_packages_cmdline.d/which.package b/groups.d/211.native_packages_cmdline.d/which.package index 19111403..73de39c1 100644 --- a/groups.d/211.native_packages_cmdline.d/which.package +++ b/groups.d/211.native_packages_cmdline.d/which.package @@ -1,5 +1,5 @@ -: ${PKG_WHICH_SHA256SUM:=f4a245b94124b377d8b49646bf421f9155d36aa7614b6ebf83705d3ffc76eaad}; -: ${PKG_WHICH_VERSION:=2.21}; +: ${PKG_WHICH_SHA256SUM:=a2c558226fc4d9e4ce331bd2fd3c3f17f955115d2c00e447618a4ef9978a2a73}; +: ${PKG_WHICH_VERSION:=2.23}; : ${PKG_WHICH_URL:=https://ftp.gnu.org/gnu/which/which-${PKG_WHICH_VERSION}.tar.gz}; ex_pkg_register "which" "${RTL_FILEOP_SOURCE_FNAME}" "native_packages"; diff --git a/groups.d/221.native_packages_dev.d/diffutils.package b/groups.d/221.native_packages_dev.d/diffutils.package index d9824bd8..527220f5 100644 --- a/groups.d/221.native_packages_dev.d/diffutils.package +++ b/groups.d/221.native_packages_dev.d/diffutils.package @@ -1,6 +1,6 @@ : ${PKG_DIFFUTILS_DEPENDS:="libiconv"}; -: ${PKG_DIFFUTILS_SHA256SUM:=90e5e93cc724e4ebe12ede80df1634063c7a855692685919bfe60b556c9bd09e}; -: ${PKG_DIFFUTILS_VERSION:=3.10}; +: ${PKG_DIFFUTILS_SHA256SUM:=a73ef05fe37dd585f7d87068e4a0639760419f810138bd75c61ddaa1f9e2131e}; +: ${PKG_DIFFUTILS_VERSION:=3.11}; : ${PKG_DIFFUTILS_URL:=https://ftp.gnu.org/gnu/diffutils/diffutils-${PKG_DIFFUTILS_VERSION}.tar.xz}; ex_pkg_register "diffutils" "${RTL_FILEOP_SOURCE_FNAME}" "native_packages"; diff --git a/groups.d/231.native_packages_etc.d/expat.package b/groups.d/231.native_packages_etc.d/expat.package index 2c4a5ca5..9e3170bb 100644 --- a/groups.d/231.native_packages_etc.d/expat.package +++ b/groups.d/231.native_packages_etc.d/expat.package @@ -1,5 +1,5 @@ -: ${PKG_EXPAT_SHA256SUM:=a695629dae047055b37d50a0ff4776d1d45d0a4c842cf4ccee158441f55ff7ee}; -: ${PKG_EXPAT_VERSION:=2.6.4}; +: ${PKG_EXPAT_SHA256SUM:=25df13dd2819e85fb27a1ce0431772b7047d72af81ae78dc26b4c6e0805f48d1}; +: ${PKG_EXPAT_VERSION:=2.7.0}; : ${PKG_EXPAT_URL:=http://download.openpkg.org/components/cache/expat/expat-${PKG_EXPAT_VERSION}.tar.xz}; : ${PKG_EXPAT_CONFIGURE_ARGS_EXTRA:="--with-getrandom --with-sys-getrandom --without-docbook --without-tests"}; diff --git a/groups.d/231.native_packages_etc.d/file.package b/groups.d/231.native_packages_etc.d/file.package index db03741e..7b25b576 100644 --- a/groups.d/231.native_packages_etc.d/file.package +++ b/groups.d/231.native_packages_etc.d/file.package @@ -1,7 +1,8 @@ : ${PKG_FILE_DEPENDS:="xz bzip2 libz zstd"}; -: ${PKG_FILE_SHA256SUM:=fc97f51029bb0e2c9f4e3bffefdaf678f0e039ee872b9de5c002a6d09c784d82}; -: ${PKG_FILE_VERSION:=5.45}; +: ${PKG_FILE_SHA256SUM:=c9cc77c7c560c543135edc555af609d5619dbef011997e988ce40a3d75d86088}; +: ${PKG_FILE_VERSION:=5.46}; : ${PKG_FILE_URL:=http://ftp.astron.com/pub/file/file-${PKG_FILE_VERSION}.tar.gz}; +: ${PKG_FILE_CONFIGURE_ARGS_EXTRA:="--disable-lrziplib --disable-libseccomp"}; : ${PKG_FILE_CFLAGS_CONFIGURE_EXTRA:=-std=c99}; ex_pkg_register "file" "${RTL_FILEOP_SOURCE_FNAME}" "native_packages"; diff --git a/groups.d/231.native_packages_etc.d/lolcode.package b/groups.d/231.native_packages_etc.d/lolcode.package deleted file mode 100644 index 57fec250..00000000 --- a/groups.d/231.native_packages_etc.d/lolcode.package +++ /dev/null @@ -1,6 +0,0 @@ -: ${PKG_LOLCODE_URLS_GIT:="lci=https://github.com/justinmeza/lci.git@main"}; -: ${PKG_LOLCODE_BUILD_DIR:=lci}; - -ex_pkg_register "lolcode" "${RTL_FILEOP_SOURCE_FNAME}" "native_packages"; - -# vim:filetype=sh textwidth=0 diff --git a/groups.d/231.native_packages_etc.d/pcre.package b/groups.d/231.native_packages_etc.d/pcre.package index 1fe6827b..43e44992 100644 --- a/groups.d/231.native_packages_etc.d/pcre.package +++ b/groups.d/231.native_packages_etc.d/pcre.package @@ -1,8 +1,8 @@ : ${PKG_PCRE_DEPENDS:="bzip2 libz"}; : ${PKG_PCRE_SHA256SUM:=0b8e7465dc5e98c757cc3650a20a7843ee4c3edf50aaf60bb33fd879690d2c73}; -: ${PKG_PCRE_VERSION:=8.45}; -: ${PKG_PCRE_URL:="https://osdn.net/frs/g_redir.php?m=gigenet&f=pcre%2Fpcre%2F8.43%2Fpcre-${PKG_PCRE_HOST_VERSION}.tar.gz"}; -: ${PKG_PCRE_FNAME:="pcre-${PKG_PCRE_HOST_VERSION}.tar.gz"}; +: ${PKG_PCRE_VERSION:=8.43}; +: ${PKG_PCRE_URL:="https://midipix.org/mirror/pcre/pcre-${PKG_PCRE_VERSION}.tar.gz"}; +: ${PKG_PCRE_FNAME:="pcre-${PKG_PCRE_VERSION}.tar.gz"}; ex_pkg_register "pcre" "${RTL_FILEOP_SOURCE_FNAME}" "native_packages"; diff --git a/groups.d/231.native_packages_etc.d/vorbis_tools.package b/groups.d/231.native_packages_etc.d/vorbis_tools.package index 6ba8f09b..4e8e8ad1 100644 --- a/groups.d/231.native_packages_etc.d/vorbis_tools.package +++ b/groups.d/231.native_packages_etc.d/vorbis_tools.package @@ -1,4 +1,4 @@ -: ${PKG_VORBIS_TOOLS_DEPENDS:="curl libflac libogg libvorbis"}; +: ${PKG_VORBIS_TOOLS_DEPENDS:="curl flac libogg libvorbis"}; : ${PKG_VORBIS_TOOLS_SHA256SUM:=db7774ec2bf2c939b139452183669be84fda5774d6400fc57fde37f77624f0b0}; : ${PKG_VORBIS_TOOLS_VERSION:=1.4.2}; : ${PKG_VORBIS_TOOLS_URL:=https://ftp.osuosl.org/pub/xiph/releases/vorbis/vorbis-tools-${PKG_VORBIS_TOOLS_VERSION}.tar.gz}; diff --git a/groups.d/231.native_packages_etc.d/zstd.package b/groups.d/231.native_packages_etc.d/zstd.package index da704d65..2210fb1e 100644 --- a/groups.d/231.native_packages_etc.d/zstd.package +++ b/groups.d/231.native_packages_etc.d/zstd.package @@ -1,5 +1,5 @@ -: ${PKG_ZSTD_SHA256SUM:=98e9c3d949d1b924e28e01eccb7deed865eefebf25c2f21c702e5cd5b63b85e1}; -: ${PKG_ZSTD_VERSION:=1.5.5}; +: ${PKG_ZSTD_SHA256SUM:=30f35f71c1203369dc979ecde0400ffea93c27391bfd2ac5a9715d2173d92ff7}; +: ${PKG_ZSTD_VERSION:=1.5.6}; : ${PKG_ZSTD_URL:=https://github.com/facebook/zstd/archive/v${PKG_ZSTD_VERSION}.tar.gz}; : ${PKG_ZSTD_CFLAGS_BUILD_EXTRA:=${NATIVE_PACKAGES_CFLAGS_CONFIGURE}}; : ${PKG_ZSTD_IN_TREE:=1}; diff --git a/groups.d/241.native_packages_inet.d/lighttpd.package b/groups.d/241.native_packages_inet.d/lighttpd.package index 88c02ba4..87e9f2ed 100644 --- a/groups.d/241.native_packages_inet.d/lighttpd.package +++ b/groups.d/241.native_packages_inet.d/lighttpd.package @@ -1,6 +1,6 @@ : ${PKG_LIGHTTPD_DEPENDS:="bzip2 pcre libressl libsasl2 libz gnutls"}; -: ${PKG_LIGHTTPD_SHA256SUM:=8cbf4296e373cfd0cedfe9d978760b5b05c58fdc4048b4e2bcaf0a61ac8f5011}; -: ${PKG_LIGHTTPD_VERSION:=1.4.76}; +: ${PKG_LIGHTTPD_SHA256SUM:=acafabdbfa2267d8b6452d03d85fdd2a66525f3f05a36a79b6645c017f1562ce}; +: ${PKG_LIGHTTPD_VERSION:=1.4.77}; : ${PKG_LIGHTTPD_URL:=https://download.lighttpd.net/lighttpd/releases-${PKG_LIGHTTPD_VERSION%.*}.x/lighttpd-${PKG_LIGHTTPD_VERSION}.tar.xz}; : ${PKG_LIGHTTPD_CONFIGURE_ARGS_EXTRA:="--with-pcre2 --with-bzip2 --with-openssl --with-gnutls --with-libxml --with-sasl"}; : ${PKG_LIGHTTPD_CFLAGS_CONFIGURE_EXTRA:="-I${PREFIX_NATIVE}/include/lua5.4"}; diff --git a/groups.d/251.native_packages_lib.d/flac.package b/groups.d/251.native_packages_lib.d/flac.package new file mode 100644 index 00000000..aa34fa5c --- /dev/null +++ b/groups.d/251.native_packages_lib.d/flac.package @@ -0,0 +1,9 @@ +: ${PKG_FLAC_DEPENDS:="libogg libiconv"}; +: ${PKG_FLAC_SHA256SUM:=f2c1c76592a82ffff8413ba3c4a1299b6c7ab06c734dee03fd88630485c2b920}; +: ${PKG_FLAC_VERSION:=1.5.0}; +: ${PKG_FLAC_URL:=https://ftp.osuosl.org/pub/xiph/releases/flac/flac-${PKG_FLAC_VERSION}.tar.xz}; +: ${PKG_FLAC_CONFIGURE_ARGS_EXTRA:="--with-ogg=yes --disable-stack-smash-protection"}; + +ex_pkg_register "flac" "${RTL_FILEOP_SOURCE_FNAME}" "native_packages"; + +# vim:filetype=sh textwidth=0 diff --git a/groups.d/251.native_packages_lib.d/libarchive.package b/groups.d/251.native_packages_lib.d/libarchive.package index 2afbdce6..9bf13511 100644 --- a/groups.d/251.native_packages_lib.d/libarchive.package +++ b/groups.d/251.native_packages_lib.d/libarchive.package @@ -1,6 +1,6 @@ : ${PKG_LIBARCHIVE_DEPENDS:="libxml2 xz libiconv bzip2 libmd"}; -: ${PKG_LIBARCHIVE_SHA256SUM:=0a2efdcb185da2eb1e7cd8421434cb9a6119f72417a13335cca378d476fd3ba0}; -: ${PKG_LIBARCHIVE_VERSION:=3.7.6}; +: ${PKG_LIBARCHIVE_SHA256SUM:=32a51747527e01f50d0e06abad0fe0b95b6fa40b8fc173c48b8bd97d0f743330}; +: ${PKG_LIBARCHIVE_VERSION:=3.7.8}; : ${PKG_LIBARCHIVE_URL:=https://www.libarchive.de/downloads/libarchive-${PKG_LIBARCHIVE_VERSION}.tar.xz}; : ${PKG_LIBARCHIVE_CONFIG_CACHE_LOCAL:="ac_cv_func_lstat_dereferences_slashed_symlink=yes"}; : ${PKG_LIBARCHIVE_LIBTOOL:=rlibtool}; diff --git a/groups.d/251.native_packages_lib.d/libflac.package b/groups.d/251.native_packages_lib.d/libflac.package deleted file mode 100644 index f41cae3d..00000000 --- a/groups.d/251.native_packages_lib.d/libflac.package +++ /dev/null @@ -1,9 +0,0 @@ -: ${PKG_LIBFLAC_DEPENDS:="libogg libiconv"}; -: ${PKG_LIBFLAC_SHA256SUM:=6c58e69cd22348f441b861092b825e591d0b822e106de6eb0ee4d05d27205b70}; -: ${PKG_LIBFLAC_VERSION:=1.4.3}; -: ${PKG_LIBFLAC_URL:=https://ftp.osuosl.org/pub/xiph/releases/flac/flac-${PKG_LIBFLAC_VERSION}.tar.xz}; -: ${PKG_LIBFLAC_CONFIGURE_ARGS_EXTRA:="--with-ogg=yes --disable-stack-smash-protection"}; - -ex_pkg_register "libflac" "${RTL_FILEOP_SOURCE_FNAME}" "native_packages"; - -# vim:filetype=sh textwidth=0 diff --git a/groups.d/251.native_packages_lib.d/libidn.package b/groups.d/251.native_packages_lib.d/libidn.package index 6cf084e3..34da772b 100644 --- a/groups.d/251.native_packages_lib.d/libidn.package +++ b/groups.d/251.native_packages_lib.d/libidn.package @@ -1,6 +1,6 @@ : ${PKG_LIBIDN_DEPENDS:="libiconv"}; -: ${PKG_LIBIDN_SHA256SUM:=d6c199dcd806e4fe279360cb4b08349a0d39560ed548ffd1ccadda8cdecb4723}; -: ${PKG_LIBIDN_VERSION:=1.42}; +: ${PKG_LIBIDN_SHA256SUM:=bdc662c12d041b2539d0e638f3a6e741130cdb33a644ef3496963a443482d164}; +: ${PKG_LIBIDN_VERSION:=1.43}; : ${PKG_LIBIDN_URL:=https://ftp.gnu.org/gnu/libidn/libidn-${PKG_LIBIDN_VERSION}.tar.gz}; : ${PKG_LIBIDN_CONFIGURE_ARGS_EXTRA:="--disable-java --disable-csharp --disable-gtk-doc --disable-gtk-doc-html --disable-gtk-doc-pdf"}; diff --git a/groups.d/251.native_packages_lib.d/libidn2.package b/groups.d/251.native_packages_lib.d/libidn2.package index e17f8411..83a84010 100644 --- a/groups.d/251.native_packages_lib.d/libidn2.package +++ b/groups.d/251.native_packages_lib.d/libidn2.package @@ -1,6 +1,6 @@ : ${PKG_LIBIDN2_DEPENDS:="libunistring libiconv"}; -: ${PKG_LIBIDN2_SHA256SUM:=93caba72b4e051d1f8d4f5a076ab63c99b77faee019b72b9783b267986dbb45f}; -: ${PKG_LIBIDN2_VERSION:=2.3.4}; +: ${PKG_LIBIDN2_SHA256SUM:=f557911bf6171621e1f72ff35f5b1825bb35b52ed45325dcdee931e5d3c0787a}; +: ${PKG_LIBIDN2_VERSION:=2.3.8}; : ${PKG_LIBIDN2_URL:=https://ftp.gnu.org/gnu/libidn/libidn2-${PKG_LIBIDN2_VERSION}.tar.gz}; ex_pkg_register "libidn2" "${RTL_FILEOP_SOURCE_FNAME}" "native_packages"; diff --git a/groups.d/251.native_packages_lib.d/libmp3splt.package b/groups.d/251.native_packages_lib.d/libmp3splt.package index d045785d..27c91e51 100644 --- a/groups.d/251.native_packages_lib.d/libmp3splt.package +++ b/groups.d/251.native_packages_lib.d/libmp3splt.package @@ -1,5 +1,5 @@ : ${PKG_LIBMP3SPLT_SHA256SUM:=30eed64fce58cb379b7cc6a0d8e545579cb99d0f0f31eb00b9acc8aaa1b035dc}; -: ${PKG_LIBMP3SPLT_DEPENDS:="pcre libflac libogg libvorbis libmad"}; +: ${PKG_LIBMP3SPLT_DEPENDS:="pcre flac libogg libvorbis libmad"}; : ${PKG_LIBMP3SPLT_VERSION:=0.9.2}; : ${PKG_LIBMP3SPLT_URL:=https://ftp.fau.de/macports/distfiles/libmp3splt/libmp3splt-${PKG_LIBMP3SPLT_VERSION}.tar.gz}; : ${PKG_LIBMP3SPLT_CONFIGURE_ARGS_EXTRA:="--disable-cutter --disable-id3tag --disable-optimise --with-ogg=${PREFIX_NATIVE} --with-vorbis=${PREFIX_NATIVE} --with-mad=${PREFIX_NATIVE}"}; diff --git a/groups.d/251.native_packages_lib.d/libpng.package b/groups.d/251.native_packages_lib.d/libpng.package index cb6f54db..eb19164a 100644 --- a/groups.d/251.native_packages_lib.d/libpng.package +++ b/groups.d/251.native_packages_lib.d/libpng.package @@ -1,6 +1,6 @@ : ${PKG_LIBPNG_DEPENDS:="libz"}; -: ${PKG_LIBPNG_SHA256SUM:=6a5ca0652392a2d7c9db2ae5b40210843c0bbc081cbd410825ab00cc59f14a6c}; -: ${PKG_LIBPNG_VERSION:=1.6.43}; +: ${PKG_LIBPNG_SHA256SUM:=b213cb381fbb1175327bd708a77aab708a05adde7b471bc267bd15ac99893631}; +: ${PKG_LIBPNG_VERSION:=1.6.47}; : ${PKG_LIBPNG_URL:=https://ftp.osuosl.org/pub/blfs/conglomeration/libpng/libpng-${PKG_LIBPNG_VERSION}.tar.xz}; ex_pkg_register "libpng" "${RTL_FILEOP_SOURCE_FNAME}" "native_packages"; diff --git a/groups.d/251.native_packages_lib.d/libsndfile.package b/groups.d/251.native_packages_lib.d/libsndfile.package index 18d6a237..f0e6994f 100644 --- a/groups.d/251.native_packages_lib.d/libsndfile.package +++ b/groups.d/251.native_packages_lib.d/libsndfile.package @@ -1,6 +1,6 @@ -: ${PKG_LIBSNDFILE_DEPENDS:="mpg123 lame libflac libogg libzip opus sqlite3"}; -: ${PKG_LIBSNDFILE_SHA256SUM:=0e30e7072f83dc84863e2e55f299175c7e04a5902ae79cfb99d4249ee8f6d60a}; -: ${PKG_LIBSNDFILE_VERSION:=1.2.0}; +: ${PKG_LIBSNDFILE_DEPENDS:="mpg123 lame flac libogg libzip opus sqlite3"}; +: ${PKG_LIBSNDFILE_SHA256SUM:=3799ca9924d3125038880367bf1468e53a1b7e3686a934f098b7e1d286cdb80e}; +: ${PKG_LIBSNDFILE_VERSION:=1.2.2}; : ${PKG_LIBSNDFILE_URL:=https://github.com/libsndfile/libsndfile/releases/download/${PKG_LIBSNDFILE_VERSION}/libsndfile-${PKG_LIBSNDFILE_VERSION}.tar.xz}; : ${PKG_LIBSNDFILE_CONFIGURE_ARGS_EXTRA:="--disable-alsa"}; : ${PKG_LIBSNDFILE_CFLAGS_CONFIGURE_EXTRA:="-I${PREFIX_NATIVE}/include/w32api.ports -DWINAPI_ANSI_DEFAULT"}; diff --git a/groups.d/251.native_packages_lib.d/libssh.package b/groups.d/251.native_packages_lib.d/libssh.package index 9ad07b5d..6f7ca733 100644 --- a/groups.d/251.native_packages_lib.d/libssh.package +++ b/groups.d/251.native_packages_lib.d/libssh.package @@ -1,6 +1,6 @@ -: ${PKG_LIBSSH_DEPENDS:="libz"}; -: ${PKG_LIBSSH_SHA256SUM:=1861d498f5b6f1741b6abc73e608478491edcf9c9d4b6630eef6e74596de9dc1}; -: ${PKG_LIBSSH_VERSION:=0.10.6}; +: ${PKG_LIBSSH_DEPENDS:="libz libgcrypt"}; +: ${PKG_LIBSSH_SHA256SUM:=14b7dcc72e91e08151c58b981a7b570ab2663f630e7d2837645d5a9c612c1b79}; +: ${PKG_LIBSSH_VERSION:=0.11.1}; : ${PKG_LIBSSH_URL:=https://www.libssh.org/files/${PKG_LIBSSH_VERSION%.*}/libssh-${PKG_LIBSSH_VERSION}.tar.xz}; : ${PKG_LIBSSH_SUBDIR:=libssh-${PKG_LIBSSH_VERSION}}; : ${PKG_LIBSSH_CMAKE_ARGS_EXTRA:=" diff --git a/groups.d/251.native_packages_lib.d/libtasn1.package b/groups.d/251.native_packages_lib.d/libtasn1.package index 9257cf01..a49c3c24 100644 --- a/groups.d/251.native_packages_lib.d/libtasn1.package +++ b/groups.d/251.native_packages_lib.d/libtasn1.package @@ -1,5 +1,5 @@ -: ${PKG_LIBTASN1_SHA256SUM:=1613f0ac1cf484d6ec0ce3b8c06d56263cc7242f1c23b30d82d23de345a63f7a}; -: ${PKG_LIBTASN1_VERSION:=4.19.0}; +: ${PKG_LIBTASN1_SHA256SUM:=92e0e3bd4c02d4aeee76036b2ddd83f0c732ba4cda5cb71d583272b23587a76c}; +: ${PKG_LIBTASN1_VERSION:=4.20.0}; : ${PKG_LIBTASN1_URL:=https://ftp.gnu.org/gnu/libtasn1/libtasn1-${PKG_LIBTASN1_VERSION}.tar.gz}; : ${PKG_LIBTASN1_CONFIGURE_ARGS_EXTRA:="--disable-static"}; : ${PKG_LIBTASN1_CFLAGS_CONFIGURE_EXTRA:=-std=c99}; diff --git a/groups.d/251.native_packages_lib.d/libxml2.package b/groups.d/251.native_packages_lib.d/libxml2.package index dcb813db..0a0f3cd6 100644 --- a/groups.d/251.native_packages_lib.d/libxml2.package +++ b/groups.d/251.native_packages_lib.d/libxml2.package @@ -1,6 +1,6 @@ : ${PKG_LIBXML2_DEPENDS:="libz xz libiconv"}; -: ${PKG_LIBXML2_SHA256SUM:=889c593a881a3db5fdd96cc9318c87df34eb648edfc458272ad46fd607353fbb}; -: ${PKG_LIBXML2_VERSION:=2.12.6}; +: ${PKG_LIBXML2_SHA256SUM:=f453480307524968f7a04ec65e64f2a83a825973bcd260a2e7691be82ae70c96}; +: ${PKG_LIBXML2_VERSION:=2.13.6}; : ${PKG_LIBXML2_URL:=https://download.gnome.org/sources/libxml2/${PKG_LIBXML2_VERSION%.*}/libxml2-${PKG_LIBXML2_VERSION}.tar.xz}; : ${PKG_LIBXML2_CONFIGURE_ARGS_EXTRA:="--with-python=no"}; : ${PKG_LIBXML2_INSTALL_FILES_V2:=" diff --git a/groups.d/251.native_packages_lib.d/libxslt.package b/groups.d/251.native_packages_lib.d/libxslt.package index e174a752..2120a393 100644 --- a/groups.d/251.native_packages_lib.d/libxslt.package +++ b/groups.d/251.native_packages_lib.d/libxslt.package @@ -1,7 +1,7 @@ : ${PKG_LIBXSLT_DEPENDS:="libxml2 libgcrypt"}; -: ${PKG_LIBXSLT_SHA256SUM:=2a20ad621148339b0759c4d4e96719362dee64c9a096dbba625ba053846349f0}; -: ${PKG_LIBXSLT_VERSION:=1.1.39}; -: ${PKG_LIBXSLT_URL:=https://sources.voidlinux.org/libxslt-${PKG_LIBXSLT_VERSION}/libxslt-${PKG_LIBXSLT_VERSION}.tar.xz}; +: ${PKG_LIBXSLT_SHA256SUM:=5a3d6b383ca5afc235b171118e90f5ff6aa27e9fea3303065231a6d403f0183a}; +: ${PKG_LIBXSLT_VERSION:=1.1.43}; +: ${PKG_LIBXSLT_URL:=https://ftp2.osuosl.org/pub/blfs/conglomeration/libxslt/libxslt-${PKG_LIBXSLT_VERSION}.tar.xz}; : ${PKG_LIBXSLT_CONFIGURE_ARGS_EXTRA:="--without-python"}; : ${PKG_LIBXSLT_FORCE_AUTORECONF:=1}; diff --git a/patches/bdwgc.local.patch b/patches/bdwgc.local.patch index 5af86b0a..71367bf6 100644 --- a/patches/bdwgc.local.patch +++ b/patches/bdwgc.local.patch @@ -33,8 +33,8 @@ diff -ru bdwgc.orig/include/private/gcconfig.h bdwgc/include/private/gcconfig.h # define mach_type_known #elif (defined(__i386__) || defined(i386) || defined(__X86__)) \ && (defined(ANY_BSD) || defined(DARWIN) || defined(EMBOX) \ -- || defined(LINUX) || defined(QNX)) -+ || defined(LINUX) || defined(QNX) || defined(MIDIPIX)) +- || defined(LINUX) || defined(QNX) || defined(SERENITY)) ++ || defined(LINUX) || defined(QNX) || defined(SERENITY) || defined(MIDIPIX)) # define I386 # define mach_type_known #elif (defined(__ia64) || defined(__ia64__)) && defined(LINUX) @@ -42,8 +42,8 @@ diff -ru bdwgc.orig/include/private/gcconfig.h bdwgc/include/private/gcconfig.h #elif (defined(__x86_64) || defined(__x86_64__) || defined(__amd64__) \ || defined(__X86_64__)) \ && (defined(ANY_BSD) || defined(COSMO) || defined(DARWIN) \ -- || defined(LINUX) || defined(QNX)) -+ || defined(LINUX) || defined(QNX) || defined(MIDIPIX)) +- || defined(LINUX) || defined(QNX) || defined(SERENITY)) ++ || defined(LINUX) || defined(QNX) || defined(SERENITY) || defined(MIDIPIX)) # define X86_64 # define mach_type_known #endif @@ -65,8 +65,8 @@ diff -ru bdwgc.orig/include/private/gcconfig.h bdwgc/include/private/gcconfig.h #if defined(AIX) || defined(ANY_BSD) || defined(BSD) || defined(COSMO) \ || defined(DARWIN) || defined(DGUX) || defined(HAIKU) || defined(HPUX) \ || defined(HURD) || defined(IRIX5) || defined(LINUX) || defined(OSF1) \ -- || defined(QNX) || defined(SVR4) -+ || defined(QNX) || defined(SVR4) || defined(MIDIPIX) +- || defined(QNX) || defined(SERENITY) || defined(SVR4) ++ || defined(QNX) || defined(SERENITY) || defined(SVR4) || defined(MIDIPIX) # define UNIX_LIKE /* Basic Unix-like system calls work. */ #endif diff --git a/patches/bdwgc_pre.local.patch b/patches/bdwgc_pre.local.patch index 20213127..b1c7ea50 100644 --- a/patches/bdwgc_pre.local.patch +++ b/patches/bdwgc_pre.local.patch @@ -4,8 +4,8 @@ *-*-aix* | *-*-android* | *-*-cygwin* | *-*-darwin* | *-*-dragonfly* | \ *-*-freebsd* | *-*-haiku* | *-*-hpux11* | *-*-irix* | \ *-*-kfreebsd*-gnu | *-*-gnu* | *-*-*linux* | *-*-msys* | *-*-nacl* | \ -- *-*-netbsd* | *-*-openbsd* | *-*-osf* | *-*-solaris*) -+ *-*-netbsd* | *-*-openbsd* | *-*-osf* | *-*-solaris* | *-*-midipix*) +- *-*-netbsd* | *-*-openbsd* | *-*-osf* | *-*-serenity* | *-*-solaris*) ++ *-*-netbsd* | *-*-openbsd* | *-*-osf* | *-*-serenity* | *-*-solaris* | *-*-midipix*) AC_DEFINE(GC_THREADS) AC_DEFINE([_REENTRANT], [1], [Required define if using POSIX threads.]) diff --git a/patches/ed-1.20.2_pre.local.patch b/patches/ed-1.21_pre.local.patch index 624c9d12..624c9d12 100644 --- a/patches/ed-1.20.2_pre.local.patch +++ b/patches/ed-1.21_pre.local.patch diff --git a/patches/file-5.45.local.patch b/patches/file-5.45.local.patch deleted file mode 100644 index b9772ca1..00000000 --- a/patches/file-5.45.local.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ru file-5.45.orig/magic/Magdir/images file-5.45/magic/Magdir/images ---- file-5.45.orig/magic/Magdir/images 2023-07-27 20:04:45.000000000 +0200 -+++ file-5.45/magic/Magdir/images 2024-09-09 11:02:19.317463825 +0200 -@@ -3610,7 +3610,7 @@ - - # Microsoft Paint graphic - # http://www.fileformat.info/format/mspaint/egff.htm --0 string DanM icrosoft Paint image data (version 1.x) -+0 string DanM Microsoft Paint image data (version 1.x) - >4 uleshort x (%d - >>6 uleshort x x %d) - 0 string LinS Microsoft Paint image data (version 2.0) diff --git a/patches/file-5.45_pre.local.patch b/patches/file-5.46_pre.local.patch index c3cbd39d..c3cbd39d 100644 --- a/patches/file-5.45_pre.local.patch +++ b/patches/file-5.46_pre.local.patch diff --git a/patches/file_host-5.45_pre.local.patch b/patches/file_host-5.46_pre.local.patch index c3cbd39d..c3cbd39d 100644 --- a/patches/file_host-5.45_pre.local.patch +++ b/patches/file_host-5.46_pre.local.patch diff --git a/patches/libflac-1.4.3_pre.local.patch b/patches/flac-1.5.0_pre.local.patch index b0aee98f..b0aee98f 100644 --- a/patches/libflac-1.4.3_pre.local.patch +++ b/patches/flac-1.5.0_pre.local.patch diff --git a/patches/libarchive-3.7.6_pre.local.patch b/patches/libarchive-3.7.8_pre.local.patch index f8f71eb5..f8f71eb5 100644 --- a/patches/libarchive-3.7.6_pre.local.patch +++ b/patches/libarchive-3.7.8_pre.local.patch diff --git a/patches/libsndfile-1.2.0.local.patch b/patches/libsndfile-1.2.2.local.patch index 708ae2c7..708ae2c7 100644 --- a/patches/libsndfile-1.2.0.local.patch +++ b/patches/libsndfile-1.2.2.local.patch diff --git a/patches/libssh-0.10.6.local.patch b/patches/libssh-0.10.6.local.patch deleted file mode 100644 index e2525540..00000000 --- a/patches/libssh-0.10.6.local.patch +++ /dev/null @@ -1,10 +0,0 @@ -diff -ru libssh-0.10.6.orig/libssh.pc.cmake libssh-0.10.6/libssh.pc.cmake ---- libssh-0.10.6.orig/libssh.pc.cmake 2022-11-18 16:16:47.000000000 +0100 -+++ libssh-0.10.6/libssh.pc.cmake 2023-12-19 14:32:21.461084477 +0100 -@@ -6,5 +6,5 @@ - Name: @PROJECT_NAME@ - Description: The SSH Library - Version: @PROJECT_VERSION@ --Libs: -L${libdir} -lssh -+Libs: -lssh - Cflags: -I${includedir} diff --git a/patches/libssh-0.11.1_pre.local.patch b/patches/libssh-0.11.1_pre.local.patch new file mode 100644 index 00000000..0bb9b840 --- /dev/null +++ b/patches/libssh-0.11.1_pre.local.patch @@ -0,0 +1,44 @@ +diff -ru libssh-0.11.1.orig/CMakeLists.txt libssh-0.11.1/CMakeLists.txt +--- libssh-0.11.1.orig/CMakeLists.txt 2024-08-29 15:15:05.000000000 +0200 ++++ libssh-0.11.1/CMakeLists.txt 2024-12-22 20:13:00.884204019 +0100 +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.12.0) ++cmake_minimum_required(VERSION 3.7.0) + + # Specify search path for CMake modules to be loaded by include() + # and find_package() +@@ -75,13 +75,6 @@ + endif (NOT NACL_FOUND) + endif (WITH_NACL) + +-# Disable symbol versioning in non UNIX platforms +-if (UNIX) +- find_package(ABIMap 0.3.1) +-else (UNIX) +- set(WITH_SYMBOL_VERSIONING OFF) +-endif (UNIX) +- + # config.h checks + include(ConfigureChecks.cmake) + configure_file(config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h) +diff -ru libssh-0.11.1.orig/libssh.pc.cmake libssh-0.11.1/libssh.pc.cmake +--- libssh-0.11.1.orig/libssh.pc.cmake 2024-01-12 14:12:29.000000000 +0100 ++++ libssh-0.11.1/libssh.pc.cmake 2024-12-22 20:16:30.103523223 +0100 +@@ -6,5 +6,5 @@ + Name: @PROJECT_NAME@ + Description: The SSH Library + Version: @PROJECT_VERSION@ +-Libs: -L${libdir} -lssh ++Libs: -lssh + Cflags: -I${includedir} +diff -ru libssh-0.11.1.orig/src/threads/libgcrypt.c libssh-0.11.1/src/threads/libgcrypt.c +--- libssh-0.11.1.orig/src/threads/libgcrypt.c 2024-01-02 16:48:48.000000000 +0100 ++++ libssh-0.11.1/src/threads/libgcrypt.c 2024-12-22 20:13:00.884204019 +0100 +@@ -26,7 +26,6 @@ + + #if (GCRYPT_VERSION_NUMBER >= 0x010600) + /* libgcrypt >= 1.6 does not support custom callbacks */ +-GCRY_THREAD_OPTION_PTHREAD_IMPL; + + int crypto_thread_init(struct ssh_threads_callbacks_struct *user_callbacks) + { diff --git a/patches/libtasn1-4.19.0_pre.local.patch b/patches/libtasn1-4.20.0_pre.local.patch index 9f7f4eda..ba81c70e 100644 --- a/patches/libtasn1-4.19.0_pre.local.patch +++ b/patches/libtasn1-4.20.0_pre.local.patch @@ -1,8 +1,8 @@ -diff -ru libtasn1-4.17.0.orig/configure libtasn1-4.17.0/configure ---- libtasn1-4.17.0.orig/configure 2021-05-13 19:09:31.000000000 +0200 -+++ libtasn1-4.17.0/configure 2021-12-07 16:59:10.538374562 +0100 -@@ -12844,6 +12844,16 @@ - dynamic_linker='GNU/Linux ld.so' +diff -ru libtasn1-4.20.0.orig/configure libtasn1-4.20.0/configure +--- libtasn1-4.20.0.orig/configure 2025-02-01 18:11:54.000000000 +0100 ++++ libtasn1-4.20.0/configure 2025-02-22 12:59:57.084712503 +0100 +@@ -14827,6 +14827,16 @@ + hardcode_libdir_flag_spec='-L$libdir' ;; +midipix*) @@ -15,18 +15,18 @@ diff -ru libtasn1-4.17.0.orig/configure libtasn1-4.17.0/configure + shlibpath_var=LD_LIBRARY_PATH + ;; + - netbsdelf*-gnu) - version_type=linux - need_lib_prefix=no -diff -ru libtasn1-4.17.0.orig/Makefile.in libtasn1-4.17.0/Makefile.in ---- libtasn1-4.17.0.orig/Makefile.in 2021-05-13 19:09:33.000000000 +0200 -+++ libtasn1-4.17.0/Makefile.in 2021-12-07 17:00:22.742376855 +0100 -@@ -564,7 +564,7 @@ + # This must be glibc/ELF. + linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) + version_type=linux # correct to gnu/linux during the next big refactor +diff -ru libtasn1-4.20.0.orig/Makefile.in libtasn1-4.20.0/Makefile.in +--- libtasn1-4.20.0.orig/Makefile.in 2025-02-01 18:11:54.000000000 +0100 ++++ libtasn1-4.20.0/Makefile.in 2025-02-22 13:00:37.817521139 +0100 +@@ -1578,7 +1578,7 @@ windows/test-tree/test-tree.vcproj windows/libtasn14win.mk \ - cfg.mk maint.mk CONTRIBUTING.md README.md \ + cfg.mk maint.mk CONTRIBUTING.md README.md COPYING.LESSERv2 \ $(top_srcdir)/.version --SUBDIRS = lib src fuzz tests $(am__append_1) -+SUBDIRS = lib src fuzz $(am__append_1) +-SUBDIRS = lib src $(am__append_1) fuzz tests ++SUBDIRS = lib src $(am__append_1) fuzz @CODE_COVERAGE_ENABLED_TRUE@GITIGNOREFILES := $(GITIGNOREFILES) $(CODE_COVERAGE_OUTPUT_FILE) $(CODE_COVERAGE_OUTPUT_DIRECTORY) @CODE_COVERAGE_ENABLED_TRUE@code_coverage_v_lcov_cap = $(code_coverage_v_lcov_cap_$(V)) @CODE_COVERAGE_ENABLED_TRUE@code_coverage_v_lcov_cap_ = $(code_coverage_v_lcov_cap_$(AM_DEFAULT_VERBOSITY)) diff --git a/patches/libxslt-1.1.39.local.patch b/patches/libxslt-1.1.43.local.patch index ccafaf1e..ccafaf1e 100644 --- a/patches/libxslt-1.1.39.local.patch +++ b/patches/libxslt-1.1.43.local.patch diff --git a/patches/libxslt-1.1.39_pre.local.patch b/patches/libxslt-1.1.43_pre.local.patch index 08be2163..08be2163 100644 --- a/patches/libxslt-1.1.39_pre.local.patch +++ b/patches/libxslt-1.1.43_pre.local.patch diff --git a/patches/lighttpd-1.4.77.local.patch b/patches/lighttpd-1.4.77.local.patch new file mode 100644 index 00000000..3acc57ed --- /dev/null +++ b/patches/lighttpd-1.4.77.local.patch @@ -0,0 +1,19 @@ +diff -ru lighttpd-1.4.77.orig/src/mod_openssl.c lighttpd-1.4.77/src/mod_openssl.c +--- lighttpd-1.4.77.orig/src/mod_openssl.c 2025-01-10 05:12:08.000000000 +0100 ++++ lighttpd-1.4.77/src/mod_openssl.c 2025-02-22 13:20:20.502779996 +0100 +@@ -3020,15 +3020,7 @@ + "X25519:P-256:P-384:X448"; + #endif + +- #if (defined(BORINGSSL_API_VERSION) && BORINGSSL_API_VERSION >= 19) \ +- || (defined(LIBRESSL_VERSION_NUMBER) \ +- && LIBRESSL_VERSION_NUMBER >= 0x2050100fL) \ +- || OPENSSL_VERSION_NUMBER >= 0x10101000L + int rc = SSL_CTX_set1_groups_list(s->ssl_ctx, groups); +- #elif (defined(BORINGSSL_API_VERSION && BORINGSSL_API_VERSION >= 3) \ +- || OPENSSL_VERSION_NUMBER >= 0x10100000L +- int rc = SSL_CTX_set1_curves_list(s->ssl_ctx, groups); +- #endif + if (1 != rc) { + log_error(srv->errh, __FILE__, __LINE__, + "SSL: Unable to config groups %s", groups); diff --git a/patches/lighttpd-1.4.76_pre.local.patch b/patches/lighttpd-1.4.77_pre.local.patch index 55360673..55360673 100644 --- a/patches/lighttpd-1.4.76_pre.local.patch +++ b/patches/lighttpd-1.4.77_pre.local.patch diff --git a/patches/tcsh-6.24.12.local.patch b/patches/tcsh-6.24.15.local.patch index 2e9fbd26..bc8b1735 100644 --- a/patches/tcsh-6.24.12.local.patch +++ b/patches/tcsh-6.24.15.local.patch @@ -1,7 +1,19 @@ -diff -ru tcsh-6.24.07.orig/configure tcsh-6.24.07/configure ---- tcsh-6.24.07.orig/configure 2022-12-21 20:44:53.000000000 +0100 -+++ tcsh-6.24.07/configure 2022-12-27 12:27:29.897963800 +0100 -@@ -6171,6 +6171,10 @@ +diff -Nru tcsh-6.24.14.orig/config_f.h tcsh-6.24.14/config_f.h +--- tcsh-6.24.14.orig/config_f.h 2024-11-26 19:31:51.000000000 +0100 ++++ tcsh-6.24.14/config_f.h 2024-12-22 19:13:25.290832110 +0100 +@@ -147,7 +147,7 @@ + * This can be much slower and no memory statistics will be + * provided. + */ +-#if defined(__MACHTEN__) || defined(PURIFY) || defined(MALLOC_TRACE) || defined(_OSD_POSIX) || defined(__MVS__) || defined (__CYGWIN__) || defined(__GLIBC__) || defined(__OpenBSD__) || defined(__APPLE__) || defined (__ANDROID__) || defined(__NetBSD__) || !defined(HAVE_WORKING_SBRK) ++#if defined(__MACHTEN__) || defined(PURIFY) || defined(MALLOC_TRACE) || defined(_OSD_POSIX) || defined(__MVS__) || defined (__CYGWIN__) || defined(__GLIBC__) || defined(__OpenBSD__) || defined(__APPLE__) || defined (__ANDROID__) || defined(__NetBSD__) || defined(__midipix__) || !defined(HAVE_WORKING_SBRK) + # define SYSMALLOC + #else + # undef SYSMALLOC +diff -Nru tcsh-6.24.14.orig/configure tcsh-6.24.14/configure +--- tcsh-6.24.14.orig/configure 2024-11-26 19:31:51.000000000 +0100 ++++ tcsh-6.24.14/configure 2024-12-22 19:13:25.290832110 +0100 +@@ -6089,6 +6089,10 @@ *-qnx6*) : tcsh_config_file=qnx6 ;; #( @@ -12,31 +24,31 @@ diff -ru tcsh-6.24.07.orig/configure tcsh-6.24.07/configure *) : as_fn_error $? "Tcsh can't guess the configuration file name for \`${host}' systems. ---- tcsh-6.24.10/Makefile.in.orig 2023-04-14 13:52:38.000000000 +0200 -+++ tcsh-6.24.10/Makefile.in 2024-01-13 10:48:11.122576967 +0100 -@@ -431,6 +431,7 @@ - #CC= cc -h0,ansi,novector,float0 +diff -Nru tcsh-6.24.14.orig/ed.inputl.c tcsh-6.24.14/ed.inputl.c +--- tcsh-6.24.14.orig/ed.inputl.c 2024-11-26 19:31:51.000000000 +0100 ++++ tcsh-6.24.14/ed.inputl.c 2024-12-22 19:13:25.290832110 +0100 +@@ -34,6 +34,8 @@ + #include "ed.defns.h" /* for the function names */ + #include "tw.h" /* for twenex stuff */ + ++#include <wchar.h> ++ + #define OKCMD INT_MAX + + /* ed.inputl -- routines to get a single line from the input. */ +diff -Nru tcsh-6.24.14.orig/Makefile.in tcsh-6.24.14/Makefile.in +--- tcsh-6.24.14.orig/Makefile.in 2024-11-26 19:31:51.000000000 +0100 ++++ tcsh-6.24.14/Makefile.in 2024-12-22 19:16:54.096716085 +0100 +@@ -432,7 +432,7 @@ #CC= lcc -wa CC_FOR_GETHOST = @CC_FOR_GETHOST@ -+CPPFLAGS_FOR_GETHOST=-I. -I$(srcdir) + CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ +-CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@ ++CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@ -I. -I$(srcdir) + LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@ ED= ed AS= as - RM= rm -@@ -506,11 +507,11 @@ - # emxbind tcsh - - gethost.${SUF}: gethost.c sh.err.h tc.const.h sh.h -- ${CC_FOR_GETHOST} ${CF} ${CPPFLAGS} ${CFLAGS} $(srcdir)/gethost.c -+ ${CC_FOR_GETHOST} ${CF} ${CPPFLAGS_FOR_GETHOST} ${CFLAGS_FOR_GETHOST} $(srcdir)/gethost.c - - gethost: gethost.${SUF} - rm -f gethost -- ${CC_FOR_GETHOST} -o gethost ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} gethost.${SUF} -+ ${CC_FOR_GETHOST} -o gethost ${CPPFLAGS_FOR_GETHOST} ${CFLAGS_FOR_GETHOST} ${LDFLAGS_FOR_GETHOST} gethost.${SUF} - - tc.defs.c: gethost host.defs - @rm -f $@.tmp -@@ -595,7 +596,7 @@ +@@ -598,7 +598,7 @@ @echo '/* Do not edit this file, make creates it. */' > $@.tmp @echo '#ifndef _h_tc_const' >> $@.tmp @echo '#define _h_tc_const' >> $@.tmp @@ -44,22 +56,22 @@ diff -ru tcsh-6.24.07.orig/configure tcsh-6.24.07/configure + ${CPP} $(CFLAGS) $(CPPFLAGS) ${DFLAGS} ${EXTRAFLAGS} -D_h_tc_const\ $(srcdir)/tc.const.c | \ sed -n -e 's/^\(Char STR[a-zA-Z0-9_]*\) *\[ *\].*/extern \1[];/p' | \ - LC_COLLATE=C sort >> $@.tmp -diff -ru tcsh-6.23.02.orig/config_f.h tcsh-6.23.02/config_f.h ---- tcsh-6.23.02.orig/config_f.h 2022-01-03 09:03:03.000000000 +0100 -+++ tcsh-6.23.02/config_f.h 2022-02-01 11:36:23.327968800 +0100 -@@ -149,7 +149,7 @@ - * This can be much slower and no memory statistics will be - * provided. - */ --#if defined(__MACHTEN__) || defined(PURIFY) || defined(MALLOC_TRACE) || defined(_OSD_POSIX) || defined(__MVS__) || defined (__CYGWIN__) || defined(__GLIBC__) || defined(__OpenBSD__) || defined(__APPLE__) || defined (__ANDROID__) || defined(__NetBSD__) || !defined(HAVE_WORKING_SBRK) -+#if defined(__MACHTEN__) || defined(PURIFY) || defined(MALLOC_TRACE) || defined(_OSD_POSIX) || defined(__MVS__) || defined (__CYGWIN__) || defined(__GLIBC__) || defined(__OpenBSD__) || defined(__APPLE__) || defined (__ANDROID__) || defined(__NetBSD__) || defined(__midipix__) || !defined(HAVE_WORKING_SBRK) - # define SYSMALLOC - #else - # undef SYSMALLOC -diff -Nru tcsh-6.22.00.orig/config/midipix tcsh-6.22.00/config/midipix ---- tcsh-6.22.00.orig/system/midipix 1970-01-01 01:00:00.000000000 +0100 -+++ tcsh-6.22.00/system/midipix 2020-08-21 19:12:56.066600827 +0200 + LC_ALL=C sort >> $@.tmp +diff -Nru tcsh-6.24.14.orig/sh.h tcsh-6.24.14/sh.h +--- tcsh-6.24.14.orig/sh.h 2024-11-26 19:31:51.000000000 +0100 ++++ tcsh-6.24.14/sh.h 2024-12-22 19:13:25.290832110 +0100 +@@ -341,7 +341,7 @@ + #endif /* POSIX && !WINNT_NATIVE */ + #include <limits.h> + +-#if SYSVREL > 0 || defined(_IBMR2) || defined(_MINIX) || defined(__linux__) || defined(__GNU__) || defined(__GLIBC__) ++#if SYSVREL > 0 || defined(_IBMR2) || defined(_MINIX) || defined(__linux__) || defined(__GNU__) || defined(__GLIBC__) || defined(__midipix__) + # if !defined(pyr) && !defined(stellar) + # include <time.h> + # ifdef _MINIX +diff -Nru tcsh-6.24.14.orig/system/midipix tcsh-6.24.14/system/midipix +--- tcsh-6.24.14.orig/system/midipix 1970-01-01 01:00:00.000000000 +0100 ++++ tcsh-6.24.14/system/midipix 2024-12-22 19:13:25.290832110 +0100 @@ -0,0 +1,138 @@ +/* + * config.h -- configure various defines for tcsh @@ -199,27 +211,3 @@ diff -Nru tcsh-6.22.00.orig/config/midipix tcsh-6.22.00/config/midipix +#define HAVE_SLASHSLASH 1 + +#endif /* _h_config */ -diff -Nru tcsh-6.22.00.orig/ed.inputl.c tcsh-6.22.00/ed.inputl.c ---- tcsh-6.22.00.orig/ed.inputl.c 2019-11-28 17:00:05.000000000 +0100 -+++ tcsh-6.22.00/ed.inputl.c 2020-08-21 19:22:12.899460169 +0200 -@@ -34,6 +34,8 @@ - #include "ed.defns.h" /* for the function names */ - #include "tw.h" /* for twenex stuff */ - -+#include <wchar.h> -+ - #define OKCMD INT_MAX - - /* ed.inputl -- routines to get a single line from the input. */ -diff -Nru tcsh-6.22.00.orig/sh.h tcsh-6.22.00/sh.h ---- tcsh-6.22.00.orig/sh.h 2019-11-28 17:00:05.000000000 +0100 -+++ tcsh-6.22.00/sh.h 2020-08-21 19:10:44.030604961 +0200 -@@ -337,7 +337,7 @@ - #endif /* POSIX && !WINNT_NATIVE */ - #include <limits.h> - --#if SYSVREL > 0 || defined(_IBMR2) || defined(_MINIX) || defined(__linux__) || defined(__GNU__) || defined(__GLIBC__) -+#if SYSVREL > 0 || defined(_IBMR2) || defined(_MINIX) || defined(__linux__) || defined(__GNU__) || defined(__GLIBC__) || defined(__midipix__) - # if !defined(pyr) && !defined(stellar) - # include <time.h> - # ifdef _MINIX diff --git a/patches/utf8proc_pre.local.patch b/patches/utf8proc_pre.local.patch new file mode 100644 index 00000000..b7139aa5 --- /dev/null +++ b/patches/utf8proc_pre.local.patch @@ -0,0 +1,9 @@ +diff -ru utf8proc.orig/CMakeLists.txt utf8proc/CMakeLists.txt +--- utf8proc.orig/CMakeLists.txt 2024-12-30 15:46:09.247803997 +0100 ++++ utf8proc/CMakeLists.txt 2024-12-30 15:47:14.637465265 +0100 +@@ -1,4 +1,4 @@ +-cmake_minimum_required (VERSION 3.10) ++cmake_minimum_required (VERSION 3.7) + + include (utils.cmake) + diff --git a/patches/zstd-1.5.5.local.patch b/patches/zstd-1.5.6.local.patch index 3075a43f..3075a43f 100644 --- a/patches/zstd-1.5.5.local.patch +++ b/patches/zstd-1.5.6.local.patch diff --git a/vars.dist/dist_minipix.vars b/vars.dist/dist_minipix.vars index ed703aec..28927f0f 100644 --- a/vars.dist/dist_minipix.vars +++ b/vars.dist/dist_minipix.vars @@ -19,7 +19,7 @@ +%[_native]/lib/libassuan.so.0=%[_minipix]/bin/libassuan.so.0 \ +%[_native]/lib/libbz2.so.1=%[_minipix]/bin/libbz2.so.1 \ +%[_native]/lib/libcrypto.so.55=%[_minipix]/bin/libcrypto.so.55 \ - +%[_native]/lib/libc.so=%[_minipix]/bin/libc.so \ + +%[_native]/lib/libc.so=%[_minipix]/bin/libc.so \ +%[_native]/lib/libcurl.so.4=%[_minipix]/bin/libcurl.so.4 \ +%[_native]/lib/libexpat.so.1=%[_minipix]/bin/libexpat.so.1 \ +%[_native]/lib/libgmp.so.10=%[_minipix]/bin/libgmp.so.10 \ @@ -39,7 +39,7 @@ +%[_native]/lib/libpcre2-8.so.0=%[_minipix]/bin/libpcre2-8.so.0 \ +%[_native]/lib/libpcre.so.1=%[_minipix]/bin/libpcre.so.1 \ +%[_native]/lib/libperk.so.0=%[_minipix]/bin/libperk.so.0 \ - +%[_native]/lib/libpsl.so.5=%[_minipix]/bin/libpsl.so.5 \ + +%[_native]/lib/libpsl.so.5=%[_minipix]/bin/libpsl.so.5 \ +%[_native]/lib/libpsxscl.so=%[_minipix]/bin/libpsxscl.so \ +%[_native]/lib/libpython2.7.so.1=%[_minipix]/bin/libpython2.7.so.1 \ +%[_native]/lib/libreadline.so.8=%[_minipix]/bin/libreadline.so.8 \ @@ -51,7 +51,8 @@ +%[_native]/lib/libu16ports.so.0=%[_minipix]/bin/libu16ports.so.0 \ +%[_native]/lib/libunistring.so.5=%[_minipix]/bin/libunistring.so.5 \ +%[_native]/lib/libuuid.so.1=%[_minipix]/bin/libuuid.so.1 \ - +%[_native]/lib/libz.so.1=%[_minipix]/bin/libz.so.1 \ + +%[_native]/lib/libz.so.1=%[_minipix]/bin/libz.so.1 \ + +%[_native]/lib/libzstd.so.1=%[_minipix]/bin/libzstd.so.1 \ \ +%[_minipix_dist]/lib/python2.7/=%[_minipix]/lib/python2.7/ \ \ |