Commit Graph

157568 Commits

Author SHA1 Message Date
Matthew Bauer
52dbd3380e systems/parse.nix: support weird system configs
There are some weird ones out there that don’t follow any pattern:

- arm-none-eabi
- powerpc-none-eabi
- aarch64-none-elf
2018-10-29 14:34:10 -05:00
Matthew Bauer
8db71d9d77 newlib: init at 3.0.0
Fixes #47533

newlib seems to think it’s a compiler when it’s not. Anyway had to
make host refer to build platform for things to work.
2018-10-29 14:34:10 -05:00
Matthew Bauer
2650a1f91e dfu-programmer: supports macos 2018-10-29 14:34:09 -05:00
Matthew Bauer
412093994b gcc: support avr
- respect libc’s incdir and libdir
- make non-unix systems single threaded
- set LIMITS_H_TEST to false for avr
- misc updates to support new libc’s
- use multilib with avr

For threads we want to use:
- posix on unix systems
- win32 on windows
- single on everything else

For avr:
- add library directories for avrlibc
- to disable relro and bind
- avr5 should have precedence over avr3 - otherwise gcc uses the wrong one
2018-10-29 14:34:09 -05:00
Matthew Bauer
72e3b2a662 systems: add avrlibc for avr systems 2018-10-29 14:34:09 -05:00
Matthew Bauer
d59a9ac7cf avr: use new compilation infrastructure
Gets rid of:
  avrbinutils
  avrgcc

to replace with:
  pkgsCross.avr.buildPackages.binutils
  pkgsCross.avr.buildPackages.gcc
2018-10-29 14:34:09 -05:00
Matthew Bauer
075e4883e0 ibus: fix cross compilation
gtk-doc is a native input so we need to use buildPackages here.
2018-10-29 13:45:40 -05:00
Frederik Rietdijk
e6c0b6ff6f
Merge pull request #49070 from r-ryantm/auto-update/python3.6-dlib
python36Packages.dlib: 19.13 -> 19.16
2018-10-29 19:27:07 +01:00
Maximilian Bosch
b7bc6e7f6c
pythonPackages.dlib: move expression
Initially the expression was quite small (just inherited properties from
`pkgs.dlib`), but the more it grows the better it is to store it into
its own file.
2018-10-29 18:57:19 +01:00
Maximilian Bosch
ac499a345a
pythonPackages.dlib: disable AVX instructions during checkPhase 2018-10-29 18:18:39 +01:00
Eelco Dolstra
0d15004cba
Merge pull request #49401 from aherrmann/stringify-modules-path
nixos/lib/eval-config.nix: toString modulesPath
2018-10-29 16:21:09 +01:00
R. RyanTM
d60faae441 imagemagick7: 7.0.8-12 -> 7.0.8-14 (#49298)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/imagemagick/versions
2018-10-29 16:19:33 +01:00
R. RyanTM
33925ef2b4 python36Packages.pip-tools: 2.0.2 -> 3.1.0 (#48986)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.6-pip-tools/versions
2018-10-29 16:09:24 +01:00
Andreas Herrmann
044ceae280 nixos/lib/eval-config.nix: toString modulesPath
Referencing modulesPath in NixOS configurations can cause evaluation
errors in restricted mode.  If used as `${modulesPath}` (as in all
use-sites in nixpkgs) the modules subtree is copied into its own store
path. Access to this path will be forbidden in restricted mode.

Converting to a string solves this issue.
`${builtins.toString modulesPath}` will point to a subdirectory of the
nixpkgs tree out of which evalModules is called.

This change converts modulesPath to a string by default so that the
call-site doesn't have to anymore.
2018-10-29 15:46:20 +01:00
Vladyslav M
79c7ccd351
Merge pull request #49391 from dtzWill/update/fd-7.2.0
fd: 7.1.0 -> 7.2.0
2018-10-29 15:30:15 +02:00
Robert Schütz
8f415fdf80
Merge pull request #48892 from sveitser/update/pythonPackages.sh
pythonPackages.sh: 1.11 -> 1.12.14
2018-10-29 14:21:36 +01:00
Robert Schütz
65b4c9b3d4 python.pkgs.python-packer: remove dependency pinning 2018-10-29 14:15:45 +01:00
R. RyanTM
e8df5045ca python36Packages.mail-parser: 3.3.1 -> 3.4.1 (#48974)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.6-mail-parser/versions
2018-10-29 14:00:17 +01:00
Will Dietz
a8973bb75a fd: 7.1.0 -> 7.2.0 2018-10-29 07:59:41 -05:00
R. RyanTM
15af3177d8 python36Packages.pycares: 1.0.0 -> 2.3.0 (#48983)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.6-pycares/versions
2018-10-29 13:59:34 +01:00
Robert Schütz
69931e1eee python3.pkgs.netdisco: 2.0.0 -> 2.2.0 2018-10-29 13:44:00 +01:00
Robert Schütz
e9871745a1 home-assistant: 0.81.0 -> 0.81.1 2018-10-29 13:39:37 +01:00
Robert Schütz
6017fdfe91 nixos/tests/home-assistant: no longer ignore "Timer got out of sync" error
That error message was removed in https://github.com/home-assistant/home-assistant/pull/17398.
2018-10-29 13:30:06 +01:00
Urban Škudnik
5adfcb951a pythonPackages.aioprocessing: init at 1.0.1 (#49170) 2018-10-29 13:24:24 +01:00
Vladyslav M
bd4387f599
Merge pull request #49320 from benpye/init-miniflux
miniflux: init at 2.0.12
2018-10-29 13:53:42 +02:00
Ben Pye
9a03df974c
miniflux: init at 2.0.12 2018-10-29 13:32:55 +02:00
R. RyanTM
99aff820e7 python27Packages.gevent-websocket: 0.9.3 -> 0.10.1 (#49010)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python2.7-gevent-websocket/versions
2018-10-29 12:30:22 +01:00
R. RyanTM
1288766e61 python36Packages.foolscap: 0.12.6 -> 0.13.1 (#49012)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.6-foolscap/versions
2018-10-29 12:28:15 +01:00
R. RyanTM
188ce907e3 python27Packages.gipc: 0.5.0 -> 0.6.0 (#49005)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python2.7-gipc/versions
2018-10-29 12:11:16 +01:00
Daiderd Jordan
d80f2dba6f
Merge pull request #49079 from alyssais/bb
bb: add Darwin compatibility
2018-10-29 11:08:14 +00:00
R. RyanTM
cfd3db5c66 python36Packages.flask_migrate: 2.2.1 -> 2.3.0 (#49020)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/python3.6-flask-migrate/versions
2018-10-29 12:04:29 +01:00
xzfc
b489c57f35 ahoviewer: 1.5.0 -> 1.6.4 (#49307) 2018-10-29 12:00:34 +01:00
Graham Christensen
0c5d9e5c52
Merge pull request #49383 from tazjin/docs/lib-docstrings
Update library function "docstrings" for nixdoc generation
2018-10-29 11:00:02 +00:00
xeji
83a434bbab
Merge pull request #48836 from demyanrogozhin/particl-0.17
particl-core: 0.16.2.0 -> 0.17.0.2
2018-10-29 11:59:09 +01:00
Francesco Gazzetta
c20c4be047 gron: 0.5.2 -> 0.6.0 (#49282) 2018-10-29 11:56:56 +01:00
Alyssa Ross
c49aa0d0df
bb: add Darwin compatibility
It even has working sound, unlike on Linux!
2018-10-29 10:53:24 +00: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
Jörg Thalheim
f222119063
Merge pull request #49365 from loskutov/master
cppcheck: 1.84 -> 1.85
2018-10-29 10:47:19 +00:00
Jörg Thalheim
292e47acb9
Merge pull request #49351 from prusnak/add_python_pyro4
python.pkgs.Pyro4: new package (at version 4.74)
2018-10-29 10:43:58 +00:00
Jörg Thalheim
da85e7d05d
Merge pull request #49369 from Mic92/mono-cleanup3
mono46: mark as insecure (CVE-2018-1002208)
2018-10-29 10:27:22 +00:00
Pavol Rusnak
b7201c5c69
python.pkgs.Pyro remove package - Pyro4 should be used instead 2018-10-29 11:21:03 +01:00
Pavol Rusnak
e212399d44
python.pkgs.Pyro4: new package (at version 4.74)
includes its dependency python.pkgs.serpent (at version 1.27)
2018-10-29 11:20:03 +01:00
Joachim F
3272b9a2e9
Merge pull request #49173 from oxij/pkgs/update-tor-browser-again
firefoxPackages.tor-browser: 8.0.2 -> 8.0.3
2018-10-29 09:54:17 +00:00
Vincent Ambo
2384966880 lib/options: Update documentation comments for docs generation
Documents functions in `lib.options` for docs generation with nixdoc.

The formatting change in the `mkOption` arguments is due to the way
`nixdoc` parses documentation comments on pattern arguments. It's not
ideal, but it works.
2018-10-29 10:45:28 +01:00
Vincent Ambo
da18b92635 lib/debug: Update documentation comments for docs generation
Documents functions in `lib.debug` for docs generation with nixdoc.

Note that type signatures and clearer descriptions are still missing
on some of these functions, but this is good enough for a first run.
2018-10-29 10:45:25 +01:00
David Costa
b4c7ff59f1 splix: add missing printer models
Add support for ML-2160 ML-2165 ML-3310 ML-3310ND.
The PPD files were not picked up by the Makefile because they were
in the wrong directory of the original source.

Co-authored-by: Merlin Göttlinger <megoettlinger@gmail.com>
2018-10-29 10:45:09 +01:00
Vincent Ambo
65f50a9bb0 lib/lists: Update documentation comments for doc generation
Updates documentation comments with extra information for nixdoc[1]
compatibility.

[1]: https://github.com/tazjin/nixdoc
2018-10-29 10:42:43 +01:00
Vincent Ambo
0560caa578 lib/strings: Update documentation comments for doc generation
Updates documentation comments with extra information for nixdoc[1]
compatibility.

Some documentation strings have additionally been reworded for
clarity.

"Faux types" are added where applicable, but some functions do things
that are not trivially representable in the type notation used so they
were ignored for this purpose.

[1]: https://github.com/tazjin/nixdoc
2018-10-29 10:42:43 +01:00
Michael Raskin
641ef3ab23
Merge pull request #49232 from geistesk/racket-7.1
racket: 7.0 -> 7.1
2018-10-29 08:19:09 +00:00
Vladyslav M
36ff6dcbb2
Merge pull request #49331 from Mic92/pijul
pijul: 0.8.0 -> 0.10.0
2018-10-29 09:48:57 +02:00