Commit Graph

241 Commits

Author SHA1 Message Date
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
8963bee361 Update own projects 2024-01-02 22:40:13 +01:00
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
c3d2a1ce8c Update own projects 2023-12-11 21:26:46 +01:00
dfa517a760 Update own projects 2023-12-05 15:27:56 +01:00
d91d90dc5e Update Qt 6 packages to 6.6.1 2023-11-30 11:00:24 +01:00
d7bd9145c3 Update own projects 2023-11-22 00:04:07 +01:00
719f39092c Make recent makecontainerpkg changes work with Docker 2023-11-10 14:11:54 +01:00
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
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
4ac912f092 Allow using --printsrcinfo via makecontainerpkg 2023-11-08 15:06:40 +01:00
5db88d8534 Avoid mingw-w64-qt6-base to link against shared libzstd 2023-11-08 00:21:45 +01:00
fe8de3cef3 Update passwordfile to 5.0.9 2023-11-07 16:35:09 +01:00
644b51667c Update mingw-w64-qt6-3d
Not tested
2023-11-07 13:22:50 +01:00
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
c6f9429f11 Update Qt 6 packages to 6.6.0 2023-10-12 10:40:55 +02:00
7ed355f9ae Update Qt 5 packages to 5.15.11 2023-10-09 10:22:10 +02:00
a67ddaace6 Update syncthingtray 2023-10-03 14:55:42 +02:00
9642c5b05d Update Qt 6 package to 6.5.3 2023-09-30 19:56:00 +02:00
46fe3d404e Avoid deprecation warning in generate.pl
Use `spew` instead of `spurt`
2023-09-16 14:48:52 +02:00
6a004ebe05 Update own projects 2023-09-05 18:05:11 +02:00
edce7b262f Update mingw-w64-qt5-base to 5.15.10+kde+r147 2023-08-12 14:00:56 +02:00
8de31414b4 Update syncthingtray 2023-08-09 16:39:21 +02:00
ef6257dff9 Update Qt 6 packages to 6.5.2 2023-07-20 23:09:41 +02:00
a4ab0895e9 Sign binaries when uploading them to GitHub 2023-07-07 23:49:45 +02:00
8911baa73c Update own projects 2023-07-04 20:14:39 +02:00
45feb203e8 Update mingw-w64-qt5-* packages to 5.15.10 2023-06-14 10:46:41 +02:00
efa277b114 Update own projects 2023-06-08 17:28:57 +02:00
a7980f7c77 Add patch to fix QTabbar regression 2023-06-07 22:12:56 +02:00
bfa3172d69 Add CLI wrappers actually to archive 2023-06-06 21:55:06 +02:00
846db38624 Update own projects 2023-06-06 18:27:38 +02:00
dc24c09202 Update Qt 6 packages to 6.5.1 2023-05-26 15:25:14 +02:00
8b98843fd0 Update Qt 5 packages to 5.15.9 2023-04-10 21:43:10 +02:00
4ff147355e Update syncthingtray 2023-04-06 12:46:37 +02:00
f7c4d5b87a Update own projects 2023-04-05 18:00:52 +02:00
b91bc46a5a Update Qt packages to 6.5.0 2023-04-04 23:03:00 +02:00
3dd00d1e2c Fix pulling of base image in imagebuild 2023-03-25 21:04:58 +01:00
8f7aff3d89 Update qt6 packages to 6.4.3 2023-03-17 16:18:33 +01:00
357910eaf4 Fix android-*qt6-* packages
* Fix wrong Java version
* Fix inconsistency between name of libpng and its
  soname
2023-03-11 19:28:22 +01:00
7647677434 Update own projects 2023-03-07 21:22:13 +01:00
2b217f7607 Ensure imagebuild actually creates an updated image 2023-02-24 22:46:14 +01:00
f1905cf048 Add common args for makecontainerpkg from environment 2023-02-19 15:51:45 +01:00
3c78fa5fa7 Improve makecontainerpkg
* Parse `pkgname` from `PKGBUILD` via sourcing to cope with variables
* Allow overriding the container name to be able to re-use an existing
  container
* Be verbose when installing packages during the image creation
2023-02-16 18:59:05 +01:00
ba53dca910 Update static-compat and mingw-w64 packages 2023-02-12 20:51:32 +01:00
38818e508a Improve investigation of containerized builds
The current approach was not actually working as the container was not
start with in interactive bash shell (or any kind of process that would
just keep it running once started).
2023-02-03 22:49:19 +01:00
abec85f5d2 Add instructions on how to use the packaging under other distros using podman
These instructions are still pretty raw. Creating helper scripts to make
the use easier would make sense at some point.
2023-01-22 18:05:44 +01:00
8a695d628b Don't remove the container when DEBUG variable is set
* And get rid of the `sleep infinity` hack instead; one can simply start
  the container again
* Document the workflow for instigating build failures
2023-01-22 16:56:46 +01:00
ddfff37556 Improve makecontainerpkg
* Test with `podman` and add according instructions
* Allow use of a custom `pacman.config`/`makepkg.config` by mounting them
  into a special directory within the container
2023-01-21 18:44:16 +01:00
f05eee98a0 Update Qt 5 and 6 packages to 5.15.8 and 6.4.2 2023-01-07 14:23:26 +01:00