about summary refs log tree commit diff
path: root/doc/languages-frameworks
Commit message (Collapse)AuthorAge
* manual: fix buildPythonPackage example (#42866)Alyssa Ross2018-07-03
|
* Update Python documentation overlay Matthew Pickering2018-06-30
| | | Using a recursive attribute set is not recommended.
* treewide: http -> httpsRyan Mulligan2018-06-29
|
* Merge pull request #41600 from mbbx6spp/docs/add-developPackage-haskell-docsMatthew Bauer2018-06-28
|\ | | | | documentation: add sub-section for the nixpkgs manual Haskell section
| * documentation: add sub-section for the nixpkgs manual Haskell sectionSusan Potter2018-06-21
| |
* | treewide: http -> https (#42665)Ryan Mulligan2018-06-27
| |
* | python37: init at 3.7.0rc1Frederik Rietdijk2018-06-25
| |
* | haskell.section.md: fix typoMatthew Bauer2018-06-16
| |
* | Merge pull request #33217 from toonn/masterSarah Brofeldt2018-06-12
|\ \ | | | | | | haskell docs: add info about hoogle's --local flag to section 9.5.2.3
| * | Flipped URI slashestoonn2018-05-22
| | |
| * | haskell docs: add explanation of what the --local flag does and the servicetoonn2018-05-22
| | |
| * | haskell docs: add info about hoogle's --local flag to section 9.5.2.3toonn2018-05-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | Relevant section: 9.5.2.3. How to install a compiler with libraries, hoogle and documentation indexes Since version 5 `hoogle server`s --local flag solves the problem with links from `http:` to `file:` URIs: hoogle server --local -p 8080
* | | doc/languages-frameworks/python.section.md: fix typo (#41824)Rolf Schröder2018-06-11
| |/ |/|
* | doc: ran `make format`Samuel Dionne-Riel2018-05-31
| | | | | | | | With visual inspection that nothing got worse.
* | Docs: improve Python sectionFrederik Rietdijk2018-05-30
| | | | | | | | Explain `toPythonApplication` and `toPythonModule` as well as some minor improvements.
* | perlPackages.BerkeleyDB: fix db dependencyJosef Kemetmüller2018-05-22
|/ | | | | | | This fixes a regression introduced in 4b06383. [dezgeg squashed in to fit the changes introduced in "db: Use more conventional outputs, also split bin"]
* nixpkgs docs: format =)Graham Christensen2018-05-01
|
* haskell: allow overriding all package sets at onceBas van Dijk2018-04-22
| | | | | | | | | | | | | | Setting haskell.packageOverrides like so: haskell = super.haskell // { packageOverrides = self: super: { my-package = ...; my-other-package = ...; }; }; causes all compiler-specific package sets to be overridden with those overrides.
* tree-wide: fix instance of "meta.maintainer" -> "meta.maintainers"Will Dietz2018-04-19
| | | | | Encountered one of these when using check-meta, did a quick search to find other instances.
* nixpkgs: remove ancient 'ecj' packageAustin Seipp2018-04-01
| | | | | | | | Nobody has stepped up to keep maintaining this and it's several years old, and the last strict Java 7 dependency, as it won't work with newer versions without an update. Signed-off-by: Austin Seipp <aseipp@pobox.com>
* docs: extend rust docs (#35587)Garrett Berg2018-03-28
| | | | | | | - Add example for setting up nix-shell, improve rust docs - Rust docs: add gcc rust dependencies and fix carnix commands - Fix a typo with the carnix command.
* Move all nixpkgs doc files in to the doc directoryGraham Christensen2018-03-25
| | | | This makes a makefile-driven developer workflow nicer.
* python.md: fix grammar around bdist_wheel FAQgiraffito2018-03-21
|
* Remove obsolete /nix/var/nix/{manifests,channel-cache}Eelco Dolstra2018-03-20
|
* Emscripten 1.37.16 to 1.37.36 (#37291)Joachim Schiele2018-03-18
| | | | | | | | | | | | | | | | | | | | | | | | | | * trying to build emscriptenPackages not all fail * reading the console.log it turns out python executable is not in place and that is why emconfigure didnt work * backup commit * much more targets are compiling now * added common revisioning * revision bump to 1.37.36 (not tested) * fixed xmllint * forcing unit testing, will implement the tests after i get home * json_c test working * added tests * tiny fixes * added documentation
* Merge branch 'master' into stagingJan Malakhovski2018-03-10
|\ | | | | | | | | | | | | | | | | | | | | Resolved the following conflicts (by carefully applying patches from the both branches since the fork point): pkgs/development/libraries/epoxy/default.nix pkgs/development/libraries/gtk+/3.x.nix pkgs/development/python-modules/asgiref/default.nix pkgs/development/python-modules/daphne/default.nix pkgs/os-specific/linux/systemd/default.nix
| * A note about scheme-* in texlive.combineMichael Raskin2018-03-07
| |
* | perlPackages.DBI: Stub out dbd_postamble for cross-compilation.Shea Levy2018-02-28
| |
* | perlPackages: Add cross-compilation support.Shea Levy2018-02-28
|/ | | | | | | | | | | | | | | | | This involved: * Installing miniperl as $dev/bin/perl * Setting miniperl to take INC from lib/perl5/{site_perl/,}cross_perl/${version} as well as lib/perl5/{site_perl/,}/${version}/${runtimeArch}, in that order. miniperl taking from runtimeArch is not really correct, but it works in some pure-perl cases (e.g. Config.pm) and can be overridden with the cross_perl variant. * Installing perl-cross's stubs into $dev/lib/perl5/cross_perl/${version} * Patching MakeMaker.pm to gracefully degrade (very slightly) if B.pm can't be loaded, which it can't in cross-compilation. * Passing the right build-time and runtime perls to Makefile.PL
* BuildRustCrate: more general overrides, and handling the "dylib" crate type ↵Pierre-Etienne Meunier2018-02-20
| | | | | | | | | | | (#35171) * buildRustCrate: adding a symlink from libblah-xxxxx.so to libblah.so * BuildRustCrate: overriding phases * Carnix: 0.6.5 -> 0.6.6 * Fixing symlink_dependencies --buildDep * Shorter symlink_dependencies * running `runHook postBuild` *after* the build
* Merge pull request #33306 from bgamari/patch-2Michael Raskin2018-02-06
|\ | | | | haskell: Recommend use of hoogle --local
| * haskell: Recommend use of hoogle --localBen Gamari2018-01-01
| | | | | | | | This works around the browser security restriction of disallowing links from http:// to file://.
* | carnix: 0.6.0 -> 0.6.5pe@pijul.org2018-02-03
| |
* | 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>