[Pkg-mozext-commits] [firetray] 143/399: oops... forgot to add pangocairo.jsm needed since ctypes-utils.jsm change
David Prévot
taffit at alioth.debian.org
Tue Oct 29 18:23:30 UTC 2013
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch dfsg-clean
in repository firetray.
commit 785f2dad777fdbe0a2b03b4cabbe3ab29a3757a7
Author: foudfou <foudil.newbie+git at gmail.com>
Date: Wed Jan 18 15:29:08 2012 +0100
oops... forgot to add pangocairo.jsm needed since ctypes-utils.jsm change
---
src/modules/ctypes/pangocairo.jsm | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/src/modules/ctypes/pangocairo.jsm b/src/modules/ctypes/pangocairo.jsm
new file mode 100644
index 0000000..b62fa9a
--- /dev/null
+++ b/src/modules/ctypes/pangocairo.jsm
@@ -0,0 +1,22 @@
+/* -*- Mode: javascript; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+
+var EXPORTED_SYMBOLS = [ "pangocairo" ];
+
+const PANGOCAIRO_LIBNAME = "pangocairo-1.0";
+const PANGOCAIRO_ABIS = [ 0 ];
+
+const Cu = Components.utils;
+const Cc = Components.classes;
+const Ci = Components.interfaces;
+
+Cu.import("resource://gre/modules/ctypes.jsm");
+Cu.import("resource://firetray/ctypes/ctypes-utils.jsm");
+Cu.import("resource://firetray/ctypes/cairo.jsm");
+Cu.import("resource://firetray/ctypes/gobject.jsm");
+Cu.import("resource://firetray/ctypes/pango.jsm");
+
+function pangocairo_defines(lib) {
+ lib.lazy_bind("pango_cairo_show_layout", ctypes.void_t, cairo.cairo_t.ptr, pango.PangoLayout.ptr);
+}
+
+new ctypes_library(PANGOCAIRO_LIBNAME, PANGOCAIRO_ABIS, pangocairo_defines, this);
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/firetray.git
More information about the Pkg-mozext-commits
mailing list