tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
Add compass, stylesheet authoring environment
Jaka Hudoklin
10 years ago
acc995cf
8f9534cc
+135
-1
5 changed files
expand all
collapse all
unified
split
pkgs
development
tools
compass
Gemfile
Gemfile.lock
default.nix
gemset.nix
top-level
all-packages.nix
+3
pkgs/development/tools/compass/Gemfile
reviewed
···
1
1
+
source "https://rubygems.org"
2
2
+
3
3
+
gem 'compass'
+28
pkgs/development/tools/compass/Gemfile.lock
reviewed
···
1
1
+
GEM
2
2
+
remote: https://rubygems.org/
3
3
+
specs:
4
4
+
chunky_png (1.3.4)
5
5
+
compass (1.0.3)
6
6
+
chunky_png (~> 1.2)
7
7
+
compass-core (~> 1.0.2)
8
8
+
compass-import-once (~> 1.0.5)
9
9
+
rb-fsevent (>= 0.9.3)
10
10
+
rb-inotify (>= 0.9)
11
11
+
sass (>= 3.3.13, < 3.5)
12
12
+
compass-core (1.0.3)
13
13
+
multi_json (~> 1.0)
14
14
+
sass (>= 3.3.0, < 3.5)
15
15
+
compass-import-once (1.0.5)
16
16
+
sass (>= 3.2, < 3.5)
17
17
+
ffi (1.9.8)
18
18
+
multi_json (1.11.0)
19
19
+
rb-fsevent (0.9.4)
20
20
+
rb-inotify (0.9.5)
21
21
+
ffi (>= 0.5.0)
22
22
+
sass (3.4.13)
23
23
+
24
24
+
PLATFORMS
25
25
+
ruby
26
26
+
27
27
+
DEPENDENCIES
28
28
+
compass
+18
pkgs/development/tools/compass/default.nix
reviewed
···
1
1
+
{ stdenv, lib, bundlerEnv, ruby }:
2
2
+
3
3
+
bundlerEnv {
4
4
+
name = "compass-1.0.3";
5
5
+
6
6
+
inherit ruby;
7
7
+
gemfile = ./Gemfile;
8
8
+
lockfile = ./Gemfile.lock;
9
9
+
gemset = ./gemset.nix;
10
10
+
11
11
+
meta = with lib; {
12
12
+
description = "Stylesheet Authoring Environment that makes your website design simpler to implement and easier to maintain.";
13
13
+
homepage = https://github.com/Compass/compass;
14
14
+
license = with licenses; mit;
15
15
+
maintainers = with maintainers; [ offline ];
16
16
+
platforms = platforms.unix;
17
17
+
};
18
18
+
}
+83
pkgs/development/tools/compass/gemset.nix
reviewed
···
1
1
+
{
2
2
+
"chunky_png" = {
3
3
+
version = "1.3.4";
4
4
+
source = {
5
5
+
type = "gem";
6
6
+
sha256 = "0n5xhkj3vffihl3h9s8yjzazqaqcm4p1nyxa1w2dk3fkpzvb0wfw";
7
7
+
};
8
8
+
};
9
9
+
"compass" = {
10
10
+
version = "1.0.3";
11
11
+
source = {
12
12
+
type = "gem";
13
13
+
sha256 = "0lfi83w8z75czr0pf0rmj9hda22082h3cmvczl8r1ma9agf88y2c";
14
14
+
};
15
15
+
dependencies = [
16
16
+
"chunky_png"
17
17
+
"compass-core"
18
18
+
"compass-import-once"
19
19
+
"rb-fsevent"
20
20
+
"rb-inotify"
21
21
+
"sass"
22
22
+
];
23
23
+
};
24
24
+
"compass-core" = {
25
25
+
version = "1.0.3";
26
26
+
source = {
27
27
+
type = "gem";
28
28
+
sha256 = "0yaspqwdmzwdcqviclbs3blq7an16pysrfzylz8q1gxmmd6bpj3a";
29
29
+
};
30
30
+
dependencies = [
31
31
+
"multi_json"
32
32
+
"sass"
33
33
+
];
34
34
+
};
35
35
+
"compass-import-once" = {
36
36
+
version = "1.0.5";
37
37
+
source = {
38
38
+
type = "gem";
39
39
+
sha256 = "0bn7gwbfz7jvvdd0qdfqlx67fcb83gyvxqc7dr9fhcnks3z8z5rq";
40
40
+
};
41
41
+
dependencies = [
42
42
+
"sass"
43
43
+
];
44
44
+
};
45
45
+
"ffi" = {
46
46
+
version = "1.9.8";
47
47
+
source = {
48
48
+
type = "gem";
49
49
+
sha256 = "0ph098bv92rn5wl6rn2hwb4ng24v4187sz8pa0bpi9jfh50im879";
50
50
+
};
51
51
+
};
52
52
+
"multi_json" = {
53
53
+
version = "1.11.0";
54
54
+
source = {
55
55
+
type = "gem";
56
56
+
sha256 = "1mg3hp17ch8bkf3ndj40s50yjs0vrqbfh3aq5r02jkpjkh23wgxl";
57
57
+
};
58
58
+
};
59
59
+
"rb-fsevent" = {
60
60
+
version = "0.9.4";
61
61
+
source = {
62
62
+
type = "gem";
63
63
+
sha256 = "12if5xsik64kihxf5awsyavlp595y47g9qz77vfp2zvkxgglaka7";
64
64
+
};
65
65
+
};
66
66
+
"rb-inotify" = {
67
67
+
version = "0.9.5";
68
68
+
source = {
69
69
+
type = "gem";
70
70
+
sha256 = "0kddx2ia0qylw3r52nhg83irkaclvrncgy2m1ywpbhlhsz1rymb9";
71
71
+
};
72
72
+
dependencies = [
73
73
+
"ffi"
74
74
+
];
75
75
+
};
76
76
+
"sass" = {
77
77
+
version = "3.4.13";
78
78
+
source = {
79
79
+
type = "gem";
80
80
+
sha256 = "0wxkjm41xr77pnfi06cbwv6vq0ypbni03jpbpskd7rj5b0zr27ig";
81
81
+
};
82
82
+
};
83
83
+
}
+3
-1
pkgs/top-level/all-packages.nix
reviewed
···
1154
1154
1155
1155
cloogppl = callPackage ../development/libraries/cloog-ppl { };
1156
1156
1157
1157
+
compass = callPackage ../development/tools/compass { };
1158
1158
+
1157
1159
convmv = callPackage ../tools/misc/convmv { };
1158
1160
1159
1161
cool-retro-term = callPackage ../applications/misc/cool-retro-term { };
···
4223
4225
4224
4226
bitstring_2_0_4 = callPackage ../development/ocaml-modules/bitstring/2.0.4.nix { };
4225
4227
bitstring_git = callPackage ../development/ocaml-modules/bitstring { };
4226
4226
-
4228
4228
+
4227
4229
bitstring =
4228
4230
if lib.versionOlder "4.02" ocaml_version
4229
4231
then bitstring_git