41 Commits

Author SHA1 Message Date
Mohamed Akram 1e0e101595 graphene: rev-bump 2026-04-11 18:38:54 +04:00
Mohamed Akram 633b05ed0d graphene: use gobject_introspection 2026-04-11 18:38:10 +04:00
i0ntempest a5258b2419 graphene: build using python 3.13 2025-02-19 22:12:05 +11:00
Joshua Root 096c8690f6 graphics/*: set github.tarball_from explicitly
In preparation for changing the default.
2025-01-21 01:01:29 +11:00
Marcus Calhoun-Lopez 1b5182f01a *: prefer configure.build_arch over build_arch 2023-06-01 08:31:15 -07:00
Ken Cunningham add3f99127 graphene: use python 3.11 2023-02-10 17:13:28 -08:00
Ken Cunningham 16ee75f45a graphene: support testing 2023-02-10 17:13:28 -08:00
Ken Cunningham 0c7e9fdbef graphene: allow SSE2 with i386 builds
SSE2 is disabled on i386 linux due to segfaults from memory
alignment issues, but these are not seen on MacOS.

allowing SSE2 on i386 fixes the universal i386/x86_64 build as then
the two build trees match

closes: https://trac.macports.org/ticket/65710
2023-02-08 22:50:31 -08:00
Ken Cunningham 8d6ee916f5 graphene: explain origin of supported_archs block
with a note in the Portfile
2023-02-07 00:24:07 -08:00
David B. Evans 68ce21d47e graphene: minor cleanup, no rebuild needed
* remove superfluous PortGroup
* remove trailing white space
2022-08-24 16:28:18 -07:00
Sergey Fedorov 4257e522c7 graphene: use Leopard patch for Rosetta case too 2022-08-22 08:59:29 -04:00
David B. Evans b729a7c6a0 graphene: update to version 1.10.8
* ensure python helper script uses our python310 (as meson does)
* remove work-arounds to determine SSE existence
* meson now compiles test programs during configuration to determine compiler capabilities
2022-08-21 21:39:38 -07:00
Joshua Root 3b0bc3ce74 misc: remove universal_possible compat code 2022-06-03 20:29:35 +10:00
Christopher Nielsen a9442bc48f gobject-introspection dependents: use path-style dep 2022-02-06 13:21:07 -05:00
Evan Miller f5a34ac25a graphene: fix build on 10.4/10.5
Closes: https://trac.macports.org/ticket/64330
2022-01-13 09:43:06 -05:00
Georges Martin f331e76f56 graphene: fix build for arm64
Fixes: https://trac.macports.org/ticket/61655
2021-03-12 22:25:56 +00:00
Joshua Root 36a4990f19 adapt ports to muniversal and base changes 2021-01-31 07:05:59 +11:00
David B. Evans b801128b81 graphene: update to version 1.10.2 2020-08-13 22:38:49 -07:00
David B. Evans c57dc559b4 graphene: update to version 1.10.0 2020-06-14 19:28:33 -07:00
David B. Evans 099cf16607 graphene: rebuild after @rpath fix to gobject-introspection
See PR https://github.com/macports/macports-ports/pull/6544
2020-03-10 20:06:31 -07:00
Joshua Root 98b246d4f4 openmaintainer ports: remove old base compat code 2019-10-06 14:19:20 +11:00
David B. Evans 24c1c5a3ba graphene: update to version 1.8.6 2019-03-27 17:43:40 -07:00
Joshua Root a560834f1e Adapt Portfiles to base *.env parsing changes
See: #116
2019-03-23 20:31:04 +11:00
David B. Evans 247065fd1b graphene: remove @rpath fixup, rebuild
Fixed upstream in meson 0.47+.
2018-07-30 13:42:23 -07:00
Ken Cunningham 7c03a30a70 graphene: fix build on leopard
fall back to malloc if no aligned memory call available
fixes build on 10.5 ppc and perhaps others
passes all tests
2018-07-12 20:26:43 -07:00