Commit Graph

196 Commits

Author SHA1 Message Date
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
qubitnano
864c720e58 mongodb: fix building with python312 2024-09-01 21:43:26 -04:00
Sebastián Mancilla
582727f3a9
Merge pull request #335663 from qubitnano/mongo6
mongodb-6_0: 6.0.16 -> 6.0.17
2024-08-25 23:40:07 -04:00
qubitnano
c6f9c6c377 mongodb-6_0: 6.0.16 -> 6.0.17 2024-08-18 11:00:38 -04:00
qubitnano
98588514bd mongodb-5_0: 5.0.27 -> 5.0.28 2024-08-18 11:00:22 -04:00
Peder Bergebakken Sundt
e471916645
treewide: passthru nixos test (#334491) 2024-08-18 00:29:43 +02:00
Peder Bergebakken Sundt
d4b7361c84
Merge pull request #311458 from TomaSajt/servers-toplevel-with
Remove usage of top-level `with lib;` from `pkgs/servers`
2024-08-08 22:50:56 +02:00
Martin Weinelt
93f4195fe0
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/applications/graphics/seamly2d/default.nix
2024-07-26 18:05:04 +02:00
Sigmanificient
6dd44107ac treewide: remove unused lib (and other) arguments 2024-07-26 11:18:09 +02:00
Martin Weinelt
a9d2968bc7
mongodb: fix stale scons override 2024-07-25 03:11:29 +02:00
qubitnano
6c879c9e5e mongodb: pin scons to python311
Building mongodb with python312 fails:

ModuleNotFoundError: No module named 'imp':
  File "/build/source/SConstruct", line 46:
    from buildscripts import moduleconfig
  File "/build/source/buildscripts/moduleconfig.py", line 30:
    import imp
2024-07-09 18:45:02 -04:00
TomaSajt
9f848675ce
mongodb: remove top-level with lib; 2024-06-30 12:56:02 +02:00
qubitnano
031cbd4032 mongodb-6_0: 6.0.15 -> 6.0.16 2024-06-28 17:17:20 -04:00
Weijia Wang
b930cdc5c5
Merge pull request #299603 from qubitnano/origin-mongo-avx
mongodb: add avxSupport override
2024-06-10 18:29:12 +02:00
Weijia Wang
abd81f388f
Merge pull request #317622 from qubitnano/mongo5
mongodb-5_0: 5.0.26 -> 5.0.27
2024-06-10 18:26:47 +02:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
qubitnano
4c74dbf2bb mongodb-5_0: 5.0.26 -> 5.0.27 2024-06-04 20:29:23 -04:00
qubitnano
2e9c2a5c3c mongodb: add avxSupport override
Starting with mongodb 5, the default build produces binaries that throw a trap
invalid opcode on machines without the avx cpu flag. While most modern cpus
support this flag, some recent lower end Intel CPUs (N5105) do not. Allow
mongodb to build without such flags.
2024-06-04 18:33:39 -04:00
Pol Dellaiera
ed1bd15ae2
Merge pull request #298513 from qubitnano/origin-mongo6
mongodb-6_0: 6.0.13 -> 6.0.15
2024-05-13 11:08:46 +02:00
qubitnano
8f70472232 mongodb-6_0: 6.0.13 -> 6.0.15 2024-05-07 18:20:31 -04:00
qubitnano
af99d82fb5 mongodb-5_0: 5.0.24 -> 5.0.26 2024-05-07 18:16:25 -04:00
Isa
fbf40c2ade mongodb: use github instead of broken mirror 2024-05-07 19:43:04 +02:00
Weijia Wang
11f3e0c15d mongodb-4_4: drop 2024-04-12 12:30:40 +02:00
Weijia Wang
9ad7c8e988
Merge pull request #296796 from ElvishJerricco/mongodb-fix-darwin
mongodb: Fix darwin
2024-03-18 05:25:37 +01:00
Will Fancher
cb52c9bb10 mongodb: Fix darwin 2024-03-17 22:47:33 -04:00
Isabelle
948054ae91
mongodb-6_0: add patch to fix broken build (#293556)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2024-03-13 14:20:58 +01:00
Isa
106c4ac6aa mongodb-4_4: 4.4.27 -> 4.4.28 2024-02-26 13:07:42 +01:00
Sandro
11ac4775a1
Merge pull request #290716 from f2k1de/mongodb-5.0.24 2024-02-24 00:50:04 +01:00
Isa
80d5942195 mongodb-6_0: 6.0.12 -> 6.0.13 2024-02-22 23:34:13 +01:00
Isa
6c1f08c32b mongodb-5_0: 5.0.23 -> 5.0.24 2024-02-22 23:31:19 +01:00
Will Fancher
9bfa405ab4 mongodb: Fix cross compilation 2024-02-10 13:48:42 -05:00
Will Fancher
f6086df42f mongodb: Eliminate 'variants' redundancy. 2024-02-10 13:28:36 -05:00
Will Fancher
f29d66a77f mongodb: Use scons 4 2024-02-10 13:28:36 -05:00
Morgan Helton
0cfd256a81 mongodb: mask Linux-only buildInputs on other platforms 2024-01-28 14:05:43 -06:00
Hugh O'Brien
ba5b895db5
mongodb: add new dependencies for bundled enterprise modules (#281440) 2024-01-20 23:59:13 +01:00
Weijia Wang
d246161572
Merge pull request #280769 from f2k1de/mongodb-6.0.12
mongodb-6_0: 6.0.11 -> 6.0.12
2024-01-13 22:09:01 +01:00
Weijia Wang
adb7e32f32
Merge pull request #280772 from f2k1de/mongodb-5.0.23
mongodb-5_0: 5.0.22 -> 5.0.23
2024-01-13 22:08:42 +01:00
Isa
2fc229e349 mongodb-4_4: 4.4.25 -> 4.4.27 2024-01-13 18:25:41 +01:00
Isa
2299c0aca0 mongodb-5_0: 5.0.22 -> 5.0.23 2024-01-13 18:19:55 +01:00
Isa
ea6b5c168a mongodb-6_0: 6.0.11 -> 6.0.12 2024-01-13 18:15:05 +01:00
github-actions[bot]
50249cdaf2
Merge staging-next into staging 2023-11-09 00:02:40 +00:00