Commit Graph

266 Commits

Author SHA1 Message Date
Bruce Dubbs
6d8eeb9662 Intermediate commit for kde6.
This is a large, but still intermediate commit for KDE6 (kf6 and plasma6).
These are the key changes:

Update kf6 dependencies.

Remove kuserfeedback (it is now a part of kf6).

Move libdbusmenu-qt to General Libraries.  It is still needed for LXQt, but
will be remmoved when LXQt moves to Qt6 and LF6/Plasma6.

Made some changes to bluez to use &root;.

Commented out kmix, libkcddb, and k3b.  These are still kf5 apps and would
require adding back most of kf5 to the book.  It's easier to just wait for
these to be updated to qt6/kf6.

Removed references to the full qt5 package in LXQt packages.  It mkes no sense
now that Qt6 is in the book to also build the full (deprecated) Qt5 package.
It may makes sense to just remove the full Qt5 package from th ebook now.

Renamed an internal referece from plasma5-build to just plasma-build in polkit
and mesa.
2024-03-16 22:10:52 -05:00
Bruce Dubbs
5bfcd23e85 Internal cleanup kf5->kf6 2024-03-06 10:12:21 -06:00
Bruce Dubbs
b60f1cebb0 Preliminry update to kf6-6.0.0.
This update replaces kf5.  In doing so there are several packages
in BLFS that are broken, notably the LXQt packages that reference
kf5 packages.

Trying to maintain kf5 and kf6 in the book is more effort than it
is worth.  For those that want the kf5 based elements, blfs-12.1
still works.

Several packages were updated to build with qt6 so they are not available
for packages that need the qt5 versions,  These include qca, polkit-qt, and
phonon.  A couple of packages that are no longer needed for kf6 are still
in the book: kuserfeedback and libdbusmenuqt.

Many filenames still need to be changed, e.g. kf5-frameworks.xml, as
well as xml defined identifiers.

Later when LXQt releases their qt6/kf6 based packages, then we will
do a scrub of all the book internals to make names consistent.
2024-03-04 18:38:49 -06:00
Bruce Dubbs
7411d86b68 Update to lxqt-archiver-0.9.1. 2024-02-22 11:03:41 -06:00
Bruce Dubbs
6ddeccc151 Tag lxqt and untag two qt5 pages 2024-02-19 11:36:33 -06:00
Bruce Dubbs
c6d06534fb Fix several md5sums 2024-02-19 09:52:25 -06:00
Bruce Dubbs
f67c5c8d96 Update to kde-apps-23.08.5 and associated tags. 2024-02-18 16:12:27 -06:00
Bruce Dubbs
e7c667c754 Finish updaing to kf5-115.0 2024-02-18 11:21:50 -06:00
Bruce Dubbs
c9b892a88c Text changes.
Clarify introduction text for libfm-extra.
Update url for "Window Managers for X".
2024-02-18 10:23:05 -06:00
Bruce Dubbs
89c7c42a10 Fix pcmanfm-qt title 2024-02-13 00:05:49 -06:00
Bruce Dubbs
0c888d458d Update to pcmanfm-qt-1.4.1. 2024-02-12 17:38:05 -06:00
Bruce Dubbs
22af527666 Update to obconf-qt-0.16.4. 2024-02-12 17:00:55 -06:00
Bruce Dubbs
7202f3cf48 Fix lxqt-menu-data title version. 2024-02-09 08:57:37 -06:00
Bruce Dubbs
a7b1bb30b0 Update to lxqt-menu-data-1.4.1. 2024-02-08 19:34:07 -06:00
Douglas R. Reno
d5aa7386f6 obconf-qt: Remove a section of the libxml2 sed that is no longer needed.
The header problem was resolved in a recent version of libxml2, but the
'xmlError' change is still required.
2024-02-05 13:39:38 -06:00
Pierre Labastie
ab4fdfccf8 Change all xml decl to encoding=utf-8 2024-01-19 22:39:35 +01:00
Bruce Dubbs
fb4719be50 Spelling 2024-01-18 14:32:46 -06:00
Pierre Labastie
1e6da19b6e Add figures to xdg-desktop-portal-*
also remove useless comments
2024-01-13 22:21:31 +01:00
Pierre Labastie
2a1923cc1d Add xdg-desktop-portal-lxqt 2024-01-13 18:50:27 +01:00
Pierre Labastie
a9725cee18 Fix install dirs in kde packages for lxqt
- add -DKDE_INSTALL_USE_QT_SYS_PATHS=ON, which allows installing
  qtplugins in the /opt/qt5 hierarchy instead of /usr/mkspecs
- add -DCMAKE_INSTALL_LIBEXECDIR=libexec, which allows installing
  private apps in /usr/libexec instead of /usr/lib/libexec
- remove -DCMAKE_INSTALL_LIBDIR=lib, which is useless since
  extra-cmake-modules use GNUInstallDir

Note that those modifications have been done for all the kde packages
used in LXQt, althoough the modification for libexec is only needed for
three of them. But it does not hurt for the others, and who knows how
things may evolve...
2024-01-13 16:33:12 +01:00
Bruce Dubbs
14e7e0b3af Update to latest KDE packages.
Update to plasma-wayland-protocols-1.12.0.
Update to plasma5-5.27.10.
Update to kde gear-23.08.4 including kate, kwave, and falkon.
Update to kf5-5.113.0.
2023-12-15 21:11:51 -06:00
Bruce Dubbs
2206de82e1 Fix building obconf-qt with libxml2-2.12.x. 2023-11-28 11:04:18 -06:00
Bruce Dubbs
4f2c5cc546 Fix lxqt-themes version. 2023-11-08 20:51:37 -06:00
Bruce Dubbs
fb9f0f9335 Update to lxqt-1.4.0 and associated packages. 2023-11-08 18:10:37 -06:00
Douglas R. Reno
b721c4098b Remove unneeded Trac links from pages.
Thanks goes to rhubarbpieguy for the report on blfs-dev.
2023-09-26 16:42:58 -05:00
Douglas R. Reno
7acd427d0b libkscreen: Remove an unnecessary systemd unit on SysV 2023-09-25 11:29:02 -05:00
Pierre Labastie
665150acb4 Make "nodump" what shouldn't be run by jhalfs 2023-09-16 09:32:30 +02:00
Douglas R. Reno
96375df588 Fix render error in lxqt-kconfig.xml 2023-09-14 22:05:05 -05:00
Bruce Dubbs
354f281415 Fis lxqt-kconfig xreflabel 2023-09-14 20:03:07 -05:00
Bruce Dubbs
990dbf00a0 Remove obsolete references to gtk2 2023-09-11 11:51:23 -05:00
Bruce Dubbs
620662df76 Update to obconf-qt-0.16.3. 2023-09-08 18:42:37 -05:00
Bruce Dubbs
60de0e101e Disable lxde 2023-09-06 00:03:05 -05:00
Douglas R. Reno
eb6844544b Typos from rhubarbpieguy, and minor modification to bind-utils' XML to
make it standard with other pages.
2023-09-03 10:41:39 -05:00
Douglas R. Reno
88146cd4c6 Archive LXDM.
Bruce suggested this due to issues with PAM and elogind.
2023-08-30 23:02:32 -05:00
Douglas R. Reno
67d670cb66 pcmanfm: minor typo fix (s/,/.) 2023-08-28 11:51:34 -05:00
Bruce Dubbs
fa62c0b266 r updates to pcmanfm-qt
Add gvfs as a recommmended runtime dependency.
Tweak pcmanfm-qt.desktop.
2023-08-27 18:32:26 -05:00
Pierre Labastie
e440af55af Remove trailing spaces and a few typos 2023-08-27 10:41:46 +02:00
Bruce Dubbs
8dfea8d995 Recommend specific widgets for lxqt-panel. 2023-08-26 22:16:25 -05: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
dd01bb0137 Minor rewords and tweaks throughout LXQt 2023-08-25 19:59:13 -05:00
Douglas R. Reno
45fbce6d59 LXQt KDE Dependencies: fix a render error with a previous commit. 2023-08-25 16:54:38 -05:00
Douglas R. Reno
84bb91ef92 LXQt KDE Dependencies: Use the correct title in KConfig.
Also remove /usr/lib/libexec/kf5 from the list of installed files, since
we remove it post-installation
2023-08-25 16:51:10 -05:00
Douglas R. Reno
d02ddc60d8 LXQt KDE Components: Stats updates and tweaks:
Minor rewords in kidletime

Dependency additions in solid
2023-08-25 16:49:02 -05:00
Bruce Dubbs
37f0ebaaa6 Update md5sums in kf5/plasma packages in lxqt 2023-08-25 12:11:50 -05:00
Bruce Dubbs
78d568a17c Help some lxqt find kf5 headers.
If installing lxqt after the full kf5 libraries, and kf5 was not
installed in /usr (typically /opt/kf5), two packages need help
finding the needed headers.  Add the appropriate environment
variables to the instructions for those packages (lxqt-panel and
screengrab).
2023-08-24 22:27:56 -05:00
Bruce Dubbs
4c5147b50c Upgrade warnings in lxqt.
Change from <note> to <important> in lxqt packages extracted
from kf5/plasma.
2023-08-24 19:13:20 -05:00
Bruce Dubbs
4048bc73fb Typo 2023-07-17 23:06:26 -05:00
Douglas R. Reno
597a879c28 Use CPLUS_INCLUDE_PATH instead of setting CXXFLAGS 2023-07-17 23:00:40 -05:00
Douglas R. Reno
b6e536d26b lxqt-config: use the proper terminology for configuration center 2023-07-17 22:54:03 -05:00
Douglas R. Reno
60320480a3 Final Instructions: Mention visiting the LXQt Configuration Center. 2023-07-17 22:53:07 -05:00