aboutsummaryrefslogtreecommitdiff
path: root/libs/libtins
Commit message (Collapse)AuthorAge
* treewide: refresh hashes after move to use ZSTD as defaultRobert Marko2024-04-07
| | | | | | | | With the recent move to using ZSTD as the default compression format for packaging git repo clones we must refresh all of the hashes for the packages feed as well. Signed-off-by: Robert Marko <robimarko@gmail.com>
* libtins: update to 4.5Rosen Penev2024-02-14
| | | | | | Remove upstream backport. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libtins: fix compilation with GCC13Rosen Penev2023-07-11
| | | | | | Patch taken from upstream. Signed-off-by: Rosen Penev <rosenp@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>
* treewide: refactor to use PKG_BUILD_FLAGS:=ltoAndre Heider2023-04-08
| | | | | | | | | | See commit 07730ff3 "treewide: add support for "lto" in PKG_BUILD_FLAGS" on the main repository. Note: Some packages only added `-flto` to CFLAGS and not LDFLAGS. This fixes it and properly enables LTO. Signed-off-by: Andre Heider <a.heider@gmail.com>
* treewide: refactor to use PKG_BUILD_FLAGS:=gc-sectionsAndre Heider2023-04-08
| | | | | | | | | | | | See commit da370098 "treewide: add support for "gc-sections" in PKG_BUILD_FLAGS" on the main repository. Note: This only touches packages which use all three parts (-ffunction-sections, -fdata-sections and -Wl,--gc-sections) enabled by this build flag. Some packages only use a subset, and these are left unchanged for now. Signed-off-by: Andre Heider <a.heider@gmail.com>
* libtins: update to 4.4Rosen Penev2022-11-04
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: back to cmake.mkRosen Penev2021-06-12
| | | | | | Ninja was merged to base and therefore we can now use normal cmake.mk Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: build CMake projects with NinjaRosen Penev2021-03-27
| | | | | | | | | | | | | | | | | | | | faster to compile. A small selection of packages was tested going from: Executed in 696.30 secs fish external usr time 82.98 mins 395.00 micros 82.98 mins sys time 9.02 mins 0.00 micros 9.02 mins to: Executed in 592.20 secs fish external usr time 84.84 mins 361.00 micros 84.84 mins sys time 8.85 mins 57.00 micros 8.85 mins Tested by running make -j 12 and wiping staging/build_dir/target_x Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libtins: add patch to fix CH_SWITCH_TIMING valueIlya Tsybulsky2020-02-12
| | | | Signed-off-by: Ilya Tsybulsky <ilya.tsybulsky@gmail.com>
* libtins: Added menu configuration optionsIlya Tsybulsky2020-02-10
| | | | Signed-off-by: Ilya Tsybulsky <ilya.tsybulsky@gmail.com>
* libtins: Actually remove it...Rosen Penev2019-11-13
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libtins: Remove no-rttiRosen Penev2019-11-13
| | | | | It causes compilation errors with netwhere. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libtins: Update to 4.2Rosen Penev2019-10-30
| | | | | | | | | | Added size optimizations. Added explicit options to make sure Boost doesn't get included. Several Makefile cleanups. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: avoid deref symlinks when installing .soYousong Zhou2019-06-21
| | | | | | | | | | | | | | This change is inspired by commit openwrt/openwrt@38b22b1e ("nghttp2: deduplicate files in libnghttp2") The packages in this commit are identified with the following command grep -rin -E 'INSTALL_(DATA|BIN)' | grep -F '.so' | grep -F '*' Some of them do not have symlinks and are not affected, but the change is still applied for consideration of best practices just in case Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* libtins: copy libtins.so.* to packageEneas U de Queiroz2018-12-07
| | | | | | | Package was installing libins.so, but the soname is set to libtins.so.4.0. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* libtins: Update to 4.0Rosen Penev2018-11-11
| | | | | | | | Switched to codeload. Simpler. Added InstallDev. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* noddos: introduction of noddos packageSteven Hessing2017-08-31
Signed-off-by: Steven Hessing <steven.hessing@gmail.com>