forked from mirrors/nixpkgs
e44038bcca
Cairo does not provide its own GObject bindinds so they are provided by gobject-introspection package. Unfortunately, this means that if we want to use the absolute path, we need gi to depend on cairo, which increases the closure size from 41M to 56M. We will probably want to split the typelib into a separate output. Closes: #34080
12 lines
454 B
Diff
12 lines
454 B
Diff
--- a/gir/cairo-1.0.gir.in
|
|
+++ b/gir/cairo-1.0.gir.in
|
|
@@ -5,7 +5,7 @@
|
|
xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
|
|
<package name="%CAIRO_GIR_PACKAGE%"/>
|
|
<namespace name="cairo" version="1.0"
|
|
- shared-library="%CAIRO_SHARED_LIBRARY%"
|
|
+ shared-library="@cairoLib@/%CAIRO_SHARED_LIBRARY%"
|
|
c:identifier-prefixes="cairo"
|
|
c:symbol-prefixes="cairo">
|
|
<record name="Context" c:type="cairo_t" foreign="1"
|