git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #141634 from AndersonTorres/new-minetime-removal

Minetime: removal

commitd06b6d2027f6de57d520eab45647971978fca36c authorAnderson Torres <torres.anderson.85@protonmail.com> dateThu 14 Oct 2021, 14:42 (5 years ago) parentdd5f07a48d5755
3 files changed+3−54
pkgs/applications/office/minetime/default.nix−50 pkgs/top-level/aliases.nix+3−2 pkgs/top-level/all-packages.nix−2
pkgs/applications/office/minetime/default.nixdeleted−50
@@ -1,50 +0,0 @@
1−{ appimageTools, fetchurl, lib, runCommand, stdenv, gsettings-desktop-schemas, gtk3, zlib }:
2−
3−let
4− name = "${pname}-${version}";
5− pname = "minetime";
6− version = "1.8.10";
7− appimage = fetchurl {
8− url = "https://github.com/marcoancona/MineTime/releases/download/v${version}/${name}.AppImage";
9− sha256 = "1a80lgk6v9kv9xb2y3i08gk25jm0pqyl57kfr5p1rbc33prhmcgw";
10− };
11− extracted = appimageTools.extractType2 {
12− inherit name;
13− src = appimage;
14− };
15− patched = runCommand "minetime-patchelf" {} ''
16− cp -av ${extracted} $out
17−
18− x=$out/resources/app.asar.unpacked/services/scheduling/dist/MinetimeSchedulingService
19− chmod +w $x
20−
21− patchelf \
22− --set-interpreter ${stdenv.cc.bintools.dynamicLinker} \
23− --replace-needed libz.so.1 ${zlib}/lib/libz.so.1 \
24− $x
25− '';
26−in
27−appimageTools.wrapAppImage rec {
28− inherit name;
29− src = patched;
30−
31− profile = ''
32− export LC_ALL=C.UTF-8
33− export XDG_DATA_DIRS=${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${gtk3}/share/gsettings-schemas/${gtk3.name}:$XDG_DATA_DIRS
34− '';
35−
36− multiPkgs = null; # no 32bit needed
37− extraPkgs = ps:
38− appimageTools.defaultFhsEnvArgs.multiPkgs ps
39− ++ (with ps; [ at-spi2-core at-spi2-atk libsecret libnotify ]);
40− extraInstallCommands = "mv $out/bin/{${name},${pname}}";
41−
42− meta = with lib; {
43− description = "Modern, intuitive and smart calendar application";
44− homepage = "https://minetime.ai";
45− license = licenses.unfree;
46− # Should be cross-platform, but for now we just grab the appimage
47− platforms = [ "x86_64-linux" ];
48− maintainers = with maintainers; [ dtzWill ];
49− };
50−}
pkgs/top-level/aliases.nix+3−2
@@ -539,9 +539,10 @@ mapAliases ({
539539 mirage = throw "mirage has been removed from nixpkgs, as it's unmaintained"; # added 2019-12-10
540540 minergate = throw "minergate has been removed from nixpkgs, because the package is unmaintained and the site has a bad reputation"; # added 2021-08-13
541541 minergate-cli = throw "minergatecli has been removed from nixpkgs, because the package is unmaintained and the site has a bad reputation"; # added 2021-08-13
542+ minetime = throw "minetime has been removed from nixpkgs, because it was discontinued 2021-06-22"; # added 2021-10-14
542543 mopidy-gmusic = throw "mopidy-gmusic has been removed because Google Play Music was discontinued"; # added 2021-03-07
543− mopidy-local-images = throw "mopidy-local-images has been removed as it's unmaintained. It's functionality has been merged into the mopidy-local extension."; # added 2020-10-18
544− mopidy-local-sqlite = throw "mopidy-local-sqlite has been removed as it's unmaintained. It's functionality has been merged into the mopidy-local extension."; # added 2020-10-18
544+ mopidy-local-images = throw "mopidy-local-images has been removed as it's unmaintained. Its functionality has been merged into the mopidy-local extension."; # added 2020-10-18
545+ mopidy-local-sqlite = throw "mopidy-local-sqlite has been removed as it's unmaintained. Its functionality has been merged into the mopidy-local extension."; # added 2020-10-18
545546 mysql-client = hiPrio mariadb.client;
546547 memtest86 = memtest86plus; # added 2019-05-08
547548 mesa_noglu = mesa; # added 2019-05-28
pkgs/top-level/all-packages.nix−2
@@ -7406,8 +7406,6 @@ with pkgs;
74067406
74077407 mimetic = callPackage ../development/libraries/mimetic { };
74087408
7409− minetime = callPackage ../applications/office/minetime { };
7410−
74117409 minio-client = callPackage ../tools/networking/minio-client { };
74127410
74137411 minio-certgen = callPackage ../tools/security/minio-certgen { };