On Sat, Feb 06, 2016 at 09:47:22PM +0100, ren...@openmailbox.org wrote:
> Hi,
> 
> i attached patch with new variable(tracker) for gnome.scm.
> 
> Tracker, is a search engine and metadata storage system used for
> nautilus(gnome file manager).
> 
> The steps i follow are:
> 
>  a) I edit gnu/packages/gnome.scm and added tracker variable.
>  b) git add gnu/packages/gnome.scm
>  c) git commit -m 'gnu: Add tracker.'

   Don't forget:
   c′) ./pre-inst-env guix lint tracker

>  d) git format-patch -1
  
[...]

> * gnu/packages/gnome.scm (tracker): New variable.

Okay.

> +    (arguments
> +     ;; Testsuite finishes with errors.
> +     `(#:configure-flags '("--enable-unit-tests=no")))

Are these failures important? Are they caused by the unusual Guix build
environment? If so, can you disable only the specific tests that are
failing?

Otherwise, I wait for the input of a GNOME / GTK expert :)

> +    (native-inputs
> +     `(("glib" ,glib) ; for glib-compile-schemas, gio-2.0.
> +       ("intltool" ,intltool)
> +       ("pkg-config" ,pkg-config)))
> +    (inputs
> +     `(("gobject-introspection" ,gobject-introspection)
> +       ("libpng" ,libpng)
> +       ("libunistring" ,libunistring)
> +       ("libxml2" ,libxml2)
> +       ("sqlite" ,sqlite)
> +       ("uuidgen" ,util-linux)
> +       ("xsltproc" ,libxslt)
> +       ("zlib" ,zlib)))
> +    (home-page "https://wiki.gnome.org/Projects/Tracker";)
> +    (synopsis "Search engine and metadata storage system")
> +    (description
> +     "Tracker is a search engine, search tool and metadata storage
> +system.  Tracker allows the user to find their data as fast as possible.
> +Tracker organises data in categories and enable tag in the data with
> +keywords which can be used to find related information.")
> +    ;; See COPYING for details.
> +    (license (list license:lgpl2.1+ license:gpl2+ license:bsd-3))))
> -- 
> 2.6.3
> 


Reply via email to