summaryrefslogtreecommitdiff
path: root/glib-2.0.pc.in
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2018-05-09 15:44:35 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2018-05-09 15:44:35 +0100
commit7d0567ac84c97e5357b8997a4c9e4fa7541c917b (patch)
tree023899e388a790fbd9764a5408a4e799a431fb74 /glib-2.0.pc.in
parent3d2ab4680dd056e0731220fa387cc79456ae01cc (diff)
downloadglib-7d0567ac84c97e5357b8997a4c9e4fa7541c917b.tar.gz
Allow replacing the GSlice allocator with jemallocslice-jemalloc
The jemalloc allocator implementation comes from the BSD world, and it's used in various places, including: * Mozilla * Rust * Android * Cassandra * MariaDB * Redis More info: http://jemalloc.net Currently, support is enabled by default on Linux, but you have to opt in using `G_SLICE=use-jemalloc`.
Diffstat (limited to 'glib-2.0.pc.in')
-rw-r--r--glib-2.0.pc.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/glib-2.0.pc.in b/glib-2.0.pc.in
index 275fc0163..e9ffabfff 100644
--- a/glib-2.0.pc.in
+++ b/glib-2.0.pc.in
@@ -10,7 +10,7 @@ glib_mkenums=glib-mkenums
Name: GLib
Description: C Utility Library
Version: @VERSION@
-Requires.private: @PCRE_REQUIRES@
+Requires.private: @PCRE_REQUIRES@ @JEMALLOC_REQUIRES@
Libs: -L${libdir} -lglib-2.0 @INTLLIBS@
Libs.private: @G_THREAD_LIBS@ @G_LIBS_EXTRA@ @PCRE_LIBS@ @INTLLIBS@ @ICONV_LIBS@ @CARBON_LIBS@ @COCOA_LIBS@
Cflags: -I${includedir}/glib-2.0 -I${libdir}/glib-2.0/include @GLIB_EXTRA_CFLAGS@