Matthieu Coudron
9f7eabcc21
kernel: fix boot.consoleLogLevel description
...
The current description describes the opposite influence of the setting
https://www.kernel.org/doc/Documentation/admin-guide/kernel-parameters.txt
2018-04-17 10:45:30 +09:00
Matthieu Coudron
863c2908f2
ns-3: init at 28.0
...
ns-3 is a discrete event C++ network simulator developed at www.nsnam.org .
Python bindings & manual building are disabled by default but you can
override it.
2018-04-06 13:54:20 +09:00
Matthieu Coudron
94c1b10dd1
pybindgen: init at 0.18.0
...
Helps generating python bindings to C. Required to generate
www.nsnam.org bindings.
2018-04-05 19:15:58 +09:00
Matthieu Coudron
604aa24f85
pygccxml: init at 1.9.1
...
Python library to play with castxml output, aka your program's clang-produced AST.
2018-04-05 19:15:58 +09:00
Matthieu Coudron
37210d4938
castxml: init at 20180403
...
4 tests are ignored because the regex don't match with custom clang
output see:
https://github.com/CastXML/CastXML/issues/90
2018-04-05 18:26:37 +09:00
Matthieu Coudron
2355189b15
gnulib: symlink include/ to lib/
...
so that some programs can find the headers automatically instead of
adding -I${gnulib}/lib
2018-03-27 07:37:15 +09:00
Matthieu Coudron
a8403b64f8
gpgme: add withPython ? false to enable bindings
...
Useful for MUAs mostly, like alot
2018-03-21 10:21:39 +09:00
Matthieu Coudron
ee482f85bf
service_identity: cosmetic changes
2018-03-21 10:21:38 +09:00
Matthieu Coudron
d9292429e7
alot: 0.5.1 to 0.7.0
...
- added gnupg to checkInputs
- generate manpage (optional)
- move alot.desktop file to $out/share/applications
- disabled tests as they need the network (dependency on twisted)
Thanks to Sarah Brofeldt, Ben Mcginnes for their help (and other) and
to FRidh for the repeated careful reviews.
2018-03-21 10:21:38 +09:00
Matthieu Coudron
366c79e17f
pythonPackages.neovim: 0.2.3 -> 0.2.4
...
required to work with latest deoplete for instance
2018-03-20 18:38:44 +09:00
Matthieu Coudron
33b0ad83e9
qemu-vm: passing QEMU_NET_OPTS would fail
...
because of a change in #36850 .
spotted by @jtojnar https://github.com/NixOS/nixpkgs/commit/b7a2333ebe7a0916c9791f3b7a839e8095c39f7f#commitcomment-28134992
2018-03-17 23:21:27 +09:00
Matthieu Coudron
c476d2f592
grub-install.pl: more details on blkid failure
2018-03-12 17:32:59 +09:00
Matthieu Coudron
7b7860ff89
build-vm: remove trailing dot from script path
...
Allow to double click/middle click paste path a bit quicker.
2018-03-12 17:31:24 +09:00
Matthieu Coudron
b7a2333ebe
qemu-vm: removes warning when running build-vm
...
get rid of deprecated qemu commands
2018-03-12 17:29:55 +09:00
Matthieu Coudron
3ccc65a36c
buildLinux: allow to override arch/modules/builtin
...
- Easy override of autoModules and preferBuiltin and kernelArch parameters (currently living in `hostSystem` set).
2018-03-08 12:47:06 +09:00
Matthieu Coudron
600e977898
buildLinux: removes unnecessary parameters
...
and passes parameters in a single set
2018-03-08 12:45:39 +09:00
Matthieu Coudron
88dae1a1c8
protocol: module to application
...
protocol really is a "buildPythonApplication" rather than a
buildPythonPackage".
2018-02-19 07:04:16 +09:00
Matthieu Coudron
fe4f4de1c9
strongswan module: make it work with ipsec l2tp
...
l2tp saves its secrets into /etc/ipsec.d but strongswan would not read
them. l2tp checks for /etc/ipsec.secrets includes /etc/ipsec.d and if
not tries to write into it.
Solution:
Have the strongswan module create /etc/ipsec.d and /etc/ipsec.secrets
when networkmanager_l2tp is installed.
Include /etc/ipsec.secrets in
/nix/store/hash-strongswan/etc/ipsec.secrets so that it can find l2tp
secrets.
Also when the ppp 'nopeerdns' option is used, the DNS resolver tries to
write into an alternate file /etc/ppp/resolv.conf. This fails when
/etc/ppp does not exist so the module creates it by default.
2018-02-07 13:21:49 +09:00
Matthieu Coudron
11a9e1c3c0
l2tp: 1.2.4 -> 1.2.8
...
the new version brings a new panel in IPsec settings which allows to
reenable old algorithms for IPsec phases 1/2 (dropped in recent libreswan/strongswan etc).
Also updates the homepage with the new one.
2018-02-07 13:21:49 +09:00
Matthieu Coudron
f620b1b693
kernel: buildLinux replaces import ./generic.nix
...
- defined buildLinux as generic.nix instead of manual-config.nix. This
makes kernel derivations a tad more similar to your typical derivations.
- moved $buildRoot to within the source folder, this way it doesn't have to be created before the unpackPhase
and make it easier to work on kernel source without running the unpackPhase
2018-02-07 10:07:13 +09:00
Matthieu Coudron
04b45828c6
pulp: init at 1.6.0
...
A python Linear Programming API.
2018-01-30 08:56:09 +09:00
Matthieu Coudron
5de50ec002
ibus-libpinyin: 1.8.0 -> 1.9.2
2018-01-29 02:06:57 +09:00
Matthieu Coudron
bee66be64a
fcitx: 4.2.9.1 -> 4.2.9.5
...
fcitx now relies on xkeyboard_config.
2018-01-29 02:06:57 +09:00
Matthieu Coudron
d14d82389c
fcitx-qt5: 1.1.0 -> 1.2.1
2018-01-29 02:06:56 +09:00
Matthieu Coudron
be7c4c1d7e
libpinyin: 1.6.0 -> 2.1.91
2018-01-29 02:06:39 +09:00
Matthieu Coudron
bef69925e3
fcitx-libpinyin: 0.3.93 -> 0.5.3
...
Previously optional dependencies are now made mandatory like qtwebbrowser.dev .
In order to find these libraries, I used libsForQt5.callPackage.
2018-01-29 02:06:01 +09:00
Matthieu Coudron
bec047eca3
neovim: remove confusing neovim parameter
...
The neovim package refers to itself, hopefully it is shadowed by a
function parameter but it is confusing, let's remove it.
2018-01-25 16:38:22 +09:00
Matthieu Coudron
8b9429008e
doc: add wpa_supplicant command to connect to wifi
...
New thin laptops don't have an ethernet port and so rely on wifi to get
access. With the minimal installer, setup wpa_supplicant can be hard if
it is the first time so here we provide an example.
2018-01-22 11:54:17 +09:00
Matthieu Coudron
91648a2f22
environment.variables: give an example
2018-01-22 10:40:23 +09:00
Matthieu Coudron
d9ebd0d35b
zsh doc: precise environment.shellAliases
2018-01-22 10:40:23 +09:00
Matthieu Coudron
266a65eaa9
neovim: don't install desktop file on darwin
...
nvim.desktop doesn't exist on darwin so forcefully reading it fails.
2018-01-16 17:41:31 +09:00
Matthieu Coudron
ab06f3e99c
neovim: init wrapper
...
Adding a python package to the neovim environment should not trigger a recompilation.
This adds a wrapper to prevent that.
2018-01-15 23:24:20 +01:00
Matthieu Coudron
c696d38ecd
universal-ctags: 2017-09-22 -> 2018-01-05
...
Fixup of https://github.com/NixOS/nixpkgs/issues/33124 (ctags failed to
create its temporary files when TMPDIR was not in environment). I used
the opportunity to bump version with the improvements made to ctags to
help diagnose these kinds of errors:
https://github.com/universal-ctags/ctags/pull/1648
2018-01-05 14:17:03 +09:00
Matthieu Coudron
0d3117b506
protocol: init at 20171226
...
An ASCII Header Generator for Network Protocols http://www.luismg.com/protocol/
Run with `$ protocol tcp` for instance to see:
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Source Port | Destination Port |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Sequence Number |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Acknowledgment Number |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Offset| Res. | Flags | Window |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Checksum | Urgent Pointer |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Options | Padding |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
2017-12-26 18:07:05 +09:00
Matthieu Coudron
28f9262092
kernel: improve modDirVersion error message
...
Now prints the current modDirVersion. Close #31887 .
2017-11-21 20:42:41 +01:00
Matthieu Coudron
38737386d5
linux_mptcp: makes linux_mptcp.override works
...
I needed to override some parameters because of an error I had:
"Error: modDirVersion specified in the Nix expression is wrong, it should be: 4.9.60+"
but the following override would not be taken into account
pkg.override ({
modDirVersion="4.9.60+";
src=pkgs.lib.cleanSource /home/teto/mptcp;
})
because the override would be overriden by the nixpkgs parameters
because of concatenation order:
https://nixos.org/nix/manual/#sec-language-operators
2017-11-13 11:19:26 +01:00
Matthieu Coudron
7dce131b86
kernelmptcp: 0.91.3 -> 0.92.1
2017-11-02 13:14:57 +01:00
Matthieu Coudron
d22a1f6abc
pandas: 0.20.3 -> 0.21.0
...
Now needs 'moto' to complete tests.
2017-10-31 03:08:43 +09:00
Matthieu Coudron
cdbcb19e83
sxiv: installs .desktop file
...
sxiv won't appear in meus as it has NoDisplay but it can be used to
generate the mimetypes.
2017-10-31 01:16:43 +09:00
Matthieu Coudron
be1a223f41
cmd2: 0.6.8 -> 0.7.7
2017-10-02 12:28:50 +09:00
Matthieu Coudron
2a33aab60d
rpl: init at 1.5.6
...
A python program that helps replacing string in files.
2017-09-28 21:46:53 +09:00
Matthieu Coudron
5c4ddc30d3
universal-ctags: 2017-01-08 -> 2017-09-22
2017-09-23 16:53:20 +09:00
Matthieu Coudron
c2f928d44e
universal-ctags: generate manpage
2017-09-22 15:56:02 +09:00
Matthieu Coudron
bfd6d20c3e
tshark: init at 2.4.0
...
as an alias to wireshark-cli
2017-09-19 16:03:50 +09:00
Matthieu Coudron
4551099cb8
offlineimap: 7.1.1 -> 7.1.2
2017-09-08 18:27:03 +02:00
Matthieu Coudron
a8dca7bf8a
keyring: 8.4.1 -> 10.4.0
2017-09-07 10:16:04 +02:00
Matthieu Coudron
f31c6c150a
python.pkgs.secretstorage: init at 2.3.1
2017-09-07 09:28:02 +02:00
Matthieu Coudron
9889c1c661
neovim: fix missing dependancy luajit lpeg
...
luajit libraries are not the same as vanilla lua ones, hence when luajit
is enabled, the build fails.
Fixes https://github.com/NixOS/nixpkgs/issues/14442
2017-09-03 15:29:13 +02:00