summaryrefslogtreecommitdiffstats
path: root/lib/liblzma/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Replace beforeinstall: handling with FILES.bdrewery2015-09-181-8/+4
| | | | | | This actually fixes some cases to respect LIBRARIES_ONLY. Sponsored by: EMC / Isilon Storage Division
* Revert r282775 for now. The added dependency would cause problems fordelphij2015-05-121-2/+3
| | | | | | e.g. ports-mgmt/pkg and we would like to do an exp-build. Requested by: bdrewery
* Revert r281372, it's no longer needed after r282726 (fix for PR 199119) as thedelphij2015-05-111-3/+2
| | | | symbol conflict between libmd and libcrypto have been solved.
* For reasons that I am not understand yet, using the libmd version ofdelphij2015-04-101-2/+3
| | | | | | | | | | | | | | | SHA256 would make libarchive based application to give: archive_read_extract(): Lzma library error: Corrupted input data (Internally this is LZMA_DATA_ERR) However, the libmd version of SHA256 is supposed to give same result as the bundled version do, and xz(1) is not affected. As a precaution, revert the SHA256 portion of r281316 for now until we figure out why it breaks libarchive interoperability as we can't yet rule out this change have introduced an ABI breakage.
* MFV r281278:delphij2015-04-091-3/+2
| | | | | | | | | | | | | - Update xz to 5.2.1, where the most visible change is that it fixed a compression-ratio regression in fast mode LZMA1 and LZMA2 and used cpuset_getaffinity() for CPU cores detection. - Make liblzma use the base system SHA256 implementation instead of the bundled one. - Additional annotation in config.h for FreeBSD specific tweaks. - Refresh symbols in XZprivate_1.0 to reflect reality. Relnotes: yes MFC after: 1 month (TBD)
* Merge xz 5.2.0.rpaulo2015-02-091-3/+9
| | | | | | | | | | | | | This brings support for multi-threaded compression. This brings close N times faster compression where N is the number of CPU cores. Because of this, liblzma now depends on libthr. Soon libarchive will be modified to use the new lzma API. Thanks to antoine@ for the exp-run. Differential Revision: https://reviews.freebsd.org/D1786 Reviewed by: bapt
* Do not regenerate and install liblzma.pc when only build librariesbapt2015-01-111-2/+4
| | | | | | aka do not regenerate while generating 32bits libs Reported by: antoine
* Install the liblzma pkg-config filebapt2015-01-101-1/+27
| | | | MFC after: 1 week
* Fix some leftover binaries and shared libraries in the system that stilldim2011-02-151-0/+1
| | | | | | | | | | | | | | | have an executable stack, due to linking in hand-assembled .S or .s files, that have no .GNU-stack sections: RWX --- --- /lib/libcrypto.so.6 RWX --- --- /lib/libmd.so.5 RWX --- --- /lib/libz.so.6 RWX --- --- /lib/libzpool.so.2 RWX --- --- /usr/lib/liblzma.so.5 These were found using scanelf, from the sysutils/pax-utils port. Reviewed by: kib
* Upgrade xz to git snapshot as of 20101010mm2010-10-111-2/+0
| | | | | Approved by: delphij (mentor) MFC after: 1 month
* - Add versioned symbols to liblzmadelphij2010-05-141-2/+6
| | | | | | | - Use default SHLIB_MAJOR. Approved by: mm X-MFC with: lzma library MFC
* Add two public headers missing in r207842mm2010-05-101-0/+2
| | | | | | | Adjust CFLAGS for lzmainfo, xz, xzdec Approved by: delphij (mentor) MFC after: 2 weeks
* Import of liblzma, xz, xzdec, lzmainfo from vendor branchmm2010-05-101-0/+135
Add support for xz and lzma to lesspipe.sh (xzless, lzless) Bump __FreeBSD_version Approved by: delphij (mentor) MFC after: 2 weeks
OpenPOWER on IntegriCloud