Commit Graph

1300 Commits

Author SHA1 Message Date
Martchus 9187815002 WIP: Add wxhexeditor 2022-07-11 21:37:50 +02:00
Martchus 4ec231d06b Update mingw-w64-gnutls to 3.7.6 2022-07-10 11:54:26 +02:00
Martchus b8e7a21a31 Archive many old packages to clean up the root directory 2022-07-09 20:29:34 +02:00
Martchus 624d2444fb Use soname dependencies for packages of own projects 2022-07-09 13:46:30 +02:00
Martchus a653202062 Enable VERSIONED_MINGW_LIBRARIES in certain packages
Enable VERSIONED_MINGW_LIBRARIES in packages where it would not cause any
additional rebuilds anyways to test that feature.
2022-07-09 11:48:41 +02:00
Martchus ca33bfa930 Update android-*-openssl to 1.1.1q 2022-07-07 11:14:10 +02:00
Martchus dbfea6400a Update own projects 2022-07-05 22:58:40 +02:00
Martchus b6f2c7f108 Rebuild static-compat-qt6-tools against LLVM 14 2022-07-05 18:04:01 +02:00
Martchus 78797399b7 Update openssl variants to 1.1.1q 2022-07-05 18:04:01 +02:00
Martchus 7003f44e82 Add missing make dependency git to mingw-w64-rapidjson 2022-06-30 21:59:20 +02:00
Martchus fafb475e77
Merge pull request #143 from patlefort/master
rapidjson mingw: Pull and use a specific version of gtest.
2022-06-30 21:00:42 +02:00
Patrick Northon 416a587f98 rapidjson mingw: Pull and use a specific version of gtest. 2022-06-30 14:38:48 -04:00
Martchus b44db61f98 Sync mingw-w64-ffmpeg with AUR package and update to 5.0.1 2022-06-28 00:22:05 +02:00
Martchus 618d521cbe Update static-compat-harfbuzz to 4.4.0 2022-06-27 23:46:50 +02:00
Martchus e806ca197b Extend README section about static compat packages 2022-06-27 13:07:43 +02:00
Martchus 7054bfd973 Fix typos in README 2022-06-27 13:07:02 +02:00
Martchus c471e99957 Update several package variants to match the corresponding regular package 2022-06-25 22:00:28 +02:00
Martchus 33dd68c7c9 Rebuild reflective-rapidjson against LLVM 14 2022-06-23 12:14:59 +02:00
Martchus b0bac0c9d5 Update static-compat-openssl to 1.1.1p 2022-06-22 22:58:36 +02:00
Martchus 4a9e72237b Update android-*-openssl packages to 1.1.1p 2022-06-22 22:58:13 +02:00
Martchus a0c94fb1aa Update tagparser-git and tageditor-git 2022-06-20 21:41:55 +02:00
Martchus 3233efeca5 Rebuild ffmpeg against updated srt and sync with upstream 2022-06-18 12:59:41 +02:00
Martchus 571a4141a5 Update static-compat-boost and boost-doc to 1.79.0 2022-06-16 17:51:19 +02:00
Martchus 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
Martchus 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
Martchus bf28a1a3a7 Update static-compat-xorgproto to 2022.1 2022-06-16 16:26:11 +02:00
Martchus 934bfd84c1 Rebuild mingw-w64 packages against boost 1.79.0 2022-06-15 23:46:53 +02:00
Martchus 37eeb6a666 Rebuild packages against boost 1.79.0 2022-06-15 13:19:05 +02:00
Martchus 2d29bd9bff Update Qt 6 packages to 6.3.1 2022-06-15 02:00:06 +02:00
Martchus 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
Martchus a88a8e3daa Update mingw-w64-jasper to 3.0.4 2022-06-15 02:00:06 +02:00
Martchus 83771dced3 Remove wrong dependency from NGINX modules
Not tested yet, will test on next rebuild
2022-06-14 10:19:23 +02:00
Martchus 2e0e74b75b Update ffmpeg-custom to 5.0.1 2022-06-12 21:00:51 +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 7a52af6090 Rebuild qtutilities packages with the right version 2022-06-11 13:31:43 +02:00
Martchus 70cef5c857 Update qtutilities 2022-06-11 00:31:33 +02:00
Martchus 850c190cbe Rebuild nginx mods 2022-06-10 22:58:17 +02:00
Martchus a3cce97fa8 Update gogs to 0.12.9 2022-06-08 11:07:34 +02:00
Martchus 233dab2da9 Update own projects 2022-06-07 20:04:45 +02:00
Martchus 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
Martchus 750604bfa6 Update gogs to 0.12.8 2022-05-31 12:52:12 +02:00
Martchus 52f060293d Update static-compat-openssl to 1.1.1o 2022-05-28 00:53:01 +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 6e853b9bb4 Rebuild reflective-rapidjson
Some llvm/clang update broke ABI (although there was no soname
bump).
2022-05-21 23:34:58 +02:00
Martchus 0bcd807d07 Update mingw-w64-{extra-cmake-modules,kirigami2} to 5.94.0 2022-05-18 18:04:21 +02:00
Martchus 9033fbdf2e Update mingw-w64-gnutls to 3.7.5 2022-05-18 14:40:39 +02:00
Martchus 5bb5f9f1ec Update mingw-w64-cppunit to 1.15.1 2022-05-18 14:40:20 +02:00
Martchus a10fd8c94b Rebase Qt 5 packages against 5.15.4 2022-05-18 11:09:05 +02:00