Skip to content

Commit 7ce81aa

Browse files
authored
[Graphene] Upgrade to v1.10.6 and build for experimental platforms (#3393)
1 parent 27337d5 commit 7ce81aa

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

Diff for: G/Graphene/build_tarballs.jl

+6-7
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,22 @@
33
using BinaryBuilder
44

55
name = "Graphene"
6-
version = v"1.10.0"
6+
version = v"1.10.6"
77

88
# Collection of sources required to build Graphene
99
sources = [
1010
ArchiveSource("https://github.com/ebassi/graphene/releases/download/$(version)/graphene-$(version).tar.xz",
11-
"406d97f51dd4ca61e91f84666a00c3e976d3e667cd248b76d92fdb35ce876499")
11+
"80ae57723e4608e6875626a88aaa6f56dd25df75024bd16e9d77e718c3560b25"),
1212
]
1313

1414
# Bash recipe for building across all platforms
1515
script = raw"""
1616
cd $WORKSPACE/srcdir/graphene-*/
1717
mkdir build && cd build
18-
1918
meson .. \
2019
-Dgtk_doc=false \
2120
-Dgobject_types=true \
22-
-Dintrospection=false \
21+
-Dintrospection=disabled \
2322
-Dtests=false \
2423
-Dinstalled_tests=false \
2524
--cross-file="${MESON_TARGET_TOOLCHAIN}"
@@ -29,7 +28,7 @@ ninja install
2928

3029
# These are the platforms we will build for by default, unless further
3130
# platforms are passed in on the command line
32-
platforms = supported_platforms()
31+
platforms = supported_platforms(; experimental=true)
3332

3433
# The products that we will ensure are always built
3534
products = Product[
@@ -38,8 +37,8 @@ products = Product[
3837

3938
# Dependencies that must be installed before this package can be built
4039
dependencies = [
41-
Dependency("Glib_jll", v"2.59.0"; compat="2.59"),
40+
Dependency("Glib_jll"; compat="2.68.3"),
4241
]
4342

4443
# Build the tarballs, and possibly a `build.jl` as well.
45-
build_tarballs(ARGS, name, version, sources, script, platforms, products, dependencies)
44+
build_tarballs(ARGS, name, version, sources, script, platforms, products, dependencies; julia_compat="1.6")

0 commit comments

Comments
 (0)