aboutsummaryrefslogtreecommitdiff
path: root/multimedia
Commit message (Collapse)AuthorAge
* imagemagick: update to 7.1.1.31krant2024-04-22
| | | | Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* imagemagick: update to 7.1.1.30krant2024-04-10
| | | | Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* graphicsmagick: update to 1.3.43krant2024-04-08
| | | | | | - Set project URL to HTTP since HTTPS one is broken Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* 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>
* ttymidi-sysex: refresh dirty patchHannu Nyman2024-04-06
| | | | | | | CI in PR #23827 noticed a dirty patch in ttymidi-sysex. Refresh the patch. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* imagemagick: update to 7.1.1.29krant2024-03-23
| | | | | | | - Don't ignore version suffix (upstream 7.1.1-29 becomes 7.1.1.29) - Avoid superfluous libstdcpp dependency Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* minisatip: update to 1.3.4krant2024-03-22
| | | | | | - Configure option 'dvbaes' renamed to 'dvbca' Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* minisatip: Fix configure option for opensslHauke Mehrtens2024-03-17
| | | | | | | | | | | | | | The configure option which depends on openSSL is named --disable-dvbca and not --disable-dvbaes This fixes the following warning: configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-nls, --disable-dvbaes When the option is not set configure will check if openssl is available and compile against openssl if it find openssl. This breaks the build because openssl is not defined as a package dependency. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* rtpmidi: update to 23.12Rosen Penev2024-02-24
| | | | | | | | | | Get rid of codeload and use local tarballs. Fixes compilation with newer fmt. Minor cleanups. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* imagemagick: add missing libzip dependencyAlexander Egorenkov2024-02-22
| | | | | | | | Package imagemagick is missing dependencies for the following libraries: libzip.so.5. Fixes: 7b697342e9fc ("imagemagick: update to 7.1.1-28") Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
* fswebcam: update to 20200725krant2024-02-22
| | | | | | - Remove dead mirror Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* yt-dlp: bump to version 2023.12.30Alexander Egorenkov2024-02-17
| | | | Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
* imagemagick: update to 7.1.1-28krant2024-02-14
| | | | | | - Use .xz for PKG_SOURCE Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* minisatip: update to 1.3.2krant2024-02-12
| | | | Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* v4l2camera: Update Makefile to fix mips buildMichel Promonet2024-02-07
| | | | Signed-off-by: Michel Promonet <michel.promonet@free.fr>
* graphicsmagick: update to 1.3.42krant2024-02-04
| | | | | | - Adopt the package Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* treewide: assign PKG_CPE_IDFabrice Fontaine2024-02-04
| | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
* imagemagick: take over maintainershipkrant2024-02-04
| | | | Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* imagemagick: update to 7.1.1-27krant2024-02-04
| | | | | | | | - Use official source URL - Add libstdcpp dependency - Don't set configure options which are matching default values Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* multimedia/motion: fix PKG_CPE_IDFabrice Fontaine2024-02-04
| | | | | | | | | | motion_project:motion is a better CPE ID than lavrsen:motion as this CPE ID has the latest CVE (whereas lavrsen:motion only a CVE from 2008): https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:motion_project:motion Fixes: 299e5b0a9bce19d6e96cb9ff217028b36ee2dd36 (treewide: add PKG_CPE_ID for better cvescanner coverage) Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
* ffmpeg: add V4L2 supportÁlvaro Fernández Rojas2024-01-29
| | | | | | | Enable V4L2 support on ffmpeg-full package. Tested using V4L2 Raspberry Pi 4 encoder/decoder. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* multimedia/gst1-plugins-bad: assign PKG_CPE_IDFabrice Fontaine2024-01-29
| | | | | | https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:freedesktop:gst-plugins-bad Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
* gst1-plugins-good: use libsoup3 instead of libsoupW. Michael Petullo2024-01-02
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* gst1-libav: update to 1.22.8Rosen Penev2023-12-19
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* gst1-plugins-ugly: update to 1.22.8Rosen Penev2023-12-19
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* gst1-plugins-bad: update to 1.22.8Rosen Penev2023-12-19
| | | | | | Remove now unnecessary patch. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* gst1-plugins-good: update to 1.22.8Rosen Penev2023-12-19
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* gst1-plugins-base: update to 1.22.8Rosen Penev2023-12-19
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* gstreamer1: update to 1.22.8Rosen Penev2023-12-19
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* yt-dlp: bump to version 2023.11.16Alexander Egorenkov2023-11-26
| | | | Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
* tvheadend: drop support for PCREChristian Marangi2023-10-30
| | | | | | | Drop support for PCRE as it's now EOL and won't receive any security updates anymore. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* gst1-plugins-ugly: update to 1.22.6Koen Vandeputte2023-10-23
| | | | Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
* gst1-plugins-good: update to 1.22.6Koen Vandeputte2023-10-23
| | | | Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
* gst1-plugins-base: update to 1.22.6Koen Vandeputte2023-10-23
| | | | Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
* gst1-plugins-bad: update to 1.22.6Koen Vandeputte2023-10-23
| | | | Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
* gst1-libav: update to 1.22.6Koen Vandeputte2023-10-23
| | | | Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
* gstreamer1: update to 1.22.6Koen Vandeputte2023-10-23
| | | | Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
* ffmpeg: fix compilation error of ffmpeg-customJan Kratochvil2023-10-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #12320 After plain enable of libffmpeg-custom and ffmpeg-custom which adds: - CONFIG_PACKAGE_libbz2=m - CONFIG_PACKAGE_libffmpeg-custom=m - CONFIG_FFMPEG_CUSTOM_GPL=y - CONFIG_PACKAGE_zlib=m - CONFIG_PACKAGE_ffmpeg-custom=m I get on v22.03.5 compilation error: ``` cp -fpR /.../openwrt-git/build_dir/target-mips_24kc_musl/ffmpeg-custom/ffmpeg-5.1/ipkg-install/usr/bin/ffmpeg /.../openwrt-git/build_dir/target-mips_24kc_musl/ffmpeg-custom/ffmpeg-5.1/ipkg-mips_24kc/ffmpeg-custom/usr/bin/ cp: cannot stat '/.../openwrt-git/build_dir/target-mips_24kc_musl/ffmpeg-custom/ffmpeg-5.1/ipkg-install/usr/bin/ffmpeg': No such file or directory make[2]: *** [Makefile:756: /.../openwrt-git/bin/packages/mips_24kc/packages/ffmpeg-custom_5.1-1_mips_24kc.ipk] Error 1 ``` It is because configure is missing `ffmpeg` in its `Programs:` section: ``` ( cd /.../openwrt-git/build_dir/target-mips_24kc_musl/ffmpeg-custom/ffmpeg-5.1; CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -fmacro-prefix-map=/.../openwrt-git/build_dir/target-mips_24kc_musl/ffmpeg-custom/ffmpeg-5.1=ffmpeg-5.1 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/.../openwrt-git/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/usr/include -I/.../openwrt-git/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/include/fortify -I/.../openwrt-git/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/include -DPIC -fpic" LDFLAGS="-L/.../openwrt-git/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/usr/lib -L/.../openwrt-git/staging_dir/toolchain-mips_24kc_gcc-11.2.0_musl/lib -znow -zrelro" ./configure --enable-cross-compile --cross-prefix="mips-openwrt-linux-musl-" --arch="mips" --cpu=24kc --target-os=linux --prefix="/usr" --pkg-config="pkg-config" --enable-shared --enable-static --enable-pthreads --enable-zlib --disable-doc --disable-debug --disable-lzma --disable-vaapi --disable-vdpau --disable-outdevs --disable-altivec --disable-vsx --disable-power8 --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-fast-unaligned --disable-runtime-cpudetect --disable-x86asm --enable-small --enable-gpl --disable-programs --disable-avfilter --disable-swresample --disable-swscale --disable-everything --disable-postproc ) install prefix /usr source path . C compiler mips-openwrt-linux-musl-gcc C library host C compiler gcc host C library glibc ARCH mips (24kc) big-endian yes runtime cpu detection no MIPS FPU enabled no MIPS DSP R1 enabled no MIPS DSP R2 enabled no MIPS MSA enabled no LOONGSON MMI enabled no debug symbols no strip symbols yes optimize for size yes optimizations yes static yes shared yes postprocessing support no network support yes threading support pthreads safe bitstream reader yes texi2html enabled no perl enabled yes pod2man enabled yes makeinfo enabled yes makeinfo supports HTML no xmllint enabled yes External libraries: alsa iconv bzlib zlib External libraries providing hardware acceleration: cuda_llvm v4l2_m2m Libraries: avcodec avformat avdevice avutil Programs: Enabled decoders: Enabled encoders: Enabled hwaccels: Enabled parsers: Enabled demuxers: Enabled muxers: Enabled protocols: Enabled filters: Enabled bsfs: Enabled indevs: Enabled outdevs: License: GPL version 2 or later ``` Signed-off-by: Jan Kratochvil <jan@jankratochvil.net>
* ffmpeg: bump PKG_RELEASEJan Kratochvil2023-10-03
| | | | | | Suggested by @neheb. Signed-off-by: Jan Kratochvil <jan@jankratochvil.net>
* ffmpeg: Add avi muxerJan Kratochvil2023-10-03
| | | | | | | Otherwise one cannot produce *.avi containers needed for some H.264 camera codecs. Signed-off-by: Jan Kratochvil <jan@jankratochvil.net>
* ffmpeg: fix assembling with binutils v2.41Oskari Rauta2023-09-23
| | | | | | | | | | | | | | | | | fix addresses issue when building ffmpeg with binutils v2.41 that is documented here: https://trac.ffmpeg.org/ticket/10405 Issue about build failure is available here: https://github.com/openwrt/packages/issues/22170 Remarks: Patch is merged to ffmpeg upstream and will be included in next release of ffmpeg, so patch applies only to current version and is removed when package is updated to next version of ffmpeg. Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com> Co-authored-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* ffmpeg: update to version 5.1.3Josef Schlehofer2023-09-17
| | | | | | | | | | | Fixes CVEs: CVE-2022-3964 [1] CVE-2022-3965 [2] [1] https://nvd.nist.gov/vuln/detail/CVE-2022-3964 [2] https://nvd.nist.gov/vuln/detail/CVE-2022-3965 Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* yt-dlp: add missing dependenciesRani Hod2023-08-10
| | | | | | Added missing python3-{logging,uuid} dependencies. Signed-off-by: Rani Hod <rani.hod@gmail.com>
* v4l2camera: add new packageMichel Promonet2023-07-20
| | | | | Signed-off-by: Michel Promonet <michel.promonet@free.fr> Co-authored-by: Tianling Shen <cnsztl@gmail.com>
* treewide: make all GNOME URLs consistentRosen Penev2023-07-11
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* grilo-plugins: update to 0.3.16W. Michael Petullo2023-07-01
| | | | | | | This drops the opensubtitles plugin, because it is not yet compatible with libsoup3. Signed-off-by: W. Michael Petullo <mike@flyn.org>
* grilo: update to 0.3.16W. Michael Petullo2023-07-01
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* minidlna: update to 1.3.3Robert Högberg2023-06-29
| | | | | | | | | | | | Fixes CVE-2023-33476: ReadyMedia (MiniDLNA) versions from 1.1.15 up to 1.3.2 is vulnerable to Buffer Overflow. The vulnerability is caused by incorrect validation logic when handling HTTP requests using chunked transport encoding. This results in other code later using attacker-controlled chunk values that exceed the length of the allocated buffer, resulting in out-of-bounds read/write. Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
* tvheadend: add dependency on gettext (host)Marius Dinu2023-06-22
| | | | | | | | | | | | | | Gettext is a prerequisite to build OpenWrt according to: https://openwrt.org/docs/guide-developer/toolchain/install-buildsystem but github automated tests fail without this explicit dependency: 2023-06-19T08:02:45.1940511Z checking for py module gzip ... ok 2023-06-19T08:02:45.1968662Z checking for /builder/staging_dir/host/bin/pkg-config ...ok 2023-06-19T08:02:45.1998491Z ERROR: no gettext binaries found 2023-06-19T08:02:45.1999746Z checking for xgettext ... fail 2023-06-19T08:02:45.2008403Z make[2]: *** [Makefile:263: /builder/build_dir/target-arm_cortex-a9+vfpv3-d16_musl_eabi/tvheadend-2023-06-05/.configured_a17fb5ef857664f03cd0ce37cc5ea591] Error 1 Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
* tvheadend: update to 2023-06-05Marius Dinu2023-06-22
| | | | | | Update to git master 2023-06-05 and removed unneeded compatibility patch. Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>