Harald Sitter
f5846c98ce
ci: pass the env along
...
not sure that will work but I'm hopeful
2025-07-29 20:04:51 +02:00
Harald Sitter
5a81470572
use VM also for publishable job
2025-07-29 19:57:13 +02:00
Harald Sitter
f861e85d43
ci: port to VM builders
2025-07-29 19:54:41 +02:00
Nate Graham
e5d9c27128
Compile Calamares from its new home on Codeberg
...
Looks like it moved over there a few months ago.
2025-07-23 13:52:13 -06:00
Hadi Chokr
3fa2324aaa
Add git-lfs
...
Adding Git extension for versioning large files to base Image.
Resolves #210
2025-07-22 07:35:44 -06:00
Harald Sitter
8d1906ab44
bootstrap: store the pristine pacman.conf
...
we can't have the packages pipeline use the linux equipped file because
then it'd download the binary packages instead of building them, risking
BIC crashes and the like
2025-07-22 12:03:27 +02:00
Harald Sitter
d7636083d5
bootstrap: fold getbuild_date into bootstrap AND build
...
unfrotunately we need a code copy for this because bootstrap must be
self contained. not too much to worry about since they are both in the
same repo so I expect people will grep for stuff (hopefully :D)
2025-07-22 10:47:56 +02:00
Harald Sitter
96c7c0d139
bootstrap: refactor how build_date gets applied
...
with ephemeral VMs the base image is old so we need to update the
mirrorlist during build.sh as well. also turn the copies around. now we
always pull copies out of /etc
2025-07-22 10:10:20 +02:00
Harald Sitter
6a3d390d32
bootstrap: put mkosi into /opt
...
/tmp would disappear between boots in VM
2025-07-22 10:08:22 +02:00
Harald Sitter
a39c00fa52
bootstrap: make sure to populate the key
...
VM images don't come populated
2025-07-22 10:08:03 +02:00
Nate Graham
697fbc2955
Remove QtWebEngine workaround
...
It was fixed in Qt 6.9.1, and we have that now.
2025-07-20 15:21:00 -06:00
Nate Graham
75eb8fcc8b
Relax installation requirements
...
Reduce system requirements to 3.5 GB to account for some of it being
taken up by the GPU and firmware. This should allow installing on
systems with 4 GB of physical RAM.
Fixes #198
2025-07-19 20:40:36 -06:00
Hadi Chokr
5962e614b3
Force Plymouth to use the GPUs DRM
2025-07-18 11:32:13 +00:00
Hadi Chokr
cf6a516a2e
Silence the kernel
...
This will completely silence the boot and help debugging Issue #209 .
The options are explained in the Arch Wiki here:
https://wiki.archlinux.org/title/Silent_boot#Kernel_parameters
2025-07-17 08:28:38 -06:00
Hadi Chokr
b89b76d942
Revert "Total Silence..."
...
This reverts commit 70b87241d6
2025-07-15 14:10:45 +00:00
Hadi Chokr
70b87241d6
Total Silence...
2025-07-15 14:10:17 +00:00
Hadi Chokr
3ed41f86c7
Re-add toolbox to base image
...
Add Toolbox to the base image. Its the base of distrobox
but is still useful, as its faster and lighter etc. It's
also needed for https://invent.kde.org/system/kontainer
Second Backend. It was replaced by distrobox earlier but
toolbx has been rewritten in an actual programming
language and is useful again.
2025-07-12 08:17:27 -06:00
Hadi Chokr
e356bac4c4
Rebase Move --package-cache-dir flag to mkosi.conf
...
It isn't dynamic, so we can have it in the config file.
Rebase of https://invent.kde.org/kde-linux/kde-linux/-/merge_requests/125
2025-07-12 07:25:52 -06:00
Nate Graham
fec7abae52
Pre-install geoclue
...
Otherwise Night Light's automatic location mode won't work.
2025-07-11 13:04:59 -06:00
Hadi Chokr
e9e0128e72
Add vt.global_cursor_default=0 to cmdline
2025-07-11 15:35:58 +00:00
Harald Sitter
ae69572a81
remove update test logic again
...
it doesn't work on master for reasons I do not understand since it
passed in the MR CI
```
+ /usr/lib/systemd/systemd-sysupdate list
Found container virtualization container-other.
Directory "/boot" is not the root of the file system.
File system "/efi" is not a FAT EFI System Partition (ESP) file system.
File system "/boot" is not a FAT EFI System Partition (ESP) file system.
Failed to check file system type of "/boot/efi": No such file or
directory
Failed to resolve $BOOT: Required key not available
```
2025-07-01 14:13:37 +02:00
Harald Sitter
62850372b0
use new pgp file name
...
also try to make sure this doesn't break in the future
Fixes #199
2025-06-30 12:05:39 +02:00
l10n daemon script
28e86e1baa
GIT_SILENT made messages (after extraction)
2025-06-22 00:41:57 +00:00
l10n daemon script
b6ec4250c9
GIT_SILENT made messages (after extraction)
2025-06-21 00:41:13 +00:00
Hadi Chokr
2bfd415d34
Set a lower User Service Timeout
...
2 minutes does not make much sense for a desktop OS.
CCBUG: 505563
2025-06-15 11:45:05 -06:00
Hadi Chokr
74419bdeea
Revert "Add new file"
...
This reverts commit f5c728de5d
2025-06-14 17:34:51 +00:00
Hadi Chokr
f5c728de5d
Add new file
2025-06-14 17:34:11 +00:00
Hadi Chokr
0565fb65ba
No reason to use Version 3 lol
2025-06-12 07:58:31 +00:00
Hadi Chokr
d182cfb6cc
Edit LicenseRef-KDE-Accepted-LGPL.txt
2025-06-12 07:54:09 +00:00
Hadi Chokr
f22610ed4d
Finish REUSE CI.
2025-06-12 07:49:31 +00:00
Hadi Chokr
86cdf4147f
Edit REUSE.toml
2025-06-12 07:49:31 +00:00
Hadi Chokr
d49dd0ab08
Edit REUSE.toml
2025-06-12 07:49:31 +00:00
Hadi Chokr
3b9eff34d9
Add Reuse
2025-06-12 07:49:31 +00:00
Hadi Chokr
faf026e397
Update .gitlab-ci.yml file
2025-06-12 07:49:31 +00:00
l10n daemon script
6077af1b37
GIT_SILENT made messages (after extraction)
2025-06-11 00:41:16 +00:00
l10n daemon script
76cdef5f38
GIT_SILENT made messages (after extraction)
2025-06-01 00:41:26 +00:00
l10n daemon script
79b42864a4
GIT_SILENT made messages (after extraction)
2025-05-30 00:41:31 +00:00
l10n daemon script
011234a414
GIT_SILENT made messages (after extraction)
2025-05-27 00:40:21 +00:00
Nate Graham
2a0ecba177
Ship with the Orca screen reader
...
You can't get it later, and it's mandatory for proper accessibility
support. Include it in the base image.
2025-05-17 10:32:37 -06:00
l10n daemon script
764656ae09
GIT_SILENT made messages (after extraction)
2025-05-16 00:40:50 +00:00
l10n daemon script
b9fea4df9c
GIT_SILENT made messages (after extraction)
2025-05-15 00:41:14 +00:00
l10n daemon script
89a6a5f434
GIT_SILENT made messages (after extraction)
2025-05-13 00:40:29 +00:00
l10n daemon script
d4acab1c94
GIT_SILENT made messages (after extraction)
2025-05-11 00:41:05 +00:00
l10n daemon script
abae831677
GIT_SILENT made messages (after extraction)
2025-05-10 00:41:17 +00:00
l10n daemon script
2b427a28e0
GIT_SILENT made messages (after extraction)
2025-05-07 00:41:04 +00:00
l10n daemon script
2585476c78
GIT_SILENT made messages (after extraction)
2025-05-06 00:40:17 +00:00
l10n daemon script
9e257224e0
GIT_SILENT made messages (after extraction)
2025-05-05 00:40:26 +00:00
Harald Sitter
bc254ff413
refresh twice to force a refresh
...
prevents random 404 errors, hopefully
2025-05-04 21:47:31 +02:00
Hadi Chokr
87753daf6e
live-generator: exit silently on non-live systems
2025-05-04 18:51:41 +02:00
Hadi Chokr
eef2c1ac6f
Use Arch Linux Archive Snapshot for Image Builds
...
This is the second PR to fix the issue i am assigned to. It depends on the first PR at kde linux packages.
(Closes #148 )
2025-05-04 18:50:04 +02:00