mirror of
https://github.com/microsoft/vcpkg.git
synced 2026-01-18 01:11:23 +01:00
[avro-c] Update to 1.12.1 (#49270)
This commit is contained in:
14
ports/avro-c/bswap.patch
Normal file
14
ports/avro-c/bswap.patch
Normal file
@@ -0,0 +1,14 @@
|
||||
diff --git a/lang/c/src/codec.c b/lang/c/src/codec.c
|
||||
index 613a91437..176fb21d6 100644
|
||||
--- a/lang/c/src/codec.c
|
||||
+++ b/lang/c/src/codec.c
|
||||
@@ -27,6 +27,9 @@
|
||||
# elif defined(_WIN32)
|
||||
# include <stdlib.h>
|
||||
# define __bswap_32 _byteswap_ulong
|
||||
+# elif defined(__ANDROID__)
|
||||
+# include <byteswap.h>
|
||||
+# define __bswap_32 bswap_32
|
||||
# else
|
||||
# include <byteswap.h>
|
||||
# endif
|
||||
@@ -7,10 +7,11 @@ vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO apache/avro
|
||||
REF "release-${VERSION}"
|
||||
SHA512 8cc6ef3cf1e0a919118c8ba5817a1866dc4f891fa95873c0fe1b4b388858fbadee8ed50406fa0006882cab40807fcf00c5a2dcd500290f3868d9d06b287eacb6
|
||||
SHA512 4e7fd7ebb41f6149a499d0d38babd99d07f936143b47a60f7c568a589fb0e6369301c7230bde518b554eaeaa9ded1ed1fae2661cbd5ebc49fb5f22d97c066f05
|
||||
HEAD_REF master
|
||||
PATCHES
|
||||
avro.patch # Private vcpkg build fixes
|
||||
bswap.patch
|
||||
)
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "avro-c",
|
||||
"version": "1.12.0",
|
||||
"version": "1.12.1",
|
||||
"description": "Apache Avro is a data serialization system",
|
||||
"homepage": "https://github.com/apache/avro",
|
||||
"license": "Apache-2.0",
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "6eb4af0464788cbbe42de42b1061e0e5cd7c7e07",
|
||||
"version": "1.12.1",
|
||||
"port-version": 0
|
||||
},
|
||||
{
|
||||
"git-tree": "9776bebec8f77c6ea2322fec051fae2d12a1f524",
|
||||
"version": "1.12.0",
|
||||
|
||||
@@ -429,7 +429,7 @@
|
||||
"port-version": 0
|
||||
},
|
||||
"avro-c": {
|
||||
"baseline": "1.12.0",
|
||||
"baseline": "1.12.1",
|
||||
"port-version": 0
|
||||
},
|
||||
"avro-cpp": {
|
||||
|
||||
Reference in New Issue
Block a user