about summary refs log tree commit diff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2020-11-29doc/Qt: migrate to CommonMark (#105004)Wil Taylor3-150/+125
* Updated QT section * Fixed trailing whitespace * Update doc/languages-frameworks/qt.section.md Co-authored-by: Jan Tojnar <jtojnar@gmail.com> * Update doc/languages-frameworks/qt.section.md Co-authored-by: Jan Tojnar <jtojnar@gmail.com> * Made changes to docs as per jtojnar's review * Added docbook tags for callouts back in Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2020-11-29Convert Kakoune documentation from XML DocBook to CommonmarkAndersonTorres3-13/+10
2020-11-28rust: Clean up target configs and test some moreJohn Ericson1-7/+7
See the new docs for details. The difference is vis-a-vis older versions of this PR, not master.
2020-11-28Merge remote-tracking branch 'upstream/master' into aj-rust-custom-targetJohn Ericson18-751/+723
2020-11-28Merge remote-tracking branch 'upstream/master' into aj-rust-custom-targetJohn Ericson5-1088/+44
2020-11-28Merge pull request #105200 from ryantm/update-ruby-docRyan Mulligan3-266/+64
doc: Ruby to CommonMark
2020-11-28Merge pull request #105025 from Mic92/go-docJörg Thalheim3-249/+141
doc/go: convert to markdown
2020-11-28Merge pull request #67496 from mb21/patch-1Jörg Thalheim1-2/+3
Docs: clarify Rust overlay on non-NixOS
2020-11-28doc: clarify whitelistedLicensesGraham Bennett1-0/+3
see the following for more info: https://github.com/NixOS/nixpkgs/blob/076860e0340a5e4a909b9a710e186508b14d1c90/pkgs/stdenv/generic/check-meta.nix#L229
2020-11-28doc/go: convert to markdownJörg Thalheim3-249/+141
2020-11-28doc/python: Fix shebang link (#105196)applePrincess1-1/+1
2020-11-27doc: ruby improvementsRyan Mulligan2-250/+52
* no hard wrapping * use ShellSession and nix info strings * preserve old section anchor link * update references to present default version
2020-11-27doc: use newer ruby documentationKamron Mahmoodzadeh2-16/+12
With the addition of ruby.withPackages, manveru rewrote the nixpkgs manual section for the ruby language but did not add it to the manual. This commit replaces the previous documentation with manveru's updated version.
2020-11-26doc: convert beam docs to commonmarkStephen OBrien3-160/+85
2020-11-17doc/builders: Remove out-of-date examplePamplemousse1-7/+3
Signed-off-by: Pamplemousse <xav.maso@gmail.com>
2020-11-14doc/contributing: remove label instructionsJonathan Ringer1-48/+0
ofborg largely does this now
2020-11-12doc/*: fix indentationzowoq1-2/+2
2020-11-11Make maintainer documentation more direct (#103455)Kevin Cox1-2/+1
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 Tenley1-2/+2
2020-11-11Merge pull request #96666 from raboof/nixpkgs-document-new-maintainer-conventionKevin Cox1-1/+1
Document conventions around adding new maintainers
2020-11-11Document conventions around adding new maintainersArnout Engelen1-1/+1
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 Cox1-6/+40
Doc -> Languages & Frameworks -> Rust: Update
2020-11-05Merge pull request #98383 from raboof/document-jreRobert Hensing1-2/+16
openjdk: add derivation to generate bespoke minimal JRE's
2020-11-04openjdk: add derivation to generate bespoke minimal JRE'sArnout Engelen1-2/+16
Co-Authored-By: Robert Hensing <robert@roberthensing.nl>
2020-11-04Merge master into staging-nextFrederik Rietdijk2-0/+355
2020-11-04Merge pull request #100660 from fzakaria/faridzakaria/maven-documentationDoron Behar2-0/+355
2020-11-03documentation: add documentation for mavenFarid Zakaria2-0/+355
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 Rietdijk1-3/+1
2020-11-01kakoune: rework plugin supportDaniel Gorin1-3/+1
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át2-0/+24
2020-10-28Merge pull request #101894 from AndersonTorres/terminal-emulatorsAnderson Torres1-0/+10
Create a directory-category for terminal emulators
2020-10-28vimPlugins: document update procesAustin Butler1-0/+14
2020-10-28A directory-category for terminal emulatorsAndersonTorres1-0/+10
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át1-1/+6
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át1-6/+1
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át1-1/+6
2020-10-23The Haskell documentation has moved to <https://haskell4nix.readthedocs.io/>.Peter Simons1-1120/+6
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 Tojnar2-1/+34
2020-10-18doc: Use mesa.drivers instead of legacy aliasJan Tojnar1-1/+1
It was moved in 263f5891b65c841352f5230a1aa7e22ac418a042.
2020-10-17add documentationAaron Janse1-0/+3
2020-10-15Merge remote-tracking branch 'origin/master' into haskell-updates,Peter Simons3-19/+37
2020-10-14rust: Add support for managing target JSON in NixJohn Ericson1-3/+52
2020-10-13Merge staging-next into stagingFrederik Rietdijk2-19/+24
2020-10-13Merge master into staging-nextFrederik Rietdijk2-19/+24
2020-10-13docs: python39 is availableFrederik Rietdijk1-2/+2
2020-10-11Merge pull request #98084 from turion/patch-5Kevin Cox1-17/+22
agda.section.md: Fix header and enumeration
2020-10-10haskell-language-server: Init wrapper for multiple ghc versions at 0.5.0 ↵maralorn1-0/+33
(#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 Ballard1-1/+6
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 Rietdijk1-3/+6
2020-09-29Merge branch 'staging-next' into stagingJan Tojnar2-4/+12