From: Peter Korsgaard <peter@korsgaard.com>
To: Flaviu Nistor <flaviu.nistor@gmail.com>
Cc: buildroot@buildroot.org,
James Hilliard <james.hilliard1@gmail.com>,
Julien Olivain <ju.o@free.fr>
Subject: Re: [Buildroot] [PATCH v4 RESEND 1/3] package/python-cramjam: new package
Date: Sun, 11 Oct 2026 09:53:14 +0200 [thread overview]
Message-ID: <87cxtgk711.fsf@dell.be.48ers.dk> (raw)
In-Reply-To: <20261002103144.13914-1-flaviu.nistor@gmail.com> (Flaviu Nistor's message of "Fri, 2 Oct 2026 13:31:35 +0300")
>>>>> "Flaviu" == Flaviu Nistor <flaviu.nistor@gmail.com> writes:
Hi,
> Add cramjam, a python bindings to de/compression algorithms.
> It is needed by python-snappy package in order to bump the version.
> Signed-off-by: Flaviu Nistor <flaviu.nistor@gmail.com>
> ---
> Changes in v4:
> - Update also DEVELOPERS file as suggested by Fiona Klute.
> - Link to v3: https://lore.kernel.org/all/20260724065004.217411-1-flaviu.nistor@gmail.com/
> DEVELOPERS | 3 +++
> package/Config.in | 1 +
> package/python-cramjam/Config.in | 9 +++++++++
> package/python-cramjam/python-cramjam.hash | 4 ++++
> package/python-cramjam/python-cramjam.mk | 14 ++++++++++++++
> 5 files changed, 31 insertions(+)
> create mode 100644 package/python-cramjam/Config.in
> create mode 100644 package/python-cramjam/python-cramjam.hash
> create mode 100644 package/python-cramjam/python-cramjam.mk
> diff --git a/DEVELOPERS b/DEVELOPERS
> index f2713c7239..93519574c9 100644
> --- a/DEVELOPERS
> +++ b/DEVELOPERS
> @@ -1134,6 +1134,9 @@ F: support/testing/tests/package/test_nftables.py
> F: support/testing/tests/package/test_python_networkmanager_goi.py
> F: support/testing/tests/package/test_python_pyroute2.py
> +N: Flaviu Nistor <flaviu.nistor@gmail.com>
> +F: package/python-cramjam/
> +
> N: Flávio Tapajós <flavio.tapajos@newtesc.com.br>
> F: configs/asus_tinker-s_rk3288_defconfig
> F: board/asus/tinker-s/
> diff --git a/package/Config.in b/package/Config.in
> index fc1e57d30d..d4e3c2fe58 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -1061,6 +1061,7 @@ menu "External python modules"
> source "package/python-construct/Config.in"
> source "package/python-contourpy/Config.in"
> source "package/python-couchdb/Config.in"
> + source "package/python-cramjam/Config.in"
> source "package/python-crayons/Config.in"
> source "package/python-crc/Config.in"
> source "package/python-crc16/Config.in"
> diff --git a/package/python-cramjam/Config.in b/package/python-cramjam/Config.in
> new file mode 100644
> index 0000000000..84119ca968
> --- /dev/null
> +++ b/package/python-cramjam/Config.in
> @@ -0,0 +1,9 @@
> +config BR2_PACKAGE_PYTHON_CRAMJAM
> + bool "python-cramjam"
> + depends on !BR2_ARM_CPU_ARMV5
Why? Perhaps you mean BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS?
> + help
> + Python bindings to de/compression algorithms in Rust.
> + Allows for using algorithms such as Snappy, without any
> + system or other python dependencies.
> +
> + https://pypi.org/project/cramjam
> diff --git a/package/python-cramjam/python-cramjam.hash b/package/python-cramjam/python-cramjam.hash
> new file mode 100644
> index 0000000000..2042bb6281
> --- /dev/null
> +++ b/package/python-cramjam/python-cramjam.hash
> @@ -0,0 +1,4 @@
> +# Locally computed sha256 checksums
> +sha256 542ea349a7528d88935856d3eb562cd17bff713d7a41eab8d6812d78a3cb00ba cramjam-2.11.0.tar.gz
You only need the vendored tarball here, E.G. see python-cryptography.
Committed with those changes, thanks.
--
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
next prev parent reply other threads:[~2026-10-11 7:53 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-02 10:31 [Buildroot] [PATCH v4 RESEND 1/3] package/python-cramjam: new package Flaviu Nistor
2026-10-02 10:31 ` [Buildroot] [PATCH v4 RESEND 2/3] package/python-snappy: bump version to 0.7.2 Flaviu Nistor
2026-10-11 10:12 ` Peter Korsgaard
2026-10-13 18:53 ` Flaviu Nistor
2026-10-14 16:44 ` Peter Korsgaard
2026-10-02 10:31 ` [Buildroot] [PATCH v4 RESEND 3/3] support/testing: add snappy test Flaviu Nistor
2026-10-11 10:14 ` Peter Korsgaard
2026-10-13 18:58 ` Flaviu Nistor
2026-10-11 7:53 ` Peter Korsgaard [this message]
[not found] <87cxtgh7kp.fsf@dell.be.48ers.dk>
2026-10-13 18:45 ` [Buildroot] [PATCH v4 RESEND 1/3] package/python-cramjam: new package Flaviu Nistor
2026-10-14 16:42 ` Peter Korsgaard
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87cxtgk711.fsf@dell.be.48ers.dk \
--to=peter@korsgaard.com \
--cc=buildroot@buildroot.org \
--cc=flaviu.nistor@gmail.com \
--cc=james.hilliard1@gmail.com \
--cc=ju.o@free.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.