Commit Graph

1664 Commits

Author SHA1 Message Date
Martchus b124fd04d8
Merge pull request #181 from raffaem/patch-1
Fix path to php.ini
2024-05-27 10:37:31 +02:00
Raffaele Mancuso 959a95d3ca
Fix path to php.ini 2024-05-27 10:29:51 +02:00
Martchus 050e4c0030
Merge pull request #180 from radioflash/master
Add PKGBUILD for libsodium
2024-05-24 19:16:58 +02:00
Wolfgang Pupp fcb822c22f Improve libsodium PKGBUILD
By using configure wrapper.
2024-05-24 16:51:54 +02:00
Wolfgang Pupp e0eec73b6a Update Maintainers for libsodium 2024-05-24 16:51:06 +02:00
Wolfgang Pupp 0cd7a3b751
Update libsodium build dependencies
Co-authored-by: Martchus <martchus@gmx.net>
2024-05-24 15:30:34 +02:00
Wolfgang Pupp bccbd802ad
Fix libsodium package description
Co-authored-by: Martchus <martchus@gmx.net>
2024-05-24 15:29:57 +02:00
Wolfgang Pupp a9097310a1
Fix libsodium PKGBUILD formatting
Co-authored-by: Martchus <martchus@gmx.net>
2024-05-24 15:29:26 +02:00
Wolfgang Pupp 5e137021a1
Fix libsodium runtime dependency
Co-authored-by: Martchus <martchus@gmx.net>
2024-05-24 15:28:48 +02:00
Wolfgang Pupp c06c16a786 Add PKGBUILD for libsodium 2024-05-24 14:17:22 +02:00
Martchus 9ef21cdfdb Fix build of subtitlecomposer cherry-picking upstream patches 2024-05-22 22:54:20 +02:00
Martchus 5ee082869c Render checksum in Qt 5 modules depending on whether a checksum file is present
New builds will get a checksum file via
2fc2ab6cf0
and stale checksum files of old builds have been removed in the previous commit.
So this change does not lead to any diff in the rendering at this point.
2024-05-22 13:00:18 +02:00
Martchus 2e02a1443f Remove stale checksum files of mingw-w64-qt5-* packages
Except for mingw-w64-qt5-serialbus* which was built after
2fc2ab6cf0
none of these packages have a checksum anymore (as they use VCS sources after
switching to the KDE fork version).

This commit removes the stale checksum files as they are probably confusing.
This was done via:

```
for p in qt5-* ; do source $p/mingw-w64/PKGBUILD ; [[ ${sha256sums[0]} == SKIP ]] && rm -v $p/*/*-sha256.txt ; done
```
2024-05-22 12:49:34 +02:00
Martchus 11d20a08cb Add checksum of mingw-w64-qt5-serialbus
As of 2fc2ab6cf0
there is actually a checksum to be stored.
2024-05-22 12:44:58 +02:00
Martchus 9df0fdbcb0
Merge pull request #179 from radioflash/master
Add PKGBUILD for qtserialbus
2024-05-22 12:02:43 +02:00
Wolfgang Pupp d2dd5d57b9 Add PKGBUILD for qtserialbus 2024-05-22 11:27:17 +02:00
Martchus d8823b27b2 Update Qt 6 packages to 6.7.1 2024-05-22 10:52:11 +02:00
Martchus baa46e7620 Fix compilation of mingw-w64-rapidjson with GCC 14 2024-05-19 23:48:34 +02:00
Martchus 3e6eb5bc05 Rebuild mingw-w64-qt6 packages of my own projects against GCC 14
* Test GCC 14
* Rebuild qtutilities against Qt 6.7.0 so Windows 11 style is enabled by
  default
* Apply previous change of removing the i686 builds
2024-05-19 23:48:15 +02:00
Martchus 7e72091442 Remove display name in Qt 6 packages as Qt 6 is now probably the standard 2024-05-16 23:03:55 +02:00
Martchus d73c79d876 Disable i686 for Windows builds of Qt 6 and packages depending on it
See comment added to base package for reasoning.
2024-05-14 21:01:25 +02:00
Martchus 65e78ad95d Fix `__cxa_thread_atexit`-related build errors
Add patch to mingw-w64-gcc after updating to 14.1.1 to fix build errors
like:

```
<built-in>: error: conflicting declaration of C function ‘int __cxxabiv1::__cxa_thread_atexit(void (*)(), void*, void*)’
In file included from /home/devel/.cache/aurman/mingw-w64-paraview/src/ParaView-v5.12.0/build-x86_64-w64-mingw32/VTK/Common/Core/vtkCxxABIConfigure.h:10,
                 from /home/devel/.cache/aurman/mingw-w64-paraview/src/ParaView-v5.12.0/VTK/Common/Core/vtkTypeName.h:7,
                 from /home/devel/.cache/aurman/mingw-w64-paraview/src/ParaView-v5.12.0/VTK/Common/DataModel/vtkCellGrid.h:28:
/usr/x86_64-w64-mingw32/include/c++/14.1.1/cxxabi.h:140:3: note: previous declaration ‘int __cxxabiv1::__cxa_thread_atexit(void (*)(void*), void*, void*)’
  140 |   __cxa_thread_atexit(void (_GLIBCXX_CDTOR_CALLABI *)(void*), void*, void *) _GLIBCXX_NOTHROW;
```
2024-05-14 20:40:22 +02:00
Martchus ec900cf8af Update GCC packages to 14.1.1
* Use `git+https://sourceware.org/git/gcc.git` consistently in both
  packages
* Remove ada from static-compat-gcc because it leads to build failures and
  adding even more workarounds for this language is not worth it
* Workaround certain warnings now being treated as errors in mingw-w64-gcc
2024-05-13 19:39:18 +02:00
Martchus b8be67ccac Use SPDX license id in cmake-format 2024-05-13 14:53:10 +02:00
Martchus 40283fc581 Update subtitlecomposer for ICU 75 and switch to Qt 6
The switch to Qt 6 is required for the ICU 75 rebuild because only when using
Qt 6 the build system uses C++ 17 which is required as of ICU 75.

Unfortunately it doesn't build against Qt 6 / KF6 yet so I'm dropping it from
the binary repo for now.
2024-05-10 14:10:21 +02:00
Martchus 047fd65334 Sync mingw-w64-harfbuzz with regular harfbuzz package
* Use tag pinning
* Update upstream URL
* Update releasers list
* Add build option for ICU 75 rebuild
2024-05-10 12:11:24 +02:00
Martchus d965b92487 Sync mingw-w64-harfbuzz with AUR 2024-05-10 10:57:58 +02:00
Martchus 8c55c59ffd Update own projects 2024-05-08 16:40:13 +02:00
Martchus 5c29e12bcd Update static-compat-harfbuzz to 8.4.0 2024-05-06 16:41:51 +02:00
Martchus 885532475a Update mingw-w64-postgresql to 16.2 2024-05-03 15:16:06 +02:00
Martchus 1ac7dc8777 Update openssl packages to 3.3.0 2024-04-28 14:03:16 +02:00
Martchus ee41ace3fe Add static-compat-pkgconf
This package just contains a wrapper around pkg-config that always
specifies `--static`.
2024-04-26 21:55:47 +02:00
Martchus d7b974af58 Update NGINX modules to NGINX 1.26.0 2024-04-24 19:40:01 +02:00
Martchus c60ea668bf Rebuild mingw-w64-pianobooster against Qt 6.7.0 2024-04-20 19:27:35 +02:00
Martchus e501af8d24 Sync mingw-w64-binutils-symlinks with mingw-w64-binutils 2024-04-13 17:50:08 +02:00
Martchus 1ddd64abfa Import mingw-w64-binutils from official repo 2024-04-13 17:46:20 +02:00
Martchus b2606e0e91 Update static-compat packages 2024-04-13 15:12:10 +02:00
Martchus f980a709e0 Remove Jia Tan from valid keys of static-compat-xz 2024-04-13 14:30:25 +02:00
Martchus ac51c38a95 Update syncthingtray 2024-04-09 15:23:58 +02:00
Martchus 4714226962 Update Qt 6 packages to 6.7.0 2024-04-04 10:41:27 +02:00
Martchus bf8b879642 Remove nproc workaround from Qt 5 packages after workaround via buildenv 2024-04-02 23:13:19 +02:00
Martchus 8fd1ceb59f Update own projects 2024-04-02 19:45:48 +02:00
Martchus 531a0f7ac6 Build Qt 6.6.3 packages updating checksums 2024-03-31 14:13:03 +02:00
Martchus d3fe1ca09e Update Qt 6 packages to 6.6.3
No rebuild and update of checksums has been done (except for static-compat
variant); waiting for regular Qt 6 packages to updated first.
2024-03-28 20:27:29 +01:00
Martchus 83ef873922 Remove checksums from Qt 5 packages using Git 2024-03-28 20:27:29 +01:00
Martchus 8130c23e0d Fix checksum of mingw-64-gettext 2024-03-27 00:06:56 +01:00
Martchus 047db38f80 Update mingw-w64-gettext to 0.22.5 2024-03-26 21:26:23 +01:00
Martchus 09a32a6045 Add package for my build environment
* Set consistent Android API level
* Ensure make utilizes all CPU cores if `MAKEFLAGS` are otherwise cleared
  via `!buildflags` because this is nevertheless wanted in mingw-w64 and
  android packages (that usually set `!buildflags`)
* Ensure required devel packages are installed
2024-03-26 21:04:57 +01:00
Martchus b8345f73d5
Merge pull request #176 from hipersayanX/master
Updated md5sums of the Android boost packages
2024-03-23 01:35:46 +01:00
Gonzalo Exequiel Pedone b87dfadb4c
Updated md5sums of the Android boost packages. Also fixed typo x86_64 -> x86-64. 2024-03-22 20:57:22 -03:00