Commit Graph
50 Commits
Author SHA1 Message Date
Aluísio Augusto Silva Gonçalves c38d70127d python3Packages.jupytext: fix tests
Due to improper sandboxing, I didn't notice the failed tests while
upgrading jupytext in #121648.  The errors come from jupyter_core so
the same fix is used here as there: set $HOME to a writable directory.
2021-05-11 09:20:38 -07:00
Aluísio Augusto Silva Gonçalves e6d1079b9b python3Packages.jupytext: 1.11.0 -> 1.11.2 2021-05-07 17:07:06 -03:00
Aluísio Augusto Silva Gonçalves 11c3036bff python3Packages.mdit-py-plugins: init at 0.2.8 2021-05-07 17:07:05 -03:00
Aluísio Augusto Silva Gonçalves 66534789b0 python3Packages.markdown-it-py: 0.6.2 -> 1.0.0 2021-05-07 17:07:05 -03:00
Aluísio Augusto Silva Gonçalves 8b94f86044 python3Packages.linkify-it-py: init at 1.0.1 2021-05-07 17:07:04 -03:00
Aluísio Augusto Silva Gonçalves 8ffb2a6685 python3Packages.uc-micro-py: init at 1.0.1 2021-05-07 17:07:04 -03:00
Aluísio Augusto Silva Gonçalves 43c68b0aa1 python3Packages.pytest-regressions: init at 2.2.0 2021-05-07 17:07:03 -03:00
Aluísio Augusto Silva Gonçalves a5c7cd5779 haunt: fix Guile load paths
Guile's version is part of the path and the installed files won't be
found if we don't include it.  Also, we can rely on the paths of build
inputs being added to $GUILE_LOAD_PATH and $GUILE_LOAD_COMPILED_PATH
by Guile's setup hook.
2021-04-30 22:55:18 -03:00
Aluísio Augusto Silva Gonçalves bd722f1105 haunt: enable tests and verify that the binary works 2021-04-30 21:46:03 -03:00
Aluísio Augusto Silva Gonçalves 093ab98c80 dyndnsc: 0.5.1 -> 0.6.1 2021-04-30 11:40:29 -03:00
Aluísio Augusto Silva Gonçalves 932ec5518e python3Packages.pytest-console-scripts: init at 1.2.0
Thanks to @kvas-it for cutting a release with the patches needed to make
tests work.
2021-04-30 11:40:29 -03:00
Aluísio Augusto Silva Gonçalves 98822ee896 python3Packages.json-logging: init at 1.3.0 2021-04-30 11:33:04 -03:00
Aluísio Augusto Silva Gonçalves bd815d2121 python3Packages.sanic: 21.3.2 -> 21.3.4
While we're at it, revise the dependencies lists; there's been a couple
of break-ups with 21.3.0.
2021-04-30 09:56:09 -03:00
Aluísio Augusto Silva Gonçalves 192b28a75f python3Packages.sanic-testing: init at 0.3.1 2021-04-30 09:56:09 -03:00
Aluísio Augusto Silva Gonçalves 550bb02269 python3Packages.sanic-routing: init at 0.6.2 2021-04-30 09:56:09 -03:00
Aluísio Augusto Silva Gonçalves 5b971598f0 python3Packages.pytest-sanic: mark as broken with sanic >= 21.3.0
pytest-sanic is incompatible with the current version of Sanic, see
sanic-org/sanic#2095 and yunstanford/pytest-sanic#50.  While it is
broken, we also need it to run Sanic's tests (for which case it works
just fine).
2021-04-30 09:56:09 -03:00
Aluísio Augusto Silva Gonçalves a5a5eea480 python3Packages.openapi-spec-validator: add missing dependency on openapi-schema-validator
This new dependency was missed on our update to 0.3.0.
2021-04-27 10:02:30 -03:00
Aluísio Augusto Silva Gonçalves ac9adabaf5 python3Packages.openapi-schema-validator: init at 0.1.5 2021-04-27 10:02:30 -03:00
Aluísio Augusto Silva Gonçalves c52c7fb467 python3Packages.rfc3339-validator: init at 0.1.3 2021-04-27 10:02:30 -03:00
Aluísio Augusto Silva Gonçalves 2efafe69ef r128gain: replace ffmpeg_3 with ffmpeg
See https://github.com/NixOS/nixpkgs/issues/120705 for the rationale.
2021-04-26 16:57:30 -03:00
Aluísio Augusto Silva Gonçalves 748e20cc7c python3Packages.ffmpeg-python: replace ffmpeg_3 with ffmpeg
See https://github.com/NixOS/nixpkgs/issues/120705 for the rationale.
ffmpeg-python doesn't seem to be strongly bound to any ffmpeg version
so we can just migrate away.
2021-04-26 16:51:33 -03:00
Aluísio Augusto Silva Gonçalves b0d6df575c dyndnsc: init at 0.5.1 2020-12-02 17:44:04 -03:00
Aluísio Augusto Silva Gonçalves 799cfd9545 pythonPackages.daemonocle: init at 1.0.2 2020-12-02 17:44:04 -03:00
Aluísio Augusto Silva Gonçalves 7d15aa4ba0 nodePackages: update 2020-11-04 08:49:33 -03:00
Aluísio Augusto Silva Gonçalves 1ade372bf8 iosevka: add AluisioASG as maintainer 2020-11-04 07:47:30 -03:00
Aluísio Augusto Silva Gonçalves 08fd340b1e iosevka: remove dependency on otfcc
As of Iosevka 3.7.0, otfcc is no longer used.  I haven't checked if
the situation has changed since [2017] but this should make Iosevka
available on aarch64-linux and *-darwin.

[2017]: https://github.com/NixOS/nixpkgs/pull/31835#issuecomment-347048242
2020-11-04 07:47:29 -03:00
Aluísio Augusto Silva Gonçalves 26ce7f2607 iosevka: add update script
As outlined in the previous commit, we just need to update the source
URL in node-packages.json, and wait for node-packages.nix to be rebuilt
from it.
2020-11-04 07:47:29 -03:00
Aluísio Augusto Silva Gonçalves e6bc641ef4 iosevka: 3.2.2 -> 3.7.1; fetch source through nodePackages
Previously we used nodePackages only to fetch Iosevka's build
dependencies and then fetched the source code ourselves.  Updates
involved changing the version and hashes in the `iosevka` derivation and
then running node-packages/generate.sh to update the build dependencies,
which in turns updates *all* of node-packages.nix.

A new proposed policy for handling node-packages.nix updates involves
batching those updates.  Previously, that would mean `iosevka` and its
build dependencies could end up out of sync until the batched update was
run.

To work with the new policy, we now fetch Iosevka's source code (and
not only its dependencies) through nodePackages.  Updates are done by
changing the source URL in node-packages.json, which eventually becomes
part of an update of node-packages.nix, which is then propagated to
`iosevka` itself.

One con of this strategy is that errors can not be caught directly
after the update, but only after node-packages.nix is regenerated.
2020-11-04 07:47:29 -03:00
Aluísio Augusto Silva Gonçalves e237f23b6a iosevka-bin: move update script
Move bin.nix's update script to update-bin.sh so it doesn't conflict
with default.nix's update script.
2020-11-04 07:47:29 -03:00
Aluísio Augusto Silva Gonçalves 988f0cf3c5 iosevka-bin: Use iosevka's meta
The two packages have the same metadata, except for the maintainers.
2020-11-04 07:47:28 -03:00
Aluísio Augusto Silva Gonçalves 8880179b65 libretro.mame2016: fix build with gnumake-4.3
Builds currently fail with `ar` trying to operate on what are clearly
two paths concatenated together.  It stems from a backward-incompatible
change in Make:

> Previously appending using '+=' to an empty variable would result in
> a value starting with a space.  Now the initial space is only added
> if the variable already contains some value.  Similarly, appending an
> empty string does not add a trailing space.

This issue was first reported on the MAME repository proper
(https://github.com/mamedev/mame/issues/6248), and affects libretro's
2016 snapshot as well.  A fix that is reported to work with previous
versions of Make was upstreamed to:
- GENie, the build system: https://github.com/bkaradzic/GENie/pull/493
- MAME: https://github.com/mamedev/mame/pull/6262
- libretro: https://github.com/libretro/mame2016-libretro/pull/47

The fetched patch comes from the last of these.
2020-10-28 13:31:34 -03:00
Aluísio Augusto Silva Gonçalves cba9843aa0 nixos/doc: fix itemization in the 20.09 release notes 2020-10-19 07:11:48 -03:00
Aluísio Augusto Silva Gonçalves 5fb64f9ab2 r128gain: 1.0.1 -> 1.0.3 2020-09-30 17:58:56 -03:00
Aluísio Augusto Silva Gonçalves d742cff4bb r128gain: add update script 2020-09-30 16:30:08 -03:00
Aluísio Augusto Silva Gonçalves 2316f3520c ipfs-cluster: pin to go 1.14 2020-09-01 18:03:42 +10:00
Aluísio Augusto Silva Gonçalves 09f5becdd0 sox: Add WavPack support
r128gain's tests include processing some WavPack files with sox.  Allow
opting into linking with wavpack so those tests can be run.
2020-06-12 03:30:46 -03:00
Aluísio Augusto Silva Gonçalves 6f24be13ee r128gain: 0.9.3 -> 1.0.1
Switched the source to GitHub so that test files are available for
local, unsandboxed testing.
2020-02-14 21:17:38 -08:00
Aluísio Augusto Silva Gonçalves 07c817f9d2 pythonPackages.ffmpeg-python: init at 0.2.0 2020-02-14 21:17:38 -08:00
Aluísio Augusto Silva Gonçalves e79af471e7 beets: Fix test to work with mutagen>=1.43 2020-02-14 21:17:38 -08:00
Aluísio Augusto Silva Gonçalves 316db29457 pythonPackages.mutagen: 1.42.0 -> 1.43.0
Not updating to 1.44.0 due to it dropping Python 2 support.
2020-02-14 21:17:38 -08:00
Aluísio Augusto Silva Gonçalves 9a0e92512c r128gain: init at 0.9.3 2020-02-10 21:05:43 +01:00
Aluísio Augusto Silva Gonçalves 3a6751d22d maintainers: add AluisioASG 2020-02-10 21:05:43 +01:00
Aluísio Augusto Silva Gonçalves d8d68e1af1 fava: 1.10 -> 1.11 2019-09-06 21:16:52 +02:00
Aluísio Augusto Silva Gonçalves e030351740 python: google-auth: make tests compatible with pytest 5 2019-09-06 19:08:51 +02:00
Aluísio Augusto Silva Gonçalves 084bd0ca66 python: beancount: 2.2.1 -> 2.2.3 2019-09-06 19:08:29 +02:00
Aluísio Augusto Silva Gonçalves 2bc8c6705e libreoffice-still: 6.1.5.2 -> 6.2.6.2 2019-08-18 12:56:29 -03:00
Aluísio Augusto Silva Gonçalves b90c63f50d libreoffice-fresh: 6.2.4.2 -> 6.3.0.4 2019-08-17 10:35:39 -03:00
Aluísio Augusto Silva Gonçalves 14ce9b2fbd aerc: 0.1.4 -> 0.2.1 2019-07-29 18:03:54 -03:00
Aluísio Augusto Silva Gonçalves 67912138ea aerc: add dependency on ncurses for unknown terminals
The TUI library aerc uses, tcell, comes with a built-in database of
terminal definitions.  For terminals not in this database (e.g.
Alacritty), an entry is generated dynamically using infocmp, part of
ncurses' dev output.
2019-07-29 18:00:37 -03:00
Aluísio Augusto Silva Gonçalves 50229a5f6f libreoffice-fresh: 6.2.3.2 -> 6.2.4.2 2019-06-21 09:28:56 -03:00