Commit Graph
100 Commits
Author SHA1 Message Date
Daniël de Kok 9bab3b5a61 sentencepiece: set platforms to unix to support Darwin
- The sentencepiece library builds fine on Darwin as well.
- Remove superfluous `enableParallelBuilding = true`.
- Make the value of homepage a string.
2020-02-22 10:55:48 -08:00
Daniël de Kok 0688cba0cd python3Packages.vowpalwabbit: fix build
- Drop the Boost patch. The patch does not apply anymore and the new
  CMake infrastructure picks up boost.
- Distable setuptools reStructuredText check. This check fails, but
  is (as far as I understand) an upstream bug.
- Clean up derivation a bit.
2020-02-18 20:41:37 +01:00
Daniël de Kok 77aa1a7f5b python3Packages.ftfy: 5.6 -> 5.7
Changelog:

https://github.com/LuminosoInsight/python-ftfy/blob/master/CHANGELOG.md#version-57-february-18-2020

The most important change in this version is the update of Unicode
character categories data to Unicode 12.1. This fixes the Python 3.8
build.
2020-02-18 19:44:58 +01:00
Daniël de Kok d4212f7036 softmaker-office: 972 -> 974
Changelog:
https://www.softmaker.com/en/servicepacks-office-changelog
2020-02-16 08:22:43 +01:00
Daniël de Kok 7269a92820 python3Packages.srsly: 0.2.0 -> 1.0.1
srsly 2.0.0 is also released. But since spaCy/textacy are the only
dependencies and spaCy requires < 1.1.0, it probably makes more sense
to bump this to 1.0.1 for the time being.

And additional argument in favor of 1.0.1 is that 2.0.0 drops support
for Python 3.5.
2020-01-13 00:36:56 -08:00
Daniël de Kok a8686037c4 resilio-sync: 2.6.3 -> 2.6.4
This release is a hotfix for a WebUI security issue:
https://forum.resilio.com/topic/71647-latest-desktop-build-264/
2019-12-29 15:45:43 -06:00
Daniël de Kok cc03522f52 drawio: 12.3.2 -> 12.4.2
Changelog:

* Updates to draw.io 12.4.2, changes from, and including, 12.3.2 to
  12.4.2 are new in this desktop release.
* Updates to Electron 7.1.5
2019-12-19 07:42:10 +01:00
Daniël de Kok 02553c114d rl-2003: mention the removal of dump1090's internal web server 2019-12-02 14:47:19 +01:00
Daniël de Kok 9ab21b09bf dump1090: 2014-10-31 -> 3.7.1
The derivation uses an upstream for dump1090 that has not been updated
since 2014. FlightAware seems to have the most actively maintained
version of dump1090, so this change switches to FlightAware's
version, bringing 5 years of improvements.
2019-12-02 14:45:45 +01:00
Daniël de Kok 9b8d88cb78 drawio: 12.2.2 -> 12.3.2
Upstream changelog:

* Updates to draw.io 12.3.2, changes from, and including, 12.2.3 to
  12.3.2 are new in this desktop release.
* Updates to Electron 7.1.2.
* Fixes issue where all zeros are written to file.
2019-11-30 10:42:21 +01:00
Daniël de Kok ba718f536e python3Packages.spacy: 2.2.2 -> 2.2.3
Changelog:

https://github.com/explosion/spaCy/releases/tag/v2.2.3
2019-11-24 11:18:35 -08:00
Daniël de Kok 6d7a29437f pythonPackages.wasabi: 0.3.0 -> 0.4.0 2019-11-24 11:18:35 -08:00
Daniël de Kok 18dd079101 pythonPackages.catalogue: init at 0.0.7 2019-11-24 11:18:35 -08:00
Daniël de Kok 5751e005b4 python3Packages.spacy_models: add Norwegian and Lithuanian models (#70306) 2019-11-09 20:37:35 -05:00
Daniël de Kok 9ced8a5c46 drawio: 12.1.7 -> 12.2.2
Changelog:
https://github.com/jgraph/drawio-desktop/releases/tag/v12.2.2
2019-11-09 08:34:37 +01:00
Daniël de Kok d91debafde python3Packages.spacy: 2.2.1 -> 2.2.2
Major changes:

- Multiprocessing support in nlp.pipe.
- Base language support for Luxembourgish.

Changelog:
https://github.com/explosion/spaCy/releases/tag/v2.2.2
2019-11-02 09:40:26 +01:00
Daniël de Kok bf552163f2 python3Packages.wasabi: 0.2.2 -> 0.3.0
Changelog:
https://github.com/ines/wasabi/releases/tag/v0.3.0
2019-11-02 09:40:13 +01:00
Daniël de Kok e82694c58a python3Packages.srsly: 0.1.0 -> 0.2.0
Changelog:
https://github.com/explosion/srsly/releases/tag/v0.2.0
2019-11-02 09:40:11 +01:00
Daniël de Kok fed908b3a5 python3Packages.thinc: 7.2.0 -> 7.3.1
Largest changes:

- Add Mish activation.
- Add experimental support for the RAdam optimizer.
- Add experimental support for lookahead to the optimizer.
- Add experimental support for LARS to the optimizer.

Changelog:
https://github.com/explosion/thinc/releases/tag/v7.3.0
2019-11-02 09:40:06 +01:00
Daniël de Kok 1de992c4d1 softmaker-office: 970 -> 972
Changes:
https://www.softmaker.com/en/servicepacks-office-changelog
2019-10-28 17:00:15 +01:00
Daniël de Kok 97f4d0d345 drawio: 12.1.0 -> 12.1.7
Changes:

- Updates to draw.io 12.1.7
- Updates to Electron 7
2019-10-28 16:57:51 +01:00
Daniël de Kok 6f6331dbb3 softmaker-office: fix product unlock error
SoftMaker/FreeOffice collects some system information upon unlocking the
product. But in doing so, it attempts to execute /bin/ls. If the execve
syscall fails, the whole unlock procedure fails. This works around that
by rewriting /bin/ls to the proper path.

SoftMaker Office restarts itself upon some operations, such changing the
theme and unlocking. Unfortunately, we do not have control over its
environment then and it will fail with an error. Starting SoftMaker
Office from scratch will then work.

Fixes #71228
2019-10-20 19:36:35 +02:00
Daniël de Kok 36164541c5 rustracer: fix default RUST_SRC_PATH 2019-10-06 09:56:55 +02:00
Daniël de Kok 0e49168cc6 rustracer: 2.1.22 -> 2.1.27
Fixes failing build on master.
2019-10-06 09:47:07 +02:00
Daniël de Kok 54393d25d8 maturin: 0.7.2 -> 0.7.6 2019-10-04 23:18:22 +02:00
Daniël de Kok 4c37faa8da python3Packages.spacy_models.nl_core_news_sm 2019-10-03 09:02:34 -07:00
Daniël de Kok e2f87b7d5f python3Packages.spacy: 2.2.0 -> 2.2.1
Changes:

* Vectors.most_similar returns the top most similar vectors instead
  only one.
* Fixes tag map in Dutch model.
* Fix initialization of DocBin with attributes.
2019-10-03 09:02:34 -07:00
Daniël de Kok c4fdb91a0b python3Packages.spacy_models: update for spaCy 2.2.0 compatibility 2019-10-02 17:05:22 -07:00
Daniël de Kok 4491958922 python3Packages.spacy: 2.1.8 -> 2.2.0
Changelog:
https://github.com/explosion/spaCy/releases/tag/v2.2.0
2019-10-02 17:05:22 -07:00
Daniël de Kok bff5f0bbb1 python3Packages.thinc: 7.1.0 -> 7.1.1 2019-10-02 17:05:22 -07:00
Daniël de Kok 770d7f46b9 python3Packages.preshed: 2.0.1 -> 3.0.2 2019-10-02 17:05:22 -07:00
Daniël de Kok d2ccabaeea pythonPackages.spacy: fix import error
Importing spacy fails with:

ModuleNotFoundError: No module named 'pkg_resources

spaCy probably worked before because a dependency had setuptools as a
propagated dependency. This change adds setuptools to spacy's
propogatedBuildInputs.

Tested with the en_core_web_sm model.
2019-09-29 10:48:15 +02:00
Daniël de Kok 9f25e95576 mkl: include pkgconfig files 2019-09-22 20:07:34 +02:00
Daniël de Kok b7efd50e83 drawio: 11.1.4 -> 11.3.0
Changelogs:

https://github.com/jgraph/drawio-desktop/releases/tag/v11.3.0
https://github.com/jgraph/drawio-desktop/releases/tag/v11.3.0

Most salient change: fixes crash after print
2019-09-22 07:48:46 +02:00
Daniël de Kok 85c6d72011 buildRustCrate: add support for renaming crates
Before this change, buildRustCrate always called rustc with

--extern libName=[...]libName[...]

However, Cargo permits using a different name under which a dependency
is known to a crate. For example, rand 0.7.0 uses:

[dependencies]
getrandom_package = { version = "0.1.1", package = "getrandom", optional = true }

Which introduces the getrandom dependency such that it is known as
getrandom_package to the rand crate. In this case, the correct extern
flag is of the form

--extern getrandom_package=[...]getrandom[...]

which is currently not supported. In order to support such cases, this
change introduces a crateRenames argument to buildRustCrate. This
argument is an attribute set of dependencies that should be renamed. In
this case, crateRenames would be:

{
  "getrandom" = "getrandom_package";
}

The extern options are then built such that if the libName occurs as
an attribute in this set, it value will be used as the local
name. Otherwise libName will be used as before.
2019-09-08 19:17:52 +02:00
Daniël de Kok 05a0bf99c9 maturin: 0.7.1 -> 0.7.2
GitHub release:
https://github.com/PyO3/maturin/releases/tag/v0.7.2

This release provides some cross-compilation fixes.
2019-09-06 19:18:08 +02:00
Daniël de Kok 0910b661eb makemkv: 1.14.4 -> 1.14.5
Changelog:

- Some small miscellaneous improvements
2019-09-06 19:12:38 +02:00
Daniël de Kok accc62a98c freeoffice: 966 -> 970
Changes:

- Adds support for saving documents to the DOC, XLS, and PPT formats.
- TextMaker adds support for saving to the OpenDocument format.
- Adds a dark mode.
2019-09-06 16:33:02 +02:00
Daniël de Kok 11184dee46 freeoffice: init at 966 2019-09-06 07:44:07 +02:00
Daniël de Kok 97390d648d softmaker-office: init at 970 2019-09-06 07:44:07 +02:00
Daniël de Kok 7ddd49a86e gnome3.mutter: fix segfault in dri_flush_front_buffer()
More details:

https://gitlab.gnome.org/GNOME/mutter/commit/56ddaaa3809240a357b5e19b5789d1aa49aaecc3
2019-09-03 15:20:38 +02:00
Daniël de Kok 72f711eada maturin: 0.7.0 -> 0.7.1
Change:

- maturin build --interpreter/maturin publish --interpreter builds
  only a source distribution.
2019-08-31 07:36:28 +02:00
Daniël de Kok 7e29ce8a77 maturin: 0.6.1 -> 0.7.0
pyo3-pack has been renamed to maturin version 0.7.0. Other larger
changes are:

- Mixed rust/python layout
- Added PEP 517 support
- Support settings all applicable fields from the python core
  metadata specification in Cargo.toml
2019-08-30 20:59:44 +02:00
Daniël de Kok 0cca8578ae python3Packages.spacy: remove blis/thinc upper bounds 2019-08-29 20:27:43 +02:00
Daniël de Kok 8cf73ee2bf pythonPackages.thinc: 7.0.8 -> 7.1.0
Major change: support read-only numpy arrays
2019-08-29 20:26:36 +02:00
Daniël de Kok 2dc3bf1d1b pythonPackages.blis: 0.2.4 -> 0.4.0
Major changes:

- Update vendored blis to 0.5.1
- Change license to BSD
- Support for read-only numpy arrays
2019-08-29 20:18:49 +02:00
Daniël de Kok cbfdb79b0e drawio: 11.1.1 -> 11.1.4
Changelog:

https://github.com/jgraph/drawio-desktop/releases/tag/v11.1.4

The most important user-visible change is that the binary is renamed
from draw.io to drawio.
2019-08-16 08:31:31 +02:00
Daniël de Kok 7c398bda52 pythonPackages.spacy: 2.1.7 -> 2.1.8
Changelog:

https://github.com/explosion/spaCy/releases/tag/v2.1.8
2019-08-08 22:15:24 +01:00
Daniël de Kok c40512654c drawio: 10.9.5 -> 11.1.1
Changelog:

https://github.com/jgraph/drawio-desktop/releases/tag/v11.1.1
2019-08-03 11:03:21 +02:00
Daniël de Kok 7944f2a207 pythonPackages.spacy: 2.1.6 -> 2.1.7
Changelog:

https://github.com/explosion/spaCy/releases/tag/v2.1.7
2019-08-01 21:01:15 +02:00
Daniël de Kok 2240ddcf8c makemkv: modernize derivation
- Use libsForQt5.callPackage
- Replace separate builder.sh script
- Replace patchelf call by autoPatchElfHook
- Use ffmpeg in place of libav
2019-07-31 08:11:40 +02:00
Daniël de Kok 4b334cf1d5 pythonPackages.spacy: 2.1.4 -> 2.1.6
Includes various improvements, including:

- Improvements for various languages.
- Evaluation metrics per entity type.
- Pretraining improvements.

Changelogs:

https://github.com/explosion/spaCy/releases/tag/v2.1.5
https://github.com/explosion/spaCy/releases/tag/v2.1.6

Also add myself as a maintainer.
2019-07-17 09:55:59 +02:00
Daniël de Kok 3a2c9891e7 pythonPackages.thinc: 7.0.6 -> 7.0.8
Change: avoid allocating a negative shape for ngrams
2019-07-17 09:55:59 +02:00
Daniël de Kok c1e687e4e7 drawio: 10.8.0 -> 10.9.5
Changelog:

https://github.com/jgraph/drawio/blob/v10.9.5/ChangeLog
2019-07-15 19:18:43 +02:00
Daniël de Kok 3a4ba91b4a fasttext: 0.2.0 -> 0.9.1
Changes:

- Refactoring of internal classes.
- Better unicode handling.

https://github.com/facebookresearch/fastText/releases/tag/v0.9.1
2019-07-12 02:13:23 +02:00
Daniël de Kok f4ecf17b20 pythonPackages.fasttext: 0.2.0 -> 0.9.1
Changes:

- Refactoring of internal classes.
- Better unicode handling.
- New Python API: https://fasttext.cc/docs/en/python-module.html

https://github.com/facebookresearch/fastText/releases/tag/v0.9.1
2019-07-12 02:12:44 +02:00
Daniël de Kok a745dfac15 pythonPackages.thinc: 7.0.4 -> 7.0.6
7.0.5 and 7.0.6 contain fixes for pickle, unflatten, and threading.

https://github.com/explosion/thinc/releases/tag/v7.0.5
https://github.com/explosion/thinc/releases/tag/v7.0.6

Add myself to the list of maintainers, since I seem to be maintaining
this ;).
2019-07-11 16:33:52 +02:00
Daniël de Kok f658a3c807 drawio: init at 10.8.0
draw.io is an application for drawing diagrams. This is the (offline)
desktop version of the draw.io web application.
2019-07-09 15:14:21 +02:00
Daniël de Kok 2cc2ccdec1 pyo3-pack: 0.5.0 -> 0.6.1
Changes:

- Basic PyPy support.
- Removes Python 2 support.
- Removes custom progress bar.

https://github.com/PyO3/pyo3-pack/releases/tag/v0.6.0
2019-06-17 14:19:58 +02:00
Daniël de Kok 0b28ad249a makemkv: 1.14.3 -> 1.14.4
Changes:

- Support for AACS v70
- Many small improvements
2019-06-15 11:01:13 +02:00
Daniël de Kok b5b5648be8 nixos/release-notes: document changed CargoSha256 hashes
cargoSha256 hashes change as result of changes in cargo-vendor, as
discussed in #60668.
2019-06-10 08:42:19 +02:00
Daniël de Kok 3b0d5b5ed3 nixos/tests/docker-tools: check layer sharing with buildLayeredImage
Adapted from grahamc's blog post on layered Docker images in Nix:

https://grahamc.com/blog/nix-and-layered-docker-images
2019-06-06 15:03:08 +02:00
Daniël de Kok d7f3186b48 dockerTools.buildLayeredImage: restore layer sharing
PR #58431 added /nix/store to each layer.tar. However, the timestamp was
not explicitly set while adding /nix and /nix/store to the archive. This
resulted in different SHA256 hashes of layer.tar between image builds.

This change sets time and owner when tar'ing /nix/store.
2019-06-06 07:40:20 +02:00
Daniël de Kok 344ccd0d6d nixos/release-notes: mention removal of Bittorrent Sync 2019-06-03 09:18:39 +02:00
Daniël de Kok 3093e35f8f bittorrentSync: remove 2019-06-03 09:16:13 +02:00
Daniël de Kok c619bbbbef nixos/btsync: remove
Remove the btsync module. Bittorrent Sync was renamed to Resilio Sync in
2016, which is supported by the resilio module. Since Resilio Sync had
some security updates since 2016, it is not safe to run Bittorrent Sync
anymore.
2019-06-03 09:16:13 +02:00
Daniël de Kok 9b3d4e8b8b pythonPackages.fasttext: init at 0.2.0 2019-05-14 20:27:13 +02:00
Daniël de Kok 635385388f python3Packages.spacy: 2.1.3 -> 2.1.4
This release has some improvements for training models:

https://github.com/explosion/spaCy/releases/tag/v2.1.4
2019-05-13 20:03:21 +02:00
Daniël de Kok 21ec7004f6 python3Packages.spacy_models: 2.0.0 -> 2.1.0
- Update models for spaCy 2.1.
- Add medium/small-sized models for Greek.
- Add medium-sized model for German.
2019-05-13 20:01:37 +02:00
Daniël de Kok 52731eb4f6 python3Packages.spacy: 2.0.18 -> 2.1.3
Changes:
https://github.com/explosion/spaCy/releases

The largest change since 2.0.x is support for ELMo/BERT-like
pretraining.
2019-05-13 20:01:37 +02:00
Daniël de Kok 613e802f01 pythonPackages.thinc: 6.12.1 -> 7.0.4 2019-05-13 20:01:37 +02:00
Daniël de Kok 54f9e90e4f pythonPackages.blis: init at 0.2.4 2019-05-13 20:01:37 +02:00
Daniël de Kok b631c266ee pythonPackages.srsly: init at 0.0.5 2019-05-13 20:01:37 +02:00
Daniël de Kok 18765a70ba pythonPackages.wasabi: init at 0.2.2 2019-05-13 20:01:37 +02:00
Daniël de Kok 912e7abd69 cargo-asm: 0.1.16 -> 0.1.17
This version has some improvements across the board, such as improved
demangling of LLVM-IR.
2019-05-05 17:24:17 +02:00
Daniël de Kok f029f8c5ad fasttext: init at 0.2.0 2019-05-05 08:28:44 +02:00
Daniël de Kok 626fe1a90a pythonPackages.reportlab: 3.5.19 -> 3.5.20 (#60605)
Also disable an additional test that requires network access to download
an image.
2019-05-02 15:09:51 -04:00
Daniël de Kok 16e5ce4058 liblinear: 2.21 -> 2.30 (#60277)
This release adds parameter search for l2-regularized l2-loss SVR.
2019-05-01 15:51:43 +02:00
Daniël de Kok 67fd25fbcd makemkv: 1.14.1 -> 1.14.3
Changelog:

https://www.makemkv.com/download/
2019-05-01 08:04:42 +02:00
Daniël de Kok 58c473985c python3Packages.spacy: fix build (#60276)
spaCy 2.0.18 requires an older version of wheel. Remove upper bound.
2019-04-26 20:47:31 +02:00
Daniël de Kok 715ec6e885 pythonPackages.grpcio: fix build on Darwin
Builds on Darwin have started to fail recently. This seems to be caused
by a check in Makefile that verifies whether the system is able to build
BoringSSL. This check attempts to compile test/build/boringssl.c, which
is absent in PyPI archives of grpcio.

This change builds the grpcio module directly from the grpc git
repository, so that all the files that are necessary for checks are
present.

Affects #56826 since darwin builds of this derivation on nixpkgs-19.03
fail.
2019-03-27 20:06:15 +01:00
Daniël de Kok 13d3bf5b98 resilio-sync: 2.6.1 -> 2.6.2
Changelog:
https://help.resilio.com/hc/en-us/articles/206216855-Sync-2-x-change-log
2018-12-15 15:02:17 +01:00
Daniël de Kok 0730a55dca python3Packages.spacy: 2.0.16 -> 2.0.18
Changes:

https://github.com/explosion/spaCy/releases/tag/v2.0.18
https://github.com/explosion/spaCy/releases/tag/v2.0.17
2018-12-15 10:57:04 +01:00
Daniël de Kok d1edf245e8 python3Package.thinc: 6.12.0 -> 6.12.1 2018-12-15 10:56:59 +01:00
Daniël de Kok 40f41772aa tests: handbrake: test transcoding to MKV and MP4. 2018-11-12 08:19:58 +01:00
Daniël de Kok 6c2050fd9c handbrake: 1.1.0 -> 1.1.2
Changes:

https://github.com/HandBrake/HandBrake/releases/tag/1.1.2
https://github.com/HandBrake/HandBrake/releases/tag/1.1.1

Derivation changes:

Transcoding to to MP4 was broken, failing with:

Tag avc1/0x31637661 incompatible with output codec id '28'
muxavformat: avformat_write_header failed!

Fix this using A20-avc3-hvc1-override.patch provided by upstream.
2018-11-12 07:44:19 +01:00
Daniël de Kok f780a982cf rustracer: remove rustup dependency
racer builds fine on Linux and macOS without racer as a dependency.
racer does not actually use rustup, but 'rustc --print sysroot', which
is already available through the rustc dependency.
2018-11-10 08:38:20 +01:00
Daniël de Kok f528731fe9 makemkv: 1.12.3 -> 1.14.0
Changes: https://www.makemkv.com/download/history.html

Since this derivation only support Linux on x86_64, set the platform
meta data accordingly.
2018-11-07 20:26:30 +01:00
Daniël de Kok 1f21fc5e47 cargo-asm: fix build on macOS Mojave
Building cargo-asm on Mojave fails with

ld: framework not found Security

Add Security as a build input.
2018-11-03 08:47:18 +01:00
Daniël de Kok 7f05d6186c picard: 1.4.2 -> 2.0.4
Changes:

https://github.com/metabrainz/picard/releases
https://blog.musicbrainz.org/2018/07/19/picard-2-0-released/

Upgrades to Python 3 and PyQt 5.
2018-11-02 18:50:17 +01:00
Daniël de Kok de6d025592 mupdf: 1.13.0 -> 1.14.0
Changelog: https://mupdf.com/release_history.html
2018-11-02 10:20:09 +01:00
Daniël de Kok 1836905bf1 cargo-tree: 0.20.0 -> 0.21.0 2018-11-01 08:22:55 +01:00
Daniël de Kok f90d4de02f hugo: 0.47.1 -> 0.49.2
Changelog: https://github.com/gohugoio/hugo/releases

Adresses #49125
2018-10-29 11:48:03 +01:00
Daniël de Kok f4e7d11a2e fzf: 0.17.4 -> 0.17.5
Changes: https://github.com/junegunn/fzf/blob/master/CHANGELOG.md
2018-10-24 06:56:11 +02:00
Daniël de Kok 36cfb4790d eigen3_3: 3.3.4 -> 3.3.5
Changes: http://eigen.tuxfamily.org/index.php?title=ChangeLog#Eigen_3.3.5
2018-10-23 20:12:46 +02:00
Daniël de Kok 57430a1ae5 openal: 1.19.0 -> 1.19.1
Changes: https://github.com/kcat/openal-soft/blob/master/ChangeLog

Also fetch from kcat's openal-soft official GitHub repository, since
upstream's website http://kcat.strangesoft.net/openal.html is down.
2018-10-22 07:42:59 +02:00
Daniël de Kok 5a0843124d git-crypt: 0.5.0 -> 0.6.0
Changes: https://www.agwa.name/git/git-crypt.git/raw/master/NEWS
2018-10-21 16:34:26 +02:00
Daniël de Kok b932a35c08 pythonPackages.spacy: 2.0.12 -> 2.0.16 2018-10-20 12:20:42 +02:00
Daniël de Kok b505418a70 pythonPackages.thinc: 6.11.2 -> 6.12.0 2018-10-20 12:20:41 +02:00
Daniël de Kok 5e58e979e4 pythonPackages.preshed: 1.0.1 -> 2.0.1 2018-10-20 12:20:37 +02:00