oysttyer: init at 2.9.1

A Perl Console Twitter Client
This commit is contained in:
Frank Doepper 2017-09-13 09:37:16 +02:00
parent 54f2db5d4e
commit 9c4233f7b6
5 changed files with 65 additions and 0 deletions

View file

@ -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";
};

View file

@ -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>";

View file

@ -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 ];
};
}

View file

@ -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 {};

View file

@ -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 {