Commit Graph

154 Commits

Author SHA1 Message Date
worldofpeace
9096648a2e Revert "Revert "gtk-doc: fix css file permissions""
This reverts commit 451be596d3.
2019-06-03 15:54:46 -04:00
worldofpeace
93cac33f95 Revert "Revert "gtk-doc: build with meson""
This reverts commit 7c1568645b.
2019-06-03 15:54:27 -04:00
worldofpeace
7d1ac249df Revert "Revert "gtk-doc: 1.29 -> 1.30""
This reverts commit b41ef4c7ba.
2019-06-03 15:54:04 -04:00
Alyssa Ross
062210bdff treewide: update cargoSha256 hashes for cargo-vendor upgrade
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-06-01 15:17:52 +00:00
Vladimír Čunát
b41ef4c7ba Revert "gtk-doc: 1.29 -> 1.30"
This reverts commit 765079fbf9.
Problems, usually around https://gitlab.gnome.org/GNOME/gtk-doc/issues/84
2019-05-26 11:03:50 +02:00
Vladimír Čunát
7c1568645b Revert "gtk-doc: build with meson"
This reverts commit 064ca0afe9.
The previous gtk-doc version won't build with our current meson.
2019-05-26 11:03:50 +02:00
Vladimír Čunát
451be596d3 Revert "gtk-doc: fix css file permissions"
This reverts commit 0e2768050a.
Let's revert the gtk-doc update for now; it causes too many problems.
2019-05-26 11:03:50 +02:00
worldofpeace
0e2768050a gtk-doc: fix css file permissions
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-18 15:05:54 -04:00
worldofpeace
064ca0afe9 gtk-doc: build with meson 2019-05-18 15:05:39 -04:00
worldofpeace
f73ffce2d4 gtk-doc: add missing pygments
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-18 15:05:24 -04:00
Daniel Schaefer
06fad89bd6 treewide: Update meta of packages hosted on gnome
- Update homepage URLs
- Add missing meta entries
2019-05-13 03:01:25 -04:00
Daniel Schaefer
b85ccbac54 treewide: Add passthru.updateScript to gnome pkgs
`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-12 22:23:48 +02:00
R. RyanTM
765079fbf9 gtk-doc: 1.29 -> 1.30
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-05-11 08:13:27 -07:00
zimbatm
e0a927556b
mdsh: 0.1.2 -> 0.1.3 2019-02-19 21:56:42 +01:00
zimbatm
4fad0de82a
mdsh: init at 0.1.2 2019-02-17 11:18:04 +01:00
Vladimír Čunát
ff101946a8
Merge branch 'master' into staging-next
Hydra nixpkgs: ?compare=1503899
2019-02-06 14:24:46 +01:00
Pascal Wittmann
895bc4cefe
gtk-doc: 1.28 -> 1.29 2019-02-01 17:36:49 +01:00
Frederik Rietdijk
4af059cd15 gnome-doc-utils: fix native deps 2019-01-15 10:16:11 +01:00
Vladimír Čunát
1ec9f8b62f
doxygen: 1.8.14 -> 1.8.15
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-02 17:21:42 +01:00
Vladimír Čunát
de96413bbf
doxygen: add sourceforge as mirror
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-02 17:08:02 +01:00
Vladimír Čunát
f0c41f0bbf
doxygen: change URL
The homepage was 301 Moved Permanently.  Note: https won't work.
2019-01-02 16:59:09 +01:00
tilpner
04e2dd4c4f
mkdocs: 0.17.5 -> 1.0.4 2018-12-15 00:48:32 +01:00
Uli Baum
d6ecbe1410 gtk-doc: don't build with dblatex by default
make it optional: withDblatex ? false
This removes the dependency of gtk-doc on texlive.
2018-09-17 01:33:20 +02:00
John Ericson
db965063b3 treewide: Make configureFlags lists 2018-08-03 17:06:03 -04:00
Frederik Rietdijk
81c539ee0b
Merge pull request #43838 from aneeshusa/gtk-doc-support-python-3
gtk-doc: support python3
2018-07-21 19:13:54 +02:00
Aneesh Agrawal
dddac8b684 gtk-doc: support python3 2018-07-21 10:09:25 -07:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
R. RyanTM
69fd5adcc4 mkdocs: 0.17.4 -> 0.17.5
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
2018-07-07 22:44:43 -07:00
R. RyanTM
9fb100dc28 mkdocs: 0.17.3 -> 0.17.4 (#41988)
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/jvkm61ryls5w90v32pisdy2w9hv4sjjb-mkdocs-0.17.4/bin/.mkdocs-wrapped passed the binary check.
- /nix/store/jvkm61ryls5w90v32pisdy2w9hv4sjjb-mkdocs-0.17.4/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.4 with grep in /nix/store/jvkm61ryls5w90v32pisdy2w9hv4sjjb-mkdocs-0.17.4
- directory tree listing: https://gist.github.com/51f000d43eea93f02bf57debed7ac8bc
- du listing: https://gist.github.com/6f535d35f7a3c2d0e393e4e0fd0682c8
2018-06-17 18:39:58 +02:00
Daiderd Jordan
9424d15561
gtk-doc: don't use pythonEnv for binaries 2018-05-28 19:12:42 +02:00
Jan Malakhovski
7438083a4d tree-wide: disable doCheck and doInstallCheck where it fails (the trivial part) 2018-04-25 04:18:46 +00:00
Robert Schütz
adf1a734ff mkdocs: fix build 2018-04-08 11:36:06 +02:00
Pascal Wittmann
1f1ab16e42
gtk-doc: 1.27 -> 1.28 2018-03-30 12:48:36 +02:00
Ryan Mulligan
27faba541f mkdocs: 0.17.2 -> 0.17.3
Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done:

- built on NixOS
- ran `/nix/store/wy5434b824p55fr8x67vz8q8ph9g65kn-mkdocs-0.17.3/bin/.mkdocs-wrapped -h` got 0 exit code
- ran `/nix/store/wy5434b824p55fr8x67vz8q8ph9g65kn-mkdocs-0.17.3/bin/.mkdocs-wrapped --help` got 0 exit code
- ran `/nix/store/wy5434b824p55fr8x67vz8q8ph9g65kn-mkdocs-0.17.3/bin/.mkdocs-wrapped -V` and found version 0.17.3
- ran `/nix/store/wy5434b824p55fr8x67vz8q8ph9g65kn-mkdocs-0.17.3/bin/.mkdocs-wrapped --version` and found version 0.17.3
- ran `/nix/store/wy5434b824p55fr8x67vz8q8ph9g65kn-mkdocs-0.17.3/bin/mkdocs -h` got 0 exit code
- ran `/nix/store/wy5434b824p55fr8x67vz8q8ph9g65kn-mkdocs-0.17.3/bin/mkdocs --help` got 0 exit code
- ran `/nix/store/wy5434b824p55fr8x67vz8q8ph9g65kn-mkdocs-0.17.3/bin/mkdocs -V` and found version 0.17.3
- ran `/nix/store/wy5434b824p55fr8x67vz8q8ph9g65kn-mkdocs-0.17.3/bin/mkdocs --version` and found version 0.17.3
- found 0.17.3 with grep in /nix/store/wy5434b824p55fr8x67vz8q8ph9g65kn-mkdocs-0.17.3
- directory tree listing: https://gist.github.com/b9a97908c199575f84016b19365ae126
2018-03-16 23:48:23 -07:00
xeji
b3d2a87b53 gtk-doc: add missing runtime dependency on six 2018-03-10 13:17:39 +01:00
Frederik Rietdijk
865b21548f Revert "Merge pull request #36743 from xeji/gtkdoc"
This reverts commit bb38918fda, reversing
changes made to 83ee88e70f.

This change should go to staging instead.
2018-03-10 13:01:01 +01:00
xeji
6fb73cc799 gtk-doc: add missing runtime dependency on six 2018-03-10 11:39:11 +01:00
Ryan Mulligan
eb03685546 gtk-doc: 1.25 -> 1.27
Semi-automatic update. These checks were done:

- built on NixOS
- ran `/nix/store/6i54qzjbf3645yavr53qbvm12ddr9y7b-gtk-doc-1.27/bin/gtkdoc-depscan -h` got 0 exit code
- ran `/nix/store/6i54qzjbf3645yavr53qbvm12ddr9y7b-gtk-doc-1.27/bin/gtkdoc-depscan --help` got 0 exit code
- ran `/nix/store/6i54qzjbf3645yavr53qbvm12ddr9y7b-gtk-doc-1.27/bin/gtkdoc-depscan --version` and found version 1.27
- ran `/nix/store/6i54qzjbf3645yavr53qbvm12ddr9y7b-gtk-doc-1.27/bin/gtkdocize --help` got 0 exit code
- ran `/nix/store/6i54qzjbf3645yavr53qbvm12ddr9y7b-gtk-doc-1.27/bin/gtkdocize --version` and found version 1.27
- found 1.27 with grep in /nix/store/6i54qzjbf3645yavr53qbvm12ddr9y7b-gtk-doc-1.27
- found 1.27 in filename of file in /nix/store/6i54qzjbf3645yavr53qbvm12ddr9y7b-gtk-doc-1.27
2018-03-08 16:51:28 -08:00
Ryan Mulligan
eb36e7187d mkdocs: 0.16.3 -> 0.17.2
Semi-automatic update. These checks were performed:

- built on NixOS
- ran `/nix/store/hndrgmyp176jgfgy4iyf0wdf21hhbdwv-mkdocs-0.17.2/bin/.mkdocs-wrapped -h` got 0 exit code
- ran `/nix/store/hndrgmyp176jgfgy4iyf0wdf21hhbdwv-mkdocs-0.17.2/bin/.mkdocs-wrapped --help` got 0 exit code
- ran `/nix/store/hndrgmyp176jgfgy4iyf0wdf21hhbdwv-mkdocs-0.17.2/bin/.mkdocs-wrapped -V` and found version 0.17.2
- ran `/nix/store/hndrgmyp176jgfgy4iyf0wdf21hhbdwv-mkdocs-0.17.2/bin/.mkdocs-wrapped --version` and found version 0.17.2
- ran `/nix/store/hndrgmyp176jgfgy4iyf0wdf21hhbdwv-mkdocs-0.17.2/bin/mkdocs -h` got 0 exit code
- ran `/nix/store/hndrgmyp176jgfgy4iyf0wdf21hhbdwv-mkdocs-0.17.2/bin/mkdocs --help` got 0 exit code
- ran `/nix/store/hndrgmyp176jgfgy4iyf0wdf21hhbdwv-mkdocs-0.17.2/bin/mkdocs -V` and found version 0.17.2
- ran `/nix/store/hndrgmyp176jgfgy4iyf0wdf21hhbdwv-mkdocs-0.17.2/bin/mkdocs --version` and found version 0.17.2
- found 0.17.2 with grep in /nix/store/hndrgmyp176jgfgy4iyf0wdf21hhbdwv-mkdocs-0.17.2
- found 0.17.2 in filename of file in /nix/store/hndrgmyp176jgfgy4iyf0wdf21hhbdwv-mkdocs-0.17.2
2018-02-27 06:08:50 -08:00
Jan Tojnar
a31d98f312
tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00
Venkateswara Rao Mandela
3d74ccf5e8 doxygen: 1.8.11 -> 1.8.14 2018-02-03 20:02:42 +01:00
Jan Tojnar
a6cd26740b
gtk_doc: propagate the respect-xml-catalog-files-var.patch
We are patching the xmlcatalog calls in the JH_CHECK_XML_CATALOG
macro to use the XML_CATALOG_FILES environment variable instead
of a single central catalog file. Since consumers (libraries or
applications) are expected to copy the m4 files to their source
tree, we need to patch them separately. The files should be
identical, though, so we can reuse the patch for gtk_doc.

This commit makes the patch available in passthru so the consumer
expressions do not need to maintain the long relative path.
2017-12-02 20:34:29 +01:00
Vladimír Čunát
fe812fd3df
Merge #29293: gnome-doc-utils: fix for paths cont. '+' 2017-11-27 15:30:34 +01:00
Jan Tojnar
0124cbdac8
gtk-doc: clean up XML_CATALOG_FILES patch
libxml2 1.9.7 supports the XML_CATALOG_FILES environment variable
natively by using empty catalogfile argument.
2017-11-25 19:58:13 +01:00
Dmitry Kalinkin
c66656a18c
gnome-doc-utils: fix build for stores containing '+' character 2017-11-11 22:40:51 -05:00
Jan Tojnar
407db7b019
gtk_doc: replace catalog lookup hack
In the previous commit, we added a setup hook to docbook dtd and xsl
packages, that adds derivation’s catalog file to an environment variable.
That should, in theory, remove the need for declaring their catalogs manually.
Unfortunately, xmlcatalog utility expects exactly one catalog file, completely
disregarding the environment variable in non-interactive context. In the same
spirit, the design of gtk-doc m4 files only admits a single catalog file,
resulting in another ugly hack.
2017-10-07 23:37:35 +02:00
Orivej Desh
fda26c8476 Merge branch 'master' into staging
* master: (271 commits)
  pysmbc: clarify license
  pysmbc: fix license
  bazel: 0.5.4 -> 0.6.0 (#29990)
  googler: init at 3.3
  go: declare support for aarch64
  firefox-beta-bin: 56.0b5 -> 57.0b4
  spotify: 1.0.64.401.g9d720389-21 -> 1.0.64.407.g9bd02c2d-26
  gogs: 0.11.19 -> 0.11.29
  grafana: 4.5.1 -> 4.5.2
  mopidy-iris: 3.4.1 -> 3.4.9
  nextcloud: 12.0.2 -> 12.0.3
  haskell-json-autotype: jailbreak to fix build within LTS 9.x
  kore: fix up
  kore: init at 2.0.0
  glusterfs service: fix issues with useRpcbind
  tig: 2.2.2 -> 2.3.0
  haskell-hspec-core: enable test suite again
  hackage-packages.nix: automatic Haskell package set update
  librsvg: fix thumbnailer path
  awscli: 1.11.108 -> 1.11.162
  ...
2017-10-02 00:22:12 +00:00
Joerg Thalheim
fa2adc6129 mkdocs: run tests 2017-10-01 10:56:05 +01:00
Kirill Elagin
d70f426dfc mkdocs: Initialise at 0.16.3 2017-09-28 14:21:17 +03:00
John Ericson
531e4b80c9 misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs
Only acts on one-line dependency lists.
2017-09-21 15:49:53 -04:00