Skip to content

Commit b14eef0

Browse files
committed
libunistring: update to 1.4.1, remove pregenerated files
1 parent 3ceae57 commit b14eef0

9 files changed

Lines changed: 508 additions & 86 deletions

File tree

parts.rst

Lines changed: 59 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1256,65 +1256,12 @@ texinfo 7.2
12561256
Texinfo is a typesetting syntax used for generating documentation. We can now use
12571257
``makeinfo`` script to convert ``.texi`` files into ``.info`` documentation format.
12581258

1259-
libunistring 0.9.10
1260-
===================
1261-
1262-
Library for manipulating Unicode and C strings according to Unicode standard. This
1263-
is a dependency of GNU Guile.
1264-
12651259
libffi 3.3
12661260
==========
12671261

12681262
The libffi library provides a portable, high level programming interface to various
12691263
calling conventions.
12701264

1271-
boehm-gc 8.0.4
1272-
==============
1273-
1274-
The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage
1275-
collecting replacement for C malloc or C++ new.
1276-
1277-
guile 3.0.9
1278-
===========
1279-
1280-
GNU Ubiquitous Intelligent Language for Extensions (GNU Guile) is the preferred
1281-
extension language system for the GNU Project and features an implementation
1282-
of the programming language Scheme.
1283-
1284-
We use ``guile-psyntax-bootstrapping`` project on Guile 3.0.7 to bootstrap
1285-
Guile's ``psyntax.pp`` without relying on pre-expanded code. This is then
1286-
transplanted into Guile 3.0.9.
1287-
1288-
which 2.21
1289-
==========
1290-
1291-
``which`` shows the full path of (shell) commands. It mostly duplicates
1292-
bash built-in ``command -v`` but some scripts call ``which`` instead.
1293-
In particular, ``autogen`` scripts use it.
1294-
1295-
grep 3.7
1296-
========
1297-
1298-
Newer ``grep`` will be needed to bootstrap ``autogen``.
1299-
1300-
sed 4.8
1301-
=======
1302-
1303-
Earlier ``sed`` was built with manual makefile with most features compiled out.
1304-
Build a newer ``sed`` using GNU Autotools build system. In particular this will let
1305-
sed keep executable bit on after in place editing.
1306-
1307-
autogen 5.18.16
1308-
===============
1309-
1310-
GNU Autogen is a tool designed to simplify the creation and maintenance of
1311-
programs that contain large amounts of repetitious text. Unfortunately, the
1312-
source is full of pregenerated files that require ``autogen`` to rebuild.
1313-
1314-
We use the `gnu-autogen-bootstrapping <https://github.com/schierlm/gnu-autogen-bootstrapping>`_
1315-
project to rebuild those and create (slightly crippled) ``autogen`` that
1316-
is then able to build a full-featured version.
1317-
13181265
python 2.5.6
13191266
============
13201267

@@ -1404,6 +1351,65 @@ Differences to 3.8.16:
14041351
make output of precompiled Python libraries (``.pyc``) deterministic.
14051352
Finally, we can re-enable compiling of Python modules.
14061353

1354+
libunistring 1.4.1
1355+
==================
1356+
1357+
Library for manipulating Unicode and C strings according to Unicode standard. This
1358+
is a dependency of GNU Guile.
1359+
1360+
libatomic_ops 7.6.10
1361+
====================
1362+
1363+
``libatomic_ops`` provides semi-portable access to hardware-provided atomic memory
1364+
update operations on a number of architectures.
1365+
1366+
boehm-gc 8.0.4
1367+
==============
1368+
1369+
The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage
1370+
collecting replacement for C malloc or C++ new.
1371+
1372+
guile 3.0.9
1373+
===========
1374+
1375+
GNU Ubiquitous Intelligent Language for Extensions (GNU Guile) is the preferred
1376+
extension language system for the GNU Project and features an implementation
1377+
of the programming language Scheme.
1378+
1379+
We use ``guile-psyntax-bootstrapping`` project on Guile 3.0.7 to bootstrap
1380+
Guile's ``psyntax.pp`` without relying on pre-expanded code. This is then
1381+
transplanted into Guile 3.0.9.
1382+
1383+
which 2.21
1384+
==========
1385+
1386+
``which`` shows the full path of (shell) commands. It mostly duplicates
1387+
bash built-in ``command -v`` but some scripts call ``which`` instead.
1388+
In particular, ``autogen`` scripts use it.
1389+
1390+
grep 3.7
1391+
========
1392+
1393+
Newer ``grep`` will be needed to bootstrap ``autogen``.
1394+
1395+
sed 4.8
1396+
=======
1397+
1398+
Earlier ``sed`` was built with manual makefile with most features compiled out.
1399+
Build a newer ``sed`` using GNU Autotools build system. In particular this will let
1400+
sed keep executable bit on after in place editing.
1401+
1402+
autogen 5.18.16
1403+
===============
1404+
1405+
GNU Autogen is a tool designed to simplify the creation and maintenance of
1406+
programs that contain large amounts of repetitious text. Unfortunately, the
1407+
source is full of pregenerated files that require ``autogen`` to rebuild.
1408+
1409+
We use the `gnu-autogen-bootstrapping <https://github.com/schierlm/gnu-autogen-bootstrapping>`_
1410+
project to rebuild those and create (slightly crippled) ``autogen`` that
1411+
is then able to build a full-featured version.
1412+
14071413
gcc 10.5.0
14081414
==========
14091415

steps/SHA256SUMS.pkgs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ b687370caaa654ba2fc622188240f50ea305a1c926accbced153df9179697adf autoconf-2.53_
99
b363f22b42418fb2507bf722b0a6b5b03410ac58c44c400767d650d828696eaa autoconf-2.69_0.tar.bz2
1010
cde51b816fcce47742064f9dc0b4871e4194190be5065dc1852b39339cc9115b autoconf-2.71_0.tar.bz2
1111
6ff691e3ddd4f3d1796d28b07a2a96691dbd9801844c99ccbe660da59dabd74b autoconf-archive-2021.02.19_0.tar.bz2
12-
19ecb44e6de8e6cf16b1b858224214997ee14c1f05d4f1992ac40c10ca4c1e4b autogen-5.18.16_0.tar.bz2
12+
09f13ec44f02a28b0dc89c68b39be2c91460402f959d33d7dd6e5799707dff1e autogen-5.18.16_0.tar.bz2
1313
02a426e82a52d4a2cd7e73fe3dc5a2c58b3ed100f24a92c57e42511fd86e247c automake-1.10.3_0.tar.bz2
1414
34925adeaa2876a5e068adeb17b71fe7c7105244c3cb5439d33f7406310674da automake-1.11.2_0.tar.bz2
1515
7e36e9e4b3957c95b6de8ff475c9b37aa007e2f9735b01c0eaf14b711fdd112f automake-1.15.1_0.tar.bz2
@@ -64,7 +64,7 @@ d34de902de6de9204abedb834c4c39fbb95b993e545fbb090de2b028fa1d4a61 gcc-4.0.4_0.ta
6464
c1989fc2855dbb0350c4e5b677028306614a9f4b5cb6c01fd459c5e1abf592b9 grep-2.4_0.tar.bz2
6565
3f3247c7d05fcef0d9f624a523afa01257207584045eb7efb7fb8f29fc782c7a grep-3.7_0.tar.bz2
6666
39320fce205c3d53209351c48c7cc59c6157373f940bd9f425cf3c51558fb09f grub-2.06_0.tar.bz2
67-
95bcaad636bee2233c552448c6fb925a5f42c12a2cc1b90913b82da543f9a701 guile-3.0.9_0.tar.bz2
67+
878272c1858f8345cb5307b7ceb0b8785e4d4ed2942e723b4d7c6c1572cc1fb3 guile-3.0.9_0.tar.bz2
6868
893bb26efb8b1789702b8fd1a3ed72951990c8e38ab650c5220992405e79b96e gzip-1.13_0.tar.bz2
6969
f27e1eaafa7ab198d2ed549aecfd8a1205d960f59a509789a159997565abd6d4 heirloom-devtools-070527_0.tar.bz2
7070
8d2015b87337abbf287f7a39ee4cf53514120b5d3e90a93fe7d533dcc43f14fa help2man-1.36.4_0.tar.bz2
@@ -74,10 +74,11 @@ f27e1eaafa7ab198d2ed549aecfd8a1205d960f59a509789a159997565abd6d4 heirloom-devto
7474
838989f6b0aa02d6185d7cd9138036260bcf24ef484e516c4a50819d29b5e0d6 libarchive-3.5.2_0.tar.bz2
7575
3e392a5332e8db77c409f1566b6f05d1f92a85e1fbe902dbe97704548c0f6c8e libbsd-0.11.8_0.tar.bz2
7676
bb1b1196caa7d4eebf37bdb8f355b63caa5b5642a696b7930c6c62c035180d59 libffi-3.3_0.tar.bz2
77+
ce758eeb2964ae8756c3f8a52c6d436f4b9f102cfcfbdfa2ad2b5019947ff6d5 libffi-3.5.2_0.tar.bz2
7778
9e1932db252894478dc98985f931312cbe5ee0eb40db251c75c79dd01294b15b libmd-1.1.0_0.tar.bz2
7879
311cc3a5ad4126b030b32bc1e9e787bd55caa861626d210bab4eb81e50244125 libtool-2.2.4_0.tar.bz2
7980
a9ddd248e490623caeb0380089d03bc638e78af5c4fb65426f3b7f73521af604 libtool-2.4.7_0.tar.bz2
80-
d03e020c88f94f242f97f8126daa86be4b9a0164a0351379ad593712c8aaeec9 libunistring-0.9.10_0.tar.bz2
81+
f41fe28a2b4854e0a08e120f21685d89cc9ffbee7449627eff279a70882229ed libunistring-1.4.1_0.tar.bz2
8182
e34195462aa376c9ad92d77d68ef519c911100c06fe2f3929b260d0a811a4288 linux-4.14.341-openela_0.tar.bz2
8283
c97644d0db5b3de127b048683afee6d31453441d97ba5dea71df5838b13542a4 linux-headers-4.14.341-openela_0.tar.bz2
8384
8283d7c23a656c2f47198561b102ca3517dd2a48614e818f36149100c2c96d66 m4-1.4.19_0.tar.bz2

steps/libunistring-0.9.10/pass1.sh

Lines changed: 0 additions & 21 deletions
This file was deleted.

steps/libunistring-0.9.10/sources

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)