Commit Graph

107 Commits

Author SHA1 Message Date
7c6f434c
5c93b37109
Merge pull request #264760 from r-ryantm/auto-update/R
R: 4.3.1 -> 4.3.2
2023-11-10 15:12:42 +00:00
Vincenzo Mantova
69899e59a2 R: replace texlive.combine with texliveSmall.withPackages 2023-11-05 13:43:30 +00:00
R. Ryantm
3c7be35913 R: 4.3.1 -> 4.3.2 2023-11-01 07:19:05 +00:00
Vincenzo Mantova
fb4da9bcad R: split tex output for use with texlive.combine 2023-08-08 11:37:56 +01:00
Justin Bedo
bd8f4a24e1
R: 4.3.0 -> 4.3.1 2023-06-26 16:47:23 +10:00
Justin Bedo
b8a6381d6a
R: 4.2.3 -> 4.3.0 2023-05-30 16:23:47 +10:00
Justin Bedő
c39e3d9b74
Merge pull request #221546 from NixOS/r-updates
R: 4.2.2 -> 4.2.3
2023-03-26 21:40:30 +00:00
MaxHearnden
bfbc0f56e5 override test for curl version 2023-03-21 22:50:14 +00:00
Justin Bedo
5eff9f1940
R: 4.2.2 -> 4.2.3 2023-03-15 22:51:17 +11:00
John Ericson
ee2fd1e510 R: Add meta.pkgConfigModules and test 2023-02-13 10:21:07 -05:00
Justin Bedo
4d394bfb48
R: 4.2.1 -> 4.2.2 2022-12-14 15:52:24 +11:00
Artturin
0734f54ef2 treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputs
found with nixpkgs-lint
2022-09-26 17:53:26 +03:00
Theodore Ni
093edcbfcb
R: reenable stackprotector on aarch64-darwin
The original error that required disabling the stack protector on
aarch64-darwin has been fixed in GCC.
2022-09-04 11:33:51 -07:00
Justin Bedo
8f1e861f4b
R: 4.2.0 -> 4.2.1 2022-06-25 09:00:28 +10:00
Justin Bedo
5eb9f35c44
R: 4.1.3 -> 4.2.0
Patch needed to past test, as there are extra warnings
in a sandbox build due to lack of internet access.
x
2022-04-27 09:55:00 +10:00
Justin Bedo
3739a7819d
R: 4.1.2 -> 4.1.3 2022-03-10 22:31:13 +11:00
Mauricio Collares
4536186f18 R: disable stack protector on aarch64-darwin 2022-02-10 14:01:08 -03:00
Sandro
00a52ef677
R: manually fix things after patches got applied
This prevents conflicts in case a patch changes the same line
2021-11-20 21:10:28 +01:00
Sébastien Maret
7a5f0ec2d1 R: fix build on Darwin
Closes #146131.
2021-11-17 11:08:50 +01:00
Justin Bedo
257a939cfc
R: 4.1.1 -> 4.1.2 2021-11-02 17:42:34 +11:00
Justin Bedo
71eeb7ee56
Merge remote-tracking branch 'origin/master' into r-updates 2021-10-17 21:41:51 +11:00
Justin Bedo
3a0bdda3d9
R: add myself to maintainers 2021-10-17 08:41:58 +11:00
Peter Simons
476635afe1 Drop myself from meta.maintainers for most packages.
I'd like to reduce the number of Github notifications and
review requests I receive.
2021-10-14 11:01:27 +02:00
Mario Rodas
4662abd3b4 R: don't restrict hydraPlatforms
The restriction of hydraPlatforms was added in [1: ef05fad51a], but
doesn't seem to be a real reason behind it. R is Free Software and it
take takes a few minutes to build so I believe it can be distributed by
Hydra.

1: 2014-05-04 ef05fad51a
   R: don't restrict meta.platforms to Linux; other architectures should build fine
2021-10-01 04:20:00 +00:00
schotts-fired
9ec4fb0cd1 R: add memory profiling compile option 2021-08-30 18:24:42 +02:00
Phil Dyer
a21caa7f19 Remove unused fetchpatch from inputs 2021-08-13 10:19:31 +10:00
Phil Dyer
7f07184a8e Add Patch for aarch64 2021-08-13 10:16:59 +10:00
Phil Dyer
d37edcd3d5 R: 4.1.0 -> 4.1.1 2021-08-11 16:41:53 +10:00
Phil Dyer
9a88197fe7 R: 4.0.4 -> 4.1.0
Co-authored-by: Mauricio Collares <244239+collares@users.noreply.github.com>
2021-07-27 12:32:00 +10:00
John Ericson
17305d2df0
Merge pull request #111487 from Ericson2314/llvm-outputs-and-cross-compile-tools
llvmPackages: Clean up outputs
2021-04-30 11:28:08 -04:00
Andrew Childs
7869d16545 llvmPackages: Multuple outputs for everythting
Also begin to start work on cross compilation, though that will have to
be finished later.

The patches are based on the first version of
https://reviews.llvm.org/D99484. It's very annoying to do the
back-porting but the review has uncovered nothing super major so I'm
fine sticking with what I've got.

Beyond making the outputs work, I also strove to re-sync the packages,
as they have been drifting pointlessly apart for some time.

----

Other misc notes, highly incomplete

- lvm-config-native and llvm-config are put in `dev` because they are
  tools just for build time.

- Clang no longer has an lld dep. That was introduced in
  db29857eb3, but if clang needs help
  finding lld when it is used we should just pass it flags / put in the
  resource dir. Providing it at build time increases critical path
  length for no good reason.

----

A note on `nativeCC`:

`stdenv` takes tools from the previous stage, so:

1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.stdenv.cc`: `(?0, ?1, x)`

while:

1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.targetPackages`: `(x, x, ?2)`
3. `pkgsBuildBuild.targetPackages.stdenv.cc`: `(?1, x, x)`
2021-04-30 05:41:00 +00:00
Dominic Steinitz
732ab3d4e2 Incorporate suggeston by collares 2021-04-29 17:34:34 +01:00
Dominic Steinitz
9eb60bee0e Fix https://github.com/NixOS/nixpkgs/issues/117715 2021-03-26 18:18:42 +00:00
Sandro Jäckel
086e9e0978
R: switch to pname + version 2021-03-04 03:47:33 +01:00
Vijay Lulla
2c9d7ee369 R: 4.0.3 -> 4.0.4 2021-02-26 22:42:21 +00:00
idontgetoutmuch
5eabb050be
R: fix dylib install_name (#113002)
Co-authored-by: zseri <zseri.devel@ytrizja.de>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-02-15 03:08:02 +01:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Ben Siraphob
badf51221d treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Timo Kaufmann
ff8338343b maintainers: create sage team
Maintaining all the packages whose updates might break some aspect of
sage.

For reference:
https://github.com/NixOS/nixpkgs/pull/103810#issuecomment-727536510
2020-11-18 21:27:37 +01:00
Matthias Beyer
ea4a13e573 R: 4.0.2 -> 4.0.3
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-10-13 10:05:15 +02:00
R. RyanTM
73cff3d2c2 R: 4.0.0 -> 4.0.2 2020-08-31 16:57:06 +02:00
Alex Branham
8ce6552d64
R: 3.6.3 -> 4.0.0 2020-04-26 17:06:07 -04:00
Matthew Bauer
ff2f2644f8 blas,lapack: use isILP64 instead of is64bit
This is a better name since we have multiple 64-bit things that could
be referred to.

LP64  : integer=32, long=64, pointer=64
ILP64 : integer=64, long=64, pointer=64
2020-04-20 16:02:43 -05:00
Matthew Bauer
1c8aba8334 treewide: use blas and lapack
This makes packages use lapack and blas, which can wrap different
BLAS/LAPACK implementations.

treewide: cleanup from blas/lapack changes

A few issues in the original treewide:

- can’t assume blas64 is a bool
- unused commented code
2020-04-17 16:24:09 -05:00
R. RyanTM
faa5c3bde3 R: 3.6.2 -> 3.6.3 2020-03-03 11:34:22 +00:00
Tom Hall
ae9e09a2e1 R: fix build on aarch64 by removing a failing test
I believe this test is currently incorrect on aarch64 and expects a
warning about loss of precision with much smaller numbers than the
platform's long doubles can handle.
2020-02-22 13:17:40 +00:00
Tom Hall
4e5aeca90b R: Enable java support on all platforms 2020-02-19 22:57:41 +00:00
Alex Branham
7af84afa2a R: 3.6.1 -> 3.6.2
Closes https://github.com/NixOS/nixpkgs/pull/75587.
2019-12-16 18:56:49 +01:00
Nick Partridge
22d0ccbd2d R: enable tcltk on darwin 2019-11-06 13:14:11 +10:00