libical: bump version

This commit is contained in:
Gerasim Troeglazov
2022-10-30 11:31:05 +10:00
parent 68ef973f14
commit 34e3264f4a
2 changed files with 24 additions and 1 deletions

View File

@@ -9,7 +9,8 @@ LICENSE="MPL v1.0
GNU LGPL v2.1"
REVISION="1"
SOURCE_URI="https://github.com/libical/libical/releases/download/v$portVersion/libical-$portVersion.tar.gz"
CHECKSUM_SHA256="4284b780356f1dc6a01f16083e7b836e63d3815e27ed0eaaad684712357ccc8f"
CHECKSUM_SHA256="b44705dd71ca4538c86fb16248483ab4b48978524fb1da5097bd76aa2e0f0c33"
PATCHES="libical-$portVersion.patchset"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="!x86_gcc2 x86"

View File

@@ -0,0 +1,22 @@
From b847a3074708c09e65cb448404aced7877dad2c8 Mon Sep 17 00:00:00 2001
From: Gerasim Troeglazov <3dEyes@gmail.com>
Date: Sun, 30 Oct 2022 10:48:20 +1000
Subject: Fix bswap_32
diff --git a/src/libical/icaltz-util.c b/src/libical/icaltz-util.c
index 2064287..4fc04c6 100644
--- a/src/libical/icaltz-util.c
+++ b/src/libical/icaltz-util.c
@@ -76,7 +76,7 @@
#include <io.h>
#endif
-#if defined(__APPLE__) || defined(__MINGW32__)
+#if defined(__APPLE__) || defined(__MINGW32__) || defined(__HAIKU__)
#define bswap_16(x) (((x) << 8) & 0xff00) | (((x) >> 8) & 0xff)
#define bswap_32 __builtin_bswap32
#define bswap_64 __builtin_bswap64
--
2.37.3