keyspersecond: init at 8.9

TomaSajt 05fb63fe 1169a689

+531
+428
pkgs/by-name/ke/keyspersecond/deps.json
··· 1 + { 2 + "!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.", 3 + "!version": 1, 4 + "https://plugins.gradle.org/m2": { 5 + "com/formdev#flatlaf/1.0": { 6 + "jar": "sha256-E12NWsOf7CnZs/9SyzBybT+XawaYYVvjJTT9eSTynsc=", 7 + "module": "sha256-dStur7AL/wRCGXCYLcqvz1l7SajJE64M73XkKHYKC68=", 8 + "pom": "sha256-ylkCGnUHptHH0ZM+DN+hxKlpqgTsaMYsMdYTMtMAlpo=" 9 + }, 10 + "com/github/johnrengelman/shadow#com.github.johnrengelman.shadow.gradle.plugin/7.1.2": { 11 + "pom": "sha256-lW5FCF5S6l7zLTRnHruE6xxBqDxFSa8m5oY18QYXmNM=" 12 + }, 13 + "com/github/spotbugs#com.github.spotbugs.gradle.plugin/5.0.14": { 14 + "pom": "sha256-Klkwu/Y1CRjxRVMBd47nOhi3C5ZMFG25FzC3dd/M8Nw=" 15 + }, 16 + "com/github/spotbugs/snom#spotbugs-gradle-plugin/5.0.14": { 17 + "jar": "sha256-Gq1P++fZeNkPYJxQe5sQYQzYiVI66xM6E+cKqKKLjh0=", 18 + "module": "sha256-zk1p44LM+Ra/awSedTdrbZaKDKUgh63wvRYEPUMwk7w=", 19 + "pom": "sha256-SaFhGVMRRSvY6ObRpx90ZX+Z7VHCl30EevlVvbZ5Ye4=" 20 + }, 21 + "com/thoughtworks/xstream#xstream-parent/1.4.15": { 22 + "pom": "sha256-GDOZpW5OtAJkCjcZURmuZx61kW17OKX2PpTvGvkPuc4=" 23 + }, 24 + "com/thoughtworks/xstream#xstream/1.4.15": { 25 + "jar": "sha256-MneEmWGqnrBV+HcYEEUAhtOMwuQH7rg0bQI56gIYpFM=", 26 + "pom": "sha256-sX3W1xyyywYmTZ6q0a6Mgg5FdhTx1jRcdgmSB3Ei1EY=" 27 + }, 28 + "commons-beanutils#commons-beanutils/1.9.4": { 29 + "jar": "sha256-fZOMgXiQKARcCMBl6UvnX8KAUnYg1b1itRnVg4UyNoo=", 30 + "pom": "sha256-w1zKe2HUZ42VeMvAuQG4cXtTmr+SVEQdp4uP5g3gZNA=" 31 + }, 32 + "commons-io#commons-io/2.11.0": { 33 + "jar": "sha256-lhsvbYfbrMXVSr9Fq3puJJX4m3VZiWLYxyPOqbwhCQg=", 34 + "pom": "sha256-LgFv1+MkS18sIKytg02TqkeQSG7h5FZGQTYaPoMe71k=" 35 + }, 36 + "commons-logging#commons-logging/1.2": { 37 + "jar": "sha256-2t3qHqC+D1aXirMAa4rJKDSv7vvZt+TmMW/KV98PpjY=", 38 + "pom": "sha256-yRq1qlcNhvb9B8wVjsa8LFAIBAKXLukXn+JBAHOfuyA=" 39 + }, 40 + "edu/sc/seis/launch4j#edu.sc.seis.launch4j.gradle.plugin/2.5.1": { 41 + "pom": "sha256-BXL9t5BYtmDA3AibXM4IZU3rTesGy76B8lUbagmJl9w=" 42 + }, 43 + "edu/sc/seis/launch4j#launch4j/2.5.1": { 44 + "jar": "sha256-ZAsF9TFJDsHSuhEG70YEF8P5hvssv4/r8NrCSODrfiM=", 45 + "module": "sha256-IfV/PFUm3NSIruWPW7E7YOv6hd5aGrV4JO24EEDO0I4=", 46 + "pom": "sha256-rUzfPnkIGDfPf9ti1W0+BggTvryp2vuyIgbl6l1hiEQ=" 47 + }, 48 + "gradle/plugin/com/github/johnrengelman#shadow/7.1.2": { 49 + "jar": "sha256-v3BcwupcAYCqhwoPqAs5vxOhTScSjh6zpLZ0vjT1jpA=", 50 + "pom": "sha256-H6qwvkF9ezxBqXzKCsqKWwtkBvw7Etfyjiw0Ex3/k0o=" 51 + }, 52 + "net/sf/launch4j#launch4j/3.14": { 53 + "pom": "sha256-xEYpdod2nJWyb2Qg9zsr0qKd90TYllTAdKhVb2Is+Vs=" 54 + }, 55 + "net/sf/launch4j#launch4j/3.14/core": { 56 + "jar": "sha256-pGVAv4Nrz3s1AHM9n6f1muzYyDeUJz5zZlWrLKdXYjA=" 57 + }, 58 + "org/apache#apache/13": { 59 + "pom": "sha256-/1E9sDYf1BI3vvR4SWi8FarkeNTsCpSW+BEHLMrzhB0=" 60 + }, 61 + "org/apache#apache/19": { 62 + "pom": "sha256-kfejMJbqabrCy69tAf65NMrAAsSNjIz6nCQLQPHsId8=" 63 + }, 64 + "org/apache#apache/23": { 65 + "pom": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw=" 66 + }, 67 + "org/apache/ant#ant-launcher/1.10.11": { 68 + "jar": "sha256-2rUw33qYC1rI/X6NIIJDrg0+vW3gmxqiznVjYMwu0lY=", 69 + "pom": "sha256-7SoGiCYb624I7FSzgxLx1ILM8aO4Y8R9KNW5CkRtHB4=" 70 + }, 71 + "org/apache/ant#ant-parent/1.10.11": { 72 + "pom": "sha256-V6BTJoLzD6MHQWoiWSnVcQrNpy17Je4IyvmNyCzTXbY=" 73 + }, 74 + "org/apache/ant#ant/1.10.11": { 75 + "jar": "sha256-iMC4m7uq4B4Nn8rpO+eS9au+NAkQb47uhY/fNl28B1Q=", 76 + "pom": "sha256-wiiU2ctGq/XOv27rK8z+TXjhju6jEaDqat3VnftLH+M=" 77 + }, 78 + "org/apache/commons#commons-parent/34": { 79 + "pom": "sha256-Oi5p0G1kHR87KTEm3J4uTqZWO/jDbIfgq2+kKS0Et5w=" 80 + }, 81 + "org/apache/commons#commons-parent/47": { 82 + "pom": "sha256-io7LVwVTv58f+uIRqNTKnuYwwXr+WSkzaPunvZtC/Lc=" 83 + }, 84 + "org/apache/commons#commons-parent/52": { 85 + "pom": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4=" 86 + }, 87 + "org/apache/logging#logging-parent/3": { 88 + "pom": "sha256-djouwrgJTUFh3rbCZLEmIIW5vjC/OjHCzhNyQuV3Iqc=" 89 + }, 90 + "org/apache/logging/log4j#log4j-api/2.17.1": { 91 + "jar": "sha256-sNikyKtPuLGIjQCVgicDsObUeTxBlVAgPanmkZYWHeQ=", 92 + "pom": "sha256-HirO8yILKb4QrgmXKLFYsY2UP5Ghk8xFAbtC+SnB6Io=" 93 + }, 94 + "org/apache/logging/log4j#log4j-core/2.17.1": { 95 + "jar": "sha256-yWfyI0h5gLk2TpSnx/mooB/T7nwZvb8LD5+MuFEfPUE=", 96 + "pom": "sha256-C7s79tTSKhv6PDwJJ8KUEK8UoPsm47Ark3JvXH6Yqv0=" 97 + }, 98 + "org/apache/logging/log4j#log4j/2.17.1": { 99 + "pom": "sha256-lnq8AkRDqcsJaTVVmvXprW8P9hN1+Esn1EDS+nCAawk=" 100 + }, 101 + "org/codehaus/plexus#plexus-utils/3.4.1": { 102 + "jar": "sha256-UtheBLORhyKvEdEoVbSoJX35ag52yPTjhS5vqoUfNXs=", 103 + "pom": "sha256-sUTP+bHGJZ/sT+5b38DzYNacI6vU6m5URTOpSbaeNYI=" 104 + }, 105 + "org/codehaus/plexus#plexus/8": { 106 + "pom": "sha256-/6NJ2wTnq/ZYhb3FogYvQZfA/50/H04qpXILdyM/dCw=" 107 + }, 108 + "org/jdom#jdom2/2.0.6": { 109 + "jar": "sha256-E0XxG6YG0VYD1nQFUajCGUfAIVZAdw7GcnH+eL6pfPU=", 110 + "pom": "sha256-R7I6ef4za3QbgkNMbgSdaBZSVuQF51wQkh/XL6imXY0=" 111 + }, 112 + "org/junit#junit-bom/5.7.2": { 113 + "module": "sha256-87zrHFndT2mT9DBN/6WAFyuN9lp2zTb6T9ksBXjSitg=", 114 + "pom": "sha256-zRSqqGmZH4ICHFhdVw0x/zQry6WLtEIztwGTdxuWSHs=" 115 + }, 116 + "org/ow2#ow2/1.5": { 117 + "pom": "sha256-D4obEW52C4/mOJxRuE5LB6cPwRCC1Pk25FO1g91QtDs=" 118 + }, 119 + "org/ow2/asm#asm-analysis/9.2": { 120 + "jar": "sha256-h4++UhcxwHLRTS1luYOxvq5q0G/aAAe2qLroH3P0M8Q=", 121 + "pom": "sha256-dzzBor/BTGxKl5xRoHXAI0oL9pT8Or5PrPRU83oUXxs=" 122 + }, 123 + "org/ow2/asm#asm-commons/9.2": { 124 + "jar": "sha256-vkzlMTiiOLtSLNeBz5Hzulzi9sqT7GLUahYqEnIl4KY=", 125 + "pom": "sha256-AoJOg58qLw5ylZ/dMLSJckDwWvxD3kLXugsYQ3YBwHA=" 126 + }, 127 + "org/ow2/asm#asm-tree/9.2": { 128 + "jar": "sha256-qr+b0jCRpOv8EJwfPufPPkuJ9rotP1HFJD8Ws8/64BE=", 129 + "pom": "sha256-9h8+vqVSDd8Z9FKwPEJscjG92KgdesKHZctScSJaw3g=" 130 + }, 131 + "org/ow2/asm#asm/9.2": { 132 + "jar": "sha256-udT+TXGTjfOIOfDspCqqpkz4sxPWeNoDbwyzyhmbR/U=", 133 + "pom": "sha256-37EqGyJL8Bvh/WBAIEZviUJBvLZF3M45Xt2M1vilDfQ=" 134 + }, 135 + "org/vafer#jdependency/2.7.0": { 136 + "jar": "sha256-1j79V0b/QIlDp91++Frp8Jqn+2O7KxaRFCfObEW1n9A=", 137 + "pom": "sha256-6yRCKwo+nofVrG6oCHeG+1HEsbvg0iXvdSFSxzaiBNA=" 138 + }, 139 + "xmlpull#xmlpull/1.1.3.1": { 140 + "jar": "sha256-NOCO5iEWBxy7acDtcNFaelsgjWJ5jFnyEgu4kpMky2M=", 141 + "pom": "sha256-jxD/2N8NPpgZyMyEAnCcaySLxTqVTvbkVHDZrjpXNfs=" 142 + }, 143 + "xpp3#xpp3_min/1.1.4c": { 144 + "jar": "sha256-v8kOnjLQ6rHzl/uXS18VCoFRiDgqxB83KnFJ1bwXgAg=", 145 + "pom": "sha256-tbRqwMCdpBsE28dTRWtIkShWp/+7FJBnaRC1EMRx0T8=" 146 + } 147 + }, 148 + "https://repo.maven.apache.org/maven2": { 149 + "com/github/kwhat#jnativehook/2.2.2": { 150 + "jar": "sha256-LHkEQjvGgK8C2eqVV64jPDUZnjAtBydzqdAwS1aKzUE=", 151 + "pom": "sha256-6AZTO7P0KkjsDkTSuwBVP680IhOHKIvLUmz8BH1+ZWk=" 152 + }, 153 + "com/github/spotbugs#spotbugs-annotations/4.7.3": { 154 + "jar": "sha256-wP0awuIqzdRpE6L/dFUbcfEkRXGZaIaYIEr0vz1DFl0=", 155 + "module": "sha256-C85puO9wOJqNWr30ddFzAXe1CeQYZGP/2x1emmrVz/4=", 156 + "pom": "sha256-NpAQoZC5Xi2aJi2OxRfexrZIeqGhuUaKKBY5SvS6J7Q=" 157 + }, 158 + "com/github/spotbugs#spotbugs/4.7.3": { 159 + "jar": "sha256-3zfqshp9BKqAeAijPp98CBRRywLBS0osMxGZdr5JhSA=", 160 + "module": "sha256-0xel6FE2WKCWvGxSqWnZOSrvrXjjq6o8xA9GQbXxpfA=", 161 + "pom": "sha256-kiN32QwQdRhmiu93V5ysUgRYUqgNhCrUYIhvZ6yUld4=" 162 + }, 163 + "com/google/code/findbugs#jsr305/3.0.2": { 164 + "jar": "sha256-dmrSoHg/JoeWLIrXTO7MOKKLn3Ki0IXuQ4t4E+ko0Mc=", 165 + "pom": "sha256-GYidvfGyVLJgGl7mRbgUepdGRIgil2hMeYr+XWPXjf4=" 166 + }, 167 + "com/google/code/gson#gson-parent/2.9.1": { 168 + "pom": "sha256-fKCEXnNoVhjePka9NDTQOko3PVIPq5OmgDGK1sjLKnk=" 169 + }, 170 + "com/google/code/gson#gson/2.9.1": { 171 + "jar": "sha256-N4U04znm5tULFzb7Ort28cFdG+P0wTzsbVNkEuI9pgM=", 172 + "pom": "sha256-5ZZjI9cUJXCzekvpeeIbwtroSBB+TcQW2PRNmqPwKQM=" 173 + }, 174 + "commons-codec#commons-codec/1.15": { 175 + "jar": "sha256-s+n21jp5AQm/DQVmEfvtHPaQVYJt7+uYlKcTadJG7WM=", 176 + "pom": "sha256-yG7hmKNaNxVIeGD0Gcv2Qufk2ehxR3eUfb5qTjogq1g=" 177 + }, 178 + "dev/roanh/util#util/2.5": { 179 + "jar": "sha256-4wxMy4RiFjtLEUiLB/eheGgK0+hyeOTEGAzZ1Hac2Zk=", 180 + "module": "sha256-9lbRJhRQb4QWIxAaudvG9T0/DRWIWW4l74ykD2uojZU=", 181 + "pom": "sha256-fJTrQdIpp9LmHKOzm4Jls8BbHx+h57hmG0crJ3NBBOM=" 182 + }, 183 + "jaxen#jaxen/1.2.0": { 184 + "jar": "sha256-cP7vndda0GTe8Fo86Jda66UV7n0b4UbRIZnIgopkF0w=", 185 + "pom": "sha256-zEgr+qIqVQepb6WzorYVkRRDrT9zZOAgBNGQsGfzsH8=" 186 + }, 187 + "net/jcip#jcip-annotations/1.0": { 188 + "jar": "sha256-vlgFOSBgxxR0v2yaZ6CZRxJ00wuD7vhL/E4IiaTx3MA=", 189 + "pom": "sha256-XBnmhIzFUKlWZPsIIwS8X5/Pe2cvrwOvFjXw6TwmgXc=" 190 + }, 191 + "net/sf/launch4j#launch4j/3.14": { 192 + "pom": "sha256-xEYpdod2nJWyb2Qg9zsr0qKd90TYllTAdKhVb2Is+Vs=" 193 + }, 194 + "net/sf/launch4j#launch4j/3.14/workdir-linux64": { 195 + "jar": "sha256-mphFGb9E6CWlsEFZfgVPi/qy+Tpm+na30aM79JIcNUY=" 196 + }, 197 + "net/sf/saxon#Saxon-HE/11.4": { 198 + "jar": "sha256-QuNUlNwua16XJWrnzfK3zjBDnDUlZvNd4CvtOgaisWk=", 199 + "pom": "sha256-zE2jTuC+5MZa2118spI0H2Wb76NSiPbjH4CdxLsvxXU=" 200 + }, 201 + "org/apache#apache/21": { 202 + "pom": "sha256-rxDBCNoBTxfK+se1KytLWjocGCZfoq+XoyXZFDU3s4A=" 203 + }, 204 + "org/apache#apache/23": { 205 + "pom": "sha256-vBBiTgYj82V3+sVjnKKTbTJA7RUvttjVM6tNJwVDSRw=" 206 + }, 207 + "org/apache#apache/24": { 208 + "pom": "sha256-LpO7q+NBOviaDDv7nmv3Hbyej5+xTMux14vQJ13xxSU=" 209 + }, 210 + "org/apache#apache/27": { 211 + "pom": "sha256-srD8aeIqZQw4kvHDZtdwdvKVdcZzjfTHpwpEhESEzfk=" 212 + }, 213 + "org/apache/bcel#bcel/6.5.0": { 214 + "jar": "sha256-ves4HQ0ZmZ4iHmoPjYv0T1sZwuV+q/aLcNwJhlKu+vU=", 215 + "pom": "sha256-/B6eb17UvSAMsGYghsiYwAAmOGoutKY0hBH34OBotcU=" 216 + }, 217 + "org/apache/commons#commons-lang3/3.12.0": { 218 + "jar": "sha256-2RnZBEhsA3+NGTQS2gyS4iqfokIwudZ6V4VcXDHH6U4=", 219 + "pom": "sha256-gtMfHcxFg+/9dE6XkWWxbaZL+GvKYj/F0bA+2U9FyFo=" 220 + }, 221 + "org/apache/commons#commons-parent/50": { 222 + "pom": "sha256-e3ots/dHB0tYZ/VT1e/IByvibt4yh50FLDR+fIERfwY=" 223 + }, 224 + "org/apache/commons#commons-parent/52": { 225 + "pom": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4=" 226 + }, 227 + "org/apache/commons#commons-parent/54": { 228 + "pom": "sha256-AA2Bh5UrIjcC/eKW33mVY/Nd6CznKttOe/FXNCN4++M=" 229 + }, 230 + "org/apache/commons#commons-text/1.10.0": { 231 + "jar": "sha256-dwzZA/p7YE0ffve6F/hBCGZylLK0eL6O0a87/7SuABg=", 232 + "pom": "sha256-OI3VI0i6GEKqOK64l8kdJwsUZh64daIP2YAxU1qydWc=" 233 + }, 234 + "org/apache/httpcomponents#httpcomponents-parent/12": { 235 + "pom": "sha256-QgnwlZMhKYfCnWgBkXMJ3V5vcbU7Kx0ODw77mErRH6E=" 236 + }, 237 + "org/apache/httpcomponents/client5#httpclient5-parent/5.1.3": { 238 + "pom": "sha256-onsUE67OkqOqR3SRX3WJ4MYXnXKNKsailddY7k+iTMU=" 239 + }, 240 + "org/apache/httpcomponents/client5#httpclient5/5.1.3": { 241 + "jar": "sha256-KMdZJU9ONTGeB4u2/+p1Z2YI3BLLJDsk+zyHMlIpd/4=", 242 + "pom": "sha256-GYirPRva4PUfIsg9yXuI+gdWGttiRGedi49xRs3ROq8=" 243 + }, 244 + "org/apache/httpcomponents/core5#httpcore5-h2/5.1.3": { 245 + "jar": "sha256-0OeLoVqo6+d5grZgrEsJqV1uA129vqdiV33ByOKTWAc=", 246 + "pom": "sha256-K8AxehSO3Jrv6j7BU1OU787T0TfWL3/1ZW0LA/lMB4Y=" 247 + }, 248 + "org/apache/httpcomponents/core5#httpcore5-parent/5.1.3": { 249 + "pom": "sha256-pnU4hlrg83RLIekcpH1GEFRzfFUtH/KdpxTIYMmS1bs=" 250 + }, 251 + "org/apache/httpcomponents/core5#httpcore5/5.1.3": { 252 + "jar": "sha256-8r8vLHdyFpyeMGmXGWZ60w+bRsTp14QZB96y0S2ZI/4=", 253 + "pom": "sha256-f8K4BFgJ8/J6ydTZ6ZudNGIbY3HPk8cxPs2Epa8Om64=" 254 + }, 255 + "org/apache/logging#logging-parent/5": { 256 + "pom": "sha256-3HYwz4LLMfTUdiFgVCIa/9UldG7pZUEkD0UvcyNwMCI=" 257 + }, 258 + "org/apache/logging/log4j#log4j-api/2.19.0": { 259 + "jar": "sha256-XMskrZ+S52jQvEVtMGGnN5USYt+APgBNLK0Ja3WojWA=", 260 + "pom": "sha256-DKkiQ2MurHxkRF8mO+UDBLdaerv7eIXNbIH1cRJ01KU=" 261 + }, 262 + "org/apache/logging/log4j#log4j-bom/2.19.0": { 263 + "pom": "sha256-jGp6wVCpGKIpBzNf1VZpFHMe14E2l3DVJfZMDQf+h+c=" 264 + }, 265 + "org/apache/logging/log4j#log4j-core/2.19.0": { 266 + "jar": "sha256-tKF5b6t7/DbfAVwbQFJFkUeZfo0hWnGZ1x0F+edH5PQ=", 267 + "pom": "sha256-c1r8+2E2GCqidn62RZdhr9MrgleR1OCJXqGpSyrbmzk=" 268 + }, 269 + "org/apache/logging/log4j#log4j/2.19.0": { 270 + "pom": "sha256-FWJLoaVtv4ZGBgdFMlM2GPoytGQvcoUfy+kuE2vq7JQ=" 271 + }, 272 + "org/apiguardian#apiguardian-api/1.1.2": { 273 + "jar": "sha256-tQlEisUG1gcxnxglN/CzXXEAdYLsdBgyofER5bW3Czg=", 274 + "module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=", 275 + "pom": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA=" 276 + }, 277 + "org/dom4j#dom4j/2.1.3": { 278 + "jar": "sha256-VJ8wB8YpD2qQHlfR0zG07Q5r9zhPeL8QMW/87sqDTeY=", 279 + "module": "sha256-3sfF/Y1SDa+1exXi87a+LxgFYTQqP0Ub7u6QVUO8FwM=", 280 + "pom": "sha256-zcnEn1nSMNQnF3G7dkqnCX1qy83CUAFJ5NLJUd9crDA=" 281 + }, 282 + "org/jacoco#org.jacoco.agent/0.8.8": { 283 + "jar": "sha256-By7L1JaJZiOJmmlv/xLAHBYV9zdhbSeS5tDhDN+KYQ0=", 284 + "pom": "sha256-fdE8gK/zFQMpgzV8ZQqIfW/bTIqIcLIHu0gCxJgJ57Q=" 285 + }, 286 + "org/jacoco#org.jacoco.ant/0.8.8": { 287 + "jar": "sha256-AuM70sSNwL5nwv6oTUO+7Oz9QA2meXxYFTJT1MMKyhU=", 288 + "pom": "sha256-+v/3WBlgkDD0YmUJMTwIYUKMLCbI026aiTgzSgRHiQk=" 289 + }, 290 + "org/jacoco#org.jacoco.build/0.8.8": { 291 + "pom": "sha256-9M4LEoX9JPxsdy9ChXKYMVkE3ej9Vncmeg+tX/nOKu8=" 292 + }, 293 + "org/jacoco#org.jacoco.core/0.8.8": { 294 + "jar": "sha256-R0x4L4CdiJJHE9/b8Ky3nTMPkEvldkhIA0Y9BGVhFkM=", 295 + "pom": "sha256-9fq1pI34I7g8DqNQJgMjaMybgYAO+yV8x6WSgpj+4iU=" 296 + }, 297 + "org/jacoco#org.jacoco.report/0.8.8": { 298 + "jar": "sha256-LBKREPPj/KofgXlXjqOJRYYZnLCCa+XHeQJ4CEyWIqk=", 299 + "pom": "sha256-UhOvKRa7JpC+hxkX2CoPnCuh6It5alk0P8A9+K4ThxY=" 300 + }, 301 + "org/junit#junit-bom/5.10.0": { 302 + "module": "sha256-6z7mEnYIAQaUqJgFbnQH0RcpYAOrpfXbgB30MLmIf88=", 303 + "pom": "sha256-4AbdiJT5/Ht1/DK7Ev5e2L5lZn1bRU+Z4uC4xbuNMLM=" 304 + }, 305 + "org/junit#junit-bom/5.7.0": { 306 + "module": "sha256-Jd5FSzrdZ2VNZpG1PedZO1ApZ7X/VJVHsQTXlh8aUr0=", 307 + "pom": "sha256-NfsV+NC+4rWQCiKDJ2I2ZVL5o0nFbO1guhI85Hc4/wA=" 308 + }, 309 + "org/junit#junit-bom/5.7.1": { 310 + "module": "sha256-mFTjiU1kskhSB+AEa8oHs9QtFp54L0+oyc4imnj67gQ=", 311 + "pom": "sha256-C5sUo9YhBvr+jGinF7h7h60YaFiZRRt1PAT6QbaFd4Q=" 312 + }, 313 + "org/junit#junit-bom/5.9.0": { 314 + "module": "sha256-oFTq9QFrWLvN6GZgREp8DdPiyvhNKhrV/Ey1JZecGbk=", 315 + "pom": "sha256-2D6H8Wds3kQZHuxc2mkEkjkvJpI7HkmBSMpznf7XUpU=" 316 + }, 317 + "org/junit#junit-bom/5.9.1": { 318 + "module": "sha256-kCbBZWaQ+hRa117Og2dCEaoSrYkwqRsQfC9c3s4vGxw=", 319 + "pom": "sha256-sWPBz8j8H9WLRXoA1YbATEbphtdZBOnKVMA6l9ZbSWw=" 320 + }, 321 + "org/junit/jupiter#junit-jupiter-api/5.10.0": { 322 + "jar": "sha256-EICI/X6kao5loM5/XXWuP/eGVgZ3CgeHFfWm5XCeF9g=", 323 + "module": "sha256-rlZhzTgeEJo8NXWzqy3tdHnnvdfOxKqfJtQ3iXNAl5s=", 324 + "pom": "sha256-Tx3RjtVlgTdJThuDUFN5V994ExxnNYrDw/IM3vKF9xw=" 325 + }, 326 + "org/junit/jupiter#junit-jupiter-engine/5.10.0": { 327 + "jar": "sha256-V+pI5veVIAeRBlu8hrcLhM0FNnxcnyrI+SaOJxVMiKg=", 328 + "module": "sha256-ahCFcpBdHtGcAtzQePNMHt6zFVX1RCF24BQYJwCFYmo=", 329 + "pom": "sha256-tgBsZQiRofdWh1Z2xtj+m0FqwckRfntBg0KdnxU0crU=" 330 + }, 331 + "org/junit/jupiter#junit-jupiter-params/5.10.0": { 332 + "jar": "sha256-8lmnMizON1QwwiNqLcsk1KSdIgRbcjrYWviOEXBDkcI=", 333 + "module": "sha256-GW9/Tv35x3OnEEwzn2AlNCuHQvz6sC+IArqAJ+0o+S4=", 334 + "pom": "sha256-hJpvXnjyuDFLW10KDMymYhblwH4pWFRxJX3/CvrLELE=" 335 + }, 336 + "org/junit/jupiter#junit-jupiter/5.10.0": { 337 + "jar": "sha256-jkveI+4o/EQ5dWVKeyjEEKO3jWvpa3jJmrc2lew0T3w=", 338 + "module": "sha256-BXDggypUZagvBKK492Hyux4w+v4oLSowmHAV/LBQdgM=", 339 + "pom": "sha256-9LAPh2BzWmAc6U0sxq0r9WpK30885g7iD1LHDa5bMxM=" 340 + }, 341 + "org/junit/platform#junit-platform-commons/1.10.0": { 342 + "jar": "sha256-YIPbCMoR/KHhYJnQ3P7eAZPYCzdisnY0nYDT2lNnkbI=", 343 + "module": "sha256-jLYNPfgdYG6hvj4/yuVpdlOxswPi96mCKn7RJkdF/Cc=", 344 + "pom": "sha256-vkEftVMxuqETp0wRkA8HVVhasg76cMJtlQ9a4hRJALA=" 345 + }, 346 + "org/junit/platform#junit-platform-engine/1.10.0": { 347 + "jar": "sha256-zTOO/QLuc5Zup1TgwMceGhH0r125wgA+S2E34RkVWr4=", 348 + "module": "sha256-duCMg/k91SuD6IW5AJIMHcheNoaID2ZTrysiMX9N3jc=", 349 + "pom": "sha256-+RGG4YGx4VrofVJ5uaKzDGLO1ROQE6NJoQu03hL6+YI=" 350 + }, 351 + "org/opentest4j#opentest4j/1.3.0": { 352 + "jar": "sha256-SOLfY2yrZWPO1k3N/4q7I1VifLI27wvzdZhoLd90Lxs=", 353 + "module": "sha256-SL8dbItdyU90ZSvReQD2VN63FDUCSM9ej8onuQkMjg0=", 354 + "pom": "sha256-m/fP/EEPPoNywlIleN+cpW2dQ72TfjCUhwbCMqlDs1U=" 355 + }, 356 + "org/ow2#ow2/1.5": { 357 + "pom": "sha256-D4obEW52C4/mOJxRuE5LB6cPwRCC1Pk25FO1g91QtDs=" 358 + }, 359 + "org/ow2#ow2/1.5.1": { 360 + "pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU=" 361 + }, 362 + "org/ow2/asm#asm-analysis/9.2": { 363 + "jar": "sha256-h4++UhcxwHLRTS1luYOxvq5q0G/aAAe2qLroH3P0M8Q=", 364 + "pom": "sha256-dzzBor/BTGxKl5xRoHXAI0oL9pT8Or5PrPRU83oUXxs=" 365 + }, 366 + "org/ow2/asm#asm-analysis/9.4": { 367 + "jar": "sha256-e1+MXjvzQbW7Vw0m83nj/evcMnMhhxWcQkeRZAU/Nz0=", 368 + "pom": "sha256-fZtgkidiP2x+9v13+gbaWG0Na6wRTPPnICDaiFPYdZw=" 369 + }, 370 + "org/ow2/asm#asm-commons/9.2": { 371 + "jar": "sha256-vkzlMTiiOLtSLNeBz5Hzulzi9sqT7GLUahYqEnIl4KY=", 372 + "pom": "sha256-AoJOg58qLw5ylZ/dMLSJckDwWvxD3kLXugsYQ3YBwHA=" 373 + }, 374 + "org/ow2/asm#asm-commons/9.4": { 375 + "jar": "sha256-DBKKnsPzPJiVknL20WzxQke1CPWJUVdLzb0rVtYyY2Q=", 376 + "pom": "sha256-tCyiq8+IEXdqXdwCkPIQbX8xP4LHiw3czVzOTGOjUXk=" 377 + }, 378 + "org/ow2/asm#asm-tree/9.2": { 379 + "jar": "sha256-qr+b0jCRpOv8EJwfPufPPkuJ9rotP1HFJD8Ws8/64BE=", 380 + "pom": "sha256-9h8+vqVSDd8Z9FKwPEJscjG92KgdesKHZctScSJaw3g=" 381 + }, 382 + "org/ow2/asm#asm-tree/9.4": { 383 + "jar": "sha256-xC1HnPJFZqIesgr37q7vToa9tKiGMGz3L0g7ZedbKs8=", 384 + "pom": "sha256-x+nvk73YqzYwMs5TgvzGTQAtbFicF1IzI2zSmOUaPBY=" 385 + }, 386 + "org/ow2/asm#asm-util/9.4": { 387 + "jar": "sha256-PXkyuT/1UFZkHnz7YB+WvNXNBx4bBQPHilAUIyKXoj4=", 388 + "pom": "sha256-ugQzwHsMD2mA8suPgEH/WcgemEgeEBliEFFi43IvH5I=" 389 + }, 390 + "org/ow2/asm#asm/9.2": { 391 + "jar": "sha256-udT+TXGTjfOIOfDspCqqpkz4sxPWeNoDbwyzyhmbR/U=", 392 + "pom": "sha256-37EqGyJL8Bvh/WBAIEZviUJBvLZF3M45Xt2M1vilDfQ=" 393 + }, 394 + "org/ow2/asm#asm/9.4": { 395 + "jar": "sha256-OdDis9xFr2Wgmwl5RXUKlKEm4FLhJPk0aEQ6HQ4V84E=", 396 + "pom": "sha256-SDdR5I+y0fQ8Ya06sA/6Rm7cAzPY/C/bWibpXTKYI5Q=" 397 + }, 398 + "org/slf4j#slf4j-api/2.0.0": { 399 + "jar": "sha256-oiPm35G4TxnUnF68X1+Xx/RDhBn4SlL6BeHPxu7Tiqk=", 400 + "pom": "sha256-Ri98K2JXw2dZ8XY0axr/ADI/W2Nhm9jxonFrLqvnxnA=" 401 + }, 402 + "org/slf4j#slf4j-parent/2.0.0": { 403 + "pom": "sha256-pi0qZ9d/fLRw+siIvEIdhIjvIBTnwr+Ne0GT1fKKz7U=" 404 + }, 405 + "org/slf4j#slf4j-simple/2.0.0": { 406 + "jar": "sha256-qE0IW9is0HHv9dHMGKe6bZz9CAou6IpmiUkuLEn5fpY=", 407 + "pom": "sha256-9k/4Cue1R84QpIiaejqva1gjV+Xg9is7w0rYx9OtNQQ=" 408 + }, 409 + "org/sonatype/oss#oss-parent/7": { 410 + "pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" 411 + }, 412 + "org/sonatype/oss#oss-parent/9": { 413 + "pom": "sha256-+0AmX5glSCEv+C42LllzKyGH7G8NgBgohcFO8fmCgno=" 414 + }, 415 + "org/xmlresolver#xmlresolver/4.4.3": { 416 + "jar": "sha256-nWQslsP2gR4gqfbP7jyhXshOy5Ofa+Y5/uBlZwdzp9E=", 417 + "module": "sha256-8GvLyo9h/M9XRtT+zEg+GgGNCYvVGRdxTH2wBCIA+Dc=", 418 + "pom": "sha256-FGtXOSRyKmK1jnF2r2hgxoD4p3+XJsXiGHnJxAHtRkI=" 419 + }, 420 + "org/xmlresolver#xmlresolver/4.4.3/data": { 421 + "jar": "sha256-pX2yPXXDWAyxXrbhqFRoP0V5z9Jl9c8QEaaYPZrtDx8=" 422 + }, 423 + "xml-apis#xml-apis/1.4.01": { 424 + "jar": "sha256-qECWgXZkVoS7Aa7TduBnqzlhSIX57uRKvjWl8g6+f60=", 425 + "pom": "sha256-Cagv8VCshr+jEUXgpq/YmgLkUEeF9doRLk+uFCUCDpI=" 426 + } 427 + } 428 + }
+103
pkgs/by-name/ke/keyspersecond/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + gradle_7, 6 + copyDesktopItems, 7 + makeDesktopItem, 8 + makeWrapper, 9 + jre, 10 + libGL, 11 + libX11, 12 + libXtst, 13 + libxkbcommon, 14 + libxcb, 15 + libXt, 16 + libXinerama, 17 + }: 18 + 19 + let 20 + gradle = gradle_7; 21 + 22 + libPath = lib.makeLibraryPath [ 23 + # used by the Java2D OpenGL backend 24 + libGL 25 + # jnativehook dependencies 26 + libX11 27 + libXtst 28 + libxkbcommon 29 + libxcb 30 + libXt 31 + libXinerama 32 + ]; 33 + in 34 + stdenv.mkDerivation (finalAttrs: { 35 + pname = "keyspersecond"; 36 + version = "8.9"; 37 + 38 + src = fetchFromGitHub { 39 + owner = "RoanH"; 40 + repo = "KeysPerSecond"; 41 + rev = "v${finalAttrs.version}"; 42 + hash = "sha256-DGpXbCInq+RS56Ae5Y6xzyWqwXAm26c0vOYrFqDvl+8="; 43 + }; 44 + 45 + sourceRoot = "${finalAttrs.src.name}/KeysPerSecond"; 46 + 47 + nativeBuildInputs = [ 48 + gradle 49 + copyDesktopItems 50 + makeWrapper 51 + ]; 52 + 53 + mitmCache = gradle.fetchDeps { 54 + inherit (finalAttrs) pname; 55 + data = ./deps.json; 56 + }; 57 + 58 + # this is required for using mitm-cache on Darwin 59 + __darwinAllowLocalNetworking = true; 60 + 61 + gradleFlags = "-PrefName=v${finalAttrs.version}"; 62 + 63 + installPhase = '' 64 + runHook preInstall 65 + 66 + install -Dm644 resources/kps.png $out/share/icons/hicolor/64x64/apps/keyspersecond.png 67 + install -Dm644 build/libs/KeysPerSecond-v*.jar $out/share/keyspersecond/KeysPerSecond.jar 68 + 69 + # Note: we need to enable the Java2D OpenGL backend for proper transparency support 70 + makeWrapper ${jre}/bin/java $out/bin/KeysPerSecond \ 71 + --prefix LD_LIBRARY_PATH : ${libPath} \ 72 + --add-flags "-Dsun.java2d.opengl=True" \ 73 + --add-flags "-jar $out/share/keyspersecond/KeysPerSecond.jar" 74 + 75 + runHook postInstall 76 + ''; 77 + 78 + desktopItems = [ 79 + (makeDesktopItem { 80 + name = "keyspersecond"; 81 + desktopName = "KeysPerSecond"; 82 + exec = "KeysPerSecond"; 83 + icon = "keyspersecond"; 84 + comment = finalAttrs.meta.description; 85 + categories = [ "Utility" ]; 86 + }) 87 + ]; 88 + 89 + meta = { 90 + changelog = "https://github.com/RoanH/KeysPerSecond/blob/${finalAttrs.src.rev}/CHANGELOG.md"; 91 + description = "Keys-per-second meter and counter for rhythm games"; 92 + homepage = "https://github.com/RoanH/KeysPerSecond"; 93 + license = lib.licenses.gpl3Only; 94 + mainProgram = "KeysPerSecond"; 95 + maintainers = with lib.maintainers; [ tomasajt ]; 96 + platforms = jre.meta.platforms; 97 + sourceProvenance = with lib.sourceTypes; [ 98 + fromSource 99 + binaryBytecode # deps 100 + binaryNativeCode # jnativehook shared library 101 + ]; 102 + }; 103 + })