feh: update to 3.9 * Release v3.9 * Fix compilation on macOS by defining _DARWIN_C_SOURCE for mkdtemp and mkstemps. (Patch by Ryan Schmidt) * Remove magic byte check before passing an image to Imlib2. This check was introduced in feh 3.6 to work around an issue with Imlib2 being slow to determine image loadability in some cases <https://phab.enlightenment.org/T8739>. By now, an Imlib2 version without this issue should be available in all recent distributions, so the check in feh is no longer required. For a slight speed-up, or to use feh with an affected Imlib2 version (1.6.x or 1.7.0), compile feh with 'magic=1'. In this case, feh will use libmagic to determine whether a file is an image, and only pass images to Imlib2. * Fix crash (segmentation fault due to null pointer dereference) when toggling fullscreen mode while moving the cursor. * Note that feh no longer supplies its own getopt_long function. getopt_long is provided by a wide range of libc implementations, so there is no need for feh to duplicate it. (Patch by Guilherme Janczak)diff -r1.120 -r1.121 pkgsrc/graphics/feh/Makefile
(nia)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.120 2022/01/11 10:30:56 nia Exp $ | 1 | # $NetBSD: Makefile,v 1.121 2022/07/07 05:30:56 nia Exp $ | |
2 | 2 | |||
3 | DISTNAME= feh-3.8 | 3 | DISTNAME= feh-3.9 | |
4 | CATEGORIES= graphics | 4 | CATEGORIES= graphics | |
5 | MASTER_SITES= https://feh.finalrewind.org/ | 5 | MASTER_SITES= https://feh.finalrewind.org/ | |
6 | EXTRACT_SUFX= .tar.bz2 | 6 | EXTRACT_SUFX= .tar.bz2 | |
7 | 7 | |||
8 | MAINTAINER= nia@NetBSD.org | 8 | MAINTAINER= nia@NetBSD.org | |
9 | HOMEPAGE= https://feh.finalrewind.org/ | 9 | HOMEPAGE= https://feh.finalrewind.org/ | |
10 | COMMENT= Imlib2 based image viewer | 10 | COMMENT= Imlib2 based image viewer | |
11 | LICENSE= mit | 11 | LICENSE= mit | |
12 | 12 | |||
13 | USE_LANGUAGES= c99 | 13 | USE_LANGUAGES= c99 | |
14 | 14 | |||
15 | USE_TOOLS+= gmake | 15 | USE_TOOLS+= gmake | |
16 | 16 |
@@ -1,10 +1,9 @@ | @@ -1,10 +1,9 @@ | |||
1 | $NetBSD: distinfo,v 1.65 2022/01/11 10:30:56 nia Exp $ | 1 | $NetBSD: distinfo,v 1.66 2022/07/07 05:30:56 nia Exp $ | |
2 | 2 | |||
3 | BLAKE2s (feh-3.8.tar.bz2) = b69e2bd41fe0288b5a4cacb5eaa5b01051392d8b61250b4958f81621bd8b0b52 | 3 | BLAKE2s (feh-3.9.tar.bz2) = 3d3220aabbded9acb2147e6e1e191b5480d9e9c9a79a5da0af31577453ebc305 | |
4 | SHA512 (feh-3.8.tar.bz2) = 99e09b4a9a02e087714d95fc8314757c52f4b0f188dcb28ed9972dc1215cec2daa2a9e2a64d0078a24cee74cbdf6fdc57ff264a3f7bb3fc00e00c827b655ca2f | 4 | SHA512 (feh-3.9.tar.bz2) = 0d217bdc9f78c8a4a40684ccc798986465c46282eef39a6792791763a5683ddc9a2ca277dc10c23bfe55aa11b415f5ff66b4ded2fe2a7a946660ccd07a4edc50 | |
5 | Size (feh-3.8.tar.bz2) = 2122631 bytes | 5 | Size (feh-3.9.tar.bz2) = 2111997 bytes | |
6 | SHA1 (patch-config.mk) = af7990e42c4c0a351c0d40eeb8221cd619ef72fb | 6 | SHA1 (patch-config.mk) = af7990e42c4c0a351c0d40eeb8221cd619ef72fb | |
7 | SHA1 (patch-src_getopt.c) = 1a91896a7bed8670fc44798308341633f818ebdc | |||
8 | SHA1 (patch-src_gib__imlib.c) = 4f231e1bd8698e0bff796fab6b553649c31e1650 | 7 | SHA1 (patch-src_gib__imlib.c) = 4f231e1bd8698e0bff796fab6b553649c31e1650 | |
9 | SHA1 (patch-src_imlib_c) = 925d2536b69f99acc949cb6bd67422d001335492 | 8 | SHA1 (patch-src_imlib_c) = 925d2536b69f99acc949cb6bd67422d001335492 | |
10 | SHA1 (patch-src_wallpaper.c) = 8c1fcf000ef7ac7b690b0afbd64ef612e1fa3e34 | 9 | SHA1 (patch-src_wallpaper.c) = 8c1fcf000ef7ac7b690b0afbd64ef612e1fa3e34 |