Commit Graph
162827 Commits
Author SHA1 Message Date
Alexey ShmalkoandGitHub d5f4a4f478 Merge pull request #51765 from r-ryantm/auto-update/wildmidi
wildmidi: 0.4.2 -> 0.4.3
2018-12-12 03:45:37 +02:00
Jörg ThalheimandGitHub d66c960c23 Merge pull request #51154 from Mic92/cross-fixes
Various cross-compilation fixes
2018-12-12 00:56:12 +00:00
Daiderd JordanandGitHub 3a621ab787 Merge pull request #51784 from LnL7/darwin-glu
glu: don't use valgrind on darwin
2018-12-11 23:22:51 +01:00
Daiderd Jordan 47bddf5a84 glu: don't use valgrind on darwin 2018-12-11 22:40:47 +01:00
Jörg ThalheimandGitHub eefbc088a7 Merge pull request #31832 from kwohlfahrt/kerberos
kerberos_server: allow choosing MIT or Heimdal
2018-12-11 17:38:18 +00:00
Jörg ThalheimandRobin Gloster 7bb24a65e4 bird: fix cross-build 2018-12-11 18:13:21 +01:00
Jörg ThalheimandRobin Gloster 8871ffccff nginx: fix cross-build 2018-12-11 18:13:21 +01:00
Jörg ThalheimandRobin Gloster 693b47bc0b xmlto: fix cross-build 2018-12-11 18:13:21 +01:00
Jörg ThalheimandRobin Gloster 999387d718 w3m: fix cross-build 2018-12-11 18:13:21 +01:00
Jörg ThalheimandRobin Gloster 629d011cea geoip: fix cross-build 2018-12-11 18:13:21 +01:00
Jörg ThalheimandRobin Gloster 562d9d472c dovecot: fix cross-build 2018-12-11 18:13:21 +01:00
Jörg ThalheimandRobin Gloster b6e73918a3 clucene: fix cross-build 2018-12-11 18:13:21 +01:00
Jörg ThalheimandRobin Gloster 68d5071e3d postfix: fix cross-build 2018-12-11 18:13:21 +01:00
Jörg ThalheimandRobin Gloster 2ebe19f330 openldap: fix cross-build 2018-12-11 18:13:21 +01:00
Kai WohlfahrtandKai Wohlfahrt 337bc20e5f kerberos: Add tests/kerberos to release.nix 2018-12-11 13:33:10 +00:00
Kai WohlfahrtandKai Wohlfahrt ade842f51a kerberos: move user binaries to default output
The intention of the previous change was to move krb5-config to .dev (it
gives the locations of headers), but it grabbed all of the user-facing
binaries too. This puts them back.
2018-12-11 13:33:10 +00:00
Kai WohlfahrtandKai Wohlfahrt d752677b1b kerberos: explicitly install krb5Full.dev for tests
This contains all of the user binaries as of 13e6a5c.
2018-12-11 13:33:10 +00:00
Kai WohlfahrtandKai Wohlfahrt f5b4918de4 kerberos_server: ensure only one realm configured
Leave options for multiple realms for similarity to krb5, and future
expansion. Currently not tested because I can't make it work and don't need
it.
2018-12-11 13:33:10 +00:00
Kai WohlfahrtandKai Wohlfahrt 4e4a599e7e kerberos_server: Keep ACL file in store
Could also move kdc.conf, but this makes it inconvenient to use command line
utilities with heimdal, as it would require specifying --config-file with every
command.
2018-12-11 13:33:10 +00:00
Kai WohlfahrtandKai Wohlfahrt 6cca9c0f9f kerberos-server: add kerberos option
Allow switching out kerberos server implementation.

Sharing config is probably sensible, but implementation is different enough to
be worth splitting into two files. Not sure this is the correct way to split an
implementation, but it works for now.

Uses the switch from config.krb5 to select implementation.
2018-12-11 13:33:10 +00:00
Kai WohlfahrtandKai Wohlfahrt fe8f2b8813 kerberos-server: switch to ExecStart
script causes problems for forking services like MIT Kerberos.
2018-12-11 13:33:10 +00:00
Kai WohlfahrtandKai Wohlfahrt 4f9af77287 kerberos-server: cleanup of kerberos.nix
General cleanup before adding more options.
2018-12-11 13:33:10 +00:00
Kai WohlfahrtandKai Wohlfahrt ee3bd730d4 kerberos-server: move kadmind to systemd
Don't use socket activation, as inetd is discouraged by heimdal documentation.
2018-12-11 13:33:10 +00:00
Kai WohlfahrtandKai Wohlfahrt dfdd348206 kerberos-server: Fix sbin paths
tcpd doesn't have sbin anymore (so it was broken), and heimdal just symlinks to
bin.
2018-12-11 13:33:10 +00:00
Jörg Thalheimandzimbatm 10ba78757f ruby: fix cross-build (#51842)
Enable autoreconfHook by default: The build tried to execute autoconf, which was
in the wrong build input. Regenerating autotools configure files is always a good
idea since it delivers fixes.
Also move groff to the native since it is only used at build-time
2018-12-11 09:01:58 +01:00
Jörg ThalheimandGitHub fee79f543e Merge pull request #51831 from Mic92/cross-radare2
radare2: cross-build
2018-12-10 19:35:48 +00:00
RenaudandGitHub 00593d6685 Merge pull request #51787 from c0bw3b/pkg/iptables
iptables: prune libtool files after build
2018-12-10 19:30:18 +01:00
RenaudandGitHub 310b0dd345 Merge pull request #51706 from dtzWill/update/sysvinit-2.93
sysvinit: 2.89 -> 2.93
2018-12-10 15:28:49 +01:00
Jörg Thalheim 900a01ad47 radare2: fix cross-build
Only the make-based build support cross-compilation.
Also use less vendored libraries
2018-12-10 14:15:45 +00:00
Jörg ThalheimandGitHub 01e6a04ef6 Merge pull request #51824 from Mic92/cross-glib
glib: fix cross -> inherit devdoc from native build
2018-12-10 13:30:09 +00:00
Jörg Thalheim efa57f8820 glib: fix cross -> inherit devdoc from native build
Glib uses gobject introspection to generate documentation.
If we would want to cross-compile those, we would need native binaries
from the previous build stage. Instead we can simply just copy over
the generated documentation.
2018-12-10 11:36:02 +00:00
Jörg ThalheimandGitHub 8dc4d1187e Merge pull request #51802 from Mic92/cross-perl
perl: update perl-cross archive
2018-12-09 23:19:58 +00:00
Jörg Thalheim ec59713c5c perl: update perl-cross archive 2018-12-09 23:04:18 +00:00
c0bw3b 705babcdf0 iptables: prune libtool files after build
Otherwise -lpcap gets propagated to reverse deps
This can break strongswan build for example
https://github.com/NixOS/nixpkgs/pull/51252#issuecomment-445512680
2018-12-09 17:12:53 +01:00
Jörg ThalheimandGitHub 32788120f9 Merge pull request #51779 from Mic92/ncurses
ncurses: fix cross-build by disable stripping
2018-12-09 14:38:55 +00:00
eburimuandJörg Thalheim e7d55483d1 libselinux: fix cross compilation (#51201)
libselinux needs native python to compute the installation prefix.
Swig generates the c code for the extension and needs python.h at compile,
so we put python into buildInputs
2018-12-09 14:32:38 +00:00
Jörg Thalheim ceaee84401 ncurses: fix cross-build by disable stripping
Ncurses uses `install -s` to also strip the binaries while installing.
This broke the cross build because the wrong strip command was chosen.
2018-12-09 13:49:41 +00:00
Vladimír Čunát ee77dd61e3 Merge #51450: perl security updates 2018-12-09 12:05:22 +01:00
R. RyanTM c5ba3e15ab wildmidi: 0.4.2 -> 0.4.3
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/wildmidi/versions
2018-12-08 15:53:01 -08:00
Vladimír Čunát b9d22d3fe8 Merge #51688: nettle: 3.4 -> 3.4.1 (security) 2018-12-08 20:30:42 +01:00
Jörg ThalheimandGitHub 7a4c81dfc8 Merge pull request #51226 from Mic92/llvm-cross-targets
llvm: fix cross-compilation
2018-12-08 19:27:07 +00:00
Jörg Thalheim 2ca39fe86b llvm_7: fix cross-compiling 2018-12-08 19:25:43 +00:00
Jörg ThalheimandGitHub b4a2ed8e48 Merge pull request #51644 from ivan/erlang-disable-parallel-building
erlang: disable parallel building
2018-12-08 16:40:38 +00:00
Vladyslav MandGitHub 0fa0ce28af Merge pull request #51702 from dtzWill/update/wayland-protocols-1.17
wayland-protocols: 1.16 -> 1.17
2018-12-08 17:14:03 +02:00
Florian KlinkandGitHub 717e5589fb Merge pull request #51697 from dtzWill/update/dbus-1.12.12
dbus: 1.12.10 -> 1.12.12
2018-12-08 15:54:18 +01:00
Florian KlinkandGitHub 5979939a1c Merge pull request #51715 from dtzWill/update/microhttpd-0.9.61
libmicrohttpd: 0.9.60 -> 0.9.61
2018-12-08 15:21:29 +01:00
Frederik Rietdijk df304abd27 Merge staging-next into staging 2018-12-08 12:50:38 +01:00
Frederik Rietdijk e0950ae9ad Merge master into staging-next 2018-12-08 12:40:13 +01:00
RenaudandGitHub 85d9f63975 Merge pull request #51531 from mkaito/bitlbee-discord-042
bitlbee-discord: 0.4.1 -> 0.4.2
2018-12-08 12:07:02 +01:00
Peter Simons c37ae1dcf6 ghc: add new compiler version 8.6.3 2018-12-08 11:46:20 +01:00