tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
bleachbit: init at 1.8
Leonardo Cecchi
10 years ago
532678fa
74f4b0d2
+37
3 changed files
expand all
collapse all
unified
split
lib
maintainers.nix
pkgs
applications
misc
bleachbit
default.nix
top-level
all-packages.nix
+1
lib/maintainers.nix
···
133
kragniz = "Louis Taylor <kragniz@gmail.com>";
134
ktosiek = "Tomasz Kontusz <tomasz.kontusz@gmail.com>";
135
lassulus = "Lassulus <lassulus@gmail.com>";
0
136
lethalman = "Luca Bruno <lucabru@src.gnome.org>";
137
lhvwb = "Nathaniel Baxter <nathaniel.baxter@gmail.com>";
138
lihop = "Leroy Hopson <nixos@leroy.geek.nz>";
···
133
kragniz = "Louis Taylor <kragniz@gmail.com>";
134
ktosiek = "Tomasz Kontusz <tomasz.kontusz@gmail.com>";
135
lassulus = "Lassulus <lassulus@gmail.com>";
136
+
leonardoce = "Leonardo Cecchi <leonardo.cecchi@gmail.com>";
137
lethalman = "Luca Bruno <lucabru@src.gnome.org>";
138
lhvwb = "Nathaniel Baxter <nathaniel.baxter@gmail.com>";
139
lihop = "Leroy Hopson <nixos@leroy.geek.nz>";
+34
pkgs/applications/misc/bleachbit/default.nix
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{ stdenv, pythonPackages, fetchurl }:
2
+
pythonPackages.buildPythonPackage rec {
3
+
name = "bleachbit-${version}";
4
+
version = "1.8";
5
+
6
+
namePrefix = "";
7
+
8
+
src = fetchurl {
9
+
url = "mirror://sourceforge/bleachbit/bleachbit-1.8.tar.bz2";
10
+
sha256 = "dbf50fcbf24b8b3dd1c4325cd62352628d089f88a76eab804df5d90c872ee592";
11
+
};
12
+
13
+
buildInputs = [ pythonPackages.wrapPython ];
14
+
15
+
doCheck = false;
16
+
17
+
postInstall = ''
18
+
mkdir -p $out/bin
19
+
cp bleachbit.py $out/bin/bleachbit
20
+
chmod +x $out/bin/bleachbit
21
+
22
+
substituteInPlace $out/bin/bleachbit --replace "#!/usr/bin/env python" "#!${pythonPackages.python.interpreter}"
23
+
'';
24
+
25
+
propagatedBuildInputs = with pythonPackages; [ pygtk sqlite3 ];
26
+
27
+
meta = {
28
+
homepage = "http://bleachbit.sourceforge.net";
29
+
description = "A program to clean your computer";
30
+
longDescription = "BleachBit helps you easily clean your computer to free space and maintain privacy.";
31
+
license = stdenv.lib.licenses.gpl3;
32
+
maintainers = with stdenv.lib.maintainers; [ leonardoce ];
33
+
};
34
+
}
+2
pkgs/top-level/all-packages.nix
···
10749
10750
bitmeter = callPackage ../applications/audio/bitmeter { };
10751
0
0
10752
blender = callPackage ../applications/misc/blender {
10753
python = python34;
10754
};
···
10749
10750
bitmeter = callPackage ../applications/audio/bitmeter { };
10751
10752
+
bleachbit = callPackage ../applications/misc/bleachbit { };
10753
+
10754
blender = callPackage ../applications/misc/blender {
10755
python = python34;
10756
};