Commit graph

302228 commits

Author SHA1 Message Date
Felix Buehler
3680a85bcb workcraft: deeprecate phases 2021-07-14 16:33:41 +02:00
José Romildo
6159106f30 qogir-icon-theme: make relative symlinks for duplicates
This approximately halves the size of the package
2021-07-14 11:31:25 -03:00
Mario Rodas
b141a58ff2
Merge pull request #130179 from marsam/update-nodejs-16_x
nodejs-16_x: 16.4.2 -> 16.5.0
2021-07-14 09:31:09 -05:00
Guillaume Girol
76df22f462
Merge pull request #129992 from peterhoeg/u/rdiff-backup
rdiff-backup: 1.3.3 -> 2.0.5
2021-07-14 14:30:50 +00:00
José Romildo
2a99a029c5 qogir-icon-theme: fix license 2021-07-14 11:30:47 -03:00
José Romildo
6f6d4a12c1 qogir-icon-theme: run installPhase hooks 2021-07-14 11:28:42 -03:00
José Romildo
ac5d822f39 qogir-icon-theme: 2020-11-22 -> 2021-07-14 2021-07-14 11:27:38 -03:00
Guillaume Girol
05e46e3e1f
Merge pull request #113242 from lopsided98/uwsgi-cross
uwsgi: fix cross-compilation
2021-07-14 14:22:22 +00:00
Oleksii Filonenko
9b4f7584f3
Merge pull request #130182 from marsam/update-starship 2021-07-14 17:17:37 +03:00
Guillaume Girol
d9bb47a3c1
Merge pull request #129871 from symphorien/tree-sitter-latex
tree-sitter-latex: init at HEAD
2021-07-14 14:16:27 +00:00
Guillaume Girol
983d828e4d
Merge pull request #130168 from Stunkymonkey/grepm-phase
grepm: deprecate phases
2021-07-14 14:10:01 +00:00
Felix Buehler
c4ad4c99c5 lighttable: deprecate phases 2021-07-14 16:08:53 +02:00
Guillaume Girol
fa084c8474
Merge pull request #130170 from Stunkymonkey/pdfdiff-phase
pdfdiff: deprecate phases
2021-07-14 14:08:07 +00:00
Mario Rodas
895e757e86 reviewdog: 0.11.0 -> 0.12.0
https://github.com/reviewdog/reviewdog/releases/tag/v0.12.0
2021-07-14 08:56:26 -05:00
Mario Rodas
5a655ff306
Merge pull request #130068 from r-ryantm/auto-update/bazelisk
bazelisk: 1.9.0 -> 1.10.0
2021-07-14 08:49:46 -05:00
Mario Rodas
644b656d09 starship: 0.55.0 -> 0.56.0
https://github.com/starship/starship/releases/tag/v0.56.0
2021-07-14 08:47:58 -05:00
Mario Rodas
1ee2dd6dd3
Merge pull request #103349 from maksar/master
ruby-modules gem-config: add exif
2021-07-14 08:31:10 -05:00
Mario Rodas
cf8defb1dd nodejs-16_x: 16.4.2 -> 16.5.0
https://github.com/nodejs/node/releases/tag/v16.5.0
2021-07-14 08:27:09 -05:00
Robert Helgesson
d44ce53e07 svtplay-dl: 4.0 -> 4.1
Also add basic install check.
2021-07-14 15:23:42 +02:00
Martin Weinelt
f40fa6014e
Merge pull request #130171 from mweinelt/borgbackup
borgbackup: only include pyfuse3 when not on darwin
2021-07-14 15:20:02 +02:00
Felix Bühler
91932cbdfa
sublime3/4: deprecate phases (#130169) 2021-07-14 15:16:07 +02:00
superherointj
d90172f50d linode-cli: 5.4.3 -> 5.5.1 2021-07-14 09:42:06 -03:00
Martin Weinelt
090638e14e
borgbackup: only include pyfuse3 when not on darwin
It includes the fuse package which does not eval on darwin.
2021-07-14 14:41:19 +02:00
Guillaume Girol
2bd1e823a9
Merge pull request #123137 from Mindavi/libwebsockets/4.2.0
Libwebsockets: add and use 4.2.0 as default
2021-07-14 12:41:05 +00:00
Felix Buehler
339365aa67 pdfdiff: deprecate phases 2021-07-14 14:12:46 +02:00
Michael Weiss
c4bfe87fc3
Merge pull request #130167 from primeos/chromiumDev
chromiumDev: 93.0.4557.4 -> 93.0.4573.0
2021-07-14 14:11:23 +02:00
Felix Buehler
7ea0638338 grepm: deprecate phases 2021-07-14 14:09:53 +02:00
Guillaume Girol
5a4320c4e6
Merge pull request #124415 from misuzu/aarch64-boot-test
nixos/boot: test on aarch64
2021-07-14 12:01:02 +00:00
Michael Weiss
96a3799050
chromiumDev: 93.0.4557.4 -> 93.0.4573.0 2021-07-14 13:51:47 +02:00
talyz
60d78d7f1f
discourse: 2.7.4 -> 2.7.5 2021-07-14 13:18:23 +02:00
talyz
61f4429fbd
discourse: Use terser when building assets
Discourse prefers to use `terser` when building js assets, see
https://github.com/discourse/discourse/pull/12656. It still wants to
find `uglify-js` in order to not fall back to a ruby js compression
library, so let's keep it around for now. A fix for this has been
submitted upstream in
https://github.com/discourse/discourse/pull/13683.
2021-07-14 13:18:17 +02:00
talyz
a2dbc3af1d
discourse: Remove architecture bound platforms from Gemfile.lock
Maybe bundix doesn't handle them properly? They cause runtime issues
and don't seem necessary when the binary gems are built from scratch
anyway.
2021-07-14 13:18:12 +02:00
talyz
20548f050e
nixos/discourse: Update plugin documentation
Update the documentation regarding plugins to reflect recent changes.
2021-07-14 13:18:06 +02:00
talyz
eb122119a0
discourseAllPlugins: Provide a discourse derivation with all plugins 2021-07-14 13:18:01 +02:00
talyz
3300282db3
discourse: Add update-plugins action to update.py 2021-07-14 13:17:55 +02:00
talyz
d3bc5d5b7a
discourse.plugins: Update and add metadata 2021-07-14 13:17:49 +02:00
Lucas Ransan
86bb129011
glfw: add version with wayland support (#129367) 2021-07-14 12:45:21 +02:00
misuzu
930daac345 nixos/boot: test on aarch64 2021-07-14 12:47:12 +03:00
misuzu
702a1c23a4 nixos/test-driver: allow overriding qemu binary in create_startcommand 2021-07-14 12:47:12 +03:00
misuzu
2668c75886 ipxe: fix installPhase and license 2021-07-14 12:47:12 +03:00
ajs124
a14985cd28 ipxe: allow building on aarch64 2021-07-14 12:47:11 +03:00
Rok Garbas
ae7c092d88
Merge pull request #120297 from rsynnest/master
nixos/unifi-video module and supporting packages
2021-07-14 11:45:25 +02:00
Maximilian Bosch
b4c4784f7e
Merge pull request #129924 from Ma27/flake-modules-pos
flake/lib.nixosSystem: add `_file`-keys for error-location if needed
2021-07-14 10:29:04 +02:00
Maximilian Bosch
e14c245934
flake/lib.nixosSystem: add _file-keys for error-location
When inlining a module with a problematic declaration, you usually get
get a not-so helpful error like this:

    $ cat flake.nix
    {
      description = "A very basic flake";
      inputs.nixpkgs.url = path:../.;
      outputs = { self, nixpkgs }: {
        nixosConfigurations.foo = nixpkgs.lib.nixosSystem {
          system = "x86_64-linux";
          modules = [
            ({ lib, ... }: { services.wrong = 2; })
            { services.nginx.enable = true; }
          ];
        };
      };
    }
    $ nixos-rebuild build --flake .#foo -L
    error: The option `services.wrong' does not exist. Definition values:
           - In `<unknown-file>': 2

While it's certainly possible to guess where this comes from, this is
IMHO fairly confusing for beginners (and kinda reminds me of the
infamous "infinite recursion at undefined position"-error).

The module-system determines the position of a declaration using the
`_file`-key: this is either `toString path` if `path` is e.g. a value
from `imports = [ ./foo.nix ]` or the file used as `NIXOS_CONFIG` in
`<nixpkgs/nixos>`.

However such a mechanism doesn't exist (yet) for inlined flake modules,
so I tried to implement this in a fairly basic way:

* For non-path declarations, the position of `modules` inside the
  `flake.nix` which declares these modules is determined by doing
  `unsafeGetAttrPos` on the `modules`-argument of `lib.nixosSystem`.

  So the `flake.nix` from above would now raise the following
  error-message:

        $ nixos-rebuild build --flake .#foo -L
        error: The option `services.wrong' does not exist. Definition values:
               - In `/nix/store/4vi3nhqjyma73ygs4f93q38qjkhkaxw8-source/flake.nix': 2

Co-authored-by: Cole Helbling <cole.e.helbling@outlook.com>
Co-authored-by: Silvan Mosberger <github@infinisil.com>
Co-authored-by: Robert Hensing <robert@roberthensing.nl>
2021-07-14 10:12:57 +02:00
FliegendeWurst
6f49212893 spectacle: add deps for annotating screenshots 2021-07-14 09:40:56 +02:00
Abdelhakim Qbaich
e1e1f539f0 nvidia-x11: compile nvidia-uvm.ko with HMM support 2021-07-14 00:24:54 -07:00
Domen Kožar
9ea790e2f0
Merge pull request #129427 from NixOS/gha-tarball
GHA: add basic eval checks
2021-07-14 09:10:09 +02:00
Mario Rodas
77898696a8 lxd: 4.15 -> 4.16 2021-07-14 04:20:00 +00:00
Mario Rodas
39682c1109 dqlite: 1.7.0 -> 1.8.0
https://github.com/canonical/dqlite/releases/tag/v1.8.0
2021-07-14 04:20:00 +00:00
zowoq
53caacaf56
Merge pull request #130111 from maxeaubrey/go_1.15.14_1.16.6
go_1_15: 1.15.13 -> 1.15.14, go_1_16: 1.16.5 -> 1.16.6
2021-07-14 13:02:18 +10:00