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
f151b9ff0b
Update/rebase mingw-w64-qt5-* packages to 5.15.7
2022-11-01 13:32:05 +01:00
2f050377ca
Add script to update release date of all projects to be released
2022-10-12 23:30:08 +02:00
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
91f026dd84
Update own projects
2022-10-05 17:49:19 +02:00
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
10a80dfb5e
Update Qt 6 packages to 6.3.2
2022-09-12 18:06:40 +02:00
a9441237ee
Rebase mingw-w64-qt5 packages against 5.15.6
2022-09-10 16:58:25 +02:00
4742719574
Update own projects
2022-09-06 22:15:17 +02:00
dd328cead1
Update own projects
2022-08-02 20:33:53 +02:00
b8e7a21a31
Archive many old packages to clean up the root directory
2022-07-09 20:29:34 +02:00
dbfea6400a
Update own projects
2022-07-05 22:58:40 +02:00
2d29bd9bff
Update Qt 6 packages to 6.3.1
2022-06-15 02:00:06 +02:00
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
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
70cef5c857
Update qtutilities
2022-06-11 00:31:33 +02:00
233dab2da9
Update own projects
2022-06-07 20:04:45 +02:00
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
ad99cb3f57
Update own projects
2022-05-24 21:55:58 +02:00
a10fd8c94b
Rebase Qt 5 packages against 5.15.4
2022-05-18 11:09:05 +02:00
85dfa56946
Consider Qt 6 based binaries (of releases) the default
...
So don't use the suffix for Qt 6 based release binaries and add
a suffix to the Qt 5 based version instead
2022-05-10 23:01:53 +02:00
0c3d7e3060
Update syncthingtray
2022-05-05 21:49:07 +02:00
c3a68332ea
Update own projects
2022-05-04 01:31:28 +02:00
ba61e6160f
Upload static-compat packages when releasing own projects
2022-05-02 21:53:41 +02:00
b1dccff4ae
Improve static-compat-syncthingtray
...
* Enable Wayland QPA plugin
* Enable icon themes
* Avoid regular Harfbuzz CMake find module from being used
2022-05-02 00:42:08 +02:00
17e8e5b34a
Downgrade libx11 and add shared version
...
We must not link statically against it because it is also pulled by the
shared GLX library and would therefore end up multiple times in the apps
address space causing crashes. It should be stable enough anyways to not
having to bundle it. Since 1.6.x is still the newest version on older
distributions we must downgrade the version, though.
2022-04-29 18:28:31 +02:00
250ab7b61c
Explicitly disable dynamic OpenGL for static-compat-qt6-base
...
It apparenly doesn't work to configure this so disable it explicitly as a
remark.
2022-04-28 23:49:49 +02:00