Jan Tojnar
bd9c5b933c
nixos/services.xserver: Fix legacy options for default wm without dm
...
We switched to unified default session option services.xserver.displayManager.defaultSession
and included fallback path for the legacy options. Unfortunately when only
services.xserver.windowManager.default is set and not services.xserver.desktopManager.default,
it got incorrectly converted to the new option.
This should fix that.
Closes: https://github.com/NixOS/nixpkgs/issues/76684
2020-02-06 02:34:56 +01:00
Andreas Rammhold
56e11bc8df
buildRustCrate: remap the current build dir to / for (more) reproducible builds
2020-02-06 01:18:59 +01:00
Lancelot SIX
dd3814abc6
screen: 4.7.0 -> 4.8.0
...
See https://lists.gnu.org/archive/html/info-gnu/2020-02/msg00003.html
for release information
2020-02-05 23:58:17 +01:00
arcnmx
c7a58a7ba7
firefox: resolve relative nativeMessagingHosts links
2020-02-05 14:29:52 -08:00
Eelco Dolstra
c08930874a
nixos-rebuild: Propagate various flake lock file flags
...
And also --refresh and --no-net.
2020-02-05 23:15:18 +01:00
Eelco Dolstra
60330b6065
flake.nix: Handle missing rev attribute
...
Dirty trees no longer set 'rev', so we need to handle this.
2020-02-05 23:15:18 +01:00
Eelco Dolstra
2a0cf385d2
nixos-rebuild: Avoid subshell reading hostname
...
Co-Authored-By: Jörg Thalheim <Mic92@users.noreply.github.com>
2020-02-05 23:15:18 +01:00
Eelco Dolstra
7ff2e743e8
flake.nix: Support more systems
2020-02-05 23:15:18 +01:00
Eelco Dolstra
0bf1ab421b
flake.nix: Remove packages, builders outputs
2020-02-05 23:15:18 +01:00
Eelco Dolstra
2452042c47
nixos-rebuild: Support -L flag
2020-02-05 23:15:18 +01:00
Eelco Dolstra
98e322b929
nixos-rebuild: uri -> url
2020-02-05 23:15:18 +01:00
Eelco Dolstra
bda94ae808
epoch -> edition
2020-02-05 23:15:18 +01:00
Eelco Dolstra
fb051f0dec
nixos-{rebuild,container}: Use flakeref#attrpath syntax
...
This makes them consistent with the 'nix' command line.
2020-02-05 23:15:18 +01:00
Eelco Dolstra
20087bd553
nixos-container: Add flake support
...
E.g. to create a container that runs the NixOS homepage:
$ nixos-container create homepage --flake nixos-homepage
And to upgrade it:
$ nixos-container update homepage
2020-02-05 23:15:18 +01:00
Eelco Dolstra
cfd468adbb
nixos-rebuild: Use /etc/nixos/flake.nix if it exists
2020-02-05 23:15:18 +01:00
Eelco Dolstra
26e4d09c9c
Export nixosModules.notDetected
2020-02-05 23:15:18 +01:00
Eelco Dolstra
7e9b745174
nixos-version: Add --json flag and show system.configurationRevision
2020-02-05 23:15:18 +01:00
Eelco Dolstra
855fcc324a
Add option system.configurationRevision to record revision of top-level flake
2020-02-05 23:15:18 +01:00
Eelco Dolstra
b91803bf13
nixosSystem: Automatically set version suffix from flake
...
E.g.
$ nixos-version
19.03.20190913.af5eb77 (Koi)
2020-02-05 23:15:18 +01:00
Eelco Dolstra
22cc7ab78c
nixos-rebuild: Add --flake option
2020-02-05 23:15:18 +01:00
Eelco Dolstra
6a210fa345
flake.nix: Remove obsolete name attribute
2020-02-05 23:14:32 +01:00
Eelco Dolstra
63bcbc19cd
Update flake interface
2020-02-05 23:14:32 +01:00
Eelco Dolstra
2ba1f3c195
Add flake outputs for the manuals
2020-02-05 23:14:32 +01:00
Eelco Dolstra
f16ca590c7
Remove flake.lock
2020-02-05 23:14:32 +01:00
Eelco Dolstra
395f044bbe
flake.nix: Update epoch
2020-02-05 23:14:32 +01:00
Eelco Dolstra
b70a4436c6
flake.nix: provides -> outputs
2020-02-05 23:14:32 +01:00
Eelco Dolstra
5548397488
make-tarball.nix: Derive version from lastModified instead of revCount
...
GitHub flakes don't provide revCount.
2020-02-05 23:14:32 +01:00
Eelco Dolstra
0f913dee48
flake.nix: Add check
2020-02-05 23:14:32 +01:00
Eelco Dolstra
af376fdc23
legacyPkgs -> legacyPackages
2020-02-05 23:14:32 +01:00
Eelco Dolstra
b7cbbfff51
Add flake.lock
2020-02-05 23:14:32 +01:00
Eelco Dolstra
57ccd736bb
Export a function for building NixOS system configurations
2020-02-05 23:14:32 +01:00
Eelco Dolstra
123dea9b0d
flake.nix: Set system explicitly for now
...
Flakes now are evaluated in pure mode, so we can't rely on
currentSystem anymore.
2020-02-05 23:14:32 +01:00
Eelco Dolstra
8eaf02b9cd
Add flake.nix
2020-02-05 23:14:32 +01:00
Robert Scott
f498ceb6f2
pythonPackages.moviepy: switch to opencv3
...
opencv2 is essentially EOL and has security concerns
2020-02-05 22:31:01 +01:00
Benjamin Staffin
d04bdce3d1
docker-containers: Don't unconditionally prune images ( #79253 )
...
NixOS has `virtualisation.docker.autoPrune.enable` for this
functionality; we should not do it every time a container starts up.
(also, some trivial documentation fixes)
2020-02-05 16:30:31 -05:00
R. RyanTM
348025bc13
python38Packages.mahotas: 1.4.7 -> 1.4.9
2020-02-05 22:30:04 +01:00
Frederik Rietdijk
2016305d7a
Merge staging into staging-next
2020-02-05 22:06:56 +01:00
Danylo Hlynskyi
437e1f69be
bash-my-aws: init at 20200111 ( #76793 )
...
* bash-my-aws: init at 20191231
Create bma-init
* Update
2020-02-05 22:37:52 +02:00
Michael Weiss
14e53a0508
gitRepo: Rewrite the "urllib.request.urlopen" patch for Python 3
...
The old variant is still working but setting "cafile" is deprecated
since version 3.6 [0] and generates a warning:
DeprecationWarning: cafile, capath and cadefault are deprecated, use a custom context instead.
But without this patch "fetchRepoProject" still fails with
"error no host given" (see 337380ea1de).
[0]: https://docs.python.org/3.7/library/urllib.request.html#urllib.request.urlopen
2020-02-05 21:34:49 +01:00
Dmitry Kalinkin
87c12d7dd1
Merge pull request #79202 from veprbl/pr/hglib_fix
...
pythonPackages.hglib: fix tests
2020-02-05 15:21:52 -05:00
zowoq
4ccc640dd3
megatools: build on darwin, update src ( #79254 )
2020-02-05 15:20:52 -05:00
Michael Weiss
7c558f7ac7
gitRepo: 1.13.9.1 -> 1.13.9.2
2020-02-05 21:01:38 +01:00
Frederik Rietdijk
292fd97f67
Merge staging-next into staging
2020-02-05 20:48:28 +01:00
Frederik Rietdijk
4a1c95131f
Merge master into staging-next
2020-02-05 20:47:58 +01:00
Chuck
5d4821141b
stdenv: Remove isArm (use isAarch32 instead)
...
isArm has been deprecated for three releases. All references have been
removed. Tree-wide substitution was performed in #37401 21 months ago.
2020-02-05 10:56:14 -08:00
Chuck
a7835b936e
lib.systems.elaborate: isArm -> isAarch32
...
This is the last reference to isArm. isArm is deprecated after 18.03.
This substitution was performed tree-wide in #37401 .
2020-02-05 10:56:14 -08:00
Chuck
9333e47b28
nodejs: isArm -> isAarch32
...
This is the last package reference to isArm. isArm is deprecated after 18.03.
This substitution was performed tree-wide in #37401 .
2020-02-05 10:56:06 -08:00
Frederik Rietdijk
419bc0a4cd
Revert "Revert "Merge master into staging-next""
...
In 87a19e9048773d5a363679617406ad148d36c3b8 I merged staging-next into master using the GitHub gui as intended.
In ac241fb7a570d6cf81d229ad22a8889602639160 I merged master into staging-next for the next staging cycle, however, I accidentally pushed it to master.
Thinking this may cause trouble, I reverted it in 0be87c79797a5fa384fbc356c74ed54f9f7829ea. This was however wrong, as it "removed" master.
This reverts commit 0be87c79797a5fa384fbc356c74ed54f9f7829ea.
2020-02-05 19:41:25 +01:00
Florian Klink
873e6a4e65
Merge pull request #79250 from edef1c/gcloud-sdk-size
...
google-cloud-sdk: reduce output size
2020-02-05 19:40:36 +01:00
Frederik Rietdijk
0be87c7979
Revert "Merge master into staging-next"
...
I merged master into staging-next but accidentally pushed it to master.
This should get us back to 87a19e9048773d5a363679617406ad148d36c3b8.
This reverts commit ac241fb7a570d6cf81d229ad22a8889602639160, reversing
changes made to 76a439239eb310d9ad76d998b34d5d3bc0e37acb.
2020-02-05 19:18:35 +01:00