aboutsummaryrefslogtreecommitdiff
path: root/lib/liblzma/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* liblzma: Make liblzma use libmd implementation of SHA256.Xin LI2020-06-201-8/+8
| | | | | | | | MFC after: 2 weeks PR: 200142 Notes: svn path=/head/; revision=362452
* Use SRCTOP-relative paths and .CURDIR with :H instead of ".." specified pathsEnji Cooper2017-01-201-3/+3
| | | | | | | | | | This simplifies pathing in make/displayed output MFC after: 3 weeks Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=312498
* First pass through library packaging.Glen Barber2016-02-041-0/+1
| | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/projects/release-pkg/; revision=295278
* Replace beforeinstall: handling with FILES.Bryan Drewery2015-09-181-8/+4
| | | | | | | | | This actually fixes some cases to respect LIBRARIES_ONLY. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=287980
* Revert r282775 for now. The added dependency would cause problems forXin LI2015-05-121-2/+3
| | | | | | | | | e.g. ports-mgmt/pkg and we would like to do an exp-build. Requested by: bdrewery Notes: svn path=/head/; revision=282808
* Revert r281372, it's no longer needed after r282726 (fix for PR 199119) as theXin LI2015-05-111-3/+2
| | | | | | | symbol conflict between libmd and libcrypto have been solved. Notes: svn path=/head/; revision=282775
* For reasons that I am not understand yet, using the libmd version ofXin LI2015-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. Notes: svn path=/head/; revision=281372
* MFV r281278:Xin LI2015-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) Notes: svn path=/head/; revision=281316
* Merge xz 5.2.0.Rui Paulo2015-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 Notes: svn path=/head/; revision=278433
* Do not regenerate and install liblzma.pc when only build librariesBaptiste Daroussin2015-01-111-2/+4
| | | | | | | | | aka do not regenerate while generating 32bits libs Reported by: antoine Notes: svn path=/head/; revision=276962
* Install the liblzma pkg-config fileBaptiste Daroussin2015-01-101-1/+27
| | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=276898
* Fix some leftover binaries and shared libraries in the system that stillDimitry Andric2011-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 Notes: svn path=/head/; revision=218723
* Upgrade xz to git snapshot as of 20101010Martin Matuska2010-10-111-2/+0
| | | | | | | | Approved by: delphij (mentor) MFC after: 1 month Notes: svn path=/head/; revision=213700
* - Add versioned symbols to liblzmaXin LI2010-05-141-2/+6
| | | | | | | | | | - Use default SHLIB_MAJOR. Approved by: mm X-MFC with: lzma library MFC Notes: svn path=/head/; revision=208099
* Add two public headers missing in r207842Martin Matuska2010-05-101-0/+2
| | | | | | | | | | Adjust CFLAGS for lzmainfo, xz, xzdec Approved by: delphij (mentor) MFC after: 2 weeks Notes: svn path=/head/; revision=207844
* Import of liblzma, xz, xzdec, lzmainfo from vendor branchMartin Matuska2010-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 Notes: svn path=/head/; revision=207842