Commit Graph

1571 Commits

Author SHA1 Message Date
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
Martchus 5db88d8534 Avoid mingw-w64-qt6-base to link against shared libzstd 2023-11-08 00:21:45 +01:00
Martchus 07e83f590a Update subtitlecomposer to 0.8.0 2023-11-07 23:10:34 +01:00
Martchus fe8de3cef3 Update passwordfile to 5.0.9 2023-11-07 16:35:09 +01:00
Martchus 54287988e4 Update mingw-w64-postgresql to 16.0 2023-11-07 14:27:45 +01:00
Martchus 644b51667c Update mingw-w64-qt6-3d
Not tested
2023-11-07 13:22:50 +01:00
Martchus afc0ee59fe Update own projects 2023-11-07 13:19:12 +01:00
Martchus ea0193938c Adapt static-compat-pianobooster to added alsa support in fluidsynth 2023-10-27 22:12:17 +02:00
Martchus 75b9126b04 Enable alsa backend in static-compat-fluidsynth 2023-10-27 21:43:29 +02:00
Martchus a2a168f816 Remove conflicting files in static-compat-alsa-lib 2023-10-27 19:28:28 +02:00
Martchus 4b15ff0b1a Add static-compat-pianobooster and dependencies
It builds but doesn't work yet because the OpenGL widget is
apprently not working in static-compat-qt6-base.
2023-10-27 18:40:15 +02:00
Martchus e528520427 Update openssl packages to 3.1.4 2023-10-27 14:46:21 +02:00
Martchus a11f0d488f Update mingw-w64-fluidsynth to 2.3.4 2023-10-22 14:53:13 +02:00
Ben b4382ecbef
Fix duplicate `kde+` suffix in version of Qt 5 packages
* Prevent appending the `kde+`-suffix multiple times when running `makepkg` consecutively without cleanup
* Modify the assignment of `_basever` from `_basever=$pkgver` to `_basever=${pkgver%%+*}`
2023-10-22 14:51:41 +02:00
Martchus 4fdfd13518 Update plasmoidviewer-debug 2023-10-20 12:24:02 +02:00