Douglas R. Reno
5c67196632
Update to fmt-10.2.0
2024-01-02 16:18:13 -06:00
Bruce Dubbs
2fcf4ebd6c
Minor grammar fix
2024-01-02 11:37:08 -06:00
Douglas R. Reno
2523b4da1d
Update to python-dbusmock-0.30.2 (Python Module)
2024-01-01 19:17:58 -06:00
Xi Ruoyao
948ffd7ba3
Update to rustc-1.75.0
...
Add rust.lto="thin" and rust.codegen-units=1 to optimize the compiler
like upstream official build.
Add some external dependencies.
2024-01-02 02:50:30 +08:00
Douglas R. Reno
31f5562669
Update to swig-4.2.0
2023-12-31 14:50:17 -06:00
Xi Ruoyao
0d96143997
swig: Simplify doc install command
2024-01-01 00:48:29 +08:00
Xi Ruoyao
b37f4eb11f
swig: Move "TCL_INCLUDE=" earlier
...
We've put it at the trailing position, but it looks like "TCL_INCLUDE=."
with the punctuation.
2024-01-01 00:42:06 +08:00
Xi Ruoyao
9f6c9c5d6c
systemd: Fix CVE-2023-7008
2023-12-31 05:20:54 +08:00
Xi Ruoyao
0ab9e79fd0
systemd: Fix a deprecation warning
2023-12-31 05:20:54 +08:00
Douglas R. Reno
4365a9e145
Update to subversion-1.14.3
2023-12-29 15:54:39 -06:00
Rahul Chandra
a007a58069
Fix double-hyphens from php test comment
2023-12-28 20:52:56 -05:00
Rahul Chandra
ef15363660
Update to php-8.3.1
2023-12-28 20:49:55 -05:00
Rahul Chandra
d8b5d284f7
Update to libsass-3.6.6
2023-12-28 20:34:53 -05:00
Pierre Labastie
2e072015eb
Fix link to Wine site
2023-12-28 22:42:49 +01:00
Douglas R. Reno
0b7dd495e8
Update to opencv-4.9.0
2023-12-28 14:50:04 -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
1251fe7595
Update to doxygen-1.10.0.
2023-12-27 13:38:35 -06:00
Bruce Dubbs
c4f5f1e082
Update to ruby-3.3.0.
2023-12-27 13:34:15 -06:00
Bruce Dubbs
c29909c877
Update to Net-DNS-1.42 (Perl module).
2023-12-27 13:06:42 -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
Douglas R. Reno
5aaa0677fa
Sysstat: fix the installation of systemd units.
...
The new version of sysstat requires the installation of
sysstat-rotate.{timer,service} in order to function correctly when
enabling the new systemd unit.
2023-12-26 16:15:29 -06:00
Bruce Dubbs
01c1ac6aff
Typos and small corrections.
2023-12-26 12:44:02 -06:00
Bruce Dubbs
5bd4e666b2
Simplify python3.11 page and firefox page.
2023-12-26 12:34:06 -06:00
Rahul Chandra
105d06c49a
Add python3.11 in order to build Mozilla packages
...
I haven't modified all the reverse-depends to remove the
python-3.12 fixes (only firefox right now)
2023-12-26 02:33:08 -05:00
Bruce Dubbs
b146348077
Update to sysstat-12.7.5.
2023-12-24 15:42:43 -06:00
Bruce Dubbs
e2cd809276
Update to fontconfig-2.15.0.
2023-12-24 15:40:13 -06:00
Bruce Dubbs
8364a13a9c
Update to python-dbusmock-0.30.1 (Python module).
2023-12-24 15:23:19 -06:00
Xi Ruoyao
5481e1f101
Update to systemd-255
2023-12-23 22:00:48 +08:00
Pierre Labastie
1859ee6872
Remove links to deleted wiki pages
...
See https://wiki.linuxfromscratch.org/blfs/ticket/18952
2023-12-23 13:40:25 +01:00
Bruce Dubbs
7b63cb6e00
Update to lxml-4.9.4.
2023-12-22 16:56:55 -06:00
Xi Ruoyao
e4f0510ba0
boost: Comment out stale command explanation
2023-12-22 17:02:01 +08:00
Pierre Labastie
2f1939858f
systemd and elogind: link to "Logind" editor's note
2023-12-21 23:44:05 +01:00
Bruce Dubbs
3f3aad1340
Spelling/grammar fixes
2023-12-21 10:56:18 -06:00
Pierre Labastie
2abde15278
Remove editor's note link from gcc
...
The note was obsolete and has been removed from wiki.
2023-12-21 15:09:59 +01:00
Pierre Labastie
8e09ea8bae
Remove editor note from docutils
...
The note was obsolete and removed from the wiki
2023-12-21 14:46:58 +01:00
Bruce Dubbs
0c6208e8b1
Update to LibRaw-0.21.2.
2023-12-20 19:26:14 -06: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
Douglas R. Reno
b1e4cd84a9
Fix rendering the book after the Python2 change earlier today
2023-12-20 15:50:59 -06:00
Pierre Labastie
8bded0b9b6
Remove editor notes for python2
...
wiki page removed
2023-12-20 22:17:59 +01:00
Pierre Labastie
311a77a433
Add editor notes link to perl-modules
2023-12-20 22:17:26 +01:00
Pierre Labastie
e5e6a0417e
Completely remove editor notes instead of commenting them
2023-12-20 18:36:57 +01:00
Pierre Labastie
75f8be8cb9
GPM: remove the link to the wiki page
...
THe wiki page has been removed because it was very outdated.
2023-12-20 17:26:26 +01:00
Rahul Chandra
26980774fd
Update to qpdf-11.6.4
2023-12-17 20:30:23 -05: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
Pierre Labastie
61a04db54b
Fix python docs md5
2023-12-17 10:34:09 +01:00
Rahul Chandra
7e4c8fbc87
Update to cmake-3.28.1
2023-12-17 01:40:52 -05:00
Rahul Chandra
bca8ca5e57
Update to enchant-2.6.4
2023-12-17 01:14:42 -05:00
Bruce Dubbs
7450bb6c4d
Update to librsvg-2.57.1.
2023-12-16 15:23:48 -06:00
Bruce Dubbs
ca81b26f47
Merge branch 'trunk' of git.linuxfromscratch.org:blfs into trunk
2023-12-16 14:56:39 -06:00
Douglas R. Reno
f5afe1b379
UPower: document a test suite failure on 32-bit machines.
...
40.00000000000001 definitely does not equal 40.0. :)
Upstream report is https://gitlab.freedesktop.org/upower/upower/-/issues/251
2023-12-16 12:39:02 -06:00
Bruce Dubbs
2c758f05b7
Update to Python-3.12.1.
2023-12-16 11:01:26 -06:00
Bruce Dubbs
6f60a9c90e
Update to boost-1.84.0.
2023-12-16 10:19:28 -06:00
Bruce Dubbs
9742686c3c
Update to bluez-5.71.
2023-12-16 09:50:43 -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
Bruce Dubbs
c95e0acc4e
Clean up dependencies in avahi abd graphviz
2023-12-10 14:28:40 -06:00
Pierre Labastie
8a721c7612
ibus: add --disable-gtk2
...
This is needed if GTK+-2 is not installed.
2023-12-10 09:39:31 +01:00
Rahul Chandra
63a2e8380a
Update to cmake-3.28.0
2023-12-08 18:56:07 -05:00
Douglas R. Reno
4320a4451a
Update to rustc-1.74.1
2023-12-08 16:26: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
49de3c2c92
Update to mercurial-6.6.1
2023-12-08 14:43:18 -06: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
Bruce Dubbs
0e942fdf6e
Update tree URL and other stats
2023-12-07 14:14:05 -06:00
Rahul Chandra
15abfad2fb
gdb-14.1
2023-12-06 16:49:35 -05:00
Pierre Labastie
9a1cccdd16
gegl: add role="root" to a command run as root
2023-12-06 15:46:38 +01: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
c4c3824781
Update to poppler-23.12.0
2023-12-05 19:50:55 -06:00
Rahul Chandra
8ebbc4e233
Update to libavif-1.0.3
2023-12-05 20:37:54 -05:00
Rahul Chandra
627bb154cf
Update to pygments-2.17.2
2023-12-05 20:27:35 -05:00
Douglas R. Reno
0fcea3af89
Update to Text-CSV-2.04 (Perl Module)
2023-12-04 17:12:36 -06:00
Douglas R. Reno
8d444f5ce1
Update to Text_CSV-XS-1.53 (Perl Module)
2023-12-04 17:10:24 -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
Bruce Dubbs
032d0cfcbd
Update to shared-mime-info-2.4.
2023-12-03 18:49:04 -06:00
Douglas R. Reno
664f94b633
Add Glad to the book.
...
It provides a generator that creates loaders for Vulkan, OpenGL, EGL,
GLES, and GLX contexts. In our case it's going to be used for
libplacebo.
2023-12-03 12:57:08 -06:00
Douglas R. Reno
882979cd7c
Merge branch 'trunk' into renodr/vulkan-addition
2023-12-03 12:35:25 -06:00
Xi Ruoyao
f6b8764349
llvm: Remove a hanging test "getline_nohang.cpp"
...
This test hangs in a QEMU VM running LFS r12.0-102 (built with jhalfs
w/o any modification) even if -fsanitize=thread is not used... While
it's difficult to root cause the issue, let's not hang forever.
Link:https://github.com/llvm/llvm-project/issues/39012
2023-12-03 17:28:27 +08:00
Xi Ruoyao
4614dc1fb5
Update to llvm-16.0.6 ( #18672 )
2023-12-03 16:23:02 +08:00
Xi Ruoyao
c39ddc6c3d
llvm: Remove BPF from targets
...
To use clang with BPF for v4l-utils, libbpf must be installed but it's
not a BLFS package. And I doubt if any BLFS user really uses an IR
remote control on the BLFS system. So let's not make all BLFS users
build something useless.
Note that if both clang and libbpf both exist, v4l-utils will attempt to
use "clang -target bpf" anyway even if -Dbpf=disabled is explicitly
specified (we've got enough surprise from v4l-utils building system
these days!!), so add a note to v4l-utils for people installing non-BLFS
libbpf.
2023-12-03 13:56:37 +08:00
Bruce Dubbs
f1948e1bd6
Speling
2023-12-02 18:50:54 -06:00
Bruce Dubbs
619090f79f
Update to cmake-3.27.9.
2023-12-01 19:12:58 -06:00
Douglas R. Reno
df04499346
Merge branch 'trunk' into renodr/vulkan-addition
2023-12-01 16:28:42 -06:00
Douglas R. Reno
16be91a0a9
Update to python-dbusmock-0.30.0 (Python Module)
...
This includes a new test suite
2023-12-01 16:15:16 -06:00
Douglas R. Reno
410e241022
Merge branch 'trunk' into renodr/vulkan-addition
...
Merge the gst-plugins-bad test fail documentation in
2023-11-29 23:39:57 -06:00
Douglas R. Reno
dd3f068f5b
Subversion: document Syntax Warnings in tests when using Python 3.12
2023-11-29 20:53:18 -06:00
Douglas R. Reno
105a90a727
Merge branch 'trunk' into renodr/vulkan-addition
...
Merge in changes from trunk
2023-11-29 14:07:21 -06:00
Douglas R. Reno
3c7a49c5e3
Update to sphinx-rtd-theme-2.0.0
2023-11-29 13:59:30 -06:00
Douglas R. Reno
1fe47db95e
Update to jasper-4.1.1
2023-11-29 13:53:42 -06: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
Bruce Dubbs
3140ec1465
Update to Net-DNS-1.41 (Perl module).
2023-11-28 10:46:27 -06:00
Douglas R. Reno
3d5402109f
Update to libwacom-2.9.0
2023-11-27 23:21:24 -06:00
Xi Ruoyao
674e73cb18
gi-docgen: Add packaging as required dependency
...
Link: https://gitlab.gnome.org/GNOME/gi-docgen/-/issues/175
2023-11-26 20:03:18 +08:00
Bruce Dubbs
fb04459f1e
Update to gi-docgen-2023.3.
2023-11-25 10:53:01 -06:00
Douglas R. Reno
90c3184c17
Update to node.js-v20.10.0
2023-11-24 18:37:54 -06:00
Bruce Dubbs
0be945fe5b
Typo
2023-11-24 18:08:42 -06:00
Bruce Dubbs
f30c0dc176
Update to php-8.3.0.
2023-11-24 18:04:08 -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
Douglas R. Reno
3525199c5a
Typo fixes from rhubarbpieguy
2023-11-23 14:24:33 -06:00
Rahul Chandra
0916098bc3
Update to intel-gmmlib 23.3.13
2023-11-23 10:18:07 -05:00
Pierre Labastie
e2d263e891
Pygments depends on hatchling
2023-11-23 14:04:57 +01:00
Douglas R. Reno
f300248e89
Update to mercurial-6.6
2023-11-22 20:22:55 -06:00
Bruce Dubbs
dcd5a06347
Archive Berkeley DB
2023-11-22 15:35:10 -06:00
Bruce Dubbs
01b92cda01
Update to git-2.43.0.
2023-11-22 09:45:44 -06:00
Xi Ruoyao
cb3d7ec5c9
ibus: Various adjustments
...
1. Allow building without gtk-doc.
2. Run "configure" manually instead of let autogen.sh run it. It's
because autogen.sh sets CFLAGS, producing binaries with optimization
off and debug on. More seriously, the debug feature it uses
(sanitizer) is not suitable for a release build per GCC security
policy.
3. Add a link to the external dependency libdbusmenu.
2023-11-22 11:27:45 +08:00
Douglas R. Reno
0b129142e7
Ibus: some minor text tweaks and formatting
2023-11-21 20:35:30 -06:00
Bruce Dubbs
e1caa7a273
Fix ibus url
2023-11-21 19:43:12 -06:00
Bruce Dubbs
494030be0a
Update to ibus-1.5.29.
2023-11-21 19:16:28 -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
d71f68c943
Update to rustc-1.74.0
2023-11-20 16:28:39 -06:00
Douglas R. Reno
9af8c3efbc
Update to SCons-4.6.0
2023-11-20 14:05:29 -06:00
Douglas R. Reno
9ccad1931b
Update to Pygments-2.17.1 (Python Module)
2023-11-20 13:42:34 -06:00
Douglas R. Reno
a9575074e6
Update to lsof-4.99.0
2023-11-20 13:34:30 -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
Xi Ruoyao
d8ffa01669
librsvg: Remove bugs_bug668_small_caps_svg failure
...
It seems fixed with harfbuzz-8.3.0.
2023-11-18 23:49:23 +08:00
Douglas R. Reno
89e82a9281
Update to libavif-1.0.2
2023-11-17 12:51:36 -06:00
Douglas R. Reno
15dfef2d48
Update to libxslt-1.1.39
2023-11-17 12:48:41 -06:00
Douglas R. Reno
39113e7f30
Raptor2: Fix a build failure when libxml2-2.11.x is installed
...
Thanks goes to Joe Locash for the report
2023-11-17 12:38:40 -06:00
Bruce Dubbs
0e60ff709e
Add File::FcntlLock-0.22 (Perl module) in support of exim.
2023-11-17 10:30:17 -06:00
Bruce Dubbs
a23620a62d
Update to cmake-3.27.8.
2023-11-16 17:15:16 -06:00
Douglas R. Reno
6280f75250
Update to Encode-JIS2K-0.03 (Perl Module)
2023-11-16 15:47:41 -06:00
Xi Ruoyao
375113cd87
bogofilter: Switch to Sqlite from Berkeley DB
...
Berkeley DB is some deathware (unless we switch to the Oracle
implementation which may have legal issues) and slated for removal in
the next BLFS release.
2023-11-16 21:49:15 +08:00
Bruce Dubbs
b42497aa10
Update to libgcrypt-1.10.3.
2023-11-15 14:33:46 -06:00
Xi Ruoyao
e872138fb6
vala: Turn "bootstrap" into an <option> instead of <parameter>
2023-11-15 06:45:15 +08:00
Douglas R. Reno
7c61e1b954
vala: We don't need to bootstrap anymore
2023-11-14 14:45:59 -06:00
Bruce Dubbs
b18c081179
Update to vala-0.56.14.
2023-11-14 10:56:18 -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
Bruce Dubbs
db035ac955
Update to numpy-1.26.2 (Python module).
2023-11-12 20:35:21 -06:00
Bruce Dubbs
0c29fa19fa
Update to harfbuzz-8.3.0.
2023-11-12 11:57:51 -06:00