From 6c6bb8adaaf3c4e20b5a1e5dbdc02e25b0a00e85 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Thu, 9 Sep 2021 21:14:35 +0200 Subject: feh_http_load_image: Use mkstemps to save image with correct suffix This allows feh to load .gif images via libcurl, as some imlib2 versions only load gif images if the suffix is correct. It's also more convenient when using --keep-http. To achieve this, feh needs to use mkstemps. mkstemps is a non-standard extension that is available on several systems. Compile feh with "mkstemps=0" to use mkstemp instead. Closes #630 --- config.mk | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'config.mk') diff --git a/config.mk b/config.mk index 5dfd7d3..35fdf4b 100644 --- a/config.mk +++ b/config.mk @@ -6,6 +6,7 @@ curl ?= 1 debug ?= 0 exif ?= 0 help ?= 0 +mkstemps ?= 1 verscmp ?= 1 xinerama ?= 1 @@ -63,6 +64,10 @@ ifeq (${stat64},1) CFLAGS += -D_FILE_OFFSET_BITS=64 endif +ifeq (${mkstemps},1) + CFLAGS += -DHAVE_MKSTEMPS +endif + ifeq (${verscmp},1) CFLAGS += -DHAVE_STRVERSCMP endif -- cgit v1.2.3