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
Remember
I remember
Port details
lzip Lossless data compressor based on the LZMA algorithm
1.24.1 archivers on this many watch lists=5 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.24.1Version of this port present on the latest quarterly branch.
Maintainer: gerald@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2009-06-21 20:45:18
Last Update: 2024-05-13 10:32:19
Commit Hash: 4eca899
People watching this port, also watch:: libevent, indexinfo, libXdamage, e2fsprogs, xorg-fonts-truetype
License: GPLv2
WWW:
https://www.nongnu.org/lzip/
Description:
Lzip is a lossless data compressor with a user interface similar to the one of gzip or bzip2. Lzip decompresses almost as fast as gzip and compresses more than bzip2, which makes it well suited for software distribution and data archiving. Lzip is a clean implementation of the LZMA algorithm. The lzip file format is designed for long-term data archiving. It is clean, provides very safe four factor integrity checking, and is backed by the recovery capabilities of lziprecover.
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 (5 items)
Collapse this list.
  1. bin/lzip
  2. share/man/man1/lzip.1.gz
  3. /usr/local/share/licenses/lzip-1.24.1/catalog.mk
  4. /usr/local/share/licenses/lzip-1.24.1/LICENSE
  5. /usr/local/share/licenses/lzip-1.24.1/GPLv2
Collapse this list.
Dependency lines:
  • lzip>0:archivers/lzip
To install the port:
cd /usr/ports/archivers/lzip/ && make install clean
To add the package, run one of these commands:
  • pkg install archivers/lzip
  • pkg install lzip
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: lzip
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1715155797 SHA256 (lzip-1.24.1.tar.gz) = 30c9cb6a0605f479c496c376eb629a48b0a1696d167e3c1e090c5defa481b162 SIZE (lzip-1.24.1.tar.gz) = 123899

Packages (timestamps in pop-ups are UTC):
lzip
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.24.11.24.11.211.24.11.24.1-1.21-
FreeBSD:13:quarterly1.24.11.24.11.231.24.11.24.11.231.231.23
FreeBSD:14:latest1.24.11.24.11.231.24.11.24.11.23-1.23
FreeBSD:14:quarterly1.24.11.24.1-1.24.11.24.11.231.231.23
FreeBSD:15:latest1.24.11.24.1n/a1.24.1n/a1.231.231.23_1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. indexinfo : print/indexinfo
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
archivers_lzip
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (9 items)
Collapse this list.
  1. http://mirror.csclub.uwaterloo.ca/nongnu/lzip/
  2. http://mirror.easyname.at/nongnu/lzip/
  3. http://mirror.netcologne.de/savannah/lzip/
  4. http://nongnu.askapache.com/lzip/
  5. https://download-mirror.savannah.gnu.org/releases/lzip/
  6. https://download.savannah.gnu.org/releases/lzip/
  7. https://mirror.kumi.systems/nongnu/lzip/
  8. https://mirrors.up.pt/pub/nongnu/lzip/
  9. https://nongnu.uib.no/lzip/
Collapse this list.

Number of commits found: 34

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.24.1
13 May 2024 10:32:19
commit hash: 4eca8997abdf00f38ee3827dce1cacc40d771db2commit hash: 4eca8997abdf00f38ee3827dce1cacc40d771db2commit hash: 4eca8997abdf00f38ee3827dce1cacc40d771db2commit hash: 4eca8997abdf00f38ee3827dce1cacc40d771db2 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
archivers/lzip: Update to 1.24.1

This doesn't bring relevant changes (only a build fix for a different
platform and different casing for some term in the docs), still go for
it to avoid people wondering about it and tools flagging it.
1.24
08 May 2024 07:39:03
commit hash: c022f4a8c6eb059e3f1b8217ca32c8fa6395bfdecommit hash: c022f4a8c6eb059e3f1b8217ca32c8fa6395bfdecommit hash: c022f4a8c6eb059e3f1b8217ca32c8fa6395bfdecommit hash: c022f4a8c6eb059e3f1b8217ca32c8fa6395bfde files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
archivers/lzip: Update to 1.24

This includes the following changes:
 - New option --empty-error, which forces exit status 2 if any empty
   member is found.
 - New option -marking-error, which forces exit status 2 if the first
   LZMA byte is non-zero in any member.
 - Improved diagnostics.
 - The option -o / --output preserves dates, permissions, and ownership
   of the file when (de)compressing exactly one file.
 - It also creates missing intermediate directories when writing a file.
1.23_1
20 Feb 2024 22:09:26
commit hash: 743355a96dc7d1a963f23ab36236166bc627ddfecommit hash: 743355a96dc7d1a963f23ab36236166bc627ddfecommit hash: 743355a96dc7d1a963f23ab36236166bc627ddfecommit hash: 743355a96dc7d1a963f23ab36236166bc627ddfe files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
archivers/lzip: Moved man to share/man

Approved by:    portmgr (blanket)
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
1.23
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.23
20 Jul 2022 14:20:49
commit hash: 1ced9d288a7e33f5b7e7922ea8c5f965bbc55768commit hash: 1ced9d288a7e33f5b7e7922ea8c5f965bbc55768commit hash: 1ced9d288a7e33f5b7e7922ea8c5f965bbc55768commit hash: 1ced9d288a7e33f5b7e7922ea8c5f965bbc55768 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
archivers: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Albert Vernon <f3cun3c02@sneakemail.com>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Samorukov <samm@freebsd.org>
  *  Alexander Kuehn <freebsd@nagilum.org>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexander Zhuravlev <zaa@zaa.pp.ru>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@regency.nsu.ru>
  *  Anders Nordby <anders@FreeBSD.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.23
04 Feb 2022 14:56:06
commit hash: 93da2be50f91fd2cc6903fcc58405825606b89abcommit hash: 93da2be50f91fd2cc6903fcc58405825606b89abcommit hash: 93da2be50f91fd2cc6903fcc58405825606b89abcommit hash: 93da2be50f91fd2cc6903fcc58405825606b89ab files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
archivers/lzip: Update to 1.23

This includes the following changes:
 - Decompression time has been reduced by 5-12% depending on the file.
 - In case of error in a numerical argument to a command line option,
   lzip now shows the name of the option and the range of valid values.
 - Several descriptions have been improved in manual, '--help', and man
   page.
 - The texinfo category of the manual has been changed to 'Compression'
   to match gzip.
1.22
11 May 2021 06:16:03
commit hash: cc8dacaaf0304e8decf8e7f9daa43bc0a8a46a83commit hash: cc8dacaaf0304e8decf8e7f9daa43bc0a8a46a83commit hash: cc8dacaaf0304e8decf8e7f9daa43bc0a8a46a83commit hash: cc8dacaaf0304e8decf8e7f9daa43bc0a8a46a83 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
archivers/lzip: Update to 1.22

This includes the following changes:
 - Report an error if a file name is empty.
 - Make '-o' behave like '-c', but writing to file instead of stdout.
 - Do not open output if input is a terminal.
 - Replace 'decompressed', 'compressed' with 'out', 'in' in output.
 - Several fixes and improvements, improved test coverage.

On the way switch from PORTVERSION to DISTVERSION and add a LICENSE_FILE
(while the license itselfs does not change from GPLv2).

PR:		255463
Submitted by:	Gian-Simon Purkert <gspurki@gmail.com>
1.21
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.
1.21
27 Jan 2019 17:57:42
Revision:491373Original commit files touched by this commit
gerald search for other commits by this committer
Update to lzip version 1.21.  This includes the following changes:
 - Improved detection of corrupt headers.
 - Some more error handling.
 - Improved descriptions of the -0, ..., -9, -m and -s command-line options.
1.20
19 Dec 2018 08:41:53
Revision:487787Original commit files touched by this commit
gerald search for other commits by this committer
Update to lzip version 1.20.  This includes the following changes:
 - A new option '--loose-trailing'.
 - Option '-S, --volume-size' now keeps input files.
 - Replaced 'bits/byte' with the inverse compression ratio in output.
 - Do not add a second .lz extension to the argument of an '-o' option.
 - Improved corrupt header detection to HD=3 and show corrupt or
   truncated header in multimember file and some further changes and
   improvements around progress and error reporting.
 - The documentation gained a new chapter "Output".

PR:		233802
Submitted by:	swills
1.19_1
10 Nov 2018 18:12:58
Revision:484628Original commit files touched by this commit
bapt search for other commits by this committer
Install texinfo files (GNU info) into ${PREFIX}/share/info

After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
1.19
30 Apr 2017 11:20:28
Revision:439802Original commit files touched by this commit
gerald search for other commits by this committer
Update to lzip version 1.19.  This includes the following changes:
 - The option '-l, --list' has been ported from lziprecover.
 - Don't allow mixing different operations (-d, -l or -t).
 - Compression time of option '-0' has been slightly reduced.
 - Decompression time has been reduced by 2%.
 - A few internal improvements and increasing checking.

Set INSTALL_TARGET=install-strip to strip installed executable.
1.18
14 Aug 2016 12:15:36
Revision:420186Original commit files touched by this commit
gerald search for other commits by this committer
Update to lzip version 1.18 which includes the following changes:
 - New options -a and --trailing-error.
 - Decompression time has been reduced by 2%.
 - Removed decompression support for version 0 files.
 - Some bug fixes.
 - New chapter 'Trailing data' in the texinfo documentation.

Plus the following changes from version 1.17, which we missed:
 - New chapter 'Quality assurance' in the texinfo documentation.
 - Reorganization of the compression code.
1.16
11 Oct 2014 07:32:38
Revision:370627Original commit files touched by this commit
gerald search for other commits by this committer
Update to lzip version 1.16 which includes the following changes:
 - Compression ratio of option -9 has been slightly increased.
 - Compression time has been reduced by 4%, by 2% for option -0.
 - The behavior is now like 'cp -p'.
 - The license changed to GPL version 2 or later.
1.15
02 Mar 2014 01:40:37
Revision:346728Original commit files touched by this commit
gerald search for other commits by this committer
Adopt this port.

Simplify URL and editorial changes in pkg-descr.
1.15
26 Feb 2014 15:00:50
Revision:346209Original commit files touched by this commit
marino search for other commits by this committer
archivers/lzip: Remove LOCAL MASTER_SITES; this was for version 1.14 only
1.15
12 Feb 2014 10:01:17
Revision:343879Original commit files touched by this commit
marino search for other commits by this committer
archivers/lzip: Reset maintainer

The last three PRs all timed out.
1.15
09 Nov 2013 13:45:43
Revision:333291Original commit files touched by this commit
wg search for other commits by this committer
archivers/lzip: fix links and update to 1.15

- Links for 1.14 were bad, fix it by updating to 1.15
- Allow staging [1]

PR:		ports/183073, ports/183540
Submitted by:	David Newman <dnewman networktest.com>, delphij, wg [1]
Approved by:	maintainer (timeout)
1.14
31 Oct 2013 23:49:05
Revision:332321Original commit files touched by this commit
marino search for other commits by this committer
archivers/lzip: Unbreak fetch with LOCAL

The lzip developers do something very annoying.  When they issue a new
release, they remove the previous release's tarball in .gz format.
They keep the tarball in .lz format, but move it to the "old"
subdirectory.  The result is that gzipped tarballs for lzip get very
scarce, and requiring lz to unzip lz is not an option.  I don't
normally store distfiles for other maintainers, but it appears that
many folks have been asking for this port to be fixed, so I made
an exception and put a copy of lzip tarball in LOCAL/marino.

PR:		ports/182982
Approved by:	maintainer timeout
20 Sep 2013 13:11:21
Revision:327699Original commit files touched by this commit Sanity Test Failure Refresh
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
archivers)
1.14
21 Aug 2013 22:58:25
Revision:325169Original commit files touched by this commit
wg search for other commits by this committer
archivers/lzip: update to 1.14

- Update to 1.14
- Trim Makefile header
- Rework pkg-descr and fix one space WWW:

PR:		ports/180968
Submitted by:	Jason Harris <jharris widomaker.com>
Approved by:	maintainer (timeout)
1.13
07 May 2012 17:34:15
Original commit files touched by this commit
sylvio search for other commits by this committer
- Update to 1.13
1.12
22 Oct 2011 23:50:23
Original commit files touched by this commit
eadler search for other commits by this committer
- remove maintainer tags from pkg-descr

Approved by:    portmgr
Approved by:    bapt (mentor)
1.12
17 May 2011 20:24:47
Original commit files touched by this commit
sylvio search for other commits by this committer
- Add license
1.12
13 May 2011 18:05:03
Original commit files touched by this commit
sylvio search for other commits by this committer
- Update to 1.12
1.11
03 Feb 2011 17:12:22
Original commit files touched by this commit
sylvio search for other commits by this committer
- Update to 1.11

Feature safe:   yes
1.10
09 Apr 2010 23:38:51
Original commit files touched by this commit
sylvio search for other commits by this committer
- Update to 1.10

Approved by:    itetcu (mentor, implicit)
1.9
02 Feb 2010 23:39:52
Original commit files touched by this commit
sylvio search for other commits by this committer
- Update to 1.9

Approved by:    miwi (mentor)
1.8
27 Nov 2009 22:52:30
Original commit files touched by this commit
sylvio search for other commits by this committer
- Update my mail address to FreeBSD

Approved by:    miwi (mentor)
1.8
15 Sep 2009 23:52:29
Original commit files touched by this commit
garga search for other commits by this committer
Update to 1.8

PR:             ports/138747
Submitted by:   Sylvio Cesar <scjamorim@bsd.com.br> (maintainer)
Feature safe:   yes
1.7_1
05 Jul 2009 07:56:04
Original commit files touched by this commit
lioux search for other commits by this committer
o Uphold CXX, CXXFLAGS and LDFLAGS.
o Bump PORTREVISION.

PR:             136312
Approved by:    maintainer
1.7
30 Jun 2009 14:28:41
Original commit files touched by this commit
araujo search for other commits by this committer
- Update to 1.7.

PR:             based on ports/136003
Submitted by:   Sylvio Cesar <scjamorim@bsd.com.br> (maintainer)
Approved by:    maintainer
1.5
21 Jun 2009 20:44:56
Original commit files touched by this commit
amdmi3 search for other commits by this committer
Lzip is a lossless data compressor based on the LZMA algorithm,
with very safe integrity checking and a user interface similar
to the one of gzip or bzip2.

WWW:    http://www.nongnu.org/lzip/lzip.html

Sylvio Cesar <scjamorim@bsd.com.br>

PR:             135889
Submitted by:   Sylvio Cesar <scjamorim@bsd.com.br>

Number of commits found: 34