Commit Graph

217 Commits

Author SHA1 Message Date
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
Martchus f508375800 Update *-qt6-* to 6.1.3 2021-09-02 15:59:42 +02:00
Martchus a1204cd899 Update mingw-w64-qt5-base* to 5.15.2+kde+r222
* Add latest patches from KDE
* Fix linking against static brotli which is now a
  dependency of mingw-w64-freetype2
2021-08-26 21:51:45 +02:00
Martchus fef0fb7add Update own projects 2021-08-17 21:38:22 +02:00
Martchus a56468ec34 Update own projects 2021-08-03 21:42:39 +02:00
Martchus ee8134b5c1 Update own projects 2021-07-06 23:01:03 +02:00
Martchus 76cdb7502c Update Qt 6 packages to 6.1.2 2021-07-04 15:39:29 +02:00
Martchus c2aba77230 Consider layouts when applying versions 2021-07-03 12:12:35 +02:00
Martchus c5821436c3 Fix (SVG) rasterization crash in qt5 packages
Also add the latest KDE patches
2021-06-27 11:32:16 +02:00
Martchus 5eaf799a5f Fix (SVG) rasterization crash in qt6 packages 2021-06-27 01:27:51 +02:00
Martchus ac4599b7da Update Qt 6 packages to 6.1.1 2021-06-10 15:40:28 +02:00
Martchus 2d812fe649 Update own projects 2021-06-07 12:54:52 +02:00
Martchus 5d86bff267 Update mingw-w64-qt5-* packages 2021-06-01 13:25:57 +02:00
Martchus afd99059d5 Update mingw-w64-qt5-* packages
Currently fails to build, try again with GCC 11
2021-06-01 00:09:02 +02:00
Martchus 57198fc0c0 Update c++utilities to 5.10.3 2021-05-12 23:32:41 +02:00
Martchus 91e5450d70 Sync Qt 6 version in versions.sh 2021-05-09 13:20:19 +02:00
Martchus 24127f223f Update *-qt6-* packages to 6.1.0 2021-05-08 14:21:01 +02:00
Martchus 792e55bdd3 Update own projects 2021-05-05 01:34:01 +02:00
Martchus 8d39d1fb1a Update Qt 5.15.2 to use KDE fork 2021-04-14 01:14:18 +02:00
Martchus 460e0f7f9a Update syncthingtray 2021-04-07 21:00:59 +02:00
Martchus 3708f202e7 Ignore signatures in script for uploading Windows binaries to GitHub 2021-04-07 09:59:30 +02:00
Martchus f525679f1d Update own projects 2021-04-07 09:39:53 +02:00
Martchus ddde2448c3 Update syncthingtray to 1.1.3 2021-03-06 18:54:06 +01:00
Martchus 3e3076da15 Sync android-*-boost variants 2021-02-27 19:08:22 +01:00
Martchus 10ae1b2667 Update android-*-qt6-* and mingw-w64-qt6-* packages to 6.0.1 2021-02-05 17:58:49 +01:00
Martchus e86dfe6da0 Update c++utilities and syncthingtray 2021-02-03 11:00:33 +01:00
Martchus 18d9998bda Update own projects 2021-01-07 01:23:04 +01:00
Martchus 81eeb1f442 Add android-*-qt6-* packages
* Cover only aarch64 for now
* Not actually tested (it compiles at least) yet
2021-01-05 01:20:36 +01:00
Martchus c1fba35883 Improve mingw-w64-qt6-* packages
* Install licenses correctly under /usr/share/licenses/$pkgname
* Remove documentation
* Call `set_property` for fixing D-Bus issues only if actually using D-Bus
  to make the patch more generic
2021-01-04 18:07:06 +01:00
Martchus 784b855f3d Extend script for uploading Windows build to GitHub for Qt 6 2020-12-10 23:07:29 +01:00
Martchus 884c9b52c6 Update Qt 6 packages to 6.0.0 2020-12-09 13:03:48 +01:00
Martchus 6c54eeb0b1 Update own projects 2020-12-02 02:03:46 +01:00
Martchus 191ca98fde Update Qt 6 packages to RC 2020-11-27 00:32:22 +01:00
Martchus 19060ddf49 Update mingw-w64-qt5-* packages to 5.15.2 2020-11-21 16:39:24 +01:00
Martchus bb9b4c8325 Update Qt 6 packages to beta4 2020-11-11 12:26:44 +01:00
Martchus 6f91588d12 Improve and add more mingw-w64-qt6-*-static packages
* Add mingw-w64-cmake-static as a separate package
* Fix linker errors (FREETYPE_DEPENDENCIES really must include `-lfreetype`
  itself due to the cyclic dependency between FreeType2 and Harfbuzz
* Add patch to fix static compilation of qt6-tools
2020-11-08 17:14:16 +01:00
Martchus 1c6dcbd4ed Update Qt 6 packages to beta3, add mingw-w64-qt6-*-static packages
* Add certain variables to find Qt's dependencies to the CMake
  toolchain file because these variables would otherwise needed to
  be set every time Qt 6 is used
* Add a static variant
    * Not fully tested yet
    * Further repos besides base and svg will be added later
2020-11-06 23:40:34 +01:00
Martchus f48959313f Update own projects 2020-11-04 14:25:35 +01:00
Martchus c5f437f5a7 Update Qt 6 packages to beta2 2020-10-28 11:54:00 +01:00
Martchus bddba18a06 Update mingw-w64-qt6-* to beta1 2020-10-22 11:26:52 +02:00
Martchus ea450b5304 Update own projects 2020-10-11 14:54:08 +02:00
Martchus 18e2a8a93f Extend mingw-w64-qt6-* packaging 2020-10-09 23:02:37 +02:00
Martchus 87c7401193 Add mingw-w64-qt6-base (alpha) 2020-10-08 17:22:56 +02:00
Martchus 5cd867bc5c Add qt6-* packages (alpha) 2020-10-06 22:34:04 +02:00
Martchus 313e0a81aa Fix warning in generator
Fixes
```
Use of uninitialized value in concatenation (.) or string at template qt5-tools/mingw-w64/PKGBUILD.sh.ep line 44.
```
2020-09-21 22:30:59 +02:00
Martchus b61be26214 Update android-*-qt5 to 5.15.1 2020-09-19 11:23:38 +02:00
Martchus 1340f3ecd7 Update mingw-w64-qt5-* to 5.15.1 2020-09-13 13:21:47 +02:00
Martchus 5f239b49a5 Add separate packages for static Qt 5 modules (mingw-w64)
The static Qt modules in the base repository are already packaged as a
separate package (mingw-w64-qt5-base-static). This change applies the same
separation to Qt modules found in further repositories. That means it is no
longer required to build a static version of Qt if only shared libraries
are required.

Note that there's no static variant for mingw-w64-qt5-activeqt because this
module ends up being built as a static library anyways. There is also no
static version of mingw-w64-qt5-translations because it does not contain
any libraries.
2020-09-13 13:21:21 +02:00
Martchus 17aa06bf8d Update own projects 2020-08-12 00:46:58 +02:00
Martchus c3eb57eb04 Update own projects 2020-07-18 00:31:43 +02:00
Martchus 33f468e8f9 Update own projects 2020-07-07 18:04:18 +02:00
Martchus ae259073ca Exclude android-*-qt5 and apple-darwin-qt5-* packages from version update 2020-06-14 17:43:48 +02:00
Martchus bcbb05f3d0 Update syncthingtray to 0.10.10 2020-06-03 10:11:51 +02:00
Martchus d9d82f0cd7 Update mingw-w64-qt5-* packages to 5.15.0 2020-06-01 19:46:40 +02:00
Martchus 34609fbba9 Update own projects 2020-05-06 19:15:21 +02:00
Martchus abc84a158f Rebuild mingw-w64-qt5-base* against updated mingw-w64-mariadb-connector-c 2020-04-18 00:49:47 +02:00
Martchus f5bd9d2ae9 Create mingw-w64-qt5-base variants via template 2020-04-17 22:23:16 +02:00
Martchus 24fde84312 Fix problems with mingw-w64-qt5 packages
* https://aur.archlinux.org/packages/mingw-w64-qt5-virtualkeyboard/#comment-739521
* https://aur.archlinux.org/packages/mingw-w64-qt5-base-dynamic/#comment-739527
2020-04-15 11:18:19 +02:00
Martchus 9f7f3560f1 Update versions.sh for reflective-rapidjson 2020-04-13 01:05:59 +02:00
Martchus 1b40bdb577 Update own projects 2020-04-08 12:45:11 +02:00
Martchus 00e0c460e4 Update mingw-w64-qt5-* to 5.14.2 2020-04-04 13:33:38 +02:00
Martchus ebdb0ab6f7 Update blackwidowcontrol to 1.0.2 2020-04-02 12:53:37 +02:00
Martchus 65fe018b79 Update own projects 2020-03-18 11:45:08 +01:00
Martchus b4dc433161 Update own projects 2020-02-05 08:49:15 +01:00
Martchus 7bbd52b9eb Update mingw-w64-qt5 to 5.14.1 2020-01-29 19:08:30 +01:00
Martchus 6974ed9597 Make upload-mingw-w64-to-github.sh compression format independent 2020-01-07 18:31:12 +01:00
Martchus 96a316525a Update own projects 2020-01-07 18:19:07 +01:00
Martchus f4c64939e9 Generate mingw-w64-qt5-* packages from templates
* Only packages for additional modules are covered so far
* Only packages for mingw-w64 target are covered so far
* This leads to small adjustments/unifications within the
  PKGBUILDs; not tested yet
2019-12-29 00:53:44 +01:00
Martchus 96f926a451 Update mingw-w64-qt5-* packages to 5.14.0 2019-12-24 22:42:51 +01:00
Martchus 5afcec27c3 Update syncthingtray to 0.10.4 2019-12-03 18:12:04 +01:00