mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-18 21:46:35 +01:00
gnu: gerbv: Fix missing version.
* gnu/packages/engineering.scm (gerbv): Fix missing version. [source]: Change indentation. [arguments]: Set correct configure flags, patch version generator shebang. Change-Id: I29a38fff03127d9ce2b5e04ca638dacfc3720125 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
parent
b8858d8b13
commit
0b35d54298
1 changed files with 21 additions and 11 deletions
|
@ -27,7 +27,7 @@
|
|||
;;; Copyright © 2021 Ivan Gankevich <i.gankevich@spbu.ru>
|
||||
;;; Copyright © 2021, 2022 Petr Hodina <phodina@protonmail.com>
|
||||
;;; Copyright © 2021 Foo Chuan Wei <chuanwei.foo@hotmail.com>
|
||||
;;; Copyright © 2022 Evgeny Pisemsky <mail@pisemsky.site>
|
||||
;;; Copyright © 2022, 2025 Evgeny Pisemsky <mail@pisemsky.site>
|
||||
;;; Copyright © 2022 Olivier Dion <olivier.dion@polymtl.ca>
|
||||
;;; Copyright © 2022 Peter Polidoro <peter@polidoro.io>
|
||||
;;; Copyright © 2022 Malte Frank Gerdes <malte.f.gerdes@gmail.com>
|
||||
|
@ -837,22 +837,32 @@ (define-public gerbv
|
|||
(package
|
||||
(name "gerbv")
|
||||
(version "2.10.0")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/gerbv/gerbv")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"06bcm5zw7whsnnmfld3gl2j907lxc68gnsbzr2pc4w6qc923rgmj"))))
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/gerbv/gerbv")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "06bcm5zw7whsnnmfld3gl2j907lxc68gnsbzr2pc4w6qc923rgmj"))))
|
||||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
'(#:configure-flags '("CFLAGS=-fcommon")))
|
||||
(list
|
||||
#:configure-flags #~(list "CFLAGS=-O2 -g -fcommon")
|
||||
#:phases #~(modify-phases %standard-phases
|
||||
(add-after 'unpack 'patch-version-generator
|
||||
(lambda _
|
||||
(substitute* "utils/git-version-gen.sh"
|
||||
(("/bin/bash")
|
||||
(which "bash"))))))))
|
||||
(native-inputs (list autoconf
|
||||
automake
|
||||
desktop-file-utils
|
||||
gettext-minimal
|
||||
;; Version generator needs git to work properly:
|
||||
;; https://github.com/gerbv/gerbv/issues/244
|
||||
git-minimal/pinned
|
||||
`(,glib "bin")
|
||||
libtool
|
||||
pkg-config))
|
||||
|
|
Loading…
Reference in a new issue