Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 703052 - dev-python/pygtk: Update HOMEPAGE, backport fix for compatibility with >=x11-libs/pango-1.44.6
Summary: dev-python/pygtk: Update HOMEPAGE, backport fix for compatibility with >=x11-...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: 698922
  Show dependency tree
 
Reported: 2019-12-16 00:08 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2020-04-05 11:03 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis 2019-12-16 00:08:02 UTC
1. pygtk.org redirects to documentation of dev-python/pygobject.
I suggest to set HOMEPAGE="https://gitlab.gnome.org/Archive/pygtk" in dev-python/pygtk ebuild.


2. The following commit should be backported:

https://gitlab.gnome.org/Archive/pygtk/commit/4aaa48eb80c6802aec6d03e5695d2a0ff20e0fc2
"Drop the PangoFont find_shaper virtual method

This API has been removed from Pango 1.44.6, because it was completely
unused by anything.

However, PyGTK tries to bind everything, even unused API.

Removing this from PyGTK means we can build it against the latest Pango
again.

https://gitlab.gnome.org/GNOME/pango/issues/417"
Comment 1 Arfrever Frehtes Taifersar Arahesis 2019-12-16 00:20:12 UTC
(In reply to Arfrever Frehtes Taifersar Arahesis from comment #0)
> 1. pygtk.org redirects to documentation of dev-python/pygobject.

Since 2018-04-18:
https://gitlab.gnome.org/Infrastructure/pygtk-web/commit/98ad64c8fdb1b17ec5f8a34de6bf47f5fb6e6297
https://gitlab.gnome.org/Infrastructure/pygtk-web/commit/e4e2c2ef08f4d96ad0e66566aaad9ad905ee36a8
Comment 2 Larry the Git Cow gentoo-dev 2020-03-15 19:38:24 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd1aeae3de1c7929f1be93a87d8fdcf58a705ce4

commit fd1aeae3de1c7929f1be93a87d8fdcf58a705ce4
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2020-01-25 20:07:05 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2020-03-15 19:37:13 +0000

    dev-python/pygtk: Fix build against x11-libs/pango-1.44
    
    Source: https://github.com/flathub/org.glimpse_editor.Glimpse/blob/master/patches/pygtk-Drop-the-PangoFont-find_shaper-virtual-method.patch
    
    Thanks-to: Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com>
    Closes: https://bugs.gentoo.org/703052
    Package-Manager: Portage-2.3.85, Repoman-2.3.20
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 .../pygtk/files/pygtk-2.24.0-pango-1.44.patch      | 41 ++++++++++++++++++++++
 dev-python/pygtk/pygtk-2.24.0-r5.ebuild            |  2 ++
 2 files changed, 43 insertions(+)