Opened 5 years ago

Closed 5 years ago

#58588 closed update (fixed)

Update zim to current (gtk3) version (0.68 -> 0.71.1)

Reported by: kjyv (Stefan Bethge) Owned by: ra1nb0w
Priority: Normal Milestone:
Component: ports Version: 2.5.4
Keywords: Cc:
Port: zim

Description

Zim has updated its dependencies to >= python3.2 and gtk >= 3.18. Just updating the dependencies in the Portfile worked alright for me.

Attachments (2)

Portfile (2.1 KB) - added by kjyv (Stefan Bethge) 5 years ago.
updated Portfile
Portfile.2 (2.2 KB) - added by kjyv (Stefan Bethge) 5 years ago.
added gtk3 and adwaita-icon-theme

Download all attachments as: .zip

Change History (8)

Changed 5 years ago by kjyv (Stefan Bethge)

Attachment: Portfile added

updated Portfile

Changed 5 years ago by kjyv (Stefan Bethge)

Attachment: Portfile.2 added

added gtk3 and adwaita-icon-theme

comment:1 Changed 5 years ago by mf2k (Frank Schima)

Thanks. Per the guidelines, please instead attach a unified diff of the Portfile so we can easily see what changes you are proposing. Or better yet, submit a pull request.

comment:2 Changed 5 years ago by kjyv (Stefan Bethge)

After using this version for a bit, I can say that there are some bugs with gtk3 and/or zim that make it a little unusable and definitely worse than the last gtk2 version, so I'd say this ticket should be here for reference until this is resolved and the current version should stay default. If people are interested, they can use the given Portfile. The biggest issue currently is a crash when pasting text into zim. Also there are issues with keybindings.

I've created the following bug reports:

https://github.com/zim-desktop-wiki/zim-desktop-wiki/issues/877

https://gitlab.gnome.org/GNOME/pygobject/issues/337

https://github.com/zim-desktop-wiki/zim-desktop-wiki/issues/878

Last edited 5 years ago by kjyv (Stefan Bethge) (previous) (diff)

comment:3 Changed 5 years ago by kjyv (Stefan Bethge)

The crashes are gone after manually updating the gtk3 port to version 3.24.10. Once #58130 is resolved, I'll post a pull request.

comment:4 Changed 5 years ago by ra1nb0w

kjyv, please test https://github.com/macports/macports-ports/pull/5530
On my installation the problems are solved

comment:5 Changed 5 years ago by kjyv (Stefan Bethge)

Yeah, the gtk3 port has finally been updated. Cool. However, you don't depend on it and adwaita-icon-theme. AFAIR that was necessary. Maybe merge my Portfile and yours?

comment:6 Changed 5 years ago by ra1nb0w

Owner: set to ra1nb0w
Resolution: fixed
Status: newclosed

In 9659f92e01f8063b7d584aceffec234c8f02dd24/macports-ports (master):

zim: update version to 0.72.0

  • bump version to 0.72.0
  • move from python2 to python3
  • use gobject3 instead pygtk2
  • use github as main source; the development is there now

Closes: #58588

Note: See TracTickets for help on using tickets.