zabbix-server: add extraConfig option

add types to options
zabbix-server: add new optional build options
update picard 1.2->1.3
Add mirrors for sage
Merge pull request #4801 from robberer/pkgs/zabbix-server

zabbix-server: add extraConfig option
Merge pull request #4817 from joachifm/sage-mirrors

Add mirrors for sage
xmlto: Fix eval with w3m.graphicsSupport.

Having `nixpkgs.config.w3m.graphicsSupport = true;` leads to an infinite
recursion, because xmlto needs w3m for _text_ conversion and w3m with
graphics support needs imlib2, which in turn needs xmlto.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
nixos: Fix priorities of initialHashedPassword.

Regression introduced in f496c3cbe4a6a2db88892d14609618e449744ed6.

Previously when we used security.initialRootPassword, the default
priority for this option was 1001, because it was a default value set by
the option itself.

With the mentioned commit, it is no longer an option default but a
mkDefault, which is priority 1000.

I'm setting this to 150 now, as test-instrumentation.nix is using this
for overriding other options and because I think it still makes it
possible to simple-override it, because if no priority is given, we get
priority 100.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
ledger3: On darwin, change boost lib paths to absolute references
ledger3: reference the right lib directory...
Merge pull request #4718 from ehmry/picard

update picard 1.2->1.3, initial pkg for python-libdiscid
boost: correct the install names for darwin

This also makes the recent change for ledger unnecessary.
Merge branch 'master' into test
Merge remote-tracking branch 'joelteon/master' into test