Commit Graph

28701 Commits

Author SHA1 Message Date
Pierre Labastie
9848053486 Fix rendering for sysv 2024-01-21 20:33:07 +01:00
Pierre Labastie
b40a88ae48 Change the CSS to fix some display problems
- Have the section title stay visible always
- have a clicked link appear in full
- only scroll the sect2 and below (use overflow: auto so that falkon
  does not display scrollbars when not needed)
- remove the footer that is not needed since we have the header
2024-01-21 18:39:59 +01:00
Xi Ruoyao
0aa3d7b71b
libcddb: Test suite needs Internet 2024-01-22 00:24:02 +08:00
Xi Ruoyao
1e17e6a5b7
libportal: List xdg-desktop-portal* as dependencies
This package is just intended to interact with these portals.
2024-01-22 00:10:15 +08:00
Xi Ruoyao
f88146ea5a
tex-path: Set TEXMFCNF to the directory containing texmf.cnf
Without this setting, when opening a .dvi file with evince:

- If PATH does not contain /opt/texlive/2023/bin/x86_64-linux, it just
  fails.
- If PATH contains /opt/texlive/2023/bin/x86_64-linux, the file can be
  opened but a stupidly long time is used.

In both cases there is a warning message on the console:

    warning: kpathsea: configuration file texmf.cnf not found in these
    directories: ... ... ...

Setting TEXMFCNF explicitly fixes the issue (regardless PATH contains
the texlive bindir or not; though I'm not sure why libkpathsea cannot
use a reasonable default).
2024-01-21 23:14:48 +08:00
Xi Ruoyao
11c151b1bb
texlive: No longer edit ld.so.conf
The texlive binaries are built with RPATH, thus they work fine w/o
ld.so.conf modification.

For other packages using kpathsea we need to symlink libkpathsea.so.6 to
/usr/lib so it can be found.

It seems install-tl-unx does not use texlive shared libraries at all (I
downloaded the tex executable from it and the executable only uses
libc.so.6 and libm.so.6).
2024-01-21 19:47:46 +08:00
Xi Ruoyao
9e9d5ac509
ibus: Remove overridden "-u" switch
"-u" means "only update the file if the zip archive contains the file
with the same name and newer timestamp", but "-o" means "always update
it regardless the timestamp".  So "-u" has no effect with "-o" and it
should be removed.
2024-01-21 16:34:01 +08:00
Xi Ruoyao
5676803d38
gnome-settings-daemon: Fix test timeouts with dbusmock >= 0.30.0 2024-01-21 16:17:07 +08:00
Xi Ruoyao
bfc7e6733b
gnome-bluetooth: Add patch to fix test timeouts with dbusmock >= 0.30.0 2024-01-21 16:17:07 +08:00
Xi Ruoyao
5ea236fe5b
libportal: Add test suite fix patch for dbusmock >= 0.30.0 2024-01-21 16:06:54 +08:00
Xi Ruoyao
77fb07ae93
epiphany: Drop unneeded LC_ALL for testing
The test case has been fixed to enforce LC_ALL=C.UTF-8 internally,
so we no longer need to set it.
2024-01-21 15:36:41 +08:00
Xi Ruoyao
b6c43e52d5
accountsservice: Fix the test suite for Python 3.12, and remove "systemctl enable"
The assertEquals function has been removed.

There is no point to always start it on boot, just let D-Bus start it on
demand.

Link: https://docs.python.org/3.12/whatsnew/3.12.html#id3
2024-01-21 15:32:56 +08:00
Xi Ruoyao
798131ee3a
libadwaita: There seems no test failures now 2024-01-21 15:32:55 +08:00
Xi Ruoyao
5581536318
libgweather: Add test-use-internet, and document a new failure 2024-01-21 15:32:55 +08:00
Xi Ruoyao
6746a06db2
geoclue2: Raise libnotify to recommended
Though it's only for a demo, our policy is the package should build with
the unchanged book instruction with optional dependencies omitted.  So
this should be recommended.

Or we can add -Ddemo-agent=false into the command line but I think this
would be more nasty.

BTW sort the dependencies in alphabetical order.
2024-01-21 15:32:55 +08:00
Xi Ruoyao
0b50758fd4
gjs: Test suite needs a graphical session
Otherwise 7 tests will fail.
2024-01-21 15:32:55 +08:00
Xi Ruoyao
6b6cf0cbd5
vte: Unbreak doc build
Remove an outdated comment by the way.
2024-01-21 15:32:55 +08:00
Xi Ruoyao
a2382c618a
mitkrb: Remove RPATH flags from krb5-config
They are unneeded and they puzzle libsoup3 build system to fail if
gssapi is enabled (the book does not enable it though).
2024-01-21 15:32:55 +08:00
Xi Ruoyao
51a5ecbbe6
upower: Remove systemd unit enabling
It's only slowing down the boot, just let D-Bus activate it as-needed.
2024-01-21 15:32:55 +08:00
Xi Ruoyao
6fa3e04d1d
python-dbusmock: One test fails w/o upower, and all tests need pygobject3 2024-01-21 15:32:55 +08:00
Xi Ruoyao
0daaeef280
systemd: Add some commands to make new configuration in-effect 2024-01-21 15:32:55 +08:00
Xi Ruoyao
0b50bdd1ab
git: Add optional runtime dependencies for "git maintenance", and document a related test failure 2024-01-21 15:32:52 +08:00
Douglas R. Reno
c751775dd9 Update to OpenJDK-21.0.2 (Security Update) 2024-01-20 13:00:09 -06:00
Bruce Dubbs
e7463f963d Update to patchelf-0.18.0. 2024-01-20 10:19:34 -06:00
Bruce Dubbs
f1d6a4b382 Archive alsa-oss. 2024-01-20 10:07:53 -06:00
Bruce Dubbs
85dde848bd Update to libaom-3.8.1. 2024-01-20 09:55:21 -06:00
Bruce Dubbs
c285866421 Update to wayland-protocols-1.33. 2024-01-20 09:52:39 -06:00
Bruce Dubbs
d75f8790ae Update to libblockdev-3.1.0. 2024-01-20 09:48:49 -06:00
Thomas Trepl
d989d56ea8 Merge branch 'trunk' of git.linuxfromscratch.org:blfs into trunk 2024-01-20 12:04:48 +01:00
Thomas Trepl
e72bf16e97 Different name of .so in i686 2024-01-20 12:04:32 +01:00
Thomas Trepl
68448b945b Fix typo 2024-01-20 12:04:05 +01:00
Pierre Labastie
0d7e9a2687 Fix output of anchors with same id in sect3
The template for sect3.titlepage generates:
<h3 class="sect3">
  <a id="{id of sect3}" name="{id of sect3}"></a>
  <h4 class="title">
    <a id="{id of sect3}" name="{id of sect3}">i{title of sect3}</a>
  </h4>
</h3>
resulting in double definition of the same id, which is a validity error
in XML documents.
Replace with the same template as for sect2, using h3 instead of h2.
2024-01-20 08:24:10 +01:00
Pierre Labastie
865ea30e33 Change to UTF-8 in kernel opt files 2024-01-19 22:39:35 +01:00
Pierre Labastie
ab4fdfccf8 Change all xml decl to encoding=utf-8 2024-01-19 22:39:35 +01:00
Pierre Labastie
a8049441e4 Remove all "&#" characters and replace with utf-8 2024-01-19 22:39:35 +01:00
Pierre Labastie
c8be252945 Change to utf-8 in book
Also update credits
2024-01-19 22:39:35 +01:00
Pierre Labastie
74111fc7bc Remove any reference to xlink namespace
In lfs-xref.xsl in both pdf and xhtml.
Also change encoding to utf-8.
2024-01-19 22:39:35 +01:00
Pierre Labastie
d46602780c Change encoding to utf-8 1
- lfs-l10n.xml: also add German and Simplifie Chinese
- lfs-index.xsl in both pdf and xhtml
2024-01-19 22:39:35 +01:00
Douglas R. Reno
bae1f89045 Update to gjs-1.78.3 2024-01-19 13:49:57 -06:00
Douglas R. Reno
70bbc31c8e Update to gtk-4.12.5 2024-01-19 13:45:53 -06:00
Douglas R. Reno
b1fc5567f6 Update to gtk+-3.24.40 2024-01-19 13:32:23 -06:00
Bruce Dubbs
70115c4828 Update to php-8.3.2. 2024-01-19 12:19:17 -06:00
Bruce Dubbs
66a2eaad31 Update to libvpx-1.14.0. 2024-01-19 12:06:58 -06:00
Bruce Dubbs
e7ef550943 Update to emacs-29.2. 2024-01-19 11:26:02 -06:00
Xi Ruoyao
ef6cb752ed
git-version: Use "-wip" as the version suffix instead of "+" for changes not committed yet
It's not allowed to use "+" in XHTML id attributes etc.
2024-01-19 16:07:13 +08:00
Xi Ruoyao
9c69661841
cmake: Update the description of --system-libs 2024-01-19 12:04:08 +08:00
Douglas R. Reno
0d5baf1715 Polkit: remove a couple of obsolete command explanations 2024-01-18 15:28:09 -06:00
Douglas R. Reno
4a1a9d6f56 Update to SPIRV-Tools-1.3.275.0 2024-01-18 15:19:38 -06:00
Douglas R. Reno
e6af57edfb Update to SPIRV-Headers-1.3.275.0 2024-01-18 15:11:44 -06:00
Douglas R. Reno
3c1cfcf75a Update to Linux-PAM-1.6.0 (Security Update) 2024-01-18 14:58:50 -06:00