[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
08/16: gnu: gobject-introspection: Make some cosmetic changes.
From: |
guix-commits |
Subject: |
08/16: gnu: gobject-introspection: Make some cosmetic changes. |
Date: |
Tue, 1 Dec 2020 16:06:27 -0500 (EST) |
dannym pushed a commit to branch master
in repository guix.
commit c3264f9e100ad6aefe5216002b68f3bfdcf6be95
Author: Raghav Gururajan <raghavgururajan@disroot.org>
AuthorDate: Thu Sep 24 08:58:26 2020 -0400
gnu: gobject-introspection: Make some cosmetic changes.
* gnu/packages/glib.scm (gobject-introspection): Make some cosmetic changes.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
---
gnu/packages/glib.scm | 45 +++++++++++++++++++++++----------------------
1 file changed, 23 insertions(+), 22 deletions(-)
diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index 43523e5..a4fa6fa 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -429,17 +429,20 @@ dynamic loading, and an object system.")
(package
(name "gobject-introspection")
(version "1.62.0")
- (source (origin
- (method url-fetch)
- (uri (string-append "mirror://gnome/sources/"
- "gobject-introspection/" (version-major+minor version)
- "/gobject-introspection-" version ".tar.xz"))
- (sha256
- (base32 "18lhglg9v6y83lhqzyifc1z0wrlawzrhzzxx0a3h1g7xaz97xvmi"))
- (patches (search-patches
- "gobject-introspection-cc.patch"
- "gobject-introspection-girepository.patch"
- "gobject-introspection-absolute-shlib-path.patch"))))
+ (source
+ (origin
+ (method url-fetch)
+ (uri
+ (string-append "mirror://gnome/sources/"
+ "gobject-introspection/" (version-major+minor version)
+ "/gobject-introspection-" version ".tar.xz"))
+ (sha256
+ (base32 "18lhglg9v6y83lhqzyifc1z0wrlawzrhzzxx0a3h1g7xaz97xvmi"))
+ (patches
+ (search-patches
+ "gobject-introspection-cc.patch"
+ "gobject-introspection-girepository.patch"
+ "gobject-introspection-absolute-shlib-path.patch"))))
(build-system meson-build-system)
(arguments
`(#:phases
@@ -450,25 +453,23 @@ dynamic loading, and an object system.")
(("#!@PYTHON_CMD@")
(string-append "#!" (which "python3"))))
#t)))))
+ (native-inputs
+ `(("glib" ,glib "bin")
+ ("pkg-config" ,pkg-config)))
(inputs
`(("bison" ,bison)
("flex" ,flex)
("glib" ,glib)
("python" ,python-wrapper)
("zlib" ,zlib)))
- (native-inputs
- `(("glib" ,glib "bin")
- ("pkg-config" ,pkg-config)))
(propagated-inputs
- `(;; In practice, GIR users will need libffi when using
- ;; gobject-introspection.
- ("libffi" ,libffi)))
+ `(("libffi" ,libffi)))
(native-search-paths
- (list (search-path-specification
- (variable "GI_TYPELIB_PATH")
- (files '("lib/girepository-1.0")))))
+ (list
+ (search-path-specification
+ (variable "GI_TYPELIB_PATH")
+ (files '("lib/girepository-1.0")))))
(search-paths native-search-paths)
- (home-page "https://wiki.gnome.org/GObjectIntrospection")
(synopsis "Generate interface introspection data for GObject libraries")
(description
"GObject introspection is a middleware layer between C libraries (using
@@ -476,7 +477,7 @@ GObject) and language bindings. The C library can be
scanned at compile time
and generate a metadata file, in addition to the actual native C library. Then
at runtime, language bindings can read this metadata and automatically provide
bindings to call into the C library.")
- ; Some bits are distributed under the LGPL2+, others under the GPL2+
+ (home-page "https://wiki.gnome.org/GObjectIntrospection")
(license license:gpl2+)))
(define intltool
- branch master updated (af1225a -> 27866b7), guix-commits, 2020/12/01
- 01/16: gnu: yelp-xsl: Make some cosmetic changes., guix-commits, 2020/12/01
- 03/16: gnu: yelp-xsl: Enable documentation., guix-commits, 2020/12/01
- 02/16: gnu: yelp-xsl: Update to 3.36.0., guix-commits, 2020/12/01
- 05/16: gnu: yelp-xsl: Update license., guix-commits, 2020/12/01
- 06/16: gnu: yelp-tools: Make some cosmetic changes., guix-commits, 2020/12/01
- 09/16: gnu: gobject-introspection: Update to 1.64.1., guix-commits, 2020/12/01
- 15/16: gnu: openjpeg: Enable tests., guix-commits, 2020/12/01
- 13/16: gnu: pixman: Enable some features., guix-commits, 2020/12/01
- 07/16: gnu: yelp-tools: De-propagate some inputs., guix-commits, 2020/12/01
- 08/16: gnu: gobject-introspection: Make some cosmetic changes.,
guix-commits <=
- 16/16: gnu: openjpeg: Update synopsis and description., guix-commits, 2020/12/01
- 12/16: gnu: pixman: Update to 0.40.0., guix-commits, 2020/12/01
- 10/16: gnu: gobject-introspection: Update synopsis, description, home-page and license., guix-commits, 2020/12/01
- 11/16: gnu: pixman: Make some cosmetic changes., guix-commits, 2020/12/01
- 04/16: gnu: yelp-xsl: Update description., guix-commits, 2020/12/01
- 14/16: gnu: openjpeg: Make some cosmetic changes., guix-commits, 2020/12/01