Bug 209152

Summary: graphics/geeqie: Update to 1.2.3
Product: Ports & Packages Reporter: Olivier Duchateau <olivierd>
Component: Individual Port(s)Assignee: Dmitry Marakasov <amdmi3>
Status: Closed FIXED    
Severity: Affects Only Me Keywords: patch-ready
Priority: --- Flags: amdmi3: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Patch to update graphics/geeqie
none
Poudriere log on FreeBSD amd64 9.3 with default options
none
Poudriere log on FreeBSD amd64 10.3 with default options
none
Poudriere log on FreeBSD amd64 10.3 with GPS on none

Description Olivier Duchateau freebsd_committer freebsd_triage 2016-04-29 15:25:14 UTC
Created attachment 169813 [details]
Patch to update graphics/geeqie

- Update to 1.2.3
- Switch to geeqie.org (new host)
- Add LICENSE blob
- Replace LDFLAGS, CFLAGS, and CPPFLAGS by USES= localbase
- Update dependencies, GTK+ 3.0 is preferred toolkits (see the "note" section below)
- Remove DOCS option (depends doxygen and gnome-doc-tool (but documentation is broken)
- Add new option TIFF (off by default)
- Re-generate Ufraw plugin, with "make makepatch"
- Add upstream patch for Cogl >= 1.18 (otherwise GPS support doesn't build)

Note: I noticed when gtk20 and gtk30 are present, build chooses everytime gtk30.
Moreover when we force to use gtk20, we get warning "Warning: Gtk3 is preferred..." (in configure.in script line 200 there's autoconf macro AC_MSG_WARN("Gtk3 is preferred...")).
Comment 1 Olivier Duchateau freebsd_committer freebsd_triage 2016-04-29 15:26:03 UTC
Created attachment 169814 [details]
Poudriere log on FreeBSD amd64 9.3 with default options
Comment 2 Olivier Duchateau freebsd_committer freebsd_triage 2016-04-29 15:26:34 UTC
Created attachment 169815 [details]
Poudriere log on FreeBSD amd64 10.3 with default options
Comment 3 Olivier Duchateau freebsd_committer freebsd_triage 2016-04-29 15:28:04 UTC
Created attachment 169816 [details]
Poudriere log on FreeBSD amd64 10.3 with GPS on

Poudriere log (FreeBSD amd64 10.3), when GPS option is on.
Comment 4 commit-hook freebsd_committer freebsd_triage 2016-05-29 01:20:39 UTC
A commit references this bug:

Author: amdmi3
Date: Sun May 29 01:20:29 UTC 2016
New revision: 416076
URL: https://svnweb.freebsd.org/changeset/ports/416076

Log:
  - Update to 1.2.3
  - Add LICENSE
  - Switch to USES=localbase
  - Regenerate patches with `make makepatch`
  - Add upstream patch for Cogl >= 1.18
  - Fix WWW:

  PR:		209152
  Submitted by:	olivierd

Changes:
  head/graphics/geeqie/Makefile
  head/graphics/geeqie/distinfo
  head/graphics/geeqie/files/patch-plugins-ufraw-geeqie-ufraw
  head/graphics/geeqie/files/patch-plugins_ufraw_geeqie-ufraw
  head/graphics/geeqie/files/patch-src_renderer-clutter.c
  head/graphics/geeqie/files/patch-src_view__file_icon.c
  head/graphics/geeqie/pkg-descr