summary refs log tree commit diff
path: root/gnu/packages/installers.scm
AgeCommit message (Collapse)Author
2024-08-01gnu: nsis: Use scons 3 over scons-python2Michael Ford
Rather than building NSIS with Scons 3 using Python2, switch to Scons 3 with Python 3. From c49419c7dc262f81d664fcab4c7fd200d3627c05 Mon Sep 17 00:00:00 2001 From: fanquake <fanquake@gmail.com> Date: Mon, 29 Jul 2024 11:55:07 +0100 Subject: [PATCH] gnu: nsis: Use scons 3 over scons-python2 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-07-18gnu: nsis: Update to 3.10.Michael Ford
* gnu/packages/installers.scm (make-nsis): Update to 3.10. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Change-Id: Idcad1d1877526600b49189c7fa08ebb03dc78d78
2023-07-18gnu: nsis: Update to 3.09.fanquake
* gnu/packages/installers.scm (make-nsis): Update to 3.09. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-27gnu: scons: Move to (gnu packages build-tools).Marius Bakke
* gnu/packages/python-xyz.scm (scons, scons-python2): Move from here ... * gnu/packages/build-tools.scm (scons, scons-python2): ... to here. * gnu/packages/direct-connect.scm, gnu/packages/disk.scm, gnu/packages/game-development.scm, gnu/packages/gps.scm, gnu/packages/image.scm, gnu/packages/installers.scm, gnu/packages/web.scm, gnu/packages/xdisorg.scm: Adjust module imports accordingly. * guix/build-system/scons.scm (default-scons): Likewise.
2022-08-03gnu: nsis: Update to 3.08.Vivien Kraus
* gnu/packages/patches/nsis-source-date-epoch.patch: Drop this patch. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/patches/nsis-env-passthru.patch: Adjust the patch. * gnu/packages/installers.scm (make-nsis): Update to 3.08. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-01-28gnu: nsis: Clean-up description and synopsis.Nicolas Goaziou
* gnu/packages/installers.scm (make-nsis): Remove some buzzwords from generated synopsis and description. Also add two spaces between sentences.
2022-01-28gnu: nsis: Fix home-page.Michael Ford
* gnu/packages/installers.scm (make-nsis): Fix generated home-page. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-30gnu: Capitalize beginning of synopsis.Vagrant Cascadian
* gnu/packages/admin.scm (hungrycat)[synopsis]: Captalize. * gnu/packages/cobol.scm (gnucobol)[synopsis]: Likewise. * gnu/packages/cpp.scm (clipper)[synopsis]: Likewise. * gnu/packages/crates-graphics.scm (rust-piston-texture-0.8)[synopsis]: Likewise. * gnu/packages/crates-io.scm (rust-alloc-stdlib-0.2, rust-atom-0.3, rust-oorandom-11.1, rust-r2d2, rust-scheduled-thread-pool-0.2, rust-takeable-option-0.4, rust-ttf-parser-0.12)[synopsis]: Likewise. * gnu/packages/games.scm (roguebox-adventures)[synopsis]: Likewise. * gnu/packages/gl.scm (libepoxy)[synopsis]: Likewise. * gnu/packages/gnome-xyz.scm (arc-theme)[synopsis]: Likewise. * gnu/packages/haskell-xyz.scm (ghc-cborg-json, ghc-rio)[synopsis]: Likewise. * gnu/packages/installers.scm (mingw-path)[synopsis]: Likewise. * gnu/packages/lisp-xyz.scm (sbcl-cl-utilities)[synopsis]: Likewise. * gnu/packages/maths.scm (coda)[synopsis]: Likewise. * gnu/packages/ocaml.scm (ocaml4.07-ppx-sexp-message)[synopsis]: Likewise. * gnu/packages/perl6.scm (perl6-json)[synopsis]: Likewise. * gnu/packages/python-xyz.scm (python-markuppy, python-febelfin-coda)[synopsis]: Likewise. * gnu/packages/statistics.scm (r-magrittr)[synopsis]: Likewise. * gnu/packages/terminals.scm (sakura)[synopsis]: Likewise.
2021-12-30gnu: Remove leading article from synopsis.Vagrant Cascadian
* gnu/packages/admin.scm (hungrycat)[synopsis]: Remove leading article. * gnu/packages/cobol.scm (gnucobol)[synopsis]: Likewise. * gnu/packages/cpp.scm (clipper)[synopsis]: Likewise. * gnu/packages/crates-graphics.scm (rust-piston-texture-0.8)[synopsis]: Likewise. * gnu/packages/crates-io.scm (rust-alloc-stdlib-0.2, rust-atom-0.3, rust-oorandom-11.1, rust-r2d2, rust-scheduled-thread-pool-0.2, rust-takeable-option-0.4, rust-ttf-parser-0.12, rust-svd-parser-0.9)[synopsis]: Likewise. * gnu/packages/games.scm (roguebox-adventures)[synopsis]: Likewise. * gnu/packages/gl.scm (libepoxy)[synopsis]: Likewise. * gnu/packages/gnome-xyz.scm (arc-theme)[synopsis]: Likewise. * gnu/packages/haskell-xyz.scm (ghc-cborg-json, ghc-rio)[synopsis]: Likewise. * gnu/packages/installers.scm (mingw-path)[synopsis]: Likewise. * gnu/packages/lisp-xyz.scm (sbcl-cl-utilities)[synopsis]: Likewise. * gnu/packages/lisp.scm (gcl, clisp)[synopsis]: Likewise. * gnu/packages/maths.scm (coda)[synopsis]: Likewise. * gnu/packages/ocaml.scm (ocaml4.07-ppx-sexp-message)[synopsis]: Likewise. * gnu/packages/perl6.scm (perl6-json)[synopsis]: Likewise. * gnu/packages/python-xyz.scm (python-pari-jupyter, python-markuppy, python-febelfin-coda)[synopsis]: Likewise. * gnu/packages/scheme.scm (mit-scheme)[synopsis]: Likewise. * gnu/packages/statistics.scm (r-magrittr)[synopsis]: Likewise. * gnu/packages/terminals.scm (sakura)[synopsis]: Likewise.
2021-12-13gnu: Simplify package inputs.Ludovic Courtès
This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
2021-06-05gnu: nsis: Respect SOURCE-DATE-EPOCH for reproducibilityCarl Dong
* gnu/packages/patches/nsis-source-date-epoch.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/installers.scm (make-nsis)[source]: Apply it.
2021-02-25gnu: make-nsis: Fix buildCarl Dong
* gnu/packages/installers.scm (make-nsis)[arguments]: Use C{,PLUS}_INCLUDE_PATH instead of CPATH environment variable to fix build.
2020-03-11gnu: nsis: Update to 3.05.Carl Dong
* gnu/packages/installers.scm (nsis): Update to 3.05.
2019-10-30gnu: make-nsis: Fix cross-compilation.Carl Dong
* gnu/packages/installers.scm (make-nsis)[arguments]: Enforce correct ordering of search paths (mingw-w64 last).
2019-10-11gnu: Fix typo for nsis.Carl Dong
* gnu/packages/installers.scm (make-nsis): Add space between define and open bracket.
2019-10-11gnu: Add nsis-x86_64 and nsis-i686.Carl Dong
* guix/build-system/scons.scm (scons-build): Add build-targets and install-targets parameters. * guix/build/scons-build-system.scm (build, install): Adjust accordingly. * doc/guix.texi (Build Systems): Document it. * gnu/packages/installers.scm: New file, (make-nsis): New procedure, (nsis-x86_64, nsis-i686): New variables. * gnu/packages/patches/nsis-env-passthru.patch: New file. * gnu/local.mk (dist_patch_DATA, GNU_SYSTEM_MODULES): Adjust accordingly.