Symphorien Gibol
a6a29e07bc
nixos/fontconfig/make-fonts-cache: don't fail to clean the cache
...
Today I couldn't rebuild because of:
[...]
/nix/store/lxkrsrlqplz2n75hvpq6vr0gam0gfgrl-font-cursor-misc-1.0.3/lib/X11/fonts/misc: skipping, existing cache is valid: 1 fonts, 0 dirs
/var/cache/fontconfig: cleaning cache directory
/nix/store/xq3c44ha15pfa5a9mv1z9mni3cfghsna-fc-cache: cleaning cache directory
fc-cache: succeeded
rm: cannot remove '/nix/store/xq3c44ha15pfa5a9mv1z9mni3cfghsna-fc-cache/CACHEDIR.TAG': No such file or directory
builder for '/nix/store/zxfmil40n79vhn5hb4flqc76j99a3l7b-fc-cache.drv' failed with exit code 1
2018-11-04 21:23:52 +01:00
Symphorien Gibol
8a8a2f61a9
nix-du: 0.2.0 -> 0.3.0
2018-11-03 11:08:23 +01:00
Symphorien Gibol
26ee8d6479
brlaser: fix install dir
...
Fixes #49092
2018-10-26 21:08:42 +02:00
Symphorien Gibol
5bfe8bfcea
openvpn plugins: use absolute paths to configuration gui
2018-09-23 20:15:33 +02:00
Symphorien Gibol
46cd67e6a1
pythonPackages.{pyocr,pypillowfight}: fix homepage
2018-09-14 14:32:32 +02:00
Symphorien Gibol
cd599c8fa6
pythonPackages.pypillowfight: 0.2 -> 0.2.4
2018-09-14 14:32:32 +02:00
Symphorien Gibol
5314a74ee6
pythonPackages.pyocr: 0.4.7 -> 0.5.3
2018-09-14 14:32:31 +02:00
Symphorien Gibol
f4039397f6
paperwork: 1.2.2 -> 1.2.4
2018-09-14 14:32:02 +02:00
Symphorien Gibol
c3612b97e6
fetchFromGitLab: add a group optional argument
...
For example, paperwork is at https://gitlab.gnome.org/World/OpenPaperwork/paperwork
and you can fetch this repo with group = "World", owner =
"OpenPaperwork", and repo = "paperwork".
2018-09-14 14:30:19 +02:00
Symphorien Gibol
ffafe959ee
rustc: 1.27 -> 1.29
2018-09-14 14:22:56 +02:00
Symphorien Gibol
a3e1da17cb
cargo-vendor-normalise: add a small install check
2018-09-11 23:44:14 +02:00
Symphorien Gibol
f20b229aa1
fectchcargo: don't break old sha256
2018-09-11 23:44:14 +02:00
Symphorien Gibol
ccf72b8537
fetchcargo: normalise cargo config to ensure determinism
2018-09-11 23:44:14 +02:00
Symphorien Gibol
88ae8f7d55
dconf module: add dconf to services.dbus.packages
...
Some programs like eog seem to need dconf accessible on dbus.
Without this change I get
(eog:1738): dconf-WARNING **: 21:20:52.770: failed to commit changes to
dconf: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name
ca.desrt.dconf was not provided by any .service files
2018-09-04 21:19:31 +02:00
Symphorien Gibol
7de2b6240b
purple-matrix: 2016-07-11 -> 2018-08-02
...
This also fixes the build.
2018-09-03 14:13:00 +02:00
Symphorien Gibol
53744fe7dd
elasticsearch plugins: don't use lib.version
...
This is wrong and makes the hash change on each nixpkgs commit.
2018-09-01 16:32:59 +02:00
Symphorien Gibol
4c4fc2299c
rust-bindgen: wrap to add required library compilation flags
...
The easy part is to add NIX_CFLAGS_COMPILE for "regular" libraries.
A bit more tricky is to add the required flags for libclang to find
libstdcxx. For this we parse arguments to bindgen to look for
-x c++ or -xc++ and if found add NIX_CXXSTDLIB_COMPILE to the arguments.
This variable is populated by a complex dance of setupHooks. We trigger
this by adding clang to propagatedBuildInputs. A more subtle way may
exist.
2018-08-28 18:26:42 +02:00
Symphorien Gibol
526d604670
module system: rework module merging
...
The asymptotic complexity is now much lower.
2018-08-27 17:11:58 +02:00
Symphorien Gibol
0d13dc3654
nixos/tests/hocker-fetchdocker: fix evaluation
...
it still does not build
2018-08-10 15:22:47 +02:00
Symphorien Gibol
9375312ab9
nixos/tests/yabar: fix evaluation
2018-08-10 15:22:34 +02:00
Symphorien Gibol
a85fedab2e
osquery: do not rebuild at each nixpkgs commit
2018-08-07 02:43:40 +02:00
Symphorien Gibol
dddaa94ac2
neovim wrapper: also make <vimplugin>.pythonDepedencies a function
...
A function of the same signature as the argument of python.withPackages
2018-07-27 00:27:44 +02:00
Symphorien Gibol
c1752666df
neovim wrapper: use python.withPackages instead of python.buildEnv
...
They are both as powerful, but buildEnv is treacherous: if you pass a
package which depends on another python (for example the one of unstable
when you are on stable) it will be *silently* dropped, leading to hair
pulling.
Use case:
override neovim from unstable, but still keep stable's pythonPackages.
2018-07-24 15:05:50 +02:00
Symphorien Gibol
10436a707a
neovim wrapper: do not unset PYTHONPATH
...
This solves the following bug:
opening neovim in nix-shell -p pythonPackages.numpy does not enable to
run successfully
:!python -c "import numpy"
because the PYTHONPATH is wiped by the neovim wrapper.
This wiping is necessary for the python providers, though, otherwise a
python2 nix-shell will make the python3 provider read python2 files.
We wrap the providers only, instead of neovim as whole.
2018-07-24 15:02:48 +02:00
Symphorien Gibol
2a51780f2c
polkit: 0.113 -> 0.114
2018-07-08 22:33:29 +02:00
Symphorien Gibol
1db6cd6952
nix-du: 0.1.2 -> 0.2.0
2018-07-05 14:18:34 +02:00
Symphorien Gibol
f5307941cc
gnirehtet: init at 2.2.1
2018-06-22 19:21:23 +02:00
Symphorien Gibol
cb907b5d51
etherape: 0.9.17 -> 0.9.18
2018-06-15 14:18:34 +02:00
Symphorien Gibol
7ed15eed53
teamspeak_client: fix startup
...
segfaults with qt5.10, downgrade to 5.9
tries to load its homegrown libqxcb.so which does not find some libs,
use nixpkgs libqxcb.so instead.
2018-05-27 15:32:02 +02:00
Symphorien Gibol
b8ea160bf3
os-prober: add symphorien as maintainer
2018-05-26 20:49:47 +02:00
Symphorien Gibol
f8d08ec818
os-prober: fix dependencies
...
busybox seems to have never been needed
systemd was meant to provide udevadm; use libudev instead
devicemapper is now uneeded, replaced by grub-mount and grub-info
dmraid does not appear in the current code
2018-05-26 20:47:52 +02:00
Symphorien Gibol
b04f9b7d28
os-prober: switch to a non-transient url
...
pool urls get removed after some time
2018-05-26 20:46:30 +02:00
Symphorien Gibol
3e09239882
grub2: compile grub-mount as well
...
It is a dependency of os-prober >= 1.75
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=860833#23
2018-05-26 20:44:38 +02:00
Symphorien Gibol
87125d6d08
nix-du: init at 0.1.1
2018-05-22 16:24:00 +02:00
Symphorien Gibol
ea7404dcd7
ries: init at 2018-04-11
2018-05-17 14:09:33 +02:00
Symphorien Gibol
0bfa4e8195
boogie: enable usage as a vim plugin
2018-05-03 13:52:41 +02:00
Symphorien Gibol
d8bd255a08
gramps: 4.2.6 -> 4.2.8
2018-04-05 17:14:27 +02:00
Symphorien Gibol
360d241bd6
gramps: fix startup
...
Should fix #38463
I still get
```
WARNING: grampsgui.py: GTK translations missing, GUI will be broken,
especially for RTL languages!
```
but at least it seems usable.
2018-04-05 17:04:50 +02:00
Symphorien Gibol
d432cb7fdb
tamarin-prover: install vim syntax highlighting files
...
note that this was tested on 13e74a838d
because tamarin-prover does not build on master...
2018-03-31 23:55:03 +02:00
Symphorien Gibol
262fff26ed
giac: fix url
...
the previous url was a moving target and was updated at each point
release. Use a frozen source instead.
2018-03-30 21:32:56 +02:00
Symphorien Gibol
d6aff3d65b
gosmore: fix build with gcc7
2018-03-18 00:48:36 +01:00
Symphorien Gibol
7ba5a94e35
ssr: fix build
...
ssr uses the deprecated get_generic_category() in ./configure
pass the flag enabling that to boost
2018-03-11 22:52:46 +01:00
Symphorien Gibol
9d5cce6767
vimPlugins.targets-vim: init at 2017-12-03
2018-02-05 18:35:16 +01:00
Symphorien Gibol
4b0dc51d11
bombono: import patches from AUR to fix gcc7 build
2018-01-27 15:47:14 +01:00
Symphorien Gibol
cf3d266341
bombono: enable parallel builds
2018-01-26 15:45:54 +01:00
Symphorien Gibol
93d7267a77
bombono: add symphorien as maintainer
2018-01-26 15:45:22 +01:00
Symphorien Gibol
ebcd591f30
epkowa: make symphorien maintainer
2018-01-22 16:30:47 +01:00
Symphorien Gibol
eff980c6cb
epkowa: fix patch download url
...
the patch was modified (see [1]) so specify the git revision when
downloading it.
[1] https://gitweb.gentoo.org/repo/gentoo.git/commit/media-gfx/iscan/files/iscan-2.28.1.3+libpng-1.5.patch?id=32694b0b3b24bd6729e613fabd7a3050c658c95b
2018-01-22 15:56:24 +01:00
Symphorien Gibol
bf49c616ee
giac: fix build
...
giac was broken somewhere between 310ad4 and b33b4a, see
https://hydra.nixos.org/build/67137469
libgfortran.so.3 was not found
2018-01-10 18:42:38 +01:00
Symphorien Gibol
b8a85fccd9
luksroot.nix: rename fallback to fallbackToPassword
2017-12-14 13:43:14 +01:00
Symphorien Gibol
601fc20248
nixos/luksroot.nix: add option boot.initrd.luks.devices.<name?>.fallback
...
This option, if set to true, enables fallbacking to an interactive
passphrase prompt when the specified keyFile is not found.
The default is false, which is compatible with previous behavior and
doesn't prevent unattended boot.
2017-10-23 22:22:26 +02:00
Symphorien Gibol
8158cd6d5e
nixos/luksroot.nix: fallback to interactive password entry when no keyfile found
2017-10-14 18:36:03 +02:00
Symphorien Gibol
8e53ca98f2
kexectools: 2.0.14 -> 2.0.15
2017-10-14 16:50:45 +02:00
Symphorien Gibol
10a612120f
xcas, giac: add myself as maintainer
2017-09-30 21:40:50 +02:00
Symphorien Gibol
79df9105ba
giac, xcas: init at 1.4.9
2017-09-30 12:29:31 +02:00
Symphorien Gibol
dba8058f9d
system-config-printer: add (optional) dependency pysmbc
...
Use case:
https://askubuntu.com/questions/548361/browse-button-disabled-in-windows-printer-via-samba-for-printer-shares
2017-09-29 21:16:42 +02:00
Symphorien Gibol
a1f1889f55
pysmbc: init at 1.0.15.8
2017-09-29 21:15:52 +02:00
Symphorien Gibol
945f346f60
bombono: init at 1.2.4
2017-09-02 21:09:41 +02:00
Symphorien Gibol
90ef2183f7
grub module: assume /nix/store is a bind mount even if it is not read only
...
Fixes #14999
2017-08-31 10:56:34 +02:00
Symphorien Gibol
bd54589233
networkmanager_iodine: init at 1.2.0
2017-08-30 02:58:29 +02:00
Symphorien Gibol
2dfba8529b
epkowa: init at 2.30.3-1
2017-08-15 11:41:55 +02:00
Symphorien Gibol
aec9f1b9d8
par2cmdline: 0.6.13 -> 0.7.3
2017-08-06 14:50:15 +02:00
Symphorien Gibol
d7103eadc8
boolector: 1.{5,6} -> 2.4.1
2017-07-18 23:50:31 +02:00
Symphorien Gibol
a6665adde8
grub module: fix useOSProber when installing grub as EFI
2017-03-23 12:53:44 +01:00
Symphorien Gibol
ac59309f69
vimPlugins.vim-indent-object: init at 2015-08-11
2017-02-25 14:57:41 +01:00
Symphorien Gibol
d95dd3df28
vimPlugins.argtextobj: init at 2010-10-17
2017-02-25 14:44:16 +01:00
Symphorien Gibol
9ed2846e04
grub module: add extraInitrd option
2017-02-19 10:50:22 +01:00
Symphorien Gibol
86ff21af16
paperwork: fix locale path
2017-02-08 14:48:53 +01:00
Symphorien Gibol
a6e3d71361
python: support the tkinter.tix module
2017-01-04 19:39:33 +01:00
Symphorien Gibol
3f499d3fb9
tix: init at 8.4.1
2017-01-04 17:39:43 +01:00
Symphorien Gibol
87ef971478
tk: add private headers to /include
...
those are necessary to build some extensions like tix
2017-01-04 15:49:27 +01:00