[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#48459] [PATCH 1/3] gnu: tracker: Add missing dependencies.
From: |
Christopher Baines |
Subject: |
[bug#48459] [PATCH 1/3] gnu: tracker: Add missing dependencies. |
Date: |
Sun, 16 May 2021 08:36:45 +0100 |
User-agent: |
mu4e 1.4.15; emacs 27.1 |
Raghav Gururajan via Guix-patches via <guix-patches@gnu.org> writes:
> * gnu/packages/gnome.scm (tracker)[native-inputs]: Add python-wrapper.
> [inputs]: Add bash-completion, network-manager and libstemmer.
> [propagated-inputs]: Add glib.
Missing in my mind implies something was broken because of the missing
dependencies, and if that's the case, it would be good to note what
adding these missing dependencies fixes.
If these are just additional dependencies, it would also be good to note
what the addition of these dependencies enables.
> ---
> gnu/packages/gnome.scm | 13 ++++++++++---
> 1 file changed, 10 insertions(+), 3 deletions(-)
>
> diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
> index be458c07bb..882b643067 100644
> --- a/gnu/packages/gnome.scm
> +++ b/gnu/packages/gnome.scm
> @@ -133,6 +133,7 @@
> #:use-module (gnu packages inkscape)
> #:use-module (gnu packages iso-codes)
> #:use-module (gnu packages kerberos)
> + #:use-module (gnu packages language)
> #:use-module (gnu packages libcanberra)
> #:use-module (gnu packages libffi)
> #:use-module (gnu packages libunistring)
> @@ -8753,14 +8754,20 @@ easy, safe, and automatic.")
> ("python-pygobject" ,python-pygobject)
> ("intltool" ,intltool)
> ("pkg-config" ,pkg-config)
> + ("python" ,python-wrapper) ; she-bangs
shebang is one (very odd word):
https://en.wikipedia.org/wiki/Shebang_(Unix)
That doesn't help me to understand what this (native?) input is being
added for though?
> ("vala" ,vala)))
> (inputs
> - `(("dbus" ,dbus)
> + `(("bash-completion" ,bash-completion) ; bash-completions
I'm not sure what the comment adds here?
> + ("dbus" ,dbus)
> ("sqlite" ,sqlite)
> ("libxml2" ,libxml2)
> - ("icu4c" ,icu4c) ; libunistring gets miner-miner-fs
> test to fail.
> + ("icu4c" ,icu4c) ; libunistring gets miner-miner-fs test to fail.
> ("json-glib" ,json-glib)
> - ("libsoup" ,libsoup)))
> + ("libnm" ,network-manager) ; network status detection
This comment is useful.
> + ("libsoup" ,libsoup)
> + ("stemmer" ,libstemmer))) ; stemming
I don't think this comment adds anything.
> + (propagated-inputs
> + `(("glib" ,glib))) ; referenced in .pc files
This one does though.
> (synopsis "Metadata database, indexer and search tool")
> (home-page "https://wiki.gnome.org/Projects/Tracker")
> (description
signature.asc
Description: PGP signature
- [bug#48459] [PATCH-SERIES]: GNOME Tracker, Raghav Gururajan, 2021/05/16
- [bug#48459] [PATCH 1/3] gnu: tracker: Add missing dependencies., Raghav Gururajan, 2021/05/16
- [bug#48459] [PATCH-SERIES]: GNOME Tracker, Leo Prikler, 2021/05/16
- [bug#48459] [PATCH wip-gnome v2 1/6] gnu: tracker: Enable some features., Raghav Gururajan, 2021/05/17
- [bug#48459] [PATCH wip-gnome v2 2/6] gnu: tracker: Enable documentation., Raghav Gururajan, 2021/05/17
- [bug#48459] [PATCH wip-gnome v2 5/6] gnu: tracker-miners: Update to 3.1.1 and make related changes., Raghav Gururajan, 2021/05/17
- [bug#48459] [PATCH wip-gnome v2 6/6] gnu: tracker-miners: Enable some features., Raghav Gururajan, 2021/05/17
- [bug#48459] [PATCH wip-gnome v2 3/6] gnu: tracker: Update to 3.1.1 and make related changes., Raghav Gururajan, 2021/05/17
- [bug#48459] [PATCH wip-gnome v2 4/6] gnu: tracker: Propagate dependencies as per pkg-config file., Raghav Gururajan, 2021/05/17
- bug#48459: (no subject), Raghav Gururajan, 2021/05/21