<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/multimedia, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/'/>
<updated>2026-09-10T06:53:25Z</updated>
<entry>
<title>tvheadend: drop the handwritten version override</title>
<updated>2026-09-10T06:53:25Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-08-21T09:39:59Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=ef7283f3118859fcd1f99e1b6a1bba8d3e89a49a'/>
<id>urn:sha1:ef7283f3118859fcd1f99e1b6a1bba8d3e89a49a</id>
<content type='text'>
The handwritten debian/changelog is only used to override the version
reported by support/version, but it is unnecessary and causes a version
mismatch:

- Build/Prepare feeds the raw git hash into debian/changelog, so the
  binary reports ddb984f4c17f4a26fd34f3e1b24e3323f9641b75~openwrt1
  instead of the package version 2026.08.17~ddb984f4.
- The CI package test then fails because it cannot find the package
  version in the output of any installed executable.
- Without .git, debian/changelog or rpm/version, support/version falls
  back to the source directory name.
- OpenWrt already names the source directory tvheadend-$(PKG_VERSION),
  so the binary correctly reports 2026.08.17~ddb984f4 without any
  override.

Alpine uses rpm/version in the same way and does not encode its own
package release into the version either.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>tvheadend: require GNU libiconv and drop the iconv self-test patch</title>
<updated>2026-09-10T06:53:25Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-08-21T06:54:05Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=f2c8300e2521b085cafb129d84774049a92510e3'/>
<id>urn:sha1:f2c8300e2521b085cafb129d84774049a92510e3</id>
<content type='text'>
tvheadend has no transliteration of its own.  It asks iconv for
"&lt;charset&gt;//TRANSLIT//IGNORE", a GNU extension that musl does not
implement.  Converting "ŽluťoučkýKůň" to ASCII on mpc85xx/p2020
(Turris 1.x), musl 1.2.6:

    charset                   musl             GNU libiconv
    ASCII//TRANSLIT//IGNORE   EINVAL           "Zlutouck'yKun"
    ASCII//TRANSLIT           EINVAL           "Zlutouck'yKun"
    ASCII                     "*lu*ou*k*K**"   EILSEQ

050-iconv-test-continue.patch removed the abort() from the startup
self-test that reports this, so the package could be built against
musl's iconv.  That silenced the check without fixing anything:
intlconv_utf8() still returns -EIO, so cleanup_filename() in
src/dvr/dvr_rec.c cannot build a recording file name and
pvr_generate_filename() fails.  The charset cannot be avoided either,
because intlconv_filesystem_charset() returns "ASCII" unless $LANG
names a UTF-8 locale, which OpenWrt does not set by default.

Depend on libiconv-full instead of $(ICONV_DEPENDS), which pulls it in
only when BUILD_NLS is set, and point the compiler at its staging prefix
when nls.mk has not already done so.  The binary then links against
libiconv.so.2, the self-test passes and the patch can be dropped.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>tvheadend: update to 2026-08-17</title>
<updated>2026-09-10T06:53:25Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-08-21T06:53:50Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=4f1c6984a2dbb4c8c685d751e23b518a74d40011'/>
<id>urn:sha1:4f1c6984a2dbb4c8c685d751e23b518a74d40011</id>
<content type='text'>
Update to git master ddb984f4, 124 commits on from the previously
packaged 395afb85. Most of that is web UI work and translation updates,
with smaller fixes in the build system, mpegts and dvr code.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>imagemagick: add test-version.sh version override</title>
<updated>2026-08-07T08:27:13Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-08-05T06:51:17Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=8e89b97254ce8da89ddb89c2366578aff67ce292'/>
<id>urn:sha1:8e89b97254ce8da89ddb89c2366578aff67ce292</id>
<content type='text'>
The binaries print the version as X.Y.Z-R while PKG_VERSION is X.Y.Z.R,
so the generic per-executable version probe never matches and the job
fails. Add a test-version.sh override that greps for the dashed form,
mirroring the conversion the runtime test.sh already does.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>graphicsmagick: expand test.sh coverage</title>
<updated>2026-08-07T08:27:13Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-08-04T18:26:20Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=8d4f64dc9ff6a63ee3851335bebcd4061a2ad505'/>
<id>urn:sha1:8d4f64dc9ff6a63ee3851335bebcd4061a2ad505</id>
<content type='text'>
Exercise more gm subcommands and codecs on top of the existing PNG/JPEG,
resize, pixel, draw and composite checks: TIFF round-trip, PPM and GIF
encoders, crop, 90-degree rotate, horizontal append and in-place mogrify.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>imagemagick: expand test.sh coverage</title>
<updated>2026-08-07T08:27:13Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-08-04T18:26:20Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=b0536d3ff62bdb635ef8cb0d469e6d90004e4cba'/>
<id>urn:sha1:b0536d3ff62bdb635ef8cb0d469e6d90004e4cba</id>
<content type='text'>
Exercise more of the toolchain on top of the existing PNG/JPEG/BMP,
resize, pixel-sampling, grayscale and composite checks: TIFF round-trip,
PPM and GIF encoders, crop, 90-degree rotate, horizontal append, the IM7
'magick' driver and in-place mogrify.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>graphicsmagick: update to 1.3.48</title>
<updated>2026-08-07T08:27:13Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-07-28T12:47:37Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=98243ee6ef8a919df2fb83f0a182b8c66b28117f'/>
<id>urn:sha1:98243ee6ef8a919df2fb83f0a182b8c66b28117f</id>
<content type='text'>
Update to the latest upstream stable release.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>imagemagick: update to 7.1.2.29</title>
<updated>2026-08-07T08:27:13Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-07-28T12:47:37Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=9c2eb543ebb31f5494d55e5cd97176740df0ead2'/>
<id>urn:sha1:9c2eb543ebb31f5494d55e5cd97176740df0ead2</id>
<content type='text'>
Update to the latest upstream stable release. Also fix PKG_SOURCE_URL:
imagemagick.org/archive no longer serves the release tarballs (404),
they live under download.imagemagick.org/archive/releases now.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>v4l2camera: update to v0.3.2</title>
<updated>2026-07-29T19:49:42Z</updated>
<author>
<name>Michel Promonet</name>
</author>
<published>2026-07-25T15:40:32Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=12bb8b9cf936b5c72065b37e051c581692fb6230'/>
<id>urn:sha1:12bb8b9cf936b5c72065b37e051c581692fb6230</id>
<content type='text'>
- Sync with upstream release 0.3.2
- Fix indentation in v4l2camera.init

Signed-off-by: Michel Promonet &lt;michel.promonet@free.fr&gt;
</content>
</entry>
<entry>
<title>yt-dlp: bump to 2026.07.04</title>
<updated>2026-07-16T13:01:09Z</updated>
<author>
<name>George Sapkin</name>
</author>
<published>2026-07-16T11:25:07Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=9842b7c9c1e1a86039543d5d09b260859c1b43e9'/>
<id>urn:sha1:9842b7c9c1e1a86039543d5d09b260859c1b43e9</id>
<content type='text'>
Fixes: CVE-2026-55404
Changes: https://github.com/yt-dlp/yt-dlp/releases/tag/2026.07.04
Signed-off-by: George Sapkin &lt;george@sapk.in&gt;
</content>
</entry>
</feed>
