Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions parts.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1067,8 +1067,8 @@ curl 8.5.0

We rebuild curl with support for OpenSSL.

zlib 1.2.13
===========
zlib 1.3.1
==========

zlib is a software library used for data compression and implements an abstraction of
DEFLATE algorithm that is also used in ``gzip``.
Expand Down
52 changes: 26 additions & 26 deletions steps/SHA256SUMS.pkgs
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ c5807850a377e4bb9aa4121d9781d145bdd80327626a9419630a75ce2c8d9c71 automake-1.9.6
86c58a6f3c68414ae4aa694831bd8326106c7d2dac6183470c875b0ac982be65 bash-5.2.15_0.tar.bz2
e5a0c306550ccfbea0b0e0a8ac121dfb1439759441916050778c448b02b8b301 bc-1.08.1_0.tar.bz2
6591838fbfcd64b88435cd948ebe6fcfd6c22b0993935bd0a19310e767da9e94 binutils-2.30_0.tar.bz2
a2b6a2d58245c3897b2335512915a5d0896fd948a8c5881faab7a6473e42cdb1 binutils-2.41_0.tar.bz2
1f63c355042804b86f694b8d3aa79ccf33a1b6e79f80e8b631a137aea25c3142 binutils-2.41_1.tar.bz2
e551655372836e16687ee02b14bb92ce37028c04a89b2bafaf1a90a2c692ff10 binutils-2.41_0.tar.bz2
d5bec340bf90562db749f4dc7fead5c622eb27e439658628636bc601bfc237fa binutils-2.41_1.tar.bz2
5182bedc1c68f9908ed782dbb0a79c0a5b262fe8b1f9c6eea6d7e7186696827e bison-2.3_0.tar.bz2
b3b99ebf348f4a3ff1af29e958cab745232d3400d6604ab6ef8450538f6a0738 bison-3.4.1_0.tar.bz2
7f738ec72f716db3e91de9a9d9b9b4d335b9e5b34d01e8a69f4dc931d977b670 bison-3.4.1_1.tar.bz2
Expand All @@ -38,7 +38,7 @@ fd65c11422588984bc3a440b1fd9d022307a200de182cfedfe3387a09cbece98 ca-certificate
27f283c42e2728d0d0682d56ada44b11ff11d07843e595c133a43f4c6aef53d0 coreutils-6.10_0.tar.bz2
61f5a1654935fbfd5358116bf2267236676aace3370cc6aaf8ff4fb1b4d020b2 coreutils-9.4_0.tar.bz2
d8ad6dd811872bfc4ac3f2101de85277de29e048f9e10debde1c284e3a62144b curl-8.12.1_0.tar.bz2
37317ffc7742a7f0b09cb69a6c7a919f1825439dfa6e3d97780e855d35e06871 curl-8.12.1_1.tar.bz2
0eaf75d94319db6fa7792ef55f5124c6ce230aadecf8f019b04f2217408043fd curl-8.12.1_1.tar.bz2
0ee8251b7251bf1c4a5634554c92c79339bd562b893b7c8fb1619c3ae6084bda dhcpcd-10.0.1_0.tar.bz2
0462b6a04899a98d60c33f9d16fa00e2e6b7c21cc80ccebc8358fc08105467a2 diffutils-2.7_0.tar.bz2
4cbe1fce51122f1a421e2c8bbb896b10f4a0be849916bdb67819f6f0e754c4a5 diffutils-3.10_0.tar.bz2
Expand All @@ -53,11 +53,11 @@ f6c65eef86aa9f5317396a8443b25ed87a18f72d07dfd2231a594aa2c1a68942 findutils-4.2.
c925739472260498342ba6dc3263da937abf5237e7e9102622bf5657ec98094a gawk-3.0.4_0.tar.bz2
e119505fb6218deaaafbf5d31e0ce3dc1e60dae8475fe2a3f9230f9e9e8c7eaf gawk-5.3.0_0.tar.bz2
b4fafdabdbd8c1f9f7c96fc4677023a8151fe2afe0702e3dee920157b30deb98 gc-8.0.4_0.tar.bz2
1edee9931fd23d02bf3f706cb43de3c141fbd8f9d3a1bf636ed460acaac2c5eb gcc-10.5.0_0.tar.bz2
a2d4f9099ef92f8bd79f65a384764622a0aa50b5488826aef8a3afef8d57e46b gcc-15.2.0_0.tar.bz2
ad41b30f9d8ecf4daf62f221705b59f40b8dbfc6b4fd2bdd692def41b9059133 gcc-10.5.0_0.tar.bz2
cb31f4298edf591b8c27ea76f35c5c97794629187f3e08169a8ef54cc738f2fb gcc-15.2.0_0.tar.bz2
d34de902de6de9204abedb834c4c39fbb95b993e545fbb090de2b028fa1d4a61 gcc-4.0.4_0.tar.bz2
2f13b3306832d882536c97d0302f2ec1801193086dbbe62388f930858e5728a3 gcc-4.0.4_1.tar.bz2
c523aff079101ce282793efc00934cf2ca20de58109a42746002c112c526b65f gcc-4.7.4_0.tar.bz2
931f105104b446dff5be30927e6e98d798844e6cd446b246f30def11984a9587 gcc-4.7.4_0.tar.bz2
b1df809b03347ae8360162c512bd7589611e735638c795cc54f0f032a8439727 gettext-0.21_0.tar.bz2
96f33b53c24f5f46a23c2b9eef8147e684c796889a83bdd39254a73393594a49 gmp-6.2.1_0.tar.bz2
8138c02c4fef718c97827f1d6476e2fc83433ff06eff4820b53589b5419b7e15 gperf-3.1_0.tar.bz2
Expand All @@ -71,7 +71,7 @@ f27e1eaafa7ab198d2ed549aecfd8a1205d960f59a509789a159997565abd6d4 heirloom-devto
5b18018b2b29e10d4d8e4201e2d62846777172c01b83ca5295f7c8721c2bde0a kbd-1.15_0.tar.bz2
8015e91981298feb5315290d6e22408a482d91994b5fc068affb6fdf79e87f4a kexec-linux-1.0.0_0.tar.bz2
069c629aae2c86e9a23195faa3694281abeebebfdcd8dd134c73c9c68b933c41 kexec-tools-2.0.22_0.tar.bz2
e4ce0dc0a040f3b458e57ff2c8f4474d680a6df73ab0d7f592efe7fad565cc5f libarchive-3.5.2_0.tar.bz2
9c6813ea9c9c48790d79ec2a98adc9a6bf9a6ab191c46233027faeb13ef9cfb5 libarchive-3.5.2_0.tar.bz2
e28fdaf6191513d8e45b2c1e0d1991e01c93f4294c7fd44126568648a40f4643 libatomic_ops-7.6.10_0.tar.bz2
3e392a5332e8db77c409f1566b6f05d1f92a85e1fbe902dbe97704548c0f6c8e libbsd-0.11.8_0.tar.bz2
de10b5b3d1b721c8d8365d524c13f524b2c9cb5eff1f891698b1aa4915a73092 libffi-3.3_0.tar.bz2
Expand Down Expand Up @@ -101,17 +101,17 @@ a69d77242ba2bfa97a40e633656703ecedbcd797de5ad29eb62bf93831ee6f25 patch-2.7.6_0.
0b7ded1733433323c2056b1005828aaabb8aaca9505839333a8e80f12669f203 perl-5.003_0.tar.bz2
e8707f598b909ae01a5dc480fc9867ddb6254d22538f8f6cb65734294d92d728 perl5.004-05_0.tar.bz2
335cd8ac4424ff5506b1a733a0e1fd38ae360249ad224100f25cde82b7c2f4db perl5.005-03_0.tar.bz2
56811ae07f60abdbd345fcb56baa01ce7baa769d92ba8b6d2ff65c639a7b7ad5 perl-5.12.5_0.tar.bz2
059e58fa8e556c06936bef274917f1533e88f684a07f5196032cc0d2e3171640 perl-5.15.7_0.tar.bz2
48ef7a7c1c9d4a9a175f92cc951559edaf217c8345a736a8d6c4c3219c618cdb perl-5.16.3_0.tar.bz2
6a8cc1d436b808931de4879ba5c6b56bfc20e88ca1b14b516bcecabbc3ad4e1d perl-5.17.2_0.tar.bz2
cbdfcfc746e740ae747e5cd2de0fac801bcf77be89eb968b2d5c0294d203d2e7 perl-5.17.4_0.tar.bz2
a53996e36f4d9e07e01df2683d23c5250e0cda2f4a50d2b4d1218c221d2c6d88 perl-5.18.4_0.tar.bz2
2e4d36e9794d6646bec5c0ce4cd54932124476b451ff6d8ae7a6676e1770a19a perl-5.22.4_0.tar.bz2
dac25836819f6201c3f9f2db683dab299ac00719c3b241290270314250d81ab7 perl-5.24.4_0.tar.bz2
8ea27e2743262b5f263527fff9ab99b76cdc5b2ec83243f9b8f6a789d112e614 perl-5.30.3_0.tar.bz2
d73edc1fd83135b6ec46b936c2fab576b498d4c0afce6b0455460885920f1c96 perl-5.36.3_0.tar.bz2
4c34427868323ffdef085411418623203b2331b052def00e6c88eeef36c04cf6 perl-5.42.0_0.tar.bz2
88535597725f0de65104ef30de726e9ac0d0005d01b897ee9c9523d52bb170fd perl-5.12.5_0.tar.bz2
e322d90de63c2d6d2eb28440cbc83577e3fda36aad44bff7e6bf77cdcb544f88 perl-5.15.7_0.tar.bz2
bdec75e403ae9039b25d9c6b08c90ab7c1e55550bc9e40b0be7e092a2cc612f5 perl-5.16.3_0.tar.bz2
cd666e1367340f5857f67cd062be93ead0fb9ea39a050abc8bc8b4696bfc4843 perl-5.17.2_0.tar.bz2
d9dd1247ac64d8fb630e23d1f090355482a533f02ebde76dbe44568dab67cdaf perl-5.17.4_0.tar.bz2
5ede374c00f2f067586acaca0c9ebb28b835dd27932df46ed694a485561270fb perl-5.18.4_0.tar.bz2
de1ea2e4d986cdc2007d274d3416db910b07cc11e5ab64da08f25ddfc4e7fc63 perl-5.22.4_0.tar.bz2
123553fbce825c4776f3450f69504ad52040b3d02be76789b266aabe90b47aea perl-5.24.4_0.tar.bz2
4c468564d444438faa4af6668683de499ddb5ead818835ccc3da1745a83626f2 perl-5.30.3_0.tar.bz2
61cd6d137b1368f4b134f8c560771806611c0bb4df9924c0949b34bc50e90452 perl-5.36.3_0.tar.bz2
b7d48b4878c259e877c2aa0937890564854977cb2d5dac3b7831bf48aef2c231 perl-5.42.0_0.tar.bz2
2dc6823582071885b05deee81eb8053a7ad307dfc0b64a8438bfdecc1d64af29 perl-5.6.2_0.tar.bz2
80b866cb7f9222f5d02909311365a7bd0aac66a90b202376225338e8336ec82a perl-5.8.9_0.tar.bz2
d4997499d4ae8eb6c1daf43d1f2fde962fc0080dd0a20ec55e1d91557dec35eb perl-Devel-Tokenizer-C-0.11_0.tar.bz2
Expand All @@ -131,13 +131,13 @@ dfd2e494cc1c13ac241668d7489895984100bd14848281d2a4881d15436525fc pkg-config-0.2
5bd6c35b4d6003ce5d9fb7223816aad6bf2de66cabe97f31d7b27bfb5cc3b4f3 python-2.0.1_1.tar.bz2
c6c183bcb738bc8f9c1b25d9abc440fc53aee3e710b83f369aafd67ae282db56 python-2.3.7_0.tar.bz2
2914530a437c138d125d9d167e3b1615e46e4d85195a9a1f9998c267deb76b3f python-2.3.7_1.tar.bz2
b482ef7d4f6dc39045612927514f6ef5d8af4326a965474b7967772fff23d929 python-2.5.6_0.tar.bz2
f9f4b4a3ac4a98464774f04725a1028371f25d158c4fd06b26a35eaf7445e871 python-3.11.1_0.tar.bz2
58248e8651077a102bc4fa24bba50adfa8187cf5fb4418e2861170298cfd94cd python-3.1.5_0.tar.bz2
2488142631673ad697ab2da05e14839ccee9e9507d149300dfe3e209d5d4396f python-3.1.5_1.tar.bz2
3476ee694dd27f2a865859da9c7a739a7a4bd9e69355fdb9d5d13fb272766ddd python-3.3.7_0.tar.bz2
16a2e5de2dbbc9e52501dcea067cf4b7bd5d7c4c89f61beab7ff4c8804053ba2 python-3.4.10_0.tar.bz2
1046b69b1e6aea31fa6fc31d6fa1df69d0013584ebdd87f23cafa194817ebab3 python-3.8.16_0.tar.bz2
a5ff679811e9a8666ecacf1874aa1287daa890e5cac76510d362342db05dd4ba python-2.5.6_0.tar.bz2
aed7b124bef7121d80bcc58028b2fdf4648aa2d495a2698058a9bc57654a00fc python-3.11.1_0.tar.bz2
d35083e11bd40ee360ac0648e7ac5f2492d5a177c70f92ff3ed32772cd594c54 python-3.1.5_0.tar.bz2
c040926b75186c69914713973cf5c198813a51808663666fd3fca32f989ebbff python-3.1.5_1.tar.bz2
34cc357b7a70245af11428ed0ceec618e6fbcbc6eb2f1c45afe0aadef6331987 python-3.3.7_0.tar.bz2
cbb181be22b304f76a286300e3324f7e03e0316bf5662e0d6e416d68fb6514e4 python-3.4.10_0.tar.bz2
1c3951a330392a5e5f4ef22539b9dd54f5db2affebc37845cc781051cbd54e69 python-3.8.16_0.tar.bz2
18d517fa1195aa82e3e0eb7f261eb3addb9a43492040b16be04571639781577e sed-4.0.9_0.tar.bz2
3e7c9ab6da24fa44e115af66e077b5692f5293ffb7bc82c54fb91663900867d3 sed-4.8_0.tar.bz2
fe8bbc246d82e99c482337f1443c5313268823667dccebca6cd004e6cf6b4a7c shadow-4.14.3_0.tar.bz2
Expand All @@ -150,4 +150,4 @@ ab49972345d0c05f79b9370530829792e8c5c3b7fe283fc90e1dff26c2d0f6db tcc-0.9.27_2.t
b54b1aa40dc08eec51982fd581a64a900e2598ba29acc6ca9c2b1b2321603b49 util-linux-2.19.1_0.tar.bz2
29572bca4d4d404cb9fa542462e3d167367448dba263970282cae11df2aa3879 which-2.21_0.tar.bz2
d7357c5a73e4a0adb07220392316185716c42003fe7e63b63ba8493f12f3621b xz-5.6.4_0.tar.bz2
f57aeddd6d8ecdc24ef28dc82bc81ad8c5924e502d04e1fb16014bd399850507 zlib-1.2.13_0.tar.bz2
9b10db90e06129fd174d48edb60a6d1e2fa72944fccef420431f8e836adcf972 zlib-1.3.1_0.tar.bz2
2 changes: 1 addition & 1 deletion steps/manifest
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ build: mpfr-4.1.0
build: mpc-1.2.1
build: flex-2.5.33
build: bison-2.3
build: zlib-1.2.13
build: zlib-1.3.1
build: dist-3.5
build: perl-Devel-Tokenizer-C-0.11
build: perl-5.8.9
Expand Down
7 changes: 0 additions & 7 deletions steps/zlib-1.2.13/pass1.sh

This file was deleted.

1 change: 0 additions & 1 deletion steps/zlib-1.2.13/sources

This file was deleted.

31 changes: 31 additions & 0 deletions steps/zlib-1.3.1/pass1.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# SPDX-FileCopyrightText: 2021 Andrius Štikonas <andrius@stikonas.eu>
#
# SPDX-License-Identifier: GPL-3.0-or-later

src_prepare() {
default

rm zlib.3.pdf \
doc/crc-doc.1.0.pdf \
contrib/puff/zeros.raw \
contrib/blast/test.pk \
contrib/dotzlib/DotZLib.chm

rm crc32.h
gcc -DMAKECRCH crc32.c -o gen_crc32h
./gen_crc32h

echo "void makefixed(void); int main() { makefixed(); }" > makefixed_main.c
gcc -DMAKEFIXED inflate.c crc32.c zutil.c inftrees.c \
adler32.c inffast.c makefixed_main.c -o gen_inffixedh
./gen_inffixedh > inffixed.h

echo "void makefixed9(void); int main() { makefixed9(); }" > makefixed9_main.c
gcc -DMAKEFIXED -I. contrib/infback9/infback9.c zutil.c \
contrib/infback9/inftree9.c makefixed9_main.c -o gen_inffix9h
./gen_inffix9h > contrib/infback9/inffix9.h
}

src_configure() {
./configure --prefix="${PREFIX}" --libdir="${LIBDIR}" --static
}
1 change: 1 addition & 0 deletions steps/zlib-1.3.1/sources
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f https://zlib.net/fossils/zlib-1.3.1.tar.gz 9a93b2b7dfdac77ceba5a558a580e74667dd6fede4585b91eefb60f03b72df23