Douglas R. Reno
2dc245735f
Update to libadwaita-1.4.2
2023-12-04 14:01:13 -06:00
Xi Ruoyao
e38d70a629
vulkan-loader: Add mesa as runtime dependency for vulkan drivers
2023-12-04 14:17:27 +08:00
Douglas R. Reno
ee66136871
Add support for Vulkan to Qt6
2023-12-02 11:13:28 -06:00
Douglas R. Reno
5166e29337
Merge branch 'trunk' into renodr/vulkan-addition
...
Merge the day's changes into the branch.
2023-12-01 00:15:22 -06:00
Douglas R. Reno
1d88a48bd3
Update to qtwebengine-5.15.17 (Security Update)
2023-11-30 23:20:25 -06:00
Douglas R. Reno
23c4cec1cc
Add support for Vulkan to Qt5:
...
- Make the dependency internal
- Add the new library installed to Installed Libraries
2023-11-30 12:15:28 -06:00
Xi Ruoyao
8c25fe79d6
mesa: Simplify doc install command
2023-11-30 19:21:59 +08:00
Douglas R. Reno
bdfff0bbca
Make the vulkan dependency internal in gtksourceview5.
...
It is detected at build time and building and running tests worked.
2023-11-30 00:00:36 -06:00
Douglas R. Reno
e4524d7674
Document how to use Vulkan in GTK-4.
...
Note that at this time, it's backend is still considered experimental.
It also requires Google's shader compiler to build, which is available
from https://github.com/google/shaderc/blob/main/downloads.md . This is
also known as 'glslc'.
2023-11-29 23:54:59 -06:00
Douglas R. Reno
e929885ea2
Update Mesa to build drivers for Vulkan
2023-11-28 18:33:47 -06:00
Douglas R. Reno
1751778683
Add glslang to the book.
...
This is needed for Mesa.
2023-11-28 17:27:42 -06:00
Douglas R. Reno
1a574e0f73
Add a note to the Vulkan Loader package to remind users to rebuild Mesa
...
if it has been installed prior to installing this package.
2023-11-28 14:50:36 -06:00
Douglas R. Reno
4327bf03cc
Merge branch 'trunk' into renodr/vulkan-addition
...
Merge changes from trunk into the branch.
2023-11-28 14:48:45 -06:00
Bruce Dubbs
46c8991baa
Update to qt-everywhere-src-6.6.1.
2023-11-28 13:41:53 -06:00
Douglas R. Reno
cb1ac77678
Add the Vulkan loader to the book.
2023-11-26 22:50:00 -06:00
Douglas R. Reno
b02d8501ee
Vulkan Headers: don't hardcode the version
2023-11-26 22:25:19 -06:00
Douglas R. Reno
c10941270a
Add the Vulkan-headers package to the book.
...
This contains the header files necessary to build and link applications
against the Vulkan API.
2023-11-26 18:46:08 -06:00
Douglas R. Reno
bb5f8a3391
Patch WebKitGTK to build with libxml2-2.12.x
2023-11-23 20:29:15 -06:00
Douglas R. Reno
3525199c5a
Typo fixes from rhubarbpieguy
2023-11-23 14:24:33 -06:00
Douglas R. Reno
625040be4b
libdrm: the sed for libdrm_intel is no longer required.
2023-11-22 14:50:39 -06:00
Bruce Dubbs
a7f175e0bc
Update to libdrm-2.4.118.
2023-11-22 09:56:49 -06:00
Bruce Dubbs
41640d4b30
Clarify using versioned directories for qt5 and qt6.
2023-11-20 19:48:54 -06:00
Douglas R. Reno
82b5b5b324
Qt6: Use the correct parameter in the command explanation for "-skip
...
qtquick3dphysics"
2023-11-20 16:34:37 -06:00
Douglas R. Reno
bc3438bec5
Qt6: Skip building QtQuick3DPhysics
...
This module fails to build on i686 due to an issue with the bundled
version of the PhysX SDK.
Since we're already disabling Qt3D due to a problem with the bundled
copy of assimp, let's just skip the Qt Quick bindings as well.
2023-11-20 16:30:58 -06:00
Douglas R. Reno
b20e01ae47
Update to gtk-4.12.4
2023-11-20 14:25:38 -06:00
Pierre Labastie
fded572ae1
Add -system-sqlite for qt6
...
It does not seem to be found automatically. Also fix a typo and a
switch name in command explanations
2023-11-20 18:34:04 +01:00
Xi Ruoyao
3622b852df
gtk4: doc: Use -Ddocumentation instead of gtk_doc
...
-Dgtk_doc produces a warning telling to use -Ddocumentation instead.
2023-11-19 18:39:28 +08:00
Bruce Dubbs
1978830457
Update text and instructions for qt6
2023-11-17 19:43:38 -06:00
Bruce Dubbs
9cd23686c9
Add qt6
...
This is a rough version of the new Qt6 page. The installation
instructions should be OK, but the Dependencies, Contents, and
Short Descriptions need to be checked.
The instructions have not yet been checked on a systemd system.
There is no ChangeLog entry yet. It will be added when the page
has been validated.
2023-11-17 00:24:00 -06:00
Xi Ruoyao
498c00cd5a
Update to appstream-1.0.0 (again)
...
Fix up libadwaita to build with it. Update the command explanation to
allow building it with Qt-5. Also fix the errors detected in
org.linuxfromscratch.lfs.xml reported by "appstreamcli validate".
2023-11-13 15:06:27 +08:00
Douglas R. Reno
d1857f3851
Update to webkitgtk-2.42.2
2023-11-12 18:54:27 -06:00
Ken Moffat
24975c4f00
Fix and simplify 'Prefer Chosen CJK fonts' :
...
I had a setup like this on one of my machines, now that I'm
looking at the detail of fontconfig in a local branch I discovered
that there were certain problems with the example:
1. I'm in an en locale, for pages that do not specify a locale
(or in vim/view, e.g. in mutt) the Japanese fonts were being
preferred.
2. Fontconfig does not consider UMing suitable for zh-sc so it
was hardly ever used - and it does not really belong in local.conf.
3, Really prefer a Japanese font for Sans Serif and monospace, but
no point listing two of them.
3. Comment where WenQuanYi Zen Hei is regarded as adequate and
therefore do not include it in these preferences, since it will
be picked up after them.
2023-11-09 23:22:59 +00:00
Xi Ruoyao
bf70a38779
webkitgtk: Fix an issue breaking various Web sites
...
There is a regression in WebKitGTK-2.42.1 breaking various Web sites.
See the linked bug report and its duplicates.
The fix is a simple change, so apply it as a sed now.
BugLink: https://bugs.webkit.org/show_bug.cgi?id=262777
Link: https://github.com/WebKit/WebKit/commit/c29a26a02441
2023-11-10 01:19:15 +08:00
Bruce Dubbs
679f4d6a67
Add some whitespace around multi-line commands in qtwebengine.
2023-11-06 11:24:03 -06:00
Pierre Labastie
93ea49a23a
Qtwebengine: add a note about indentation in a sed
...
since we are sed'ing a python script, indentation has to be
respected.
2023-11-06 17:40:16 +01:00
Pierre Labastie
c51bc3f4d9
Fix qtwebengine for python 3.12 and ICU 74.
2023-11-06 14:14:29 +01:00
Xi Ruoyao
3fde159bba
qtwebengine: Fix building w/o system ffmpeg
2023-11-05 23:00:44 +08:00
Rahul Chandra
fc1b76eb01
Update to icewm-3.4.4
2023-11-03 22:19:58 -04:00
Douglas R. Reno
ff074ea25a
Update to goffice-0.10.56
2023-11-03 12:34:55 -05:00
Ken Moffat
ec40d199f6
Update to qtwebengine-5.15.16.
2023-10-30 18:18:42 +00:00
Bruce Dubbs
d239c12a0f
Update to xwayland-23.2.2.
2023-10-27 10:29:10 -05:00
Tim Tassonis
bd70c0b428
Update to xorg-server-21.1.9.
2023-10-27 11:55:29 +02:00
Bruce Dubbs
008c1427dc
Fix a problem building the libdrm_intel library
2023-10-25 17:19:34 -05:00
Bruce Dubbs
8b83934448
Update to xterm-388.
2023-10-23 13:26:49 -05:00
Bruce Dubbs
157f13520d
Update to libdrm-2.4.117.
2023-10-23 12:43:47 -05:00
Pierre Labastie
5e112b70a5
Fix the explanation for .git creation in qt5
2023-10-20 06:09:04 +02:00
Bruce Dubbs
49b913d2b8
Update to libxkbcommon-1.6.0.
...
libxkbcommon-1.6.0 removes some definitions that are unused.
These definitions are referenced in qtbase so we remove them
with a sed for both the full qt5 package and gt5-alternate.
2023-10-19 12:29:35 -05:00
Douglas R. Reno
06cc0fcedc
Update to xterm-387
2023-10-16 12:46:27 -05:00
Ken Moffat
c49f1bbf21
Add libXpresent.so to the index.
2023-10-16 16:08:35 +01:00
Bruce Dubbs
f7f5c13040
Add libXpresent-1.0.1 to xorg libraries.
...
This xorg library is needed by the mpv video player.
2023-10-15 22:41:26 -05:00