18698 Commits

Author SHA1 Message Date
Baptiste Daroussin
e033b6d31a multimedia/guvcview: fix build with recent ffmpeg 2025-12-19 11:23:33 +01:00
Jason E. Hale
45fef8811c */*: Bump PORTREVISION for known Qt private API abusers
Qt 6.10.1 edition.

These ports are known to directly use or link to a library that uses the
Qt private API and must be rebuilt with every Qt update.

Qt *public* API/ABI compatability is excellent, so most consumers don't
need to necessarily be rebuilt between patch or even minor releases, but
use of the private API breaks this compatibility between even patch
releases and its use is highly discouraged.

This list [1] is based on histortical data. We don't have time to
revisit every port on the list with each Qt update, so if your port has
dropped Qt private headers and was bumped in error, please remove it
yourself if you have write access to the Wiki or alert someone on kde@.

[1] https://wiki.freebsd.org/KDE/Qt
2025-12-19 04:03:02 -05:00
Baptiste Daroussin
4cf9230920 multimedia/arcan: fix build with recent ffmpeg
Incorporate an upstream patch to build with recent ffmpeg
2025-12-19 09:29:43 +01:00
Jason E. Hale
8618262c58 Qt6: Update to 6.10.1
I'm not giving the usual fanfare. This has been an absolute slog.

Ports changes:
qt6-base: Added WAYLAND option. This is congruent with the X11 option.
          We really don't recommend disabling this option, but it is
          available for advanced users who don't want wayland for
          whatever reason.
2025-12-19 02:19:42 -05:00
Po-Chuan Hsieh
314e708379
multimedia/mediainfo: Remove USES=pathfix 2025-12-16 23:55:44 +08:00
Po-Chuan Hsieh
922c579917
multimedia/libzen: Remove USES=pathfix 2025-12-16 23:55:43 +08:00
Po-Chuan Hsieh
427533b965
multimedia/libcec: Remove USES=pathfix 2025-12-16 23:55:42 +08:00
Mikael Urankar
5e496c7707 lang/rust: Bump revisions after 1.92.0
PR:		291582
2025-12-16 13:12:31 +01:00
Mikael Urankar
a647b70c17 multimedia/ringrtc: Update to 2.60.7 2025-12-16 10:10:52 +01:00
Dag-Erling Smørgrav
75d873b56a many: Unpin Go ports
* Ports that were pinned to a deprecated version of Go (1.23 or older)
  have been unpinned.

* Ports that were pinned to a still-supported version of Go (1.24 or
  newer) have been converted to requesting that as their minimum Go
  version.

* Ports that had been forcibly deprecated for pinning an expired Go
  version have been undeprecated.
2025-12-16 00:06:00 +01:00
Nuno Teixeira
1047f0e0cd multimedia/py-subliminal: Update to 2.5.0
ChangeLog: https://github.com/Diaoul/subliminal/releases/tag/2.5.0
2025-12-15 23:02:19 +00:00
Tijl Coosemans
974099d0bd devel/libtextstyle, devel/gettext*: Update to 0.26
Recent versions of gettext no longer install m4 files in
PREFIX/share/aclocal.  They have to be installed in the work
directory by autopoint for aclocal to find them.

Patch devel/autoconf so autoreconf runs autopoint when gettext related
macros are used in configure.ac (e.g. AM_ICONV).  Previously it only
ran autopoint when AM_GNU_GETTEXT_(REQUIRE_)VERSION was used.

The following ports now require autopoint (i.e. USES=gettext-tools):
benchmarks/sysbench, devel/libhtp, editors/fxite, filesystems/rar2fs,
graphics/gd, net/ucarp, news/fidogate, sysutils/cdrdao

Other fixes:

emulators/mednafen, misc/lifelines: Use older version of gettext macros.
ftp/axel: Patch Makefile.am and configure.ac to get gettext working and
add NLS option.
ftp/wzdftpd: Use autoreconf 2.72.
mail/sympa: Remove hack from configure.ac.
multimedia/dvdauthor: Use ports autoreconf.
net/asterisk-chan_sccp: Drop autoreconf and gettext-tools dependencies.
security/pam_pkcs11: Patch configure.ac so autoreconf can find the
custom directory with m4 files.
sysutils/grub2-efi, sysutils/grub2-pcbsd: Add patch to run autoreconf
with -f flag so it updates all files.
www/wget2: Patch configure.ac to what autopoint expects.

PR:		287167
Exp-run by:	antoine
2025-12-14 19:29:12 +01:00
Max Brazhnikov
cdbdb1c19e KDE: Update KDE Gear to 25.12.0
Announcement: https://kde.org/announcements/gear/25.12.0/

Ports changes:

deskutils/itinerary:
 - Require QCoro6

deskutils/kdeconnect-kde:
 - Regenerate patches

devel/kpublictransport:
 - Require QtLocation

editors/kate:
 - Fix shebang

math/rocs:
 - Switch to Qt6/KF6

multimedia/kamoso:
 - Require KF6KirigamiAddons

multimedia/kdenlive:
 - Require KDDockWidgets

science/step:
 - Remove stale patch
2025-12-12 17:53:31 +03:00
Po-Chuan Hsieh
fdb6123b4c
multimedia/rubygem-gstreamer: Update to 4.3.4
Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
		https://github.com/ruby-gnome/ruby-gnome/blob/main/NEWS.md
2025-12-09 19:22:16 +08:00
Po-Chuan Hsieh
4a819973a6
multimedia/rubygem-clutter-gstreamer: Update to 4.3.4
Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
		https://github.com/ruby-gnome/ruby-gnome/blob/main/NEWS.md
2025-12-09 19:22:16 +08:00
Daniel Engberg
16fc52ce06 multimedia/mediamtx: Update to 1.15.5
Changelog: https://github.com/bluenviron/mediamtx/releases/tag/v1.15.5
2025-12-07 20:52:09 +01:00
Loïc Bartoletti
3076d31cda
graphics/poppler: bump consumers of graphics/poppler
PR:		291277
Exp-run by:	antoine
2025-12-06 13:50:14 +01:00
Jan Beich
930f4cde1a multimedia/ab-av1: update to 0.10.3
Changes:	https://github.com/alexheretic/ab-av1/releases/tag/v0.10.3
Reported by:	GitHub (watch releases)
2025-12-06 00:39:34 +01:00
Jan Beich
e93c398dd1 multimedia/dav1d: update to 1.5.2
Changes:	https://code.videolan.org/videolan/dav1d/-/tags/1.5.2
Reported by:	Repology
2025-12-06 00:39:34 +01:00
Yuri Victorovich
9aebccfe1b multimedia/kew: Not broken on i386 2025-12-05 10:45:54 -08:00
Jason E. Hale
42dc4b66e5 GStreamer1: Update to 1.26.9
multimedia/gstreamer1-plugins-rust: Update to 0.14.4

https://gstreamer.freedesktop.org/releases/1.26/#1.26.9
2025-12-05 10:08:03 -05:00
Jason E. Hale
7327fa57e2 multimedia/obs-studio: Prepare for Qt 6.10
Add patch to fix configure with Qt 6.10.

With hat:	kde@
2025-12-04 20:03:42 -05:00
Jason E. Hale
d5007c2ec6 multimedia/subtitlecomposer: Prepare for Qt 6.10
Add upstream patch to fix configure with Qt 6.10.

With hat:	kde@
2025-12-04 20:03:42 -05:00
Rene Ladan
ea6c480767 all: return ports of tcberner to the pool after safekeeping his commit bit
Hat: portmgr
2025-12-04 22:07:45 +01:00
Jan Beich
ddba15e180 multimedia/svt-vp9: update to 0.3.1
Changes:	https://github.com/OpenVisualCloud/SVT-VP9/releases/tag/v0.3.1
Reported by:	GitHub (watch releases)
2025-12-04 20:40:19 +01:00
Bernhard Froehlich
08d17c9932
multimedia/minisatip: Update to 2.0.43 2025-12-03 19:00:51 +00:00
Adam Weinberger
b24429e3ed various: Bump Go ports for 1.24.11 2025-12-03 13:24:45 -05:00
Adam Weinberger
ec872485e4 various: Bump Go ports for 1.25.5 2025-12-03 13:24:44 -05:00
Jan Beich
0cbeb73b3b multimedia/svt-av1-hdr: update to 3.1.3
Changes:	https://github.com/juliobbv-p/svt-av1-hdr/compare/v3.1.2...v3.1.3
Reported by:	portscout
2025-12-02 00:53:33 +01:00
Yuri Victorovich
a6dda550a1 multimedia/libwebm: update 1.0.0.31 → 1.0.0.32 2025-11-30 02:52:33 -08:00
Yuri Victorovich
9ab2f8e27e multimedia/lms: update 3.72.0 → 3.72.1 2025-11-30 02:52:33 -08:00
Mikael Urankar
5df1cea105 multimedia/ringrtc: Fix build on aarch64 2025-11-28 15:45:08 +01:00
Alan Hicks
5874171605 multimedia/mythtv: Fix failed package with 35.0,1
- Add missing dependency on multimedia/libudfread
- Remove missing files from plist blockinput.h and udfread.h

PR:	291191
2025-11-26 22:59:13 +03:00
Yuri Victorovich
e67bf31bfd multimedia/musique: update 1.11 → 1.12 2025-11-25 09:02:01 -08:00
Yuri Victorovich
c779ac4543 multimedia/musique: Change to Qt6 2025-11-25 09:02:00 -08:00
Yuri Victorovich
f165ce01cb www/libdatachannel: update 0.23.2 → 0.24.0 2025-11-25 09:02:00 -08:00
Yuri Victorovich
ab0fde4304 multimedia/lms: update 3.71.0 → 3.72.0 2025-11-25 06:45:17 -08:00
Jan Beich
43000141c3 multimedia/ab-av1: update to 0.10.2
Changes:	https://github.com/alexheretic/ab-av1/releases/tag/v0.10.2
Reported by:	GitHub (watch releases)
2025-11-25 15:39:15 +01:00
Baptiste Daroussin
e70f39081c multimedia/mplayer(mencoder): fix memcoder build with ffmpeg8
This also fixes mplayer if built without VDPAU

PR:	289505
2025-11-25 13:15:39 +01:00
Piotr Kubaj
6a07ea84f7 multimedia/x265: fix build on powerpc*
A couple of fixes:
1. Altivec code also uses VSX, so it should be enabled by default only
on powerpc64le. Additionaly ENABLE_ALTIVEC needs to be specified along
with CPU_POWER8.
2. Altivec code is 64-bit only, so the option should be removed on
powerpc altogether. On powerpc64 it should stay non-default.
3. Altivec code works only with 8 bits and causes build issues
elsewhere.
2025-11-25 12:31:54 +01:00
Baptiste Daroussin
571fcc5330 multimedia/libopenshot: fix build with ffmpeg8
PR:	289065
2025-11-25 11:04:00 +01:00
Baptiste Daroussin
4d78ee23d7 multimedia/av1an: update to 0.5.0
This release fixes the build with ffmpeg 6 and 8
Chase upstream change to rust-av

PR:	289061
2025-11-25 10:19:05 +01:00
Baptiste Daroussin
2353e6c413 multimedia/vlc: fix build with ffmpeg8
Incorporate patches to fix build with ffmpeg 7 and 8

PR:		289056
Obtained from:	Linux From Scatch
2025-11-24 17:59:02 +01:00
Yuri Victorovich
a7265cc03b multimedia/vvdec: update 3.0.0 → 3.1.0 2025-11-23 23:13:27 -08:00
Yuri Victorovich
91087f8516 multimedia/youtui: update 0.0.26 → 0.0.30 2025-11-23 22:52:56 -08:00
Vladimir Druzenko
3e213b76bb multimedia/avidemux-plugins: Fix build after update multimedia/x265 to 4.1
/tmp/work/usr/ports/multimedia/avidemux-plugins/work/avidemux_2.8.1/avidemux_plugins/ADM_videoEncoder/x265/ADM_x265Setup.cpp:210:51: error: incompatible types in assignment of 'char*' to 'char [256]'
  210 |                              param.rc.statFileName=strdup(logFile);
      |                              ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/tmp/work/usr/ports/multimedia/avidemux-plugins/work/avidemux_2.8.1/avidemux_plugins/ADM_videoEncoder/x265/ADM_x265Setup.cpp:216:51: error: incompatible types in assignment of 'char*' to 'char [256]'
  216 |                              param.rc.statFileName=strdup(logFile);
      |                              ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~

Discussion in upstream:
https://avidemux.org/smif/index.php/topic,19995.msg97494.html#msg97494

Approved by:	portmgr (blanket, just fix it)
2025-11-24 03:17:03 +03:00
Robert Clausecker
e6242cd11e */*: bump PORTREVISION following lib/libx265.so soname change
Reported by:	vvd
2025-11-22 21:52:02 +01:00
Daniel Engberg
651b80a18e multimedia/mediamtx: Update to 1.15.4
Changelog: https://github.com/bluenviron/mediamtx/releases/tag/v1.15.4
2025-11-22 20:55:18 +01:00
Robert Clausecker
f2f978d9d3 multimedia/py-mat2: update to 0.14.0
Changelog: https://github.com/jvoisin/mat2/releases/tag/0.14.0
2025-11-22 17:01:29 +01:00
Mikhail Teterin
0c4cab0453 multimedia/x265: upgrade from 3.6 to 4.1
Unlike with the 4.0, there should be no API compatibility problems.

Changelog: https://x265.readthedocs.io/en/master/releasenotes.html

Reviewed by:	pkubaj
PR:		290764
2025-11-22 17:01:28 +01:00