8430 Commits

Author SHA1 Message Date
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
ajacoutot
71f93d64fe Update to simple-scan-42.5. 2022-09-21 13:44:03 +00:00
rsadowski
3c31f61c06 Bugfix update KDE Gear to 22.08.1
https://kde.org/announcements/changelogs/gear/22.08.1/
2022-09-20 16:02:28 +00:00
sthen
1d56034b78 add missing TDEP on exiftool 2022-09-19 08:05:07 +00:00
kmos
b36ec8df6e ports-gcc doesn't check /usr/local for includes or libraries by
default.

Fixes build on sparc64
2022-09-18 22:43:36 +00:00
rsadowski
506b9d1228 Update krita to 5.1.1 2022-09-18 16:27:35 +00:00
sthen
671a25a8e1 add BDEP for bash - can probably be patched in gimp-2.99.12/app/tests/meson.build:49
but going for smallest change for now
2022-09-12 14:21:07 +00:00
sthen
7bd1a571d2 update to ImageMagick-6.9.12.63 2022-09-12 10:16:06 +00:00
kirby
d329f9581b switch HOMEPAGE to HTTPS 2022-09-10 20:20:37 +00:00
landry
33ab63da22 graphics/gimp/snapshot: fix build with heif 1.13.0.
from https://gitlab.gnome.org/GNOME/gimp/-/issues/8570
2022-09-10 14:48:51 +00:00
landry
b6dbf6a425 graphics/gimp/snapshot: use lua module to properly subst LUA_DEP_VERSION in shebang
luajit plugins will only work if one installs luajit, but lets keep it
as an optional runtime dependency, like gjs for javascript plugins.

discussed with ajacoutot@
2022-09-10 13:48:13 +00:00
landry
72d7d021c1 link gimp3 to the build, and reorder Makefile 2022-09-10 12:59:17 +00:00
landry
cb260f9ac5 import gimp 2.99.12 as graphics/gimp/snapshot
gimp 2.10 is one of the last user-visible python 2 consumers, so allow
users to start playing with gimp 3, and test their favourite plugins
against it.
cf for example https://github.com/bootchk/resynthesizer/wiki/Resynthesizer-and-GIMP-version-3
for resynthesizer.

port modeled after gimp/stable, main differences:
- uses meson instead of autotools, and Gtk+3 instead of Gtk+2
- gjs/luajit plugins available, runtime dependency not enforced
- all conflicting files are @comment'ed in PLIST to allow coexistence
- two different distinct instances can be started in parallel with gimp-2.99 -n

cf https://www.gimp.org/news/2022/08/27/gimp-2-99-12-released/ &
https://www.gimp.org/news/2022/02/25/gimp-2-99-10-released for details
about last gimp beta releases.

discussed with ajacoutot@ and espie@
2022-09-10 12:58:21 +00:00
landry
915943df77 graphics/gimp/stable: add PLIST annotations to make it possible to install multiple versions
discussed with ajacoutot@
2022-09-10 12:49:22 +00:00
rsadowski
06b319cb7c Fix examples installation directory
From Brad (maintainer)
2022-09-10 06:23:06 +00:00
stu
9c9b93792b Update to 1.4.13.
Drop the Makefile patch and instead let TkImg perform the install as it wants.
With the right options in CONFIGURE_ARGS and some other Makefile vars,
this gives a nice result, with all the lib files in one place and without
a lot of directories and pkgIndex.tcl files.

Include files are now installed in ${LOCALBASE}/include/tkimg,
instead of ${LOCALBASE}/include.

The *Config.sh files are now installed in ${LOCALBASE}/lib/tcl/tkimg,
instead of ${LOCALBASE}/lib.

Man pages are now installed.
Tests can now be run without the package having to install itself.
No longer need SHARED_LIBS.
Take Maintainership.


OK sthen@
2022-09-10 00:27:43 +00:00
bcallah
df2ebb866c +zimg 2022-09-08 11:37:21 +00:00
bcallah
bab163ff06 Import graphics/zimg, a scaling, colorspace conversion, and dithering
library.
ok op@ sthen@

The "z" library implements the commonly required image processing basics
of scaling, colorspace conversion, and depth conversion. A simple API
enables conversion between any supported formats to operate with minimal
knowledge from the programmer. All library routines were designed from
the ground-up with correctness, flexibility, and thread-safety as first
priorities. Allocation, buffering, and I/O are cleanly separated from
processing, allowing the programmer to adapt "z" to many scenarios.
2022-09-08 11:36:49 +00:00
op
197d5ff2f8 update graphics/yacreader to 9.9.1
bugfix release:

 - fix 'go to' dialog not clearing the page number between runs
 - fix scroll behavior in 'go to flow' view (macos).
 - fix grid view unable to scroll in some systems.
2022-09-06 12:47:36 +00:00
kn
1a38a6af33 Update to bonzomatic 2022.08.20 2022-09-05 18:37:56 +00:00
op
29273743e7 graphics/yacreader: add missing LDEP
forgot x11/qt5/qtquickcontrols2 in previous update.  spotted by naddy,
thanks!
2022-09-05 18:23:51 +00:00
op
9c08f3d7b0 update graphics/pixelorama to 0.10.2
minor update but with some cool additions!

changelog:
https://github.com/Orama-Interactive/Pixelorama/releases/tag/v0.10.2

diff from MAINTAINER Riccardo Mazzurco, thanks!
2022-09-04 15:47:51 +00:00
thfr
a17a827eb9 mojoshader is now part of fna3d and not used elsewhere. input from sthen@ 2022-09-04 13:10:44 +00:00
op
a282e0630a update graphics/yacreader to 9.9.0
lengthy changelog available at:
https://github.com/YACReader/yacreader/releases/tag/9.9.0
2022-09-04 09:08:56 +00:00
rsadowski
a8e57d653c Update DigiKam to 7.8.0
- Enable VideoSlideShow plugin
- Use system mysql aka. mariadb instead of internal mysql-server
2022-09-03 20:09:59 +00:00
ajacoutot
5f89f6ccdd Bump after webkitgtk4 -> webkitgtk40 rename. 2022-09-03 07:53:08 +00:00
thfr
7b775a4fe2 update FNA suite to 22.08
Link mojoshader statically in fna3d and lose mojoshader dependendencies
in the process. This is the way upstream recommends it and uses it on
other platforms.

FAudio upstream has gotten rid of the built-in GSTREAMER use.

Tested with a large library of FNA and XNA games. Fallout from the
changes is minimal and doesn't affect any of the major or more popular
games.

On the positive side, the crashes that I reported in [1] are gone with
this update.

Changenotes in [2], [3], and [4].

[1] https://marc.info/?l=openbsd-bugs&m=165136879315845&w=2
[2] https://github.com/FNA-XNA/FNA/releases
[3] https://github.com/FNA-XNA/FAudio/releases
[4] https://github.com/FNA-XNA/FNA3D/releases
2022-09-03 01:45:41 +00:00