Eelco Dolstra
9b63bb88c8
nix-shell -p: Use runCommandCC
...
This restores pre-17.03 behaviour by making gcc available.
2017-04-24 12:04:01 +02:00
Eelco Dolstra
1196470e92
Merge pull request #1347 from kennyballou/sm-grammar-fix
...
Fix small grammar issue about page
2017-04-24 10:49:46 +02:00
Eelco Dolstra
240399e059
Merge pull request #1351 from earldouglas/ellipses
...
Drop misleading ellipses
2017-04-24 10:49:09 +02:00
Eelco Dolstra
8d6af08530
Merge pull request #1348 from armijnhemel/nix-env
...
better document --meta option for nix-env
2017-04-24 10:18:23 +02:00
Aydaen Lynch
d989c27d36
Add in AP Mode device setup for new Broadlink devices. ( #53 )
2017-04-22 12:48:02 -07:00
Ivan Martinez
5195856200
included sensors option
2017-04-22 12:42:32 -07:00
Ivan F. Martinez
de7c5c2a2a
basic documentation for cli programs
2017-04-22 12:42:32 -07:00
Ivan Martinez
76dd4cfc70
command line programs to control broadlink devices
2017-04-22 12:42:32 -07:00
tobiaswaldvogel
846cc35366
More details about the data structure for IR and RF pulses ( #58 )
...
* Added more details to payload structure
2017-04-22 12:41:30 -07:00
wind-rider
3c44422b60
Update protocol.md
2017-04-22 12:40:04 -07:00
wind-rider
2388808f41
Add device type mapping to protocol
2017-04-22 12:40:04 -07:00
Daniel Høyer Iversen
19851ed423
bug fix in timeout ( #70 )
2017-04-22 12:38:02 -07:00
Dimitrij
d346476e63
fix check_power for SP2/SP3 ( #72 )
...
Fixed up to avoid merge conflict with #78
2017-04-22 12:36:50 -07:00
Thomas Järvstrand
4f03ffb963
Add support for pure python AES implementation ( #78 )
2017-04-22 12:34:37 -07:00
Eelco Dolstra
169edf9407
Merge pull request #1352 from corngood/cygwin-fixes
...
Cygwin fixes
2017-04-21 17:39:33 +02:00
David McFarland
804ac52489
add helper function to set 'interruptThrown'
...
this fixes a linker failure on cygwin 64 due to some bad
interaction between tls and shared libraries.
see: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64697
2017-04-21 11:28:14 -03:00
David McFarland
d35231ec60
set _GNU_SOURCE on cygwin
...
this is needed for pipe2()
2017-04-21 11:27:27 -03:00
James Earl Douglas
111d347237
Drop misleading ellipses
...
This portion of the quick start guide may lead to confusion for
newcomers to Nix. This change clarifies the example to one that can be
copied in its entirety.
2017-04-20 18:07:23 -06:00
Eelco Dolstra
749696e71c
Detect lsof
...
Also, don't use lsof on Linux since it's not needed.
Fixes #1328 .
2017-04-20 19:11:45 +02:00
Eelco Dolstra
efa4bdbfcd
Improve nix show-config --json
...
In particular, show descriptions. This could be used for manpage
generation etc.
2017-04-20 17:34:47 +02:00
Eelco Dolstra
4410e9d995
Setting: Remove "Tag" template argument
2017-04-20 16:52:53 +02:00
Eelco Dolstra
f05d5f89ff
Read per-user settings from ~/.config/nix/nix.conf
2017-04-20 14:58:16 +02:00
Eelco Dolstra
562585e901
binary-caches-parallel-connections -> http-connections
2017-04-20 14:04:00 +02:00
Eelco Dolstra
4222402219
nix.conf man page: binary-caches -> substituters
2017-04-20 13:41:29 +02:00
Eelco Dolstra
76cb3c702c
Reimplement trusted-substituters (aka trusted-binary-caches)
2017-04-20 13:41:29 +02:00
Armijn Hemel
1559c596f6
document option
2017-04-19 19:10:12 +02:00
kballou
00b6c6d0c3
Fix small grammar issue about page
...
Fix subject-verb agreement issue in introduction/about.
2017-04-19 09:27:28 -06:00
Eelco Dolstra
9cc8047f44
Reimplement connect-timeout
...
Fixes #1339 .
2017-04-19 14:54:52 +02:00
Eelco Dolstra
b0cb117226
getDerivations(): Filter out packages with bad derivation names
...
In particular, this disallows attribute names containing dots or
starting with dots. Hydra already disallowed these. This affects the
following packages in Nixpkgs master:
2048-in-terminal
2bwm
389-ds-base
90secondportraits
lispPackages.3bmd
lispPackages.hu.dwim.asdf
lispPackages.hu.dwim.def
Closes #1342 .
2017-04-19 14:18:26 +02:00
Eelco Dolstra
62a07992bd
Merge pull request #1337 from lheckemann/doc-tryEval
...
Manual: document tryEval
2017-04-18 16:54:37 +02:00
Eelco Dolstra
67fe3e07b2
Merge pull request #1321 from shlevy/channel-direct-tarball-error
...
nix-channel: error out if direct tarball unpack fails.
2017-04-18 16:51:46 +02:00
Linus Heckemann
9622d00afa
Manual: document tryEval
2017-04-17 10:33:53 +01:00
Eelco Dolstra
f8a2e8a552
Shut up some warnings
2017-04-14 14:42:20 +02:00
Eelco Dolstra
dd3714f6ef
Doh
2017-04-14 14:42:08 +02:00
Eelco Dolstra
da76c72bc9
Build on aarch64-linux
2017-04-14 14:02:43 +02:00
Eelco Dolstra
6520b757c5
Fix 32-bit build
...
http://hydra.nixos.org/build/51569816
2017-04-14 13:59:39 +02:00
Eelco Dolstra
3b36c64b15
Fix Perl bindings
2017-04-14 13:47:10 +02:00
Eelco Dolstra
3872371f25
Minor cleanup
2017-04-14 13:42:22 +02:00
Eelco Dolstra
01dcdfcf33
nix-daemon: Don't set untrusted-* settings
...
These are no longer used anywhere.
2017-04-14 11:59:51 +02:00
Eelco Dolstra
1673c373c9
nix-daemon: Don't die if the user sends an unknown setting
2017-04-14 11:57:02 +02:00
Eelco Dolstra
872ba75d8b
Add "nix show-config" command
...
This dumps the entire Nix configuration, including all options that
have default values.
2017-04-13 20:59:38 +02:00
Eelco Dolstra
ba9ad29fdb
Convert Settings to the new config system
...
This makes all config options self-documenting.
Unknown or unparseable config settings and --option flags now cause a
warning.
2017-04-13 20:53:23 +02:00
Eelco Dolstra
6bd9576aeb
Support arbitrary numeric types for settings
2017-04-13 17:54:05 +02:00
Eelco Dolstra
0bf34de43b
Validate Boolean settings better
2017-04-13 16:31:28 +02:00
Eelco Dolstra
1860070548
Merge branch 'rework-options' of https://github.com/copumpkin/nix
2017-04-13 16:15:51 +02:00
Eelco Dolstra
2040240e23
Add a Config class to simplify adding configuration settings
...
The typical use is to inherit Config and add Setting<T> members:
class MyClass : private Config
{
Setting<int> foo{this, 123, "foo", "the number of foos to use"};
Setting<std::string> bar{this, "blabla", "bar", "the name of the bar"};
MyClass() : Config(readConfigFile("/etc/my-app.conf"))
{
std::cout << foo << "\n"; // will print 123 unless overriden
}
};
Currently, this is used by Store and its subclasses for store
parameters. You now get a warning if you specify a non-existant store
parameter in a store URI.
2017-04-13 16:03:31 +02:00
Eelco Dolstra
568a099c88
canonPath(): Check against empty paths
2017-04-13 16:03:31 +02:00
Eelco Dolstra
6d97d81656
Add warn function
2017-04-13 16:03:31 +02:00
Eelco Dolstra
31cc9366fc
Initialise logger
2017-04-13 16:03:31 +02:00
Eelco Dolstra
16c4856027
Merge pull request #1325 from benley/float-rl-1.12
...
Move note about float support out of the wrong release notes
2017-04-13 16:00:37 +02:00