Commit Graph

264 Commits

Author SHA1 Message Date
Martchus 69562dcc51 Add wasm variant of some Qt 6 packages 2024-06-09 23:41:26 +02:00
Martchus 15de0d1ef7 Update own projects 2024-06-04 20:08:30 +02:00
Martchus dff8833061 Update Qt 5 packages to 5.15.14 2024-05-29 00:03:48 +02:00
Martchus 5ee082869c Render checksum in Qt 5 modules depending on whether a checksum file is present
New builds will get a checksum file via
2fc2ab6cf0
and stale checksum files of old builds have been removed in the previous commit.
So this change does not lead to any diff in the rendering at this point.
2024-05-22 13:00:18 +02:00
Martchus d8823b27b2 Update Qt 6 packages to 6.7.1 2024-05-22 10:52:11 +02:00
Martchus d73c79d876 Disable i686 for Windows builds of Qt 6 and packages depending on it
See comment added to base package for reasoning.
2024-05-14 21:01:25 +02:00
Martchus 8c55c59ffd Update own projects 2024-05-08 16:40:13 +02:00
Martchus ac51c38a95 Update syncthingtray 2024-04-09 15:23:58 +02:00
Martchus 4714226962 Update Qt 6 packages to 6.7.0 2024-04-04 10:41:27 +02:00
Martchus bf8b879642 Remove nproc workaround from Qt 5 packages after workaround via buildenv 2024-04-02 23:13:19 +02:00
Martchus 8fd1ceb59f Update own projects 2024-04-02 19:45:48 +02:00
Martchus d3fe1ca09e Update Qt 6 packages to 6.6.3
No rebuild and update of checksums has been done (except for static-compat
variant); waiting for regular Qt 6 packages to updated first.
2024-03-28 20:27:29 +01:00
Martchus 5688795363 Update Qt 5 packages to 5.15.13 2024-03-16 20:06:10 +01:00
Martchus db2d208329 Update own projects 2024-03-05 14:47:24 +01:00
Martchus c8813289e6 Move basic devel container setup into separate script for easier use 2024-02-25 18:19:14 +01:00
Martchus d8d4e8ca94 Make `containersync` script usable again when it already runs as root 2024-02-25 18:19:14 +01:00
Martchus e8dfb41e32 Ensure the devel container can be built if archlinux-keyring needs an update 2024-02-25 18:19:13 +01:00
Martchus e12d22a22f Force Android Qt 6 packages to use Java 17
This may help to prevent https://bugreports.qt.io/browse/QTBUG-119223.
2024-02-25 18:18:50 +01:00
Martchus 64ce42f4c3 Enable cpp_winrt support in Qt 6 2024-02-18 00:29:59 +01:00
Martchus c4fcc897eb Handle Qt 6 packages in `apply-versions-spec.sh` 2024-02-16 19:40:47 +01:00
Martchus 104c057737 Update Qt 6 packages to 6.6.2 2024-02-15 21:10:17 +01:00
Martchus 28109a9f37 Update own projects 2024-02-06 19:31:48 +01:00
Martchus 084636ac44 Update mingw-w64-qt5 packages to 5.15.12 2024-01-09 17:32:21 +01:00
Martchus 485b123124 Adapt to brotli upstream change regarding static libs
The upstream commit
641bec0e30
changed how static libraries are built and named.
2024-01-09 17:32:08 +01:00
Martchus 8963bee361 Update own projects 2024-01-02 22:40:13 +01:00
Martchus ba3b5d5e37 Archive mingw-w64-brotli
The version in the AUR has been updated and is good enough now.
2023-12-31 18:45:58 +01:00
Martchus c3d2a1ce8c Update own projects 2023-12-11 21:26:46 +01:00
Martchus dfa517a760 Update own projects 2023-12-05 15:27:56 +01:00
Martchus d91d90dc5e Update Qt 6 packages to 6.6.1 2023-11-30 11:00:24 +01:00
Martchus d7bd9145c3 Update own projects 2023-11-22 00:04:07 +01:00
Martchus 719f39092c Make recent `makecontainerpkg` changes work with Docker 2023-11-10 14:11:54 +01:00
Martchus b7fb618581 Improve user mapping in `makecontainerpkg`
* Use `--userns` to become `builduser` right away instead of using `sudo`
  to become `builduser`
* Add `builduser` to `sudoers` so it can become root to synchronize
  packages
* Ensure this way that files created within the container have the
  user/group of the user starting the container so build artifacts have the
  right ownership
2023-11-08 17:45:14 +01:00
Martchus f697ed8e63 Allow making tool to invoke via `makecontainerpkg` overridable
This is useful to invoke `updpkgsums` or `repo-add` within the container as
well. These tools also seem to need the additional logic to use a dedicated
build user so it makes sense to make this part of `makecontainerpkg`.
2023-11-08 16:44:58 +01:00
Martchus 4ac912f092 Allow using `--printsrcinfo` via `makecontainerpkg` 2023-11-08 15:06:40 +01:00
Martchus 5db88d8534 Avoid mingw-w64-qt6-base to link against shared libzstd 2023-11-08 00:21:45 +01:00
Martchus fe8de3cef3 Update passwordfile to 5.0.9 2023-11-07 16:35:09 +01:00
Martchus 644b51667c Update mingw-w64-qt6-3d
Not tested
2023-11-07 13:22:50 +01:00
Martchus afc0ee59fe Update own projects 2023-11-07 13:19:12 +01:00
Ben b4382ecbef
Fix duplicate `kde+` suffix in version of Qt 5 packages
* Prevent appending the `kde+`-suffix multiple times when running `makepkg` consecutively without cleanup
* Modify the assignment of `_basever` from `_basever=$pkgver` to `_basever=${pkgver%%+*}`
2023-10-22 14:51:41 +02:00
Martchus c6f9429f11 Update Qt 6 packages to 6.6.0 2023-10-12 10:40:55 +02:00
Martchus 7ed355f9ae Update Qt 5 packages to 5.15.11 2023-10-09 10:22:10 +02:00
Martchus a67ddaace6 Update syncthingtray 2023-10-03 14:55:42 +02:00
Martchus 9642c5b05d Update Qt 6 package to 6.5.3 2023-09-30 19:56:00 +02:00
Martchus 46fe3d404e Avoid deprecation warning in `generate.pl`
Use `spew` instead of `spurt`
2023-09-16 14:48:52 +02:00
Martchus 6a004ebe05 Update own projects 2023-09-05 18:05:11 +02:00
Martchus edce7b262f Update mingw-w64-qt5-base to 5.15.10+kde+r147 2023-08-12 14:00:56 +02:00
Martchus 8de31414b4 Update syncthingtray 2023-08-09 16:39:21 +02:00
Martchus ef6257dff9 Update Qt 6 packages to 6.5.2 2023-07-20 23:09:41 +02:00
Martchus a4ab0895e9 Sign binaries when uploading them to GitHub 2023-07-07 23:49:45 +02:00
Martchus 8911baa73c Update own projects 2023-07-04 20:14:39 +02:00