libsForQt5.mauiPackages: init at 2.1.2

authored by

Robert Schütz and committed by
Robert Schütz
d5a2974e dfd82985

+287 -206
+1 -11
pkgs/applications/editors/maui-nota/default.nix pkgs/applications/maui/nota.nix
··· 1 { lib 2 , mkDerivation 3 - , fetchFromGitLab 4 , cmake 5 , extra-cmake-modules 6 , applet-window-buttons ··· 16 , qtquickcontrols2 17 }: 18 19 - mkDerivation rec { 20 pname = "nota"; 21 - version = "2.1.1"; 22 - 23 - src = fetchFromGitLab { 24 - domain = "invent.kde.org"; 25 - owner = "maui"; 26 - repo = "nota"; 27 - rev = "v${version}"; 28 - sha256 = "sha256-Sgpm5njhQDe9ohAVFcN5iPNC6v9+QZnGRPYxuLvUno8="; 29 - }; 30 31 nativeBuildInputs = [ 32 cmake
··· 1 { lib 2 , mkDerivation 3 , cmake 4 , extra-cmake-modules 5 , applet-window-buttons ··· 15 , qtquickcontrols2 16 }: 17 18 + mkDerivation { 19 pname = "nota"; 20 21 nativeBuildInputs = [ 22 cmake
+80
pkgs/applications/maui/default.nix
···
··· 1 + /* 2 + 3 + # New packages 4 + 5 + READ THIS FIRST 6 + 7 + This module is for the MauiKit framework and official Maui applications. All 8 + available packages are listed in `callPackage ./srcs.nix`, although some are not yet 9 + packaged in Nixpkgs. 10 + 11 + IF YOUR PACKAGE IS NOT LISTED IN `callPackage ./srcs.nix`, IT DOES NOT GO HERE. 12 + 13 + See also `pkgs/applications/kde` as this is what this is based on. 14 + 15 + # Updates 16 + 17 + 1. Update the URL in `callPackage ./fetch.sh`. 18 + 2. Run `callPackage ./maintainers/scripts/fetch-kde-qt.sh pkgs/applications/maui` 19 + from the top of the Nixpkgs tree. 20 + 3. Use `nixpkgs-review wip` to check that everything builds. 21 + 4. Commit the changes and open a pull request. 22 + 23 + */ 24 + 25 + { lib 26 + , libsForQt5 27 + , fetchurl 28 + }: 29 + 30 + let 31 + minQtVersion = "5.15"; 32 + broken = lib.versionOlder libsForQt5.qtbase.version minQtVersion; 33 + 34 + mirror = "mirror://kde"; 35 + srcs = import ./srcs.nix { inherit fetchurl mirror; }; 36 + 37 + mkDerivation = args: 38 + let 39 + inherit (args) pname; 40 + inherit (srcs.${pname}) src version; 41 + mkDerivation = 42 + libsForQt5.callPackage ({ mkDerivation }: mkDerivation) {}; 43 + in 44 + mkDerivation (args // { 45 + inherit pname version src; 46 + 47 + outputs = args.outputs or [ "out" ]; 48 + 49 + meta = 50 + let meta = args.meta or {}; in 51 + meta // { 52 + homepage = meta.homepage or "https://mauikit.org/"; 53 + platforms = meta.platforms or lib.platforms.linux; 54 + broken = meta.broken or broken; 55 + }; 56 + }); 57 + 58 + packages = self: with self; 59 + let 60 + callPackage = self.newScope { 61 + inherit mkDerivation; 62 + }; 63 + in { 64 + # libraries 65 + mauikit = callPackage ./mauikit.nix { }; 66 + mauikit-accounts = callPackage ./mauikit-accounts.nix { }; 67 + mauikit-filebrowsing = callPackage ./mauikit-filebrowsing.nix { }; 68 + mauikit-texteditor = callPackage ./mauikit-texteditor.nix { }; 69 + 70 + # applications 71 + buho = callPackage ./buho.nix { }; 72 + clip = callPackage ./clip.nix { }; 73 + communicator = callPackage ./communicator.nix { }; 74 + index = callPackage ./index.nix { }; 75 + nota = callPackage ./nota.nix { }; 76 + shelf = callPackage ./shelf.nix { }; 77 + vvave = callPackage ./vvave.nix { }; 78 + }; 79 + 80 + in lib.makeScope libsForQt5.newScope packages
+1
pkgs/applications/maui/fetch.sh
···
··· 1 + WGET_ARGS=( https://download.kde.org/stable/maui/ -A '*-2.1.2.tar.xz' )
+30
pkgs/applications/maui/mauikit-accounts.nix
···
··· 1 + { lib 2 + , mkDerivation 3 + , cmake 4 + , extra-cmake-modules 5 + , kconfig 6 + , kio 7 + , mauikit 8 + }: 9 + 10 + mkDerivation { 11 + pname = "mauikit-accounts"; 12 + 13 + nativeBuildInputs = [ 14 + cmake 15 + extra-cmake-modules 16 + ]; 17 + 18 + buildInputs = [ 19 + kconfig 20 + kio 21 + mauikit 22 + ]; 23 + 24 + meta = with lib; { 25 + homepage = "https://invent.kde.org/maui/mauikit-accounts"; 26 + description = "MauiKit utilities to handle User Accounts"; 27 + license = licenses.lgpl21Plus; 28 + maintainers = with maintainers; [ onny ]; 29 + }; 30 + }
+30
pkgs/applications/maui/mauikit-filebrowsing.nix
···
··· 1 + { lib 2 + , mkDerivation 3 + , cmake 4 + , extra-cmake-modules 5 + , kconfig 6 + , kio 7 + , mauikit 8 + }: 9 + 10 + mkDerivation { 11 + pname = "mauikit-filebrowsing"; 12 + 13 + nativeBuildInputs = [ 14 + cmake 15 + extra-cmake-modules 16 + ]; 17 + 18 + buildInputs = [ 19 + kconfig 20 + kio 21 + mauikit 22 + ]; 23 + 24 + meta = with lib; { 25 + homepage = "https://invent.kde.org/maui/mauikit-filebrowsing"; 26 + description = "MauiKit File Browsing utilities and controls"; 27 + license = licenses.lgpl21Plus; 28 + maintainers = with maintainers; [ dotlambda ]; 29 + }; 30 + }
+118
pkgs/applications/maui/srcs.nix
···
··· 1 + # DO NOT EDIT! This file is generated automatically. 2 + # Command: ./maintainers/scripts/fetch-kde-qt.sh pkgs/applications/maui 3 + { fetchurl, mirror }: 4 + 5 + { 6 + buho = { 7 + version = "2.1.2"; 8 + src = fetchurl { 9 + url = "${mirror}/stable/maui/buho/2.1.2/buho-2.1.2.tar.xz"; 10 + sha256 = "0xc623w1zp0yh929b8h6mf9r4frnfabd30634ba43x4ac12jk7g8"; 11 + name = "buho-2.1.2.tar.xz"; 12 + }; 13 + }; 14 + clip = { 15 + version = "2.1.2"; 16 + src = fetchurl { 17 + url = "${mirror}/stable/maui/clip/2.1.2/clip-2.1.2.tar.xz"; 18 + sha256 = "168lz2qi4y56pwfwyzqnhwz4lgh2763w260l860527aw049crv4z"; 19 + name = "clip-2.1.2.tar.xz"; 20 + }; 21 + }; 22 + communicator = { 23 + version = "2.1.2"; 24 + src = fetchurl { 25 + url = "${mirror}/stable/maui/communicator/2.1.2/communicator-2.1.2.tar.xz"; 26 + sha256 = "0m7axdjpl7s9cz6fcaj4kwr9wdxybwdb76k9rz5yigyy35vigcfi"; 27 + name = "communicator-2.1.2.tar.xz"; 28 + }; 29 + }; 30 + index-fm = { 31 + version = "2.1.2"; 32 + src = fetchurl { 33 + url = "${mirror}/stable/maui/index/2.1.2/index-fm-2.1.2.tar.xz"; 34 + sha256 = "1yawnzx51h6yrlnivbwz9d7481k382pzg3jnczrajfjnv7ir29dn"; 35 + name = "index-fm-2.1.2.tar.xz"; 36 + }; 37 + }; 38 + mauikit = { 39 + version = "2.1.2"; 40 + src = fetchurl { 41 + url = "${mirror}/stable/maui/mauikit/2.1.2/mauikit-2.1.2.tar.xz"; 42 + sha256 = "1n5p8107lwa4m5gbwlcqmmdlyw15vjaq0dfaz5zal733s6rq2gm7"; 43 + name = "mauikit-2.1.2.tar.xz"; 44 + }; 45 + }; 46 + mauikit-accounts = { 47 + version = "2.1.2"; 48 + src = fetchurl { 49 + url = "${mirror}/stable/maui/mauikit-accounts/2.1.2/mauikit-accounts-2.1.2.tar.xz"; 50 + sha256 = "00nc54gi34r8z6cwa0h8490gd0w01a245rh2g4d9fvbkrybwg7sk"; 51 + name = "mauikit-accounts-2.1.2.tar.xz"; 52 + }; 53 + }; 54 + mauikit-filebrowsing = { 55 + version = "2.1.2"; 56 + src = fetchurl { 57 + url = "${mirror}/stable/maui/mauikit-filebrowsing/2.1.2/mauikit-filebrowsing-2.1.2.tar.xz"; 58 + sha256 = "09pfjr449mkf27ywmwsvflzq0dgaiprw8b2lcms3m5ad7i6jvvyq"; 59 + name = "mauikit-filebrowsing-2.1.2.tar.xz"; 60 + }; 61 + }; 62 + mauikit-imagetools = { 63 + version = "2.1.2"; 64 + src = fetchurl { 65 + url = "${mirror}/stable/maui/mauikit-imagetools/2.1.2/mauikit-imagetools-2.1.2.tar.xz"; 66 + sha256 = "1830x8xwyjs7bj0qi63pl1dk5h2qi6f84mki1schviddddq5cv6j"; 67 + name = "mauikit-imagetools-2.1.2.tar.xz"; 68 + }; 69 + }; 70 + mauikit-texteditor = { 71 + version = "2.1.2"; 72 + src = fetchurl { 73 + url = "${mirror}/stable/maui/mauikit-texteditor/2.1.2/mauikit-texteditor-2.1.2.tar.xz"; 74 + sha256 = "19z9qry56h2624kdx5xnfjzd3spv5shc87p2m6ix33x9mmrf92p1"; 75 + name = "mauikit-texteditor-2.1.2.tar.xz"; 76 + }; 77 + }; 78 + nota = { 79 + version = "2.1.2"; 80 + src = fetchurl { 81 + url = "${mirror}/stable/maui/nota/2.1.2/nota-2.1.2.tar.xz"; 82 + sha256 = "11z1mw6yhwin3wj19gj9495az4p40yjkwrn0nb6i8h9b0nh44pn7"; 83 + name = "nota-2.1.2.tar.xz"; 84 + }; 85 + }; 86 + pix = { 87 + version = "2.1.2"; 88 + src = fetchurl { 89 + url = "${mirror}/stable/maui/pix/2.1.2/pix-2.1.2.tar.xz"; 90 + sha256 = "0ycpazi267pl4l178i34lwzc0ssjklp0indz79r7mcfpr1vicz1s"; 91 + name = "pix-2.1.2.tar.xz"; 92 + }; 93 + }; 94 + shelf = { 95 + version = "2.1.2"; 96 + src = fetchurl { 97 + url = "${mirror}/stable/maui/shelf/2.1.2/shelf-2.1.2.tar.xz"; 98 + sha256 = "0f3781l8wfbpj0irmri0zkp3ia3qlik4aaq3w6qk97xjv24d98xh"; 99 + name = "shelf-2.1.2.tar.xz"; 100 + }; 101 + }; 102 + station = { 103 + version = "2.1.2"; 104 + src = fetchurl { 105 + url = "${mirror}/stable/maui/station/2.1.2/station-2.1.2.tar.xz"; 106 + sha256 = "0lrw7rf8i277nl9bwyx5sc05bswgll00k1jzad1i69rwdfiy9ghg"; 107 + name = "station-2.1.2.tar.xz"; 108 + }; 109 + }; 110 + vvave = { 111 + version = "2.1.2"; 112 + src = fetchurl { 113 + url = "${mirror}/stable/maui/vvave/2.1.2/vvave-2.1.2.tar.xz"; 114 + sha256 = "14b6b034899vyvvhzl2jqifqq715lb26dnw3d5wxzxhdplfd7pdf"; 115 + name = "vvave-2.1.2.tar.xz"; 116 + }; 117 + }; 118 + }
+1 -11
pkgs/applications/misc/index-fm/default.nix pkgs/applications/maui/index.nix
··· 1 { lib 2 , mkDerivation 3 - , fetchFromGitLab 4 , cmake 5 , extra-cmake-modules 6 , karchive ··· 14 , qtquickcontrols2 15 }: 16 17 - mkDerivation rec { 18 pname = "index-fm"; 19 - version = "2.1.1"; 20 - 21 - src = fetchFromGitLab { 22 - domain = "invent.kde.org"; 23 - owner = "maui"; 24 - repo = "index-fm"; 25 - rev = "v${version}"; 26 - hash = "sha256-F4qgewkPxkbAbeR+MaeRDiw9KIsd/Xx4C0cYEYDkPOE="; 27 - }; 28 29 postPatch = '' 30 substituteInPlace CMakeLists.txt \
··· 1 { lib 2 , mkDerivation 3 , cmake 4 , extra-cmake-modules 5 , karchive ··· 13 , qtquickcontrols2 14 }: 15 16 + mkDerivation { 17 pname = "index-fm"; 18 19 postPatch = '' 20 substituteInPlace CMakeLists.txt \
+1 -11
pkgs/applications/office/buho/default.nix pkgs/applications/maui/buho.nix
··· 1 { lib 2 , mkDerivation 3 - , fetchFromGitLab 4 , cmake 5 , extra-cmake-modules 6 , applet-window-buttons ··· 17 , qtquickcontrols2 18 }: 19 20 - mkDerivation rec { 21 pname = "buho"; 22 - version = "2.1.1"; 23 - 24 - src = fetchFromGitLab { 25 - domain = "invent.kde.org"; 26 - owner = "maui"; 27 - repo = "buho"; 28 - rev = "v${version}"; 29 - sha256 = "sha256-rHjjvjRY2WsyZfj3fzp46copZ1g2ae6PVv9lBNZDzcI="; 30 - }; 31 32 nativeBuildInputs = [ 33 cmake
··· 1 { lib 2 , mkDerivation 3 , cmake 4 , extra-cmake-modules 5 , applet-window-buttons ··· 16 , qtquickcontrols2 17 }: 18 19 + mkDerivation { 20 pname = "buho"; 21 22 nativeBuildInputs = [ 23 cmake
+1 -11
pkgs/applications/office/shelf/default.nix pkgs/applications/maui/shelf.nix
··· 1 { lib 2 , mkDerivation 3 - , fetchFromGitLab 4 , cmake 5 , extra-cmake-modules 6 , applet-window-buttons ··· 17 , poppler 18 }: 19 20 - mkDerivation rec { 21 pname = "shelf"; 22 - version = "2.1.1"; 23 - 24 - src = fetchFromGitLab { 25 - domain = "invent.kde.org"; 26 - owner = "maui"; 27 - repo = "shelf"; 28 - rev = "v${version}"; 29 - sha256 = "sha256-0a5UHrYrkLR35cezjin+K9cTk3+aLeUAkvBbmKMK61w="; 30 - }; 31 32 nativeBuildInputs = [ 33 cmake
··· 1 { lib 2 , mkDerivation 3 , cmake 4 , extra-cmake-modules 5 , applet-window-buttons ··· 16 , poppler 17 }: 18 19 + mkDerivation { 20 pname = "shelf"; 21 22 nativeBuildInputs = [ 23 cmake
+1 -11
pkgs/applications/video/clip/default.nix pkgs/applications/maui/clip.nix
··· 1 { lib 2 , mkDerivation 3 - , fetchFromGitLab 4 , cmake 5 , extra-cmake-modules 6 , applet-window-buttons ··· 17 , ffmpeg 18 }: 19 20 - mkDerivation rec { 21 pname = "clip"; 22 - version = "2.1.1"; 23 - 24 - src = fetchFromGitLab { 25 - domain = "invent.kde.org"; 26 - owner = "maui"; 27 - repo = "clip"; 28 - rev = "v${version}"; 29 - sha256 = "sha256-vW3A0PKJSC2QNs+QVZ9w0g4aVmcndhahrpkd4wWoUko="; 30 - }; 31 32 nativeBuildInputs = [ 33 cmake
··· 1 { lib 2 , mkDerivation 3 , cmake 4 , extra-cmake-modules 5 , applet-window-buttons ··· 16 , ffmpeg 17 }: 18 19 + mkDerivation { 20 pname = "clip"; 21 22 nativeBuildInputs = [ 23 cmake
+1 -11
pkgs/applications/video/vvave/default.nix pkgs/applications/maui/vvave.nix
··· 1 { lib 2 , mkDerivation 3 - , fetchFromGitLab 4 , cmake 5 , extra-cmake-modules 6 , applet-window-buttons ··· 17 , taglib 18 }: 19 20 - mkDerivation rec { 21 pname = "vvave"; 22 - version = "2.1.1"; 23 - 24 - src = fetchFromGitLab { 25 - domain = "invent.kde.org"; 26 - owner = "maui"; 27 - repo = "vvave"; 28 - rev = "v${version}"; 29 - sha256 = "sha256-ykX1kd3106KTDTJQIGk6miSgbj+oROiXQl/nkCjTphE="; 30 - }; 31 32 nativeBuildInputs = [ 33 cmake
··· 1 { lib 2 , mkDerivation 3 , cmake 4 , extra-cmake-modules 5 , applet-window-buttons ··· 16 , taglib 17 }: 18 19 + mkDerivation { 20 pname = "vvave"; 21 22 nativeBuildInputs = [ 23 cmake
-40
pkgs/development/libraries/mauikit-accounts/default.nix
··· 1 - { lib 2 - , mkDerivation 3 - , fetchFromGitLab 4 - , cmake 5 - , extra-cmake-modules 6 - , kconfig 7 - , kio 8 - , mauikit 9 - }: 10 - 11 - mkDerivation rec { 12 - pname = "mauikit-accounts"; 13 - version = "2.1.1"; 14 - 15 - src = fetchFromGitLab { 16 - domain = "invent.kde.org"; 17 - owner = "maui"; 18 - repo = "mauikit-accounts"; 19 - rev = "v${version}"; 20 - sha256 = "sha256-B0VmgE0L8kBOqR/lrWCHO3psCQ7GZVPIGljGAwpuymE="; 21 - }; 22 - 23 - nativeBuildInputs = [ 24 - cmake 25 - extra-cmake-modules 26 - ]; 27 - 28 - buildInputs = [ 29 - kconfig 30 - kio 31 - mauikit 32 - ]; 33 - 34 - meta = with lib; { 35 - homepage = "https://invent.kde.org/maui/mauikit-accounts"; 36 - description = "MauiKit utilities to handle User Accounts"; 37 - license = licenses.lgpl2Plus; 38 - maintainers = with maintainers; [ onny ]; 39 - }; 40 - }
···
-40
pkgs/development/libraries/mauikit-filebrowsing/default.nix
··· 1 - { lib 2 - , mkDerivation 3 - , fetchFromGitLab 4 - , cmake 5 - , extra-cmake-modules 6 - , kconfig 7 - , kio 8 - , mauikit 9 - }: 10 - 11 - mkDerivation rec { 12 - pname = "mauikit-filebrowsing"; 13 - version = "2.1.1"; 14 - 15 - src = fetchFromGitLab { 16 - domain = "invent.kde.org"; 17 - owner = "maui"; 18 - repo = "mauikit-filebrowsing"; 19 - rev = "v${version}"; 20 - hash = "sha256-2LzGvjh2t4RVZS9Js7ky3hM51L7bx0SHmDlKKPjl3LM="; 21 - }; 22 - 23 - nativeBuildInputs = [ 24 - cmake 25 - extra-cmake-modules 26 - ]; 27 - 28 - buildInputs = [ 29 - kconfig 30 - kio 31 - mauikit 32 - ]; 33 - 34 - meta = with lib; { 35 - homepage = "https://invent.kde.org/maui/mauikit-filebrowsing"; 36 - description = "MauiKit File Browsing utilities and controls"; 37 - license = licenses.lgpl2Plus; 38 - maintainers = with maintainers; [ dotlambda ]; 39 - }; 40 - }
···
+2 -12
pkgs/development/libraries/mauikit-texteditor/default.nix pkgs/applications/maui/mauikit-texteditor.nix
··· 1 { lib 2 , mkDerivation 3 - , fetchFromGitLab 4 , cmake 5 , extra-cmake-modules 6 , kconfig ··· 9 , syntax-highlighting 10 }: 11 12 - mkDerivation rec { 13 pname = "mauikit-texteditor"; 14 - version = "2.1.1"; 15 - 16 - src = fetchFromGitLab { 17 - domain = "invent.kde.org"; 18 - owner = "maui"; 19 - repo = "mauikit-texteditor"; 20 - rev = "v${version}"; 21 - sha256 = "sha256-C0EOc0CE6Ef7vnmOKRqTzeJUamGXsvREpHRPGTcAaIc="; 22 - }; 23 24 nativeBuildInputs = [ 25 cmake ··· 36 meta = with lib; { 37 homepage = "https://invent.kde.org/maui/mauikit-texteditor"; 38 description = "MauiKit Text Editor components"; 39 - license = licenses.lgpl2Plus; 40 maintainers = with maintainers; [ onny ]; 41 }; 42 }
··· 1 { lib 2 , mkDerivation 3 , cmake 4 , extra-cmake-modules 5 , kconfig ··· 8 , syntax-highlighting 9 }: 10 11 + mkDerivation { 12 pname = "mauikit-texteditor"; 13 14 nativeBuildInputs = [ 15 cmake ··· 26 meta = with lib; { 27 homepage = "https://invent.kde.org/maui/mauikit-texteditor"; 28 description = "MauiKit Text Editor components"; 29 + license = licenses.lgpl21Plus; 30 maintainers = with maintainers; [ onny ]; 31 }; 32 }
+2 -13
pkgs/development/libraries/mauikit/default.nix pkgs/applications/maui/mauikit.nix
··· 1 { lib 2 , mkDerivation 3 - , fetchFromGitLab 4 , cmake 5 , extra-cmake-modules 6 , kconfig ··· 12 , qtx11extras 13 }: 14 15 - mkDerivation rec { 16 pname = "mauikit"; 17 - version = "2.1.1"; 18 - 19 - src = fetchFromGitLab { 20 - domain = "invent.kde.org"; 21 - owner = "maui"; 22 - repo = "mauikit"; 23 - rev = "v${version}"; 24 - hash = "sha256-INvh+J484xkAsNGtYdf8NGGpFGp2AG7s9UYESoem3QY="; 25 - }; 26 27 nativeBuildInputs = [ 28 cmake ··· 41 meta = with lib; { 42 homepage = "https://mauikit.org/"; 43 description = "Free and modular front-end framework for developing fast and compelling user experiences"; 44 - license = licenses.lgpl2Plus; 45 maintainers = with maintainers; [ dotlambda ]; 46 - broken = versionOlder qtbase.version "5.15.0"; 47 }; 48 }
··· 1 { lib 2 , mkDerivation 3 , cmake 4 , extra-cmake-modules 5 , kconfig ··· 11 , qtx11extras 12 }: 13 14 + mkDerivation { 15 pname = "mauikit"; 16 17 nativeBuildInputs = [ 18 cmake ··· 31 meta = with lib; { 32 homepage = "https://mauikit.org/"; 33 description = "Free and modular front-end framework for developing fast and compelling user experiences"; 34 + license = licenses.gpl2Plus; 35 maintainers = with maintainers; [ dotlambda ]; 36 }; 37 }
+1 -11
pkgs/tools/misc/communicator/default.nix pkgs/applications/maui/communicator.nix
··· 1 { lib 2 , mkDerivation 3 - , fetchFromGitLab 4 , cmake 5 , extra-cmake-modules 6 , applet-window-buttons ··· 19 , kcontacts 20 }: 21 22 - mkDerivation rec { 23 pname = "communicator"; 24 - version = "2.1.1"; 25 - 26 - src = fetchFromGitLab { 27 - domain = "invent.kde.org"; 28 - owner = "maui"; 29 - repo = "communicator"; 30 - rev = "v${version}"; 31 - sha256 = "sha256-tHuFQgssZ6bohELx8tHrd4vvnrWixTyqCqK8WKJEdRE="; 32 - }; 33 34 nativeBuildInputs = [ 35 cmake
··· 1 { lib 2 , mkDerivation 3 , cmake 4 , extra-cmake-modules 5 , applet-window-buttons ··· 18 , kcontacts 19 }: 20 21 + mkDerivation { 22 pname = "communicator"; 23 24 nativeBuildInputs = [ 25 cmake
+7
pkgs/top-level/aliases.nix
··· 129 bro = zeek; # Added 2019-09-29 130 btrfsProgs = throw "'btrfsProgs' has been renamed to/replaced by 'btrfs-progs'"; # Converted to throw 2022-02-22 131 bud = throw "bud has been removed: abandoned by upstream"; # Added 2022-03-14 132 buttersink = throw "buttersink has been removed: abandoned by upstream"; # Added 2022-04-05 133 134 # bitwarden_rs renamed to vaultwarden with release 1.21.0 (2021-04-30) ··· 170 cifs_utils = throw "'cifs_utils' has been renamed to/replaced by 'cifs-utils'"; # Converted to throw 2022-02-22 171 cipherscan = throw "cipherscan was removed from nixpkgs, as it was unmaintained"; # added 2021-12-11 172 ckb = throw "'ckb' has been renamed to/replaced by 'ckb-next'"; # Converted to throw 2022-02-22 173 cpp-ipfs-api = cpp-ipfs-http-client; # Project has been renamed. Added 2022-05-15 174 creddump = throw "creddump has been removed from nixpkgs as the upstream has abandoned the project"; # Added 2022-01-01 175 ··· 193 clutter_gtk = throw "'clutter_gtk' has been renamed to/replaced by 'clutter-gtk'"; # Converted to throw 2022-02-22 194 cmakeWithQt4Gui = throw "cmakeWithQt4Gui has been removed in favor of cmakeWithGui (Qt 5)"; # Added 2021-05 195 codimd = hedgedoc; # Added 2020-11-29 196 compton = picom; # Added 2019-12-02 197 compton-git = throw "'compton-git' has been renamed to/replaced by 'compton'"; # Converted to throw 2022-02-22 198 concurrencykit = libck; # Added 2021-03 ··· 578 impressive = throw "impressive has been removed due to lack of released python 2 support and maintainership in nixpkgs"; # Added 2022-01-27 579 i-score = throw "i-score has been removed: abandoned upstream"; # Added 2020-11-21 580 inboxer = throw "inboxer has been removed as it is no longer maintained and no longer works as Google shut down the inbox service this package wrapped"; 581 infiniband-diags = rdma-core; # Added 2019-08-09 582 ino = throw "ino has been removed from nixpkgs, the project is stuck on python2 and upstream has archived the project"; # Added 2022-01-12 583 inotifyTools = inotify-tools; ··· 807 matcha = throw "matcha was renamed to matcha-gtk-theme"; # added 2020-05-09 808 mathics = throw "mathics has been removed from nixpkgs, as it's unmaintained"; # Added 2020-08-15 809 matrique = spectral; # Added 2020-01-27 810 mcgrid = throw "mcgrid has been removed from nixpkgs, as it's not compatible with rivet 3"; # Added 2020-05-23 811 mediatomb = throw "mediatomb is no longer maintained upstream, use gerbera instead"; # added 2022-01-04 812 meme = meme-image-generator; # Added 2021-04-21 ··· 1202 seeks = throw "seeks has been removed from nixpkgs, as it was unmaintained"; # Added 2020-06-21 1203 sepolgen = throw "sepolgen was merged into selinux-python"; # Added 2021-11-11 1204 shared_mime_info = throw "'shared_mime_info' has been renamed to/replaced by 'shared-mime-info'"; # Converted to throw 2022-02-22 1205 shellinabox = throw "shellinabox has been removed from nixpkgs, as it was unmaintained upstream"; # Added 2021-12-15 1206 sickbeard = throw "sickbeard has been removed from nixpkgs, as it was unmaintained"; # Added 2022-01-01 1207 sickrage = throw "sickbeard has been removed from nixpkgs, as it was unmaintained"; # Added 2022-01-01 ··· 1390 vnc2flv = throw "vnc2flv has been removed: abandoned by upstream"; # Added 2022-03-21 1391 vorbisTools = throw "'vorbisTools' has been renamed to/replaced by 'vorbis-tools'"; # Converted to throw 2022-02-22 1392 vtun = throw "vtune has been removed as it's unmaintained upstream"; # Added 2021-10-29 1393 1394 ### W ### 1395
··· 129 bro = zeek; # Added 2019-09-29 130 btrfsProgs = throw "'btrfsProgs' has been renamed to/replaced by 'btrfs-progs'"; # Converted to throw 2022-02-22 131 bud = throw "bud has been removed: abandoned by upstream"; # Added 2022-03-14 132 + inherit (libsForQt5.mauiPackages) buho; # added 2022-05-17 133 buttersink = throw "buttersink has been removed: abandoned by upstream"; # Added 2022-04-05 134 135 # bitwarden_rs renamed to vaultwarden with release 1.21.0 (2021-04-30) ··· 171 cifs_utils = throw "'cifs_utils' has been renamed to/replaced by 'cifs-utils'"; # Converted to throw 2022-02-22 172 cipherscan = throw "cipherscan was removed from nixpkgs, as it was unmaintained"; # added 2021-12-11 173 ckb = throw "'ckb' has been renamed to/replaced by 'ckb-next'"; # Converted to throw 2022-02-22 174 + inherit (libsForQt5.mauiPackages) clip; # added 2022-05-17 175 cpp-ipfs-api = cpp-ipfs-http-client; # Project has been renamed. Added 2022-05-15 176 creddump = throw "creddump has been removed from nixpkgs as the upstream has abandoned the project"; # Added 2022-01-01 177 ··· 195 clutter_gtk = throw "'clutter_gtk' has been renamed to/replaced by 'clutter-gtk'"; # Converted to throw 2022-02-22 196 cmakeWithQt4Gui = throw "cmakeWithQt4Gui has been removed in favor of cmakeWithGui (Qt 5)"; # Added 2021-05 197 codimd = hedgedoc; # Added 2020-11-29 198 + inherit (libsForQt5.mauiPackages) communicator; # added 2022-05-17 199 compton = picom; # Added 2019-12-02 200 compton-git = throw "'compton-git' has been renamed to/replaced by 'compton'"; # Converted to throw 2022-02-22 201 concurrencykit = libck; # Added 2021-03 ··· 581 impressive = throw "impressive has been removed due to lack of released python 2 support and maintainership in nixpkgs"; # Added 2022-01-27 582 i-score = throw "i-score has been removed: abandoned upstream"; # Added 2020-11-21 583 inboxer = throw "inboxer has been removed as it is no longer maintained and no longer works as Google shut down the inbox service this package wrapped"; 584 + index-fm = libsForQt5.mauiPackages.index; # added 2022-05-17 585 infiniband-diags = rdma-core; # Added 2019-08-09 586 ino = throw "ino has been removed from nixpkgs, the project is stuck on python2 and upstream has archived the project"; # Added 2022-01-12 587 inotifyTools = inotify-tools; ··· 811 matcha = throw "matcha was renamed to matcha-gtk-theme"; # added 2020-05-09 812 mathics = throw "mathics has been removed from nixpkgs, as it's unmaintained"; # Added 2020-08-15 813 matrique = spectral; # Added 2020-01-27 814 + maui-nota = libsForQt5.mauiPackages.nota; # added 2022-05-17 815 mcgrid = throw "mcgrid has been removed from nixpkgs, as it's not compatible with rivet 3"; # Added 2020-05-23 816 mediatomb = throw "mediatomb is no longer maintained upstream, use gerbera instead"; # added 2022-01-04 817 meme = meme-image-generator; # Added 2021-04-21 ··· 1207 seeks = throw "seeks has been removed from nixpkgs, as it was unmaintained"; # Added 2020-06-21 1208 sepolgen = throw "sepolgen was merged into selinux-python"; # Added 2021-11-11 1209 shared_mime_info = throw "'shared_mime_info' has been renamed to/replaced by 'shared-mime-info'"; # Converted to throw 2022-02-22 1210 + inherit (libsForQt5.mauiPackages) shelf; # added 2022-05-17 1211 shellinabox = throw "shellinabox has been removed from nixpkgs, as it was unmaintained upstream"; # Added 2021-12-15 1212 sickbeard = throw "sickbeard has been removed from nixpkgs, as it was unmaintained"; # Added 2022-01-01 1213 sickrage = throw "sickbeard has been removed from nixpkgs, as it was unmaintained"; # Added 2022-01-01 ··· 1396 vnc2flv = throw "vnc2flv has been removed: abandoned by upstream"; # Added 2022-03-21 1397 vorbisTools = throw "'vorbisTools' has been renamed to/replaced by 'vorbis-tools'"; # Converted to throw 2022-02-22 1398 vtun = throw "vtune has been removed as it's unmaintained upstream"; # Added 2021-10-29 1399 + inherit (libsForQt5.mauiPackages) vvave; # added 2022-05-17 1400 1401 ### W ### 1402
-14
pkgs/top-level/all-packages.nix
··· 25451 25452 btops = callPackage ../applications/window-managers/btops { }; 25453 25454 - buho = libsForQt5.callPackage ../applications/office/buho { }; 25455 - 25456 bvi = callPackage ../applications/editors/bvi { }; 25457 25458 bviplus = callPackage ../applications/editors/bviplus { }; ··· 25583 25584 clightd = callPackage ../applications/misc/clight/clightd.nix { }; 25585 25586 - clip = libsForQt5.callPackage ../applications/video/clip { }; 25587 - 25588 clipgrab = libsForQt5.callPackage ../applications/video/clipgrab { }; 25589 25590 clipcat = callPackage ../applications/misc/clipcat { }; ··· 25618 cntr = callPackage ../applications/virtualization/cntr { }; 25619 25620 communi = libsForQt5.callPackage ../applications/networking/irc/communi { }; 25621 - 25622 - communicator = libsForQt5.callPackage ../tools/misc/communicator { }; 25623 25624 complete-alias = callPackage ../tools/misc/complete-alias { }; 25625 ··· 27095 27096 pmbootstrap = python3Packages.callPackage ../tools/misc/pmbootstrap { }; 27097 27098 - shelf = libsForQt5.callPackage ../applications/office/shelf { }; 27099 - 27100 shepherd = nodePackages."@nerdwallet/shepherd"; 27101 27102 skate = callPackage ../applications/misc/skate { }; ··· 27362 img-cat = callPackage ../applications/graphics/img-cat { }; 27363 27364 imgp = python3Packages.callPackage ../applications/graphics/imgp { }; 27365 - 27366 - index-fm = libsForQt5.callPackage ../applications/misc/index-fm { }; 27367 27368 inkcut = libsForQt5.callPackage ../applications/misc/inkcut { }; 27369 ··· 28233 ncmpc = callPackage ../applications/audio/ncmpc { }; 28234 28235 ncmpcpp = callPackage ../applications/audio/ncmpcpp { }; 28236 - 28237 - maui-nota = libsForQt5.callPackage ../applications/editors/maui-nota { }; 28238 28239 pragha = libsForQt5.callPackage ../applications/audio/pragha { }; 28240 ··· 30435 jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 30436 jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 30437 }; 30438 - 30439 - vvave = libsForQt5.callPackage ../applications/video/vvave { }; 30440 30441 vwm = callPackage ../applications/window-managers/vwm { }; 30442
··· 25451 25452 btops = callPackage ../applications/window-managers/btops { }; 25453 25454 bvi = callPackage ../applications/editors/bvi { }; 25455 25456 bviplus = callPackage ../applications/editors/bviplus { }; ··· 25581 25582 clightd = callPackage ../applications/misc/clight/clightd.nix { }; 25583 25584 clipgrab = libsForQt5.callPackage ../applications/video/clipgrab { }; 25585 25586 clipcat = callPackage ../applications/misc/clipcat { }; ··· 25614 cntr = callPackage ../applications/virtualization/cntr { }; 25615 25616 communi = libsForQt5.callPackage ../applications/networking/irc/communi { }; 25617 25618 complete-alias = callPackage ../tools/misc/complete-alias { }; 25619 ··· 27089 27090 pmbootstrap = python3Packages.callPackage ../tools/misc/pmbootstrap { }; 27091 27092 shepherd = nodePackages."@nerdwallet/shepherd"; 27093 27094 skate = callPackage ../applications/misc/skate { }; ··· 27354 img-cat = callPackage ../applications/graphics/img-cat { }; 27355 27356 imgp = python3Packages.callPackage ../applications/graphics/imgp { }; 27357 27358 inkcut = libsForQt5.callPackage ../applications/misc/inkcut { }; 27359 ··· 28223 ncmpc = callPackage ../applications/audio/ncmpc { }; 28224 28225 ncmpcpp = callPackage ../applications/audio/ncmpcpp { }; 28226 28227 pragha = libsForQt5.callPackage ../applications/audio/pragha { }; 28228 ··· 30423 jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 30424 jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 30425 }; 30426 30427 vwm = callPackage ../applications/window-managers/vwm { }; 30428
+10 -10
pkgs/top-level/qt5-packages.nix
··· 51 }; 52 in (lib.makeOverridable mkPlamoGear attrs); 53 54 - in (kdeFrameworks // plasmaMobileGear // plasma5 // plasma5.thirdParty // kdeGear // qt5 // { 55 56 - inherit kdeFrameworks plasmaMobileGear plasma5 kdeGear qt5; 57 58 # Alias for backwards compatibility. Added 2021-05-07. 59 kdeApplications = kdeGear; ··· 143 mapbox-gl-qml = libsForQt5.callPackage ../development/libraries/mapbox-gl-qml { }; 144 145 maplibre-gl-native = callPackage ../development/libraries/maplibre-gl-native { }; 146 - 147 - mauikit = callPackage ../development/libraries/mauikit { }; 148 - 149 - mauikit-accounts = callPackage ../development/libraries/mauikit-accounts { }; 150 - 151 - mauikit-filebrowsing = callPackage ../development/libraries/mauikit-filebrowsing { }; 152 - 153 - mauikit-texteditor = callPackage ../development/libraries/mauikit-texteditor { }; 154 155 mlt = callPackage ../development/libraries/mlt/qt-5.nix { }; 156
··· 51 }; 52 in (lib.makeOverridable mkPlamoGear attrs); 53 54 + mauiPackages = let 55 + mkMaui = import ../applications/maui; 56 + attrs = { 57 + inherit libsForQt5; 58 + inherit (pkgs) lib fetchurl; 59 + }; 60 + in (lib.makeOverridable mkMaui attrs); 61 62 + in (kdeFrameworks // plasmaMobileGear // plasma5 // plasma5.thirdParty // kdeGear // mauiPackages // qt5 // { 63 + 64 + inherit kdeFrameworks plasmaMobileGear plasma5 kdeGear mauiPackages qt5; 65 66 # Alias for backwards compatibility. Added 2021-05-07. 67 kdeApplications = kdeGear; ··· 151 mapbox-gl-qml = libsForQt5.callPackage ../development/libraries/mapbox-gl-qml { }; 152 153 maplibre-gl-native = callPackage ../development/libraries/maplibre-gl-native { }; 154 155 mlt = callPackage ../development/libraries/mlt/qt-5.nix { }; 156