Commit Graph

3583 Commits

Author SHA1 Message Date
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