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
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
6fa328d109
Merge pull request #15126 from neheb/wsl
...
gerbera: update to 1.7.0 and update friends
2021-03-14 16:52:22 -07:00
Rosen Penev
be54cf98eb
gerbera: update to 1.7.0
...
Switch to AUTORELEASE for simplicity.
Switch to building with ninja for faster compilation.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-14 16:04:12 -07:00
Bernd Kuhls
2e948f9025
ffmpeg: enable parallel build
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
2021-03-14 12:45:29 +01:00
Rosen Penev
39bc254663
treewide: remove uClibc++ support
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-03-05 15:07:46 -08:00
Eneas U de Queiroz
26fd0cbac9
imagemagick: copy *-config files to staging dir
...
We need to copy MagickWand-config, which handles pkg-config data, to the
staging dir, so that dependent packages can use it. php7-pecl-imagick,
for example, may otherwise use an eventual host-installed file, causing
compilation to fail. There's also a MagickCore-config file that does
the same thing for the MagickCore library, so a *-config wilcard is used
to handle all cases.
Since configure is called with --prefix=/usr, use $(SED) to change
definition of prefix and exec_prefix lines in *-config from /usr to
$(STAGING_DIR)/usr.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-02-28 22:30:08 -03:00
Bernd Kuhls
6eb775149a
ffmpeg: enable parallel build
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
2021-02-28 10:36:17 +01:00
Bernd Kuhls
900a146de3
ffmpeg: update to 4.3.2
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
2021-02-28 10:36:17 +01:00
Ilya Lipnitskiy
5d8d4fbbcb
treewide: Run refresh on all packages
...
The crude loop I wrote to come up with this changeset:
find -L package/feeds/packages/ -name patches | \
sed 's/patches$/refresh/' | sort | xargs make
Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
2021-02-20 16:02:15 -08:00
Josef Schlehofer
a7523a9fab
youtube-dl: update to version 2021.2.10
...
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-02-11 14:55:47 +01:00
Rosen Penev
41ebb16058
Merge pull request #14703 from micmac1/icecast-ico
...
icecast: allow access to iconv
2021-02-09 18:49:43 -08:00
Sebastian Kemper
451d7872df
icecast: allow access to iconv
...
Since commit d18692c
libxml2 (and by extension libxslt) is linked against
iconv. Now icecast needs access to iconv as well. Without it the build fails.
xslt.c: In function 'xsltSaveResultToString':
xslt.c:72:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if (result->children == NULL)
^~
xslt.c:75:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
buf = xmlAllocOutputBuffer(NULL);
^~~
xslt.c:81:27: error: dereferencing pointer to incomplete type 'xmlBuf' {aka 'struct _xmlBuf'}
*doc_txt_len = buf->conv->use;
^~
make[6]: *** [Makefile:545: xslt.o] Error 1
make[6]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/icecast-2.4.4/src'
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2021-02-09 23:09:48 +01:00
Sebastian Kemper
550cf88885
ices: allow access to iconv
...
Since commit d18692c
libxml2 is linked against iconv. Now ices needs
access to iconv as well. Without it the build fails.
checking for ftime... yes
checking for XML configuration
checking for xml2-config... /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/host/bin/xml2-config
checking for xmlParseFile... no
configure: error: Unable to link with libxml
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2021-02-09 22:27:55 +01:00
Josef Schlehofer
5d839fc06b
youtube-dl: update to version 2021.1.16
...
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-01-24 09:26:28 +01:00
Rosen Penev
2a4aecf52d
gerbera: bump as static libraries were updated
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-13 16:34:53 -08:00
Josef Schlehofer
87e15391cd
youtube-dl: update to version 2020.12.7
...
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-12-07 03:32:40 +01:00
Rosen Penev
b4be5e1934
Merge pull request #12604 from neheb/v4l22
...
v4l2rtpspserver: update to 0.2.0
2020-12-04 20:50:25 -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
Rosen Penev
0e8b0b3163
graphicsmagick: fix compilation with GCC 10
...
Same fix as in imagemagick.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-30 17:57:02 -08:00
Rosen Penev
a2e34be8ab
Merge pull request #14079 from neheb/mndl
...
minidlna: update to 1.3.0
2020-11-29 17:28:49 -08:00
Rosen Penev
f568979648
minidlna: update to 1.3.0
...
Fixes two CVEs relating to UPnP.
Removed libuuid dependency. It is not used.
Remove clock_gettime hack. It seems to have been fixed.
Removed upstream patches.
Refreshed the other ones.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-29 16:14:36 -08:00
Rosen Penev
7b2a2af297
gphoto2: update to 2.5.26
...
Remove several unneeded configure hacks.
Replace the POPT ones with more sensible ones.
Refresh patches.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-11-29 15:38:17 -08:00
Luiz Angelo Daros de Luca
56eb4078e5
gst1-plugins-base: fix build with no module
...
gst1-plugins-base might be required only for its libraries, not modules.
However, InstallDev tries to copy them unconditionally, failing when
no modules are selected/compiled.
Fixes #13973
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2020-11-28 09:08:30 +02:00
Robert Högberg
2fa91f4c9f
graphicsmagick: Fix package description typo
...
Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
2020-11-28 09:07:20 +02:00
W. Michael Petullo
8f412485e6
gst1-plugins-ugly: update to 1.18.1
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-11-19 12:57:12 -06:00
W. Michael Petullo
948f254e9d
gst1-libav: update to 1.18.1
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-11-19 12:56:10 -06:00
W. Michael Petullo
d3f549b3f3
gst1-plugins-bad: update to 1.18.1
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-11-19 12:55:27 -06:00