tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
gnome3.aisleriot: init at 3.16.2
Jascha Geerds
10 years ago
1ff4589f
55d93854
+28
-1
2 changed files
expand all
collapse all
unified
split
pkgs
desktops
gnome-3
3.16
default.nix
games
aisleriot
default.nix
+3
-1
pkgs/desktops/gnome-3/3.16/default.nix
···
34
34
];
35
35
36
36
gamesPackages = with gnome3; [ swell-foop lightsoff iagno
37
37
-
tali quadrapassel gnome-sudoku
37
37
+
tali quadrapassel gnome-sudoku aisleriot
38
38
];
39
39
40
40
inherit (pkgs) glib gtk2 webkitgtk24x gtk3 gtkmm3 libcanberra;
···
295
295
gdl = callPackage ./devtools/gdl { };
296
296
297
297
#### Games
298
298
+
299
299
+
aisleriot = callPackage ./games/aisleriot { };
298
300
299
301
gnome-sudoku = callPackage ./games/gnome-sudoku { };
300
302
+25
pkgs/desktops/gnome-3/3.16/games/aisleriot/default.nix
···
1
1
+
{ stdenv, fetchurl, pkgconfig, gnome3, intltool, itstool, gtk3
2
2
+
, wrapGAppsHook, gconf, librsvg, libxml2, desktop_file_utils
3
3
+
, guile, libcanberra_gtk3 }:
4
4
+
5
5
+
stdenv.mkDerivation rec {
6
6
+
name = "aisleriot-${gnome3.version}.2";
7
7
+
8
8
+
src = fetchurl {
9
9
+
url = "mirror://gnome/sources/aisleriot/${gnome3.version}/${name}.tar.xz";
10
10
+
sha256 = "0rncdg21ys7ik971yw75qbawq89mikbh4dq5mg2msmrl6xsgv0zl";
11
11
+
};
12
12
+
13
13
+
configureFlags = [ "--with-card-theme-formats=svg" ];
14
14
+
15
15
+
buildInputs = [ pkgconfig intltool itstool gtk3 wrapGAppsHook gconf
16
16
+
librsvg libxml2 desktop_file_utils guile libcanberra_gtk3 ];
17
17
+
18
18
+
meta = with stdenv.lib; {
19
19
+
homepage = https://wiki.gnome.org/Apps/Aisleriot;
20
20
+
description = "A collection of patience games written in guile scheme";
21
21
+
maintainers = gnome3.maintainers;
22
22
+
license = licenses.gpl3Plus;
23
23
+
platforms = platforms.linux;
24
24
+
};
25
25
+
}