Commit Graph

1884 Commits

Author SHA1 Message Date
Will Dietz
946a65ca5c yices: use lib.splitString, not everyone has builtins.splitVersion 2018-07-12 19:11:06 -05:00
Will Dietz
237c8f4148 yices: simplify ln command 2018-07-12 18:52:10 -05:00
Will Dietz
6ff8685057 yices: fix symlink to match version of package
To help avoid this happening again, derive the string to use
from the version directly instead of embedding it in installPhase.
2018-07-12 18:46:28 -05:00
Austin Seipp
54e9f7dcbe z3: move to multiple output packages
The Z3 source code is effectively compiled into two completely separate
objects: the z3 binary file, and the libz3.so library -- but the binary is not
linked against the shared library, it simply incorporates all of the object
files. The Z3 code base results in an ~25MB object on x86_64-linux. As a
result, splitting bin/ and lib/ results in a 50% reduction in closure size.

(The include/ directory is also surprisingly large at .5MB...)

This also splits the python API into a completely separate .python attribute,
as well.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-07-12 15:48:48 -05:00
Timo Kaufmann
d37c23c699 jmol: 14.29.12 -> 14.29.17 (#43429) 2018-07-12 22:31:52 +02:00
Frederik Rietdijk
04cae0e5fb
Merge pull request #43333 from r-ryantm/auto-update/libpoly
libpoly: 0.1.4 -> 0.1.5
2018-07-11 19:01:02 +02:00
R. RyanTM
40e648b7ab yices: 2.5.4 -> 2.6.0
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/yices/versions.
2018-07-11 08:45:45 -05:00
R. RyanTM
a89b538f0b libpoly: 0.1.4 -> 0.1.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/libpoly/versions.
2018-07-11 02:29:13 -07:00
R. RyanTM
ade3e571a1 qalculate-gtk: 2.6.0 -> 2.6.1
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/qalculate-gtk/versions.
2018-07-11 00:45:08 -07:00
R. RyanTM
99cb9de551 fricas: 1.3.3 -> 1.3.4 (#43023)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/fricas/versions.

These checks were done:

- built on NixOS
- /nix/store/zbmbsjm8mg6i7s6fm3zas1bndg24w91x-fricas-1.3.4/bin/fricas passed the binary check.
- /nix/store/zbmbsjm8mg6i7s6fm3zas1bndg24w91x-fricas-1.3.4/bin/efricas passed the binary check.
- 2 of 2 passed binary check by having a zero exit code.
- 0 of 2 passed binary check by having the new version present in output.
- found 1.3.4 with grep in /nix/store/zbmbsjm8mg6i7s6fm3zas1bndg24w91x-fricas-1.3.4
- directory tree listing: https://gist.github.com/75d751d9733f6b0a7b582ab838a71963
- du listing: https://gist.github.com/4c6fe5f342430a2b36568da3229d3dc4
2018-07-09 16:02:58 +02:00
R. RyanTM
6ec4be7ec5 igv: 2.4.10 -> 2.4.11 (#43003)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/igv/versions.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/yc18a4s9rs8m6wjbsmi1lax5v0kkyl2i-igv-2.4.11/bin/igv had a zero exit code or showed the expected version
- 0 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 2.4.11 with grep in /nix/store/yc18a4s9rs8m6wjbsmi1lax5v0kkyl2i-igv-2.4.11
- directory tree listing: https://gist.github.com/ca4cf484aab1c1590806c47c4fdde1d7
- du listing: https://gist.github.com/f7ff80a2429cf0a942195db4944659b1
2018-07-09 16:02:34 +02:00
Silvan Mosberger
8e2c3b93ba
Merge pull request #43096 from jbedo/mosdepth
mosdepth: init 0.2.3
2018-07-09 04:55:24 +02:00
Dan Peebles
1dd7bc7dfc monosat: update build to use handy new environment variable 2018-07-08 22:04:05 -04:00
Dan Peebles
0372c87481 monosat: cbaf79cf -> 2deeadef
Upstream fixed a few things I needed to work around
2018-07-08 21:57:00 -04:00
Justin Bedo
59141de608
mosdepth: init 0.2.3 2018-07-09 08:51:49 +10:00
Dan Peebles
631dd7a4e9 monosat: init at 1nx3wh34
Also includes the python and java bindings (although java is only
currently enabled on Linux)
2018-07-08 12:43:29 -04:00
R. RyanTM
cb85999b6b picard-tools: 2.18.7 -> 2.18.9 (#42967)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/picard-tools/versions.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/ah3v1x61gmj9lan8a3qvy3824lqvjdgi-picard-tools-2.18.9/bin/picard had a zero exit code or showed the expected version
- 0 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 2.18.9 with grep in /nix/store/ah3v1x61gmj9lan8a3qvy3824lqvjdgi-picard-tools-2.18.9
- directory tree listing: https://gist.github.com/0972acdc51fe8a1cde470e4ab5e87993
- du listing: https://gist.github.com/6a66b6723ce4887cd108678369b87360
2018-07-06 20:24:57 +02:00
John Wiegley
56afc551f2
verilator: Allow building on Darwin as well as Linux 2018-07-05 15:17:17 -07:00
Matthew Bauer
bb0febf575
Merge pull request #43079 from matthewbauer/rework-extra-pkgs
Rework stage.nix's extraPkgs
2018-07-05 18:05:57 -04:00
Matthew Bauer
c491a99362 treewide: remove callPackage_i686
This has been replaced with pkgsi686Linux.callPackage
2018-07-05 14:04:52 -04:00
Will Dietz
67986382e4
Merge pull request #43071 from dtzWill/fix/vampire-portability
vampire: portability fixes
2018-07-05 11:13:42 -05:00
Gabriel Ebner
bec83a2b9e cvc4: 1.5 -> 1.6 2018-07-05 17:57:06 +02:00
Will Dietz
7353d8396d vampire: enable parallel building 2018-07-05 10:13:40 -05:00
Will Dietz
600abbedc9 vampire: portability fixes
These have been submitted upstream,
but seconds before writing this message
so naturally no upstream response "yet" :).

Regardless of response, fetch patches
from the corresponding PR's for context
and of course hopefully they'll
be included in next version.
2018-07-05 10:13:32 -05:00
Will Dietz
8e6db30bb7 vampire: use CC/CXX from env, instead of always g++ 2018-07-05 10:11:32 -05:00
Gabriel Ebner
887b6fd793 qalculate-gtk: 2.5.0 -> 2.6.0 2018-07-05 12:33:27 +02:00
Gabriel Ebner
7c63a9cac2 eprover: 2.0 -> 2.1 2018-07-05 12:26:43 +02:00
Gabriel Ebner
57ae4e8d8e vampire: init at 4.2.2 2018-07-05 09:34:28 +02:00
R. RyanTM
5a859d9b10 stellarium: 0.18.0 -> 0.18.1 (#42949)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/stellarium/versions.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/2c607ylvxs69nbr99ly1bgcb0bbk47xf-stellarium-0.18.1/bin/stellarium had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/2c607ylvxs69nbr99ly1bgcb0bbk47xf-stellarium-0.18.1/bin/.stellarium-wrapped had a zero exit code or showed the expected version
- 0 of 2 passed binary check by having a zero exit code.
- 0 of 2 passed binary check by having the new version present in output.
- found 0.18.1 with grep in /nix/store/2c607ylvxs69nbr99ly1bgcb0bbk47xf-stellarium-0.18.1
- directory tree listing: https://gist.github.com/dd98359fb1214ae24bd70e291c1bc33d
- du listing: https://gist.github.com/67baedda5ffc1ad0aa064239cb503c2b
2018-07-05 00:24:22 +02:00
Michael Raskin
04bd737062
Merge pull request #43026 from r-ryantm/auto-update/clingo
clingo: 5.2.2 -> 5.3.0
2018-07-04 21:01:39 +00:00
R. RyanTM
a431e4f207 clingo: 5.2.2 -> 5.3.0
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/clingo/versions.

Version release notes (from GitHub):
# Packages

- The easiest way to obtain Python enabled clingo packages is using [Anaconda][ana]. Packages are available in the [Potassco channel][pch]. First [install either Anaconda or Miniconda][ins] and then run: `conda install -c potassco clingo`.
- Packages for clingo are available in the Linux distributions [Debian][deb], [Ubuntu][ubu], and [Arch Linux (AUR)][aur].
- For Mac OS X, clingo packages are available in [homebrew][hbr] and [macports][mac].

# Changes

* change C API to use numeric instead of symbolic literals
  * affects assumptions and assigning/releasing externals (breaks backward compatibility)
  * added overloads to C++, python and lua API to support both numeric and symbolic version (preserves backward compatibility for most code)
* the python, C and C++ APIs now allow for customizing clingo by implementing a custom main function but reusing the rest of the application including the standard output
* add API function to detect conflicting programs
* add message logger to python and lua interface
* add support for primes in the beginning of identifiers and variable names
* add per solver registration of watches during propagator initialization
* add a directive to selectivel suppress undefined atom warnings
* add support for user defined statistics
* add _to_c functions for python API to be able to call C functions from python
* only create ground representations for requested program parts when grounding (#71)
* improve program observer (#19)
* support for binary, octal, and hexadecimal numbers (#65)
* the backend has to be opened/closed now
* release python's GIL while grounding (#82)
* TruthValue.{True,False} becomes TruthValue.{\_True,\_False} in python API
* improve API and it's documentation

[deb]: https://www.debian.org/
[ubu]: https://www.ubuntu.com/
[aur]: https://aur.archlinux.org/
[hbr]: https://brew.sh/
[mac]: https://www.macports.org/
[ana]: https://conda.io
[pch]: https://anaconda.org/potassco/clingo
[ins]: https://conda.io/docs/user-guide/install/index.html

These checks were done:

- built on NixOS
- /nix/store/484fg7w1fr5xh2avc4g7811mxq3v3p9x-clingo-5.3.0/bin/lpconvert passed the binary check.
- /nix/store/484fg7w1fr5xh2avc4g7811mxq3v3p9x-clingo-5.3.0/bin/clasp passed the binary check.
- /nix/store/484fg7w1fr5xh2avc4g7811mxq3v3p9x-clingo-5.3.0/bin/reify passed the binary check.
- /nix/store/484fg7w1fr5xh2avc4g7811mxq3v3p9x-clingo-5.3.0/bin/gringo passed the binary check.
- /nix/store/484fg7w1fr5xh2avc4g7811mxq3v3p9x-clingo-5.3.0/bin/clingo passed the binary check.
- 5 of 5 passed binary check by having a zero exit code.
- 0 of 5 passed binary check by having the new version present in output.
- found 5.3.0 with grep in /nix/store/484fg7w1fr5xh2avc4g7811mxq3v3p9x-clingo-5.3.0
- directory tree listing: https://gist.github.com/bba2eaf1d132fbdd88a2710a6030c419
- du listing: https://gist.github.com/230340bfa02557290a60cfc6d2e7e977
2018-07-04 11:23:33 -07:00
Silvan Mosberger
fac943fc81
Merge pull request #42897 from fragamus/master
add bliss package
2018-07-04 13:59:41 +02:00
Michael Gough
e3ea685957 bliss: init at 0.73 2018-07-04 11:33:10 +00:00
Timo Kaufmann
dcc1013f6b pythonPackages.backports_shutil_get_terminal_size: 1.0 -> 2016-02-21 (#42840) 2018-07-02 18:03:05 +02:00
Sarah Brofeldt
f06ce58323
Merge pull request #42843 from fragamus/master
hmetis: init at 1.5
2018-07-02 11:40:41 +02:00
Peter Simons
cbc1a03ab8 R: update to version 3.5.1
(cherry picked from commit 7e2f2037ea6d6533492d407696f260e7b11df49d)
2018-07-02 11:33:50 +02:00
Michael Gough
f180facaa0 hmetis: init at 1.5 2018-07-01 18:29:55 +00:00
Michael Raskin
055a29c4a1
Merge pull request #39981 from timokau/sage-on-nixos
Sage on nixos
2018-07-01 07:37:42 +00:00
Timo Kaufmann
70ba695777 sage: replace JUPYTER_PATH patch by upstream patch
The patch was replaced by a better upstream patch that doesn't mvoe the
jupyter dir to the user's home.
2018-06-30 22:30:30 +02:00
Timo Kaufmann
398dad270a sage, arb: update sage dependencies arb and pynac
Removes the version pinning for arb and pynac by backporting the
upstream (sage) package upgrades. This necessitates a new patch for arb,
which was however already proposed and accepted upstream.
2018-06-30 17:05:56 +02:00
Luz
f6a2869031 librepcb-unstable: 2017-12-29 -> 2018-06-28 (#42786)
* Update: 2017-12-29 -> 2018-06-28

* Update libs also to qt5.9

* Add required default font file

* Switch back to default Qt version
2018-06-30 13:56:12 +02:00
Ryan Mulligan
1d54dc6841 treewide: http -> https 2018-06-29 17:18:27 -07:00
Timo Kaufmann
17e6b391eb sage: 8.1 -> 8.2, use system packages 2018-06-30 01:21:31 +02:00
Timo Kaufmann
424835acc8 symmetrica: add patches 2018-06-30 01:20:46 +02:00
Théo Zimmermann
314eb884ec
coq_8_8: 8.8.0 -> 8.8.1 2018-06-29 11:10:31 +02:00
Matthew Bauer
2171fc4d55
Merge pull request #42590 from TimPut/openmvsbuildfix
openmvs: build with CGAL 4.12
2018-06-28 22:33:40 -04:00
Matthew Bauer
e714f85b2f
Merge pull request #41929 from smaret/gildas
gildas: init at 201806_a
2018-06-28 22:17:07 -04:00
Matthew Bauer
574883f665
Merge pull request #42571 from iimog/hmmer
hmmer: init at 3.1b2
2018-06-28 22:00:09 -04:00
Silvan Mosberger
57bccb3cb8 treewide: http -> https sources (#42676)
* treewide: http -> https sources

This updates the source urls of all top-level packages from http to
https where possible.

* buildtorrent: fix url and tab -> spaces
2018-06-28 20:43:35 +02:00
Ryan Mulligan
fce8f26af6 treewide: http -> https (#42665) 2018-06-27 22:12:57 +02:00