- Aug 02, 2018
-
-
Bignaux Ronan authored
-
Vladyslav M authored
-
Anders Lundstedt authored
-
volth authored
-
volth authored
-
Peter Hoeg authored
-
Cray Elliott authored
-
aszlig authored
Since 4f6df27a , nix.useSandbox defaults to true which causes the Nix build within the containers-imperative test to fail while trying to hardlink files into the chroot: link("/nix/store/foo", "/nix/store/bar.drv.chroot/nix/store/foo") = -1 EPERM (Operation not permitted) The reason this happens is that the hosts store is mounted using 9p and an overlayfs is mounted on top, so even if we would disable the tmpfs for the upper directory the hardlink would still cross filesystem boundaries, which then fails with the above error code. I haven't yet seen any other test which fails in a similar way, which might be because building within VM tests is not very common and the installer tests build in a separate store, so they're not affected. Signed-off-by: aszlig <aszlig@nix.build> Issue: https://github.com/NixOS/nix/issues/2324 Cc: @aristidb, @edolstra, @chaoflow, @kampfschlaefer
-
Cray Elliott authored
-
Cray Elliott authored
-
Cray Elliott authored
also switch from cython to pypy as cyreposurgeon was dropped upstream in favor of using pypy
-
Cray Elliott authored
-
Matthew Bauer authored
restic: add missing default for s3CredentialsFile
-
Matt McHenry authored
-
Spencer Janssen authored
* unixODBCDrivers.msodbcsql17: init at 17.2.0.1 * unixODBCDrivers.msodbcsql17: use autoPatchelfHook * unixODBCDrivers.msodbcsql17: use getLib
-
Matthew Bauer authored
cataclysm-dda{,-git}: move common attributes to common.nix
-
Matthew Bauer authored
Minor upstream update Tryton 4 8
-
Moritz Angermann authored
Windows is not supported & we currently define "all" to be "unix" + "windows".
-
- Aug 01, 2018
-
-
aszlig authored
Since the switch to using python3Packages in commit 72934aa9, the plugins no longer build because they end up with a mix of Python 2 and Python 3 packages. The reason for this is that the Beets package itself uses callPackage to reference the plugins, however the overrides are not applied there and thus the plugins end up getting pythonPackages from the top-level which is Python 2 and beets with Python 3 dependencies. Unfortunately this is not the only reason for the builds to fail, because both plugins did not actually support Python 3. For the copyartifacts plugin, the fix is rather easy because we only need to advance to two more recent commits from upstream, which already contain fixes for Python 3. The alternatives plugin on the other hand is not maintained anymore, but there is a fork at https://github.com/wisp3rwind/beets-alternatives which has a bunch of fixes. In 2e4aded3 I already backported one of these fixes to the version from https://github.com/geigerzaehler/beets-alternatives , but for Python 3 support it's a bit more complicated than just one little fix. So instead of adding another series of patches which replicate the code base of the fork and become a maintenance burden, I opted to directly switch to the fork and remove the patch on our side. Signed-off-by: aszlig <aszlig@nix.build> Cc: @domenkozar, @pjones, @Profpatsch
-
Jörg Thalheim authored
doc: add darwin installCheckTarget example
-
Jörg Thalheim authored
-
Jan Tojnar authored
-
Serge Bazanski authored
-
volth authored
-
volth authored
-
volth authored
-
volth authored
-
Franz Pletz authored
This was somehow never added and was thus never available. It works.
-
Franz Pletz authored
-
Will Dietz authored
-
Jamey Sharp authored
-
Justin Bedő authored
-
Uli Baum authored
gnome3.gconf was dropped
-
Maximilian Bosch authored
`ocserv` is a VPN server which follows the openconnect protocol (https://github.com/openconnect/protocol). The packaging is slightly inspired by the AUR version (https://aur.archlinux.org/packages/ocserv/). This patch initializes the package written in C, the man pages and a module for a simple systemd unit to run the VPN server. The package supports the following authentication methods for the server: * `plain` (mostly username/password) * `pam` The third method (`radius`) is currently not supported since `nixpkgs` misses a packaged client. The module can be used like this: ``` nix { services.ocserv = { enable = true; config = '' ... ''; }; } ``` The option `services.ocserv.config` is required on purpose to ensure that nobody just enables the service and experiences unexpected side-effects on the system. For a full reference, please refer to the man pages, the online docs or the example value. The docs recommend to simply use `nobody` as user, so no extra user has been added to the internal user list. Instead a configuration like this can be used: ``` run-as-user = nobody run-as-group = nogroup ``` /cc @tenten8401 Fixes #42594
-
Jaka Hudoklin authored
-
Yuri Aisaka authored
* pybind11: init at 2.2.2 * fix license * remove test dependencies
-
Daiderd Jordan authored
-
Ivan Malison authored
-
Daiderd Jordan authored
This seems to fail depending on the machine's configuration, probably something locale or timezone related.
-
Michael Weiss authored
Android Studio improvements
-