diff --git a/community/nx-libs/APKBUILD b/community/nx-libs/APKBUILD index e1e2154dc6a..ed622ed780a 100644 --- a/community/nx-libs/APKBUILD +++ b/community/nx-libs/APKBUILD @@ -22,6 +22,7 @@ source="https://github.com/ArcticaProject/nx-libs/archive/$pkgver/nx-libs-$pkgve xf86bigfont.patch Add-support-for-new-arch-Loongarch.patch gcc14.patch + gcc14-ilp32.patch " prepare() { @@ -63,4 +64,5 @@ bfba1eea6f4debe90fa020276079027c3716daaff91bded72297ecab2a8c9f56d07630ca8bc9084c 904aadbf0200cb8d96e5512bcbccf7da21af553f292ce4af56df035fa33e7e4b98fcf385a281a316d0c533bc2917cc7fde523b8212c8de7f4e825d776a43c576 xf86bigfont.patch a1908db1133f7a499263a98ef209c84078264d3b535e4caeb4066e8957e310ef9b0d543785e84e248c41fd893ce73ded92432d19d2352a5fa875d2b2a4cd50ea Add-support-for-new-arch-Loongarch.patch 7fe8deb0ab74a4e165a183789fbdb019967a82dc34de6e769486eb4370887b83a16f01c1b2665c18a15051bacffcb7e2fcf71584f782d95e06325ef8ebb8af0d gcc14.patch +b361671d58a8b276dbae5c1e19c6a53da5062ff5d7f7d625609399640d7b27f3108f90028abe7ebe6f6c8b1bca83bbc7f41c131fc8ca8383ea113923ba833844 gcc14-ilp32.patch " diff --git a/community/nx-libs/gcc14-ilp32.patch b/community/nx-libs/gcc14-ilp32.patch new file mode 100644 index 00000000000..28a5be8ca14 --- /dev/null +++ b/community/nx-libs/gcc14-ilp32.patch @@ -0,0 +1,11 @@ +--- nx-libs-3.5.99.27.orig/nx-X11/programs/Xserver/dix/dixfonts.c ++++ nx-libs-3.5.99.27/nx-X11/programs/Xserver/dix/dixfonts.c +@@ -2482,7 +2482,7 @@ + .get_client_resolutions = get_client_resolutions, + .get_default_point_size = get_default_point_size, + .get_new_font_client_id = get_new_font_client_id, +- .get_time_in_millis = GetTimeInMillis, ++ .get_time_in_millis = (uint32_t(*)(void)) GetTimeInMillis, + .init_fs_handlers = _init_fs_handlers, + .register_fpe_funcs = register_fpe_funcs, + .remove_fs_handlers = _remove_fs_handlers,