libsForQt5.mauiPackages: 2.1.2 -> 2.2.0

https://mauikit.org/blog/maui-2-2-0-release/

+120 -58
+2 -1
pkgs/applications/maui/default.nix
··· 14 14 15 15 # Updates 16 16 17 - 1. Update the URL in `callPackage ./fetch.sh`. 17 + 1. Update the URL in `./fetch.sh`. 18 18 2. Run `callPackage ./maintainers/scripts/fetch-kde-qt.sh pkgs/applications/maui` 19 19 from the top of the Nixpkgs tree. 20 20 3. Use `nixpkgs-review wip` to check that everything builds. ··· 67 67 mauikit-filebrowsing = callPackage ./mauikit-filebrowsing.nix { }; 68 68 mauikit-imagetools = callPackage ./mauikit-imagetools.nix { }; 69 69 mauikit-texteditor = callPackage ./mauikit-texteditor.nix { }; 70 + mauiman = callPackage ./mauiman.nix { }; 70 71 71 72 # applications 72 73 buho = callPackage ./buho.nix { };
+1 -1
pkgs/applications/maui/fetch.sh
··· 1 - WGET_ARGS=( https://download.kde.org/stable/maui/ -A '*-2.1.2.tar.xz' ) 1 + WGET_ARGS=( https://download.kde.org/stable/maui/ -A '*.tar.xz' )
+2
pkgs/applications/maui/mauikit.nix
··· 6 6 , kcoreaddons 7 7 , ki18n 8 8 , knotifications 9 + , mauiman 9 10 , qtbase 10 11 , qtquickcontrols2 11 12 , qtx11extras ··· 24 25 kcoreaddons 25 26 ki18n 26 27 knotifications 28 + mauiman 27 29 qtquickcontrols2 28 30 qtx11extras 29 31 ];
+27
pkgs/applications/maui/mauiman.nix
··· 1 + { lib 2 + , mkDerivation 3 + , cmake 4 + , extra-cmake-modules 5 + , kconfig 6 + , kcoreaddons 7 + , ki18n 8 + , knotifications 9 + , qtbase 10 + , qtquickcontrols2 11 + , qtx11extras 12 + }: 13 + 14 + mkDerivation { 15 + pname = "mauiman"; 16 + 17 + nativeBuildInputs = [ 18 + cmake 19 + extra-cmake-modules 20 + ]; 21 + 22 + meta = with lib; { 23 + homepage = "https://invent.kde.org/maui/mauiman"; 24 + description = "Maui Manager Library. Server and public library API"; 25 + maintainers = with maintainers; [ dotlambda ]; 26 + }; 27 + }
+88 -56
pkgs/applications/maui/srcs.nix
··· 3 3 { fetchurl, mirror }: 4 4 5 5 { 6 + bonsai = { 7 + version = "2.2.0"; 8 + src = fetchurl { 9 + url = "${mirror}/stable/maui/bonsai/1.0.0/bonsai-2.2.0.tar.xz"; 10 + sha256 = "0gpqdj30brqv9nsiis93w9lad4xn7d301gxncj04pcpybmbksg4r"; 11 + name = "bonsai-2.2.0.tar.xz"; 12 + }; 13 + }; 14 + booth = { 15 + version = "1.0.0"; 16 + src = fetchurl { 17 + url = "${mirror}/stable/maui/booth/1.0.0/booth-1.0.0.tar.xz"; 18 + sha256 = "0cdn3vkbf1mlq32akz86mdyjfrq661h4jrfmp1x62ih63930hix2"; 19 + name = "booth-1.0.0.tar.xz"; 20 + }; 21 + }; 6 22 buho = { 7 - version = "2.1.2"; 23 + version = "2.2.0"; 8 24 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"; 25 + url = "${mirror}/stable/maui/buho/2.2.0/buho-2.2.0.tar.xz"; 26 + sha256 = "1jj9kygh5b88ksg22969zlsrbgps6z7z2n77g6ldqzvg8mmh2cwr"; 27 + name = "buho-2.2.0.tar.xz"; 12 28 }; 13 29 }; 14 30 clip = { 15 - version = "2.1.2"; 31 + version = "2.2.0"; 16 32 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"; 33 + url = "${mirror}/stable/maui/clip/2.2.0/clip-2.2.0.tar.xz"; 34 + sha256 = "0ggymdscd7c942vvii3mswkq84lkygdcbvpg3s2lhqaqxpivy96z"; 35 + name = "clip-2.2.0.tar.xz"; 20 36 }; 21 37 }; 22 38 communicator = { 23 - version = "2.1.2"; 39 + version = "2.2.0"; 24 40 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"; 41 + url = "${mirror}/stable/maui/communicator/2.2.0/communicator-2.2.0.tar.xz"; 42 + sha256 = "0njyjzf8w2aamrj1yajjw7551dc72db9m0iv14mnb0gcd9pphni7"; 43 + name = "communicator-2.2.0.tar.xz"; 28 44 }; 29 45 }; 30 46 index-fm = { 31 - version = "2.1.2"; 47 + version = "2.2.0"; 32 48 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"; 49 + url = "${mirror}/stable/maui/index/2.2.0/index-fm-2.2.0.tar.xz"; 50 + sha256 = "0v39sfdqb21669cx96nd78vprwaxsvg3cpp3lly43n09nv6gkw41"; 51 + name = "index-fm-2.2.0.tar.xz"; 36 52 }; 37 53 }; 38 54 mauikit = { 39 - version = "2.1.2"; 55 + version = "2.2.0"; 40 56 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"; 57 + url = "${mirror}/stable/maui/mauikit/2.2.0/mauikit-2.2.0.tar.xz"; 58 + sha256 = "05bvgwl1yfbfrlxhl6ngvkdk34rg4y12fsrddm8f19b6dkvjzxq2"; 59 + name = "mauikit-2.2.0.tar.xz"; 44 60 }; 45 61 }; 46 62 mauikit-accounts = { 47 - version = "2.1.2"; 63 + version = "2.2.0"; 48 64 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"; 65 + url = "${mirror}/stable/maui/mauikit-accounts/2.2.0/mauikit-accounts-2.2.0.tar.xz"; 66 + sha256 = "1wc67mhhmxq0dq1g10338zm52kx274yry2ja34kagva3qkbhbb2i"; 67 + name = "mauikit-accounts-2.2.0.tar.xz"; 52 68 }; 53 69 }; 54 70 mauikit-filebrowsing = { 55 - version = "2.1.2"; 71 + version = "2.2.0"; 56 72 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"; 73 + url = "${mirror}/stable/maui/mauikit-filebrowsing/2.2.0/mauikit-filebrowsing-2.2.0.tar.xz"; 74 + sha256 = "1377mgkx1q66jzdlra87airqkmkl9cfj6n5xw1my1nihxcjq9bz1"; 75 + name = "mauikit-filebrowsing-2.2.0.tar.xz"; 60 76 }; 61 77 }; 62 78 mauikit-imagetools = { 63 - version = "2.1.2"; 79 + version = "2.2.0"; 64 80 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"; 81 + url = "${mirror}/stable/maui/mauikit-imagetools/2.2.0/mauikit-imagetools-2.2.0.tar.xz"; 82 + sha256 = "07clir651sfi4c9awv0jnq4pck2cfzfv0fdkwcapl6hh0zq9qvpr"; 83 + name = "mauikit-imagetools-2.2.0.tar.xz"; 68 84 }; 69 85 }; 70 86 mauikit-texteditor = { 71 - version = "2.1.2"; 87 + version = "2.2.0"; 72 88 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"; 89 + url = "${mirror}/stable/maui/mauikit-texteditor/2.2.0/mauikit-texteditor-2.2.0.tar.xz"; 90 + sha256 = "0x1cblydgqkhcy86x6yd8dipwhy9l5d7xlmk5igh5dllnzvcaicq"; 91 + name = "mauikit-texteditor-2.2.0.tar.xz"; 92 + }; 93 + }; 94 + mauiman = { 95 + version = "1.0.0"; 96 + src = fetchurl { 97 + url = "${mirror}/stable/maui/mauiman/1.0.0/mauiman-1.0.0.tar.xz"; 98 + sha256 = "1risxzgjg684c8zwmwl03ihfrxx44lbb4j43v8z3wnjkq7p44w82"; 99 + name = "mauiman-1.0.0.tar.xz"; 76 100 }; 77 101 }; 78 102 nota = { 79 - version = "2.1.2"; 103 + version = "2.2.0"; 80 104 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"; 105 + url = "${mirror}/stable/maui/nota/2.2.0/nota-2.2.0.tar.xz"; 106 + sha256 = "1nr8craafima1khkcxv47v1868yfwykjzaczlmmqmjha7bm1dlbd"; 107 + name = "nota-2.2.0.tar.xz"; 84 108 }; 85 109 }; 86 110 pix = { 87 - version = "2.1.2"; 111 + version = "2.2.0"; 88 112 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"; 113 + url = "${mirror}/stable/maui/pix/2.2.0/pix-2.2.0.tar.xz"; 114 + sha256 = "0nghp69ax73yf0wybd724a3lgbj7jiiznnmwp67n2ls74q8yrwwy"; 115 + name = "pix-2.2.0.tar.xz"; 92 116 }; 93 117 }; 94 118 shelf = { 95 - version = "2.1.2"; 119 + version = "2.2.0"; 96 120 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"; 121 + url = "${mirror}/stable/maui/shelf/2.2.0/shelf-2.2.0.tar.xz"; 122 + sha256 = "028ll3pi4h3jxgilsf4s5ic2rq0z9q8kh9pram9dsjvgz24p7g0c"; 123 + name = "shelf-2.2.0.tar.xz"; 100 124 }; 101 125 }; 102 126 station = { 103 - version = "2.1.2"; 127 + version = "2.2.0"; 104 128 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"; 129 + url = "${mirror}/stable/maui/station/2.2.0/station-2.2.0.tar.xz"; 130 + sha256 = "0za3jh5clkx8xf436vzs83nrsw5fyna4wcy73ihlf3xbra0358v1"; 131 + name = "station-2.2.0.tar.xz"; 132 + }; 133 + }; 134 + strike = { 135 + version = "2.2.0"; 136 + src = fetchurl { 137 + url = "${mirror}/stable/maui/strike/1.0.0/strike-2.2.0.tar.xz"; 138 + sha256 = "159l1i0mi3q5avcg45aq5ixz8wjfryhip61h9gynxr1m77qdpfnc"; 139 + name = "strike-2.2.0.tar.xz"; 108 140 }; 109 141 }; 110 142 vvave = { 111 - version = "2.1.2"; 143 + version = "2.2.0"; 112 144 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"; 145 + url = "${mirror}/stable/maui/vvave/2.2.0/vvave-2.2.0.tar.xz"; 146 + sha256 = "0qnwklc875j6g2rg610dmvcizg3m4q80fhjk4c3i1xzn8dybbg5s"; 147 + name = "vvave-2.2.0.tar.xz"; 116 148 }; 117 149 }; 118 150 }