diff options
author | Jörg Thalheim <Mic92@users.noreply.github.com> | 2017-04-16 20:00:58 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-04-16 20:00:58 +0200 |
commit | f16b29ebd97c29e954935c1efa9e9214e1a5f504 (patch) | |
tree | 974ba0bd437c3729919c932f327b36dc136a190d | |
parent | 3753122b26086a0cd3a328fb3080e63637eba87b (diff) | |
parent | cb624198e8a05f5c1397d74202bee85ed9eacecd (diff) | |
download | nixlib-f16b29ebd97c29e954935c1efa9e9214e1a5f504.tar nixlib-f16b29ebd97c29e954935c1efa9e9214e1a5f504.tar.gz nixlib-f16b29ebd97c29e954935c1efa9e9214e1a5f504.tar.bz2 nixlib-f16b29ebd97c29e954935c1efa9e9214e1a5f504.tar.lz nixlib-f16b29ebd97c29e954935c1efa9e9214e1a5f504.tar.xz nixlib-f16b29ebd97c29e954935c1efa9e9214e1a5f504.tar.zst nixlib-f16b29ebd97c29e954935c1efa9e9214e1a5f504.zip |
Merge pull request #24938 from jlesquembre/git-open
git-open: init at 1.3.0
-rw-r--r-- | lib/maintainers.nix | 1 | ||||
-rw-r--r-- | pkgs/applications/version-management/git-and-tools/default.nix | 2 | ||||
-rw-r--r-- | pkgs/applications/version-management/git-and-tools/git-open/default.nix | 32 |
3 files changed, 35 insertions, 0 deletions
diff --git a/lib/maintainers.nix b/lib/maintainers.nix index 8fa3f117deef..9f24d1836256 100644 --- a/lib/maintainers.nix +++ b/lib/maintainers.nix @@ -238,6 +238,7 @@ jgillich = "Jakob Gillich <jakob@gillich.me>"; jhhuh = "Ji-Haeng Huh <jhhuh.note@gmail.com>"; jirkamarsik = "Jirka Marsik <jiri.marsik89@gmail.com>"; + jlesquembre = "José Luis Lafuente <jl@lafuente.me>"; joachifm = "Joachim Fasting <joachifm@fastmail.fm>"; joamaki = "Jussi Maki <joamaki@gmail.com>"; joelmo = "Joel Moberg <joel.moberg@gmail.com>"; diff --git a/pkgs/applications/version-management/git-and-tools/default.nix b/pkgs/applications/version-management/git-and-tools/default.nix index 5546d597e36a..6e0338da9194 100644 --- a/pkgs/applications/version-management/git-and-tools/default.nix +++ b/pkgs/applications/version-management/git-and-tools/default.nix @@ -70,6 +70,8 @@ rec { git-octopus = callPackage ./git-octopus { }; + git-open = callPackage ./git-open { }; + git-radar = callPackage ./git-radar { }; git-remote-hg = callPackage ./git-remote-hg { }; diff --git a/pkgs/applications/version-management/git-and-tools/git-open/default.nix b/pkgs/applications/version-management/git-and-tools/git-open/default.nix new file mode 100644 index 000000000000..6b696821f1c9 --- /dev/null +++ b/pkgs/applications/version-management/git-and-tools/git-open/default.nix @@ -0,0 +1,32 @@ +{stdenv, git, xdg_utils, gnugrep, fetchFromGitHub, makeWrapper}: + +stdenv.mkDerivation rec { + name = "git-open-${version}"; + version = "1.3.0"; + + src = fetchFromGitHub { + owner = "paulirish"; + repo = "git-open"; + rev = "v${version}"; + sha256 = "005am4phf7j4ybc9k1hqsxjb7gv2i56a3axrza866pwwx1ayrhpq"; + }; + + buildInputs = [ makeWrapper ]; + + buildPhase = null; + + installPhase = '' + mkdir -p $out/bin + cp git-open $out/bin + wrapProgram $out/bin/git-open \ + --prefix PATH : "${stdenv.lib.makeBinPath [ git xdg_utils gnugrep ]}" + ''; + + meta = with stdenv.lib; { + homepage = https://github.com/paulirish/git-open; + description = "Open the GitHub page or website for a repository in your browser"; + license = licenses.mit; + platforms = platforms.all; + maintainers = [ maintainers.jlesquembre ]; + }; +} |