Commit Graph

259 Commits

Author SHA1 Message Date
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
Martchus 699d79b6ba Update syncthingtray 2019-11-10 12:56:21 +01:00
Martchus d7752b8687 Update mingw-w64-qt5-* to 5.13.2 2019-11-09 22:37:37 +01:00
Martchus 2c584d1fcc Update own packages 2019-10-12 23:54:01 +02:00
Martchus a336c98e20 Update own projects 2019-10-02 21:43:44 +02:00
Martchus eb0848650f WIP: Update own projects 2019-09-30 17:59:55 +02:00
Martchus 86c963e853 Update Android Qt 5 packages to 5.13.1 2019-09-08 01:41:13 +02:00
Martchus 36f7873542 Generalize sync-android-variants.sh 2019-09-01 21:53:42 +02:00
Martchus 576a41f53b Skip creation of ZIP release files if already present 2019-08-25 13:32:16 +02:00
Martchus cfbf8ffc9b Update/release geocoordinatecalculator as well 2019-08-25 13:15:19 +02:00
Martchus 92c19bb936 Skip release if CMakeLists.txt not present at all
instead of stopping the whole script
2019-08-24 17:28:48 +02:00
Martchus 70be537d89 Update packages of own projects to next major releases 2019-08-24 17:19:43 +02:00
Martchus e1e3aece22 Update Qt 5 packages to 5.13.0 2019-06-26 14:40:09 +02:00
Martchus 2bcb83996e Update own projects 2019-04-24 17:44:02 +02:00
Martchus c1d7052470 Update Qt packages to 5.12.3 2019-04-23 15:02:20 +02:00
Martchus be11dd7ef5 Sync android-*-qt5 with AUR version
To be tested when rebuilding anyways
2019-04-21 22:50:15 +02:00
Martchus 209ece345f Update reflective-rapidjson in versions.sh 2019-03-27 22:50:23 +01:00
Martchus f8bf1de7c8 Update qt5 packages to 5.12.2 2019-03-26 21:32:50 +01:00
Martchus f00b18276d Update qtutilities and syncthingtray 2019-03-07 13:51:28 +01:00
Martchus d4aa2e755a Adjust Android packages for latest NDK and armv7a-eabi 2019-03-02 14:36:44 +01:00
Martchus e9665de674 Update own projects 2019-02-18 00:51:26 +01:00
Martchus b7457ef355 Update Qt packages to 5.12.1 2019-02-04 14:52:59 +01:00
Martchus 04cb07e373 Update tagparser/tageditor 2019-01-11 10:05:53 +01:00
Martchus d35652e480 Make mingw-w64 compile flags configurable
* Sync configure and cmake with latest AUR versions
* Get rid of -g by default
* Not tested yet
2018-12-31 00:14:47 +01:00
Martchus 277e57c21b Allow to run release scripts on top-level dir 2018-12-29 21:15:01 +01:00
Martchus 0184e4b91d Update syncthingtray to 0.8.4 2018-12-29 21:01:27 +01:00
Martchus ef8077e8fb Add armv7a-eabi variants for all android packages
Not tested yet
2018-12-29 20:08:48 +01:00
Martchus a0813cd979 Move script to apply versions to top-level devel dir
It is also used for Qt 5 packages and theoretically any packages.
2018-12-29 19:44:32 +01:00
Martchus 1df7498ca9 Add generic scripts to import patches and sync variants 2018-12-29 19:39:21 +01:00
Martchus 52ee28097e Update own packages 2018-12-24 14:41:03 +01:00
Martchus 768c12cd05 Update Qt packages to 5.12.0 2018-12-11 14:09:48 +01:00
Martchus 2599fd87f3 Update own projects, add aarch64 2018-11-04 16:51:58 +01:00
Martchus 8fcb3a7914 Remove old Qt 5 files 2018-10-16 20:34:39 +02:00
Martchus 1ab0c2dcfd Update packages for own projects 2018-09-26 16:58:30 +02:00
Martchus 60ff200571 Update mingw-w64-qt5-* to 5.11.2 2018-09-25 10:13:00 +02:00
Martchus 9337a71ad6 Add patch to fix building Qt with glibc 2.28 2018-08-25 11:56:56 +02:00
Martchus fba9dc70ca Update mingw-w64-qt5-* packages to 5.11.1 2018-06-25 14:57:33 +02:00
Martchus 1e8c317c43 Update c++utilities, tagparser and tageditor 2018-06-03 22:34:03 +02:00
Martchus 1e7aea297a Update mingw-w64-qt5 packages to 5.11.0 2018-05-28 20:48:21 +02:00
Marius Kittler 1863383326 Update own projects 2018-05-17 21:29:13 +02:00
Martchus c4fae3ff2e Update packages for own projects 2018-05-11 17:10:03 +02:00
Martchus c6017d97f1 Update tagparser to 7.0.1 2018-05-01 14:42:31 +02:00
Martchus 2a5ea3cade Improve helper scripts
Note: Still to be tested (when upgrading to Qt 5.11.0).
2018-04-22 12:30:32 +02:00
Martchus 5c188a9b53 Add script to update spec files and push them to obs 2018-03-29 17:48:13 +02:00
Martchus 0945222d1f Add scripts to create releases of own projects on GitHub 2018-03-25 20:42:59 +02:00
Martchus 82614c8a18 Update own projects 2018-03-25 20:42:59 +02:00
Martchus dfb64ffae9 Add qmake wrapper to play with settings without recompiling
See https://github.com/Martchus/PKGBUILDs/issues/59#issuecomment-373938253
2018-03-19 20:11:41 +01:00
Martchus b026866d2f Update mingw-w64-qt5-base-* packages
* Improve documentation
* Switch back to patching win32-g++ rather than
  adding own mkspec to fix
    * https://github.com/Martchus/PKGBUILDs/issues/59
    * https://github.com/Martchus/PKGBUILDs/issues/60
* Not tested yet
2018-03-17 17:10:04 +01:00
Martchus 11f8ccba19 Update mingw-w64-qt5-* packages to 5.10.1 2018-02-19 20:05:54 +01:00
Martchus 5695ac7572 Update Qt packages to 5.10.0 2017-12-10 21:12:44 +01:00
Martchus 3dcd7abd1b Update helper scripts for mingw-w64-qt5-* packages 2017-10-13 21:29:10 +02:00
Martchus 95fd3a4ed3 Add osxcross and Qt 5 cross packages for MacOSX 2017-08-06 23:35:35 +02:00
Martchus 98abd6df3b Update mingw-w64-qt5 packages to 5.9.0 2017-06-05 02:52:29 +02:00
Martchus c9819b9c7c Update mingw-w64-qt5-* to 5.8.0
* Adapt hacks to new config system
* Use distinct mkspec mingw-w64-g++ rather than
  patching the existing win32-g++
* Testing QML and ANGLE is on TODO list
  because it hasn't been tested since quite a time
2017-02-09 16:10:06 +01:00
Martchus 6a5e700e59 Update mingw-w64-qt5-* to 5.7.1 2016-12-23 20:19:16 +01:00
Martchus 97afda1bd2 Import patches for mingw-w64 Qt 5 from Git repo 2016-11-02 21:25:47 +01:00
Martchus e75141e702 Fix Qt 5 plugin template 2016-09-19 20:15:52 +02:00
Martchus d6e279ad10 Fix using QML plugins with CMake 2016-09-14 22:44:58 +02:00
Martchus 3a938fa13d Add support for -opengl dynamic
Builds but package not tested
2016-09-06 22:16:03 +02:00