diff options
author | joachifm <joachifm@users.noreply.github.com> | 2016-04-09 17:47:15 +0200 |
---|---|---|
committer | joachifm <joachifm@users.noreply.github.com> | 2016-04-09 17:47:15 +0200 |
commit | ddef34387db6c35db2084ef193f477eaaee013d0 (patch) | |
tree | 8d58ef6f1834438e6c37f10805cc2b14cabc9089 | |
parent | 64a16dee9f35cbf54eeda66833c20bc917b6e9cf (diff) | |
parent | 8430db7e17ecf2ea71746847ec1549286192a50f (diff) | |
download | nixlib-ddef34387db6c35db2084ef193f477eaaee013d0.tar nixlib-ddef34387db6c35db2084ef193f477eaaee013d0.tar.gz nixlib-ddef34387db6c35db2084ef193f477eaaee013d0.tar.bz2 nixlib-ddef34387db6c35db2084ef193f477eaaee013d0.tar.lz nixlib-ddef34387db6c35db2084ef193f477eaaee013d0.tar.xz nixlib-ddef34387db6c35db2084ef193f477eaaee013d0.tar.zst nixlib-ddef34387db6c35db2084ef193f477eaaee013d0.zip |
Merge pull request #14518 from CrystalGamma/master
lombok: init at 1.16.8
-rw-r--r-- | lib/maintainers.nix | 1 | ||||
-rw-r--r-- | pkgs/development/libraries/java/lombok/default.nix | 18 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
3 files changed, 21 insertions, 0 deletions
diff --git a/lib/maintainers.nix b/lib/maintainers.nix index d0db93c719fa..9937912ec3e5 100644 --- a/lib/maintainers.nix +++ b/lib/maintainers.nix @@ -81,6 +81,7 @@ copumpkin = "Dan Peebles <pumpkingod@gmail.com>"; coroa = "Jonas Hörsch <jonas@chaoflow.net>"; couchemar = "Andrey Pavlov <couchemar@yandex.ru>"; + CrystalGamma = "Jona Stubbe <nixos@crystalgamma.de>"; cstrahan = "Charles Strahan <charles.c.strahan@gmail.com>"; cwoac = "Oliver Matthews <oliver@codersoffortune.net>"; DamienCassou = "Damien Cassou <damien@cassou.me>"; diff --git a/pkgs/development/libraries/java/lombok/default.nix b/pkgs/development/libraries/java/lombok/default.nix new file mode 100644 index 000000000000..05ad908b3c36 --- /dev/null +++ b/pkgs/development/libraries/java/lombok/default.nix @@ -0,0 +1,18 @@ +{stdenv, fetchurl}: + +stdenv.mkDerivation rec { + name = "lombok-1.16.8"; + src = fetchurl { + url = "https://projectlombok.org/downloads/${name}.jar"; + sha256 = "0s7ak6gx1h04da2rdhvc0fk896cwqm2m7g3chqcjpsrkgfdv4cpy"; + }; + phases = [ "installPhase" ]; + installPhase = "mkdir -p $out/share/java; cp $src $out/share/java/lombok.jar"; + meta = { + description = "A library that can write a lot of boilerplate for your Java project"; + platforms = stdenv.lib.platforms.all; + license = stdenv.lib.licenses.mit; + homepage = https://projectlombok.org/; + maintainers = [ stdenv.lib.maintainers.CrystalGamma ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ba80b99b9dfe..80dbade01571 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9220,6 +9220,8 @@ in jzmq = callPackage ../development/libraries/java/jzmq { }; + lombok = callPackage ../development/libraries/java/lombok { }; + lucene = callPackage ../development/libraries/java/lucene { }; lucenepp = callPackage ../development/libraries/lucene++ { |