summaryrefslogtreecommitdiff
path: root/graphics (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* graphics/blender: update to 5.0.1Shane11 days30-611/+5840
| | | | | | | | | | | - a new port graphics/blender4 provides v4.5.x for compatibility Changelog: https://developer.blender.org/docs/release_notes/5.0/ Changelog: https://developer.blender.org/docs/release_notes/5.0/corrective_releases/ Changelog: https://www.blender.org/download/lts/4-5/#versions PR: 282988 Reported by: kunda <luzpaz@pm.me>
* graphics/openxr: Update 1.1.54 => 1.1.57Vladimir Druzenko11 days2-4/+4
| | | | | | | Changelog: https://github.com/KhronosGroup/OpenXR-SDK/releases/tag/release-1.1.57 Reported by: portscout
* graphics/darktable: Update to 5.4.1Jean-Sébastien Pédron12 days4-15/+21
| | | | | | | | | Release notes: * https://github.com/darktable-org/darktable/releases/tag/release-5.4.0 * https://github.com/darktable-org/darktable/releases/tag/release-5.4.1 PR: 292928 Submitted by: Matthieu Volat <mazhe@alkumuna.eu> (initial patch)
* */*: force rebuild after devel/kf6-kio updateMax Brazhnikov12 days3-1/+3
|
* KDE: Update KDE Gear to 25.12.2Max Brazhnikov12 days23-59/+61
| | | | Announcement: https://kde.org/announcements/gear/25.12.2/
* KDE: Update KDE Frameworks 6 to 6.23.0Max Brazhnikov12 days5-15/+15
| | | | Announcement: https://kde.org/announcements/frameworks/6/6.23.0/
* graphics/R-cran-ggplot2: Update to 4.0.2Wen Heping12 days2-4/+4
|
* graphics/py-pycairo: bump RUN_DEPENDS consumers after renameCharlie Li13 days5-4/+5
|
* graphics/py-pycairo: rename and update to 1.29.0Charlie Li13 days13-54/+78
| | | | | | | | | | | Changelog: https://pycairo.readthedocs.io/en/latest/changelog.html#v1-29-0 Notably, experimental support for free-threaded Python (3.13t, soon 3.14t) Port and PKGNAME renamed to match Python package metadata, and to properly build with USE_PYTHON=pep517. Test suite also now exposed. Remove PORTSCOUT since this does not follow the even-odd version split.
* graphics/skia: update to 144, fix include path and pkgconf fileSiva Mahadevan13 days4-389/+391
| | | | | | Approved by: lwhsu (mentor, implicitly) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D55234
* graphics/graphviz: update to 14.1.2Dirk Meyer13 days3-16/+14
| | | | Fix false positive with bsd.sanity.mk
* GStreamer1: Update to 1.28.0Jason E. Hale14 days1-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The y4menc (previously from good) and y4mdec (previously from bad) plugins have been consolidated into y4m (now from good). The vaapi component (multimedia/gstreamer1-vaapi) is no longer supplied by upstream and will be removed after 2026Q1. This has been superseded by the va plugin from 'bad', which we don't have and is rather Linux-heavy, but no ports seem to use this anyways. Remove from makesum-all target and adjust to be static 1.26.10 (last available) version. Add svtav1 component to gstreamer.mk after f96400339bd6. [1] multimedia/gstreamer1-plugins-svt-hevc has been marked DEPRECATED since multimedia/svt-hevc is marked DEPRECATED and will be removed after 2026Q1. [1] This port does not seem to be used anywhere in the ports tree. Note for local patching: meson_options.txt was renamed by upstream to meson.options across the board [2] and this change adapts to that. Changes: https://gstreamer.freedesktop.org/releases/1.28/ [2] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/128710caab3e7521384c4c82df031702f1728af8 PR: 292706 [1] Reported by: jbeich [1]
* graphics/cairomm11: update to 1.19.0Olivier Duchateau14 days3-9/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to 1.19.0 1.19.0 (unstable) 2025-10-10 * Add Path iterator (Jonathon Jongsma, Kjell Ahlstedt) Issue #2 * Add XCB device and XCB surface APIs * Add Xlib device API * Surface: Add create_similar_image(), supports_mime_type(), map_to_image(), class MappedImageSurface. * Add mesh pattern API (Povilas Kanapickas, Kjell Ahlstedt) Issue #8 Examples: * Add path-iter/path-iter.cc (Jonathon Jongsma, Kjell Ahlstedt) Issue #2 * Add surfaces/mapped-surface.cc (Kjell Ahlstedt) Documentation: * Fix outdated FSF mailing address in COPYING (Benjamin A. Beasley) Merge request !29 * Change license info. Lesser GPL 2.1 instead of Library GPL 2 (Kjell Ahlstedt) * Meson: Use SPDX expression for license (Benjamin Gilbert) Merge request !33 * Make Doxygen show API that exists only if Cairo has been built with FC support and Script support (Kjell Ahlstedt) Meson build: * Don't fail if warning_level=everything (Daniel Boles, Kjell Ahlstedt) Merge request gtkmm!87 * Require meson >= 0.62.0. Use Meson's pkgconfig module instead of using the *.pc.in templates. (Kjell Ahlstedt) * Detect cl-like compilers (Julia DeMille) Merge request !30 * Stop warning from probing for features (Julia DeMille) Merge request !31 * Require normal find for cairo when subproject (Julia DeMille) Merge request !32 * Better detection of MSVC-like compilers (Kjell Ahlstedt) Issue #32 * Use the Python installation that Meson uses. See merge request glibmm!67. (Kjell Ahlstedt) Meson and Autotools build: * Add .pc files for cairomm-fc, cairomm-script and cairomm-xcb (Kjell Ahlstedt) Fix dependencies for test target Fix LICENSE. (truckman) Pet portlint. (truckman) PR: 292046
* graphics/mesa-devel: update to 26.0.b.1031Jan Beich14 days3-18/+5
| | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/124d550a943...b651fd90d2d
* graphics/libplacebo: update to 7.360.0Jan Beich14 days3-11/+5
| | | | | Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v7.360.0 Reported by: GitHub (watch releases)
* graphics/libjxl: update to 0.11.2Jan Beich14 days4-15/+14
| | | | | | Changes: https://github.com/libjxl/libjxl/releases/tag/v0.11.2 Reported by: GitHub (watch releases) Security: CVE-2025-12474 CVE-2026-1837
* various: Bump ports for Go default 1.24->1.25Adam Weinberger2026-02-116-6/+6
|
* graphics/resvg{,-capi}: update 0.45.1 → 0.47.0Yuri Victorovich2026-02-114-151/+156
| | | | Reported by: portscout
* devel/flatbuffers: update 25.9.23 → 25.12.19-2026-02-06-03fffb2Yuri Victorovich2026-02-101-0/+1
| | | | Reported by: portscout
* graphics/chafa: Update to 1.18.1Emanuel Haupt2026-02-093-6/+8
|
* graphics/p5-Image-ExifTool-devel: Update 13.49 => 13.50Sergei Vyshenski2026-02-092-7/+5
| | | | | | | | | | | Version 13.50 is production release. Changelog: https://exiftool.org/history.html#v13.50 While here merge INSTALL_DATA and COPYTREE_SHARE in post-install-DOCS-on. PR: 293051
* graphics/drawio: Update to 29.3.6 and take maintainershipGleb Popov2026-02-092-7/+6
| | | | Approved by: maintainer (via Matrix DM)
* Qt6: Update to 6.10.2Jason E. Hale2026-02-087-19/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | January 29, 2026 by Jani Heikkinen Qt 6.10.2 is now available for download. As a patch release, Qt 6.10.2 doesn’t introduce new features, but it delivers around 300 bug fix, security improvements, and quality enhancements on top of Qt 6.10.1. For a full overview of the most notable changes, take a look at the Qt 6.10.2 release notes. Announcement: https://www.qt.io/blog/qt-6.10.2-released Release notes: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.10.2/release-note.md FreeBSD ports changes: devel/qt6-base: - Disable the reduced_relocations feature. Prior to Qt 6.10.0, this was only enabled if the compiler was GCC, but we are seeing crashes in certain ports such as misc/bibletime, multimedia/obs-studio, and net-p2p/qbittorrent. [1] - Rebase patches graphics/qt6-wayland: - Add a pre-configure check to test if devel/qt6-base was built with the WAYLAND option. This module cannot be built if the WAYLAND option is disabled in devel/qt6-base. [2] www/qt6-webengine: - Patched with security patches up to Chromium version: 144.0.7559.109 - Define NODEJS_EXECUTEABLE in the configure environment after [3]. This is forward porting for the post-release security rollup and not part of the official release. Future releases [3][4] will likely require this. - Remove upstreamed patches [3] https://code.qt.io/cgit/qt/qtwebengine-chromium.git/commit/?h=134-based&id=cf510ebd4e870eb24fb5bc1d1ddcc5442247672d [4] https://code.qt.io/cgit/qt/qtwebengine-chromium.git/commit/?h=140-based&id=aab0f6f0928e7e4f73832abba9a00b7946b7e459 x11-toolkits/qt6-declarative - Remove upsteamed patches The Qt python bindings have also been updated along with their respective tools. PySide6: Update to 6.10.2 PyQt6: Update to 6.10.2 PR: 292376 [1], 292273 [2] Reported by: yuri [1], jbo [2] MFH: 2026Q1 Security: 73ff246b-04b2-11f1-84fc-4ccc6adda413
* graphics/satty: update to 0.20.1Jan Beich2026-02-063-417/+323
| | | | | Changes: https://github.com/gabm/Satty/releases/tag/v0.20.1 Reported by: GitHub (watch releases)
* graphics/R-cran-viridisLite: Update to 0.4.3TAKATSU Tomonari2026-02-062-4/+4
| | | | Reported by: portscout
* graphics/ogre3d: update to 14.5.2 release (+)Dima Panov2026-02-063-7/+5
| | | | Release notes: https://github.com/OGRECave/ogre/releases/tag/v14.5.2
* various: Bump Go ports for 1.24.13Adam Weinberger2026-02-056-6/+6
|
* graphics/processing: pin to openjdk8Ronald Klop2026-02-051-0/+1
| | | | | | | | | | | Dependency comms/rxtx is tied to openjdk8 and installs jars in PREFIX/openjdk8/jre/lib/ext. This directory is gone in jdk9+, but processing expects it. So pin processing to openjdk8 also. If anybody wants this to be supported by jdk9+, patches are welcome. PR: 292652 Approve-by: maintainer timeout
* graphics/gegl: deal with FreeBSD procfs in Right Way(tm)Dima Panov2026-02-052-1/+64
| | | | | FreeBSD procfs implementation is not equal the linux one. Handle it correctly
* graphics/xournalpp: update 1.2.8 → 1.3.2Yuri Victorovich2026-02-053-17/+73
| | | | Reported by: portscout
* graphics/mesa-devel: update to 26.0.b.736Jan Beich2026-02-053-7/+27
| | | | Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/481df222095...124d550a943
* graphics/p5-Image-ExifTool-devel: Update 13.48 => 13.49Sergei Vyshenski2026-02-042-4/+4
| | | | | | | Changelog: https://exiftool.org/history.html#v13.49 PR: 292930
* graphics/py-fotokilof: Update to 5.2.3Nicola Vitale2026-02-042-7/+11
| | | | | | | | | - Add two new run dependencies - Fix syntax of metadata (license) in pyproject.toml that is not compatible with the current version of setuptools ChangeLog: https://github.com/TeaM-TL/FotoKilof/releases/tag/5.2.3 Reported by: portscout!
* graphics/opencv: unbreak build on aarch64 (+)Dima Panov2026-02-041-1/+1
| | | | | Since 4.13.0, usage of KleidiCV (arm-specific acceleration library) is on by default which breaks aarch64 build. Set it to OFF to mimics previous behavior until library will be ported to FreeBSD.
* graphics/R-cran-rgl: Update to 1.3.34Zsolt Udvari2026-02-042-4/+4
| | | | Changelog: https://cran.r-project.org/web/packages/rgl/news/news.html
* graphics/shaderc: Update to 2026.1Vladimir Druzenko2026-02-043-11/+13
| | | | | | | | Changelog: https://github.com/google/shaderc/blob/v2026.1/CHANGES PR: 292737 Reported by: vvd Co-authored-by: Hiroki Tagato <tagattie@FreeBSD.org>
* graphics/R-cran-pdftools: Update to 3.7.0Zsolt Udvari2026-02-032-5/+4
| | | | Changelog: https://cran.r-project.org/web/packages/pdftools/NEWS
* graphics/inkscape: Fix pkg-plistGleb Popov2026-02-031-0/+27
|
* graphics/opencv: Update to 4.13.0Eric Camachat2026-02-033-72/+78
| | | | PR: 292888
* graphics/glslang: Update to 16.2.0Vladimir Druzenko2026-02-033-31/+59
| | | | | | | | | | | | While here, add "shared" flavor for installing shared libraries. (Default is static.) Changelog: https://github.com/KhronosGroup/glslang/blob/16.2.0/CHANGES.md PR: 292737 Reported by: Eric Camachat <eric@camachat.org>, vvd Co-authored-by: Eric Camachat <eric@camachat.org>
* */*: Bump port revision after spirv-tools update (691d023921f3)Hiroki Tagato2026-02-036-5/+6
|
* graphics/spirv-tools: Update to 2026.1Hiroki Tagato2026-02-032-7/+7
| | | | | | Changelog: https://github.com/KhronosGroup/SPIRV-Tools/blob/v2026.1/CHANGES Reported by: GitHub (watch releases)
* graphics/lcms2: Bump PORTREVISION of dependent ports for shlib changePo-Chuan Hsieh2026-02-0354-41/+54
| | | | | PR: 292881 Reported by: Petr Lampa <lampa@fit.vutbr.cz>
* graphics/py-rawpy: Update to 0.26.0Po-Chuan Hsieh2026-02-032-4/+4
| | | | Changes: https://github.com/letmaik/rawpy/releases
* graphics/py-pillow-heif: Update to 1.2.0Po-Chuan Hsieh2026-02-032-4/+4
| | | | Changes: https://github.com/bigcat88/pillow_heif/releases
* archivers/c-blosc2: Update to 2.23.0Po-Chuan Hsieh2026-02-031-0/+1
| | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/Blosc/c-blosc2/releases
* graphics/qb3: Update to 2.0.0Po-Chuan Hsieh2026-02-033-18/+4
| | | | Changes: https://github.com/lucianpls/QB3/releases
* graphics/cgif: Update to 0.5.1Po-Chuan Hsieh2026-02-032-4/+4
| | | | Changes: https://github.com/dloebl/cgif/releases
* graphics/gegl: disable relocatableCharlie Li2026-02-021-2/+4
| | | | | | | | | | On discussing with upstream, "relocatable" does not mean ELF relocation. Currently enabling the feature causes GIMP and other consumers build and runtime failures. While here, update comment in x11/babl due to similar architecture. Reported by: Tatsuki Makino
* graphics/p5-Image-ExifTool-devel: Update 13.47 => 13.48Sergei Vyshenski2026-02-022-4/+4
| | | | | | | Changelog: https://exiftool.org/history.html PR: 292861