aboutsummaryrefslogtreecommitdiff
path: root/libs/liblz4
Commit message (Collapse)AuthorAge
* treewide: assign PKG_CPE_IDFabrice Fontaine2024-02-04
| | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
* treewide: remove AUTORELEASEPaul Fertser2023-04-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Automatically compute and substitute current values for all $(AUTORELEASE) instances as this feature is deprecated and shouldn't be used. The following temporary change was made to the core: diff --git a/rules.mk b/rules.mk index 57d7995d4fa8..f16367de87a8 100644 --- a/rules.mk +++ b/rules.mk @@ -429,7 +429,7 @@ endef abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1)))) COMMITCOUNT = $(if $(DUMP),0,$(call commitcount)) -AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1)) +AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile)) all: FORCE: ; And this command used to fix affected packages: for i in $(cd feeds/packages; git grep -l PKG_RELEASE:=.*AUTORELEASE | \ sed 's^.*/\([^/]*\)/Makefile^\1^';); do make package/$i/download done Signed-off-by: Paul Fertser <fercerpav@gmail.com>
* liblz4: update to 1.9.4Rosen Penev2022-11-04
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: remove PKG_INSTALL for meson projectsRosen Penev2022-06-15
| | | | | | It doesn't seem to be used by meson. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: compile with tools/mesonRosen Penev2021-09-17
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* lz4: update to 1.9.3Rosen Penev2020-11-23
| | | | | | | | Remove upstreamed patches. Switch PKG_NAME to lz4 to get rid of PKG_BUILD_DIR. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* liblz4: fix previous patchRosen Penev2020-07-21
| | | | | | Previous patch was incomplete. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* liblz4: add patch removing distutils requirementRosen Penev2020-07-21
| | | | | | Allows meson to compile on systems that lack distutils. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* liblz4: convert to mesonRosen Penev2020-07-18
| | | | | | | | | | | | | | | | | | Faster compilation Before: Executed in 13.68 secs fish external usr time 12.51 secs 0.00 micros 12.51 secs sys time 1.78 secs 345.00 micros 1.78 secs After: Executed in 9.60 secs fish external usr time 10.66 secs 281.00 micros 10.66 secs sys time 1.39 secs 36.00 micros 1.39 secs Signed-off-by: Rosen Penev <rosenp@gmail.com>
* liblz4: Update to 1.9.2Rosen Penev2019-09-12
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* liblz4: Remove deprecated utime functionRosen Penev2019-08-08
| | | | | | Optionally fixes compilation with uClibc-ng. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* liblz4: Update to 1.9.1 and switch to codeloadRosen Penev2019-06-14
| | | | | | | | | | | | | | | | Simplifies the Makefile. Remove build hacks and use CMake Use PKG_BUILD_PARALLEL for faster compilation. Switch to the Compression submenu to group this with the others. Added lz4 binaries to be installable. Add Optimization option. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
| | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* libs/liblz4: update to v1.7.5Darik Horn2017-06-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From the upstream NEWS file: v1.7.5 lz4hc : new high compression mode : levels 10-12 compress more and slower, by Przemyslaw Skibinski lz4cat : fix : works with relative path (#284) and stdin (#285) (reported by @beiDei8z) cli : fix minor notification when using -r recursive mode API : lz4frame : LZ4F_frameBound(0) gives upper bound of *flush() and *End() operations (#290, #280) doc : markdown version of man page, by Takayuki Matsuoka (#279) build : Makefile : fix make -jX lib+exe concurrency (#277) build : cmake : improvements by Michał Górny (#296) v1.7.4.2 fix : Makefile : release build compatible with PIE and customized compilation directives provided through environment variables (#274, reported by Antoine Martin) v1.7.4 Improved : much better speed in -mx32 mode cli : fix : Large file support in 32-bits mode on Mac OS-X fix : compilation on gcc 4.4 (#272), reported by Antoine Martin v1.7.3 Changed : moved to versioning; package, cli and library have same version number Improved: Small decompression speed boost Improved: Small compression speed improvement on 64-bits systems Improved: Small compression ratio and speed improvement on small files Improved: Significant speed boost on ARMv6 and ARMv7 Fix : better ratio on 64-bits big-endian targets Improved cmake build script, by Evan Nemerson New liblz4-dll project, by Przemyslaw Skibinki Makefile: Generates object files (*.o) for faster (re)compilation on low power systems cli : new : --rm and --help commands cli : new : preserved file attributes, by Przemyslaw Skibinki cli : fix : crash on some invalid inputs cli : fix : -t correctly validates lz4-compressed files, by Nick Terrell cli : fix : detects and reports fread() errors, thanks to Hiroshi Fujishima report #243 cli : bench : new : -r recursive mode lz4cat : can cat multiple files in a single command line (#184) Added : doc/lz4_manual.html, by Przemyslaw Skibinski Added : dictionary compression and frame decompression examples, by Nick Terrell Added : Debianization, by Evgeniy Polyakov Signed-off-by: Darik Horn <dajhorn@vanadac.com>
* libs/liblz4: update PKG_SOURCE_URLDarik Horn2017-06-10
| | | | | | LZ4 moved to a Github organization. Signed-off-by: Darik Horn <dajhorn@vanadac.com>
* libs/liblz4: Use xz compression instead of gzDaniel Engberg2016-12-17
| | | | | Use xz compression as it saves space compared to gz. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* liblz4: update to r131Darik Horn2015-11-01
| | | | | | | | | | | | | | | | | | From the upstream NEWS file: r131 New : Dos/DJGPP target, thanks to Louis Santillan (#114) Added : Example using lz4frame library, by Zbigniew Jędrzejewski-Szmek (#118) Changed: xxhash symbols are modified (namespace emulation) within liblz4 r130: Fixed : incompatibility sparse mode vs console, reported by Yongwoon Cho (#105) Fixed : LZ4IO exits too early when frame crc not present, reported by Yongwoon Cho (#106) Fixed : incompatibility sparse mode vs append mode, reported by Takayuki Matsuoka (#110) Performance fix : big compression speed boost for clang (+30%) New : cross-version test, by Takayuki Matsuoka Signed-off-by: Darik Horn <dajhorn@vanadac.com>
* liblz4: add new packageDarik Horn2015-05-18
Signed-off-by: Darik Horn <dajhorn@vanadac.com>