Artturin
04f60d49c8
nixVersion.unstable: pre20220311 -> pre20220322
2022-03-22 22:16:46 +02:00
Jörg Thalheim
961581fba4
nixUnstable: 2.7pre20220221 -> 2.8pre20220311
2022-03-13 16:24:40 -04:00
Sandro
f51fc1cb3b
Merge pull request #163313 from SuperSandro2000/aws-sdk-cpp
2022-03-10 00:18:57 +01:00
Sandro Jäckel
0730df1a1a
nix: disable big-parallel for aws-sdk-cpp
...
aws-sdk-cpp only takes ~1m52s on a 4 core machine under 50% load
which does not justify the requirement on big parallel.
Tested with `nix-build -A nixVersions.nix_2_6.aws-sdk-cpp`.
2022-03-08 14:09:53 +01:00
Nick Cao
e3342fc87a
nixVersions.stable: 2.6.1 -> 2.7.0
2022-03-08 12:05:17 +08:00
Artturi
b398f196e6
Merge pull request #158455 from NickCao/nix-unstable
...
nixUnstable: pre20220127 -> pre20220207
2022-02-26 07:42:03 +02:00
Nick Cao
771911a16e
nixUnstable: pre20220127 -> pre20220221
2022-02-23 06:35:50 +02:00
Yureka
bae2b9c2ee
nix: 2.6.0 -> 2.6.1
2022-02-18 09:33:38 +01:00
Bernardo Meurer
ff7ad14c44
nixVersions.stable: point to nix_2_6
2022-01-31 16:42:34 -08:00
Jörg Thalheim
6b3a2e6c3f
nixUnstable: pre20220124 -> pre20220127
...
fixes https://github.com/NixOS/nix/issues/5998
and https://github.com/NixOS/nix/issues/5980
2022-01-30 12:33:47 +01:00
Bernardo Meurer
269b515703
nixVersions: makeExtensible
2022-01-28 16:32:26 -08:00
Bernardo Meurer
421abd6e8a
nixVersions: move buildNix functionality into common.nix
2022-01-26 12:19:10 -08:00
Bernardo Meurer
c1d240ffcb
nixVersions: keep attrset chronologically sorted
2022-01-26 10:58:59 -08:00
Bernardo Meurer
a1be7cb1c3
nixVersions: init
2022-01-26 10:48:29 -08:00
Bernardo Meurer
e4d25f9d5a
nix: move declaration to top-level/all-packages
2022-01-26 10:32:58 -08:00
Bernardo Meurer
5210313299
nixStable: make an alias of nix
2022-01-26 10:32:56 -08:00
Bernardo Meurer
1ba2428545
nix: factor out common.nix
2022-01-26 10:31:44 -08:00
zowoq
b54751a221
nixStable: 2_6 -> 2_5
2022-01-25 18:01:19 +10:00
Bernardo Meurer
b5fc750965
nixUnstable: 2.6pre20211217 -> 2.7pre20220124
2022-01-24 18:44:21 -08:00
Bernardo Meurer
fd7729c145
nix: introduce buildNix function to avoid so much copy-pasting
2022-01-24 18:33:38 -08:00
Bernardo Meurer
7366cd77cc
nix: 2.5.1 -> 2.6.0
2022-01-24 18:32:56 -08:00
Bernardo Meurer
984e88cca1
Merge pull request #151856 from happysalada/nix_darwin_disable_pie
...
nix: remove pie compilation flag on darwin
2021-12-23 20:42:35 +00:00
happysalada
600ac86a18
nix: remove pie compilation flag on darwin
2021-12-22 21:37:24 -05:00
Bernardo Meurer
89f196fe78
Merge pull request #151419 from hercules-ci/update-nix
...
nix: 2.4 -> 2.5.1
2021-12-20 11:40:33 -08:00
Robert Hensing
aa6c016401
nixUnstable: 2.5-pre20211206_d1aaa7e -> 2.6-pre20211217_6e6e998
2021-12-20 15:31:22 +01:00
Robert Hensing
9848c378ed
nix: Remove redundant derivation attrs
...
These cause unnecessary rebuilds when a new series is added and
exposing them as package attributes looks convenient but is not
sustainable.
2021-12-20 15:02:38 +01:00
Robert Hensing
90b4ae600e
nix: Refactor
2021-12-20 15:02:37 +01:00
Robert Hensing
379292e8f1
nix: 2.4 -> 2.5.1
2021-12-20 14:45:16 +01:00
Robert Hensing
1df2988b36
nix_2_5: init at 2.5.1
2021-12-20 14:42:30 +01:00
Dmitry Kalinkin
e1aaaa90fe
llvmPackages.libcxx: unset _LIBCPP_USE_AVAILABILITY_APPLE
2021-12-18 10:09:25 -05:00
Dmitry Kalinkin
bd7a659405
nix: fix darwin build
2021-12-11 13:42:04 -05:00
Ivan Babrou
0b916cf813
nixUnstable: disable broken test on darwin
...
I think the expectation is that unstable would at least build
and work for the most part, but the latter is not guaranteed.
Currently it doesn't build.
2021-12-10 18:20:43 -08:00
Artturin
8764e76473
nixUnstable: 2.5pre20211126 -> 2.5pre20211206
2021-12-06 19:08:35 +02:00
Artturin
c192da17cc
nixUnstable: 2.5pre20211007 -> 2.5pre20211126
2021-11-28 07:03:29 +02:00
Robert Hensing
2d1be9cd9a
nix: Install nlohmann_json headers
2021-11-11 11:45:26 +01:00
Bernardo Meurer
8cc4d533ef
nix: add lovesegfault to maintainers
2021-11-09 11:26:11 -08:00
Bernardo Meurer
e912008eef
nixStable: 2.3.16 -> 2.4
2021-11-09 10:47:07 -08:00
Bernardo Meurer
372a7456a8
nix: disable separateDebugInfo for nix_2_4 static
2021-11-07 18:09:23 -08:00
Bernardo Meurer
0d6fec737a
nix_2_4: fix NIX_LDFLAGS
2021-11-07 18:09:22 -08:00
Bernardo Meurer
971f4a097c
nix_2_3: init @ 2.3.16
2021-11-07 18:09:20 -08:00
Bernardo Meurer
93e7820449
nix_2_4: 2.4pre-rc1 -> 2.4
2021-11-07 18:09:19 -08:00
Dominik Xaver Hörl
ea8f2f937c
treewide: allow eval with no-url-literals
2021-10-26 09:01:11 +02:00
Bernardo Meurer
f7a1df9555
nix_2_4: init at 2.4pre-rc1
2021-10-07 16:04:10 -07:00
Bernardo Meurer
f4cc15d072
nixUnstable: 2.4pre20211106 -> 2.5pre20211107
2021-10-07 16:04:09 -07:00
Arthur Gautier
202554980a
nix: 2.3.15 -> 2.3.16
...
Signed-off-by: Arthur Gautier <baloo@superbaloo.net>
2021-10-07 16:17:18 +00:00
Sergei Trofimovich
5323bc0f14
nixUnstable: pre20211001 -> pre20211006
...
The specific reason to update is to pull in logging fix:
c6718a9d950214 "Don't reset the logger in a vfork"
Otherwise 'nix build' does not report build progress correctly.
2021-10-07 12:11:58 +02:00
sternenseemann
25da0b3bbb
nixUnstable: 2.4pre20210922 -> 2.4pre20211001
...
Contains a fix for lowdown 0.9.0.
2021-10-04 21:40:52 +02:00
Maximilian Bosch
615d368aa0
nixUnstable: 2.4pre20210908_3c56f62 -> 2.4pre20210922_bcd73eb
...
Changes: 3c56f62...bcd73eb
I figured that now with an actual 2.4 release around the corner[1] we
could bump it a bit more often considering that it seems to contain
mostly bugfixes, so that upstream receives a bit more feedback.
[1] https://discourse.nixos.org/t/tweag-nix-dev-update-17/15037
2021-09-22 23:43:33 +02:00
Maximilian Bosch
04b552c323
nixUnstable: 2.4pre20210802_47e96bb -> 2.4pre20210908_3c56f62
...
Main motivation for is the bugfix regarding flake-follows and
path-inputs[1]. An overview over all changes - mostly bugfixes -
can be found on GitHub[2].
[1] https://github.com/NixOS/nix/pull/4641
[2] 47e96bb...3c56f62093
2021-09-08 14:48:31 +02:00
happysalada
83bc698fba
nixUnstable: 2.4pre20210707_02dd6bb -> 2.4pre20210802_47e96bb
2021-08-11 15:14:48 +09:00
Ben Siraphob
f47901cb24
Merge pull request #124187 from Mic92/nix
...
nix: enable pie
2021-08-01 01:27:01 +07:00
Vladimír Čunát
9bd0be76b2
nix(Stable): 2.3.14 -> 2.3.15
2021-07-30 11:13:36 +02:00
Sandro
7731e2fe72
Merge pull request #129574 from jonringer/bump-nix-unstable-july
2021-07-20 17:33:36 +02:00
Maximilian Bosch
e66237af15
nixStable: 2.3.12 -> 2.3.14
...
Changes: https://github.com/NixOS/nix/compare/2.3.12...2.3.14
Since this is a bugfix release that wasn't pushed to `nixpkgs`, I
decided to take care of it.
As it's usually done in `upload-release.pl`[1], I updated the
fallback-paths accordingly and used eval `1687468`[2] for this with Nix
2.3.14.
Also added a fallback-path for `aarch64-darwin` as Nix 2.3.14 seems to
support this now[3].
[1] https://github.com/NixOS/nix/blob/2.3-maintenance/maintainers/upload-release.pl
[2] https://hydra.nixos.org/eval/1687468
[3] 14262b86cc
2021-07-20 17:06:51 +02:00
Robert Hensing
2c2e1db91d
boehmgc_{nix,nixUnstable}: Move into {nix,nixUnstable}.passthru
...
Do not pollute top-level, but do provide allow the derivations to
be accessed for debugging and reuse if necessary.
2021-07-19 10:09:53 -07:00
Robert Hensing
596ac242af
nixUnstable: patch boehmgc (nix#4944)
...
As has been done in https://github.com/NixOS/nix/pull/4944
This introduces the boehmgc_nix and boehmgc_nixUnstable attributes
which are useful for external packages that link with Nix and its
boehmgc.
2021-07-19 10:09:52 -07:00
Jonathan Ringer
2d1568561b
nixUnstable: 2.4pre20210601_5985b8b -> 2.4pre20210707_02dd6bb
2021-07-19 10:09:52 -07:00
Alyssa Ross
2d641a29ab
nixUnstable: fix cross by disabling documentation
...
The documentation for Nix HEAD now requires running the generated Nix
binary, so we can't cross-build it. :(
https://github.com/NixOS/nix/issues/4622
2021-06-12 10:02:26 +00:00
Alyssa Ross
42b211f175
nix: clarify config.nix hack
...
The comment said that this was needed for Nix <2.3.8, which is wrong
-- it's needed for all 2.3.x. I think this must have been caused by a
nmisreading of the conditional, which applied to all versions _later_
than 2.3.8, not earlier.
But we don't package anything that old any more, so we can remove that
check entirely, in addition to clarifying the comment.
2021-06-04 13:32:02 +00:00
Alyssa Ross
45eeabf3a1
nix: always depend on libsodium
...
Restricting this to Linux and Darwin broke other operating systems,
like NetBSD.
2021-06-04 10:37:34 +00:00
Jonathan Ringer
edb5ff75f2
nix: 2.3.11 -> 2.3.12
2021-06-02 19:15:39 -07:00
Jonathan Ringer
65c897c7c4
nixUnstable: 2.4pre20210503_6d2553a -> 2.4pre20210601_5985b8b5
2021-06-02 19:15:39 -07:00
Jörg Thalheim
5c2a47d5c7
nix: enable pie
2021-05-23 20:59:21 +02:00
Eelco Dolstra
49c22083b9
nixFlakes: Turn into an alias
2021-05-21 15:21:31 +02:00
Eelco Dolstra
21bfd3bbce
Revert nixFlake / nixExperimental ( #120141 )
...
Usage of the nixFlakes attribute obscures the fact that it's an
experimental feature. Providing a nixExperimental attribute (which
people will inevitably start using on their production machines) makes
it too easy to enable all experimental features, when you should
explicitly opt in to the features that you want to try out.
Also, upstream Nix doesn't provide an "enable all experimental
features" patch so neither should Nixpkgs.
2021-05-21 15:16:35 +02:00
Domen Kožar
f5f8f2415e
Merge pull request #122794 from Mic92/nix-hotfix
...
nixUnstable: pre20210503_6d2553a -> pre20210513_340f831
2021-05-15 15:47:41 +02:00
Jörg Thalheim
5e7e70b200
nixUnstable: fix output name tokenizatoin
2021-05-15 07:14:35 +02:00
Eelco Dolstra
b08e223a04
nix: 2.3.10 -> 2.3.11
...
The patch is included in the new release, so can be dropped.
Co-authored-by: Alyssa Ross <hi@alyssa.is>
2021-05-14 12:24:54 +00:00
Alyssa Ross
b4ff1c052c
Revert "nix: Fix version"
...
This reverts commit eac181da5d
.
There is still a patch that doesn't apply.
2021-05-14 11:35:24 +00:00
Alyssa Ross
195d532a63
Revert "Revert "Revert "nix: 2.3.10 -> 2.3.11"""
...
This reverts commit 66fc303070
.
There is still a patch that doesn't apply.
2021-05-14 11:35:18 +00:00
Eelco Dolstra
66fc303070
Revert "Revert "nix: 2.3.10 -> 2.3.11""
...
This reverts commit 1872bbdae5
.
2021-05-14 13:33:05 +02:00
Eelco Dolstra
eac181da5d
nix: Fix version
2021-05-14 13:32:34 +02:00
Alyssa Ross
1872bbdae5
Revert "nix: 2.3.10 -> 2.3.11"
...
This reverts commit 6f6b2cdc98
.
Version wasn't updated, and apparently a patch didn't apply. Let's do
this upgrade properly, in a PR, but for now I'm reverting so we don't
have a broken nix package in master.
2021-05-14 11:30:55 +00:00
Eelco Dolstra
6f6b2cdc98
nix: 2.3.10 -> 2.3.11
2021-05-14 13:11:26 +02:00
Maciej Krüger
9c19ef7cf2
Merge pull request #120141 from DavHau/davhau-nixFlakes-enable-flakes
2021-05-12 02:07:17 +02:00
Silvan Mosberger
08d94fd2b0
Merge pull request #114374 from oxalica/lib/platform-support-check
...
lib.meta: introduce `availableOn` to check package availability on given platform
2021-05-08 03:54:36 +02:00
DavHau
8865881319
nixExperimental: init
2021-05-04 18:15:27 +07:00
DavHau
f94876e77b
nixFlakes: enable flakes,nix-command via patch
2021-05-04 17:43:46 +07:00
DavHau
118ef67e07
nixFlakes: enable flakes
2021-05-04 17:43:45 +07:00
regnat
2994db87fb
nixUnstable: pre20210326_dd77f71 -> pre20210503_6d2553a
...
(amongst other things) several fixes to make the `ca-derivations`
experimental feature usable on a daily basis
2021-05-03 16:51:11 +02:00
sternenseemann
f4e8746cb2
nix{,Unstable}: pass pname, version to mkDerivation
...
This allows stdenv.mkDerivation to append -static to the name for
pkgsStatic.nix / nixStatic which should make nix-env stop thinking
that nixStatic is a newer version of nix.
This change replaces #119310 .
2021-04-13 13:10:56 +02:00
Jan Tojnar
c04a14edd6
Merge branch 'master' into staging-next
2021-04-06 16:01:14 +02:00
Sandro Jäckel
d24e2d1b0b
gmock: deprecate alias
2021-04-04 03:18:59 +02:00
github-actions[bot]
b3a0328b7f
Merge master into staging-next
2021-04-02 18:14:54 +00:00
oxalica
354d262db8
lib.meta: introduce availableOn
2021-04-02 19:20:23 +08:00
Robert Hensing
85ae7d02da
nix: Run sandbox tests
...
on linux.
To find problems like this earlier: https://github.com/NixOS/nix/pull/4659
2021-04-02 10:51:31 +02:00
volth
be6458dce3
nix.perl-bindings: add passthru.perlModule
...
... so it can be used in `perl.withPackages`
2021-03-31 21:35:38 +02:00
Cole Helbling
30050ab2fc
nixUnstable: pre20210317_8a5203d -> pre20210326_dd77f71
...
The flakey test was fixed.
2021-03-26 23:38:43 -07:00
Cole Helbling
1d3f053790
nixUnstable: skip flakey tests/ca/substitute.sh
2021-03-24 13:24:36 -07:00
Cole Helbling
fc3227e698
nixUnstable: add util-linuxMinimal to nativeBuildInputs
...
Fixes an issue in tests where they can fail with `../common.sh: line 92:
unshare: command not found`.
2021-03-24 13:24:36 -07:00
Cole Helbling
370a401ee0
nixUnstable: pre20210308_1c0e3e4 -> pre20210317_8a5203d
2021-03-18 17:26:23 -07:00
Jörg Thalheim
69a3744025
Update pkgs/tools/package-management/nix/default.nix
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-03-12 12:22:37 +00:00
Jörg Thalheim
b73edccda2
nix: fix aarch64 build
2021-03-12 10:42:57 +01:00
Shea Levy
9c5f8a20b4
nixUnstable: 2.4pre20201205_a5d85d0 -> 2.4pre20210308_1c0e3e4
...
hydra-unstable: 2020-10-20 -> 2021-03-10
2021-03-10 14:13:00 -05:00
Ryan Burns
7db2af0422
Revert "nix: disable aws support on musl"
...
This reverts commit 7426b189b0
.
2021-03-04 18:22:33 -08:00
Ryan Burns
7426b189b0
nix: disable aws support on musl
...
This is just a temporary measure until musl
compatibility is restored to aws-c-common.
2021-02-05 19:58:49 -08:00
Robert Hensing
1d41739764
nixUnstable: patch #4470 (ETag) ( #111005 )
...
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2021-01-28 19:11:48 +00:00
volth
bc0d605cf1
treewide: fix double quoted strings in meta.description
...
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
John Ericson
0ceadf99f2
lowdown: Split out "lib" and "man" outputs
...
Also fix to not always static link
2021-01-23 16:43:35 -05:00
Drew Hess
90888626ba
nix: add Security to build inputs.
...
For some reason, this is required to build nix on Big Sur, even though
it's not needed on earlier macOS versions.
2021-01-22 14:50:16 +00:00