Commit Graph

21 Commits

Author SHA1 Message Date
Robert Marko 272f55e87f treewide: refresh hashes after move to use ZSTD as default
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>
2024-04-07 12:06:34 +02:00
Paul Fertser 0c10c224be treewide: remove AUTORELEASE
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>
2023-04-21 22:46:58 +02:00
Andre Heider e7d9c86503 treewide: refactor to use PKG_BUILD_FLAGS:=lto
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>
2023-04-08 08:38:54 +02:00
Andre Heider 35f4ef76e0 treewide: refactor to use PKG_BUILD_FLAGS:=gc-sections
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>
2023-04-08 08:38:54 +02:00
Michel Promonet 40d516b156 v4l2rtspserver: upgrade to v0.3.7
Signed-off-by: Michel Promonet <michel.promonet@free.fr>
2022-10-21 15:04:35 -07:00
Michel Promonet be6624821a v4l2rtspserver: patch live555 fix crash formating time_t as a long
Signed-off-by: Michel Promonet <michel.promonet@free.fr>
2021-11-11 03:46:02 -08:00
Michel Promonet ae203538ea v4l2rtspserver: improve live555 patch
Signed-off-by: Michel Promonet <michel.promonet@free.fr>
2021-11-03 08:13:33 -07:00
Michel Promonet 022799483e v4l2rtspserver: patch live555
Signed-off-by: Michel Promonet <michel.promonet@free.fr>
2021-11-03 08:13:33 -07:00
Rosen Penev 2e654b19f3 treewide: back to cmake.mk
Ninja was merged to base and therefore we can now use normal cmake.mk

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-12 21:05:01 -07:00
Rosen Penev a654190cb0 v3l2rtspserver: update to 0.23
Update live555 as well.

Switch to building with ninja for faster compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-14 17:12:48 -07:00
Rosen Penev 39bc254663 treewide: remove uClibc++ support
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-05 15:07:46 -08:00
Rosen Penev 2628ebd023
v4l2rtpspserver: update to 0.2.1
Updated live555 to 2020.11.29.

Backported upstream patch to fix compilation.

Fixed up LIVE555 CFLAGS to avoid passing twice.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-02 16:29:42 -08:00
Michel Promonet 93e3ba2f8d v4l2rtspserver: upgrade to release 0.1.9 and fill the VERSION
Signed-off-by: Michel Promonet <michel.promonet@free.fr>
2019-11-30 20:57:22 +01:00
Rosen Penev 523eeaed54
v4l2rtspserver: Update to 0.1.8
Updated live555 to 2019.08.28

Add TARGET_CFLAGS to LIVE555 CFLAGS to fix compilation with ASLR.

Several other Makefile cleanups and optimizations.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-08-29 12:01:51 -07:00
Michel Promonet 96bdde3251 v4l2rtspserver: simplify build using release 0.1.6
Signed-off-by: Michel Promonet <michel.promonet@free.fr>
2019-03-05 22:06:13 +00:00
Rosen Penev 6d0db9f5e3 v4l2rtspserver: Update to 0.1.3
Removed upstreamed patches.

Updated live555.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-02-18 13:58:04 -08:00
Rosen Penev f04dfb7783 v4l2rtspserver: Update to 0.1.1
Switched to using versioned releases.

Removed md5 usage and went full sha256.

Added uclibc++ support by backporting upstream patches.

Various other adjustments.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-01-25 21:21:09 -08:00
Yousong Zhou 5eb07af2b7 treewide: add missing mirror hash
They are missed out from the FIXUP check probably because of a flaw in
the fixup-makefile.pl script

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-07-09 11:33:55 +08:00
Roger fb708d4c63
v4l2rtspserver
Signed-off-by: Roger Dammit <rogerdammit@gmail.com>

Maintainer: me
Compile tested:  AR71xx snapshot

remove spaces to fix build error
2018-06-05 19:15:29 -04:00
Roger Dammit 63f714bba0 v4l2rtspserver: update
Signed-off-by: Roger Dammit <rogerdammit@gmail.com>

Maintainer: me
Compile tested:  AR71xx snapshot

Update to latest and (hopefully) fix some buildbot issues.
2018-06-03 15:55:55 -04:00
Roger 613957042b v4l2rtspserver: add package
Signed-off-by: Roger Dammit <rogerdammit@gmail.com>
2018-01-07 12:51:23 -05:00