Commit graph

1345 commits

Author SHA1 Message Date
fosslinux
8a3ab450b2 m4-1.4.19: remove a few more pregend files 2025-02-10 13:56:32 +11:00
fosslinux
2d353f39e3 autoconf-archive: remove pregenerated docs 2025-02-10 13:56:32 +11:00
fosslinux
3c5a28268e automake-1.16.3: regenerate t/testsuite-part.am
requires particular handling for make rules
2025-02-10 13:56:31 +11:00
fosslinux
bae65f193e automake-*: remove some pregenerated files 2025-02-10 13:56:22 +11:00
fosslinux
31fbbb11af autoconf-*: remove some simple pregend files 2025-02-08 20:58:59 +11:00
Samuel Tyler
d163ae3ca5
Merge pull request #505 from fosslinux/gawk-3.0.4-cleanup
gawk-3.0.4: remove a pregenerated file
2025-02-08 20:16:42 +11:00
Samuel Tyler
540d654bfb
Merge pull request #503 from fosslinux/flex-2.5.11-cleanup
flex-2.5.11: remove unused directory
2025-02-08 20:16:34 +11:00
Samuel Tyler
fac3f94812
Merge pull request #502 from fosslinux/bash-2.05b-cleanup
Bash 2.05b cleanup
2025-02-08 20:16:24 +11:00
Samuel Tyler
17cae40bc3
Merge pull request #501 from fosslinux/coreutils-5.0-fixup
coreutils-5.0: remove additional pregend file
2025-02-08 20:16:16 +11:00
Samuel Tyler
13a3d82dea
Merge pull request #500 from fosslinux/make-3.82-fixup
make-3.82: remove pregenerated files
2025-02-08 20:16:08 +11:00
fosslinux
4ff3e2532f gawk-3.0.4: remove a pregenerated file 2025-02-08 11:40:33 +11:00
fosslinux
e10d1f175f flex-2.5.11: remove unused directory 2025-02-08 11:38:30 +11:00
fosslinux
a6368fb2a3 Remove unused bash-2.05b second pass 2025-02-08 11:36:59 +11:00
fosslinux
6816f19124 Remove extra Bison file 2025-02-08 11:36:59 +11:00
fosslinux
e5fdbc5b41 coreutils-5.0: remove additional pregend file
wheel.h, probably used
2025-02-08 11:36:09 +11:00
fosslinux
08ad118f43 make-3.82: remove pregenerated files 2025-02-08 11:34:58 +11:00
Samuel Tyler
dfb3ae04e2
Merge pull request #496 from fosslinux/gcc-fixes
GCC fixes: Updates & Regenerations
2025-02-07 16:48:02 +11:00
fosslinux
4f668371ab Update GCC 10 to 10.5.0 2025-02-06 21:11:17 +11:00
fosslinux
4aaaeff6f2 Update GCC to 13.3 & remove pregenerated files 2025-02-06 09:54:42 +11:00
fosslinux
b64f83da3d Various GCC 10 regenerations 2025-02-06 09:54:42 +11:00
fosslinux
84c07ed90b Various GCC 4.7 regenerations 2025-02-06 09:54:42 +11:00
fosslinux
2550cebc20 Various GCC 4.0 regenerations 2025-02-05 15:32:31 +11:00
Samuel Tyler
1ada7a101e
Merge pull request #497 from stikonas/fstrings
Improve support for pre-python 3.12 f-strings.
2025-02-05 10:57:29 +11:00
Andrius Štikonas
f3553639f9 Improve support for pre-python 3.12 f-strings. 2025-02-04 23:55:16 +00:00
Samuel Tyler
3eec99349d
Merge pull request #491 from fosslinux/autoconf-symlink
Add autoconf symlinks to every autoconf pkg
2025-02-05 08:36:12 +11:00
fosslinux
473f75ffd9 Add autoconf symlinks to every autoconf pkg
Early versions of automake have `autoconf` hardcoded into them as a
program that should exist. We *were* "fixing" this by creating a symlink
in autoconf-2.54. However this symlink is _not_ in the repo package,
which broke some things. Also meant that from autoconf 2.54 through
autoconf 2.71, automake was using autoconf 2.53.

Let's make it consistent by having autoconf symlinks in every autoconf
package.
2025-02-04 22:13:56 +11:00
Samuel Tyler
d652494ef4
Merge pull request #490 from fosslinux/musl-fixup
Musl fixes
2025-02-04 22:12:46 +11:00
fosslinux
19b205a382 Update musl to 1.2.5 2025-02-04 19:53:52 +11:00
fosslinux
68d396ef8f Setup to remove pregenerated header files from musl 1.1 2025-02-03 22:17:48 +11:00
fosslinux
c5175b46c5 Fix clean_sources.sh with git protocol 2025-02-03 17:24:07 +11:00
fosslinux
62f147f242 Add error message when distfile doesn't exist 2025-02-03 17:23:53 +11:00
Samuel Tyler
736d7967fd
Merge pull request #495 from fosslinux/set-pipefail
Set pipefail when supported
2025-02-03 15:30:43 +11:00
Samuel Tyler
b934782b5f
Merge pull request #493 from fosslinux/mirrors
Mirrors
2025-02-03 10:13:46 +11:00
fosslinux
ef5477c74a Up retries to 3, sleep between retries 2025-02-03 10:11:44 +11:00
fosslinux
1d2836e804 Don't checksum symlinks when uninstalling
symlinks are removed separately later. It doesn't really make sense to
checksum them - the file they are pointing to could have been deleted.
2025-02-03 08:54:40 +11:00
fosslinux
b42acc6624 Set pipefail when supported 2025-02-03 08:54:40 +11:00
fosslinux
f3f140783d Remove unneeded double quotes
from download-distfiles.sh and mirror.sh
2025-02-02 12:42:36 +11:00
fosslinux
19c83b80da Add a bit more docs for creating a mirror 2025-02-02 10:02:32 +11:00
fosslinux
9d7835e234 Run pylint on all lib/ python files 2025-02-02 10:02:32 +11:00
fosslinux
52c16137f5 Remove unused import in source_manifest.py 2025-02-02 10:02:32 +11:00
fosslinux
ba89224641 Modify GH actions to support mirror 2025-02-02 10:02:32 +11:00
fosslinux
7d50a224c6 Support file:// mirrors
Spawns a simple HTTP server to host the mirror.
Useful for testing mirror support or CI in chroot or bwrap modes.
2025-02-02 10:02:32 +11:00
fosslinux
ce1522db64 Change metaconfig to Git snapshot 2025-02-02 10:02:32 +11:00
fosslinux
7fb88d883f Change dist 3.5 to Git snapshot 2025-02-02 10:02:32 +11:00
fosslinux
64b9920871 Move flex to git snapshots 2025-02-02 10:02:32 +11:00
fosslinux
df1c9e9aba Support mirrors within 2025-02-02 10:02:32 +11:00
fosslinux
88ea21dfc9 Add mirror support to download-distfiles.sh 2025-01-30 22:20:06 +11:00
fosslinux
f772cbe131 Create a basic mirroring tool for the new mirror system 2025-01-30 22:20:06 +11:00
fosslinux
7e8db9c508 Remove "substitutes"
It wasn't ever really useful.
2025-01-30 22:20:06 +11:00
Andrius Štikonas
3896c1dfc9 Update stage0-posix. 2025-01-26 14:22:23 +00:00