mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-26 00:43:20 +00:00
oysttyer: init at 2.9.1
A Perl Console Twitter Client
This commit is contained in:
parent
54f2db5d4e
commit
9c4233f7b6
@ -211,6 +211,11 @@ lib.mapAttrs (n: v: v // { shortName = n; }) rec {
|
||||
fullName = "GNU Free Documentation License v1.3";
|
||||
};
|
||||
|
||||
ffsl = {
|
||||
fullName = "Floodgap Free Software License";
|
||||
url = http://www.floodgap.com/software/ffsl/license.html;
|
||||
};
|
||||
|
||||
free = {
|
||||
fullName = "Unspecified free software license";
|
||||
};
|
||||
|
@ -636,6 +636,7 @@
|
||||
wjlroe = "William Roe <willroe@gmail.com>";
|
||||
wkennington = "William A. Kennington III <william@wkennington.com>";
|
||||
wmertens = "Wout Mertens <Wout.Mertens@gmail.com>";
|
||||
woffs = "Frank Doepper <github@woffs.de>";
|
||||
womfoo = "Kranium Gikos Mendoza <kranium@gikos.net>";
|
||||
wscott = "Wayne Scott <wsc9tt@gmail.com>";
|
||||
wyvie = "Elijah Rum <elijahrum@gmail.com>";
|
||||
|
@ -0,0 +1,42 @@
|
||||
{ stdenv, lib, perl, perlPackages, coreutils,
|
||||
fetchFromGitHub, makeWrapper }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "oysttyer-${version}";
|
||||
version = "2.9.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "oysttyer";
|
||||
repo = "oysttyer";
|
||||
rev = "${version}";
|
||||
sha256 = "05bfak4jr8ln4847rkj5qkazqnjym65k1phav3yicbyr3mxywhjw";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
perl
|
||||
makeWrapper
|
||||
];
|
||||
|
||||
propagatedBuildInputs = with perlPackages; [
|
||||
DateTimeFormatDateParse
|
||||
TermReadLineTTYtter
|
||||
TermReadKey
|
||||
];
|
||||
|
||||
installPhase = ''
|
||||
${coreutils}/bin/install -Dm755 \
|
||||
oysttyer.pl \
|
||||
$out/bin/oysttyer
|
||||
|
||||
wrapProgram $out/bin/oysttyer \
|
||||
--prefix PERL5LIB : $PERL5LIB
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
inherit version;
|
||||
description = "Perl Console Twitter Client";
|
||||
homepage = http://oysttyer.github.io/;
|
||||
maintainers = with maintainers; [ woffs ];
|
||||
license = with licenses; [ ffsl ];
|
||||
};
|
||||
}
|
@ -4652,6 +4652,8 @@ with pkgs;
|
||||
|
||||
turses = callPackage ../applications/networking/instant-messengers/turses { };
|
||||
|
||||
oysttyer = callPackage ../applications/networking/instant-messengers/oysttyer { };
|
||||
|
||||
twitterBootstrap = callPackage ../development/web/twitter-bootstrap {};
|
||||
twitterBootstrap3 = callPackage ../development/web/twitter-bootstrap/v3.nix {};
|
||||
|
||||
|
@ -13059,6 +13059,21 @@ let self = _self // overrides; _self = with self; {
|
||||
};
|
||||
};
|
||||
|
||||
TermReadLineTTYtter = buildPerlPackage rec {
|
||||
name = "Term-ReadLine-TTYtter-1.4";
|
||||
src = fetchurl {
|
||||
url = "mirror://cpan/authors/id/C/CK/CKAISER/Term-ReadLine-TTYtter-1.4.tar.gz";
|
||||
sha256 = "14xcqhg1vrwgv65nd2z8xzn0wgb18i17pzkkh8m15cp1rqrk2dxc";
|
||||
};
|
||||
|
||||
outputs = [ "out" ];
|
||||
|
||||
meta = {
|
||||
description = "a modified version of T::RL::Perl with several new nonstandard features specific to TTYtter";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
TermShellUI = buildPerlPackage rec {
|
||||
name = "Term-ShellUI-0.92";
|
||||
src = fetchurl {
|
||||
|
Loading…
Reference in New Issue
Block a user