Commit graph

34787 commits

Author SHA1 Message Date
Yuri Victorovich
03419109e0 graphics/pcl-pointclouds: update 1.13.1 → 1.14.1-132 2025-01-15 08:44:53 -08:00
Yuri Victorovich
62a5a425f8 graphics/nanosvg: update g20221204 → 20241219 2025-01-15 08:44:52 -08:00
Dmitry Marakasov
0ce22569c3 graphics/cptutils: update 1.82 → 1.83 2025-01-15 11:30:42 +03:00
Dmitry Marakasov
6f00036d6f graphics/cptutils: update WWW and MASTER_SITES
PR:		283908
Reported by:	diizzy
2025-01-15 11:30:41 +03:00
Yuri Victorovich
d2af1cb8ad graphics/durdraw: update 0.27.1 → 0.28.0 2025-01-14 13:02:23 -08:00
Yuri Victorovich
86e4fecaef graphics/curtail: update 1.11.1 → 1.12.0 2025-01-14 13:02:23 -08:00
Yuri Victorovich
a225cedd3f graphics/pcl-pointclouds: Update WWW 2025-01-14 13:02:21 -08:00
Sergei Vyshenski
fa47b8c1f0 graphics/p5-Image-ExifTool-devel: Update 13.11 → 13.12
Changelog:
https://exiftool.org/history.html

PR:	284055
2025-01-14 13:29:05 +03:00
Zsolt Udvari
342f30257a graphics/timg: Set NOT_FOR_ARCHS=i386
On i386 the build causes an error:
/wrkdirs/usr/ports/graphics/timg/work/timg-1.6.1/src/timg-time.h:59:37:
error: non-constant-expression cannot be narrowed from type 'int64_t'
(aka 'long long') to 'long' in initializer list [-Wc++11-narrowing]
2025-01-14 07:21:43 +01:00
Yuri Victorovich
7a0dd26e66 graphics/oidn: update 2.3.0 → 2.3.2
Reported by:	portscout
2025-01-13 22:11:23 -08:00
Yuri Victorovich
a686cfd977 graphics/oculante: update 0.9.1 → 0.9.2
Reported by:	portscout
2025-01-12 23:28:24 -08:00
Yuri Victorovich
140239987f graphics/libpillowfight: update 0.3.0 → 0.3.1 2025-01-12 17:45:09 -08:00
Yuri Victorovich
667842e3f6 graphics/py-moderngl-window: update 2.4.6 → 3.1.0
Reported by:	portscout
2025-01-12 14:36:41 -08:00
Yuri Victorovich
96f834c7bc graphics/py-pyglm: New port: Fast OpenGL Mathematics (GLM) for Python 2025-01-12 14:36:40 -08:00
Piotr Kubaj
ba2551057f graphics/ocaml-lablgl: fix build on powerpc 2025-01-12 22:37:16 +01:00
Piotr Kubaj
bee8c96275 graphics/ximaging: fix build without libomp
ld: error: unable to find library -lomp
2025-01-12 22:37:10 +01:00
Piotr Kubaj
3b41f83cd3 graphics/xournalpp: broken on powerpc, same as i386 2025-01-12 22:37:08 +01:00
Piotr Kubaj
f674d29b53 graphics/box: fix build on 32-bits
vmsym.c:567:28: error: incompatible function pointer types passing 'BoxTask (BoxVM *, BoxVMSymID, BoxUInt, int, void *, BoxUInt, void *, BoxUInt)' (aka 'BoxTask (struct BoxVM_struct *, unsigned long, unsigned long, int, void *, unsigned long, void *, unsigned long)') to parameter of type 'BoxVMSymResolver' (aka 'BoxTask (*)(struct BoxVM_struct *, unsigned long, unsigned long, int, void *, unsigned int, void *, unsigned int)') [-Wincompatible-function-pointer-types]
  567 |   BoxVMSym_Ref(vm, sym_id, My_Code_Generator, ref_all, ref_all_size, -1);
      |                            ^~~~~~~~~~~~~~~~~
2025-01-12 22:36:49 +01:00
Piotr Kubaj
60d4f78a66 graphics/ocaml-cairo: fix build on powerpc 2025-01-12 22:36:06 +01:00
Eric Turgeon
8bc5ae9d8d
graphics/atril: updated to 1.28.1 2025-01-11 15:15:34 -04:00
Thierry Thomas
8ce84fb385 */*: bump PORTREVISION after the upgrade to Suitesparse 2025-01-11 11:02:35 +01:00
Wen Heping
dcf6797663 graphics/py-svgelements: New port
Svgelements does high fidelity SVG parsing and geometric rendering.
The goal is to successfully and correctly process SVG for use with
any scripts that may need or want to use SVG files as geometric data.
2025-01-11 08:46:42 +00:00
Yuri Victorovich
3e86ea24ef misc/openvdb: update 11.0.0 → 12.0.0 2025-01-10 21:20:29 -08:00
Jan Beich
3b2f9a3a6d graphics/mesa-devel: update to 24.3.b.2654
Changes:	3a9b1baa80...de1eaa4019
2025-01-11 01:36:07 +01:00
Yuri Victorovich
9dbb7db20e graphics/filament: update 1.56.4 → 1.56.5
Reported by:	portscout
2025-01-10 02:23:02 -08:00
Yuri Victorovich
699cd623b6 devel/flatbuffers: update 24.3.25 → 24.12.23 2025-01-10 02:22:54 -08:00
Santhosh Raju
ac0ea3d567 graphics/dspdfviewer: Fix builds in 13.4 2025-01-10 10:02:36 +01:00
Nicola Vitale
e7f1d4913c
graphics/py-fotokilof: Update to 5.1.7
- Fix app/name in the new file pyproject.toml to match PORTNAME,
 otherwise the build fails with the error:

===>   Generating temporary packing list
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "/usr/local/lib/python3.11/site-packages/installer/__main__.py", line 98, in <module>
    _main(sys.argv[1:], "python -m installer")
  File "/usr/local/lib/python3.11/site-packages/installer/__main__.py", line 86, in _main
    with WheelFile.open(args.wheel) as source:
  File "/usr/local/lib/python3.11/contextlib.py", line 137, in __enter__
    return next(self.gen)
           ^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/installer/sources.py", line 162, in open
    with zipfile.ZipFile(path) as f:
         ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/zipfile.py", line 1295, in __init__
    self.fp = io.open(file, filemode)
              ^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: /usr/local/poudriere/ports/default/graphics/py-fotokilof/work-py311/FotoKilof-5.1.7/dist/fotokilof-5.1.7*.whl
*** Error code 1

Release changes:	https://github.com/TeaM-TL/FotoKilof/releases/tag/5.1.7
Reported by:	Tomasz Łuczak <notifications@github.com>
2025-01-09 16:22:23 +01:00
Philipp Ost
3753b09402 graphics/povray37: Fix build without JPEG
PR:		283768
Reported by:	freebsd@koenigbj.8bx.de
2025-01-09 08:28:32 +01:00
Älven
b6ab2130b3 graphics/lunasvg: New port: SVG rendering and manipulation library in C++
PR:		256553
2025-01-08 07:01:59 -07:00
Älven
ff31e477ff graphics/plutosvg: New port: Tiny SVG rendering library in C
PR:		283635
2025-01-08 07:01:59 -07:00
Älven
42814ac3bd graphics/plutovg: New port: Tiny 2D vector graphics library in C
PR:		283629
2025-01-08 11:15:19 -08:00
Tijl Coosemans
299bcfac71 graphics/cairo: Update to 1.18.2
Upstream has removed OpenGL support and switched from autoconf to meson.

Some ports needed to be fixed:

audio/fogpad-lv2, audio/ssr-lv2, audio/stone-phaser-lv2,
audio/string-machine-lv2: Add dependency on libGL now that cairo
no longer pulls it in.

devel/doxygen: Add upstream patches to support compressed PDF files
generated by more recent versions of cairo.

www/webkit2-gtk3, www/webkit2-gtk4: Remove requirement for cairo-egl.

x11/hyprpaper: Remove inclusion of unused GLES3 headers so a dependency
on libGLES is not needed.

x11/rofi-file-browser-extended: Fix patch to make sure
GLIB2_INCLUDE_DIRS is defined.

PR:		283531
Reviewed by:	diizzy
Exp-run by:	antoine
2025-01-07 11:34:47 +01:00
Jan Beich
c3785ec4b2 graphics/mesa-devel: update to 24.3.b.2416
Changes:	98cdb9349a...3a9b1baa80
2025-01-07 01:36:10 +01:00
Vanilla I. Shu
8df38be6a3 graphics/p5-Image-ExifTool-devel: update 13.10 -> 13.11
ChangeLog: https://exiftool.org/history.html

PR:		283878
Reported by:	maintainer
2025-01-06 19:08:07 +08:00
Dirk Meyer
942e8b5552 graphics/pcdtojpeg: Converts PCD (Kodak Photo CD) image files 2025-01-05 16:38:11 +01:00
Dirk Meyer
be9a755f2d graphics/gd: patch obsoleted by autoreconf 2025-01-05 15:42:29 +01:00
Nuno Teixeira
9148f792bc graphics/phototonic: Deprecate and set expiration date to 2025-02-28
Upstream repo archived Oct 4, 2023. Consider migrating to
graphics/geeqie as sugested by upstream.
2025-01-05 13:22:41 +00:00
Jason E. Hale
7e3e6797d2 Qt6: Update to 6.8.1
December 02, 2024

We (Qt upstream) have released Qt 6.8.1 today. As a patch release,
Qt 6.8.1 does not introduce new features but contains more than 550 bug
fixes, security updates, and other improvements on top of Qt 6.8.0
release. See more information about the most important changes and bug
fixes from the Qt 6.8.1 release note.

Announcement: https://www.qt.io/blog/qt-6.8.1-released
Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.8.1/release-note.md

We (kde@) skipped shipping Qt 6.8.0 due to waiting for a compatible
version of PyQt to be released, but here are the announcements and
release notes from Qt 6.8.0.

Announcement: https://www.qt.io/blog/qt-6.8-released
Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.8.0/release-note.md

PySide6: Update to 6.8.0.2

PySide6 and its related components have been updated alongside the Qt
release for compatibility. Older versions will not build with Qt 6.8.x.

Announcement: https://www.qt.io/blog/qt-for-python-release-6.8

PyQt6: Update to 6.8.0

This release also introduces x11-toolkits/py-qt6-graphs, python bindings
for the Qt Graphs module. As with PySide6, older versions of PyQt6 will
not build with Qt 6.8.x.

Support tools like py-sip and py-qtbuilder have also been updated to their
latest versions.

Announcement: https://www.riverbankcomputing.com/news/PyQt_v6.8.0_Released

Special thanks to Kenneth Raplee for testing and to SponiX for providing
access to build hardware!

PR:		283290
Exp-run by:	antoine (x2)
2025-01-05 01:28:11 -05:00
Vladimir Druzenko
c3e24f8df5 graphics/spirv-cross: Update 1.3.290.0 → 1.3.296.0
Commit log:
https://github.com/KhronosGroup/SPIRV-Cross/compare/vulkan-sdk-1.3.290.0...vulkan-sdk-1.3.296.0
2025-01-04 18:52:47 +03:00
Jan Beich
fbb5264bf8 graphics/mesa-devel: update to 24.3.b.2357
Changes:	056b14b882...98cdb9349a
2025-01-04 01:15:45 +01:00
Zsolt Udvari
dbebb74d71 graphics/timg: Update to 1.6.1
Changelog: https://github.com/hzeller/timg/releases/tag/v1.6.1
2025-01-03 18:15:11 +01:00
Nuno Teixeira
696f37e18a graphics/yacreader: Update to 9.15.0
- Switch to GH MASTER_SITES and use release tarball
- Pet Q/A check and use GL=opengl
- Strip binaries
- Remove flavorization:

  Drop local Qt 5.x support for ease of maintainership and its eventual
  removal from the FreeBSD ports tree. Qt 5.x has been long deprecated
  upstream [1] and the FreeBSD kde@ team recommends using Qt 6.x for
  end-user applications whenever possible.

  [1] https://www.qt.io/blog/qt-5.15-support-ends

ChangeLog: https://github.com/YACReader/yacreader/releases/tag/9.15.0
2025-01-02 15:01:49 +00:00
Nuno Teixeira
526899a5ea graphics/yacreader: Take maintainership 2025-01-02 11:23:47 +00:00
Yuri Victorovich
5abfda2d71 graphics/art: update 1.24.1 → 1.24.5 2025-01-01 22:45:52 -08:00
Po-Chuan Hsieh
49f46c867d
graphics/rubygem-pdfkit: Update to 0.8.7.3
Changes:	https://github.com/pdfkit/pdfkit/releases
2025-01-02 10:46:17 +08:00
Rene Ladan
4e7658f038 graphics/py-pygal: expire on 2025-03-31 for devel/py-pytest-runner 2025-01-01 15:35:17 +01:00
Rene Ladan
c444e83ef8 graphics/rubygem-pdfkit: expire on 2025-03-31 for converters/wkhtmltopdf 2025-01-01 15:12:43 +01:00
Rene Ladan
0a48df48aa graphics/tinyows: expire on 2025-02-01 for databases/postgis31 2025-01-01 12:10:13 +01:00
Po-Chuan Hsieh
43ecb11f7c
graphics/rubygem-cairo: Update to 1.17.14
Changes:	https://github.com/rcairo/rcairo/releases
2024-12-31 23:56:05 +08:00