Adriaan de Groot
6ef7d23168
i18n: try to avoid re-introducing weird markers
2023-12-27 20:50:10 +01:00
Adriaan de Groot
cd0a381a35
CI: make the openSUSE docker (Qt5) container more comfortable
2023-12-24 23:37:36 +01:00
Adriaan de Groot
e2899ffa1d
CI: ensure the right ECM
2023-12-02 00:28:54 +01:00
Christophe Marin
b37afd4269
Update openSUSE repositories
...
Also make sure refresh is enabled.
2023-11-22 18:31:46 +01:00
Adriaan de Groot
5809b32c98
CI: expand fedora dependencies
2023-11-21 15:11:59 +01:00
Neal Gompa
2bd4c19a7d
CI: Switch Fedora Qt 6 builds to Fedora Linux 40
...
Fedora Linux 40 has the necessary components as part of upgrading
to KDE Plasma 6.
2023-11-08 06:42:16 -05:00
Adriaan de Groot
32f8a3cbac
i18n: adapt txstats to newer Transifex API
...
The language list hasn't updated in a long time, and the API
changed underneath. Update the getter -- while at it, this
changes the "completion" criterium to count only the strings
in Calamares itself, not the fdo + python bits too.
2023-11-07 12:57:39 +01:00
Adriaan de Groot
cfadf8f95a
CI: add a -deps shell script for EndeavourOS
2023-11-07 00:53:10 +01:00
Adriaan de Groot
97da73b170
CI: don't fail the deps-installation scripts
...
Let CMake detect missing dependencies, one stage later in CI
2023-10-31 16:29:54 +01:00
Adriaan de Groot
8688285a25
CI: enable schema checks in the openSUSE nightly
2023-10-29 21:47:03 +01:00
Adriaan de Groot
82b5d50c34
CI: adapt schema tool to recent releases of pyyaml
...
Don't import a specific draft validator (it isn't used anyway,
and the validator is picked up from the schema's version)
2023-10-29 21:40:31 +01:00
Adriaan de Groot
f496570df4
CI: accept more clang-format versions
2023-10-24 14:55:24 +02:00
Adriaan de Groot
4f585b6f2e
CI: improve KaOS dependencies installation
2023-10-24 11:32:14 +02:00
Adriaan de Groot
7790d52a4d
CI: improve KaOS deps installation
2023-10-24 02:15:34 +02:00
Adriaan de Groot
01564695a6
CI: add a deps-kaos for convenience in building there
2023-10-24 00:00:21 +02:00
Adriaan de Groot
0e9d7bc446
CI: fix up opensuse depends, find Python
2023-10-23 22:45:06 +02:00
Christophe Marin
107def4594
CI: openSUSE: prefer CMake provides over package name
...
Even if the package name changes, installation will still work.
2023-10-23 09:41:13 +02:00
Christophe Marin
aee0786c22
CI: change the openSUSE Qt6 repository
...
home:krop:Qt6 is only used to prepare new releases and disabled afterwards.
Use KDE:Qt6 instead.
2023-10-23 09:16:39 +02:00
Adriaan de Groot
945180e1d3
CI: accept clang-format-16 as well
2023-10-21 16:22:37 +02:00
Adriaan de Groot
183f88a846
CI: Document changed coding style
2023-10-17 21:44:33 +02:00
Adriaan de Groot
546a4d0bbb
CI: switch opensuse-qt6 away from boost
2023-10-15 00:58:56 +02:00
Adriaan de Groot
ca76392d28
CI: missing tools for debian build
2023-10-07 10:37:12 +02:00
Adriaan de Groot
215b0790fd
CI: add fedora to the mix
2023-10-03 16:18:06 +02:00
Adriaan de Groot
ed1f4876aa
CI: switch example & CI builds to ninja
2023-10-03 15:04:33 +02:00
Adriaan de Groot
54d0e7dc53
CI: repair permissions on Debian deps
2023-10-03 13:53:30 +02:00
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
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
7b5a2ad68c
CI: switch push workflow to simple script
2023-09-28 22:13:23 +02:00
Adriaan de Groot
675d17fe59
CI: migrate opensuse CI to ci/ scripts
2023-09-28 22:04:07 +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
66f36b2d03
docs: drop mention of IRC, prefer Matrix for communication
2023-08-27 22:42:44 +02:00
Adriaan de Groot
25de501eb8
CI: adjust astyle configuration to match current option names
2023-06-25 22:15:21 +02:00
Adriaan de Groot
5f51d84887
i18n: support BSD sed in the txpush script
2023-04-24 23:49:23 +02:00
Adriaan de Groot
9dfd83ab7c
i18n: update to newer transifex client
2023-04-24 23:37:33 +02:00
Adriaan de Groot
69d771ae77
docs: Update Transifex links
2023-04-24 23:32:35 +02:00
Adriaan de Groot
25b9e23330
i18n: update Transifex configuration
...
Use the new (go-based, APIv3) Transifex cli tool.
2023-04-24 22:43:06 +02:00
Adriaan de Groot
3ceee01713
CI: bail out when Transifex script fails
2023-04-22 13:51:49 +02:00
Adriaan de Groot
0e9cf861f4
CI: fix getting-the-version in release script
2022-08-24 00:34:11 +02:00
Adriaan de Groot
c34ee74d08
CI: update base for ABI compatibility
2022-08-23 14:08:50 +02:00
Adriaan de Groot
c3f366ce9e
CI: check translations against detached branches
...
To avoid git complaining about duplicate worktrees, detach
the temporary trees. To avoid python modules translations
changing order (depending on how find traverses the tree),
sort the filenames before extraction.
2022-08-23 12:09:04 +02:00
Adriaan de Groot
6e950cf49c
CI: update translation-fetching to remove Esperanto special case
2022-07-03 00:15:56 +02:00
Adriaan de Groot
96fb97d53a
Changes: pre-release housekeeping
...
- this would be the first 3.3 release, scripts still needed
cleanup to handle all the changes in 3.3
- support "-alpha1" kinds of designation
- support more versioning information in the headers
2022-06-26 23:49:14 +02:00
Adriaan de Groot
72240d0d59
Merge branch 'work-3.3' into calamares
2022-05-29 17:22:36 +02:00
Adriaan de Groot
72f25f24ef
CI: allow no-testing on the release tarball
2022-05-21 13:27:22 +02:00
Adriaan de Groot
8466d1eb3e
CI: remove Linuxisms from release script
2022-05-21 12:44:32 +02:00
Adriaan de Groot
66682b3e84
Merge branch 'calamares' into work-3.3
2022-05-18 15:13:21 +02:00
Adriaan de Groot
fc8e5fb5c7
CI: forbid clang-format-14
2022-05-18 12:55:15 +02:00