Thu Jul 7 05:30:56 2022 UTC ()
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)


(nia)
diff -r1.120 -r1.121 pkgsrc/graphics/feh/Makefile
diff -r1.65 -r1.66 pkgsrc/graphics/feh/distinfo
diff -r1.3 -r0 pkgsrc/graphics/feh/patches/patch-src_getopt.c

cvs diff -r1.120 -r1.121 pkgsrc/graphics/feh/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/feh/Makefile 2022/01/11 10:30:56 1.120
+++ pkgsrc/graphics/feh/Makefile 2022/07/07 05:30:56 1.121
@@ -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
3DISTNAME= feh-3.8 3DISTNAME= feh-3.9
4CATEGORIES= graphics 4CATEGORIES= graphics
5MASTER_SITES= https://feh.finalrewind.org/ 5MASTER_SITES= https://feh.finalrewind.org/
6EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
7 7
8MAINTAINER= nia@NetBSD.org 8MAINTAINER= nia@NetBSD.org
9HOMEPAGE= https://feh.finalrewind.org/ 9HOMEPAGE= https://feh.finalrewind.org/
10COMMENT= Imlib2 based image viewer 10COMMENT= Imlib2 based image viewer
11LICENSE= mit 11LICENSE= mit
12 12
13USE_LANGUAGES= c99 13USE_LANGUAGES= c99
14 14
15USE_TOOLS+= gmake 15USE_TOOLS+= gmake
16 16

cvs diff -r1.65 -r1.66 pkgsrc/graphics/feh/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/feh/distinfo 2022/01/11 10:30:56 1.65
+++ pkgsrc/graphics/feh/distinfo 2022/07/07 05:30:56 1.66
@@ -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
3BLAKE2s (feh-3.8.tar.bz2) = b69e2bd41fe0288b5a4cacb5eaa5b01051392d8b61250b4958f81621bd8b0b52 3BLAKE2s (feh-3.9.tar.bz2) = 3d3220aabbded9acb2147e6e1e191b5480d9e9c9a79a5da0af31577453ebc305
4SHA512 (feh-3.8.tar.bz2) = 99e09b4a9a02e087714d95fc8314757c52f4b0f188dcb28ed9972dc1215cec2daa2a9e2a64d0078a24cee74cbdf6fdc57ff264a3f7bb3fc00e00c827b655ca2f 4SHA512 (feh-3.9.tar.bz2) = 0d217bdc9f78c8a4a40684ccc798986465c46282eef39a6792791763a5683ddc9a2ca277dc10c23bfe55aa11b415f5ff66b4ded2fe2a7a946660ccd07a4edc50
5Size (feh-3.8.tar.bz2) = 2122631 bytes 5Size (feh-3.9.tar.bz2) = 2111997 bytes
6SHA1 (patch-config.mk) = af7990e42c4c0a351c0d40eeb8221cd619ef72fb 6SHA1 (patch-config.mk) = af7990e42c4c0a351c0d40eeb8221cd619ef72fb
7SHA1 (patch-src_getopt.c) = 1a91896a7bed8670fc44798308341633f818ebdc 
8SHA1 (patch-src_gib__imlib.c) = 4f231e1bd8698e0bff796fab6b553649c31e1650 7SHA1 (patch-src_gib__imlib.c) = 4f231e1bd8698e0bff796fab6b553649c31e1650
9SHA1 (patch-src_imlib_c) = 925d2536b69f99acc949cb6bd67422d001335492 8SHA1 (patch-src_imlib_c) = 925d2536b69f99acc949cb6bd67422d001335492
10SHA1 (patch-src_wallpaper.c) = 8c1fcf000ef7ac7b690b0afbd64ef612e1fa3e34 9SHA1 (patch-src_wallpaper.c) = 8c1fcf000ef7ac7b690b0afbd64ef612e1fa3e34

File Deleted: pkgsrc/graphics/feh/patches/Attic/patch-src_getopt.c