Commit Graph

1480 Commits

Author SHA1 Message Date
a0c94fb1aa Update tagparser-git and tageditor-git 2022-06-20 21:41:55 +02:00
3233efeca5 Rebuild ffmpeg against updated srt and sync with upstream 2022-06-18 12:59:41 +02:00
571a4141a5 Update static-compat-boost and boost-doc to 1.79.0 2022-06-16 17:51:19 +02:00
743335a886 Fix build errors in static-compat-qt6-wayland
These build errors are caused because eglplatform.h is included before Qt
headers and it pulls X11 headers which contain many problematic macros.

Apparently X11 headers aren't required here anyways so let's just disable
them from being pulled in.
2022-06-16 16:44:56 +02:00
6edac42547 Enable X11 conditionally in libglvnd's egl header
See https://github.com/KhronosGroup/EGL-Registry/pull/130
2022-06-16 16:27:38 +02:00
bf28a1a3a7 Update static-compat-xorgproto to 2022.1 2022-06-16 16:26:11 +02:00
934bfd84c1 Rebuild mingw-w64 packages against boost 1.79.0 2022-06-15 23:46:53 +02:00
37eeb6a666 Rebuild packages against boost 1.79.0 2022-06-15 13:19:05 +02:00
2d29bd9bff Update Qt 6 packages to 6.3.1 2022-06-15 02:00:06 +02:00
a866794539 Use CMake to build static-compat-zstd to provide CMake module
The regular zstd package has switched so the static-compat needs to switch
as well as otherwise the CMake find module from the regular package is
picked up (e.g. by Qt 6).
2022-06-15 02:00:06 +02:00
a88a8e3daa Update mingw-w64-jasper to 3.0.4 2022-06-15 02:00:06 +02:00
83771dced3 Remove wrong dependency from NGINX modules
Not tested yet, will test on next rebuild
2022-06-14 10:19:23 +02:00
2e0e74b75b Update ffmpeg-custom to 5.0.1 2022-06-12 21:00:51 +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
7a52af6090 Rebuild qtutilities packages with the right version 2022-06-11 13:31:43 +02:00
70cef5c857 Update qtutilities 2022-06-11 00:31:33 +02:00
850c190cbe Rebuild nginx mods 2022-06-10 22:58:17 +02:00
a3cce97fa8 Update gogs to 0.12.9 2022-06-08 11:07:34 +02:00
233dab2da9 Update own projects 2022-06-07 20:04:45 +02:00
b1148a552a Disable LTO for mingw-w64-freetype2
It would require a rebuild of the package after GCC updates.
2022-06-07 13:21:16 +02:00
750604bfa6 Update gogs to 0.12.8 2022-05-31 12:52:12 +02:00
52f060293d Update static-compat-openssl to 1.1.1o 2022-05-28 00:53:01 +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
6e853b9bb4 Rebuild reflective-rapidjson
Some llvm/clang update broke ABI (although there was no soname
bump).
2022-05-21 23:34:58 +02:00
0bcd807d07 Update mingw-w64-{extra-cmake-modules,kirigami2} to 5.94.0 2022-05-18 18:04:21 +02:00
9033fbdf2e Update mingw-w64-gnutls to 3.7.5 2022-05-18 14:40:39 +02:00
5bb5f9f1ec Update mingw-w64-cppunit to 1.15.1 2022-05-18 14:40:20 +02:00
a10fd8c94b Rebase Qt 5 packages against 5.15.4 2022-05-18 11:09:05 +02:00
969a806092 Update mediawriter to 5.0.1 2022-05-13 09:21:41 +02:00
6cb683c980 Drop gcc-d-static-compat in accordance with regular gcc package
It wouldn't be possible to keep it nevertheless because then
we needed to add gcc-d to make dependencies which is not possible
because the regular package dropped it. It is also not possible
to build with the previous version of static-compat-gcc because
it would fail to find gmp and some other libs (using them from
the host system would be technically possible but one needed to
workaround linker errors with the C runtime).

For some reason also libobjc is missing but I suppose that's not
a bit loss.
2022-05-12 20:51:54 +02:00
ce61928776 Update static-compat-gcc to 12.1.0 2022-05-12 19:59:10 +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
86eea5459d Update mediawriter to 5.0.0 2022-05-10 12:16:07 +02:00
0c3d7e3060 Update syncthingtray 2022-05-05 21:49:07 +02:00
11c44280c7 Fix typo in README 2022-05-05 21:02:55 +02:00
1b318eb651 Workaround linker issues with static-compat-libglvnd 2022-05-05 21:01:18 +02:00
c41a1f34dd Update gogs to 0.12.7 2022-05-05 12:11:58 +02:00
c3a68332ea Update own projects 2022-05-04 01:31:28 +02:00
ab0bde8f63 Rebuild ffmpeg against dav1d 1.0.0 and sync with regular package 2022-05-03 23:36:28 +02:00
ba61e6160f Upload static-compat packages when releasing own projects 2022-05-02 21:53:41 +02:00
b43022d7ec Add static-compat packages for my other projects 2022-05-02 21:10:21 +02:00
6066ade46f Update dependencies for passwordmanager-qt6
kirigami2 is only a make dependency if Qt Quick GUI is enabled and
qt6-quickcontrols2 is now part of qt6-declarative.
2022-05-02 20:52:24 +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
567f591ea0 Update freetype2 to 2.12.1 2022-05-01 13:55:22 +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
3ec819e1e2 Regenerate remaining *-qt6-base-* with new patches 2022-04-28 23:41:30 +02:00
78e248f924 Downgrade static-compat-libglvnd for compatibility with Ubuntu 18.04.6 2022-04-28 23:40:16 +02:00