1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-25 15:11:35 +00:00
Commit graph

73 commits

Author SHA1 Message Date
Frederik Rietdijk a36be028f5 Merge staging-next into staging 2020-03-28 21:15:15 +01:00
Michael Weiss 0950324466 scons: Add passthru.py2 for backward compatibility
Not all packages build with Python 3, see #75877. The goal is to get rid
of Python 2 but this approach ensures a smoother transition.
2020-03-27 10:49:52 -07:00
Maximilian Bosch 80e6da7bd3
mongodb: builds on aarch64 as well 2020-03-26 14:02:49 +01:00
Thibault Gagnaux c2eee6ecdb
mongodb: 3.4.22 -> 3.4.24 & fix ssl
Reverts previous ssl fix commit and updates the mongodb version which fixes the ssl compile problem on darwin.
2020-03-26 14:02:49 +01:00
Nathan Smyth de69821b54
mongodb-4_0: 4.0.11 -> 4.0.12 2020-03-26 14:02:49 +01:00
Nathan Smyth 44641ed00b
nixos/tests/mongodb: test against mongodb versions 3.4, 3.6, 4.0
Now has tests for 3.4, 3.6, 4.0. Has some duplication, but it appears to
work on my machine.
2020-03-26 14:02:49 +01:00
Nathan Smyth 165d8bda82
mongodb: 3.4.20 -> 3.4.22, 3.6.12 -> 3.6.13, 4.0.9 -> 4.0.11 2020-03-26 14:02:49 +01:00
Nathan Smyth 97c4dff158
mongodb: split packages to expose 3.4, 3.6 and 4.0 2020-03-26 14:02:48 +01:00
Nathan Smyth e9bec1adf6
mongodb: 3.4.10 -> 4.0.4
fix: Adding libtool to allow darwin compiles

Libtool seems to be required for mongodb to compile on darwin.

fix: Marking MongoDB as broken on aarch64

fix: Adding libtools to the pkg imports

Update mongodb to 4.0.4
2020-03-26 14:02:48 +01:00
Robin Gloster 313da176d3
treewide: NIX_*_FLAGS -> string 2019-12-31 00:16:46 +01:00
volth 08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
volth c814d72b51 treewide: name -> pname 2019-08-17 10:54:38 +00:00
WilliButz f84d3d565a
mongodb: fix build on aarch64 2019-07-28 13:55:35 +02:00
Jörg Thalheim b5c1deca8a
treewide: remove wkennington as maintainer
He prefers to contribute to his own nixpkgs fork triton.
Since he is still marked as maintainer in many packages
this leaves the wrong impression he still maintains those.
2019-01-26 10:05:32 +00:00
Matthew Bauer bfbfe941ab treewide: use scons setup hook
Lots of packages can use it. Here is the list:

- jackmix
- klick
- mixx
- nova-filters
- rhvoice
- giv
- mypaint
- swift-im
- bombono
- mapnik
- serf
- nuitka
- pyexiv2
- godot
- hammer
- toluapp
- btanks
- dxx-rebirth
- endless-sky
- globulation
- the-powder-toy
- fceux
- gpsd
- mongodb
- rippled
- mariadb
- lprof
2018-11-13 19:14:10 -06:00
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Robin Gloster 4699d04034
mongodb: 3.4.2 -> 3.4.10
fixes CVE-2017-15535

Release 17.09 is not affected.
2018-01-08 20:42:49 +01:00
Vladimír Čunát 0b75c1df07
mongodb: fix build with pcre-8.41 via upstream patch 2017-11-02 19:11:48 +01:00
Daiderd Jordan a387a0f171
mongodb: fix darwin build 2017-11-01 14:15:20 +01:00
Avaq 107a11f573
mongodb: 3.2.9 -> 3.4.2 2017-11-01 14:15:14 +01:00
Jörg Thalheim 382afe8c62 mongodb248: remove
reason: build fails in hydra
Do still need this and want to maintain this @elitak?
2017-09-07 10:06:00 +01:00
Matt Billenstein 6bfbb7a07c mongodb: fix build on OSX by adding Security framework 2016-10-04 19:38:32 -07:00
Rodney Lorrimar 6d7b77df0a mongodb: Fix default storage engine on i686
MongoDB will refuse to start on i686 because the default database engine
"wiredTiger" doesn't support it. To reduce user annoyance, the default
engine should be changed to the pre-3.0 engine "mmapv1".

Fedora have also patched it:
http://pkgs.fedoraproject.org/cgit/rpms/mongodb.git/commit/?id=b64d6b3337bffdeea0b7fa530ea02b977c364e08
2016-09-17 10:43:58 +01:00
Matt Billenstein a83f70c249 mongodb: 3.2.1 -> 3.2.9
[Bjørn: add missing hash update.]
2016-09-09 15:44:08 +02:00
Robin Gloster 5185bc1773 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-07-15 14:41:01 +00:00
Bjørn Forsman bd01fad0ed Captialize meta.description of all packages
In line with the Nixpkgs manual.

A mechanical change, done with this command:

  find pkgs -name "*.nix" | \
      while read f; do \
          sed -e 's/description\s*=\s*"\([a-z]\)/description = "\u\1/' -i "$f"; \
      done

I manually skipped some:

* Descriptions starting with an abbreviation, a user name or package name
* Frequently generated expressions (haskell-packages.nix)
2016-06-20 13:55:52 +02:00
Robin Gloster d020caa5b2 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-04-18 13:49:22 +00:00
Guillaume Maudoux df9f868537 mongodb: forget references to build inputs 2016-04-15 19:03:40 +02:00
Eric Litak 6c37503f54 mongodb: fix broken pcre dep 2016-04-14 13:41:42 -07:00
Guillaume Maudoux bf2ceb0525 mongodb: fix build (use pcre-cpp instead of pcre) 2016-04-13 11:28:52 +02:00
Robin Gloster 696d85a62d Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-04-03 11:01:57 +00:00
Eric Litak 0de2d2fbcd mfi: init at 2.1.11
This package has some outdated dependencies, so old versions of mongodb
and v8 had to be re-added as well.
2016-04-01 02:45:11 -07:00
Robin Gloster f60c9df0ba Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-03-28 15:16:29 +00:00
Joachim Fasting 29668ba920 mongodb: fix build against boost-1.60
Apply patch from Arch Linux. Suggested by @wkennington.
2016-03-18 18:47:04 +01:00
Franz Pletz aff1f4ab94 Use general hardening flag toggle lists
The following parameters are now available:

  * hardeningDisable
    To disable specific hardening flags
  * hardeningEnable
    To enable specific hardening flags

Only the cc-wrapper supports this right now, but these may be reused by
other wrappers, builders or setup hooks.

cc-wrapper supports the following flags:

  * fortify
  * stackprotector
  * pie (disabled by default)
  * pic
  * strictoverflow
  * format
  * relro
  * bindnow
2016-03-05 18:55:26 +01:00
Robin Gloster 5176e7ac77 mongodb: enable pie hardening 2016-02-27 00:48:49 +00:00
Charles Strahan 5583ecf361 mongodb: 3.0.7 -> 3.2.1
Fixes #12639
2016-01-28 14:15:59 -05:00
William A. Kennington III 480b289f5b mongodb: 3.0.6 -> 3.0.7
Use the vendored wiredtiger as the system one is not compatible
2015-10-18 17:23:51 -07:00
William A. Kennington III 37bba4ec2c mongodb: 3.0.5 -> 3.0.6 2015-09-18 14:52:51 -07:00
William A. Kennington III 6e698f9c61 Merge branch 'master.upstream' into staging.upstream 2015-08-09 13:34:18 -07:00
William A. Kennington III 5b6db8f1df mongodb: 3.0.4 -> 3.0.5 2015-08-07 14:23:09 -07:00
Jude Taylor 4fab7321bf make changes needed to build mongodb 2015-07-23 15:47:16 -07:00
William A. Kennington III 4fe22edf14 mongodb: Build on gcc5 2015-06-24 23:04:41 -07:00
William A. Kennington III 14792f12d6 mongodb: 3.0.3 -> 3.0.4 2015-06-18 21:35:12 -07:00
William A. Kennington III 3cb3247ae0 mongodb: Support 32 bit platforms 2015-05-19 22:01:08 -07:00
William A. Kennington III b76d6c1699 mongodb: 3.0.2 -> 3.0.3 2015-05-19 21:43:59 -07:00
William A. Kennington III 2725b41ae5 mongodb: 3.0.1 -> 3.0.2 2015-04-25 18:48:15 -07:00
William A. Kennington III b461df248e mongodb: Enable parallel building 2015-04-08 14:59:35 -07:00
William A. Kennington III 1e4e684fcb mongodb: 2.6.8 -> 3.0.1 2015-04-08 14:41:17 -07:00
William A. Kennington III c410664d8b mongodb: 2.6.7 -> 2.6.8 2015-03-06 14:11:45 -08:00