tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
sakura: 3.8.5 -> 3.8.7
Anderson Torres
2 years ago
f152e6f8
02242f5e
+16
-10
1 changed file
expand all
collapse all
unified
split
pkgs
applications
terminal-emulators
sakura
default.nix
+16
-10
pkgs/applications/terminal-emulators/sakura/default.nix
···
4
, cmake
5
, glib
6
, gtk3
0
0
7
, makeWrapper
8
, pcre2
9
, perl
···
12
, nixosTests
13
}:
14
15
-
stdenv.mkDerivation rec {
16
pname = "sakura";
17
-
version = "3.8.5";
18
19
src = fetchFromGitHub {
20
owner = "dabisu";
21
-
repo = pname;
22
-
rev = "SAKURA_${lib.replaceStrings [ "." ] [ "_" ] version}";
23
-
hash = "sha256-eMGhPkfhpPHMg69J+XgK/ssJjwRSFgd/a64lAYi7hd0=";
24
};
25
26
nativeBuildInputs = [
27
cmake
0
28
makeWrapper
29
perl
30
pkg-config
···
33
buildInputs = [
34
glib
35
gtk3
0
36
pcre2
37
vte
38
];
0
0
39
40
# Set path to gsettings-schemata so sakura knows where to find colorchooser,
41
# fontchooser etc.
···
46
47
passthru.tests.test = nixosTests.terminal-emulators.sakura;
48
49
-
meta = with lib; {
50
homepage = "https://www.pleyades.net/david/projects/sakura";
51
description = "A terminal emulator based on GTK and VTE";
52
longDescription = ''
···
59
terminals in one window and adds a contextual menu with some basic
60
options. No more no less.
61
'';
62
-
license = licenses.gpl2Only;
63
-
maintainers = with maintainers; [ astsmtl codyopel AndersonTorres ];
64
-
platforms = platforms.linux;
65
};
66
-
}
···
4
, cmake
5
, glib
6
, gtk3
7
+
, gettext
8
+
, pango
9
, makeWrapper
10
, pcre2
11
, perl
···
14
, nixosTests
15
}:
16
17
+
stdenv.mkDerivation (finalAttrs: {
18
pname = "sakura";
19
+
version = "3.8.7";
20
21
src = fetchFromGitHub {
22
owner = "dabisu";
23
+
repo = "sakura";
24
+
rev = "SAKURA_${lib.replaceStrings [ "." ] [ "_" ] finalAttrs.version}";
25
+
hash = "sha256-mDYwqRPezHEgLyZlJQ6taTQiP9HDWmN09mapfp7/TPs=";
26
};
27
28
nativeBuildInputs = [
29
cmake
30
+
gettext
31
makeWrapper
32
perl
33
pkg-config
···
36
buildInputs = [
37
glib
38
gtk3
39
+
pango
40
pcre2
41
vte
42
];
43
+
44
+
strictDeps = true;
45
46
# Set path to gsettings-schemata so sakura knows where to find colorchooser,
47
# fontchooser etc.
···
52
53
passthru.tests.test = nixosTests.terminal-emulators.sakura;
54
55
+
meta = {
56
homepage = "https://www.pleyades.net/david/projects/sakura";
57
description = "A terminal emulator based on GTK and VTE";
58
longDescription = ''
···
65
terminals in one window and adds a contextual menu with some basic
66
options. No more no less.
67
'';
68
+
license = lib.licenses.gpl2Only;
69
+
maintainers = with lib.maintainers; [ astsmtl codyopel AndersonTorres ];
70
+
platforms = lib.platforms.linux;
71
};
72
+
})