summaryrefslogtreecommitdiffstats
path: root/pkgs/development/tools/documentation
AgeCommit message (Collapse)Author
2020-03-05mdsh: 0.3.0 -> 0.4.0 (#81802)zimbatm
2020-02-15rust: update docs on legacyCargoFetcher; remove unnecessary defaultsBenjamin Hipple
As mentioned in #79975, the default on `legacyCargoFetcher` if left unspecified is now `false`.
2020-02-10fetchcargo: use flat tar.gz file for vendored src instead of recursive hash dirBenjamin Hipple
This has several advantages: 1. It takes up less space on disk in-between builds in the nix store. 2. It uses less space in the binary cache for vendor derivation packages. 3. It uses less network traffic downloading from the binary cache. 4. It plays nicely with hashed mirrors like tarballs.nixos.org, which only substitute --flat hashes on single files (not recursive directory hashes). 5. It's consistent with how simple `fetchurl` src derivations work. 6. It provides a stronger abstraction between input src-package and output package, e.g., it's harder to accidentally depend on the src derivation at runtime by referencing something like `${src}/etc/index.html`. Likewise, in the store it's harder to get confused with something that is just there as a build-time dependency vs. a runtime dependency, since the build-time src dependencies are tarred up. Disadvantages are: 1. It takes slightly longer to untar at the start of a build. As currently implemented, this attaches the compacted vendor.tar.gz feature as a rider on `verifyCargoDeps`, since both of them are relatively newly implemented behavior that change the `cargoSha256`. If this PR is accepted, I will push forward the remaining rust packages with a series of treewide PRs to update the `cargoSha256`s.
2020-02-06doxygen: 1.8.15 -> 1.8.17R. RyanTM
2019-12-31treewide: NIX_*_COMPILE -> stringRobin Gloster
2019-12-15doxygen: switch to python3Jan Tojnar
Also move the build-time dependencies to nativeBuildInputs, and drop perl as it no longer seems to be necessary (CMake is not looking for it any more).
2019-12-15gtk-doc: clean upJan Tojnar
* use buildPythonApplication instead of symlinking * but do not propagate Python * Add lxml & anytree for gtkdoc-mkhtml2
2019-11-24Merge remote-tracking branch 'upstream/master' into wrapper-pname-supportJohn Ericson
2019-11-24treewide: Get rid of most `parseDrvName` without breaking compatJohn Ericson
That is because this commit should be merged to both master and release-19.09.
2019-11-23mkdocs: update meta-information (#68113)Roland Freikamp
* mkdocs: update meta-information + add rkoe as maintainer
2019-11-01gnome-doc-utils: do not propagate PythonJan Tojnar
That breaks packages that rely on Python like itstool does. https://github.com/NixOS/nixpkgs/pull/72342#issuecomment-548250501
2019-10-20Merge master into staging-nextFrederik Rietdijk
2019-10-20mdsh: 0.2.0 -> 0.3.0zimbatm
2019-10-18gtk-doc: fix on darwinworldofpeace
We can't use shell scripts as shebangs so we drop using .withPackages and just add pygments to the build env to satiate meson's checks. https://github.com/NixOS/nixpkgs/pull/71221#issuecomment-543372945
2019-10-12gtk-doc: 1.30 -> 1.32worldofpeace
Drop patch for "Wrong permissions for style CSS file". It was fixed in 1.31 https://gitlab.gnome.org/GNOME/gtk-doc/blob/GTK_DOC_1_32/NEWS
2019-10-08mdsh: 0.1.4 -> 0.2.0zimbatm
2019-09-30mdsh: use the verifyCargoDeps optionzimbatm
2019-09-06Merge branch 'master' into staging-nextJan Tojnar
Fixed trivial conflicts caused by removing rec.
2019-09-06tree-wide: s/GTK+/GTK/gJan Tojnar
GTK was renamed.
2019-08-31treewide: name -> pname (#67513)volth
2019-08-01mdsh: 0.1.3 -> 0.1.4zimbatm
2019-07-23antora: include site-generator-defaultDomen Kožar
2019-06-03Revert "Revert "gtk-doc: fix css file permissions""worldofpeace
This reverts commit 451be596d3f640426736b6c1bbc19deaac1008aa.
2019-06-03Revert "Revert "gtk-doc: build with meson""worldofpeace
This reverts commit 7c1568645bb8eb7cba5d408eedaffa9982514541.
2019-06-03Revert "Revert "gtk-doc: 1.29 -> 1.30""worldofpeace
This reverts commit b41ef4c7ba3208b2b0f041cfedc7d0628c5a5181.
2019-06-01treewide: update cargoSha256 hashes for cargo-vendor upgradeAlyssa Ross
A recent upgrade of cargo-vendor changed its output slightly, which broke all cargoSha256 hashes in nixpkgs. See https://github.com/NixOS/nixpkgs/issues/60668 for more information. Since then, a few hashes have been fixed in master by hand, but there were a lot still to do, so I did all of the ones left over with some scripts I wrote. The one hash I wasn’t able to update was habitat's, because it’s currently broken and the build doesn’t get far enough to produce a hash anyway.
2019-05-26Revert "gtk-doc: 1.29 -> 1.30"Vladimír Čunát
This reverts commit 765079fbf98904de0559756083ebdcbba2545e6f. Problems, usually around https://gitlab.gnome.org/GNOME/gtk-doc/issues/84
2019-05-26Revert "gtk-doc: build with meson"Vladimír Čunát
This reverts commit 064ca0afe9c9983d6735cf10d28be6c430409cae. The previous gtk-doc version won't build with our current meson.
2019-05-26Revert "gtk-doc: fix css file permissions"Vladimír Čunát
This reverts commit 0e2768050a7fee157556679b31773b75a935d01d. Let's revert the gtk-doc update for now; it causes too many problems.
2019-05-18gtk-doc: fix css file permissionsworldofpeace
Fixes https://gitlab.gnome.org/GNOME/gtk-doc/issues/84 which was breaking the documentation build for glib. The patch was based off an upstream pr [0] but completed with the requested changes. [0]: https://gitlab.gnome.org/GNOME/gtk-doc/merge_requests/27
2019-05-18gtk-doc: build with mesonworldofpeace
2019-05-18gtk-doc: add missing pygmentsworldofpeace
Also drop six since it was removed in the last release[0] [0]: https://gitlab.gnome.org/GNOME/gtk-doc/blob/GTK_DOC_1_29/NEWS#L4
2019-05-13treewide: Update meta of packages hosted on gnomeDaniel Schaefer
- Update homepage URLs - Add missing meta entries
2019-05-12treewide: Add passthru.updateScript to gnome pkgsDaniel Schaefer
`updateScript` lets us update packages automatically. For packages that are hosted on the gnome mirror it's very easy to add that. Inspired by https://github.com/NixOS/nixpkgs/issues/36150
2019-05-11gtk-doc: 1.29 -> 1.30R. 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/gtk-doc/versions
2019-02-19mdsh: 0.1.2 -> 0.1.3zimbatm
2019-02-17mdsh: init at 0.1.2zimbatm
2019-02-06Merge branch 'master' into staging-nextVladimír Čunát
Hydra nixpkgs: ?compare=1503899
2019-02-01gtk-doc: 1.28 -> 1.29Pascal Wittmann
2019-01-15gnome-doc-utils: fix native depsFrederik Rietdijk
2019-01-02doxygen: 1.8.14 -> 1.8.15Vladimír Čunát
I thought of filing a PR, but it would seem a useless step, even though the release seems to bring lots of changes: http://www.doxygen.nl/manual/changelog.html#log_1_8_15 My relatively simple use case still works (atop 18.09).
2019-01-02doxygen: add sourceforge as mirrorVladimír Čunát
It turns out the upstream URL is very slow (for me at least). We get caching through nixos.org, but this shouldn't hurt anyway.
2019-01-02doxygen: change URLVladimír Čunát
The homepage was 301 Moved Permanently. Note: https won't work.
2018-12-15mkdocs: 0.17.5 -> 1.0.4tilpner
2018-09-17gtk-doc: don't build with dblatex by defaultUli Baum
make it optional: withDblatex ? false This removes the dependency of gtk-doc on texlive.
2018-08-03treewide: Make configureFlags listsJohn Ericson
2018-07-21Merge pull request #43838 from aneeshusa/gtk-doc-support-python-3Frederik Rietdijk
gtk-doc: support python3
2018-07-21gtk-doc: support python3Aneesh Agrawal
2018-07-21pkgs/*: remove unreferenced function argumentsvolth
2018-07-07mkdocs: 0.17.4 -> 0.17.5R. 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/mkdocs/versions. These checks were done: - built on NixOS - /nix/store/fymw02lywin6zmf8i4ami2lm47vwj0wk-mkdocs-0.17.5/bin/.mkdocs-wrapped passed the binary check. - /nix/store/fymw02lywin6zmf8i4ami2lm47vwj0wk-mkdocs-0.17.5/bin/mkdocs passed the binary check. - 2 of 2 passed binary check by having a zero exit code. - 2 of 2 passed binary check by having the new version present in output. - found 0.17.5 with grep in /nix/store/fymw02lywin6zmf8i4ami2lm47vwj0wk-mkdocs-0.17.5 - directory tree listing: https://gist.github.com/270332eda9d075a9b90d1867c2326b6c - du listing: https://gist.github.com/3e1c186f1be8c8e099b160f6d254b4e6