Commit Graph

236 Commits

Author SHA1 Message Date
qubitnano
516fcb2242 mongodb-7_0: 7.0.40 -> 7.0.43
https://www.mongodb.com/docs/manual/release-notes/7.0-changelog/#7043-changelog

Fixes: CVE-2026-82052
Fixes: CVE-2026-82053
Fixes: CVE-2026-82054
Fixes: CVE-2026-82056
Fixes: CVE-2026-82058
Fixes: CVE-2026-82059
Fixes: CVE-2026-82060
Fixes: CVE-2026-82063
Fixes: CVE-2026-82064
Fixes: CVE-2026-82065
Fixes: CVE-2026-82066
Fixes: CVE-2026-82067
Fixes: CVE-2026-82068
Fixes: CVE-2026-82070
Fixes: CVE-2026-82074
Fixes: CVE-2026-82075
Fixes: CVE-2026-82076
2026-09-11 17:36:28 -04:00
qubitnano
d6e761a955 mongodb-7_0: 7.0.39 -> 7.0.40
https://www.mongodb.com/docs/manual/release-notes/7.0-changelog/#7040-changelog

Fixes: CVE-2026-18688
Fixes: CVE-2026-18690
Fixes: CVE-2026-18691
Fixes: CVE-2026-18693
Fixes: CVE-2026-18694
Fixes: CVE-2026-18695
Fixes: CVE-2026-18696
Fixes: CVE-2026-18697
Fixes: CVE-2026-18698
Fixes: CVE-2026-18699
Fixes: CVE-2026-18700
Fixes: CVE-2026-18701
Fixes: CVE-2026-18702
Fixes: CVE-2026-18705
Fixes: CVE-2026-18708
Fixes: CVE-2026-18709
Fixes: CVE-2026-18712
2026-08-16 20:44:30 -04:00
qubitnano
aeda64b2ec mongodb-7_0: 7.0.37 -> 7.0.39
https://www.mongodb.com/docs/manual/release-notes/7.0-changelog/#7.0.39-changelog

Fixes: CVE-2026-9737
Fixes: CVE-2026-13055
Fixes: CVE-2026-13059
Fixes: CVE-2026-13060
Fixes: CVE-2026-13061
Fixes: CVE-2026-13062
Fixes: CVE-2026-13065
Fixes: CVE-2026-13066
Fixes: CVE-2026-13068
Fixes: CVE-2026-13069
Fixes: CVE-2026-13070
Fixes: CVE-2026-13071
Fixes: CVE-2026-13072
Fixes: CVE-2026-13074
Fixes: CVE-2026-13077
Fixes: CVE-2026-13078
2026-07-30 20:37:44 -04:00
Jamie Magee
e0c8b3d1f3 python3Packages.ct3: rename from cheetah3 2026-07-24 11:54:03 -07:00
qubitnano
daa55b26c6 mongodb-7_0: pin to setuptools_80
mongodb> ModuleNotFoundError: No module named 'pkg_resources':
mongodb>   File "/build/source/SConstruct", line 22:
mongodb>     from pkg_resources import parse_version
2026-07-12 10:21:32 -04:00
qubitnano
a6c97676a9 mongodb-7_0: 7.0.34 -> 7.0.37
https://www.mongodb.com/docs/manual/release-notes/7.0-changelog/

Fixes: CVE-2026-9741
Fixes: CVE-2026-9746
Fixes: CVE-2026-9747
Fixes: CVE-2026-9748
Fixes: CVE-2026-9749
Fixes: CVE-2026-9750
Fixes: CVE-2026-9751
Fixes: CVE-2026-9752
Fixes: CVE-2026-9753
Fixes: CVE-2026-9740
Fixes: CVE-2026-11933
2026-06-19 22:15:36 -04:00
qubitnano
054666879e mongodb-7_0: 7.0.32 -> 7.0.34
https://www.mongodb.com/docs/manual/release-notes/7.0-changelog/#7.0.34-changelog

Fixes: CVE-2026-8053
Fixes: CVE-2026-8199
Fixes: CVE-2026-8200
Fixes: CVE-2026-8201
Fixes: CVE-2026-8202
2026-05-16 11:04:56 -04:00
qubitnano
3149e24583 mongodb-7_0: 7.0.31 -> 7.0.32
https://www.mongodb.com/docs/manual/release-notes/7.0-changelog/#7.0.32-changelog

Fixes: CVE-2026-6914
Fixes: CVE-2026-6915
2026-05-01 19:44:17 -04:00
qubitnano
18207653c6 mongodb-7_0: 7.0.30 -> 7.0.31
https://www.mongodb.com/docs/manual/release-notes/7.0-changelog/

Fixes: CVE-2026-4147
Fixes: CVE-2026-4148
2026-03-18 21:11:30 -04:00
qubitnano
9a3944cd1f mongodb-7_0: 7.0.28 -> 7.0.30
Changes:
https://www.mongodb.com/docs/manual/release-notes/7.0-changelog/#7.0.30-changelog

Fixes: CVE-2026-25611
Fixes: CVE-2026-25612
Fixes: CVE-2026-1847
Fixes: CVE-2026-1848
Fixes: CVE-2026-25610
Fixes: CVE-2026-25609
Fixes: CVE-2026-1849
Fixes: CVE-2026-25613
2026-02-12 12:33:03 -05:00
Tom Herbers
e9cfcb3b5d maintainers: drop offline 2026-02-11 11:42:06 +01:00
qubitnano
da9d56b6ab mongodb-7_0: 7.0.26 -> 7.0.28
Fixes: CVE-2025-14847
2025-12-22 17:56:35 -05:00
qubitnano
c18b3dbb0a mongodb: modernize 2025-12-22 17:53:53 -05:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
qubitnano
9b0969c528 mongodb-7_0: 7.0.25 -> 7.0.26 2025-11-23 20:47:17 -05:00
nixpkgs-ci[bot]
89432c89c7 Merge staging-next into staging 2025-11-01 21:52:22 +00:00
qubitnano
631a9ddbab mongodb-7_0: 7.0.24 -> 7.0.25
Fixes: CVE-2025-11979
2025-10-25 14:46:22 -04:00
Philip Taron
eda556d94b treewide: remove usages of obsolete pie hardening flag (#449771) 2025-10-10 15:17:28 -07:00
Luna Nova
e7fbed853b treewide: remove usages of obsolete pie hardening flag 2025-10-09 10:13:03 -07:00
qubitnano
196d1a5ce7 mongodb-7_0: disable --use-system-pcre2
Broke with upgrade to pcre2-10.46
2025-10-08 23:46:05 -04:00
qubitnano
540d133193 mongodb-7_0: 7.0.22 -> 7.0.24 2025-10-08 23:11:33 -04:00
Thomas Gerbet
2e37ab6106 mongodb-6_0: drop (#427931) 2025-08-13 13:52:18 +02:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
qubitnano
6d8da589c3 mongodb-6_0: drop
https://www.mongodb.com/legal/support-policy/lifecycles

mongodb-6_0 is end of life on 2025-07-31
2025-07-23 21:19:49 -04:00
qubitnano
d8cd941896 mongodb-7_0: 7.0.21 -> 7.0.22 2025-07-23 21:08:16 -04:00
qubitnano
e16b3be6a0 mongodb-7_0: 7.0.16 -> 7.0.21
Fixes: CVE-2025-6706
Fixes: CVE-2025-6707
Fixes: CVE-2025-6709
Fixes: CVE-2025-6710
Fixes: CVE-2025-6711
Fixes: CVE-2025-6713
Fixes: CVE-2025-6714
2025-07-12 10:51:26 -04:00
Peder Bergebakken Sundt
1f2339a45f mongodb-6_0: 6.0.23 -> 6.0.24 (#414757) 2025-07-10 02:41:42 +02:00
Michael Daniels
d5f2c159eb treewide: remove bluescreen303 as maintainer 2025-06-16 22:13:56 -04:00
qubitnano
57de197aad mongodb-6_0: 6.0.23 -> 6.0.24 2025-06-07 10:23:54 -04:00
qubitnano
74884c119d mongodb-6_0: 6.0.19 -> 6.0.23
https://www.mongodb.com/docs/manual/release-notes/6.0-changelog/

Fixes: CVE-2025-3082
Fixes: CVE-2025-3083
Fixes: CVE-2025-3084
Fixes: CVE-2025-3085
2025-05-25 14:29:23 -04:00
Weijia Wang
67dfca0395 mongodb{,-6_0}: use new apple sdk pattern 2025-01-03 17:57:07 +01:00
github-actions[bot]
79b879a7b0 Merge master into staging-next 2024-12-17 00:15:40 +00:00
qubitnano
16b2ede3fc mongodb-7_0: 7.0.15 -> 7.0.16 2024-12-13 18:01:27 -05:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Silvan Mosberger
84d4f874c2 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev 78e9caf153
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:23:58 +01:00
github-actions[bot]
b0ed0ab3f1 Merge master into staging-next 2024-12-07 12:05:41 +00:00
Pol Dellaiera
681949540e mongodb-7_0: 7.0.14 -> 7.0.15 (#360828) 2024-12-07 12:29:22 +01:00
qubitnano
969a4f9afd mongodb-7_0: 7.0.14 -> 7.0.15 2024-12-01 13:26:20 -05:00
qubitnano
b18ef326a0 mongodb-6_0: 6.0.18 -> 6.0.19 2024-12-01 13:18:44 -05:00
Wolfgang Walther
d86588d230 treewide: improve prepending and appending derivation arguments in bash code
Those would be problematic with __structuredAttrs turned on, because
they'd turn those nice bash arrays back into strings - and potentially
lose some of the values on the way.
2024-11-25 09:09:23 +01:00
Peder Bergebakken Sundt
2fc52406e5 mongodb-6_0: 6.0.17 -> 6.0.18 (#342099) 2024-11-18 09:07:14 +01:00
qubitnano
a126d5b36e mongodb-7_0: fix avxSupport (#346979)
mozjs uses avx2 instructions in mongodb 7
2024-10-07 13:20:47 +02:00
Emily
fd4f8ce9fc mongodb: remove patch to support i686
It’s explicitly excluded from the platforms list.
2024-10-06 22:47:42 +01:00
Emily
7d8fcc7420 mongodb-5_0: drop
See <https://www.mongodb.com/legal/support-policy/lifecycles>.
2024-10-06 22:47:42 +01:00
Emily
086676017e mongodb: mongodb-5_0 -> mongodb-7_0 2024-10-06 22:47:42 +01:00
qubitnano
8315dc67e2 mongodb-7_0: init at 7.0.14 2024-09-27 15:14:37 -04:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
qubitnano
c38eb4045a mongodb-6_0: 6.0.17 -> 6.0.18 2024-09-13 20:33:33 -04:00
Sandro
c7ff6d7c2f mongodb: fix building with python312 (#338925) 2024-09-03 14:15:52 +02:00
qubitnano
a7db8e4b68 mongodb-5_0: 5.0.28 -> 5.0.29 2024-09-01 21:54:43 -04:00