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
Martchus
ad99cb3f57
Update own projects
2022-05-24 21:55:58 +02:00
Martchus
a10fd8c94b
Rebase Qt 5 packages against 5.15.4
2022-05-18 11:09:05 +02:00
Martchus
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
Martchus
0c3d7e3060
Update syncthingtray
2022-05-05 21:49:07 +02:00
Martchus
c3a68332ea
Update own projects
2022-05-04 01:31:28 +02:00
Martchus
ba61e6160f
Upload static-compat packages when releasing own projects
2022-05-02 21:53:41 +02:00
Martchus
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
Martchus
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
Martchus
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
Martchus
5411a9d1fd
Update static libraries
...
* Use an older glibc so resulting binaries can run
on older systems (without having to link statically
against glibc)
* Call packages static-compat-* to make it clear that
these packages are intended for compatibility with
older distributions
* Add further libraries to get static-compat-qt6-base
and some other static-compat-qt6-* packages building
2022-04-28 22:43:29 +02:00
Martchus
46e9e2f092
Update mingw-w64-qt5-base* to latest KDE commit and cherry-pick 8797332
...
See https://aur.archlinux.org/packages/mingw-w64-qt5-base#comment-862662
2022-04-26 19:13:47 +02:00
Martchus
6bb7e4e8c9
Update Qt 6 to 6.3.0
2022-04-10 23:25:57 +02:00
Martchus
bbc229c96b
Update own projects
2022-04-06 01:39:42 +02:00
Martchus
8a71ef2410
Update Qt 6 packages to 6.2.4
2022-03-20 12:08:09 +01:00
Martchus
68731b6b03
Rebase Qt 5 packages against 5.15.3
2022-03-08 20:10:38 +01:00
Martchus
5a2099c5b1
Update syncthingtray to 1.1.16
2022-03-01 14:33:32 +01:00
Martchus
f91eb8ae0f
Update own projects
2022-02-16 18:54:38 +01:00
Martchus
b30962b574
Update syncthingtray packages to 1.1.15
2022-02-01 18:48:07 +01:00
Martchus
f3e50f3271
Update Qt packages to 6.2.3
2022-01-30 20:47:58 +01:00
Martchus
b802a60295
Update own projects
2022-01-11 23:36:02 +01:00
Martchus
0a2957aed3
Update Qt 5 packages
2022-01-02 22:07:57 +01:00
Martchus
e6d464ec80
Update own projects
2021-12-07 20:39:28 +01:00
Martchus
f435e0db62
Update Qt 6 packages to 6.2.2
2021-12-02 11:47:00 +01:00
Martchus
380b180c04
WIP: Update own projects
2021-11-02 18:08:39 +01:00
Martchus
9f4a732cfd
Update Qt 6 packages to 6.2.1
2021-10-28 12:23:37 +02:00
Martchus
7f92e34dd0
Update tagparser
2021-10-26 18:52:42 +02:00
Martchus
c54f564676
Update own projects
2021-10-06 00:46:27 +02:00
Martchus
e2cc145b21
Update qt6 packages to 6.2.0
2021-10-02 00:06:42 +02:00
Martchus
e2d2c0feb8
Add packages for qtforkawesome
2021-09-13 23:53:56 +02:00
Martchus
615f4dd76f
Print error message when OSC_DIR is not set
2021-09-11 20:09:47 +02:00
Martchus
a0bf1ed226
Update own projects
2021-09-07 21:31:10 +02:00
Martchus
f508375800
Update *-qt6-* to 6.1.3
2021-09-02 15:59:42 +02:00
Martchus
a1204cd899
Update mingw-w64-qt5-base* to 5.15.2+kde+r222
...
* Add latest patches from KDE
* Fix linking against static brotli which is now a
dependency of mingw-w64-freetype2
2021-08-26 21:51:45 +02:00
Martchus
fef0fb7add
Update own projects
2021-08-17 21:38:22 +02:00
Martchus
a56468ec34
Update own projects
2021-08-03 21:42:39 +02:00
Martchus
ee8134b5c1
Update own projects
2021-07-06 23:01:03 +02:00
Martchus
76cdb7502c
Update Qt 6 packages to 6.1.2
2021-07-04 15:39:29 +02:00
Martchus
c2aba77230
Consider layouts when applying versions
2021-07-03 12:12:35 +02:00
Martchus
c5821436c3
Fix (SVG) rasterization crash in qt5 packages
...
Also add the latest KDE patches
2021-06-27 11:32:16 +02:00
Martchus
5eaf799a5f
Fix (SVG) rasterization crash in qt6 packages
2021-06-27 01:27:51 +02:00
Martchus
ac4599b7da
Update Qt 6 packages to 6.1.1
2021-06-10 15:40:28 +02:00
Martchus
2d812fe649
Update own projects
2021-06-07 12:54:52 +02:00
Martchus
5d86bff267
Update mingw-w64-qt5-* packages
2021-06-01 13:25:57 +02:00
Martchus
afd99059d5
Update mingw-w64-qt5-* packages
...
Currently fails to build, try again with GCC 11
2021-06-01 00:09:02 +02:00
Martchus
57198fc0c0
Update c++utilities to 5.10.3
2021-05-12 23:32:41 +02:00
Martchus
91e5450d70
Sync Qt 6 version in versions.sh
2021-05-09 13:20:19 +02:00
Martchus
24127f223f
Update *-qt6-* packages to 6.1.0
2021-05-08 14:21:01 +02:00
Martchus
792e55bdd3
Update own projects
2021-05-05 01:34:01 +02:00
Martchus
8d39d1fb1a
Update Qt 5.15.2 to use KDE fork
2021-04-14 01:14:18 +02:00
Martchus
460e0f7f9a
Update syncthingtray
2021-04-07 21:00:59 +02:00
Martchus
3708f202e7
Ignore signatures in script for uploading Windows binaries to GitHub
2021-04-07 09:59:30 +02:00
Martchus
f525679f1d
Update own projects
2021-04-07 09:39:53 +02:00
Martchus
ddde2448c3
Update syncthingtray to 1.1.3
2021-03-06 18:54:06 +01:00
Martchus
3e3076da15
Sync android-*-boost variants
2021-02-27 19:08:22 +01:00
Martchus
10ae1b2667
Update android-*-qt6-* and mingw-w64-qt6-* packages to 6.0.1
2021-02-05 17:58:49 +01:00
Martchus
e86dfe6da0
Update c++utilities and syncthingtray
2021-02-03 11:00:33 +01:00
Martchus
18d9998bda
Update own projects
2021-01-07 01:23:04 +01:00
Martchus
81eeb1f442
Add android-*-qt6-* packages
...
* Cover only aarch64 for now
* Not actually tested (it compiles at least) yet
2021-01-05 01:20:36 +01:00