Commit Graph
100 Commits
Author SHA1 Message Date
Ricardo M. Correia 48f8b85e1c nixos/chrony: fix owner of chrony drift file
It had become owned by root due to #97546.
2020-11-02 21:41:49 +01:00
Ricardo M. Correia 841705284c linux: fix kernel config options for linux_*hardened
Fix config options for linux_hardened and linux_latest_hardened due
to #84302.
This is a continuation of #88946.
2020-06-10 16:16:02 +02:00
Ricardo M. Correia 9dd9bc7bcc linux: fix kernel config options
Some of the options didn't have correct kernel version constraints,
others had been removed or made optional unnecessarily in #84032.
2020-06-10 13:17:17 +02:00
Ricardo M. Correia e234135995 stage-1: retry mounting ZFS root a few times
This is a workaround for NixOS/nixpkgs#25383
2020-06-04 14:55:10 +02:00
Ricardo M. Correia ec4d914143 fwupd: fix configuration on aarch64
The fwupd service was failing on aarch64 with:

fwupd: Failed to load engine: Failed to load remotes: failed to load /etc/fwupd/remotes.d/dell-esrt.conf: No such file or directory

The /etc/fwupd/remotes.d/dell-esrt.conf symlink existed but it pointed to a non-existent file.
2020-06-02 14:23:20 +02:00
Ricardo M. Correia d5053d12eb ocamlPackages.lwt_ppx: fix dependency propagation
dune was showing this error when using lwt_ppx:

File "/nix/store/sz4cg32ph84lapgs50xv73s3a0baqq2s-ocaml4.08.1-lwt_ppx-4.2.1/lib/ocaml/4.08.1/site-lib/lwt_ppx/dune-package", line 11, characters 56-75:
11 |  (requires compiler-libs.common ocaml-migrate-parsetree ppx_tools_versioned)
                                                             ^^^^^^^^^^^^^^^^^^^
Error: Library "ppx_tools_versioned" not found.
-> required by library "lwt_ppx" in
   /nix/store/sz4cg32ph84lapgs50xv73s3a0baqq2s-ocaml4.08.1-lwt_ppx-4.2.1/lib/ocaml/4.08.1/site-lib/lwt_ppx
-> required by executable wizytests in dune:6
Hint: try: dune external-lib-deps --missing @@default
2019-11-16 04:15:28 +00:00
Ricardo M. Correia 4cd2cb43fb Merge pull request #71137 from erictapen/smokeping-fix-permission
nixos/smokeping: replace smokeping.fcgi with a symlink
2019-10-23 18:19:15 +00:00
Ricardo M. Correia 2b24d465cc gnutls: fix test-ciphers-api.sh failure on aarch64
See https://gitlab.com/gnutls/gnutls/issues/764 for more info.
2019-10-10 01:12:11 +02:00
Ricardo M. Correia 7ec975fa84 rustc, cargo: remove myself from maintainers 2019-10-08 19:52:47 +02:00
Ricardo M. Correia e39cfe2309 adoptopenjdk-icedtea-web: remove myself from maintainers 2019-10-08 19:51:52 +02:00
Ricardo M. Correia 3e80326a58 ibus: use versioned URLs for UCD data
Otherwise, the latest version will be downloaded, which can cause a hash mismatch
if the hash was taken from a prior version.
2019-10-07 17:54:14 +02:00
Ricardo M. Correia 25e4165d43 kakounePlugins: fix license names
The license names seemed to be incorrect according to the upstream repos.
2019-10-07 17:25:10 +02:00
Ricardo M. Correia 8c3a40344b sysstat: fix source url 2019-10-07 15:45:30 +02:00
Ricardo M. Correia fadebf39ed todoist: 0.13.1 -> 0.14.0 2019-09-12 20:43:38 +02:00
Ricardo M. Correia 5e06e38a43 todoist: init at 0.13.1 2019-02-11 15:09:13 +01:00
Ricardo M. Correia 1a1257898e pianobar: 2016.06.02 -> 2018.06.22 (#45913) 2018-09-01 21:35:10 +02:00
Ricardo M. Correia 6376c5df87 nixos/transmission: fix AppArmor profile to include keyutils 2018-08-31 17:19:29 +02:00
Ricardo M. Correia 0cf09556eb why3: 0.88.3 -> 1.0.0 2018-07-21 22:53:44 +00:00
Ricardo M. Correia f744788878 sgtpuzzles: 20171029.69773d8 -> 20180409.d95f476
Updating since the source tarball wasn't available anymore.
2018-04-13 20:56:06 +02:00
Ricardo M. Correia 475c4e08ea luaPackages.mpack: fix hash
The actual revision was changed back in November 2007 with commit
b7ed086650 but the hash wasn't updated.
2018-04-13 20:54:31 +02:00
Ricardo M. Correia 0f3a628400 nixos/transmission: fix AppArmor profile to include libkrb5 2018-04-13 20:53:34 +02:00
Ricardo M. Correia 9c5f79d2ab Merge pull request #38347 from r-ryantm/auto-update/icedtea-web
icedtea8_web: 1.6.2 -> 1.7.1
2018-04-03 16:33:44 +02:00
Ricardo M. Correia eb9c69f6eb gup: 0.6.0 -> 0.7.0 2017-12-01 15:45:13 +01:00
Ricardo M. Correia 9249dc6557 Merge pull request #30790 from spiderbit/master
kodi: downgrade kodiPlugin.joystick to compatible version 1.3.2
2017-11-28 18:29:55 +01:00
Ricardo M. Correia 1aef6f40bb libgit2: fix hash
... and switch to fetchFromGitHub to avoid future hash changes.
2017-11-05 18:43:30 +00:00
Ricardo M. Correia 39e958b61e lxqt-panel: fix patch hash
... and switch to fetchpatch to avoid GitHub hash changes.
2017-11-01 00:27:20 +02:00
Ricardo M. Correia 517a0723e4 pythonPackages.netaddr: fix patch hash 2017-10-30 19:18:59 +01:00
Ricardo M. Correia 7bd64e3dee cjdns: fix hash
.. and switch to fetchFromGitHub to avoid future hash changes.
2017-10-30 19:05:18 +01:00
Ricardo M. Correia f7616c4f5e openntpd: fix constraints feature on NixOS
The OpenNTPD constraints feature requires a valid chain of SSL
certificates, but the default path in openntpd didn't match the one in
NixOS.

Unfortunately the configured certificate path becomes hardcoded into the
binary, so this feature will likely still fail on other
distributions/operating systems, unless the path coincides with the
NixOS path or the user sets up a symlink.
2017-10-30 18:42:02 +01:00
Ricardo M. Correia bfbe560411 ibus: fix emoji hashes 2017-10-30 17:57:37 +01:00
Ricardo M. Correia 029522249b gnumake: fix occasional hangs in parallel builds
https://savannah.gnu.org/bugs/?49014
https://savannah.gnu.org/bugs/?51159
2017-10-30 16:15:43 +01:00
Ricardo M. Correia 4e025437d7 atop: don't chmod u+s, otherwise Nix build fails 2017-07-03 21:15:36 +02:00
Ricardo M. Correia 70a5b53a27 doit: init at 0.30.3
doit is a task management & automation tool.
2017-04-19 21:20:23 +02:00
Ricardo M. Correia d9ae886946 nixos.openntpd: don't spam systemd journal
Starting `ntpd` with the `-d` option spams the systemd journal.
Instead, let the server fork.
2017-02-20 22:35:51 +01:00
Ricardo M. Correia fca09185d0 pycurl: 7.19.5 -> 7.19.5.1
Fixes import error when curl was built with LibreSSL.
2017-02-18 20:09:04 +01:00
Ricardo M. Correia f78f207f17 nixos.samba: add enableNmbd and enableWinbindd options
This allows for disabling these services, in case they are not needed.
2017-02-18 19:29:06 +03:00
Ricardo M. Correia 8d1bd281cc rustc: 1.15 -> 1.15.1 2017-02-17 16:44:01 +01:00
Ricardo M. Correia 123cbd40c2 raspberryPi boot loader: don't remove xx-initrd files
The Raspberry Pi boot loader was deleting all xx-initrd text files
(which simply contain the path to the actual initrd files) just after
having created them. The code was actually trying to delete real,
obsolete initrd files, which are named <hash>-initrd-initrd (after path
cleaning), but the glob was catching the other files as well.
2017-02-12 02:48:57 +02:00
Ricardo M. Correia c19b17d14f raspberryPi boot loader: fix booting Raspberry Pi 3
The Raspberry Pi 3 seems to need the .DTB file when booting the kernel,
so we must copy it to /boot when installing a new kernel.
2017-02-12 02:48:57 +02:00
Ricardo M. Correia 9293f86bf2 nixos.chrony: remove generatecommandkey option
It's deprecated and no longer used.
2017-02-07 18:01:58 +01:00
Ricardo M. Correia e3fce56047 nixos.chrony: add extraFlags config option 2017-02-07 18:01:57 +01:00
Ricardo M. Correia af4e6f155e nixos.chrony: pass config file directly to daemon
This fixes an issue where `nixops deploy` wouldn't restart the chrony
service when the chrony configuration changed, because it wouldn't
detect that `/etc/chrony.conf` was a dependency of the chrony service.
2017-02-07 13:48:58 +01:00
Ricardo M. Correia 30c3fdedfe mkpasswd: make the package high priority
Otherwise, if you have the `expect` package installed, its `mkpasswd`
program can override the one from the `mkpasswd` package. If that
happens, the NixOS documentation instructions for generating a hashed
password to put into `configuration.nix` will not work.
2017-01-25 15:19:26 +01:00
Ricardo M. Correia 04a9e07bbd Merge pull request #21295 from vbgl/containers-0.22
ocamlPackages.containers: 0.20 -> 0.22
2016-12-21 01:23:36 +01:00
Ricardo M. Correia 096e8ab45f Merge pull request #21218 from mimadrid/update/ripgrep-0.3.2
ripgrep: 0.2.1 -> 0.3.2
2016-12-17 13:39:56 +01:00
Ricardo M. Correia 6b89121c20 Merge pull request #21126 from kamilchm/ponyc
ponyc: 0.9.0 -> 0.10.0
2016-12-13 16:42:48 +01:00
Ricardo M. Correia 6dfd4f5b08 pepperflash: 23.0.0.205 -> 23.0.0.207 2016-11-18 00:33:11 +01:00
Ricardo M. Correia 58a18d1676 Merge pull request #20501 from vbgl/menhir-20161115
ocamlPackages.menhir: 20160526 -> 20161115
2016-11-17 23:42:21 +01:00
Ricardo M. Correia af01fa71e0 nixos.libvirtd: fix broken VMs due to emulator path changes
This had already been fixed in f52f9bf7cd,
but the problem was reintroduced in
bce59a1a8b because the path to the XML
files changed.
2016-11-03 14:55:44 +01:00
Ricardo M. Correia 3c6e0f1207 Merge pull request #19901 from vbgl/ocaml-containers-20
Update ocamlPackages.{gen,sequence,containers}
2016-10-31 18:36:37 +01:00
Ricardo M. Correia 0fd97bc102 mypy-lang: 0.4.3 -> 0.4.5 2016-10-14 20:50:54 +02:00
Ricardo M. Correia 47e61969b8 ocaml-react: fix hash
The package had been updated from 1.1.0 -> 1.2.0 but the hash hadn't.
2016-10-14 16:58:05 +02:00
Ricardo M. Correia 1623476904 nixos.acme: make timer persistent
This makes sure that if the system was powered off when the timer was
supposed to trigger, it will run the next time the system boots up.
2016-10-03 19:31:42 +02:00
Ricardo M. Correia 2ad13953a4 help2man: fix hash 2016-10-03 18:49:47 +02:00
Ricardo M. Correia 1cf9bcaa3f zfs: print the output of the zpool command (if any) when it succeeds 2016-08-18 17:27:57 +02:00
Ricardo M. Correia c2e5fd959d Merge pull request #16901 from Baughn/zfs-nvme-fix
zfs: Keep trying root import until it works
2016-08-18 17:26:43 +02:00
Ricardo M. Correia cbb8ee28b5 rustPackages: 2016-07-26 -> 2016-08-10 2016-08-10 18:24:21 +02:00
Ricardo M. Correia e5db1995a6 ocamlPackages.containers: 0.16 -> 0.18 2016-08-05 14:35:17 +02:00
Ricardo M. Correia 0a417845ef ponyc: 0.2.1 -> 2016-07-26 2016-08-02 07:37:17 +02:00
Ricardo M. Correia 24d1d19bd2 menhir: 20160303 -> 20160526 (#17343) 2016-07-29 11:30:42 +02:00
Ricardo M. Correia 2df3fde700 ocamlPackage.ppx_blob: init at 0.2 (#17129)
OCaml ppx to include binary data from a file as a string.
2016-07-21 01:05:51 +02:00
Ricardo M. Correia d1be545331 ocamlPackages.sqlexpr: init at 0.5.5 2016-06-02 18:04:41 +02:00
Ricardo M. Correia 58fb33a08d ocamlPackages.estring: init at 1.3 2016-06-02 18:04:41 +02:00
Ricardo M. Correia f5951c55f7 nixos.locate: fix update-locatedb service failure
It was failing with a `Read-only filesystem` failure due to the systemd
service option `ReadWriteDirectories` not being correctly configured.

Fixes #14132
2016-04-14 13:51:17 +02:00
Ricardo M. Correia b4fd221f74 Merge pull request #14296 from kragniz/zfs-0.6.5.6
zfs 0.6.5.6
2016-03-30 12:17:38 +02:00
Ricardo M. Correia 2e51c60b08 ocamlPackages.containers: 0.15 -> 0.16 2016-03-17 13:29:49 +01:00
Ricardo M. Correia 56f7fb9a04 spl: 0.6.5.4 -> 0.6.5.5 2016-03-15 18:31:07 +01:00
Ricardo M. Correia 413062dff1 Merge pull request #13937 from kragniz/zfs-0.6.5.5
zfs: 0.6.5.4 -> 0.6.5.5
2016-03-15 18:30:51 +01:00
Ricardo M. Correia 19b92ce265 Merge pull request #13762 from hrdinka/update/transmission
transmission: 2.90 -> 2.92
2016-03-08 16:59:54 +01:00
Ricardo M. Correia 99a27e7137 nixos.transmission: whitelist lz4 in AppArmor rules 2016-03-07 21:01:55 +01:00
Ricardo M. Correia a110c8d52b perl-MooseX-Role-WithOverloading: fix hash
The version had been updated, but the hash hadn't.
2016-03-01 12:13:20 +01:00
Ricardo M. Correia cac77dafc4 ocamlPackages.tsdl: init at 0.9.0 2016-02-29 20:32:58 +01:00
Ricardo M. Correia abfc9e2afa ocamlPackages.result: init at 1.1 2016-02-29 20:32:58 +01:00
Ricardo M. Correia fd3e02add8 Merge pull request #13027 from puffnfresh/package/pijul
pijul: 0.1 -> 0.2-6ab9ba
2016-02-20 15:43:53 +01:00
Ricardo M. Correia 26415f963a ocamlPackages.containers: init at 0.15 2016-02-17 20:42:14 +01:00
Ricardo M. Correia a1e96c7cbe ocamlPackages.sequence: init at 0.6 2016-02-17 20:42:14 +01:00
Ricardo M. Correia e20b978708 ocamlPackages.gen: init at 0.3 2016-02-17 20:42:13 +01:00
Ricardo M. Correia 957ed2c08c Merge pull request #13015 from ehegnes/exa
exa: init at git 2016-02-15
2016-02-16 18:11:42 +01:00
Ricardo M. Correia 05a8185fda icedtea_web: 1.6.1 -> 1.6.2 2016-02-08 18:46:46 +01:00
Ricardo M. Correia 9725e067ff rustcMaster: build against bundled LLVM
This is a workaround for what appears to be issue rust-lang/rust#30970.

Without this change, rustcMaster will fail to build the clippy library
due to linking errors against LLVM (and ncurses, for some reason).

I expect this commit to be reverted once that issue is fixed upstream.
2016-02-02 19:51:27 +01:00
Ricardo M. Correia 52475afe77 cargo: 0.7.0 -> 0.8.0 2016-02-02 17:25:44 +01:00
Ricardo M. Correia 7b82a2d5f4 rustRegistry: 2016-01-17 -> 2016-02-02 2016-02-02 17:25:44 +01:00
Ricardo M. Correia 473fd7746e rustc: 1.5.0 -> 1.6.0 2016-02-02 17:25:44 +01:00
Ricardo M. Correia 74657bae85 rustcMaster: 2016-01-10 -> 2016-02-01 2016-02-02 17:25:44 +01:00
Ricardo M. Correia 194168b722 z3: 4.4.0 -> 4.4.1 2016-01-21 13:27:12 +01:00
Ricardo M. Correia d51204e8de zfs: 0.6.5.3 -> 0.6.5.4 2016-01-19 16:34:14 +01:00
Ricardo M. Correia fe53cb56d9 spl: 0.6.5.3 -> 0.6.5.4 2016-01-19 16:34:14 +01:00
Ricardo M. Correia 097c82f6c5 fstar: init at 2016-01-12 2016-01-19 01:46:30 +01:00
Ricardo M. Correia e6cb9172ab Merge pull request #12337 from twhitehead/master
buildRustPackage.pkg-config: don't hardcode /nix/store, use $NIX_STORE
2016-01-12 20:28:42 +01:00
Ricardo M. Correia 92a8037b69 Merge pull request #11668 from Baughn/zfs
zfs:Always import from /dev/disk/by-id
2015-12-17 16:12:45 +01:00
Ricardo M. Correia 35bb18cc4d Merge pull request #11581 from mayflower/update-rustfmt
rustfmt: 2015-10-28 -> 2015-12-08
2015-12-10 20:44:53 +01:00
Ricardo M. Correia 9933e5868d rustRegistry: 2015-11-01 -> 2015-12-10 2015-12-10 20:43:37 +01:00
Ricardo M. Correia 3f842516a1 nixos.transmission: fix apparmor profile 2015-12-10 19:00:08 +01:00
Ricardo M. Correia 6baa633064 rustcMaster: 2015-11-01 -> 2015-12-09 2015-12-09 20:15:59 +01:00
Ricardo M. Correia 2838161c21 krename: use older version of taglib
Fixes a build failure during the config phase.
2015-12-09 02:16:09 +01:00
Ricardo M. Correia c3be340ae0 handbrake: fix compilation due to missing dep 2015-12-08 17:30:25 +01:00
Ricardo M. Correia 799f0f1f23 buildRustPackage: fix failure due to branch names with slashes
Fixes #11237
2015-11-24 20:50:11 +01:00
Ricardo M. Correia 2b694c237b cargo, cargoSnapshot: add rustc runtime dependency
It turns out that cargo implicitly depends on rustc at runtime: even
`cargo help` will fail if rustc is not in the PATH.

This means that we need to wrap the cargo binary to add rustc to PATH.
However, I have opted into doing something slightly unusual: instead of
tying down a specific cargo to use a specific rustc (i.e., wrap cargo so
that "${rustc}/bin" is prefixed into PATH), instead I'm adding the rustc
used to build cargo as a fallback rust compiler (i.e., wrap cargo so
that "${rustc}/bin" is suffixed into PATH). This means that cargo will
prefer to use a rust compiler that is in the default path, but fallback
into the one used to build cargo only if there wasn't any rust compiler
in the default path.

The reason I'm doing this is that otherwise it could cause unexpected
effects. For example, if you had a build environment with the
rustcMaster and cargo derivations, you would expect cargo to use
rustcMaster to compile your project (since rustcMaster would be the only
compiler available in $PATH), but this wouldn't happen if we tied down
cargo to use the rustc that was used to compile it (because the default
cargo derivation gets compiled with the stable rust compiler).

That said, I have slightly modified makeRustPlatform so that a rust
platform will always use the rust compiler that was used to build cargo,
because this prevents mistakenly depending on two different versions of
the rust compiler (stable and unstable) in the same rust platform,
something which is usually undesirable.

Fixes #11053
2015-11-18 02:41:45 +01:00
Ricardo M. Correia 3ea8b08004 rustcMaster: 2015-10-27 -> 2015-11-01 2015-11-04 05:06:35 +01:00
Ricardo M. Correia 84afac6b89 cargo: 0.5.0 -> 0.6.0 2015-11-03 20:32:12 +01:00