me
/
guix
Archived
1
0
Fork 0

gnu: gom: Update to 0.4.

* gnu/packages/gnome.scm (gom): Update to 0.4.
[imported-modules, modules, configure-flags]: New arguments.
[native-inputs]: Remove intltool; add gettext-minimal, python, and python-pygobject.
master
Maxim Cournoyer 2022-09-09 08:46:41 -04:00
parent 7ae62f9ddf
commit d6a716f909
No known key found for this signature in database
GPG Key ID: 1260E46482E63562
1 changed files with 22 additions and 7 deletions

View File

@ -6247,7 +6247,7 @@ such as OpenStreetMap, OpenCycleMap, OpenAerialMap, and Maps for free.")
(define-public gom (define-public gom
(package (package
(name "gom") (name "gom")
(version "0.3.2") (version "0.4")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
@ -6256,14 +6256,29 @@ such as OpenStreetMap, OpenCycleMap, OpenAerialMap, and Maps for free.")
"gom-" version ".tar.xz")) "gom-" version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"1zaqqwwkyiswib3v1v8wafpbifpbpak0nn2kp13pizzn9bwz1s5w")))) "17ca07hpg7dqxjn0jpqim3xqcmplk2a87wbwrrlq3dd3m8381l38"))))
(build-system gnu-build-system) (build-system meson-build-system)
(arguments
(list
#:imported-modules `(,@%meson-build-system-modules
(guix build python-build-system))
#:modules '((guix build meson-build-system)
((guix build python-build-system) #:prefix python:)
(guix build utils))
#:configure-flags
#~(list (string-append "-Dpygobject-override-dir="
(python:site-packages %build-inputs %outputs)
"/gi/overrides"))))
(native-inputs (native-inputs
(list intltool pkg-config gobject-introspection)) (list gettext-minimal
gobject-introspection
pkg-config
python
python-pygobject))
(inputs (inputs
(list glib gdk-pixbuf sqlite)) (list glib
;; XXX TODO: Figure out how to run the test suite. gdk-pixbuf
(arguments `(#:tests? #f)) sqlite))
(home-page "https://wiki.gnome.org/Projects/Gom") (home-page "https://wiki.gnome.org/Projects/Gom")
(synopsis "Object mapper from GObjects to SQLite") (synopsis "Object mapper from GObjects to SQLite")
(description (description