Commit Graph

8456 Commits

Author SHA1 Message Date
sthen
3ba17b18d2 update to ImageMagick-6.9.12.67 2022-11-08 12:21:05 +00:00
ajacoutot
f50fdd748e Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:14:43 +00:00
sthen
5a86749990 +py-tifffile 2022-11-08 10:52:21 +00:00
sthen
a1f373bcb5 import ports/graphics/py-tifffile, ok landry@
Tifffile is a Python library to

- store NumPy arrays in TIFF (Tagged Image File Format) files, and
- read image and metadata from TIFF-like files used in bioimaging.

Image and metadata can be read from TIFF, BigTIFF, OME-TIFF, STK, LSM,
SGI, NIHImage, ImageJ, MicroManager, FluoView, ScanImage, SEQ, GEL, SVS,
SCN, SIS, BIF, ZIF (Zoomable Image File Format), QPTIFF (QPI), NDPI, and
GeoTIFF files.

Image data can be read as NumPy arrays or Zarr arrays/groups from
strips, tiles, pages (IFDs), SubIFDs, higher order series, and pyramidal
levels.

Image data can be written to TIFF, BigTIFF, OME-TIFF, and ImageJ
hyperstack compatible files in multi-page, volumetric, pyramidal,
memory-mappable, tiled, predicted, or compressed form.

Tifffile can also be used to inspect TIFF structures, read image data
from multi-dimensional file sequences, write fsspec ReferenceFileSystem
for TIFF files and image file sequences, patch TIFF tag values, and
parse many proprietary metadata formats.
2022-11-08 10:52:06 +00:00
ajacoutot
8fd3a49605 Rename and install conflicting files with gimp-2 so that gimp-3 can is
registered as an image editor in desktop environments.

looks good to landry@
2022-11-07 21:08:49 +00:00
ajacoutot
90877a9ad4 No need for _XOPEN_SOURCE_EXTENDED, just define _XOPEN_SOURCE properly. 2022-11-07 18:15:54 +00:00
ajacoutot
93f93db555 Needs explicit dependency on www/webkitgtk4. 2022-11-07 18:12:09 +00:00
ajacoutot
dc44de2ca1 Properly define _XOPEN_SOURCE, no need for _XOPEN_SOURCE_EXTENDED.
Regen WANTLIB while here.
2022-11-07 18:06:39 +00:00
ajacoutot
491f36270e Drop unused file. 2022-11-07 18:00:40 +00:00
ajacoutot
f26650ec01 Properly defined _XOPEN_SOURCE instead of using _XOPEN_SOURCE_EXTENDED.
Fix for 64bit time_t while here.
2022-11-07 17:59:46 +00:00
ajacoutot
d150db2f0d Regen WANTLIB after espeak update. 2022-11-06 22:53:26 +00:00
ajacoutot
3e9a33ee6c Update to evince-43.1. 2022-11-06 19:50:58 +00:00
ajacoutot
d3aaddb10c WANTLIB: pcre -> pcre2-8 after recent glib2 update. 2022-11-05 17:06:22 +00:00
ajacoutot
698d292d92 Fix up permissions for multi-function device or multi-user access to a
scanner.

reported by Robert Bagdan, thanks
2022-11-04 17:06:46 +00:00
ajacoutot
bba9c6aca4 Take some GNOME dependencies MAINTAINER from jasper@
discussed with jasper@
2022-11-04 09:28:13 +00:00
ajacoutot
25de91b267 Remove jasper@ from MAINTAINER; I am the sole hobbit nowadays...
Discussed with jasper@
2022-11-04 09:14:21 +00:00
op
c98c0eb182 update graphics/yacreader to 9.10.0
changelog: https://github.com/YACReader/yacreader/releases/tag/9.10.0
2022-11-01 14:49:14 +00:00
naddy
424a60c42f remove line continuation before empty lines
ok sthen@ ajacoutot@
2022-10-31 23:14:52 +00:00
thfr
90b97d0323 update vulkan ports to SDK 1.3.224.1 (and glslang to 11.11.0)
tested also by jsg@ on arm64 and amd64 with no issues with latest Mesa.
2022-10-30 22:51:56 +00:00
sthen
0305518383 update to py3-Pillow-9.3.0 2022-10-30 08:38:29 +00:00
rsadowski
b6cc372a4e Update KDE Gear to 22.08.2
https://kde.org/announcements/gear/22.08.2/

Notable ports changes:

- kopeninghours, cantor fix python 3.9/3.10 handling
- Enable libnotify
2022-10-30 06:04:40 +00:00
ajacoutot
7f481353f9 Update to webp-pixbuf-loader-0.0.7. 2022-10-29 07:27:47 +00:00
espie
8fa8b5dd7b forgotten bump for gimp/stable PKGSPEC change 2022-10-29 07:19:53 +00:00
ajacoutot
cd60ea25a2 Update to evince-42.4. 2022-10-28 08:57:49 +00:00
thfr
88c018efd4 update the FNA suite to 22.09.01. Tested with many games, including the
recently released Blossom Tales II.
2022-10-26 15:29:04 +00:00
sthen
56a65ccd86 update to libjpeg-turbo-2.1.4, from Brad 2022-10-26 11:26:47 +00:00
ajacoutot
0061d6a01b Update to gdk-pixbuf-2.42.10. 2022-10-25 23:21:06 +00:00
kmos
db360b4ac8 Do the usual c99 dance to make base-gcc happy 2022-10-21 17:22:01 +00:00
naddy
b9aefa4be3 graphics/azpainter: fix libz detection
Fix a typo in the configure script that prevented proper libz detection
and caused the build to rely on libpng adding -lz.  From Brad
2022-10-20 20:57:02 +00:00
benoit
8db0d3237f Update to py-pyx-0.16. 2022-10-18 09:01:53 +00:00
naddy
e9a2791988 graphics/png: update to 1.6.38
* Fixed various errors in the handling of tRNS, hIST and eXIf.
* Implemented many stability improvements across all platforms.

from Brad
2022-10-17 23:19:35 +00:00
ajacoutot
f5733a2ecd Update to glm-0.9.9.8. 2022-10-14 13:27:10 +00:00
sthen
a48383c3aa update to ImageMagick-6.9.12-65 2022-10-13 09:05:11 +00:00
kirby
eee04d5ad7 Add editors/vim to BUILD_DEPENDS to fix build.
Reported by sthen@ and naddy@
2022-10-12 09:37:00 +00:00
kirby
fc66d95e76 Update to geeqie-2.0.1 and take maintainership.
Hints from ajacoutot@, thanks!
OK landry@
2022-10-08 19:08:39 +00:00
benoit
e61ab1e151 Update to p5-Image-Info-1.43. 2022-10-07 05:10:13 +00:00
op
cd88696e65 woops, was missing FLAVOR; diff from George Rosamond, thanks! 2022-10-06 20:46:57 +00:00
op
15215f7e7c py-termcolor,python3 2022-10-06 16:06:22 +00:00
op
571e81acd8 import py3-termcolor-2.0.1
ANSI color formatting for output in terminal.

port from George Rosamond, thanks!
ok sthen@
2022-10-06 16:04:54 +00:00
espie
260b92244c tweak the gimp PKGSPEC and bump the affected ports, that will now NOT
try to work with gimp/snapshot

as sthen@ noted, and I didn't ufraw is also affected, because the most
correct PKGSPEC has gimp->=2,<2.99 (and not <3)

okay sthen@
2022-10-04 14:53:11 +00:00
op
22eae3e29a update graphics/yacreader to 9.9.2
various bugfixes for YACReaderLibrary:

 - Fix potential infinite loop/crash on library updates.
 - Fix comic properties dialog sizing.
 - Fixes and stability improvements.
2022-10-04 07:56:33 +00:00
ajacoutot
6e7fdfb738 Update to shotwell-0.30.17. 2022-10-03 23:10:01 +00:00
sdk
f910a2a5b6 Update krita-gmic-plugin 3.1.4.3 => 3.1.6.1
Unfortunately there is no changelog.
2022-09-26 11:03:06 +00:00
sthen
f0dbe5aba8 missed bump, pointed out by namn@ 2022-09-24 20:06:11 +00:00
ajacoutot
f499696866 Explicitely pass --without-pptx to configure to make sure libzip is not
looked for.
2022-09-23 20:31:36 +00:00
gkoehler
178cbf016a Unbreak webp-pixbuf-loader for big-endian platforms
The patch calls le32toh in <endian.h>, because OpenBSD doesn't have
<byteswap.h>.  This prevents a fatal error on BE_ARCHS when byteswap.h
didn't exist.

ok jsg@ jca@
2022-09-23 02:03:29 +00:00
sthen
c7393cb8b9 GIMP has various memory limits (undo, tile cache) which it sets based
on total memory in the machine, ignoring the facts that someone else might
use memory too and allocations might be limited (as done by default in
login.conf).

Adjust them to choose the lower of machine memory and RLIMIT_DATA.
While there, use setrlimit at startup to use -max instead of the soft
-cur limit (as done by various other software in base/ports).

ok namn@, looks good code-wise to stsp@
2022-09-22 09:34:34 +00:00
ajacoutot
90a06a84ff Update to cairomm16-1.16.2. 2022-09-22 07:43:23 +00:00
ajacoutot
a0d1e4a5cb Update to cairomm-1.14.4. 2022-09-22 07:43:03 +00:00
kili
f8bc363b09 This needs textproc/xslt at build time.
ok rsadowski@
2022-09-21 20:23:31 +00:00