Commit Graph

1635 Commits

Author SHA1 Message Date
Martchus 534887b22f Fix description of cppwinrt 2024-02-18 01:09:08 +01:00
Martchus 64ce42f4c3 Enable cpp_winrt support in Qt 6 2024-02-18 00:29:59 +01:00
Martchus c4fcc897eb Handle Qt 6 packages in `apply-versions-spec.sh` 2024-02-16 19:40:47 +01:00
Martchus 104c057737 Update Qt 6 packages to 6.6.2 2024-02-15 21:10:17 +01:00
Martchus e20d543800 Update mingw-w64-jasper to 4.2.0 2024-02-13 00:31:28 +01:00
Martchus f87952094e Update libpng packages to 1.6.42 2024-02-09 22:30:32 +01:00
Martchus 28109a9f37 Update own projects 2024-02-06 19:31:48 +01:00
Martchus 52ea074a5c Update bento4 to 1.6.0.641 2024-02-05 13:29:57 +01:00
Martchus 5929914f7c Update openssl packages to 3.2.1 2024-02-03 17:06:48 +01:00
Martchus c0cfbf1ab2 Fix typo in README 2024-01-27 03:03:58 +01:00
Martchus 5ea37a3067 Update mingw-w64-gnutls to 3.8.3 2024-01-25 00:14:40 +01:00
Martchus 4512cb00c5 Update copyright date 2024-01-25 00:10:52 +01:00
Martchus f98e3bef4b Adapt patches for mingw-w64 Qt 5 packages
* Update patch for static freetype2 in qt5 for brotli library renaming
* Update patches for Qt 5 SQL drivers to include crypt32
    * This library is required by OpenSSL's crypto library. Not sure
      why there were no linker errors before.
2024-01-09 17:32:31 +01:00
Martchus 084636ac44 Update mingw-w64-qt5 packages to 5.15.12 2024-01-09 17:32:21 +01:00
Martchus 485b123124 Adapt to brotli upstream change regarding static libs
The upstream commit
641bec0e30
changed how static libraries are built and named.
2024-01-09 17:32:08 +01:00
Martchus a4dd538b8d Update ffmpeg-custom to 6.1.1 2024-01-09 17:32:07 +01:00
Martchus 8963bee361 Update own projects 2024-01-02 22:40:13 +01:00
Martchus 9e725d8391 Update static-compat-glib2 2024-01-02 14:03:27 +01:00
Martchus 4923e39429 Update static-compat-brotli to 1.1.0 2023-12-31 18:49:06 +01:00
Martchus ba3b5d5e37 Archive mingw-w64-brotli
The version in the AUR has been updated and is good enough now.
2023-12-31 18:45:58 +01:00
Martchus 64594521f0 Adapt tageditor tests to jq update 2023-12-30 00:06:16 +01:00
Martchus cb48d7af1f Update mingw-w64-jsasper to 4.1.1 2023-12-28 19:15:28 +01:00
Martchus 65959d6eda Update devtools-custom to 1.0.4 2023-12-26 18:23:12 +01:00
Martchus 5fec0e4088 Avoid overriding autostart when building syncthingtray 2023-12-22 17:38:13 +01:00
Martchus 39272fa095 Move `podman system migrate` to right paragraph 2023-12-22 15:57:24 +01:00
Martchus 905187d95c Add patches to syncthingtray-qt6 for Qt 6.7.0 2023-12-21 18:59:19 +01:00
Martchus 491ae51377 Rebuild ffmpeg against new libplacebo 2023-12-21 17:41:53 +01:00
Martchus a4c56e8c70 Sync ffmpeg-custom with regular ffmpeg package 2023-12-19 20:35:35 +01:00
Martchus df52f05683 Rebuild mingw-w64 syncthingtray packages with updated mingw-w64-gcc
The resulting binaries no longer crash when ran via WINE as they did
before¹. Qt 6 packages (6.6.1 was built with GCC 13.1.0) has not been
rebuilt yet as this doesn't seem to be needed. A test on Windows still
needs to be done.

¹ https://github.com/Martchus/syncthingtray/issues/220#issuecomment-1859006898)
2023-12-18 23:20:21 +01:00
Martchus 12153c8c09 Update mingw-w64-gcc to 13.2.1
* Import PKGBUILD from official repos
* Use Git and update to same commit as official `gcc` package
2023-12-18 22:59:25 +01:00
Martchus 2a0f8e7827 Fix URL of subtitlecomposer and rebuild against ICU 74 2023-12-12 17:52:55 +01:00
Martchus c3d2a1ce8c Update own projects 2023-12-11 21:26:46 +01:00
Martchus dfa517a760 Update own projects 2023-12-05 15:27:56 +01:00
Martchus 63b60bd972 Rebuild c++utilities/syncthingtray-qt6 against Plasma 6 beta 2023-11-30 20:02:03 +01:00
Martchus d8097abdb4 Update openssl packages to 3.2.0 2023-11-30 12:00:44 +01:00
Martchus 2cc50dcf12 Drop kross from subtitlecomposer dependencies 2023-11-30 11:51:34 +01:00
Martchus d91d90dc5e Update Qt 6 packages to 6.6.1 2023-11-30 11:00:24 +01:00
Martchus 284c540fbe Update ffmpeg-custom to 6.1 2023-11-27 13:08:38 +01:00
Martchus 265786c1d2 Remove appstream from check dependencies of my apps
The appstream check can already fail due to deprecation warnings and it
is not a good idea having package builds fail due to that. Therefore the
tests are also no longer run by default after recent changes in
c++utilities.
2023-11-22 18:59:45 +01:00
Martchus 047fa83d42 Avoid running development-related tests in c++utilities build 2023-11-22 13:23:52 +01:00
Martchus 71edcb87fe Fix install path of KIO plugin if syncthingtray-qt6 2023-11-22 00:48:57 +01:00
Martchus d7bd9145c3 Update own projects 2023-11-22 00:04:07 +01:00
Martchus 5619b89c8f Update baikal to 0.9.4 2023-11-16 11:04:18 +01:00
Martchus ecdb236c05 Set KF_PACKAGE_PREFIX in syncthingtray-qt6 2023-11-11 21:04:07 +01:00
Martchus c6220527e2 Update mingw-w64-postgresql to 16.1 2023-11-10 20:25:48 +01:00
Martchus 2a4b462c6c Document possibility to invoke other tools via `makecontainerpkg` 2023-11-10 14:12:47 +01:00
Martchus 719f39092c Make recent `makecontainerpkg` changes work with Docker 2023-11-10 14:11:54 +01:00
Martchus b7fb618581 Improve user mapping in `makecontainerpkg`
* Use `--userns` to become `builduser` right away instead of using `sudo`
  to become `builduser`
* Add `builduser` to `sudoers` so it can become root to synchronize
  packages
* Ensure this way that files created within the container have the
  user/group of the user starting the container so build artifacts have the
  right ownership
2023-11-08 17:45:14 +01:00
Martchus f697ed8e63 Allow making tool to invoke via `makecontainerpkg` overridable
This is useful to invoke `updpkgsums` or `repo-add` within the container as
well. These tools also seem to need the additional logic to use a dedicated
build user so it makes sense to make this part of `makecontainerpkg`.
2023-11-08 16:44:58 +01:00
Martchus 4ac912f092 Allow using `--printsrcinfo` via `makecontainerpkg` 2023-11-08 15:06:40 +01:00