Bug 209152 - graphics/geeqie: Update to 1.2.3
Summary: graphics/geeqie: Update to 1.2.3
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Dmitry Marakasov
URL:
Keywords: patch-ready
Depends on:
Blocks:
 
Reported: 2016-04-29 15:25 UTC by Olivier Duchateau
Modified: 2016-05-29 12:40 UTC (History)
0 users

See Also:
amdmi3: maintainer-feedback+


Attachments
Patch to update graphics/geeqie (8.55 KB, patch)
2016-04-29 15:25 UTC, Olivier Duchateau
no flags Details | Diff
Poudriere log on FreeBSD amd64 9.3 with default options (267.15 KB, text/x-log)
2016-04-29 15:26 UTC, Olivier Duchateau
no flags Details
Poudriere log on FreeBSD amd64 10.3 with default options (646.35 KB, text/x-log)
2016-04-29 15:26 UTC, Olivier Duchateau
no flags Details
Poudriere log on FreeBSD amd64 10.3 with GPS on (936.65 KB, text/x-log)
2016-04-29 15:28 UTC, Olivier Duchateau
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Duchateau freebsd_committer 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 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 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 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 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