diff options
Diffstat (limited to 'multimedia')
37 files changed, 676 insertions, 82 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile index 444375a4035f..ce03a9340bac 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -24,6 +24,8 @@ SUBDIR += blind SUBDIR += btavctpd SUBDIR += butt + SUBDIR += ccextractor + SUBDIR += ccextractor-gui SUBDIR += celluloid SUBDIR += cheese SUBDIR += chilitags diff --git a/multimedia/butt/Makefile b/multimedia/butt/Makefile index 8f2de969fe7a..20080850cb7f 100644 --- a/multimedia/butt/Makefile +++ b/multimedia/butt/Makefile @@ -1,6 +1,5 @@ PORTNAME= butt -PORTVERSION= 1.44.0 -PORTREVISION= 1 +PORTVERSION= 1.45.0 CATEGORIES= multimedia graphics MASTER_SITES= https://danielnoethen.de/butt/release/${PORTVERSION}/ @@ -11,6 +10,7 @@ WWW= https://danielnoethen.de/butt/ LICENSE= GPLv2 LIB_DEPENDS= libcurl.so:ftp/curl \ + libdatachannel.so:www/libdatachannel \ libdbus-1.so:devel/dbus \ libFLAC.so:audio/flac \ libfdk-aac.so:audio/fdk-aac \ @@ -29,6 +29,7 @@ USES= autoreconf compiler:c++11-lang gettext \ gmake jpeg pkgconfig xorg ssl uidfix USE_XORG= x11 xrender xcursor xfixes xext xft xinerama GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --enable-webrtc CFLAGS+= -I/usr/local/include LDFLAGS+= -L/usr/local/lib -lintl PLIST_FILES= bin/butt \ diff --git a/multimedia/butt/distinfo b/multimedia/butt/distinfo index 420919cd8d6a..da93519fdc97 100644 --- a/multimedia/butt/distinfo +++ b/multimedia/butt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741706177 -SHA256 (butt-1.44.0.tar.gz) = 266288bcb60e1cc430b92398836876af41f4f5b7a7dbc116cb7b0f83a64d022d -SIZE (butt-1.44.0.tar.gz) = 1724542 +TIMESTAMP = 1761844691 +SHA256 (butt-1.45.0.tar.gz) = 88498510946c4ef1de28662f9e1cd85d20bfab40d2c3467f6202b86ee0ed8364 +SIZE (butt-1.45.0.tar.gz) = 1729415 diff --git a/multimedia/ccextractor-gui/Makefile b/multimedia/ccextractor-gui/Makefile new file mode 100644 index 000000000000..30849c3bc827 --- /dev/null +++ b/multimedia/ccextractor-gui/Makefile @@ -0,0 +1,20 @@ +PKGNAMESUFFIX= -gui +COMMENT= subtitle extractor (GUI) + +RUN_DEPENDS= ccextractor:multimedia/ccextractor +LIB_DEPENDS= libglfw.so:graphics/glfw + +USES= gl xorg +USE_GL= glew gl glu opengl +USE_XORG= x11 xinerama xcursor xi xrandr xxf86vm + +# always show the OCR menu option +CFLAGS= -DENABLE_OCR +ALL_TARGET= ccextractorGUI + +CONFIGURE_ARGS= --with-gui --without-rust +CFLAGS+= -DNK_INCLUDE_FIXED_TYPES + +MASTERDIR= ${.CURDIR}/../ccextractor + +.include "${MASTERDIR}/Makefile.master" diff --git a/multimedia/ccextractor/Makefile b/multimedia/ccextractor/Makefile new file mode 100644 index 000000000000..37aa0bef8779 --- /dev/null +++ b/multimedia/ccextractor/Makefile @@ -0,0 +1,37 @@ +COMMENT= Subtitle extractor + +LIB_DEPENDS= libfreetype.so:print/freetype2 \ + libgpac.so:multimedia/gpac-libgpac \ + libpng.so:graphics/png \ + libprotobuf-c.so:devel/protobuf-c \ + libutf8proc.so:textproc/utf8proc + +ALL_TARGET= ccextractor +CFLAGS+= -I${LOCALBASE}/include/freetype2 \ + -I${LOCALBASE}/include/protobuf-c +LIBS+= -lfreetype -lgpac -lmd -lpng -lprotobuf-c -lutf8proc -lz + +OPTIONS_DEFINE= HARDSUBX OCR RUST +OPTIONS_DEFAULT= HARDSUBX OCR RUST +HARDSUBX_DESC= Extraction of burnt subtitles (hard subtitles) +OCR_DESC= Optical Character Recognition +RUST_DESC= Build Rust-based components + +HARDSUBX_IMPLIES= OCR +HARDSUBX_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg4 +HARDSUBX_CONFIGURE_ENABLE= ffmpeg hardsubx +HARDSUBX_CFLAGS= -I${LOCALBASE}/ffmpeg4/include +HARDSUBX_LDFLAGS= -L${LOCALBASE}/ffmpeg4/lib + +OCR_LIB_DEPENDS= libtesseract.so:graphics/tesseract \ + libleptonica.so:graphics/leptonica \ + libarchive.so:archivers/libarchive \ + libcurl.so:ftp/curl +OCR_CONFIGURE_ENABLE= ocr + +RUST_USES= cargo llvm +RUST_CONFIGURE_WITH= rust +CARGO_SRC_SUBDIR= ../src/rust +CARGO_TARGET_DIR= ${WRKSRC}/rust + +.include "Makefile.master" diff --git a/multimedia/ccextractor/Makefile.crates b/multimedia/ccextractor/Makefile.crates new file mode 100644 index 000000000000..87c0bcdb6654 --- /dev/null +++ b/multimedia/ccextractor/Makefile.crates @@ -0,0 +1,41 @@ +CARGO_CRATES= aho-corasick-0.7.18 \ + ansi_term-0.11.0 \ + atty-0.2.14 \ + bindgen-0.58.1 \ + bitflags-1.2.1 \ + cexpr-0.4.0 \ + cfg-if-1.0.0 \ + clang-sys-1.2.0 \ + clap-2.33.3 \ + dyn_buf-0.1.0 \ + env_logger-0.8.4 \ + glob-0.3.0 \ + hermit-abi-0.1.18 \ + humantime-2.1.0 \ + iconv-0.1.1 \ + lazy_static-1.4.0 \ + lazycell-1.3.0 \ + libc-0.2.98 \ + libloading-0.7.0 \ + log-0.4.14 \ + memchr-2.4.0 \ + nom-5.1.2 \ + peeking_take_while-0.1.2 \ + proc-macro2-1.0.27 \ + quote-1.0.9 \ + regex-1.5.4 \ + regex-syntax-0.6.25 \ + rustc-hash-1.1.0 \ + shlex-1.0.0 \ + strsim-0.8.0 \ + termcolor-1.1.2 \ + textwrap-0.11.0 \ + unicode-width-0.1.8 \ + unicode-xid-0.2.2 \ + vec_map-0.8.2 \ + version_check-0.9.3 \ + which-3.1.1 \ + winapi-0.3.9 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-util-0.1.5 \ + winapi-x86_64-pc-windows-gnu-0.4.0 diff --git a/multimedia/ccextractor/Makefile.master b/multimedia/ccextractor/Makefile.master new file mode 100644 index 000000000000..81d4902642a0 --- /dev/null +++ b/multimedia/ccextractor/Makefile.master @@ -0,0 +1,54 @@ +PORTNAME= ccextractor +DISTVERSION= 0.94 +CATEGORIES= multimedia converters +MASTER_SITES= https://github.com/CCExtractor/ccextractor/releases/download/v${DISTVERSION}/ +DISTFILES= ccextractor_minimal.tar.gz +DIST_SUBDIR= ccextractor-${DISTVERSION} + +MAINTAINER= fuz@FreeBSD.org +WWW= https://ccextractor.org/ + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/../LICENSE.txt + +# needs libiconv_open() +USES+= autoreconf iconv:translit localbase:ldflags pkgconfig +GNU_CONFIGURE= yes + +CFLAGS+= -fcommon -DUNIX +LIBS+= ${ICONV_LIB} + +PATCH_WRKSRC= ${WRKDIR}/ccextractor +WRKSRC= ${PATCH_WRKSRC}/linux +PLIST_FILES= bin/${ALL_TARGET} + +.include <bsd.port.options.mk> +.include "${.CURDIR}/../ffmpeg4/override.mk" + +# ensure we do not bundle any dependencies by accident +post-extract: + ${RM} -r ${PATCH_WRKSRC}/src/thirdparty + +pre-configure: + ${REINPLACE_CMD} -e 's,\./ccextractor,${LOCALBASE}/bin/ccextractor,' \ + ${PATCH_WRKSRC}/src/GUI/command_builder.c + +pre-build: + (cd ${WRKSRC}/../src/lib_ccx && \ + echo "#ifndef CCX_CCEXTRACTOR_COMPILE_REAL_H" >compile_info_real.h ;\ + echo "#define CCX_CCEXTRACTOR_COMPILE_REAL_H" >>compile_info_real.h ;\ + echo "#define GIT_COMMIT \"${PKGVERSION} (FreeBSD ports)\"" >>compile_info_real.h ;\ + echo "#define COMPILE_DATE \"$$(date -u +%Y-%m-%d)\"" >>compile_info_real.h ;\ + echo "#endif" >>compile_info_real.h) + +pre-build-RUST-on: + ${CARGO_CARGO_RUN} build \ + --manifest-path ${CARGO_CARGOTOML} \ + --verbose \ + --verbose \ + ${CARGO_BUILD_ARGS} + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/${ALL_TARGET} ${STAGEDIR}${PREFIX}/bin + +.include <bsd.port.mk> diff --git a/multimedia/ccextractor/distinfo b/multimedia/ccextractor/distinfo new file mode 100644 index 000000000000..ff268c8afbc5 --- /dev/null +++ b/multimedia/ccextractor/distinfo @@ -0,0 +1,85 @@ +TIMESTAMP = 1761560433 +SHA256 (ccextractor-0.94/ccextractor_minimal.tar.gz) = 1fe020bf5b45fcfa564958381a7fce5f09d6f3a888de7a80a6745c2f3bfdb324 +SIZE (ccextractor-0.94/ccextractor_minimal.tar.gz) = 6725906 +SHA256 (ccextractor-0.94/rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f +SIZE (ccextractor-0.94/rust/crates/aho-corasick-0.7.18.crate) = 112923 +SHA256 (ccextractor-0.94/rust/crates/ansi_term-0.11.0.crate) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b +SIZE (ccextractor-0.94/rust/crates/ansi_term-0.11.0.crate) = 17087 +SHA256 (ccextractor-0.94/rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 +SIZE (ccextractor-0.94/rust/crates/atty-0.2.14.crate) = 5470 +SHA256 (ccextractor-0.94/rust/crates/bindgen-0.58.1.crate) = 0f8523b410d7187a43085e7e064416ea32ded16bd0a4e6fc025e21616d01258f +SIZE (ccextractor-0.94/rust/crates/bindgen-0.58.1.crate) = 201394 +SHA256 (ccextractor-0.94/rust/crates/bitflags-1.2.1.crate) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693 +SIZE (ccextractor-0.94/rust/crates/bitflags-1.2.1.crate) = 16745 +SHA256 (ccextractor-0.94/rust/crates/cexpr-0.4.0.crate) = f4aedb84272dbe89af497cf81375129abda4fc0a9e7c5d317498c15cc30c0d27 +SIZE (ccextractor-0.94/rust/crates/cexpr-0.4.0.crate) = 18023 +SHA256 (ccextractor-0.94/rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (ccextractor-0.94/rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (ccextractor-0.94/rust/crates/clang-sys-1.2.0.crate) = 853eda514c284c2287f4bf20ae614f8781f40a81d32ecda6e91449304dfe077c +SIZE (ccextractor-0.94/rust/crates/clang-sys-1.2.0.crate) = 36874 +SHA256 (ccextractor-0.94/rust/crates/clap-2.33.3.crate) = 37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002 +SIZE (ccextractor-0.94/rust/crates/clap-2.33.3.crate) = 201925 +SHA256 (ccextractor-0.94/rust/crates/dyn_buf-0.1.0.crate) = 74c57ab96715773d9cb9789b38eb7cbf04b3c6f5624a9d98f51761603376767c +SIZE (ccextractor-0.94/rust/crates/dyn_buf-0.1.0.crate) = 3625 +SHA256 (ccextractor-0.94/rust/crates/env_logger-0.8.4.crate) = a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3 +SIZE (ccextractor-0.94/rust/crates/env_logger-0.8.4.crate) = 33342 +SHA256 (ccextractor-0.94/rust/crates/glob-0.3.0.crate) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574 +SIZE (ccextractor-0.94/rust/crates/glob-0.3.0.crate) = 18724 +SHA256 (ccextractor-0.94/rust/crates/hermit-abi-0.1.18.crate) = 322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c +SIZE (ccextractor-0.94/rust/crates/hermit-abi-0.1.18.crate) = 9936 +SHA256 (ccextractor-0.94/rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 +SIZE (ccextractor-0.94/rust/crates/humantime-2.1.0.crate) = 16749 +SHA256 (ccextractor-0.94/rust/crates/iconv-0.1.1.crate) = 07e6a7db0df823ef299ef75b6951975c7a1f9019910b3665614bac4161bab1a9 +SIZE (ccextractor-0.94/rust/crates/iconv-0.1.1.crate) = 10626 +SHA256 (ccextractor-0.94/rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 +SIZE (ccextractor-0.94/rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (ccextractor-0.94/rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 +SIZE (ccextractor-0.94/rust/crates/lazycell-1.3.0.crate) = 12502 +SHA256 (ccextractor-0.94/rust/crates/libc-0.2.98.crate) = 320cfe77175da3a483efed4bc0adc1968ca050b098ce4f2f1c13a56626128790 +SIZE (ccextractor-0.94/rust/crates/libc-0.2.98.crate) = 522087 +SHA256 (ccextractor-0.94/rust/crates/libloading-0.7.0.crate) = 6f84d96438c15fcd6c3f244c8fce01d1e2b9c6b5623e9c711dc9286d8fc92d6a +SIZE (ccextractor-0.94/rust/crates/libloading-0.7.0.crate) = 26216 +SHA256 (ccextractor-0.94/rust/crates/log-0.4.14.crate) = 51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710 +SIZE (ccextractor-0.94/rust/crates/log-0.4.14.crate) = 34582 +SHA256 (ccextractor-0.94/rust/crates/memchr-2.4.0.crate) = b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc +SIZE (ccextractor-0.94/rust/crates/memchr-2.4.0.crate) = 63392 +SHA256 (ccextractor-0.94/rust/crates/nom-5.1.2.crate) = ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af +SIZE (ccextractor-0.94/rust/crates/nom-5.1.2.crate) = 136174 +SHA256 (ccextractor-0.94/rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099 +SIZE (ccextractor-0.94/rust/crates/peeking_take_while-0.1.2.crate) = 6697 +SHA256 (ccextractor-0.94/rust/crates/proc-macro2-1.0.27.crate) = f0d8caf72986c1a598726adc988bb5984792ef84f5ee5aa50209145ee8077038 +SIZE (ccextractor-0.94/rust/crates/proc-macro2-1.0.27.crate) = 38625 +SHA256 (ccextractor-0.94/rust/crates/quote-1.0.9.crate) = c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7 +SIZE (ccextractor-0.94/rust/crates/quote-1.0.9.crate) = 25042 +SHA256 (ccextractor-0.94/rust/crates/regex-1.5.4.crate) = d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461 +SIZE (ccextractor-0.94/rust/crates/regex-1.5.4.crate) = 236581 +SHA256 (ccextractor-0.94/rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b +SIZE (ccextractor-0.94/rust/crates/regex-syntax-0.6.25.crate) = 293293 +SHA256 (ccextractor-0.94/rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 +SIZE (ccextractor-0.94/rust/crates/rustc-hash-1.1.0.crate) = 9331 +SHA256 (ccextractor-0.94/rust/crates/shlex-1.0.0.crate) = 42a568c8f2cd051a4d283bd6eb0343ac214c1b0f1ac19f93e1175b2dee38c73d +SIZE (ccextractor-0.94/rust/crates/shlex-1.0.0.crate) = 4555 +SHA256 (ccextractor-0.94/rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a +SIZE (ccextractor-0.94/rust/crates/strsim-0.8.0.crate) = 9309 +SHA256 (ccextractor-0.94/rust/crates/termcolor-1.1.2.crate) = 2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4 +SIZE (ccextractor-0.94/rust/crates/termcolor-1.1.2.crate) = 17287 +SHA256 (ccextractor-0.94/rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 +SIZE (ccextractor-0.94/rust/crates/textwrap-0.11.0.crate) = 17322 +SHA256 (ccextractor-0.94/rust/crates/unicode-width-0.1.8.crate) = 9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3 +SIZE (ccextractor-0.94/rust/crates/unicode-width-0.1.8.crate) = 16732 +SHA256 (ccextractor-0.94/rust/crates/unicode-xid-0.2.2.crate) = 8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3 +SIZE (ccextractor-0.94/rust/crates/unicode-xid-0.2.2.crate) = 14955 +SHA256 (ccextractor-0.94/rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191 +SIZE (ccextractor-0.94/rust/crates/vec_map-0.8.2.crate) = 14466 +SHA256 (ccextractor-0.94/rust/crates/version_check-0.9.3.crate) = 5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe +SIZE (ccextractor-0.94/rust/crates/version_check-0.9.3.crate) = 12547 +SHA256 (ccextractor-0.94/rust/crates/which-3.1.1.crate) = d011071ae14a2f6671d0b74080ae0cd8ebf3a6f8c9589a2cd45f23126fe29724 +SIZE (ccextractor-0.94/rust/crates/which-3.1.1.crate) = 8071 +SHA256 (ccextractor-0.94/rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 +SIZE (ccextractor-0.94/rust/crates/winapi-0.3.9.crate) = 1200382 +SHA256 (ccextractor-0.94/rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 +SIZE (ccextractor-0.94/rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 +SHA256 (ccextractor-0.94/rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178 +SIZE (ccextractor-0.94/rust/crates/winapi-util-0.1.5.crate) = 10164 +SHA256 (ccextractor-0.94/rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f +SIZE (ccextractor-0.94/rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 diff --git a/multimedia/ccextractor/files/patch-linux_Makefile.am b/multimedia/ccextractor/files/patch-linux_Makefile.am new file mode 100644 index 000000000000..4cb504238ec6 --- /dev/null +++ b/multimedia/ccextractor/files/patch-linux_Makefile.am @@ -0,0 +1,238 @@ +--- linux/Makefile.am.orig 2021-12-15 17:05:37 UTC ++++ linux/Makefile.am +@@ -5,110 +5,6 @@ ccextractor_SOURCES = \ + ccextractor_SOURCES = \ + ../src/ccextractor.c \ + ../src/ccextractor.h \ +- ../src/thirdparty/gpacmp4/avc_ext.c \ +- ../src/thirdparty/gpacmp4/avilib.c \ +- ../src/thirdparty/gpacmp4/av_parsers.c \ +- ../src/thirdparty/gpacmp4/base_encoding.c \ +- ../src/thirdparty/gpacmp4/bitstream.c \ +- ../src/thirdparty/gpacmp4/box_code_3gpp.c \ +- ../src/thirdparty/gpacmp4/box_code_adobe.c \ +- ../src/thirdparty/gpacmp4/box_code_apple.c \ +- ../src/thirdparty/gpacmp4/box_code_base.c \ +- ../src/thirdparty/gpacmp4/box_code_drm.c \ +- ../src/thirdparty/gpacmp4/box_dump.c \ +- ../src/thirdparty/gpacmp4/box_code_meta.c \ +- ../src/thirdparty/gpacmp4/box_funcs.c \ +- ../src/thirdparty/gpacmp4/color.c \ +- ../src/thirdparty/gpacmp4/configfile.c \ +- ../src/thirdparty/gpacmp4/data_map.c \ +- ../src/thirdparty/gpacmp4/desc_private.c \ +- ../src/thirdparty/gpacmp4/descriptors.c \ +- ../src/thirdparty/gpacmp4/drm_sample.c \ +- ../src/thirdparty/gpacmp4/error.c \ +- ../src/thirdparty/gpacmp4/gpac_ogg.c \ +- ../src/thirdparty/gpacmp4/hint_track.c \ +- ../src/thirdparty/gpacmp4/hinting.c \ +- ../src/thirdparty/gpacmp4/ipmpx_code.c \ +- ../src/thirdparty/gpacmp4/ipmpx_parse.c \ +- ../src/thirdparty/gpacmp4/isom_intern.c \ +- ../src/thirdparty/gpacmp4/isom_read.c \ +- ../src/thirdparty/gpacmp4/isom_store.c \ +- ../src/thirdparty/gpacmp4/isom_write.c \ +- ../src/thirdparty/gpacmp4/list.c \ +- ../src/thirdparty/gpacmp4/math.c \ +- ../src/thirdparty/gpacmp4/media.c \ +- ../src/thirdparty/gpacmp4/media_odf.c \ +- ../src/thirdparty/gpacmp4/meta.c \ +- ../src/thirdparty/gpacmp4/movie_fragments.c \ +- ../src/thirdparty/gpacmp4/odf_code.c \ +- ../src/thirdparty/gpacmp4/odf_codec.c \ +- ../src/thirdparty/gpacmp4/odf_command.c \ +- ../src/thirdparty/gpacmp4/os_config_init.c \ +- ../src/thirdparty/gpacmp4/os_divers.c \ +- ../src/thirdparty/gpacmp4/os_file.c \ +- ../src/thirdparty/gpacmp4/qos.c \ +- ../src/thirdparty/gpacmp4/sample_descs.c \ +- ../src/thirdparty/gpacmp4/slc.c \ +- ../src/thirdparty/gpacmp4/stbl_read.c \ +- ../src/thirdparty/gpacmp4/stbl_write.c \ +- ../src/thirdparty/gpacmp4/track.c \ +- ../src/thirdparty/gpacmp4/tx3g.c \ +- ../src/thirdparty/gpacmp4/url.c \ +- ../src/thirdparty/gpacmp4/utf.c \ +- ../src/thirdparty/gpacmp4/os_thread.c \ +- ../src/thirdparty/gpacmp4/module.c \ +- ../src/thirdparty/gpacmp4/os_module.c \ +- ../src/thirdparty/gpacmp4/xml_parser.c \ +- ../src/thirdparty/gpacmp4/constants.c \ +- ../src/thirdparty/gpacmp4/gpac/avparse.h \ +- ../src/thirdparty/gpacmp4/gpac/base_coding.h \ +- ../src/thirdparty/gpacmp4/gpac/bitstream.h \ +- ../src/thirdparty/gpacmp4/gpac/color.h \ +- ../src/thirdparty/gpacmp4/gpac/config_file.h \ +- ../src/thirdparty/gpacmp4/gpac/configuration.h \ +- ../src/thirdparty/gpacmp4/gpac/constants.h \ +- ../src/thirdparty/gpacmp4/gpac/events_constants.h \ +- ../src/thirdparty/gpacmp4/gpac/ietf.h \ +- ../src/thirdparty/gpacmp4/gpac/isomedia.h \ +- ../src/thirdparty/gpacmp4/gpac/list.h \ +- ../src/thirdparty/gpacmp4/gpac/maths.h \ +- ../src/thirdparty/gpacmp4/gpac/media_tools.h \ +- ../src/thirdparty/gpacmp4/gpac/mpeg4_odf.h \ +- ../src/thirdparty/gpacmp4/gpac/network.h \ +- ../src/thirdparty/gpacmp4/gpac/revision.h \ +- ../src/thirdparty/gpacmp4/gpac/setup.h \ +- ../src/thirdparty/gpacmp4/gpac/tools.h \ +- ../src/thirdparty/gpacmp4/gpac/utf.h \ +- ../src/thirdparty/gpacmp4/gpac/version.h \ +- ../src/thirdparty/gpacmp4/gpac/iso639.h \ +- ../src/thirdparty/gpacmp4/gpac/internal/avilib.h \ +- ../src/thirdparty/gpacmp4/gpac/internal/isomedia_dev.h \ +- ../src/thirdparty/gpacmp4/gpac/internal/media_dev.h \ +- ../src/thirdparty/gpacmp4/gpac/internal/odf_dev.h \ +- ../src/thirdparty/gpacmp4/gpac/internal/odf_parse_common.h \ +- ../src/thirdparty/gpacmp4/gpac/internal/ogg.h \ +- ../src/thirdparty/libpng/pngstruct.h \ +- ../src/thirdparty/libpng/pngpriv.h \ +- ../src/thirdparty/libpng/pnginfo.h \ +- ../src/thirdparty/libpng/pnglibconf.h \ +- ../src/thirdparty/libpng/pngconf.h \ +- ../src/thirdparty/libpng/pngdebug.h \ +- ../src/thirdparty/libpng/png.h \ +- ../src/thirdparty/libpng/png.c \ +- ../src/thirdparty/libpng/pngerror.c \ +- ../src/thirdparty/libpng/pngget.c \ +- ../src/thirdparty/libpng/pngmem.c \ +- ../src/thirdparty/libpng/pngpread.c \ +- ../src/thirdparty/libpng/pngread.c \ +- ../src/thirdparty/libpng/pngrio.c \ +- ../src/thirdparty/libpng/pngrtran.c \ +- ../src/thirdparty/libpng/pngrutil.c \ +- ../src/thirdparty/libpng/pngset.c \ +- ../src/thirdparty/libpng/pngtrans.c \ +- ../src/thirdparty/libpng/pngwio.c \ +- ../src/thirdparty/libpng/pngwrite.c \ +- ../src/thirdparty/libpng/pngwtran.c \ +- ../src/thirdparty/libpng/pngwutil.c \ + ../src/lib_ccx/ccx_common_common.h \ + ../src/lib_ccx/ccx_common_option.h \ + ../src/lib_ccx/utility.h \ +@@ -230,38 +126,6 @@ ccextractor_SOURCES = \ + ../src/lib_ccx/ts_tables_epg.c \ + ../src/lib_ccx/wtv_constants.h \ + ../src/lib_ccx/wtv_functions.c \ +- ../src/thirdparty/zlib/adler32.c \ +- ../src/thirdparty/zlib/compress.c \ +- ../src/thirdparty/zlib/crc32.c \ +- ../src/thirdparty/zlib/crc32.h \ +- ../src/thirdparty/zlib/deflate.c \ +- ../src/thirdparty/zlib/deflate.h \ +- ../src/thirdparty/zlib/gzclose.c \ +- ../src/thirdparty/zlib/gzguts.h \ +- ../src/thirdparty/zlib/gzlib.c \ +- ../src/thirdparty/zlib/gzread.c \ +- ../src/thirdparty/zlib/gzwrite.c \ +- ../src/thirdparty/zlib/infback.c \ +- ../src/thirdparty/zlib/inffast.c \ +- ../src/thirdparty/zlib/inffast.h \ +- ../src/thirdparty/zlib/inffixed.h \ +- ../src/thirdparty/zlib/inflate.c \ +- ../src/thirdparty/zlib/inflate.h \ +- ../src/thirdparty/zlib/inftrees.c \ +- ../src/thirdparty/zlib/inftrees.h \ +- ../src/thirdparty/zlib/trees.c \ +- ../src/thirdparty/zlib/trees.h \ +- ../src/thirdparty/zlib/uncompr.c \ +- ../src/thirdparty/zlib/zconf.h \ +- ../src/thirdparty/zlib/zlib.h \ +- ../src/thirdparty/zlib/zutil.c \ +- ../src/thirdparty/zlib/zutil.h \ +- ../src/thirdparty/utf8proc/utf8proc.c \ +- ../src/thirdparty/utf8proc/utf8proc.h \ +- ../src/thirdparty/lib_hash/sha2.c \ +- ../src/thirdparty/lib_hash/sha2.h \ +- ../src/thirdparty/protobuf-c/protobuf-c.c \ +- ../src/thirdparty/protobuf-c/protobuf-c.h \ + ../src/lib_ccx/zvbi/bcd.h \ + ../src/lib_ccx/zvbi/bit_slicer.c \ + ../src/lib_ccx/zvbi/bit_slicer.h \ +@@ -274,61 +138,13 @@ ccextractor_SOURCES = \ + ../src/lib_ccx/zvbi/sampling_par.h \ + ../src/lib_ccx/zvbi/sliced.h \ + ../src/lib_ccx/zvbi/zvbi_decoder.h \ +- ../src/freetype/* \ +- ../src/thirdparty/freetype/autofit/autofit.c \ +- ../src/thirdparty/freetype/base/ftbase.c \ +- ../src/thirdparty/freetype/base/ftbbox.c \ +- ../src/thirdparty/freetype/base/ftbdf.c \ +- ../src/thirdparty/freetype/base/ftbitmap.c \ +- ../src/thirdparty/freetype/base/ftcid.c \ +- ../src/thirdparty/freetype/base/ftfntfmt.c \ +- ../src/thirdparty/freetype/base/ftfstype.c \ +- ../src/thirdparty/freetype/base/ftgasp.c \ +- ../src/thirdparty/freetype/base/ftglyph.c \ +- ../src/thirdparty/freetype/base/ftgxval.c \ +- ../src/thirdparty/freetype/base/ftinit.c \ +- ../src/thirdparty/freetype/base/ftlcdfil.c \ +- ../src/thirdparty/freetype/base/ftmm.c \ +- ../src/thirdparty/freetype/base/ftotval.c \ +- ../src/thirdparty/freetype/base/ftpatent.c \ +- ../src/thirdparty/freetype/base/ftpfr.c \ +- ../src/thirdparty/freetype/base/ftstroke.c \ +- ../src/thirdparty/freetype/base/ftsynth.c \ +- ../src/thirdparty/freetype/base/ftsystem.c \ +- ../src/thirdparty/freetype/base/fttype1.c \ +- ../src/thirdparty/freetype/base/ftwinfnt.c \ +- ../src/thirdparty/freetype/bdf/bdf.c \ +- ../src/thirdparty/freetype/bzip2/ftbzip2.c \ +- ../src/thirdparty/freetype/cache/ftcache.c \ +- ../src/thirdparty/freetype/cff/cff.c \ +- ../src/thirdparty/freetype/cid/type1cid.c \ +- ../src/thirdparty/freetype/gzip/ftgzip.c \ +- ../src/thirdparty/freetype/include/ft2build.h \ +- ../src/thirdparty/freetype/lzw/ftlzw.c \ +- ../src/thirdparty/freetype/pcf/pcf.c \ +- ../src/thirdparty/freetype/pfr/pfr.c \ +- ../src/thirdparty/freetype/psaux/psaux.c \ +- ../src/thirdparty/freetype/pshinter/pshinter.c \ +- ../src/thirdparty/freetype/psnames/psnames.c \ +- ../src/thirdparty/freetype/raster/raster.c \ +- ../src/thirdparty/freetype/sfnt/sfnt.c \ +- ../src/thirdparty/freetype/smooth/smooth.c \ +- ../src/thirdparty/freetype/truetype/truetype.c \ +- ../src/thirdparty/freetype/type1/type1.c \ +- ../src/thirdparty/freetype/type42/type42.c \ +- ../src/thirdparty/freetype/winfonts/winfnt.c ++ ../src/freetype/* + +-if SYS_IS_APPLE_SILICON +-ccextractor_SOURCES += ../src/thirdparty/libpng/arm/arm_init.c \ +- ../src/thirdparty/libpng/arm/filter_neon_intrinsics.c \ +- ../src/thirdparty/libpng/arm/palette_neon_intrinsics.c +-endif ++ccextractor_CFLAGS = -std=gnu99 -Wno-write-strings -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -DVERSION_FILE_PRESENT -DFT2_BUILD_LIBRARY -DGPAC_DISABLE_VTT -DGPAC_DISABLE_OD_DUMP -DGPAC_DISABLE_REMOTERY -DNO_GZIP + +-ccextractor_CFLAGS = -std=gnu99 -Wno-write-strings -Wno-pointer-sign -D_FILE_OFFSET_BITS=64 -DVERSION_FILE_PRESENT -DFT2_BUILD_LIBRARY -DGPAC_DISABLE_VTT -DGPAC_DISABLE_OD_DUMP -DGPAC_DISABLE_REMOTERY -DNO_GZIP -DGPAC_HAVE_CONFIG_H ++ccextractor_CPPFLAGS =-I../src/lib_ccx/ -I../src/lib_ccx/zvbi/ -I../src/ + +-ccextractor_CPPFLAGS =-I../src/lib_ccx/ -I../src/thirdparty/gpacmp4/ -I../src/thirdparty/libpng/ -I../src/thirdparty/zlib/ -I../src/lib_ccx/zvbi/ -I../src/thirdparty/lib_hash/ -I../src/thirdparty/protobuf-c/ -I../src/thirdparty -I../src/ -I../src/thirdparty/freetype/include/ + +- + ccextractor_LDADD=-lm -lpthread -ldl + + if WITH_RUST +@@ -434,20 +250,10 @@ ccextractorGUI_LDADD = ${glfw3_LIBS} + ccextractorGUI_LDADD = ${glfw3_LIBS} + + +-if SYS_IS_LINUX + ccextractorGUI_CFLAGS += -s -O3 -DUNIX + ccextractorGUI_CFLAGS += ${glew_CFLAGS} + ccextractorGUI_LDADD += ${glew_LIBS} + ccextractorGUI_LDADD += -lX11 -lXinerama -lXcursor -lXi -lXrandr -lXxf86vm -lm -ldl -lpthread +-endif +- +-if SYS_IS_MAC +-ccextractorGUI_CFLAGS += -O3 -DUNIX +-ccextractorGUI_CFLAGS += ${glew_CFLAGS} +-ccextractorGUI_LDADD += ${glew_LIBS} +-ccextractorGUI_LDFLAGS = -framework OpenGL -framework Cocoa -framework IOKit -framework CoreVideo +-ccextractorGUI_LDADD += -lglfw -lm -L/usr/local/lib -lpthread +-endif + + if HARDSUBX_IS_ENABLED + if OCR_IS_ENABLED diff --git a/multimedia/ccextractor/files/patch-linux_configure.ac b/multimedia/ccextractor/files/patch-linux_configure.ac new file mode 100644 index 000000000000..0fcb05792805 --- /dev/null +++ b/multimedia/ccextractor/files/patch-linux_configure.ac @@ -0,0 +1,20 @@ +--- linux/configure.ac.orig 2021-12-15 17:05:37 UTC ++++ linux/configure.ac +@@ -25,7 +25,7 @@ AC_CHECK_LIB([m], [sin], [], [AC_MSG_ERROR(Math librar + + # Checks for libraries. + AC_CHECK_LIB([m], [sin], [], [AC_MSG_ERROR(Math library not installed. Install it before proceeding.)]) +-AC_CHECK_LIB([lept], [getLeptonicaVersion], [HAS_LEPT=1 && PKG_CHECK_MODULES([lept], [lept])], [HAS_LEPT=0]) ++AC_CHECK_LIB([leptonica], [getLeptonicaVersion], [HAS_LEPT=1 && PKG_CHECK_MODULES([lept], [lept])], [HAS_LEPT=0]) + AC_CHECK_LIB([tesseract], [TessVersion], [HAS_TESSERACT=1 && PKG_CHECK_MODULES([tesseract], [tesseract])], [HAS_TESSERACT=0]) + AC_CHECK_LIB([avcodec], [avcodec_version], [HAS_AVCODEC=1 && PKG_CHECK_MODULES([libavcodec], [libavcodec])], [HAS_AVCODEC=0]) + AC_CHECK_LIB([avformat], [avformat_version], [HAS_AVFORMAT=1 && PKG_CHECK_MODULES([libavformat], [libavformat])], [HAS_AVFORMAT=0]) +@@ -154,7 +154,7 @@ AM_CONDITIONAL(FFMPEG_IS_ENABLED, [ test x$ffmpeg = xt + AM_CONDITIONAL(HARDSUBX_IS_ENABLED, [ test x$hardsubx = xtrue ]) + AM_CONDITIONAL(OCR_IS_ENABLED, [ test x$ocr = xtrue || test x$hardsubx = xtrue ]) + AM_CONDITIONAL(FFMPEG_IS_ENABLED, [ test x$ffmpeg = xtrue ]) +-AM_CONDITIONAL(TESSERACT_PRESENT, [ test ! -z `pkg-config --libs-only-l --silence-errors tesseract` ]) ++AM_CONDITIONAL(TESSERACT_PRESENT, [ test ! -z "`pkg-config --libs-only-l --silence-errors tesseract`" ]) + AM_CONDITIONAL(TESSERACT_PRESENT_RPI, [ test -d "/usr/include/tesseract" && test `ls -A /usr/include/tesseract | wc -l` -gt 0 ]) + AM_CONDITIONAL(SYS_IS_LINUX, [ test `uname -s` = "Linux"]) + AM_CONDITIONAL(SYS_IS_MAC, [ test `uname -s` = "Darwin"]) diff --git a/multimedia/ccextractor/files/patch-src_GUI_file__browser.c b/multimedia/ccextractor/files/patch-src_GUI_file__browser.c new file mode 100644 index 000000000000..e05caf87e0fa --- /dev/null +++ b/multimedia/ccextractor/files/patch-src_GUI_file__browser.c @@ -0,0 +1,26 @@ +--- src/GUI/file_browser.c.orig 2021-12-15 17:05:37 UTC ++++ src/GUI/file_browser.c +@@ -13,6 +13,7 @@ + #endif + #if UNIX + #include <unistd.h> ++#include <pwd.h> + #endif + #include <GL/glew.h> + #include <string.h> +@@ -325,8 +326,13 @@ void file_browser_init(struct file_browser *browser, s + if (!home) + home = getenv("USERPROFILE"); + #else +- if (!home) +- home = getpwuid(getuid()); ++ if (!home) { ++ struct passwd *pwd; ++ ++ pwd = getpwuid(getuid()); ++ if (pwd != NULL) ++ home = pwd->pw_dir; ++ } + #endif + { + size_t l; diff --git a/multimedia/ccextractor/files/patch-src_GUI_save__load__data.c b/multimedia/ccextractor/files/patch-src_GUI_save__load__data.c new file mode 100644 index 000000000000..7dae94c96bcf --- /dev/null +++ b/multimedia/ccextractor/files/patch-src_GUI_save__load__data.c @@ -0,0 +1,8 @@ +--- src/GUI/save_load_data.c.orig 2025-10-28 12:56:02 UTC ++++ src/GUI/save_load_data.c +@@ -1,3 +1,5 @@ ++#include <string.h> ++ + #include "save_load_data.h" + #include "ccextractorGUI.h" + #include "tabs.h" diff --git a/multimedia/ccextractor/files/patch-src_lib__ccx_configuration.c b/multimedia/ccextractor/files/patch-src_lib__ccx_configuration.c new file mode 100644 index 000000000000..6f6dbc4b094f --- /dev/null +++ b/multimedia/ccextractor/files/patch-src_lib__ccx_configuration.c @@ -0,0 +1,11 @@ +--- src/lib_ccx/configuration.c.orig 2025-10-28 13:57:45 UTC ++++ src/lib_ccx/configuration.c +@@ -91,7 +91,7 @@ static void parse_file(FILE *f, struct ccx_s_options * + static void parse_file(FILE *f, struct ccx_s_options *opt) + { + char *str = (char *)malloc(128); +- char c = '\0'; ++ int c = '\0'; + int comments = 0; + int i = 0; + int ret = 0; diff --git a/multimedia/ccextractor/files/patch-src_lib__ccx_params.c b/multimedia/ccextractor/files/patch-src_lib__ccx_params.c new file mode 100644 index 000000000000..6b07cdd4c837 --- /dev/null +++ b/multimedia/ccextractor/files/patch-src_lib__ccx_params.c @@ -0,0 +1,27 @@ +--- src/lib_ccx/params.c.orig 2021-12-15 17:05:37 UTC ++++ src/lib_ccx/params.c +@@ -1,7 +1,7 @@ +-#include "png.h" +-#include "protobuf-c.h" +-#include "zlib.h" +-#include "gpac/version.h" ++#include <png.h> ++#include <protobuf-c.h> ++#include <zlib.h> ++#include <gpac/version.h> + #include "lib_ccx.h" + #include "ccx_common_option.h" + #include "utility.h" +@@ -10,10 +10,10 @@ + #include "ccx_common_common.h" + #include "ccx_decoders_708.h" + #include "compile_info.h" +-#include "../lib_hash/sha2.h" ++#include <sha256.h> + #include <string.h> + #include <stdio.h> +-#include <utf8proc/utf8proc.h> ++#include <utf8proc.h> + + #ifdef ENABLE_OCR + #include <tesseract/capi.h> diff --git a/multimedia/ccextractor/pkg-descr b/multimedia/ccextractor/pkg-descr new file mode 100644 index 000000000000..48547b08f219 --- /dev/null +++ b/multimedia/ccextractor/pkg-descr @@ -0,0 +1,7 @@ +CCExtractor is the de-facto open source standard for closed captions / +subtitles extraction from any media file. While the software itself +belong to the niche category (main users being universities, media +companies and enthusiasts) its output (meaning the .srt files it +generates) is used by millions. If you've ever downloaded an external +subtitle file for a TV show - most likely the original file came from +CCExtractor. diff --git a/multimedia/dragon/distinfo b/multimedia/dragon/distinfo index 217723fcb3e5..332eb1d842fd 100644 --- a/multimedia/dragon/distinfo +++ b/multimedia/dragon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757410153 -SHA256 (KDE/release-service/25.08.1/dragon-25.08.1.tar.xz) = bf6f3e198d1e9768ceabc77dccc130f2a6b43260ec23f2964f94abdc5d5f771f -SIZE (KDE/release-service/25.08.1/dragon-25.08.1.tar.xz) = 145428 +TIMESTAMP = 1760127572 +SHA256 (KDE/release-service/25.08.2/dragon-25.08.2.tar.xz) = 01434359e9c6fe4a97f1f9203e517b382aa923746b47ce6b252b36df0b818ae8 +SIZE (KDE/release-service/25.08.2/dragon-25.08.2.tar.xz) = 146488 diff --git a/multimedia/elementary-videos/Makefile b/multimedia/elementary-videos/Makefile index 393f49796d40..0b5347a5b094 100644 --- a/multimedia/elementary-videos/Makefile +++ b/multimedia/elementary-videos/Makefile @@ -1,5 +1,5 @@ PORTNAME= videos -DISTVERSION= 8.0.1 +DISTVERSION= 8.0.2 CATEGORIES= multimedia PKGNAMEPREFIX= elementary- @@ -7,14 +7,14 @@ MAINTAINER= miguel@gocobachi.dev COMMENT= Elementary OS video player WWW= https://github.com/elementary/videos/ -LICENSE= GPLv3 +LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgee-0.8.so:devel/libgee \ libgranite-7.so:x11-toolkits/granite7 -USES= desktop-file-utils gettext gnome gstreamer meson pkgconfig \ - vala:build +USES= desktop-file-utils gettext-tools gnome gstreamer meson \ + pkgconfig vala:build USE_GITHUB= yes GH_ACCOUNT= elementary USE_GNOME= gdkpixbuf glib20 gtk40 libadwaita diff --git a/multimedia/elementary-videos/distinfo b/multimedia/elementary-videos/distinfo index 80b5f1b785e1..ba05b47a3c08 100644 --- a/multimedia/elementary-videos/distinfo +++ b/multimedia/elementary-videos/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736275284 -SHA256 (elementary-videos-8.0.1_GH0.tar.gz) = 81853c0927301e20550c9f002b7850ca4d3577253ba7eb924e96ea04c770b3d9 -SIZE (elementary-videos-8.0.1_GH0.tar.gz) = 2519282 +TIMESTAMP = 1755938905 +SHA256 (elementary-videos-8.0.2_GH0.tar.gz) = 7c1c20d998906cc243f832827ecf68008abe69c66cbc7755242bf602f1eccd94 +SIZE (elementary-videos-8.0.2_GH0.tar.gz) = 2525089 diff --git a/multimedia/handbrake/Makefile b/multimedia/handbrake/Makefile index 01d2a8acfc69..adaab545e0cb 100644 --- a/multimedia/handbrake/Makefile +++ b/multimedia/handbrake/Makefile @@ -1,5 +1,5 @@ PORTNAME= handbrake -DISTVERSION= 1.10.1 +DISTVERSION= 1.10.2 CATEGORIES= multimedia MASTER_SITES= https://github.com/HandBrake/HandBrake/releases/download/${DISTVERSION}/ MASTER_SITES+= https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/:contrib @@ -45,7 +45,7 @@ LIB_DEPENDS= libdbus-1.so:devel/dbus \ USES= autoreconf:build compiler:c11 gmake iconv libtool:build \ localbase:ldflags ninja:build pkgconfig python:build -CONTRIB_FILES= SVT-AV1-v3.1.0.tar.gz \ +CONTRIB_FILES= SVT-AV1-v3.1.2.tar.gz \ fdk-aac-2.0.3.tar.gz \ ffmpeg-7.1.1.tar.bz2 \ libbluray-1.3.4.tar.bz2 \ diff --git a/multimedia/handbrake/distinfo b/multimedia/handbrake/distinfo index 9ad80a170b71..60ad47714b1f 100644 --- a/multimedia/handbrake/distinfo +++ b/multimedia/handbrake/distinfo @@ -1,8 +1,8 @@ -TIMESTAMP = 1756263493 -SHA256 (handbrake/HandBrake-1.10.1-source.tar.bz2) = eafa87d64b99c457240675f6b89a7f6aa3c1eb56352ec057a0a0949ba449fe8e -SIZE (handbrake/HandBrake-1.10.1-source.tar.bz2) = 9484661 -SHA256 (handbrake/SVT-AV1-v3.1.0.tar.gz) = 3999586c261dc3d8690fd1489fc74da4e0fdff9159c8ce2b76ddfac001ad96d3 -SIZE (handbrake/SVT-AV1-v3.1.0.tar.gz) = 10908555 +TIMESTAMP = 1761124098 +SHA256 (handbrake/HandBrake-1.10.2-source.tar.bz2) = c65e1cc4f8cfc36c24107b92c28d60e71ef185ec983e9a5841facffafea5f8db +SIZE (handbrake/HandBrake-1.10.2-source.tar.bz2) = 9481895 +SHA256 (handbrake/SVT-AV1-v3.1.2.tar.gz) = d0d73bfea42fdcc1222272bf2b0e2319e9df5574721298090c3d28315586ecb1 +SIZE (handbrake/SVT-AV1-v3.1.2.tar.gz) = 10909754 SHA256 (handbrake/fdk-aac-2.0.3.tar.gz) = e25671cd96b10bad896aa42ab91a695a9e573395262baed4e4a2ff178d6a3a78 SIZE (handbrake/fdk-aac-2.0.3.tar.gz) = 2518649 SHA256 (handbrake/ffmpeg-7.1.1.tar.bz2) = 0c8da2f11579a01e014fc007cbacf5bb4da1d06afd0b43c7f8097ec7c0f143ba diff --git a/multimedia/haruna/Makefile b/multimedia/haruna/Makefile index a4668fef7b66..9cd0515ca237 100644 --- a/multimedia/haruna/Makefile +++ b/multimedia/haruna/Makefile @@ -1,5 +1,5 @@ PORTNAME= haruna -DISTVERSION= 1.5.0 +DISTVERSION= 1.6.0 CATEGORIES= multimedia kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION} diff --git a/multimedia/haruna/distinfo b/multimedia/haruna/distinfo index ca404c26fc36..1b9eadd2e899 100644 --- a/multimedia/haruna/distinfo +++ b/multimedia/haruna/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759777583 -SHA256 (haruna-1.5.0.tar.xz) = d3e74e62f36808868a5ef5253b3ab080674eb702528cf56ab37f7a893e48ef5d -SIZE (haruna-1.5.0.tar.xz) = 720572 +TIMESTAMP = 1761394151 +SHA256 (haruna-1.6.0.tar.xz) = 1872261209864d56308b43ac1f30088c026d789ce725a59a713c36a9308d9fda +SIZE (haruna-1.6.0.tar.xz) = 731684 diff --git a/multimedia/jellyfin/Makefile b/multimedia/jellyfin/Makefile index cf973efee41b..aaae9751e9fc 100644 --- a/multimedia/jellyfin/Makefile +++ b/multimedia/jellyfin/Makefile @@ -1,5 +1,5 @@ PORTNAME= jellyfin -DISTVERSION= 10.11.0 +DISTVERSION= 10.11.1 CATEGORIES= multimedia DISTFILES+= ${PREFETCH_FILE}:prefetch EXTRACT_ONLY+= ${PORTNAME}-${PORTNAME}-${GH_TAGNAME}_GH0.tar.gz \ diff --git a/multimedia/jellyfin/distinfo b/multimedia/jellyfin/distinfo index ba1a6c3e8c0d..158404505a25 100644 --- a/multimedia/jellyfin/distinfo +++ b/multimedia/jellyfin/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1761213026 -SHA256 (jellyfin-10.11.0-node24-modules.tar.gz) = 09710cd6bad1e311ddc064f66289f451a6c09dc9e7bf8aac149a74134e05fe7e -SIZE (jellyfin-10.11.0-node24-modules.tar.gz) = 456760330 +TIMESTAMP = 1761634536 +SHA256 (jellyfin-10.11.1-node24-modules.tar.gz) = 09710cd6bad1e311ddc064f66289f451a6c09dc9e7bf8aac149a74134e05fe7e +SIZE (jellyfin-10.11.1-node24-modules.tar.gz) = 456760330 SHA256 (nuget/asynckeyedlock.7.1.7.nupkg) = 81721332a7b0826b6cef9236487cd9fc0ca28458a1434568fc94a57adc73fabe SIZE (nuget/asynckeyedlock.7.1.7.nupkg) = 399151 SHA256 (nuget/autofixture.4.18.1.nupkg) = ade3fe6a86223dc223e066c22218dde7f3a1b9654b0ad0f884ab8b3c77b61172 @@ -617,11 +617,11 @@ SHA256 (nuget/xunit.extensibility.core.2.7.1.nupkg) = e80506e1cf9c2acc30a11d9133 SIZE (nuget/xunit.extensibility.core.2.7.1.nupkg) = 287806 SHA256 (nuget/xunit.priority.1.1.6.nupkg) = a083fc9142ec60b529ceb18c9e464c08903b3dc176a843c95d596873869a4e46 SIZE (nuget/xunit.priority.1.1.6.nupkg) = 28679 -SHA256 (nuget/z440.atl.core.7.5.0.nupkg) = 75e9d365df40e335763e583b3ed45fe9b7358335f3c604d63e9d5bb353528700 -SIZE (nuget/z440.atl.core.7.5.0.nupkg) = 423511 +SHA256 (nuget/z440.atl.core.7.6.0.nupkg) = 279c0b718b953444c3c2ba240c658ce6a70a18ee31c891632517b617fbfb3b10 +SIZE (nuget/z440.atl.core.7.6.0.nupkg) = 429552 SHA256 (nuget/zlib.net-mutliplatform.1.0.8.nupkg) = d5c2e464927e2f267eb3978c09c4e500d9c5dbe53bce680d861567da8febe33d SIZE (nuget/zlib.net-mutliplatform.1.0.8.nupkg) = 82188 -SHA256 (jellyfin-jellyfin-v10.11.0_GH0.tar.gz) = f3e1bba66215169bbb5fea031eb3a5ea3c82fa4fdd32dfd536ba8151285aa06b -SIZE (jellyfin-jellyfin-v10.11.0_GH0.tar.gz) = 1825827 -SHA256 (jellyfin-jellyfin-web-v10.11.0_GH0.tar.gz) = e9291343802f6d0d3392e5ea174877b33db101a223baccb1901bc22a1f9cf740 -SIZE (jellyfin-jellyfin-web-v10.11.0_GH0.tar.gz) = 4340518 +SHA256 (jellyfin-jellyfin-v10.11.1_GH0.tar.gz) = 022599b908c1a325cfaec9063a4a5f8104c7881e38505d8316ec3aebe651e425 +SIZE (jellyfin-jellyfin-v10.11.1_GH0.tar.gz) = 1825272 +SHA256 (jellyfin-jellyfin-web-v10.11.1_GH0.tar.gz) = eb2ecb94165a53467f82e44c3765fae6ec49e1454e3551ea2e0b7e370d548b2c +SIZE (jellyfin-jellyfin-web-v10.11.1_GH0.tar.gz) = 4341023 diff --git a/multimedia/jellyfin/nupkg_nuget.mk b/multimedia/jellyfin/nupkg_nuget.mk index 25bcfe3a8da1..44309f778d65 100644 --- a/multimedia/jellyfin/nupkg_nuget.mk +++ b/multimedia/jellyfin/nupkg_nuget.mk @@ -315,5 +315,5 @@ NUPKG_NUGET+=runtime.unix.system.private.uri:4.3.0 NUPKG_NUGET+=runtime.unix.system.runtime.extensions:4.3.0 NUPKG_NUGET+=xunit.abstractions:2.0.3 NUPKG_NUGET+=xunit.extensibility.core:2.7.1 -NUPKG_NUGET+=z440.atl.core:7.5.0 +NUPKG_NUGET+=z440.atl.core:7.6.0 NUPKG_NUGET+=zlib.net-mutliplatform:1.0.8 diff --git a/multimedia/jellyfin/pkg-plist b/multimedia/jellyfin/pkg-plist index 6b4bdf6b9d4a..61f122e1bd17 100644 --- a/multimedia/jellyfin/pkg-plist +++ b/multimedia/jellyfin/pkg-plist @@ -530,7 +530,7 @@ jellyfin/jellyfin-web/23789.9a3dd8d034702af1b84e.chunk.js jellyfin/jellyfin-web/24135.306b4dffe60dc2dc0250.chunk.js jellyfin/jellyfin-web/242.b251eb237b86cde7edce.chunk.js jellyfin/jellyfin-web/24450.e567b722f4ef6bfab80f.chunk.js -jellyfin/jellyfin-web/24468.c97dc4915ec288b66ec8.chunk.js +jellyfin/jellyfin-web/24468.096bec826cf0404cdaa3.chunk.js jellyfin/jellyfin-web/24855.aee7c42eabf2ecf05da5.chunk.js jellyfin/jellyfin-web/24871.3ea5154a81e4ab458386.chunk.js jellyfin/jellyfin-web/24872.a047fd6af8ffb42955e2.chunk.js @@ -672,7 +672,7 @@ jellyfin/jellyfin-web/40852.8280deaa99c0ddcb2918.chunk.js jellyfin/jellyfin-web/40946.24f1d9f052c8feeac9e4.chunk.js jellyfin/jellyfin-web/40px.106a7abc109fb5e78742.png jellyfin/jellyfin-web/41049.4651bbb17d54ac332a68.chunk.js -jellyfin/jellyfin-web/4113.12576845930ab6331447.chunk.js +jellyfin/jellyfin-web/4113.83b0350d733cb0566fab.chunk.js jellyfin/jellyfin-web/41241.ca932f4033dcc476c245.chunk.js jellyfin/jellyfin-web/41247.14586f0cc695ab1ad7e5.chunk.js jellyfin/jellyfin-web/41286.4143914319ce70bbde19.chunk.js @@ -974,7 +974,6 @@ jellyfin/jellyfin-web/76476.35d448ae9c84cd7f5867.chunk.js jellyfin/jellyfin-web/76542.033e6959b8ca2bb863d3.css jellyfin/jellyfin-web/76542.15de4ad05e464892082c.chunk.js jellyfin/jellyfin-web/7662.4813545f3269d287465a.chunk.js -jellyfin/jellyfin-web/76719.ed2bd85278dc85cdf20c.chunk.js jellyfin/jellyfin-web/76892.2a6dc51bbc670e638e1e.chunk.js jellyfin/jellyfin-web/77004.4dc1e171984a8e6fea43.css jellyfin/jellyfin-web/77004.88fcb90b98d5af32d850.chunk.js @@ -1143,6 +1142,7 @@ jellyfin/jellyfin-web/98618.8944f222b95bb989acfe.chunk.js jellyfin/jellyfin-web/98769.eb17c0a7cbbfd6defc54.chunk.js jellyfin/jellyfin-web/98931.d8ecf56e8251c655e1e0.chunk.js jellyfin/jellyfin-web/99049.ac743beeb22ff575e18b.chunk.js +jellyfin/jellyfin-web/99883.5844681b34492722e137.chunk.js jellyfin/jellyfin-web/99911.96739e32337332dad222.chunk.js jellyfin/jellyfin-web/MaterialIcons-Regular.08cefa1bc6566a650da7.woff jellyfin/jellyfin-web/MaterialIcons-Regular.2d8017489da689caedc1.woff2 @@ -1179,7 +1179,7 @@ jellyfin/jellyfin-web/assets/img/equalizer.gif jellyfin/jellyfin-web/assets/img/fresh.svg jellyfin/jellyfin-web/assets/img/rotten.svg jellyfin/jellyfin-web/backdropScreensaver-plugin.b5da582b42865c50390c.chunk.js -jellyfin/jellyfin-web/backups.292eca94f13ea5bb0e78.chunk.js +jellyfin/jellyfin-web/backups.fe49fae27db0ff6cb33d.chunk.js jellyfin/jellyfin-web/banner-dark.31011bc0c5e6acb07879.png jellyfin/jellyfin-web/banner-light.b113d4d1c6c07fcb73f0.png jellyfin/jellyfin-web/be-by-json.5404c65458ad4487afb6.chunk.js @@ -1260,20 +1260,20 @@ jellyfin/jellyfin-web/home.caca5fffc9caf3ef8b23.chunk.js jellyfin/jellyfin-web/hometab.a4729fe70426a3d965e2.css jellyfin/jellyfin-web/hometab.de9e654dd24ed11d8f22.chunk.js jellyfin/jellyfin-web/homevideos.0f920c2dfd2699de5fea.css -jellyfin/jellyfin-web/homevideos.3f284a07bf310dc59f2a.chunk.js +jellyfin/jellyfin-web/homevideos.6eb642fb97120c09757c.chunk.js jellyfin/jellyfin-web/hr-json.b00e80f577458e214dbf.chunk.js jellyfin/jellyfin-web/ht-json.0c1f6e91dd5fad0807a5.chunk.js jellyfin/jellyfin-web/htmlAudioPlayer-plugin.59566b2aae80dd5c2e56.chunk.js jellyfin/jellyfin-web/htmlAudioPlayer-plugin.59566b2aae80dd5c2e56.chunk.js.LICENSE.txt -jellyfin/jellyfin-web/htmlVideoPlayer-plugin.01ca8734872ddd916185.chunk.js -jellyfin/jellyfin-web/htmlVideoPlayer-plugin.01ca8734872ddd916185.chunk.js.LICENSE.txt +jellyfin/jellyfin-web/htmlVideoPlayer-plugin.f37fbfc78b8a9cbf8f41.chunk.js +jellyfin/jellyfin-web/htmlVideoPlayer-plugin.f37fbfc78b8a9cbf8f41.chunk.js.LICENSE.txt jellyfin/jellyfin-web/htmlVideoPlayer-style-scss.6919e19d581252e83cdd.css jellyfin/jellyfin-web/htmlVideoPlayer-style-scss.ec2cfc8eec2032e63451.chunk.js jellyfin/jellyfin-web/hu-json.77d405478b2bc4a757df.chunk.js jellyfin/jellyfin-web/hy-json.96b15e592694aa5d5c9f.chunk.js jellyfin/jellyfin-web/icon-transparent.baba78f2a106d9baee83.png jellyfin/jellyfin-web/id-json.414c3ad30731aa6bccd9.chunk.js -jellyfin/jellyfin-web/index.063e156faf3206f4bae1.chunk.js +jellyfin/jellyfin-web/index.935caa32a3540f84db29.chunk.js jellyfin/jellyfin-web/index.html jellyfin/jellyfin-web/is-is-json.140f3c4535fc752b47cb.chunk.js jellyfin/jellyfin-web/it-json.e95d9c55e7978d409e7f.chunk.js @@ -1329,7 +1329,7 @@ jellyfin/jellyfin-web/livetv-livetvsuggested.126d1ceb3b3898fda401.css jellyfin/jellyfin-web/livetv-livetvsuggested.e54627afd5d905316a61.chunk.js jellyfin/jellyfin-web/livetv-recordings.2eed0b9a281380a8d82a.chunk.js jellyfin/jellyfin-web/livetv.ae6bfc83359267008eff.css -jellyfin/jellyfin-web/livetv.cdf5926c347a6d1cc6fb.chunk.js +jellyfin/jellyfin-web/livetv.f0d1908d9f07ce6b47e5.chunk.js jellyfin/jellyfin-web/livetvguideprovider-html.ae3b06188d073d33c1e3.chunk.js jellyfin/jellyfin-web/livetvguideprovider.01145dddc730ae3ad429.chunk.js jellyfin/jellyfin-web/livetvtuner-html.69b396b5e4c34e3460d0.chunk.js @@ -1345,7 +1345,7 @@ jellyfin/jellyfin-web/lv-json.b0475ec49ac02fff222c.chunk.js jellyfin/jellyfin-web/lyrics-html.016ab006ae8b7d3eea54.chunk.js jellyfin/jellyfin-web/lyrics.07069d116d4ca960ba52.chunk.js jellyfin/jellyfin-web/lyrics.9625003329b18be27f24.css -jellyfin/jellyfin-web/main.jellyfin.0196d1aa92641204d3e6.css +jellyfin/jellyfin-web/main.jellyfin.28c121270fe02d9f8014.css jellyfin/jellyfin-web/main.jellyfin.bundle.js jellyfin/jellyfin-web/main.jellyfin.bundle.js.LICENSE.txt jellyfin/jellyfin-web/manifest.json @@ -1363,7 +1363,7 @@ jellyfin/jellyfin-web/movies-movies.346cc652b7004c7d7134.css jellyfin/jellyfin-web/movies-moviesrecommended.2dc2cf4af9e9d639ce92.chunk.js jellyfin/jellyfin-web/movies-moviesrecommended.de76fc4246dd02899a89.css jellyfin/jellyfin-web/movies.0f920c2dfd2699de5fea.css -jellyfin/jellyfin-web/movies.28b0eeb1c6a2066dd633.chunk.js +jellyfin/jellyfin-web/movies.4106553c773ffeda5bc3.chunk.js jellyfin/jellyfin-web/mr-json.f426eb7dd8ca87a90e3c.chunk.js jellyfin/jellyfin-web/ms-json.a3e2524c2d93d2dabb5d.chunk.js jellyfin/jellyfin-web/mt-json.3192e829187509ee59f3.chunk.js @@ -1381,7 +1381,7 @@ jellyfin/jellyfin-web/music-musicrecommended.85f5b5d049cc541d4b77.chunk.js jellyfin/jellyfin-web/music-songs.202093eaf305fedfbc41.css jellyfin/jellyfin-web/music-songs.b25792d809f6c2b940c2.chunk.js jellyfin/jellyfin-web/music.0f920c2dfd2699de5fea.css -jellyfin/jellyfin-web/music.6076bd9d6e38426ea341.chunk.js +jellyfin/jellyfin-web/music.c9283625aa8ef4ae59d4.chunk.js jellyfin/jellyfin-web/my-json.8b2451087c0d6458e08b.chunk.js jellyfin/jellyfin-web/nb-json.a2001d15b3fc776ca266.chunk.js jellyfin/jellyfin-web/ne-json.6132bcd0518e1b26a3e7.chunk.js @@ -2643,7 +2643,7 @@ jellyfin/jellyfin-web/shows-tvstudios.9399ff956e642aad8cc3.css jellyfin/jellyfin-web/shows-tvupcoming.1336baae29bdcc6e225e.chunk.js jellyfin/jellyfin-web/shows-tvupcoming.9399ff956e642aad8cc3.css jellyfin/jellyfin-web/shows.0f920c2dfd2699de5fea.css -jellyfin/jellyfin-web/shows.10497d861949012254f2.chunk.js +jellyfin/jellyfin-web/shows.31c9e0251166d4c44439.chunk.js jellyfin/jellyfin-web/si-json.a87fd1bce907710c4cec.chunk.js jellyfin/jellyfin-web/sk-json.d7620dd85fa1b6ede14c.chunk.js jellyfin/jellyfin-web/sl-si-json.eaf3fe3f3302a19dbbe9.chunk.js @@ -2667,18 +2667,18 @@ jellyfin/jellyfin-web/syncPlay-core-timeSync-TimeSync.59d09f138144a1059689.chunk jellyfin/jellyfin-web/syncPlay-core-timeSync-TimeSyncCore.162197982249d3f49ce5.chunk.js jellyfin/jellyfin-web/syncPlay-core-timeSync-TimeSyncServer.1f074b554b63634070d5.chunk.js jellyfin/jellyfin-web/syncPlay-core.5c3129f05e7d92ce7b35.chunk.js -jellyfin/jellyfin-web/syncPlay-plugin.deda95c9d1bfd1d4c523.chunk.js +jellyfin/jellyfin-web/syncPlay-plugin.f532382eb6cd87a2687a.chunk.js jellyfin/jellyfin-web/syncPlay-ui-groupSelectionMenu-scss.433a04a3c37c093590de.chunk.js jellyfin/jellyfin-web/syncPlay-ui-groupSelectionMenu-scss.5de1fdfb8f3bb80a1dfb.css jellyfin/jellyfin-web/syncPlay-ui-groupSelectionMenu.0fe4c3641f8de0fe510f.chunk.js jellyfin/jellyfin-web/syncPlay-ui-groupSelectionMenu.bfde69083a6ae513ba97.css jellyfin/jellyfin-web/syncPlay-ui-playbackPermissionManager.05baa8c2fecb6fe2c12e.chunk.js -jellyfin/jellyfin-web/syncPlay-ui-players-HtmlAudioPlayer.507a8fd024149328704a.chunk.js -jellyfin/jellyfin-web/syncPlay-ui-players-HtmlVideoPlayer.c0ca132c5f118c9e8d99.chunk.js +jellyfin/jellyfin-web/syncPlay-ui-players-HtmlAudioPlayer.3de6fd4a4fce53fe49dd.chunk.js +jellyfin/jellyfin-web/syncPlay-ui-players-HtmlVideoPlayer.9f6ea856bc1c5b5aeb09.chunk.js jellyfin/jellyfin-web/syncPlay-ui-players-NoActivePlayer.dc48ccbdf66b838f4b34.chunk.js jellyfin/jellyfin-web/syncPlay-ui-players-QueueManager.7302fa192b13a12acc1a.chunk.js jellyfin/jellyfin-web/syncPlay-ui-settings-SettingsEditor.4dc1e171984a8e6fea43.css -jellyfin/jellyfin-web/syncPlay-ui-settings-editor-html.00709e3534fb1bda1bd2.chunk.js +jellyfin/jellyfin-web/syncPlay-ui-settings-editor-html.596e49f135d17d457a2e.chunk.js jellyfin/jellyfin-web/ta-json.673c8a2e5099904d4cae.chunk.js jellyfin/jellyfin-web/tasks-task.a3607d81ca3fb78136c1.chunk.js jellyfin/jellyfin-web/tasks.34dd269581acdff45fb0.chunk.js diff --git a/multimedia/kamoso/distinfo b/multimedia/kamoso/distinfo index 190046f04512..8438dc6ecddf 100644 --- a/multimedia/kamoso/distinfo +++ b/multimedia/kamoso/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757410155 -SHA256 (KDE/release-service/25.08.1/kamoso-25.08.1.tar.xz) = c5347bb111789a9b188c85e81fac33e760ab7efe7f14ddb0b689a96575ae5b3b -SIZE (KDE/release-service/25.08.1/kamoso-25.08.1.tar.xz) = 213512 +TIMESTAMP = 1759874902 +SHA256 (KDE/release-service/25.08.2/kamoso-25.08.2.tar.xz) = 472fcd4df517af37f983ef1168961c27393c25e4c53f04e41a26e07cf4504d5f +SIZE (KDE/release-service/25.08.2/kamoso-25.08.2.tar.xz) = 213496 diff --git a/multimedia/kasts/distinfo b/multimedia/kasts/distinfo index 0f6a1beb407c..0004596e910c 100644 --- a/multimedia/kasts/distinfo +++ b/multimedia/kasts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757410155 -SHA256 (KDE/release-service/25.08.1/kasts-25.08.1.tar.xz) = d21c7f84595992ff76f297789c73944c7815e746e2d36792d24ad0eae758303a -SIZE (KDE/release-service/25.08.1/kasts-25.08.1.tar.xz) = 646408 +TIMESTAMP = 1759874903 +SHA256 (KDE/release-service/25.08.2/kasts-25.08.2.tar.xz) = b0da49976fd126ccf2a4ab72f550c8b34efdb58830c0c1ef44371a685b7d3b99 +SIZE (KDE/release-service/25.08.2/kasts-25.08.2.tar.xz) = 646508 diff --git a/multimedia/kdemultimedia-ffmpegthumbs/distinfo b/multimedia/kdemultimedia-ffmpegthumbs/distinfo index 616a9cb4cdff..48a4e9ce78c6 100644 --- a/multimedia/kdemultimedia-ffmpegthumbs/distinfo +++ b/multimedia/kdemultimedia-ffmpegthumbs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757410157 -SHA256 (KDE/release-service/25.08.1/ffmpegthumbs-25.08.1.tar.xz) = 2c3023836394585179c87f51666e24e7f5b83abb492da77c5cfbc32cdf93dbdf -SIZE (KDE/release-service/25.08.1/ffmpegthumbs-25.08.1.tar.xz) = 33304 +TIMESTAMP = 1759874905 +SHA256 (KDE/release-service/25.08.2/ffmpegthumbs-25.08.2.tar.xz) = d2f1781bcdb0f1ca2fe6abbcde93c0d84507f0cee23650dfd94eb8a1b7e94c8c +SIZE (KDE/release-service/25.08.2/ffmpegthumbs-25.08.2.tar.xz) = 33292 diff --git a/multimedia/kdenlive/distinfo b/multimedia/kdenlive/distinfo index 02fc5d0bab3d..bab76d839d72 100644 --- a/multimedia/kdenlive/distinfo +++ b/multimedia/kdenlive/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757410160 -SHA256 (KDE/release-service/25.08.1/kdenlive-25.08.1.tar.xz) = 4ca96d280db39510ff42c007d9089fafcd141cc61bdddb1902ab2683a34157fb -SIZE (KDE/release-service/25.08.1/kdenlive-25.08.1.tar.xz) = 14533088 +TIMESTAMP = 1760127557 +SHA256 (KDE/release-service/25.08.2/kdenlive-25.08.2.tar.xz) = 464529bae5c5fbe7473dbd0308fa8c3588f68f27b5c99644ad18329da557b8d9 +SIZE (KDE/release-service/25.08.2/kdenlive-25.08.2.tar.xz) = 14566728 diff --git a/multimedia/kew/Makefile b/multimedia/kew/Makefile index a19c95840a64..7e2f165021f2 100644 --- a/multimedia/kew/Makefile +++ b/multimedia/kew/Makefile @@ -1,7 +1,6 @@ PORTNAME= kew DISTVERSIONPREFIX= v -DISTVERSION= 3.4.1 -PORTREVISION= 1 +DISTVERSION= 3.6.4 CATEGORIES= multimedia MAINTAINER= yuri@FreeBSD.org @@ -32,9 +31,6 @@ GH_ACCOUNT= ravachol MAKE_ARGS= CC=${CC} PREFIX=${PREFIX} -PLIST_FILES= bin/kew \ - share/man/man1/kew.1.gz - post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/kew diff --git a/multimedia/kew/distinfo b/multimedia/kew/distinfo index a90cffb3dbec..b77e1ee649bd 100644 --- a/multimedia/kew/distinfo +++ b/multimedia/kew/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755663337 -SHA256 (ravachol-kew-v3.4.1_GH0.tar.gz) = 4a693d881f5f9d1ba70004c13b00ae6f75c2e592192574ac1d549a025fb3c511 -SIZE (ravachol-kew-v3.4.1_GH0.tar.gz) = 1128923 +TIMESTAMP = 1761665356 +SHA256 (ravachol-kew-v3.6.4_GH0.tar.gz) = 0f8db62bda7cf41ede9c41a5132d78537d96f90ef9e06fc5072a509a9f3b30bd +SIZE (ravachol-kew-v3.6.4_GH0.tar.gz) = 1178916 diff --git a/multimedia/kew/pkg-plist b/multimedia/kew/pkg-plist new file mode 100644 index 000000000000..8aa2003ec823 --- /dev/null +++ b/multimedia/kew/pkg-plist @@ -0,0 +1,20 @@ +bin/kew +%%DATADIR%%/themes/army.theme +%%DATADIR%%/themes/bunker.theme +%%DATADIR%%/themes/cyberpunk.theme +%%DATADIR%%/themes/default.theme +%%DATADIR%%/themes/forest.theme +%%DATADIR%%/themes/gruvbox.theme +%%DATADIR%%/themes/gruvboxlight.theme +%%DATADIR%%/themes/kew-theme-pack1.txt +%%DATADIR%%/themes/marianatrench.theme +%%DATADIR%%/themes/midnight.theme +%%DATADIR%%/themes/monochrome.theme +%%DATADIR%%/themes/paper.theme +%%DATADIR%%/themes/pewter.theme +%%DATADIR%%/themes/purple.theme +%%DATADIR%%/themes/ravachol.theme +%%DATADIR%%/themes/solarizedlight.theme +%%DATADIR%%/themes/synthwave.theme +%%DATADIR%%/themes/tokyonight.theme +share/man/man1/kew.1.gz diff --git a/multimedia/obs-multi-rtmp/Makefile b/multimedia/obs-multi-rtmp/Makefile index 70a18ae87225..09b2b6aca1b6 100644 --- a/multimedia/obs-multi-rtmp/Makefile +++ b/multimedia/obs-multi-rtmp/Makefile @@ -1,5 +1,5 @@ PORTNAME= obs-multi-rtmp -DISTVERSION= 0.7.3.1 +DISTVERSION= 0.7.3.2 CATEGORIES= multimedia MAINTAINER= freebsd@sysctl.cz diff --git a/multimedia/obs-multi-rtmp/distinfo b/multimedia/obs-multi-rtmp/distinfo index 457f4ec3df25..1c79995dafae 100644 --- a/multimedia/obs-multi-rtmp/distinfo +++ b/multimedia/obs-multi-rtmp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758835427 -SHA256 (sorayuki-obs-multi-rtmp-0.7.3.1_GH0.tar.gz) = 7d9aec115db7b9f3d76e55044661ecf5301c0a8c3d0543438130ccfe0f01a49f -SIZE (sorayuki-obs-multi-rtmp-0.7.3.1_GH0.tar.gz) = 400947 +TIMESTAMP = 1761455074 +SHA256 (sorayuki-obs-multi-rtmp-0.7.3.2_GH0.tar.gz) = ecd1b7835a5b76af7e904392c5eacb8fb99760efe90dcd1e2bbd0409de7fd826 +SIZE (sorayuki-obs-multi-rtmp-0.7.3.2_GH0.tar.gz) = 401153 diff --git a/multimedia/ossia-score/Makefile b/multimedia/ossia-score/Makefile index 59d780ec7e79..e471af6ac0ac 100644 --- a/multimedia/ossia-score/Makefile +++ b/multimedia/ossia-score/Makefile @@ -13,7 +13,8 @@ WWW= https://ossia.io/ \ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BROKEN_i386= compilation fails, see https://github.com/ossia/score/issues/1608 +BROKEN= Fails to build with fmt 12+, error: no member named 'localtime' in namespace 'fmt' +#BROKEN_i386= compilation fails, see https://github.com/ossia/score/issues/1608 BUILD_DEPENDS= rapidfuzz-cpp>0:devel/rapidfuzz-cpp \ rapidjson>0:devel/rapidjson \ diff --git a/multimedia/plasmatube/distinfo b/multimedia/plasmatube/distinfo index 3a568eea24dc..2b43ad0cc6c7 100644 --- a/multimedia/plasmatube/distinfo +++ b/multimedia/plasmatube/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757410160 -SHA256 (KDE/release-service/25.08.1/plasmatube-25.08.1.tar.xz) = daac61ce78a71096c89971daa3ee4b168661b0abc5c2e6d892c3003671000d2f -SIZE (KDE/release-service/25.08.1/plasmatube-25.08.1.tar.xz) = 225240 +TIMESTAMP = 1759874908 +SHA256 (KDE/release-service/25.08.2/plasmatube-25.08.2.tar.xz) = 4c4f0f64d72ee18bec03336fb391bdb97e7800a2aa80b7195e68e7b0d6250254 +SIZE (KDE/release-service/25.08.2/plasmatube-25.08.2.tar.xz) = 225540 |
