mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-23 21:17:11 -05:00
gnu: Put autoconf-related phases immediately after the 'unpack phase.
* gnu/packages/audio.scm (audacity, rtmidi)[arguments]: Correct phases accordingly. * gnu/packages/bioinformatics.scm (mash, seek, vsearch, emboss, htslib-for-sambamba)[arguments]: Likewise. * gnu/packages/ci.scm (cuirass)[arguments]: Likewise. * gnu/packages/compression.scm (minizip, xdelta)[arguments]: Likewise. * gnu/packages/cpp.scm (libzen)[arguments]: Likewise. * gnu/packages/crypto.scm (opendht)[arguments]: Likewise. * gnu/packages/databases.scm (4store, mdbtools)[arguments]: Likewise. * gnu/packages/debug.scm (stress-make)[arguments]: Likewise. * gnu/packages/dns.scm (dnscrypt-proxy, dnscrypt-wrapper)[arguments]: Likewise. * gnu/packages/emacs.scm (emacs-pdf-tools)[arguments]: Likewise. * gnu/packages/embedded.scm (libjaylink, openocd)[arguments]: Likewise. * gnu/packages/engineering.scm (gerbv)[arguments]: Likewise. * gnu/packages/erlang.scm (erlang)[arguments]: Likewise. * gnu/packages/ftp.scm (weex)[arguments]: Likewise. * gnu/packages/gnome.scm (dia)[arguments]: Likewise. * gnu/packages/gnunet.scm (gnurl, guile-gnunet)[arguments]: Likewise. * gnu/packages/gtk.scm (guile-rsvg, graphene)[arguments]: Likewise. * gnu/packages/guile.scm (guildhall, guile-ics, guile-sqlite3)[arguments]: Likewise. * gnu/packages/ibus.scm (ibus-libpinyin)[arguments]: Likewise. * gnu/packages/irc.scm (weechat)[arguments]: Likewise. * gnu/packages/java.scm (classpath-devel)[arguments]: Likewise. * gnu/packages/libreoffice.scm (libetonyek)[arguments]: Likewise. * gnu/packages/libusb.scm (hidapi)[arguments]: Likewise. * gnu/packages/linux.scm (gpm)[arguments]: Likewise. * gnu/packages/logging.scm (glog)[arguments]: Likewise. * gnu/packages/machine-learning.scm (ghmm)[arguments]: Likewise. * gnu/packages/mail.scm (dovecot-trees, dovecot-libsodium-plugin, esmtp) [arguments]: Likewise. * gnu/packages/messaging.scm (freetalk, libmesode, libstrophe)[arguments]: Likewise. * gnu/packages/microcom.scm (microcom)[arguments]: Likewise. * gnu/packages/ocaml.scm (ocaml-ssl)[arguments]: Likewise. * gnu/packages/parallel.scm (slurm)[arguments]: Likewise. * gnu/packages/pdf.scm (libharu)[arguments]: Likewise. * gnu/packages/samba.scm (cifs-utils)[arguments]: Likewise. * gnu/packages/serialization.scm (msgpack)[arguments]: Likewise. * gnu/packages/shells.scm (scsh)[arguments]: Likewise. * gnu/packages/telephony.scm (libiax2)[arguments]: Likewise. * gnu/packages/textutils.scm (dotconf)[arguments]: Likewise. * gnu/packages/version-control.scm (findnewest)[arguments]: Likewise. * gnu/packages/video.scm (libmediainfo, mediainfo)[arguments]: Likewise.
This commit is contained in:
parent
100b216d8a
commit
d10092b849
39 changed files with 85 additions and 86 deletions
|
@ -328,7 +328,7 @@ (define-public audacity
|
|||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
;; FFmpeg is only detected if autoreconf runs.
|
||||
(add-before 'configure 'autoreconf
|
||||
(add-after 'unpack 'autoreconf
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-vfi")))))
|
||||
;; The test suite is not "well exercised" according to the developers,
|
||||
|
@ -1979,8 +1979,8 @@ (define-public rtmidi
|
|||
(arguments
|
||||
`(#:tests? #f ;no "check" target
|
||||
#:phases (modify-phases %standard-phases
|
||||
(add-before
|
||||
'configure 'autoconf
|
||||
(add-after
|
||||
'unpack 'autoconf
|
||||
(lambda _ (zero? (system* "autoreconf" "-vfi"))))
|
||||
(add-before
|
||||
'build 'fix-makefile
|
||||
|
|
|
@ -3450,7 +3450,7 @@ (define-public mash
|
|||
(("^#include \"kseq\\.h\"")
|
||||
"#include \"htslib/kseq.h\""))
|
||||
#t))
|
||||
(add-before 'configure 'autoconf
|
||||
(add-after 'fix-includes 'autoconf
|
||||
(lambda _ (zero? (system* "autoconf")))))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
|
@ -4486,7 +4486,7 @@ (define-public seek
|
|||
"Data2DB"
|
||||
"PCL2Bin")))
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'bootstrap
|
||||
(add-after 'unpack 'bootstrap
|
||||
(lambda _
|
||||
(zero? (system* "bash" "gen_auto"))))
|
||||
(add-after 'build 'build-additional-tools
|
||||
|
@ -6164,8 +6164,8 @@ (define-public vsearch
|
|||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'autogen
|
||||
(lambda _ (zero? (system* "autoreconf" "-vif")))))))
|
||||
(add-after 'unpack 'autogen
|
||||
(lambda _ (zero? (system* "autoreconf" "-vif")))))))
|
||||
(inputs
|
||||
`(("zlib" ,zlib)
|
||||
("bzip2" ,bzip2)
|
||||
|
@ -8381,14 +8381,14 @@ (define-public emboss
|
|||
AC_DEFINE([PLD_png], [1], [Define to 1 if PNG support is available])
|
||||
AM_CONDITIONAL(AMPNG, true)"))
|
||||
#t))
|
||||
(add-after 'unpack 'disable-update-check
|
||||
(add-after 'fix-checks 'disable-update-check
|
||||
(lambda _
|
||||
;; At build time there is no connection to the Internet, so
|
||||
;; looking for updates will not work.
|
||||
(substitute* "Makefile.am"
|
||||
(("\\$\\(bindir\\)/embossupdate") ""))
|
||||
#t))
|
||||
(add-before 'configure 'autogen
|
||||
(add-after 'disable-update-check 'autogen
|
||||
(lambda _ (zero? (system* "autoreconf" "-vif")))))))
|
||||
(inputs
|
||||
`(("perl" ,perl)
|
||||
|
@ -9453,7 +9453,7 @@ (define htslib-for-sambamba
|
|||
(substitute-keyword-arguments (package-arguments htslib)
|
||||
((#:phases phases)
|
||||
`(modify-phases ,phases
|
||||
(add-before 'configure 'bootstrap
|
||||
(add-after 'unpack 'bootstrap
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-vif"))))))))
|
||||
(native-inputs
|
||||
|
|
|
@ -216,7 +216,7 @@ (define-public cuirass
|
|||
(substitute* "Makefile.am"
|
||||
(("tests/repo.scm \\\\") "\\"))
|
||||
#t))
|
||||
(add-before 'configure 'bootstrap
|
||||
(add-after 'disable-repo-tests 'bootstrap
|
||||
(lambda _ (zero? (system* "sh" "bootstrap"))))
|
||||
(add-after 'install 'wrap-program
|
||||
(lambda* (#:key inputs outputs #:allow-other-keys)
|
||||
|
|
|
@ -114,7 +114,7 @@ (define-public minizip
|
|||
(modify-phases %standard-phases
|
||||
(add-after 'unpack 'enter-source
|
||||
(lambda _ (chdir "contrib/minizip") #t))
|
||||
(add-before 'configure 'autoreconf
|
||||
(add-after 'enter-source 'autoreconf
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-vif")))))))
|
||||
(native-inputs
|
||||
|
@ -976,7 +976,7 @@ (define-public xdelta
|
|||
(modify-phases %standard-phases
|
||||
(add-after 'unpack 'enter-build-directory
|
||||
(lambda _ (chdir "xdelta3")))
|
||||
(add-before 'configure 'autoconf
|
||||
(add-after 'enter-build-directory 'autoconf
|
||||
(lambda _ (zero? (system* "autoreconf" "-vfi")))))))
|
||||
(home-page "http://xdelta.com")
|
||||
(synopsis "Delta encoder for binary files")
|
||||
|
|
|
@ -45,12 +45,12 @@ (define-public libzen
|
|||
'(#:phases
|
||||
;; build scripts not in root of archive
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'pre-configure
|
||||
(add-after 'unpack 'pre-configure
|
||||
(lambda _
|
||||
(chdir "Project/GNU/Library")))
|
||||
(add-before 'configure 'autogen
|
||||
(add-after 'pre-configure 'autogen
|
||||
(lambda _
|
||||
(zero? (system* "./autogen.sh")))))))
|
||||
(zero? (system* "sh" "autogen.sh")))))))
|
||||
(home-page "https://github.com/MediaArea/ZenLib")
|
||||
(synopsis "C++ utility library")
|
||||
(description "ZenLib is a C++ utility library. It includes classes for handling
|
||||
|
|
|
@ -161,7 +161,7 @@ (define-public opendht
|
|||
(arguments
|
||||
`(#:configure-flags '("--disable-tools" "--disable-python")
|
||||
#:phases (modify-phases %standard-phases
|
||||
(add-before 'configure 'autoconf
|
||||
(add-after 'unpack 'autoconf
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-vfi")))))))
|
||||
(home-page "https://github.com/savoirfairelinux/opendht/")
|
||||
|
|
|
@ -115,9 +115,9 @@ (define-public 4store
|
|||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'generate-configure
|
||||
(add-after 'unpack 'generate-configure
|
||||
(lambda _
|
||||
(zero? (system* "./autogen.sh")))))))
|
||||
(zero? (system* "sh" "autogen.sh")))))))
|
||||
;; http://www.4store.org has been down for a while now.
|
||||
(home-page "https://github.com/garlik/4store")
|
||||
(synopsis "Clustered RDF storage and query engine")
|
||||
|
@ -1563,7 +1563,7 @@ (define-public mdbtools
|
|||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'autoreconf
|
||||
(add-after 'unpack 'autoreconf
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-vfi")))))))
|
||||
(home-page "http://mdbtools.sourceforge.net/")
|
||||
|
|
|
@ -319,7 +319,7 @@ (define-public stress-make
|
|||
(add-before 'configure 'repack-make
|
||||
(lambda _
|
||||
(zero? (system* "tar" "cJf" "./make.tar.xz" ,make-dir))))
|
||||
(add-before 'configure 'bootstrap
|
||||
(add-after 'unpack 'bootstrap
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-vfi"))))))))
|
||||
(home-page "https://github.com/losalamos/stress-make")
|
||||
|
|
|
@ -181,7 +181,7 @@ (define-public dnscrypt-proxy
|
|||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'autoreconf
|
||||
(add-after 'unpack 'autoreconf
|
||||
(lambda _
|
||||
;; Re-generate build files due to unbundling ltdl.
|
||||
;; TODO: Prevent generating new libltdl and building it.
|
||||
|
@ -229,7 +229,7 @@ (define-public dnscrypt-wrapper
|
|||
#:tests? #f
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'create-configure
|
||||
(add-after 'unpack 'create-configure
|
||||
(lambda _
|
||||
(zero? (system* "make" "configure")))))))
|
||||
(native-inputs
|
||||
|
|
|
@ -1273,7 +1273,7 @@ (define-public emacs-pdf-tools
|
|||
;; Build server side using 'gnu-build-system'.
|
||||
(add-after 'unpack 'enter-server-dir
|
||||
(lambda _ (chdir "server") #t))
|
||||
(add-before 'configure 'autogen
|
||||
(add-after 'enter-server-dir 'autogen
|
||||
(lambda _
|
||||
(zero? (system* "bash" "autogen.sh"))))
|
||||
|
||||
|
|
|
@ -316,7 +316,7 @@ (define-public libjaylink
|
|||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'autoreconf
|
||||
(add-after 'unpack 'autoreconf
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-vfi")))))))
|
||||
(home-page "http://repo.or.cz/w/libjaylink.git")
|
||||
|
@ -400,7 +400,7 @@ (define-public openocd
|
|||
"presto" "openjtag")))
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'autoreconf
|
||||
(add-after 'unpack 'autoreconf
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-vfi")))))))
|
||||
(home-page "http://openocd.org")
|
||||
|
|
|
@ -485,16 +485,16 @@ (define-public gerbv
|
|||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'autoconf
|
||||
(lambda _
|
||||
;; Build rules contain references to Russian translation, but the
|
||||
;; needed files are missing; see
|
||||
;; http://sourceforge.net/p/gerbv/bugs/174/
|
||||
(delete-file "po/LINGUAS")
|
||||
(substitute* "man/Makefile.am"
|
||||
(("PO_FILES= gerbv.ru.1.in.po") "")
|
||||
(("man_MANS = gerbv.1 gerbv.ru.1") "man_MANS = gerbv.1"))
|
||||
(zero? (system* "autoreconf" "-vfi")))))))
|
||||
(add-after 'unpack 'autoconf
|
||||
(lambda _
|
||||
;; Build rules contain references to Russian translation, but the
|
||||
;; needed files are missing; see
|
||||
;; http://sourceforge.net/p/gerbv/bugs/174/
|
||||
(delete-file "po/LINGUAS")
|
||||
(substitute* "man/Makefile.am"
|
||||
(("PO_FILES= gerbv.ru.1.in.po") "")
|
||||
(("man_MANS = gerbv.1 gerbv.ru.1") "man_MANS = gerbv.1"))
|
||||
(zero? (system* "autoreconf" "-vfi")))))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
|
|
|
@ -143,7 +143,7 @@ (define-public erlang
|
|||
(add-before 'configure 'set-erl-top
|
||||
(lambda _
|
||||
(setenv "ERL_TOP" (getcwd))))
|
||||
(add-before 'configure 'autoconf
|
||||
(add-after 'patch-source-env 'autoconf
|
||||
(lambda _ (zero? (system* "./otp_build" "autoconf"))))
|
||||
(add-after 'install 'patch-erl
|
||||
;; This only works after install.
|
||||
|
|
|
@ -159,7 +159,7 @@ (define-public weex
|
|||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'bootstrap
|
||||
(add-after 'unpack 'bootstrap
|
||||
(lambda _ (zero? (system* "autoreconf" "-vfi")))))))
|
||||
(home-page "http://weex.sourceforge.net/")
|
||||
(synopsis "Non-interactive client for FTP synchronization")
|
||||
|
|
|
@ -312,7 +312,7 @@ (define-public dia
|
|||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'run-autogen
|
||||
(add-after 'unpack 'run-autogen
|
||||
(lambda _
|
||||
(system* "sh" "autogen.sh"))))))
|
||||
(home-page "https://wiki.gnome.org/Apps/Dia")
|
||||
|
|
|
@ -234,10 +234,10 @@ (define-public gnurl
|
|||
(rename-file (string-append out "/share/man/man3")
|
||||
(string-append doc "/share/man/man3"))
|
||||
#t)))
|
||||
(add-before 'configure 'autoconf
|
||||
(add-after 'unpack 'autoconf
|
||||
;; Clear artifacts left (shebangs) from release preparation.
|
||||
(lambda _
|
||||
(zero? (system* "./buildconf"))))
|
||||
(zero? (system* "sh" "buildconf"))))
|
||||
(replace 'check
|
||||
(lambda _
|
||||
;; It is unclear why test1026 fails, however the content of it
|
||||
|
@ -345,7 +345,7 @@ (define-public guile-gnunet ;GSoC 2015!
|
|||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
'(#:phases (modify-phases %standard-phases
|
||||
(add-before 'configure 'bootstrap
|
||||
(add-after 'unpack 'bootstrap
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-vfi")))))))
|
||||
(native-inputs `(("pkg-config" ,pkg-config)
|
||||
|
|
|
@ -838,7 +838,7 @@ (define-public guile-rsvg
|
|||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
`(#:phases (modify-phases %standard-phases
|
||||
(add-before 'configure 'bootstrap
|
||||
(add-after 'unpack 'bootstrap
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-vfi")))))))
|
||||
(native-inputs `(("pkg-config" ,pkg-config)
|
||||
|
|
|
@ -365,7 +365,7 @@ (define-public guildhall
|
|||
;; reasons. It does not fail when run outside of Guix.
|
||||
(("tests/database.scm") ""))
|
||||
#t))
|
||||
(add-before 'configure 'autogen
|
||||
(add-after 'fix-bug-22 'autogen
|
||||
(lambda _
|
||||
(zero? (system* "sh" "autogen.sh")))))))
|
||||
(inputs
|
||||
|
@ -654,12 +654,12 @@ (define-public guile-ics
|
|||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
'(#:phases (modify-phases %standard-phases
|
||||
(add-before 'configure 'autoreconf
|
||||
(lambda _
|
||||
;; Repository comes with a broken symlink
|
||||
(delete-file "README")
|
||||
(symlink "README.org" "README")
|
||||
(zero? (system* "autoreconf" "-fi")))))))
|
||||
(add-after 'unpack 'autoreconf
|
||||
(lambda _
|
||||
;; Repository comes with a broken symlink
|
||||
(delete-file "README")
|
||||
(symlink "README.org" "README")
|
||||
(zero? (system* "autoreconf" "-fi")))))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,(autoconf-wrapper))
|
||||
("automake" ,automake)
|
||||
|
@ -1126,7 +1126,7 @@ (define-public guile-sqlite3
|
|||
("sqlite" ,sqlite)))
|
||||
(arguments
|
||||
'(#:phases (modify-phases %standard-phases
|
||||
(add-before 'configure 'autoreconf
|
||||
(add-after 'unpack 'autoreconf
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-vfi"))))
|
||||
(add-before 'build 'set-sqlite3-file-name
|
||||
|
|
|
@ -148,9 +148,9 @@ (define-public ibus-libpinyin
|
|||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'autogen
|
||||
(lambda _ (and (zero? (system* "intltoolize"))
|
||||
(zero? (system* "autoreconf" "-vif")))))
|
||||
(add-after 'unpack 'autogen
|
||||
(lambda _ (and (zero? (system* "intltoolize"))
|
||||
(zero? (system* "autoreconf" "-vif")))))
|
||||
(add-after 'wrap-program 'wrap-with-additional-paths
|
||||
(lambda* (#:key inputs outputs #:allow-other-keys)
|
||||
;; Make sure 'ibus-setup-libpinyin' runs with the correct
|
||||
|
|
|
@ -180,9 +180,9 @@ (define-public weechat
|
|||
"--with-tclconfig="
|
||||
(assoc-ref %build-inputs "tcl") "/lib"))
|
||||
#:phases (modify-phases %standard-phases
|
||||
(add-before 'configure 'autogen
|
||||
(add-after 'unpack 'autogen
|
||||
(lambda _
|
||||
(zero? (system* "./autogen.sh"))))
|
||||
(zero? (system* "sh" "autogen.sh"))))
|
||||
(add-after 'install 'wrap
|
||||
(lambda* (#:key inputs outputs #:allow-other-keys)
|
||||
(let ((out (assoc-ref outputs "out"))
|
||||
|
|
|
@ -685,7 +685,7 @@ (define-public classpath-devel
|
|||
"--disable-gjdoc")
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'bootstrap
|
||||
(add-after 'remove-unsupported-anootations 'bootstrap
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-vif"))))
|
||||
(add-after 'unpack 'remove-unsupported-annotations
|
||||
|
|
|
@ -364,8 +364,8 @@ (define-public libetonyek
|
|||
(arguments
|
||||
`(#:configure-flags '("--with-mdds=1.2")
|
||||
#:phases (modify-phases %standard-phases
|
||||
(add-before 'configure 'autoreconf
|
||||
(lambda _ (system* "autoreconf"))))))
|
||||
(add-after 'unpack 'autoreconf
|
||||
(lambda _ (system* "autoreconf"))))))
|
||||
(native-inputs
|
||||
`(("cppunit" ,cppunit)
|
||||
("doxygen" ,doxygen)
|
||||
|
|
|
@ -332,7 +332,7 @@ (define-public hidapi
|
|||
(arguments
|
||||
'(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'bootstrap
|
||||
(add-after 'unpack 'bootstrap
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-vfi")))))))
|
||||
(inputs
|
||||
|
|
|
@ -3122,7 +3122,7 @@ (define-public gpm
|
|||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
'(#:phases (modify-phases %standard-phases
|
||||
(add-before 'configure 'bootstrap
|
||||
(add-after 'unpack 'bootstrap
|
||||
(lambda _
|
||||
;; The tarball was not generated with 'make dist' so we
|
||||
;; need to bootstrap things ourselves.
|
||||
|
|
|
@ -75,7 +75,7 @@ (define-public glog
|
|||
("libtool" ,libtool)))
|
||||
(arguments
|
||||
'(#:phases (modify-phases %standard-phases
|
||||
(add-before 'configure 'add-automake-files
|
||||
(add-after 'unpack 'add-automake-files
|
||||
(lambda _
|
||||
;; The 'test-driver' file is a dangling symlink to
|
||||
;; /usr/share/automake; replace it. We can't just run
|
||||
|
|
|
@ -190,9 +190,9 @@ (define-public ghmm
|
|||
"@unittest.skip(\"Disabled by Guix\")\n"
|
||||
line)))
|
||||
#t))
|
||||
(add-before 'configure 'autogen
|
||||
(add-after 'disable-broken-tests 'autogen
|
||||
(lambda _
|
||||
(zero? (system* "bash" "./autogen.sh")))))))
|
||||
(zero? (system* "bash" "autogen.sh")))))))
|
||||
(inputs
|
||||
`(("python" ,python-2) ; only Python 2 is supported
|
||||
("libxml2" ,libxml2)))
|
||||
|
|
|
@ -1169,9 +1169,9 @@ (define-public dovecot-trees
|
|||
"/lib/dovecot"))
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'autogen
|
||||
(add-after 'unpack 'autogen
|
||||
(lambda _
|
||||
(zero? (system* "./autogen.sh")))))))
|
||||
(zero? (system* "sh" "autogen.sh")))))))
|
||||
(home-page "https://0xacab.org/riseuplabs/trees")
|
||||
(synopsis "NaCL-based Dovecot email storage encryption plugin")
|
||||
(description
|
||||
|
@ -1225,9 +1225,9 @@ (define-public dovecot-libsodium-plugin
|
|||
"/lib/dovecot"))
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'autogen
|
||||
(add-after 'unpack 'autogen
|
||||
(lambda _
|
||||
(zero? (system* "./autogen.sh")))))))
|
||||
(zero? (system* "sh" "autogen.sh")))))))
|
||||
(home-page "https://github.com/LuckyFellow/dovecot-libsodium-plugin")
|
||||
(synopsis "Libsodium password hashing schemes plugin for Dovecot")
|
||||
(description
|
||||
|
|
|
@ -1209,7 +1209,7 @@ (define-public freetalk
|
|||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'autogen
|
||||
(add-after 'unpack 'autogen
|
||||
(lambda _
|
||||
(zero? (system* "sh" "autogen.sh"))))
|
||||
;; For 'system' commands in Scheme code.
|
||||
|
|
|
@ -42,7 +42,7 @@ (define-public microcom
|
|||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'bootstrap
|
||||
(add-after 'unpack 'bootstrap
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-i")))))))
|
||||
(inputs `(("readline" ,readline)))
|
||||
|
|
|
@ -1631,9 +1631,9 @@ (define-public ocaml-ssl
|
|||
#:make-flags (list "OCAMLFIND_LDCONF=ignore")
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'bootstrap
|
||||
(add-after 'unpack 'bootstrap
|
||||
(lambda* (#:key #:allow-other-keys)
|
||||
(system* "./bootstrap")
|
||||
(system* "sh" "bootstrap")
|
||||
(substitute* "src/OCamlMakefile"
|
||||
(("/bin/sh") (which "bash")))
|
||||
(substitute* "configure"
|
||||
|
|
|
@ -136,9 +136,8 @@ (define-public slurm
|
|||
(string-append "--with-ssl=" (assoc-ref %build-inputs "openssl")))
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before
|
||||
'configure 'autogen
|
||||
(lambda _ (zero? (system* "autoconf"))))))) ; configure.ac was patched
|
||||
(add-after 'unpack 'autogen
|
||||
(lambda _ (zero? (system* "autoconf"))))))) ; configure.ac was patched
|
||||
(home-page "http://slurm.schedmd.com/")
|
||||
(synopsis "Workload manager for cluster computing")
|
||||
(description
|
||||
|
|
|
@ -254,7 +254,7 @@ (define-public libharu
|
|||
(assoc-ref %build-inputs "libpng")))
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'autogen
|
||||
(add-after 'unpack 'autogen
|
||||
(lambda _ (zero? (system* "autoreconf" "-vif")))))))
|
||||
(inputs
|
||||
`(("zlib" ,zlib)
|
||||
|
|
|
@ -71,7 +71,7 @@ (define-public cifs-utils
|
|||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
;; The 6.7 tarball is missing ‘install.sh’. Create it.
|
||||
(add-before 'configure 'autoreconf
|
||||
(add-after 'unpack 'autoreconf
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-i"))))
|
||||
(add-before 'configure 'set-root-sbin
|
||||
|
|
|
@ -127,7 +127,7 @@ (define-public msgpack
|
|||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'autoconf
|
||||
(add-after 'unpack 'autoconf
|
||||
(lambda _
|
||||
(system* "autoreconf" "-vfi"))))))
|
||||
(home-page "http://www.msgpack.org")
|
||||
|
|
|
@ -430,7 +430,7 @@ (define-public scsh
|
|||
(delete-file-recursively "rx")
|
||||
(symlink rxpath "rx"))
|
||||
#t))
|
||||
(add-before 'configure 'autoreconf
|
||||
(add-after 'unpack 'autoreconf
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf")))))))
|
||||
(inputs
|
||||
|
|
|
@ -272,7 +272,7 @@ (define-public libiax2
|
|||
("libtool" ,libtool)))
|
||||
(arguments
|
||||
`(#:phases (modify-phases %standard-phases
|
||||
(add-before 'configure 'autoconf
|
||||
(add-after 'unpack 'autoconf
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-vfi")))))))
|
||||
(home-page "https://gitlab.savoirfairelinux.com/sflphone/libiax2")
|
||||
|
|
|
@ -579,7 +579,7 @@ (define-public dotconf
|
|||
`(#:tests? #f ; FIXME maketest.sh does not work.
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'autoreconf
|
||||
(add-after 'unpack 'autoreconf
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-vif")))))))
|
||||
(native-inputs
|
||||
|
|
|
@ -1263,7 +1263,7 @@ (define-public findnewest
|
|||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
'(#:phases (modify-phases %standard-phases
|
||||
(add-before 'configure 'bootstrap
|
||||
(add-after 'unpack 'bootstrap
|
||||
(lambda _
|
||||
(zero? (system* "autoreconf" "-vfi")))))))
|
||||
(native-inputs `(("autoconf" ,autoconf)
|
||||
|
|
|
@ -2253,9 +2253,9 @@ (define-public libmediainfo
|
|||
(add-before 'configure 'pre-configure
|
||||
(lambda _
|
||||
(chdir "Project/GNU/Library")))
|
||||
(add-before 'configure 'autogen
|
||||
(add-after 'unpack 'autogen
|
||||
(lambda _
|
||||
(zero? (system* "./autogen.sh")))))))
|
||||
(zero? (system* "sh" "autogen.sh")))))))
|
||||
(home-page "https://mediaarea.net/en/MediaInfo")
|
||||
(synopsis "Library for retrieving media metadata")
|
||||
(description "MediaInfo is a library used for retrieving technical
|
||||
|
@ -2311,9 +2311,9 @@ (define-public mediainfo
|
|||
(add-before 'configure 'pre-configure
|
||||
(lambda _
|
||||
(chdir "Project/GNU/CLI")))
|
||||
(add-before 'configure 'autogen
|
||||
(add-after 'unpack 'autogen
|
||||
(lambda _
|
||||
(zero? (system* "./autogen.sh")))))))
|
||||
(zero? (system* "sh" "autogen.sh")))))))
|
||||
(home-page "https://mediaarea.net/en/MediaInfo")
|
||||
(synopsis "Utility for reading media metadata")
|
||||
(description "MediaInfo is a utility used for retrieving technical
|
||||
|
|
Loading…
Reference in a new issue