tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
0
fork
atom
nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
0
fork
atom
overview
issues
pulls
pipelines
tools: replace name with pname&version
Felix Buehler
4 years ago
7cd5d178
6dfd25fd
+97
-66
29 changed files
expand all
collapse all
unified
split
pkgs
tools
admin
daemontools
default.nix
tightvnc
default.nix
archivers
atool
default.nix
cabextract
default.nix
cromfs
default.nix
innoextract
default.nix
pxattr
default.nix
audio
gvolicon
default.nix
midicsv
default.nix
mpdsync
default.nix
pa-applet
default.nix
picotts
default.nix
backup
dirvish
default.nix
mt-st
default.nix
mtx
default.nix
partimage
default.nix
rsnapshot
default.nix
bluetooth
obex-data-server
default.nix
obexd
default.nix
obexfs
default.nix
obexftp
default.nix
openobex
default.nix
cd-dvd
ccd2iso
default.nix
cdrdao
default.nix
cdrkit
default.nix
uif2iso
default.nix
vobcopy
default.nix
vobsub2srt
default.nix
compression
lzham
default.nix
+5
-4
pkgs/tools/admin/daemontools/default.nix
reviewed
···
1
1
{ fetchurl, bash, glibc, lib, stdenv }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
name = "daemontools-0.76";
4
4
+
pname = "daemontools";
5
5
+
version = "0.76";
5
6
6
7
src = fetchurl {
7
7
-
url = "https://cr.yp.to/daemontools/${name}.tar.gz";
8
8
+
url = "https://cr.yp.to/daemontools/daemontools-${version}.tar.gz";
8
9
sha256 = "07scvw88faxkscxi91031pjkpccql6wspk4yrlnsbrrb5c0kamd5";
9
10
};
10
11
11
12
patches = [ ./fix-nix-usernamespace-build.patch ];
12
13
13
14
configurePhase = ''
14
14
-
cd ${name}
15
15
+
cd daemontools-${version}
15
16
16
17
sed -ie '1 s_$_ -include ${glibc.dev}/include/errno.h_' src/conf-cc
17
18
18
19
substituteInPlace src/Makefile \
19
20
--replace '/bin/sh' '${bash}/bin/bash -oxtrace'
20
21
21
21
-
sed -ie "s_^PATH=.*_PATH=$src/${name}/compile:''${PATH}_" src/rts.tests
22
22
+
sed -ie "s_^PATH=.*_PATH=$src/daemontools-${version}/compile:''${PATH}_" src/rts.tests
22
23
23
24
cat ${glibc.dev}/include/errno.h
24
25
'';
+4
-3
pkgs/tools/admin/tightvnc/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchurl, xlibsWrapper, zlib, libjpeg, imake, gccmakedep, libXmu
2
2
, libXaw, libXpm, libXp , perl, xauth, fontDirectories, openssh }:
3
3
4
4
-
stdenv.mkDerivation {
5
5
-
name = "tightvnc-1.3.10";
4
4
+
stdenv.mkDerivation rec {
5
5
+
pname = "tightvnc";
6
6
+
version = "1.3.10";
6
7
7
8
src = fetchurl {
8
8
-
url = "mirror://sourceforge/vnc-tight/tightvnc-1.3.10_unixsrc.tar.bz2";
9
9
+
url = "mirror://sourceforge/vnc-tight/tightvnc-${version}_unixsrc.tar.bz2";
9
10
sha256 = "f48c70fea08d03744ae18df6b1499976362f16934eda3275cead87baad585c0d";
10
11
};
11
12
+5
-3
pkgs/tools/archivers/atool/default.nix
reviewed
···
1
1
{lib, stdenv, fetchurl, perl, bash}:
2
2
3
3
-
stdenv.mkDerivation {
4
4
-
name = "atool-0.39.0";
3
3
+
stdenv.mkDerivation rec {
4
4
+
pname = "atool";
5
5
+
version = "0.39.0";
6
6
+
5
7
src = fetchurl {
6
6
-
url = "mirror://savannah/atool/atool-0.39.0.tar.gz";
8
8
+
url = "mirror://savannah/atool/atool-${version}.tar.gz";
7
9
sha256 = "aaf60095884abb872e25f8e919a8a63d0dabaeca46faeba87d12812d6efc703b";
8
10
};
9
11
+3
-2
pkgs/tools/archivers/cabextract/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchurl }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
name = "cabextract-1.9.1";
4
4
+
pname = "cabextract";
5
5
+
version = "1.9.1";
5
6
6
7
src = fetchurl {
7
7
-
url = "https://www.cabextract.org.uk/${name}.tar.gz";
8
8
+
url = "https://www.cabextract.org.uk/cabextract-${version}.tar.gz";
8
9
sha256 = "19qwhl2r8ip95q4vxzxg2kp4p125hjmc9762sns1dwwf7ikm7hmg";
9
10
};
10
11
+3
-2
pkgs/tools/archivers/cromfs/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchurl, pkg-config, fuse, perl }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
name = "cromfs-1.5.10.2";
4
4
+
pname = "cromfs";
5
5
+
version = "1.5.10.2";
5
6
6
7
src = fetchurl {
7
7
-
url = "https://bisqwit.iki.fi/src/arch/${name}.tar.bz2";
8
8
+
url = "https://bisqwit.iki.fi/src/arch/cromfs-${version}.tar.bz2";
8
9
sha256 = "0xy2x1ws1qqfp7hfj6yzm80zhrxzmhn0w2yns77im1lmd2h18817";
9
10
};
10
11
+3
-2
pkgs/tools/archivers/innoextract/default.nix
reviewed
···
3
3
, withGog ? false, unar ? null }:
4
4
5
5
stdenv.mkDerivation rec {
6
6
-
name = "innoextract-1.9";
6
6
+
pname = "innoextract";
7
7
+
version = "1.9";
7
8
8
9
src = fetchurl {
9
9
-
url = "https://constexpr.org/innoextract/files/${name}.tar.gz";
10
10
+
url = "https://constexpr.org/innoextract/files/innoextract-${version}.tar.gz";
10
11
sha256 = "09l1z1nbl6ijqqwszdwch9mqr54qb7df0wp2sd77v17dq6gsci33";
11
12
};
12
13
+4
-3
pkgs/tools/archivers/pxattr/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchurl, gcc }:
2
2
3
3
-
stdenv.mkDerivation {
4
4
-
name = "pxattr-2.1.0";
3
3
+
stdenv.mkDerivation rec {
4
4
+
pname = "pxattr";
5
5
+
version = "2.1.0";
5
6
6
7
src = fetchurl {
7
7
-
url = "https://www.lesbonscomptes.com/pxattr/pxattr-2.1.0.tar.gz";
8
8
+
url = "https://www.lesbonscomptes.com/pxattr/pxattr-${version}.tar.gz";
8
9
sha256 = "1dwcqc5z7gzma1zhis2md49bj2nq7m6jimh4zlx9szw6svisz56z";
9
10
};
10
11
+3
-1
pkgs/tools/audio/gvolicon/default.nix
reviewed
···
1
1
{ lib, stdenv, makeWrapper, alsa-lib, pkg-config, fetchgit, gtk3, gnome, gdk-pixbuf, librsvg, wrapGAppsHook }:
2
2
3
3
stdenv.mkDerivation {
4
4
-
name = "gvolicon-2014-04-28";
4
4
+
pname = "gvolicon";
5
5
+
version = "unstable-2014-04-28";
6
6
+
5
7
src = fetchgit {
6
8
url = "https://github.com/Unia/gvolicon";
7
9
rev = "0d65a396ba11f519d5785c37fec3e9a816217a07";
+3
-2
pkgs/tools/audio/midicsv/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchurl }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
name = "midicsv-1.1";
4
4
+
pname = "midicsv";
5
5
+
version = "1.1";
5
6
6
7
src = fetchurl {
7
7
-
url = "http://www.fourmilab.ch/webtools/midicsv/${name}.tar.gz";
8
8
+
url = "http://www.fourmilab.ch/webtools/midicsv/midicsv-${version}.tar.gz";
8
9
sha256 = "1vvhk2nf9ilfw0wchmxy8l13hbw9cnpz079nsx5srsy4nnd78nkw";
9
10
};
10
11
+2
-1
pkgs/tools/audio/mpdsync/default.nix
reviewed
···
1
1
{ stdenv, python2, fetchFromGitHub }:
2
2
with python2.pkgs;
3
3
stdenv.mkDerivation {
4
4
-
name = "mpdsync-2017-06-15";
4
4
+
pname = "mpdsync";
5
5
+
version = "unstable-2017-06-15";
5
6
6
7
src = fetchFromGitHub {
7
8
owner = "alphapapa";
+2
-1
pkgs/tools/audio/pa-applet/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchgit, libpulseaudio, pkg-config, gtk3, glibc, autoconf, automake, libnotify, libX11, xf86inputevdev }:
2
2
3
3
stdenv.mkDerivation {
4
4
-
name = "pa-applet-2012-04-11";
4
4
+
pname = "pa-applet";
5
5
+
version = "unstable-2012-04-11";
5
6
6
7
src = fetchgit {
7
8
url = "git://github.com/fernandotcl/pa-applet.git";
+3
-1
pkgs/tools/audio/picotts/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchFromGitHub, autoconf, automake, libtool, popt }:
2
2
3
3
stdenv.mkDerivation {
4
4
-
name = "picotts-unstable-2018-10-19";
4
4
+
pname = "picotts";
5
5
+
version = "unstable-2018-10-19";
6
6
+
5
7
src = fetchFromGitHub {
6
8
repo = "picotts";
7
9
owner = "naggety";
+4
-2
pkgs/tools/backup/dirvish/default.nix
reviewed
···
1
1
{ fetchurl, lib, stdenv, makeWrapper, perl, perlPackages }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
name = "dirvish-1.2.1";
4
4
+
pname = "dirvish";
5
5
+
version = "1.2.1";
6
6
+
5
7
src = fetchurl {
6
6
-
url = "http://dirvish.org/${name}.tgz";
8
8
+
url = "http://dirvish.org/dirvish${version}.tgz";
7
9
sha256 = "6b7f29c3541448db3d317607bda3eb9bac9fb3c51f970611ffe27e9d63507dcd";
8
10
};
9
11
+3
-2
pkgs/tools/backup/mt-st/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchurl }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
name = "mt-st-1.3";
4
4
+
pname = "mt-st";
5
5
+
version = "1.3";
5
6
6
7
src = fetchurl {
7
7
-
url = "https://github.com/iustin/mt-st/releases/download/${name}/${name}.tar.gz";
8
8
+
url = "https://github.com/iustin/mt-st/releases/download/mt-st-${version}/mt-st-${version}.tar.gz";
8
9
sha256 = "b552775326a327cdcc076c431c5cbc4f4e235ac7c41aa931ad83f94cccb9f6de";
9
10
};
10
11
+3
-2
pkgs/tools/backup/mtx/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchurl }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
name = "mtx-1.3.12";
4
4
+
pname = "mtx";
5
5
+
version = "1.3.12";
5
6
6
7
src = fetchurl {
7
7
-
url = "mirror://gentoo/distfiles/${name}.tar.gz";
8
8
+
url = "mirror://gentoo/distfiles/mtx-${version}.tar.gz";
8
9
sha256 = "0261c5e90b98b6138cd23dadecbc7bc6e2830235145ed2740290e1f35672d843";
9
10
};
10
11
+5
-3
pkgs/tools/backup/partimage/default.nix
reviewed
···
9
9
, slang
10
10
, autoreconfHook
11
11
}:
12
12
-
stdenv.mkDerivation {
13
13
-
name = "partimage-0.6.9";
12
12
+
stdenv.mkDerivation rec {
13
13
+
pname = "partimage";
14
14
+
version = "0.6.9";
15
15
+
14
16
enableParallelBuilding = true;
15
17
16
18
src = fetchurl {
17
17
-
url = "mirror://sourceforge/partimage/partimage-0.6.9.tar.bz2";
19
19
+
url = "mirror://sourceforge/partimage/partimage-${version}.tar.bz2";
18
20
sha256 = "0db6xiphk6xnlpbxraiy31c5xzj0ql6k4rfkmqzh665yyj0nqfkm";
19
21
};
20
22
+3
-2
pkgs/tools/backup/rsnapshot/default.nix
reviewed
···
1
1
{ fetchurl, lib, stdenv, perl, openssh, rsync, logger }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
name = "rsnapshot-1.4.3";
4
4
+
pname = "rsnapshot";
5
5
+
version = "1.4.3";
5
6
6
7
src = fetchurl {
7
7
-
url = "https://rsnapshot.org/downloads/${name}.tar.gz";
8
8
+
url = "https://rsnapshot.org/downloads/rsnapshot-${version}.tar.gz";
8
9
sha256 = "1lavqmmsf53pim0nvming7fkng6p0nk2a51k2c2jdq0l7snpl31b";
9
10
};
10
11
+3
-2
pkgs/tools/bluetooth/obex-data-server/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchurl, pkg-config, libusb-compat-0_1, glib, dbus-glib, bluez, openobex, dbus }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
name = "obex-data-server-0.4.6";
4
4
+
pname = "obex-data-server";
5
5
+
version = "0.4.6";
5
6
6
7
src = fetchurl {
7
7
-
url = "http://tadas.dailyda.com/software/${name}.tar.gz";
8
8
+
url = "http://tadas.dailyda.com/software/obex-data-server-${version}.tar.gz";
8
9
sha256 = "0kq940wqs9j8qjnl58d6l3zhx0jaszci356xprx23l6nvdfld6dk";
9
10
};
10
11
+3
-2
pkgs/tools/bluetooth/obexd/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchurl, pkg-config, glib, dbus, openobex, bluez, libical }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
name = "obexd-0.48";
4
4
+
pname = "obexd";
5
5
+
version = "0.48";
5
6
6
7
src = fetchurl {
7
7
-
url = "mirror://kernel/linux/bluetooth/${name}.tar.bz2";
8
8
+
url = "mirror://kernel/linux/bluetooth/obexd-${version}.tar.bz2";
8
9
sha256 = "1i20dnibvnq9lnkkhajr5xx3kxlwf9q5c4jm19kyb0q1klzgzlb8";
9
10
};
10
11
+3
-2
pkgs/tools/bluetooth/obexfs/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchurl, pkg-config, bluez, fuse, obexftp }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
name = "obexfs-0.12";
4
4
+
pname = "obexfs";
5
5
+
version = "0.12";
5
6
6
7
src = fetchurl {
7
7
-
url = "mirror://sourceforge/openobex/${name}.tar.gz";
8
8
+
url = "mirror://sourceforge/openobex/obexfs-${version}.tar.gz";
8
9
sha256 = "1g3krpygk6swa47vbmp9j9s8ahqqcl9ra8r25ybgzv2d9pmjm9kj";
9
10
};
10
11
+3
-2
pkgs/tools/bluetooth/obexftp/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchurl, pkg-config, openobex, bluez, cmake }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
name = "obexftp-0.24.2";
4
4
+
pname = "obexftp";
5
5
+
version = "0.24.2";
5
6
6
7
src = fetchurl {
7
7
-
url = "mirror://sourceforge/openobex/${name}-Source.tar.gz";
8
8
+
url = "mirror://sourceforge/openobex/obexftp-${version}-Source.tar.gz";
8
9
sha256 = "18w9r78z78ri5qc8fjym4nk1jfbrkyr789sq7rxrkshf1a7b83yl";
9
10
};
10
11
+3
-2
pkgs/tools/bluetooth/openobex/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchurl, pkg-config, bluez, libusb-compat-0_1, cmake }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
name = "openobex-1.7.2";
4
4
+
pname = "openobex";
5
5
+
version = "1.7.2";
5
6
6
7
src = fetchurl {
7
7
-
url = "mirror://sourceforge/openobex/${name}-Source.tar.gz";
8
8
+
url = "mirror://sourceforge/openobex/openobex-${version}-Source.tar.gz";
8
9
sha256 = "1z6l7pbwgs5pjx3861cyd3r6vq5av984bdp4r3hgrw2jxam6120m";
9
10
};
10
11
+3
-2
pkgs/tools/cd-dvd/ccd2iso/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchurl }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
name = "ccd2iso-0.3";
4
4
+
pname = "ccd2iso";
5
5
+
version = "0.3";
5
6
6
7
src = fetchurl {
7
7
-
url = "mirror://sourceforge/ccd2iso/${name}.tar.gz";
8
8
+
url = "mirror://sourceforge/ccd2iso/ccd2iso-${version}.tar.gz";
8
9
sha256 = "1z000zi7hpr2h9cabj6hzf3n6a6gd6glmm8nn36v4b8i4vzbhx7q";
9
10
};
10
11
+4
-3
pkgs/tools/cd-dvd/cdrdao/default.nix
reviewed
···
1
1
{lib, stdenv, fetchurl, libvorbis, libmad, pkg-config, libao}:
2
2
3
3
-
stdenv.mkDerivation {
4
4
-
name = "cdrdao-1.2.3";
3
3
+
stdenv.mkDerivation rec {
4
4
+
pname = "cdrdao";
5
5
+
version = "1.2.3";
5
6
6
7
src = fetchurl {
7
7
-
url = "mirror://sourceforge/cdrdao/cdrdao-1.2.3.tar.bz2";
8
8
+
url = "mirror://sourceforge/cdrdao/cdrdao-${version}.tar.bz2";
8
9
sha256 = "0pmpgx91j984snrsxbq1dgf3ximks2dfh1sqqmic72lrls7wp4w1";
9
10
};
10
11
+3
-2
pkgs/tools/cd-dvd/cdrkit/default.nix
reviewed
···
1
1
{lib, stdenv, fetchurl, cmake, libcap, zlib, bzip2, perl}:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
name = "cdrkit-1.1.11";
4
4
+
pname = "cdrkit";
5
5
+
version = "1.1.11";
5
6
6
7
src = fetchurl {
7
7
-
url = "http://cdrkit.org/releases/${name}.tar.gz";
8
8
+
url = "http://cdrkit.org/releases/cdrkit-${version}.tar.gz";
8
9
sha256 = "1nj7iv3xrq600i37na9a5idd718piiiqbs4zxvpjs66cdrsk1h6i";
9
10
};
10
11
+3
-3
pkgs/tools/cd-dvd/uif2iso/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchurl, unzip, zlib }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
nameNoVer = "uif2iso";
5
5
-
name = "${nameNoVer}-0.1.7";
4
4
+
pname = "uif2iso";
5
5
+
version = "0.1.7";
6
6
7
7
src = fetchurl {
8
8
-
url = "http://aluigi.altervista.org/mytoolz/${nameNoVer}.zip";
8
8
+
url = "http://aluigi.altervista.org/mytoolz/uif2iso.zip";
9
9
sha256 = "1v18fmlzhkkhv8xdc9dyvl8vamwg3ka4dsrg7vvmk1f2iczdx3dp";
10
10
};
11
11
+3
-2
pkgs/tools/cd-dvd/vobcopy/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchurl, libdvdread, libdvdcss }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
name = "vobcopy-1.2.0";
4
4
+
pname = "vobcopy";
5
5
+
version = "1.2.0";
5
6
6
7
src = fetchurl {
7
7
-
url = "http://www.vobcopy.org/download/${name}.tar.bz2";
8
8
+
url = "http://www.vobcopy.org/download/vobcopy-${version}.tar.bz2";
8
9
sha256 = "01l1yihbd73srzghzzx5dgfg3yfb5kml5dix52mq0snhjp8h89c9";
9
10
};
10
11
+4
-5
pkgs/tools/cd-dvd/vobsub2srt/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchgit, cmake, libtiff, pkg-config, tesseract }:
2
2
3
3
-
let rev = "a6abbd61127a6392d420bbbebdf7612608c943c2";
4
4
-
shortRev = builtins.substring 0 7 rev;
5
5
-
in
6
6
-
stdenv.mkDerivation {
7
7
-
name = "vobsub2srt-git-20140817-${shortRev}";
3
3
+
stdenv.mkDerivation rec {
4
4
+
pname = "vobsub2srt-git";
5
5
+
version = "20140817-${builtins.substring 0 7 rev}";
6
6
+
rev = "a6abbd61127a6392d420bbbebdf7612608c943c2";
8
7
9
8
src = fetchgit {
10
9
inherit rev;
+4
-3
pkgs/tools/compression/lzham/default.nix
reviewed
···
1
1
{ lib, stdenv, fetchFromGitHub, cmake } :
2
2
3
3
-
stdenv.mkDerivation {
4
4
-
name = "lzham-1.0";
3
3
+
stdenv.mkDerivation rec {
4
4
+
pname = "lzham";
5
5
+
version = "1.0";
5
6
6
7
src = fetchFromGitHub {
7
8
owner = "richgel999";
8
9
repo = "lzham_codec";
9
9
-
rev = "v1_0_release";
10
10
+
rev = "v${lib.replaceStrings ["."] ["_"] version}_release";
10
11
sha256 = "14c1zvzmp1ylp4pgayfdfk1kqjb23xj4f7ll1ra7b18wjxc9ja1v";
11
12
};
12
13