summaryrefslogtreecommitdiffstats
path: root/pkgs/development/interpreters/guile
AgeCommit message (Collapse)Author
2021-01-23pkgs/development/interpreters: stdenv.lib -> libBen Siraphob
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer
continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi.
2020-12-30guile: fix static buildDmitry Bogatov
2020-11-28guile: setup hook, use compiled filesKovacsics Robert
Often packages install the compiled files to `$(libdir)/guile/$(GUILE_EFFECTIVE_VERSION)/ccache` (e.g. see guile-opengl). This path is not explicitly given in the info page, but is used in a couple of places, and is also part of `%load-compiled-path` variable in guile (for `"${guile}/lib/guile/2.2/ccache`). Similarly, the site-ccache is also part of `%load-compiled-path` in guile.
2020-10-21Merge pull request #78778 from grahamc/guile-r13yDoron Behar
guile: disable parallel building for reproducibility
2020-08-22guile: fixup musl supportArthur Gautier
Signed-off-by: Arthur Gautier <baloo@superbaloo.net>
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly
2020-03-11guile: 2.2.6 -> 2.2.7Lancelot SIX
See https://lists.gnu.org/archive/html/info-gnu/2020-03/msg00004.html for release information
2020-01-29guile: disable parallel building for reproducibilityGraham Christensen
2019-11-20guile: fix unbound variable in setup-hookJan Tojnar
For compat with set -u
2019-09-08treewide: remove redundant quotesvolth
2019-07-15guile: 2.2.4 -> 2.2.6R. RyanTM
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/guile/versions
2019-06-15guile: 2.2.3 -> 2.2.4Ben Wolsieffer
2019-04-26guile_2_0: add patches for macos 10.12Matthew Bauer
2019-04-26guile: apply patch for macOS 10.12+Matthew Bauer
2019-03-24ghc, go, guile: Use new `pkgs*`John Ericson
`pkgsBuildTarget` allows us to avoid repeated and confusing conditions. The others merely provide clarity for one the foreign package set's target platform matters.
2019-01-16treewide: use ${stdenv.shell} instead of /bin/sh where possiblernhmjoj
2018-12-02Treewide: use HTTPS on GNU domainsc0bw3b
HTTP -> HTTPS for : - http://gnu.org/ - http://www.gnu.org/ - http://elpa.gnu.org/ - http://lists.gnu.org/ - http://gcc.gnu.org/ - http://ftp.gnu.org/ (except in fetchurl mirrors) - http://bugs.gnu.org/
2018-12-02Treewide: use HTTPS on GNU Savannah domainsc0bw3b
HTTP -> HTTPS for: - http://savannah.gnu.org/ - http://git.savannah.gnu.org/ - http://download.savannah.gnu.org/ - http://svn.savannah.gnu.org/
2018-08-30treewide: Remove usage of remaining redundant platform compatability stuffJohn Ericson
Want to get this out of here for 18.09, so it can be deprecated thereafter.
2018-07-21pkgs/*: remove unreferenced function argumentsvolth
2018-05-14Merge remote-tracking branch 'upstream/staging' into strictDepsJohn Ericson
2018-05-14treewide: Get rid of all uses of crossConfigJohn Ericson
The hack of using `crossConfig` to enforce stricter handling of dependencies is replaced with a dedicated `strictDeps` for that purpose. (Experience has shown that my punning was a terrible idea that made more difficult and embarrising to teach teach.) Now that is is clear, a few packages now use `strictDeps`, to fix various bugs: - bintools-wrapper and cc-wrapper
2018-05-13guile: Remove old crossAttrsJohn Ericson
We fixed the linker issue with propagated dependencies. (cherry picked from commit 515ca1a7c8ca1c57b472826ae2b5dd2965b8b4bf)
2018-05-13guile: Fix and clean up `libtool` propagation fixesMichael Alan Dorman
Fixes #37548 (cherry picked from commit 72984210ab06dc3a56a1c2b666f3528ec5dcaadf)
2018-05-13guile-1.8: Fix and clean up `libtool` propagation fixesMichael Alan Dorman
Fixes #37548 (cherry picked from commit 2119041dbf4323ff3e92e605b70b75fc2c252741)
2018-05-13guile: Fix cross more, including 1.8John Ericson
(cherry picked from commit 76bc1d3fae46f28dd28cad8bc998dba74d03285e)
2018-05-13Guile: Fix cross-compilationShea Levy
(cherry picked from commit f79fa7794176c11530a3be3f05ffbc10f1e53003)
2018-05-10Merge remote-tracking branch 'upstream/master' into stagingJohn Ericson
2018-05-10guile: Remove old crossAttrsJohn Ericson
We fixed the linker issue with propagated dependencies.
2018-04-25tree-wide: disable `doCheck` and `doInstallCheck` where it fails (the ↵Jan Malakhovski
trivial part)
2018-03-22guile: Fix and clean up `libtool` propagation fixesMichael Alan Dorman
Fixes #37548
2018-03-22guile-1.8: Fix and clean up `libtool` propagation fixesMichael Alan Dorman
Fixes #37548
2018-03-06guile: Fix cross more, including 1.8John Ericson
2018-02-25Guile: Fix cross-compilationShea Levy
2018-01-13guile: 2.2.0 -> 2.2.3Will Dietz
2.2.3: https://lists.gnu.org/archive/html/guile-devel/2017-12/msg00000.html 2.2.2: https://lists.gnu.org/archive/html/guile-devel/2017-04/msg00035.html 2.2.1: https://lists.gnu.org/archive/html/guile-devel/2017-04/msg00034.html
2017-12-30treewide: Don't use envHook anymoreJohn Ericson
This commits needs a MAJOR audit as I oftentimes just guessed which of `$hostOffset`, `$targetOffset`, or a fixed offset should be used.
2017-07-21Merge remote-tracking branch 'origin/master' into gcc-6Eelco Dolstra
2017-06-28guile: Don't use stdenv.crossJohn Ericson
2017-05-20Merge remote-tracking branch 'upstream/master' into gcc-6Robin Gloster
2017-03-19guile_2_0: init at 2.0.13Michael Raskin
Reinstate guile 2.0.x. Use it for autogen
2017-03-19guile: 2.0 -> 2.2Rahul Gopinath
2017-03-13guile: enable parallel buildingLluís Batlle i Rossell
civodul today on irc said that 2.0.13 likely has the parallel building issue fixed (case equal-or-over 8 cores). Let's try.
2017-02-14guile: fix include path in guile-2.0.pcVladimír Čunát
I forgot to /cc maintainer @civodul about the output-splitting.
2017-02-14guile*: split outputs to fix #22757Vladimír Čunát
The main aim is to decouple propagatedBuildInputs from $out.
2017-02-13guile: refactor expressionVladimír Čunát
No rebuild on non-Solaris.
2016-12-21Merge remote-tracking branch 'origin/master' into gcc-6Eelco Dolstra
2016-12-04guile: doCheck = false, as it causes problems sometimesVladimír Čunát
... and I don't feel like digging into the exact cause. It's made worse by the fact that guile is quite a mass rebuild.
2016-11-30Merge pull request #20830 from grahamc/guileGraham Christensen
guile: apply patch fixing 00-repl-server.test stability (WIP)
2016-11-30guile: apply patch fixing 00-repl-server.test stabilityGraham Christensen