10107 Commits

Author SHA1 Message Date
jca aa7cc6f011 Tweak cmake files to avoid build errors on archs without SIMD support
This is nicer than hardcoding in the port a list of archs with/without
SIMD.  Add an url to this 3.1.x-specific fix, master has more changes
in this area.

Prompted by a diff from matthieu@, ok tb@
2026-04-14 11:58:52 +00:00
kili 04fd43859d Prepare for poppler-26.04.0.
This replaces our (manually cherry-picked) patches by those from
https://gitlab.com/KrIr17/inkscape/-/commits/poppler_26_04_1.4.3.
2026-04-10 19:27:04 +00:00
matthieu 8e3deea7f1 Update to png 1.6.57. ok deraadt@, naddy@, tb@
Security fixe for CVE-2026-34757
2026-04-10 18:57:20 +00:00
ajacoutot cbe1ed860b Update to babl-0.1.126. 2026-04-10 04:03:24 +00:00
sthen 5dc76a16e5 update to feh-3.12.1 2026-04-09 09:05:56 +00:00
tb 3261e0f1c2 jpeg: set -DWITH_SIMD=OFF on spar64 to fix bulid.
ok jca, tested/ok kmos
2026-04-07 08:01:03 +00:00
kmos fc80db644a Fix linkflags on libavcodec and add rpath-link for /usr/local/lib
to allow audio/moc to build on sparc64.

ld.bfd is more strict than ld.lld

From Brad Smith
2026-04-06 00:42:27 +00:00
kmos 9a05962fcd Add patch to stop -Werror and allow decker to build on sparc64
Otherwise, it fails with

./c/lil.h:112:60: error: ISO C forbids conversion of function pointer to
object pointer type [-Werror=pedantic]

ok op@
2026-04-06 00:40:55 +00:00
sthen 4c0f5ca186 update to py3-Pillow-12.2.0 2026-04-05 18:00:35 +00:00
ajacoutot 19496965e3 Unbreak build with new glew. 2026-04-05 16:12:02 +00:00
volker 3054852cbc graphics/chafa: Update to 1.18.1
From Maintainer Florian Viehweger, WANTLIB refresh from me
2026-04-05 12:15:15 +00:00
ajacoutot bd9065ca74 Update to OpenEXR-3.4.9. 2026-04-04 06:34:15 +00:00
ajacoutot b48be88035 Update to glew-2.3.1.
from Brad (maintainer)
2026-04-03 13:49:25 +00:00
sthen 750dc6facc update to jpeg-3.1.4.1
thanks to matthieu@ for armv7 and macppc tests (and Jan Stary who started
on this too but matthieu beat him to it)
2026-04-02 07:59:14 +00:00
sthen 532e4cc2da set HOMEPAGE
(there is an update, but I'm not sure how to retrieve WRKINST
to fix an install dir without a messy hack)
2026-04-01 09:52:33 +00:00
sthen 196b961326 drop unused SITES variable 2026-04-01 09:33:07 +00:00
sthen ee2cdf0bc5 set PORTROACH, use https HOMEPAGE 2026-04-01 09:31:01 +00:00
ajacoutot 1730ed4f44 Update to gdk-pixbuf-2.44.6. 2026-04-01 06:32:46 +00:00
sthen 1f391f35a4 update to ImageMagick-6.9.13.43 2026-03-31 12:08:00 +00:00
tb ac9a185c1e py-matplotlib: disable link-time optimization for ports-gcc, ok daniel
The combination of a modern compiler with antique binutils isn't expected
in the ecosystem. On sparc64, LTO is enabled because the ports-gcc supports
it which then emits "e" sections which are to be excluded from executables
and shared objects by the link editor, such as

.section        .gnu.lto_.profile.5712db33fb59d8ee,"e",@progbits

As reported by kmos, Fred Flintstone's gas trips over these with

Fatal error: unrecognized .section attribute: want a,w,x,M,S,G,T
2026-03-29 08:36:22 +00:00
ajacoutot ce72cea9b0 Update to gimp-3.2.2. 2026-03-29 08:18:56 +00:00
sthen 11a210a5fa accept either vim or vim-classic for these ports which depend on it for xxd 2026-03-27 11:56:17 +00:00
ajacoutot 06e5c063a3 Update to OpenEXR-3.4.8. 2026-03-27 07:22:30 +00:00
matthieu 8ef7f2bd96 Update to png 1.6.56. ok tb@
Security fixes for CVE-2026-33416 and CVE-2026-33636
2026-03-26 19:55:16 +00:00
ajacoutot 0ca72bec7a Update to gegl04-0.4.70. 2026-03-25 10:02:24 +00:00
jtt c68c17ecd4 graphics/vtk: drop build dependency on devel/cli11
This dependency is not needed since we disabled building tests.
2026-03-24 18:35:41 +00:00
fcambus 974ad51569 Update dpic to 2025.08.01. 2026-03-23 21:11:02 +00:00
naddy d7b61e94f5 */*: fix build with gettext 1.0 2026-03-23 19:02:40 +00:00
sthen 27b1aa9fac update to alembic-1.8.11 2026-03-22 14:00:26 +00:00
bentley a45e0bd285 +resynthesizer3 2026-03-22 07:24:05 +00:00
bentley e8470fff40 Import gimp3-resynthesizer-plugin-3.0.
resynthesizer is a gimp plug-in that can recreate content:

- enlarging textures

- creating tilable images

- removing parts of an image and replacing it with neighboring parts

- adding texture from an image to another image

warning: the plugin is somewhat slow, give it some time to see the progress
bar move.

At the moment, the "enlarging texture" functionality is broken
(Menu entry Edit/Fill with pattern seamless)
See https://github.com/bootchk/resynthesizer/issues/165


from espie; ok rsadowski@
2026-03-22 07:23:20 +00:00
benoit 0c2ff699a6 Update to py3-imageio-2.37.3. 2026-03-21 06:59:44 +00:00
sthen fb3a0cf523 update to libavif-1.4.0, from Brad (maintainer) 2026-03-20 10:40:28 +00:00
sthen f518e8b8f8 disable picking up ccache in build 2026-03-19 15:51:01 +00:00
thfr 4fabf82660 missed to include vulkan-tools in the vulkan update, spotted by volker@ 2026-03-18 15:42:48 +00:00
volker 0defdcf0c0 graphics/stable-diffusion.cpp: Update to a release as of 2026-03-16
+ take Maintainer

ok kirill@
2026-03-17 17:35:00 +00:00
sthen 59c6a21b92 bump, python.port.mk pypi HOMEPAGE update 2026-03-16 22:28:25 +00:00
stu bbb3279f8c Add MODTK_BIN to SUBST_VARS;
soon to be removed from the Tk port module.


ok sthen@
2026-03-16 15:37:06 +00:00
ajacoutot f7aabe4953 Update to OpenEXR-3.4.7. 2026-03-16 07:23:13 +00:00
tb a498746bde shaderc: add back accidentally deleted patch, bump revision 2026-03-15 18:58:27 +00:00
tb fb9e080af0 shaderc: remove ports-gcc workaround
tweaked diff from Brad
2026-03-15 17:15:12 +00:00
tb fcdd111a4b glslang: remove ports-gcc work around
tweaked diff from Brad
2026-03-15 17:12:48 +00:00
tb 28c541773a spirv-tools: remove ports-gcc workaround
tweaked diff from Brad
2026-03-15 17:12:01 +00:00
tb a57b5ccb6b libgexiv2: remove no longer needed ports-gcc stdc++fs workarounds
from Brad
2026-03-15 15:12:43 +00:00
tb 0c337f80ea gexiv2: remove no longer needed ports-gcc stdc++fs workarounds
from Brad
2026-03-15 14:45:32 +00:00
ajacoutot f3ba9d4ab1 Update to gimp-3.2.0. 2026-03-15 12:43:32 +00:00
daniel 41c3e90daa update matplotlib to 3.10.8 2026-03-13 21:57:15 +00:00
daniel 7df99c8686 take maintainer 2026-03-12 20:15:35 +00:00
thfr 22bff9dd25 Update to Vulkan SDK 1.4.341.0 (with glslang 16.2.0). Survived a bulk. 2026-03-12 13:12:08 +00:00
ajacoutot a7b29f528b Update to gegl04-0.4.68. 2026-03-12 12:35:48 +00:00