Commit Graph

60374 Commits

Author SHA1 Message Date
sternenseemann
a13b1a7086 pkgsLLVM: cross compiled package set using llvm compilers
Provide a version of nixpkgs which is built using the LLVM toolchain.
This is achieved by reusing the useLLVM attribute usable in the cross
toolchain bootstrapping which is a) perfectly acceptable and b) the only
way to bootstrap a LLVM stdenv across platforms without unreasonable
amounts of work.

This is mostly working now since we fixed some issues with
llvmPackages_7.lldClang in #119717 and compile glibc with gcc at all
times as of #119786 (since clang can't compile our glibc at the moment).
There are seemingly some issues left to be ironed out, for example the
C++ library of ncurses fails to build with a linking issue. I have
attempted to alleviate that problem with #120790, but to no avail so
far.

Nonetheless, having a working pkgsLLVM.hello is a good start.

A currently present issue is that there is no way to change the libc
since there is some issue with lldClang actually picking up on the set
libc. This will need investigation and fixing.
2021-05-10 12:45:33 +02:00
Jan Tojnar
594a885912
Merge branch 'staging-next' into staging 2021-05-10 09:45:47 +02:00
github-actions[bot]
1e3d91bd19
Merge master into staging-next 2021-05-10 00:48:32 +00:00
Anderson Torres
d03fbbf4f4
Merge pull request #121625 from AndersonTorres/new-cardboard
cardboard: init at 0.0.0-unstable=2021-01-21
2021-05-09 20:41:28 -03:00
Alex Eyre
cefc7af063 nimbo: init at 0.2.4
nimbo: make python3 version agnostic

nimbo: run nixfmt

nimbo: move out of python-modules and package as application

nimbo: switch to buildPythonApplication from buildPythonPackage

Update pkgs/applications/misc/nimbo/default.nix

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-05-09 11:41:30 -07:00
Guillaume Girol
9be4c79278
Merge pull request #120909 from eduardosm/bpython
bpython: fix build
2021-05-09 18:39:48 +00:00
davidak
8dc6fccf32 timeline: init at 2.4.0 2021-05-09 11:28:21 -07:00
davidak
e9e72ab47a pysvg-py3: init at 0.2.2-post3
needed for timeline package
2021-05-09 11:28:21 -07:00
davidak
046bc37d1c humblewx: init at 0.2.2
needed for timeline package
2021-05-09 11:28:21 -07:00
github-actions[bot]
450e66080b
Merge master into staging-next 2021-05-09 18:23:01 +00:00
Robin Gloster
a5a0671ba1
opsdroid: init at 0.22.0 2021-05-09 12:05:29 -05:00
Robin Gloster
b66421bc00
python3.pkgs.watchgod: init at 0.0.7 2021-05-09 12:05:12 -05:00
Robin Gloster
741c201f6b
python3.pkgs.pycron: init at 3.0.0 2021-05-09 12:05:12 -05:00
Robin Gloster
2d9b40453e
python3.pkgs.udatetime: init at 0.0.16 2021-05-09 12:05:12 -05:00
Robin Gloster
6d29a1a1cd
python3.pkgs.puremagic: init at 1.10 2021-05-09 12:05:12 -05:00
Robin Gloster
f369a5a03b
python3.pkgs.opsdroid_get_image_size: init at 0.2.2 2021-05-09 12:05:12 -05:00
Robin Gloster
e9ca610027
python3.pkgs.motor: init at 2.4.0 2021-05-09 12:05:11 -05:00
Robin Gloster
5b1d109540
python3.pkgs.mockupdb: init at 1.8.0 2021-05-09 12:01:16 -05:00
Robin Gloster
ce0218bb32
python3.pkgs.mattermostdriver: init at 7.3.0
Co-authored-by: Linus Heckemann <git@sphalerite.org>
2021-05-09 12:01:16 -05:00
Robin Gloster
395eb4ff4a
python3.pkgs.matrix-api-async: init at 0.1.0 2021-05-09 12:01:15 -05:00
Robin Gloster
97f3d0b749
python3.pkgs.ibm-watson: init at 5.1.0
Co-authored-by: Linus Heckemann <git@sphalerite.org>
2021-05-09 12:01:15 -05:00
Robin Gloster
04eaecb612
python3.pkgs.ibm-cloud-core: init at 3.9.0
Co-authored-by: Linus Heckemann <git@sphalerite.org>
2021-05-09 12:01:14 -05:00
Robin Gloster
0b1ad2ed6f
python3.pkgs.get_video_properties: init at 0.1.1 2021-05-09 12:01:14 -05:00
Robin Gloster
09031aa626
python3.pkgs.delorean: init at 1.0.0 2021-05-09 12:01:14 -05:00
Robin Gloster
357e6b3560
Merge pull request #122357 from Ma27/fix-privacyidea
privacyidea: fix eval & build
2021-05-09 11:16:51 -05:00
Maximilian Bosch
67e49dbbb7
python2Packages.privacyidea-ldap-proxy: fix python2 build 2021-05-09 17:06:24 +02:00
Maximilian Bosch
5b29b74b71
python3Packages.privacyidea: fix eval with python3
While `privacyidea-ldap-proxy` only works on `python2`[1], `privacyidea`
itself works fine with `python3`, however it needs version one of
`pyjwt`[2], so I had to add `pyjwt1` which was already packaged for
`python2`[3] to the `python3` package-set. I think that's fine though
since `python2` should be only used when actually needed which isn't the
case here.

Closes #122250

[1] https://github.com/privacyidea/privacyidea-ldap-proxy/issues/50
[2] https://github.com/privacyidea/privacyidea/issues/2629
[3] bf9b6b1ef3
2021-05-09 16:19:35 +02:00
github-actions[bot]
bc1f4b790e
Merge master into staging-next 2021-05-09 12:23:16 +00:00
Michael Raskin
0bb11cb37b
Merge pull request #122251 from 7c6f434c/monotone-update
monotone: 1.1 -> 1.1-unstable-2021-05-01 to move from insecure botan 1
2021-05-09 10:03:37 +00:00
Guillaume Girol
f7adb8b94e
Merge pull request #121942 from mjlbach/bump_matrix-nio_dependencies
pythonPackages.matrix-nio: 0.15.2 -> 0.18.0, update build system and dependencies
2021-05-09 09:41:45 +00:00
Michael Raskin
ca365f6946 monotone: 1.1 -> 1.1-unstable-2021-05-01 to move from insecure botan 1 2021-05-09 11:18:20 +02:00
Vladimír Čunát
5663b2b2d3
Merge branch 'master' into staging-next
(a trivial conflict in transmission)
2021-05-09 09:31:55 +02:00
Jonathan Ringer
76ab96811b creduce: fix llvm build 2021-05-08 18:13:45 -07:00
Jonathan Ringer
88beb7d77e cvis: fix llvm build 2021-05-08 18:13:45 -07:00
Malte Brandy
e60afba5d1
Merge branch 'master' into haskell-updates 2021-05-09 02:18:56 +02:00
sternenseemann
f170298c9a top-level/release.nix: fix evaluation of jobset
We need to merge the set of complete jobs not of platforms to test on
since our aggregate jobs will always be “proper” jobs.
2021-05-09 01:49:17 +02:00
Fabian Affolter
44442c4ad1
Merge pull request #121837 from fabaff/pyialarm
python3Packages.pyialarm: init at 1.5
2021-05-09 00:23:11 +02:00
Jonathan Ringer
ae33267bab python3Packages.backports-zoneinfo: init at 0.2.1 2021-05-08 15:05:21 -07:00
Luke Granger-Brown
83c134bed1
Merge pull request #121648 from AluisioASG/aasg/jupytext-1.11.2
python3Packages.markdown-it-py: 0.6.2 -> 1.0.0; python3Packages.jupytext: 1.11.0 -> 1.11.2
2021-05-08 23:01:21 +01:00
Evils
27ed1b4b15 python.pkgs.i2c-tools: init at i2c-tools.version 2021-05-08 13:23:36 -07:00
Robert T. McGibbon
9d469535df python3Packages.fenics: fix build 2021-05-08 13:15:39 -07:00
Martin Weinelt
af9d0dde55
Merge pull request #121776 from fabaff/bump-roombapy 2021-05-08 21:49:00 +02:00
Mica
8179b81106
prism: init at 0.1.1 (#121869)
Co-authored-by: Maciej Krüger <mkg20001@gmail.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-05-08 21:34:35 +02:00
Sandro
540680f657
Merge pull request #121697 from jojosch/nzbhydra2-jre
nzbhydra2: use openjdk11
2021-05-08 21:31:09 +02:00
Fabian Affolter
b2f905f34e
Merge pull request #121593 from fabaff/fix-databases
python3Packages.aiopg: init at 1.2.1
2021-05-08 21:17:06 +02:00
Jan Tojnar
dd78ce1c53
Merge branch 'staging-next' into staging 2021-05-08 20:59:05 +02:00
Fabian Affolter
e47dde2e2e python3Packages.aiopg: init at 1.2.1 2021-05-08 20:50:24 +02:00
Pavol Rusnak
252bf94a74 rust: 1.51.0 -> 1.52.0 2021-05-08 11:42:10 -07:00
github-actions[bot]
6d46d8a9b9
Merge master into staging-next 2021-05-08 18:22:46 +00:00
J. Neto
094283528b urweb: build with icu67 2021-05-08 11:17:15 -07:00