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
605646001e
Update own projects
2023-01-03 01:37:46 +01:00
a14abc0a2a
Fix high DPI scaling regression with Qt 6.4.1 on Windows
...
See https://bugreports.qt.io/browse/QTBUG-109234
2022-12-06 23:17:12 +01:00
25ba758d58
Update own projects
2022-12-06 16:50:43 +01:00
07c33b3d7e
Update qt6 packages to 6.4.1
2022-11-17 10:34:36 +01:00
30a51d9903
Update static-compat-openssl and a few other static-compat packages
2022-11-09 21:47:56 +01:00
4d994f9505
Update mingw-w64-openssl to 3.0.7
...
* Update outdated packages that need a rebuild
2022-11-07 22:37:40 +01:00
80932b31ce
Update own projects
2022-11-02 16:04:50 +01:00