commit feh for openSUSE:Factory

2020-09-15 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2020-09-15 16:27:00

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new.4249 (New)


Package is "feh"

Tue Sep 15 16:27:00 2020 rev:37 rq:834095 version:3.5

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2020-06-19 17:26:19.300405826 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new.4249/feh.changes2020-09-15 
16:27:23.810545472 +0200
@@ -1,0 +2,8 @@
+Sat Sep 12 09:45:38 UTC 2020 - Dirk Mueller 
+
+- update to 3.5:
+  * Enable --version-sort on systems without strverscmp support. 
+  * Add %a format specifier (slideshow state: "playing" / "paused")
+  * Fix crashes when combining --reload and --multiwindow 
+
+---

Old:

  feh-3.4.1.tar.bz2
  feh-3.4.1.tar.bz2.asc

New:

  feh-3.5.tar.bz2
  feh-3.5.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.QkNCdb/_old  2020-09-15 16:27:25.146546751 +0200
+++ /var/tmp/diff_new_pack.QkNCdb/_new  2020-09-15 16:27:25.150546755 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:3.4.1
+Version:3.5
 Release:0
 Summary:X11 image viewer
 License:MIT AND LGPL-2.0-or-later

++ feh-3.4.1.tar.bz2 -> feh-3.5.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.4.1/.github/workflows/c.yml 
new/feh-3.5/.github/workflows/c.yml
--- old/feh-3.4.1/.github/workflows/c.yml   2020-05-29 23:55:03.0 
+0200
+++ new/feh-3.5/.github/workflows/c.yml 2020-08-29 08:50:28.0 +0200
@@ -21,16 +21,18 @@
 
 steps:
   - uses: actions/checkout@v2
+  - name: APT
+run: sudo apt-get -y update
   - name: Install Dependencies
-run: sudo apt install build-essential libx11-dev libxt-dev 
libimlib2-dev libtest-command-perl libtest-simple-perl
+run: sudo apt-get -y install build-essential libx11-dev libxt-dev 
libimlib2-dev libtest-command-perl libtest-simple-perl
   - name: Install libcurl
 if: matrix.curl
-run: sudo apt install libcurl4-openssl-dev
+run: sudo apt-get -y  install libcurl4-openssl-dev
   - name: Install libexif
 if: matrix.exif
-run: sudo apt install libexif-dev
+run: sudo apt-get -y  install libexif-dev
   - name: Install Xinerama
 if: matrix.xinerama
-run: sudo apt install libxinerama-dev
+run: sudo apt-get -y  install libxinerama-dev
   - name: Build and Test
 run: for inotify in 0 1; do for verscmp in 0 1; do make curl=${{ 
matrix.curl }} exif=${{ matrix.exif }} inotify=$inotify verscmp=$verscmp 
xinerama=${{ matrix.xinerama }} && make test && make clean; done; done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.4.1/ChangeLog new/feh-3.5/ChangeLog
--- old/feh-3.4.1/ChangeLog 2020-05-29 23:55:03.0 +0200
+++ new/feh-3.5/ChangeLog   2020-08-29 08:50:28.0 +0200
@@ -1,3 +1,13 @@
+Sat, 29 Aug 2020 08:49:08 +0200  Daniel Friesel 
+
+* Release v3.5
+* Enable --version-sort on systems without strverscmp support. This
+  works by bundling the strverscmp of musl libc with feh and using it
+  when feh is compiled without the verscmp flag (i.e., when the system
+  libc does not provide the verscmp function). Patch by Tim van der Molen
+* Add %a format specifier (slideshow state: "playing" / "paused")
+* Fix crashes when combining --reload and --multiwindow
+
 Fri, 29 May 2020 23:52:35 +0200  Daniel Friesel 
 
 * Release v3.4.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.4.1/README.md new/feh-3.5/README.md
--- old/feh-3.4.1/README.md 2020-05-29 23:55:03.0 +0200
+++ new/feh-3.5/README.md   2020-08-29 08:50:28.0 +0200
@@ -91,7 +91,7 @@
 | help | 0 | include help text (refers to the manpage otherwise) |
 | inotify | 0 | enable inotify, needed for `--auto-reload` |
 | stat64 | 0 | Support CIFS shares from 64bit hosts on 32bit machines |
-| verscmp | 1 | Support naturing sorting (`--version-sort`). Requires a 
GNU-compatible libc exposing `strverscmp` |
+| verscmp | 1 | Whether your libc provides `strvercmp()`. If set to 0, feh 
will use an internal implementation. |
 | xinerama | 1 | Support Xinerama/XRandR multiscreen setups |
 
 For example, `make xinerama=0 debug=1` will disable Xinerama support and
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.4.1/config.mk new/feh-3.5/config.mk
--- old/feh-3.4.1/config.mk 

commit feh for openSUSE:Factory

2020-06-19 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2020-06-19 17:25:16

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new.3606 (New)


Package is "feh"

Fri Jun 19 17:25:16 2020 rev:36 rq:815887 version:3.4.1

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2020-06-02 14:40:34.163887497 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new.3606/feh.changes2020-06-19 
17:26:19.300405826 +0200
@@ -1,0 +2,5 @@
+Fri Jun 19 07:35:10 UTC 2020 - Ismail Dönmez 
+
+- Enable inotify support for automatic reload. 
+
+---



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.VLTLlR/_old  2020-06-19 17:26:20.280408724 +0200
+++ /var/tmp/diff_new_pack.VLTLlR/_new  2020-06-19 17:26:20.280408724 +0200
@@ -67,6 +67,7 @@
 debug=0 \
 exif=1 \
 app=1 \
+inotify=1 \
 OPTFLAGS="%{optflags} -Wall -Wextra"
 
 gcc %{optflags} -fwhole-program jpegexiforient.c -o jpegexiforient





commit feh for openSUSE:Factory

2020-06-02 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2020-06-02 14:39:31

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new.3606 (New)


Package is "feh"

Tue Jun  2 14:39:31 2020 rev:35 rq:810577 version:3.4.1

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2020-05-07 14:56:52.986551239 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new.3606/feh.changes2020-06-02 
14:40:14.567825551 +0200
@@ -1,0 +2,6 @@
+Mon Jun  1 08:33:22 UTC 2020 - Paolo Stivanin 
+
+- Update to 3.4.1
+  * Fix lossless JPG rotate not being lossless when using feh with Imlib2 v1.6 
or later
+
+---

Old:

  feh-3.4.tar.bz2
  feh-3.4.tar.bz2.asc

New:

  feh-3.4.1.tar.bz2
  feh-3.4.1.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.PT5aEL/_old  2020-06-02 14:40:15.495828485 +0200
+++ /var/tmp/diff_new_pack.PT5aEL/_new  2020-06-02 14:40:15.495828485 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:3.4
+Version:3.4.1
 Release:0
 Summary:X11 image viewer
 License:MIT AND LGPL-2.0-or-later
@@ -80,7 +80,6 @@
 
 install -D -m0755 jpegexiforient %{buildroot}%{_bindir}/jpegexiforient
 
-
 %files
 %license COPYING
 %doc AUTHORS ChangeLog README.md TODO

++ feh-3.4.tar.bz2 -> feh-3.4.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.4/COPYING new/feh-3.4.1/COPYING
--- old/feh-3.4/COPYING 2020-04-11 09:52:58.0 +0200
+++ new/feh-3.4.1/COPYING   2020-05-29 23:55:03.0 +0200
@@ -1,5 +1,5 @@
 Copyright (C) 1999,2000 Tom Gilbert.
-Copyright (C) 2010-2018 Daniel Friesel.
+Copyright (C) 2010-2020 Daniel Friesel.
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.4/ChangeLog new/feh-3.4.1/ChangeLog
--- old/feh-3.4/ChangeLog   2020-04-11 09:52:58.0 +0200
+++ new/feh-3.4.1/ChangeLog 2020-05-29 23:55:03.0 +0200
@@ -1,3 +1,9 @@
+Fri, 29 May 2020 23:52:35 +0200  Daniel Friesel 
+
+* Release v3.4.1
+* Fix lossless rotate not being lossless when using feh with Imlib2 v1.6
+  or later
+
 Sat, 11 Apr 2020 09:51:01 +0200  Daniel Friesel 
 
 * Release v3.4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.4/config.mk new/feh-3.4.1/config.mk
--- old/feh-3.4/config.mk   2020-04-11 09:52:58.0 +0200
+++ new/feh-3.4.1/config.mk 2020-05-29 23:55:03.0 +0200
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 3.4
+VERSION ?= 3.4.1
 
 app ?= 0
 curl ?= 1
@@ -93,7 +93,7 @@
MAN_INOTIFY = disabled
 endif
 
-MAN_DATE ?= April 11, 2020
+MAN_DATE ?= May 29, 2020
 
 # Uncomment this to use dmalloc
 #CFLAGS += -DWITH_DMALLOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.4/man/feh.pre new/feh-3.4.1/man/feh.pre
--- old/feh-3.4/man/feh.pre 2020-04-11 09:52:58.0 +0200
+++ new/feh-3.4.1/man/feh.pre   2020-05-29 23:55:03.0 +0200
@@ -2129,7 +2129,7 @@
 .
 Copyright (C) 1999, 2000 by Paul Duncan.
 Copyright (C) 1999, 2000 by Tom Gilbert (and various contributors).
-Copyright (C) 2010-2018 by Daniel Friesel (and even more contributors).
+Copyright (C) 2010-2020 by Daniel Friesel (and even more contributors).
 .
 .Pp
 .
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.4/src/debug.h new/feh-3.4.1/src/debug.h
--- old/feh-3.4/src/debug.h 2020-04-11 09:52:58.0 +0200
+++ new/feh-3.4.1/src/debug.h   2020-05-29 23:55:03.0 +0200
@@ -1,7 +1,7 @@
 /* debug.h
 
 Copyright (C) 1999-2003 Tom Gilbert.
-Copyright (C) 2010-2018 Daniel Friesel.
+Copyright (C) 2010-2020 Daniel Friesel.
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.4/src/events.c new/feh-3.4.1/src/events.c
--- old/feh-3.4/src/events.c2020-04-11 09:52:58.0 +0200
+++ new/feh-3.4.1/src/events.c  2020-05-29 23:55:03.0 +0200
@@ -1,7 +1,7 @@
 /* events.c
 
 Copyright (C) 1999-2003 Tom Gilbert.
-Copyright (C) 2010-2018 Daniel Friesel.
+Copyright (C) 2010-2020 Daniel Friesel.
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation 

commit feh for openSUSE:Factory

2020-05-07 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2020-05-07 14:56:52

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new.2738 (New)


Package is "feh"

Thu May  7 14:56:52 2020 rev:34 rq:800954 version:3.4

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2020-01-25 13:24:48.700053687 
+0100
+++ /work/SRC/openSUSE:Factory/.feh.new.2738/feh.changes2020-05-07 
14:56:52.986551239 +0200
@@ -1,0 +2,10 @@
+Wed May  6 10:40:35 UTC 2020 - Martin Pluskal 
+
+- Update to version 3.4:
+  * Images loaded via HTTPS/curl, ImageMagick, and dcraw are now cached by
+default.
+  * Handle SIGINT/SIGTERM/SIGQUIT signals while loading images
+  * "feh --start-at URL" now loads a single-image slideshow
+  * Fix a memory leak when repeatedly cycling through slideshows.
+
+---

Old:

  feh-3.3.tar.bz2
  feh-3.3.tar.bz2.asc

New:

  feh-3.4.tar.bz2
  feh-3.4.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.4qfvcW/_old  2020-05-07 14:56:53.950552977 +0200
+++ /var/tmp/diff_new_pack.4qfvcW/_new  2020-05-07 14:56:53.950552977 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:3.3
+Version:3.4
 Release:0
 Summary:X11 image viewer
 License:MIT AND LGPL-2.0-or-later
@@ -55,15 +55,11 @@
 user-configurable options.
 
 %prep
-%setup -q
-%patch1 -p1
-%patch2 -p1
-%patch6 -p1
-
+%autosetup -p1
 cp %{SOURCE3} .
 
 %build
-make %{?_smp_mflags} \
+%make_build \
 PREFIX="%{_prefix}" \
 curl=1 \
 help=1 \
@@ -84,6 +80,7 @@
 
 install -D -m0755 jpegexiforient %{buildroot}%{_bindir}/jpegexiforient
 
+
 %files
 %license COPYING
 %doc AUTHORS ChangeLog README.md TODO

++ feh-3.3.tar.bz2 -> feh-3.4.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.3/.github/workflows/c.yml 
new/feh-3.4/.github/workflows/c.yml
--- old/feh-3.3/.github/workflows/c.yml 1970-01-01 01:00:00.0 +0100
+++ new/feh-3.4/.github/workflows/c.yml 2020-04-11 09:52:58.0 +0200
@@ -0,0 +1,36 @@
+name: linux
+
+on:
+  push:
+branches:
+  - '*'
+  pull_request:
+branches:
+  - '*'
+
+jobs:
+  c:
+
+runs-on: ubuntu-latest
+
+strategy:
+  matrix:
+curl: [0, 1]
+exif: [0, 1]
+xinerama: [0, 1]
+
+steps:
+  - uses: actions/checkout@v2
+  - name: Install Dependencies
+run: sudo apt install build-essential libx11-dev libxt-dev 
libimlib2-dev libtest-command-perl libtest-simple-perl
+  - name: Install libcurl
+if: matrix.curl
+run: sudo apt install libcurl4-openssl-dev
+  - name: Install libexif
+if: matrix.exif
+run: sudo apt install libexif-dev
+  - name: Install Xinerama
+if: matrix.xinerama
+run: sudo apt install libxinerama-dev
+  - name: Build and Test
+run: for inotify in 0 1; do for verscmp in 0 1; do make curl=${{ 
matrix.curl }} exif=${{ matrix.exif }} inotify=$inotify verscmp=$verscmp 
xinerama=${{ matrix.xinerama }} && make test && make clean; done; done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.3/.travis.yml new/feh-3.4/.travis.yml
--- old/feh-3.3/.travis.yml 2019-12-03 17:33:06.0 +0100
+++ new/feh-3.4/.travis.yml 1970-01-01 01:00:00.0 +0100
@@ -1,30 +0,0 @@
-language: c
-addons:
-  apt:
-packages:
-  - libcurl4-openssl-dev
-  - libx11-dev
-  - libxt-dev
-  - libimlib2-dev
-  - libxinerama-dev
-  - libjpeg-progs
-  - libtest-command-perl
-  - libtest-simple-perl
-  - libexif-dev
-  - libexif12
-script:
-  - make
-  - make test
-compiler:
-  - clang
-  - gcc
-env:
-  - default=1
-  - app=1
-  - curl=0
-  - exif=1
-  - help=1
-  - stat64=1
-  - verscmp=0
-  - xinerama=0
-  - inotify=1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.3/ChangeLog new/feh-3.4/ChangeLog
--- old/feh-3.3/ChangeLog   2019-12-03 17:33:06.0 +0100
+++ new/feh-3.4/ChangeLog   2020-04-11 09:52:58.0 +0200
@@ -1,3 +1,21 @@
+Sat, 11 Apr 2020 09:51:01 +0200  Daniel Friesel 
+
+* Release v3.4
+* Images loaded via HTTPS/curl, ImageMagick, and dcraw are now cached
+  by default to decrease image load time on subsequent slideshow passes.
+  Caching is disabled when using `--reload` and can also be disabled with
+  the new `--no-conversion-cache` option. Suggestion and initial patch by
+  Awal Garg.
+* Handle SIGINT/SIGTERM/SIGQUIT signals while loading images 

commit feh for openSUSE:Factory

2020-01-25 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2020-01-25 13:24:42

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new.26092 (New)


Package is "feh"

Sat Jan 25 13:24:42 2020 rev:33 rq:766942 version:3.3

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2019-11-06 14:35:11.258613081 
+0100
+++ /work/SRC/openSUSE:Factory/.feh.new.26092/feh.changes   2020-01-25 
13:24:48.700053687 +0100
@@ -1,0 +2,10 @@
+Thu Jan 23 12:22:03 UTC 2020 - Martin Rey 
+
+- update to 3.3
+  * New option --class allows setting the X11 class hint per feh
+instance
+  * Improve handling of NULL returns from Imlib2 calls
+  * Fix compilation with libcurl < v7.32
+- feh-makefile_optflags.patch: Adapt patch to feh 3.3
+
+---

Old:

  feh-3.2.1.tar.bz2
  feh-3.2.1.tar.bz2.asc

New:

  feh-3.3.tar.bz2
  feh-3.3.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.6hbeHt/_old  2020-01-25 13:24:49.520054046 +0100
+++ /var/tmp/diff_new_pack.6hbeHt/_new  2020-01-25 13:24:49.520054046 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package feh
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:3.2.1
+Version:3.3
 Release:0
 Summary:X11 image viewer
 License:MIT AND LGPL-2.0-or-later

++ feh-3.2.1.tar.bz2 -> feh-3.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.2.1/ChangeLog new/feh-3.3/ChangeLog
--- old/feh-3.2.1/ChangeLog 2019-07-22 20:26:34.0 +0200
+++ new/feh-3.3/ChangeLog   2019-12-03 17:33:06.0 +0100
@@ -1,3 +1,11 @@
+Tue, 03 Dec 2019 17:27:46 +0100  Daniel Friesel 
+
+* Release v3.3
+* New option --class allows setting the X11 class hint per feh instance
+  (patch by Olof-Joachim Frahm)
+* Improve handling of NULL returns from Imlib2 calls (patch by Ben Boeckel)
+* Fix compilation with libcurl < v7.32
+
 Mon, 22 Jul 2019 20:17:03 +0200  Daniel Friesel 
 
 * Release v3.2.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.2.1/config.mk new/feh-3.3/config.mk
--- old/feh-3.2.1/config.mk 2019-07-22 20:26:34.0 +0200
+++ new/feh-3.3/config.mk   2019-12-03 17:33:06.0 +0100
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 3.2.1
+VERSION ?= 3.3
 
 app ?= 0
 curl ?= 1
@@ -93,7 +93,7 @@
MAN_INOTIFY = disabled
 endif
 
-MAN_DATE ?= July 22, 2019
+MAN_DATE ?= December 03, 2019
 
 # Uncomment this to use dmalloc
 #CFLAGS += -DWITH_DMALLOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.2.1/man/feh.pre new/feh-3.3/man/feh.pre
--- old/feh-3.2.1/man/feh.pre   2019-07-22 20:26:34.0 +0200
+++ new/feh-3.3/man/feh.pre 2019-12-03 17:33:06.0 +0100
@@ -303,6 +303,13 @@
 to try indefinitely.
 Negative values restore the default by disabling conversion altogether.
 .
+.It Cm --class Ar class
+.
+Set the X11 class hint to
+.Ar class .
+.
+Default: feh
+.
 .It Cm -L , --customlist Ar format
 .
 Don't display images, print image info according to
@@ -320,7 +327,7 @@
 .Pq optional feature, $MAN_EXIF$ in this build
 display some EXIF information in the bottom left corner, similar to using
 .Cm --info
-with exiv2 / exifgrep .
+with exiv2 / exifgrep.
 .
 .It Cm -d , --draw-filename
 .
@@ -330,7 +337,7 @@
 .
 Show overlay texts
 .Pq as created by Cm --draw-filename No et al
-on a semi-transparent background to improve their readability
+on a semi-transparent background to improve their readability.
 .
 .It Cm --edit
 .
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.2.1/src/deps.mk new/feh-3.3/src/deps.mk
--- old/feh-3.2.1/src/deps.mk   2019-07-22 20:26:34.0 +0200
+++ new/feh-3.3/src/deps.mk 2019-12-03 17:33:06.0 +0100
@@ -15,7 +15,7 @@
 gib_style.o: gib_style.c gib_style.h gib_list.h utils.h debug.h
 imlib.o: imlib.c feh.h gib_hash.h gib_list.h gib_imlib.h gib_style.h \
   structs.h menu.h utils.h getopt.h debug.h filelist.h signals.h \
-  winwidget.h options.h exif.h
+  winwidget.h options.h
 index.o: index.c feh.h gib_hash.h gib_list.h gib_imlib.h gib_style.h \
   structs.h menu.h utils.h getopt.h debug.h filelist.h winwidget.h \
   options.h index.h
@@ -55,12 +55,3 @@
 winwidget.o: winwidget.c feh.h gib_hash.h 

commit feh for openSUSE:Factory

2019-11-06 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2019-11-06 14:35:10

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new.2990 (New)


Package is "feh"

Wed Nov  6 14:35:10 2019 rev:32 rq:745482 version:3.2.1

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2019-02-20 14:14:04.454884422 
+0100
+++ /work/SRC/openSUSE:Factory/.feh.new.2990/feh.changes2019-11-06 
14:35:11.258613081 +0100
@@ -1,0 +2,9 @@
+Tue Nov  5 12:40:12 UTC 2019 - Ondřej Súkup 
+
+- update to 3.2.1
+ * Use --no-fehbg option in ~/.fehbg
+ * Fix TOCTTOU when setting the file mode of ~/.fehbg
+ * Fix insufficient error handling when updating ~/.fehbg
+ * Reload current image(s) when receiving SIGUSR1 or SIGUSR2 
+
+---

Old:

  feh-3.1.3.tar.bz2
  feh-3.1.3.tar.bz2.asc

New:

  feh-3.2.1.tar.bz2
  feh-3.2.1.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.GN0yp3/_old  2019-11-06 14:35:12.010613890 +0100
+++ /var/tmp/diff_new_pack.GN0yp3/_new  2019-11-06 14:35:12.014613894 +0100
@@ -17,11 +17,10 @@
 
 
 Name:   feh
-Version:3.1.3
+Version:3.2.1
 Release:0
 Summary:X11 image viewer
 License:MIT AND LGPL-2.0-or-later
-Group:  Productivity/Graphics/Viewers
 URL:https://feh.finalrewind.org/
 Source: https://feh.finalrewind.org/%{name}-%{version}.tar.bz2
 Source1:https://feh.finalrewind.org/%{name}-%{version}.tar.bz2.asc

++ feh-3.1.3.tar.bz2 -> feh-3.2.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.1.3/.travis.yml new/feh-3.2.1/.travis.yml
--- old/feh-3.1.3/.travis.yml   2019-02-17 08:47:27.0 +0100
+++ new/feh-3.2.1/.travis.yml   2019-07-22 20:26:34.0 +0200
@@ -27,3 +27,4 @@
   - stat64=1
   - verscmp=0
   - xinerama=0
+  - inotify=1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.1.3/ChangeLog new/feh-3.2.1/ChangeLog
--- old/feh-3.1.3/ChangeLog 2019-02-17 08:47:27.0 +0100
+++ new/feh-3.2.1/ChangeLog 2019-07-22 20:26:34.0 +0200
@@ -1,3 +1,23 @@
+Mon, 22 Jul 2019 20:17:03 +0200  Daniel Friesel 
+
+* Release v3.2.1
+* Use --no-fehbg option in ~/.fehbg. This fixes cases where an X11
+  setup change may inadvertently alter the commandline stored in .fehbg.
+* Fix insufficient error handling when updating ~/.fehbg. Previously,
+  a stat() error may have caused .fehbg to be update with excessive file
+  permissions (patch by Tobias Stoeckmann)
+* Fix TOCTTOU when setting the file mode of ~/.fehbg
+  (patch by Tobias Stoeckmann)
+
+Wed, 10 Jul 2019 17:40:29 +0200  Daniel Friesel 
+
+* Release v3.2
+* Build feh with inotify=1 to automatically reload changed files in
+  slideshow mode. Introduces the inotify build flag and the --auto-reload
+  option.
+* Reload current image(s) when receiving SIGUSR1 or SIGUSR2 in single-image
+  slideshows or in multiwindow mode
+
 Sun, 17 Feb 2019 08:41:53 +0100  Daniel Friesel 
 
 * Releasev v3.1.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.1.3/README.md new/feh-3.2.1/README.md
--- old/feh-3.1.3/README.md 2019-02-17 08:47:27.0 +0100
+++ new/feh-3.2.1/README.md 2019-07-22 20:26:34.0 +0200
@@ -89,6 +89,7 @@
 | debug | 0 | debug build, enables `--debug` |
 | exif | 0 | Builtin EXIF tag display support |
 | help | 0 | include help text (refers to the manpage otherwise) |
+| inotify | 0 | enable inotify, needed for `--auto-reload` |
 | stat64 | 0 | Support CIFS shares from 64bit hosts on 32bit machines |
 | verscmp | 1 | Support naturing sorting (`--version-sort`). Requires a 
GNU-compatible libc exposing `strverscmp` |
 | xinerama | 1 | Support Xinerama/XRandR multiscreen setups |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.1.3/config.mk new/feh-3.2.1/config.mk
--- old/feh-3.1.3/config.mk 2019-02-17 08:47:27.0 +0100
+++ new/feh-3.2.1/config.mk 2019-07-22 20:26:34.0 +0200
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 3.1.3
+VERSION ?= 3.2.1
 
 app ?= 0
 curl ?= 1
@@ -50,9 +50,9 @@
 
 ifeq (${debug},1)
CFLAGS += -DDEBUG -O0
-   MAN_DEBUG = . This is a debug build.
+   MAN_DEBUG = This is a debug build.
 else
-   MAN_DEBUG =
+   MAN_DEBUG = .
 endif
 
 ifeq (${help},1)
@@ -65,9 +65,9 @@
 
 ifeq (${verscmp},1)
CFLAGS += -DHAVE_VERSCMP
-   MAN_VERSCMP = enabled
+   MAN_VERSCMP = 

commit feh for openSUSE:Factory

2019-02-20 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2019-02-20 14:14:02

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new.28833 (New)


Package is "feh"

Wed Feb 20 14:14:02 2019 rev:31 rq:677523 version:3.1.3

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2019-01-10 15:22:48.786363238 
+0100
+++ /work/SRC/openSUSE:Factory/.feh.new.28833/feh.changes   2019-02-20 
14:14:04.454884422 +0100
@@ -1,0 +2,6 @@
+Mon Feb 18 05:38:11 UTC 2019 - sean...@opensuse.org
+
+- update to 3.1.3
+  * Fix missing filename in ~/.fehbg when using --no-xinerama
+
+---

Old:

  feh-3.1.1.tar.bz2
  feh-3.1.1.tar.bz2.asc

New:

  feh-3.1.3.tar.bz2
  feh-3.1.3.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.hwQcY3/_old  2019-02-20 14:14:05.270884148 +0100
+++ /var/tmp/diff_new_pack.hwQcY3/_new  2019-02-20 14:14:05.274884146 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:3.1.1
+Version:3.1.3
 Release:0
 Summary:X11 image viewer
 License:MIT AND LGPL-2.0-or-later

++ feh-3.1.1.tar.bz2 -> feh-3.1.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.1.1/ChangeLog new/feh-3.1.3/ChangeLog
--- old/feh-3.1.1/ChangeLog 2018-12-07 22:56:49.0 +0100
+++ new/feh-3.1.3/ChangeLog 2019-02-17 08:47:27.0 +0100
@@ -1,3 +1,18 @@
+Sun, 17 Feb 2019 08:41:53 +0100  Daniel Friesel 
+
+* Releasev v3.1.3
+* Fix missing filename in ~/.fehbg when using --no-xinerama on a feh
+  binary compiled with xinerama=1. This issue was introduced in v3.1.2.
+
+Mon, 11 Feb 2019 17:24:13 +0100  Daniel Friesel 
+
+* Release v3.1.2
+* Fix missing filenames in ~/.fehbg when using --bg-* on directories and/or
+  with --randomize
+* Fix repeated --slideshow-delay/-D option not properly overriding the
+  'start paused' flag
+* Fix repeated --info option not properly overriding the 'draw info' flag
+
 Fri, 07 Dec 2018 22:51:15 +0100  Daniel Friesel 
 
 * Release v3.1.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.1.1/config.mk new/feh-3.1.3/config.mk
--- old/feh-3.1.1/config.mk 2018-12-07 22:56:49.0 +0100
+++ new/feh-3.1.3/config.mk 2019-02-17 08:47:27.0 +0100
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 3.1.1
+VERSION ?= 3.1.3
 
 app ?= 0
 curl ?= 1
@@ -86,7 +86,7 @@
MAN_EXIF = disabled
 endif
 
-MAN_DATE ?= December 07, 2018
+MAN_DATE ?= February 17, 2019
 
 # Uncomment this to use dmalloc
 #CFLAGS += -DWITH_DMALLOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.1.1/man/feh.pre new/feh-3.1.3/man/feh.pre
--- old/feh-3.1.1/man/feh.pre   2018-12-07 22:56:49.0 +0100
+++ new/feh-3.1.3/man/feh.pre   2019-02-17 08:47:27.0 +0100
@@ -129,21 +129,21 @@
 .Sh SUPPORTED FORMATS
 .
 .Nm
-can open any format supported by Imlib2, most notably jpeg, png,
+can open any format supported by imlib2, most notably jpeg, png,
 pnm, tiff, and bmp.
 The gif format is also supported, but only for static images.
 In case of animations, only the first frame will be shown.
 .
 If the convert binary
 .Pq supplied by ImageMagick
-is available, it also has limited support for many other filetypes, such as
+is available, it also has limited support for many other file types, such as
 svg, xcf and otf.
 If dcraw is available,
 .Nm
 also supports RAW files provided by cameras and will display the embedded
 thumbnails.
 Use
-.Cm --conversion-timeout Ar num
+.Cm --conversion-timeout Ar timeout
 with a non-negative value to enable support for these formats.
 .
 .
@@ -224,7 +224,7 @@
 .
 .It Cm --cache-size Ar size
 .
-Set Imlib2 in-memory cache to
+Set imlib2 in-memory cache to
 .Ar size
 MiB.
 A higher cache size can significantly improve performance especially for small
@@ -259,7 +259,7 @@
 .It Cm --conversion-timeout Ar timeout
 .
 .Nm
-can use ImageMagick to try converting unloadable files into a supportad
+can use ImageMagick to try converting unloadable files into a supported
 file format.
 As this can take a long time, it is disabled by default.
 Set
@@ -293,7 +293,7 @@
 .
 .It Cm -d , --draw-filename
 .
-Draw the filename at the top-left of the image.
+Draw the file name at the top-left of the image.
 .
 .It Cm --draw-tinted
 .
@@ -313,8 +313,8 @@
 If
 .Ar file
 exists, it will be read for a list of files to load, in the order they appear.
-The format is a list of image filenames, absolute or relative to the current
-directory, one 

commit feh for openSUSE:Factory

2019-01-10 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2019-01-10 15:22:29

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new.28833 (New)


Package is "feh"

Thu Jan 10 15:22:29 2019 rev:30 rq:663765 version:3.1.1

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2018-11-26 10:28:30.961153974 
+0100
+++ /work/SRC/openSUSE:Factory/.feh.new.28833/feh.changes   2019-01-10 
15:22:48.786363238 +0100
@@ -1,0 +2,7 @@
+Sun Jan 06 04:19:38 UTC 2019 - s...@suspend.net
+
+- update to 3.1.1
+  * Decrease libcurl timeout from indefinite to 30m
+  * Handle SIGINT/SIGTERM/SIGQUIT signals when loading via libcurl
+
+---

Old:

  feh-3.0.tar.bz2
  feh-3.0.tar.bz2.asc

New:

  feh-3.1.1.tar.bz2
  feh-3.1.1.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.Oibevq/_old  2019-01-10 15:22:49.326362678 +0100
+++ /var/tmp/diff_new_pack.Oibevq/_new  2019-01-10 15:22:49.330362675 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package feh
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:3.0
+Version:3.1.1
 Release:0
 Summary:X11 image viewer
 License:MIT AND LGPL-2.0-or-later

++ feh-3.0.tar.bz2 -> feh-3.1.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.0/ChangeLog new/feh-3.1.1/ChangeLog
--- old/feh-3.0/ChangeLog   2018-11-09 17:17:58.0 +0100
+++ new/feh-3.1.1/ChangeLog 2018-12-07 22:56:49.0 +0100
@@ -1,3 +1,31 @@
+Fri, 07 Dec 2018 22:51:15 +0100  Daniel Friesel 
+
+* Release v3.1.1
+* Decrease libcurl timeout from indefinite to 30 minutes. This should
+  be sufficient even for use cases with unusually high timeouts (just in
+  case anyone wants to do interplanetary slideshows), while at the same
+  time avoiding stalls in unattended slideshows when encountering
+  temporary network issues.
+* Handle SIGINT/SIGTERM/SIGQUIT signals while loading images using libcurl.
+  Previously, signals were ignored during a (possibly slow) libcurl
+  network transfer, which was not intended behaviour.
+
+Wed, 21 Nov 2018 19:37:34 +0100  Daniel Friesel 
+
+* Release v3.1
+* Running "feh --start-at .../file.jpg" without specifying images,
+  directories or filelists to load is now equivalent to running
+  "feh --start-at .../file.jpg $(dirname .../file.jpg)". This way, it is
+  possible to view a specific file and browse all other files in the
+  corresponding directory. This is especially useful when starting feh
+  from file managers.
+* Introduce fuzzy matching in --start-at: If the specified path is not
+  found in the file list, feh now resorts to comparing basenames (i.e.,
+  file names without the directory components). This allows calls
+  like "feh --start-at cat.jpg ~/Pictures", which led to a file not found
+  error in previous versions.
+* Respect -j / --output-dir when using save_image or save_filelist actions.
+
 Fri, 09 Nov 2018 17:17:15 +0100  Daniel Friesel 
 
 * Release v3.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-3.0/README.md new/feh-3.1.1/README.md
--- old/feh-3.0/README.md   2018-11-09 17:17:58.0 +0100
+++ new/feh-3.1.1/README.md 2018-12-07 22:56:49.0 +0100
@@ -1,12 +1,21 @@
 [![build 
status](https://travis-ci.org/derf/feh.svg?branch=master)](https://travis-ci.org/derf/feh)
 
-# feh
-Imlib2 based image viewer
+Feh – Image viewer and Cataloguer
 ---
 
- * http://feh.finalrewind.org/
- * http://linuxbrit.co.uk/feh/
- * #feh on irc.oftc.net
+feh is a light-weight, configurable and versatile image viewer.
+It is aimed at command line users, but can also be started from graphical file
+managers. Apart from viewing images, it can compile text and thumbnail
+listings, show (un)loadable files, set X11 backgrounds, and more.
+
+Features include filelists, various image sorting modes, custom action scripts,
+and image captions. feh can be controlled by configurable keyboard and mouse
+shortcuts, terminal input and signals.  When no file arguments or filelists are
+specified, feh displays all files in the current directory.
+
+For more information, please refer to the [feh
+website](https://feh.finalrewind.org/) or read the [feh

commit feh for openSUSE:Factory

2018-11-26 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2018-11-26 10:27:25

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new.19453 (New)


Package is "feh"

Mon Nov 26 10:27:25 2018 rev:29 rq:651067 version:3.0

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2018-11-08 09:48:54.153070680 
+0100
+++ /work/SRC/openSUSE:Factory/.feh.new.19453/feh.changes   2018-11-26 
10:28:30.961153974 +0100
@@ -1,0 +2,18 @@
+Tue Nov 13 01:51:18 UTC 2018 - s...@suspend.net
+
+- update to 3.0
+  * Remove deprecated webcam scripts (feh-cam and gen-cam-menu)
+  * Remove deprecated collage mode (-c/--collage)
+  * Remove deprecated option --cycle-once
+  * Remove deprecated options --menu-bg
+  * Change default save_filelist key from "f" to "L"
+  * Add option --edit, which makes flip and rotation change the 
+underlying file as well as the displayed image. This was the 
+default behavior in feh 1.x and 2.x
+  * Change default toggle_fullscreen key from "v" to "f" as this 
+is also used by mplayer, mpv and similar
+  * flip and rotation (keys "<", ">", "||, amd "_") no longer change 
+the underlying file. This leaves delet ("Ctrl+Delete") as the 
+only destructive action which is enabled by default 
+
+---

Old:

  feh-2.28.1.tar.bz2
  feh-2.28.1.tar.bz2.asc

New:

  feh-3.0.tar.bz2
  feh-3.0.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.U8tyRO/_old  2018-11-26 10:28:31.769153025 +0100
+++ /var/tmp/diff_new_pack.U8tyRO/_new  2018-11-26 10:28:31.773153021 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:2.28.1
+Version:3.0
 Release:0
 Summary:X11 image viewer
 License:MIT AND LGPL-2.0-or-later
@@ -89,8 +89,6 @@
 %license COPYING
 %doc AUTHORS ChangeLog README.md TODO
 %{_bindir}/feh
-%{_bindir}/feh-cam
-%{_bindir}/gen-cam-menu
 %{_bindir}/jpegexiforient
 %dir %{_datadir}/%{name}
 %{_datadir}/%{name}/*
@@ -98,7 +96,5 @@
 %{_datadir}/icons/hicolor/48x48/apps/%{name}.png
 %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
 %{_mandir}/man1/feh.1%{?ext_man}
-%{_mandir}/man1/feh-cam.1%{?ext_man}
-%{_mandir}/man1/gen-cam-menu.1%{?ext_man}
 
 %changelog

++ feh-2.28.1.tar.bz2 -> feh-3.0.tar.bz2 ++
 1615 lines of diff (skipped)




commit feh for openSUSE:Factory

2018-11-08 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2018-11-08 09:48:45

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Thu Nov  8 09:48:45 2018 rev:28 rq:646618 version:2.28.1

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2018-10-23 20:37:40.300739187 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2018-11-08 
09:48:54.153070680 +0100
@@ -1,0 +2,8 @@
+Tue Nov 06 05:08:38 UTC 2018 - s...@suspend.net
+
+- update to 2.28.1
+  * Do not ignore quit signals (SIGTERM, SIGINT, SIGQUIT) during preload
+  * Add missign EXIF orientations 2,4,5 and 7 (when built with exif=1)
+  * Improve randomness on non-glibc systems
+
+---

Old:

  feh-2.28.tar.bz2
  feh-2.28.tar.bz2.asc

New:

  feh-2.28.1.tar.bz2
  feh-2.28.1.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.kxseb8/_old  2018-11-08 09:48:54.741069987 +0100
+++ /var/tmp/diff_new_pack.kxseb8/_new  2018-11-08 09:48:54.741069987 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:2.28
+Version:2.28.1
 Release:0
 Summary:X11 image viewer
 License:MIT AND LGPL-2.0-or-later

++ feh-2.28.tar.bz2 -> feh-2.28.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.28/ChangeLog new/feh-2.28.1/ChangeLog
--- old/feh-2.28/ChangeLog  2018-09-17 21:47:05.0 +0200
+++ new/feh-2.28.1/ChangeLog2018-10-27 19:51:41.0 +0200
@@ -1,3 +1,11 @@
+Sat, 27 Oct 2018 19:46:48 +0200  Daniel Friesel 
+
+* Release v2.28.1
+* Do not ignore quit signals (SIGTERM, SIGINT, SIGQUIT) during preload
+* Add missing EXIF orientations 2, 4, 5, and 7 (when built with exif=1,
+  patch by Olof-Joachim Frahm)
+* Improve randomness on non-glibc systems
+
 Mon, 17 Sep 2018 21:17:04 +0200  Daniel Friesel 
 
 * Release v2.28
@@ -8,9 +16,9 @@
 * Fix unintened aliasing in rotated images whose rotation is not a
   multiple of 90 degrees (patch by )
 * New option: --on-last-slide=hold|quit|resume.
-  hold replaces --no-cycle (which is now deprecated), quit will cause feh
-  to quit after the last slide (patch by ),
-  resume is the default (continue at the first image)
+  hold will cause feh to stop advancing beyond the last slide (patch by
+  ), quit replaces --cycle-once (which is now
+  deprecated), and resume is the default (continue at the first image).
 
 Tue, 17 Jul 2018 17:33:10 +0200  Daniel Friesel 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.28/config.mk new/feh-2.28.1/config.mk
--- old/feh-2.28/config.mk  2018-09-17 21:47:05.0 +0200
+++ new/feh-2.28.1/config.mk2018-10-27 19:51:41.0 +0200
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 2.28
+VERSION ?= 2.28.1
 
 app ?= 0
 cam ?= 0
@@ -87,7 +87,7 @@
MAN_EXIF = disabled
 endif
 
-MAN_DATE ?= September 17, 2018
+MAN_DATE ?= October 27, 2018
 
 # Uncomment this to use dmalloc
 #CFLAGS += -DWITH_DMALLOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.28/src/collage.c new/feh-2.28.1/src/collage.c
--- old/feh-2.28/src/collage.c  2018-09-17 21:47:05.0 +0200
+++ new/feh-2.28.1/src/collage.c2018-10-27 19:51:41.0 +0200
@@ -145,8 +145,8 @@
}
 
/* pick random coords for thumbnail */
-   xxx = ((w - www) * ((double) rand() / RAND_MAX));
-   yyy = ((h - hhh) * ((double) rand() / RAND_MAX));
+   xxx = ((w - www) * ((double) random() / RAND_MAX));
+   yyy = ((h - hhh) * ((double) random() / RAND_MAX));
D(("image going on at x=%d, y=%d\n", xxx, yyy));
 
im_thumb = 
gib_imlib_create_cropped_scaled_image(im_temp,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.28/src/filelist.c new/feh-2.28.1/src/filelist.c
--- old/feh-2.28/src/filelist.c 2018-09-17 21:47:05.0 +0200
+++ new/feh-2.28.1/src/filelist.c   2018-10-27 19:51:41.0 +0200
@@ -37,6 +37,7 @@
 int filelist_len = 0;
 gib_list *current_file = NULL;
 extern int errno;
+extern int sig_exit; /* exit flag from signal handler */
 
 static gib_list *rm_filelist = NULL;
 
@@ -327,6 +328,10 @@
feh_display_status('s');
} else if 

commit feh for openSUSE:Factory

2018-10-23 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2018-10-23 20:37:29

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Tue Oct 23 20:37:29 2018 rev:27 rq:643567 version:2.28

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2018-07-21 10:25:36.110951935 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2018-10-23 
20:37:40.300739187 +0200
@@ -1,0 +2,9 @@
+Thu Oct 18 02:55:25 UTC 2018 - s...@suspend.net
+
+- update to 2.28
+  * Decrease loading time for RAW images by utilizing dcraw
+  * Rename --magick-timeout to --conversion-timeout 
+  * New option: --on-last-slide=hold|quit|resume
+  * Fix unintended aliasing in rotated images 
+  
+---

Old:

  feh-2.27.1.tar.bz2
  feh-2.27.1.tar.bz2.asc

New:

  feh-2.28.tar.bz2
  feh-2.28.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.ZVh4nE/_old  2018-10-23 20:37:42.020737132 +0200
+++ /var/tmp/diff_new_pack.ZVh4nE/_new  2018-10-23 20:37:42.020737132 +0200
@@ -12,12 +12,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   feh
-Version:2.27.1
+Version:2.28
 Release:0
 Summary:X11 image viewer
 License:MIT AND LGPL-2.0-or-later

++ feh-2.27.1.tar.bz2 -> feh-2.28.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.27.1/ChangeLog new/feh-2.28/ChangeLog
--- old/feh-2.27.1/ChangeLog2018-07-17 17:41:02.0 +0200
+++ new/feh-2.28/ChangeLog  2018-09-17 21:47:05.0 +0200
@@ -1,3 +1,17 @@
+Mon, 17 Sep 2018 21:17:04 +0200  Daniel Friesel 
+
+* Release v2.28
+* Decrease loading time for RAW images by utilizing dcraw to display the
+  embedded JPEG preview (patch by )
+* Rename --magick-timeout to --conversion-timeout. --magick-timeout is
+  now deprecated and will be removed in a future release
+* Fix unintened aliasing in rotated images whose rotation is not a
+  multiple of 90 degrees (patch by )
+* New option: --on-last-slide=hold|quit|resume.
+  hold replaces --no-cycle (which is now deprecated), quit will cause feh
+  to quit after the last slide (patch by ),
+  resume is the default (continue at the first image)
+
 Tue, 17 Jul 2018 17:33:10 +0200  Daniel Friesel 
 
 * Release v2.27.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.27.1/config.mk new/feh-2.28/config.mk
--- old/feh-2.27.1/config.mk2018-07-17 17:41:02.0 +0200
+++ new/feh-2.28/config.mk  2018-09-17 21:47:05.0 +0200
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 2.27.1
+VERSION ?= 2.28
 
 app ?= 0
 cam ?= 0
@@ -87,7 +87,7 @@
MAN_EXIF = disabled
 endif
 
-MAN_DATE ?= July 17, 2018
+MAN_DATE ?= September 17, 2018
 
 # Uncomment this to use dmalloc
 #CFLAGS += -DWITH_DMALLOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.27.1/man/feh.pre new/feh-2.28/man/feh.pre
--- old/feh-2.27.1/man/feh.pre  2018-07-17 17:41:02.0 +0200
+++ new/feh-2.28/man/feh.pre2018-09-17 21:47:05.0 +0200
@@ -142,8 +142,12 @@
 .Pq supplied by ImageMagick
 is available, it also has limited support for many other filetypes, such as
 svg, xcf and otf.
+If dcraw is available,
+.Nm
+also supports RAW files provided by cameras and will display the embedded
+thumbnails.
 Use
-.Cm --magick-timeout Ar num
+.Cm --conversion-timeout Ar num
 with a non-negative value to enable it.
 .
 .
@@ -264,12 +268,6 @@
 See
 .Sx FORMAT SPECIFIERS .
 .
-.It Cm --cycle-once
-.
-Exit
-.Nm
-after one loop through the slideshow.
-.
 .It Cm -G , --draw-actions
 .
 Draw the defined actions and what they do at the top-left of the image.
@@ -394,8 +392,9 @@
 Takes an X-style geometry
 .Ar string
 like 640x480 with optional +x+y window offset.
-Note that larger images will be zoomed out to fit, but you can see them at 1:1
-by clicking the zoom button.
+Use
+.Cm --scale-down
+to scale down larger images like in fullscreen mode.
 .
 Also note that this option does not enforce the geometry, changing it by a 
tiling
 WM or manually is still possible.
@@ -482,16 +481,15 @@
 Just print out their names if imlib2 can successfully load them.
 Returns false if at least one image 

commit feh for openSUSE:Factory

2018-07-21 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2018-07-21 10:25:34

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Sat Jul 21 10:25:34 2018 rev:26 rq:624245 version:2.27.1

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2018-06-19 11:57:27.499855688 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2018-07-21 
10:25:36.110951935 +0200
@@ -1,0 +2,19 @@
+Fri Jul 20 10:46:33 UTC 2018 - mimi...@gmail.com
+
+- update to 2.27.1
+- fix boo#1101466  - specify PREFIX also for build
+  * Fix --keep-zoom-vp issues introduced in 2.27
+  * Fix feh occasionally becoming unresponsive when asked
+ to terminate via SIGINT/SIGQUIT/SIGTERM
+  * Fix size_to_image ("w") command when both --scale-down and
+ --keep-zoom-vp are enabled
+  * Fix --auto-zoom not being triggered on window resize events
+ when --scale-down is enabled
+  * Fix --auto-zoom conflicting with manual zoom
+  * Prevent --zoom  from blocking --scale-down in fullscreen
+ / fixed geometry mode
+  * Prevent --keep-zoom-vp from blocking the dynamic window resizing mechanism
+  - Prevent automatic recalculation of the zoom ratio when 
+--keep_zoom_vp is enabled
+
+---

Old:

  feh-2.26.3.tar.bz2
  feh-2.26.3.tar.bz2.asc

New:

  feh-2.27.1.tar.bz2
  feh-2.27.1.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.gXy8E9/_old  2018-07-21 10:25:36.854951755 +0200
+++ /var/tmp/diff_new_pack.gXy8E9/_new  2018-07-21 10:25:36.858951753 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:2.26.3
+Version:2.27.1
 Release:0
 Summary:X11 image viewer
 License:MIT AND LGPL-2.0-or-later
@@ -65,11 +65,13 @@
 
 %build
 make %{?_smp_mflags} \
+PREFIX="%{_prefix}" \
 curl=1 \
 help=1 \
 xinerama=1 \
 debug=0 \
 exif=1 \
+app=1 \
 OPTFLAGS="%{optflags} -Wall -Wextra"
 
 gcc %{optflags} -fwhole-program jpegexiforient.c -o jpegexiforient
@@ -83,15 +85,8 @@
 
 install -D -m0755 jpegexiforient %{buildroot}%{_bindir}/jpegexiforient
 
-%post
-%desktop_database_post
-%icon_theme_cache_post
-
-%postun
-%desktop_database_postun
-%icon_theme_cache_postun
-
 %files
+%license COPYING
 %doc AUTHORS ChangeLog README.md TODO
 %{_bindir}/feh
 %{_bindir}/feh-cam

++ feh-2.26.3.tar.bz2 -> feh-2.27.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.26.3/ChangeLog new/feh-2.27.1/ChangeLog
--- old/feh-2.26.3/ChangeLog2018-05-18 23:00:55.0 +0200
+++ new/feh-2.27.1/ChangeLog2018-07-17 17:41:02.0 +0200
@@ -1,3 +1,34 @@
+Tue, 17 Jul 2018 17:33:10 +0200  Daniel Friesel 
+
+* Release v2.27.1
+* Fix feh occasionally becoming unresponsive when asked to terminate
+  via SIGINT/SIGQUIT/SIGTERM (based on a patch by
+  )
+* Fix --keep-zoom-vp issues introduced in 2.27
+  (patch by )
+
+Thu, 28 Jun 2018 17:26:54 +0200  Daniel Friesel 
+
+* Release v2.27
+* Fix size_to_image ("w") command when both --scale-down and --keep-zoom-vp
+  are enabled
+* Fix --auto-zoom not being triggered on window resize events when
+  --scale-down is enabled
+* Fix --auto-zoom conflicting with manual zoom
+* Fix feh_draw_checks not taking the zoom level into account properly
+* Prevent --zoom  from blocking --scale-down in fullscreen / fixed
+  geometry mode
+* Prevent --keep-zoom-vp from blocking the dynamic window resizing
+  mechanism
+* Prevent automatic recalculation of the zoom ratio when --keep_zoom_vp
+  is enabled
+* All patches provided by . Thanks a lot!
+
+Tue, 26 Jun 2018 10:33:04 +0200  Daniel Friesel 
+
+* Release v2.26.4
+* Correctly save --bg-max in ~/.fehbg (patch by Sebastian Bickerle)
+
 Fri, 18 May 2018 22:58:02 +0200  Daniel Friesel 
 
 * Release v2.26.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.26.3/config.mk new/feh-2.27.1/config.mk
--- old/feh-2.26.3/config.mk2018-05-18 23:00:55.0 +0200
+++ new/feh-2.27.1/config.mk2018-07-17 17:41:02.0 +0200
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 2.26.3
+VERSION ?= 2.27.1
 
 app ?= 0
 cam ?= 0
@@ -87,7 +87,7 @@
MAN_EXIF = disabled
 endif
 
-MAN_DATE ?= May 18, 2018
+MAN_DATE ?= July 17, 2018
 
 # Uncomment this to use dmalloc
 #CFLAGS += -DWITH_DMALLOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit feh for openSUSE:Factory

2018-06-19 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2018-06-19 11:57:23

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Tue Jun 19 11:57:23 2018 rev:25 rq:616386 version:2.26.3

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2018-05-15 10:33:28.392031231 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2018-06-19 
11:57:27.499855688 +0200
@@ -1,0 +2,13 @@
+Sun Jun 10 09:29:49 UTC 2018 - antoine.belv...@opensuse.org
+
+- Update to 2.26.3:
+  * Properly escape --image-bg argument in ~/.fehbg (broken in
+2.26.1).
+- Update to 2.26.2:
+  * Show correct filelist position in windows opened from thumbnail
+mode.
+  * Note that navigation is still not supported in those windows.
+  * Improve support for key input from stdin.
+  * Do not push menus off the screen when hitting screen limits.
+
+---

Old:

  feh-2.26.1.tar.bz2
  feh-2.26.1.tar.bz2.asc

New:

  feh-2.26.3.tar.bz2
  feh-2.26.3.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.WNa96n/_old  2018-06-19 11:57:28.267827172 +0200
+++ /var/tmp/diff_new_pack.WNa96n/_new  2018-06-19 11:57:28.271827024 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:2.26.1
+Version:2.26.3
 Release:0
 Summary:X11 image viewer
 License:MIT AND LGPL-2.0-or-later

++ feh-2.26.1.tar.bz2 -> feh-2.26.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.26.1/COPYING new/feh-2.26.3/COPYING
--- old/feh-2.26.1/COPYING  2018-05-11 15:23:09.0 +0200
+++ new/feh-2.26.3/COPYING  2018-05-18 23:00:55.0 +0200
@@ -1,5 +1,5 @@
 Copyright (C) 1999,2000 Tom Gilbert.
-Copyright (C) 2010-2016 Daniel Friesel.
+Copyright (C) 2010-2018 Daniel Friesel.
 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.26.1/ChangeLog new/feh-2.26.3/ChangeLog
--- old/feh-2.26.1/ChangeLog2018-05-11 15:23:09.0 +0200
+++ new/feh-2.26.3/ChangeLog2018-05-18 23:00:55.0 +0200
@@ -1,3 +1,16 @@
+Fri, 18 May 2018 22:58:02 +0200  Daniel Friesel 
+
+* Release v2.26.3
+* Properly escape --image-bg argument in ~/.fehbg (broken in 2.26.1)
+
+Sat, 12 May 2018 16:33:56 +0200  Daniel Friesel 
+
+* Release v2.26.2
+* Show correct filelist position in windows opened from thumbnail mode.
+  Note that navigation is still not supported in those windows
+* Improve support for key input from stdin
+* Do not push menus off the screen when hitting screen limits
+
 Fri, 11 May 2018 15:11:17 +0200  Daniel Friesel 
 
 * Release v2.26.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.26.1/config.mk new/feh-2.26.3/config.mk
--- old/feh-2.26.1/config.mk2018-05-11 15:23:09.0 +0200
+++ new/feh-2.26.3/config.mk2018-05-18 23:00:55.0 +0200
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 2.26.1
+VERSION ?= 2.26.3
 
 app ?= 0
 cam ?= 0
@@ -87,7 +87,7 @@
MAN_EXIF = disabled
 endif
 
-MAN_DATE ?= May 11, 2018
+MAN_DATE ?= May 18, 2018
 
 # Uncomment this to use dmalloc
 #CFLAGS += -DWITH_DMALLOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.26.1/man/feh.pre new/feh-2.26.3/man/feh.pre
--- old/feh-2.26.1/man/feh.pre  2018-05-11 15:23:09.0 +0200
+++ new/feh-2.26.3/man/feh.pre  2018-05-18 23:00:55.0 +0200
@@ -234,9 +234,13 @@
 .
 .It Cm -P , --cache-thumbnails
 .
-Enable thumbnail caching in
-.Pa ~/.thumbnails .
-Only works with thumbnails <= 256x256 pixels.
+Enable thumbnail caching.
+Thumbnails are saved in
+.Pa $XDG_CACHE_HOME/thumbnails ,
+which defaults to
+.Pa ~/.cache/thumbnails .
+Note that thumbnails are only cached if the configured thumbnail size does
+not exceed 256x256 pixels.
 .
 .It Cm -K , --caption-path Ar path
 .
@@ -1334,7 +1338,10 @@
 However, terminal input support is currently limited to most alphanumeric
 characters
 .Pq 0-9 a-z A-Z and some more ,
-return and backspace.
+arrow keys, return and backspace.
+The Alt
+.Pq Mod1
+modifier is also supported.
 .
 .Bl -tag -width indent
 .
@@ -1807,8 +1814,7 @@
 .
 .It feh -t -Sfilename -E 128 -y 128 -W 1024 -P -C 
/usr/share/fonts/truetype/ttf-dejavu/ -e DejaVuSans/8 ~/Pictures
 .
-Same as above, but enable thumbnail caching in ~/.thumbnails and use a smaller
-font.
+Same as above, 

commit feh for openSUSE:Factory

2018-05-15 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2018-05-15 10:13:40

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Tue May 15 10:13:40 2018 rev:24 rq:606561 version:2.26.1

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2018-05-11 09:15:48.447879442 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2018-05-15 
10:33:28.392031231 +0200
@@ -1,0 +2,11 @@
+Sat May 12 04:05:28 UTC 2018 - avin...@opensuse.org
+
+- Update to 2.26.1
+  * Restore pre-2.21 ~/.fehbg behaviour. This fixes nondeterministic
+wallpaper setting when using --bg-* --randomize, issues when
+specifying --theme both in ~/.fehbg and on the commandline, and
+possibly other edge cases
+  * Fix /tmp being cluttered with temp ImageMagick files when using
+--magick-timeout and a conversion takes longer than allowed
+
+---

Old:

  feh-2.26.tar.bz2
  feh-2.26.tar.bz2.asc

New:

  feh-2.26.1.tar.bz2
  feh-2.26.1.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.M6mkzV/_old  2018-05-15 10:33:29.088005669 +0200
+++ /var/tmp/diff_new_pack.M6mkzV/_new  2018-05-15 10:33:29.088005669 +0200
@@ -17,12 +17,12 @@
 
 
 Name:   feh
-Version:2.26
+Version:2.26.1
 Release:0
 Summary:X11 image viewer
 License:MIT AND LGPL-2.0-or-later
 Group:  Productivity/Graphics/Viewers
-Url:https://feh.finalrewind.org/
+URL:https://feh.finalrewind.org/
 Source: https://feh.finalrewind.org/%{name}-%{version}.tar.bz2
 Source1:https://feh.finalrewind.org/%{name}-%{version}.tar.bz2.asc
 Source2:%{name}.keyring

++ feh-2.26.tar.bz2 -> feh-2.26.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.26/ChangeLog new/feh-2.26.1/ChangeLog
--- old/feh-2.26/ChangeLog  2018-04-19 21:44:35.0 +0200
+++ new/feh-2.26.1/ChangeLog2018-05-11 15:23:09.0 +0200
@@ -1,3 +1,13 @@
+Fri, 11 May 2018 15:11:17 +0200  Daniel Friesel 
+
+* Release v2.26.1
+* Restore pre-2.21 ~/.fehbg behaviour. This fixes nondeterministic
+  wallpaper setting when using --bg-* --randomize, issues when specifying
+  --theme both in ~/.fehbg and on the commandline, and possibly other
+  edge cases
+* Fix /tmp being cluttered with temporary ImageMagick files when using
+  --magick-timeout and a conversion takes longer than allowed
+
 Thu, 19 Apr 2018 21:43:12 +0200  Daniel Friesel 
 
 * Release v2.26
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.26/config.mk new/feh-2.26.1/config.mk
--- old/feh-2.26/config.mk  2018-04-19 21:44:35.0 +0200
+++ new/feh-2.26.1/config.mk2018-05-11 15:23:09.0 +0200
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 2.26
+VERSION ?= 2.26.1
 
 app ?= 0
 cam ?= 0
@@ -87,7 +87,7 @@
MAN_EXIF = disabled
 endif
 
-MAN_DATE ?= April 19, 2018
+MAN_DATE ?= May 11, 2018
 
 # Uncomment this to use dmalloc
 #CFLAGS += -DWITH_DMALLOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.26/man/feh.pre new/feh-2.26.1/man/feh.pre
--- old/feh-2.26/man/feh.pre2018-04-19 21:44:35.0 +0200
+++ new/feh-2.26.1/man/feh.pre  2018-05-11 15:23:09.0 +0200
@@ -489,11 +489,6 @@
 to try indefinitely.
 By default, magick support is disabled.
 .
-Note that feh may clutter
-.Pa /tmp
-with temporary files created by ImageMagick for each failed conversion attempt.
-This is a known bug.
-.
 .It Cm --max-dimension Ar width No x Ar height
 .
 Only show images with width <=
@@ -965,14 +960,6 @@
 .Qq ~/.fehbg &
 to your X startup script
 .Pq such as Pa ~/.xinitrc .
-Note that
-.Pq unless the wallpaper is set via the menu
-.Nm
-saves the files and directories it was passed on the commandline, not the
-files which actually ended up as wallpaper.
-So, if you have randomization enabled,
-.Pa ~/.fehbg
-may set different wallpapers on each execution.
 .
 .Pp
 .
@@ -1924,16 +1911,6 @@
 does not take window decorations into account and may therefore make the
 window slightly too large.
 .
-.Pp
-.
-When enabled,
-.Cm --magick-timeout
-may clutter
-.Pa /tmp
-with temporary files produced by ImageMagick.
-This happens whenever an image is not loaded due to the conversion taking
-longer than the specified timeout.
-.
 .Ss REPORTING BUGS
 .
 If you find a bug, please report it to
diff -urN '--exclude=CVS' '--exclude=.cvsignore' 

commit feh for openSUSE:Factory

2018-05-11 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2018-05-11 09:15:37

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Fri May 11 09:15:37 2018 rev:23 rq:605810 version:2.26

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2018-03-08 10:59:41.084596439 
+0100
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2018-05-11 
09:15:48.447879442 +0200
@@ -1,0 +2,18 @@
+Wed May  9 14:56:08 UTC 2018 - pvo...@suse.cz
+
+- Update to 2.26
+  * Save absolute file paths in ~/.fehbg, similar to behaviour prior
+to 2.21
+  * Add %g (window dimensions) and %Z (precise zoom level) format
+specifiers
+  * Improve -z/--randomize randomness
+
+---
+Mon Mar 12 23:17:43 UTC 2018 - avin...@opensuse.org
+
+- Update to 2.25.1
+  * Re-render current image when toggle_fixed_geometry is input
+  * Fix issues when using CFLAGS=-m64 on some gcc versions
+- run spec-cleaner
+
+---

Old:

  feh-2.25.tar.bz2
  feh-2.25.tar.bz2.asc

New:

  feh-2.26.tar.bz2
  feh-2.26.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.6Yr8OI/_old  2018-05-11 09:15:49.515840752 +0200
+++ /var/tmp/diff_new_pack.6Yr8OI/_new  2018-05-11 09:15:49.519840607 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:2.25
+Version:2.26
 Release:0
 Summary:X11 image viewer
 License:MIT AND LGPL-2.0-or-later
@@ -102,8 +102,8 @@
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/48x48/apps/%{name}.png
 %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
-%{_mandir}/man1/feh.1%{ext_man}
-%{_mandir}/man1/feh-cam.1%{ext_man}
-%{_mandir}/man1/gen-cam-menu.1%{ext_man}
+%{_mandir}/man1/feh.1%{?ext_man}
+%{_mandir}/man1/feh-cam.1%{?ext_man}
+%{_mandir}/man1/gen-cam-menu.1%{?ext_man}
 
 %changelog

++ feh-2.25.tar.bz2 -> feh-2.26.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.25/.travis.yml new/feh-2.26/.travis.yml
--- old/feh-2.25/.travis.yml1970-01-01 01:00:00.0 +0100
+++ new/feh-2.26/.travis.yml2018-04-19 21:44:35.0 +0200
@@ -0,0 +1,29 @@
+language: c
+addons:
+  apt:
+packages:
+  - libcurl4-openssl-dev
+  - libx11-dev
+  - libxt-dev
+  - libimlib2-dev
+  - libxinerama-dev
+  - libjpeg-progs
+  - libtest-command-perl
+  - libtest-simple-perl
+  - libexif-dev
+  - libexif12
+script:
+  - make
+  - make test
+compiler:
+  - clang
+  - gcc
+env:
+  - default=1
+  - app=1
+  - curl=0
+  - exif=1
+  - help=1
+  - stat64=1
+  - verscmp=0
+  - xinerama=0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.25/ChangeLog new/feh-2.26/ChangeLog
--- old/feh-2.25/ChangeLog  2018-03-04 08:55:59.0 +0100
+++ new/feh-2.26/ChangeLog  2018-04-19 21:44:35.0 +0200
@@ -1,3 +1,17 @@
+Thu, 19 Apr 2018 21:43:12 +0200  Daniel Friesel 
+
+* Release v2.26
+* Save absolute file paths in ~/.fehbg, similar to the behaviour prior to
+  feh 2.21
+* Add %g (window dimensions) and %Z (precise zoom level) format specifiers
+* Improve -z/--randomize randomness
+
+Wed, 07 Mar 2018 17:49:52 +0100  Daniel Friesel 
+
+* Release v2.25.1
+* Fix compilation issues when using CFLAGS=-m64 on some gcc versions
+* Re-render current image when toggle_fixed_geometry is input
+
 Sun, 04 Mar 2018 08:53:50 +0100  Daniel Friesel 
 
 * Release v2.25
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.25/README.md new/feh-2.26/README.md
--- old/feh-2.25/README.md  2018-03-04 08:55:59.0 +0100
+++ new/feh-2.26/README.md  2018-04-19 21:44:35.0 +0200
@@ -1,3 +1,5 @@
+[![build 
status](https://travis-ci.org/derf/feh.svg?branch=master)](https://travis-ci.org/derf/feh)
+
 # feh
 Imlib2 based image viewer
 ---
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.25/config.mk new/feh-2.26/config.mk
--- old/feh-2.25/config.mk  2018-03-04 08:55:59.0 +0100
+++ new/feh-2.26/config.mk  2018-04-19 21:44:35.0 +0200
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 2.25
+VERSION ?= 2.26
 
 app ?= 0
 cam ?= 0
@@ -87,7 +87,7 @@
MAN_EXIF = disabled
 endif
 
-MAN_DATE ?= March 04, 2018
+MAN_DATE ?= April 19, 2018
 
 # Uncomment this to use dmalloc
 #CFLAGS += -DWITH_DMALLOC
diff -urN 

commit feh for openSUSE:Factory

2018-03-08 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2018-03-08 10:59:30

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Thu Mar  8 10:59:30 2018 rev:22 rq:584030 version:2.25

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2018-02-27 17:00:04.291459824 
+0100
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2018-03-08 
10:59:41.084596439 +0100
@@ -1,0 +2,15 @@
+Wed Mar  7 10:14:18 UTC 2018 - mvet...@suse.com
+
+- Update to 2.25
+  * Add --version-sort option to enable natural sorting of file
+and directory names
+  * Allow arbitrary X11 colors as -B/--image-bg argument
+  * Improve --image-bg support and transparency handling in
+--bg-* mode
+  * Respect --geometry settings in --bg-fill mode
+  * Add keybinding toggle_auto_zoom (default "Z") to toggle
+--auto-zoom
+  * Fix filelists specified by -f/--filelist not being reloaded 
+when using --reload
+
+---

Old:

  feh-2.24.tar.bz2
  feh-2.24.tar.bz2.asc

New:

  feh-2.25.tar.bz2
  feh-2.25.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.xhEGPg/_old  2018-03-08 10:59:41.804570416 +0100
+++ /var/tmp/diff_new_pack.xhEGPg/_new  2018-03-08 10:59:41.804570416 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:2.24
+Version:2.25
 Release:0
 Summary:X11 image viewer
 License:MIT AND LGPL-2.0-or-later

++ feh-2.24.tar.bz2 -> feh-2.25.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.24/ChangeLog new/feh-2.25/ChangeLog
--- old/feh-2.24/ChangeLog  2018-02-26 21:48:39.0 +0100
+++ new/feh-2.25/ChangeLog  2018-03-04 08:55:59.0 +0100
@@ -1,3 +1,18 @@
+Sun, 04 Mar 2018 08:53:50 +0100  Daniel Friesel 
+
+* Release v2.25
+* Add --version-sort option to enable natural sorting of file and directory
+  names. This requires a libc with strverscmp support, which is a
+  non-POSIX GNU extension. Use the new build flag `verscmp=0` to disable
+  this feature on systems which do not ship strverscmp
+  (patch by ulteq)
+* Allow arbitrary X11 colors as -B/--image-bg argument (patch by ulteq)
+* Improve --image-bg support and transparency handling in --bg-* mode
+* Respect --geometry settings in --bg-fill mode
+* Add keybinding toggle_auto_zoom (default "Z") to toggle --auto-zoom
+* Fix filelists specified by -f/--filelist not being reloaded when using
+  --reload
+
 Mon, 26 Feb 2018 21:41:38 +0100  Daniel Friesel 
 
 * Release v2.24
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.24/Makefile new/feh-2.25/Makefile
--- old/feh-2.24/Makefile   2018-02-26 21:48:39.0 +0100
+++ new/feh-2.25/Makefile   2018-03-04 08:55:59.0 +0100
@@ -65,12 +65,14 @@
 install-font:
@echo installing fonts to ${font_dir}
@mkdir -p ${font_dir}
+   @chmod 755 ${font_dir}
@cp share/fonts/* ${font_dir}
@chmod 644 ${font_dir}/*
 
 install-img:
@echo installing images to ${image_dir}
@mkdir -p ${image_dir}
+   @chmod 755 ${image_dir}
@cp share/images/* ${image_dir}
@chmod 644 ${image_dir}/*
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.24/README.md new/feh-2.25/README.md
--- old/feh-2.24/README.md  2018-02-26 21:48:39.0 +0100
+++ new/feh-2.25/README.md  2018-03-04 08:55:59.0 +0100
@@ -83,6 +83,7 @@
 | exif | 0 | Builtin EXIF tag display support |
 | help | 0 | include help text (refers to the manpage otherwise) |
 | stat64 | 0 | Support CIFS shares from 64bit hosts on 32bit machines |
+| verscmp | 1 | Support naturing sorting (`--version-sort`). Requires a 
GNU-compatible libc exposing `strverscmp` |
 | xinerama | 1 | Support Xinerama/XRandR multiscreen setups |
 
 So, by default **libcurl** and **Xinerama** are enabled, the rest is disabled.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.24/config.mk new/feh-2.25/config.mk
--- old/feh-2.24/config.mk  2018-02-26 21:48:39.0 +0100
+++ new/feh-2.25/config.mk  2018-03-04 08:55:59.0 +0100
@@ -1,13 +1,14 @@
 PACKAGE ?= feh
-VERSION ?= 2.24
+VERSION ?= 2.25
 
 app ?= 0
 cam ?= 0
 curl ?= 1
 debug ?= 0
+exif ?= 0
 help ?= 0
+verscmp ?= 1
 xinerama ?= 1
-exif ?= 0
 
 # Prefix for all installed files
 PREFIX ?= /usr/local
@@ -63,6 +64,13 @@

commit feh for openSUSE:Factory

2018-02-27 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2018-02-27 16:59:44

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Tue Feb 27 16:59:44 2018 rev:21 rq:580354 version:2.24

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2018-02-18 11:45:59.79167 
+0100
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2018-02-27 
17:00:04.291459824 +0100
@@ -1,0 +2,8 @@
+Mon Feb 26 22:15:47 UTC 2018 - avin...@opensuse.org
+
+- update to 2.24
+  * Improve performance when using --{max,min}-dimension in
+slideshow mode
+  * Fix crash when using %m format specifier in slideshow mode
+
+---

Old:

  feh-2.23.2.tar.bz2
  feh-2.23.2.tar.bz2.asc

New:

  feh-2.24.tar.bz2
  feh-2.24.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.agX560/_old  2018-02-27 17:00:06.411383228 +0100
+++ /var/tmp/diff_new_pack.agX560/_new  2018-02-27 17:00:06.415383084 +0100
@@ -17,10 +17,10 @@
 
 
 Name:   feh
-Version:2.23.2
+Version:2.24
 Release:0
 Summary:X11 image viewer
-License:MIT AND LGPL-2.0+
+License:MIT AND LGPL-2.0-or-later
 Group:  Productivity/Graphics/Viewers
 Url:https://feh.finalrewind.org/
 Source: https://feh.finalrewind.org/%{name}-%{version}.tar.bz2

++ feh-2.23.2.tar.bz2 -> feh-2.24.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.23.2/ChangeLog new/feh-2.24/ChangeLog
--- old/feh-2.23.2/ChangeLog2018-02-12 22:13:54.0 +0100
+++ new/feh-2.24/ChangeLog  2018-02-26 21:48:39.0 +0100
@@ -1,3 +1,12 @@
+Mon, 26 Feb 2018 21:41:38 +0100  Daniel Friesel 
+
+* Release v2.24
+* Improve performance when using --{max,min}-dimension in slideshow mode
+  (patch by ulteq)
+* Fix crash when using %m format specifier in slideshow mode
+  (introduced in feh 2.23.1)
+
+
 Mon, 12 Feb 2018 22:11:55 +0100  Daniel Friesel 
 
 * Release v2.23.2
@@ -192,7 +201,7 @@
   size which will not be updated when changing images (as was the case in
   feh < 2.15). This may or may not be fixed in the future.
 
-Sat, 16 Apr 2016 18:32:38 +0200  Daniel Frisel 
+Sat, 16 Apr 2016 18:32:38 +0200  Daniel Friesel 
 
 * Release v2.15.2
 * Fix --keep-zoom-vp not keeping the viewport x/y offsets (broken by 2.15)
@@ -764,7 +773,7 @@
   malicious URLs containing shell metacharacters (but only if those URLs
   led to a valid file)
 * Don't add ?randomnumber to URLs when downloading them, it confuses some
-  servers and is not really neccessary in general
+  servers and is not really necessary in general
 
 Thu Jun 10 12:12:04 CEST 2010  Daniel Friesel 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.23.2/config.mk new/feh-2.24/config.mk
--- old/feh-2.23.2/config.mk2018-02-12 22:13:54.0 +0100
+++ new/feh-2.24/config.mk  2018-02-26 21:48:39.0 +0100
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 2.23.2
+VERSION ?= 2.24
 
 app ?= 0
 cam ?= 0
@@ -79,7 +79,7 @@
MAN_EXIF = disabled
 endif
 
-MAN_DATE ?= February 12, 2018
+MAN_DATE ?= February 26, 2018
 
 # Uncomment this to use dmalloc
 #CFLAGS += -DWITH_DMALLOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.23.2/src/feh.h new/feh-2.24/src/feh.h
--- old/feh-2.23.2/src/feh.h2018-02-12 22:13:54.0 +0100
+++ new/feh-2.24/src/feh.h  2018-02-26 21:48:39.0 +0100
@@ -133,6 +133,7 @@
 void init_loadables_mode(void);
 void init_unloadables_mode(void);
 void feh_clean_exit(void);
+int feh_should_ignore_image(Imlib_Image * im);
 int feh_load_image(Imlib_Image * im, feh_file * file);
 void show_mini_usage(void);
 void slideshow_change_image(winwidget winwid, int change, int render);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.23.2/src/filelist.c new/feh-2.24/src/filelist.c
--- old/feh-2.23.2/src/filelist.c   2018-02-12 22:13:54.0 +0100
+++ new/feh-2.24/src/filelist.c 2018-02-26 21:48:39.0 +0100
@@ -464,9 +464,17 @@
 
 void feh_prepare_filelist(void)
 {
-   if (opt.list || opt.customlist || (opt.sort > SORT_MTIME)
-   || opt.preload || opt.min_width || opt.min_height
-   || (opt.max_width != UINT_MAX) || (opt.max_height != 
UINT_MAX)) {
+  

commit feh for openSUSE:Factory

2018-02-18 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2018-02-18 11:45:57

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Sun Feb 18 11:45:57 2018 rev:20 rq:577664 version:2.23.2

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2018-02-14 10:52:41.319380380 
+0100
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2018-02-18 
11:45:59.79167 +0100
@@ -1,0 +2,9 @@
+Sun Feb 18 03:02:38 UTC 2018 - avin...@opensuse.org
+
+- update to 2.23.2
+  * Fix support for nested quotes in .config/feh/themes
+- feh-makefile_app.patch
+  * use DESTDIR variable
+- spec file: simplify a bit
+
+---

Old:

  feh-2.23.1.tar.bz2
  feh-2.23.1.tar.bz2.asc

New:

  feh-2.23.2.tar.bz2
  feh-2.23.2.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.xbLLtt/_old  2018-02-18 11:46:02.097694602 +0100
+++ /var/tmp/diff_new_pack.xbLLtt/_new  2018-02-18 11:46:02.101694458 +0100
@@ -17,13 +17,13 @@
 
 
 Name:   feh
-Version:2.23.1
+Version:2.23.2
 Release:0
 Summary:X11 image viewer
 License:MIT AND LGPL-2.0+
 Group:  Productivity/Graphics/Viewers
 Url:https://feh.finalrewind.org/
-Source: https://feh.finalrewind.org/feh-%{version}.tar.bz2
+Source: https://feh.finalrewind.org/%{name}-%{version}.tar.bz2
 Source1:https://feh.finalrewind.org/%{name}-%{version}.tar.bz2.asc
 Source2:%{name}.keyring
 Source3:jpegexiforient.c
@@ -70,15 +70,14 @@
 xinerama=1 \
 debug=0 \
 exif=1 \
-PREFIX="%{_prefix}" \
 OPTFLAGS="%{optflags} -Wall -Wextra" 
 
 gcc %{optflags} -fwhole-program jpegexiforient.c -o jpegexiforient
 
 %install
-make \
-PREFIX="%{buildroot}%{_prefix}" \
-install cam=1 app=1 examples=0
+%make_install \
+PREFIX="%{_prefix}" \
+cam=1 app=1 examples=0
 
 rm -rf "%{buildroot}%{_datadir}/doc"
 

++ feh-2.23.1.tar.bz2 -> feh-2.23.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.23.1/ChangeLog new/feh-2.23.2/ChangeLog
--- old/feh-2.23.1/ChangeLog2018-01-31 17:39:02.0 +0100
+++ new/feh-2.23.2/ChangeLog2018-02-12 22:13:54.0 +0100
@@ -1,4 +1,9 @@
-Wed, 31 Jan 2018 17:38:25 +0100
+Mon, 12 Feb 2018 22:11:55 +0100  Daniel Friesel 
+
+* Release v2.23.2
+* Fix support for nested quotes in .confeg/feh/themes
+
+Wed, 31 Jan 2018 17:38:25 +0100  Daniel Friesel 
 
 * Release v2.23.1
 * The Makefile no longer honors CPPFLAGS and instead consistently uses
@@ -7,7 +12,7 @@
 * Minor performance improvements (patches by ulteq)
 * Stability improvements when using --magick-timeout (patch by ulteq)
 
-Thu, 28 Dec 2017 19:26:29 +0100
+Thu, 28 Dec 2017 19:26:29 +0100  Daniel Friesel 
 
 * Release v2.23
 * Fix broken thumbnail/index windows when using --scale-down
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.23.1/config.mk new/feh-2.23.2/config.mk
--- old/feh-2.23.1/config.mk2018-01-31 17:39:02.0 +0100
+++ new/feh-2.23.2/config.mk2018-02-12 22:13:54.0 +0100
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 2.23.1
+VERSION ?= 2.23.2
 
 app ?= 0
 cam ?= 0
@@ -79,7 +79,7 @@
MAN_EXIF = disabled
 endif
 
-MAN_DATE ?= January 31, 2018
+MAN_DATE ?= February 12, 2018
 
 # Uncomment this to use dmalloc
 #CFLAGS += -DWITH_DMALLOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.23.1/man/feh.pre new/feh-2.23.2/man/feh.pre
--- old/feh-2.23.1/man/feh.pre  2018-01-31 17:39:02.0 +0100
+++ new/feh-2.23.2/man/feh.pre  2018-02-12 22:13:54.0 +0100
@@ -,16 +,27 @@
 .Ar options
 are the options which will be applied when the theme is used.
 .
-Note that the options are not parsed by any shell. Therefore, filename 
expansion
-.Po
-.Qq *.jpg
-and similar
-.Pc
-is not supported. Quoting with both single and double quotes works, though.
+.Pp
+.
+Note that the option parser does not behave like a normal shell: filename
+expansion and backslash escape sequences are not supported and passed to
+feh's option parser as-is. However, quoting of arguments is respected
+and can be used for arguments with whitespace.
+.
+So, the sequence
+.Qq --info Qq foo bar
+works as intended
+.Pq that is, it display the string Qq foo bar ,
+whereas the option string
+.Qq --info foo\e bar
+will only display
+.Qq foo\e
+and complain about the file bar not 

commit feh for openSUSE:Factory

2018-02-14 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2018-02-14 10:52:40

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Wed Feb 14 10:52:40 2018 rev:19 rq:576410 version:2.23.1

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2018-02-01 21:31:55.197968123 
+0100
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2018-02-14 
10:52:41.319380380 +0100
@@ -1,0 +2,6 @@
+Tue Feb 13 19:46:49 UTC 2018 - crrodrig...@opensuse.org
+
+- Remove BuildRequires on xorg-x11-* metapackages
+- Remove unused buildRequires. 
+
+---



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.DOaxMI/_old  2018-02-14 10:52:42.047354177 +0100
+++ /var/tmp/diff_new_pack.DOaxMI/_new  2018-02-14 10:52:42.051354033 +0100
@@ -34,13 +34,13 @@
 # PATCH-FIX-UPSTREAM https://github.com/derf/feh/pull/337
 Patch6: feh-makefile_app.patch
 BuildRequires:  curl-devel
-BuildRequires:  libjpeg-devel
 BuildRequires:  libpng-devel
 BuildRequires:  pkgconfig
-BuildRequires:  xorg-x11-devel
-BuildRequires:  pkgconfig(freetype2)
 BuildRequires:  pkgconfig(imlib2)
 BuildRequires:  pkgconfig(libexif)
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xinerama)
+BuildRequires:  pkgconfig(xt)
 Requires:   imlib2-loaders
 Requires(post): desktop-file-utils
 Requires(post): hicolor-icon-theme
@@ -73,7 +73,7 @@
 PREFIX="%{_prefix}" \
 OPTFLAGS="%{optflags} -Wall -Wextra"
 
-gcc %{optflags} jpegexiforient.c -o jpegexiforient
+gcc %{optflags} -fwhole-program jpegexiforient.c -o jpegexiforient
 
 %install
 make \





commit feh for openSUSE:Factory

2018-02-01 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2018-02-01 21:31:27

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Thu Feb  1 21:31:27 2018 rev:18 rq:571803 version:2.23.1

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2017-12-29 18:52:49.351931415 
+0100
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2018-02-01 
21:31:55.197968123 +0100
@@ -1,0 +2,12 @@
+Thu Feb  1 17:53:52 UTC 2018 - avin...@opensuse.org
+
+- update to 2.23.1
+  * The Makefile no longer honors CPPFLAGS and instead consistently
+uses CFLAGS for user-provided include paths
+  * Fix %u format specifier in multiwindow and list modes
+  * Minor performance improvements
+  * Stability improvements when using --magick-timeout
+- switch to https version of website
+- rebase feh-makefile_optflags.patch
+
+---

Old:

  feh-2.23.tar.bz2
  feh-2.23.tar.bz2.asc

New:

  feh-2.23.1.tar.bz2
  feh-2.23.1.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.8SVjye/_old  2018-02-01 21:31:55.845937810 +0100
+++ /var/tmp/diff_new_pack.8SVjye/_new  2018-02-01 21:31:55.849937623 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package feh
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,14 @@
 
 
 Name:   feh
-Version:2.23
+Version:2.23.1
 Release:0
 Summary:X11 image viewer
 License:MIT AND LGPL-2.0+
 Group:  Productivity/Graphics/Viewers
-Url:http://feh.finalrewind.org/
-Source: http://feh.finalrewind.org/feh-%{version}.tar.bz2
-Source1:http://feh.finalrewind.org/%{name}-%{version}.tar.bz2.asc
+Url:https://feh.finalrewind.org/
+Source: https://feh.finalrewind.org/feh-%{version}.tar.bz2
+Source1:https://feh.finalrewind.org/%{name}-%{version}.tar.bz2.asc
 Source2:%{name}.keyring
 Source3:jpegexiforient.c
 # PATCH-FIX-OPENSUSE feh-makefile_optflags.patch 
https://github.com/derf/feh/issues/71 pascal.ble...@opensuse.org -- pass 
OPTFLAGS to make instead of hard-coded -O2 -g

++ feh-2.23.tar.bz2 -> feh-2.23.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.23/ChangeLog new/feh-2.23.1/ChangeLog
--- old/feh-2.23/ChangeLog  2017-12-28 19:28:35.0 +0100
+++ new/feh-2.23.1/ChangeLog2018-01-31 17:39:02.0 +0100
@@ -1,3 +1,12 @@
+Wed, 31 Jan 2018 17:38:25 +0100
+
+* Release v2.23.1
+* The Makefile no longer honors CPPFLAGS and instead consistently uses
+  CFLAGS for user-provided include paths
+* Fix %u format specifier in multiwindow and list modes (patch by ulteq)
+* Minor performance improvements (patches by ulteq)
+* Stability improvements when using --magick-timeout (patch by ulteq)
+
 Thu, 28 Dec 2017 19:26:29 +0100
 
 * Release v2.23
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.23/config.mk new/feh-2.23.1/config.mk
--- old/feh-2.23/config.mk  2017-12-28 19:28:35.0 +0100
+++ new/feh-2.23.1/config.mk2018-01-31 17:39:02.0 +0100
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 2.23
+VERSION ?= 2.23.1
 
 app ?= 0
 cam ?= 0
@@ -38,7 +38,7 @@
 CFLAGS += -Wall -Wextra -pedantic
 
 # Settings for glibc >= 2.19 - may need to be adjusted for other systems
-CFLAGS += -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=500
+CFLAGS += -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700
 
 ifeq (${curl},1)
CFLAGS += -DHAVE_LIBCURL
@@ -79,7 +79,7 @@
MAN_EXIF = disabled
 endif
 
-MAN_DATE ?= December 28, 2017
+MAN_DATE ?= January 31, 2018
 
 # Uncomment this to use dmalloc
 #CFLAGS += -DWITH_DMALLOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.23/man/feh.pre new/feh-2.23.1/man/feh.pre
--- old/feh-2.23/man/feh.pre2017-12-28 19:28:35.0 +0100
+++ new/feh-2.23.1/man/feh.pre  2018-01-31 17:39:02.0 +0100
@@ -450,6 +450,11 @@
 .Nm
 to try indefinitely. By default, magick support is disabled.
 .
+Note that feh may clutter
+.Pa /tmp
+with temporary files created by ImageMagick for each failed conversion attempt.
+This is a known bug.
+.
 .It Cm --max-dimension Ar width No x Ar height
 .
 Only show images with width <=
@@ -1665,56 +1670,56 @@
 .
 .Bl -tag -width indent
 .

commit feh for openSUSE:Factory

2017-12-29 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2017-12-29 18:52:31

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Fri Dec 29 18:52:31 2017 rev:17 rq:560480 version:2.23

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2017-11-08 15:15:53.741427805 
+0100
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2017-12-29 
18:52:49.351931415 +0100
@@ -1,0 +2,16 @@
+Fri Dec 29 01:07:11 UTC 2017 - jeng...@inai.de
+
+- Ensure neutrality of description.
+
+---
+Thu Dec 28 21:45:30 UTC 2017 - avin...@opensuse.org
+
+- update to 2.23
+  * Fix broken thumbnail/index windows when using --scale-down
+  * Use Imlib2 as in-memory image cache (default size: 4MiB)
+noticable performance improvements, especially in small
+slideshows
+  * Add --cache-size option to set Imlib2 image cache size
+- rebase feh-makefile_optflags.patch
+
+---

Old:

  feh-2.22.2.tar.bz2
  feh-2.22.2.tar.bz2.asc

New:

  feh-2.23.tar.bz2
  feh-2.23.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.lDQVU2/_old  2017-12-29 18:52:50.159699416 +0100
+++ /var/tmp/diff_new_pack.lDQVU2/_new  2017-12-29 18:52:50.163698268 +0100
@@ -17,9 +17,9 @@
 
 
 Name:   feh
-Version:2.22.2
+Version:2.23
 Release:0
-Summary:Fast and Lightweight Image Viewer
+Summary:X11 image viewer
 License:MIT AND LGPL-2.0+
 Group:  Productivity/Graphics/Viewers
 Url:http://feh.finalrewind.org/
@@ -48,11 +48,12 @@
 Requires(postun): hicolor-icon-theme
 
 %description
-feh is a versatile and fast image viewer using imlib2, the
-premier image file handling library. feh has many features,
-from simple single file viewing, to multiple file modes using
-a slideshow or multiple windows. feh supports the creation of
-montages as index prints with many user-configurable options.
+feh is an X11 image viewer aimed mostly at console users. It does not
+have a fancy GUI, but simply displays images. It is controlled via
+commandline arguments and configurable key/mouse actions. feh has
+multiple file modes using a slideshow or multiple windows. It
+supports the creation of montages as index prints with many
+user-configurable options.
 
 %prep
 %setup -q

++ feh-2.22.2.tar.bz2 -> feh-2.23.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.22.2/ChangeLog new/feh-2.23/ChangeLog
--- old/feh-2.22.2/ChangeLog2017-11-07 17:40:24.0 +0100
+++ new/feh-2.23/ChangeLog  2017-12-28 19:28:35.0 +0100
@@ -1,3 +1,11 @@
+Thu, 28 Dec 2017 19:26:29 +0100
+
+* Release v2.23
+* Fix broken thumbnail/index windows when using --scale-down
+* Use Imlib2 in-memory image cache (default cache size: 4MiB). This allows
+  for significant performance improvements especially in small slideshows
+* Add --cache-size option to set Imlib2 image cache size
+
 Tue, 07 Nov 2017 17:36:26 +0100  Daniel Friesel 
 
 * Release v2.22.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.22.2/config.mk new/feh-2.23/config.mk
--- old/feh-2.22.2/config.mk2017-11-07 17:40:24.0 +0100
+++ new/feh-2.23/config.mk  2017-12-28 19:28:35.0 +0100
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 2.22.2
+VERSION ?= 2.23
 
 app ?= 0
 cam ?= 0
@@ -37,6 +37,9 @@
 CFLAGS ?= -g -O2
 CFLAGS += -Wall -Wextra -pedantic
 
+# Settings for glibc >= 2.19 - may need to be adjusted for other systems
+CFLAGS += -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=500
+
 ifeq (${curl},1)
CFLAGS += -DHAVE_LIBCURL
LDLIBS += -lcurl
@@ -76,7 +79,7 @@
MAN_EXIF = disabled
 endif
 
-MAN_DATE ?= November 07, 2017
+MAN_DATE ?= December 28, 2017
 
 # Uncomment this to use dmalloc
 #CFLAGS += -DWITH_DMALLOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.22.2/man/feh.pre new/feh-2.23/man/feh.pre
--- old/feh-2.22.2/man/feh.pre  2017-11-07 17:40:24.0 +0100
+++ new/feh-2.23/man/feh.pre2017-12-28 19:28:35.0 +0100
@@ -205,6 +205,16 @@
 .
 Create borderless windows.
 .
+.It Cm --cache-size Ar size
+.
+Set Imlib2 in-memory cache to
+.Ar size
+MiB. A higher cache size can
+significantly improve performance especially for small slide shows, however at
+the cost of increased memory consumption.
+.Ar size
+must be between 0 and 2048 MiB and defaults to 4.
+.
 .It Cm -P , 

commit feh for openSUSE:Factory

2017-11-08 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2017-11-08 15:11:36

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Wed Nov  8 15:11:36 2017 rev:16 rq:539756 version:2.22.2

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2017-11-07 10:02:27.744584634 
+0100
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2017-11-08 
15:15:53.741427805 +0100
@@ -1,0 +2,13 @@
+Wed Nov  8 03:41:37 UTC 2017 - aavind...@gmail.com
+
+- update to 2.22.2
+ * Fix HTTPS certificate errors on some systems (broken in 2.22)
+
+---
+Tue Nov  7 11:22:45 UTC 2017 - aavind...@gmail.com
+
+- update to 2.22.1
+ * Allow ~/.fehbg to be sourced (instead of executed) from other
+   shell scripts again (broken in 2.22)
+
+---

Old:

  feh-2.22.tar.bz2
  feh-2.22.tar.bz2.asc

New:

  feh-2.22.2.tar.bz2
  feh-2.22.2.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.6bxSsP/_old  2017-11-08 15:15:54.769390285 +0100
+++ /var/tmp/diff_new_pack.6bxSsP/_new  2017-11-08 15:15:54.773390139 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:2.22
+Version:2.22.2
 Release:0
 Summary:Fast and Lightweight Image Viewer
 License:MIT AND LGPL-2.0+

++ feh-2.22.tar.bz2 -> feh-2.22.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.22/ChangeLog new/feh-2.22.2/ChangeLog
--- old/feh-2.22/ChangeLog  2017-11-04 15:03:43.0 +0100
+++ new/feh-2.22.2/ChangeLog2017-11-07 17:40:24.0 +0100
@@ -1,3 +1,14 @@
+Tue, 07 Nov 2017 17:36:26 +0100  Daniel Friesel 
+
+* Release v2.22.2
+* Fix HTTPS certificate errors on some systems (broken in 2.22)
+
+Tue, 07 Nov 2017 07:51:48 +0100  Daniel Friesel 
+
+* Release v2.22.1
+* Allow ~/.fehbg to be sourced (instead of executed) from other shell
+  scripts again (broken in 2.22)
+
 Sat, 04 Nov 2017 14:55:38 +0100  Daniel Friesel 
 
 * Release v2.22
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.22/config.mk new/feh-2.22.2/config.mk
--- old/feh-2.22/config.mk  2017-11-04 15:03:43.0 +0100
+++ new/feh-2.22.2/config.mk2017-11-07 17:40:24.0 +0100
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 2.22
+VERSION ?= 2.22.2
 
 app ?= 0
 cam ?= 0
@@ -76,7 +76,7 @@
MAN_EXIF = disabled
 endif
 
-MAN_DATE ?= November 04, 2017
+MAN_DATE ?= November 07, 2017
 
 # Uncomment this to use dmalloc
 #CFLAGS += -DWITH_DMALLOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.22/src/imlib.c new/feh-2.22.2/src/imlib.c
--- old/feh-2.22/src/imlib.c2017-11-04 15:03:43.0 +0100
+++ new/feh-2.22.2/src/imlib.c  2017-11-07 17:40:24.0 +0100
@@ -429,7 +429,7 @@
if (opt.insecure_ssl) {
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, 
0);
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, 
0);
-   } else {
+   } else if (getenv("CURL_CA_BUNDLE") != NULL) {
// Allow the user to specify custom CA 
certificates.
curl_easy_setopt(curl, CURLOPT_CAINFO,
getenv("CURL_CA_BUNDLE"));
@@ -467,7 +467,7 @@
 char *feh_http_load_image(char *url)
 {
weprintf(
-   "Cannot load image %s\n Please recompile with libcurl support",
+   "Cannot load image %s\nPlease recompile feh with libcurl 
support",
url
);
return NULL;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.22/src/wallpaper.c 
new/feh-2.22.2/src/wallpaper.c
--- old/feh-2.22/src/wallpaper.c2017-11-04 15:03:43.0 +0100
+++ new/feh-2.22.2/src/wallpaper.c  2017-11-07 17:40:24.0 +0100
@@ -436,7 +436,7 @@
if ((fp = fopen(path, "w")) == NULL) {
weprintf("Can't write to %s", path);
} else {
-   fputs("#!/bin/sh\nexec ", fp);
+   fputs("#!/bin/sh\n", fp);
if (use_filelist) {
for (int i = 0; i < 

commit feh for openSUSE:Factory

2017-11-07 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2017-11-07 10:01:14

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Tue Nov  7 10:01:14 2017 rev:15 rq:539236 version:2.22

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2017-10-09 19:48:58.801582734 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2017-11-07 
10:02:27.744584634 +0100
@@ -1,0 +2,10 @@
+Sat Nov  4 15:40:36 UTC 2017 - aavind...@gmail.com
+
+- Rebase feh-makefile_app.patch
+- update to 2.22
+ * Add support for CURL_CA_BUNDLE environment variable when loading
+   images via HTTPS
+ * Fix ~/.fehbg not being updated when setting a wallpaper via menu
+   (broken in 2.21)
+
+---

Old:

  feh-2.21.tar.bz2
  feh-2.21.tar.bz2.asc

New:

  feh-2.22.tar.bz2
  feh-2.22.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.NFKymg/_old  2017-11-07 10:02:29.992503077 +0100
+++ /var/tmp/diff_new_pack.NFKymg/_new  2017-11-07 10:02:29.992503077 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:2.21
+Version:2.22
 Release:0
 Summary:Fast and Lightweight Image Viewer
 License:MIT AND LGPL-2.0+

++ feh-2.21.tar.bz2 -> feh-2.22.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.21/ChangeLog new/feh-2.22/ChangeLog
--- old/feh-2.21/ChangeLog  2017-10-07 12:43:45.0 +0200
+++ new/feh-2.22/ChangeLog  2017-11-04 15:03:43.0 +0100
@@ -1,3 +1,11 @@
+Sat, 04 Nov 2017 14:55:38 +0100  Daniel Friesel 
+
+* Release v2.22
+* Add support for CURL_CA_BUNDLE environment variable when loading images
+  via HTTPS
+* Fix ~/.fehbg not being updated when setting a wallpaper via menu
+  (broken in 2.21)
+
 Sat, 07 Oct 2017 12:14:17 +0200  Daniel Friesel 
 
 * Release v2.21
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.21/config.mk new/feh-2.22/config.mk
--- old/feh-2.21/config.mk  2017-10-07 12:43:45.0 +0200
+++ new/feh-2.22/config.mk  2017-11-04 15:03:43.0 +0100
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 2.21
+VERSION ?= 2.22
 
 app ?= 0
 cam ?= 0
@@ -13,6 +13,9 @@
 PREFIX ?= /usr/local
 ICON_PREFIX ?= ${DESTDIR}${PREFIX}/share/icons
 
+# icons in /usr/share/local/icons (and other prefixes != /usr) are not
+# generally supported. So ignore PREFIX and always install icons into
+# /usr/share/icons if the user wants to install feh on their local machine.
 ifeq (${app},1)
ICON_PREFIX = /usr/share/icons
 endif
@@ -73,7 +76,7 @@
MAN_EXIF = disabled
 endif
 
-MAN_DATE ?= October 07, 2017
+MAN_DATE ?= November 04, 2017
 
 # Uncomment this to use dmalloc
 #CFLAGS += -DWITH_DMALLOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.21/src/imlib.c new/feh-2.22/src/imlib.c
--- old/feh-2.21/src/imlib.c2017-10-07 12:43:45.0 +0200
+++ new/feh-2.22/src/imlib.c2017-11-04 15:03:43.0 +0100
@@ -429,6 +429,10 @@
if (opt.insecure_ssl) {
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, 
0);
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, 
0);
+   } else {
+   // Allow the user to specify custom CA 
certificates.
+   curl_easy_setopt(curl, CURLOPT_CAINFO,
+   getenv("CURL_CA_BUNDLE"));
}
 
res = curl_easy_perform(curl);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.21/src/wallpaper.c new/feh-2.22/src/wallpaper.c
--- old/feh-2.21/src/wallpaper.c2017-10-07 12:43:45.0 +0200
+++ new/feh-2.22/src/wallpaper.c2017-11-04 15:03:43.0 +0100
@@ -294,59 +294,17 @@
unsigned long length, after;
unsigned char *data_root = NULL, *data_esetroot = NULL;
Pixmap pmap_d1, pmap_d2;
-   gib_list *l;
 
char *home;
-   char filbuf[4096];
-   char *bgfill = NULL;
-   bgfill = opt.image_bg == IMAGE_BG_WHITE ?  "--image-bg white" : 
"--image-bg black" ;
 
/* local display to set closedownmode on */
Display *disp2;
Window root2;
int depth2;
-   int in, out, w, h;
+ 

commit feh for openSUSE:Factory

2017-10-09 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2017-10-09 19:47:54

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Mon Oct  9 19:47:54 2017 rev:14 rq:532747 version:2.21

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2017-06-19 13:23:42.309774241 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2017-10-09 
19:48:58.801582734 +0200
@@ -1,0 +2,27 @@
+Sun Oct  8 23:20:36 UTC 2017 - aavind...@gmail.com
+
+- Drop feh-2.12-fix_sighandler.patch, fixed upstream
+- update to 2.21
+ * Add toggle_fixed_geometry (g) key binding to toggle window auto-resize
+ * Improve control via terminal input
+ * Fix crash (segmentation fault) when using feh -O in non-index mode
+ * Fix --force-aliasing (and possibly other options) missing from ~/.fehbg
+when using them for background setting
+- includes changes from 2.20
+ * Fix clang/gcc warnings
+ * Add support for control via terminal input. feh will read key presses
+   from the controlling terminal and handle them like X11 key presses
+   inside the feh window. Note that at the moment, only lower / upper case
+   ASCII letters and a very small set of additional keys are supported.
+ * Fix broken ImageMagick support (see --magick-timeout) when using some 
ImageMagick versions
+ * Remove images from the filelist if they were removed by executing a 
user-defined action
+- includes changes from 2.19.1 - 2.19.3:
+ * Fix Shift modifier not being recognized for tab, space and similar keys.
+   This lead to keybindings like Shift+Tab or Shift+Space being parsed as
+   if the Shift modifier had not been specified
+ * Show ImageMagick loader errors unless --quiet is specified
+ * Fix crash when handling certain media keys (introduced in 2.19.1)
+ * Save geometry data in .fehbg when setting a wallpaper with --geometry
+ * Fix Imlib2 developer warning and improve out-of-memory error message when 
using --thumbnails / --index on large directories
+
+---

Old:

  feh-2.12-fix_sighandler.patch
  feh-2.19.tar.bz2
  feh-2.19.tar.bz2.asc

New:

  feh-2.21.tar.bz2
  feh-2.21.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.ngCXmt/_old  2017-10-09 19:48:59.625546520 +0200
+++ /var/tmp/diff_new_pack.ngCXmt/_new  2017-10-09 19:48:59.629546345 +0200
@@ -17,10 +17,10 @@
 
 
 Name:   feh
-Version:2.19
+Version:2.21
 Release:0
 Summary:Fast and Lightweight Image Viewer
-License:MIT and LGPL-2.0+
+License:MIT AND LGPL-2.0+
 Group:  Productivity/Graphics/Viewers
 Url:http://feh.finalrewind.org/
 Source: http://feh.finalrewind.org/feh-%{version}.tar.bz2
@@ -31,9 +31,7 @@
 Patch1: feh-makefile_optflags.patch
 # PATCH-FIX-UPSTREAM feh-fix_pointer_arithmetics.patch 
https://github.com/derf/feh/issues/69 pascal.ble...@opensuse.org -- fix 
compiler warnings on casting pointers as ints
 Patch2: feh-fix_pointer_arithmetics.patch
-# PATCH-FIX-UPSTREAM feh-fix_sighandler.patch 
https://github.com/derf/feh/issues/70 tog...@opensuse.org -- bad prototype for 
a sighandler_t and a funky unportable pointer cast
-Patch5: feh-2.12-fix_sighandler.patch
-# PATCH-FIX-UPSTREAM feh-makefile_app.patch mimi...@gmail.com -- fix ICON_PATH
+# PATCH-FIX-UPSTREAM https://github.com/derf/feh/pull/337
 Patch6: feh-makefile_app.patch
 BuildRequires:  curl-devel
 BuildRequires:  libjpeg-devel
@@ -48,7 +46,6 @@
 Requires(post): hicolor-icon-theme
 Requires(postun): desktop-file-utils
 Requires(postun): hicolor-icon-theme
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 feh is a versatile and fast image viewer using imlib2, the
@@ -61,7 +58,6 @@
 %setup -q
 %patch1 -p1
 %patch2 -p1
-%patch5 -p1
 %patch6 -p1
 
 cp %{SOURCE3} .
@@ -96,7 +92,6 @@
 %icon_theme_cache_postun
 
 %files
-%defattr(-, root, root)
 %doc AUTHORS ChangeLog README.md TODO
 %{_bindir}/feh
 %{_bindir}/feh-cam

++ feh-2.19.tar.bz2 -> feh-2.21.tar.bz2 ++
 2090 lines of diff (skipped)




commit feh for openSUSE:Factory

2017-06-19 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2017-06-19 13:23:39

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Mon Jun 19 13:23:39 2017 rev:13 rq:504474 version:2.19

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2017-04-19 18:11:24.652875748 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2017-06-19 
13:23:42.309774241 +0200
@@ -1,0 +2,10 @@
+Sun Jun 18 14:23:59 UTC 2017 - mimi...@gmail.com
+
+- update to 2.19
+ * Follow the freedesktop.org Thumbnail Managing Standard by saving thumbnails
+in ${XDG_CACHE_HOME}/thumbnails (defaulting to ~/.cache/thumbnails)
+instead of ~/.thumbnails
+ * Install app icons with the correct permissions of 644
+ * Documentation improvements
+
+---

Old:

  feh-2.18.3.tar.bz2
  feh-2.18.3.tar.bz2.asc

New:

  feh-2.19.tar.bz2
  feh-2.19.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.gmEIZt/_old  2017-06-19 13:23:43.089664287 +0200
+++ /var/tmp/diff_new_pack.gmEIZt/_new  2017-06-19 13:23:43.089664287 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:2.18.3
+Version:2.19
 Release:0
 Summary:Fast and Lightweight Image Viewer
 License:MIT and LGPL-2.0+

++ feh-2.18.3.tar.bz2 -> feh-2.19.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.18.3/ChangeLog new/feh-2.19/ChangeLog
--- old/feh-2.18.3/ChangeLog2017-04-04 21:26:38.0 +0200
+++ new/feh-2.19/ChangeLog  2017-06-06 20:50:36.0 +0200
@@ -1,3 +1,13 @@
+Tue, 06 Jun 2017 20:40:00 +0200  Daniel Friesel 
+
+* Release v2.19
+* Follow the freedesktop.org Thumbnail Managing Standard by saving
+  thumbnails in ${XDG_CACHE_HOME}/thumbnails (defaulting to
+  ~/.cache/thumbnails) instead of ~/.thumbnails
+  (patch by Olof-Joachim Frahm)
+* Install app icons with the correct permissions of 644
+* Documentation improvements
+
 Tue, 04 Apr 2017 21:22:16 +0200  Daniel Friesel 
 
 * Release v2.18.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.18.3/Makefile new/feh-2.19/Makefile
--- old/feh-2.18.3/Makefile 2017-04-04 21:26:38.0 +0200
+++ new/feh-2.19/Makefile   2017-06-06 20:50:36.0 +0200
@@ -77,9 +77,11 @@
@echo installing icon to ${48_icon_dir}
@mkdir -p ${48_icon_dir}
@cp share/images/feh.png ${48_icon_dir}
+   @chmod 644 ${48_icon_dir}/feh.png
@echo installing icon to ${scalable_icon_dir}
@mkdir -p ${scalable_icon_dir}
@cp share/images/feh.svg ${scalable_icon_dir}
+   @chmod 644 ${scalable_icon_dir}/feh.svg
@if test "${app}" = 1 && which gtk-update-icon-cache > /dev/null 2>&1; 
then \
gtk-update-icon-cache ${icon_dir}; \
fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.18.3/config.mk new/feh-2.19/config.mk
--- old/feh-2.18.3/config.mk2017-04-04 21:26:38.0 +0200
+++ new/feh-2.19/config.mk  2017-06-06 20:50:36.0 +0200
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 2.18.3
+VERSION ?= 2.19
 
 app ?= 0
 cam ?= 0
@@ -73,7 +73,7 @@
MAN_EXIF = disabled
 endif
 
-MAN_DATE ?= April 04, 2017
+MAN_DATE ?= June 06, 2017
 
 # Uncomment this to use dmalloc
 #CFLAGS += -DWITH_DMALLOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.18.3/man/feh.pre new/feh-2.19/man/feh.pre
--- old/feh-2.18.3/man/feh.pre  2017-04-04 21:26:38.0 +0200
+++ new/feh-2.19/man/feh.pre2017-06-06 20:50:36.0 +0200
@@ -341,6 +341,13 @@
 of 100, in which case images will always be shown at 100% zoom, no matter
 their dimensions.
 .
+.Pp
+.
+When combined with
+.Cm --thumbnails ,
+this option only affects images opened from the thumbnail overview. The
+thumbnail list itself will still be windowed.
+.
 .It Cm -g , --geometry Oo Ar width No x Ar height Oc Op + Ar x No + Ar y
 .
 Limit (and don't change) the window size.  Takes an X-style geometry
@@ -394,12 +401,10 @@
 When viewing files using HTTP,
 .Nm
 normally deletes the local copies after viewing, or, if caching, on exit.
-This option prevents this so that you get to keep the local copies.
-They will be in
-.Pa /tmp
-with
-.Qq Nm
-in the name.
+This option permanently stores them on disk, either in the directory
+specified by
+.Cm --output-dir ,
+or in the current working directory.
 .
 .It Cm 

commit feh for openSUSE:Factory

2017-04-19 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2017-04-19 18:11:23

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Wed Apr 19 18:11:23 2017 rev:12 rq:489249 version:2.18.3

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2017-02-26 17:09:16.427736473 
+0100
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2017-04-19 
18:11:24.652875748 +0200
@@ -1,0 +2,17 @@
+Wed Apr 19 08:23:36 UTC 2017 - mimi...@gmail.com
+
+- update to 2.18.3
+- fixes boo#1034567 - CVE-2017-7875
+ * Fix double-free/OOB-write in E17 IPC. This only affects the background
+setting options and requires a malicious X11 app to run alongside feh
+and pretend to be an E17 window manager.
+ * Fix image-specific format specifiers not being updated correctly in 
thumbnail
+mode window titles
+ * Fix memory leak when closing images opened from thumbnail mode
+ * Fix a possible out of bounds read caused by an unterminated string when
+using --output to save images in long paths
+ * Fix out of bounds read/write when handling empty or broken caption files.
+ * Fix memory leak when saving a filelist or image whose target filename
+already exists.
+
+---

Old:

  feh-2.18.2.tar.bz2
  feh-2.18.2.tar.bz2.asc

New:

  feh-2.18.3.tar.bz2
  feh-2.18.3.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.arJKoX/_old  2017-04-19 18:11:25.448763166 +0200
+++ /var/tmp/diff_new_pack.arJKoX/_new  2017-04-19 18:11:25.452762600 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:2.18.2
+Version:2.18.3
 Release:0
 Summary:Fast and Lightweight Image Viewer
 License:MIT and LGPL-2.0+

++ feh-2.18.2.tar.bz2 -> feh-2.18.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.18.2/ChangeLog new/feh-2.18.3/ChangeLog
--- old/feh-2.18.2/ChangeLog2017-02-16 23:11:12.0 +0100
+++ new/feh-2.18.3/ChangeLog2017-04-04 21:26:38.0 +0200
@@ -1,3 +1,20 @@
+Tue, 04 Apr 2017 21:22:16 +0200  Daniel Friesel 
+
+* Release v2.18.3
+* Fix double-free/OOB-write in E17 IPC. This only affects the
+  background setting options and requires a malicious X11 app to run
+  alongside feh and pretend to be an E17 window manager.
+  (patch by Tobias Stoeckmann)
+* Fix image-specific format specifiers not being updated correctly in
+  thumbnail mode window titles
+* Fix memory leak when closing images opened from thumbnail mode
+* Fix a possible out of bounds read caused by an unterminated string when
+  using --output to save images in long paths. (patch by Tobias Stoeckmann)
+* Fix out of bounds read/write when handling empty or broken caption files.
+  (patch by Tobias Stoeckmann)
+* Fix memory leak when saving a filelist or image whose target filename
+  already exists. (patch by Tobias Stoeckmann)
+
 Thu, 16 Feb 2017 23:05:39 +0100  Daniel Friesel 
 
 * Release v2.18.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.18.2/config.mk new/feh-2.18.3/config.mk
--- old/feh-2.18.2/config.mk2017-02-16 23:11:12.0 +0100
+++ new/feh-2.18.3/config.mk2017-04-04 21:26:38.0 +0200
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 2.18.2
+VERSION ?= 2.18.3
 
 app ?= 0
 cam ?= 0
@@ -73,7 +73,7 @@
MAN_EXIF = disabled
 endif
 
-MAN_DATE ?= February 16, 2017
+MAN_DATE ?= April 04, 2017
 
 # Uncomment this to use dmalloc
 #CFLAGS += -DWITH_DMALLOC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.18.2/src/collage.c new/feh-2.18.3/src/collage.c
--- old/feh-2.18.2/src/collage.c2017-02-16 23:11:12.0 +0100
+++ new/feh-2.18.3/src/collage.c2017-04-04 21:26:38.0 +0200
@@ -191,8 +191,10 @@
char output_buf[1024];
if (opt.output_dir)
snprintf(output_buf, 1024, "%s/%s", opt.output_dir, 
opt.output_file);
-   else
-   strncpy(output_buf, opt.output_file, 1024);
+   else {
+   strncpy(output_buf, opt.output_file, 1023);
+   output_buf[1023] = '\0';
+   }
gib_imlib_save_image(im_main, output_buf);
if (opt.verbose) {
int tw, th;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit feh for openSUSE:Factory

2017-02-26 Thread root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2017-02-26 17:09:15

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2016-09-07 11:44:51.0 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2017-02-26 
17:09:16.427736473 +0100
@@ -1,0 +2,9 @@
+Fri Feb 24 11:07:56 UTC 2017 - mimi...@gmail.com
+
+- update to 2.18.2
+* Fix image-specific format specifiers not being updated correctly
+* New key binding: ! -  zoom_fill (zoom to fill window, may cut off image parts
+* Disable EXIF-based auto rotation by default
+* add --auto-rotate option to enable auto rotation 
+
+---

Old:

  feh-2.17.1.tar.bz2
  feh-2.17.1.tar.bz2.asc

New:

  feh-2.18.2.tar.bz2
  feh-2.18.2.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.UQ0LKY/_old  2017-02-26 17:09:16.931659995 +0100
+++ /var/tmp/diff_new_pack.UQ0LKY/_new  2017-02-26 17:09:16.935659388 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package feh
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:2.17.1
+Version:2.18.2
 Release:0
 Summary:Fast and Lightweight Image Viewer
 License:MIT and LGPL-2.0+
@@ -97,7 +97,7 @@
 
 %files
 %defattr(-, root, root)
-%doc AUTHORS ChangeLog README TODO
+%doc AUTHORS ChangeLog README.md TODO
 %{_bindir}/feh
 %{_bindir}/feh-cam
 %{_bindir}/gen-cam-menu

++ feh-2.17.1.tar.bz2 -> feh-2.18.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.17.1/ChangeLog new/feh-2.18.2/ChangeLog
--- old/feh-2.17.1/ChangeLog2016-08-31 20:30:26.0 +0200
+++ new/feh-2.18.2/ChangeLog2017-02-16 23:11:12.0 +0100
@@ -1,3 +1,24 @@
+Thu, 16 Feb 2017 23:05:39 +0100  Daniel Friesel 
+
+* Release v2.18.2
+* Fix crash when using both --thumbnails and --title. This bug was
+  introduced in v2.18.1.
+
+Sun, 22 Jan 2017 19:11:32 +0100  Daniel Friesel 
+
+* Release v2.18.1
+* Fix image-specific format specifiers not being updated correctly
+  (e.g. %z not displaying the correct zoom value after zooming in / out)
+
+Tue, 01 Nov 2016 10:55:04 +0100  Daniel Friesel 
+
+* Release v2.18
+* Move README to README.md
+* New key binding: ! / zoom_fill (zoom to fill window, may cut off image
+  parts)
+* Only for builds with exif=1: Disable EXIF-based auto rotation by
+  default, add --auto-rotate option to enable it (Patch by Elliot Wolk)
+
 Wed, 31 Aug 2016 20:27:20 +0200  Daniel Friesel 
 
 * Release v2.17.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.17.1/Makefile new/feh-2.18.2/Makefile
--- old/feh-2.17.1/Makefile 2016-08-31 20:30:26.0 +0200
+++ new/feh-2.18.2/Makefile 2017-02-16 23:11:12.0 +0100
@@ -51,8 +51,8 @@
 install-doc:
@echo installing docs to ${doc_dir}
@mkdir -p ${doc_dir}
-   @cp AUTHORS ChangeLog README TODO ${doc_dir}
-   @chmod 644 ${doc_dir}/AUTHORS ${doc_dir}/ChangeLog ${doc_dir}/README \
+   @cp AUTHORS ChangeLog README.md TODO ${doc_dir}
+   @chmod 644 ${doc_dir}/AUTHORS ${doc_dir}/ChangeLog ${doc_dir}/README.md 
\
${doc_dir}/TODO
 
 install-bin:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.17.1/README new/feh-2.18.2/README
--- old/feh-2.17.1/README   2016-08-31 20:30:26.0 +0200
+++ new/feh-2.18.2/README   1970-01-01 01:00:00.0 +0100
@@ -1,109 +0,0 @@
-feh - Imlib2 based image viewer

-
- * 
- * 
- * #feh on irc.oftc.net
-
-Dependencies
-
-
- * Imlib2
- * libcurl (disable with make curl=0)
- * libpng
- * libX11
- * libXinerama (disable with make xinerama=0)
-
-If built with exif=1:
-
- * libexif-dev
- * libexif12
-
-Recommended

-
- * jpegtran  (supplied by the jpeg library, for lossless image rotation)
- * convert  (supplied by ImageMagick, can be used to load unsupported formats)
-
-Installation
-
-
-For end users:
-
-$ make
-$ sudo make install app=1
-
-For 

commit feh for openSUSE:Factory

2016-09-07 Thread h_root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2016-09-07 11:44:44

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2016-08-10 19:56:13.0 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2016-09-07 
11:44:51.0 +0200
@@ -1,0 +2,20 @@
+Thu Sep  1 20:05:51 UTC 2016 - mimi...@gmail.com
+
+- update to 2.17.1
+- added feh-makefile_app.patch -- fix install location of icons
+- refreshed feh-makefile_optflags.patch
+* Install feh icon (both 48x48 and scalable SVG) to /usr/share/icons
+when running "make install app=1"
+* Fix --sort not being respected after the first reload when used in
+conjunction with --reload
+* All key actions can now also be bound to a button by specifying them
+in .config/feh/buttons. However, note that button actions can not be
+bound to keys.
+* Rename "menu" key action to "toggle_menu", "prev" to "prev_img" and
+"next" to "next_img". The old names are still supported, but no longer
+documented.
+* feh now also sets the X11 _NET_WM_PID and WM_CLIENT_MACHINE window
+properties
+* Fix compilation on systems where HOST_NAME_MAX is not defined
+
+---

Old:

  feh-2.16.2.tar.bz2
  feh-2.16.2.tar.bz2.asc
  feh.desktop
  feh.png

New:

  feh-2.17.1.tar.bz2
  feh-2.17.1.tar.bz2.asc
  feh-makefile_app.patch



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.VmAFfp/_old  2016-09-07 11:44:52.0 +0200
+++ /var/tmp/diff_new_pack.VmAFfp/_new  2016-09-07 11:44:52.0 +0200
@@ -17,35 +17,38 @@
 
 
 Name:   feh
-Version:2.16.2
+Version:2.17.1
 Release:0
 Summary:Fast and Lightweight Image Viewer
 License:MIT and LGPL-2.0+
 Group:  Productivity/Graphics/Viewers
 Url:http://feh.finalrewind.org/
 Source: http://feh.finalrewind.org/feh-%{version}.tar.bz2
-Source1:%{name}.desktop
-Source2:%{name}.png
-Source3:%{name}-%{version}.tar.bz2.asc
-Source4:%{name}.keyring
-Source5:jpegexiforient.c 
+Source1:http://feh.finalrewind.org/%{name}-%{version}.tar.bz2.asc
+Source2:%{name}.keyring
+Source3:jpegexiforient.c
 # PATCH-FIX-OPENSUSE feh-makefile_optflags.patch 
https://github.com/derf/feh/issues/71 pascal.ble...@opensuse.org -- pass 
OPTFLAGS to make instead of hard-coded -O2 -g
 Patch1: feh-makefile_optflags.patch
 # PATCH-FIX-UPSTREAM feh-fix_pointer_arithmetics.patch 
https://github.com/derf/feh/issues/69 pascal.ble...@opensuse.org -- fix 
compiler warnings on casting pointers as ints
 Patch2: feh-fix_pointer_arithmetics.patch
 # PATCH-FIX-UPSTREAM feh-fix_sighandler.patch 
https://github.com/derf/feh/issues/70 tog...@opensuse.org -- bad prototype for 
a sighandler_t and a funky unportable pointer cast
 Patch5: feh-2.12-fix_sighandler.patch
+# PATCH-FIX-UPSTREAM feh-makefile_app.patch mimi...@gmail.com -- fix ICON_PATH
+Patch6: feh-makefile_app.patch
 BuildRequires:  curl-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libpng-devel
+BuildRequires:  pkgconfig
 BuildRequires:  xorg-x11-devel
 BuildRequires:  pkgconfig(freetype2)
 BuildRequires:  pkgconfig(imlib2)
+BuildRequires:  pkgconfig(libexif)
 Requires:   imlib2-loaders
+Requires(post): desktop-file-utils
+Requires(post): hicolor-icon-theme
+Requires(postun): desktop-file-utils
+Requires(postun): hicolor-icon-theme
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version}
-BuildRequires:  update-desktop-files
-%endif
 
 %description
 feh is a versatile and fast image viewer using imlib2, the
@@ -59,7 +62,9 @@
 %patch1 -p1
 %patch2 -p1
 %patch5 -p1
-cp %{SOURCE5} .
+%patch6 -p1
+
+cp %{SOURCE3} .
 
 %build
 make %{?_smp_mflags} \
@@ -67,25 +72,28 @@
 help=1 \
 xinerama=1 \
 debug=0 \
+exif=1 \
 PREFIX="%{_prefix}" \
 OPTFLAGS="%{optflags} -Wall -Wextra"
 
-%{__cc} %{optflags} jpegexiforient.c -o jpegexiforient
+gcc %{optflags} jpegexiforient.c -o jpegexiforient
 
 %install
 make \
 PREFIX="%{buildroot}%{_prefix}" \
-install cam=1
+install cam=1 app=1 examples=0
 
 rm -rf "%{buildroot}%{_datadir}/doc"
 
-%{__install} -D -m0644 "%{SOURCE1}" 
"%{buildroot}%{_datadir}/applications/feh.desktop"
-%{__install} -D -m0644 "%{SOURCE2}" "%{buildroot}%{_datadir}/pixmaps/feh.png"
-%{__install} -D -m0755 jpegexiforient %{buildroot}%{_bindir}/jpegexiforient 
-
-%if 0%{?suse_version}
-%suse_update_desktop_file -r feh Graphics Viewer
-%endif
+install -D -m0755 

commit feh for openSUSE:Factory

2016-08-10 Thread h_root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2016-08-10 19:56:10

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2016-05-30 09:56:26.0 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2016-08-10 
19:56:13.0 +0200
@@ -1,0 +2,58 @@
+Wed Aug 10 08:31:58 UTC 2016 - mimi...@gmail.com
+
+- update to 2.16.2
+- refreshed patches:
+  feh-2.12-fix_sighandler.patch
+  feh-fix_pointer_arithmetics.patch
+  feh-makefile_optflags.patch
+- dropped patch: feh-no_date.patch
+* Also support in-place editing for images loaded via libcurl or
+imagemagick. Results will not be written back to disk in this case.
+* Fix crash when trying to rotate a JPEG image without having
+jpegtran / jpegexiforient installed
+* Handle failing fork() calls gracefully
+* Fix invalid key/button definitions mis-assigning keys/buttons to other
+actions
+* Add sort mode --sort dirname to sort images by directory instead
+of by name. For example, where a normal recursive run will show images in
+the order foo/a.jpg -> foo/bar/baz.jpg -> foo/fnord.jpg, a dirname sort
+will result in foo/a.jpg -> foo/fnord.jpg -> foo/bar/baz.jpg (Patch by
+Sung Pae)
+* Add navigation keys next_dir (]) and prev_dir ([) to jump to the first
+image of the nex/previous directory (Patch by Sung Pae)
+* Fix toggle_filenames key displaying wrong file numbers in multiwindow
+mode
+* Rescale image when resizing a window and --scale-down or --geometry is
+active. This largely fixes the --scale-down issues introduced in
+2.15. However, note that --scale-down still introduces a fixed window
+size which will not be updated when changing images (as was the case in
+feh < 2.15). This may or may not be fixed in the future.
+* Fix --keep-zoom-vp not keeping the viewport x/y offsets (broken by 2.15)
+* Fix w (size_to_image) key not updating window size when --scale-down
+or --geometry is active
+* Patch by William Woodruff: Add --insecure option to disable HTTPS
+certificate checks
+* Patch by guraga: Add --no-recursive option to disable recursive directory
+expansion.  Note that --no-recursive is the default behaviour of feh.
+This option is mostly useful to override a --recursive set in a theme or
+shell alias
+* Patch by Richard Molitor: Improve --scale-down in tiling environments.
+This fixes flickering when changing images at the cost of slightly
+less apaptive scale-down behaviour: Window size changes are now only
+processed when the active image is changed
+* --action and --action[1..9] now support action titles
+(e.g. --action '[some title]some-command %F'), which are displayed
+instead of the specified shell command. Note that the title must not
+start with a space. Titles starting with a space are treated as part of
+of the command so that actions like '[ -L %F ] && foo' still work
+* make test: Ignore results on arm and mips since they expose a bug in
+Imlib2 1.4.7 and/or giflib 5.1.2. Note that due to this bug, feh may be
+unable to display gif images. x86 and amd64 are also affected.
+Again, see 
+for more information
+* -f / --filelist: Do not print useless error message when a correct
+filelist file is specified
+* -f / --filelist: Fix bug in "-" / "/dev/stdin" handling affecting feh
+running in ksh and possibly other environments
+
+---

Old:

  feh-2.14.tar.bz2
  feh-2.14.tar.bz2.asc
  feh-no_date.patch

New:

  feh-2.16.2.tar.bz2
  feh-2.16.2.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.qNfQ73/_old  2016-08-10 19:56:14.0 +0200
+++ /var/tmp/diff_new_pack.qNfQ73/_new  2016-08-10 19:56:14.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:2.14
+Version:2.16.2
 Release:0
 Summary:Fast and Lightweight Image Viewer
 License:MIT and LGPL-2.0+
@@ -33,8 +33,6 @@
 Patch1: feh-makefile_optflags.patch
 # PATCH-FIX-UPSTREAM feh-fix_pointer_arithmetics.patch 
https://github.com/derf/feh/issues/69 pascal.ble...@opensuse.org -- fix 
compiler warnings on casting pointers as ints
 Patch2: feh-fix_pointer_arithmetics.patch
-# PATCH-FIX-OPENSUSE feh-no_date.patch - pascal.ble...@opensuse.org -- avoid 
injecting the current date into the man page, which causes needless rebuilds
-Patch4: feh-no_date.patch
 # PATCH-FIX-UPSTREAM feh-fix_sighandler.patch 

commit feh for openSUSE:Factory

2016-05-30 Thread h_root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2016-05-30 09:56:17

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2015-12-03 13:31:11.0 
+0100
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2016-05-30 
09:56:26.0 +0200
@@ -1,0 +2,5 @@
+Thu May 26 14:27:31 UTC 2016 - mvet...@suse.com
+
+- Don't display feh in menu (can't start it without parameters anyways)
+
+---



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.x42xZO/_old  2016-05-30 09:56:27.0 +0200
+++ /var/tmp/diff_new_pack.x42xZO/_new  2016-05-30 09:56:27.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package feh
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed


++ feh.desktop ++
--- /var/tmp/diff_new_pack.x42xZO/_old  2016-05-30 09:56:27.0 +0200
+++ /var/tmp/diff_new_pack.x42xZO/_new  2016-05-30 09:56:27.0 +0200
@@ -7,4 +7,4 @@
 Icon=feh
 Type=Application
 X-KDE-StartupNotify=false
-
+NoDisplay=true





commit feh for openSUSE:Factory

2015-12-03 Thread h_root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2015-12-03 13:31:09

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2015-10-25 14:18:16.0 
+0100
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2015-12-03 
13:31:11.0 +0100
@@ -1,0 +2,6 @@
+Sun Nov 29 19:49:14 UTC 2015 - mimi...@gmail.com
+
+- fix bsc#955576
+- add jpegexiforient to package
+
+---

New:

  jpegexiforient.c



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.GCQaIC/_old  2015-12-03 13:31:12.0 +0100
+++ /var/tmp/diff_new_pack.GCQaIC/_new  2015-12-03 13:31:12.0 +0100
@@ -28,6 +28,7 @@
 Source2:%{name}.png
 Source3:%{name}-%{version}.tar.bz2.asc
 Source4:%{name}.keyring
+Source5:jpegexiforient.c 
 # PATCH-FIX-OPENSUSE feh-makefile_optflags.patch 
https://github.com/derf/feh/issues/71 pascal.ble...@opensuse.org -- pass 
OPTFLAGS to make instead of hard-coded -O2 -g
 Patch1: feh-makefile_optflags.patch
 # PATCH-FIX-UPSTREAM feh-fix_pointer_arithmetics.patch 
https://github.com/derf/feh/issues/69 pascal.ble...@opensuse.org -- fix 
compiler warnings on casting pointers as ints
@@ -61,6 +62,7 @@
 %patch2 -p1
 %patch4 -p1
 %patch5 -p1
+cp %{SOURCE5} .
 
 %build
 make %{?_smp_mflags} \
@@ -71,6 +73,8 @@
 PREFIX="%{_prefix}" \
 OPTFLAGS="%{optflags} -Wall -Wextra"
 
+%{__cc} %{optflags} jpegexiforient.c -o jpegexiforient
+
 %install
 make \
 PREFIX="%{buildroot}%{_prefix}" \
@@ -78,8 +82,9 @@
 
 rm -rf "%{buildroot}%{_datadir}/doc"
 
-install -D -m0644 "%{SOURCE1}" 
"%{buildroot}%{_datadir}/applications/feh.desktop"
-install -D -m0644 "%{SOURCE2}" "%{buildroot}%{_datadir}/pixmaps/feh.png"
+%{__install} -D -m0644 "%{SOURCE1}" 
"%{buildroot}%{_datadir}/applications/feh.desktop"
+%{__install} -D -m0644 "%{SOURCE2}" "%{buildroot}%{_datadir}/pixmaps/feh.png"
+%{__install} -D -m0755 jpegexiforient %{buildroot}%{_bindir}/jpegexiforient 
 
 %if 0%{?suse_version}
 %suse_update_desktop_file -r feh Graphics Viewer
@@ -91,6 +96,7 @@
 %{_bindir}/feh
 %{_bindir}/feh-cam
 %{_bindir}/gen-cam-menu
+%{_bindir}/jpegexiforient
 %dir %{_datadir}/%{name}
 %{_datadir}/%{name}/*
 %{_datadir}/applications/%{name}.desktop



++ jpegexiforient.c ++
/*
 * jpegexiforient.c
 *
 * This is a utility program to get and set the Exif Orientation Tag.
 * It can be used together with jpegtran in scripts for automatic
 * orientation correction of digital camera pictures.
 *
 * The Exif orientation value gives the orientation of the camera
 * relative to the scene when the image was captured.  The relation
 * of the '0th row' and '0th column' to visual position is shown as
 * below.
 *
 * Value | 0th Row | 0th Column
 * --+-+---
 *   1   | top | left side
 *   2   | top | right side
 *   3   | bottom  | right side
 *   4   | bottom  | left side
 *   5   | left side   | top
 *   6   | right side  | top
 *   7   | right side  | bottom
 *   8   | left side   | bottom
 *
 * For convenience, here is what the letter F would look like if it were
 * tagged correctly and displayed by a program that ignores the orientation
 * tag:
 *
 *   12   3  4 56   7  8
 *
 * 88  88  88  88  88  88  88  
88
 * 88  88  88  88  88  88  88  88  88  88  88  
88
 *     88  88  88  
88
 * 88  88  88  88
 * 88  88  88  88
 *
 */

#include 
#include 

static FILE * myfile;   /* My JPEG file */

static unsigned char exif_data[65536L];

/* Return next input byte, or EOF if no more */
#define NEXTBYTE()  getc(myfile)

/* Error exit handler */
#define ERREXIT(msg)  (exit(0))

/* Read one byte, testing for EOF */
static int
read_1_byte (void)
{
  int c;

  c = NEXTBYTE();
  if (c == EOF)
ERREXIT("Premature EOF in JPEG file");
  return c;
}

/* Read 2 bytes, convert to unsigned int */
/* All 2-byte quantities in JPEG markers are MSB first */
static unsigned int
read_2_bytes (void)
{
  int c1, c2;

  c1 = NEXTBYTE();
  if (c1 == EOF)
ERREXIT("Premature EOF in JPEG file");
  c2 = NEXTBYTE();
  if (c2 == EOF)
ERREXIT("Premature EOF in JPEG file");
  return (((unsigned int) c1) << 8) + ((unsigned int) c2);
}

static const char * progname;   /* program name for error messages */

static void
usage (FILE *out)
/* complain about bad command 

commit feh for openSUSE:Factory

2015-10-25 Thread h_root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2015-10-25 14:18:14

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is "feh"

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2015-07-12 22:53:26.0 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2015-10-25 
14:18:16.0 +0100
@@ -1,0 +2,17 @@
+Sat Oct 24 14:44:39 UTC 2015 - mimi...@gmail.com
+
+- update to 2.14
+* Add --xinerama-index option for background setting
+* When removing the last image in slidsehow mode, stay on the last (previously 
+second-to-last) image
+* Allow --sort and --randomize to override each other (most recently specified 
+option wins) instead of always preferring --sort
+* Thumbnail mode: Mark image as processed when executing an action (--action) 
by 
+clicking on an image
+* It is now possible to override feh's idea of the active xinerama screen 
using the 
+--xinerama-index option
+* Remove (undocumented) feature allowing to override feh's idea of the active 
+xinerama screen by setting the XINERAMA_SCREEN environment variable
+- remove obsolete gpg macro 
+
+---

Old:

  feh-2.13.1.tar.bz2
  feh-2.13.1.tar.bz2.asc

New:

  feh-2.14.tar.bz2
  feh-2.14.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.NclfQv/_old  2015-10-25 14:18:17.0 +0100
+++ /var/tmp/diff_new_pack.NclfQv/_new  2015-10-25 14:18:17.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   feh
-Version:2.13.1
+Version:2.14
 Release:0
 Summary:Fast and Lightweight Image Viewer
 License:MIT and LGPL-2.0+
@@ -37,7 +37,6 @@
 # PATCH-FIX-UPSTREAM feh-fix_sighandler.patch 
https://github.com/derf/feh/issues/70 tog...@opensuse.org -- bad prototype for 
a sighandler_t and a funky unportable pointer cast
 Patch5: feh-2.12-fix_sighandler.patch
 BuildRequires:  curl-devel
-BuildRequires:  gpg-offline
 BuildRequires:  libjpeg-devel
 BuildRequires:  libpng-devel
 BuildRequires:  xorg-x11-devel
@@ -57,7 +56,6 @@
 montages as index prints with many user-configurable options.
 
 %prep
-%gpg_verify %{SOURCE3}
 %setup -q
 %patch1 -p1
 %patch2 -p1

++ feh-2.13.1.tar.bz2 -> feh-2.14.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.13.1/ChangeLog new/feh-2.14/ChangeLog
--- old/feh-2.13.1/ChangeLog2015-05-24 11:46:21.0 +0200
+++ new/feh-2.14/ChangeLog  2015-10-04 10:03:43.0 +0200
@@ -1,3 +1,20 @@
+Sun, 04 Oct 2015 10:01:20 +0200
+
+* Release v2.14
+* Add --xinerama-index option for background setting
+  (patch by James Knight)
+* When removing the last image in slidsehow mode, stay on the last
+  (previously second-to-last) image (patch by Lior Shiponi)
+* Allow --sort and --randomize to override each other (most recently
+  specified option wins) instead of always preferring --sort
+* Thumbnail mode: Mark image as processed when executing an action
+  (--action) by clicking on an image
+* It is now possible to override feh's idea of the active xinerama screen
+  using the --xinerama-index option
+* Remove (undocumented) feature allowing to override feh's idea of the
+  active xinerama screen by setting the XINERAMA_SCREEN environment
+  variable
+
 Sun, 24 May 2015 11:45:18 +0200
 
 * Release v2.13.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.13.1/config.mk new/feh-2.14/config.mk
--- old/feh-2.13.1/config.mk2015-05-24 11:46:21.0 +0200
+++ new/feh-2.14/config.mk  2015-10-04 10:03:43.0 +0200
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 2.13.1
+VERSION ?= 2.14
 
 # Prefix for all installed files
 PREFIX ?= /usr/local
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.13.1/man/feh.pre new/feh-2.14/man/feh.pre
--- old/feh-2.13.1/man/feh.pre  2015-05-24 11:46:21.0 +0200
+++ new/feh-2.14/man/feh.pre2015-10-04 10:03:43.0 +0200
@@ -13,7 +13,7 @@
 .
 .Nm
 .Op Ar options
-.Ar files or directories or URLs ...
+.Op Ar files No | Ar directories No | Ar URLs ...
 .
 .
 .Sh VERSION
@@ -36,6 +36,10 @@
 started by
 .Pq graphical
 file managers to view an image.
+By default
+.Pq unless arguments or a filelist are specified
+.Nm
+displays all files in the current directory.
 .
 .Pp
 .
@@ -51,11 +55,12 @@
 .
 .Pp
 .
-A little note about EXIF support: The recommended way to display EXIF data is
-using exiv2 / exifgrep via
+EXIF tags are supported 

commit feh for openSUSE:Factory

2015-07-12 Thread h_root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2015-07-12 22:53:23

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is feh

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2015-05-19 23:51:13.0 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2015-07-12 
22:53:26.0 +0200
@@ -1,0 +2,7 @@
+Wed Jul  8 15:01:35 UTC 2015 - mimi...@gmail.com
+
+- update to 2.13.1
+ * Fix --scale-down breaking image centering in fullscreen mode
+- spec-cleaned
+
+---

Old:

  feh-2.12.1.tar.bz2
  feh-2.12.1.tar.bz2.asc

New:

  feh-2.13.1.tar.bz2
  feh-2.13.1.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.1ziL3U/_old  2015-07-12 22:53:27.0 +0200
+++ /var/tmp/diff_new_pack.1ziL3U/_new  2015-07-12 22:53:27.0 +0200
@@ -1,4 +1,3 @@
-# vim: set sw=4 ts=4 et:
 #
 # spec file for package feh
 #
@@ -17,18 +16,18 @@
 #
 
 
+Name:   feh
+Version:2.13.1
+Release:0
 Summary:Fast and Lightweight Image Viewer
 License:MIT and LGPL-2.0+
 Group:  Productivity/Graphics/Viewers
-Name:   feh
-Version:2.12.1
-Release:0
+Url:http://feh.finalrewind.org/
 Source: http://feh.finalrewind.org/feh-%{version}.tar.bz2
 Source1:%{name}.desktop
 Source2:%{name}.png
 Source3:%{name}-%{version}.tar.bz2.asc
 Source4:%{name}.keyring
-
 # PATCH-FIX-OPENSUSE feh-makefile_optflags.patch 
https://github.com/derf/feh/issues/71 pascal.ble...@opensuse.org -- pass 
OPTFLAGS to make instead of hard-coded -O2 -g
 Patch1: feh-makefile_optflags.patch
 # PATCH-FIX-UPSTREAM feh-fix_pointer_arithmetics.patch 
https://github.com/derf/feh/issues/69 pascal.ble...@opensuse.org -- fix 
compiler warnings on casting pointers as ints
@@ -37,16 +36,15 @@
 Patch4: feh-no_date.patch
 # PATCH-FIX-UPSTREAM feh-fix_sighandler.patch 
https://github.com/derf/feh/issues/70 tog...@opensuse.org -- bad prototype for 
a sighandler_t and a funky unportable pointer cast
 Patch5: feh-2.12-fix_sighandler.patch
-Url:http://feh.finalrewind.org/
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  curl-devel
-BuildRequires:  freetype2-devel
 BuildRequires:  gpg-offline
-BuildRequires:  imlib2-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libpng-devel
 BuildRequires:  xorg-x11-devel
+BuildRequires:  pkgconfig(freetype2)
+BuildRequires:  pkgconfig(imlib2)
 Requires:   imlib2-loaders
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version}
 BuildRequires:  update-desktop-files
 %endif
@@ -59,7 +57,7 @@
 montages as index prints with many user-configurable options.
 
 %prep
-%gpg_verify %{S:3}
+%gpg_verify %{SOURCE3}
 %setup -q
 %patch1 -p1
 %patch2 -p1
@@ -67,7 +65,7 @@
 %patch5 -p1
 
 %build
-%__make %{?_smp_flags} \
+make %{?_smp_mflags} \
 curl=1 \
 help=1 \
 xinerama=1 \
@@ -76,14 +74,14 @@
 OPTFLAGS=%{optflags} -Wall -Wextra
 
 %install
-%__make \
+make \
 PREFIX=%{buildroot}%{_prefix} \
 install cam=1
 
-%__rm -rf %{buildroot}%{_datadir}/doc
+rm -rf %{buildroot}%{_datadir}/doc
 
-%__install -D -m0644 %{SOURCE1} 
%{buildroot}/usr/share/applications/feh.desktop
-%__install -D -m0644 %{SOURCE2} %{buildroot}/usr/share/pixmaps/feh.png
+install -D -m0644 %{SOURCE1} 
%{buildroot}%{_datadir}/applications/feh.desktop
+install -D -m0644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/feh.png
 
 %if 0%{?suse_version}
 %suse_update_desktop_file -r feh Graphics Viewer
@@ -99,8 +97,8 @@
 %{_datadir}/%{name}/*
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/pixmaps/%{name}.png
-%doc %{_mandir}/man1/feh.1%{ext_man}
-%doc %{_mandir}/man1/feh-cam.1%{ext_man}
-%doc %{_mandir}/man1/gen-cam-menu.1%{ext_man}
+%{_mandir}/man1/feh.1%{ext_man}
+%{_mandir}/man1/feh-cam.1%{ext_man}
+%{_mandir}/man1/gen-cam-menu.1%{ext_man}
 
 %changelog

++ feh-2.12.1.tar.bz2 - feh-2.13.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.12.1/ChangeLog new/feh-2.13.1/ChangeLog
--- old/feh-2.12.1/ChangeLog2015-04-08 11:21:11.0 +0200
+++ new/feh-2.13.1/ChangeLog2015-05-24 11:46:21.0 +0200
@@ -1,3 +1,21 @@
+Sun, 24 May 2015 11:45:18 +0200
+
+* Release v2.13.1
+* Fix --scale-down breaking image centering in fullscreen mode
+
+Sun, 17 May 2015 20:40:36 +0200  Daniel Friesel derf+...@finalrewind.org
+
+* Release v2.13
+* print --verbose output to stderr
+* Show progress when using --verbose and 

commit feh for openSUSE:Factory

2015-05-19 Thread h_root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2015-05-19 23:51:11

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is feh

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2014-09-06 12:18:31.0 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2015-05-19 
23:51:13.0 +0200
@@ -1,0 +2,11 @@
+Tue May 12 14:24:32 UTC 2015 - sei...@b1-systems.de
+
+- update to 2.21.2
+ * Handle missing HOME in environment
+ * Fix memory leak when a slideshow contains many unloadable images
+ * Fix memory leak when --prelaod removes files from the filelist
+- added dependency because of missing image loader:
+feh WARNING: example.jpg - No Imlib2 loader for that file format
+- removed unneeded dependency giblib (unmaintained)
+
+---

Old:

  feh-2.12.tar.bz2
  feh-2.12.tar.bz2.asc

New:

  feh-2.12.1.tar.bz2
  feh-2.12.1.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.ucozk5/_old  2015-05-19 23:51:14.0 +0200
+++ /var/tmp/diff_new_pack.ucozk5/_new  2015-05-19 23:51:14.0 +0200
@@ -1,6 +1,8 @@
 # vim: set sw=4 ts=4 et:
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# spec file for package feh
+#
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +21,7 @@
 License:MIT and LGPL-2.0+
 Group:  Productivity/Graphics/Viewers
 Name:   feh
-Version:2.12
+Version:2.12.1
 Release:0
 Source: http://feh.finalrewind.org/feh-%{version}.tar.bz2
 Source1:%{name}.desktop
@@ -39,12 +41,12 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  curl-devel
 BuildRequires:  freetype2-devel
-BuildRequires:  giblib-devel
+BuildRequires:  gpg-offline
 BuildRequires:  imlib2-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libpng-devel
 BuildRequires:  xorg-x11-devel
-BuildRequires:  gpg-offline
+Requires:   imlib2-loaders
 %if 0%{?suse_version}
 BuildRequires:  update-desktop-files
 %endif
@@ -87,9 +89,6 @@
 %suse_update_desktop_file -r feh Graphics Viewer
 %endif
 
-%clean
-%{?buildroot:%__rm -rf %{buildroot}}
-
 %files
 %defattr(-, root, root)
 %doc AUTHORS ChangeLog README TODO

++ feh-2.12.tar.bz2 - feh-2.12.1.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.12/ChangeLog new/feh-2.12.1/ChangeLog
--- old/feh-2.12/ChangeLog  2014-05-15 23:43:07.0 +0200
+++ new/feh-2.12.1/ChangeLog2015-04-08 11:21:11.0 +0200
@@ -1,6 +1,13 @@
+Wed, 08 Apr 2015 11:18:41 +0200  Daniel Friesel derf+...@finalrewind.org
+
+* Release v2.12.1
+* Handle missing HOME in environment
+* Fix memory leak when a slideshow contains many unloadable images
+* Fix memory leak when --prelaod removes files from the filelist
+
 Thu, 15 May 2014 23:41:07 +0200  Daniel Friesel derf+...@finalrewind.org
 
-* Releasev v2.12
+* Release v2.12
 * feh-cam and gen-cam-menu are no longer installed by default. Use
   'make install cam=1' to install them or 'make uninstall cam=1  make
   install cam=0' to remove them permanently
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.12/config.mk new/feh-2.12.1/config.mk
--- old/feh-2.12/config.mk  2014-05-15 23:43:07.0 +0200
+++ new/feh-2.12.1/config.mk2015-04-08 11:21:11.0 +0200
@@ -1,5 +1,5 @@
 PACKAGE ?= feh
-VERSION ?= 2.12
+VERSION ?= 2.12.1
 
 # Prefix for all installed files
 PREFIX ?= /usr/local
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/feh-2.12/man/feh.pre new/feh-2.12.1/man/feh.pre
--- old/feh-2.12/man/feh.pre2014-05-15 23:43:07.0 +0200
+++ new/feh-2.12.1/man/feh.pre  2015-04-08 11:21:11.0 +0200
@@ -1143,7 +1143,7 @@
 .
 .It n , Ao Space Ac , Ao Right Ac Bq next_img
 .
-Show next image
+Show next image. Selects the next image in thumbnail mode.
 .
 .It o Bq toggle_pointer
 .
@@ -1151,7 +1151,7 @@
 .
 .It p , Ao Backspace Ac , Ao Left Ac Bq prev_img
 .
-Show previous image
+Show previous image. Selects the previous image in thumbnail mode.
 .
 .It q , Ao Escape Ac Bq quit
 .
@@ -1291,7 +1291,8 @@
 .
 .It R, Ao keypad begin Ac Bq render
 .
-Antialias the image
+Antialias the image.
+Opens the currently selected image in thumbnail mode.
 .
 .It Ao keypad + Ac , Ao Up Ac Bq zoom_in
 .
diff -urN 

commit feh for openSUSE:Factory

2014-09-06 Thread h_root
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2014-09-06 12:18:21

Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and  /work/SRC/openSUSE:Factory/.feh.new (New)


Package is feh

Changes:

--- /work/SRC/openSUSE:Factory/feh/feh.changes  2014-07-26 09:41:59.0 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new/feh.changes 2014-09-06 
12:18:31.0 +0200
@@ -1,0 +2,18 @@
+Tue Sep  2 08:46:37 UTC 2014 - tog...@opensuse.org
+
+- Update to 2.12
+  * feh no longer depends on giblib. Instead, the relevant parts
+of the giblib source were imported into the feh source.
+Rationale: giblib is unmaintained and, as far as I know, only
+used by three projects (one of which is feh). There is at least one
+known bug in it, and as I do not have the time to take over giblib
+development, importing the library seems to be the best solution.
+  * Fix/improve --randomize for short filelists (closes #151)
+  * Fix a buffer overflow in the printf implementation when
+  * handling unknown format specifiers (affects --action, --customlist,
+   --index-info, --info, --thumb-title and --title)
+  * Update help (if built with help=1) 
+- Patches reworked for patch level 1
+  * replaced feh-fix_sighandler.patch with feh-2.12-fix_sighandler.patch
+
+---

Old:

  feh-2.10.tar.bz2
  feh-2.10.tar.bz2.asc
  feh-fix_sighandler.patch

New:

  feh-2.12-fix_sighandler.patch
  feh-2.12.tar.bz2
  feh-2.12.tar.bz2.asc



Other differences:
--
++ feh.spec ++
--- /var/tmp/diff_new_pack.M0DAWw/_old  2014-09-06 12:18:32.0 +0200
+++ /var/tmp/diff_new_pack.M0DAWw/_new  2014-09-06 12:18:32.0 +0200
@@ -19,9 +19,9 @@
 License:MIT and LGPL-2.0+
 Group:  Productivity/Graphics/Viewers
 Name:   feh
-Version:2.10
+Version:2.12
 Release:0
-Source: https://derf.homelinux.org/projects/feh/feh-%{version}.tar.bz2
+Source: http://feh.finalrewind.org/feh-%{version}.tar.bz2
 Source1:%{name}.desktop
 Source2:%{name}.png
 Source3:%{name}-%{version}.tar.bz2.asc
@@ -33,8 +33,8 @@
 Patch2: feh-fix_pointer_arithmetics.patch
 # PATCH-FIX-OPENSUSE feh-no_date.patch - pascal.ble...@opensuse.org -- avoid 
injecting the current date into the man page, which causes needless rebuilds
 Patch4: feh-no_date.patch
-# PATCH-FIX-UPSTREAM feh-fix_sighandler.patch 
https://github.com/derf/feh/issues/70 pascal.ble...@opensuse.org -- bad 
prototype for a sighandler_t and a funky unportable pointer cast
-Patch5: feh-fix_sighandler.patch
+# PATCH-FIX-UPSTREAM feh-fix_sighandler.patch 
https://github.com/derf/feh/issues/70 tog...@opensuse.org -- bad prototype for 
a sighandler_t and a funky unportable pointer cast
+Patch5: feh-2.12-fix_sighandler.patch
 Url:http://feh.finalrewind.org/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  curl-devel
@@ -60,13 +60,14 @@
 %gpg_verify %{S:3}
 %setup -q
 %patch1 -p1
-%patch2
-%patch4
-%patch5
+%patch2 -p1
+%patch4 -p1
+%patch5 -p1
 
 %build
 %__make %{?_smp_flags} \
 curl=1 \
+help=1 \
 xinerama=1 \
 debug=0 \
 PREFIX=%{_prefix} \
@@ -75,7 +76,7 @@
 %install
 %__make \
 PREFIX=%{buildroot}%{_prefix} \
-install
+install cam=1
 
 %__rm -rf %{buildroot}%{_datadir}/doc
 

++ feh-2.12-fix_sighandler.patch ++
Based on the version of pascal.ble...@opensuse.org

---
 src/wallpaper.c |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- a/src/wallpaper.c
+++ b/src/wallpaper.c
@@ -696,10 +696,10 @@ void enl_ipc_send(char *str)
return;
 }
 
-static sighandler_t *enl_ipc_timeout(int sig)
+static void enl_ipc_timeout(int sig)
 {
timeout = 1;
-   return((sighandler_t *) sig);
+sig = 0;
 }
 
 char *enl_wait_for_reply(void)
++ feh-2.10.tar.bz2 - feh-2.12.tar.bz2 ++
 2874 lines of diff (skipped)

++ feh-fix_pointer_arithmetics.patch ++
--- /var/tmp/diff_new_pack.M0DAWw/_old  2014-09-06 12:18:33.0 +0200
+++ /var/tmp/diff_new_pack.M0DAWw/_new  2014-09-06 12:18:33.0 +0200
@@ -1,6 +1,10 @@
 src/menu.c.orig2012-04-05 19:14:08.260668430 +0200
-+++ src/menu.c 2012-04-05 19:15:15.71031 +0200
-@@ -24,6 +24,8 @@
+---
+ src/menu.c |   13 -
+ 1 file changed, 8 insertions(+), 5 deletions(-)
+
+--- a/src/menu.c
 b/src/menu.c
+@@ -24,6 +24,8 @@ CONNECTION WITH THE SOFTWARE OR THE USE
  
  */
  
@@ -9,7 +13,7 @@
  #include feh.h
  #include thumbnail.h
  #include wallpaper.h
-@@ -915,7 +917,8 @@
+@@ -906,7 +908,8 @@ void feh_menu_init_main(void)
  
  void feh_menu_init_common()