gpo.zugaina.org

Search Portage & Overlays:

dev-python/pygobject

Python bindings for GObject Introspection

Screenshots

  • pygobject-3.56.2
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris
    +cairo test test python_targets_pypy3_11 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug

    View      Download      Browse     License: LGPL-2.1+   
    Overlay: gentoo
  • pygobject-3.56.2
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
    +cairo test test python_targets_pypy3_11 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug

    View      Download      Browse     License: LGPL-2.1+   
    Overlay: Miezhiko
  • pygobject-3.54.5
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris
    +cairo test test python_targets_pypy3_11 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug

    View      Download      Browse     License: LGPL-2.1+   
    Overlay: gentoo
  • pygobject-3.52.3
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris
    +cairo test test python_targets_pypy3_11 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug

    View      Download      Browse     License: LGPL-2.1+   
    Overlay: gentoo
  • pygobject-3.50.1
    ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris
    +cairo test test python_targets_pypy3_11 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug

    View      Download      Browse     License: LGPL-2.1+   
    Overlay: gentoo
  • pygobject-3.50.0
    ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
    +cairo test test python_targets_pypy3_11 python_targets_python3_13t python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug

    View      Download      Browse     License: LGPL-2.1+   
    Overlay: ambasta
  • pygobject-2.28.6-r55
    ~amd64 ~x86
    examples libffi test python_targets_python2_7

    View      Download      Browse     License: LGPL-2.1+   
    Overlay: stuff

ChangeLog

commit 1d12f7a6e0746896d777c74fef24150b5935992f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Apr 30 17:13:54 2026 +0200

dev-python/pygobject: restore slot :2 last version

Restored to make gwyddion's pygwy work. gwyddion's bundled
modules/pygwy/pygtk-embed only ships build-time headers and
codegen, not the runtime CPython 'gobject' module, so without
slot :2 standalone 'import gwy' fails immediately.

Restored from 6beeab83^ — drop commit's parent, exact prior state.

commit 6beeab8372ab43257737f343214a1bb7b2dbacae
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 28 18:53:35 2026 +0200

dev-python/pygobject: drop slot :2 last version

The slot :2 ebuild served only dev-python/pygtk:2 (dropped in 4e0003d).
No installed package on disk references pygobject:2 specifically;
::gentoo's dev-python/pygobject:3 covers all current consumers.

commit e80ab335fb3be7d73d4b497360be6ddf732931ac
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Apr 23 15:17:32 2026 +0200

eclass/python-{r1,single-r1}_py2: fix @PROVIDES; drop redundant inherit in consumers

Both python-r1_py2 and python-single-r1_py2 declared
@PROVIDES: python-utils-r1 in their header comments, naming the
upstream (unsuffixed) eclass rather than the py2 variant they
actually inherit (python-utils-r1_py2 — lines 47 and 54
respectively). Same copy-paste mismatch that was fixed on
distutils-r1_py2 in 6c02f60a: pkgcheck's transitive-provides
analysis did not trace python-utils-r1_py2 through these two
eclasses, so consumers that inherited python-utils-r1_py2
directly alongside python-r1_py2 or distutils-r1_py2 (which
itself transitively inherits python-utils-r1_py2) did not
trip ProvidedEclassInherit even though the inherit was
redundant.

Correct @PROVIDES on both eclasses to name python-utils-r1_py2,
and drop the now-redundant direct inherit from the four
consumers that had it:

dev-python/pygobject-2.28.6-r55 (via python-r1_py2)
dev-python/setuptools-python2-46.4.0-r2 (via distutils-r1_py2)
dev-python/setuptools_scm-python2-4.1.2-r1 (via distutils-r1_py2)
dev-python/unittest-or-fail-1 (via distutils-r1_py2)

Verified with `pkgcheck scan`: clears four ProvidedEclassInherit
findings and introduces no new warnings.

Copyright headers on all four py2 eclasses are already at
1999-2026, and @SUPPORTED_EAPIS entries match the in-file case
statements (7..8 for distutils/python-r1/python-single-r1,
6..8 for python-utils-r1), so no other eclass housekeeping is
pending.

commit a15a111f4f4ca8edf95dfaab43ba50cde849264f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 15:35:07 2026 +0200

dev-python/pygobject: drop blocker on nonexistent pygtk

commit fb34a020b8621958cf725a428b01a36390ebc75b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 13:55:59 2026 +0200

dev-python/pygobject: rename prepare_* helper to avoid reserved prefix

commit c2abe4226546171b6ed9eda488cdb621fc12d57e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 13:12:33 2026 +0200

dev-python/pygobject: add direct inherits for python eclasses

commit 719099225f5b08ee29bd2fec0aa26506f463f87e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 13:07:49 2026 +0200

dev-python/pygobject: replace deprecated insinto with dodoc

commit 78c965461e4e631a4d68c672bc54e9233e71582f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 12:43:58 2026 +0200

dev-python/pygobject: drop unused inherits

commit eb98a159e1b1fe10e4d89b965854ad9dcdda3b72
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 12:33:09 2026 +0200

dev-python/pygobject: wrap long line

commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100

*/*: UPD header, Happy New Year

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit faa1a6bd0ab2591e7f00f30c0e9a6e14a81f56b3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 12:32:55 2025 +0100

Corrected missing blank line after EAPI warning

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit cb4c27f787e26c959d40194a8233db11f6f834ce
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 11:57:10 2025 +0100

KEYWORDS: dropped non-x86 and amd64 for now.

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200

finally upd year to 2025 :)

commit 81b94973b4924642ea97c97fd85439c4f9375dde
Merge: d43e839 b451ac3
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Sun Feb 18 11:28:47 2024 +0000

Merge branch 'istitov:master' into master

commit d43e8394b8ba360d022a07b6ef0618cee92475b6
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Tue Feb 13 01:26:10 2024 +0000

Add files via upload

commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100

upd copyright to 2024

commit 48945780358f03a15149c157357fee6dafea2c53
Author: Ivan S. Titov <istitov@github.com>
Date: Thu Sep 14 23:32:55 2023 +0200

upd: header

commit c1f8e24afc1e0ddeb61433693eb34bc5d3d18ff9
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Fri Jan 20 14:54:19 2023 +0000

Add files via upload

commit d786509ba8df71e12952938f6351402ec7ecfbc7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 20 23:16:50 2022 +0300

upd date in ebuilds

commit e08e5fbf66f1f1bf41c3cf44949cb8dc3082bb88
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Sun Apr 18 20:30:37 2021 +0100

dev-python/pygobject:2 EAPI 5 to 6

commit 2b4d8632258a4d3ea5e65a829609cc8fa9194e70
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Sun Feb 7 16:50:35 2021 +0000

py2_7 corr for gwyddion

commit 2e5171271a5e7068c044d17d50989a3d3eef4e04
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Sat Feb 6 22:54:43 2021 +0000

pygobjects py2

commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100

corrected gentoo header

commit 2056bdc9c7cf622815f8d50c1fd57fcd698f5eb3
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Wed Jan 27 23:57:21 2021 +0000

Add files via upload

commit 6c2831bdfe7f53a0ba4094beaf7fad31c26c12dd
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Wed Jan 27 23:19:55 2021 +0000

Add files via upload

commit 2f1169ccca2a5e753f2d019bf20120a984707e63
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Mon Sep 21 22:42:36 2020 +0100

pygobject manifest

commit 64a978eda80d28c0ebdf775bef9a16c41813ce42
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Mon Sep 21 22:26:02 2020 +0100

dev-python/pygobject:2 forked from the main tree