head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.12 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.10 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.8 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.6 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.4 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.2 pkgsrc-2024Q4-base:1.1; locks; strict; comment @// @; 1.1 date 2024.11.16.01.57.06; author ktnb; state Exp; branches; next ; commitid N8rUqN8cVoVtoOxF; desc @@ 1.1 log @luanti: update to 5.10.0 Packaging changes: - games/minetest -> games/luanti - made myself (ktnb) maintainer Upstream changes: - name change - many updates to the client and scripting parts https://dev.minetest.net/Changelog#5.9.1_.E2.86.92_5.10.0 @ text @$NetBSD: patch-irr_src_os.cpp,v 1.1 2024/08/12 15:16:03 ktnb Exp $ Add NetBSD's endian functions --- irr/src/os.cpp.orig 2024-08-12 14:23:31.809803900 +0000 +++ irr/src/os.cpp @@@@ -31,6 +31,11 @@@@ #define bswap_16(X) letoh16(X) #define bswap_32(X) letoh32(X) #define bswap_64(X) letoh64(X) +#elif defined(__NetBSD__) +#include +#define bswap_16(X) htole16(X) +#define bswap_32(X) htole32(X) +#define bswap_64(X) htole64(X) #elif !defined(_IRR_SOLARIS_PLATFORM_) && !defined(__PPC__) && !defined(_IRR_WINDOWS_API_) #include #else @