Commit graph

77 commits

Author SHA1 Message Date
gutteridge
75f4f7c717 gobject-introspection: update to 1.62.0
pkgsrc-specific changes: note Python 2.7 is no longer supported
(upstream dropped it several releases ago), and add a test target.

Change log:

1.62.0 - 2019-09-09
-------------------

* No changes since 1.61.2


1.61.2 - 2019-08-17
-------------------

* dumper: Use the distutils linker :mr:`170` (:user:`David Demelier <markand>`)
* structinfo: Fix offset in find_method() :mr:`171` (:user:`Florian Müllner <fmuellner>`)
* tests: Don't include "config.h" in installed files :mr:`172` (:user:`Philip Chimento <ptomato>`)
* meson: Make meson.override_find_program working on more complex use cases :mr:`173` (:user:`Thibault Saunier <thiblahute>`)


1.61.1 - 2019-08-07
-------------------

* Drop autotools build system :mr:`143`
* meson: require 0.49.2
* Update glib annotations (:user:`Rico Tzschichholz <ricotz>`)
* Add documentation to the RelaxNG schema :mr:`139` (:user:`David Bellot <yimyom>`)
* Unused variable fixes :mr:`147` (:user:`Philip Chimento <ptomato>`)
* cachestore: handle cache getting deleted while loading it :mr:`148`
* Visual Studio builds: Use msvc_recommended_pragmas.h from GLib :mr:`150` (:user:`Chun-wei Fan <fanc999>`)
* Add Vulkan gir :mr:`155` (:user:`Matthew Waters <ystreet00>`)
* Make g_irepository_get_object_gtype_interfaces actually work :mr:`157` (:user:`Philip Chimento <ptomato>`)
* gimarshallingtests: Add a marshalling test case for GPtrArrays and GArrays of structures :mr:`160` (:user:`Stéphane Seng <stephaneseng>`)
* scanner: parse and expose function macros :mr:`159` (:user:`Mathieu Duponchelle <mathieudu>`)
* meson: use pkg-config directly for libffi cflags and libs :mr:`162` (:user:`Aaron Boxer <boxerab>`)
* meson: Fix wrong dependency type check for gio-unix :issue:`166` (:user:`Brook Milligan <brook-milligan>`)
* regress: Add regression test for signal with GError param :mr:`169` (:user:`Philip Chimento <ptomato>`)
2019-10-14 03:28:01 +00:00
prlw1
c02441770e Rename py-meson to meson.
The motivation is to consider meson as an application, so there is only
one copy on the system, and as a python 3 program, it can build python 2
packages.
2019-10-07 09:28:09 +00:00
wiz
6bf820e06f gobject-introspection: update to 1.60.2.
1.60.2 - 2019-06-15
-------------------

* docwriter: Fix Exception message attribute :mr:`146` (:user:`Philip Chimento <ptomato>`)
* meson: fix default cairo DLL name on Windows
* scanner: Fix error on Windows in case source files are on different drives
* gi-test: Fix gir file tests with MSVC :mr:`151` (:user:`Chun-wei Fan <fanc999>`)
* MSVC.README.rst: Update VS 2008/x64 build notes :mr:`152` (:user:`Chun-wei Fan <fanc999>`)
* giscanner/scannerlexer.l: Include io.h on Windows (:user:`Chun-wei Fan <fanc999>`)
* build: Force-include msvc_recommended_pragmas.h on Visual Studio :mr:`152` (:user:`Chun-wei Fan <fanc999>`)
* Update glib annotations (2.60.4)
2019-08-20 13:56:40 +00:00
wiz
635706892a gobject-introspection: remove INSTALL_ENV setting now that
py-meson/build.mk honors MAKE_ENV during installation.
2019-06-13 09:43:19 +00:00
adam
f5f7b5646f gobject-introspection: fix installation on Darwin 2019-06-12 13:57:20 +00:00
prlw1
b9df46bb1d Add gobject-introspection dependency on py-expat as ElementTree defaults
to XMLParser which imports pyexpat.
2019-06-05 09:12:32 +00:00
ryoon
0bb627a5af Fix not found error of libgirepository-1.0.so.1 during build 2019-06-03 12:29:40 +00:00
prlw1
3d7aadcad1 Update gobject-introspection to 2.60.1
Highlights:
* build: Drop Python 2 support, require Python 3.4+ :mr:`69`
* Add _Float128 to the base C types
* scanner: rework source root directory guessing code to not depend on the
  build directory
* scanner: Merge specifiers and qualifiers when merging basic types.
  Fixes "unsigned char" being wrongly parsed as "unsigned" etc.
  :mr:`125` (:user:`Tomasz Miąsko <tmiasko>`)
* scanner: make using bool without stdbool include work again
  :issue:`247`
2019-06-03 10:47:20 +00:00
maya
f34a8c24a3 PKGREVISION bump for anything using python without a PYPKGPREFIX.
This is a semi-manual PKGREVISION bump.
2019-04-25 07:32:34 +00:00
martin
9fb31c4a8c Bump pkgrevision for non fatal warnings 2019-02-06 11:29:35 +00:00
martin
899d06813d oops, regen 2019-02-06 11:15:43 +00:00
martin
ca6e2f4394 Make warnings non fatal (see
devel/xfce4-conf/patches/patch-gsettings-backend_xfconf-giomodule.c for
an example why this may happen)
2019-02-06 11:15:08 +00:00
wiz
1f6f4bf81b gobject-introspection: Fix MirBSD pattern.
Reported by pkglint.
2018-04-17 21:57:03 +00:00
wiz
32980b2cae gobject-introspection: update to 1.56.1.
Changes not found.
2018-04-17 08:41:47 +00:00
jperkin
8d17be4ed6 gobject-introspection: Avoid LD_LIBRARY_PATH pollution.
Can cause issues if it ends up pulling in incompatible libraries used by
the compiler.  Bump PKGREVISION.
2018-02-06 15:44:01 +00:00
wiz
7395753ac0 gobject-introspection: update to 1.54.1.
Changes not found.
2017-10-18 21:32:24 +00:00
prlw1
3d47ada49b Update gobject-introspection to 1.52.1
Highlights:
- gir: Update annotations from GLib
- g-ir-scanner: document GI_SCANNER_DEBUG in man page
- g-ir-scanner: fix wrong order of -L options in libtool invocation
- scanner: Add a way to specify extra libraries to link against
2017-08-25 12:08:47 +00:00
wiz
8733ee0040 Follow some http -> https redirects. 2017-08-01 14:58:51 +00:00
maya
5d2828a502 Omit unsupported configure option.
From Thomas Orgis.
2017-07-11 12:00:56 +00:00
prlw1
9448d36910 Update gobject-introspection to 1.50
- grew a g-ir-inspect tool to inspect GI typelibs
- no longer uses g_autoptr
- many other updates
2016-11-25 13:00:13 +00:00
adam
fdce16a48c Removed duplicate PKGCONFIG_OVERRIDE; added py-expat as dependency to fix building 2016-04-08 19:49:26 +00:00
prlw1
e59a9f10bc Enable python 3 port 2016-04-08 07:48:27 +00:00
prlw1
84e73fe40b Remove /usr/bin/env from g-ir-annotation-tool and g-ir-scanner. 2016-04-07 21:35:33 +00:00
prlw1
15844bfc8a Fix PLIST 2016-04-07 20:57:14 +00:00
prlw1
632f0a26b3 Update gobject-introspection to 1.48.0
Many changes including:
- improved test for MSVC
- update annotations from glib 2.48.0
- port to python 3
2016-04-07 20:28:19 +00:00
adam
7f3b4730ad Extend PYTHON_VERSIONS_INCOMPATIBLE to 35 2015-12-05 21:25:27 +00:00
agc
d9e4cfe05d 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.
2015-11-03 03:27:11 +00:00
prlw1
90afbd2a4c Update gobject-introspection to 1.44.0
Highlights:
      Update glib annotations from git master
      scanner: Support the C99 'bool' type
      girepository: Fix NULL return from g_irepository_get_dependencies()
      girepository: Document semantics of dependencies and includes better
      girepository: Add g_irepository_get_immediate_dependencies()
      docs: Clarify that GIR files may contain installation-specific data
2015-06-10 23:27:56 +00:00
prlw1
289c86a719 Update gobject-introspection to 1.42.0
Mainly update glib annotations. Some Python 3 compatibility fixes.
Replace the 'allow_none' field on parameters with two separate fields:
'nullable' and 'optional'.
Many bug fixes.
2014-10-07 23:29:49 +00:00
prlw1
914ed6b6ff Update gobject-introspection to 1.40.0
Highlights from git shortlog:

      Add GVolumeMonitor interfaces
      Add --all option to g-ir-generate
      Support glib-mkenums comment /*< flags >*/
      Allow the use of the "Rename To" annotation for literal method renaming.
      Add environment variable G_IREPOSITORY_VERBOSE
2014-09-05 22:19:30 +00:00
wiz
c1b44346cd Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.
2014-05-09 07:36:53 +00:00
ryoon
60806aa001 Recursive revbump from x11/pixman
Fix PR pkg/48777
2014-05-05 00:47:34 +00:00
obache
6234f8515e require libffi>=3.0.0 2014-01-26 12:01:44 +00:00
wiz
aa67e11089 Mark packages as not ready for python-3.x where applicable;
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE=  33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE=  33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.

Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.

Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.

Whitespace cleanups and other nits corrected, where necessary.
2014-01-25 10:29:56 +00:00
obache
92691d2cff tell __{,u}int??_t type
Bump PKGREVISION.
2014-01-02 12:32:19 +00:00
prlw1
fbd98e803f Update gobject-introspection to 1.38.0
patch-ad removed as fixed in 82870258 (Bug 698438)

g-ir-scanner has a grown --xpath-assertions, --format and --inject options
Many bug fixes and translation updates.
2013-12-08 13:28:27 +00:00
jperkin
bf7e878777 Support __inline__ for older OSX. 2013-10-04 15:36:30 +00:00
adam
d2cb6dec32 Revbump after cairo update 2013-09-02 19:50:38 +00:00
richard
7312964088 gobject-introspection uses by default $HOME/.cache/g-ir-scanner for a cache.
Disable this globally for packages using buildlink3.mk.
Suggested by Patrick Welche" <prlw1@netbsd.org>
2013-08-08 04:54:28 +00:00
taca
17e07003ba Explicitly disable doctool to prevent generating g-ir-doc-tool. 2013-06-05 14:51:22 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
wiz
c83ffb8583 Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:04:30 +00:00
adam
a80cf699c9 patch-giscanner_dumper.py correction 2013-05-15 19:17:59 +00:00
adam
5f42ddfb8d Don't treat 'clang' as Visual C++ compiler. 2013-05-15 15:46:52 +00:00
drochner
064b31e303 update to 1.36.0, mostly from Patrick Welche
This switches to the new stable release branch.
2013-05-05 09:20:44 +00:00
wiz
d1b820f37b Recursive bump for png-1.6. 2013-02-16 11:18:58 +00:00
drochner
5127bac5dd update to 1.34.2
no changelog available
2012-11-15 14:56:34 +00:00
asau
e1ab7079b6 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-31 11:16:30 +00:00
drochner
1cf765bc19 update to 1.34.1.1
sorry, noch changelog available
2012-10-19 18:08:33 +00:00
prlw1
767e9039c7 Update gobject-introspection 1.34.0
glib 2.34.0 update seems to have broken gobject-introspection 1.32.1 build
2012-10-07 10:23:51 +00:00