Commit Graph

186 Commits

Author SHA1 Message Date
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