[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] gnu: Add libunique.
From: |
ng0 |
Subject: |
Re: [PATCH] gnu: Add libunique. |
Date: |
Wed, 03 Aug 2016 15:57:26 +0000 |
ng0 <address@hidden> writes:
> I gave this a try, loosely based on the patch for the older version I
> created a patch for the the more current version of libunique.
> Maybe someone has input on the errors or what to add/change, I am
> working on other things in parallel.
Where "the errors" obviously are building gtk-doc fails at the moment.
> Thanks.
>
> From 162c92ef3ddbd635462157c8900dc4edbe43e817 Mon Sep 17 00:00:00 2001
> From: ng0 <address@hidden>
> Date: Wed, 3 Aug 2016 08:18:14 +0000
> Subject: [PATCH] gnu: Add libunique.
>
> * gnu/packages/gnome.scm (libunique): New variable.
> ---
> gnu/packages/gnome.scm | 37 +++++++++++++++++++++++++++++++++++++
> 1 file changed, 37 insertions(+)
>
> diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
> index 2038f8f..9df26ee 100644
> --- a/gnu/packages/gnome.scm
> +++ b/gnu/packages/gnome.scm
> @@ -5420,3 +5420,40 @@ GLib/GObject code.")
> "Libgnomekbd is a keyboard configuration library for the GNOME desktop
> environment, which can notably display keyboard layouts.")
> (license license:lgpl2.0+)))
> +
> +(define-public libunique
> + (package
> + (name "libunique")
> + (version "3.0.2")
> + (source (origin
> + (method url-fetch)
> + (uri (string-append "mirror://gnome/sources/" name "/"
> + (version-major+minor version) "/"
> + name "-" version ".tar.xz"))
> + (sha256
> + (base32
> + "0f70lkw66v9cj72q0iw1s2546r6bwwcd8idcm3621fg2fgh2rw58"))))
> + ;;(build-system gnu-build-system)
> + (build-system glib-or-gtk-build-system)
> + (arguments
> + `(#:configure-flags '("--disable-static"
> + "--disable-dbus" ; use gdbus
> + "--enable-introspection")))
> + (native-inputs
> + `(("pkg-config" ,pkg-config)
> + ("gobject-introspection" ,gobject-introspection)
> + ("glib:bin" ,glib "bin")
> + ("gtk-doc" ,gtk-doc)))
> + (propagated-inputs
> + ;; Referred to in .h files and .pc.
> + `(("gtk+" ,gtk+)))
> + (home-page "https://wiki.gnome.org/Attic/LibUnique")
> + (synopsis "Library for writing single instance application")
> + (description
> + "Libunique is a library for writing single instance application. If you
> +launch a single instance application twice, the second instance will
> +either just quit or will send a message to the running instance.
> +Libunique makes it easy to write this kind of applications, by providing a
> +base class, taking care of all the IPC machinery needed to send messages
> +to a running instance, and also handling the startup notification side.")
> + (license license:lgpl2.1+)))
> --
> 2.9.2
>
>
> Error output follows in next message.
^
Actually, no.
--
♥Ⓐ ng0
Current Keys: https://we.make.ritual.n0.is/ng0.txt
For non-prism friendly talk find me on http://www.psyced.org
- Re: [PATCH] gnu: Add libunique., ng0, 2016/08/01
- Re: [PATCH] gnu: Add libunique., ng0, 2016/08/03
- Re: [PATCH] gnu: Add libunique.,
ng0 <=
- Re: [PATCH] gnu: Add libunique., ng0, 2016/08/05
- Re: [PATCH] gnu: Add libunique., Leo Famulari, 2016/08/15
- Re: [PATCH] gnu: Add libunique., ng0, 2016/08/15
- Re: [PATCH] gnu: Add libunique., Leo Famulari, 2016/08/16
- Re: [PATCH] gnu: Add libunique., ng0, 2016/08/17
- Re: [PATCH] gnu: Add libunique., Leo Famulari, 2016/08/19
- Re: [PATCH] gnu: Add libunique., ng0, 2016/08/20
- Re: [PATCH] gnu: Add libunique., ng0, 2016/08/22
- Re: [PATCH] gnu: Add libunique., Leo Famulari, 2016/08/22