mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-26 17:03:01 +00:00
yarssr: drop
This commit is contained in:
parent
724822a79d
commit
fb163439eb
@ -1,81 +0,0 @@
|
||||
{ fetchFromGitHub, stdenv, lib, gettext, gtk2, makeWrapper, perlPackages, gnome2 }:
|
||||
|
||||
let
|
||||
perlDeps = with perlPackages; [
|
||||
Glib
|
||||
Gtk2
|
||||
Gnome2
|
||||
Pango
|
||||
Cairo
|
||||
Gnome2Canvas
|
||||
Gnome2VFS
|
||||
Gtk2GladeXML
|
||||
Gtk2TrayIcon
|
||||
XMLLibXML
|
||||
XMLSAXBase
|
||||
XMLParser
|
||||
XMLRSS
|
||||
HTMLParser
|
||||
DateTime
|
||||
DateTimeFormatMail
|
||||
DateTimeFormatW3CDTF
|
||||
DateTimeLocale
|
||||
DateTimeTimeZone
|
||||
ParamsValidate
|
||||
ModuleImplementation
|
||||
ModuleRuntime
|
||||
TryTiny
|
||||
ClassSingleton
|
||||
URI
|
||||
AnyEvent
|
||||
AnyEventHTTP
|
||||
commonsense
|
||||
FileSlurp
|
||||
JSON
|
||||
Guard
|
||||
LocaleGettext
|
||||
];
|
||||
libs = [
|
||||
stdenv.cc.cc.lib
|
||||
gtk2
|
||||
];
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
version = "unstable-2017-12-01";
|
||||
pname = "yarssr";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "JGRennison";
|
||||
repo = "yarssr";
|
||||
rev = "e70eb9fc6563599bfb91c6de6a79654de531c18d";
|
||||
sha256 = "0x7hz8x8qyp3i1vb22zhcnvwxm3jhmmmlr22jqc5b09vpmbw1l45";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ perlPackages.perl gettext makeWrapper ];
|
||||
buildInputs = perlDeps ++ [ gnome2.libglade ];
|
||||
propagatedBuildInputs = libs ++ perlDeps;
|
||||
|
||||
installPhase = ''
|
||||
DESTDIR=$out make install
|
||||
mv $out/usr/* $out/
|
||||
rm -R $out/usr
|
||||
sed -i -r "s!use lib [^;]+;!use lib '$out/share/yarssr';!" $out/bin/yarssr
|
||||
sed -i -r "s!$Yarssr::PREFIX = [^;]+;!$Yarssr::PREFIX = '$out';!" $out/bin/yarssr
|
||||
sed -i -r "s!use Yarssr::Browser;!!" $out/share/yarssr/Yarssr/GUI.pm
|
||||
chmod a+x $out/bin/yarssr
|
||||
'';
|
||||
|
||||
postFixup = ''
|
||||
wrapProgram $out/bin/yarssr \
|
||||
--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath libs} \
|
||||
--set PERL5LIB "${perlPackages.makePerlPath perlDeps}"
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/tsyrogit/zxcvbn-c";
|
||||
description = "A fork of Yarssr (a RSS reader for the GNOME Tray) from http://yarssr.sf.net with various fixes";
|
||||
license = licenses.gpl1;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ xurei ];
|
||||
};
|
||||
}
|
@ -1130,6 +1130,7 @@ mapAliases ({
|
||||
xv = xxv; # added 2020-02-22
|
||||
xvfb_run = xvfb-run; # added 2021-05-07
|
||||
yacc = bison; # moved from top-level 2021-03-14
|
||||
yarssr = throw "yarssr has been removed as part of the python2 deprecation"; # added 2022-01-15
|
||||
youtubeDL = youtube-dl; # added 2014-10-26
|
||||
ytop = throw "ytop has been abandoned by upstream. Consider switching to bottom instead";
|
||||
yubikey-neo-manager = throw "yubikey-neo-manager has been removed because it was broken. Use yubikey-manager-qt instead."; # added 2021-03-08
|
||||
|
@ -30000,8 +30000,6 @@ with pkgs;
|
||||
|
||||
yarp = callPackage ../applications/science/robotics/yarp {};
|
||||
|
||||
yarssr = callPackage ../applications/misc/yarssr { };
|
||||
|
||||
yate = callPackage ../applications/misc/yate { };
|
||||
|
||||
ydiff = with python3.pkgs; toPythonApplication ydiff;
|
||||
|
Loading…
Reference in New Issue
Block a user