head	1.32;
access;
symbols
	pkgsrc-2026Q1:1.31.0.2
	pkgsrc-2026Q1-base:1.31
	pkgsrc-2025Q4:1.29.0.10
	pkgsrc-2025Q4-base:1.29
	pkgsrc-2025Q3:1.29.0.8
	pkgsrc-2025Q3-base:1.29
	pkgsrc-2025Q2:1.29.0.6
	pkgsrc-2025Q2-base:1.29
	pkgsrc-2025Q1:1.29.0.4
	pkgsrc-2025Q1-base:1.29
	pkgsrc-2024Q4:1.29.0.2
	pkgsrc-2024Q4-base:1.29
	pkgsrc-2024Q3:1.28.0.4
	pkgsrc-2024Q3-base:1.28
	pkgsrc-2024Q2:1.28.0.2
	pkgsrc-2024Q2-base:1.28
	pkgsrc-2024Q1:1.27.0.8
	pkgsrc-2024Q1-base:1.27
	pkgsrc-2023Q4:1.27.0.6
	pkgsrc-2023Q4-base:1.27
	pkgsrc-2023Q3:1.27.0.4
	pkgsrc-2023Q3-base:1.27
	pkgsrc-2023Q2:1.27.0.2
	pkgsrc-2023Q2-base:1.27
	pkgsrc-2023Q1:1.26.0.10
	pkgsrc-2023Q1-base:1.26
	pkgsrc-2022Q4:1.26.0.8
	pkgsrc-2022Q4-base:1.26
	pkgsrc-2022Q3:1.26.0.6
	pkgsrc-2022Q3-base:1.26
	pkgsrc-2022Q2:1.26.0.4
	pkgsrc-2022Q2-base:1.26
	pkgsrc-2022Q1:1.26.0.2
	pkgsrc-2022Q1-base:1.26
	pkgsrc-2021Q4:1.25.0.2
	pkgsrc-2021Q4-base:1.25
	pkgsrc-2021Q3:1.23.0.10
	pkgsrc-2021Q3-base:1.23
	pkgsrc-2021Q2:1.23.0.8
	pkgsrc-2021Q2-base:1.23
	pkgsrc-2021Q1:1.23.0.6
	pkgsrc-2021Q1-base:1.23
	pkgsrc-2020Q4:1.23.0.4
	pkgsrc-2020Q4-base:1.23
	pkgsrc-2020Q3:1.23.0.2
	pkgsrc-2020Q3-base:1.23
	pkgsrc-2020Q2:1.22.0.4
	pkgsrc-2020Q2-base:1.22
	pkgsrc-2020Q1:1.22.0.2
	pkgsrc-2020Q1-base:1.22
	pkgsrc-2019Q4:1.21.0.6
	pkgsrc-2019Q4-base:1.21
	pkgsrc-2019Q3:1.21.0.2
	pkgsrc-2019Q3-base:1.21
	pkgsrc-2019Q2:1.20.0.10
	pkgsrc-2019Q2-base:1.20
	pkgsrc-2019Q1:1.20.0.8
	pkgsrc-2019Q1-base:1.20
	pkgsrc-2018Q4:1.20.0.6
	pkgsrc-2018Q4-base:1.20
	pkgsrc-2018Q3:1.20.0.4
	pkgsrc-2018Q3-base:1.20
	pkgsrc-2018Q2:1.20.0.2
	pkgsrc-2018Q2-base:1.20
	pkgsrc-2018Q1:1.18.0.4
	pkgsrc-2018Q1-base:1.18
	pkgsrc-2017Q4:1.18.0.2
	pkgsrc-2017Q4-base:1.18
	pkgsrc-2017Q3:1.17.0.4
	pkgsrc-2017Q3-base:1.17
	pkgsrc-2017Q2:1.16.0.6
	pkgsrc-2017Q2-base:1.16
	pkgsrc-2017Q1:1.16.0.4
	pkgsrc-2017Q1-base:1.16
	pkgsrc-2016Q4:1.16.0.2
	pkgsrc-2016Q4-base:1.16
	pkgsrc-2016Q3:1.15.0.4
	pkgsrc-2016Q3-base:1.15
	pkgsrc-2016Q2:1.15.0.2
	pkgsrc-2016Q2-base:1.15
	pkgsrc-2016Q1:1.14.0.4
	pkgsrc-2016Q1-base:1.14
	pkgsrc-2015Q4:1.14.0.2
	pkgsrc-2015Q4-base:1.14
	pkgsrc-2015Q3:1.13.0.4
	pkgsrc-2015Q3-base:1.13
	pkgsrc-2015Q2:1.13.0.2
	pkgsrc-2015Q2-base:1.13
	pkgsrc-2015Q1:1.12.0.4
	pkgsrc-2015Q1-base:1.12
	pkgsrc-2014Q4:1.12.0.2
	pkgsrc-2014Q4-base:1.12
	pkgsrc-2014Q3:1.10.0.2
	pkgsrc-2014Q3-base:1.10
	pkgsrc-2014Q2:1.9.0.4
	pkgsrc-2014Q2-base:1.9
	pkgsrc-2014Q1:1.9.0.2
	pkgsrc-2014Q1-base:1.9
	pkgsrc-2013Q4:1.8.0.2
	pkgsrc-2013Q4-base:1.8
	pkgsrc-2013Q3:1.7.0.2
	pkgsrc-2013Q3-base:1.7
	pkgsrc-2013Q2:1.6.0.2
	pkgsrc-2013Q2-base:1.6
	pkgsrc-2013Q1:1.5.0.4
	pkgsrc-2013Q1-base:1.5
	pkgsrc-2012Q4:1.5.0.2
	pkgsrc-2012Q4-base:1.5
	pkgsrc-2012Q3:1.2.0.2
	pkgsrc-2012Q3-base:1.2;
locks; strict;
comment	@# @;


1.32
date	2026.05.10.21.17.35;	author wiz;	state Exp;
branches;
next	1.31;
commitid	FHGe4lfM17Q2sjFG;

1.31
date	2026.01.06.08.41.40;	author adam;	state Exp;
branches;
next	1.30;
commitid	lcsAkX5hPmeegjpG;

1.30
date	2026.01.05.16.06.30;	author adam;	state Exp;
branches;
next	1.29;
commitid	HTgb41gO6y3DKdpG;

1.29
date	2024.10.29.20.03.26;	author adam;	state Exp;
branches;
next	1.28;
commitid	l3U1nTuN7WqRYAvF;

1.28
date	2024.04.25.10.06.10;	author adam;	state Exp;
branches;
next	1.27;
commitid	AjXXPMSET5ZGGv7F;

1.27
date	2023.06.06.10.41.43;	author adam;	state Exp;
branches;
next	1.26;
commitid	21NkaaMYQafAiSrE;

1.26
date	2022.01.28.14.22.15;	author wiz;	state Exp;
branches;
next	1.25;
commitid	z2Qdh9ESK91MopqD;

1.25
date	2021.10.26.10.18.31;	author nia;	state Exp;
branches;
next	1.24;
commitid	XMBRkrafc79x2jeD;

1.24
date	2021.10.07.13.43.13;	author nia;	state Exp;
branches;
next	1.23;
commitid	TK9Y8OXA04EYMSbD;

1.23
date	2020.07.08.06.08.46;	author adam;	state Exp;
branches;
next	1.22;
commitid	ZwFFDRo7nG8mXefC;

1.22
date	2020.03.22.18.36.17;	author wiz;	state Exp;
branches;
next	1.21;
commitid	RgVgan5liA28zq1C;

1.21
date	2019.09.22.17.52.41;	author prlw1;	state Exp;
branches;
next	1.20;
commitid	S9Wqbte6owz892EB;

1.20
date	2018.06.17.09.16.40;	author wiz;	state Exp;
branches;
next	1.19;
commitid	OxXhi41pBUgxaCGA;

1.19
date	2018.04.14.12.27.35;	author adam;	state Exp;
branches;
next	1.18;
commitid	GCiRs7wbl7W8hpyA;

1.18
date	2017.11.25.23.54.00;	author wiz;	state Exp;
branches;
next	1.17;
commitid	59u1JCF1FsjYztgA;

1.17
date	2017.08.25.12.27.15;	author prlw1;	state Exp;
branches;
next	1.16;
commitid	wiBYP0t3CrjfJA4A;

1.16
date	2016.11.25.13.05.12;	author prlw1;	state Exp;
branches;
next	1.15;
commitid	rD7v11XOyImoIvvz;

1.15
date	2016.04.08.07.41.26;	author prlw1;	state Exp;
branches;
next	1.14;
commitid	60uHUNgB1wLflN1z;

1.14
date	2015.11.03.03.29.08;	author agc;	state Exp;
branches;
next	1.13;
commitid	XagoUgdES8g2ZAHy;

1.13
date	2015.06.11.08.41.02;	author prlw1;	state Exp;
branches;
next	1.12;
commitid	H91PMZvWiLDanZoy;

1.12
date	2014.11.01.11.25.41;	author obache;	state Exp;
branches;
next	1.11;
commitid	COTz0iUHgyG0rtWx;

1.11
date	2014.10.25.11.27.09;	author prlw1;	state Exp;
branches;
next	1.10;
commitid	XMB4WPvWoWXdEzVx;

1.10
date	2014.07.06.13.52.02;	author ryoon;	state Exp;
branches;
next	1.9;
commitid	jpyo5RvTGPwN2kHx;

1.9
date	2014.02.12.00.57.25;	author prlw1;	state Exp;
branches;
next	1.8;
commitid	t4gtDkocUfsDnKox;

1.8
date	2013.12.09.23.12.31;	author prlw1;	state Exp;
branches;
next	1.7;
commitid	2IXAUxCPXM5NQvgx;

1.7
date	2013.07.15.12.41.03;	author wiz;	state Exp;
branches;
next	1.6;
commitid	WKNkB4mj4LcX5zXw;

1.6
date	2013.05.18.22.59.46;	author prlw1;	state Exp;
branches;
next	1.5;
commitid	vdrkjDa2y55qlaQw;

1.5
date	2012.12.04.15.04.44;	author prlw1;	state Exp;
branches;
next	1.4;

1.4
date	2012.10.26.10.18.42;	author prlw1;	state Exp;
branches;
next	1.3;

1.3
date	2012.10.08.21.15.03;	author prlw1;	state Exp;
branches;
next	1.2;

1.2
date	2012.09.20.12.00.00;	author prlw1;	state Exp;
branches;
next	1.1;

1.1
date	2012.07.04.18.31.10;	author prlw1;	state Exp;
branches;
next	;


desc
@@


1.32
log
@py-gobject3: update to 3.56.3

3.56.3 - 2026-05-08
-------------------

* Fix crash when user_data is defined before callback :mr:`554`
* Add missing msg argument to asyncio cancel() :mr:`541`
* Fix potential buffer overflow errors :mr:`540`
* Fix memory leak when initializing GTK templates :mr:`526`

3.56.2 - 2026-03-25
-------------------

* ci: drop obsolete mingw environments, add UCRT64 and clang64 (backport) :mr:`533`
* Leave floating state intact for get/set property (backport) :mr:`534`
* Only call do_dispose if it's implemented on the class (backport) :mr:`531`

3.56.1 - 2026-02-27
-------------------

* Fix `do_dispose` for floating objects :mr:`527`
* Updates and fixes for Windows documantation :mr:`525`

3.56.0 - 2026-02-27
-------------------

* Handle caller-allocated fixed-size C-Arrays :mr:`523`
* Fix reading array length on big-endian :mr:`521`
* Invoke `do_constructed` for object constructed by GObject directly :mr:`519` :mr:`520`
* events: fix main context iteration without thread default :mr:`518`

3.55.3 - 2026-02-04
-------------------

* Add typing annotations to `GLib` and `GObject` overrides :mr:`506` :mr:`513`
* Do not allow `__slots__` in GObject subclasses :mr:`508`
* Documentation updates :mr:`510`
* overrides/GLib: Add wrappers for `GLibUnix` split :mr:`492`
* Fix leak in object initialization :mr:`514`
* asyncio support without EventLoopPolicy :mr:`503` :mr:`509`
* Fix crash in string/array marshalling (regression from :mr:`487`) :mr:`516`
* Update class type on wrapper destruction (regression from :mr:`449`) :mr:`515`

3.55.2 - 2026-01-17
-------------------

* Use cache logic for field/property/constant/signal closure marshalling :mr:`487` :mr:`500`
* Refactor struct and object marshaller code :mr:`493`
* Remove wrappers for `GLib.OptionContext` and `GLib.OptionGroup` :mr:`499`
* Fix issue when Python objects are garbage collected (regression from :mr:`449`) :mr:`507`
* Windows build failure with Python 3.13 :mr:`502`
* Refactoring :mr:`504` :mr:`505`

3.55.1 - 2026-01-03
-------------------

* Enable `-Wswitch-enum` compiler option :mr:`476`
* Pass `GIArgument` as value argument :mr:`447` :mr:`480`
* Support unichar properties :mr:`475`
* Minimum supported Python version is 3.10 :mr:`478`
* docs: Add conda and pixi to getting started :mr:`481`
* Fix a few memory leaks, refactorings and cleanup :mr:`483` :mr:`484` :mr:`485` :mr:`486`
* docs: Website updates :mr:`488`
* Add backwards compatibility for `Gdk.PaintableFlags.SIZE`/`CONTENTS` :mr:`496`
* Fix missing instance variables when objects are garbage collected (regression from :mr:`449`) :mr:`497`
* Use a (temporary) object to make sure `do_dispose()` is called :mr:`491`
* Call `do_constructed()` at the end of object initialization :mr:`495`

3.55.0 - 2025-11-15
-------------------

Most notable changes are the removal of toggle references.
If you use python weakrefs to track PyGObjects, you should change
that to `GObject.Object.weak_ref()`.

An environment variable `PYGI_OVERRIDES_PATH` can be set to add additional
override paths (especially for testing).

* Remove `GLib.options` module :mr:`273`
* Support generic parameters for `Gio.ListStore` :mr:`237`
* Cleanup: replace arguments in cache objects by functions :mr:`439`
* Always sink floating objects :mr:`442`
* Excempt GioPlatform namespaces from require_version check :mr:`450`
* (backwards compat) Expose platform symbols through Gio module :mr:`451` :mr:`452`
* Update pythoncapi-compat :mr:`455`
* Add PYGI_OVERRIDES_PATH environment variable :mr:`453`
* Provide the intended GioUnix API, even on older GLib :mr:`456`
* Code refactorings :mr:`465` :mr:`466` :mr:`470` :mr:`474`
* Remove `pygtkcompat` completely :mr:`464`
* Array improvements :mr:`422`
* Fix memory leak when array construction fails :mr:`473`
* Unify properties handling :mr:`469`
* Replace toggle references :mr:`449`
@
text
@$NetBSD: distinfo,v 1.31 2026/01/06 08:41:40 adam Exp $

BLAKE2s (pygobject-3.56.3.tar.gz) = 999f1438c01950b6c5814436546b85e0a92faba922949b33137a9340deffd8b7
SHA512 (pygobject-3.56.3.tar.gz) = 7267e04c02436fb88eddac463546275c7ebda7295f4d250c27a37114a589676d340c0876ad953523c20dd52cfd7d8883cefd5c1b3dd7115a96645f1a32ba0d99
Size (pygobject-3.56.3.tar.gz) = 1411853 bytes
@


1.31
log
@py-gobject3: work-arount for AttributeError
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.30 2026/01/05 16:06:30 adam Exp $
d3 3
a5 4
BLAKE2s (pygobject-3.54.5.tar.gz) = c8a06da6157b162d942c13869e6cb53945621514a9608d6147994690fa775e34
SHA512 (pygobject-3.54.5.tar.gz) = 0036068922de03dfa15335b29eb27a9cfd85310b66eae4eb6cb895c427a9fbf3c65462930e981f03b9394bede6fe97639e0bdbee640373188a9c51ad03b65041
Size (pygobject-3.54.5.tar.gz) = 1274658 bytes
SHA1 (patch-gi_overrides_Gio.py) = fb90415f8d1fa9aefd0c9c0ccfa43bc3b693f579
@


1.30
log
@py-gobject3*: updated to 3.54.5

3.54.5 - 2025-10-18

* Backport: GLib 2.86/GioUnix compatibility

3.54.3 - 2025-09-21

* Do not skip symbols both in Gio and in platform specific

3.54.2 - 2025-09-13

* Prefix platform specific symbols with platform name

3.54.1 - 2025-09-12

* Excempt GioPlatform namespaces from required version check

3.54.0 - 2025-09-06

* Fix compatibility with Python 3.14
* Add platform specific symbols back to Gio module
* Include docs from old GNOME wiki
* Add override for `GLib.MainContext.query()`
* Fix optional inout parameter marshalling
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.29 2024/10/29 20:03:26 adam Exp $
d6 1
@


1.29
log
@py-gobject3-common py-gobject3: updated to 3.50.0

3.50.0 - 2024-09-12

* tests: Fix event test errors when GTK is not installed


3.49.0 - 2024-09-06 (pre-release)

* Rename master branch to main
* Drop support for Python 3.8
* Add Override for Gio.DataInputStream
* Treat GParamSpec as any other fundamental type
* override connection.register_object to prevent an invocation object from
  leaking
* Various PyPy related fixes
* bind_property: Accept keyword arguments
* Various documentation improvements
* Python2 / GTK2 cleanups
* asyncio integration with support to await Gio async functions
* meson: move from .egg-info to .dist-info/METADATA
* build: fixes for building with gobject-introspection 1.81
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.28 2024/04/25 10:06:10 adam Exp $
d3 3
a5 3
BLAKE2s (pygobject-3.50.0.tar.xz) = a4def2092097b9049ffb6464024a40fa6f961600b52f11bc5af79cf0e7bbf737
SHA512 (pygobject-3.50.0.tar.xz) = 59edec92b29f3101e4f1afd83a37f4d490e8d833e0dbba9ae8c30891541767e3738bb748ed939b2baef1041eec88f192188d38a82712f1ebc089005b4d6f03a9
Size (pygobject-3.50.0.tar.xz) = 929848 bytes
@


1.28
log
@py-gobject3*: updated to 3.48.2

3.48.2 - 2024-04-06
-------------------

* Fix support for fundamental (primitive) types, such as Gst.Bitmask
  :issue:`624` :mr:`304`

3.48.1 - 2024-03-10
-------------------

* Fix installation with pip failing in some environments with
  ModuleNotFoundError in g-ir-scanner :issue:`622` :mr:`302`

3.48.0 - 2024-03-09
-------------------

:Note: See 3.47.0 below for more details.

* test: fix some tests on macOS :mr:`296`
* docs: some dark mode fixes :mr:`291`


3.47.0 - 2024-02-12 (pre-release)
---------------------------------

:Note: This is an unstable release.

:Note: This is the first release using meson-python, and thus meson, instead of
  setuptools for PEP-517 installations i.e. when installing via pip or similar.
  Distro packagers can continue to use plain meson to build pygobject, but doing
  PEP-517 builds should also be possible with meson-python instead of
  setuptools.

* Drop setuptools in favor of meson-python :mr:`248` :mr:`253` :mr:`254` :mr:`255` :mr:`276`
* Fundamental type support :mr:`250`
* Fundamental type support for GValues :mr:`264`
* pygi-convert.sh: migrate FILE_CHOOSER_CONFIRMATION_* :mr:`266`
* gimodule, cairo: Use multi-phase initialization as per PEP-489 :mr:`271`
* Deprecate classes in gi.option module :mr:`272`
* Deprecate pygtkcompat :mr:`278`
* Add support for (optional) nullable GErrors :mr:`259`
* Fix CssProvider not valid in GTK2 :mr:`284`
* Fix double free if array item cannot be marshalled to Python :mr:`280`
* Raise exception if a callback property is encountered :mr:`269`
* build: Fix pycairo detection "script" for Windows :mr:`267`
* Replace deprecated ``pkgutil.find_loader`` call :mr:`252`
* Avoid segfault on property access for incompletely initialized objects :mr:`260`
* pygenum: When getting a member instance, use correct key for the lookup :mr:`262`

Project / Development / CI:

* Remove pborelli from the maintainer list :mr:`251`
* Add Arjan Molenaar to maintainers :mr:`256`
* Remove runtests script :mr:`257`
* test: build in a minimal environment without gtk :mr:`258`
* CI: add a job for creating sdists :mr:`294`

Documentation:

* Build documentation on GitLab Pages :mr:`287` :mr:`289`
* Update docs to use Furo theme :mr:`288`
* Various docs improvements: :mr:`274` :mr:`281` :mr:`282` :mr:`285` :mr:`286` :mr:`292`


3.44.2 - 2023-09-29
-------------------

* Add support for Python 3.12 (minor test fixes) :mr:`247`
* meson: define pycairo_dep in case pycairo=disabled :mr:`242`
* Complete the PEP-451 implementation in gi.importer :mr:`229`
* Replace usage of deprecated FFI closure API :mr:`241`
* Fix invalid marshalling in some cases for boxed values, for example with
  Gtk.StyleContext.get_property() :mr:`213`
* overrides: Allow Gdk.{Color,RGBA} instances to be compared with other objects :mr:`233`
* docs: Fix build failure due to extlinks with Sphinx 6 :mr:`244`


3.46.0 - 2023-09-10
-------------------

* build: Drop Python 3.7 support :mr:`238`
* build: Require glib 2.64 and gobject-introspection 1.64 :mr:`243`
* Add support for Python 3.12 (minor test fixes) :mr:`247`
* Drop GTK 2 support (after being effectively unsupported for 12 years) :mr:`182`
* meson: Require meson 0.56.0 :mr:`220`
* meson: Set PYTHONPATH in devenv :mr:`235`
* meson: define pycairo_dep in case pycairo=disabled :mr:`242`
* meson: Use pycairo from target python before pkg-config :mr:`223`
* Complete the PEP-451 implementation in gi.importer :mr:`229`
* Replace usage of deprecated FFI closure API :mr:`241`
* Fix invalid marshalling in some cases for boxed values, for example with
  Gtk.StyleContext.get_property() :mr:`213`
* Consistent setting of enum and flag property :mr:`192`
* Fix docstring for methods that return an array and have a length (out) argument :mr:`249`
* overrides: Fix incompatibility for CssProvider.load_from_data() (GTK 4.10) :mr:`231`
* overrides: Allow Gdk.{Color,RGBA} instances to be compared with other objects :mr:`233`
* overrides: Add overrides for Gdk.FileList in Gdk-4.0 :mr:`245`
* docs: Fix underline too short warning :mr:`246`
* docs: Fix build failure due to extlinks with Sphinx 6 :mr:`244`
* docs: List additional projects using PyGObject :mr:`230`
* docs: Update Development Environment Docs :mr:`232`
* docs: Update docs and code examples to GTK 4 :mr:`215`
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.27 2023/06/06 10:41:43 adam Exp $
d3 3
a5 3
BLAKE2s (pygobject-3.48.2.tar.xz) = 78f24d543826c57024d6c3228d66464b96503a2d8fbb4c791f52e8a6e6300e10
SHA512 (pygobject-3.48.2.tar.xz) = 11619f73be5894fae82b261779f33390d1aec51b02bcf285c58f3c76ee46dfc1b3f435e4662176fde5ca899aee5afc453f8f0ba28e15e15330a52354cf737d45
Size (pygobject-3.48.2.tar.xz) = 556244 bytes
@


1.27
log
@py-gobject3*: updated t 3.44.1

3.44.1 - 2023-03-24
-------------------
* Fix tests with glib 2.76 :mr:`240`


3.44.0 - 2023-03-19
-------------------
No changes compared to 3.43.1


3.43.1 - 2023-01-28
-------------------
* Note: PyGObject is in need of more maintainers, please read
  https://www.bassi.io/articles/2022/12/02/on-pygobject/
* Note: This is an unstable release.

* Drop support for Python 3.6 :mr:`184`
* meson: bump minimum version to 0.53.0 and update subprojects :mr:`227`
* gimodule: fix floating state of python objects created with g_object_new :mr:`129`
* Gtk.Template: Accept PathLike objects as a filename :mr:`195`
* info: Show which type/object callables are bound to :mr:`194`
* IntrospectionModule: handle two threads loading type at same time :mr:`149`
* Port to Py_TRASHCAN_BEGIN :mr:`226`
* Other cleanups/improvements: :mr:`181` :mr:`173`
* This release also includes all changes from 3.42.1 and 3.42.2


3.42.2 - 2022-07-16
-------------------
* Error out instead of crashing when marshaling unsupported fundamental types in some cases :mr:`180`
* Add a workaround for a PyPy 3.9+ bug when threads are used :mr:`200`
* Fix crashes when marshaling zero terminated arrays for certain item types :mr:`191`
* Fix a crash/refcounting error in case marshaling a hash table fails :mr:`191`
* Make the test suite pass again with PyPy :mr:`191`
* tests: support running tests with (MSVC) CPython 3.8+ on Windows :mr:`206`
* interface: Fix leak when overriding GInterfaceInfo :mr:`204`
* setup.py: look up pycairo headers without importing the module
  (helps with building on Windows and MSVC CPython 3.8+) :mr:`205`
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.26 2022/01/28 14:22:15 wiz Exp $
d3 3
a5 3
BLAKE2s (pygobject-3.44.1.tar.xz) = c52ab90e8b213b28d8646f9407cc90222ea142a0de2660467629012b4ae55045
SHA512 (pygobject-3.44.1.tar.xz) = 5f2ff4a068e7e24dcc32f8c43ba58660c85a0fabdd9ff0bac4ddf1ca82bd0fc962ce5cb3ab25b991c212d45e5e89dac67c3259c5423a7d7fd70b2ac1f56e5327
Size (pygobject-3.44.1.tar.xz) = 559432 bytes
@


1.26
log
@py-gobject3*: update to 3.42.0

3.42.0 - 2021-09-19
-------------------

* meson: Bump minimum meson_version to 0.47.0
* Expose GObject.Object.run_dispose() :issue:`470`
* docs: document Gtk.Template. :issue:`396`
* dev: Add poetry support
* meson: use main branch for glib subproject
* Fix some small memory leaks :mr:`178`


3.40.1 - 2021-03-30
-------------------

* Fix tests with glib 2.68 :mr:`166`
* Fix a regression with marshalling partial() objects :mr:`165` :issue:`464`


3.40.0 - 2021-03-19
-------------------

* GTK 4 compatibility fixes :mr:`148` :mr:`159` :mr:`144` :mr:`145`
* Python 3.9 and 3.10 compatibility fixes :mr:`152` :mr:`156`
* New minimal dependency requirements due to dropping support for Ubuntu 16.04 :mr:`151`
  * Python 3.6+
  * glib 2.56+
  * gobject-introspection 1.56+
  * pycairo 1.16+


3.38.0 - 2020-09-12
-------------------

* Python 2 is no longer supported.

  Note for distros/packagers:
      In case you want to keep Python 2 support you'll likely split any existing
      package into a Python 2 and 3 version. Since these aren't parallel installable
      here are some recommendations on how to make it work:

      * Build the devel package from the Python 3 source package
      * Drop the headers/.pc files from the Python 2 build/package
      * Make sure no Python 2 using package depends on the devel package
        (@@Arch: gnumeric can be build without Python support for example)

      See :issue:`392` for details

* meson: Make the `pycairo` option a feature :mr:`146` :mr:`147`
* gdk overrides: Fix wrapping of scroll events :mr:`141`
* Add overrides for Gtk.Button set/get_focus_on_click :mr:`132`
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.25 2021/10/26 10:18:31 nia Exp $
d3 3
a5 3
BLAKE2s (pygobject-3.42.0.tar.xz) = c38869b1eac149d6c8b4de7d1ec54d74aa4e312f7a6d1998539cd27d30c75622
SHA512 (pygobject-3.42.0.tar.xz) = 2f3e9187cb8dd7ccbf139a58ea348732fc7cb95dbf4bee2ba8f78003a7540d90c0b29153d93f50bf613c2d43f0de0ec8971c61c358d48552e42ce17775a178dd
Size (pygobject-3.42.0.tar.xz) = 557060 bytes
@


1.25
log
@archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.24 2021/10/07 13:43:13 nia Exp $
d3 3
a5 3
BLAKE2s (pygobject-3.36.1.tar.xz) = 8dfe5ff7e5c2b20a9ca5004f47cd7603f8a4487ee18a9087006ece8f0e70b76e
SHA512 (pygobject-3.36.1.tar.xz) = 5e00dcd03dfe4f92acbf827c13c164b6b9740b2a8cef3b2dce70f96a2156fee2411c84dc669f12b910f4a93daa03ba845282832e2b09d8c887102d43764a345f
Size (pygobject-3.36.1.tar.xz) = 556568 bytes
@


1.24
log
@devel: Remove SHA1 hashes for distfiles
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.23 2020/07/08 06:08:46 adam Exp $
d3 1
a3 1
RMD160 (pygobject-3.36.1.tar.xz) = 841eb0d9a4fb25d0c27dc8d25b0e38f2bbc3f387
@


1.23
log
@py-gobject3: updated to 3.36.1

3.36.1:
* tests: Fix failing tests with pytest 5.4.0+
* Gtk: Add override to make sure both TreeModelSort.new_with_model and
  TreeModel.sort_new_with_model exist independend of the gtk version
* Gtk.Template: Fix initialisation order errors with Widgets getting created from C
  (potentially through other templates)
* Gtk.Template: Fix errors when calling init_template() multiple times
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.22 2020/03/22 18:36:17 wiz Exp $
a2 1
SHA1 (pygobject-3.36.1.tar.xz) = 8617e3edf4d1d02ba30cf8c1c087df6d96f7de66
@


1.22
log
@py-gobject3*: update to 3.36.0:

3.36.0 - 2020-03-08
-------------------

This will be the last release supporting Python 2.

* pygobject-object: Avoid checking whether NULL is floating :mr:`135` (:user:`Alexandru BÄƒluÈ› <aleb>`)
* Avoid various new glib deprecation warnings
* Port to g_object_new_with_properties()
* Drop Python 2 support on Windows
* gtk overrides: Drop Menu, MenuItem for Gtk 4 (:user:`Marinus Schraal <mschraal>`)
* Docs:

  * Update openSUSE instructions (:user:`sharkwouter`)
  * Add Gaphor to Who is Using PyGObject (:user:`Dan Yeaw <danyeaw>`)
  * Remove reference to a fixed bug (:user:`Christian Stadelmann <genodeftest>`)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.21 2019/09/22 17:52:41 prlw1 Exp $
d3 4
a6 4
SHA1 (pygobject-3.36.0.tar.xz) = 332a0d1915eaf6b1f5609785a01c90725b24f800
RMD160 (pygobject-3.36.0.tar.xz) = 2d41bdbce4f71baeb38559b50e58716c86b44910
SHA512 (pygobject-3.36.0.tar.xz) = e07375e758d1ca0aefa7f12c9af739301371a857154577b62a17f3179adf1d9d37889d4f432cb6ac7804fb4c23f68a05d3ac5446df2800ecbca6fa27ed9b783d
Size (pygobject-3.36.0.tar.xz) = 555592 bytes
@


1.21
log
@Update py-gobject3 to 3.34.0

Highlights:
* Python 3.8b1 compatibility fixes
* Fix a crash when marshalling a GError to Python fails :mr:`115`
* cairo: Add cairo pattern foreign struct support :mr:`111` (:user:`Renato Florentino Garcia <renato_garcia>`)
* cairo: Add cairo_matrix_t converter to GValue :mr:`112` (:user:`Renato Florentino Garcia <renato_garcia>`)
* overrides: Fix crash when using non-ascii text with.
  Gtk.Builder.add_from_string/add_objects_from_string. :issue:`255`
* Fix various crashes on big endian systems.
  :issue:`247` (:user:`Dan Horák <sharkcz>`)
* Add a meson build system. :issue:`165`
  (:user:`Mathieu Duponchelle<mathieudu>`)
* Gtk.Template: Allow +* Avoid truncating value returned from g_value_info_get_value. :mr:`51`
  (:user:`Tomasz Misko <tmiasko>`)
* Fix typo in BoundSignal disconnect. :mr:`55`
  (:user:`Vladislav Glinsky <cl0ne>`)

Full release notes available at:
https://gitlab.gnome.org/GNOME/pygobject/blob/3.34.0/NEWS
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.20 2018/06/17 09:16:40 wiz Exp $
d3 4
a6 4
SHA1 (pygobject-3.34.0.tar.xz) = 637c131fb54ff0633a92d7f4a8a66612398642ff
RMD160 (pygobject-3.34.0.tar.xz) = 3d7e701eaea57fd3807a62bad5130f964234d2eb
SHA512 (pygobject-3.34.0.tar.xz) = 782195d22e564b88dea8d43469f0111f398b44b51a63df2fe7d07650af94d5cd037f322a5d7e405338823be3419fcdbf0113fe50b220ab1cfd07d4d01dbc4766
Size (pygobject-3.34.0.tar.xz) = 552268 bytes
@


1.20
log
@py-gobject3*: update to 3.28.3

3.28.3 - 2018-05-31
-------------------

* Fix Gio.Application leak in case no signal handler is set before.
  :issue:`219`
* Squash critical warning when using array as hash value
  (:user:`Philip Withnall <pwithnall>`)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.19 2018/04/14 12:27:35 adam Exp $
d3 4
a6 4
SHA1 (pygobject-3.28.3.tar.xz) = bd173699b62832163ad23f8e076ec9513d875d2d
RMD160 (pygobject-3.28.3.tar.xz) = 85a69fc1b45c094f55121901c60635f652321b21
SHA512 (pygobject-3.28.3.tar.xz) = 0abda393dd774f9cea04f883eab53f5ebde81d2439ed18cfe08ef39a1996054ab34bf4e770f70116a4485fb4f9970464b9a950ffa4af76cfa21ecc8d4dff968d
Size (pygobject-3.28.3.tar.xz) = 1005368 bytes
@


1.19
log
@py-gobject3: updated to 3.28.2

3.28.2:
* setup.py: Don't install the test C extension when it's built.
* setup.py: Always define PY_SSIZE_T_CLEAN.
* Fix __str__ return type of Gtk.TreePath with depth == 0.
* Fix a crash when setting a str property with a value containing surrogates.
* tests: Fix a potential crash during tests
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.18 2017/11/25 23:54:00 wiz Exp $
d3 4
a6 4
SHA1 (pygobject-3.28.2.tar.xz) = c6341b92427695cdb49a3d556522d7dd8b062d6c
RMD160 (pygobject-3.28.2.tar.xz) = e1115391fae52bc7854f2d903c047a0c17315ccc
SHA512 (pygobject-3.28.2.tar.xz) = 2ba858856ef7f0c2fcac84a0f0a71ec1212991d8c57613cd948b55d413e69bd0961358935f5fd8753b905753cf563037cb351c428f4afcbbaac8ee0cebf4970c
Size (pygobject-3.28.2.tar.xz) = 1003584 bytes
@


1.18
log
@py-gobject3: update to 3.26.1.

3.26.1  27-Oct-2017
        - pygobject-object: Fix Python GC collecting a ref cycle too early (Christoph Reiter) (#731501)
        - Fix potential uninitialized memory access during GC (Daniel Colascione) (#786872)
        - test: revert parts of the previous test as it's broken on 32 bit builds (Christoph Reiter) (#786948)
        - flags: Add testcase for bug 786948 (Christoph Reiter) (#786948)
        - fix potential overflow when marshalling flags from py interface (Philippe Renon) (#786948)
        - to_py_array: Properly handle enum array items (Christoph Reiter) (#788890)
        - closure: Fix unaligned and out-of-bounds access (James Clarke) (#788894)
        - build: Fix not installing .egg-info file (Christoph Reiter) (#777719)
        - configure.ac: version bump to 3.26.1 (Christoph Reiter)

3.26.0  12-Sep-2017
        - configure.ac: pre-release version bump to 3.26.0 (Christoph Reiter)
        - closure: silence a new compiler warning (Christoph Reiter)
        - tests: skip some failing test under Windows with Python 3.6 (Christoph Reiter)
        - tests: pyflakes/pep8 fixes (Christoph Reiter)
        - tests: Fix cairo test with pycairo >= 1.13 (Christoph Reiter)
        - Make sure version information passed to require_version is a string. (Benjamin Berg) (#781582)
        - configure.ac: post-release version bump to 3.25.2 (Christoph Reiter)

3.25.1  21-Apr-2017
        - Bump pycairo requirement to 1.11.1 (Christoph Reiter) (#707196)
        - configure.ac: Always disable -Werror (Christoph Reiter)
        - foreign-cairo: Enable cairo.Region support also on Python 2 if available (Christoph Reiter)
        - configure.ac: remove unused PLATFORM variable (Christoph Reiter)
        - configure.ac: Remove unused PySignal_SetWakeupFd check (Christoph Reiter)
        - tests: remove python 2.5/3.2 compat code (Christoph Reiter)
        - configure.ac: Require Python 3.3 (Christoph Reiter)
        - tests: Make test suite run with GTK+ 4 (Christoph Reiter)
        - tests: always call require_version; add TEST_GTK_VERSION env var (Christoph Reiter)
        - tests: Fix make check.valgrind (Christoph Reiter)
        - tests: Don't skip Regress tests when cairo is missing (Christoph Reiter)
        - tests: fix invalid regex escaping (Christoph Reiter)
        - tests: avoid mapping a GtkWindow (Christoph Reiter) (#780812)
        - tests: silence some glib deprecation warnings (Christoph Reiter) (#780812)
        - tests: avoid deprecation warnings for assertRegexpMatches/assertRaisesRegexp (Christoph Reiter) (#780812)
        - pygi-source: clear exceptions in finalize handler (Christoph Reiter) (#780812)
        - Fix pep8 errors (Christoph Reiter)
        - Remove gi._gi._gobject and gi._gobject modules (Christoph Reiter) (#735206)
        - Remove gi._gi._glib module (Christoph Reiter) (#735206)
        - GValue: add overflow checking for py -> gint; forward marshaling exceptions (Christoph Reiter) (#769789)
        - pygobject_lookup_class: clear exceptions between calls and don't return with one set (Christoph Reiter) (#773394)
        - Avoid some new deprecation warnings (Christoph Reiter) (#780768)
        - Raise RuntimeError in case an uninitilialized GObject.Object is marshaled (Christoph Reiter) (#730908)
        - closure: support unichar args (Christoph Reiter) (#759276)
        - Add support for bytes and non-utf-8 file names. (Christoph Reiter) (#746564)
        - test_gi: use correct min/max constants for gsize/gssize (Christoph Reiter) (#780591)
        - Don't use long format string for formatting pointers (Christoph Reiter) (#780591)
        - Fix conversion from pointers to hashfunc return values. (Christoph Reiter) (#780591)
        - Fix PyLong <-> GPid conversion on 64bit Windows (Christoph Reiter) (#780591)
        - property: support setting flags (Christoph Reiter) (#726484)
        - overrides: warn on instantiation of Gio.VolumeMonitor (Christoph Reiter) (#744690)
        - Remove gi.overrides.overridefunc (Christoph Reiter) (#686835)
        - tests: Reduce usage of timeout_add() and sleep() (Christoph Reiter) (#698548)
        - tests: Remove TestMainLoop.test_concurrency (Christoph Reiter) (#698548)
        - Update .gitignore: add *.dll, *.dylib, .DS_STORE (Christoph Reiter)
        - tests: Make test suite run on Windows (Christoph Reiter) (#780396)
        - tests: Make test suite run on macOS (Christoph Reiter) (#780396)
        - Fix various compiler warnings for 32bit builds (Christoph Reiter) (#780409)
        - pep8 fix (Christoph Reiter)
        - testhelper: only link against libpython on Windows (Christoph Reiter) (#773803)
        - overrides: Fix Gtk.TextBuffer.insert_with_tags_by_name() with no tags (Garrett Regier) (#772896)
        - Make use of instance-argument annotations (Christoph Reiter) (#735076)
        - Remove pyglib_gil_state_ensure/pyglib_gil_state_release (Christoph Reiter) (#699440)
        - Remove support for building without threads (Christoph Reiter) (#699440)
        - pygtkcompat: Allow multiple calls to enable(), enable_gtk() as long as the version matches (Christoph Reiter) (#759009)
        - tests: Update Makefile for building tests on OS X (Simon Feltman) (#762176)
        - testhelper: propagate exception if _gobject could not be imported (Mikhail Fludkov) (#772949)
        - pygi-info: initialize GIArgument before passing it to g_constant_info_get_value (Christoph Reiter) (#772949)
        - tests: build libregress with disabled cairo (Mikhail Fludkov) (#772949)
        - tests: use g-ir utils found by pkg-config (Mikhail Fludkov) (#772949)
        - Add a foreign type for cairo_region_t. (Shyouzou Sugitani) (#667959)
        - aclocal: make local file discover by reading AC_CONFIG_MACRO_DIR work (Christoph Reiter) (#777713)
        - Port from gnome-common to autoconf-archive (Christoph Reiter) (#777713)
        - Fix various potential compiler warnings (Christoph Reiter) (#777713)
        - configure.ac: post-release version bump to 3.25.0 (Christoph Reiter)
        - Remove egg make target (Christoph Reiter) (#777719)
        - Remove legacy docs (Christoph Reiter) (#777719)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.17 2017/08/25 12:27:15 prlw1 Exp $
d3 4
a6 4
SHA1 (pygobject-3.26.1.tar.xz) = ea22992f4309c5a5b7a46ea074885dc01f3b0fae
RMD160 (pygobject-3.26.1.tar.xz) = 534950a1232c96d23c429eefb1903443c93eeb15
SHA512 (pygobject-3.26.1.tar.xz) = d4993bd3bbf3133c3903664e699fc1def6af4fb6f43d45fc202a487b375deaa5e937ac25711fe6f35d9309526a1a6296865e6801807cb6a214e3930dea40004e
Size (pygobject-3.26.1.tar.xz) = 775628 bytes
@


1.17
log
@Update py-gobject3 to 3.24.1

3.24.1  10-Apr-2017
- pygi-info: initialize GIArgument before passing it to g_constant_info_get_value (Christoph Reiter) (#772949)
- configure.ac: post-release version bump to 3.24.1 (Christoph Reiter)

3.24.0  20-Mar-2017
- configure.ac: pre-release version bump to 3.24.0 (Christoph Reiter)

3.23.92 13-Mar-2017
- overrides: Update for Gdk-4.0 and Gtk+-4.0 (Fabian Orccon) (#777680)
- Disable -Werror=missing-prototypes (Christoph Reiter) (#777534)
- Fix new PEP8 errors (Christoph Reiter) (#776009)
- Move pep8/pyflakes tests from 'make check' to 'make check.quality' (Christoph Reiter) (#764087)
- overrides: Update for Gtk-4.0 (Christoph Reiter) (#773315)
- Handle exception unreffing Variant at exit (Dan Nicholson) (#776092)
- Handle multiple deinit of callable cache (Dan Nicholson) (#776092)
- configure.ac: post-release version bump to 3.23.0 (Christoph Reiter)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.16 2016/11/25 13:05:12 prlw1 Exp $
d3 4
a6 4
SHA1 (pygobject-3.24.1.tar.xz) = acdb1958e7f9785d92888a423afffd7164502f87
RMD160 (pygobject-3.24.1.tar.xz) = 4841939ee751e5ed075aac513ec7fe32741cdf95
SHA512 (pygobject-3.24.1.tar.xz) = f35968ab12b872c85af6b2410cadedcf9fa7e17352a40f3dc557c86203aa1c38753710aab9ce55e986ee2c98b64e14123c65083655445e993d0b53431db6dc93
Size (pygobject-3.24.1.tar.xz) = 758648 bytes
@


1.16
log
@Upate py-gobject3 to 3.22.0

3.22.0  19-Sep-2016
- configure.ac: pre-release version bump to 3.22.0 (Christoph Reiter)

3.21.92 11-Sep-2016
- Handle nullable filename parameters (Christoph Reiter) (#770821)
- Fix list/hashtable enum <-> hash conversion on 64-bit big endian
  (Aurelien Jarno) (#770608)
- Allow passing sockets to io_add_watch on win32 (Lukas K) (#766396)
- tests: use dbus-run-session instead of dbus-launch to run tests
  (Michael Biebl) (#770798)
- configure.ac: post-release version bump to 3.21.92 (Christoph Reiter)

3.21.91 25-Aug-2016
- Allow installing with pip (Mathieu Bridon) (#767988)
- Skip a test with older glib (Christoph Reiter) (#740301)
- Fix a test with Python 3.1/3.2 (Arfrever Frehtes Taifersar Arahesis,
  Christoph Reiter) (#740324)
- tests: Use places kwarg for assertAlmostEqual
  (Arfrever Frehtes Taifersar Arahesis, Christoph Reiter) (#740337)
- Print exception if marshalling a signal argument fails
  (Christoph Reiter) (#748198)
- overrides: allow treemodel sequence shorthands (Marinus Schraal) (#766580)
- Remove pygobject-external.h (Christoph Reiter) (#767084)
- Remove pygobject-private.h and rename pygobject.c to pygobject-object.c
  (Christoph Reiter) (#767084)
- Merge pyglib-private.h into pyglib.h (Christoph Reiter) (#767084)
- Remove pygi.h and pygi-private.h (Christoph Reiter) (#767084)
- configure.ac: post-release version bump to 3.21.1 (Simon Feltman)

3.21.0  24-Apr-2016
- gi: Add require_versions() function (Dustin Falgout) (#761141)
- test_gerror_novalue: Don't assign the error to a variable
  (Iain Lane) (#764165)
- build: Do not enable code coverage based on lcov
  (Emmanuele Bassi) (#764075)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.15 2016/04/08 07:41:26 prlw1 Exp $
d3 4
a6 4
SHA1 (pygobject-3.22.0.tar.xz) = a8eb98b56defa47fa0644a7a1c5578973e02137b
RMD160 (pygobject-3.22.0.tar.xz) = 35b32804838c68ceab3a6bd2541e724f6f7457ea
SHA512 (pygobject-3.22.0.tar.xz) = 1f6f0ea8014b35d7828a6bebc0fe2cf6519016ca5ad3819dc6b7879154d8e27fdd2971620955c8fc4904625814833c8bc8ec0599152720649864262d3b6e33e4
Size (pygobject-3.22.0.tar.xz) = 756820 bytes
@


1.15
log
@Update py-gobject3 to 3.20.0

3.20.0  21-Mar-2016

3.19.92 15-Mar-2016

3.19.91 01-Mar-2016
        - Fix marshaling of GError stored in GValue
          (Simon Feltman) (Thibault Saunier) (#761592)
        - Fix marshaling or GError from Python to C from function calls
          (Simon Feltman) (#685197)
        - Error handling/reporting fixes (Christoph Reiter) (#751956)
        - Fix crash due to GVariant implemented as PyGBoxed not PyGIStruct
          (Christoph Reiter) (#751956)
        - Fix crash with GValueArray stored in GValue
          (Mikhail Fludkov) (#754359)

3.19.90 20-Feb-2016
        - tests: Set the active style context state before retrieving values
          (Simon Feltman)
        - tests: Fix crash with empty drag source icon names
          (Simon Feltman) (#762392)
        - Try to import GdkX11 in Gdk overrides (Christoph Reiter) (#673396)
        - Fix import warnings pointing to the wrong code with CPython 3.3/3.5
          (Christoph Reiter) (#757184)

3.19.2  31-Oct-2015
        - tests: Fix failure due to new GTK+ warning regarding size_allocate()
          (Simon Feltman)
        - Fix build warnings regarding _POSIX_C_SOURCE redefinition
          (Simon Feltman)
        - Drop -std=c90 for now (Matthias Clasen)

3.19.1  30-Oct-2015

	- Use a named tuple for returning multiple values (Christoph
	  Reiter) (#727374)

	- enum/flags: use gir info for type names and __repr__
	  instead of the gtype name (Christoph Reiter) (#657915)
	- Improve and unify __repr__ format for PyGObject, PyGBoxed
	  and PyGIStruct (Christoph Reiter) (#657915)
	- Don't leak internal RepositoryError on import. (Christoph
	  Reiter) (#756033)
	- Import dependencies when importing typelibs from
	  gi.repository (Christoph Reiter) (#656314)
	- Fix Gdk.rectangle_intersect/rectangle_union missing with
	  GTK+ 3.18 (Christoph Reiter) (#756364)
        - Don't import inspect at module level (Christoph Reiter)
	- invoke state: add a free memory cache for PyGIInvokeArgState
	  (Christoph Reiter) (#750658)
	- invoke/closure: reduce g_slice_alloc usage (Christoph
	  Reiter) (#750658)
        - pep8: ignore new errors reported by pep8 1.6 (Christoph Reiter)
        - Bump g-i dependency to latest stable (Garrett Regier)
        - Avoid calling g_slist_length() during invoke (Garrett Regier)
        - Simplify closure_convert_arguments() (Garrett Regier)
	- Remove a level of indentation in convert_ffi_arguments()
	  (Garrett Regier)
	- Prevent passing the user data multiple times to callbacks
	  (Garrett Regier) (#750347)
        - Support throwing exceptions in closures (Garrett Regier) (#710671)
	- Don't emit require_version warning if namespace was loaded
	  previously using g_irepository_require (Christoph Reiter)
	  (#754491)
        - configure.ac: post release version bump to 3.19.1 (Garrett Regier)

3.18.0  22-Sep-2015

3.17.90 19-Aug-2015
        - Allow passing unicode lists to GStrv properties on Python 2
          (Christoph Reiter) (#744745)
        - Avoid a silent long to int truncation (Rui Matos) (#749698)
        - Handle gtype marshalling (Mathieu Bridon) (#749696)
        - pygi-foreign-cairo.c: fix include for py3cairo.h
          (Daniel Hahler) (#746742)
        - tests: Silence various error messages and warnings
          (Christoph Reiter) (#751156)
        - Fix test regression when xdg-user-dirs is not installed
          (Christoph Reiter) (#751299)
        - Explicitly check if an override exists instead of ImportError
          (Garrett Regier) (#749532)

3.17.1  15-Jun-2015
        - Add gi.PyGIWarning used when import version is not specified
          (Christoph Reiter) (#727379)
        - Remove Gdk.Rectangle alias with newer gobject-introspection and GTK+
          (Christoph Reiter) (#749625)
        - overrides: Provide _overrides_module attribute
          (Christoph Reiter) (#736678)
        - overrides: Conditionalize touch override support in Gdk
          (Simon Feltman) (#747717)
        - Field setters: Remove unneeded type/range checks and unused code
          (Christoph Reiter) (#746985)
        - pygi-argument: Remove unused imports/includes
          (Christoph Reiter) (#746985)
        - Improve test coverage for field setters/getters
          (Christoph Reiter) (#746985)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.14 2015/11/03 03:29:08 agc Exp $
d3 4
a6 4
SHA1 (pygobject-3.20.0.tar.xz) = 22ba2e23a956246cfe2574b735b359279e0b11bd
RMD160 (pygobject-3.20.0.tar.xz) = 887609a6fb670d494aaac928baf6b81d940e8f32
SHA512 (pygobject-3.20.0.tar.xz) = a9eba7bcb9a1f1802fb872fcbd353643f7d18e69eef28731e3440c563199ccdde954881356dd10a294b7edc7195829b81d3a3a66cf306bb522aa9035282910e3
Size (pygobject-3.20.0.tar.xz) = 749068 bytes
@


1.14
log
@Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.13 2015/06/11 08:41:02 prlw1 Exp $
d3 4
a6 4
SHA1 (pygobject-3.16.1.tar.xz) = 398dee18cc905c0d54b741163d66ad3fbeba37ed
RMD160 (pygobject-3.16.1.tar.xz) = d52d83c0b5942ff5ff35b2b5421c8785caa170d8
SHA512 (pygobject-3.16.1.tar.xz) = f32db7620b6714fdc780ec28c282566c0e662648a53f37b2466cbed609d1cbbbf998e30fd42d24ae1e5c0334656b04276dd3a8bf210f9b93f2bfb66f305f7a72
Size (pygobject-3.16.1.tar.xz) = 725220 bytes
@


1.13
log
@Update py-gobject3 to 3.16.1

- overrides: Conditionalize touch override support in Gdk
  (Simon Feltman) (#747717)
- tests: Don't use deprecated override attributes
  (Christoph Reiter) (#743514)
- Add GLib.MINFLOAT etc. and mark GObject.G_MINFLOAT etc. deprecated
  (Christoph Reiter) (#743514)
- Emit PyGIDeprecationWarning when accessing deprecated override attributes
  (Christoph Reiter) (#743514)
- Add namespace and container name to all warnings/error messages
  (Christoph Reiter) (#743468)
- tests: Add test for GIRepository.UnionInfo.get_size()
  (Garrett Regier) (#745362)
- Avoid duping filenames when marshalling from Python to C
  (Garrett Regier) (#744719)
- Avoid copying bytearrays from Python to C when transfer nothing
  (Garrett Regier) (#743278)
- Allows passing arguments to opaque Boxed types (Garrett Regier)
  (#743214)
- Emit ImportWarning when gi.require_version() is not used (Christoph
  Reiter) (#727379)
- Refactor overrides import/modules (Christoph Reiter) (#736678)
- Replace statically bound GLib.Variant.new_tuple() with GI (Simon
  Feltman) (#735199)
- overrides: Add Gdk.EventTouch union discrimination (Simon Feltman)
  (#736380)
- PyGObjectFlags: Remove a trailing comma on the enum. (Murray
  Cumming)
- Remove redefinitions of function and vfunc cache typedefs (Simon
  Feltman) (#737874)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.12 2014/11/01 11:25:41 obache Exp $
d5 1
@


1.12
log
@Apply upstream Bug#737874 fix, remove redefinitions.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.11 2014/10/25 11:27:09 prlw1 Exp $
d3 3
a5 4
SHA1 (pygobject-3.14.0.tar.xz) = 638302e7b97a7a8f7bc1f9014f2765cf22dd197e
RMD160 (pygobject-3.14.0.tar.xz) = 9d8c217252798a38ac9420285dbb2b50080f749d
Size (pygobject-3.14.0.tar.xz) = 720128 bytes
SHA1 (patch-gi_pygi-cache.h) = d73a649077a89f43db0d98e05223cf6f3ebdb4d2
@


1.11
log
@Update py-gobject3 to 3.14.0

3.14.0  22-Sep-2014
        - configure.ac: pre release version bump to 3.14.0 (Simon Feltman)

3.13.92 15-Sep-2014
        - tests: Add test for Gio.Application.add_main_option() (Simon Feltman)
        - tests: Split up various test cases (Simon Feltman) (#735193)
        - Fix invalid read error in argument cleanup code (Simon Feltman)
        - Fix memory management problems with struct arguments to signals
          (Simon Feltman) (#736175)

3.13.91 01-Sep-2014
        - docs: Fix return types in auto-generated doc strings (Simon Feltman)
        - Special case signal output arguments which are structs as
          pass-by-reference (Simon Feltman) (#735486)
        - Ignore closure callbacks when Python is not initialized
          (Simon Feltman) (#722562)
        - Change boxed init with args to warn instead of raise
          (Christoph Reiter) (#727810)
        - Fix crash in GList/GSList marshaling error handling path.
          (Christoph Reiter) (#735201)
        - Fix reference counting problems with GLib.Variant.new_tuple()
          (Simon Feltman) (#735166)
        - Skip marshalling NULL output arguments in Python closures
          (Simon Feltman) (#735090)

3.13.90 18-Aug-2014
        - Support array lengths on struct fields (Simon Feltman) (#688792)
        - Fast path Python property get access (Simon Feltman) (#723872)
        - Unify accessing properties through props and get_property()
          (Simon Feltman) (#726999)
        - Refactor boxed wrapper memory management strategy
          (Simon Feltman) (#726999)
        - Replace GObject.signal_query with introspected version
          (Simon Feltman) (#688792)
        - Fix memory leak with unboxed caller allocated structs (Simon Feltman)
        - tests: Add failing tests for GObject sub-class doc-strings
          (Piotr Iwaniuk) (#731452)
        - Don't mask GObject sub-class doc strings in meta-class
          (Tobias Mueller) (#731452)

3.13.4  14-Aug-2014
        - Marshaling cache refactor and cache usage in vfuncs
          (Garrett Regier) (#727004)
        - Fix array argument out and inout marshaling from vfuncs
          (Garrett Regier) (#702508)
        - Cleanup input args when marshaling in closures
          (Garrett Regier) (#727004)
        - Add deprecation warning for connect_object() with non-GObject argument
          (Simon Feltman) (#688064)
        - Add Python implementation of Object.connect_data()
          (Simon Feltman) (#701843)
        - Add GClosure marshaling cleanup (Simon Feltman) (#695128)
        - Fix GCallback Python wrapper leak (Simon Feltman) (#695130)
        - tests: Add failing test for marshaling an array of GValues through
          signals (Martin Pitt) (#669496)
        - Add protection against attempts at importing static bindings
          (Simon Feltman) (#709183)
        - Update and deprecate gi.overrides.keysyms (Simon Feltman) (#721295)
        - Generate .dll libraries on windows (Ignacio Casal Quinteiro) (#734288)
        - Windows build fixes (Alexey Pavlov)
          (#734284, #734289, #734286, #734287)

3.13.3  23-Jun-2014
        - demos: Cleanup CSS accordion demo to use a loop for adding buttons
          (Simon Feltman)
        - refactor: Move builder connection utilities outside of Builder class
          (Simon Feltman) (#701843)
        - tests: Move TestSignals from test_everything into test_signal
          (Simon Feltman) (#701843)

3.13.2  26-May-2014
        - Python 3.4 make check fixes (Simon Feltman) (#730411)
        - overrides: Add Gtk.Container.child_get/set overrides (Simon Feltman)
          (#685076)
        - overrides: Make value argument to Widget.style_get_property optional
          (Simon Feltman) (#685076)
        - overrides: Make value argument to Container.child_get_property optional
          (Simon Feltman) (#685076)
        - Add GTypeClass methods as Python GObject class methods
          (Johan Dahlin) (#685218)
        - Add marshalling coercion for Python classes and instances to GTypeClass
          (Simon Feltman) (#685218)
        - Replace direct parent class call by super() (Andrew Grigorev) (#729970)
        - Add cairo marshaling support for non-introspected signals
          (Simon Feltman) (#694604)
        - [New API] Add gi.require_foreign (Simon Feltman) (#707735)
        - Initialize the foreign API at PyGI load time (Simon Feltman) (#694604)
        - Move pygi foreign API into pygi-foreign-api.h (Simon Feltman) (#694604)
        - Unify GLib.GError and GLib.Error (Simon Feltman) (#712519)
        - PEP8 fixes (Simon Feltman)

3.13.1  28-Apr-2014
        - Raise TypeError if arguments are passed to Boxed.__init__
          (Christoph Reiter) (#727810)
        - Gdk.Event: Override __setattr__ to set fields based on the event type
          (Christoph Reiter) (#727810)
        - Gdk.Event: Include GdkEventType in __repr__ (Christoph Reiter) (#727810)
        - Do not leak info of destroy notify (Paolo Borelli)
        - Ignore GValueArray deprecations (Simon Feltman)
        - Raise ImportError when importing modules not found in repository
          (Simon Feltman) (#726877)
        - tests: Rename test_overrides to test_import_machinery
          (Simon Feltman) (#726877)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.10 2014/07/06 13:52:02 ryoon Exp $
d6 1
@


1.10
log
@Update to 3.12.2

Changelog:
3.12.2  26-May-2014
        - PEP8 fixes (Simon Feltman)
        - Python 3.4 make check fixes (Simon Feltman) (#730411)

3.12.1  14-Apr-2014
        - Fix crash with type checking invalid GObject arguments
          (Simon Feltman) (#727604)
        - Do not leak info of destroy notify (Paolo Borelli)

3.12.0  24-Mar-2014

3.11.92 17-Mar-2014
        - configure.ac: Remove option to build without libffi (Simon Feltman)
        - docs: Standardize Python doc strings (Simon Feltman)
        - Fix reference leaks with (transfer full) foreign struct returns
          (Owen W. Taylor) (#726206)

3.11.91 03-Mar-2014
        - Use ffi_call directly instead of g_callable_info_invoke
          (Simon Feltman) (#723642)
        - configure.ac: Use -std=c90 and error on declaration-after-statement
          (Simon Feltman)
        - Fix Build on Visual Studio (Chun-wei Fan) (#725122)

3.11.90 17-Feb-2014
        - Use GObject type checking for instance arguments (Simon Feltman) (#724009)
        - configure.ac: post release version bump to 3.11.90 (Simon Feltman)

3.11.5  03-Feb-2014
        - cache refactoring: Move all cache marshalers into files based on type
          (Simon Feltman) (#709700)
        - tests: Add test for an owned boxed struct passed in a callback
          (Mike Gorse) (#722899)
        - build: Add --without-common configure option for package maintainers
          (Patrick Welche) (#721646)
        - demo: Add TreeModel interface implementation demonstration
          (Simon Feltman)
        - build: Set PLATFORM_VERSION again to 3.0 (Colin Walters)
        - tests: Run PyFlakes and PEP8 only on SUBDIRS (Simon Feltman)
        - Merge static PyGLib and PyGObject modules into PyGI
          (Simon Feltman) (#712197)
        - Add test for callback user data arguments with following arguments
          (Martin Pitt) (#722104)

3.11.4  13-Jan-2014
        - overrides: Fix __repr__ for various Gdk structs (Simon Feltman)
        - Add enum and flags member methods (Simon Feltman) (#693099)
        - python.m4: g/c JD_PYTHON_CHECK_VERSION (Patrick Welche) (#721662)
        - Support union creation with PyGIStruct (Simon Feltman)
        - docs: List constructors in object and struct doc strings
          (Simon Feltman) (#708060)
        - docs: Fix array length argument skipping with preceding out arguments
        - docs: Add return values and skip implicit out arguments in functions
          (Simon Feltman) (#697356)
        - docs: Skip implicit array length args when building function doc
          strings (Simon Feltman) (#697356)
        - gtk-demo: Add CSS demos (Gian Mario Tagliaretti) (#719722)
        - build: Avoid clash between gi/types.py and stdlib
          (Colin Watson) (#721025)

3.11.3  16-Dec-2013
        - Replace usage of PyGIBoxed_Type with PyGIStruct_Type
          (Simon Feltman) (#581525)

3.11.2  17-Nov-2013
        - gkt-demo: Change main info/source notebook into a GtkStack (Simon Feltman)
        - Add deprecation warnings and cleanup class initializer overrides (Simon Feltman) (#705810)
        - Fix dir method for static GParamSpec in Python 3 (Simon Feltman)
        - Remove overzealous argument checking for callback userdata (Simon Feltman) (#711173)

3.11.1  28-Oct-2013
        - Fix toggleref safety problems by always enabling the GIL
	  (Simon Feltman) (#709223)
	- Add consistent GLib.MainLoop SIGINT cleanup (Simon Feltman) (#710978)
        - docs: Add a keyword value of None for allow-none annotations
	  (Simon Feltman) (#640812)
	- Remove overrides for supporting pre-3.10 GObject signal functions
	  (Simon Feltman)
	- Add threads_init back as a requirement for non-Python threaded repos
	  (Simon Feltman) (#710447)
	- Add dir method to GObject props accessor (Simon Feltman) (#705754)
        - Remove PyGObjectWeakRef now that g_binding_unbind exists
	  (Simon Feltman) (#699571)
        - Fix lots of memory leaks leaks (Simon Feltman) (#693402, #709397)
        - Add support for variable user data arguments (Simon Feltman) (#640812)
        - Bump glib and g-i dependencies to latest stable. (Martin Pitt)
	- Fix TypeError when setting drag target_list to None (Nuno Araujo)
	  (#709926)
	- Use qdata for wrapper retrieval in toggle reference notifications
	  (Simon Feltman) (#709223)
        - Expose all GI enum and flags types (Simon Feltman) (#709008)
        - Add support for default arguments annotated with allow-none
	  (Simon Feltman) (#640812)
	- Refactor argument cache handling (Simon Feltman) (#640812)
        - Remove support for allowing PyObjects as void pointers
	  (Simon Feltman) (#688081)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.9 2014/02/12 00:57:25 prlw1 Exp $
d3 3
a5 3
SHA1 (pygobject-3.12.2.tar.xz) = baa04755667fc5159ec99b7f250757bd0bce949c
RMD160 (pygobject-3.12.2.tar.xz) = 3665ba7b99d1c5af312f95dd285c11c0e5f2149a
Size (pygobject-3.12.2.tar.xz) = 702176 bytes
@


1.9
log
@Add py-gobject3-common which contains python version independent files
for py-gobject3. This allows python 2 and python 3 versions of py-gobject3
to be installed simultaneously.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.8 2013/12/09 23:12:31 prlw1 Exp $
d3 3
a5 6
SHA1 (pygobject-3.10.2.tar.xz) = 693cc1cb692a8f21ff27d28eaa780f5e67cafb1a
RMD160 (pygobject-3.10.2.tar.xz) = 96b8ecc9862750135ad4ea1278a5b1ce78e73c76
Size (pygobject-3.10.2.tar.xz) = 672092 bytes
SHA1 (patch-Makefile.in) = 7c365f074b6f4a079cb7ca032c6c7db26116d538
SHA1 (patch-configure) = f8f237b9c6ce942eb1c169a40489098b4bb6ecdf
SHA1 (patch-gi___gobject_Makefile.in) = fb7dca31865e970044dfb15db99f83e7a2ddb7b6
@


1.8
log
@Many fixes. Python 3 support improved, and python 2.6 support dropped.
For full details see:
https://git.gnome.org/browse/pygobject/tree/NEWS?h=pygobject-3-10&id=3.10.2
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.7 2013/07/15 12:41:03 wiz Exp $
d6 3
@


1.7
log
@Update to 3.8.3:

3.8.3   05-Jul-2013
	- Add marshalling of GI_TYPE_TAG_VOID held in a GValue to int.  While
	  not particularly useful this allows some callbacks in WebKit to
	  function without causing a segfault. (Simon Feltman) (#694233)
	- pygtkcompat: Fix for missing methods on Windows (Martin Pitt)
	  (#702787)
	- gi/pygi-info.c: Avoid C99-style variable declaration (Chun-wei Fan)
	  (#702786)
	- Clear return value of closures to zero when an exception occures
	  (Simon Feltman) (#702552)
	- Re-add support for passing GValue's by reference (Simon Feltman)
	  (#701058)
	- Don't use doctest syntax in docstrings for examples, to fix test
	  failures with pyflakes 0.7.x (Martin Pitt) (#701009)
	- examples/option.py: Port to GI and Python 3 (Martin Pitt)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.6 2013/05/18 22:59:46 prlw1 Exp $
d3 3
a5 3
SHA1 (pygobject-3.8.3.tar.xz) = eac51d289f98b427db531b8fc719572f0d3b8ec0
RMD160 (pygobject-3.8.3.tar.xz) = 6cdf2a0d4b3a8856c7f8bf306b7dcf2e15fec7ca
Size (pygobject-3.8.3.tar.xz) = 657196 bytes
@


1.6
log
@Update py-gobject3 to 3.8.2

Many bug fixes and improvemnts:
https://git.gnome.org/browse/pygobject/tree/NEWS?id=3.8.2

Highlights:
 - Dot not clobber original Gdk/Gtk functions with overrides
   (Martin Pitt) (#686835)
 - Fix array arguments on 32 bit architectures (Martin Pitt)
 - Add backwards compatible API for GLib.unix_signal_add_full()
   (Martin Pitt)
 - Drop MININT64/MAXUINT64 workaround, current g-i gets this right now
   (Martin Pitt)
 - [API change] Drop almost all static GLib bindings and replace them
   with proper introspection. This gets rid of several cases where the
   PyGObject API was not matching the real GLib API, makes the full GLib
   API available through introspection, and makes the code smaller,
   easier to maintain. For backwards compatibility, overrides are
   provided to emulate the old static binding API, but this will throw a
   PyGIDeprecationWarning for the cases that diverge from the official
   API (in particular, GLib.io_add_watch() and GLib.child_watch_add()
   being called without a priority argument). (Martin Pitt, Simon Feltman)
 - [API change] Deprecate calling GLib API through the GObject
   namespace. This has always been a misnomer with introspection, and
   will be removed in a later version; for now this throws a
   PyGIDeprecationWarning.
 - [API change] Do not bind gobject_get_data() and gobject_set_data().
   These have been deprecated for a cycle, now dropped entirely.
   (Steve FrÃ©cinaux) (#641944)
 - [API change] Deprecate void pointer fields as general PyObject
   storage. (Simon Feltman) (#683599)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.5 2012/12/04 15:04:44 prlw1 Exp $
d3 3
a5 3
SHA1 (pygobject-3.8.2.tar.xz) = c668e35c4f00d2736f404f1f0433327bdb64ea54
RMD160 (pygobject-3.8.2.tar.xz) = 28aee85aa13e57d8c47af6582bd1d6693d28dae0
Size (pygobject-3.8.2.tar.xz) = 654092 bytes
@


1.5
log
@Update py-gobject3 to 3.4.2

- Fix marshalling of GByteArrays (Martin Pitt)
- Fix marshalling of ssize_t to smaller ints (Martin Pitt)
- Fix crash with GLib.child_watch_add (Daniel Narvaez) (#688067)
- Fix various bugs in GLib.IOChannel (Martin Pitt)
- Work around wrong 64 bit constants in GLib Gir (Martin Pitt)
- Fix OverflowError in source_remove() (Martin Pitt) (#684526)
- Fix Signal decorator to not use base class gsignals dict
  (Simon Feltman) (#686496)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.4 2012/10/26 10:18:42 prlw1 Exp $
d3 3
a5 3
SHA1 (pygobject-3.4.2.tar.xz) = abf695f16d36a36e72f713016a92eab0646d37a2
RMD160 (pygobject-3.4.2.tar.xz) = 8de9f21861001df176986c89da0fbe1e9bc9f051
Size (pygobject-3.4.2.tar.xz) = 615032 bytes
@


1.4
log
@Update py-gobject3 to 3.4.1.1 - thanks to drochner@@

3.4.1.1 17-Oct-2012
- Bump g-i dependency to >= 1.34.1.1 (Paolo Borelli)
- Fix leaked vfunc return values (Simon Feltman) (#686140)
- Install egg-info files in the right dir  Kalev Lember) (#686315)

3.4.1   15-Oct-2012
- Skip Regress tests with --disable-cairo (Martin Pitt) (#685094)
- Fix leak with python callables as closure argument. (Simon Feltman) (#685598)
- Gio overrides: Handle setting GSettings enum keys (Martin Pitt) (#685947)
- Fix unsigned values in GArray/GList/GSList/GHash (Martin Pitt) (#685860)
- _pygi_marshal_from_py_uint64(): Use correct data type in py2.7 check (Alban Browaeys) (#685000)
- Install an .egg-info file (Johan Dahlin) (#680138)
- PyGProps_getattro(): Fix GObjectClass leak (Johan Dahlin) (#685218)
- pygobject.c: Don't leak GObjectClass reference (Olivier CrÃªte) (#684062)
- Fix memory leak in _pygi_argument_to_array() (Alban Browaeys) (#685082)
- Fix error messages for out of range numbers (Martin Pitt) (#684314)
- Kill dbus-daemon after running tests (Martin Pitt) (#685009)
- GVariant overrides: Support empty tuple arrays (Martin Pitt) (#684928)
- tests: Fix wrong return type in test_int64_callback() (Martin Pitt) (#684700)
- Fix GValue marshalling of long and unsigned long (Giovanni Campagna) (#684331)
- Clean up deprecation message for assigning gpointers to objects. (Simon Feltman) (#683599)
- pygi-property: Lookup property in base classes of non-introspected types (Olivier CrÃªte) (#684058)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.3 2012/10/08 21:15:03 prlw1 Exp $
d3 3
a5 3
SHA1 (pygobject-3.4.1.1.tar.xz) = df03988199745fc71992bba55af82997ce1a85e0
RMD160 (pygobject-3.4.1.1.tar.xz) = f7b9d8e24c1cf102230bc8f2f9311db77c49c938
Size (pygobject-3.4.1.1.tar.xz) = 613476 bytes
@


1.3
log
@Update py-gobject3 to 3.4.0

Many bug fixes especially 32 vs 64-bit fixes, drop support for python < 2.6.
See http://git.gnome.org/browse/pygobject/plain/NEWS?id=3.4.0 for details.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.2 2012/09/20 12:00:00 prlw1 Exp $
d3 3
a5 3
SHA1 (pygobject-3.4.0.tar.xz) = cd987de5794835bd47710b3c2c68514ea02eeebd
RMD160 (pygobject-3.4.0.tar.xz) = c2085e99c4e39d4c4f7567bcadff1612addbf4fb
Size (pygobject-3.4.0.tar.xz) = 607804 bytes
@


1.2
log
@commit 4e4c87e3: Fix 64bit integer convertion from GValue

(In the vain hope that it might fix
https://bugzilla.gnome.org/show_bug.cgi?id=681157)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2012/07/04 18:31:10 prlw1 Exp $
d3 3
a5 4
SHA1 (pygobject-3.2.2.tar.xz) = b34405357d69412657904775a207a4a8357a934d
RMD160 (pygobject-3.2.2.tar.xz) = 090fa4941fa30e68882e25856d92230ebdd0cea9
Size (pygobject-3.2.2.tar.xz) = 564712 bytes
SHA1 (patch-gi_pygi-argument.c) = 8df8557487944c54dabfbab66097278311f99752
@


1.1
log
@Add py-gobject3 version 3.2.2
Disable gobject-introspection in py-gobject so it can coexist with py-gobject3
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.22 2011/09/14 16:53:38 hans Exp $
d6 1
@

