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
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
ocaml-ipaddr OCaml library for manipulation of IP address representations
5.6.0_2 devel on this many watch lists=3 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 5.6.0Version of this port present on the latest quarterly branch.
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2015-05-17 11:07:31
Last Update: 2024-10-15 11:17:56
Commit Hash: fc92008
People watching this port, also watch:: ssss, ocaml-ocurl, autoconf, dmtx-utils, gnupg1
License: ISCL
WWW:
https://github.com/mirage/ocaml-ipaddr
Description:
ocaml-ipaddr A library for manipulation of IP (and MAC) address representations.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (112 items)
Collapse this list.
  1. /usr/local/share/licenses/ocaml-ipaddr-5.6.0_2/catalog.mk
  2. /usr/local/share/licenses/ocaml-ipaddr-5.6.0_2/LICENSE
  3. /usr/local/share/licenses/ocaml-ipaddr-5.6.0_2/ISCL
  4. lib/ocaml/site-lib/ipaddr-cstruct/META
  5. lib/ocaml/site-lib/ipaddr-cstruct/dune-package
  6. lib/ocaml/site-lib/ipaddr-cstruct/ipaddr_cstruct.a
  7. lib/ocaml/site-lib/ipaddr-cstruct/ipaddr_cstruct.cma
  8. lib/ocaml/site-lib/ipaddr-cstruct/ipaddr_cstruct.cmi
  9. lib/ocaml/site-lib/ipaddr-cstruct/ipaddr_cstruct.cmt
  10. lib/ocaml/site-lib/ipaddr-cstruct/ipaddr_cstruct.cmti
  11. lib/ocaml/site-lib/ipaddr-cstruct/ipaddr_cstruct.cmx
  12. lib/ocaml/site-lib/ipaddr-cstruct/ipaddr_cstruct.cmxa
  13. lib/ocaml/site-lib/ipaddr-cstruct/ipaddr_cstruct.cmxs
  14. lib/ocaml/site-lib/ipaddr-cstruct/ipaddr_cstruct.ml
  15. lib/ocaml/site-lib/ipaddr-cstruct/ipaddr_cstruct.mli
  16. lib/ocaml/site-lib/ipaddr-cstruct/opam
  17. lib/ocaml/site-lib/ipaddr-sexp/META
  18. lib/ocaml/site-lib/ipaddr-sexp/dune-package
  19. lib/ocaml/site-lib/ipaddr-sexp/ipaddr_sexp.a
  20. lib/ocaml/site-lib/ipaddr-sexp/ipaddr_sexp.cma
  21. lib/ocaml/site-lib/ipaddr-sexp/ipaddr_sexp.cmi
  22. lib/ocaml/site-lib/ipaddr-sexp/ipaddr_sexp.cmt
  23. lib/ocaml/site-lib/ipaddr-sexp/ipaddr_sexp.cmti
  24. lib/ocaml/site-lib/ipaddr-sexp/ipaddr_sexp.cmx
  25. lib/ocaml/site-lib/ipaddr-sexp/ipaddr_sexp.cmxa
  26. lib/ocaml/site-lib/ipaddr-sexp/ipaddr_sexp.cmxs
  27. lib/ocaml/site-lib/ipaddr-sexp/ipaddr_sexp.ml
  28. lib/ocaml/site-lib/ipaddr-sexp/ipaddr_sexp.mli
  29. lib/ocaml/site-lib/ipaddr-sexp/opam
  30. lib/ocaml/site-lib/ipaddr/META
  31. lib/ocaml/site-lib/ipaddr/dune-package
  32. lib/ocaml/site-lib/ipaddr/ipaddr.a
  33. lib/ocaml/site-lib/ipaddr/ipaddr.cma
  34. lib/ocaml/site-lib/ipaddr/ipaddr.cmi
  35. lib/ocaml/site-lib/ipaddr/ipaddr.cmt
  36. lib/ocaml/site-lib/ipaddr/ipaddr.cmti
  37. lib/ocaml/site-lib/ipaddr/ipaddr.cmx
  38. lib/ocaml/site-lib/ipaddr/ipaddr.cmxa
  39. lib/ocaml/site-lib/ipaddr/ipaddr.cmxs
  40. lib/ocaml/site-lib/ipaddr/ipaddr.ml
  41. lib/ocaml/site-lib/ipaddr/ipaddr.mli
  42. lib/ocaml/site-lib/ipaddr/opam
  43. lib/ocaml/site-lib/ipaddr/top/ipaddr_top.a
  44. lib/ocaml/site-lib/ipaddr/top/ipaddr_top.cma
  45. lib/ocaml/site-lib/ipaddr/top/ipaddr_top.cmi
  46. lib/ocaml/site-lib/ipaddr/top/ipaddr_top.cmt
  47. lib/ocaml/site-lib/ipaddr/top/ipaddr_top.cmti
  48. lib/ocaml/site-lib/ipaddr/top/ipaddr_top.cmx
  49. lib/ocaml/site-lib/ipaddr/top/ipaddr_top.cmxa
  50. lib/ocaml/site-lib/ipaddr/top/ipaddr_top.cmxs
  51. lib/ocaml/site-lib/ipaddr/top/ipaddr_top.ml
  52. lib/ocaml/site-lib/ipaddr/top/ipaddr_top.mli
  53. lib/ocaml/site-lib/ipaddr/unix/ipaddr_unix.a
  54. lib/ocaml/site-lib/ipaddr/unix/ipaddr_unix.cma
  55. lib/ocaml/site-lib/ipaddr/unix/ipaddr_unix.cmi
  56. lib/ocaml/site-lib/ipaddr/unix/ipaddr_unix.cmt
  57. lib/ocaml/site-lib/ipaddr/unix/ipaddr_unix.cmti
  58. lib/ocaml/site-lib/ipaddr/unix/ipaddr_unix.cmx
  59. lib/ocaml/site-lib/ipaddr/unix/ipaddr_unix.cmxa
  60. lib/ocaml/site-lib/ipaddr/unix/ipaddr_unix.cmxs
  61. lib/ocaml/site-lib/ipaddr/unix/ipaddr_unix.ml
  62. lib/ocaml/site-lib/ipaddr/unix/ipaddr_unix.mli
  63. lib/ocaml/site-lib/macaddr-cstruct/META
  64. lib/ocaml/site-lib/macaddr-cstruct/dune-package
  65. lib/ocaml/site-lib/macaddr-cstruct/macaddr_cstruct.a
  66. lib/ocaml/site-lib/macaddr-cstruct/macaddr_cstruct.cma
  67. lib/ocaml/site-lib/macaddr-cstruct/macaddr_cstruct.cmi
  68. lib/ocaml/site-lib/macaddr-cstruct/macaddr_cstruct.cmt
  69. lib/ocaml/site-lib/macaddr-cstruct/macaddr_cstruct.cmti
  70. lib/ocaml/site-lib/macaddr-cstruct/macaddr_cstruct.cmx
  71. lib/ocaml/site-lib/macaddr-cstruct/macaddr_cstruct.cmxa
  72. lib/ocaml/site-lib/macaddr-cstruct/macaddr_cstruct.cmxs
  73. lib/ocaml/site-lib/macaddr-cstruct/macaddr_cstruct.ml
  74. lib/ocaml/site-lib/macaddr-cstruct/macaddr_cstruct.mli
  75. lib/ocaml/site-lib/macaddr-cstruct/opam
  76. lib/ocaml/site-lib/macaddr-sexp/META
  77. lib/ocaml/site-lib/macaddr-sexp/dune-package
  78. lib/ocaml/site-lib/macaddr-sexp/macaddr_sexp.a
  79. lib/ocaml/site-lib/macaddr-sexp/macaddr_sexp.cma
  80. lib/ocaml/site-lib/macaddr-sexp/macaddr_sexp.cmi
  81. lib/ocaml/site-lib/macaddr-sexp/macaddr_sexp.cmt
  82. lib/ocaml/site-lib/macaddr-sexp/macaddr_sexp.cmti
  83. lib/ocaml/site-lib/macaddr-sexp/macaddr_sexp.cmx
  84. lib/ocaml/site-lib/macaddr-sexp/macaddr_sexp.cmxa
  85. lib/ocaml/site-lib/macaddr-sexp/macaddr_sexp.cmxs
  86. lib/ocaml/site-lib/macaddr-sexp/macaddr_sexp.ml
  87. lib/ocaml/site-lib/macaddr-sexp/macaddr_sexp.mli
  88. lib/ocaml/site-lib/macaddr-sexp/opam
  89. lib/ocaml/site-lib/macaddr/META
  90. lib/ocaml/site-lib/macaddr/dune-package
  91. lib/ocaml/site-lib/macaddr/macaddr.a
  92. lib/ocaml/site-lib/macaddr/macaddr.cma
  93. lib/ocaml/site-lib/macaddr/macaddr.cmi
  94. lib/ocaml/site-lib/macaddr/macaddr.cmt
  95. lib/ocaml/site-lib/macaddr/macaddr.cmti
  96. lib/ocaml/site-lib/macaddr/macaddr.cmx
  97. lib/ocaml/site-lib/macaddr/macaddr.cmxa
  98. lib/ocaml/site-lib/macaddr/macaddr.cmxs
  99. lib/ocaml/site-lib/macaddr/macaddr.ml
  100. lib/ocaml/site-lib/macaddr/macaddr.mli
  101. lib/ocaml/site-lib/macaddr/opam
  102. lib/ocaml/site-lib/macaddr/top/macaddr_top.a
  103. lib/ocaml/site-lib/macaddr/top/macaddr_top.cma
  104. lib/ocaml/site-lib/macaddr/top/macaddr_top.cmi
  105. lib/ocaml/site-lib/macaddr/top/macaddr_top.cmt
  106. lib/ocaml/site-lib/macaddr/top/macaddr_top.cmx
  107. lib/ocaml/site-lib/macaddr/top/macaddr_top.cmxa
  108. lib/ocaml/site-lib/macaddr/top/macaddr_top.cmxs
  109. lib/ocaml/site-lib/macaddr/top/macaddr_top.ml
  110. @owner
  111. @group
  112. @mode
Collapse this list.
Dependency lines:
  • ocaml-ipaddr>0:devel/ocaml-ipaddr
To install the port:
cd /usr/ports/devel/ocaml-ipaddr/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/ocaml-ipaddr
  • pkg install ocaml-ipaddr
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: ocaml-ipaddr
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1720075885 SHA256 (mirage-ocaml-ipaddr-v5.6.0_GH0.tar.gz) = 92bb9efd3b974f4476c38963ce05be6a8c5e5dfe268277963d865b3ce7a570a3 SIZE (mirage-ocaml-ipaddr-v5.6.0_GH0.tar.gz) = 38169

Packages (timestamps in pop-ups are UTC):
ocaml-ipaddr
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest5.6.0_25.6.0_2--5.6.0_2-2.6.1-
FreeBSD:13:quarterly5.6.05.6.0--5.6.03.1.03.1.03.1.0
FreeBSD:14:latest5.6.0_25.6.0_2--5.6.0_22.6.1-2.6.1
FreeBSD:14:quarterly5.6.05.6.0--5.6.03.1.03.1.03.1.0
FreeBSD:15:latest5.6.0_25.6.0_2n/a-n/a3.1.03.1.03.1.0
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. META : devel/ocaml-cstruct
  2. META : devel/ocaml-domain-name
  3. META : devel/ocaml-ppx_sexp_conv
  4. ocamlc : lang/ocaml
  5. ocaml-dune>=3.7.1_2 : devel/ocaml-dune
Runtime dependencies:
  1. META : devel/ocaml-cstruct
  2. META : devel/ocaml-domain-name
  3. META : devel/ocaml-ppx_sexp_conv
  4. ocamlc : lang/ocaml
Patch dependencies:
  1. ocamlc : lang/ocaml
Extract dependencies:
  1. ocamlc : lang/ocaml
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for ocaml-ipaddr-5.6.0_2: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
devel_ocaml-ipaddr
USES:
ocaml:dune
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/mirage/ocaml-ipaddr/tar.gz/v5.6.0?dummy=/
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
5.6.0_2
15 Oct 2024 11:17:56
commit hash: fc9200867e270303c170dd81260957cb00fb0092commit hash: fc9200867e270303c170dd81260957cb00fb0092commit hash: fc9200867e270303c170dd81260957cb00fb0092commit hash: fc9200867e270303c170dd81260957cb00fb0092 files touched by this commit
Guido Falsi (madpilot) search for other commits by this committer
devel/ocaml-sexplib0: Bump revisions after dependency update

PR:		282086
5.6.0_1
09 Oct 2024 05:28:31
commit hash: 9133b766df7c5f71d498d5c5ebe8a3b7e00fdf77commit hash: 9133b766df7c5f71d498d5c5ebe8a3b7e00fdf77commit hash: 9133b766df7c5f71d498d5c5ebe8a3b7e00fdf77commit hash: 9133b766df7c5f71d498d5c5ebe8a3b7e00fdf77 files touched by this commit
Zsolt Udvari (uzsolt) search for other commits by this committer
Author: Benjamin Jacobs
*/*: Bump PORTREVISIONS after ocaml-ppxlib update

Commit ID: 25d9e3539b7ff862de62ea62a5044fc6e5faf953

PR:		279337
5.6.0
04 Jul 2024 09:15:40
commit hash: 3b25cb394fa6b0a68319833748ab3f4ed5984452commit hash: 3b25cb394fa6b0a68319833748ab3f4ed5984452commit hash: 3b25cb394fa6b0a68319833748ab3f4ed5984452commit hash: 3b25cb394fa6b0a68319833748ab3f4ed5984452 files touched by this commit
Wen Heping (wen) search for other commits by this committer
devel/ocaml-ipaddr: Update to 5.6.0
5.5.0
22 May 2024 17:16:28
commit hash: bb2bea65dbac365184f0efd68e9b79201fe5c533commit hash: bb2bea65dbac365184f0efd68e9b79201fe5c533commit hash: bb2bea65dbac365184f0efd68e9b79201fe5c533commit hash: bb2bea65dbac365184f0efd68e9b79201fe5c533 files touched by this commit
Guido Falsi (madpilot) search for other commits by this committer
Author: Benjamin Jacobs
ocaml: Updates to ocaml compiler and several ocaml ports

- Update devel/ocaml to 4.14.2 [1]
- Specify runtime dependency on GNU AS as full path, this fixes
  build on armv6 - armv7 [1] [2]
- converters/ocaml-base64: Update to 3.5.1, add LICENSE, other
  improvements
- converters/ocaml-jsonm: Strip shared objects [3]
- databases/ocaml-dbm: Update to 1.3, move to gitlub, other
  improvements
- devel/menhir: Update to 20231231
- devel/ocaml-base: Unbreak non-x86 [2]
- devel/ocaml-camlp-streams: Silence patch and strip commands
- devel/ocaml-ipaddr: Update to 5.5.0
- devel/ocaml-lwt: Update to 5.7.0 [4]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.1.0_1
11 Mar 2024 21:50:58
commit hash: 8025aa10ceb960b62c9a826fb56eb1ac68ea1ce3commit hash: 8025aa10ceb960b62c9a826fb56eb1ac68ea1ce3commit hash: 8025aa10ceb960b62c9a826fb56eb1ac68ea1ce3commit hash: 8025aa10ceb960b62c9a826fb56eb1ac68ea1ce3 files touched by this commit
Guido Falsi (madpilot) search for other commits by this committer
Author: Benjamin Jacobs
lang/ocaml: Update to 4.14.1

The 'force-safe-string; setting is NOT enabled, as opposed to the
new upstream default. OCaml users are encouraged to migrate to safe
strings as soon as possible.

- The X11 library isn't part of lang/ocaml anymore, users should
install x11-toolkits/ocaml-graphics.
- Add new 'ocaml' USES
- Bump PORTREVISION on dependent ports, due to ABI Change.

The update includes the following updates to existing ports (needed
to keep them working):

- devel/ocaml-camlp4: Updated to 4.14+1
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.1.0
05 Jul 2023 09:55:16
commit hash: 2b40e4609399858e2bfbddcf961bd7c947f6ed2ccommit hash: 2b40e4609399858e2bfbddcf961bd7c947f6ed2ccommit hash: 2b40e4609399858e2bfbddcf961bd7c947f6ed2ccommit hash: 2b40e4609399858e2bfbddcf961bd7c947f6ed2c files touched by this commit
Guido Falsi (madpilot) search for other commits by this committer
lang/ocaml: Update to 4.08.1

This update allows (and for some requires) to also update dependencies
to newer versions. Where possible I updated to the latest version.

The ocaml port now is MAKE_JOBS safe.

Changes to dependent ports included in this commit:

- devel/ocaml-sexplib: Rename to devel/ocaml-sexplib0 adapting to
  upstream. Update to 0.16.0
- devel/coccinelle: Update to 1.1.1, moved to github
- devel/ocaml-camlp4: Update to 4.08+1
- devel/ocaml-camomile: Use dune for build, adapt port
- devel/ocaml-cppo: Fix lib files installation [1]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.6.1
11 Apr 2022 10:08:54
commit hash: 75d142325120d386d372e408a36c0d2ec48da6d2commit hash: 75d142325120d386d372e408a36c0d2ec48da6d2commit hash: 75d142325120d386d372e408a36c0d2ec48da6d2commit hash: 75d142325120d386d372e408a36c0d2ec48da6d2 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
devel/ocaml-ipaddr: force unsafe strings to prepare for modern OCaml

While here, perform configure step in the ${CONFIGURE_WRKSRC} (style
issue, but canonical).
2.6.1
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2.6.1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
2.6.1
24 Jun 2019 10:14:57
Revision:505020Original commit files touched by this commit
danfe search for other commits by this committer
Update OCaml to version 4.05.0 (this is the last version where strings
are unsafe by default, which is the main motivation why it was picked,
but not the very latest one) and synchronize the rest of the stack and
dependent ports with it, particularly:

  - Update `devel/ocaml-ocamlbuild' to version 0.14.0 and unbreak,
    register build dependency on all ports that require it (should
    be part of USE_OCAML, but we do not want to make any Mk-related
    changes the for time being)
  - Update `devel/ocaml-camlp4' to version 4.05+2
  - Update `devel/ocaml-camlp5' to version 7.07 (the project had
    moved to GitHub)
  - Mark `devel/ocaml-deriving-ocsigen' as BROKEN for now, it is
    very outdated and requires quite a lot of work
  - Update `x11-toolkits/ocaml-labltk' to version 8.06.3

PR:		218333
Exp-run by:	antoine
2.6.1
14 Dec 2016 21:48:10
Revision:428596Original commit files touched by this commit
johans search for other commits by this committer
Stepping down as maintainer for some ports.
2.6.1
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
2.6.1
17 May 2015 11:07:24
Revision:386598Original commit files touched by this commit
johans search for other commits by this committer
Add new port devel/ocaml-ipaddr

A library for manipulation of IP (and MAC) address representations
https://github.com/mirage/ocaml-ipaddr

This module is required to update www/ocsigen

Number of commits found: 13