summaryrefslogtreecommitdiffstats
path: root/doc
AgeCommit message (Collapse)Author
2020-11-17doc/builders: Remove out-of-date examplePamplemousse
Signed-off-by: Pamplemousse <xav.maso@gmail.com>
2020-11-14doc/contributing: remove label instructionsJonathan Ringer
ofborg largely does this now
2020-11-12doc/*: fix indentationzowoq
2020-11-11Make maintainer documentation more direct (#103455)Kevin Cox
Additionally fixes the "list of names and emails" to be a list of maintainer expressions. A follow-up from the discussion in https://github.com/NixOS/nixpkgs/pull/96666
2020-11-11dotnet: document new net packagesFelix Tenley
2020-11-11Merge pull request #96666 from raboof/nixpkgs-document-new-maintainer-conventionKevin Cox
Document conventions around adding new maintainers
2020-11-11Document conventions around adding new maintainersArnout Engelen
Adding them to `maintainers/maintainer-list` in a separate commit. Co-Authored-By: Pavol Rusnak <pavol@rusnak.io> Co-Authored-By: Atemu <atemu.main@gmail.com> Co-Authored-By: Kevin Cox <kevincox@kevincox.ca>
2020-11-05Merge pull request #95165 from turion/patch-4Kevin Cox
Doc -> Languages & Frameworks -> Rust: Update
2020-11-05Merge pull request #98383 from raboof/document-jreRobert Hensing
openjdk: add derivation to generate bespoke minimal JRE's
2020-11-04openjdk: add derivation to generate bespoke minimal JRE'sArnout Engelen
Co-Authored-By: Robert Hensing <robert@roberthensing.nl>
2020-11-04Merge master into staging-nextFrederik Rietdijk
2020-11-04Merge pull request #100660 from fzakaria/faridzakaria/maven-documentationDoron Behar
2020-11-03documentation: add documentation for mavenFarid Zakaria
Add nice markdown documentation for how to use mvn2nix plugin and the buildMaven function within nixpkgs. Update doc/languages-frameworks/maven.md Co-authored-by: Robert Hensing <roberth@users.noreply.github.com> Apply suggestions from code review Co-authored-by: Doron Behar <doron.behar@gmail.com> Apply suggestions from code review Co-authored-by: Doron Behar <doron.behar@gmail.com> Apply suggestions from code review Co-authored-by: Doron Behar <doron.behar@gmail.com>
2020-11-03Merge master into staging-nextFrederik Rietdijk
2020-11-01kakoune: rework plugin supportDaniel Gorin
The previous implementation of plugin-support for the kakoune derivation was based on generating, at build time, a `plugins.kak` file that would source all .kak files in the list of plugins, and wrap the `kak` binary in a script that would add some command-line arguments so that this file gets loaded on start-up. The main problem with this approach is that the plugins' code get executed *after* the user's configuration file is loaded, so effectively one cannot automatically activate/configure these plugins. The idiomatic way of loading plugins is ensuring they end up installed somwhere under `share/kak/autoload`. Because plugins are already being packaged to have their code in `share/kak/autoload/plugins/<name-of-plugin>`, we can obtain a derivation that includes the plugins simply by doing a `symlinkJoin` of `kakoune-unwrapped` and all the requested plugins. For this to work, we need to fix two issues: 1. By default, kakoune makes `share/kak/autoload` a symbolic link to `share/kak/rc`, which contains all builtin definitions. We need to patch this to put the symlink under `share/kak/autoload/rc`, so that the join works. 2. By default kakoune expects the `autoload` directory to be in `../share/kak/autoload` relative to the location of the `kak` binary. We need to set the `KAKOUNE_RUNTIME` to point the symlinked share/kak for this to work.
2020-10-31Merge branch 'master' into staging-nextVladimír Čunát
2020-10-28Merge pull request #101894 from AndersonTorres/terminal-emulatorsAnderson Torres
Create a directory-category for terminal emulators
2020-10-28vimPlugins: document update procesAustin Butler
2020-10-28A directory-category for terminal emulatorsAndersonTorres
This is a mostly cosmetical commit, in the sense it doesn't change the contents of any package, but reorganizes the overall Nixpkgs expressions. Terminal emulators are an ubiquitous tool for any Unix user; even the beginners are routinely familiarized to it. And, manifestly, there are many implementations of terminal emulators out there, from those traditionally made in C and C++ to those written in Haskell and Go. Terminal emulators deserve more highlight. This commit does that by creating a category for them.
2020-10-26Recover the complicated situation after my bad mergeVladimír Čunát
I made a mistake merge. Reverting it in c778945806b undid the state on master, but now I realize it crippled the git merge mechanism. As the merge contained a mix of commits from `master..staging-next` and other commits from `staging-next..staging`, it got the `staging-next` branch into a state that was difficult to recover. I reconstructed the "desired" state of staging-next tree by: - checking out the last commit of the problematic range: 4effe769e2b - `git rebase -i --preserve-merges a8a018ddc0` - dropping the mistaken merge commit and its revert from that range (while keeping reapplication from 4effe769e2) - merging the last unaffected staging-next commit (803ca85c209) - fortunately no other commits have been pushed to staging-next yet - applying a diff on staging-next to get it into that state
2020-10-25Revert "Merge #101508: libraw: 0.20.0 -> 0.20.2"Vladimír Čunát
I'm sorry; I didn't notice it contained staging commits. This reverts commit 17f5305b6c20df795c365368d2d868266519599e, reversing changes made to a8a018ddc0a8b5c3d4fa94c94b672c37356bc075.
2020-10-25Merge #101508: libraw: 0.20.0 -> 0.20.2Vladimír Čunát
2020-10-23The Haskell documentation has moved to <https://haskell4nix.readthedocs.io/>.Peter Simons
That site is generated automatically from the set of text files found at <https://github.com/NixOS/cabal2nix/tree/master/doc>.
2020-10-18Merge branch 'staging-next' into stagingJan Tojnar
2020-10-18doc: Use mesa.drivers instead of legacy aliasJan Tojnar
It was moved in 263f5891b65c841352f5230a1aa7e22ac418a042.
2020-10-15Merge remote-tracking branch 'origin/master' into haskell-updates,Peter Simons
2020-10-13Merge staging-next into stagingFrederik Rietdijk
2020-10-13Merge master into staging-nextFrederik Rietdijk
2020-10-13docs: python39 is availableFrederik Rietdijk
2020-10-11Merge pull request #98084 from turion/patch-5Kevin Cox
agda.section.md: Fix header and enumeration
2020-10-10haskell-language-server: Init wrapper for multiple ghc versions at 0.5.0 ↵maralorn
(#99519) * haskell-language-server: Init wrapper for multiple ghc versions at 0.5.0 * Fix closure size * docs: Add hls section to Haskell part of manual
2020-10-08installShellFiles: Enhance installShellCompletionLily Ballard
Teach installShellCompletion how to install completions from a named pipe. Also add a convenience flag `--cmd NAME` that synthesizes the name for each completion instead of requiring repeated `--name` flags. Usage looks something like installShellCompletion --cmd foobar \ --bash <($out/bin/foobar --bash-completion) \ --fish <($out/bin/foobar --fish-completion) \ --zsh <($out/bin/foobar --zsh-completion) Fixes #83284
2020-10-06Merge staging-next into stagingFrederik Rietdijk
2020-09-29Merge branch 'staging-next' into stagingJan Tojnar
2020-09-26Merge pull request #93332 from wamserma/docs-remove-replace-linkDoron Behar
docs.stdenv: remove reference to replace tool
2020-09-26Doc -> Languages & Frameworks -> Rust: UpdateManuel Bärenz
Add information on declarative overlay usage
2020-09-25Merge pull request #97603 from zowoq/rust-test-threadsJörg Thalheim
2020-09-24Merge branch 'staging-next' into stagingJan Tojnar
2020-09-24Merge pull request #98503 from jtojnar/doc-promptsJan Tojnar
2020-09-24Merge pull request #98640 from raboof/rename-guide-to-nixpkgs-manualRok Garbas
doc: rename guide to 'Nixpkgs Manual'
2020-09-24doc: rename guide to 'Nixpkgs Manual'Arnout Engelen
For consistency with 'NixOS Manual' and 'Nix Manual', to better match what it's often called in practice, and to match its URL and HTML title.
2020-09-24docs/go: Add examples for and explain buildFlagsDoron Behar
Move common attributes treated by both buildGoModule and buildGoPackage to a separate section, out of the examples' "callouts". Co-authored-by: zowoq <59103226+zowoq@users.noreply.github.com>
2020-09-24buildRustPackage: support setting test-threadszowoq
2020-09-23doc: Improve code listingsJan Tojnar
By adding prompts and removing unnecessary indentation.
2020-09-22Merge staging-next into stagingFrederik Rietdijk
2020-09-21doc/python: remove trailing whitespacezowoq
2020-09-18agda.section.md: Fix header, enumerations, capitalisationManuel Bärenz
2020-09-12hooks: add moveSystemdUserUnitsHookRobert Helgesson
This hook moves systemd user service file from `lib/systemd/user` to `share/systemd/user`. This is to allow systemd to find the user services when installed into a user profile. The `lib/systemd/user` path does not work since `lib` is not in `XDG_DATA_DIRS`.
2020-09-10docs/rust: fix typoAlexandre Esteves
Co-authored-by: Drew <drewrisinger@users.noreply.github.com>
2020-09-08Merge pull request #97137 from danieldk/blis-0.7.0Daniël de Kok
blis: init at 0.7.0