Bruce Dubbs
78d213c12c
Update to fmt-10.2.1.
2024-01-05 08:44:51 -06:00
Rahul Chandra
9848345ed2
Update the intel-media and gmmlib stack. (23.3.4, 23.3.16) respectively
2024-01-03 23:29:00 -05:00
Bruce Dubbs
55239a6923
Update to libxmlb-0.3.15.
2024-01-03 07:01:35 -06:00
Douglas R. Reno
5c67196632
Update to fmt-10.2.0
2024-01-02 16:18:13 -06:00
Douglas R. Reno
9e0abc2473
Update to Spidermonkey-115.6.0 (Security Update)
2023-12-27 17:03:36 -06:00
Bruce Dubbs
99947ffb1e
Add fmt-10.1.1.
2023-12-27 16:00:30 -06:00
Bruce Dubbs
e394cf6300
Update to exempi-2.6.5.
2023-12-27 12:26:10 -06:00
Douglas R. Reno
bc35d575e4
Add a security patch to libssh2 to guard it against the Terrapin attack.
2023-12-26 22:06:42 -06:00
Xi Ruoyao
e4f0510ba0
boost: Comment out stale command explanation
2023-12-22 17:02:01 +08:00
Bruce Dubbs
868d29d21c
Update to libnvme-1.7.1.
2023-12-20 19:21:22 -06:00
Bruce Dubbs
073a9623ee
Update to aspell-0.60.8.1.
2023-12-20 19:03:59 -06:00
Xi Ruoyao
578a0a0efc
appstream: Change gtk-doc to gi-docgen
...
In 1.0.0 NEWS:
* docs: Build all API documentation with gi-docgen
By the way, add DAPS as external dependency (it's needed to generate
specification documentation with -Ddocs=true), and clarify the pre-built
API documentation installed to /usr/share/doc/appstream.
2023-12-18 02:13:30 +08:00
Bruce Dubbs
cbb2f6840c
Update to libatomic_ops-7.8.2.
2023-12-17 11:31:32 -06:00
Bruce Dubbs
3c0e3458a4
Update to AppStream-1.0.1.
2023-12-17 11:29:06 -06:00
Rahul Chandra
bca8ca5e57
Update to enchant-2.6.4
2023-12-17 01:14:42 -05:00
Bruce Dubbs
6f60a9c90e
Update to boost-1.84.0.
2023-12-16 10:19:28 -06:00
Douglas R. Reno
9369ed585d
Update to libxml2-2.12.3
2023-12-15 12:14:25 -06:00
Bruce Dubbs
cc460eb67f
Typos
2023-12-14 13:32:03 -06:00
Pierre Labastie
875b3b57e8
Fix various option vs parameter problems
...
Sometimes there is no really a problem, but alos avoids that
automatic detection with "make test-options" return false positives
2023-12-08 22:05:39 +01:00
Douglas R. Reno
dd1672e8d7
Update to libxml2-2.12.2
2023-12-07 15:38:55 -06:00
Douglas R. Reno
6f55f20a3e
Update to glib-2.78.3
2023-12-07 15:26:17 -06:00
Pierre Labastie
c3d8e34104
Fix libgsf for libxml-2.12+
2023-12-06 15:23:01 +01:00
Pierre Labastie
5cc205a9e0
Make runtime deps recommended for glib2
...
shared-mime-info and desktop-file-utils may be needed by gio. Also,
it is assumed to be present for some page of the books...
2023-12-06 08:50:49 +01:00
Douglas R. Reno
1f61e4ed1a
Update to enchant-2.6.3
2023-12-05 19:53:03 -06:00
Douglas R. Reno
df0fbdb1d8
Update to libseccomp-2.5.5
2023-12-04 13:56:18 -06:00
Pierre Labastie
d1d8cc4480
Add remap="doc" for libuv doc instructions
...
Those instructions cannot be run with only req/rec dependencies, so
signal them as such to jhalfs...
2023-12-04 16:07:13 +01:00
Douglas R. Reno
f46dc8ea18
Change the URL for SPIRV-Headers again for consistency.
2023-11-28 16:54:44 -06:00
Douglas R. Reno
c46031c1d8
Add the SPIRV-Tools package to the book.
...
This is needed for glslang, which is needed for Mesa.
2023-11-28 16:54:02 -06:00
Douglas R. Reno
3ed1f2d304
Use a better URL for SPIRV-Headers
2023-11-28 16:23:47 -06:00
Douglas R. Reno
82d46cc6a1
Add the SPIRV-Headers package to the book.
...
This is needed by SPIRV-Tools, which is needed by glslang (which is
needed for Mesa).
2023-11-28 16:12:26 -06:00
Bruce Dubbs
3fac2c2a8a
Update to libqalculate-4.9.0.
2023-11-28 13:52:46 -06:00
Douglas R. Reno
3d5402109f
Update to libwacom-2.9.0
2023-11-27 23:21:24 -06:00
Douglas R. Reno
90c3184c17
Update to node.js-v20.10.0
2023-11-24 18:37:54 -06:00
Rahul Chandra
9c485aef31
Update to intel-gmmlib-22.3.14
2023-11-24 17:52:34 -05:00
Douglas R. Reno
47a9a7612d
Update to libxml2-2.12.1
2023-11-24 14:51:22 -06:00
Rahul Chandra
0916098bc3
Update to intel-gmmlib 23.3.13
2023-11-23 10:18:07 -05:00
Bruce Dubbs
dcd5a06347
Archive Berkeley DB
2023-11-22 15:35:10 -06:00
Ken Moffat
d54d6fc901
Update to spidermonkey-115.5.0.
2023-11-21 22:19:52 +00:00
Bruce Dubbs
91a72fece7
Add instructions to create/install libuv man page.
2023-11-20 20:08:05 -06:00
Douglas R. Reno
4de66bc72d
Add some more dependencies on Qt6.
...
I've marked most of these as 'role=nodep' so that jhalfs doesn't pick up
multiples in cases where it's not needed.
Transmission, Libreoffice, CMake, Poppler, and Appstream now have Qt6
ports working well.
I have left Qca, gpgme, polkit-qt, and other KDE-related packages alone.
They do have support for Qt6, but we should not list them as they are
incompatible with the Qt5 versions and we could end up causing
unintentional breakage by doing this.
2023-11-20 13:16:18 -06:00
Douglas R. Reno
e556b0369b
log4cplus: minor tweaks to the page
...
- Make some grammar improvements to the description
- Use &qt5-deps instead of just Qt5, since this package uses qt5-base.
This package will build with the alternate version as well
2023-11-20 13:06:19 -06:00
Bruce Dubbs
bc99c9d98d
Update to log4cplus-2.1.1.
2023-11-19 18:32:07 -06:00
Bruce Dubbs
331efa7d82
Merge branch 'trunk' of git.linuxfromscratch.org:blfs into trunk
2023-11-19 17:18:51 -06:00
Bruce Dubbs
0c73385b78
Update to libxml2-2.12.0.
2023-11-19 17:17:57 -06:00
Xi Ruoyao
96e0c17161
mozilla: Drop SHELL=/bin/bash
...
Note that if you build something relying on $SHELL, it may still fail to
build in chroot.
In the chroot we first use "env -i" to clean the environment variables.
When bash starts with no $SHELL set, it *sets* SHELL=(the login shell
of current user specified in /etc/passwd), but it *does not export this
variable*.
For example:
$ cat > t.c << EOF
#include <stdio.h>
#include <stdlib.h>
int main() { puts (getenv ("SHELL") ?: "(nullptr)"); }
$ ./a.out
/bin/zsh/
$ cc t.c
$ env -i bash -c "echo $SHELL"
/bin/zsh
$ env -i bash -c "./a.out"
(nullptr)
We can remove this now only because Mozilla has added a workaround into
their building system at
https://hg.mozilla.org/mozilla-central/rev/5afe7b911f61 for some Mac
builder, inadvertently fixing our issue.
Link: https://lists.linuxfromscratch.org/sympa/arc/blfs-support/2014-11/msg00050.html
Link: https://lists.linuxfromscratch.org/sympa/arc/blfs-dev/2023-11/msg00136.html
2023-11-20 07:01:36 +08:00
Bruce Dubbs
d80235bfa4
Update to libksba-1.6.5.
2023-11-19 15:59:14 -06:00
Douglas R. Reno
15dfef2d48
Update to libxslt-1.1.39
2023-11-17 12:48:41 -06:00
Bruce Dubbs
b42497aa10
Update to libgcrypt-1.10.3.
2023-11-15 14:33:46 -06:00
Xi Ruoyao
498c00cd5a
Update to appstream-1.0.0 (again)
...
Fix up libadwaita to build with it. Update the command explanation to
allow building it with Qt-5. Also fix the errors detected in
org.linuxfromscratch.lfs.xml reported by "appstreamcli validate".
2023-11-13 15:06:27 +08:00
Rahul Chandra
aa8180ff50
Rollback to Appstream 0.16.4 because 1.0.0 needs QT6
2023-11-12 23:38:06 -05:00
Rahul Chandra
f74c6058df
Update to AppStream-1.0.0
2023-11-12 22:41:38 -05:00
Xi Ruoyao
2f1e634e17
Archive libxml2py2
2023-11-12 08:43:55 +08:00
Xi Ruoyao
808f2b851e
Update to libxml2-2.11.5
2023-11-12 04:37:20 +08:00
Pierre Labastie
8c227f8655
fix attribute for g-i tests
...
attribute for tests is remap='test', this allows to have
role='root' remap='test' in case the tests need to be run as root.
2023-11-10 23:01:10 +01:00
Douglas R. Reno
739a1e077f
Update to libcloudproviders-0.3.5
2023-11-09 11:02:33 -06:00
Pierre Labastie
68dfef54d6
Fix alignement of blocks
...
Reported by "rhubarbpieguy" on the blfs-dev mailing list
2023-11-09 15:07:04 +01:00
Bruce Dubbs
41cf461475
Change abiword and wv URLs to anduin.
2023-11-08 18:28:46 -06:00
Douglas R. Reno
8d133a0af6
Update to libgusb-0.4.8
2023-11-08 14:40:12 -06:00
Douglas R. Reno
067ccc06be
Update to xapian-core-1.4.24
2023-11-08 14:32:24 -06:00
Douglas R. Reno
36dbd5fc35
Update to libuv-1.47.0
2023-11-07 13:58:47 -06:00
Bruce Dubbs
a3efdf5cb2
Update test results for node.
2023-11-03 20:54:10 -05:00
Bruce Dubbs
ab18a0982e
Update to node-v20.9.0.
2023-11-03 20:47:06 -05:00
Douglas R. Reno
5e5346c033
Update to libgsf-1.14.51
2023-11-03 12:28:39 -05:00
Xi Ruoyao
c12fd0f517
spidermonkey: Enable rust SIMD optimization
...
Arch and Gentoo do this for Firefox, Thunderbird, and SpiderMonkey.
I've tested SpiderMonkey with this for a while. I'll enable this
for Firefox and Thunderbird too after testing them.
Sort all the switches (but --prefix) and explanations in alphabetic
order by the way.
2023-11-03 17:49:35 +08:00
Xi Ruoyao
a192a33046
spidermonkey: Update the number of test failures for icu-74
2023-11-02 12:24:22 +08:00
Bruce Dubbs
9744d5a5ff
Update to icu4c-74_1-src.
2023-11-01 20:20:01 -05:00
Xi Ruoyao
fa5f6e9501
spidermonkey: Do not hard code python3-majorver
2023-11-01 21:42:53 +08:00
Xi Ruoyao
3d349f4114
gobject-introspection: Fix 19 test failures with Python 3.12 or later
2023-11-01 21:37:26 +08:00
Xi Ruoyao
e3b2109589
spidermonkey: Work around build failure with Python 3.12 or later
2023-11-01 17:42:11 +08:00
Bruce Dubbs
f68958ae41
Update to enchant-2.6.2.
2023-10-29 14:19:11 -05:00
Bruce Dubbs
eebff7b81a
Typos
2023-10-26 17:52:05 -05:00
Bruce Dubbs
23c672d9c2
Update to glib-2.78.1.
2023-10-26 13:56:26 -05:00
Xi Ruoyao
e610b086f3
spidermonkey: Correct download size
2023-10-25 06:39:37 +08:00
Ken Moffat
ea5703f312
Package updates:
...
firefox-115.4.0.
spidermonkey-115.4.0.
2023-10-24 18:11:23 +01:00
Douglas R. Reno
921174d5f6
Minor text tweaks/typo fixes
...
For libmpeg2, add a space into the FTP entity so that it gets ignored
2023-10-21 11:47:06 -05:00
Douglas R. Reno
3c4f2a18b7
Update to intel-gmmlib-22.3.12
2023-10-20 12:28:47 -05:00
Bruce Dubbs
bb6c52ca96
Update to libbytesize-2.10.
2023-10-19 14:58:26 -05:00
Bruce Dubbs
5bc7f94afd
Update to libsigc++-2.12.1.
2023-10-19 14:28:14 -05:00
Bruce Dubbs
73ac81bdd4
Add a fix for noe-js if Python-3.12 is installed
2023-10-19 14:16:14 -05:00
Bruce Dubbs
a149290653
Update to node.js-18.18.2
2023-10-19 14:06:27 -05:00
Bruce Dubbs
49b913d2b8
Update to libxkbcommon-1.6.0.
...
libxkbcommon-1.6.0 removes some definitions that are unused.
These definitions are referenced in qtbase so we remove them
with a sed for both the full qt5 package and gt5-alternate.
2023-10-19 12:29:35 -05:00
Bruce Dubbs
e2cae8d2d9
Update to libqalculate-4.8.1.
2023-10-18 21:34:11 -05:00
Bruce Dubbs
195a57849a
Update to libpaper-2.1.2.
2023-10-18 21:29:00 -05:00
Bruce Dubbs
510c7d37e4
Update to libnvme-1.6.
2023-10-18 21:18:09 -05:00
Bruce Dubbs
dd2202b2da
Update to libical-3.0.17.
2023-10-18 21:13:09 -05:00
Bruce Dubbs
01b467d66f
Update to libgusb-0.4.7.
2023-10-18 21:02:14 -05:00
Bruce Dubbs
bb79f7c314
Update to libblockdev-3.0.4.
2023-10-18 19:09:31 -05:00
Bruce Dubbs
2658a0d7e7
Update to enchant-2.6.1.
2023-10-18 19:04:25 -05:00
Pierre Labastie
f4ac71418d
Remove many more forgotten ftp urls
2023-10-15 23:14:18 +02:00
Pierre Labastie
28d1edfdef
Remove a few forgotten ftp urls
2023-10-15 22:28:40 +02:00
Pierre Labastie
e1e58be454
Remove all ftp urls
...
neither firefox nor epiphany can download them, and they are not
well maintained, because rarely tested.
This is WIP because the "(HTTP)" part of "Download (HTTP)" will
need to be removed too.
But let's see what users think first...
2023-10-15 21:43:08 +02:00
Ken Moffat
4b795d34e4
Updated to spidermonkey-115.3.0.
2023-09-26 22:12:37 +01:00
Xi Ruoyao
7655d92ffa
spidermonkey: Update RAM usage issue in JIT test suite
2023-09-26 16:55:19 +08:00
Xi Ruoyao
7b8bec72b3
Fix URLs of external depedencies, remove dead "User Notes"
2023-09-23 22:41:42 +08:00
Rahul Chandra
bcfaad0264
Typo fixes from rhubarbpieguy on blfs-dev
2023-09-21 19:02:48 -04:00
Xi Ruoyao
8cc537fe6a
appstream: Typo
2023-09-20 19:19:40 +08:00
Xi Ruoyao
075fb2eb9c
appstream: English grammar fix
2023-09-20 18:43:21 +08:00
Xi Ruoyao
8fd1b19e4e
libgusb: Fix docdir sed
2023-09-19 04:59:46 +08:00
Douglas R. Reno
0b4d98d21a
Archive sysprof.
...
It's optional for the packages that use it, and they only use it to
provide additional support for profiling.
Sysprof now requires two more packages which are specific to it, so
let's archive it.
2023-09-18 15:53:46 -05:00
Douglas R. Reno
70bea08d61
Update to json-glib-1.8.0
2023-09-18 15:28:48 -05:00
Douglas R. Reno
b9098ed165
gobject-introspection: forgotten tweak - Cairo and doctool are now
...
autodetected.
2023-09-18 15:28:48 -05:00
Douglas R. Reno
f13ed30cf9
Update to gobject-introspection-1.78.1
2023-09-18 15:28:48 -05:00
Xi Ruoyao
bccf5d0cdb
appstream: Add a comment for editors
2023-09-19 04:21:06 +08:00
Xi Ruoyao
69553e99b0
appstream: Add /usr/share/metainfo/org.linuxfromscratch.lfs.xml file
...
It fixes the "Operating System Details" content in appstreamcli sysinfo
output.
Note that the file name is derived from HOME_URL and ID properties from
/etc/os-release, and the HOME_URL property is just added (at LFS
r12.0-44). If HOME_URL is not set, the file should be renamed to
"lfs.xml" and the <id> in the file should be "lfs", instead of
"org.linuxfromscratch.lfs".
2023-09-19 04:17:14 +08:00
Douglas R. Reno
a8a3c9d8b3
libxmlb: minor tweak for the Command Explanations
2023-09-18 13:35:48 -05:00
Douglas R. Reno
fa559f1cc8
Add AppStream to the book in support of libadwaita.
...
See Tickets #18599 and #18573 for more details.
2023-09-18 13:30:04 -05:00
Douglas R. Reno
97cecf51ae
Add libxmlb to the book in support of appstream.
...
This will be needed for libadwaita-1.4. See Ticket #18573 for more
details.
2023-09-18 12:49:30 -05:00
Douglas R. Reno
4490fe8b33
Spidermonkey: minor reword for JIT test suite description
2023-09-18 11:56:37 -05:00
Xi Ruoyao
30d8de9bd4
spidermonkey: Update command explanations
2023-09-18 14:38:19 +08:00
Xi Ruoyao
3ce2d0c7e6
Update SpiderMonkey to ESR 115
...
- Update to SpiderMonkey from Firefox-115.2.1
- Update to gjs-1.78.0
- Allow building polkit with SpiderMonkey from Firefox-115
2023-09-18 01:54:07 +08:00
Xi Ruoyao
5028839fa0
Rename js102 to spidermonkey
2023-09-18 00:55:11 +08:00
Xi Ruoyao
44b3f4400e
treewide: Really remove commented out references to Python 2
...
It helps using grep for finding packages depending on Python 2.
2023-09-16 15:21:01 +08:00
Douglas R. Reno
126e6a2558
Update to libarchive-3.7.2
2023-09-14 18:14:48 -05:00
Xi Ruoyao
4f52b38434
brotli: Link Python3 binding to system library, and run its testsuite
2023-09-14 17:43:22 +08:00
Bruce Dubbs
990dbf00a0
Remove obsolete references to gtk2
2023-09-11 11:51:23 -05:00
Douglas R. Reno
89eb994f7e
Update to gobject-introspection-1.78.0
2023-09-10 19:42:52 -05:00
Douglas R. Reno
e9edfe00c2
Update to glib-2.78.0
2023-09-10 19:24:51 -05:00
Bruce Dubbs
4395529877
Adjust and continue using entities fo rpip3 commands
2023-09-10 15:01:56 -05:00
Bruce Dubbs
87e1d46091
Update to libportal-0.7.1.
2023-09-10 13:17:06 -05:00
Douglas R. Reno
a5e9bcdc5b
Update to libcloudproviders-0.3.4
2023-09-08 12:29:11 -05:00
Douglas R. Reno
1f45a0fd8f
Update to libportal-0.7
...
A lot of things changed here:
- Add the test suite, and note it's new dependencies (dbusmock and
pytest)
- Demote Qt5 to optional since nothing that's in the book currently uses
it
- Remove the command explanation for setting the portals that are built,
since those are now autodetected
- Removed periods from the end of short descriptions to match style with
other pages
- Specified what each dependency is intended for (gi-docgen for docs,
dbusmock/pytest for tests, qt5 for qt5 portals)
2023-09-07 17:30:13 -05:00
Douglas R. Reno
bea1887cbf
Update to libwacom-2.8.0
2023-09-06 15:31:34 -05:00
Douglas R. Reno
7aceb9d739
Update to mozjs-102.15.0
2023-09-06 15:18:42 -05:00
Bruce Dubbs
60de0e101e
Disable lxde
2023-09-06 00:03:05 -05:00
Bruce Dubbs
407c671a8a
Update to libblockdev-3.0.3.
...
Also archive volume_key.
2023-09-04 17:32:01 -05:00
Pierre Labastie
3926150236
glib-2.76.5
2023-09-03 21:55:00 +02:00
Douglas R. Reno
2d12b6c352
Update to intel-gmmlib-22.3.11
2023-09-03 11:16:55 -05:00
Pierre Labastie
cc46f55018
Update to libqalculate-4.8.0
2023-09-02 14:34:37 +02:00
Pierre Labastie
748752debc
Update to brotli-1.1.0
2023-09-02 14:29:28 +02:00
Douglas R. Reno
ef12a7e003
Tags
2023-08-28 00:26:37 -05:00
Douglas R. Reno
b9d83041d0
Jansson: add missing paranthesis
2023-08-27 19:31:15 -05:00
Pierre Labastie
e440af55af
Remove trailing spaces and a few typos
2023-08-27 10:41:46 +02:00
Douglas R. Reno
fd7e770aee
libstatgrab: Add optional dependency on log4cplus
2023-08-25 18:49:06 -05:00
Bruce Dubbs
d9dc0431af
Tak all of Chapter 9 except intel-gmmlib
2023-08-19 16:47:37 -05:00
Bruce Dubbs
6aa631b99d
Tag most of the remaining general libraries.
2023-08-19 15:19:27 -05:00
Douglas R. Reno
30c1c726dd
Tag GTK+-2, GTK+-3, and Sawfish
2023-08-18 16:30:17 -05:00
Douglas R. Reno
479979e5f9
Tags
2023-08-18 15:05:38 -05:00
Douglas R. Reno
cb40a58e31
Brotli: minor tweaks to the Contents section
2023-08-18 11:29:19 -05:00
Douglas R. Reno
2967716c43
Tags for gnupg
2023-08-17 16:13:10 -05:00
Douglas R. Reno
f65776eb47
Tags for BIND dependencies
2023-08-17 15:49:48 -05:00
Thomas Trepl
2314cd79bd
Some tags
2023-08-17 07:43:52 +02:00
Douglas R. Reno
a73fc76227
Tags
2023-08-16 19:32:11 -05:00
Douglas R. Reno
c8b719a475
Tags
2023-08-16 15:00:41 -05:00
Douglas R. Reno
7481fd4a6f
Tags
2023-08-16 11:39:48 -05:00
Xi Ruoyao
a9779b901a
Tag UEFI and dependencies
2023-08-16 21:36:01 +08:00
Douglas R. Reno
ed345e70fd
Tags
2023-08-15 17:21:31 -05:00
Douglas R. Reno
005d40fa51
Update to libcloudproviders-0.3.2
2023-08-13 14:09:07 -05:00
Douglas R. Reno
98de6b11db
Update to JSON-C-0.17
...
Also add instructions for generating the documentation
2023-08-13 13:43:04 -05:00
Douglas R. Reno
475d0d98e7
Update to boost-1.83.0
2023-08-13 12:14:55 -05:00
Douglas R. Reno
7aedf147ed
Update to node.js-18.17.1
2023-08-11 15:18:56 -05:00