summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDr. P. Roberts <dr.p.roberts@mailbox.org>2025-12-30 10:13:55 +0100
committerGabriel Wicki <gabriel@erlikon.ch>2026-07-16 14:05:31 +0200
commite42822343142d50872aee726c1aa8ffc52e356f1 (patch)
tree77133e5aa816e9978d0a54f51633ea4b8ff44fe0
parent05d3880a643d536dc5e72006d13463bf21a0db65 (diff)
gnu: Add nanopb-malloc.
* gnu/packages/protobuf.scm (nanopb-malloc): New variable. Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
-rw-r--r--gnu/packages/protobuf.scm9
1 files changed, 9 insertions, 0 deletions
diff --git a/gnu/packages/protobuf.scm b/gnu/packages/protobuf.scm
index 6f0051acbf0..8eabef3cf52 100644
--- a/gnu/packages/protobuf.scm
+++ b/gnu/packages/protobuf.scm
@@ -449,6 +449,15 @@ in ansi C. It is especially suitable for use in microcontrollers, but fits
449any memory-restricted system.") 449any memory-restricted system.")
450 (license license:zlib))) 450 (license license:zlib)))
451 451
452(define-public nanopb-malloc
453 (package
454 (inherit nanopb)
455 (name "nanopb-malloc")
456 (arguments
457 (substitute-keyword-arguments (package-arguments nanopb)
458 ((#:configure-flags flags #~'())
459 #~(cons* "-DCMAKE_C_FLAGS=-DPB_ENABLE_MALLOC=ON" #$flags))))))
460
452(define-public python-mypy-protobuf 461(define-public python-mypy-protobuf
453 (package 462 (package
454 (name "python-mypy-protobuf") 463 (name "python-mypy-protobuf")