Files
libmdbx/packages/buildroot/0001-package-libmdbx-new-package-library-database.patch
2025-10-31 17:29:35 +03:00

70 lines
2.7 KiB
Diff

From b2f1297dd2cd42cc0e04f1900fbf6da6c2694b7b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=D0=9B=D0=B5=D0=BE=D0=BD=D0=B8=D0=B4=20=D0=AE=D1=80=D1=8C?=
=?UTF-8?q?=D0=B5=D0=B2=20=28Leonid=20Yuriev=29?= <leo@yuriev.ru>
Date: Fri, 31 Oct 2025 16:58:31 +0300
Subject: [PATCH] package/libmdbx: new package (library/database).
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This patch adds libmdbx 0.13.9:
- libmdbx is one of the fastest compact embeddable key-value ACID database.
- libmdbx has a specific set of properties and capabilities,
focused on creating unique lightweight solutions.
- libmdbx surpasses the legendary LMDB (Lightning Memory-Mapped Database)
in terms of reliability, features and performance.
- more information at https://libmdbx.dqdkfa.ru
The 0.13.9 "ИС-2" (IS-2) is bugfix release of the stable branch.
For more information please see [ChangeLog](https://github.com/erthink/libmdbx/blob/stable/ChangeLog.md).
Signed-off-by: Леонид Юрьев (Leonid Yuriev) <leo@yuriev.ru>
---
package/libmdbx/Config.in | 4 +++-
package/libmdbx/libmdbx.hash | 2 +-
package/libmdbx/libmdbx.mk | 2 +-
3 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/package/libmdbx/Config.in b/package/libmdbx/Config.in
index a9a4ac45c5..1640dbd9de 100644
--- a/package/libmdbx/Config.in
+++ b/package/libmdbx/Config.in
@@ -11,7 +11,9 @@ config BR2_PACKAGE_LIBMDBX
solutions.
libmdbx surpasses the legendary LMDB in terms of
- reliability, features and performance.
+ reliability, features and performance. At the end of 2024
+ libmdbx was chosen by all modern Ethereum frontiers/nodes
+ as a storage engine.
https://libmdbx.dqdkfa.ru
diff --git a/package/libmdbx/libmdbx.hash b/package/libmdbx/libmdbx.hash
index ae5266716b..4a4f302015 100644
--- a/package/libmdbx/libmdbx.hash
+++ b/package/libmdbx/libmdbx.hash
@@ -1,5 +1,5 @@
# Hashes from: https://libmdbx.dqdkfa.ru/release/SHA256SUMS
-sha256 57db987de6f7ccc66a66ae28a7bda9f9fbb48ac5fb9279bcca92fd5de13075d1 libmdbx-amalgamated-0.13.6.tar.xz
+sha256 63d2608c8f7c23185c0d27d817d42dd720e84973224ffc584c7f7b522f5f06fe libmdbx-amalgamated-0.13.9.tar.xz
# Locally calculated
sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE
diff --git a/package/libmdbx/libmdbx.mk b/package/libmdbx/libmdbx.mk
index f461d98397..62817a98f8 100644
--- a/package/libmdbx/libmdbx.mk
+++ b/package/libmdbx/libmdbx.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LIBMDBX_VERSION = 0.13.6
+LIBMDBX_VERSION = 0.13.9
LIBMDBX_SOURCE = libmdbx-amalgamated-$(LIBMDBX_VERSION).tar.xz
LIBMDBX_SITE = https://libmdbx.dqdkfa.ru/release
LIBMDBX_SUPPORTS_IN_SOURCE_BUILD = NO
--
2.51.2