Commit Graph
100 Commits
Author SHA1 Message Date
Timo Kaufmann 7a7e9c1b27 Merge pull request #64193 from timokau/sage-8.9
sage: 8.8 -> 8.9
2019-09-30 11:13:46 +00:00
Timo Kaufmann d9176bee70 sage: 8.9.rc1 -> 8.9 2019-09-30 11:10:10 +02:00
Timo Kaufmann b7e700b7ee Merge pull request #69803 from timokau/vimPlugins-2019-09-28
vimPlugins: update
2019-09-28 10:49:15 +00:00
Timo Kaufmann 10b241bfaa Merge pull request #69756 from r-ryantm/auto-update/python3.7-annoy
python37Packages.annoy: 1.15.2 -> 1.16.0
2019-09-28 09:32:00 +00:00
Timo Kaufmann 9c3452cbc3 vimPlugins: update 2019-09-28 11:13:13 +02:00
Timo Kaufmann 96466a57a9 Merge pull request #69690 from r-ryantm/auto-update/ntl
ntl: 11.3.2 -> 11.3.4
2019-09-28 08:24:44 +00:00
Timo Kaufmann 7cc78d4485 Merge pull request #67696 from eadwu/bcachefs/update-7
bcachefs/update-7
2019-09-28 08:22:24 +00:00
Timo Kaufmann 6cf6a22a9f Merge pull request #69412 from timokau/fflas-ffpack-avx
fflas-ffpack: disable all avx versions by default
2019-09-27 10:20:35 +00:00
Timo Kaufmann 6181a20ab2 Merge pull request #69609 from r-ryantm/auto-update/jmol
jmol: 14.29.49 -> 14.29.53
2019-09-27 09:22:11 +00:00
Timo Kaufmann 4a863fa567 Merge pull request #69519 from r-ryantm/auto-update/eclib
eclib: 20190226 -> 20190909
2019-09-26 17:27:41 +00:00
Timo Kaufmann 1366266a11 Merge pull request #69409 from timokau/home-manager-2019-09-20
home-manager: 2019-09-04 -> 2019-09-20
2019-09-25 12:24:38 +00:00
Timo Kaufmann 030d44f693 fflas-ffpack_1: remove
No longer used in nixpkgs, so we can clean it up.
2019-09-25 11:38:33 +02:00
Timo Kaufmann cc625cfba4 fflas-ffpack: add timokau as a maintainer
I'm interested in this package as a dependency of sage and therefore
would like ofBorg to notify me on changes.
2019-09-25 11:29:19 +02:00
Timo Kaufmann 47bdb5f2ee fflas-ffpack: disable all avx versions by default
To fix a transient failure on hydra. See
https://github.com/linbox-team/fflas-ffpack/issues/284 for more details.
2019-09-25 11:22:38 +02:00
Timo Kaufmann d7d54ac28a home-manager: 2019-09-04 -> 2019-09-20 2019-09-25 10:56:53 +02:00
Timo Kaufmann 78741fc409 sage: 8.9.rc0 -> 8.9.rc1 2019-09-25 10:19:04 +02:00
Timo Kaufmann 1797c9c295 sage: 8.9.beta9 -> 8.9.rc0
Sage now by default expects the lcalc library to be named Lfunction
(instead of libLfunction). This could be changed by an environment
variable (https://trac.sagemath.org/ticket/28224), but various distros
seem to agree on this standard
(https://groups.google.com/forum/#!topic/sage-packaging/xvh55IxHTZg) so
it's best just to follow it. The old standard was set by sage anyway and
sage is the only consumer of lcalc in nixpkgs.
2019-09-24 17:51:09 +02:00
Timo Kaufmann ba9e5a2785 Merge remote-tracking branch 'upstream/master' into sage-8.9 2019-09-23 23:58:37 +02:00
Timo Kaufmann 17e1fead49 Merge pull request #69322 from timokau/pynac-update
pynac: 0.7.25 -> 0.7.26
2019-09-23 21:58:12 +00:00
Timo Kaufmann 995a728684 pynac: 0.7.25 -> 0.7.26 2019-09-23 22:08:23 +02:00
Timo Kaufmann 81a53e3171 Merge pull request #67377 from paulreimer/vim-plugins-float-preview-nvim
vimPlugins.float-preview.nvim: init at 2019-04-07
2019-09-23 20:00:46 +00:00
Timo Kaufmann 5aba3be6f9 sage: 8.9.beta8 -> 8.9.beta9 2019-09-23 18:50:59 +02:00
Timo Kaufmann 8593d468ae Merge remote-tracking branch 'upstream/master' into sage-8.9 2019-09-23 17:11:15 +02:00
Timo Kaufmann 94a84b844e Merge pull request #69294 from timokau/sage-add-pager
sage: add pager to environment
2019-09-23 15:09:26 +00:00
Timo Kaufmann cbe12344ca sage: add pager to environment
Temporary fixup while waiting for an upstream fix.
2019-09-23 15:14:43 +02:00
Timo Kaufmann 82fe35cd29 Merge pull request #69224 from timokau/vimPlugins-2019-09-21
vimPlugins: update
2019-09-23 10:59:15 +00:00
Timo Kaufmann 79989ebc40 Merge pull request #67160 from ldelelis/vim-plugins-shougo-defx
vimPlugins.defx-nvim: init at 2019-08-19
2019-09-22 08:51:24 +00:00
Timo Kaufmann 96efeeac30 vimPlugins: update 2019-09-21 20:56:45 +02:00
Timo Kaufmann 0a7f8fbd29 fflas-ffpack: 2.4.0 -> 2.4.3 (#68108) 2019-09-04 18:13:00 +02:00
Timo Kaufmann ce37819c8b home-manager: 2019-06-25 -> 2019-09-04 (#68100) 2019-09-04 16:01:59 +02:00
Timo Kaufmann 84578046aa sage: 8.9.beta7 -> 8.9.beta8 2019-09-03 15:34:28 +02:00
Timo Kaufmann b4e1c45e4c vimPlugins: update (#67823) 2019-08-31 12:16:02 +02:00
Timo Kaufmann 09cc90827a Merge pull request #66796 from oxij/pkgs/fix-anki
anki: use wrapQtAppsHook to fix execution
2019-08-26 12:11:04 +02:00
Timo Kaufmann e2b47524a3 Merge pull request #67158 from r-ryantm/auto-update/sympow
sympow: 2.023.4 -> 2.023.5
2019-08-21 19:17:53 +02:00
Timo Kaufmann c5c47203dc Merge pull request #65247 from lopsided98/openjdk-arm
openjdk: enable bootstrapping on ARM
2019-08-20 23:55:45 +02:00
Timo Kaufmann 071a4db33e sage: 8.9.beta6 -> 8.9.beta7 2019-08-19 00:16:06 +02:00
Timo Kaufmann e8436f5e23 sage: 8.9.beta5 -> 8.9.beta6 2019-08-18 21:52:27 +02:00
Timo Kaufmann 1eddfda963 vimPlugins: update (#66749) 2019-08-17 12:06:45 +02:00
Timo Kaufmann 192197dc6c Merge pull request #65802 from timokau/sage-transient-debug
sage: add patch to debug transient issue
2019-08-17 00:33:05 +02:00
Timo Kaufmann 41bb319462 sage: avoid running out of memory during tests 2019-08-16 23:50:55 +02:00
Timo Kaufmann faa3bbb6d3 Merge pull request #65364 from Tmplt/vim-plugins
vimPlugins: update; add seoul256-vim, vim-cpp-enhanced-highlight, delimitMate
2019-08-15 12:02:05 +02:00
Timo Kaufmann 5fa2f51448 vimPlugins: update (#66491) 2019-08-12 11:29:07 +02:00
Timo Kaufmann 3541df594e Merge pull request #66396 from timokau/sage-undo-short
sage: default to long tests again
2019-08-10 13:16:00 +02:00
Timo Kaufmann f6265b0da5 sage: default to long tests again
Changed by accident in 5e58c5f900.
2019-08-09 18:42:14 +02:00
Timo Kaufmann f5674b20ac Merge pull request #66388 from timokau/sympow2
sympow: 1.018.1 -> 2.023.4
2019-08-09 18:38:41 +02:00
Timo Kaufmann 9ef44b3431 sage: move sympow cache to .sage 2019-08-09 17:45:14 +02:00
Timo Kaufmann 5e58c5f900 sympow: 1.018.1 -> 2.023.4
Maintenance taken over by debian package maintainer jgmbenoit:
https://trac.sagemath.org/ticket/3360#comment:17

This moves sympow to his fork, since there is no offical
version-controlled source repository from the original author and they
do not seem to maintain sympow anymore. We had already accumulated quite
some patches from debian, who have effectively maintained sympow for a
while now.
2019-08-09 17:45:08 +02:00
Timo Kaufmann ddd3faf08e sage: 8.9.beta4 -> 8.9.beta5 2019-08-07 15:33:15 +02:00
Timo Kaufmann 48a72e1979 vimPlugins: update (#65834) 2019-08-03 12:43:33 +02:00
Timo Kaufmann eeb029c275 Revert "spotify: 1.0.96.181 -> 1.1.10.546" (#65833) 2019-08-03 11:54:07 +02:00
Timo Kaufmann f6a1fe64eb sage: 8.9.beta3 -> 8.9.beta4 2019-08-02 23:50:45 +02:00
Timo Kaufmann 69d9700c61 sage: add list of past test failures 2019-08-02 18:09:18 +02:00
Timo Kaufmann dac4719e0b sage: add patch to debug transient issue 2019-08-02 18:09:15 +02:00
Timo Kaufmann b884552c35 sage: 8.9.beta2 -> 8.9.beta3 2019-08-02 01:03:33 +02:00
Timo Kaufmann d30ec1a0ef python.pkgs.tensorflow: fix optimization flags
Now need to be passed in the configure phase.

abbradar: Don't change CUDA build hash.
2019-07-31 13:28:44 +03:00
Timo Kaufmann e458a34012 buildBazelPackage: add flags for build and fetch
They sometimes take separate flags.
2019-07-31 13:28:44 +03:00
Timo Kaufmann 3df4e2df95 tensorflow: re-enable build from source [WIP] 2019-07-31 13:28:15 +03:00
Timo Kaufmann e7e70b7073 bazel: add fixed output test case
Feels like a horrible hack, but it should make sure that downstream
hashes are preserved between bazel versions.
2019-07-25 13:27:45 +02:00
Timo Kaufmann 044bf77593 vimPlugins: update (#65165) 2019-07-20 17:03:54 +02:00
Timo Kaufmann 23a51a61d8 vimPlugins: update (#64696) 2019-07-13 12:12:40 +02:00
Timo Kaufmann c249ba2f64 python2.pkgs.scipy: fix fixed output hash (#64680)
Missed in 03226aac623e5197d7910127dbf5bdea93e6aa99.
2019-07-12 23:19:12 +02:00
Timo Kaufmann 362be9608c python.pkgs.scipy: inherit the correct version (#64678)
Because of the missing `rec` the inherited version was actually the
nixpkgs version. AS a result, the output name depended on how nixpkgs
was fetched, introducing impurity.
2019-07-12 22:31:26 +02:00
Timo Kaufmann 56bd506e42 sage: 8.9.beta0 -> 8.9.beta2 2019-07-11 19:42:01 +02:00
Timo Kaufmann 980bb95f1c vimPlugins: update (#64373) 2019-07-06 13:56:48 +02:00
Timo Kaufmann 9db3a5869e python2: backport fix for pyc race condition
This is python bug https://bugs.python.org/issue13146. Fixed since
python 3.4. It makes pyc creation atomic, preventing a race condition.
The patch has been rebased on our deterministic build patch.

It wasn't backported to python 2.7 because there was a complaint about
changed semantics. Since files are now created in a temporary directory
and then moved, symlinks will be overridden. See
https://bugs.python.org/issue17222.

That is an edge-case however. Ubuntu and debian have backported the fix
in 2013 already, making it mainstream enough for us to adopt.
2019-07-03 08:40:51 +02:00
Timo Kaufmann 924c321e8a sage: 8.8 -> 8.9.beta0 2019-07-02 23:02:36 +02:00
Timo Kaufmann 63e15d588a Merge pull request #63809 from timokau/dm-sonnet-1.33
python.pkgs.dm-sonnet: 1.30 -> 1.33
2019-07-02 11:19:20 +02:00
Timo Kaufmann 95165e03f0 vimPlugins: update (#63925) 2019-06-29 19:00:36 +02:00
Timo Kaufmann d973aa931e python.pkgs.baselines: 0.1.5 -> 0.1.6 (#63903) 2019-06-28 23:23:38 +02:00
Timo Kaufmann 79c5510f52 python.pkgs.dm-sonnet: 1.30 -> 1.33 2019-06-28 22:59:27 +02:00
Timo Kaufmann 43c62fd3c9 python.pkgs.tensorflow-probability: use bazel
Fixes the tensorflow-probability built by first building the wheel with
bazel. This actually creates the dist-info folder, allowing the package
to be picked up as a pip dependency.
2019-06-28 22:59:21 +02:00
Timo Kaufmann 34387bcf5b buildBazelPackage: fix preConfigure without dependencies 2019-06-28 22:44:21 +02:00
Timo Kaufmann 255686e8fc bzildBazelPackage: fix fetch with no markers
Previously the installPhase of the fixed ouput derivation would fail for
a package that has no markers, since `sed` would complain about having
no input files. If we use `find` instead of bash globs, that problem
goes away.
2019-06-28 22:44:20 +02:00
Timo Kaufmann 9a140a0989 Merge pull request #63873 from timokau/tensorflow-1.14
tensorflow: 1.13.1 -> 1.14 + dependencies
2019-06-27 23:46:28 +02:00
Timo Kaufmann 66fa457ba1 Merge pull request #59989 from timokau/sage-8.8
sage: 8.7 -> 8.8
2019-06-27 23:30:12 +02:00
Timo Kaufmann 377a60f902 python: tensorflow: 1.13.1 -> 1.14.0, tensorflow-tensorboard: 1.13.0 -> 1.14.0, tensorflow-estimator: 1.13.0 -> 1.14.0
All in one commit because the packages are all interdependent and have
to be upgraded together.
2019-06-27 22:37:20 +02:00
Timo Kaufmann 5b2db39c49 sage: 8.8.rc2 -> 8.8 2019-06-27 22:05:30 +02:00
Timo Kaufmann e7d4386e0e sage: 8.8.rc1 -> 8.8.rc2 2019-06-27 22:03:00 +02:00
Timo Kaufmann 218fd843a3 sage: 8.8.rc0 -> 8.8.rc1 2019-06-27 22:03:00 +02:00
Timo Kaufmann 409bee28b6 sage: 8.8.beta7 -> 8.8.rc0 2019-06-27 22:03:00 +02:00
Timo Kaufmann c76e8fa86e sage: 8.8.beta6 -> 8.8.beta7 2019-06-27 22:02:57 +02:00
Timo Kaufmann 9f434d7080 sage: 8.8.beta5 -> 8.8.beta6 2019-06-27 22:01:40 +02:00
Timo Kaufmann 325a5037bf sage: 8.8.beta4 -> 8.8.beta5 2019-06-27 22:01:37 +02:00
Timo Kaufmann 240d4c31d2 sage: 8.8.beta3 -> 8.8.beta4 2019-06-27 21:57:33 +02:00
Timo Kaufmann 608948e3e9 sage: 8.8.beta2 -> 8.8.beta3 2019-06-27 21:57:33 +02:00
Timo Kaufmann 21c1ab6776 sage: 8.7 -> 8.8.beta2 2019-06-27 21:57:27 +02:00
Timo Kaufmann 0266ca8db0 python.pkgs.tensorflow-probability: 0.6 -> 0.7 2019-06-26 23:48:34 +02:00
Timo Kaufmann 183d32842f python.pkgs.google-pasta: init at 0.1.7
Used by tensorflow for its tf1 -> tf2 migration.
2019-06-26 23:48:33 +02:00
Timo Kaufmann c393b60179 python.pkgs.dm-sonnet: add estimator dependency
Previously was implicitly included in the binary tensorflow release.
2019-06-26 23:48:33 +02:00
Timo Kaufmann 54cbf55543 python.pkgs.dm-sonnet: fix hash (#63815)
Follow up to https://github.com/NixOS/nixpkgs/pull/63806, where I failed
to update the hash.
2019-06-26 17:48:44 +02:00
Timo Kaufmann 6ee5152e71 python.pkgs.dm-sonnet: fix build with bazel 0.27 (#63806) 2019-06-26 13:58:34 +02:00
Timo Kaufmann c6078c77be home-manager: 2019-05-24 -> 2019-06-25 2019-06-25 22:34:22 +02:00
Timo Kaufmann 78054a581c python3.pkgs.scikitlearn: 0.20.3 -> 0.21.2 (#63591)
Splits scikitlearn into a python2 (0.20.x) and a python3 (>0.20)
version.
2019-06-22 17:59:43 +02:00
Timo Kaufmann baa75f0c25 vimPlugins: update (#63647) 2019-06-22 12:24:45 +02:00
Timo Kaufmann db3fed28e2 python.pkgs.r2pipe: 1.3.1 -> 1.4.1 (#63646) 2019-06-22 10:56:46 +02:00
Timo Kaufmann a9ea6fe5fb youtube-dl: 2019.06.08 -> 2019.06.21 (#63624)
Fixes yet another youtube issue.
2019-06-21 19:46:52 +02:00
Timo Kaufmann 7792ba9127 python.pkgs.rl-coach: 0.12.0 -> 0.12.1 (#63590)
Adds support for scipy 1.3 and thereby unbreaks the build.
2019-06-20 23:18:10 +02:00
Timo Kaufmann 07b2082b08 python.pkgs.dm-sonnet: update bazel fetch hash (#63587)
Changed after the bazel 0.26 update.
2019-06-20 22:16:51 +02:00
Timo Kaufmann 883725b22f buildBazelPackage: disable multithreaded fetching
To work around https://github.com/bazelbuild/bazel/issues/6502.
2019-06-20 20:02:51 +02:00
Timo Kaufmann 0cfd90a109 buildBazelPackage: fix directory symlink handling
The previous behaviour would work fine as long as `symlink` is a link to
a file. If is a link to a directory though, the new `ln` wouldn't
overwrite it but would create a new link *in that directory* (with the
name of the link source).

Instead, we can precompute the target location, then first remove the
symlink and write the new one in its place.
2019-06-20 18:35:16 +02:00