aboutsummaryrefslogtreecommitdiff
path: root/libs/taglib
Commit message (Collapse)AuthorAge
* 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>
* taglib: update to 1.13Rosen Penev2022-11-10
| | | | 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>
* taglib: add missing zlib dependencyRosen Penev2021-06-02
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* taglib: fix typoRosen Penev2021-06-02
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* taglib: built shared library insteadRosen Penev2021-06-02
| | | | | | Two packages here use taglib. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* taglib: update to 1.12Rosen Penev2021-06-01
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* taglib: fix config file pathsRosen Penev2021-04-10
| | | | | | | Gerbera stupidly uses taglib-config to find the paths. Fix them to avoid adding /usr/lib Signed-off-by: Rosen Penev <rosenp@gmail.com>
* taglib: update to 1.12-beta-2Rosen Penev2021-03-14
| | | | | | | | Switch to AUTORELEASE for simplicity. Switch to building with ninja for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* taglib: install taglib-config to host pathRosen Penev2020-12-07
| | | | | | Helps old packages that do not use pkgconfig. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* taglib: update to 1.12-beta-1Rosen Penev2020-05-23
| | | | | | | | | | | | It seems 1.11.1 is old and has CVEs. Removed boost hack since upstream removed boost support. Removed outdated InstallDev hacks. Added PKG_CPE_ID. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* taglib: fix taglib-config pathsRosen Penev2020-05-23
| | | | | | It seems gerbera uses this instead of pkgconfig. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* taglib: addRosen Penev2020-05-23
Signed-off-by: Rosen Penev <rosenp@gmail.com>