186575 Commits

Author SHA1 Message Date
Daiderd Jordan
4e7695fc69
darwin.trash: remove cf-private 2019-07-03 22:20:23 +02:00
Daiderd Jordan
df23db8956
jack2: remove cf-private 2019-07-03 22:20:23 +02:00
Daiderd Jordan
da7bcec42f
root: remove cf-private 2019-07-03 22:20:22 +02:00
Daiderd Jordan
56127c23c2
gargoyle: remove cf-private 2019-07-03 22:20:22 +02:00
Daiderd Jordan
bbf5f7e3da
zola: remove cf-private 2019-07-03 22:20:22 +02:00
Daiderd Jordan
b0e201f349
vim: remove cf-private 2019-07-03 22:20:21 +02:00
Daiderd Jordan
1fc3bbcb06
aminal: remove cf-private 2019-07-03 22:20:21 +02:00
Daiderd Jordan
29e68d765b
synergy: fix darwin build 2019-07-03 22:20:20 +02:00
Daiderd Jordan
a73bfdf3a7
kitty: remove cf-private 2019-07-03 22:20:20 +02:00
Daiderd Jordan
bea56ef8ba
gimp: remove cf-private 2019-07-03 22:20:20 +02:00
Daiderd Jordan
f2d2381838
emacs: remove cf-private 2019-07-03 22:20:19 +02:00
Daiderd Jordan
35b7c60c0c
xorg-xorgserver: remove cf-private 2019-07-03 22:20:19 +02:00
Daiderd Jordan
40d34bb19f
xquartz: remove cf-private 2019-07-03 22:20:18 +02:00
Daiderd Jordan
c558a74a1b
wxmac: fix build 2019-07-03 22:20:18 +02:00
Daiderd Jordan
28f6abd7b3
vtk: remove cf-private 2019-07-03 22:20:18 +02:00
Daiderd Jordan
72f2e6dc7b
sfml: remove cf-private 2019-07-03 22:20:17 +02:00
Daiderd Jordan
ee85cef108
SDL: remove cf-private 2019-07-03 22:20:17 +02:00
Daiderd Jordan
cbfbe9ca1e
qt: remove cf-private 2019-07-03 22:20:16 +02:00
Daiderd Jordan
0fb071fd00
pcl: remove cf-private 2019-07-03 22:20:16 +02:00
Daiderd Jordan
2f9a546b96
opencv: remove cf-private 2019-07-03 22:20:15 +02:00
Daiderd Jordan
ecf667b34a
libui: remove cf-private 2019-07-03 22:20:15 +02:00
Daiderd Jordan
c585330a21
glfw: remove cf-private 2019-07-03 22:20:15 +02:00
Daiderd Jordan
91b595945e
fltk: remove cf-private 2019-07-03 22:20:14 +02:00
Daiderd Jordan
6f16de27d2
ffmpeg-full: remove cf-private 2019-07-03 22:20:14 +02:00
Daiderd Jordan
7fffb620ac
flow: remove cf-private 2019-07-03 22:20:13 +02:00
Daiderd Jordan
4b64dfaee9
cargo-web: remove cf-private 2019-07-03 22:20:13 +02:00
Daiderd Jordan
c2205238ab
watchman: remove cf-private 2019-07-03 22:20:13 +02:00
Daiderd Jordan
e7765ba8e5
pinentry-mac: remove cf-private 2019-07-03 22:20:12 +02:00
Daiderd Jordan
41d1294eab
keybase: remove cf-private 2019-07-03 22:20:12 +02:00
Daiderd Jordan
956c197ee6
dolphin-emu: remove cf-private 2019-07-03 22:20:11 +02:00
Daiderd Jordan
11bd54cda3
noti: remove cf-private 2019-07-03 22:20:11 +02:00
Daiderd Jordan
6172dd89c8
contacts: remove cf-private 2019-07-03 22:20:11 +02:00
Daiderd Jordan
f401da6af8
atomicparsley: remove cf-private 2019-07-03 22:20:10 +02:00
Daiderd Jordan
8c6eef6328
alacritty: remove cf-private 2019-07-03 22:20:10 +02:00
Daiderd Jordan
8ea702a484
darwin-frameworks: add import CoreFoundation to CoreServices 2019-07-03 22:20:09 +02:00
Daiderd Jordan
73d9cac377
darwin-frameworks: replace cf-private and move it's setup-hook
The only remaining use-case for cf-private are symbols that are not
available in the opensource build.  This generally solved the problem
because of it's setup-hook.
2019-07-03 22:20:09 +02:00
Daiderd Jordan
c2b76fa13c
darwin-frameworks: remove CF
CoreFoundation is included by the stdenv, moving the decision of what
version should be used there makes it possible to override it entirely
rather then prepending flags like cf-private does which can be
unreliable.
2019-07-03 22:20:04 +02:00
rnhmjoj
1a4c624354
monero-gui: update patch 2019-07-03 21:45:36 +02:00
rnhmjoj
56bee53f42
monero-gui: bump boost version 2019-07-03 21:45:04 +02:00
rnhmjoj
1c623cc3f0
monero: bump boost version 2019-07-03 21:44:52 +02:00
rnhmjoj
a402aa11fc
monero: fix source hash 2019-07-03 21:44:08 +02:00
Jamey Sharp
597563d248 nixos/nscd: let systemd manage directories
Previously this module created both /var/db/nscd and /run/nscd using
shell commands in a preStart script. Note that both of these paths are
hard-coded in the nscd source. (Well, the latter is actually
/var/run/nscd but /var/run is a symlink to /run so it works out the
same.)

/var/db/nscd is only used if the nscd.conf "persistent" option is turned
on for one or more databases, which it is not in our default config
file. I'm not even sure persistent mode can work under systemd, since
`nscd --shutdown` is not synchronous so systemd will always
unceremoniously kill nscd without reliably giving it time to mark the
databases as unused. Nonetheless, if someone wants to use that option,
they can ensure the directory exists using systemd.tmpfiles.rules.

systemd can create /run/nscd for us with the RuntimeDirectory directive,
with the added benefit of causing systemd to delete the directory on
service stop or restart. The default value of RuntimeDirectoryMode is
755, the same as the mode which this module was using before.

I don't think the `rm -f /run/nscd/nscd.pid` was necessary after NixOS
switched to systemd and used its PIDFile directive, because systemd
deletes the specified file after the service stops, and because the file
can't persist across reboots since /run is a tmpfs. Even if the file
still exists when nscd starts, it's only a problem if the pid it
contains has been reused by another process, which is unlikely. Anyway,
this change makes that deletion even less necessary, because now systemd
deletes the entire /run/nscd directory when the service stops.
2019-07-03 12:39:48 -07:00
markuskowa
d8adf54f25
Merge pull request #64206 from r-ryantm/auto-update/skrooge
skrooge: 2.19.1 -> 2.20.0
2019-07-03 21:35:29 +02:00
Vladyslav M
e46804bf0e
rust-bindgen: 0.49.3 -> 0.50.0 (#64092)
rust-bindgen: 0.49.3 -> 0.50.0
2019-07-03 22:34:03 +03:00
Jamey Sharp
93f185df65 nixos/nscd: no longer need to wait for readiness
This postStart step was introduced on 2014-04-24 with the comment that
"Nscd forks into the background before it's ready to accept
connections."

However, that was fixed upstream almost two months earlier, on
2014-03-03, with the comment that "This, along with setting the nscd
service type to forking in its systemd configuration file, allows
systemd to be certain that the nscd service is ready and is accepting
connections."

The fix was released several months later in glibc 2.20, which was
merged in NixOS sometime before 15.09, so it certainly should be safe to
remove this workaround by now.
2019-07-03 12:26:47 -07:00
xbreak
98d9a74223 wafHook: Refactored wafHook to use callPackage (#64250)
This is to enable custom wafHook with custom waf via the override
system.
2019-07-03 15:20:28 -04:00
Mario Rodas
6e2ed274e1
Merge pull request #64253 from marsam/update-nodejs_v12
nodejs-12_x: 12.5.0 -> 12.6.0
2019-07-03 13:59:30 -05:00
Nikolay Amiantov
ef8addb919 qemu: fix documentation 2019-07-03 21:11:59 +03:00
Daiderd Jordan
d215c18479
Merge pull request #63606 from cw789/master
elixir_1_9: init at 1.9.0
2019-07-03 20:05:11 +02:00
Matthias Beyer
48afae7da7 way-cooler: Mark as broken (#64138)
The project is in full-rewrite state, which also breaks backwards
compatibility.
Right now, the project README warns that way-cooler is not usable in its
current state.

Thus mark this as broken, so die-hard users can still use it.

This patch should be reverted as soon as there is a new release.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-07-03 18:51:02 +02:00