Sergey V. Lobanov
a1582314ee
gerbera: fix build on macos
...
cmake LINK_WHAT_YOU_USE is not supported on macos, disable it if
macos is used to build gerbera package
compiled binary (sha256sum) exactly the same on macos and ubuntu
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-10 17:06:45 -08:00
W. Michael Petullo
1e40eea00b
gstreamer1: update to 1.18.5
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-12-16 15:28:22 -08:00
W. Michael Petullo
2d4a000e87
gst1-plugins-ugly: update to 1.18.5
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-12-16 15:28:22 -08:00
W. Michael Petullo
73d18edd9f
gst1-plugins-good: update to 1.18.5
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-12-16 15:28:22 -08:00
W. Michael Petullo
2846e445e9
gst1-plugins-base: update to 1.18.5
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-12-16 15:28:22 -08:00
W. Michael Petullo
a4a606ddbc
gst1-plugins-bad: update to 1.18.5
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-12-16 15:28:22 -08:00
W. Michael Petullo
44dd9704bb
gst1-libav: update to 1.18.5
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-12-16 15:28:22 -08:00
Marius Dinu
380374b228
tvheadend: update to git master 2021-11-16, package cleanup, more options
...
Changes:
- Update to tvheadend git master branch,
commit 2efe90cdcf74fdc4179692d283cf46c85e1cf681
dated 2021-11-16
- Removed patches that are not needed anymore.
- Add patch to ignore a ICONV test that runs at tvheadned startup.
This test fails without "full language support" in OpenWrt,
but tvheadend appears to run fine anyway.
- Descrambling needs libdvbcsa, a BUILD_PATENTED package.
Control Word clients now depend on descrambling.
- Added options:
- CCCAM client
- RegEx library choice: POSIX (internal) / libpcre (more compatible) / libpcre2
- Optimize for speed (-O3, LTO)
- FFMPEG is working again. Added options for transcoding, but commented-out.
If anyone needs this, just uncomment, make menuconfig and build.
- Sort everything in a more logical order
Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
2021-12-07 12:27:45 -08:00
Michel Promonet
8f976fccf1
v4l2tools: add vpx dependency if library installed
...
Signed-off-by: Michel Promonet <michel.promonet@free.fr>
2021-11-11 03:48:04 -08: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
8222c130fb
multimedia: add v4l2tools & v4l2loopback
...
Signed-off-by: Michel Promonet <michel.promonet@free.fr>
2021-11-11 03:46:02 -08:00
Sebastian Kemper
47e1b6c2f7
mjpg-streamer: fix missing runpath
...
This partially reverts ac5912e9cb
.
CMAKE_SKIP_RPATH=TRUE is set in include/cmake.mk, so the commit removed
this from some packages as it is the default anyway. But in
mjpg-streamer Makefile this was not set to "TRUE", but to "FALSE". So
this line shouldn't have been removed.
With this revert the runpath is back and modules can be loaded again
from "/usr/lib/mjpg-streamer":
readelf -d build_dir/target-mips_24kc_musl/mjpg-streamer-1.0.0/ipkg-mips_24kc/mjpg-streamer/usr/bin/mjpg_streamer
Dynamic section at offset 0x1c0 contains 35 entries:
Tag Type Name/Value
0x00000001 (NEEDED) Shared library: [libjpeg.so.62]
0x00000001 (NEEDED) Shared library: [libgcc_s.so.1]
0x00000001 (NEEDED) Shared library: [libc.so]
0x0000001d (RUNPATH) Library runpath: [/usr/lib/mjpg-streamer]
Resolve #17081
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2021-11-08 17:49:38 -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
Michel Promonet
c3c2d23598
multimedia: add v4l2tools & v4l2loopback
...
Signed-off-by: Michel Promonet <michel.promonet@free.fr>
2021-11-03 08:13:33 -07:00
Rosen Penev
ac5912e9cb
remove a bunch of rpath hacks
...
These are already default.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-10-28 20:21:56 -07:00
Rosen Penev
62a91f3299
grilo-plugins: update to 0.3.14
...
Fix wrong option names. Removed vimeo following upstream.
Fixed license information.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-10-24 17:48:07 -07:00
Rosen Penev
5bee2f45fe
grilo: update to 0.3.14
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-10-24 17:48:07 -07:00
Josef Schlehofer
dacda65d37
tvheadend: add patch to update hdhomerun
...
Tarball with libhdhomerun_20171221 [1] was removed from upstream repository
and as it can not be found.
[1] http://download.silicondust.com/hdhomerun/libhdhomerun_20171221.tgz
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-10-19 13:23:05 -07:00
Rosen Penev
efc9679b6c
gerbera: update to 1.9.1
...
Remove upstream backport.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-09-25 02:09:27 -07:00
Rosen Penev
5ccd4d1c25
treewide: compile with tools/meson
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-09-17 22:06:52 -07:00
Rosen Penev
ca18fb097b
Merge pull request #16475 from M95D/M95D-2
...
tvheadend: multiple improvements
2021-08-27 13:32:41 -07:00
Marius Dinu
4a387bc568
tvheadend: multiple improvements
...
- Added menuconfig options:
- TV sources and protocols: SAT>IP, IPTV, HDHomeRun
- SoftCAM (3 options)
- Image cache (default changed to OFF)
- Trace debug option (default changed to OFF)
- Added menuconfig descriptions.
- Removed codecs.
- Made PIE option dependent on global OpenWRT PIE setting.
- Run as regular user, not root.
- Added USB hotplug script to change DVB tuners permissions.
- Fixed a first-start bug(?) that I encountered: admin account created but not saved.
Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
2021-08-27 18:44:29 +03:00
Rosen Penev
619e7d7ba0
gerbera: update to 1.9.0
...
Backport upstream patch fixing Os compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-08-24 19:16:34 -07:00
Rosen Penev
f02e6d59ab
Merge pull request #16377 from neheb/mjpgg
...
mjpg-streamer: remove outdated musl patch
2021-08-17 14:19:54 -07:00
Marius Dinu
326da3dbbc
tvheadend: update to v4.2.8, remove static ffmpeg
...
- refresh patches
- add missing dependency: libffi
Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
[edited commit message and the maintainer line]
2021-08-17 18:34:18 +03:00
Rosen Penev
e74cbe7149
mjpg-streamer: remove outdated musl patch
...
It seems to not be needed anymore.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-08-15 18:30:09 -07:00
Rosen Penev
f200c802c3
Merge pull request #15945 from neheb/tv
...
tvheadend: fix compilation with GCC 9 and 10
2021-07-11 00:18:38 -07:00
Josef Schlehofer
86c72d8095
Merge pull request #16055 from BKPepe/yt-update
...
youtube-dl: update to version 2021.6.6
2021-07-07 09:03:29 +02:00
Josef Schlehofer
fbe3079179
youtube-dl: update to version 2021.6.6
...
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-07-06 17:09:49 +02:00
Rosen Penev
57c6c5e73f
tvheadend: fix compilation with GCC 9 and 10
...
Without this, compilation fails because of a fortify-source header.
There's something defining and undefining _GNU_SOURCE somewhere.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-24 01:18:56 -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
259af8f47c
Merge pull request #15761 from neheb/gst123
...
gst1-plugins-good: enable taglib support
2021-06-03 01:42:51 -07:00
Rosen Penev
24198c0d5b
gerbera: update to 1.8.2
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-02 21:16:33 -07:00
Rosen Penev
c53365ffee
gst1-plugins-good: enable taglib support
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-06-02 21:14:15 -07:00
Rosen Penev
c769d69fd4
Merge pull request #15590 from flyn-org/gstreamer
...
Gstreamer: update to 1.18.4
2021-05-11 11:24:25 -07:00
W. Michael Petullo
16986b4055
gst1-libav: update to 1.18.4
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-11 10:17:20 -05:00
W. Michael Petullo
e36f4f9743
gst1-plugins-ugly: update to 1.18.4
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-11 10:17:09 -05:00
W. Michael Petullo
16e727d94a
gst1-plugins-bad: update to 1.18.4
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-11 10:17:00 -05:00
W. Michael Petullo
1d36ae78c7
gst1-plugins-good: update to 1.18.4
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-11 10:16:51 -05:00
W. Michael Petullo
a9b9f92247
gst1-plugins-base: update to 1.18.4
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-11 10:16:32 -05:00
W. Michael Petullo
60aaaa8210
gstreamer1: update to 1.18.4
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-11 10:16:18 -05:00
W. Michael Petullo
e979407ef6
grilo-plugins: update to 0.3.13
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2021-05-10 22:47:57 -05:00
Rosen Penev
94c672d46f
gerbera: update to 1.8.0
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-10 17:05:18 -07:00
Josef Schlehofer
c09cd1868c
Merge pull request #15358 from BKPepe/ytdl
...
youtube-dl: update to version 2021.4.7
2021-04-07 00:23:08 +02:00
Rosen Penev
3d65773650
minisatip: add libdvbcsa support
...
Unconditionally enable with BUILD_PATENTED.
Simplify configure args.
Add missing PKG_CONFIG_DEPENDS
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-04-06 15:22:35 -07:00
Josef Schlehofer
701ded952a
youtube-dl: update to version 2021.4.7
...
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-04-06 22:45:06 +02:00
Alexander Egorenkov
9643ffc828
icecast: fix whitespace in init file
...
Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
2021-03-29 09:25:19 +02:00
Alexander Egorenkov
6ecf4869bd
imagemagick: fix linking of host libfreetype
...
Host's libfreetype is being linked during build.
libtool: warning: relinking 'MagickWand/libMagickWand-7.Q8.la'
libtool: install: (cd /home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5; /bin/sh "/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5/libtool" --tag CC --mode=relink arm-openwrt-linux-muslgnueabi-gcc -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include/libpng16 -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include/freetype2 -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include/libpng16 -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -fmacro-prefix-map=/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5=ImageMagick-7.0.9-5 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto -Wall -fexceptions -pthread -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=8 -no-undefined -Wl,--version-script=./MagickWand/libMagickWand.map -version-info 7:0:0 -L/home/egorenar/Repositories/openwrt-rel/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-8.4.0_musl_eabi/usr/lib -L/home/egorenar/Repositories/openwrt-rel/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-8.4.0_musl_eabi/lib -znow -zrelro -o MagickWand/libMagickWand-7.Q8.la -rpath /usr/lib MagickWand/libMagickWand_7_Q8_la-animate.lo MagickWand/libMagickWand_7_Q8_la-compare.lo MagickWand/libMagickWand_7_Q8_la-composite.lo MagickWand/libMagickWand_7_Q8_la-conjure.lo MagickWand/libMagickWand_7_Q8_la-convert.lo MagickWand/libMagickWand_7_Q8_la-deprecate.lo MagickWand/libMagickWand_7_Q8_la-display.lo MagickWand/libMagickWand_7_Q8_la-drawing-wand.lo MagickWand/libMagickWand_7_Q8_la-identify.lo MagickWand/libMagickWand_7_Q8_la-import.lo MagickWand/libMagickWand_7_Q8_la-magick-cli.lo MagickWand/libMagickWand_7_Q8_la-magick-image.lo MagickWand/libMagickWand_7_Q8_la-magick-property.lo MagickWand/libMagickWand_7_Q8_la-magick-wand.lo MagickWand/libMagickWand_7_Q8_la-mogrify.lo MagickWand/libMagickWand_7_Q8_la-montage.lo MagickWand/libMagickWand_7_Q8_la-operation.lo MagickWand/libMagickWand_7_Q8_la-pixel-iterator.lo MagickWand/libMagickWand_7_Q8_la-pixel-wand.lo MagickWand/libMagickWand_7_Q8_la-script-token.lo MagickWand/libMagickWand_7_Q8_la-stream.lo MagickWand/libMagickWand_7_Q8_la-wand.lo MagickWand/libMagickWand_7_Q8_la-wandcli.lo MagickWand/libMagickWand_7_Q8_la-wand-view.lo MagickCore/libMagickCore-7.Q8.la -lm -inst-prefix-dir /home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5/ipkg-install)
libtool: relink: arm-openwrt-linux-muslgnueabi-gcc -shared -fPIC -DPIC MagickWand/.libs/libMagickWand_7_Q8_la-animate.o MagickWand/.libs/libMagickWand_7_Q8_la-compare.o MagickWand/.libs/libMagickWand_7_Q8_la-composite.o MagickWand/.libs/libMagickWand_7_Q8_la-conjure.o MagickWand/.libs/libMagickWand_7_Q8_la-convert.o MagickWand/.libs/libMagickWand_7_Q8_la-deprecate.o MagickWand/.libs/libMagickWand_7_Q8_la-display.o MagickWand/.libs/libMagickWand_7_Q8_la-drawing-wand.o MagickWand/.libs/libMagickWand_7_Q8_la-identify.o MagickWand/.libs/libMagickWand_7_Q8_la-import.o MagickWand/.libs/libMagickWand_7_Q8_la-magick-cli.o MagickWand/.libs/libMagickWand_7_Q8_la-magick-image.o MagickWand/.libs/libMagickWand_7_Q8_la-magick-property.o MagickWand/.libs/libMagickWand_7_Q8_la-magick-wand.o MagickWand/.libs/libMagickWand_7_Q8_la-mogrify.o MagickWand/.libs/libMagickWand_7_Q8_la-montage.o MagickWand/.libs/libMagickWand_7_Q8_la-operation.o MagickWand/.libs/libMagickWand_7_Q8_la-pixel-iterator.o MagickWand/.libs/libMagickWand_7_Q8_la-pixel-wand.o MagickWand/.libs/libMagickWand_7_Q8_la-script-token.o MagickWand/.libs/libMagickWand_7_Q8_la-stream.o MagickWand/.libs/libMagickWand_7_Q8_la-wand.o MagickWand/.libs/libMagickWand_7_Q8_la-wandcli.o MagickWand/.libs/libMagickWand_7_Q8_la-wand-view.o -L/home/egorenar/Repositories/openwrt-rel/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-8.4.0_musl_eabi/usr/lib -L/home/egorenar/Repositories/openwrt-rel/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-8.4.0_musl_eabi/lib -L/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5/ipkg-install/usr/lib -L/usr/lib -lMagickCore-7.Q8 -L/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/lib -lfreetype -lz -lltdl -lm -Os -mfloat-abi=hard -fstack-protector -Wl,-z -Wl,now -Wl,-z -Wl,relro -flto -pthread -Wl,--version-script=./MagickWand/libMagickWand.map -pthread -Wl,-soname -Wl,libMagickWand-7.Q8.so.7 -o MagickWand/.libs/libMagickWand-7.Q8.so.7.0.0
/usr/lib/libfreetype.so: file not recognized: file format not recognized
collect2: error: ld returned 1 exit status
libtool: error: error: relink 'MagickWand/libMagickWand-7.Q8.la' with the above command before installing it
make[5]: *** [Makefile:6264: install-libLTLIBRARIES] Error 1
make[5]: Leaving directory '/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5'
make[4]: *** [Makefile:12263: install-am] Error 2
make[4]: Leaving directory '/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5'
make[3]: *** [Makefile:12257: install] Error 2
make[3]: Leaving directory '/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5'
make[2]: *** [Makefile:153: /home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5/.built] Error 2
make[2]: Leaving directory '/home/egorenar/Repositories/openwrt-rel/feeds/packages/multimedia/imagemagick'
time: package/feeds/packages/imagemagick/compile#105.77#18.23#212.14
ERROR: package/feeds/packages/imagemagick failed to build.
make[1]: *** [package/Makefile:114: package/feeds/packages/imagemagick/compile] Error 1
make[1]: Leaving directory '/home/egorenar/Repositories/openwrt-rel'
make: *** [/home/egorenar/Repositories/openwrt-rel/include/toplevel.mk:230: package/imagemagick/compile] Error 2
Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
2021-03-27 13:43:05 +01:00
Rosen Penev
f457b68177
mjpg-streamer: update to 1.0.0
...
Switch to AUTORELEASE for simplicity.
Switch to building with Ninja for faster compilation.
Modify PKG_UNPACK instead of overriding Build/Prepare.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-20 17:28:58 -07:00