unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [PATCH 1/2] gnu: Add gucharmap.
@ 2016-10-05  2:23 rennes
  2016-10-05  9:43 ` Hartmut Goebel
       [not found] ` <7bff7855-e2ea-b592-cc46-ef25b674c9f3@crazy-compilers.com>
  0 siblings, 2 replies; 6+ messages in thread
From: rennes @ 2016-10-05  2:23 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 74 bytes --]

Hello,
gucharmap is the GNOME Character Map.

Built and linted.

Thank you

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-gnu-Add-gucharmap.patch --]
[-- Type: text/x-diff; name=0001-gnu-Add-gucharmap.patch, Size: 2864 bytes --]

From 621c83f9a71f29c593fbc045603eed8ae7e1b6bb Mon Sep 17 00:00:00 2001
From: Rene Saavedra <rennes@openmailbox.org>
Date: Tue, 4 Oct 2016 21:14:12 -0500
Subject: [PATCH 1/2] gnu: Add gucharmap.

	* gnu/packages/gucharmap.scm (gucharmap): New variable.

---
 gnu/packages/gucharmap.scm | 59 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 59 insertions(+)
 create mode 100644 gnu/packages/gucharmap.scm

diff --git a/gnu/packages/gucharmap.scm b/gnu/packages/gucharmap.scm
new file mode 100644
index 0000000..ac643f2
--- /dev/null
+++ b/gnu/packages/gucharmap.scm
@@ -0,0 +1,59 @@
+;;; GNU Guix --- Functional package management for GNU
+;;; Copyright © 2016 Rene Saavedra <rennes@openmailbox.org>
+;;;
+;;; This file is part of GNU Guix.
+;;;
+;;; GNU Guix is free software; you can redistribute it and/or modify it
+;;; under the terms of the GNU General Public License as published by
+;;; the Free Software Foundation; either version 3 of the License, or (at
+;;; your option) any later version.
+;;;
+;;; GNU Guix is distributed in the hope that it will be useful, but
+;;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+;;; GNU General Public License for more details.
+;;;
+;;; You should have received a copy of the GNU General Public License
+;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
+
+(define-module (gnu packages gucharmap)
+  #:use-module ((guix licenses) #:prefix license:)
+  #:use-module (guix build-system gnu)
+  #:use-module (guix download)
+  #:use-module (guix packages)
+  #:use-module (guix utils)
+  #:use-module (gnu packages glib)
+  #:use-module (gnu packages gnome)
+  #:use-module (gnu packages gtk)
+  #:use-module (gnu packages pkg-config)
+  #:use-module (gnu packages xml))
+
+(define-public gucharmap
+  (package
+    (name "gucharmap")
+    (version "3.18.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://gnome/sources/" name "/"
+                           (version-major+minor version) "/"
+                           name "-" version ".tar.xz"))
+       (sha256
+        (base32
+         "0c1q9w5vql0vvg6g0knxfnv4ap19fg5cdrwndi1cj9lsym92c78j"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("desktop-file-utils" ,desktop-file-utils)
+       ("glib:bin" ,glib "bin") ; for glib-compile-resources.
+       ("gobject-introspection" ,gobject-introspection)
+       ("intltool" ,intltool)
+       ("itstool" ,itstool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("gtk+" ,gtk+)
+       ("xmllint" ,libxml2)))
+    (home-page "https://wiki.gnome.org/Apps/Gucharmap")
+    (synopsis "Character Map")
+    (description
+     "Character map, based on the Unicode Character Database.")
+    (license license:gpl3)))
-- 
2.10.0


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [PATCH 1/2] gnu: Add gucharmap.
  2016-10-05  2:23 [PATCH 1/2] gnu: Add gucharmap rennes
@ 2016-10-05  9:43 ` Hartmut Goebel
       [not found] ` <7bff7855-e2ea-b592-cc46-ef25b674c9f3@crazy-compilers.com>
  1 sibling, 0 replies; 6+ messages in thread
From: Hartmut Goebel @ 2016-10-05  9:43 UTC (permalink / raw)
  To: guix-devel

Am 05.10.2016 um 04:23 schrieb rennes@openmailbox.org:
> +    (synopsis "Character Map")

Again, please be a bit more verbose. I do not even understand what a
"Character map" is (maybe this is an English idiom, but I'm no native
speaker.) Debian calls it "Unicode character picker and font browser",
which is more meaningful for me.

-- 
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel@crazy-compilers.com               |
| www.crazy-compilers.com | compilers which you thought are impossible |

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 1/2] gnu: Add gucharmap.
       [not found] ` <7bff7855-e2ea-b592-cc46-ef25b674c9f3@crazy-compilers.com>
@ 2016-10-05 22:56   ` rennes
  2016-10-09 10:59     ` Hartmut Goebel
  0 siblings, 1 reply; 6+ messages in thread
From: rennes @ 2016-10-05 22:56 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 333 bytes --]

Hello,

On 2016-10-05 04:36, Hartmut Goebel wrote:
> This shout go into gnu/packages/gnome.scm. We do not add a file for
> every single application.

  * I have updated the package.
  * This package also includes the UNICODE license, according to 
'https://www.gnu.org/licenses/license-list'; It is compatible with all 
versions GPL.

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-gnu-Add-gucharmap.patch --]
[-- Type: text/x-diff; name=0001-gnu-Add-gucharmap.patch, Size: 1765 bytes --]

From d6ef1fc545b2fabaf9f2c38252809456b4b6c6cc Mon Sep 17 00:00:00 2001
From: Rene Saavedra <rennes@openmailbox.org>
Date: Wed, 5 Oct 2016 17:50:51 -0500
Subject: [PATCH 1/2] gnu: Add gucharmap.

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

---
 gnu/packages/gnome.scm | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index e33f744..0bc66a9 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -5543,3 +5543,33 @@ handling the startup notification side.")
      "Calculator is an application that solves mathematical equations and
 is suitable as a default application in a Desktop environment.")
     (license license:gpl3)))
+
+(define-public gucharmap
+  (package
+    (name "gucharmap")
+    (version "3.18.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://gnome/sources/" name "/"
+                           (version-major+minor version) "/"
+                           name "-" version ".tar.xz"))
+       (sha256
+        (base32
+         "0c1q9w5vql0vvg6g0knxfnv4ap19fg5cdrwndi1cj9lsym92c78j"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("desktop-file-utils" ,desktop-file-utils)
+       ("glib:bin" ,glib "bin") ; for glib-compile-resources.
+       ("gobject-introspection" ,gobject-introspection)
+       ("intltool" ,intltool)
+       ("itstool" ,itstool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("gtk+" ,gtk+)
+       ("xmllint" ,libxml2)))
+    (home-page "https://wiki.gnome.org/Apps/Gucharmap")
+    (synopsis "Character Map")
+    (description
+     "Character map, based on the Unicode Character Database.")
+    (license license:gpl3)))
-- 
2.10.0


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [PATCH 1/2] gnu: Add gucharmap.
  2016-10-05 22:56   ` rennes
@ 2016-10-09 10:59     ` Hartmut Goebel
  2016-10-09 20:22       ` rennes
  0 siblings, 1 reply; 6+ messages in thread
From: Hartmut Goebel @ 2016-10-09 10:59 UTC (permalink / raw)
  To: rennes, guix-devel

[-- Attachment #1: Type: text/plain, Size: 902 bytes --]

Hi,

> +    (synopsis "Character Map")

Looks like you missed my message:

Again, please be a bit more verbose. I do not even understand what a
"Character map" is (maybe this is an English idiom, but I'm no native
speaker.) Debian calls it "Unicode character picker and font browser",
which is more meaningful for me.


> +    (description
> +     "Character map, based on the Unicode Character Database.")

Again, please be more verbose. E-g- Debian:

    This program allows you to browse through all the available Unicode
    characters and categories for the installed fonts, and to examine
    their detailed properties. It is an easy way to find the character
    you might only know by its Unicode name or code point.


-- 
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel@crazy-compilers.com               |
| www.crazy-compilers.com | compilers which you thought are impossible |


[-- Attachment #2: Type: text/html, Size: 1758 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 1/2] gnu: Add gucharmap.
  2016-10-09 10:59     ` Hartmut Goebel
@ 2016-10-09 20:22       ` rennes
  2016-10-19 20:37         ` Ludovic Courtès
  0 siblings, 1 reply; 6+ messages in thread
From: rennes @ 2016-10-09 20:22 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 824 bytes --]

updated package.

Thanks for your tips.

On 2016-10-09 05:59, Hartmut Goebel wrote:
> Hi,
> 
>> + (synopsis "Character Map")
> 
>  Looks like you missed my message:
> 
> Again, please be a bit more verbose. I do not even understand what a
> "Character map" is (maybe this is an English idiom, but I'm no native
> speaker.) Debian calls it "Unicode character picker and font browser",
> which is more meaningful for me.
> 
>> + (description
>> + "Character map, based on the Unicode Character Database.")
> 
>  Again, please be more verbose. E-g- Debian:
> 
>> This program allows you to browse through all the available Unicode
>> characters and categories for the installed fonts, and to examine
>> their detailed properties. It is an easy way to find the character
>> you might only know by its Unicode name or code point.

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-gnu-Add-gucharmap.patch --]
[-- Type: text/x-diff; name=0001-gnu-Add-gucharmap.patch, Size: 2000 bytes --]

From 1353f9c76e82bb86b93c596403221e9e0dfe3ca7 Mon Sep 17 00:00:00 2001
From: Rene Saavedra <rennes@openmailbox.org>
Date: Sun, 9 Oct 2016 14:57:25 -0500
Subject: [PATCH 1/2] gnu: Add gucharmap.

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

---
 gnu/packages/gnome.scm | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index e33f744..ac5a9d9 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -5543,3 +5543,36 @@ handling the startup notification side.")
      "Calculator is an application that solves mathematical equations and
 is suitable as a default application in a Desktop environment.")
     (license license:gpl3)))
+
+(define-public gucharmap
+  (package
+    (name "gucharmap")
+    (version "3.18.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "mirror://gnome/sources/" name "/"
+                           (version-major+minor version) "/"
+                           name "-" version ".tar.xz"))
+       (sha256
+        (base32
+         "0c1q9w5vql0vvg6g0knxfnv4ap19fg5cdrwndi1cj9lsym92c78j"))))
+    (build-system gnu-build-system)
+    (native-inputs
+     `(("desktop-file-utils" ,desktop-file-utils)
+       ("glib:bin" ,glib "bin") ; for glib-compile-resources.
+       ("gobject-introspection" ,gobject-introspection)
+       ("intltool" ,intltool)
+       ("itstool" ,itstool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("gtk+" ,gtk+)
+       ("xmllint" ,libxml2)))
+    (home-page "https://wiki.gnome.org/Apps/Gucharmap")
+    (synopsis "Unicode character picker and font browser")
+    (description
+     "This program allows you to browse through all the available Unicode
+characters and categories for the installed fonts, and to examine their
+detailed properties.  It is an easy way to find the character you might
+only know by its Unicode name or code point.")
+    (license license:gpl3+)))
-- 
2.10.0


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [PATCH 1/2] gnu: Add gucharmap.
  2016-10-09 20:22       ` rennes
@ 2016-10-19 20:37         ` Ludovic Courtès
  0 siblings, 0 replies; 6+ messages in thread
From: Ludovic Courtès @ 2016-10-19 20:37 UTC (permalink / raw)
  To: rennes; +Cc: guix-devel

rennes@openmailbox.org skribis:

> From 1353f9c76e82bb86b93c596403221e9e0dfe3ca7 Mon Sep 17 00:00:00 2001
> From: Rene Saavedra <rennes@openmailbox.org>
> Date: Sun, 9 Oct 2016 14:57:25 -0500
> Subject: [PATCH 1/2] gnu: Add gucharmap.
>
> * gnu/packages/gnome.scm (gucharmap): New variable.

Applied, thank you, and sorry for the delay!

Ludo’.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2016-10-19 20:37 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-05  2:23 [PATCH 1/2] gnu: Add gucharmap rennes
2016-10-05  9:43 ` Hartmut Goebel
     [not found] ` <7bff7855-e2ea-b592-cc46-ef25b674c9f3@crazy-compilers.com>
2016-10-05 22:56   ` rennes
2016-10-09 10:59     ` Hartmut Goebel
2016-10-09 20:22       ` rennes
2016-10-19 20:37         ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).