git.iko.soy/typeable/nixpkgs
on master help sign in
aminal: remove (#139747)

* aminal: remove aminal was renamed to darktile, which was newly added by #136326. there's no backwards-compatible executable link, so throw with that info. * Update pkgs/top-level/aliases.nix Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

commit2cbdd8d88670e8cba97d4b07e7af1b581c19162c authorpennae <82953136+pennae@users.noreply.github.com> dateTue 28 Sep 2021, 13:17 (5 years ago) parente3b5143
3 files changed+1−73
pkgs/applications/terminal-emulators/aminal/default.nix−69 pkgs/top-level/aliases.nix+1 pkgs/top-level/all-packages.nix−4
pkgs/applications/terminal-emulators/aminal/default.nixdeleted−69
@@ -1,69 +0,0 @@
1−{ buildGoPackage
2−, Carbon
3−, Cocoa
4−, Kernel
5−, fetchFromGitHub
6−, lib
7−, mesa_glu
8−, stdenv
9−, xorg
10−}:
11−
12−buildGoPackage rec {
13− pname = "aminal";
14− version = "0.9.0";
15−
16− goPackagePath = "github.com/liamg/aminal";
17−
18− buildInputs =
19− lib.optionals stdenv.isLinux [
20− mesa_glu
21− xorg.libX11
22− xorg.libXcursor
23− xorg.libXi
24− xorg.libXinerama
25− xorg.libXrandr
26− xorg.libXxf86vm
27− ] ++ lib.optionals stdenv.isDarwin [ Carbon Cocoa Kernel ];
28−
29− src = fetchFromGitHub {
30− owner = "liamg";
31− repo = "aminal";
32− rev = "v${version}";
33− sha256 = "0syv9md7blnl6i19zf8s1xjx5vfz6s755fxyg2ply0qc1pwhsj8n";
34− };
35−
36− ldflags = [
37− "-X ${goPackagePath}/version.Version=${version}"
38− ];
39−
40− meta = with lib; {
41− description = "Golang terminal emulator from scratch";
42− longDescription = ''
43− Aminal is a modern terminal emulator for Mac/Linux implemented in Golang
44− and utilising OpenGL.
45−
46− The project is experimental at the moment, so you probably won't want to
47− rely on Aminal as your main terminal for a while.
48−
49− Features:
50− - Unicode support
51− - OpenGL rendering
52− - Customisation options
53− - True colour support
54− - Support for common ANSI escape sequences a la xterm
55− - Scrollback buffer
56− - Clipboard access
57− - Clickable URLs
58− - Multi platform support (Windows coming soon...)
59− - Sixel support
60− - Hints/overlays
61− - Built-in patched fonts for powerline
62− - Retina display support
63− '';
64− homepage = "https://github.com/liamg/aminal";
65− license = licenses.gpl3;
66− maintainers = with maintainers; [ kalbasit ];
67− platforms = platforms.linux ++ platforms.darwin;
68− };
69−}
pkgs/top-level/aliases.nix+1
@@ -50,6 +50,7 @@ mapAliases ({
5050 alsaTools = alsa-tools; # added 2021-06-10
5151 alsaUtils = alsa-utils; # added 2021-06-10
5252 amazon-glacier-cmd-interface = throw "amazon-glacier-cmd-interface has been removed due to it being unmaintained."; # added 2020-10-30
53+ aminal = throw "aminal was renamed to darktile."; # added 2021-09-28
5354 ammonite-repl = ammonite; # added 2017-05-02
5455 amsn = throw "amsn has been removed due to being unmaintained."; # added 2020-12-09
5556 antimicro = throw "antimicro has been removed as it was broken, see antimicroX instead."; # added 2020-08-06
pkgs/top-level/all-packages.nix−4
@@ -970,10 +970,6 @@ with pkgs;
970970 inherit (darwin.apple_sdk.frameworks) AppKit CoreGraphics CoreServices CoreText Foundation OpenGL;
971971 };
972972
973− aminal = callPackage ../applications/terminal-emulators/aminal {
974− inherit (darwin.apple_sdk.frameworks) Carbon Cocoa Kernel;
975− };
976−
977973 archi = callPackage ../tools/misc/archi { };
978974
979975 contour = libsForQt5.callPackage ../applications/terminal-emulators/contour { };