lol

Remove unreferenced files

This commit removes files that are not referenced in nixpkgs anymore. I
have created this list by finding potential candidates using

find nixpkgs/pkgs -type d -links 2 | parallel -N 1 'out=`grep -L {} top-level/all-packages.nix`; test -n "$out" && echo {}'

and have then searched for those candidates with grep in whole nixpkgs.

-335
-9
pkgs/applications/misc/hello/ex-1/builder.sh
··· 1 - source $stdenv/setup 2 - 3 - PATH=$perl/bin:$PATH 4 - 5 - tar xvfz $src 6 - cd hello-* 7 - ./configure --prefix=$out 8 - make 9 - make install
-16
pkgs/applications/misc/hello/ex-1/default.nix
··· 1 - {stdenv, fetchurl, perl}: 2 - 3 - stdenv.mkDerivation { 4 - name = "hello-2.1.1"; 5 - builder = ./builder.sh; 6 - src = fetchurl { 7 - url = mirror://gnu/hello/hello-2.1.1.tar.gz; 8 - md5 = "70c9ccf9fac07f762c24f2df2290784d"; 9 - }; 10 - inherit perl; 11 - 12 - meta = { 13 - description = "GNU Hello, a classic computer science tool"; 14 - homepage = http://www.gnu.org/software/hello/; 15 - }; 16 - }
-51
pkgs/development/libraries/libgdata/0.6.nix
··· 1 - x@{builderDefsPackage 2 - , glib, libsoup, libxml2, pkgconfig, intltool, perl 3 - , libtasn1, nettle, gmp 4 - , ...}: 5 - builderDefsPackage 6 - (a : 7 - let 8 - helperArgNames = ["stdenv" "fetchurl" "builderDefsPackage"] ++ 9 - []; 10 - 11 - buildInputs = map (n: builtins.getAttr n x) 12 - (builtins.attrNames (builtins.removeAttrs x helperArgNames)); 13 - sourceInfo = rec { 14 - baseName="libgdata"; 15 - majorVersion="0.6"; 16 - minorVersion="6"; 17 - version="${majorVersion}.${minorVersion}"; 18 - name="${baseName}-${version}"; 19 - url="mirror://gnome/sources/${baseName}/${majorVersion}/${name}.tar.bz2"; 20 - hash="cf6de3b60443faaf8e9c3b4c4b160c22a48df7925c1c793a7bb71d3d746f69f5"; 21 - }; 22 - in 23 - rec { 24 - src = a.fetchurl { 25 - url = sourceInfo.url; 26 - sha256 = sourceInfo.hash; 27 - }; 28 - 29 - inherit (sourceInfo) name version; 30 - inherit buildInputs; 31 - 32 - /* doConfigure should be removed if not needed */ 33 - phaseNames = ["doConfigure" "doMakeInstall"]; 34 - 35 - meta = { 36 - description = "GData API library"; 37 - maintainers = with a.lib.maintainers; 38 - [ 39 - raskin 40 - ]; 41 - platforms = with a.lib.platforms; 42 - linux; 43 - license = a.lib.licenses.lgpl21Plus; 44 - }; 45 - passthru = { 46 - updateInfo = { 47 - downloadPage = "http://ftp.gnome.org/pub/GNOME/sources/${sourceInfo.baseName}/${sourceInfo.majorVersion}"; 48 - }; 49 - }; 50 - }) x 51 -
-25
pkgs/development/libraries/libkolab/default.nix
··· 1 - { stdenv, fetchurl, 2 - cmake, qt4, clucene_core, librdf_redland, libiodbc 3 - , pkgconfig }: 4 - 5 - stdenv.mkDerivation rec { 6 - name = "libkolab-0.4.2"; 7 - 8 - src = fetchurl { 9 - url = "http://mirror.kolabsys.com/pub/releases/${name}.tar.gz"; 10 - sha256 = "1wdbg42s14p472dn35n6z638i6n64f6mjjxmjam1r54pzsdykks6"; 11 - }; 12 - 13 - # We disable the Java backend, since we do not need them and they make the closure size much bigger 14 - # buildInputs = [ qt4 clucene_core librdf_redland libiodbc ]; 15 - 16 - nativeBuildInputs = [ cmake ]; 17 - 18 - meta = { 19 - homepage = http://soprano.sourceforge.net/; 20 - description = "An object-oriented C++/Qt4 framework for RDF data"; 21 - license = "LGPL"; 22 - maintainers = with stdenv.lib.maintainers; [ phreedo ]; 23 - inherit (qt4.meta) platforms; 24 - }; 25 - }
-25
pkgs/development/libraries/libkolabxml/default.nix
··· 1 - { stdenv, fetchurl, boost, curl, cmake, xercesc, qt4 2 - #, qt4, clucene_core, librdf_redland, libiodbc 3 - , pkgconfig }: 4 - 5 - stdenv.mkDerivation rec { 6 - name = "libkolabxml-0.8.4"; 7 - 8 - src = fetchurl { 9 - url = "http://mirror.kolabsys.com/pub/releases/${name}.tar.gz"; 10 - sha256 = "08gdhimnrhizpbvddj7cyz4jwwxrx5a70vz29cy989qgym2vn72q"; 11 - }; 12 - 13 - buildInputs = [ boost curl xercesc ]; 14 - # buildInputs = [ qt4 clucene_core librdf_redland libiodbc ]; 15 - 16 - nativeBuildInputs = [ cmake ]; 17 - 18 - meta = { 19 - homepage = http://soprano.sourceforge.net/; 20 - description = "An object-oriented C++/Qt4 framework for RDF data"; 21 - license = "LGPL"; 22 - maintainers = with stdenv.lib.maintainers; [ phreedo ]; 23 - inherit (qt4.meta) platforms; 24 - }; 25 - }
-28
pkgs/development/libraries/libtidy/default.nix
··· 1 - { stdenv, lib, fetchcvs, cmake, libtool, automake, autoconf }: 2 - 3 - stdenv.mkDerivation rec { 4 - name = "libtidy-${version}"; 5 - 6 - version = "1.46"; 7 - 8 - src = fetchcvs { 9 - cvsRoot = ":pserver:anonymous@tidy.cvs.sourceforge.net:/cvsroot/tidy"; 10 - module = "tidy"; 11 - date = "2009-03-25"; 12 - sha256 = "0bnxn1qgjx1pfyn2q4y24yj1gwqq5bxwf5ksjljqzqzrmjv3q46x"; 13 - }; 14 - 15 - preConfigure = '' 16 - source build/gnuauto/setup.sh 17 - ''; 18 - 19 - buildInputs = [ libtool automake autoconf ]; 20 - 21 - meta = with lib; { 22 - description = "Validate, correct, and pretty-print HTML files"; 23 - homepage = http://tidy.sourceforge.net; 24 - license = licenses.mit; 25 - platforms = platforms.linux; 26 - maintainers = with maintainers; [ cstrahan ]; 27 - }; 28 - }
-21
pkgs/development/libraries/openexr_ctl/default.nix
··· 1 - { stdenv, fetchurl, openexr, ilmbase, ctl }: 2 - 3 - stdenv.mkDerivation { 4 - name = "openexr_ctl-1.0.1"; 5 - 6 - src = fetchurl { 7 - url = mirror://sourceforge/ampasctl/openexr_ctl-1.0.1.tar.gz; 8 - sha256 = "1jg9smpaplal8l14djp184wzk11nwd3dvm4lhkp69kjgw8jdd21d"; 9 - }; 10 - 11 - propagatedBuildInputs = [ ilmbase ]; 12 - 13 - buildInputs = [ openexr ctl ]; 14 - 15 - configureFlags = "--with-ilmbase-prefix=${ilmbase}"; 16 - 17 - meta = { 18 - description = "Color Transformation Language"; 19 - homepage = http://ampasctl.sourceforge.net; 20 - }; 21 - }
-48
pkgs/development/libraries/pdf2htmlex/pdf2xml.patch
··· 1 - diff -rc pdf2xml/pdf2xml/Makefile.linux pdf2xml-new/pdf2xml/Makefile.linux 2 - *** pdf2xml/Makefile.linux 2008-02-07 17:43:10.000000000 +0100 3 - --- pdf2xml-new/Makefile.linux 2010-08-25 15:41:23.000000000 +0200 4 - *************** 5 - *** 30,36 **** 6 - 7 - 8 - # Executable name 9 - ! PDFTOXMLEXE=pdftoxml.exe 10 - 11 - # Main target 12 - all: pdftoxmlEXE 13 - --- 30,36 ---- 14 - 15 - 16 - # Executable name 17 - ! PDFTOXMLEXE=pdftoxml 18 - 19 - # Main target 20 - all: pdftoxmlEXE 21 - diff -rc pdf2xml/pdf2xml/src/pdftoxml.cc pdf2xml-new/pdf2xml/src/pdftoxml.cc 22 - *** pdf2xml/src/pdftoxml.cc 2010-04-26 10:58:01.000000000 +0200 23 - --- pdf2xml-new/src/pdftoxml.cc 2010-08-25 15:36:15.000000000 +0200 24 - *************** 25 - *** 11,21 **** 26 - // 27 - //=========================================================================== 28 - 29 - #include <aconf.h> 30 - - #include <stdio.h> 31 - #include <stdlib.h> 32 - #include <stddef.h> 33 - ! #include <string.h> 34 - #include "parseargs.h" 35 - #include "GString.h" 36 - #include "gmem.h" 37 - --- 11,21 ---- 38 - // 39 - //=========================================================================== 40 - 41 - + #include <string.h> 42 - #include <aconf.h> 43 - #include <stdlib.h> 44 - #include <stddef.h> 45 - ! #include <cstdio> 46 - #include "parseargs.h" 47 - #include "GString.h" 48 - #include "gmem.h"
-64
pkgs/development/libraries/ruby_gpgme/default.nix
··· 1 - { stdenv, fetchurl, gpgme, ruby, rubygems, hoe }: 2 - 3 - stdenv.mkDerivation { 4 - name = "ruby-gpgme-1.0.8"; 5 - 6 - src = fetchurl { 7 - url = "https://github.com/ueno/ruby-gpgme/archive/1.0.8.tar.gz"; 8 - sha256 = "1j7jkl9s8iqcmxf3x6c9kljm19hw1jg6yvwbndmkw43qacdr9nxb"; 9 - }; 10 - 11 - meta = { 12 - description = '' 13 - Ruby-GPGME is a Ruby language binding of GPGME (GnuPG Made 14 - Easy) 15 - ''; 16 - homepage = "http://rubyforge.org/projects/ruby-gpgme/"; 17 - longDescription = '' 18 - Ruby-GPGME is a Ruby language binding of GPGME (GnuPG Made Easy). 19 - 20 - GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG 21 - easier for applications. It provides a High-Level Crypto API for 22 - encryption, decryption, signing, signature verification and key 23 - management. 24 - ''; 25 - }; 26 - 27 - buildInputs = [ gpgme rubygems hoe ruby ]; 28 - 29 - buildPhase = '' 30 - ${ruby}/bin/ruby extconf.rb 31 - rake gem 32 - ''; 33 - 34 - installPhase = '' 35 - export HOME=$TMP/home; mkdir -pv "$HOME" 36 - 37 - # For some reason, the installation phase doesn't work with the default 38 - # make install command run by gem (we'll fix it and do it ourselves later) 39 - gem install --no-verbose --install-dir "$out/${ruby.gemPath}" \ 40 - --bindir "$out/bin" --no-rdoc --no-ri pkg/gpgme-1.0.8.gem || true 41 - 42 - # Create a bare-bones gemspec file so that ruby will recognise the gem 43 - cat <<EOF >"$out/${ruby.gemPath}/specifications/gpgme.gemspec" 44 - Gem::Specification.new do |s| 45 - s.name = 'gpgme' 46 - s.version = '1.0.8' 47 - s.files = Dir['{lib,examples}/**/*'] 48 - s.rubyforge_project = 'ruby-gpgme' 49 - s.require_paths = ['lib'] 50 - end 51 - EOF 52 - 53 - cd "$out/${ruby.gemPath}/gems/gpgme-1.0.8" 54 - mkdir src 55 - mv lib src 56 - sed -i "s/srcdir = ./srcdir = src/" Makefile 57 - make install 58 - 59 - mv lib lib.bak 60 - mv src/lib lib 61 - rmdir src 62 - ''; 63 - } 64 -
-48
pkgs/development/libraries/ruby_ncursesw_sup/default.nix
··· 1 - { stdenv, fetchurl, ncurses, ruby, rubygems }: 2 - 3 - stdenv.mkDerivation rec { 4 - name = "ncursesw-sup-${version}"; 5 - version = "1.4.6"; 6 - 7 - src = fetchurl { 8 - url = "https://github.com/sup-heliotrope/ncursesw-ruby/archive/v${version}.tar.gz"; 9 - sha256 = "1fzmj5kqh2aql7r7jys8cyf7mb78kz71yc4a6gh74h9s8pybyhh7"; 10 - }; 11 - 12 - meta = { 13 - description = '' 14 - Hacked up version of ncurses gem that supports wide characters for 15 - supmua.org 16 - ''; 17 - homepage = ''http://github.com/sup-heliotrope/ncursesw-ruby''; 18 - longDescription = '' 19 - This wrapper provides access to the functions, macros, global variables 20 - and constants of the ncurses library. These are mapped to a Ruby Module 21 - named "Ncurses": Functions and external variables are implemented as 22 - singleton functions of the Module Ncurses. 23 - ''; 24 - }; 25 - 26 - buildInputs = [ ncurses rubygems ]; 27 - 28 - buildPhase = "gem build ncursesw.gemspec"; 29 - 30 - installPhase = '' 31 - export HOME=$TMP/home; mkdir -pv "$HOME" 32 - 33 - # For some reason, the installation phase doesn't work with the default 34 - # make install command run by gem (we'll fix it and do it ourselves later) 35 - gem install --no-verbose --install-dir "$out/${ruby.gemPath}" \ 36 - --bindir "$out/bin" --no-rdoc --no-ri ncursesw-${version}.gem || true 37 - 38 - # Needed for ruby to recognise the gem 39 - cp ncursesw.gemspec "$out/${ruby.gemPath}/specifications" 40 - 41 - cd "$out/${ruby.gemPath}/gems/ncursesw-${version}" 42 - mkdir src 43 - mv lib src 44 - sed -i "s/srcdir = ./srcdir = src/" Makefile 45 - make install 46 - ''; 47 - } 48 -