Commit Graph

219 Commits

Author SHA1 Message Date
Vladimír Čunát
a42ca0678b
Merge branch 'master' into staging-next 2022-03-26 09:20:38 +01:00
Jan Tojnar
9649427f1c gi-docgen: 2021.8 → 2022.1
https://gitlab.gnome.org/GNOME/gi-docgen/-/tags/2022.1
2022-03-25 15:01:23 +01:00
Nicolas Benes
8f1cf1ea0b doxygen: 1.8.20 -> 1.9.3 2022-03-12 14:17:21 +01:00
Phillip Cloud
d6521c5ef7
mkdocs: move to python3Packages.mkdocs 2022-01-24 09:00:35 -05:00
Artturin
e83600ad02 gi-docgen: fix cross by adding python3 to depsBuildBuild
adding python3 to nativeBuildInputs is not enough as it still uses the
aarch64 python for the build
2021-11-05 19:57:04 +02:00
Jan Tojnar
aa8044d673 gi-docgen: fix some docs build failures 2021-10-29 03:06:50 +02:00
Jan Tojnar
226bc32535 gi-docgen: 2021.7 → 2021.8
https://gitlab.gnome.org/GNOME/gi-docgen/-/tags/2021.8
2021-10-24 16:26:45 +02:00
Jan Tojnar
1beca619ac gi-docgen: 2021.5 → 2021.7
https://gitlab.gnome.org/GNOME/gi-docgen/-/tags/2021.6
https://gitlab.gnome.org/GNOME/gi-docgen/-/tags/2021.7
2021-10-09 17:29:32 +02:00
Artturin
be9e94d42c gnome-doc-utils: switch to python3
fetch python3 patch from fedora

https://src.fedoraproject.org/rpms/gnome-doc-utils/tree/rawhide
2021-09-22 04:32:51 +03:00
Fabian Affolter
017b0596a1 mkdocs: 1.0.4 -> 1.2.1 2021-06-18 13:25:10 +02:00
Jan Tojnar
b2ec1a072c
Merge pull request #122919 from jtojnar/gi-docgen
gi-docgen: 2021.2 → 2021.5
2021-05-14 10:33:06 +02:00
Jan Tojnar
dc0f2efd2a
gi-docgen: 2021.2 → 2021.5 2021-05-14 01:32:17 +02:00
Jan Tojnar
dd78ce1c53
Merge branch 'staging-next' into staging 2021-05-08 20:59:05 +02:00
Martin Weinelt
9651084620 Merge remote-tracking branch 'origin/master' into staging-next 2021-05-08 14:43:43 +02:00
Jan Tojnar
468cb5980b gnome: rename from gnome3
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
Daniël de Kok
85f96822a0 treewide: fix cargoSha256/cargoHash
Rust 1.50.0 incorporated a Cargo change (rust-lang/cargo#8937) in
which cargo vendor erroneously changed permissions of vendored
crates. This was fixed in Rust
1.51.0 (rust-lang/cargo#9131). Unfortunately, this means that all
cargoSha256/cargoHashes produced during the Rust 1.50.0 cycle are
potentially broken.

This change updates cargoSha256/cargoHash tree-wide.

Fixes #121994.
2021-05-08 00:36:37 -07:00
John Ericson
38c8ae9bbe
Merge pull request #117914 from Mindavi/cross/gtk-doc-json-glib
gtk-doc + json-glib: fix cross-compilation
2021-04-15 16:39:02 -04:00
Arnout Engelen
37575e7ded
gi-docgen: make DevHelp and index.json stable
https://gitlab.gnome.org/GNOME/gi-docgen/-/merge_requests/53
https://github.com/NixOS/nixpkgs/issues/118910
2021-04-11 12:03:59 +02:00
Jan Tojnar
e3c239fa55 gi-docgen: fix patch URL
Fixes: https://github.com/NixOS/nixpkgs/issues/118728
2021-04-07 15:33:15 +02:00
Rick van Schijndel
9647bb3135 gtk-doc: fix cross-compilation 2021-03-29 00:00:41 +02:00
Jan Tojnar
17e45089da
gi-docgen: init at 2021.2 2021-03-15 18:54:08 +01:00
Jonas Chevalier
3f110f988b
mdsh: 0.5.0 -> 0.6.0 (#114513) 2021-02-27 13:47:11 +00:00
zimbatm
bdfd50116a
Revert "mdsh: 0.5.0 -> 0.6.0"
This was pushed by mistake!

This reverts commit 7ee7b5deec.
2021-02-26 22:54:37 +01:00
zimbatm
7ee7b5deec
mdsh: 0.5.0 -> 0.6.0 2021-02-26 22:52:59 +01:00
Jan Tojnar
3eda07c3cd gtk-doc: 1.33.1 -> 1.33.2
https://gitlab.gnome.org/GNOME/gtk-doc/-/compare/1.33.1...1.33.2

- Removed anytree – NIHing because of Debian.
- Updated metadata.
2021-02-11 10:55:07 +01:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Ben Siraphob
c522fec274 pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
zowoq
31f5dd3f36 treewide: editorconfig fixes
- remove trailing whitespace
- use spaces for indentation
2021-01-20 09:11:11 +10:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
R. RyanTM
8cedad3fe6 gtk-doc: 1.33.0 -> 1.33.1 2020-12-26 16:54:52 +01:00
Frederik Rietdijk
3fceafce1e buildPython*: remove pythonRecompileBytecodeHook as dependency
This hook was added to get reproducible bytecode. Because it was causing
issues it was disabled, but still kept as a dependency. Now the main
issue with bytecode reproducibility has been resolved by updating pip to
20.2.4, we remove this hook as a dependency.

If a package with Python code is not yet reproducible, one could add
this hook to `nativeBuildInputs`.
2020-11-12 19:32:30 +01:00
ajs124
1f75b60c56 doxygen: 1.8.19 -> 1.8.20
also move doxygen_gui to qt5 and modernize the expression a bit

enableParallel was disabled, since it reproducably failed on my
dual-socket Xeon machine
2020-10-30 19:45:27 +01:00
Doron Behar
d595f39fa5
gtk-doc: 1.32 -> 1.33.0 2020-10-24 01:13:50 +02:00
Frederik Rietdijk
0ac85bc455 Merge master into staging-next 2020-08-17 14:54:39 +02:00
zowoq
473536e3b5 buildRustPackage: remove platform.all from packages 2020-08-16 12:48:18 +10:00
R. RyanTM
51f2d47897 doxygen: 1.8.18 -> 1.8.19 2020-08-15 08:31:54 +02:00
Frederik Rietdijk
4ece345970 gtk-doc: dont recompile bytecode
Would not build otherwise. The hooks needs to be fixed.
https://github.com/NixOS/nixpkgs/pull/90208#issuecomment-644051108
2020-06-15 12:43:04 +02:00
Daiderd Jordan
b7ddbd52bd
treewide: replace SRI hashes 2020-06-01 15:24:19 +02:00
Jörg Thalheim
6602f87384
nodePackages: switch to 12
Signed-off-by: Christian Albrecht <christian.albrecht@mayflower.de>
2020-05-27 21:45:41 +02:00
zimbatm
5cb26d71a7
mdsh: 0.4.0 -> 0.5.0 2020-05-08 23:25:31 +02:00
R. RyanTM
c9576a4b74 doxygen: 1.8.17 -> 1.8.18 2020-04-21 08:33:04 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Jethro Kuan
ee17a6a837 mkdocs: default to Python 3 2020-03-06 13:40:57 +01:00
zimbatm
706f13a787
mdsh: 0.3.0 -> 0.4.0 (#81802) 2020-03-05 08:39:15 +00:00
Benjamin Hipple
131a32a5af rust: update docs on legacyCargoFetcher; remove unnecessary defaults
As mentioned in #79975, the default on `legacyCargoFetcher` if left unspecified
is now `false`.
2020-02-15 22:07:47 -08:00
Benjamin Hipple
2115a2037c fetchcargo: use flat tar.gz file for vendored src instead of recursive hash dir
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-10 10:17:29 -05:00
R. RyanTM
6bc3c1b306 doxygen: 1.8.15 -> 1.8.17 2020-02-06 20:13:56 +01:00
Robin Gloster
981ae25113
treewide: NIX_*_COMPILE -> string 2019-12-31 00:07:21 +01:00
Jan Tojnar
239e4c1f06
doxygen: switch to python3
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-15 01:50:38 +01:00
Jan Tojnar
1c2019fe01
gtk-doc: clean up
* use buildPythonApplication instead of symlinking
   * but do not propagate Python
* Add lxml & anytree for gtkdoc-mkhtml2
2019-12-15 01:50:35 +01:00