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
Martchus
45feb203e8
Update mingw-w64-qt5-* packages to 5.15.10
2023-06-14 10:46:41 +02:00
Martchus
efa277b114
Update own projects
2023-06-08 17:28:57 +02:00
Martchus
a7980f7c77
Add patch to fix QTabbar regression
2023-06-07 22:12:56 +02:00
Martchus
bfa3172d69
Add CLI wrappers actually to archive
2023-06-06 21:55:06 +02:00
Martchus
846db38624
Update own projects
2023-06-06 18:27:38 +02:00
Martchus
dc24c09202
Update Qt 6 packages to 6.5.1
2023-05-26 15:25:14 +02:00
Martchus
8b98843fd0
Update Qt 5 packages to 5.15.9
2023-04-10 21:43:10 +02:00
Martchus
4ff147355e
Update syncthingtray
2023-04-06 12:46:37 +02:00
Martchus
f7c4d5b87a
Update own projects
2023-04-05 18:00:52 +02:00
Martchus
b91bc46a5a
Update Qt packages to 6.5.0
2023-04-04 23:03:00 +02:00
Martchus
3dd00d1e2c
Fix pulling of base image in imagebuild
2023-03-25 21:04:58 +01:00
Martchus
8f7aff3d89
Update qt6 packages to 6.4.3
2023-03-17 16:18:33 +01:00
Martchus
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
Martchus
7647677434
Update own projects
2023-03-07 21:22:13 +01:00
Martchus
2b217f7607
Ensure imagebuild actually creates an updated image
2023-02-24 22:46:14 +01:00
Martchus
f1905cf048
Add common args for `makecontainerpkg` from environment
2023-02-19 15:51:45 +01:00
Martchus
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
Martchus
ba53dca910
Update static-compat and mingw-w64 packages
2023-02-12 20:51:32 +01:00
Martchus
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
Martchus
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
Martchus
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
Martchus
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
Martchus
f05eee98a0
Update Qt 5 and 6 packages to 5.15.8 and 6.4.2
2023-01-07 14:23:26 +01:00
Martchus
605646001e
Update own projects
2023-01-03 01:37:46 +01:00
Martchus
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
Martchus
25ba758d58
Update own projects
2022-12-06 16:50:43 +01:00
Martchus
07c33b3d7e
Update qt6 packages to 6.4.1
2022-11-17 10:34:36 +01:00
Martchus
30a51d9903
Update static-compat-openssl and a few other static-compat packages
2022-11-09 21:47:56 +01:00
Martchus
4d994f9505
Update mingw-w64-openssl to 3.0.7
...
* Update outdated packages that need a rebuild
2022-11-07 22:37:40 +01:00
Martchus
80932b31ce
Update own projects
2022-11-02 16:04:50 +01:00
Martchus
f151b9ff0b
Update/rebase mingw-w64-qt5-* packages to 5.15.7
2022-11-01 13:32:05 +01:00
Martchus
2f050377ca
Add script to update release date of all projects to be released
2022-10-12 23:30:08 +02:00
Martchus
057fb81690
Update mingw-w64-qt5-base to 5.15.6+kde+r179
...
Rebase patches against latest KDE commit and adapt
them to glib2 now using pcre2.
2022-10-05 17:49:19 +02:00
Martchus
91f026dd84
Update own projects
2022-10-05 17:49:19 +02:00
Martchus
aad0f91e60
Update Qt 6 packages to 6.4.0
...
Unfortunately mingw-w64-qt6-multimedia does not build at
all anymore (not even without an actual backend like before).
2022-10-01 18:18:19 +02:00
Martchus
10a80dfb5e
Update Qt 6 packages to 6.3.2
2022-09-12 18:06:40 +02:00
Martchus
a9441237ee
Rebase mingw-w64-qt5 packages against 5.15.6
2022-09-10 16:58:25 +02:00
Martchus
4742719574
Update own projects
2022-09-06 22:15:17 +02:00
Martchus
dd328cead1
Update own projects
2022-08-02 20:33:53 +02:00
Martchus
b8e7a21a31
Archive many old packages to clean up the root directory
2022-07-09 20:29:34 +02:00
Martchus
dbfea6400a
Update own projects
2022-07-05 22:58:40 +02:00
Martchus
2d29bd9bff
Update Qt 6 packages to 6.3.1
2022-06-15 02:00:06 +02:00
Martchus
513103840d
Improve `makecontainerpkg`
...
* Add my GPG key to the pacman keyring (not nice to hard-code it in the
Dockerfile but good enough for now)
* Install ccache into the base image to support makepkg's ccache option
* Split syncing packages and execution of `makepkg` so syncing can be
avoided when only building source package
* Don't quote `CRE`, it is unlikely spaces are needed here and using
chained commands (e.g. `sudo …`) might be useful
* Add documentation
2022-06-12 21:00:20 +02:00
Martchus
97dc991438
Add `makecontainerpkg`
...
* Allow building Arch Linux packages within a "standard" container similar
to how `makechrootpkg` allows building packages within a systemd-nspawn
container
* Add a Dockerfile to create an Arch Linux image suitable for package
builds via `makepkg`
2022-06-11 17:06:54 +02:00
Martchus
70cef5c857
Update qtutilities
2022-06-11 00:31:33 +02:00
Martchus
233dab2da9
Update own projects
2022-06-07 20:04:45 +02:00
Martchus
228514be92
Rebuild static-compat-qt6-base without LTO
...
It works but has multiple disadvantages:
* When upgrading GCC one needed to rebuild Qt 6
* Linking the final applications takes very long
2022-05-24 21:56:58 +02:00