Commit Graph

28636 Commits

Author SHA1 Message Date
Pierre Labastie
8415d53892 Supplement kernel configuration case explanation
We had two "Optional parameter" cases in the explanations.
The second one is "as a module if enabled" in the example.
Add this to the explanation too.
2024-01-24 17:38:58 +01:00
Xi Ruoyao
8f9d03f73c
ruby: Update the explanation of ac_cv_func_qsort_r=no
Per Glibc maintainers, the Ruby code has been broken for a long time: if
a larger array is used in the test suite it will blow up with
Glibc-2.37 (and maybe earlier).  Update the explanation to make it more
precise.
2024-01-25 00:03:50 +08:00
Xi Ruoyao
9ed3cb8dbb
gtk+3: Add libcloudproviders optional dependency
It's like gtk4, but we need true/false instead of enable/disable for the
meson option.
2024-01-24 20:08:10 +08:00
Xi Ruoyao
7ff805c3d1
tracker3-miners: Recommend upower 2024-01-24 19:13:37 +08:00
Rahul Chandra
4e594e3561 Update to webp-pixbuf-loader-0.2.5 2024-01-23 23:29:45 -05:00
Ken Moffat
befaca1cfe Merge remote-tracking branch 'refs/remotes/origin/trunk' into trunk 2024-01-23 22:52:29 +00:00
Ken Moffat
20b6996885 Update to firefox-115.0.0esr. 2024-01-23 22:49:23 +00:00
Douglas R. Reno
9d754948af Update to glib-2.78.4 2024-01-23 16:29:45 -06:00
Douglas R. Reno
268d769cec Update to nghttp2-1.59.0 2024-01-23 16:23:20 -06:00
Douglas R. Reno
4b5e6365d9 Update to ed-1.20 2024-01-23 16:16:28 -06:00
Douglas R. Reno
0a10ed6b5b Update to IPC-Run3-0.049 (Perl Module) 2024-01-23 16:04:03 -06:00
Douglas R. Reno
6961fefc12 Update to keyutils-1.6.3 2024-01-23 15:51:10 -06:00
Douglas R. Reno
2a18dcd8c0 Update to shadow-4.14.3 2024-01-23 14:59:57 -06:00
Pierre Labastie
1b3d8ed197 Merge branch 'plabs/newcss' into trunk
This set of commits changes slightly how the book is rendered, but it
fixes two problems:
- have the title of the page stay visible when scrolling up
- have the target of a link be visible when clicked

In addition the navigation bar in the footer has been removed, since the
navigation bar in the header is always available (except in the TOC)
2024-01-23 21:54:47 +01:00
Pierre Labastie
72cd7a446f css stylesheet: Add a color bar at bottom 2024-01-23 21:28:07 +01:00
Douglas R. Reno
26ff6f1c9a Update to postfix-3.8.5 2024-01-23 14:11:23 -06:00
Pierre Labastie
bb2adff7bf Reinstate a navigational footer for the TOC
There is no navigation header on this page, and after scrolling
to the bottom, it is good to be able to click "Next" and not have
to scroll back to top to click on "Preface".
2024-01-23 19:45:04 +01:00
Xi Ruoyao
3dcfa05c03
Update to vim-9.1.0041 (sync with LFS) 2024-01-23 17:18:24 +08:00
Pierre Labastie
2a2f7d9ba6 Replace some utf-8 encoded chars with char entities
It has been said that some chars were not readable as utf-8.
2024-01-23 09:32:33 +01:00
Xi Ruoyao
77b455955c
ruby: Don't use Glibc qsort_r
The first adaption for Glibc-2.39!
2024-01-23 05:03:39 +08:00
Xi Ruoyao
0905b41357
ruby: Update test suite status 2024-01-23 04:19:28 +08:00
Pierre Labastie
a38df1ea10 nitpicking: make all length units relative
Use only em values.
2024-01-22 19:52:55 +01:00
Xi Ruoyao
25b6f7afbb
perl-io-socket-ssl: Document a test failure with recent OpenSSL
See the linked upstream issue in the added comment.  The issue is fixed
but a new release has not been made yet.
2024-01-23 02:44:58 +08:00
Pierre Labastie
c302db6022 Make box for section titles static again
Since the  box that may scroll does not contain that box now, it does
not move when the scrollbar is actioned. The only fixed window now is
the div containing sect2/text. Its top has to be adjusted by trial and
error. But the rendering seems ok for all borwsers I can try (epiphany,
falkon and firefox).
2024-01-22 19:14:25 +01:00
Pierre Labastie
af52b6d7e9 Adjust position of fixed boxes to static ones
This is done by trial and error. It works well with firefox. Not fully
tested with other browsers.
2024-01-22 18:21:20 +01:00
Pierre Labastie
de4bdadf72 Remove dissymetry also in Section title
I think this had been introduced to follow the one in the nav header.
2024-01-22 18:20:20 +01:00
Pierre Labastie
847aab24b0 Make the navheader box static again
This allows to keep something closer to previous layout.
2024-01-22 18:16:56 +01:00
Pierre Labastie
35dc049bec Fix slight dissymmetry of Up/home positioning
The padding for the containing box was not right/left symmetric because
the order of padding values is not trivial in css (top right bottom
left). Making right and left equal allows to center the Up/Home box more
precisely. Then some tweaks for Next and Prev boxes have to be removed.
2024-01-22 18:12:23 +01:00
Xi Ruoyao
fbb821317e
ruby: Disable rpath 2024-01-22 21:33:50 +08:00
Xi Ruoyao
34b284fffe
kernel-config: Regenerate with 6.7.1
No content change!
2024-01-22 14:42:40 +08:00
Pierre Labastie
c7e06d82e8 Fix webkit bug 4
The container class for glossary has changed when adding the new glossary
template, so use that class in the css.
2024-01-21 22:42:46 +01:00
Pierre Labastie
99ab416b95 Fix webkit bug 3
Add a new stylesheet for the glossary (copying from docbook-xsl)
keep only the glossary template, simplify it, and output title
before container
2024-01-21 22:41:13 +01:00
Pierre Labastie
a9d1a9330d Fix webkit bug 2:
Add two templates (part and appendix) to lfs-sections.xsl, so it is
possible to output the title before the containing div
2024-01-21 22:38:15 +01:00
Pierre Labastie
027e0277c5 Fix webkit bug: output title before div
in the templates we already have in lfs-sections.xsl
2024-01-21 22:35:48 +01:00
Pierre Labastie
07fda1c485 Merge branch 'trunk' into plabs/newcss
We need the fix for sysv
2024-01-21 20:34:21 +01:00
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