Commit graph

79 commits

Author SHA1 Message Date
obadz 013927f93c mono: llvm fork update 3.4svn-mono-f9b1a74368 -> 3.6-mono-2017-02-15
Also now builds with --enable-llvmloaded.

Extracted by @obadz from @abbradar's #23295
d27768ac1b
2018-12-23 21:37:06 +00:00
obadz 1be47a2c00 mono: renamed generic-cmake.nix -> generic.nix 2018-12-23 21:37:05 +00:00
obadz 57754ca28a mono: delete two unused files
deleted: generic.nix
deleted: pkgconfig-before-gac-5x.patch
2018-12-23 01:14:42 +00:00
obadz 26e8258c41 mono5: 5.14.0.177 -> 5.16.0.220 2018-12-23 00:04:47 +00:00
obadz 55af73e156 mono: only maintain major versions (mono4 & mono5) 2018-12-23 00:04:46 +00:00
Jörg Thalheim da85e7d05d
Merge pull request #49369 from Mic92/mono-cleanup3
mono46: mark as insecure (CVE-2018-1002208)
2018-10-29 10:27:22 +00:00
Jörg Thalheim 8dba09c181
Merge branch 'master' into mono-cleanup 2018-10-28 22:59:18 +00:00
Jörg Thalheim 99edb7accb
mono46: add CVE-2018-1002208 2018-10-28 21:35:38 +00:00
Jörg Thalheim 80d4263526
mono44: remove insecure version
This version is also affected by CVE-2018-1002208.
It has no user in nixpkgs.
2018-10-28 21:30:39 +00:00
Jörg Thalheim 12c9a36dad
mono40: remove 2018-10-28 21:10:14 +00:00
adisbladis 80dd2faa5b mono: Unbreak on aarch64 (#49164) 2018-10-26 18:38:34 +02:00
Uli Baum bd9bca4c01 mono5: mark 5.x broken on aarch64
5.x has been broken on hydra since 2017-07-06
2018-08-21 20:41:30 +02:00
Michael Raskin c92766fec8 mono514: init at 5.14.0.177 2018-08-18 17:01:02 +03:00
Lluís Batlle i Rossell 66d7126255 Take me (viric) out of most maintenance
Since years I'm not maintaining anything of the list below other
than some updates when I needed them for some reason. Other people
is doing that maintenance on my behalf so I better take me out but
for very few packages. Finally!
2018-07-22 21:50:19 +02:00
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Silvan Mosberger 57bccb3cb8 treewide: http -> https sources (#42676)
* treewide: http -> https sources

This updates the source urls of all top-level packages from http to
https where possible.

* buildtorrent: fix url and tab -> spaces
2018-06-28 20:43:35 +02:00
Matthew Bauer 6e0a68b1e6 mono: add knownVulnerabilities for 4.0.4
http://www.mono-project.com/docs/about-mono/vulnerabilities/#string-to-double-parser-bug
2018-04-22 15:46:51 -05:00
Matthew Bauer b577f3292e mono: allow custom meta in generic 2018-04-22 15:46:12 -05:00
Matthew Justin Bauer 0dd1bb1628
Merge pull request #34318 from cumber/fix/mono-use-configure-flags
mono{48,50,54}: make sure configureFlags are used in configurePhase
2018-04-09 14:25:38 -05:00
John Ericson f79f80dbf2 treewide: get rid of platforms.allBut
Negative reasoning like `allBut` is a bad idea with an open world of
platforms. Concretely, if we add a new, quite different sort of
platform, existing packages with `allBut` will claim they work on it
even though they probably won't.
2018-03-14 18:44:42 -04:00
Jan Malakhovski 4997ac681d mono: add 5.8.108 (current stable) 2018-02-20 11:25:54 +01:00
Benjamin Mellor f2622e6aff mono{48,50,54}: make sure configureFlags are used in configurePhase
When copying generic-nix to generic-cmake.nix, an explicit
configurePhase was added, but it doesn't use the existing
configureFlags.

Fixing this allowed removing the postBuild fixup of the path to
libgdiplus.so, since the --with-libgdiplus option already handles that.
2018-01-27 17:30:16 +11:00
Tuomas Tynkkynen ea0736d8ef mono: Disable on aarch64
mono40: https://hydra.nixos.org/build/67660031
mono44: https://hydra.nixos.org/build/67666036
mono50: https://hydra.nixos.org/build/67825397
mono54: https://hydra.nixos.org/build/67825452
2018-01-21 01:41:57 +02:00
Orivej Desh 836951fc14
Merge pull request #34050 from jammerful/mono
mono{48,50,54}: Fix libgdiplus path in dll config map
2018-01-19 22:21:05 +00:00
jammerful 7ae8d2b567 mono{48,50,54}: Fix libgdiplus path in dll config map 2018-01-19 15:52:44 -05:00
Dan Peebles 1a054480d3 mono54: init
Still trying to figure out how msbuild should fit into the picture...
2018-01-14 15:36:00 -05:00
Orivej Desh 7d14f812ab mono50: disable parallel building 2017-12-11 10:46:15 +00:00
Orivej Desh 0a41fc6b7c mono46, mono48: disable parallel building
See #32386
mono46: https://hydra.nixos.org/build/65617511
mono48: https://hydra.nixos.org/build/65600645
2017-12-09 10:53:16 +00:00
Austin Seipp 90bcfc78c3 nixpkgs: no parallel builds for mono 4.4
See #32386 -- while Mono in general should build correctly with parallel
building, it seems the 4.4 branch has broken.

Instead, allow parallel build support to be overridden by individual
versions, and default to true.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2017-12-07 17:30:27 -06:00
Piotr Bogdan 391485e3b3 mono: re-enable parallel building 2017-12-06 14:34:11 +00:00
Orivej Desh 1161741351 Merge branch 'master' into staging
* master: (28 commits)
  go_1_9: skip flaky TestWaitGroupMisuse2
  erlangR18: fix patch hashes with fetchpatch
  xml2: replace dead links
  nixos/pam: fix docs about path to u2f_keys file
  cinelerra: add a note about parallel building
  msmtp: install docs and examples (#31769)
  kernel: Fix out-of-tree modules on aarch64
  nixos/tests/acme: update terms of service to fix test
  gixy: init at 0.1.8
  pythonPackages.ConfigArgParse: 0.9.3 -> 0.12.0, refactor, move to python-modules
  mono: init at 4.8
  wal-g: fix license so not to break evaluation
  wal-g: init at 0.1.2
  maintainers: add backuitist
  nixos/prometheus: Correct documentation for external_labels
  spidermonkey: replace broken links
  vagrant: removed custom rake gem
  vagrant: 2.0.0 -> 2.0.1
  nixos/prometheus: add external_labels option
  nixos/prometheus: add scrape_configs.honor_labels
  ...
2017-11-17 18:06:22 +00:00
Roman Kuznetsov fccc81a671 mono: init at 4.8 2017-11-17 17:31:56 +03:00
John Ericson e65259f00c LLVM: Get binutils plugin header from libbfd 2017-11-13 08:46:13 -05:00
John Ericson bf7b521500 treewide: Fix some references to binutils
- Compiler's shouldn't use `binutils.dev` as that doesn't yet exist
   with a cross binutils.

 - Last two `binutils.binutils` which weren't reverted
2017-09-14 18:12:54 -04:00
Vincent Laporte 59ad9714f6 mono: 5.0.0.48 -> 5.0.1.1 2017-07-08 07:07:18 +02:00
Roman Kuznetsov bdc99c82f0 Use ${stdenv.shell} instead of hardcoded /bin/sh 2017-07-01 23:13:52 +02:00
Roman Kuznetsov 87c93fb8ee Use proper generic-cmake 2017-07-01 23:10:41 +02:00
Roman Kuznetsov 80bc82206e Scaffold mono50 package 2017-07-01 23:10:41 +02:00
Roman Kuznetsov 86fe3e9c6e mono: 4.6.0 -> 4.6.2 2017-04-30 14:14:02 +01:00
Aneesh Agrawal fcee1d0b28
Remove redundant -DCMAKE_BUILD_TYPE=Release flags
Since commit 183d05a0 in 2012, this is the default.

fixes #18000
2016-10-01 16:13:41 +02:00
Nikolay Amiantov e063c66353 mono44: 4.4.1.0 -> 4.4.2.11 2016-09-08 03:59:06 +03:00
Rahul Gopinath 3ddf76c00a mono: init at 4.6 2016-09-07 12:42:48 +02:00
Rahul Gopinath a783a5704f mono44: init at 4.4.1.0 2016-07-04 10:44:34 +02:00
Rahul Gopinath d3fedc6a9d mono40: refactor to generic 40 2016-07-04 10:44:34 +02:00
Rahul Gopinath a605b54b38 mono: refactor and cleanup
Refactor and cleanup in preparation for mono44
2016-07-04 10:44:34 +02:00
Tuomas Tynkkynen 9f8a22fae5 treewide: Make explicit that 'dev' output of binutils is used 2016-05-19 10:00:26 +02:00
Svein Ove Aas 5e0e2e6692 mono: Update libX11 location 2016-05-02 23:09:06 +01:00
Nikolay Amiantov d9c4fc4de9 Merge pull request #12682 from zohl/nant
NAnt
2016-02-03 22:56:12 +03:00
Al Zohali 7443f9d00a mono: add gmcs symlink 2016-02-01 21:02:21 +03:00
Patrick Mahoney 1d20ec0ff9 mono: build on darwin 2016-01-26 09:34:45 -06:00