FreeBSD/ports e999478. MOVED, audio Makefile

audio/amarok: Bring back from the attic
DeltaFile
+694-0audio/amarok/pkg-plist
+95-0audio/amarok/Makefile
+4-0audio/amarok/pkg-descr
+3-0audio/amarok/distinfo
+0-1MOVED
+1-0audio/Makefile
+797-16 files

FreeBSD/ports c6ec494science/py-scipy Makefile

science/py-scipy: fix build with non-default Python version

PR:     287530
DeltaFile
+1-0science/py-scipy/Makefile
+1-01 files

FreeBSD/ports 86a1351audio/amarok pkg-plist Makefile, audio/amarok/files patch-cmake_modules_FindMariaDBd.cmake

audio/amarok: Update to 3.3.2 for Qt6/KF6

PR:             283794
Co-authored-by: Martin Filla <freebsd at sysctl.cz>
Co-authored-by: Rainer Hurling <rhurlin at FreeBSD.org>
DeltaFile
+649-50audio/amarok/pkg-plist
+44-66audio/amarok/Makefile
+11-0audio/amarok/files/patch-cmake_modules_FindMariaDBd.cmake
+3-3audio/amarok/distinfo
+707-1194 files

FreeBSD/ports b3a070ftextproc/libunibreak distinfo Makefile

textproc/libunibreak: Update to 7.0

* Drop static library, no consumers in tree

Changelog:
https://github.com/adah1972/libunibreak/releases/tag/libunibreak_7_0

PR:             294450
Reviewed by:    kde (makc)
DeltaFile
+3-3textproc/libunibreak/distinfo
+3-2textproc/libunibreak/Makefile
+2-3textproc/libunibreak/pkg-plist
+8-83 files

FreeBSD/ports a096d17graphics/openexr distinfo Makefile, graphics/openexr-website-docs distinfo Makefile

graphics/openexr*: Security update to 3.4.10

Addresses security vulnerabilities

Changelog:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.10

Obtained from:  GitHub repo
Security:       CVE-2026-39886
                CVE-2026-40244
                CVE-2026-40250
DeltaFile
+3-3graphics/openexr-website-docs/distinfo
+3-3graphics/openexr/distinfo
+2-3graphics/openexr/Makefile
+1-1graphics/openexr-website-docs/Makefile
+9-104 files

FreeBSD/ports 45e6a1dsecurity/vuxml/vuln 2026.xml

security/vuxml: Add entry for OpenEXR vulnerabilities < 3.4.10

Multiple integer overflow issues

Obtained from:  GitHub repo
Security:       CVE-2026-39886
                CVE-2026-40244
                CVE-2026-40250
DeltaFile
+31-0security/vuxml/vuln/2026.xml
+31-01 files

FreeBSD/ports 7fe0f82audio/libsndfile Makefile distinfo

audio/libsndfile: Update to latest commit

* Update to latest commit upstream, fixes various bugs and issues
* Backport upstream PR 1106
* Remove STATIC option
* Rework "make test" so it doesn't depend on other options or toggles
* Disable lossy_comp_test_ogg_opus test as it breaks with opus 1.6.0+

Changelog:
https://github.com/libsndfile/libsndfile/compare/1.2.2...ea9ff56

References:
https://github.com/libsndfile/libsndfile/pull/1106
https://github.com/libsndfile/libsndfile/issues/1107
DeltaFile
+30-21audio/libsndfile/Makefile
+5-5audio/libsndfile/distinfo
+3-4audio/libsndfile/pkg-plist
+38-303 files

FreeBSD/ports 76bd1e3graphics/png distinfo pkg-plist

graphics/png: Update to 1.6.58

Changelog: https://github.com/pnggroup/libpng/blob/v1.6.58/ANNOUNCE

PR:             294600
Reviewed by:    desktop (arrowd)
DeltaFile
+5-5graphics/png/distinfo
+1-1graphics/png/pkg-plist
+1-1graphics/png/Makefile
+7-73 files

FreeBSD/ports 51ae19aports-mgmt/portlint Makefile, ports-mgmt/portlint/src portlint.pl

ports-mgmt/portlint: Update to 2.24.0

* Add support for FLAVOR'd WRKDIRs

PR:             294285
DeltaFile
+20-7ports-mgmt/portlint/src/portlint.pl
+1-1ports-mgmt/portlint/Makefile
+21-82 files

FreeBSD/ports dedf4eegraphics/kooka pkg-plist Makefile

graphics/kooka: Update to 6.90.0 and switch to Qt6/KF6

(cherry picked from commit 18f8becee09d1f6c8b2f2ae7c45511c1e7071567)
DeltaFile
+147-25graphics/kooka/pkg-plist
+13-10graphics/kooka/Makefile
+3-3graphics/kooka/distinfo
+163-383 files

FreeBSD/ports e0bbe96biology/ugene pkg-plist Makefile, biology/ugene/files patch-qmutex patch-src_ugenecl_src_Main.cpp

biology/ugene: Update to 53.1

Release Notes: https://ugene.net/changelist.html

Port changes:
- Fix build on non-x86, mark IGNORE for aarch64.
- Switch to cmake, qmake is not supported anymore.
- Drop unused sqlite, renew Qt components.
- Convert to PORTDATA, use shebangfix.

Special thanks to fuz@ for testing and fixing non-x86 build!

PR:             293379
(cherry picked from commit 7f73f34aa06d2c12fc03476b05ef8658c97b6989)
DeltaFile
+18-1,190biology/ugene/pkg-plist
+51-36biology/ugene/Makefile
+64-0biology/ugene/files/patch-qmutex
+16-32biology/ugene/files/patch-src_ugenecl_src_Main.cpp
+0-45biology/ugene/files/patch-src_ugeneui_src_Main.cpp
+42-0biology/ugene/files/patch-linux
+191-1,3039 files not shown
+299-1,42915 files

FreeBSD/ports f89d4b1net-p2p/libktorrent/files patch-src_peer_utmetadata.cpp

net-p2p/libktorrent: fix build on i386

(cherry picked from commit 5f4406b40047eb96ed145dd2211634a244b15260)
DeltaFile
+11-0net-p2p/libktorrent/files/patch-src_peer_utmetadata.cpp
+11-01 files

FreeBSD/ports 137128cnet/kitinerary Makefile

net/kitinerary: IGNORE on 13-stable

(cherry picked from commit ecbc89077e1ae5a604de7a800db6e08913f8914b)
DeltaFile
+2-0net/kitinerary/Makefile
+2-01 files

FreeBSD/ports 91e8a19misc/kookbook Makefile distinfo

misc/kookbook: Update to 0.3.0 and switch to Qt6/KF6

(cherry picked from commit 27e12fe3e5204fb9035e477ecc76b27577cbe8a4)
DeltaFile
+8-8misc/kookbook/Makefile
+3-3misc/kookbook/distinfo
+3-2misc/kookbook/pkg-plist
+14-133 files

FreeBSD/ports 6fe81b6audio/libkcompactdisc pkg-plist Makefile, misc/minuet/files patch-CMakeLists.txt

KDE: Update KDE Gear to 26.04.0

Announcement: https://kde.org/announcements/gear/26.04.0/

Ports changes:

audio/libkcompactdisc:
 - Remove port, no longer shipped with KDE Gear

deskutils/kdeconnect-kde:
 - Add dependency on libei

misc/minuet:
 - Add missing dependencies
 - Add patch to restore parity with Linux

net/krdc:
 - Update dependencies


    [4 lines not shown]
DeltaFile
+114-0multimedia/kdenlive/pkg-plist
+0-79audio/libkcompactdisc/pkg-plist
+34-0net/mimetreeparser/pkg-plist
+27-0x11-fm/konqueror/pkg-plist
+0-20audio/libkcompactdisc/Makefile
+16-0misc/minuet/files/patch-CMakeLists.txt
+191-99275 files not shown
+945-871281 files

FreeBSD/ports fd3164cnet/kdenetwork-filesharing Makefile

net/kdenetwork-filesharing: Fix dependence on QCoro

Adjust compiler requirements while here.

PR:             294592
Reported by:    Robert Cina

(cherry picked from commit 42f7e85b576231687154c83c649e47856a73ceba)
DeltaFile
+3-2net/kdenetwork-filesharing/Makefile
+3-21 files

FreeBSD/ports 28b4daa. MOVED

MOVED: Record removal of audio/libkcompactdisc

(cherry picked from commit a3462bbb29f19257c68f2572a491a083b6b232f1)
DeltaFile
+1-0MOVED
+1-01 files

FreeBSD/ports 295221emultimedia/subtitlecomposer Makefile

multimedia/subtitlecomposer: IGNORE on i386

Fails to build after latest openal update.

(cherry picked from commit 9a5bfb4c563b73352c38b197d957c7bc5b1fdf6f)
DeltaFile
+2-0multimedia/subtitlecomposer/Makefile
+2-01 files

FreeBSD/ports 7d2a900editors/calligra pkg-plist

editors/calligra: Fix PLIST_SUB abuse

(cherry picked from commit c83d35199511c3ad6eeada3e99f72a1a8857fc35)
DeltaFile
+1-1editors/calligra/pkg-plist
+1-11 files

FreeBSD/ports acd1eb4devel/umbrello pkg-plist

devel/umbrello: Fix PLIST_SUB abuse

(cherry picked from commit ed51ce65887b703b99d7469672d7a145414e3598)
DeltaFile
+9-9devel/umbrello/pkg-plist
+9-91 files

FreeBSD/ports 55fb220. MOVED

MOVED: Record graphics/libkdcraw unflavorization

(cherry picked from commit fc76cb786f0f4d9aab18243cf2fbeafe54a962f2)
DeltaFile
+2-0MOVED
+2-01 files

FreeBSD/ports 498c724Mk/Uses kde.mk

Mk/Uses/kde.mk: libkdcraw is Qt6 only now

(cherry picked from commit f073e90755cac9d4093791909a89254b156da3ed)
DeltaFile
+2-5Mk/Uses/kde.mk
+2-51 files

FreeBSD/ports c3907fbgraphics/krita Makefile

graphics/krita: switch to libkdcraw-qt5

(cherry picked from commit bc5050d90b29baddd52e2f06f636c5b3b8b75261)
DeltaFile
+2-1graphics/krita/Makefile
+2-11 files

FreeBSD/ports e9ebf28graphics/libkdcraw Makefile pkg-plist

graphics/libkdcraw: remove Qt5 flavor in preparation for Gear 26.04 update

Qt5 is not supported anymore.

(cherry picked from commit dce4742e4dca12391500b8401cf76f647303ff68)
DeltaFile
+6-13graphics/libkdcraw/Makefile
+18-0graphics/libkdcraw/pkg-plist
+0-18graphics/libkdcraw/pkg-plist.qt6
+0-18graphics/libkdcraw/pkg-plist.qt5
+24-494 files

FreeBSD/ports 9307bf3Mk/Uses kde.mk

Uses/kde.mk: Update comment

(cherry picked from commit dec5656e657c2bbc9ec363d02a79ac5f593f7133)
DeltaFile
+5-2Mk/Uses/kde.mk
+5-21 files

FreeBSD/ports 1461c8dgraphics/libkdcraw-qt5 Makefile pkg-plist

graphics/libkdcraw-qt5: copy from graphics/libkdcraw at qt5

and stick to the last release with Qt5 support.

(cherry picked from commit 0a763c290352d3bf119065dcc8fb1a08d2037e3e)
DeltaFile
+30-0graphics/libkdcraw-qt5/Makefile
+18-0graphics/libkdcraw-qt5/pkg-plist
+3-0graphics/libkdcraw-qt5/distinfo
+2-0graphics/libkdcraw-qt5/pkg-descr
+53-04 files

FreeBSD/ports ead3d08graphics Makefile

graphics/Makefile: connect libkdcraw-qt5

(cherry picked from commit 30ffcf0b9a23a80a35918cfa848faea53da87dc6)
DeltaFile
+1-0graphics/Makefile
+1-01 files

FreeBSD/ports ca2b74atextproc Makefile, textproc/py-yte Makefile distinfo

textproc/py-yte: New port: YAML template engine with Python expressions
DeltaFile
+24-0textproc/py-yte/Makefile
+3-0textproc/py-yte/distinfo
+3-0textproc/py-yte/pkg-descr
+1-0textproc/Makefile
+31-04 files

FreeBSD/ports 803d1a2devel Makefile, devel/py-conda-inject Makefile distinfo

devel/py-conda-inject: New port: Inject a conda environment into the current Python environment
DeltaFile
+23-0devel/py-conda-inject/Makefile
+3-0devel/py-conda-inject/distinfo
+3-0devel/py-conda-inject/pkg-descr
+1-0devel/Makefile
+30-04 files

FreeBSD/ports 9df94fddevel Makefile, devel/py-argparse-dataclass Makefile distinfo

devel/py-argparse-dataclass: New port: Declarative CLIs with argparse and dataclasses
DeltaFile
+20-0devel/py-argparse-dataclass/Makefile
+3-0devel/py-argparse-dataclass/distinfo
+3-0devel/py-argparse-dataclass/pkg-descr
+1-0devel/Makefile
+27-04 files