Bug 210696 - x11-themes/gtk-E17-theme: update to 3.22.1
Summary: x11-themes/gtk-E17-theme: update to 3.22.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on: 210272
Blocks:
  Show dependency treegraph
 
Reported: 2016-06-29 12:52 UTC by Matthew Rezny
Modified: 2017-04-23 08:41 UTC (History)
2 users (show)

See Also:


Attachments
update x11-themes/gtk-E17-theme to 3.20.0 (2.67 KB, patch)
2016-06-29 12:52 UTC, Matthew Rezny
rezny: maintainer-approval+
Details | Diff
update x11-themes/gtk-E17-theme to 3.22.1 (5.75 KB, patch)
2017-04-11 20:02 UTC, Matthew Rezny
rezny: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Rezny freebsd_committer freebsd_triage 2016-06-29 12:52:45 UTC
Created attachment 171944 [details]
update x11-themes/gtk-E17-theme to 3.20.0

E17gtk has moved from Gnome-look.org to GitHub and has changed versioning. The version number now corresponds to the compatible leading version of GTK. This is version 3.20.0, so it is compatible with GTK2 and GTK3.20 only. The previous version should remain in ports for use with GTK3.18 until the gtk3 port is updated to 3.20, at which time this port should also be updated to the 3.20.x version.
Comment 1 Dmitry Marakasov freebsd_committer freebsd_triage 2016-06-29 14:52:45 UTC
Builds fine. Release to pool as it's blocked by gnome update for unknown time.
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2017-02-18 08:51:12 UTC
Hi,

Any Progress here?
Comment 3 Matthew Rezny freebsd_committer freebsd_triage 2017-02-18 17:50:12 UTC
(In reply to Martin Wilke from comment #2)

This is stuck waiting until Gtk is updated to 3.20. Changes to theme support in Gtk3 mean that old themes are not forwards compatible and new themes are not backwards compatible. I prepared this update in advance so users of the theme would not loose it with the Gtk3 update, but did not expect to be waiting so long for that update. There is no urgency here given that the version of the theme in ports works with the version of Gtk3 in ports. I will commit this theme update whenever Gtk3 is finally updated.
Comment 4 Matthew Rezny freebsd_committer freebsd_triage 2017-04-11 20:02:45 UTC
Created attachment 181696 [details]
update x11-themes/gtk-E17-theme to 3.22.1

Updating the theme for GTK 3.22 as that is now expected to be the next version in ports.
Comment 5 commit-hook freebsd_committer freebsd_triage 2017-04-23 08:36:24 UTC
A commit references this bug:

Author: kwm
Date: Sun Apr 23 08:35:30 UTC 2017
New revision: 439206
URL: https://svnweb.freebsd.org/changeset/ports/439206

Log:
  Update the gtk+ stack [1]

  Update gdk-pixbuf2 to 2.36.6
  Update gtk30 to 3.22.12
  Update cairomm to 1.12.2
  Update gtkmm30 to 3.22.0

  Update the following themes to be compatible with the new gtk+ version:
  Update adwaita-icon-theme to 3.22.0
  Update gnome-themes-standard to 3.22.3
  Update gtk-E17-theme to 3.22.1 [2]
  Update gtk-arc-themes to 20170302 [3]
  Update mate-themes to 3.22.10

  Bump xfce4-notifyd due to new gtk30 version, requested by olivierd@.
  Mark LordsaWar broken, it doesn't build with cairomm 1.12.

  PR:		210272 [1], 210696 [2], 218667 [3]
  Submitted by:	Matthew Rezny [2]
  Obtained from:	Unless otherwise stated obtained from GNOME devel repo
  Exp-run by:	antoine@ [1]

Changes:
  head/deskutils/xfce4-notifyd/Makefile
  head/games/lordsawar/Makefile
  head/graphics/cairomm/Makefile
  head/graphics/cairomm/distinfo
  head/graphics/cairomm/pkg-plist
  head/graphics/gdk-pixbuf2/Makefile
  head/graphics/gdk-pixbuf2/distinfo
  head/graphics/gdk-pixbuf2/files/patch-Makefile.in
  head/graphics/gdk-pixbuf2/pkg-plist
  head/x11-themes/adwaita-icon-theme/Makefile
  head/x11-themes/adwaita-icon-theme/distinfo
  head/x11-themes/adwaita-icon-theme/pkg-plist
  head/x11-themes/gnome-themes-standard/Makefile
  head/x11-themes/gnome-themes-standard/distinfo
  head/x11-themes/gnome-themes-standard/pkg-plist
  head/x11-themes/gtk-E17-theme/Makefile
  head/x11-themes/gtk-E17-theme/distinfo
  head/x11-themes/gtk-E17-theme/files/
  head/x11-themes/gtk-E17-theme/pkg-descr
  head/x11-themes/gtk-E17-theme/pkg-plist
  head/x11-themes/gtk-arc-themes/Makefile
  head/x11-themes/gtk-arc-themes/distinfo
  head/x11-themes/mate-themes/Makefile
  head/x11-themes/mate-themes/distinfo
  head/x11-themes/mate-themes/pkg-plist
  head/x11-toolkits/gtk30/Makefile
  head/x11-toolkits/gtk30/distinfo
  head/x11-toolkits/gtk30/files/patch-configure
  head/x11-toolkits/gtk30/pkg-plist
  head/x11-toolkits/gtk30-reference/Makefile
  head/x11-toolkits/gtk30-reference/pkg-plist
  head/x11-toolkits/gtkmm30/Makefile
  head/x11-toolkits/gtkmm30/distinfo
  head/x11-toolkits/gtkmm30/pkg-plist
  head/x11-toolkits/gtkmm30-reference/Makefile
  head/x11-toolkits/pangomm/Makefile
Comment 6 Koop Mast freebsd_committer freebsd_triage 2017-04-23 08:41:04 UTC
Committed, thanks.