BSD Ports

ports-mgmt/mport 2.8.1 MidnightBSD

Package Manager for MidnightBSD

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
512a840f26
License
bsd2
Categories
ports-mgmt, sysutils

Description

mport is the package manager for MidnightBSD.

This is the development version and may change.

Version history 1

  1. 2.8.1 a0e3f8f26c

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

mport install mport

From mports:

cd /usr/mports/ports-mgmt/mport && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	mport>0:ports-mgmt/mport
LIB_DEPENDS=	libmport.so:ports-mgmt/mport

Dependencies

No port depends on this one.

Files

Manual pages 8
  • mport(1)
  • mport(3)
  • mport.create(1)
  • mport.fetch(1)
  • mport.install(1)
  • mport.list(1)
  • mport.merge(1)
  • mport.query(1)
pkg-plist 27
  • libexec/mport.info
  • libexec/mport.fetch
  • libexec/mport.install
  • libexec/mport.check-for-older
  • libexec/mport.check-fake
  • libexec/mport.version_cmp
  • libexec/mport.list
  • libexec/mport.query
  • libexec/mport.update
  • libexec/mport.merge
  • libexec/mport.delete
  • libexec/mport.updepends
  • libexec/mport.init
  • libexec/mport.create
  • include/mport.h
  • share/man/man1/mport.1.gz
  • share/man/man1/mport.create.1.gz
  • share/man/man1/mport.fetch.1.gz
  • share/man/man1/mport.install.1.gz
  • share/man/man1/mport.list.1.gz
  • share/man/man1/mport.merge.1.gz
  • share/man/man1/mport.query.1.gz
  • share/man/man3/mport.3.gz
  • lib/libmport.so.2
  • lib/libmport.a
  • lib/libmport.so
  • sbin/mport
distinfo 1
FileSizeSHA256
midnightbsd-mport-2.8.1_GH0.tar.gz5733463441532863e25831a45216ea993b02331987d68e39a8343d5a7b5fdf0f8a8cfc

Commit history 2

DateCommitCreditsLog message
512a840f26 Lucas Holt ports-mgmt/mport: key the ohash ABI switch on __MidnightBSD_version 402000 (#1511)
Fixes the Magus 4.1 build failure at https://www.midnightbsd.org/magus/ports/2268826: \`\`\` upgrade.c:99:38: error: incompatible function pointer types initializing 'void *(*)(size_t, void *)' with an expression of type 'void *(size_t, size_t, void *)' \`\`\` Timeline from MidnightBSD/src and MidnightBSD/mport: | Date | Event | |---|---| | 2026-03-17 | master bumped to 401002 | | 2026-06-11 | \`include/ohash.h\` ABI changed (calloc/free style callbacks), no version bump | | 2026-06-26 | master bumped to 402000; mport "fix build on current" landed the same day but keyed on 401002 | | 2026-09-08 | mport 2.8.1 tagged | A 401002 world installed before June 11 (the Magus 4.1 node, by the look of it) has the old struct but takes mport's new-ABI branch. This patch …
a0e3f8f26c Lucas Holt ports-mgmt/mport: update to 2.8.1 (#1333)
The port was stuck at 2.6.8 — 169bf13722 backed it off 2.7.0 over 3.2 package build concerns and it never caught up. 2.8.1 is the current release tag. ### Changes - `PORTVERSION` 2.6.8 → 2.8.1. - **New `files/patch-Makefile`**: 2.8.x adds an ATF test suite under `tests/`, which the build installs into `/usr/tests/mport` linked against `devel/atf` and ports `databases/sqlite3`. `fake-qa` flags both as undeclared dependencies. Making the package manager depend on atf is not wanted, so the patch drops `tests` from the top-level `SUBDIR`. The library and binaries are unaffected. - `pkg-plist`: six new man pages — `mport.create.1`, `mport.fetch.1`, `mport.install.1`, `mport.list.1`, `mport.merge.1`, `mport.query.1`. Nothing removed. …