From e9a411cc66aa4e28b40553a41d09379e5743545c Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Fri, 6 Feb 2026 11:21:03 +0800 Subject: [PATCH] Add libmaxminddb --- config/pkg/lib/libmaxminddb.yml | 16 ++++++++++++++++ src/Package/Library/libmaxminddb.php | 26 ++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 config/pkg/lib/libmaxminddb.yml create mode 100644 src/Package/Library/libmaxminddb.php diff --git a/config/pkg/lib/libmaxminddb.yml b/config/pkg/lib/libmaxminddb.yml new file mode 100644 index 00000000..a0c3a307 --- /dev/null +++ b/config/pkg/lib/libmaxminddb.yml @@ -0,0 +1,16 @@ +libmaxminddb: + type: library + artifact: + source: + type: ghrel + repo: maxmind/libmaxminddb + match: libmaxminddb-.+\.tar\.gz + prefer-stable: true + metadata: + license-files: [LICENSE] + license: Apache-2.0 + headers: + - maxminddb.h + - maxminddb_config.h + static-libs@unix: + - libmaxminddb.a diff --git a/src/Package/Library/libmaxminddb.php b/src/Package/Library/libmaxminddb.php new file mode 100644 index 00000000..a045e4f1 --- /dev/null +++ b/src/Package/Library/libmaxminddb.php @@ -0,0 +1,26 @@ +addConfigureArgs( + '-DBUILD_TESTING=OFF', + '-DMAXMINDDB_BUILD_BINARIES=OFF', + ) + ->build(); + } +}