Commit Graph

2489 Commits

Author SHA1 Message Date
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