Commit Graph

28655 Commits

Author SHA1 Message Date
Pierre Labastie
8525524be7 Update to qt5-5.15.12 2024-01-07 22:23:24 +01:00
Xi Ruoyao
7299d5ef26
zsh: Clean up documentation build and install instruction
The so-called "optional documentation" actually contains nothing more
than the HTML documentations generated by makeinfo --html.  So just stop
downloading it.

A change in texinfo-7.0 has actually break makeinfo --html of zsh, but
the issue was hidden due to the inclusion of the "optional
documentation".  Use a sed to correct it.

Do not put zsh.txt and zsh.html info the Doc directory, or they'll be
installed to /usr/share/doc/zsh-5.9/html by make install.html.

Also install the FAQ of zsh.
2024-01-07 04:48:26 +08:00
Xi Ruoyao
2cec8a051a
git: Remove -k from make test
As the previously known failures are (hopefully) resolved and removed
from text, there seems no reason using -k.
2024-01-07 03:35:15 +08:00
Bruce Dubbs
b6ed70e679 Fix wirshark md5sum 2024-01-06 10:39:08 -06:00
Kevin
ebba22637d
postlfs/config/firmware.xml: small grammatical correction
As i was reading the BLFS firmware section recently, I saw that
"Some systems" is plural, so it should be "utilize" not "utilizes".
2024-01-06 18:19:27 +08:00
Bruce Dubbs
78d213c12c Update to fmt-10.2.1. 2024-01-05 08:44:51 -06:00
Bruce Dubbs
4036e01c34 Update to c-ares-1.25.0. 2024-01-05 08:31:50 -06:00
Bruce Dubbs
3e0463ff1b Update to wireshark-4.2.2. 2024-01-05 08:20:52 -06:00
Xi Ruoyao
d5b06a4ddb
seamonkey: Document sudo/su may kill $PATH_PY311
Like rustc.  Move the unset command out of the <screen> for
installation because if we use sudo --preserve-env=PATH_PY311 -s for a
shell as root to install the package, "unset PATH_PY311" will only
unset it in this shell, not the shell building the package.

Also fix a grammar issue in rustc, and unset LIBSSH2_SYS_USE_PKG_CONFIG
after installing rustc too.
2024-01-05 02:16:19 +08:00
Bruce Dubbs
3796997335 Fix some intel-media stats 2024-01-04 10:38:14 -06:00
Bruce Dubbs
10259aecb3 Update to wireshark-4.2.1. 2024-01-04 10:25:30 -06:00
Bruce Dubbs
48ab76be24 Typo 2024-01-04 09:41:17 -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
Rahul Chandra
85099512b4 Update to ffmpeg-6.6.1 2024-01-03 22:44:22 -05:00
Rahul Chandra
18fe946e1b Update to icewm 3.4.5 2024-01-03 20:26:33 -05:00
Douglas R. Reno
c0f71f24ae QtWebEngine: use Python 3.11 instead, and simplify the instructions.
To do this I've created build_fixes-2.patch. This contains:

- Fix for shipped ffmpeg build failure
- Fixes for Python 3.11 changes
- Changes for ICU-74, but modified to allow building on previous
  versions of BLFS and their versions of ICU
- The NINJAJOBS change
- Chunks from a patch from ArchLinux32 to prevent instantaneous crashes
  in Falkon. Still causes issues with text rendering, so I've created a
  note in the Falkon page. However, video playback and images display
  perfectly. I will revisit this in February once we have the new glibc.
  Unlike previous issues, it no longer crashes, so that's a good start!

This significantly brings down the count of instructions for this page
and should make it a lot easier to follow.

I've tested this on both x86_64 and i686. On i686 there's a major
improvement in that Falkon (and KDE System Monitor) actually start and
run, though in the case of Falkon there is still no text.
2024-01-03 11:49:31 -06:00
Douglas R. Reno
8a09bebdcd python-dbusmock: Add additional optional test dependencies
If UPower and Bluez are present, it will run additional tests using
those.
2024-01-03 11:30:11 -06:00
Bruce Dubbs
d0976cef62 Update to numpy-1.26.3 (Python Module). 2024-01-03 07:17:04 -06:00
Bruce Dubbs
3ca2fcd10c Update to poppler-24.01.0. 2024-01-03 07:09:22 -06:00
Bruce Dubbs
55239a6923 Update to libxmlb-0.3.15. 2024-01-03 07:01:35 -06:00
Douglas R. Reno
d227e1c743 Update to xterm-389 2024-01-02 16:22:55 -06:00
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
Douglas R. Reno
0e34333654 Changelog: update the ticket number for the recent rust update 2024-01-01 19:13:53 -06:00
Douglas R. Reno
30b074c03f Update to pytest-7.4.4 (Python Module) 2024-01-01 19:13:26 -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
Douglas R. Reno
a6b9afb61a Update to sudo-1.9.15p5 2023-12-31 11:50:39 -06:00
Douglas R. Reno
44313125c4 Update to thunar-4.18.10 2023-12-31 11:33:46 -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
9b5a8565fc
Update to vim-9.0.2189
Sync with LFS.
2023-12-31 05:25:12 +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
Xi Ruoyao
fe765cd04f
vim: Make runtime update command nodump
Well, we generally do not like an update of "a part of the package",
esp. in this case we are doing an unversioned update.  This makes the
book unstable, i.e. if a user executes this command a month after the
release of the book (s)he may get different results.  And I don't think
it's a good idea to make vim &build-use-internet;.

And when we update vim to a new version (from 9.0.2103 to 9.0.2189 for
example), "make install" would already update the runtime files to
9.0.2189.

So just make the runtime update command nodump and move rsync to
optional.
2023-12-31 05:20:54 +08:00
Pierre Labastie
8097885f44 libreoffice: don't hardcode the symlink
Presently, we do "ln -s libreoffice-<version> /opt/libreoffice"
but we use $LO_PREFIX everywhere else. So if $LO_PREFIX is not
equal to libreoffice-<version>, the symlink is broken. Use
"ln -s $LO_PREFIX /opt/libreoffice instead".
2023-12-30 20:14:39 +01:00
Douglas R. Reno
c05d5f52c9 Update to xarchiver-0.5.4.22 2023-12-30 12:34:37 -06:00
Pierre Labastie
d8ce0863fc Add xcb-util-cursor to rec. dep. of qt6
Otherwise, X11 support is not built
2023-12-30 18:40:32 +01:00
Douglas R. Reno
d524862aa9 Update to postfix-3.8.4 (Security Update) 2023-12-29 23:33:09 -06:00
Douglas R. Reno
418dddda76 curl: minor text fix 2023-12-29 20:53:53 -06:00
Douglas R. Reno
2a4508ed4d Update to thunar-4.18.9
Also remove an unnecessary 'rm' command for SysV systems, which removes
systemd units. This is already taken care of by a sed to Makefile.in
earlier in the page
2023-12-29 18:34:54 -06:00
Douglas R. Reno
c4541d69fa Update to exim-4.97.1 (Security Update) 2023-12-29 18:15:01 -06:00
Douglas R. Reno
4365a9e145 Update to subversion-1.14.3 2023-12-29 15:54:39 -06:00
Xi Ruoyao
f94402b44d
seamonkey: Fix usage of Python 3.11
The mach of seamonkey is more nasty than FF or TB :(.

Q: Why not just export PATH=/opt/python3.11/bin:$PATH?
A: This will be too easy forgetting to unset it.  And an explicit
   PATH=$PATH_PY311 also helps sudo (sudo PATH=$PATH_PY311 mach install
   will work perfectly fine, but export PATH=$PATH_PY311; sudo ... won't
   work as sudo will reset $PATH).
2023-12-30 04:41:02 +08:00
Rahul Chandra
469e448810 Update to libdrm-2.4.119 2023-12-28 22:38:28 -05:00
Rahul Chandra
5dacc0e984 Update to fdk-aac-2.0.3 2023-12-28 22:35:27 -05:00
Rahul Chandra
41e8cc955f Update to iw-6.7 2023-12-28 21:01:07 -05: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