Commit graph

53 commits

Author SHA1 Message Date
illustris b31a6e8782
hadoop: 3.3.4 -> 3.3.5 2023-05-22 05:06:25 +05:30
figsoda ec8cb34358 treewide: fix typos 2022-12-17 19:39:44 -05:00
Artturin 7e49471316 treewide: optional -> optionals where the argument is a list
the argument to optional should not be list
2022-10-10 15:40:21 +03:00
illustris 5485f678b9
hadoop: 3.3.3 -> 3.3.4, remove outdated protobuf (#193665) 2022-10-02 14:11:29 +02:00
illustris 2e7c1a9f23 hadoop: combine per-platforms into one attrset 2022-08-07 21:21:45 +02:00
illustris cb2576c1b6 hadoop,hbase: better default for HADOOP_CONF_DIR and HBASE_CONF_DIR
order of precedence:
- env var HADOOP_CONF_DIR for hadoop and HBASE_CONF_DIR for hbase, if set
- /etc/hadoop-conf, if present
- default confs in package
2022-08-07 21:21:45 +02:00
illustris 01ba1ceb0e hadoop: fix failing evaluation on platforms other than x86_64-linux 2022-07-13 23:04:33 +05:30
illustris 136574f2a3 hadoop: security updates 2022-07-01 19:03:35 +05:30
ajs124 a0718341e6 maintainers: remove volth
github account deleted
2022-06-29 00:52:12 +02:00
Robert Scott 3b6bc4b69c treewide: set sourceProvenance for packages containing downloaded jars
these are the easily identifiable cases and will not be comprehensive
2022-06-04 19:47:57 +01:00
illustris 74c684c5b3 hadoop and spark: improve interoperability 2022-04-18 02:02:43 +05:30
illustris 2130653ae2 hadoop: Add support for linux container executor in versions < 3.3 2022-03-11 14:18:44 +05:30
illustris cc19b949af hadoop: Add Java 8 support for Hadoop 3.2 2022-03-11 14:18:44 +05:30
illustris 799dc66cf1 hadoop: add passthrough tests 2022-03-11 14:18:44 +05:30
Connor Baker 2cf96863d1 hadoop: Minor simplifications to default.nix 2022-02-25 19:19:47 -05:00
Connor Baker 799d7434e2 hadoop: link native libraries on Darwin even though they're not used to simplify expression 2022-02-23 22:53:31 -05:00
Connor Baker 1e5ffe1fc0 hadoop: Consolidate sha256 attrs and add assert for supported platforms 2022-02-14 09:21:28 -05:00
Connor Baker e752dfc6fb hadoop: Group attrset update to ensure completion before passing to common 2022-02-14 08:20:37 -05:00
Connor Baker 50c8089b28 hadoop: aarch64-linux has native libraries, darwin does not 2022-02-14 08:20:37 -05:00
Connor Baker d321b39114 hadoop: Make x86_64 settings default and conditionally override 2022-02-14 08:20:37 -05:00
Connor Baker f3897027c4 hadoop: Use sha256 from nix-prefetch-url for aarch64 builds 2022-02-14 08:20:37 -05:00
Connor Baker 2bb25dbe7c hadoop: Don't case-split on supported architectures 2022-02-14 08:20:37 -05:00
Connor Baker 737e30d3fe hadoop: add aarch64 support
This commit also changes the names of the tests for Hadoop so they use dashes instead of dots,
and makes the default `hadoop` test what would have been `hadoop-all` after the rename.

This change should mean that we're able to run

`nix build github:nixos/nixpkgs/master#nixosTests.hadoop`

which I was unable to do prior to this change.
2022-02-14 08:20:37 -05:00
illustris ee1fd49ebe hadoop: 2->3
- Make hadoop 3 the default hadoop package
- hadoop_3 -> 3.3.1
- hadoop_3_2 -> 3..2.2
- hadoop_2 -> 2.10.1
2021-10-25 16:30:19 +09:00
Ben Siraphob 2f94991628 treewide: fix redirected URLs
Using the script in maintainers/scripts/update-redirected-urls.sh
2021-08-01 00:01:50 +07:00
illustris 042b130505 hadoop: fix failing builds
Co-authored-by: itihas <sahiti93@gmail.com>
2021-05-17 13:46:35 +05:30
Arnout Engelen ed5b9cce76
maven: use default jdk
While builds using maven are relatively likely to target jdk8,
they typically support building using default jdk.

The main exception is the default jdk no longer supports targeting
JRE's before version 8. For projects that do that we can override the
jdk version for the maven used there.
2021-02-23 09:22:40 +01:00
Ben Siraphob 5d566c43b4 pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Ben Siraphob 108bdac3d9 pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +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
volth 08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
Vladimír Čunát 2e6bf42a22
Merge branch 'master' into staging-next
There ver very many conflicts, basically all due to
name -> pname+version.  Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job.  There might be some fallback to these
conflicts, but I believe it should be minimal.

Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02:00
Robin Gloster a3251aa644
hadoop: fix infinite recursion 2019-08-21 23:35:51 +02:00
Robin Gloster 50c1ba542c
hadoop_2_*: build with openssl 1.0.2 2019-08-20 21:06:31 +02:00
volth c814d72b51 treewide: name -> pname 2019-08-17 10:54:38 +00:00
worldofpeace cab7c6cbd9 treewide: use dontConfigure 2019-07-01 04:23:51 -04:00
volth 4cc594d483 hadoop_3_1: 3.1.0 -> 3.1.1 2018-08-13 16:48:50 +00:00
volth 6abda8be18 hadoop_2_7: 2.7.6 -> 2.7.7 2018-08-13 16:48:27 +00:00
volth 7749445337 hadoop: fix build in sandbox 2018-08-13 16:47:58 +00:00
volth 7aa95b1c54
Merge branch 'master' into hadoop_2_7-3_0 2018-06-15 23:11:46 +00:00
volth 499f6a3ff3
hadoop: update minor versions 2018-06-15 23:06:16 +00:00
Allan Espinosa 320e504d4d hadoop: 2.2.0 -> 2.7.6, 2.8.6, 2.9.1, 3.0.2, 3.1.0 2018-05-21 21:27:31 -04:00
volth 13ad4c09a3 hadoop: avoid using wrapProgram
Script renaming may result to weird things: http://i.imgur.com/0Xee013.png#
2017-12-22 22:00:02 +00:00
volth 74588bf88a hadoop: 2.2.0 -> 2.7.5, 2.8.3, 2.9.0, 3.0.0 2017-12-22 13:25:15 +00:00
Silvan Mosberger f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
Tikhon Jelvis 80bee8ffe7 Added a check to not run patchelf on Darwin systems. 2016-11-28 15:07:41 -08:00
Tuomas Tynkkynen 74a3a2cd7e treewide: Use makeBinPath 2016-08-23 01:18:10 +03: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
Peter Simons 8e462995ba Bring my stdenv.lib.maintainers user name in line with my github nick. 2016-05-16 22:49:55 +02:00
John Wiegley 28b6fb61e6 Change occurrences of gcc to the more general cc
This is done for the sake of Yosemite, which does not have gcc, and yet
this change is also compatible with Linux.
2014-12-26 11:06:21 -06:00