Commit Graph

36962 Commits

Author SHA1 Message Date
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