Adriaan de Groot
fb9b20e234
CI: need newer Qt6 for now on openSUSE
2023-10-02 00:27:50 +02:00
Adriaan de Groot
1fb9af4823
CI: fix up Debian scripts
2023-10-01 16:38:03 +02:00
Calamares CI
add7ed3731
i18n: [python] Automatic merge of Transifex translations
2023-09-28 22:41:46 +02:00
Calamares CI
4eef62a481
i18n: [calamares] Automatic merge of Transifex translations
2023-09-28 22:41:45 +02:00
Adriaan de Groot
ed2a5a7973
CMake: pre-release housekeeping
2023-09-28 22:34:54 +02:00
Adriaan de Groot
7c475e1198
CI: remove appstreamqt5 from deps-neon
...
Package doesn't exist. See #2202 .
2023-09-28 22:25:58 +02:00
Adriaan de Groot
445f1c0f56
CI: script-tidying
2023-09-28 22:22:43 +02:00
Adriaan de Groot
74a5d76145
CI: switch Debian to ci/ scripts
2023-09-28 22:21:25 +02:00
Adriaan de Groot
4499d7590d
CI: switch opensuse workflows to simple script
2023-09-28 22:14:31 +02:00
Adriaan de Groot
7b5a2ad68c
CI: switch push workflow to simple script
2023-09-28 22:13:23 +02:00
Adriaan de Groot
0eb84acc4b
CI: migrate push workflow to ci/ scripts
2023-09-28 22:05:07 +02:00
Adriaan de Groot
675d17fe59
CI: migrate opensuse CI to ci/ scripts
2023-09-28 22:04:07 +02:00
Adriaan de Groot
aef757cc20
fixup-prev
2023-09-28 21:56:56 +02:00
Adriaan de Groot
6f346d635e
CI: move the dependency-scripts to non-GH locations
2023-09-28 21:55:17 +02:00
Adriaan de Groot
3637914aea
CI: remove pullrequest workflow, the GH widget does that
2023-09-28 21:52:11 +02:00
Adriaan de Groot
889d78deed
CI: bump checkout action to latest version
2023-09-28 21:50:35 +02:00
Adriaan de Groot
7ece6f9d2c
CI: install the right flavor of appstreamqt
...
Needs "qt5" for the Qt5 version, and no suffix for Qt6. Now we can
at least spot the build error in neon-nightly.
SEE #2202
2023-09-28 21:40:05 +02:00
Adriaan de Groot
0cc8842c42
CI: chase GitHub actions updates
2023-09-28 21:34:52 +02:00
Adriaan de Groot
364e940a9a
CMake: don't default to SHARED libraries, require explicit
2023-09-28 20:56:09 +02:00
Adriaan de Groot
77d489b5e5
users: repair previous "fix"
...
The build failure on openSUSE is real, but the "fix" switched
the internal library accidentally to SHARED, without installing it.
It shouldn't be a library at all, really (if STATIC won't do).
FIXES #2203
2023-09-28 20:55:39 +02:00
Adriaan de Groot
44d26beb95
CI: install appstream in KDE neon
...
Let this run overnight so we can see the appstream-api-change locally.
See #2202
2023-09-19 23:47:41 +02:00
Adriaan de Groot
4cb8962668
CI: need to install git in opensuse before checkout
2023-09-12 10:09:26 +02:00
Adriaan de Groot
440f704930
Docs: update list of requirements, mention 3.2 is different
2023-09-12 10:05:28 +02:00
Adriaan de Groot
6e8e8a3d1b
Changes: document Qt6 and CalamaresUtils
2023-09-11 21:05:43 +02:00
Adriaan de Groot
a62f060fdd
CI: fix broken path, swap push to use shell script for dependencies
2023-09-11 20:46:55 +02:00
Adriaan de Groot
1efb12e332
libcalamares: rename CalamaresUtilsSystem and Gui
2023-09-11 20:40:10 +02:00
Adriaan de Groot
eb840d4117
libcalamares: ditch namespace CalamaresUtils
...
- Most CalamaresUtils things go to Calamares
- YAML support to Calamares::YAML and then remove redundant "yaml"
from the function names.
2023-09-11 20:34:01 +02:00
Adriaan de Groot
f4e3964ee5
libcalamares: use namespace Calamares::Partition consistently
2023-09-11 00:09:31 +02:00
Adriaan de Groot
641e186b7c
libcalamares: use namespace Calamares::Packages consistently
2023-09-10 23:55:48 +02:00
Adriaan de Groot
a9ef587705
libcalamares: use namespace Calamares::Network consistently
2023-09-10 22:32:49 +02:00
Adriaan de Groot
d199288034
libcalamares: use namespace Calamares::GeoIP consistently
2023-09-10 22:26:32 +02:00
Adriaan de Groot
47cbcbd348
libcalamares: move all locale-related things into namespace Calamares::Locale
...
The locale bits were spread over Calamares::Locale and CalamaresUtils::Locale.
2023-09-10 22:26:32 +02:00
Adriaan de Groot
766c28ca82
interactiveterminal: prepare for Qt6
...
- Try to build with KF6
- Bodge out the actual loading-of-konsole-part
2023-09-10 22:26:32 +02:00
Adriaan de Groot
f4a80c1a01
Docs: deal with variations between Docker images
2023-09-10 22:26:32 +02:00
Adriaan de Groot
15b476bb80
CI: expand coverage of Qt6/KF6 dependencies
2023-09-10 22:26:32 +02:00
Adriaan de Groot
2b495a3781
Docs: update required versions
2023-09-10 21:40:37 +02:00
Adriaan de Groot
f2f1052da3
Docs: add a using-Docker section for builds
2023-09-10 21:35:39 +02:00
Adriaan de Groot
d04f17bb72
CMake: re-jig required/optional reporting again
...
- Don't use the ${kfname} package itself, use it as a prefix for
specific components of that package (e.g. ${kfname}CoreAddons)
- Use TYPE to indicate required packages, rather than using
REQUIRED in the find_package call, to more-helpfully collect
missing requirements.
2023-09-10 21:34:15 +02:00
Adriaan de Groot
8925c34ff7
CMake: massage finding-of-things to be less demanding
...
1- Need to be careful switching dependencies from REQUIRED to OPTIONAL
2- Don't do ECM REQUIRED all over the place
3- Workaround neon CI not having KCrash (which translated to KF5 not
found, which translated to a missing REQUIRED dependency, see 1).
2023-09-10 21:10:02 +02:00
Adriaan de Groot
63b7ecb97e
CI: massage neon to use an in-repo shell script as well
2023-09-10 21:10:02 +02:00
Adriaan de Groot
472c07008e
keyboardq: don't bother re-finding required Qt components
2023-09-10 20:23:19 +02:00
Adriaan de Groot
1b9d8b1f91
CI: tweak opensuse-qt6 nightly build
...
Split the install-dependencies off into a shell script instead of
being part of the workflow, so that it can be run manually or
by other means than the GH workflow.
2023-09-10 20:23:06 +02:00
dalto
f3f5bd8a5d
[initcpiocfg] Revert addition of setfont
2023-09-10 12:53:31 -05:00
dalto
09ccdb4ecb
[initcpiocfg] Fix typo in initcpiocfg.conf
2023-09-09 10:10:02 -05:00
dalto
23c4aa0aa4
[bootloader] Fix error in condition with uses_sd_encrypt
2023-09-09 10:09:30 -05:00
Adriaan de Groot
0a0edfada0
CMake: do REQUIRED searches at beginning, avoid toggle of KF5 status
2023-09-09 11:59:02 +02:00
Adriaan de Groot
0500eb54da
users: workaround build failure
...
x86_64-suse-linux/bin/ld: libusers_internal.a(mocs_compilation.cpp.o):
relocation R_X86_64_32 against symbol `_ZN6Config16staticMetaObjectE'
can not be used when making a shared object; recompile with -fPIC
x86_64-suse-linux/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
2023-09-09 01:27:13 +02:00
Adriaan de Groot
60df29d734
Merge pull request #2164 from ivan1986/add-keyboard-group
...
add keyboard layout switch selector
2023-09-08 21:45:36 +02:00
Adriaan de Groot
c2064124b9
libcalamares: needs to link in QtNetwork
2023-09-08 21:41:31 +02:00
Adriaan de Groot
c2e4ba324f
CI: try to work around KF5 staying 'required' at the end
...
The find_package() in the plasmalnf module seems to mark KF5 as not-found,
because one component is not found right then -- after that, CMake-time
fails because KF5 is still-required and not-found.
2023-09-08 21:34:50 +02:00