Bruce Dubbs
229972c55f
Minor grammar change.
2023-08-27 09:56:38 -05:00
Xi Ruoyao
1e361b3509
gtk-{3,4}: Use dbus-run-session for testing
...
If a dbus session address is not available, some tests will fail.
Not sure about gtk-2.
2023-08-27 20:24:39 +08:00
Pierre Labastie
e440af55af
Remove trailing spaces and a few typos
2023-08-27 10:41:46 +02:00
Xi Ruoyao
71f2030b5b
pango: The array-bounds false warning persists with GCC 13.2
2023-08-26 16:52:43 +08:00
Xi Ruoyao
8828b5c0d0
at-spi-core: Run test suite with dbus-run-session
2023-08-26 16:21:18 +08:00
Douglas R. Reno
315b57653d
Tag LXQt and Qt5 Alternate
...
Off to GNOME next on SysV, and working on systems for other tags.
2023-08-25 19:59:59 -05:00
Douglas R. Reno
9f4090e223
Update to WebKitGTK-2.41.91
2023-08-22 11:38:33 -05:00
Douglas R. Reno
db0d7f697d
cogl: update the test suite information
...
With Mesa-23, all of the tests other than the ES2 tests will fail due to
minor differences in behavior between Mesa-22 and Mesa-23.
This doesn't seem to cause any problems at runtime, so we'll just
document the failures.
2023-08-21 11:16:41 -05:00
Douglas R. Reno
725c3365a4
Tag qtwebengine
2023-08-21 10:44:30 -05:00
Bruce Dubbs
9d0d597fb2
Tag most of Chapter 25.
2023-08-20 19:05:59 -05:00
Bruce Dubbs
1698164963
Update to imlib2-1.12.0.
2023-08-20 17:44:03 -05:00
Douglas R. Reno
cad00b2525
Tag LXDE
2023-08-20 13:26:58 -05:00
Douglas R. Reno
9d86c70355
Tags
2023-08-19 15:49:05 -05:00
Douglas R. Reno
30c1c726dd
Tag GTK+-2, GTK+-3, and Sawfish
2023-08-18 16:30:17 -05:00
Douglas R. Reno
479979e5f9
Tags
2023-08-18 15:05:38 -05:00
Douglas R. Reno
59123063b4
Update to libadwaita-1.3.4
2023-08-14 12:28:51 -05:00
Douglas R. Reno
e13838654b
Update to gtkmm-3.24.8
2023-08-13 14:17:12 -05:00
Douglas R. Reno
9a279da42a
WebKitGTK+: Remove unneeded patch
2023-08-13 09:18:50 -05:00
Douglas R. Reno
5a17bbbba9
Update to WebKitGTK+-2.41.90
2023-08-12 10:41:38 -05:00
Douglas R. Reno
92e53002d5
Enable the Bubblewrap sandbox in WebKitGTK+.
...
This should help minimize the impact of some security vulnerabilities.
2023-08-08 22:09:07 -05:00
Bruce Dubbs
6df2d33cea
Fix some xml issues
2023-08-08 16:21:45 -05:00
Bruce Dubbs
316e31c6c5
Add a sed derived from an upstream commit
2023-08-08 16:18:06 -05:00
Bruce Dubbs
66ccf399bd
Update to gtk-4.12.0.
2023-08-08 16:14:02 -05:00
Ken Moffat
ebccba383d
Update to qtwebengine-5.15.15.
2023-08-07 17:56:35 +01:00
Douglas R. Reno
7b8b07f8b3
Add WebKit consolidated fixes patch.
...
This fixes several security vulnerabilities and allows it to work
properly in VMs.
2023-08-06 14:20:10 -05:00
Xi Ruoyao
04303e9fb3
at-spi2-core: Sphinx is needed for doc
2023-08-04 23:37:29 +08:00
Xi Ruoyao
0da5996a19
gtk4: Remove problematic command explaination
2023-08-04 23:19:02 +08:00
Xi Ruoyao
c6bcf09ee4
pango: Fix my stupid typo breaking the rendering :(
2023-08-04 20:00:55 +08:00
Xi Ruoyao
5a4b371250
pango: Note some test may fail if no OTF/TTF installed
2023-08-04 19:10:07 +08:00
Douglas R. Reno
48486816e1
Update to tepl-6.8.0
2023-08-02 11:47:35 -05:00
Douglas R. Reno
f320fd2612
Move to libgedit-amtk for AMTK and update to 5.8.0
2023-08-02 11:45:00 -05:00
Douglas R. Reno
b6d3d764da
Update to libgedit-299.0.4
2023-08-02 10:49:10 -05:00
Xi Ruoyao
cddcdb1411
treewide: The remaining of kernel configuration rendering
2023-07-31 21:44:38 +08:00
Bruce Dubbs
6886d518bc
Typos
2023-07-28 12:10:23 -05:00
Douglas R. Reno
ea667b9c80
Update to glu-9.0.3
2023-07-23 13:03:36 -05:00
Douglas R. Reno
053e0a13af
Update to WebKitGTK+-2.41.6
2023-07-21 19:58:51 -05:00
Xi Ruoyao
141e445095
qt5-alternate: Add editor note link
...
I'm too frustrated to continue playing with Qt5 now. But I'll add some
editor notes for this little (failed) shake-down course...
2023-07-20 13:29:46 +08:00
Xi Ruoyao
d949cb08c8
qt5-alternate: Add xcb-util-* for Qt5
...
Or any Qt5 app will complain:
qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
Let's recommended them. On Wayland-based DEs we can export
QT_QPA_PLATFORM=wayland to avoid depending on xcb though.
2023-07-20 11:57:38 +08:00
Xi Ruoyao
441801a487
qt5 (and alternative): Add some dependencies
...
It looks like we've forgotten some dependencies for Qt5 all the time.
And many dependencies of Qt5 are also needed by the alternative. I
gathered them via
readelf -d $(find -name \*.so) | grep NEEDED | grep -o '\[.*\]' |
sort | uniq | grep -v Qt 2>/dev/null
in the Qt5 alternative build directory.
2023-07-20 11:22:05 +08:00
Xi Ruoyao
d18a047b32
qt5-alternate: Remove a stale command explanation
...
-skip-qtwebengine is now included in tempconf, so it's not a separate
option anymore.
2023-07-20 10:45:07 +08:00
Xi Ruoyao
07067aaff2
qt5-alternate: sed -ir
should be sed -i -r
...
In the regex we use `|` which is extended regex. So the `-r` (or `-E`,
or `--regexp-exteneded`) option is needed. We cannot squash them into
`-ir` because `-i[PREFIX]` has a special meaning: make a backup named
`tempconf[PREIX]`.
2023-07-20 09:27:12 +08:00
Xi Ruoyao
14771c47a3
qt5 (and alternate): Don't pathappend /usr/bin
...
When QT5DIR is /usr, we don't need to pathappend $QT5DIR/bin.
2023-07-20 08:43:31 +08:00
Bruce Dubbs
e77c478989
Merge branch 'trunk' into lxqt
2023-07-18 16:51:51 +00:00
Douglas R. Reno
81a1d5fbda
qt-components: Fix building qtlocation with gcc-13.
...
It's not in qt5-alternate though, so we can remove the fix from that
page.
2023-07-17 13:08:53 -05:00
Douglas R. Reno
6895424949
qt-components: Apply the KF5 patches before building anything.
...
All of the modules listed in the page have fixes in the KF5 patchset, so
let's make sure that we apply that prior to building anything
2023-07-17 13:02:36 -05:00
Douglas R. Reno
38703f5dca
qt5-components: some minor tweaks to the Contents list
2023-07-17 12:56:22 -05:00
Douglas R. Reno
e917814212
qt5-alternate: Use <command> around $(cat tempconf) in short
...
descriptions.
Also fix a typo in the short description
2023-07-17 12:50:06 -05:00
Douglas R. Reno
7d09c400db
Qt5-alternate: Remove an extra newline for systemd instructions
2023-07-17 12:49:08 -05:00
Douglas R. Reno
04f2bf409b
Qt5 and Qt5-alternate: mention LXQt as a major user.
2023-07-17 12:47:52 -05:00
Bruce Dubbs
f2cb575d78
Clanup sddm
2023-07-14 20:01:02 -05:00
Bruce Dubbs
b3867c5f8c
Add qt5-components page.
...
Also create an ENTITY for qt5 or qt5-alternate and use that
to specify the qt5 dependenies.
The complete KF5/plasma packages should use the full qt5 build, but
the lxqt kf5/plasma components only need qt5-alternate.
2023-07-13 20:23:08 -05:00
Bruce Dubbs
32936bc2c2
lxqt and qt5-alternate cleanups
2023-07-13 01:17:52 -05:00
Bruce Dubbs
cff158f0ad
Add qt5-alternate page
2023-07-09 22:15:15 -05:00
Douglas R. Reno
02e31cf024
Update to tepl-6.6.0
2023-07-06 13:49:35 -05:00
Douglas R. Reno
85f02b38da
Tepl: minor dependency modifications:
...
- gsettings should be gsettings-desktop-schemas
- libgeditsourceview replaced gtksourceview4 for this package
2023-07-05 10:56:32 -05:00
Xi Ruoyao
42ddc3001a
treewide: Replace "User Notes" with "Editor Notes"
2023-06-30 02:18:51 +08:00
Xi Ruoyao
14891a9084
treewide: More "User Notes" clean up
...
Remove links to pages w/o real contents.
2023-06-30 02:18:51 +08:00
Xi Ruoyao
9a6d0d9bcf
x: Remove non-exist User Notes link
...
Part of User Notes removal by
https://www.linuxfromscratch.org/~xry111/remove-nonexist-usernote.sh
2023-06-29 19:22:51 +08:00
Bruce Dubbs
6db9c46480
A typo and a dependency fix
2023-06-28 15:30:02 -05:00
Bruce Dubbs
d9c9882488
Update to tepl-6.5.1 in support of gedit.
2023-06-26 19:00:55 -05:00
Bruce Dubbs
b5ad7a447e
Add libgedit-gtksourceview in support of tepl and gedit.
2023-06-26 18:53:44 -05:00
Douglas R. Reno
c56877947c
WebKit: drop the bubblewrap sed.
...
It's no longer needed
2023-06-15 16:49:31 -05:00
Douglas R. Reno
f6e07a2582
Update to WebKitGTK+-2.41.5 to fix problems with Intel GPUs.
2023-06-15 12:32:25 -05:00
Pierre Labastie
cae21bc635
qtwebengine: remove unneeded patch with icu-73.2
2023-06-15 13:56:59 +02:00
Pierre Labastie
2c5e96fbee
Update to qt5-5.15.10
2023-06-13 14:52:03 +02:00
Douglas R. Reno
7ed2cace05
Update to libadwaita-1.3.3
2023-06-11 11:07:35 -05:00
Bruce Dubbs
4ad6c878d2
Update to gtk-4.10.4.
2023-06-08 15:30:44 -05:00
Bruce Dubbs
d1d2511e2f
Update to webkitgtk-2.40.2.
2023-05-30 22:20:33 -05:00
Pierre Labastie
3df352acef
Update to at-spi2-core-2.48.3
2023-05-29 21:36:13 +02:00
Bruce Dubbs
cee1b30616
Update to gtk+3-3.24.38.
2023-05-23 12:43:10 -05:00
Bruce Dubbs
82d463fbff
Typos
2023-05-18 15:37:57 -05:00
Bruce Dubbs
9b14f4c1bb
Update to at-spi2-core-2.48.2.
2023-05-17 19:47:13 -05:00
Ken Moffat
450610873b
Update to qtwebengine-5.15.14.
2023-05-13 00:02:18 +01:00
Ken Moffat
289b0c4f85
Fix pango ftbfs with gcc-13.1.
2023-05-09 02:07:43 +01:00
Pierre Labastie
da60874cd1
Fix Qt5 FTBFS with GCC-13
2023-05-07 21:33:03 +02:00
Xi Ruoyao
f34f0a2e0e
webkitgtk: Fix FTBFS with GCC 13
2023-05-07 17:08:42 +08:00
Bruce Dubbs
e22fbfa212
Update to imlib2-1.11.1.
2023-05-03 19:50:25 -05:00
Pierre Labastie
95abdf8767
Separate gtk4 and gtk3 instructions in webkigtk
...
The present status with -DUSE_GTK4=[ON or OFF] cannot be
parsed meaningfully by jhalfs, and cmake does not fails
with this value of the parameter (!). So even for
people using copy-paste blindly, the failure occurs much later and has
no relation with the initial error.
2023-04-27 15:53:28 +02:00
Douglas R. Reno
b197d5d920
Update to libadwaita-1.3.2
2023-04-23 12:37:35 -05:00
Douglas R. Reno
2cb86885e4
Update to gtk-4.10.3
2023-04-23 12:36:45 -05:00
Xi Ruoyao
49e37e23c2
gdk-pixbuf: List packages providing a loader as optional runtime dependencies
2023-04-24 00:29:11 +08:00
Douglas R. Reno
ab376e94b9
Update to WebKitGTK+-2.40.1
...
I used Bruce's advice for the GTK3/GTK4 split here. It can definitely be
improved upon if desired.
2023-04-21 15:54:25 -05:00
Douglas R. Reno
73c69d4262
WebKitGTK+: Reference to the wrong package
2023-04-20 10:24:04 -05:00
Douglas R. Reno
acea88c358
Add libavif to the book in support of WebKitGTK+.
2023-04-20 10:21:44 -05:00
Douglas R. Reno
8b4b69e8af
Update to gtksourceview5-5.8.0
2023-04-19 19:32:56 -05:00
Douglas R. Reno
26647d225f
Update to libadwaita-1.3.1
2023-04-19 19:31:39 -05:00
Douglas R. Reno
a0d2c26075
Update to at-spi2-core-2.48.0
2023-04-19 19:24:17 -05:00
Pierre Labastie
2a89d30852
Patch qtwebengine for ICU-73
2023-04-18 22:50:13 +02:00
Pierre Labastie
ddf3f13763
Update to Qt-5.15.9
2023-04-10 20:02:34 +02:00
Douglas R. Reno
55844bfe06
gtk4: on systems with NVIDIA GPUs, tests can run for a much longer time.
...
Experienced on an NVIDIA GT 1030.
2023-04-10 11:37:18 -05:00
Bruce Dubbs
a12730f76a
Remove sdl dependeny from pages that also have sdl2 as a dependency
2023-04-07 13:13:35 -05:00
Bruce Dubbs
5799ca54c4
Update to gtk-4.10.1.
2023-04-01 19:56:13 -05:00
Bruce Dubbs
6ba02d0c0b
Update to kImageAnnotator-0.6.1.
2023-03-17 13:55:20 -05:00
Bruce Dubbs
4b9ee83cf5
Update to imlib2-1.11.0.
2023-03-16 14:23:26 -05:00
Xi Ruoyao
ef7a81a24b
gtk4: Realign doc instruction, and use remap='doc' for it
2023-03-16 18:18:36 +08:00
Pierre Labastie
91318eb9aa
Add "setup" to meson commands
...
I've not been very consistent on typography, but it is a start
2023-03-13 17:48:55 +01:00
Ken Moffat
dce3118b32
Update to qtwebengine-5.15.13.
2023-03-09 20:06:37 +00:00
Xi Ruoyao
2cffbee604
gtk4: Add -Dintrospection=enabled
...
It's needed for GNOME but not enabled by default in 4.10.0 release:
https://gitlab.gnome.org/GNOME/gtk/-/issues/5633 .
2023-03-07 11:20:56 +08:00
Bruce Dubbs
c9f7e52e0b
Merge branch 'trunk' of git.linuxfromscratch.org:blfs into trunk
2023-03-06 17:13:32 -06:00
Bruce Dubbs
e65231b961
Update to gtk-4.10.0.
2023-03-06 14:11:11 -06:00
Douglas R. Reno
ca8e653f43
Update to libhandy-1.8.2
2023-03-06 12:20:32 -06:00
Douglas R. Reno
f01907e2fe
Update to libadwaita-1.2.3
2023-03-06 12:15:42 -06:00
Bruce Dubbs
583f8c1c9b
Update to pango-1.50.14.
2023-03-05 18:14:39 -06:00
Bruce Dubbs
6e1b07447e
Update to gtk+-3.24.37.
2023-03-05 18:11:22 -06:00
Xi Ruoyao
26c597d579
libnotify: Tell how to generate API doc with gi-docgen
2023-03-03 12:45:01 +08:00
Tim Tassonis
504e5cea0f
Update to xfce4-notifyd-0.8.2.
...
Update to v4l-utils-1.24.0.
Update to libnotify-0.8.2.
2023-03-02 23:59:30 +01:00
Bruce Dubbs
240e616c5f
Update to pango-1.50.13.
2023-03-02 16:06:38 -06:00
Pierre Labastie
1b293aec45
pango: role->remap for doc instructions
2023-02-27 09:06:10 +01:00
Xi Ruoyao
94f894fae0
pango: Fix gi-docgen usage
...
Apperantly I made a mistake when I assumed the package will try
gi-docgen even with the default -Dgtk_doc=false.
2023-02-22 16:35:57 +08:00
Bruce Dubbs
3ba1191081
Archive gdl
2023-02-19 20:14:04 -06:00
Ken Moffat
b62fcb7345
Untag GDL.
...
From the thread at [blfs-dev] inkscape - save as optimized svg ?
and looking at https://wiki.inkscape.org/wiki/Tracking_Dependencies
GDL stopped being used by inkscape in v1.1.
Therefore, although it builds I have no idea if it works properly,
and since nothing in the book uses it I suggest it ought to be
removed.
2023-02-20 00:02:03 +00:00
Douglas R. Reno
74b918b73e
Update to WebKitGTK+-2.38.5 (Security Update) and tag Epiphany+Deps
2023-02-18 17:26:57 -06:00
Bruce Dubbs
dc1a45e9de
Lots of tags
2023-02-17 22:35:46 -06:00
Douglas R. Reno
b474dfa2af
Another round of tags
2023-02-17 11:06:49 -06:00
Douglas R. Reno
03c0def241
Tags for GTK+-3
2023-02-16 21:37:27 -06:00
Douglas R. Reno
ac0d66d9b2
Tags for PHP dependencies
2023-02-16 19:10:14 -06:00
Douglas R. Reno
18aa933933
Lots of tags for X
2023-02-16 14:17:59 -06:00
Douglas R. Reno
63250339ee
Update to libadwaita-1.2.2
2023-02-14 15:44:24 -06:00
Xi Ruoyao
3fb1f9a18d
gtk4: Make gi-docgen usage explicit
2023-02-15 00:21:14 +08:00
Ken Moffat
2974f012e6
Update to nghttp2-1.52.0.
...
Note that the build dependencies are not used when only building
the (main) libraries.
Also consolidate the spelling for CUnit in libdrm since I installed
that yesterday, but leave running the nghttp2 tests as 'beyond the
scope of BLFS'.
2023-02-14 16:03:08 +00:00
Xi Ruoyao
1bc00bd801
libadwaita: Make the doc build instruction explicit
2023-02-14 21:15:39 +08:00
Xi Ruoyao
bacea35e60
gdk-pixbuf: Make docdir fix explicit
2023-02-14 20:19:14 +08:00
Ken Moffat
cce533dffd
Update to libdrm-2.4.115.
2023-02-13 19:35:32 +00:00
Douglas R. Reno
360eb54f7e
Update to libhandy-1.8.1
2023-02-12 17:00:43 -06:00
Xi Ruoyao
422c9c4d87
libadwaita: Tweak -Dgtk_doc description
...
Again, "gtk_doc" actually means "gi-docgen"...
2023-02-13 02:41:13 +08:00
Xi Ruoyao
b5b672a99a
webkitgtk: Clarify -DENABLE_DOCUMENTATION and manually doc installation
2023-02-12 23:36:37 +08:00
Xi Ruoyao
0c2f740947
gtk4: Document man-pages=true option, and how to fix docdir
2023-02-12 20:27:34 +08:00
Xi Ruoyao
4f93382c83
gtk+3: Remove note about missing schema
...
Now GTK+-3 test suite uses a dedicated schema directory (in the build
directory) so it's not a problem anymore.
2023-02-12 01:04:11 +08:00
Xi Ruoyao
9bb1bd7e90
gdk-pixbuf: Clarify where to inject the sed to fix docdir
2023-02-12 01:01:27 +08:00
Xi Ruoyao
365e97be1d
gtk+3: Document -Dtracker3=true option
2023-02-11 23:32:14 +08:00
Xi Ruoyao
c7904e0279
gdk-pixbuf: Document -Dgtk_doc=true option
2023-02-11 19:01:40 +08:00
Xi Ruoyao
6412a2e551
pango: Add a sed to fix docdir
...
Or several directories named Pango* will be created in /usr/share/doc
directly.
2023-02-10 21:57:06 +08:00
Xi Ruoyao
712da352f8
pango: Fix a typo
2023-02-10 21:41:12 +08:00
Bruce Dubbs
59f1def35a
Update to goffice-0.10.55.
2023-02-05 22:11:54 -06:00
Douglas R. Reno
5cf034b1b7
Update to WebKitGTK+-2.38.4
2023-02-05 10:14:50 -06:00
Xi Ruoyao
75b1a338b8
Update more URLs to use https
...
Mostly plain http -> https replace, if https works. If there is a HTTP
redirection, use the redirect target (unless it's a mirror or l10n like
"https://kde.org/zh-cn/ ").
Some non-trivial change:
* www.mnogosearch.org is dead. Not sure how to replace, so deleted.
* use https://github.com/cacalib/libcaca for libcaca.
http://caca.zoy.org/wiki/libcaca seems out-of-date.
* http://www.speech.cs.cmu.edu/flite/ is dead, replaced with github repo
link.
2023-01-29 14:35:01 +08:00
Xi Ruoyao
17aa21c551
Change all http://*.sourceforge.net/ URLs to https
...
Now all sourceforge.net subdomains have a valid SSL certificate. The
changes are automatically done via a sed. I've reviewed the changes and
reverted the changes in archive/*, pst/xml/docbook-xsl.xml, and
stylesheets/lfs-xsl/lfs-l10n.xml. Other changes should (hopefully) be
fine.
2023-01-29 12:35:23 +08:00
Bruce Dubbs
f1edc0de8b
Update to goffice-0.10.54.
2023-01-24 13:31:17 -06:00
Pierre Labastie
0f9a1f088b
Merge branch 'trunk' into plabs/python-mods
2023-01-18 15:35:32 +01:00
Pierre Labastie
f56d2e7eeb
change gi-docgen ulink to xref
2023-01-18 15:32:27 +01:00
Douglas R. Reno
5ee0432a2e
Update to gtksourceview5-5.6.2
2023-01-12 22:33:28 -06:00
Pierre Labastie
522b8ef0ce
Update to libadwaita-1.2.1
2023-01-08 12:29:23 +01:00
Ken Moffat
6a0b1f8675
Update to qtwebengine-5.15.12.
2023-01-07 20:24:44 +00:00
Pierre Labastie
d0c6049124
Fix qt5 so that all headers are installed
...
The patch for qt-5.15.8 creates a header file, which needs to be
known by the build machinery. In a git repository, this is done
automatically, but in a build tree coming from a tarball, the header
file is ignored.
So we add a .git directory into qtbase, which fakes a git repository,
and allows the header file to be used and installed by the build system
(it may be needed when compiling programs using Qt thread mutexes).
2023-01-06 11:17:43 +01:00
Pierre Labastie
535d7e1c1d
Update to Qt5-5.15.8
2023-01-06 09:13:25 +01:00
Douglas R. Reno
cbccf3dbe5
Update to tepl-6.4.0
2023-01-03 15:17:22 -06:00
Douglas R. Reno
7d2754437c
Update to WebKitGTK+-2.38.3 (Security Update)
2022-12-31 14:01:05 -06:00
Pierre Labastie
96d2f90978
Typo
2022-12-29 16:24:57 +01:00
Pierre Labastie
1fb67ad5d1
Update to gtk4-4.8.3
2022-12-29 16:16:22 +01:00
Pierre Labastie
455484d0c0
Disables building the documentation for tepl
...
It requires gtk-doc, and we say it is optional.
Also add "setup" to the meson command
2022-12-29 09:58:04 +01:00