Commit Graph

414139 Commits

Author SHA1 Message Date
Ivv
1a958fae46
Merge pull request #193033 from corngood/dotnet-deterministic-fetch-deps
dotnet: fix some problems with nuget-to-nix and make it deterministic
2022-10-02 21:31:01 +02:00
David McFarland
780986c1e9 github-runner: exclude sdk packages from deps 2022-10-02 16:09:28 -03:00
David McFarland
9e0a1e7b8e dotnet: update lock files of packages using nuget-to-nix 2022-10-02 16:09:27 -03:00
David McFarland
b60c9fd2fe nuget-to-nix: find sources deterministically
The source used to download a particular package still isn't
deterministic in nuget. Even worse, the hash of the package can vary
between sources. This makes nuget use the first enabled source
containing the package.

The order of the dependencies may be slightly different because it now
uses glob order of the lower-case package names and versions, instead of
sorting the output.

If the package actually downloaded was the first source that contains
the package, then it will be hashed from disk to avoid downloading it
again.
2022-10-02 16:09:27 -03:00
David McFarland
f8763b87e0 nuget-to-nix: exclude by package source, not list
This allows exclusions to be by version.
2022-10-02 16:09:27 -03:00
David McFarland
b22074a46e omnisharp-roslyn: fix build on dotnet 6.0.9 2022-10-02 16:09:27 -03:00
David McFarland
0eb6874732 build-dotnet-module: fix fetch-deps usage message 2022-10-02 16:09:27 -03:00
David McFarland
f716d092e2 build-dotnet-module: limit package platforms by sdk support 2022-10-02 16:09:27 -03:00
David McFarland
b9f528897f baget: fix package restore errors 2022-10-02 16:09:27 -03:00
David McFarland
9a94932f38 python-language-server: restore for current platform only 2022-10-02 16:09:27 -03:00
David McFarland
965a2ad49b ryujinx: restore for current platform only 2022-10-02 16:09:27 -03:00
David McFarland
4b40579b2d build-dotnet-module: clean up tmp file handling
Having:

rm -rf "$src" "$HOME"

Was slightly terrifying IMO, especially where the trap was installed
before HOME was set.
2022-10-02 16:09:24 -03:00
R. Ryantm
b1bc570518 python310Packages.azure-mgmt-kusto: 2.2.0 -> 3.0.0 2022-10-02 11:26:49 -07:00
R. Ryantm
da73e197b0 python310Packages.azure-mgmt-netapp: 8.1.0 -> 9.0.0 2022-10-02 11:26:43 -07:00
figsoda
0c8abc8cce
Merge pull request #194106 from figsoda/update-kmon
kmon: 1.6.0 -> 1.6.2
2022-10-02 14:19:09 -04:00
R. Ryantm
7f2cc702ab python310Packages.azure-mgmt-reservations: 2.0.0 -> 2.1.0 2022-10-02 11:15:40 -07:00
R. Ryantm
3df202df29 python310Packages.azure-mgmt-security: 1.0.0 -> 2.0.0 2022-10-02 11:15:10 -07:00
figsoda
a64652f25e kmon: 1.6.0 -> 1.6.2 2022-10-02 13:40:01 -04:00
Renaud
6221ec58af
Merge pull request #193824 from r-ryantm/auto-update/stress-ng
stress-ng: 0.14.03 -> 0.14.06
2022-10-02 19:33:49 +02:00
figsoda
1711edb3c8
Merge pull request #193795 from figsoda/fblog
fblog: init at 4.1.0
2022-10-02 13:23:45 -04:00
figsoda
db8de9eb03
Merge pull request #193785 from figsoda/lazycli
lazycli: init at 0.1.15
2022-10-02 13:23:38 -04:00
7c6f434c
62b424f68c
Merge pull request #193872 from r-ryantm/auto-update/angelscript
angelscript: 2.35.1 -> 2.36.0
2022-10-02 17:18:09 +00:00
7c6f434c
421bf121ce
Merge pull request #193948 from risicle/ris-squid-tests
squid: enable tests
2022-10-02 17:17:29 +00:00
Renaud
80a4fe53fb
Merge pull request #161121 from r-ryantm/auto-update/quill
quill: 0.2.7 -> 0.2.17
2022-10-02 19:09:26 +02:00
Bernardo Meurer
2b58d6ea3d
Merge pull request #193786 from zendo/update-wayshot 2022-10-02 14:08:51 -03:00
Sandro
cfc5af395e
Merge pull request #194044 from trofi/xlibsWrapper-top-level-only 2022-10-02 19:08:03 +02:00
Graham Christensen
25acc1d800
Merge pull request #190014 from fgaz/vengi-tools/0.0.21
vengi-tools: 0.0.20 -> 0.0.21
2022-10-02 13:04:45 -04:00
Martin Weinelt
d569245a7c
Merge pull request #194057 from linsui/yutto 2022-10-02 18:56:37 +02:00
Fabian Affolter
15ffd20e8c
Merge pull request #194026 from r-ryantm/auto-update/python310Packages.google-cloud-logging
python310Packages.google-cloud-logging: 3.2.2 -> 3.2.3
2022-10-02 18:45:05 +02:00
Benjamin Hipple
e5f9412eca
Merge pull request #194083 from Mic92/tensorboardx
python3.pkgs.tensorboardx: fix build
2022-10-02 12:20:24 -04:00
piegames
ec5f7d48ab
Merge pull request #194058: Disable checkMeta by default again 2022-10-02 18:00:48 +02:00
Jörg Thalheim
ad36bf7d74
Merge pull request #193841 from qowoz/grafana-agent
grafana-agent: 0.24.1 -> 0.25.1
2022-10-02 17:43:37 +02:00
Jörg Thalheim
e748d4d029
Merge pull request #194050 from kilianar/indilib-1.9.8
indilib: 1.9.6 -> 1.9.8
2022-10-02 17:40:05 +02:00
Jörg Thalheim
b575af8488
Merge pull request #193943 from erdnaxe/ubuntu-font-family-make-derivation
ubuntu-font-family: use mkDerivation
2022-10-02 17:37:36 +02:00
Jörg Thalheim
d93a5e66a7
Merge pull request #194043 from LeSuisse/modperl-2.0.12
apacheHttpdPackages.mod_perl: 2.0.11 -> 2.0.12
2022-10-02 17:36:24 +02:00
Jörg Thalheim
f6e1d325d4
Merge pull request #194062 from nagy/dale-20220411
dale: 20181024 -> 20220411
2022-10-02 17:31:47 +02:00
Jörg Thalheim
05c91fcfc9
Merge pull request #194046 from LeSuisse/darkhttpd-1.14
darkhttpd: 1.13 -> 1.14
2022-10-02 17:30:32 +02:00
Jörg Thalheim
d399698c98
Merge pull request #193962 from iAmMrinal0/update/google-cloud-sdk
google-cloud-sdk: 400.0.0 -> 404.0.0
2022-10-02 17:29:57 +02:00
Christian Kögler
4da2f5b00a
Merge pull request #191906 from AmeerTaweel/ameer-taweel-contrib
windows-nvim: init at 2022-09-18
2022-10-02 17:24:07 +02:00
figsoda
b765de8e6b
Merge pull request #193761 from figsoda/felix
felix-fm: init at 1.2.0
2022-10-02 11:19:30 -04:00
Jörg Thalheim
c698eb27ad
Merge pull request #193889 from r-ryantm/auto-update/consul-template
consul-template: 0.29.2 -> 0.29.4
2022-10-02 17:14:46 +02:00
Jörg Thalheim
153d4d54d4
Merge pull request #194024 from r-ryantm/auto-update/p4c
p4c: 1.2.3.1 -> 1.2.3.2
2022-10-02 17:12:08 +02:00
Jörg Thalheim
ffde4721ab
Merge pull request #194052 from rapenne-s/fail2ban_doc
nixos/fail2ban: improve module documentation
2022-10-02 17:09:43 +02:00
Jörg Thalheim
233a62dfb7
Merge pull request #194049 from makefu/pkgs/devpi-server/6.7.0
devpi-server: 6.2.0 -> 6.7.0
2022-10-02 17:06:33 +02:00
Jörg Thalheim
782cdeffe0
Merge pull request #193969 from tjni/packr-aarch64-broken
packr: mark broken on darwin
2022-10-02 17:04:14 +02:00
Jörg Thalheim
319f974d57
Merge pull request #193984 from SuperSandro2000/tauon
tauon: change maintainer to jansol
2022-10-02 17:03:40 +02:00
Ameer Taweel
69ff9c417f windows-nvim: init at 2022-09-18 2022-10-02 17:59:03 +03:00
Jörg Thalheim
d16281ba28
Merge pull request #194079 from r-ryantm/auto-update/cargo-public-api
cargo-public-api: 0.19.0 -> 0.20.0
2022-10-02 16:59:03 +02:00
Jörg Thalheim
16b9b0e181 python3.pkgs.tensorboardx: fix build 2022-10-02 16:53:34 +02:00
Sergei Trofimovich
f7262e0054 xorg: remove xlibsWrapper attribute, use top-level one instead
I noticed this attribute when tried to override `xorg` scope via
overlay:

    final: prev {
      xorg = prev.xorg.overrideScope' (f: p: {
        libXfont2 = p.libXfont2.overrideAttrs (oa: {
          patches = (oa.patches or []) ++ [
            ../libXfont2/nofollow.patch
          ];
        });
      }) // { inherit (prev) xlibsWrapper; };
    }

As a result I got unexpected `pulseaudio` build failures:

    $ nix build --no-link -f. pulseaudio
    error: attribute 'xlibsWrapper' missing

           at pkgs/servers/pulseaudio/default.nix:79:37:

               78|       ++ lib.optional jackaudioSupport libjack2
               79|       ++ lib.optionals x11Support [ xorg.xlibsWrapper xorg.libXtst xorg.libXi ]
                 |                                     ^
               80|       ++ lib.optional useSystemd systemd

Previous changes in this branch remove references to xorg.xlibsWrapper
in favour of xlibsWrapper. Let's remove injection of this attribute into
`xorg.
2022-10-02 15:38:47 +01:00