Commit Graph

28043 Commits

Author SHA1 Message Date
Bruce Dubbs
03b53c0ec3 Tweak libaom dependencies 2023-11-22 10:08:24 -06:00
Bruce Dubbs
0fd2370219 Update to libaom-3.7.1. 2023-11-22 10:06:55 -06:00
Bruce Dubbs
a7f175e0bc Update to libdrm-2.4.118. 2023-11-22 09:56:49 -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
Ken Moffat
00aedafbcb Update to firefox-115.5.0. 2023-11-21 20:39:11 +00:00
Xi Ruoyao
582566f396
postfix: PCRE2 is preferred over PCRE
Now the building system trys PCRE2 first, if PCRE2 is not available it
then trys PCRE.  Read line 936 of the makedefs script.
2023-11-21 10:51:50 +08:00
Xi Ruoyao
61936ca379
postfix: Use separated AUXLIBS_* instead of AUXLIBS
For postfix >= 3.0, the upstream recommends to use the separated
AUXLIBS_* variables for database libraries instead of AUXLIBS.
2023-11-21 10:51:50 +08:00
Xi Ruoyao
90066bfaf2
postfix: Switch from db to lmdb
DB is slated for remove in BLFS 12.1, so switch from it now.

Though postfix supports various DB formats, the only formats can be used
for postmap are btree, cdb, dbm, hash, lmdb, and sdbm.  btree and hash
needs db; cdb, dbm, sdbm needs something out of BLFS.  So lmdb should be
recommended or we'll have no postmap support.
2023-11-21 10:51:49 +08:00
Bruce Dubbs
c94de90573 Merge branch 'trunk' of git.linuxfromscratch.org:blfs into trunk 2023-11-20 20:11:37 -06:00
Bruce Dubbs
2860348d9f Merge branch 'trunk' of git.linuxfromscratch.org:blfs into trunk 2023-11-20 20:11:09 -06:00
Bruce Dubbs
91a72fece7 Add instructions to create/install libuv man page. 2023-11-20 20:08:05 -06:00
Ken Moffat
90b85c9440 cups-browsed: make avahi required.
The configure script recognizes the option to disable it, but
make fails looking for avahi headers.

https://github.com/OpenPrinting/cups-browsed/issues/21
2023-11-21 02:07:13 +00:00
Ken Moffat
25ccfd267f Update to dvisvgm-3.2.1 2023-11-21 01:56:09 +00:00
Bruce Dubbs
41640d4b30 Clarify using versioned directories for qt5 and qt6. 2023-11-20 19:48:54 -06:00
Douglas R. Reno
82b5b5b324 Qt6: Use the correct parameter in the command explanation for "-skip
qtquick3dphysics"
2023-11-20 16:34:37 -06:00
Douglas R. Reno
bc3438bec5 Qt6: Skip building QtQuick3DPhysics
This module fails to build on i686 due to an issue with the bundled
version of the PhysX SDK.

Since we're already disabling Qt3D due to a problem with the bundled
copy of assimp, let's just skip the Qt Quick bindings as well.
2023-11-20 16:30:58 -06:00
Douglas R. Reno
d71f68c943 Update to rustc-1.74.0 2023-11-20 16:28:39 -06:00
Douglas R. Reno
0bc6318296 Update to inkscape-1.3.1 2023-11-20 15:22:06 -06:00
Douglas R. Reno
b20e01ae47 Update to gtk-4.12.4 2023-11-20 14:25:38 -06:00
Douglas R. Reno
3976f50a4c Update to c-ares-1.22.1 2023-11-20 14:16:29 -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
Pierre Labastie
fded572ae1 Add -system-sqlite for qt6
It does not seem to be found automatically. Also fix a typo and a
switch name in command explanations
2023-11-20 18:34:04 +01:00
Pierre Labastie
fb109fd953 wireshark: qt5 and qt6 shouldn't be both required
The problem is that qt6 is not strictly required, qince qt5 can
be used. But an option has to be added for using qt5. Furthermore,
we have an established layout of describing options in a "Command
explanations" paragraph. So:
- Move qt5 to optional
- Add a note telling that qt6 is not strictly required referring
  to command explanations.
- Add the said command explanation
2023-11-20 07:58:41 +01: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
3636c57e46 Update to pipewire-0.3.85. 2023-11-19 16:03:23 -06:00
Bruce Dubbs
d80235bfa4 Update to libksba-1.6.5. 2023-11-19 15:59:14 -06:00
Xi Ruoyao
9bfa6854dc
mozilla: Adjust comments in mozconfig <screen>s
If a newline is inside the comment, it won't be rendered.  So we can
avoid an excessive amount of empty lines in seamonkey, and break the
long comments about RELR into multiple lines.
2023-11-20 04:38:28 +08:00
Xi Ruoyao
3622b852df
gtk4: doc: Use -Ddocumentation instead of gtk_doc
-Dgtk_doc produces a warning telling to use -Ddocumentation instead.
2023-11-19 18:39:28 +08:00
Tim Tassonis
5c3dc6ea6d bootscripts update 2023-11-19 01:30:59 +01:00
Tim Tassonis
48b6fef669 Update to nfs-utils-2.6.4. 2023-11-19 00:45:41 +01: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
Bruce Dubbs
9cfda837d7 Add changelog entry fir qt6 2023-11-17 19:46:06 -06:00
Bruce Dubbs
1978830457 Update text and instructions for qt6 2023-11-17 19:43:38 -06:00
Bruce Dubbs
4a1ba314d6 Merge branch 'trunk' of git.linuxfromscratch.org:blfs into trunk 2023-11-17 14:42:12 -06:00
Bruce Dubbs
891ab0d1a1 Mention wirshark's preference for qt6 2023-11-17 14:41:59 -06:00
Douglas R. Reno
870f680055 Update to gnome-bluetooth-42.7 2023-11-17 12:55:08 -06: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