Merge pull request #20142 from NeQuissimus/dead_packages
Dead packages (Round 1)
This commit is contained in:
@@ -1,4 +0,0 @@
|
||||
source $stdenv/setup
|
||||
|
||||
mkdir -p $out/jars
|
||||
cp $src $out/jars/$jarname.jar
|
||||
@@ -1,40 +0,0 @@
|
||||
source $stdenv/setup
|
||||
|
||||
tar zxvf $src
|
||||
|
||||
cd abc-*
|
||||
|
||||
for p in $patches; do
|
||||
echo "applying patch $p"
|
||||
patch -p1 < $p
|
||||
done
|
||||
|
||||
cat > ant.settings <<EOF
|
||||
polyglot.loc=$polyglot/jars/polyglot.jar
|
||||
polyglot.cupclasses.loc=$polyglot/jars/java_cup.jar
|
||||
jflex.loc=
|
||||
soot.loc=$soot/jars/soot.jar
|
||||
jasmin.loc=$jasmin/jars/jasmin.jar
|
||||
xact.loc=$xact/jars/xact.jar
|
||||
paddle.loc=$paddle/jars/paddle.jar
|
||||
jedd.runtime.jar=$jedd/jars/jedd.runtime.jar
|
||||
javabdd.jar=$javabdd/jars/javabdd.jar
|
||||
EOF
|
||||
|
||||
$apacheAnt/bin/ant jars
|
||||
|
||||
mkdir -p $out/jars
|
||||
|
||||
cp lib/abc.jar $out/jars
|
||||
cp lib/abc-runtime.jar $out/jars
|
||||
cp lib/abc-testing.jar $out/jars
|
||||
cp lib/abc-complete.jar $out/jars
|
||||
|
||||
# Create the executable abc script
|
||||
mkdir -p $out/bin
|
||||
cat > $out/bin/abc <<EOF
|
||||
#! $SHELL -e
|
||||
|
||||
exec $jre/bin/java -classpath $out/jars/abc-complete.jar -Xmx256M -Dabc.home=$out/jars abc.main.Main \$@
|
||||
EOF
|
||||
chmod +x $out/bin/abc
|
||||
@@ -1,79 +0,0 @@
|
||||
{stdenv, fetchurl, javaCup, jre, apacheAnt}:
|
||||
|
||||
let
|
||||
soot =
|
||||
import ./soot {
|
||||
inherit stdenv fetchurl apacheAnt polyglot jasmin;
|
||||
};
|
||||
|
||||
jasmin =
|
||||
import ./jasmin {
|
||||
inherit stdenv fetchurl apacheAnt javaCup;
|
||||
};
|
||||
|
||||
polyglot =
|
||||
import ./polyglot {
|
||||
inherit stdenv fetchurl apacheAnt;
|
||||
};
|
||||
|
||||
jedd =
|
||||
stdenv.mkDerivation {
|
||||
name = "jedd-runtime-snapshot";
|
||||
jarname = "jedd.runtime";
|
||||
builder = ./builder-binjar.sh;
|
||||
src = fetchurl {
|
||||
url = http://abc.comlab.ox.ac.uk/dists/1.2.0/files/lib/jedd-runtime-snapshot.jar;
|
||||
md5 = "595c5ac2f6384f4c34f1854891b5e422";
|
||||
};
|
||||
};
|
||||
|
||||
javabdd =
|
||||
stdenv.mkDerivation {
|
||||
name = "javabdd-0.6";
|
||||
jarname = "javabdd";
|
||||
builder = ./builder-binjar.sh;
|
||||
src = fetchurl {
|
||||
url = http://abc.comlab.ox.ac.uk/dists/1.2.0/files/lib/javabdd_0.6.jar;
|
||||
md5 = "6e0246e891b7431f4e7265b5b1471307";
|
||||
};
|
||||
};
|
||||
|
||||
paddle =
|
||||
stdenv.mkDerivation {
|
||||
name = "paddle-snapshot";
|
||||
jarname = "paddle";
|
||||
builder = ./builder-binjar.sh;
|
||||
src = fetchurl {
|
||||
url = http://abc.comlab.ox.ac.uk/dists/1.2.0/files/lib/paddle-snapshot.jar;
|
||||
md5 = "a8e032310137945124a2850cd8cfc277";
|
||||
};
|
||||
};
|
||||
|
||||
xact =
|
||||
stdenv.mkDerivation {
|
||||
name = "xact-complete-1.0-1";
|
||||
jarname = "xact";
|
||||
builder = ./builder-binjar.sh;
|
||||
src = fetchurl {
|
||||
url = http://abc.comlab.ox.ac.uk/dists/1.2.0/files/lib/xact-complete-1.0-1.jar;
|
||||
md5 = "9810ad8762101ea691a895f0a6b7a5c3";
|
||||
};
|
||||
};
|
||||
in
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "abc-1.2.0";
|
||||
builder = ./builder.sh;
|
||||
|
||||
src = fetchurl {
|
||||
url = http://abc.comlab.ox.ac.uk/dists/1.2.0/files/abc-1.2.0-src.tar.gz;
|
||||
md5 = "aef9e8eac860f904f2a841e18770dc47";
|
||||
};
|
||||
|
||||
inherit apacheAnt polyglot soot javaCup xact jasmin jre javabdd paddle jedd;
|
||||
patches = [];
|
||||
|
||||
meta = {
|
||||
description = "The AspectBench Compiler for AspectJ";
|
||||
};
|
||||
}
|
||||
@@ -1,24 +0,0 @@
|
||||
source $stdenv/setup
|
||||
|
||||
tar zxvf $src
|
||||
cd jasmin-*
|
||||
|
||||
sed -e 's/<javac/<javac source="1.4"/' build.xml > build-tmp.xml
|
||||
mv build-tmp.xml build.xml
|
||||
|
||||
cat > ant.settings <<EOF
|
||||
java_cup.jar=$javaCup
|
||||
|
||||
# Location in which to generate Jasmin release tarballs
|
||||
release.loc=lib
|
||||
|
||||
# Version of Jasmin for tagging tarballs
|
||||
jasmin.version=foo
|
||||
|
||||
build.compiler=javac1.4
|
||||
EOF
|
||||
|
||||
ant jasmin-jar
|
||||
|
||||
mkdir -p $out/jars/
|
||||
mv lib/jasminclasses-foo.jar $out/jars/jasmin.jar
|
||||
@@ -1,14 +0,0 @@
|
||||
{stdenv, fetchurl, apacheAnt, javaCup}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "jasmin-dev-20060422015512";
|
||||
builder = ./builder.sh;
|
||||
|
||||
src = fetchurl {
|
||||
url = http://abc.comlab.ox.ac.uk/dists/1.2.0/files/jasmin-dev-20060422015512.tar.gz;
|
||||
md5 = "0e49e532b4658c959582c5d5b5e28bf1";
|
||||
};
|
||||
|
||||
inherit javaCup;
|
||||
buildInputs = [apacheAnt];
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
source $stdenv/setup
|
||||
|
||||
tar zxvf $src
|
||||
cd polyglot-*
|
||||
|
||||
ant polyglot-jar
|
||||
ant cup
|
||||
|
||||
mkdir -p $out/jars/
|
||||
mv lib/java_cup.jar $out/jars/
|
||||
mv lib/polyglot*.jar $out/jars/
|
||||
@@ -1,13 +0,0 @@
|
||||
{stdenv, fetchurl, apacheAnt}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "polyglot-dev-20060422015512";
|
||||
builder = ./builder.sh;
|
||||
|
||||
src = fetchurl {
|
||||
url = http://abc.comlab.ox.ac.uk/dists/1.2.0/files/polyglot-dev-20060422015512.tar.gz;
|
||||
md5 = "6972fe537b4edd41872ed1cf24d24b50";
|
||||
};
|
||||
|
||||
buildInputs = [apacheAnt];
|
||||
}
|
||||
@@ -1,19 +0,0 @@
|
||||
source $stdenv/setup
|
||||
|
||||
tar zxvf $src
|
||||
cd soot-*
|
||||
|
||||
export NIX_ANT_OPTS="$ANT_OPTS -Xmx200m"
|
||||
|
||||
cat > ant.settings <<EOF
|
||||
polyglot.jar=$polyglot/jars/polyglot.jar
|
||||
jasmin.jar=$jasmin/jars/jasmin.jar
|
||||
soot.version=foo
|
||||
release.loc=lib
|
||||
javaapi.url=http://java.sun.com/j2se/1.4.2/docs/api/
|
||||
EOF
|
||||
|
||||
ant classesjar
|
||||
|
||||
mkdir -p $out/jars/
|
||||
mv lib/sootclasses-foo.jar $out/jars/soot.jar
|
||||
@@ -1,14 +0,0 @@
|
||||
{stdenv, fetchurl, apacheAnt, polyglot, jasmin}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "soot-dev-20060422015512";
|
||||
builder = ./builder.sh;
|
||||
|
||||
src = fetchurl {
|
||||
url = http://abc.comlab.ox.ac.uk/dists/1.2.0/files/soot-dev-20060422015512.tar.gz;
|
||||
md5 = "20dae3e31215b7ec88e3ff32a107d713";
|
||||
};
|
||||
|
||||
inherit polyglot jasmin;
|
||||
buildInputs = [apacheAnt];
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
set -e
|
||||
|
||||
source $stdenv/setup
|
||||
|
||||
unzip $src
|
||||
mkdir $out
|
||||
mv eclipse $out/
|
||||
@@ -1,15 +0,0 @@
|
||||
{stdenv, fetchurl, unzip}:
|
||||
|
||||
stdenv.mkDerivation ( rec {
|
||||
pname = "eclipse-JDT-SDK";
|
||||
version = "3.3.2";
|
||||
name = "${pname}-${version}";
|
||||
|
||||
builder = ./builder.sh;
|
||||
src = fetchurl {
|
||||
url = http://sunsite.informatik.rwth-aachen.de/eclipse/downloads/drops/R-3.3.2-200802211800/eclipse-JDT-SDK-3.3.2.zip;
|
||||
md5 = "f9e513b7e3b609feef28651c07807b17";
|
||||
};
|
||||
|
||||
buildInputs = [unzip];
|
||||
})
|
||||
@@ -1,19 +0,0 @@
|
||||
{
|
||||
stdenv, fetchurl, zlib,
|
||||
libpng, libjpeg, libvorbis, libogg,
|
||||
libX11, xf86vidmodeproto, libXxf86vm, libXmu, mesa
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "clanlib-0.8.0";
|
||||
src = fetchurl {
|
||||
url = http://www.clanlib.org/download/releases-0.8/ClanLib-0.8.0.tgz;
|
||||
sha256 = "1rjr601h3hisrhvpkrj00wirx5hyfbppv9rla400wx7a42xvvyfy";
|
||||
};
|
||||
|
||||
buildInputs = [zlib libpng libjpeg
|
||||
libvorbis libogg libX11
|
||||
xf86vidmodeproto libXmu
|
||||
mesa libXxf86vm
|
||||
];
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{stdenv, fetchurl}:
|
||||
{stdenv, fetchurl}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "2.5.0.0-1";
|
||||
version = "3.12.2";
|
||||
name = "dxflib-${version}";
|
||||
src = fetchurl {
|
||||
url = "http://www.qcad.org/archives/dxflib/${name}.src.tar.gz";
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "gsoap-${version}";
|
||||
version = "2.8.16";
|
||||
version = "2.8.37";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/project/gsoap2/gSOAP/gsoap_${version}.zip";
|
||||
sha256 = "00lhhysa9f9ychkvn1ij0ngr54l1dl9ww801yrliwq5c05gql7a6";
|
||||
url = "mirror://sourceforge/project/gsoap2/gsoap-2.8/gsoap_${version}.zip";
|
||||
sha256 = "1nvf5hgwff1agqdzbn3qc5569jzm14qkwqws0673z6hv2l3lijx3";
|
||||
};
|
||||
|
||||
buildInputs = [ unzip m4 bison flex openssl zlib ];
|
||||
|
||||
@@ -1,24 +0,0 @@
|
||||
{ stdenv, fetchurl, pkgconfig, gnutls, zlib }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "iksemel-${version}";
|
||||
version = "1.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://iksemel.googlecode.com/files/${name}.tar.gz";
|
||||
sha1 = "722910b99ce794fd3f6f0e5f33fa804732cf46db";
|
||||
};
|
||||
|
||||
preConfigure = ''
|
||||
sed -i -e '/if.*gnutls_check_version/,/return 1;/c return 0;' configure
|
||||
export LIBGNUTLS_CONFIG="${pkgconfig}/bin/pkg-config gnutls"
|
||||
'';
|
||||
|
||||
buildInputs = [ pkgconfig gnutls zlib ];
|
||||
|
||||
meta = {
|
||||
homepage = "https://code.google.com/p/iksemel/";
|
||||
license = stdenv.lib.licenses.lgpl21Plus;
|
||||
description = "Fast and portable XML parser and Jabber protocol library";
|
||||
};
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
{stdenv, fetchurl}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "jetty-gwt-6.1.14";
|
||||
src = fetchurl {
|
||||
url = http://repository.codehaus.org/org/mortbay/jetty/jetty-gwt/6.1.14/jetty-gwt-6.1.14.jar;
|
||||
sha256 = "17x8ss75rx9xjn93rq861mdn9d6gw87rbrf24blawa6ahhb56ppf";
|
||||
};
|
||||
buildCommand = ''
|
||||
mkdir -p $out/share/java
|
||||
cp $src $out/share/java/$name.jar
|
||||
'';
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
{stdenv, fetchurl}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "jetty-util-6.1.16";
|
||||
src = fetchurl {
|
||||
url = http://repository.codehaus.org/org/mortbay/jetty/jetty-util/6.1.16/jetty-util-6.1.16.jar;
|
||||
sha256 = "1ld94lb5dk7y6sjg1rq8zdk97wiy56ik5vbgy7yjj4f6rz5pxbyq";
|
||||
};
|
||||
buildCommand = ''
|
||||
mkdir -p $out/share/java
|
||||
cp $src $out/share/java/$name.jar
|
||||
'';
|
||||
}
|
||||
@@ -1,15 +1,15 @@
|
||||
{ stdenv, fetchurl, pkgconfig, curl, openssl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "liblastfm-SF-0.3.2";
|
||||
name = "liblastfm-SF-0.5";
|
||||
|
||||
buildInputs = [ pkgconfig ];
|
||||
|
||||
propagatedBuildInputs = [ curl openssl ];
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/liblastfm/liblastfm-0.3.2.tar.gz";
|
||||
sha256 = "1hk62giysi96h6cyjyph69nlv1v4vw45w3sx7i2m89i9aysd6qp7";
|
||||
url = "mirror://sourceforge/liblastfm/libclastfm-0.5.tar.gz";
|
||||
sha256 = "0hpfflvfx6r4vvsbvdc564gkby8kr07p8ma7hgpxiy2pnlbpian9";
|
||||
};
|
||||
|
||||
meta = {
|
||||
|
||||
@@ -1,19 +0,0 @@
|
||||
{ stdenv, fetchurl, cmake, openssl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "minmay-${version}";
|
||||
version = "1.0.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/mazhe/minmay/archive/1.0.0.tar.gz";
|
||||
sha256 = "1amycxvhbd0lv6j5zsvxiwrx29jvndcy856j3b3bisys24h95zw2";
|
||||
};
|
||||
|
||||
buildInputs = [ cmake openssl ];
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/mazhe/minmay";
|
||||
license = stdenv.lib.licenses.lgpl21Plus;
|
||||
description = "An XMPP library (forked from the iksemel project)";
|
||||
};
|
||||
}
|
||||
@@ -1,11 +1,14 @@
|
||||
{ stdenv, fetchurl, cmake, qt4 }:
|
||||
{ stdenv, fetchFromGitHub, cmake, qt4 }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "qjson-0.8.1";
|
||||
version = "0.8.1";
|
||||
name = "qjson-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/qjson/${name}.tar.bz2";
|
||||
sha256 = "1n8lr2ph08yhcgimf4q1pnkd4z15v895bsf3m68ljz14aswvakfd";
|
||||
src = fetchFromGitHub {
|
||||
owner = "flavio";
|
||||
repo = "qjson";
|
||||
rev = "${version}";
|
||||
sha256 = "1rb3ydrhyd4bczqzfv0kqpi2mx4hlpq1k8jvnwpcmvyaypqpqg59";
|
||||
};
|
||||
|
||||
buildInputs = [ cmake qt4 ];
|
||||
|
||||
@@ -2,11 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "remake-${version}";
|
||||
version = "3.82+dbg-0.6";
|
||||
remakeVersion = "4.1";
|
||||
dbgVersion = "1.1";
|
||||
version = "${remakeVersion}+dbg-${dbgVersion}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/project/bashdb/remake/${version}/${name}.tar.bz2";
|
||||
sha256 = "0i2g6vi9zya78d9zpigfnmzg2qcl93myjfibh3kfmjk7b9lajfyz";
|
||||
url = "mirror://sourceforge/project/bashdb/remake/${version}/remake-${remakeVersion}+dbg${dbgVersion}.tar.bz2";
|
||||
sha256 = "1zi16pl7sqn1aa8b7zqm9qnd9vjqyfywqm8s6iap4clf86l7kss2";
|
||||
};
|
||||
|
||||
buildInputs = [ readline ];
|
||||
|
||||
@@ -4,12 +4,12 @@
|
||||
# prebuilt binary subversion snapshots on sourceforge.
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "748"; # latest @ 2013-10-26
|
||||
version = "787";
|
||||
name = "xc3sprog-${version}";
|
||||
|
||||
src = fetchsvn rec {
|
||||
url = "https://svn.code.sf.net/p/xc3sprog/code/trunk";
|
||||
sha256 = "0wkz6094kkqz91qpa24pzlbhndc47sjmqhwk3p7ccabv0041rzk0";
|
||||
sha256 = "1rfhms3i7375kdlg0sdg5k52ix3xv5llj2dr30vamyg7pk74y8rx";
|
||||
rev = "${version}";
|
||||
};
|
||||
|
||||
|
||||
@@ -1,49 +0,0 @@
|
||||
{ stdenv, fetchurl, jre }:
|
||||
|
||||
# let version = "1.0-beta-2";
|
||||
let version = "1.0-SNAPSHOT-standalone";
|
||||
|
||||
in stdenv.mkDerivation {
|
||||
/*
|
||||
|
||||
Use this if there is another release..
|
||||
|
||||
name = "selenium-remote-control-${version}-dist";
|
||||
src = fetchurl {
|
||||
url = "http://release.seleniumhq.org/selenium-remote-control/${version}/selenium-remote-control-${version}-dist.zip";
|
||||
sha256 = "0ciyfqvnv0117l2rhw9dclv85mcf3czpimvybj38v3syl7m7yk41";
|
||||
};
|
||||
buildInputs = [unzip];
|
||||
phases = "unpackPhase buildPhase";
|
||||
buildPhase = ''
|
||||
mkdir -p $out/{bin,lib}
|
||||
mv * $out/lib
|
||||
bin="$out/bin/selenium-remote-control"
|
||||
cat >> "$bin" << EOF
|
||||
#!/bin/sh
|
||||
exec ${jre}/bin/java -jar $out/lib/selenium-server-${version}/selenium-server.jar "\$@"
|
||||
EOF
|
||||
chmod +x "$bin"
|
||||
'';
|
||||
*/
|
||||
|
||||
# this snapshot version starts a firefox from a script file. It only issues a warning about it
|
||||
# you still have to pass -DfirefoxDefaultPath=/home/marc/.nix-profile/bin/firefox or such..
|
||||
name = "selenium-remote-control-${version}-dist";
|
||||
# this dist file has been created using mvn package -Dmaven.test.skip=true based on svn rev 2450
|
||||
src = fetchurl {
|
||||
url = "http://mawercer.de/~nix/selenium-server-1.0-SNAPSHOT-standalone.jar";
|
||||
sha256 = "1lqr72a3lmmww1psl19pzp91c9q1dm0314b7y7mz1gnfpwc49y38";
|
||||
};
|
||||
phases = "buildPhase";
|
||||
buildPhase = ''
|
||||
mkdir -p $out/{bin,lib}
|
||||
cp $src $out/lib/
|
||||
bin="$out/bin/selenium-remote-control"
|
||||
cat >> "$bin" << EOF
|
||||
#!/bin/sh
|
||||
exec ${jre}/bin/java -jar "$out/lib/$(basename $src)" "\$@"
|
||||
EOF
|
||||
chmod +x "$bin"
|
||||
'';
|
||||
}
|
||||
Reference in New Issue
Block a user