diff options
Diffstat (limited to 'gnu/packages/calendar.scm')
| -rw-r--r-- | gnu/packages/calendar.scm | 12 | 
1 files changed, 11 insertions, 1 deletions
| diff --git a/gnu/packages/calendar.scm b/gnu/packages/calendar.scm index 607d2d8328..93303d632f 100644 --- a/gnu/packages/calendar.scm +++ b/gnu/packages/calendar.scm @@ -38,6 +38,7 @@    #:use-module (gnu packages base)    #:use-module (gnu packages check)    #:use-module (gnu packages dav) +  #:use-module (gnu packages docbook)    #:use-module (gnu packages freedesktop)    #:use-module (gnu packages glib)    #:use-module (gnu packages gnome) @@ -125,12 +126,20 @@ the <tz.h> library for handling time zones and leap seconds.")      (build-system cmake-build-system)      (arguments       '(#:tests? #f ; test suite appears broken +       #:parallel-build? #f             ;may cause GIR generation failure         #:configure-flags '("-DSHARED_ONLY=true"                             ;; required by evolution-data-server                             "-DGOBJECT_INTROSPECTION=true"                             "-DICAL_GLIB_VAPI=true")         #:phases         (modify-phases %standard-phases +         (add-after 'unpack 'patch-docbook-reference +           (lambda* (#:key inputs #:allow-other-keys) +             (substitute* "doc/reference/libical-glib/libical-glib-docs.sgml.in" +               (("http://www.oasis-open.org/docbook/xml/4.3/") +                (string-append (assoc-ref inputs "docbook-xml") +                               "/xml/dtd/docbook/"))) +             #t))           (add-before 'configure 'patch-paths             (lambda* (#:key inputs #:allow-other-keys)               ;; TODO: libical 3.1.0 supports using TZDIR instead of a hard-coded @@ -145,7 +154,8 @@ the <tz.h> library for handling time zones and leap seconds.")                   (("\\\"/usr/share/lib/zoneinfo\\\"") "")))               #t)))))      (native-inputs -     `(("gobject-introspection" ,gobject-introspection) +     `(("docbook-xml" ,docbook-xml-4.3) +       ("gobject-introspection" ,gobject-introspection)         ("gtk-doc" ,gtk-doc)         ("perl" ,perl)         ("pkg-config" ,pkg-config) | 
