Commit Graph

2455 Commits

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