summary refs log tree commit diff
path: root/doc/languages-frameworks
Commit message (Collapse)AuthorAge
* Python docs: remove `name` attributeFrederik Rietdijk2018-01-16
| | | | | The `name` attribute is filled in when `pname` and `version` are specified. See https://github.com/NixOS/nixpkgs/pull/31173
* haskell docs: change wording in the "Miscellaneous Topics" sectionPiotr Bogdan2017-12-26
|
* coqPackages docs: fix typo (and thus manual build)Vladimír Čunát2017-12-19
|
* coqPackages: update documentationVincent Laporte2017-12-18
|
* Update haskell.mdVaibhav Sagar2017-12-14
| | | | Unindent prose that was incorrectly being displayed as code.
* add buildRustCrate function to build rust cratesPierre-Étienne Meunier2017-12-12
|
* Python docs: fix nix-shell exampleFrederik Rietdijk2017-12-08
|
* Revert "Python docs: fix nix-shell example"Frederik Rietdijk2017-12-08
| | | | | | This reverts commit aa2326682c7210027747a2b5ee7f33311dc8fe10. Forgot parentheses...
* Python docs: fix nix-shell exampleFrederik Rietdijk2017-12-08
|
* haskell docs: fix typoBenjamin Hipple2017-11-27
|
* doc: rust is an attribute set, not a packageVaibhav Sagar2017-11-24
| | | | Using `rust` instead of `rustc cargo` doesn't work in either `systemPackages` or `nix-shell -p`
* documentation: python 2.6 is no moreVladimír Čunát2017-11-19
|
* documentation: python3Packages is python36PackagesSamuel Dionne-Riel2017-11-19
| | | | Close #31810.
* doc: improve rustPlatform exampleOrivej Desh2017-11-17
|
* Python docs: fix quotes PR #31197Frederik Rietdijk2017-11-03
|
* Fix nix-shell command example in python docsJonathan Curran2017-11-03
| | | The nix-shell command here is incorrect AFAICT. `-i` is supposed to specify the interpreter and `-p` specifies the packages.
* rust: update cargo builder to fetch registry dynamicallyKevin Cox2017-10-23
| | | | | | | | | | | | | | | | | | | | | | | | | | The biggest benefit is that we no longer have to update the registry package. This means that just about any cargo package can be built by nix. No longer does `cargo update` need to be feared because it will update to packages newer then what is available in nixpkgs. Instead of fetching the cargo registry this bundles all the source code into a "vendor/" folder. This also uses the new --frozen and --locked flags which is nice. Currently cargo-vendor only provides binaries for Linux and macOS 64-bit. This can be solved by building it for the other architectures and uploading it somewhere (like the NixOS cache). This also has the downside that it requires a change to everyone's deps hash. And if the old one is used because it was cached it will fail to build as it will attempt to use the old version. For this reason the attribute has been renamed to `cargoSha256`. Authors: * Kevin Cox <kevincox@kevincox.ca> * Jörg Thalheim <Mic92@users.noreply.github.com> * zimbatm <zimbatm@zimbatm.com>
* docs/python: more infos regarding failing testsJörg Thalheim2017-09-25
|
* haskell: introduce failOnAllWarningsBas van Dijk2017-09-10
| | | | | Applying `haskell.lib.failOnAllWarnings` to a Haskell package enables the `-Wall` and `-Werror` GHC options to turn all warnings into build failures.
* Python docs: add section on testsFrederik Rietdijk2017-09-02
|
* documentation: fix some spellingDmitry Kalinkin2017-09-01
|
* haskell: add the checkUnusedPackages function including docsBas van Dijk2017-08-30
|
* Python docs: rewrite a partFrederik Rietdijk2017-08-26
| | | | | - fix some mistakes - move explanation on how to create Python environments to the front
* ruby docs: improve examplenonsequitur2017-08-15
| | | | 1. Call `nix-build` with `--no-out-link` to avoid cluttering the source dir. 2. Re-add `patchShebangs`, since `buildCommand` doesn't imply a patch phase. (It was my fault to remove this in the first place, sorry!)
* Merge commit '4c49205' into HEADFrederik Rietdijk2017-08-13
|\
| * Merge pull request #27998 from davidak/macOSDomen Kožar2017-08-11
| |\ | | | | | | replace "Mac OS X" and "OS X" with "macOS"
| | * replace "Mac OS X" and "OS X" with "macOS"davidak2017-08-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | as it is the official name since 2016 https://en.wikipedia.org/wiki/Macintosh_operating_systems#Desktop exception are parts refering to older versions of macOS like "GUI support for Mac OS X 10.6 - 10.12. Note that Emacs 23 and later [...]"
* | | Python: overridePythonPackage -> overridePythonAttrsFrederik Rietdijk2017-08-12
|/ / | | | | | | | | | | to better fit the existing naming scheme. https://github.com/NixOS/nixpkgs/pull/26155#issuecomment-321279629
* | Python: add buildPythonPackage.overridePythonPackage method.Frederik Rietdijk2017-08-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows one to always override the call to `buildPythonPackage`. In the following example we create an environment where we have the `blaze` package using an older version of `pandas`. We override first the Python interpreter and pass `packageOverrides` which contains the overrides for packages in the package set. ``` with import <nixpkgs> {}; (let python = let packageOverrides = self: super: { pandas = super.pandas.overridePythonPackage(old: rec { version = "0.19.1"; name = "pandas-${version}"; src = super.fetchPypi { pname = "pandas"; inherit version; sha256 = "08blshqj9zj1wyjhhw3kl2vas75vhhicvv72flvf1z3jvapgw295"; }; }); }; in pkgs.python3.override {inherit packageOverrides;}; in python.withPackages(ps: [ps.blaze])).env ```
* | ruby docs: simplify examplenonsequitur2017-08-08
| | | | | | The 'phases' attribute is unneeded and misleading
* | Merge pull request #27753 from FRidh/python33eolFrederik Rietdijk2017-08-08
|\ \ | | | | | | python33: end-of-life
| * | python33: end-of-lifeFrederik Rietdijk2017-07-29
| | | | | | | | | | | | | | | | | | Python 3.3 reaches end-of-life when we release 17.09. https://mail.python.org/pipermail/python-dev/2017-July/148584.html
* | | ruby docs: fix text and example (#28006)nonsequitur2017-08-07
| |/ |/| | | | | | | 1. 'wrapper' has been renamed to 'wrappedRuby', so use this instead. 2. mkDerivation isn't called with a 'src' attribute, so skip the 'unpackPhase' to avoid an error. 3. Simplify the build command. 'mkdir' and 'patchShebangs' don't need to be called explicitly.
* | docs: fix error in nix expressionSilvan Mosberger2017-08-06
|/
* nixpkgs-manual: fix build, reindentFranz Pletz2017-07-29
| | | | cc #25980
* Merge pull request #25980 from nyarly/bundlerenv_usecasesCharles Strahan2017-07-28
|\ | | | | BundlerEnv, now with groups and paths
| * Grammar, spelling fixed.Judson2017-07-05
| |
| * Adding docs for bundlerApp.Judson2017-07-02
| |
* | haskell: remove all code related to the "haste" compilerPeter Simons2017-07-26
| | | | | | | | | | These packages have been broken for a while and now they don't even evaluate any more.
* | manual: update mailing list linksGraham Christensen2017-07-18
| |
* | Merge pull request #26906 from zagy/fix/doc-gobuild-dependency-noteJörg Thalheim2017-06-27
|\ \ | | | | | | doc / go building: improve
| * | doc / go building: improveChristian Zagrodnick2017-06-27
| | | | | | | | | | | | Move the paragraph about go2nix to the other paragraphs about dependencies.
* | | Merge pull request #26668 from gleber/fixpoint-erlang-packagesDaiderd Jordan2017-06-22
|\ \ \ | | | | | | | | erlang: refactor: build packages per Erlang/OTP version.
| * | | Update BEAM docsEric Bailey2017-06-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve beam docs: * correct spelling * update per pandoc changes * capitalize titles * capitalize BEAM throughout and use "the BEAM" when referring to the virtual machine. * tweak grammar and phrasing * reformat build-tools-rebar3 section * add more links * re-wrap <para>s Also update <programlisting>s * normalize whitespace * don't double quote homepage * use $ in all shell snippets
| * | | erlang: update documentation.Gleb Peregud2017-06-19
| | | | | | | | | | | | | | | | | | | | | | | | The documentation got a bit stale compared to actual contents of nixpkgs. This commit focuses on updating existing docs, not on making sure all details of beam packages are covered.
* | | | doc/languages-frameworks/vim: add custom vimrc & packagesJörg Thalheim2017-06-22
|/ / /
* | | nixpkgs: remark about running Qt applicationsThomas Tuegel2017-06-18
| | |
* | | nixpkgs: remove comments from manual about wrapping Qt packagesThomas Tuegel2017-06-18
|/ / | | | | | | It is no longer necessary to wrap Qt packages
* | Python docs: Add example for overlaysJosef Kemetmueller2017-06-10
| |
* | user-local config.nix path fixed in docsDmitry Vyal2017-05-27
| |