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
10 changes: 5 additions & 5 deletions parts.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1357,22 +1357,22 @@ libunistring 1.4.1
Library for manipulating Unicode and C strings according to Unicode standard. This
is a dependency of GNU Guile.

boehm-gc 8.0.4
==============
boehm-gc 8.2.12
===============

The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage
collecting replacement for C malloc or C++ new.

guile 3.0.9
===========
guile 3.0.11
============

GNU Ubiquitous Intelligent Language for Extensions (GNU Guile) is the preferred
extension language system for the GNU Project and features an implementation
of the programming language Scheme.

We use ``guile-psyntax-bootstrapping`` project on Guile 3.0.7 to bootstrap
Guile's ``psyntax.pp`` without relying on pre-expanded code. This is then
transplanted into Guile 3.0.9.
transplanted into Guile 3.0.11.

which 2.21
==========
Expand Down
6 changes: 3 additions & 3 deletions steps/SHA256SUMS.pkgs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ b687370caaa654ba2fc622188240f50ea305a1c926accbced153df9179697adf autoconf-2.53_
b363f22b42418fb2507bf722b0a6b5b03410ac58c44c400767d650d828696eaa autoconf-2.69_0.tar.bz2
cde51b816fcce47742064f9dc0b4871e4194190be5065dc1852b39339cc9115b autoconf-2.71_0.tar.bz2
6ff691e3ddd4f3d1796d28b07a2a96691dbd9801844c99ccbe660da59dabd74b autoconf-archive-2021.02.19_0.tar.bz2
7b589dbb23104a5b52a8a8d573ef955bec79d28939a8bfd63effbb31e3aa4474 autogen-5.18.16_0.tar.bz2
24be819cf412b1acf04cdc361c68a19b31762f0c374e2421c31d22249b9b0271 autogen-5.18.16_0.tar.bz2
02a426e82a52d4a2cd7e73fe3dc5a2c58b3ed100f24a92c57e42511fd86e247c automake-1.10.3_0.tar.bz2
34925adeaa2876a5e068adeb17b71fe7c7105244c3cb5439d33f7406310674da automake-1.11.2_0.tar.bz2
7e36e9e4b3957c95b6de8ff475c9b37aa007e2f9735b01c0eaf14b711fdd112f automake-1.15.1_0.tar.bz2
Expand Down Expand Up @@ -52,7 +52,7 @@ f6c65eef86aa9f5317396a8443b25ed87a18f72d07dfd2231a594aa2c1a68942 findutils-4.2.
9e898068d570b5cfa016f0e14819d7f7a6577bae9177ef1e9bb62866d5b0f0b9 flex-2.6.4_0.tar.bz2
c925739472260498342ba6dc3263da937abf5237e7e9102622bf5657ec98094a gawk-3.0.4_0.tar.bz2
c5b6b61e6c445e50a02ec129426be9e45d5d45d4dda59ea1557c5072d7244e20 gawk-5.3.0_0.tar.bz2
b4fafdabdbd8c1f9f7c96fc4677023a8151fe2afe0702e3dee920157b30deb98 gc-8.0.4_0.tar.bz2
fab35816abfdabad877fb3a0e2ce48501dc34987d46f170065991f8a3ff85b5e gc-8.2.12_0.tar.bz2
4e8704855e85cf05a044570c2d13ffac6b763fd4e8d8ce19c4687b5de33de24a gcc-10.5.0_0.tar.bz2
4c1059345f300b350b0981c5e35879c1d5ae38e650d3607ba01b446e652263a1 gcc-15.2.0_0.tar.bz2
d34de902de6de9204abedb834c4c39fbb95b993e545fbb090de2b028fa1d4a61 gcc-4.0.4_0.tar.bz2
Expand All @@ -64,7 +64,7 @@ d34de902de6de9204abedb834c4c39fbb95b993e545fbb090de2b028fa1d4a61 gcc-4.0.4_0.ta
c1989fc2855dbb0350c4e5b677028306614a9f4b5cb6c01fd459c5e1abf592b9 grep-2.4_0.tar.bz2
3f3247c7d05fcef0d9f624a523afa01257207584045eb7efb7fb8f29fc782c7a grep-3.7_0.tar.bz2
39320fce205c3d53209351c48c7cc59c6157373f940bd9f425cf3c51558fb09f grub-2.06_0.tar.bz2
24b7a9e3ce5f589bec2063b7b6e653c6de7fff321cc4bd4f6155847beea1510f guile-3.0.9_0.tar.bz2
9a5a816925d408967664e82b22b3280db77d940411b0730415dc44f8c9ec09eb guile-3.0.11_0.tar.bz2
893bb26efb8b1789702b8fd1a3ed72951990c8e38ab650c5220992405e79b96e gzip-1.13_0.tar.bz2
f27e1eaafa7ab198d2ed549aecfd8a1205d960f59a509789a159997565abd6d4 heirloom-devtools-070527_0.tar.bz2
8d2015b87337abbf287f7a39ee4cf53514120b5d3e90a93fe7d533dcc43f14fa help2man-1.36.4_0.tar.bz2
Expand Down
1 change: 0 additions & 1 deletion steps/gc-8.0.4/sources

This file was deleted.

File renamed without changes.
1 change: 1 addition & 0 deletions steps/gc-8.2.12/sources
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f https://github.com/bdwgc/bdwgc/releases/download/v8.2.12/gc-8.2.12.tar.gz 42e5194ad06ab6ffb806c83eb99c03462b495d979cda782f3c72c08af833cd4e
122 changes: 122 additions & 0 deletions steps/guile-3.0.11/import-gnulib-3.0.7.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
#!/bin/sh

# SPDX-FileCopyrightText: 2021 Andrius Štikonas <andrius@stikonas.eu>
#
# SPDX-License-Identifier: GPL-3.0-or-later

rm gnulib-local/m4/clock_time.m4.diff
../gnulib-901694b9/gnulib-tool --import --local-dir=gnulib-local \
--lib=libgnu \
--source-base=lib \
--m4-base=m4 \
--doc-base=doc \
--tests-base=tests \
--aux-dir=build-aux \
--lgpl=3 \
--conditional-dependencies \
--libtool \
--macro-prefix=gl \
--no-vc-files \
--avoid=lock \
--avoid=unistr/base \
--avoid=unistr/u8-mbtouc \
--avoid=unistr/u8-mbtouc-unsafe \
--avoid=unistr/u8-mbtoucr \
--avoid=unistr/u8-prev \
--avoid=unistr/u8-uctomb \
--avoid=unitypes \
accept4 \
alignof \
alloca-opt \
announce-gen \
autobuild \
bind \
byteswap \
c-strcase \
canonicalize-lgpl \
ceil \
clock-time \
close \
connect \
copysign \
dirfd \
dirname-lgpl \
duplocale \
environ \
extensions \
flexmember \
flock \
floor \
fpieee \
frexp \
fstat \
fsync \
full-read \
full-write \
func \
gendocs \
getaddrinfo \
getlogin \
getpeername \
getsockname \
getsockopt \
git-version-gen \
gitlog-to-changelog \
gnu-web-doc-update \
gnupload \
havelib \
iconv_open-utf \
inet_ntop \
inet_pton \
isfinite \
isinf \
isnan \
ldexp \
lib-symbol-versions \
lib-symbol-visibility \
libunistring \
link \
listen \
localcharset \
locale \
log1p \
lstat \
maintainer-makefile \
malloc-gnu \
malloca \
mkdir \
mkostemp \
nl_langinfo \
nproc \
nstrftime \
open \
pipe-posix \
pipe2 \
poll \
putenv \
readlink \
recv \
recvfrom \
regex \
rename \
rmdir \
select \
send \
sendto \
setenv \
setsockopt \
shutdown \
socket \
stat-time \
stdlib \
striconveh \
string \
sys_stat \
time \
times \
trunc \
unistd \
verify \
vsnprintf \
warnings \
wchar
132 changes: 132 additions & 0 deletions steps/guile-3.0.11/import-gnulib.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
#!/bin/sh

# SPDX-FileCopyrightText: 2023 Samuel Tyler <samuel@samuelt.me>
#
# SPDX-License-Identifier: GPL-3.0-or-later

rm lib/iconv_open-*.h

../gnulib-356a414e/gnulib-tool --import --local-dir=gnulib-local \
--lib=libgnu \
--source-base=lib \
--m4-base=m4 \
--doc-base=doc \
--tests-base=tests \
--aux-dir=build-aux \
--lgpl=3 \
--conditional-dependencies \
--libtool \
--macro-prefix=gl \
--no-vc-files \
--avoid=lock \
--avoid=unistr/base \
--avoid=unistr/u8-mbtouc \
--avoid=unistr/u8-mbtouc-unsafe \
--avoid=unistr/u8-mbtoucr \
--avoid=unistr/u8-prev \
--avoid=unistr/u8-uctomb \
--avoid=unitypes \
accept4 \
alignof \
alloca-opt \
announce-gen \
autobuild \
bind \
byteswap \
c-strcase \
canonicalize-lgpl \
ceil \
clock-time \
close \
connect \
copysign \
dirfd \
dirname-lgpl \
duplocale \
environ \
extensions \
flexmember \
flock \
floor \
fpieee \
frexp \
fstat \
fsync \
full-read \
full-write \
func \
gendocs \
getaddrinfo \
gethostname \
getlogin \
getpeername \
getsockname \
getsockopt \
git-version-gen \
gitlog-to-changelog \
gnu-web-doc-update \
gnupload \
havelib \
iconv_open-utf \
inet_ntop \
inet_pton \
isfinite \
isinf \
isnan \
ldexp \
lib-symbol-versions \
lib-symbol-visibility \
libunistring \
link \
listen \
localcharset \
locale \
log1p \
lstat \
maintainer-makefile \
malloc-gnu \
malloca \
mkdir \
mkostemp \
nl_langinfo \
nproc \
nstrftime \
open \
pipe-posix \
pipe2 \
poll \
posix_spawn \
posix_spawn_file_actions_addclose \
posix_spawn_file_actions_adddup2 \
posix_spawn_file_actions_addopen \
posix_spawn_file_actions_destroy \
posix_spawn_file_actions_init \
posix_spawnp \
putenv \
readlink \
recv \
recvfrom \
regex \
rename \
rmdir \
select \
send \
sendto \
setenv \
setsockopt \
shutdown \
socket \
stat-time \
stdlib \
striconveh \
string \
sys_select \
sys_stat \
time \
times \
trunc \
unistd \
verify \
vsnprintf \
warnings \
wchar
Loading