Skip to content

Releases: MidnightBSD/mport

2.1.0

03 Apr 20:11
3814760
Compare
Choose a tag to compare

Removes dependency on blocksruntime and libdispatch. After doing multiple benchmarks, the performance uplift was only in the milliseconds range and not worth the complexity.

Fixed several bugs with memory allocation on mport package meta; this should fix some issues on creating packages and updates.

2.0.9

21 Mar 20:19
87e8325
Compare
Choose a tag to compare

Upgraded asset hashing to sha256 from md5. Since we also use this for the mport verify command and md5 isn't considered reliable anymore, it makes sense to switch this out.

2.0.8 RELEASE

21 Mar 18:50
Compare
Choose a tag to compare

Fixes a bug with mport update

If a package was installed and then a file was deleted or was registered improperly in the asset list, it won't let you update a package to a new version. Specifically, the "backup" task before performing an update of a package would fail.

You would see something like this:
mport update mk-configure
Unable to update mk-configure-0.35.0: Error at /usr/src/contrib/mport/libmport/create_primative.c:(190): Could not stat /usr/local/man/man7/mk-configure.7.gz: No such file or directory

Now with the fix, we have a is_backup flag on mport create extras which allows the install to proceed. You would see this:
mport update mk-configure
Deleteing mk-configure-0.35.0
[======================================================================================================================================================================================================================================================================== ] 81/100%Can't stat /usr/local/man/man7/mk-configure.7.gz: No such file or directory
[====================================================================================================================================================================================================================================================================================================================================] 100/100%
Installing mk-configure-0.35.0
[====================================================================================================================================================================================================================================================================================================================================] 100/100%

2.0.7 RELEASE

20 Mar 03:15
Compare
Choose a tag to compare

Fixes a bug https://bugreport.midnightbsd.org/browse/MNBSD-10

Plist entries using sample or dir commands without mode defined would crash on install

2.0.6 RELEASE

18 Mar 14:38
Compare
Choose a tag to compare

Explicitly sets the locale to fix some issues with libarchive file name management. Previously, the user's locale could cause issues with package installation.

2.0.5

10 Feb 16:02
Compare
Choose a tag to compare

Fix a warning when using a newer compiler to build.

ldconfig/ldconfig-linux plist commands

31 Jan 21:08
Compare
Choose a tag to compare

Add plist command support for ldconfig/ldconfig-linux.

Will execute on install or uninstall.

2.0.3

26 Jan 18:30
Compare
Choose a tag to compare

Fixes a bug where packages with flavors that don't use the flavor prefix will fail to install as dependencies.

For instance, binutils default is called "native". The dependency is recorded as native-binutils. If it is installed as "binutils" in the master database, the package won't resolve when you try to install gcc7. It is looking for native-binutils.

2.0.2

23 Jan 20:46
Compare
Choose a tag to compare
add bindir

2.0.1

23 Jan 20:32
Compare
Choose a tag to compare

Update build system.