notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
py-ormsgpack Fast Python msgpack library supporting dataclasses, datetimes, numpy
1.12.1_1 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.10.0_1Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-07-17 09:48:15
Last Update: 2025-12-16 12:12:31
Commit Hash: 5e496c7
Also Listed In: python
License: APACHE20 MIT
WWW:
https://github.com/aviramha/ormsgpack
Description:
ormsgpack is a fast msgpack serialization library for Python derived from orjson, with native support for various Python types. ormsgpack supports the following Python implementations: * CPython 3.9, 3.10, 3.11, 3.12 and 3.13 * PyPy 3.11 * GraalPy 3.11
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}ormsgpack>0:devel/py-ormsgpack@${PY_FLAVOR}
To install the port:
cd /usr/ports/devel/py-ormsgpack/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-ormsgpack
  • pkg install py311-ormsgpack
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py311-ormsgpack listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-ormsgpack
Package flavors (<flavor>: <package>)
  • py311: py311-ormsgpack
distinfo:
TIMESTAMP = 1765785056 SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 SIZE (rust/crates/ahash-0.8.12.crate) = 43413

Expand this list (62 items)

Collapse this list.

SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e SIZE (rust/crates/bytecount-0.6.9.crate) = 18695 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2 SIZE (rust/crates/chrono-0.4.42.crate) = 238174 SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929 SIZE (rust/crates/crunchy-0.2.3.crate) = 3775 SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9 SIZE (rust/crates/half-2.6.0.crate) = 59507 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c SIZE (rust/crates/itoa-1.0.15.crate) = 11231 SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6 SIZE (rust/crates/libc-0.2.171.crate) = 785246 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258 SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84 SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391 SHA256 (rust/crates/pyo3-0.27.2.crate) = ab53c047fcd1a1d2a8820fe84f05d6be69e9526be40cb03b73f86b6b03e6d87d SIZE (rust/crates/pyo3-0.27.2.crate) = 1171342 SHA256 (rust/crates/pyo3-build-config-0.27.2.crate) = b455933107de8642b4487ed26d912c2d899dec6114884214a0b3bb3be9261ea6 SIZE (rust/crates/pyo3-build-config-0.27.2.crate) = 35564 SHA256 (rust/crates/pyo3-ffi-0.27.2.crate) = 1c85c9cbfaddf651b1221594209aed57e9e5cff63c4d11d1feead529b872a089 SIZE (rust/crates/pyo3-ffi-0.27.2.crate) = 78552 SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d SIZE (rust/crates/quote-1.0.40.crate) = 31063 SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e SIZE (rust/crates/serde-1.0.228.crate) = 83652 SHA256 (rust/crates/serde_bytes-0.11.19.crate) = a5d440709e79d88e51ac01c4b72fc6cb7314017bb7da9eeff678aa94c10e3ea8 SIZE (rust/crates/serde_bytes-0.11.19.crate) = 13427 SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0 SIZE (rust/crates/syn-2.0.100.crate) = 297947 SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923 SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714 SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671 SHA256 (aviramha-ormsgpack-1.12.1_GH0.tar.gz) = 28e4d519320aa050a6efb2ada742c48816215929c9fb7c2c4beca9a16295d004 SIZE (aviramha-ormsgpack-1.12.1_GH0.tar.gz) = 687127

Collapse this list.


Packages (timestamps in pop-ups are UTC):
py311-ormsgpack
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.12.1_11.12.1_1-1.10.0_11.12.1_1n/an/an/a
FreeBSD:13:quarterly1.10.0_11.10.0_1--1.12.1_1n/an/an/a
FreeBSD:14:latest1.12.1_11.12.1_1-1.10.01.12.1_1---
FreeBSD:14:quarterly1.10.0_11.12.1_1--1.12.1_1---
FreeBSD:15:latest1.12.1_11.12.1_1n/a1.10.0n/an/a--
FreeBSD:15:quarterly1.10.0_11.12.1_1n/a-n/an/a--
FreeBSD:16:latest1.12.1_11.12.1_1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-maturin>=1.0 : devel/py-maturin@py311
  2. py311-setuptools>0 : devel/py-setuptools@py311
  3. gmake : devel/gmake
  4. rust>=1.92.0 : lang/rust
  5. python3.11 : lang/python311
  6. py311-build>=0 : devel/py-build@py311
  7. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. py311-msgpack>0 : devel/py-msgpack@py311
  2. py311-mypy>0 : devel/py-mypy@py311
  3. py311-numpy>0 : math/py-numpy@py311
  4. py311-pendulum>0 : devel/py-pendulum@py311
  5. py311-pydantic2>0 : devel/py-pydantic2@py311
  6. py311-pytest>0 : devel/py-pytest@py311
  7. py311-pytest-benchmark>0 : devel/py-pytest-benchmark@py311
  8. py311-python-dateutil>0 : devel/py-python-dateutil@py311
  9. py311-pytz>0 : devel/py-pytz@py311
  10. py311-ruff>0 : devel/py-ruff@py311
  11. py311-types-python-dateutil>0 : devel/py-types-python-dateutil@py311
  12. py311-tzdata>0 : devel/py-tzdata@py311
  13. py311-pytest>=7,1 : devel/py-pytest@py311
  14. python3.11 : lang/python311
Runtime dependencies:
  1. python3.11 : lang/python311
This port is required by:
for Run
  1. misc/py-langgraph-checkpoint

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. misc/python-langgraph-checkpoint*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
devel_py-ormsgpack
USES:
cargo python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/aviramha/ormsgpack/tar.gz/1.12.1?dummy=/
Collapse this list.

Number of commits found: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.12.1_1
16 Dec 2025 12:12:31
commit hash: 5e496c77078638a3777140084ddcb183d51966f6commit hash: 5e496c77078638a3777140084ddcb183d51966f6commit hash: 5e496c77078638a3777140084ddcb183d51966f6commit hash: 5e496c77078638a3777140084ddcb183d51966f6 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.92.0

PR:		291582
1.12.1
15 Dec 2025 09:19:31
commit hash: 0eaceb345805ff7148b2208424e534d20c8c62b2commit hash: 0eaceb345805ff7148b2208424e534d20c8c62b2commit hash: 0eaceb345805ff7148b2208424e534d20c8c62b2commit hash: 0eaceb345805ff7148b2208424e534d20c8c62b2 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-ormsgpack: update 1.10.0 → 1.12.1

Reported by:	portscout
1.10.0_3
11 Nov 2025 11:08:12
commit hash: d6b6027df632188ab408921f04e155b729b9e76ecommit hash: d6b6027df632188ab408921f04e155b729b9e76ecommit hash: d6b6027df632188ab408921f04e155b729b9e76ecommit hash: d6b6027df632188ab408921f04e155b729b9e76e files touched by this commit Sanity Test Failure
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.91.1

PR:		290816
1.10.0_2
03 Oct 2025 08:16:50
commit hash: 97b5de4ffc2a512051f354fbcb2a184f3e002b2fcommit hash: 97b5de4ffc2a512051f354fbcb2a184f3e002b2fcommit hash: 97b5de4ffc2a512051f354fbcb2a184f3e002b2fcommit hash: 97b5de4ffc2a512051f354fbcb2a184f3e002b2f files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.90.0

PR:		289709
1.10.0_1
01 Sep 2025 08:25:04
commit hash: b21956d7db4b5a41c0e0c57c5cdca79ee89be9c6commit hash: b21956d7db4b5a41c0e0c57c5cdca79ee89be9c6commit hash: b21956d7db4b5a41c0e0c57c5cdca79ee89be9c6commit hash: b21956d7db4b5a41c0e0c57c5cdca79ee89be9c6 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
lang/rust: Bump revisions after 1.89.0

PR:		288923
1.10.0
17 Jul 2025 09:47:09
commit hash: d82f21fd61a964730e119928650644980dd5aececommit hash: d82f21fd61a964730e119928650644980dd5aececommit hash: d82f21fd61a964730e119928650644980dd5aececommit hash: d82f21fd61a964730e119928650644980dd5aece files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-ormsgpack: New port: Fast Python msgpack library supporting
dataclasses, datetimes, numpy

Number of commits found: 6