Nuno Teixeira
c0954ae9fc
graphics/yacreader: Update to 10.0.0
...
- Switch to cmake per upstream instructions
- Remove defunct OPENGL option
ChangeLog: https://github.com/YACReader/yacreader/releases/tag/10.0.0
2026-05-01 23:23:03 +01:00
Vladimir Druzenko
9dfddb14c3
graphics/openxr: Update 1.1.58 => 1.1.59
...
Changelog:
https://github.com/KhronosGroup/OpenXR-SDK/releases/tag/release-1.1.59
Reported by: portscout
Sponsored by: UNIS Labs
2026-05-01 14:26:24 +03:00
Matthias Andree
782fe1731d
graphics/openexr*: Security update to 3.4.11
...
Changelog:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.11
PR: 294882
Security: 787cde46-4424-11f1-943f-05b19d100dca
CVE-2026-42217
CVE-2026-42216
CVE-2026-41142
MFH: 2026Q2
2026-05-01 10:34:04 +02:00
Daniel Engberg
67f167acdd
graphics/gstreamer1-plugins-vulkan: Utilize GST_PLUGIN_DEPENDS
...
Unbreak by utilizing GST_PLUGIN_DEPENDS instead of using MESON_ARGS
Reported by: makc
2026-05-01 10:34:03 +02:00
Olivier Cochard
edae0031f1
graphics/vulkan-validation-layers: Update to 1.4.349 and grab maintainership
...
PR: 294716
Approved by: kde
2026-04-30 20:12:16 +02:00
Olivier Cochard
9d956d7148
graphics/vulkan-utility-libraries: Update to 1.4.349 and grab maintainership
...
PR: 294716
Approved by: kde
2026-04-30 20:12:15 +02:00
Olivier Cochard
dfad32b640
graphics/vulkan-extension-layer: Update to 1.4.349 and grab maintainership
...
PR: 294716
Approved by: kde
2026-04-30 20:12:15 +02:00
Olivier Cochard
f392aa37e5
graphics/vulkan-tools: Update to 1.4.349 and grab maintainership
...
PR: 294716
Approved by: kde
2026-04-30 20:12:15 +02:00
Olivier Cochard
8a121dd452
graphics/vulkan-loader: Update to 1.4.349 and grab maintainership
...
PR: 294716
Approved by: kde
2026-04-30 20:12:14 +02:00
Olivier Cochard
4ec6eafa26
graphics/vulkan-utility-libraries: Update to 1.4.349 and grab maintainership
...
PR: 294716
Approved by: kde
2026-04-30 20:12:14 +02:00
Olivier Cochard
f70aabfff8
graphics/vulkan-headers: Update to 1.4.349 and grab maintainership
...
PR: 294716
Approved by: kde
2026-04-30 20:12:14 +02:00
Olivier Cochard
1b6433cd42
graphics/crucible: switch to upstream source
...
Fetch source from gitlab.freedesktop.org/mesa/crucible (upstream) and apply
FreeBSD-specific patches via PATCH_SITES/PATCHFILES.
Reported by: diizzy
2026-04-30 20:12:14 +02:00
Po-Chuan Hsieh
8ecad8a5e1
graphics/py-gdal: Update to 3.12.4
...
Changes: https://github.com/OSGeo/gdal/releases
https://github.com/OSGeo/gdal/blob/release/3.12/NEWS.md
2026-05-01 00:35:27 +08:00
Po-Chuan Hsieh
9571b5eb5f
graphics/gdal: Update to 3.12.4
...
Changes: https://github.com/OSGeo/gdal/releases
https://github.com/OSGeo/gdal/blob/release/3.12/NEWS.md
2026-05-01 00:35:26 +08:00
Po-Chuan Hsieh
9596724c69
graphics/GraphicsMagick: Update to 1.3.46
...
Changes: http://www.graphicsmagick.org/NEWS.html
2026-05-01 00:35:19 +08:00
Robert Clausecker
75052c64b7
graphics/colmap: update to 4.0.4
...
A bug fix release.
Changelog: https://github.com/colmap/colmap/releases/tag/4.0.4
MFH: 2026Q2
2026-04-30 14:47:59 +02:00
Olivier Cochard
ea78e9556b
graphics/crucible: New port
...
Vulkan regression test suite
Sponsored by: Netflix
2026-04-29 15:47:11 +02:00
Hiroki Tagato
7c9835e108
graphics/shaderc: Update to 2026.2
...
Changelog: https://github.com/google/shaderc/blob/v2026.2/CHANGES
Reported by: portscout
2026-04-29 22:42:25 +09:00
TAKATSU Tomonari
617b8effa2
graphics/R-cran-DiagrammeR: Update to 1.0.12
...
Reported by: portscout
2026-04-29 11:29:12 +00:00
Emmanuel Vadot
8b9c184f66
graphics/drm-61-kmod: Update to latest version
...
This fixes compilation with clang21 (defualt on FreeBSD 16)
Sponsored by: Beckhoff Automation GmbH & Co. KG
2026-04-29 10:11:00 +02:00
Emmanuel Vadot
d94082fc79
graphics/drm-66-kmod: Update to latest version
...
This fixes compilation with clang21 (defualt on FreeBSD 16)
Sponsored by: Beckhoff Automation GmbH & Co. KG
2026-04-29 10:11:00 +02:00
Daniel Engberg
bf193dc1da
*/*: Replace CONFIGURE_ARGS with MESON_ARGS
...
Meson based ports that uses CONFIGURE_ARGS "works" as MESON_ARGS is
appended however framework and documentation expects that MESON_ARGS
is used for Meson based ports
PR: 294808
Approved by: blanket
2026-04-28 20:22:54 +02:00
Yuri Victorovich
5246ef150c
graphics/openusd: update 25.11 → 26.05
2026-04-27 13:44:38 -07:00
Po-Chuan Hsieh
7e8e0770d0
graphics/rubygem-rmagick: Update to 6.3.0
...
Changes: https://github.com/rmagick/rmagick/blob/main/CHANGELOG.md
2026-04-27 21:08:14 +08:00
Po-Chuan Hsieh
0e7945a686
graphics/rubygem-gruff: Update to 0.30.0
...
Changes: https://github.com/topfunky/gruff/blob/master/CHANGELOG.md
2026-04-27 21:08:13 +08:00
Po-Chuan Hsieh
85ff1d2173
graphics/py-altair: Update to 6.1.0
...
Changes: https://github.com/vega/altair/releases
2026-04-27 21:07:43 +08:00
Po-Chuan Hsieh
e53c201510
graphics/py-h3: Update to 4.4.2
...
Changes: https://github.com/uber/h3-py/releases
2026-04-27 21:07:00 +08:00
Po-Chuan Hsieh
e73eca9f51
graphics/h3: Update to 4.4.1
...
Changes: https://github.com/uber/h3/releases
2026-04-27 21:07:00 +08:00
Po-Chuan Hsieh
926bc32d6a
graphics/openjph: Update to 0.27.0
...
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/aous72/OpenJPH/releases
2026-04-27 21:06:53 +08:00
Po-Chuan Hsieh
3d06821a73
graphics/lcms2: Update to 2.19
...
Changes: https://github.com/mm2/Little-CMS/releases
2026-04-27 21:06:53 +08:00
Po-Chuan Hsieh
695002672a
graphics/charls: Use complete arguments/options
2026-04-27 21:06:52 +08:00
Mikael Urankar
17bf498fd2
lang/rust: Bump revisions after 1.95.0
...
PR: 294615
2026-04-27 14:26:47 +02:00
Baptiste Daroussin
0188ce5233
graphics/drm-66-kmod: Fix build with llvm 21
2026-04-27 09:31:18 +02:00
Robert Clausecker
60f2a893ed
graphics/vigra: update to 1-12-4
...
Changelog: https://github.com/ukoethe/vigra/releases/tag/Version-1-12-4
Event: Wiesbaden Hackathon 202604
2026-04-27 02:01:41 +02:00
Robert Clausecker
bee5df8341
graphics/agg: grab maintainership
...
I host the mirror used for this port, so best if I just maintain it.
2026-04-27 02:01:12 +02:00
Mikhail Teterin
787a10daa4
graphics/argyllcms: update from 1.9.2 to 3.5.0
...
Changed to use preinstalled yajl and MiniXML (mxml). Address
compiler warnings.
Changelog: https://www.argyllcms.com/doc/ChangesSummary.html
PR: 240568
Reported by: Walter Schwarzenfeld <w.schwarzenfeld@utanet.at >
Event: Wiesbaden Hackathon 202604
2026-04-27 02:01:11 +02:00
David Hummel
6ede25fa51
graphics/mapnik: update to 4.2.2
...
Remove patch upstreamed in e4e80db44f769a00684002e83f863c4ee9a9f35b
Changelog: https://github.com/mapnik/mapnik/blob/v4.2.2/CHANGELOG.md
Compare changes: https://github.com/mapnik/mapnik/compare/v4.1.3...v4.2.2
PR: 294169
Event: Wiesbaden Hackathon 202604
2026-04-27 02:01:04 +02:00
Jose Alonso Cardenas Marquez
178068950d
x11-wm/lxqt: Update to 2.4.0
...
ChangeLog at: https://lxqt-project.org/release/2026/04/20/release-lxqt-2-4-0/
With hat: lxqt
2026-04-26 12:18:33 -07:00
Alexey Dokuchaev
ccd3e7a788
graphics/appleseed: try to unbreak the build against OpenImageIO 3.x
...
... and other modern APIs (Boost and libstdc++). Now requires C++17.
2026-04-26 15:29:44 +00:00
Matthias Andree
b16813c9c2
graphics/rawtherapee: Add GCC (14) build option, clean up
...
Clear the way for making GCC 15 the default GCC version for ports
(through USE_GCC=yes), and set USE_GCC=14 for this port.
GCC 15 and libc++ aren't compatible today because our (base) libc++'s
header files around C++ type traits are rejected by GCC 15, which wants
us to use library traits instead of (new) trait built-ins such as __decay
on function signatures. This isn't trivial to fix, so use the version
pin to GCC 14 so that everyone else can benefit from 15.
(Using libstdc++ with GCC instead would require the C++ libraries that
expose C++ ABIs in the ports tree, Exiv2, Glib-derivatives be recompiled
in a libstdc++ flavour and possibly be duplicated in a separate install
path. Let's not go to these double efforts yet.)
WARNING: on FreeBSD 15.0 amd64, clang-compiled rawtherapee requires
twice as much CPU time on a certain test file batch conversion set than
the GCC-compiled rawtherapee, so if you can, leave the GCC option on.
While here, clean up the Makefile a bit.
NOTE: the clang default build needs options tweaked a bit differently,
and since the base compiler does not look into ${LOCALBASE}/include and
${LOCALBASE}/lib by default, we need to patch the rtengine/LibRaw.cmake
wrapper to pass down proper -I and -L flags to libraw's
autoconf/automake/libtool rig; we obtain them through pkg-config because
cmake, although it already knows where to look, does not expose them
through variables, as of 2026-02-22's ports cmake version.
PR: 292692 (making GCC 15 default version)
PR: 293329 (rawtherapee)
Reported by: salvadore@
Pull Request: https://github.com/freebsd/freebsd-ports/pull/504
2026-04-26 15:44:09 +03:00
Miltiadis Margaronis
1c9704b8ea
graphics/colord: Fix build with PPROFILES enabled
...
PR: 294778
2026-04-26 13:45:32 +03:00
Hiroki Tagato
2a8adb25c3
*/*: Bump port revision after electron40 update ( db7297e091)
2026-04-26 11:06:11 +09:00
Jan Beich
3e04376300
graphics/libplacebo: unbreak GLSLANG build after 1697360b77
...
src/glsl/meson.build:52:16: ERROR: C++ static library 'SPIRV' not found
PR: 294727
Reported by: Ivan Rozhuk
2026-04-25 01:51:19 +02:00
Nuno Teixeira
7502cc0f9e
graphics/oxipng: Update to 10.1.1
...
ChangeLog: https://github.com/oxipng/oxipng/releases/tag/v10.1.1
2026-04-24 19:52:27 +01:00
Nicola Vitale
d07f0d4fc4
graphics/mmdr: Update to 0.2.2
...
Reported by: portscout!
2026-04-24 10:27:02 +02:00
Yuri Victorovich
16df2be4d7
graphics/spirv-headers: New port: Machine-readable files for the SPIR-V Registry
2026-04-23 00:59:10 -07:00
Olivier Cochard
4bef845db8
graphics/spirv-cross: Update 1.4.335.0 => 1.4.341.0
...
Changelog:
https://github.com/KhronosGroup/SPIRV-Cross/releases/tag/vulkan-sdk-1.4.341.0
PR: 294716
Sponsored by: UNIS Labs
2026-04-23 05:20:33 +03:00
Jan Beich
ce64e3b1d6
graphics/mesa-devel: update to 26.1.b.305
...
Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/81feb2e7f11...c5edb900465
2026-04-23 03:00:11 +02:00
Yuri Victorovich
8cbf06dfb6
graphics/py-pypdfium2: update 5.6.0 → 5.7.1
2026-04-22 10:07:59 -07:00
Max Brazhnikov
61e3ab58f5
graphics/py-scikit-image: Fix build with non-default Python version
2026-04-21 20:01:24 +03:00