Merge remote-tracking branch 'origin/staging-next' into staging

K900 e7cc0972 f851e952

+755 -638
+235 -201
nixos/modules/services/home-automation/wyoming/faster-whisper.nix
··· 10 cfg = config.services.wyoming.faster-whisper; 11 12 inherit (lib) 13 mkOption 14 mkEnableOption 15 mkPackageOption 16 types 17 ; 18 ··· 24 escapeSystemdExecArgs 25 ; 26 27 in 28 29 { ··· 35 description = '' 36 Attribute set of wyoming-faster-whisper instances to spawn. 37 ''; 38 - type = types.attrsOf ( 39 - types.submodule ( 40 - { ... }: 41 - { 42 - options = { 43 - enable = mkEnableOption "Wyoming faster-whisper server"; 44 45 - model = mkOption { 46 - type = str; 47 - default = "tiny-int8"; 48 - example = "Systran/faster-distil-whisper-small.en"; 49 - description = '' 50 - Name of the voice model to use. Can also be a HuggingFace model ID or a path to 51 - a custom model directory. 52 53 - Compressed models (`int8`) are slightly less accurate, but smaller and faster. 54 55 - Available models: 56 - - `tiny-int8` (compressed) 57 - - `tiny` 58 - - `tiny.en` (English only) 59 - - `base-int8` (compressed) 60 - - `base` 61 - - `base.en` (English only) 62 - - `small-int8` (compressed) 63 - - `distil-small.en` (distilled, English only) 64 - - `small` 65 - - `small.en` (English only) 66 - - `medium-int8` (compressed) 67 - - `distil-medium.en` (distilled, English only) 68 - - `medium` 69 - - `medium.en` (English only) 70 - - `large` 71 - - `large-v1` 72 - - `distil-large-v2` (distilled, English only) 73 - - `large-v2` 74 - - `distil-large-v3` (distilled, English only) 75 - - `large-v3` 76 - - `turbo` (faster than large-v3) 77 - ''; 78 - }; 79 80 - uri = mkOption { 81 - type = strMatching "^(tcp|unix)://.*$"; 82 - example = "tcp://0.0.0.0:10300"; 83 - description = '' 84 - URI to bind the wyoming server to. 85 - ''; 86 - }; 87 88 - device = mkOption { 89 - # https://opennmt.net/CTranslate2/python/ctranslate2.models.Whisper.html# 90 - type = types.enum [ 91 - "cpu" 92 - "cuda" 93 - "auto" 94 - ]; 95 - default = "cpu"; 96 - description = '' 97 - Determines the platform faster-whisper is run on. CPU works everywhere, CUDA requires a compatible NVIDIA GPU. 98 - ''; 99 - }; 100 101 - language = mkOption { 102 - type = enum [ 103 - # https://github.com/home-assistant/addons/blob/master/whisper/config.yaml#L20 104 - "auto" 105 - "af" 106 - "am" 107 - "ar" 108 - "as" 109 - "az" 110 - "ba" 111 - "be" 112 - "bg" 113 - "bn" 114 - "bo" 115 - "br" 116 - "bs" 117 - "ca" 118 - "cs" 119 - "cy" 120 - "da" 121 - "de" 122 - "el" 123 - "en" 124 - "es" 125 - "et" 126 - "eu" 127 - "fa" 128 - "fi" 129 - "fo" 130 - "fr" 131 - "gl" 132 - "gu" 133 - "ha" 134 - "haw" 135 - "he" 136 - "hi" 137 - "hr" 138 - "ht" 139 - "hu" 140 - "hy" 141 - "id" 142 - "is" 143 - "it" 144 - "ja" 145 - "jw" 146 - "ka" 147 - "kk" 148 - "km" 149 - "kn" 150 - "ko" 151 - "la" 152 - "lb" 153 - "ln" 154 - "lo" 155 - "lt" 156 - "lv" 157 - "mg" 158 - "mi" 159 - "mk" 160 - "ml" 161 - "mn" 162 - "mr" 163 - "ms" 164 - "mt" 165 - "my" 166 - "ne" 167 - "nl" 168 - "nn" 169 - "no" 170 - "oc" 171 - "pa" 172 - "pl" 173 - "ps" 174 - "pt" 175 - "ro" 176 - "ru" 177 - "sa" 178 - "sd" 179 - "si" 180 - "sk" 181 - "sl" 182 - "sn" 183 - "so" 184 - "sq" 185 - "sr" 186 - "su" 187 - "sv" 188 - "sw" 189 - "ta" 190 - "te" 191 - "tg" 192 - "th" 193 - "tk" 194 - "tl" 195 - "tr" 196 - "tt" 197 - "uk" 198 - "ur" 199 - "uz" 200 - "vi" 201 - "yi" 202 - "yue" 203 - "yo" 204 - "zh" 205 - ]; 206 - example = "en"; 207 - description = '' 208 - The language used to to parse words and sentences. 209 - ''; 210 - }; 211 212 - initialPrompt = mkOption { 213 - type = nullOr str; 214 - default = null; 215 - example = '' 216 - The following conversation takes place in the universe of Wizard of Oz. Key terms include 'Yellow Brick Road' (the path to follow), 'Emerald City' (the ultimate goal), and 'Ruby Slippers' (the magical tools to succeed). Keep these in mind as they guide the journey. 217 - ''; 218 - description = '' 219 - Optional text to provide as a prompt for the first window. This can be used to provide, or 220 - "prompt-engineer" a context for transcription, e.g. custom vocabularies or proper nouns 221 - to make it more likely to predict those word correctly. 222 - ''; 223 - }; 224 225 - beamSize = mkOption { 226 - type = ints.unsigned; 227 - default = 0; 228 - example = 5; 229 - description = '' 230 - The number of beams to use in beam search. 231 - Use `0` to automatically select a value based on the CPU. 232 - ''; 233 - apply = toString; 234 - }; 235 236 - extraArgs = mkOption { 237 - type = listOf str; 238 - default = [ ]; 239 - description = '' 240 - Extra arguments to pass to the server commandline. 241 - ''; 242 - }; 243 - }; 244 - } 245 - ) 246 - ); 247 }; 248 }; 249 ··· 256 ; 257 in 258 mkIf (cfg.servers != { }) { 259 systemd.services = mapAttrs' ( 260 server: options: 261 nameValuePair "wyoming-faster-whisper-${server}" { ··· 279 # https://github.com/home-assistant/addons/blob/master/whisper/rootfs/etc/s6-overlay/s6-rc.d/whisper/run 280 ExecStart = escapeSystemdExecArgs ( 281 [ 282 - (lib.getExe cfg.package) 283 "--data-dir" 284 "/var/lib/wyoming/faster-whisper" 285 "--uri" ··· 292 options.language 293 "--beam-size" 294 options.beamSize 295 ] 296 ++ lib.optionals (options.initialPrompt != null) [ 297 "--initial-prompt"
··· 10 cfg = config.services.wyoming.faster-whisper; 11 12 inherit (lib) 13 + mapAttrsToList 14 mkOption 15 mkEnableOption 16 mkPackageOption 17 + optionals 18 types 19 ; 20 ··· 26 escapeSystemdExecArgs 27 ; 28 29 + finalPackage = cfg.package.overridePythonAttrs (oldAttrs: { 30 + dependencies = 31 + oldAttrs.dependencies 32 + # for transformer model support 33 + ++ optionals cfg.useTransformers oldAttrs.optional-dependencies.transformers; 34 + }); 35 + 36 in 37 38 { ··· 44 description = '' 45 Attribute set of wyoming-faster-whisper instances to spawn. 46 ''; 47 + type = attrsOf (submodule { 48 + options = { 49 + enable = mkEnableOption "Wyoming faster-whisper server"; 50 51 + model = mkOption { 52 + type = str; 53 + default = "tiny-int8"; 54 + example = "Systran/faster-distil-whisper-small.en"; 55 + # https://github.com/home-assistant/addons/blob/master/whisper/DOCS.md#option-model 56 + description = '' 57 + Name of the voice model to use. Can also be a HuggingFace model ID or a path to 58 + a custom model directory. 59 60 + With {option}`useTranformers` enabled, a HuggingFace transformers Whisper model 61 + ID from HuggingFace like `openai/whisper-tiny.en` must be used. 62 63 + Compressed models (`int8`) are slightly less accurate, but smaller and faster. 64 + Distilled models are uncompressed and faster and smaller than non-distilled models. 65 66 + Available models: 67 + - `tiny-int8` (compressed) 68 + - `tiny` 69 + - `tiny.en` (English only) 70 + - `base-int8` (compressed) 71 + - `base` 72 + - `base.en` (English only) 73 + - `small-int8` (compressed) 74 + - `distil-small.en` (distilled, English only) 75 + - `small` 76 + - `small.en` (English only) 77 + - `medium-int8` (compressed) 78 + - `distil-medium.en` (distilled, English only) 79 + - `medium` 80 + - `medium.en` (English only) 81 + - `large` 82 + - `large-v1` 83 + - `distil-large-v2` (distilled, English only) 84 + - `large-v2` 85 + - `distil-large-v3` (distilled, English only) 86 + - `large-v3` 87 + - `turbo` (faster than large-v3) 88 + ''; 89 + }; 90 91 + useTransformers = mkOption { 92 + type = bool; 93 + default = false; 94 + description = '' 95 + Whether to provide the dependencies to allow using transformer models. 96 + ''; 97 + }; 98 99 + uri = mkOption { 100 + type = strMatching "^(tcp|unix)://.*$"; 101 + example = "tcp://0.0.0.0:10300"; 102 + description = '' 103 + URI to bind the wyoming server to. 104 + ''; 105 + }; 106 107 + device = mkOption { 108 + # https://opennmt.net/CTranslate2/python/ctranslate2.models.Whisper.html# 109 + type = enum [ 110 + "cpu" 111 + "cuda" 112 + "auto" 113 + ]; 114 + default = "cpu"; 115 + description = '' 116 + Determines the platform faster-whisper is run on. CPU works everywhere, CUDA requires a compatible NVIDIA GPU. 117 + ''; 118 + }; 119 120 + language = mkOption { 121 + type = enum [ 122 + # https://github.com/home-assistant/addons/blob/master/whisper/config.yaml#L20 123 + "auto" 124 + "af" 125 + "am" 126 + "ar" 127 + "as" 128 + "az" 129 + "ba" 130 + "be" 131 + "bg" 132 + "bn" 133 + "bo" 134 + "br" 135 + "bs" 136 + "ca" 137 + "cs" 138 + "cy" 139 + "da" 140 + "de" 141 + "el" 142 + "en" 143 + "es" 144 + "et" 145 + "eu" 146 + "fa" 147 + "fi" 148 + "fo" 149 + "fr" 150 + "gl" 151 + "gu" 152 + "ha" 153 + "haw" 154 + "he" 155 + "hi" 156 + "hr" 157 + "ht" 158 + "hu" 159 + "hy" 160 + "id" 161 + "is" 162 + "it" 163 + "ja" 164 + "jw" 165 + "ka" 166 + "kk" 167 + "km" 168 + "kn" 169 + "ko" 170 + "la" 171 + "lb" 172 + "ln" 173 + "lo" 174 + "lt" 175 + "lv" 176 + "mg" 177 + "mi" 178 + "mk" 179 + "ml" 180 + "mn" 181 + "mr" 182 + "ms" 183 + "mt" 184 + "my" 185 + "ne" 186 + "nl" 187 + "nn" 188 + "no" 189 + "oc" 190 + "pa" 191 + "pl" 192 + "ps" 193 + "pt" 194 + "ro" 195 + "ru" 196 + "sa" 197 + "sd" 198 + "si" 199 + "sk" 200 + "sl" 201 + "sn" 202 + "so" 203 + "sq" 204 + "sr" 205 + "su" 206 + "sv" 207 + "sw" 208 + "ta" 209 + "te" 210 + "tg" 211 + "th" 212 + "tk" 213 + "tl" 214 + "tr" 215 + "tt" 216 + "uk" 217 + "ur" 218 + "uz" 219 + "vi" 220 + "yi" 221 + "yue" 222 + "yo" 223 + "zh" 224 + ]; 225 + example = "en"; 226 + description = '' 227 + The language used to to parse words and sentences. 228 + ''; 229 + }; 230 231 + initialPrompt = mkOption { 232 + type = nullOr str; 233 + default = null; 234 + # https://github.com/home-assistant/addons/blob/master/whisper/DOCS.md#option-custom_model_type 235 + example = '' 236 + The following conversation takes place in the universe of 237 + Wizard of Oz. Key terms include 'Yellow Brick Road' (the path 238 + to follow), 'Emerald City' (the ultimate goal), and 'Ruby 239 + Slippers' (the magical tools to succeed). Keep these in mind as 240 + they guide the journey. 241 + ''; 242 + description = '' 243 + Optional text to provide as a prompt for the first window. This can be used to provide, or 244 + "prompt-engineer" a context for transcription, e.g. custom vocabularies or proper nouns 245 + to make it more likely to predict those word correctly. 246 + 247 + Not supported when the {option}`customModelType` is `transformers`. 248 + ''; 249 + }; 250 + 251 + beamSize = mkOption { 252 + type = ints.unsigned; 253 + default = 0; 254 + example = 5; 255 + description = '' 256 + The number of beams to use in beam search. 257 + Use `0` to automatically select a value based on the CPU. 258 + ''; 259 + apply = toString; 260 + }; 261 + 262 + extraArgs = mkOption { 263 + type = listOf str; 264 + default = [ ]; 265 + description = '' 266 + Extra arguments to pass to the server commandline. 267 + ''; 268 + }; 269 + }; 270 + }); 271 }; 272 }; 273 ··· 280 ; 281 in 282 mkIf (cfg.servers != { }) { 283 + assertions = mapAttrsToList ( 284 + server: options: { 285 + assertion = options.useTransformers -> options.initialPromt == null; 286 + message = "wyoming-faster-whisper/${server}: Transformer models (`useTransformers`) do not currently support an `initialPrompt`."; 287 + } 288 + ); 289 + 290 systemd.services = mapAttrs' ( 291 server: options: 292 nameValuePair "wyoming-faster-whisper-${server}" { ··· 310 # https://github.com/home-assistant/addons/blob/master/whisper/rootfs/etc/s6-overlay/s6-rc.d/whisper/run 311 ExecStart = escapeSystemdExecArgs ( 312 [ 313 + (lib.getExe finalPackage) 314 "--data-dir" 315 "/var/lib/wyoming/faster-whisper" 316 "--uri" ··· 323 options.language 324 "--beam-size" 325 options.beamSize 326 + ] 327 + ++ lib.optionals options.useTransformers [ 328 + "--use-transformers" 329 ] 330 ++ lib.optionals (options.initialPrompt != null) [ 331 "--initial-prompt"
+7
nixos/modules/services/home-automation/wyoming/piper.nix
··· 96 apply = toString; 97 }; 98 99 extraArgs = mkOption { 100 type = listOf str; 101 default = [ ]; ··· 157 options.noiseScale 158 "--noise-w" 159 options.noiseWidth 160 ] 161 ++ options.extraArgs 162 );
··· 96 apply = toString; 97 }; 98 99 + streaming = mkEnableOption "audio streaming on sentence boundaries" // { 100 + default = true; 101 + }; 102 + 103 extraArgs = mkOption { 104 type = listOf str; 105 default = [ ]; ··· 161 options.noiseScale 162 "--noise-w" 163 options.noiseWidth 164 + ] 165 + ++ lib.optionals options.streaming [ 166 + "--streaming" 167 ] 168 ++ options.extraArgs 169 );
+25 -25
pkgs/applications/editors/eclipse/eclipses.json
··· 1 { 2 "platform_major": "4", 3 - "platform_minor": "35", 4 - "version": "4.35", 5 "year": "2025", 6 - "month": "03", 7 - "buildmonth": "02", 8 - "dayHourMinute": "280140", 9 "eclipses": { 10 "cpp": { 11 "description": "Eclipse IDE for C/C++ Developers", 12 "dropUrl": false, 13 "hashes": { 14 - "x86_64": "sha256-xignTWCuhkcnYIiZn/q8S1oKXpFZKyhpSDqOJEeu75g=", 15 - "aarch64": "sha256-M9XqF2WK9abJwjeV6mxeL6aNXSP+Ey92GkbD5i0Gyzk=" 16 } 17 }, 18 "dsl": { 19 "description": "Eclipse IDE for Java and DSL Developers", 20 "dropUrl": false, 21 "hashes": { 22 - "x86_64": "sha256-zoL+sTnvlJSseC3UPmiJVN8QpEkblRyge3+VzXGmQhU=", 23 - "aarch64": "sha256-l4mNwCYOieeK0FA+ZYpA6hN+L6r1wn2D4+fFpSgZiyc=" 24 } 25 }, 26 "embedcpp": { 27 "description": "Eclipse IDE for Embedded C/C++ Developers", 28 "dropUrl": false, 29 "hashes": { 30 - "x86_64": "sha256-n7XfIreZkpoWEoQz2GZILpymptyVGlkPEjbCDSA3zps=", 31 - "aarch64": "sha256-tCmqqXQvHDo0cRLu3TUWmtUufeO06rIXdqv54hKRjIM=" 32 } 33 }, 34 "modeling": { 35 "description": "Eclipse Modeling Tools", 36 "dropUrl": false, 37 "hashes": { 38 - "x86_64": "sha256-FWlZrGYY7VN+FL5liNTaGNLeiZqw2xquFJFQSD6GpKc=", 39 - "aarch64": "sha256-RbYMgWaTRUdHOKYEyi49F7G1gIUhRMsQrCpXmyOZPtc=" 40 } 41 }, 42 "platform": { 43 "description": "Eclipse Platform ${year}-${month}", 44 "dropUrl": true, 45 "hashes": { 46 - "x86_64": "sha256-zZjdG/rWx3+yDoAcMOL/Kyq9TZazUT/3FIISRRha3Ww=", 47 - "aarch64": "sha256-gGygUCGsCS5yW0UNvU/VtbpJ0BBqWmbZWQ0+0a3vnII=" 48 } 49 }, 50 "SDK": { 51 "description": "Eclipse ${year}-${month} Classic", 52 "dropUrl": true, 53 "hashes": { 54 - "x86_64": "sha256-eazgEk7gPiZpEAN03xEcNIqIObBCrq+jHzWLA1+wZMY=", 55 - "aarch64": "sha256-1bJP/j91NyeSjqJB1ljatEWAz4M5xoAmIU9m9Be7uvg=" 56 } 57 }, 58 "java": { 59 "description": "Eclipse IDE for Java Developers", 60 "dropUrl": false, 61 "hashes": { 62 - "x86_64": "sha256-qAYF2EtMP1H3/umZQq0oHKJA4EUFbYJXWgSHw8Xvpw8=", 63 - "aarch64": "sha256-l4QhWyu6dejl2xD/6h/0I4EBpJb6I7aqUbIzLGPdftU=" 64 } 65 }, 66 "jee": { 67 "description": "Eclipse IDE for Enterprise Java and Web Developers", 68 "dropUrl": false, 69 "hashes": { 70 - "x86_64": "sha256-JY2ybTEber2WpmXxbP+/XGYcmRuqGWsFYWs/PMv4hI0=", 71 - "aarch64": "sha256-Bs6CMZB5j7CuBGDo1VTTtlSmEUGo47dGS0/5MZfR2EU=" 72 } 73 }, 74 "committers": { 75 "description": "Eclipse IDE for Eclipse Committers and Eclipse Platform Plugin Developers", 76 "dropUrl": false, 77 "hashes": { 78 - "x86_64": "sha256-uySP2uGSyPOrCwj0X4DUsit3sIlii54GSXl4Y9NDO8Y=", 79 - "aarch64": "sha256-petnMZvKADeHFrcUXk+2xACIaQtdWv0kxuaC7nAtavo=" 80 } 81 }, 82 "rcp": { 83 "description": "Eclipse IDE for RCP and RAP Developers", 84 "dropUrl": false, 85 "hashes": { 86 - "x86_64": "sha256-lq+zD97S2gr+62kHsZ3Dv+HTbEiyiqFW+v4DmHliDPA=", 87 - "aarch64": "sha256-VCE21NJtvVSnYxjS9G+iY2YTspmlzZ3Cj7MyD4LpcSI=" 88 } 89 } 90 }
··· 1 { 2 "platform_major": "4", 3 + "platform_minor": "36", 4 + "version": "4.36", 5 "year": "2025", 6 + "month": "06", 7 + "buildmonth": "05", 8 + "dayHourMinute": "281830", 9 "eclipses": { 10 "cpp": { 11 "description": "Eclipse IDE for C/C++ Developers", 12 "dropUrl": false, 13 "hashes": { 14 + "x86_64": "sha256-UEiL8AlghabRlAy29Blx7s+RAYSsfS1C1AozqBB11Sg=", 15 + "aarch64": "sha256-MxRd2H+JSXPwGZjWuKWS1ocayQSFsinuYk21qBU+EzI=" 16 } 17 }, 18 "dsl": { 19 "description": "Eclipse IDE for Java and DSL Developers", 20 "dropUrl": false, 21 "hashes": { 22 + "x86_64": "sha256-SoaX7jWQ6CtirHh8yq5neZs3b36HCkzGDjQIiRJmKSM=", 23 + "aarch64": "sha256-Bi/HxncUPitaWKxntdQjVNlGcU8/kn2QxC3M3rejxXM=" 24 } 25 }, 26 "embedcpp": { 27 "description": "Eclipse IDE for Embedded C/C++ Developers", 28 "dropUrl": false, 29 "hashes": { 30 + "x86_64": "sha256-8B0qiKNRSl8PPzYDoura6t8vsFVjg5mNVrzvWwf1UFQ=", 31 + "aarch64": "sha256-NzzvijvwcW6jyy3QvwIRqLlNtHHdTsv79utkRMUfvew=" 32 } 33 }, 34 "modeling": { 35 "description": "Eclipse Modeling Tools", 36 "dropUrl": false, 37 "hashes": { 38 + "x86_64": "sha256-r6cRPy4PgThRzVgMXpJS2X4m+tU6MFh7fLW8SGaYvGw=", 39 + "aarch64": "sha256-cM0OQdcbVeOYl+IgsdwSU52+jobGIECFc1pnI2Y4dwY=" 40 } 41 }, 42 "platform": { 43 "description": "Eclipse Platform ${year}-${month}", 44 "dropUrl": true, 45 "hashes": { 46 + "x86_64": "sha256-n5DtlmBqHUuzvuND0NLlDZxeHY7YvhHF5Sp4JdzvFYA=", 47 + "aarch64": "sha256-OgGjb5TtqnAfiTs9PgF1h+W+lr32+okYC/3I513VPa4=" 48 } 49 }, 50 "SDK": { 51 "description": "Eclipse ${year}-${month} Classic", 52 "dropUrl": true, 53 "hashes": { 54 + "x86_64": "sha256-Wd90SkwUBSAOEMh+Qw7ATaPmHw98rVmyLak0M10h1Lw=", 55 + "aarch64": "sha256-YwC/7rmd/mVyJITz8xYaYrMZtjdIlHmp6sos9lcnLig=" 56 } 57 }, 58 "java": { 59 "description": "Eclipse IDE for Java Developers", 60 "dropUrl": false, 61 "hashes": { 62 + "x86_64": "sha256-H3t1yYPqWYrPd3k6MwUwj86I4GDwlBhamqrbCYcSKOw=", 63 + "aarch64": "sha256-vzV8OvYPJJwJQ/NxXF0u3htSgqQZbPEHv2KZcHp1eqA=" 64 } 65 }, 66 "jee": { 67 "description": "Eclipse IDE for Enterprise Java and Web Developers", 68 "dropUrl": false, 69 "hashes": { 70 + "x86_64": "sha256-5mYH71A/pCDQcjT7SZHacK5wl0k3n/sSfzrh5mE+r0E=", 71 + "aarch64": "sha256-grKXfdIN3xSsyEScmKnDumLqH7fiNpbLmHyD8sPlhIA=" 72 } 73 }, 74 "committers": { 75 "description": "Eclipse IDE for Eclipse Committers and Eclipse Platform Plugin Developers", 76 "dropUrl": false, 77 "hashes": { 78 + "x86_64": "sha256-BuXTbz4JaQw3GS7vnr+H0lBSJICbTTjqkYxl45mJfSw=", 79 + "aarch64": "sha256-wpZwKN9gjb5r0yi8wNcN599KG9dWrIHHW5LhWWYWLzs=" 80 } 81 }, 82 "rcp": { 83 "description": "Eclipse IDE for RCP and RAP Developers", 84 "dropUrl": false, 85 "hashes": { 86 + "x86_64": "sha256-fUVoq4h3nJ573CWREUJplEocz+f9ql5fa8AoC0B2ugs=", 87 + "aarch64": "sha256-YAYMTzPXEGfmeNIQ1bnHyR/b3Jm6XvGbeaezNtBl2wU=" 88 } 89 } 90 }
+4 -4
pkgs/applications/editors/vscode/extensions/default.nix
··· 1420 mktplcRef = { 1421 name = "profiler-php-vscode"; 1422 publisher = "devsense"; 1423 - version = "1.59.17478"; 1424 - hash = "sha256-rFgB+gR9l/Y//6q1j6Wo6GAKoEwhR4QVljUKymOKdJ0="; 1425 }; 1426 meta = { 1427 changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.profiler-php-vscode/changelog"; ··· 4497 mktplcRef = { 4498 publisher = "sonarsource"; 4499 name = "sonarlint-vscode"; 4500 - version = "4.24.0"; 4501 - hash = "sha256-ZOQmCy5JGLOOqqiOOt7rz0xAC0eObhO0KUz+Bb95tLY="; 4502 }; 4503 meta.license = lib.licenses.lgpl3Only; 4504 };
··· 1420 mktplcRef = { 1421 name = "profiler-php-vscode"; 1422 publisher = "devsense"; 1423 + version = "1.59.17515"; 1424 + hash = "sha256-Y2y1vpqKEOjg4eniG0myhaAkJLdEIAT1UdEdbr04MrA="; 1425 }; 1426 meta = { 1427 changelog = "https://marketplace.visualstudio.com/items/DEVSENSE.profiler-php-vscode/changelog"; ··· 4497 mktplcRef = { 4498 publisher = "sonarsource"; 4499 name = "sonarlint-vscode"; 4500 + version = "4.25.0"; 4501 + hash = "sha256-ddLGzEWKFt9TVn994EIYEf8SVDlMnJEjqc6ELXG7vkA="; 4502 }; 4503 meta.license = lib.licenses.lgpl3Only; 4504 };
+4 -6
pkgs/applications/editors/vscode/extensions/reditorsupport.r/default.nix
··· 3 vscode-utils, 4 jq, 5 moreutils, 6 R, 7 - rPackages, 8 radian, 9 }: 10 11 vscode-utils.buildVscodeMarketplaceExtension { ··· 19 jq 20 moreutils 21 ]; 22 - buildInputs = [ 23 - radian 24 - R 25 - rPackages.languageserver 26 - ]; 27 postInstall = '' 28 cd "$out/$installPrefix" 29 jq '.contributes.configuration.properties."r.rpath.mac".default = "${lib.getExe' R "R"}"' package.json | sponge package.json 30 jq '.contributes.configuration.properties."r.rpath.linux".default = "${lib.getExe' R "R"}"' package.json | sponge package.json 31 jq '.contributes.configuration.properties."r.rterm.mac".default = "${lib.getExe radian}"' package.json | sponge package.json 32 jq '.contributes.configuration.properties."r.rterm.linux".default = "${lib.getExe radian}"' package.json | sponge package.json 33 ''; 34 meta = { 35 changelog = "https://marketplace.visualstudio.com/items/REditorSupport.r/changelog";
··· 3 vscode-utils, 4 jq, 5 moreutils, 6 + languageserver ? rPackages.languageserver, 7 R, 8 radian, 9 + 10 + rPackages, 11 }: 12 13 vscode-utils.buildVscodeMarketplaceExtension { ··· 21 jq 22 moreutils 23 ]; 24 postInstall = '' 25 cd "$out/$installPrefix" 26 jq '.contributes.configuration.properties."r.rpath.mac".default = "${lib.getExe' R "R"}"' package.json | sponge package.json 27 jq '.contributes.configuration.properties."r.rpath.linux".default = "${lib.getExe' R "R"}"' package.json | sponge package.json 28 jq '.contributes.configuration.properties."r.rterm.mac".default = "${lib.getExe radian}"' package.json | sponge package.json 29 jq '.contributes.configuration.properties."r.rterm.linux".default = "${lib.getExe radian}"' package.json | sponge package.json 30 + jq '.contributes.configuration.properties."r.libPaths".default = [ "${languageserver}/library" ]' package.json | sponge package.json 31 ''; 32 meta = { 33 changelog = "https://marketplace.visualstudio.com/items/REditorSupport.r/changelog";
+1
pkgs/applications/networking/cluster/docker-machine/hyperkit.nix
··· 12 buildInputs 13 vendorHash 14 doCheck 15 ; 16 17 pname = "docker-machine-hyperkit";
··· 12 buildInputs 13 vendorHash 14 doCheck 15 + postPatch 16 ; 17 18 pname = "docker-machine-hyperkit";
+5 -3
pkgs/applications/networking/cluster/docker-machine/kvm2.nix
··· 16 17 pname = "docker-machine-kvm2"; 18 19 - postPatch = '' 20 - sed -i '/GOARCH=$*/d' Makefile 21 - ''; 22 23 buildPhase = '' 24 make docker-machine-driver-kvm2 COMMIT=${src.rev}
··· 16 17 pname = "docker-machine-kvm2"; 18 19 + postPatch = 20 + minikube.postPatch 21 + + '' 22 + sed -i '/GOARCH=$*/d' Makefile 23 + ''; 24 25 buildPhase = '' 26 make docker-machine-driver-kvm2 COMMIT=${src.rev}
+2 -2
pkgs/applications/science/logic/cvc5/default.nix
··· 17 18 stdenv.mkDerivation rec { 19 pname = "cvc5"; 20 - version = "1.2.1"; 21 22 src = fetchFromGitHub { 23 owner = "cvc5"; 24 repo = "cvc5"; 25 rev = "cvc5-${version}"; 26 - hash = "sha256-mTWPGYeUH05qmLYUtNpsFXicUm3GMrQC06t7Z4J1YQ0="; 27 }; 28 29 nativeBuildInputs = [
··· 17 18 stdenv.mkDerivation rec { 19 pname = "cvc5"; 20 + version = "1.3.0"; 21 22 src = fetchFromGitHub { 23 owner = "cvc5"; 24 repo = "cvc5"; 25 rev = "cvc5-${version}"; 26 + hash = "sha256-w8rIGPG9BTEPV9HG2U40A4DYYnC6HaWbzqDKCRhaT00="; 27 }; 28 29 nativeBuildInputs = [
+3 -3
pkgs/by-name/_0/_0x/package.nix
··· 23 ln -s ${./Cargo.lock} Cargo.lock 24 ''; 25 26 - meta = with lib; { 27 homepage = "https://github.com/mcy/0x"; 28 description = "Colorful, configurable xxd"; 29 mainProgram = "0x"; 30 - license = licenses.asl20; 31 - maintainers = with maintainers; [ ]; 32 }; 33 }
··· 23 ln -s ${./Cargo.lock} Cargo.lock 24 ''; 25 26 + meta = { 27 homepage = "https://github.com/mcy/0x"; 28 description = "Colorful, configurable xxd"; 29 mainProgram = "0x"; 30 + license = lib.licenses.asl20; 31 + maintainers = with lib.maintainers; [ ]; 32 }; 33 }
+3 -3
pkgs/by-name/_2/_2048-in-terminal/package.nix
··· 27 ''; 28 installFlags = [ "PREFIX=$(out)" ]; 29 30 - meta = with lib; { 31 inherit (src.meta) homepage; 32 description = "Animated console version of the 2048 game"; 33 mainProgram = "2048-in-terminal"; 34 - license = licenses.mit; 35 - platforms = platforms.unix; 36 }; 37 }
··· 27 ''; 28 installFlags = [ "PREFIX=$(out)" ]; 29 30 + meta = { 31 inherit (src.meta) homepage; 32 description = "Animated console version of the 2048 game"; 33 mainProgram = "2048-in-terminal"; 34 + license = lib.licenses.mit; 35 + platforms = lib.platforms.unix; 36 }; 37 }
+3 -3
pkgs/by-name/_2/_20kly/package.nix
··· 38 install -Dm755 lightyears "$out/bin/lightyears" 39 ''; 40 41 - meta = with lib; { 42 description = "Steampunk-themed strategy game where you have to manage a steam supply network"; 43 mainProgram = "lightyears"; 44 homepage = "http://jwhitham.org.uk/20kly/"; 45 - license = licenses.gpl2Only; 46 - maintainers = with maintainers; [ fgaz ]; 47 }; 48 }
··· 38 install -Dm755 lightyears "$out/bin/lightyears" 39 ''; 40 41 + meta = { 42 description = "Steampunk-themed strategy game where you have to manage a steam supply network"; 43 mainProgram = "lightyears"; 44 homepage = "http://jwhitham.org.uk/20kly/"; 45 + license = lib.licenses.gpl2Only; 46 + maintainers = with lib.maintainers; [ fgaz ]; 47 }; 48 }
+3 -3
pkgs/by-name/_2/_2ship2harkinian/package.nix
··· 42 src = fetchFromGitHub { 43 owner = "ocornut"; 44 repo = "imgui"; 45 - rev = "v${version}-docking"; 46 hash = "sha256-Y8lZb1cLJF48sbuxQ3vXq6GLru/WThR78pq7LlORIzc="; 47 }; 48 }; ··· 74 src = fetchFromGitHub { 75 owner = "ladislav-zezula"; 76 repo = "StormLib"; 77 - rev = "v${version}"; 78 hash = "sha256-HTi2FKzKCbRaP13XERUmHkJgw8IfKaRJvsK3+YxFFdc="; 79 }; 80 nativeBuildInputs = prev.nativeBuildInputs ++ [ pkg-config ]; ··· 90 thread_pool = fetchFromGitHub { 91 owner = "bshoshany"; 92 repo = "thread-pool"; 93 - rev = "v4.1.0"; 94 hash = "sha256-zhRFEmPYNFLqQCfvdAaG5VBNle9Qm8FepIIIrT9sh88="; 95 }; 96
··· 42 src = fetchFromGitHub { 43 owner = "ocornut"; 44 repo = "imgui"; 45 + tag = "v${version}-docking"; 46 hash = "sha256-Y8lZb1cLJF48sbuxQ3vXq6GLru/WThR78pq7LlORIzc="; 47 }; 48 }; ··· 74 src = fetchFromGitHub { 75 owner = "ladislav-zezula"; 76 repo = "StormLib"; 77 + tag = "v${version}"; 78 hash = "sha256-HTi2FKzKCbRaP13XERUmHkJgw8IfKaRJvsK3+YxFFdc="; 79 }; 80 nativeBuildInputs = prev.nativeBuildInputs ++ [ pkg-config ]; ··· 90 thread_pool = fetchFromGitHub { 91 owner = "bshoshany"; 92 repo = "thread-pool"; 93 + tag = "v4.1.0"; 94 hash = "sha256-zhRFEmPYNFLqQCfvdAaG5VBNle9Qm8FepIIIrT9sh88="; 95 }; 96
+5 -5
pkgs/by-name/_3/_3mux/package.nix
··· 13 src = fetchFromGitHub { 14 owner = "aaronjanse"; 15 repo = "3mux"; 16 - rev = "v${version}"; 17 sha256 = "sha256-QT4QXTlJf2NfTqXE4GF759EoW6Ri12lxDyodyEFc+ag="; 18 }; 19 ··· 50 wrapProgram $out/bin/3mux --prefix PATH : $out/bin 51 ''; 52 53 - meta = with lib; { 54 description = "Terminal multiplexer inspired by i3"; 55 mainProgram = "3mux"; 56 longDescription = '' ··· 58 mouse-controlled scrollback, and i3-like keybindings 59 ''; 60 homepage = "https://github.com/aaronjanse/3mux"; 61 - license = licenses.mit; 62 - maintainers = with maintainers; [ 63 aaronjanse 64 Br1ght0ne 65 ]; 66 - platforms = platforms.unix; 67 }; 68 }
··· 13 src = fetchFromGitHub { 14 owner = "aaronjanse"; 15 repo = "3mux"; 16 + tag = "v${version}"; 17 sha256 = "sha256-QT4QXTlJf2NfTqXE4GF759EoW6Ri12lxDyodyEFc+ag="; 18 }; 19 ··· 50 wrapProgram $out/bin/3mux --prefix PATH : $out/bin 51 ''; 52 53 + meta = { 54 description = "Terminal multiplexer inspired by i3"; 55 mainProgram = "3mux"; 56 longDescription = '' ··· 58 mouse-controlled scrollback, and i3-like keybindings 59 ''; 60 homepage = "https://github.com/aaronjanse/3mux"; 61 + license = lib.licenses.mit; 62 + maintainers = with lib.maintainers; [ 63 aaronjanse 64 Br1ght0ne 65 ]; 66 + platforms = lib.platforms.unix; 67 }; 68 }
+4 -4
pkgs/by-name/_4/_4d-minesweeper/package.nix
··· 79 dontFixup = true; 80 dontStrip = true; 81 82 - meta = with lib; { 83 homepage = "https://github.com/gapophustu/4D-Minesweeper"; 84 description = "4D Minesweeper game written in Godot"; 85 - license = licenses.mpl20; 86 - platforms = platforms.linux; 87 - maintainers = [ ]; 88 mainProgram = "4d-minesweeper"; 89 }; 90 }
··· 79 dontFixup = true; 80 dontStrip = true; 81 82 + meta = { 83 homepage = "https://github.com/gapophustu/4D-Minesweeper"; 84 description = "4D Minesweeper game written in Godot"; 85 + license = lib.licenses.mpl20; 86 + platforms = lib.platforms.linux; 87 + maintainers = with lib.maintainers; [ ]; 88 mainProgram = "4d-minesweeper"; 89 }; 90 }
+4 -4
pkgs/by-name/_4/_4ti2/package.nix
··· 29 30 installFlags = [ "install-exec" ]; 31 32 - meta = with lib; { 33 homepage = "https://4ti2.github.io/"; 34 description = "Software package for algebraic, geometric and combinatorial problems on linear spaces"; 35 - license = with licenses; [ gpl2Plus ]; 36 - maintainers = with maintainers; [ ]; 37 - platforms = platforms.all; 38 }; 39 }
··· 29 30 installFlags = [ "install-exec" ]; 31 32 + meta = { 33 homepage = "https://4ti2.github.io/"; 34 description = "Software package for algebraic, geometric and combinatorial problems on linear spaces"; 35 + license = lib.licenses.gpl2Plus; 36 + maintainers = with lib.maintainers; [ ]; 37 + platforms = lib.platforms.all; 38 }; 39 }
+5 -5
pkgs/by-name/_7/_7kaa/package.nix
··· 43 src = fetchFromGitHub { 44 owner = "the3dfxdude"; 45 repo = "7kaa"; 46 - rev = "v${finalAttrs.version}"; 47 hash = "sha256-kkM+kFQ+tGHS5NrVPeDMRWFQb7waESt8xOLfFGaGdgo="; 48 }; 49 ··· 79 80 # Multiplayer is auto-disabled for non-x86 system 81 82 - meta = with lib; { 83 homepage = "https://www.7kfans.com"; 84 description = "GPL release of the Seven Kingdoms with multiplayer (available only on x86 platforms)"; 85 - license = licenses.gpl2Only; 86 - platforms = platforms.x86_64 ++ platforms.aarch64; 87 - maintainers = with maintainers; [ _1000101 ]; 88 }; 89 })
··· 43 src = fetchFromGitHub { 44 owner = "the3dfxdude"; 45 repo = "7kaa"; 46 + tag = "v${finalAttrs.version}"; 47 hash = "sha256-kkM+kFQ+tGHS5NrVPeDMRWFQb7waESt8xOLfFGaGdgo="; 48 }; 49 ··· 79 80 # Multiplayer is auto-disabled for non-x86 system 81 82 + meta = { 83 homepage = "https://www.7kfans.com"; 84 description = "GPL release of the Seven Kingdoms with multiplayer (available only on x86 platforms)"; 85 + license = lib.licenses.gpl2Only; 86 + platforms = lib.platforms.x86_64 ++ lib.platforms.aarch64; 87 + maintainers = with lib.maintainers; [ _1000101 ]; 88 }; 89 })
+1 -1
pkgs/by-name/_8/_86Box/package.nix
··· 116 roms = fetchFromGitHub { 117 owner = "86Box"; 118 repo = "roms"; 119 - rev = "v${finalAttrs.version}"; 120 hash = "sha256-p3djn950mTUIchFCEg56JbJtIsUuxmqRdYFRl50kI5Y="; 121 }; 122 updateScript = ./update.sh;
··· 116 roms = fetchFromGitHub { 117 owner = "86Box"; 118 repo = "roms"; 119 + tag = "v${finalAttrs.version}"; 120 hash = "sha256-p3djn950mTUIchFCEg56JbJtIsUuxmqRdYFRl50kI5Y="; 121 }; 122 updateScript = ./update.sh;
+3 -3
pkgs/by-name/_9/_9menu/package.nix
··· 30 libXext 31 ]; 32 33 - meta = with lib; { 34 homepage = "https://github.com/arnoldrobbins/9menu"; 35 description = "Simple X11 menu program for running commands"; 36 mainProgram = "9menu"; 37 - license = licenses.gpl3Plus; 38 - maintainers = with maintainers; [ ]; 39 platforms = libX11.meta.platforms; 40 }; 41 }
··· 30 libXext 31 ]; 32 33 + meta = { 34 homepage = "https://github.com/arnoldrobbins/9menu"; 35 description = "Simple X11 menu program for running commands"; 36 mainProgram = "9menu"; 37 + license = lib.licenses.gpl3Plus; 38 + maintainers = with lib.maintainers; [ ]; 39 platforms = libX11.meta.platforms; 40 }; 41 }
+4 -4
pkgs/by-name/_9/_9ptls/package.nix
··· 17 ]; 18 installTargets = "mount.9ptls.install"; 19 20 - meta = with lib; { 21 description = "mount.9ptls mount helper"; 22 longDescription = '' 23 mount.9ptls wraps the v9fs mount type in a dp9ik authenticated 24 tls tunnel using tlsclient. 25 ''; 26 homepage = "https://git.sr.ht/~moody/tlsclient"; 27 - license = licenses.mit; 28 - maintainers = with maintainers; [ moody ]; 29 mainProgram = "mount.9ptls"; 30 - platforms = platforms.linux; 31 }; 32 })
··· 17 ]; 18 installTargets = "mount.9ptls.install"; 19 20 + meta = { 21 description = "mount.9ptls mount helper"; 22 longDescription = '' 23 mount.9ptls wraps the v9fs mount type in a dp9ik authenticated 24 tls tunnel using tlsclient. 25 ''; 26 homepage = "https://git.sr.ht/~moody/tlsclient"; 27 + license = lib.licenses.mit; 28 + maintainers = with lib.maintainers; [ moody ]; 29 mainProgram = "mount.9ptls"; 30 + platforms = lib.platforms.linux; 31 }; 32 })
+3 -3
pkgs/by-name/a2/a2jmidid/package.nix
··· 50 51 passthru.updateScript = gitUpdater { }; 52 53 - meta = with lib; { 54 description = "Daemon for exposing legacy ALSA sequencer applications in JACK MIDI system"; 55 homepage = "https://a2jmidid.ladish.org/"; 56 - license = licenses.gpl2Only; 57 - maintainers = [ ]; 58 platforms = [ 59 "i686-linux" 60 "x86_64-linux"
··· 50 51 passthru.updateScript = gitUpdater { }; 52 53 + meta = { 54 description = "Daemon for exposing legacy ALSA sequencer applications in JACK MIDI system"; 55 homepage = "https://a2jmidid.ladish.org/"; 56 + license = lib.licenses.gpl2Only; 57 + maintainers = with lib.maintainers; [ ]; 58 platforms = [ 59 "i686-linux" 60 "x86_64-linux"
+4 -4
pkgs/by-name/a2/a2ps/package.nix
··· 41 42 strictDeps = true; 43 44 - meta = with lib; { 45 description = "Anything to PostScript converter and pretty-printer"; 46 longDescription = '' 47 GNU a2ps converts files into PostScript for printing or viewing. It uses a nice default format, ··· 50 well as pretty printing for a wide range of programming languages. 51 ''; 52 homepage = "https://www.gnu.org/software/a2ps/"; 53 - license = licenses.gpl3Plus; 54 - maintainers = [ maintainers.bennofs ]; 55 - platforms = platforms.unix; 56 }; 57 }
··· 41 42 strictDeps = true; 43 44 + meta = { 45 description = "Anything to PostScript converter and pretty-printer"; 46 longDescription = '' 47 GNU a2ps converts files into PostScript for printing or viewing. It uses a nice default format, ··· 50 well as pretty printing for a wide range of programming languages. 51 ''; 52 homepage = "https://www.gnu.org/software/a2ps/"; 53 + license = lib.licenses.gpl3Plus; 54 + maintainers = with lib.maintainers; [ bennofs ]; 55 + platforms = lib.platforms.unix; 56 }; 57 }
+1 -1
pkgs/by-name/a4/a4/package.nix
··· 13 src = fetchFromGitHub { 14 owner = "rpmohn"; 15 repo = "a4"; 16 - rev = "v${finalAttrs.version}"; 17 hash = "sha256-AX5psz9+bLdFFeDR55TIrAWDAkhDygw6289OgIfOJTg="; 18 }; 19
··· 13 src = fetchFromGitHub { 14 owner = "rpmohn"; 15 repo = "a4"; 16 + tag = "v${finalAttrs.version}"; 17 hash = "sha256-AX5psz9+bLdFFeDR55TIrAWDAkhDygw6289OgIfOJTg="; 18 }; 19
+1 -1
pkgs/by-name/a5/a52dec/package.nix
··· 13 domain = "git.adelielinux.org"; 14 owner = "community"; 15 repo = "a52dec"; 16 - rev = "v${version}"; 17 hash = "sha256-Z4riiwetJkhQYa+AD8qOiwB1+cuLbOyN/g7D8HM8Pkw="; 18 }; 19
··· 13 domain = "git.adelielinux.org"; 14 owner = "community"; 15 repo = "a52dec"; 16 + tag = "v${version}"; 17 hash = "sha256-Z4riiwetJkhQYa+AD8qOiwB1+cuLbOyN/g7D8HM8Pkw="; 18 }; 19
+4 -4
pkgs/by-name/aa/aaa/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "DomesticMoth"; 13 repo = "aaa"; 14 - rev = "v${version}"; 15 sha256 = "sha256-gIOlPjZOcmVLi9oOn4gBv6F+3Eq6t5b/3fKzoFqxclw="; 16 }; 17 useFetchCargoVendor = true; 18 cargoHash = "sha256-CHX+Ugy4ND36cpxNEFpnqid6ALHMPXmfXi+D4aktPRk="; 19 20 - meta = with lib; { 21 description = "Terminal viewer for 3a format"; 22 homepage = "https://github.com/DomesticMoth/aaa"; 23 - license = with licenses; [ gpl3Only ]; 24 - maintainers = with maintainers; [ asciimoth ]; 25 mainProgram = "aaa"; 26 }; 27 }
··· 11 src = fetchFromGitHub { 12 owner = "DomesticMoth"; 13 repo = "aaa"; 14 + tag = "v${version}"; 15 sha256 = "sha256-gIOlPjZOcmVLi9oOn4gBv6F+3Eq6t5b/3fKzoFqxclw="; 16 }; 17 useFetchCargoVendor = true; 18 cargoHash = "sha256-CHX+Ugy4ND36cpxNEFpnqid6ALHMPXmfXi+D4aktPRk="; 19 20 + meta = { 21 description = "Terminal viewer for 3a format"; 22 homepage = "https://github.com/DomesticMoth/aaa"; 23 + license = lib.licenses.gpl3Only; 24 + maintainers = with lib.maintainers; [ asciimoth ]; 25 mainProgram = "aaa"; 26 }; 27 }
+1 -1
pkgs/by-name/aa/aaaaxy/package.nix
··· 27 src = fetchFromGitHub { 28 owner = "divVerent"; 29 repo = "aaaaxy"; 30 - rev = "v${version}"; 31 hash = "sha256-pfvz5qaGLhFw+UD4OL6R88Qw6Ml3Pn66ZMQI3f923JA="; 32 fetchSubmodules = true; 33 };
··· 27 src = fetchFromGitHub { 28 owner = "divVerent"; 29 repo = "aaaaxy"; 30 + tag = "v${version}"; 31 hash = "sha256-pfvz5qaGLhFw+UD4OL6R88Qw6Ml3Pn66ZMQI3f923JA="; 32 fetchSubmodules = true; 33 };
+4 -4
pkgs/by-name/aa/aacgain/package.nix
··· 29 30 env.NIX_CFLAGS_COMPILE = "-Wno-error=narrowing"; 31 32 - meta = with lib; { 33 description = "ReplayGain for AAC files"; 34 homepage = "https://github.com/dgilman/aacgain"; 35 - license = licenses.gpl2Plus; 36 - platforms = platforms.unix; 37 - maintainers = [ maintainers.robbinch ]; 38 mainProgram = "aacgain"; 39 }; 40 }
··· 29 30 env.NIX_CFLAGS_COMPILE = "-Wno-error=narrowing"; 31 32 + meta = { 33 description = "ReplayGain for AAC files"; 34 homepage = "https://github.com/dgilman/aacgain"; 35 + license = lib.licenses.gpl2Plus; 36 + platforms = lib.platforms.unix; 37 + maintainers = with lib.maintainers; [ robbinch ]; 38 mainProgram = "aacgain"; 39 }; 40 }
+4 -4
pkgs/by-name/aa/aaphoto/package.nix
··· 35 install -Dm644 NEWS README REMARKS TODO -t $out/share/doc/${pname} 36 ''; 37 38 - meta = with lib; { 39 homepage = "https://github.com/log69/aaphoto"; 40 description = "Free and open source automatic photo adjusting software"; 41 longDescription = '' ··· 48 don't intend to spend a lot of time with manually correcting the images 49 one-by-one. 50 ''; 51 - license = licenses.gpl3Plus; 52 - maintainers = with maintainers; [ ]; 53 - platforms = platforms.unix; 54 mainProgram = "aaphoto"; 55 }; 56 }
··· 35 install -Dm644 NEWS README REMARKS TODO -t $out/share/doc/${pname} 36 ''; 37 38 + meta = { 39 homepage = "https://github.com/log69/aaphoto"; 40 description = "Free and open source automatic photo adjusting software"; 41 longDescription = '' ··· 48 don't intend to spend a lot of time with manually correcting the images 49 one-by-one. 50 ''; 51 + license = lib.licenses.gpl3Plus; 52 + maintainers = with lib.maintainers; [ ]; 53 + platforms = lib.platforms.unix; 54 mainProgram = "aaphoto"; 55 }; 56 }
+5 -5
pkgs/by-name/aa/aardvark-dns/package.nix
··· 12 src = fetchFromGitHub { 13 owner = "containers"; 14 repo = "aardvark-dns"; 15 - rev = "v${version}"; 16 hash = "sha256-drDu+YaqlylDRJHs6ctbDvhaec3UqQ+0GsUeHfhY4Zg="; 17 }; 18 ··· 21 22 passthru.tests = { inherit (nixosTests) podman; }; 23 24 - meta = with lib; { 25 changelog = "https://github.com/containers/aardvark-dns/releases/tag/${src.rev}"; 26 description = "Authoritative dns server for A/AAAA container records"; 27 homepage = "https://github.com/containers/aardvark-dns"; 28 - license = licenses.asl20; 29 - teams = [ teams.podman ]; 30 - platforms = platforms.linux; 31 mainProgram = "aardvark-dns"; 32 }; 33 }
··· 12 src = fetchFromGitHub { 13 owner = "containers"; 14 repo = "aardvark-dns"; 15 + tag = "v${version}"; 16 hash = "sha256-drDu+YaqlylDRJHs6ctbDvhaec3UqQ+0GsUeHfhY4Zg="; 17 }; 18 ··· 21 22 passthru.tests = { inherit (nixosTests) podman; }; 23 24 + meta = { 25 changelog = "https://github.com/containers/aardvark-dns/releases/tag/${src.rev}"; 26 description = "Authoritative dns server for A/AAAA container records"; 27 homepage = "https://github.com/containers/aardvark-dns"; 28 + license = lib.licenses.asl20; 29 + teams = with lib.teams; [ podman ]; 30 + platforms = lib.platforms.linux; 31 mainProgram = "aardvark-dns"; 32 }; 33 }
+4 -4
pkgs/by-name/aa/aaxtomp3/package.nix
··· 24 src = fetchFromGitHub { 25 owner = "krumpetpirate"; 26 repo = "aaxtomp3"; 27 - rev = "v${version}"; 28 hash = "sha256-7a9ZVvobWH/gPxa3cFiPL+vlu8h1Dxtcq0trm3HzlQg="; 29 }; 30 ··· 70 }; 71 }; 72 73 - meta = with lib; { 74 description = "Convert Audible's .aax filetype to MP3, FLAC, M4A, or OPUS"; 75 homepage = "https://krumpetpirate.github.io/AAXtoMP3"; 76 - license = licenses.wtfpl; 77 - maintainers = with maintainers; [ urandom ]; 78 }; 79 }
··· 24 src = fetchFromGitHub { 25 owner = "krumpetpirate"; 26 repo = "aaxtomp3"; 27 + tag = "v${version}"; 28 hash = "sha256-7a9ZVvobWH/gPxa3cFiPL+vlu8h1Dxtcq0trm3HzlQg="; 29 }; 30 ··· 70 }; 71 }; 72 73 + meta = { 74 description = "Convert Audible's .aax filetype to MP3, FLAC, M4A, or OPUS"; 75 homepage = "https://krumpetpirate.github.io/AAXtoMP3"; 76 + license = lib.licenses.wtfpl; 77 + maintainers = with lib.maintainers; [ urandom ]; 78 }; 79 }
+4 -4
pkgs/by-name/ab/ab-av1/package.nix
··· 13 src = fetchFromGitHub { 14 owner = "alexheretic"; 15 repo = "ab-av1"; 16 - rev = "v${version}"; 17 hash = "sha256-uW5BXUNzk94bqSWQSaCiuSO8Angwt0eo4ZmvGRr/4S8="; 18 }; 19 ··· 29 --zsh <($out/bin/ab-av1 print-completions zsh) 30 ''; 31 32 - meta = with lib; { 33 description = "AV1 re-encoding using ffmpeg, svt-av1 & vmaf"; 34 homepage = "https://github.com/alexheretic/ab-av1"; 35 changelog = "https://github.com/alexheretic/ab-av1/blob/${src.rev}/CHANGELOG.md"; 36 - license = licenses.mit; 37 - maintainers = [ ]; 38 mainProgram = "ab-av1"; 39 }; 40 }
··· 13 src = fetchFromGitHub { 14 owner = "alexheretic"; 15 repo = "ab-av1"; 16 + tag = "v${version}"; 17 hash = "sha256-uW5BXUNzk94bqSWQSaCiuSO8Angwt0eo4ZmvGRr/4S8="; 18 }; 19 ··· 29 --zsh <($out/bin/ab-av1 print-completions zsh) 30 ''; 31 32 + meta = { 33 description = "AV1 re-encoding using ffmpeg, svt-av1 & vmaf"; 34 homepage = "https://github.com/alexheretic/ab-av1"; 35 changelog = "https://github.com/alexheretic/ab-av1/blob/${src.rev}/CHANGELOG.md"; 36 + license = lib.licenses.mit; 37 + maintainers = with lib.maintainers; [ ]; 38 mainProgram = "ab-av1"; 39 }; 40 }
+4 -4
pkgs/by-name/ab/abaddon/package.nix
··· 28 src = fetchFromGitHub { 29 owner = "uowuo"; 30 repo = "abaddon"; 31 - rev = "v${version}"; 32 hash = "sha256-48lR1rIWMwLaTv+nIdqmQ3mHOayrC1P5OQuUb+URYh0="; 33 fetchSubmodules = true; 34 }; ··· 87 }) 88 ]; 89 90 - meta = with lib; { 91 description = "Discord client reimplementation, written in C++"; 92 mainProgram = "abaddon"; 93 homepage = "https://github.com/uowuo/abaddon"; 94 - license = licenses.gpl3Plus; 95 - maintainers = with maintainers; [ genericnerdyusername ]; 96 platforms = lib.platforms.linux; 97 }; 98 }
··· 28 src = fetchFromGitHub { 29 owner = "uowuo"; 30 repo = "abaddon"; 31 + tag = "v${version}"; 32 hash = "sha256-48lR1rIWMwLaTv+nIdqmQ3mHOayrC1P5OQuUb+URYh0="; 33 fetchSubmodules = true; 34 }; ··· 87 }) 88 ]; 89 90 + meta = { 91 description = "Discord client reimplementation, written in C++"; 92 mainProgram = "abaddon"; 93 homepage = "https://github.com/uowuo/abaddon"; 94 + license = lib.licenses.gpl3Plus; 95 + maintainers = with lib.maintainers; [ genericnerdyusername ]; 96 platforms = lib.platforms.linux; 97 }; 98 }
+4 -4
pkgs/by-name/ab/abbaye-des-morts/package.nix
··· 14 src = fetchFromGitHub { 15 owner = "nevat"; 16 repo = "abbayedesmorts-gpl"; 17 - rev = "v${version}"; 18 sha256 = "sha256-IU7E1zmeif9CdoBxzmh7MG2jElGGnEZyKnK7eYFrjsQ="; 19 }; 20 ··· 39 mkdir -p $out/share/applications 40 ''; 41 42 - meta = with lib; { 43 homepage = "https://locomalito.com/abbaye_des_morts.php"; 44 description = "Retro arcade video game"; 45 mainProgram = "abbayev2"; 46 - license = licenses.gpl3; 47 - maintainers = [ maintainers.marius851000 ]; 48 }; 49 }
··· 14 src = fetchFromGitHub { 15 owner = "nevat"; 16 repo = "abbayedesmorts-gpl"; 17 + tag = "v${version}"; 18 sha256 = "sha256-IU7E1zmeif9CdoBxzmh7MG2jElGGnEZyKnK7eYFrjsQ="; 19 }; 20 ··· 39 mkdir -p $out/share/applications 40 ''; 41 42 + meta = { 43 homepage = "https://locomalito.com/abbaye_des_morts.php"; 44 description = "Retro arcade video game"; 45 mainProgram = "abbayev2"; 46 + license = lib.licenses.gpl3; 47 + maintainers = with lib.maintainers; [ marius851000 ]; 48 }; 49 }
+4 -4
pkgs/by-name/ab/abbreviate/package.nix
··· 12 src = fetchFromGitHub { 13 owner = "dnnrly"; 14 repo = "abbreviate"; 15 - rev = "v${version}"; 16 hash = "sha256-foGg+o+BbPsfpph+XHIfyPaknQD1N1rcZW58kgZ5HYM="; 17 }; 18 ··· 34 --zsh <($out/bin/abbreviate completion zsh) 35 ''; 36 37 - meta = with lib; { 38 description = "Shorten your strings using common abbreviations"; 39 mainProgram = "abbreviate"; 40 homepage = "https://github.com/dnnrly/abbreviate"; 41 changelog = "https://github.com/dnnrly/abbreviate/releases/tag/${src.rev}"; 42 - license = licenses.asl20; 43 - maintainers = with maintainers; [ figsoda ]; 44 }; 45 }
··· 12 src = fetchFromGitHub { 13 owner = "dnnrly"; 14 repo = "abbreviate"; 15 + tag = "v${version}"; 16 hash = "sha256-foGg+o+BbPsfpph+XHIfyPaknQD1N1rcZW58kgZ5HYM="; 17 }; 18 ··· 34 --zsh <($out/bin/abbreviate completion zsh) 35 ''; 36 37 + meta = { 38 description = "Shorten your strings using common abbreviations"; 39 mainProgram = "abbreviate"; 40 homepage = "https://github.com/dnnrly/abbreviate"; 41 changelog = "https://github.com/dnnrly/abbreviate/releases/tag/${src.rev}"; 42 + license = lib.licenses.asl20; 43 + maintainers = with lib.maintainers; [ figsoda ]; 44 }; 45 }
+4 -4
pkgs/by-name/ab/abc-verifier/package.nix
··· 29 # needed by yosys 30 passthru.rev = finalAttrs.src.rev; 31 32 - meta = with lib; { 33 description = "Tool for squential logic synthesis and formal verification"; 34 homepage = "https://people.eecs.berkeley.edu/~alanmi/abc"; 35 - license = licenses.mit; 36 - maintainers = with maintainers; [ 37 thoughtpolice 38 Luflosi 39 ]; 40 mainProgram = "abc"; 41 - platforms = platforms.unix; 42 }; 43 })
··· 29 # needed by yosys 30 passthru.rev = finalAttrs.src.rev; 31 32 + meta = { 33 description = "Tool for squential logic synthesis and formal verification"; 34 homepage = "https://people.eecs.berkeley.edu/~alanmi/abc"; 35 + license = lib.licenses.mit; 36 + maintainers = with lib.maintainers; [ 37 thoughtpolice 38 Luflosi 39 ]; 40 mainProgram = "abc"; 41 + platforms = lib.platforms.unix; 42 }; 43 })
+4 -4
pkgs/by-name/ab/abcm2ps/package.nix
··· 40 }; 41 }; 42 43 - meta = with lib; { 44 homepage = "http://moinejf.free.fr/"; 45 - license = licenses.lgpl3Plus; 46 description = "Command line program which converts ABC to music sheet in PostScript or SVG format"; 47 - platforms = platforms.unix; 48 - maintainers = [ maintainers.dotlambda ]; 49 mainProgram = "abcm2ps"; 50 }; 51 })
··· 40 }; 41 }; 42 43 + meta = { 44 homepage = "http://moinejf.free.fr/"; 45 + license = lib.licenses.lgpl3Plus; 46 description = "Command line program which converts ABC to music sheet in PostScript or SVG format"; 47 + platforms = lib.platforms.unix; 48 + maintainers = with lib.maintainers; [ dotlambda ]; 49 mainProgram = "abcm2ps"; 50 }; 51 })
+4 -4
pkgs/by-name/ab/abduco/package.nix
··· 53 }) 54 ]; 55 56 - meta = with lib; { 57 homepage = "http://brain-dump.org/projects/abduco"; 58 - license = licenses.isc; 59 description = "Allows programs to be run independently from its controlling terminal"; 60 - maintainers = with maintainers; [ pSub ]; 61 - platforms = platforms.unix; 62 mainProgram = "abduco"; 63 }; 64 }
··· 53 }) 54 ]; 55 56 + meta = { 57 homepage = "http://brain-dump.org/projects/abduco"; 58 + license = lib.licenses.isc; 59 description = "Allows programs to be run independently from its controlling terminal"; 60 + maintainers = with lib.maintainers; [ pSub ]; 61 + platforms = lib.platforms.unix; 62 mainProgram = "abduco"; 63 }; 64 }
+4 -4
pkgs/by-name/ab/abi-compliance-checker/package.nix
··· 28 29 makeFlags = [ "prefix=$(out)" ]; 30 31 - meta = with lib; { 32 homepage = "https://lvc.github.io/abi-compliance-checker"; 33 description = "Tool for checking backward API/ABI compatibility of a C/C++ library"; 34 mainProgram = "abi-compliance-checker"; 35 - license = licenses.lgpl21; 36 - maintainers = [ maintainers.bhipple ]; 37 - platforms = platforms.all; 38 }; 39 }
··· 28 29 makeFlags = [ "prefix=$(out)" ]; 30 31 + meta = { 32 homepage = "https://lvc.github.io/abi-compliance-checker"; 33 description = "Tool for checking backward API/ABI compatibility of a C/C++ library"; 34 mainProgram = "abi-compliance-checker"; 35 + license = lib.licenses.lgpl21; 36 + maintainers = with lib.maintainers; [ bhipple ]; 37 + platforms = lib.platforms.all; 38 }; 39 }
+4 -4
pkgs/by-name/ab/abi-dumper/package.nix
··· 36 preBuild = "mkdir -p $out"; 37 makeFlags = [ "prefix=$(out)" ]; 38 39 - meta = with lib; { 40 homepage = "https://github.com/lvc/abi-dumper"; 41 description = "Dump ABI of an ELF object containing DWARF debug info"; 42 mainProgram = "abi-dumper"; 43 - license = licenses.lgpl21; 44 - maintainers = [ maintainers.bhipple ]; 45 - platforms = platforms.all; 46 }; 47 }
··· 36 preBuild = "mkdir -p $out"; 37 makeFlags = [ "prefix=$(out)" ]; 38 39 + meta = { 40 homepage = "https://github.com/lvc/abi-dumper"; 41 description = "Dump ABI of an ELF object containing DWARF debug info"; 42 mainProgram = "abi-dumper"; 43 + license = lib.licenses.lgpl21; 44 + maintainers = with lib.maintainers; [ bhipple ]; 45 + platforms = lib.platforms.all; 46 }; 47 }
+4 -4
pkgs/by-name/ab/abiword/package.nix
··· 74 rev-prefix = "release-"; 75 }; 76 77 - meta = with lib; { 78 description = "Word processing program, similar to Microsoft Word"; 79 mainProgram = "abiword"; 80 homepage = "https://gitlab.gnome.org/World/AbiWord/"; 81 - license = licenses.gpl3; 82 - platforms = platforms.linux; 83 - maintainers = with maintainers; [ 84 pSub 85 ylwghst 86 sna
··· 74 rev-prefix = "release-"; 75 }; 76 77 + meta = { 78 description = "Word processing program, similar to Microsoft Word"; 79 mainProgram = "abiword"; 80 homepage = "https://gitlab.gnome.org/World/AbiWord/"; 81 + license = lib.licenses.gpl3; 82 + platforms = lib.platforms.linux; 83 + maintainers = with lib.maintainers; [ 84 pSub 85 ylwghst 86 sna
+4 -4
pkgs/by-name/ab/abootimg/package.nix
··· 55 } 56 ''; 57 58 - meta = with lib; { 59 homepage = "https://github.com/ggrandou/abootimg"; 60 description = "Manipulate Android Boot Images"; 61 - license = licenses.gpl2; 62 - platforms = platforms.linux; 63 - maintainers = [ maintainers.flokli ]; 64 }; 65 }
··· 55 } 56 ''; 57 58 + meta = { 59 homepage = "https://github.com/ggrandou/abootimg"; 60 description = "Manipulate Android Boot Images"; 61 + license = lib.licenses.gpl2; 62 + platforms = lib.platforms.linux; 63 + maintainers = with lib.maintainers; [ flokli ]; 64 }; 65 }
+5 -5
pkgs/by-name/ab/abracadabra/package.nix
··· 20 src = fetchFromGitHub { 21 owner = "KejPi"; 22 repo = "AbracaDABra"; 23 - rev = "v${version}"; 24 hash = "sha256-4M/LrM1Edu9isvpKPArir7UwPJ0u0Yjl4ttFtxcqYtM="; 25 }; 26 ··· 49 "-DSOAPYSDR=ON" 50 ]; 51 52 - meta = with lib; { 53 description = "DAB/DAB+ radio application"; 54 homepage = "https://github.com/KejPi/AbracaDABra"; 55 - platforms = platforms.linux; 56 - license = licenses.mit; 57 - maintainers = [ maintainers.markuskowa ]; 58 mainProgram = "AbracaDABra"; 59 }; 60 }
··· 20 src = fetchFromGitHub { 21 owner = "KejPi"; 22 repo = "AbracaDABra"; 23 + tag = "v${version}"; 24 hash = "sha256-4M/LrM1Edu9isvpKPArir7UwPJ0u0Yjl4ttFtxcqYtM="; 25 }; 26 ··· 49 "-DSOAPYSDR=ON" 50 ]; 51 52 + meta = { 53 description = "DAB/DAB+ radio application"; 54 homepage = "https://github.com/KejPi/AbracaDABra"; 55 + platforms = lib.platforms.linux; 56 + license = lib.licenses.mit; 57 + maintainers = with lib.maintainers; [ markuskowa ]; 58 mainProgram = "AbracaDABra"; 59 }; 60 }
+1 -1
pkgs/by-name/ab/abuse/package.nix
··· 18 src = fetchFromGitHub { 19 owner = "Xenoveritas"; 20 repo = "abuse"; 21 - rev = "v${finalAttrs.version}"; 22 hash = "sha256-eneu0HxEoM//Ju2XMHnDMZ/igeVMPSLg7IaxR2cnJrk="; 23 }; 24
··· 18 src = fetchFromGitHub { 19 owner = "Xenoveritas"; 20 repo = "abuse"; 21 + tag = "v${finalAttrs.version}"; 22 hash = "sha256-eneu0HxEoM//Ju2XMHnDMZ/igeVMPSLg7IaxR2cnJrk="; 23 }; 24
+4 -4
pkgs/by-name/ac/acc/package.nix
··· 30 runHook postInstall 31 ''; 32 33 - meta = with lib; { 34 description = "ACS script compiler for use with ZDoom and Hexen"; 35 homepage = "https://zdoom.org/wiki/ACC"; 36 - license = licenses.activision; 37 - maintainers = with maintainers; [ emilytrau ]; 38 - platforms = platforms.all; 39 mainProgram = "acc"; 40 }; 41 })
··· 30 runHook postInstall 31 ''; 32 33 + meta = { 34 description = "ACS script compiler for use with ZDoom and Hexen"; 35 homepage = "https://zdoom.org/wiki/ACC"; 36 + license = lib.licenses.activision; 37 + maintainers = with lib.maintainers; [ emilytrau ]; 38 + platforms = lib.platforms.all; 39 mainProgram = "acc"; 40 }; 41 })
+3 -3
pkgs/by-name/ac/accelergy/package.nix
··· 22 setuptools 23 ]; 24 25 - meta = with lib; { 26 description = "Architecture-level energy/area estimator for accelerator designs"; 27 - license = licenses.mit; 28 homepage = "https://accelergy.mit.edu/"; 29 - maintainers = with maintainers; [ gdinh ]; 30 }; 31 }
··· 22 setuptools 23 ]; 24 25 + meta = { 26 description = "Architecture-level energy/area estimator for accelerator designs"; 27 + license = lib.licenses.mit; 28 homepage = "https://accelergy.mit.edu/"; 29 + maintainers = with lib.maintainers; [ gdinh ]; 30 }; 31 }
+5 -5
pkgs/by-name/ac/accountsservice/package.nix
··· 100 patchShebangs meson_post_install.py 101 ''; 102 103 - meta = with lib; { 104 description = "D-Bus interface for user account query and manipulation"; 105 homepage = "https://www.freedesktop.org/wiki/Software/AccountsService"; 106 - license = licenses.gpl3Plus; 107 - maintainers = with maintainers; [ pSub ]; 108 - teams = [ teams.freedesktop ]; 109 - platforms = platforms.linux; 110 }; 111 }
··· 100 patchShebangs meson_post_install.py 101 ''; 102 103 + meta = { 104 description = "D-Bus interface for user account query and manipulation"; 105 homepage = "https://www.freedesktop.org/wiki/Software/AccountsService"; 106 + license = lib.licenses.gpl3Plus; 107 + maintainers = with lib.maintainers; [ pSub ]; 108 + teams = with lib.teams; [ freedesktop ]; 109 + platforms = lib.platforms.linux; 110 }; 111 }
+4 -4
pkgs/by-name/ac/acct/package.nix
··· 15 16 doCheck = true; 17 18 - meta = with lib; { 19 description = "GNU Accounting Utilities, login and process accounting utilities"; 20 21 longDescription = '' ··· 25 execution statistics. 26 ''; 27 28 - license = licenses.gpl3Plus; 29 30 homepage = "https://www.gnu.org/software/acct/"; 31 32 - maintainers = with maintainers; [ pSub ]; 33 - platforms = platforms.linux; 34 }; 35 }
··· 15 16 doCheck = true; 17 18 + meta = { 19 description = "GNU Accounting Utilities, login and process accounting utilities"; 20 21 longDescription = '' ··· 25 execution statistics. 26 ''; 27 28 + license = lib.licenses.gpl3Plus; 29 30 homepage = "https://www.gnu.org/software/acct/"; 31 32 + maintainers = with lib.maintainers; [ pSub ]; 33 + platforms = lib.platforms.linux; 34 }; 35 }
+4 -4
pkgs/by-name/ac/accuraterip-checksum/package.nix
··· 26 runHook postInstall 27 ''; 28 29 - meta = with lib; { 30 description = "Program for computing the AccurateRip checksum of singletrack WAV files"; 31 homepage = "https://github.com/leo-bogert/accuraterip-checksum"; 32 - license = licenses.gpl3; 33 - maintainers = [ ]; 34 - platforms = with platforms; linux; 35 mainProgram = "accuraterip-checksum"; 36 }; 37 }
··· 26 runHook postInstall 27 ''; 28 29 + meta = { 30 description = "Program for computing the AccurateRip checksum of singletrack WAV files"; 31 homepage = "https://github.com/leo-bogert/accuraterip-checksum"; 32 + license = lib.licenses.gpl3; 33 + maintainers = with lib.maintainers; [ ]; 34 + platforms = lib.platforms.linux; 35 mainProgram = "accuraterip-checksum"; 36 }; 37 }
+4 -4
pkgs/by-name/ac/ace/package.nix
··· 41 > include/makeinclude/platform_macros.GNU 42 ''; 43 44 - meta = with lib; { 45 homepage = "https://www.dre.vanderbilt.edu/~schmidt/ACE.html"; 46 description = "ADAPTIVE Communication Environment"; 47 mainProgram = "ace_gperf"; 48 - license = licenses.doc; 49 - maintainers = with maintainers; [ nico202 ]; 50 - platforms = platforms.linux; 51 }; 52 }
··· 41 > include/makeinclude/platform_macros.GNU 42 ''; 43 44 + meta = { 45 homepage = "https://www.dre.vanderbilt.edu/~schmidt/ACE.html"; 46 description = "ADAPTIVE Communication Environment"; 47 mainProgram = "ace_gperf"; 48 + license = lib.licenses.doc; 49 + maintainers = with lib.maintainers; [ nico202 ]; 50 + platforms = lib.platforms.linux; 51 }; 52 }
+1 -1
pkgs/by-name/ac/aces-container/package.nix
··· 12 src = fetchFromGitHub { 13 owner = "ampas"; 14 repo = "aces_container"; 15 - rev = "v${finalAttrs.version}"; 16 hash = "sha256-luMqXqlJ6UzoawEDmbK38lm3GHosaZm/mFJntBF54Y4="; 17 }; 18
··· 12 src = fetchFromGitHub { 13 owner = "ampas"; 14 repo = "aces_container"; 15 + tag = "v${finalAttrs.version}"; 16 hash = "sha256-luMqXqlJ6UzoawEDmbK38lm3GHosaZm/mFJntBF54Y4="; 17 }; 18
+3 -3
pkgs/by-name/ac/acgtk/package.nix
··· 66 dune install --prefix $out --libdir $OCAMLFIND_DESTDIR 67 ''; 68 69 - meta = with lib; { 70 homepage = "https://acg.loria.fr/"; 71 description = "Toolkit for developing ACG signatures and lexicon"; 72 - license = licenses.cecill20; 73 inherit (ocamlPackages.ocaml.meta) platforms; 74 - maintainers = [ maintainers.jirkamarsik ]; 75 }; 76 }
··· 66 dune install --prefix $out --libdir $OCAMLFIND_DESTDIR 67 ''; 68 69 + meta = { 70 homepage = "https://acg.loria.fr/"; 71 description = "Toolkit for developing ACG signatures and lexicon"; 72 + license = lib.licenses.cecill20; 73 inherit (ocamlPackages.ocaml.meta) platforms; 74 + maintainers = with lib.maintainers; [ jirkamarsik ]; 75 }; 76 }
+3 -3
pkgs/by-name/ac/acltoolkit/package.nix
··· 37 "acltoolkit" 38 ]; 39 40 - meta = with lib; { 41 description = "ACL abuse swiss-knife"; 42 mainProgram = "acltoolkit"; 43 homepage = "https://github.com/zblurx/acltoolkit"; 44 - license = licenses.mit; 45 - maintainers = with maintainers; [ fab ]; 46 }; 47 }
··· 37 "acltoolkit" 38 ]; 39 40 + meta = { 41 description = "ACL abuse swiss-knife"; 42 mainProgram = "acltoolkit"; 43 homepage = "https://github.com/zblurx/acltoolkit"; 44 + license = lib.licenses.mit; 45 + maintainers = with lib.maintainers; [ fab ]; 46 }; 47 }
+4 -4
pkgs/by-name/ac/acme/package.nix
··· 25 26 makeFlags = [ "BINDIR=$(out)/bin" ]; 27 28 - meta = with lib; { 29 description = "Multi-platform cross assembler for 6502/6510/65816 CPUs"; 30 mainProgram = "acme"; 31 homepage = "https://sourceforge.net/projects/acme-crossass/"; 32 - license = licenses.gpl2Plus; 33 - platforms = platforms.all; 34 - maintainers = with maintainers; [ OPNA2608 ]; 35 }; 36 }
··· 25 26 makeFlags = [ "BINDIR=$(out)/bin" ]; 27 28 + meta = { 29 description = "Multi-platform cross assembler for 6502/6510/65816 CPUs"; 30 mainProgram = "acme"; 31 homepage = "https://sourceforge.net/projects/acme-crossass/"; 32 + license = lib.licenses.gpl2Plus; 33 + platforms = lib.platforms.all; 34 + maintainers = with lib.maintainers; [ OPNA2608 ]; 35 }; 36 }
+1 -1
pkgs/by-name/ac/acsccid/package.nix
··· 21 src = fetchFromGitHub { 22 owner = "acshk"; 23 repo = "acsccid"; 24 - rev = "v${version}"; 25 sha256 = "12aahrvsk21qgpjwcrr01s742ixs44nmjkvcvqyzhqb307x1rrn3"; 26 }; 27
··· 21 src = fetchFromGitHub { 22 owner = "acshk"; 23 repo = "acsccid"; 24 + tag = "v${version}"; 25 sha256 = "12aahrvsk21qgpjwcrr01s742ixs44nmjkvcvqyzhqb307x1rrn3"; 26 }; 27
+1 -1
pkgs/by-name/ac/actiona/package.nix
··· 23 src = fetchFromGitHub { 24 owner = "Jmgr"; 25 repo = "actiona"; 26 - rev = "v${finalAttrs.version}"; 27 hash = "sha256-sJlzrrpmo2CbzChCtiyxqDtjoN58BN4Ptjm4sH83zAw="; 28 fetchSubmodules = true; 29 };
··· 23 src = fetchFromGitHub { 24 owner = "Jmgr"; 25 repo = "actiona"; 26 + tag = "v${finalAttrs.version}"; 27 hash = "sha256-sJlzrrpmo2CbzChCtiyxqDtjoN58BN4Ptjm4sH83zAw="; 28 fetchSubmodules = true; 29 };
+1 -1
pkgs/by-name/ac/activate-linux/package.nix
··· 18 src = fetchFromGitHub { 19 owner = "MrGlockenspiel"; 20 repo = "activate-linux"; 21 - rev = "v${finalAttrs.version}"; 22 hash = "sha256-6XnoAoZwAs2hKToWlDqkaGqucmV1VMkEc4QO0G0xmrg="; 23 }; 24
··· 18 src = fetchFromGitHub { 19 owner = "MrGlockenspiel"; 20 repo = "activate-linux"; 21 + tag = "v${finalAttrs.version}"; 22 hash = "sha256-6XnoAoZwAs2hKToWlDqkaGqucmV1VMkEc4QO0G0xmrg="; 23 }; 24
+3 -3
pkgs/by-name/ac/actkbd/package.nix
··· 24 cp -r README samples $out/share/doc/actkbd 25 ''; 26 27 - meta = with lib; { 28 description = "Keyboard shortcut daemon"; 29 longDescription = '' 30 actkbd is a simple daemon that binds actions to keyboard events ··· 32 recognises key combinations and can handle press, repeat and 33 release events. 34 ''; 35 - license = licenses.gpl2Only; 36 homepage = "http://users.softlab.ece.ntua.gr/~thkala/projects/actkbd/"; 37 - platforms = platforms.linux; 38 mainProgram = "actkbd"; 39 }; 40 }
··· 24 cp -r README samples $out/share/doc/actkbd 25 ''; 26 27 + meta = { 28 description = "Keyboard shortcut daemon"; 29 longDescription = '' 30 actkbd is a simple daemon that binds actions to keyboard events ··· 32 recognises key combinations and can handle press, repeat and 33 release events. 34 ''; 35 + license = lib.licenses.gpl2Only; 36 homepage = "http://users.softlab.ece.ntua.gr/~thkala/projects/actkbd/"; 37 + platforms = lib.platforms.linux; 38 mainProgram = "actkbd"; 39 }; 40 }
+3 -3
pkgs/by-name/ad/ad-ldap-enum/package.nix
··· 41 runHook postFixup 42 ''; 43 44 - meta = with lib; { 45 description = "LDAP based Active Directory user and group enumeration tool"; 46 homepage = "https://github.com/CroweCybersecurity/ad-ldap-enum"; 47 - license = licenses.mit; 48 - maintainers = with maintainers; [ h7x4 ]; 49 platforms = python3.meta.platforms; 50 mainProgram = "ad-ldap-enum"; 51 };
··· 41 runHook postFixup 42 ''; 43 44 + meta = { 45 description = "LDAP based Active Directory user and group enumeration tool"; 46 homepage = "https://github.com/CroweCybersecurity/ad-ldap-enum"; 47 + license = lib.licenses.mit; 48 + maintainers = with lib.maintainers; [ h7x4 ]; 49 platforms = python3.meta.platforms; 50 mainProgram = "ad-ldap-enum"; 51 };
+3 -3
pkgs/by-name/ad/ad-miner/package.nix
··· 33 34 pythonImportsCheck = [ "ad_miner" ]; 35 36 - meta = with lib; { 37 description = "Active Directory audit tool that leverages cypher queries to crunch data from Bloodhound"; 38 homepage = "https://github.com/Mazars-Tech/AD_Miner"; 39 changelog = "https://github.com/Mazars-Tech/AD_Miner/blob/${src.tag}/CHANGELOG.md"; 40 - license = licenses.gpl3Only; 41 - maintainers = with maintainers; [ fab ]; 42 mainProgram = "AD-miner"; 43 }; 44 }
··· 33 34 pythonImportsCheck = [ "ad_miner" ]; 35 36 + meta = { 37 description = "Active Directory audit tool that leverages cypher queries to crunch data from Bloodhound"; 38 homepage = "https://github.com/Mazars-Tech/AD_Miner"; 39 changelog = "https://github.com/Mazars-Tech/AD_Miner/blob/${src.tag}/CHANGELOG.md"; 40 + license = lib.licenses.gpl3Only; 41 + maintainers = with lib.maintainers; [ fab ]; 42 mainProgram = "AD-miner"; 43 }; 44 }
+3 -3
pkgs/by-name/ad/adafruit-ampy/package.nix
··· 25 # No tests 26 doCheck = false; 27 28 - meta = with lib; { 29 homepage = "https://github.com/pycampers/ampy"; 30 - license = licenses.mit; 31 description = "Utility to interact with a MicroPython board over a serial connection"; 32 - maintainers = [ ]; 33 mainProgram = "ampy"; 34 }; 35 }
··· 25 # No tests 26 doCheck = false; 27 28 + meta = { 29 homepage = "https://github.com/pycampers/ampy"; 30 + license = lib.licenses.mit; 31 description = "Utility to interact with a MicroPython board over a serial connection"; 32 + maintainers = with lib.maintainers; [ ]; 33 mainProgram = "ampy"; 34 }; 35 }
+4 -4
pkgs/by-name/ad/adapta-backgrounds/package.nix
··· 27 ]; 28 buildInputs = [ glib ]; 29 30 - meta = with lib; { 31 description = "Wallpaper collection for adapta-project"; 32 homepage = "https://github.com/adapta-project/adapta-backgrounds"; 33 - license = with licenses; [ 34 gpl2 35 cc-by-sa-40 36 ]; 37 - platforms = platforms.all; 38 - maintainers = with maintainers; [ romildo ]; 39 }; 40 }
··· 27 ]; 28 buildInputs = [ glib ]; 29 30 + meta = { 31 description = "Wallpaper collection for adapta-project"; 32 homepage = "https://github.com/adapta-project/adapta-backgrounds"; 33 + license = with lib.licenses; [ 34 gpl2 35 cc-by-sa-40 36 ]; 37 + platforms = lib.platforms.all; 38 + maintainers = with lib.maintainers; [ romildo ]; 39 }; 40 }
+4 -4
pkgs/by-name/ad/adapta-gtk-theme/package.nix
··· 54 "--disable-unity" 55 ]; 56 57 - meta = with lib; { 58 description = "Adaptive GTK theme based on Material Design Guidelines"; 59 homepage = "https://github.com/adapta-project/adapta-gtk-theme"; 60 - license = with licenses; [ 61 gpl2 62 cc-by-sa-30 63 ]; 64 - platforms = platforms.linux; 65 - maintainers = [ maintainers.romildo ]; 66 }; 67 }
··· 54 "--disable-unity" 55 ]; 56 57 + meta = { 58 description = "Adaptive GTK theme based on Material Design Guidelines"; 59 homepage = "https://github.com/adapta-project/adapta-gtk-theme"; 60 + license = with lib.licenses; [ 61 gpl2 62 cc-by-sa-30 63 ]; 64 + platforms = lib.platforms.linux; 65 + maintainers = with lib.maintainers; [ romildo ]; 66 }; 67 }
+4 -4
pkgs/by-name/ad/adaptivecpp/package.nix
··· 33 src = fetchFromGitHub { 34 owner = "AdaptiveCpp"; 35 repo = "AdaptiveCpp"; 36 - rev = "v${finalAttrs.version}"; 37 sha256 = "sha256-vXfw8+xn3/DYxUKp3QGdQ8sEbDwyk+8jDCyuvQOXigc="; 38 }; 39 ··· 162 updateScript = nix-update-script { }; 163 }; 164 165 - meta = with lib; { 166 homepage = "https://github.com/AdaptiveCpp/AdaptiveCpp"; 167 description = "Multi-backend implementation of SYCL for CPUs and GPUs"; 168 mainProgram = "acpp"; 169 - maintainers = with maintainers; [ yboettcher ]; 170 - license = licenses.bsd2; 171 }; 172 })
··· 33 src = fetchFromGitHub { 34 owner = "AdaptiveCpp"; 35 repo = "AdaptiveCpp"; 36 + tag = "v${finalAttrs.version}"; 37 sha256 = "sha256-vXfw8+xn3/DYxUKp3QGdQ8sEbDwyk+8jDCyuvQOXigc="; 38 }; 39 ··· 162 updateScript = nix-update-script { }; 163 }; 164 165 + meta = { 166 homepage = "https://github.com/AdaptiveCpp/AdaptiveCpp"; 167 description = "Multi-backend implementation of SYCL for CPUs and GPUs"; 168 mainProgram = "acpp"; 169 + maintainers = with lib.maintainers; [ yboettcher ]; 170 + license = lib.licenses.bsd2; 171 }; 172 })
+1 -1
pkgs/by-name/ad/adbtuifm/package.nix
··· 9 src = fetchFromGitHub { 10 owner = "darkhz"; 11 repo = "adbtuifm"; 12 - rev = "v${version}"; 13 hash = "sha256-TK93O9XwMrsrQT3EG0969HYMtYkK0a4PzG9FSTqHxAY="; 14 }; 15 vendorHash = "sha256-voVoowjM90OGWXF4REEevO8XEzT7azRYiDay4bnGBks=";
··· 9 src = fetchFromGitHub { 10 owner = "darkhz"; 11 repo = "adbtuifm"; 12 + tag = "v${version}"; 13 hash = "sha256-TK93O9XwMrsrQT3EG0969HYMtYkK0a4PzG9FSTqHxAY="; 14 }; 15 vendorHash = "sha256-voVoowjM90OGWXF4REEevO8XEzT7azRYiDay4bnGBks=";
+3 -3
pkgs/by-name/ad/adcskiller/package.nix
··· 36 runHook postInstall 37 ''; 38 39 - meta = with lib; { 40 description = "Python-based tool designed to automate the process of discovering and exploiting Active Directory Certificate Services (ADCS) vulnerabilities"; 41 homepage = "https://github.com/grimlockx/ADCSKiller"; 42 - license = licenses.mit; 43 - maintainers = with maintainers; [ exploitoverload ]; 44 mainProgram = "ADCSKiller"; 45 }; 46 }
··· 36 runHook postInstall 37 ''; 38 39 + meta = { 40 description = "Python-based tool designed to automate the process of discovering and exploiting Active Directory Certificate Services (ADCS) vulnerabilities"; 41 homepage = "https://github.com/grimlockx/ADCSKiller"; 42 + license = lib.licenses.mit; 43 + maintainers = with lib.maintainers; [ exploitoverload ]; 44 mainProgram = "ADCSKiller"; 45 }; 46 }
+4 -4
pkgs/by-name/ad/addic7ed-cli/package.nix
··· 22 doCheck = false; 23 pythonImportsCheck = [ "addic7ed_cli" ]; 24 25 - meta = with lib; { 26 description = "Commandline access to addic7ed subtitles"; 27 homepage = "https://github.com/BenoitZugmeyer/addic7ed-cli"; 28 - license = licenses.mit; 29 - maintainers = with maintainers; [ aethelz ]; 30 - platforms = platforms.unix; 31 mainProgram = "addic7ed"; 32 }; 33 }
··· 22 doCheck = false; 23 pythonImportsCheck = [ "addic7ed_cli" ]; 24 25 + meta = { 26 description = "Commandline access to addic7ed subtitles"; 27 homepage = "https://github.com/BenoitZugmeyer/addic7ed-cli"; 28 + license = lib.licenses.mit; 29 + maintainers = with lib.maintainers; [ aethelz ]; 30 + platforms = lib.platforms.unix; 31 mainProgram = "addic7ed"; 32 }; 33 }
+3 -3
pkgs/by-name/ad/addlicense/package.nix
··· 29 30 subPackages = [ "." ]; 31 32 - meta = with lib; { 33 description = "Ensures source code files have copyright license headers by scanning directory patterns recursively"; 34 homepage = "https://github.com/google/addlicense"; 35 - license = licenses.asl20; 36 - maintainers = with maintainers; [ SuperSandro2000 ]; 37 mainProgram = "addlicense"; 38 }; 39 }
··· 29 30 subPackages = [ "." ]; 31 32 + meta = { 33 description = "Ensures source code files have copyright license headers by scanning directory patterns recursively"; 34 homepage = "https://github.com/google/addlicense"; 35 + license = lib.licenses.asl20; 36 + maintainers = with lib.maintainers; [ SuperSandro2000 ]; 37 mainProgram = "addlicense"; 38 }; 39 }
+1 -1
pkgs/by-name/ad/adif-multitool/package.nix
··· 12 src = fetchFromGitHub { 13 owner = "flwyd"; 14 repo = "adif-multitool"; 15 - rev = "v${version}"; 16 hash = "sha256-qeAH8UTyEZn8As3wTjluONpjeT/5l9zicN5+8uwnbLo="; 17 }; 18
··· 12 src = fetchFromGitHub { 13 owner = "flwyd"; 14 repo = "adif-multitool"; 15 + tag = "v${version}"; 16 hash = "sha256-qeAH8UTyEZn8As3wTjluONpjeT/5l9zicN5+8uwnbLo="; 17 }; 18
+1 -1
pkgs/by-name/ad/adminerevo/package.nix
··· 16 src = fetchFromGitHub { 17 owner = "adminerevo"; 18 repo = "adminerevo"; 19 - rev = "v${finalAttrs.version}"; 20 hash = "sha256-cyKSwzoVbS/0Fiv02kFIF4MTOqzpKSEFwwUwS4yqL6Q="; 21 fetchSubmodules = true; 22 };
··· 16 src = fetchFromGitHub { 17 owner = "adminerevo"; 18 repo = "adminerevo"; 19 + tag = "v${finalAttrs.version}"; 20 hash = "sha256-cyKSwzoVbS/0Fiv02kFIF4MTOqzpKSEFwwUwS4yqL6Q="; 21 fetchSubmodules = true; 22 };
+1 -1
pkgs/by-name/ad/adrgen/package.nix
··· 14 src = fetchFromGitHub { 15 owner = "asiermarques"; 16 repo = "adrgen"; 17 - rev = "v${version}"; 18 hash = "sha256-2ZE/orsfwL59Io09c4yfXt2enVmpSM/QHlUMgyd9RYQ="; 19 }; 20
··· 14 src = fetchFromGitHub { 15 owner = "asiermarques"; 16 repo = "adrgen"; 17 + tag = "v${version}"; 18 hash = "sha256-2ZE/orsfwL59Io09c4yfXt2enVmpSM/QHlUMgyd9RYQ="; 19 }; 20
+1 -1
pkgs/by-name/ad/adriconf/package.nix
··· 24 domain = "gitlab.freedesktop.org"; 25 owner = "mesa"; 26 repo = "adriconf"; 27 - rev = "v${version}"; 28 sha256 = "sha256-0XTsYeS4tNAnGhuJ81fmjHhFS6fVq1lirui5b+ojxTQ="; 29 }; 30
··· 24 domain = "gitlab.freedesktop.org"; 25 owner = "mesa"; 26 repo = "adriconf"; 27 + tag = "v${version}"; 28 sha256 = "sha256-0XTsYeS4tNAnGhuJ81fmjHhFS6fVq1lirui5b+ojxTQ="; 29 }; 30
+1 -1
pkgs/by-name/ad/adrs/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "joshrotenberg"; 13 repo = "adrs"; 14 - rev = "v${version}"; 15 hash = "sha256-C9Kg7xY3Q0xsd2DlUcc3OM+/hyzmwz55oi6Ul3K7zkM="; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "joshrotenberg"; 13 repo = "adrs"; 14 + tag = "v${version}"; 15 hash = "sha256-C9Kg7xY3Q0xsd2DlUcc3OM+/hyzmwz55oi6Ul3K7zkM="; 16 }; 17
+1 -1
pkgs/by-name/ad/advancecomp/package.nix
··· 13 src = fetchFromGitHub { 14 owner = "amadvance"; 15 repo = "advancecomp"; 16 - rev = "v${version}"; 17 hash = "sha256-MwXdXT/ZEvTcYV4DjhCUFflrPKBFu0fk5PmaWt4MMOU="; 18 }; 19
··· 13 src = fetchFromGitHub { 14 owner = "amadvance"; 15 repo = "advancecomp"; 16 + tag = "v${version}"; 17 hash = "sha256-MwXdXT/ZEvTcYV4DjhCUFflrPKBFu0fk5PmaWt4MMOU="; 18 }; 19
+1 -1
pkgs/by-name/ae/aether-lv2/package.nix
··· 17 src = fetchFromGitHub { 18 owner = "Dougal-s"; 19 repo = "aether"; 20 - rev = "v${version}"; 21 sha256 = "0xhih4smjxn87s0f4gaab51d8594qlp0lyypzxl5lm37j1i9zigs"; 22 fetchSubmodules = true; 23 };
··· 17 src = fetchFromGitHub { 18 owner = "Dougal-s"; 19 repo = "aether"; 20 + tag = "v${version}"; 21 sha256 = "0xhih4smjxn87s0f4gaab51d8594qlp0lyypzxl5lm37j1i9zigs"; 22 fetchSubmodules = true; 23 };
+1 -1
pkgs/by-name/af/afetch/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "13-CF"; 13 repo = "afetch"; 14 - rev = "V${version}"; 15 sha256 = "sha256-bHP3DJpgh89AaCX4c1tQGaZ/PiWjArED1rMdszFUq+U="; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "13-CF"; 13 repo = "afetch"; 14 + tag = "v${version}"; 15 sha256 = "sha256-bHP3DJpgh89AaCX4c1tQGaZ/PiWjArED1rMdszFUq+U="; 16 }; 17
+1 -1
pkgs/by-name/af/afflib/package.nix
··· 19 src = fetchFromGitHub { 20 owner = "sshock"; 21 repo = "AFFLIBv3"; 22 - rev = "v${version}"; 23 sha256 = "sha256-CBDkeUzHnRBkLUYl0JuQcVnQWap0l7dAca1deZVoNDM="; 24 }; 25
··· 19 src = fetchFromGitHub { 20 owner = "sshock"; 21 repo = "AFFLIBv3"; 22 + tag = "v${version}"; 23 sha256 = "sha256-CBDkeUzHnRBkLUYl0JuQcVnQWap0l7dAca1deZVoNDM="; 24 }; 25
+1 -1
pkgs/by-name/af/afio/package.nix
··· 12 src = fetchFromGitHub { 13 owner = "kholtman"; 14 repo = "afio"; 15 - rev = "v${version}"; 16 sha256 = "1vbxl66r5rp5a1qssjrkfsjqjjgld1cq57c871gd0m4qiq9rmcfy"; 17 }; 18
··· 12 src = fetchFromGitHub { 13 owner = "kholtman"; 14 repo = "afio"; 15 + tag = "v${version}"; 16 sha256 = "1vbxl66r5rp5a1qssjrkfsjqjjgld1cq57c871gd0m4qiq9rmcfy"; 17 }; 18
+1 -1
pkgs/by-name/af/afsctool/package.nix
··· 16 src = fetchFromGitHub { 17 owner = "RJVB"; 18 repo = "afsctool"; 19 - rev = "v${version}"; 20 hash = "sha256-cZ0P9cygj+5GgkDRpQk7P9z8zh087fpVfrYXMRRVUAI="; 21 }; 22
··· 16 src = fetchFromGitHub { 17 owner = "RJVB"; 18 repo = "afsctool"; 19 + tag = "v${version}"; 20 hash = "sha256-cZ0P9cygj+5GgkDRpQk7P9z8zh087fpVfrYXMRRVUAI="; 21 }; 22
+1 -1
pkgs/by-name/af/afuse/package.nix
··· 14 src = fetchFromGitHub { 15 owner = "pcarrier"; 16 repo = "afuse"; 17 - rev = "v${version}"; 18 sha256 = "sha256-KpysJRvDx+12BSl9pIGRqbJAM4W1NbzxMgDycGCr2RM="; 19 }; 20
··· 14 src = fetchFromGitHub { 15 owner = "pcarrier"; 16 repo = "afuse"; 17 + tag = "v${version}"; 18 sha256 = "sha256-KpysJRvDx+12BSl9pIGRqbJAM4W1NbzxMgDycGCr2RM="; 19 }; 20
+1 -1
pkgs/by-name/ag/agate/package.nix
··· 16 src = fetchFromGitHub { 17 owner = "mbrubeck"; 18 repo = "agate"; 19 - rev = "v${version}"; 20 hash = "sha256-TLLmoQXrvgDskmH9sKxUi5AqYrCR0ZaJJdbOV03IbMc="; 21 }; 22
··· 16 src = fetchFromGitHub { 17 owner = "mbrubeck"; 18 repo = "agate"; 19 + tag = "v${version}"; 20 hash = "sha256-TLLmoQXrvgDskmH9sKxUi5AqYrCR0ZaJJdbOV03IbMc="; 21 }; 22
+1 -1
pkgs/by-name/ag/age-plugin-fido2-hmac/package.nix
··· 29 src = fetchFromGitHub { 30 owner = "olastor"; 31 repo = "age-plugin-fido2-hmac"; 32 - rev = "v${version}"; 33 hash = "sha256-DQVNUvKUyx1MUpWy5TeL1FYM5s8eeoNnNjKYozVgAxE="; 34 }; 35
··· 29 src = fetchFromGitHub { 30 owner = "olastor"; 31 repo = "age-plugin-fido2-hmac"; 32 + tag = "v${version}"; 33 hash = "sha256-DQVNUvKUyx1MUpWy5TeL1FYM5s8eeoNnNjKYozVgAxE="; 34 }; 35
+1 -1
pkgs/by-name/ag/age-plugin-ledger/package.nix
··· 15 src = fetchFromGitHub { 16 owner = "Ledger-Donjon"; 17 repo = "age-plugin-ledger"; 18 - rev = "v${version}"; 19 hash = "sha256-g5GbWXhaGEafiM3qkGlRXHcOzPZl2pbDWEBPg4gQWcg="; 20 }; 21
··· 15 src = fetchFromGitHub { 16 owner = "Ledger-Donjon"; 17 repo = "age-plugin-ledger"; 18 + tag = "v${version}"; 19 hash = "sha256-g5GbWXhaGEafiM3qkGlRXHcOzPZl2pbDWEBPg4gQWcg="; 20 }; 21
+1 -1
pkgs/by-name/ag/agebox/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "slok"; 13 repo = "agebox"; 14 - rev = "v${version}"; 15 hash = "sha256-/FTNvGV7PsJmpSU1dI/kjfiY5G7shomvLd3bvFqORfg="; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "slok"; 13 repo = "agebox"; 14 + tag = "v${version}"; 15 hash = "sha256-/FTNvGV7PsJmpSU1dI/kjfiY5G7shomvLd3bvFqORfg="; 16 }; 17
+1 -1
pkgs/by-name/ag/agenix-cli/package.nix
··· 12 src = fetchFromGitHub { 13 owner = "cole-h"; 14 repo = "agenix-cli"; 15 - rev = "v${version}"; 16 sha256 = "sha256-0+QVY1sDhGF4hAN6m2FdKZgm9V1cuGGjY4aitRBnvKg="; 17 }; 18
··· 12 src = fetchFromGitHub { 13 owner = "cole-h"; 14 repo = "agenix-cli"; 15 + tag = "v${version}"; 16 sha256 = "sha256-0+QVY1sDhGF4hAN6m2FdKZgm9V1cuGGjY4aitRBnvKg="; 17 }; 18
+1 -1
pkgs/by-name/ag/agkozak-zsh-prompt/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "agkozak"; 13 repo = "agkozak-zsh-prompt"; 14 - rev = "v${version}"; 15 sha256 = "sha256-FC9LIZaS6fV20qq6cJC/xQvfsM3DHXatVleH7yBgoNg="; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "agkozak"; 13 repo = "agkozak-zsh-prompt"; 14 + tag = "v${version}"; 15 sha256 = "sha256-FC9LIZaS6fV20qq6cJC/xQvfsM3DHXatVleH7yBgoNg="; 16 }; 17
+1 -1
pkgs/by-name/ag/agnos/package.nix
··· 13 src = fetchFromGitHub { 14 owner = "krtab"; 15 repo = "agnos"; 16 - rev = "v${version}"; 17 hash = "sha256-hSiJvpTQIbhz/0AFBTvgfRDTqOi9YcDOvln15SksMJs="; 18 }; 19
··· 13 src = fetchFromGitHub { 14 owner = "krtab"; 15 repo = "agnos"; 16 + tag = "v${version}"; 17 hash = "sha256-hSiJvpTQIbhz/0AFBTvgfRDTqOi9YcDOvln15SksMJs="; 18 }; 19
+1 -1
pkgs/by-name/ag/agola/package.nix
··· 15 src = fetchFromGitHub { 16 owner = "agola-io"; 17 repo = "agola"; 18 - rev = "v${version}"; 19 hash = "sha256-ggi0Eb4vO5zBoIrIIa3MFwOIW0IBS8yGF6eveBb+lgY="; 20 }; 21
··· 15 src = fetchFromGitHub { 16 owner = "agola-io"; 17 repo = "agola"; 18 + tag = "v${version}"; 19 hash = "sha256-ggi0Eb4vO5zBoIrIIa3MFwOIW0IBS8yGF6eveBb+lgY="; 20 }; 21
+6 -6
pkgs/by-name/ah/ahk_x11/shards.nix
··· 6 }; 7 cron_parser = { 8 url = "https://github.com/kostya/cron_parser.git"; 9 - rev = "v0.4.0"; 10 sha256 = "17fgg2nvyx99v05l10h6cnxfr7swz8yaxhmnk4l47kg2spi8w90a"; 11 }; 12 future = { 13 url = "https://github.com/crystal-community/future.cr.git"; 14 - rev = "v1.0.0"; 15 sha256 = "1mji2djkrf4vxgs432kgkzxx54ybzk636789k2vsws3sf14l74i8"; 16 }; 17 gi-crystal = { 18 url = "https://github.com/hugopl/gi-crystal.git"; 19 - rev = "v0.22.1"; 20 sha256 = "1bwsr5i6cmvnc72qdnmq4v6grif1hahrc7s6js2ivdrfix72flyg"; 21 }; 22 gtk3 = { ··· 26 }; 27 harfbuzz = { 28 url = "https://github.com/hugopl/harfbuzz.cr.git"; 29 - rev = "v0.2.0"; 30 sha256 = "06wgqxwyib5416yp53j2iwcbr3bl4jjxb1flm7z103l365par694"; 31 }; 32 notify = { ··· 36 }; 37 pango = { 38 url = "https://github.com/hugopl/pango.cr.git"; 39 - rev = "v0.3.1"; 40 sha256 = "0xlf127flimnll875mcq92q7xsi975rrgdpcpmnrwllhdhfx9qmv"; 41 }; 42 tasker = { 43 url = "https://github.com/spider-gazelle/tasker.git"; 44 - rev = "v2.1.4"; 45 sha256 = "0254sl279nrw5nz43dz5gm89ah1zrw5bvxfma81navpx5gfg9pyb"; 46 }; 47 x11 = {
··· 6 }; 7 cron_parser = { 8 url = "https://github.com/kostya/cron_parser.git"; 9 + tag = "v0.4.0"; 10 sha256 = "17fgg2nvyx99v05l10h6cnxfr7swz8yaxhmnk4l47kg2spi8w90a"; 11 }; 12 future = { 13 url = "https://github.com/crystal-community/future.cr.git"; 14 + tag = "v1.0.0"; 15 sha256 = "1mji2djkrf4vxgs432kgkzxx54ybzk636789k2vsws3sf14l74i8"; 16 }; 17 gi-crystal = { 18 url = "https://github.com/hugopl/gi-crystal.git"; 19 + tag = "v0.22.1"; 20 sha256 = "1bwsr5i6cmvnc72qdnmq4v6grif1hahrc7s6js2ivdrfix72flyg"; 21 }; 22 gtk3 = { ··· 26 }; 27 harfbuzz = { 28 url = "https://github.com/hugopl/harfbuzz.cr.git"; 29 + tag = "v0.2.0"; 30 sha256 = "06wgqxwyib5416yp53j2iwcbr3bl4jjxb1flm7z103l365par694"; 31 }; 32 notify = { ··· 36 }; 37 pango = { 38 url = "https://github.com/hugopl/pango.cr.git"; 39 + tag = "v0.3.1"; 40 sha256 = "0xlf127flimnll875mcq92q7xsi975rrgdpcpmnrwllhdhfx9qmv"; 41 }; 42 tasker = { 43 url = "https://github.com/spider-gazelle/tasker.git"; 44 + tag = "v2.1.4"; 45 sha256 = "0254sl279nrw5nz43dz5gm89ah1zrw5bvxfma81navpx5gfg9pyb"; 46 }; 47 x11 = {
+1 -1
pkgs/by-name/ai/aiac/package.nix
··· 12 src = fetchFromGitHub { 13 owner = "gofireflyio"; 14 repo = "aiac"; 15 - rev = "v${version}"; 16 hash = "sha256-Lk3Bmzg1owkIWzz7jgq1YpdPyRzyZ7aNoWPIU5aWzu0="; 17 }; 18
··· 12 src = fetchFromGitHub { 13 owner = "gofireflyio"; 14 repo = "aiac"; 15 + tag = "v${version}"; 16 hash = "sha256-Lk3Bmzg1owkIWzz7jgq1YpdPyRzyZ7aNoWPIU5aWzu0="; 17 }; 18
+1 -1
pkgs/by-name/ai/aiken/package.nix
··· 13 src = fetchFromGitHub { 14 owner = "aiken-lang"; 15 repo = "aiken"; 16 - rev = "v${version}"; 17 hash = "sha256-bEsBLihMqYHJa5913Q434xKVufxTrcaxwcANPV9u37U="; 18 }; 19
··· 13 src = fetchFromGitHub { 14 owner = "aiken-lang"; 15 repo = "aiken"; 16 + tag = "v${version}"; 17 hash = "sha256-bEsBLihMqYHJa5913Q434xKVufxTrcaxwcANPV9u37U="; 18 }; 19
+1 -1
pkgs/by-name/ai/air/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "air-verse"; 13 repo = "air"; 14 - rev = "v${version}"; 15 hash = "sha256-egduQyC/f8La39pWvVfDuQ2l5oRz5ZPiCqH8wAAS1OA="; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "air-verse"; 13 repo = "air"; 14 + tag = "v${version}"; 15 hash = "sha256-egduQyC/f8La39pWvVfDuQ2l5oRz5ZPiCqH8wAAS1OA="; 16 }; 17
+1 -1
pkgs/by-name/ai/airshipper/package.nix
··· 64 src = fetchFromGitLab { 65 owner = "Veloren"; 66 repo = "airshipper"; 67 - rev = "v${version}"; 68 hash = "sha256-MHwyXCAqdBzdJlYzSeUXr6bJdTVHcjJ/kGcuAsZCCW8="; 69 }; 70
··· 64 src = fetchFromGitLab { 65 owner = "Veloren"; 66 repo = "airshipper"; 67 + tag = "v${version}"; 68 hash = "sha256-MHwyXCAqdBzdJlYzSeUXr6bJdTVHcjJ/kGcuAsZCCW8="; 69 }; 70
+1 -1
pkgs/by-name/ai/aixlog/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "badaix"; 13 repo = "aixlog"; 14 - rev = "v${version}"; 15 hash = "sha256-Xhle7SODRZlHT3798mYIzBi1Mqjz8ai74/UnbVWetiY="; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "badaix"; 13 repo = "aixlog"; 14 + tag = "v${version}"; 15 hash = "sha256-Xhle7SODRZlHT3798mYIzBi1Mqjz8ai74/UnbVWetiY="; 16 }; 17
+1 -1
pkgs/by-name/ak/akira-unstable/package.nix
··· 29 src = fetchFromGitHub { 30 owner = "akiraux"; 31 repo = "Akira"; 32 - rev = "v${version}"; 33 sha256 = "sha256-qrqmSCwA0kQVFD1gzutks9gMr7My7nw/KJs/VPisa0w="; 34 }; 35
··· 29 src = fetchFromGitHub { 30 owner = "akiraux"; 31 repo = "Akira"; 32 + tag = "v${version}"; 33 sha256 = "sha256-qrqmSCwA0kQVFD1gzutks9gMr7My7nw/KJs/VPisa0w="; 34 }; 35
+1 -1
pkgs/by-name/ak/akkoma-fe/package.nix
··· 21 domain = "akkoma.dev"; 22 owner = "AkkomaGang"; 23 repo = "akkoma-fe"; 24 - rev = "v${finalAttrs.version}"; 25 hash = "sha256-VKYeJwAc4pMpF1dWBnx5D39ffNk7eGpJI2es+GAxdow="; 26 }; 27
··· 21 domain = "akkoma.dev"; 22 owner = "AkkomaGang"; 23 repo = "akkoma-fe"; 24 + tag = "v${finalAttrs.version}"; 25 hash = "sha256-VKYeJwAc4pMpF1dWBnx5D39ffNk7eGpJI2es+GAxdow="; 26 }; 27
+1 -1
pkgs/by-name/al/alan/package.nix
··· 15 src = fetchFromGitHub { 16 owner = "alan-if"; 17 repo = "alan"; 18 - rev = "v${finalAttrs.version}"; 19 sha256 = "sha256-9F99rr7tdkaGPHtD92ecmUxO6xrjQDRhGtSTVbMLz30="; 20 }; 21
··· 15 src = fetchFromGitHub { 16 owner = "alan-if"; 17 repo = "alan"; 18 + tag = "v${finalAttrs.version}"; 19 sha256 = "sha256-9F99rr7tdkaGPHtD92ecmUxO6xrjQDRhGtSTVbMLz30="; 20 }; 21
+1 -1
pkgs/by-name/al/aldo/package.nix
··· 15 16 src = fetchgit { 17 url = "git://git.savannah.gnu.org/${pname}.git"; 18 - rev = "v${version}"; 19 sha256 = "0swvdq0pw1msy40qkpn1ar9kacqjyrw2azvf2fy38y0svyac8z2i"; 20 }; 21
··· 15 16 src = fetchgit { 17 url = "git://git.savannah.gnu.org/${pname}.git"; 18 + tag = "v${version}"; 19 sha256 = "0swvdq0pw1msy40qkpn1ar9kacqjyrw2azvf2fy38y0svyac8z2i"; 20 }; 21
+1 -1
pkgs/by-name/al/alegreya-sans/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "huertatipografica"; 13 repo = "Alegreya-Sans"; 14 - rev = "v${version}"; 15 sha256 = "0xz5lq9fh0pj02ifazhddzh792qkxkz1z6ylj26d93wshc90jl5g"; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "huertatipografica"; 13 repo = "Alegreya-Sans"; 14 + tag = "v${version}"; 15 sha256 = "0xz5lq9fh0pj02ifazhddzh792qkxkz1z6ylj26d93wshc90jl5g"; 16 }; 17
+1 -1
pkgs/by-name/al/alegreya/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "huertatipografica"; 13 repo = "Alegreya"; 14 - rev = "v${version}"; 15 sha256 = "1m5xr95y6qxxv2ryvhfck39d6q5hxsr51f530fshg53x48l2mpwr"; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "huertatipografica"; 13 repo = "Alegreya"; 14 + tag = "v${version}"; 15 sha256 = "1m5xr95y6qxxv2ryvhfck39d6q5hxsr51f530fshg53x48l2mpwr"; 16 }; 17
+1 -1
pkgs/by-name/al/alertmanager-irc-relay/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "google"; 13 repo = "alertmanager-irc-relay"; 14 - rev = "v${version}"; 15 sha256 = "sha256-Rl7o2QPa/IU1snlx/LiJxQok9pnkw9XANnJsu41vNlY="; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "google"; 13 repo = "alertmanager-irc-relay"; 14 + tag = "v${version}"; 15 sha256 = "sha256-Rl7o2QPa/IU1snlx/LiJxQok9pnkw9XANnJsu41vNlY="; 16 }; 17
+1 -1
pkgs/by-name/al/alfis/package.nix
··· 17 src = fetchFromGitHub { 18 owner = "Revertron"; 19 repo = "Alfis"; 20 - rev = "v${version}"; 21 hash = "sha256-ettStNktSDZnYNN/IWqTB1Ou1g1QEGFabS4EatnDLaE="; 22 }; 23
··· 17 src = fetchFromGitHub { 18 owner = "Revertron"; 19 repo = "Alfis"; 20 + tag = "v${version}"; 21 hash = "sha256-ettStNktSDZnYNN/IWqTB1Ou1g1QEGFabS4EatnDLaE="; 22 }; 23
+1 -1
pkgs/by-name/al/algia/package.nix
··· 12 src = fetchFromGitHub { 13 owner = "mattn"; 14 repo = "algia"; 15 - rev = "v${version}"; 16 hash = "sha256-dpvBlFI6xmQOwui7Ma1ewIoxgFctG9fK+pLhjK/71XI="; 17 }; 18
··· 12 src = fetchFromGitHub { 13 owner = "mattn"; 14 repo = "algia"; 15 + tag = "v${version}"; 16 hash = "sha256-dpvBlFI6xmQOwui7Ma1ewIoxgFctG9fK+pLhjK/71XI="; 17 }; 18
+1 -1
pkgs/by-name/al/algolia-cli/package.nix
··· 14 src = fetchFromGitHub { 15 owner = "algolia"; 16 repo = "cli"; 17 - rev = "v${version}"; 18 hash = "sha256-j8OCN+iV5sMjgYTMGCc72JPImuFFvehKw4S99l+YWhs="; 19 }; 20
··· 14 src = fetchFromGitHub { 15 owner = "algolia"; 16 repo = "cli"; 17 + tag = "v${version}"; 18 hash = "sha256-j8OCN+iV5sMjgYTMGCc72JPImuFFvehKw4S99l+YWhs="; 19 }; 20
+1 -1
pkgs/by-name/al/align/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "Guitarbum722"; 13 repo = "align"; 14 - rev = "v${version}"; 15 sha256 = "17gs3417633z71kc6l5zqg4b3rjhpn2v8qs8rnfrk4nbwzz4nrq3"; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "Guitarbum722"; 13 repo = "align"; 14 + tag = "v${version}"; 15 sha256 = "17gs3417633z71kc6l5zqg4b3rjhpn2v8qs8rnfrk4nbwzz4nrq3"; 16 }; 17
+1 -1
pkgs/by-name/al/allmark/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "andreaskoch"; 13 repo = "allmark"; 14 - rev = "v${version}"; 15 hash = "sha256-JfNn/e+cSq1pkeXs7A2dMsyhwOnh7x2bwm6dv6NOjLU="; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "andreaskoch"; 13 repo = "allmark"; 14 + tag = "v${version}"; 15 hash = "sha256-JfNn/e+cSq1pkeXs7A2dMsyhwOnh7x2bwm6dv6NOjLU="; 16 }; 17
+1 -1
pkgs/by-name/al/alpaca-proxy/package.nix
··· 10 src = fetchFromGitHub { 11 owner = "samuong"; 12 repo = "alpaca"; 13 - rev = "v${version}"; 14 hash = "sha256-1CMuZl1bVlofogPwA2wRuQPlXNE2EM1B8rDDDaJGq64="; 15 }; 16
··· 10 src = fetchFromGitHub { 11 owner = "samuong"; 12 repo = "alpaca"; 13 + tag = "v${version}"; 14 hash = "sha256-1CMuZl1bVlofogPwA2wRuQPlXNE2EM1B8rDDDaJGq64="; 15 }; 16
+1 -1
pkgs/by-name/al/alpine-make-rootfs/package.nix
··· 21 src = fetchFromGitHub { 22 owner = "alpinelinux"; 23 repo = "alpine-make-rootfs"; 24 - rev = "v${version}"; 25 hash = "sha256-sNqaMBtbklSBcKxsc3ROI30bE1PUzJJeZqLqC9p3H+U="; 26 }; 27
··· 21 src = fetchFromGitHub { 22 owner = "alpinelinux"; 23 repo = "alpine-make-rootfs"; 24 + tag = "v${version}"; 25 hash = "sha256-sNqaMBtbklSBcKxsc3ROI30bE1PUzJJeZqLqC9p3H+U="; 26 }; 27
+1 -1
pkgs/by-name/al/alpine-make-vm-image/package.nix
··· 23 src = fetchFromGitHub { 24 owner = "alpinelinux"; 25 repo = "alpine-make-vm-image"; 26 - rev = "v${version}"; 27 hash = "sha256-AIwT2JAGnMeMXUXZ0FRJthf22FvFfTTw/2LtZKPSj6g="; 28 }; 29
··· 23 src = fetchFromGitHub { 24 owner = "alpinelinux"; 25 repo = "alpine-make-vm-image"; 26 + tag = "v${version}"; 27 hash = "sha256-AIwT2JAGnMeMXUXZ0FRJthf22FvFfTTw/2LtZKPSj6g="; 28 }; 29
+1 -1
pkgs/by-name/al/alpine/package.nix
··· 19 20 src = fetchgit { 21 url = "https://repo.or.cz/alpine.git"; 22 - rev = "v${version}"; 23 hash = "sha256-cJyUBatQBjD6RG+jesJ0JRhWghPRBACc/HQl+2aCTd0="; 24 }; 25
··· 19 20 src = fetchgit { 21 url = "https://repo.or.cz/alpine.git"; 22 + tag = "v${version}"; 23 hash = "sha256-cJyUBatQBjD6RG+jesJ0JRhWghPRBACc/HQl+2aCTd0="; 24 }; 25
+1 -1
pkgs/by-name/am/amazon-ecr-credential-helper/package.nix
··· 13 src = fetchFromGitHub { 14 owner = "awslabs"; 15 repo = "amazon-ecr-credential-helper"; 16 - rev = "v${version}"; 17 sha256 = "sha256-so8ZquyfW2YLQj2Og60o3oACy/bxDsjeNA7ky/DHd2I="; 18 }; 19
··· 13 src = fetchFromGitHub { 14 owner = "awslabs"; 15 repo = "amazon-ecr-credential-helper"; 16 + tag = "v${version}"; 17 sha256 = "sha256-so8ZquyfW2YLQj2Og60o3oACy/bxDsjeNA7ky/DHd2I="; 18 }; 19
+1 -1
pkgs/by-name/am/amazon-qldb-shell/package.nix
··· 15 src = fetchFromGitHub { 16 owner = "awslabs"; 17 repo = "amazon-qldb-shell"; 18 - rev = "v${version}"; 19 sha256 = "sha256-aXScqJ1LijMSAy9YkS5QyXtTqxd19lLt3BbyVXlbw8o="; 20 }; 21
··· 15 src = fetchFromGitHub { 16 owner = "awslabs"; 17 repo = "amazon-qldb-shell"; 18 + tag = "v${version}"; 19 sha256 = "sha256-aXScqJ1LijMSAy9YkS5QyXtTqxd19lLt3BbyVXlbw8o="; 20 }; 21
+1 -1
pkgs/by-name/am/amber-secret/package.nix
··· 12 src = fetchFromGitHub { 13 owner = "fpco"; 14 repo = "amber"; 15 - rev = "v${version}"; 16 hash = "sha256-nduSnDhLvHpZD7Y1zeZC4nNL7P1qfLWc0yMpsdqrKHM="; 17 }; 18
··· 12 src = fetchFromGitHub { 13 owner = "fpco"; 14 repo = "amber"; 15 + tag = "v${version}"; 16 hash = "sha256-nduSnDhLvHpZD7Y1zeZC4nNL7P1qfLWc0yMpsdqrKHM="; 17 }; 18
+1 -1
pkgs/by-name/am/amber-theme/package.nix
··· 18 src = fetchFromGitHub { 19 owner = "lassekongo83"; 20 repo = "amber-theme"; 21 - rev = "v${version}"; 22 sha256 = "sha256-OrdBeAD+gdIu6u8ESE9PtqYadSuJ8nx1Z8fB4D9y4W4="; 23 }; 24
··· 18 src = fetchFromGitHub { 19 owner = "lassekongo83"; 20 repo = "amber-theme"; 21 + tag = "v${version}"; 22 sha256 = "sha256-OrdBeAD+gdIu6u8ESE9PtqYadSuJ8nx1Z8fB4D9y4W4="; 23 }; 24
+1 -1
pkgs/by-name/am/amdctl/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "kevinlekiller"; 13 repo = "amdctl"; 14 - rev = "v${version}"; 15 hash = "sha256-2wBk/9aAD7ARMGbcVxk+CzEvUf8U4RS4ZwTCj8cHNNo="; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "kevinlekiller"; 13 repo = "amdctl"; 14 + tag = "v${version}"; 15 hash = "sha256-2wBk/9aAD7ARMGbcVxk+CzEvUf8U4RS4ZwTCj8cHNNo="; 16 }; 17
+1 -1
pkgs/by-name/am/ameba-ls/shards.nix
··· 16 }; 17 rwlock = { 18 url = "https://github.com/spider-gazelle/readers-writer.git"; 19 - rev = "v1.0.7"; 20 sha256 = "1cs4ang50cza7sb5zh94rl1ppwcn9z1l8jjcsshhy4w72wkbqyny"; 21 }; 22 tree_sitter = {
··· 16 }; 17 rwlock = { 18 url = "https://github.com/spider-gazelle/readers-writer.git"; 19 + tag = "v1.0.7"; 20 sha256 = "1cs4ang50cza7sb5zh94rl1ppwcn9z1l8jjcsshhy4w72wkbqyny"; 21 }; 22 tree_sitter = {
+1 -1
pkgs/by-name/am/amf-headers/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "GPUOpen-LibrariesAndSDKs"; 13 repo = "AMF"; 14 - rev = "v${version}"; 15 sha256 = "sha256-0PgWEq+329/EhI0/CgPsCkJ4CiTsFe56w2O+AcjVUdc="; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "GPUOpen-LibrariesAndSDKs"; 13 repo = "AMF"; 14 + tag = "v${version}"; 15 sha256 = "sha256-0PgWEq+329/EhI0/CgPsCkJ4CiTsFe56w2O+AcjVUdc="; 16 }; 17
+1 -1
pkgs/by-name/am/amfora/package.nix
··· 12 src = fetchFromGitHub { 13 owner = "makeworld-the-better-one"; 14 repo = "amfora"; 15 - rev = "v${version}"; 16 hash = "sha256-KOuKgxH3n4rdF+oj/TwEcRqX1sn4A9e23FNwQMhMVO4="; 17 }; 18
··· 12 src = fetchFromGitHub { 13 owner = "makeworld-the-better-one"; 14 repo = "amfora"; 15 + tag = "v${version}"; 16 hash = "sha256-KOuKgxH3n4rdF+oj/TwEcRqX1sn4A9e23FNwQMhMVO4="; 17 }; 18
+1 -1
pkgs/by-name/am/aml/package.nix
··· 14 src = fetchFromGitHub { 15 owner = "any1"; 16 repo = "aml"; 17 - rev = "v${version}"; 18 sha256 = "sha256-BX+MRqvnwwLPhz22m0gfJ2EkW31KQEi/YTgOCMcQk2Q="; 19 }; 20
··· 14 src = fetchFromGitHub { 15 owner = "any1"; 16 repo = "aml"; 17 + tag = "v${version}"; 18 sha256 = "sha256-BX+MRqvnwwLPhz22m0gfJ2EkW31KQEi/YTgOCMcQk2Q="; 19 }; 20
+1 -1
pkgs/by-name/am/amneziawg-go/package.nix
··· 12 src = fetchFromGitHub { 13 owner = "amnezia-vpn"; 14 repo = "amneziawg-go"; 15 - rev = "v${version}"; 16 hash = "sha256-Xw2maGmNnx0+GO3OWS1Gu77oB9wh2dv+WobypQotUMA="; 17 }; 18
··· 12 src = fetchFromGitHub { 13 owner = "amnezia-vpn"; 14 repo = "amneziawg-go"; 15 + tag = "v${version}"; 16 hash = "sha256-Xw2maGmNnx0+GO3OWS1Gu77oB9wh2dv+WobypQotUMA="; 17 }; 18
+1 -1
pkgs/by-name/am/amphetype/package.nix
··· 18 src = fetchFromGitLab { 19 owner = "franksh"; 20 repo = "amphetype"; 21 - rev = "v${version}"; 22 hash = "sha256-pve2f+XMfFokMCtW3KdeOJ9Ey330Gwv/dk1+WBtrBEQ="; 23 }; 24
··· 18 src = fetchFromGitLab { 19 owner = "franksh"; 20 repo = "amphetype"; 21 + tag = "v${version}"; 22 hash = "sha256-pve2f+XMfFokMCtW3KdeOJ9Ey330Gwv/dk1+WBtrBEQ="; 23 }; 24
+1 -1
pkgs/by-name/am/amqpcat/package.nix
··· 14 src = fetchFromGitHub { 15 owner = "cloudamqp"; 16 repo = "amqpcat"; 17 - rev = "v${version}"; 18 hash = "sha256-QLVFAcymj7dERbUiRcseiDuuKgrQ8n4LbkdhUyXPcWw="; 19 }; 20
··· 14 src = fetchFromGitHub { 15 owner = "cloudamqp"; 16 repo = "amqpcat"; 17 + tag = "v${version}"; 18 hash = "sha256-QLVFAcymj7dERbUiRcseiDuuKgrQ8n4LbkdhUyXPcWw="; 19 }; 20
+2 -2
pkgs/by-name/am/amqpcat/shards.nix
··· 1 { 2 amq-protocol = { 3 url = "https://github.com/cloudamqp/amq-protocol.cr.git"; 4 - rev = "v1.1.14"; 5 sha256 = "1pr5h3lxfhjmarfqpvfldn8d6425g3i56k4p4szk2jkffa0z38nz"; 6 }; 7 amqp-client = { 8 url = "https://github.com/cloudamqp/amqp-client.cr.git"; 9 - rev = "v1.2.3"; 10 sha256 = "1pbiq5srni87hd8q2x3vs4s2hpajlzzlwgalgnmb35dcyih1ff9k"; 11 }; 12 }
··· 1 { 2 amq-protocol = { 3 url = "https://github.com/cloudamqp/amq-protocol.cr.git"; 4 + tag = "v1.1.14"; 5 sha256 = "1pr5h3lxfhjmarfqpvfldn8d6425g3i56k4p4szk2jkffa0z38nz"; 6 }; 7 amqp-client = { 8 url = "https://github.com/cloudamqp/amqp-client.cr.git"; 9 + tag = "v1.2.3"; 10 sha256 = "1pbiq5srni87hd8q2x3vs4s2hpajlzzlwgalgnmb35dcyih1ff9k"; 11 }; 12 }
+1 -1
pkgs/by-name/an/ananicy-cpp/package.nix
··· 23 src = fetchFromGitLab { 24 owner = "ananicy-cpp"; 25 repo = "ananicy-cpp"; 26 - rev = "v${finalAttrs.version}"; 27 fetchSubmodules = true; 28 hash = "sha256-oPinSc00+Z6SxjfTh7DttcXSjsLv1X0NI+O37C8M8GY="; 29 };
··· 23 src = fetchFromGitLab { 24 owner = "ananicy-cpp"; 25 repo = "ananicy-cpp"; 26 + tag = "v${finalAttrs.version}"; 27 fetchSubmodules = true; 28 hash = "sha256-oPinSc00+Z6SxjfTh7DttcXSjsLv1X0NI+O37C8M8GY="; 29 };
+1 -1
pkgs/by-name/an/anchor/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "coral-xyz"; 13 repo = "anchor"; 14 - rev = "v${version}"; 15 hash = "sha256-pvD0v4y7DilqCrhT8iQnAj5kBxGQVqNvObJUBzFLqzA="; 16 fetchSubmodules = true; 17 };
··· 11 src = fetchFromGitHub { 12 owner = "coral-xyz"; 13 repo = "anchor"; 14 + tag = "v${version}"; 15 hash = "sha256-pvD0v4y7DilqCrhT8iQnAj5kBxGQVqNvObJUBzFLqzA="; 16 fetchSubmodules = true; 17 };
+1 -1
pkgs/by-name/an/anew/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "tomnomnom"; 13 repo = "anew"; 14 - rev = "v${version}"; 15 hash = "sha256-NQSs99/2GPOtXkO7k+ar16G4Ecu4CPGMd/CTwEhcyto="; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "tomnomnom"; 13 repo = "anew"; 14 + tag = "v${version}"; 15 hash = "sha256-NQSs99/2GPOtXkO7k+ar16G4Ecu4CPGMd/CTwEhcyto="; 16 }; 17
+1 -1
pkgs/by-name/an/angle-grinder/package.nix
··· 12 src = fetchFromGitHub { 13 owner = "rcoh"; 14 repo = "angle-grinder"; 15 - rev = "v${version}"; 16 sha256 = "sha256-1SZho04qJcNi84ZkDmxoVkLx9VJX04QINZQ6ZEoCq+c="; 17 }; 18
··· 12 src = fetchFromGitHub { 13 owner = "rcoh"; 14 repo = "angle-grinder"; 15 + tag = "v${version}"; 16 sha256 = "sha256-1SZho04qJcNi84ZkDmxoVkLx9VJX04QINZQ6ZEoCq+c="; 17 }; 18
+1 -1
pkgs/by-name/an/ani-cli/package.nix
··· 32 src = fetchFromGitHub { 33 owner = "pystardust"; 34 repo = "ani-cli"; 35 - rev = "v${finalAttrs.version}"; 36 hash = "sha256-R/YQ02ctTcAEzrVyWlaCHi1YW82iPrMBbbMNP21r0p8="; 37 }; 38
··· 32 src = fetchFromGitHub { 33 owner = "pystardust"; 34 repo = "ani-cli"; 35 + tag = "v${finalAttrs.version}"; 36 hash = "sha256-R/YQ02ctTcAEzrVyWlaCHi1YW82iPrMBbbMNP21r0p8="; 37 }; 38
+1 -1
pkgs/by-name/an/animatch/package.nix
··· 14 owner = "HolyPangolin"; 15 repo = "animatch"; 16 fetchSubmodules = true; 17 - rev = "v${version}"; 18 hash = "sha256-zBV45WMAXtCpPPbDpr04K/a9UtZ4KLP9nUauBlbhrFo="; 19 }; 20
··· 14 owner = "HolyPangolin"; 15 repo = "animatch"; 16 fetchSubmodules = true; 17 + tag = "v${version}"; 18 hash = "sha256-zBV45WMAXtCpPPbDpr04K/a9UtZ4KLP9nUauBlbhrFo="; 19 }; 20
+1 -1
pkgs/by-name/an/anime4k/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "bloc97"; 13 repo = "Anime4k"; 14 - rev = "v${finalAttrs.version}"; 15 hash = "sha256-OQWJWcDpwmnJJ/kc4uEReaO74dYFlxNQwf33E5Oagb0="; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "bloc97"; 13 repo = "Anime4k"; 14 + tag = "v${finalAttrs.version}"; 15 hash = "sha256-OQWJWcDpwmnJJ/kc4uEReaO74dYFlxNQwf33E5Oagb0="; 16 }; 17
+1 -1
pkgs/by-name/an/anko/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "mattn"; 13 repo = "anko"; 14 - rev = "v${version}"; 15 hash = "sha256-ZVNkQu5IxBx3f+FkUWc36EOEcY176wQJ2ravLPQAHAA="; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "mattn"; 13 repo = "anko"; 14 + tag = "v${version}"; 15 hash = "sha256-ZVNkQu5IxBx3f+FkUWc36EOEcY176wQJ2ravLPQAHAA="; 16 }; 17
+1 -1
pkgs/by-name/an/annextimelog/package.nix
··· 13 src = fetchFromGitLab { 14 owner = "nobodyinperson"; 15 repo = "annextimelog"; 16 - rev = "v${version}"; 17 hash = "sha256-RfqBtbfArFva3TVJGF4STx0QTio62qxXaM23lsLYLUg="; 18 }; 19
··· 13 src = fetchFromGitLab { 14 owner = "nobodyinperson"; 15 repo = "annextimelog"; 16 + tag = "v${version}"; 17 hash = "sha256-RfqBtbfArFva3TVJGF4STx0QTio62qxXaM23lsLYLUg="; 18 }; 19
+1 -1
pkgs/by-name/an/antibody/package.nix
··· 12 src = fetchFromGitHub { 13 owner = "getantibody"; 14 repo = "antibody"; 15 - rev = "v${version}"; 16 hash = "sha256-If7XAwtg1WqkDkrJ6qYED+DjwHWloPu3P7X9rUd5ikU="; 17 }; 18
··· 12 src = fetchFromGitHub { 13 owner = "getantibody"; 14 repo = "antibody"; 15 + tag = "v${version}"; 16 hash = "sha256-If7XAwtg1WqkDkrJ6qYED+DjwHWloPu3P7X9rUd5ikU="; 17 }; 18
+1 -1
pkgs/by-name/an/antidote/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "mattmc3"; 13 repo = "antidote"; 14 - rev = "v${finalAttrs.version}"; 15 hash = "sha256-+hp8L1Pcqx/Jly1H6F23U4WD6MkVAAZZpPrbc/VSurM="; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "mattmc3"; 13 repo = "antidote"; 14 + tag = "v${finalAttrs.version}"; 15 hash = "sha256-+hp8L1Pcqx/Jly1H6F23U4WD6MkVAAZZpPrbc/VSurM="; 16 }; 17
+1 -1
pkgs/by-name/an/antora-lunr-extension/package.nix
··· 12 src = fetchFromGitLab { 13 owner = "antora"; 14 repo = "antora-lunr-extension"; 15 - rev = "v${version}"; 16 hash = "sha256-GplCwhUl8jurD4FfO6/T3Vo1WFjg+rtAjWeIh35unk4="; 17 }; 18
··· 12 src = fetchFromGitLab { 13 owner = "antora"; 14 repo = "antora-lunr-extension"; 15 + tag = "v${version}"; 16 hash = "sha256-GplCwhUl8jurD4FfO6/T3Vo1WFjg+rtAjWeIh35unk4="; 17 }; 18
+1 -1
pkgs/by-name/an/antora/package.nix
··· 13 src = fetchFromGitLab { 14 owner = "antora"; 15 repo = "antora"; 16 - rev = "v${version}"; 17 hash = "sha256-hkavYC2LO8NRIRwHNWIJLRDkVnhAB4Di3IqL8uGt+U8="; 18 }; 19
··· 13 src = fetchFromGitLab { 14 owner = "antora"; 15 repo = "antora"; 16 + tag = "v${version}"; 17 hash = "sha256-hkavYC2LO8NRIRwHNWIJLRDkVnhAB4Di3IqL8uGt+U8="; 18 }; 19
+1 -1
pkgs/by-name/an/any-nix-shell/package.nix
··· 15 src = fetchFromGitHub { 16 owner = "haslersn"; 17 repo = "any-nix-shell"; 18 - rev = "v${version}"; 19 hash = "sha256-t6+LKSGWmkHQhfqw/4Ztz4QgDXQ2RZr9R/mMEEA3jlY="; 20 }; 21
··· 15 src = fetchFromGitHub { 16 owner = "haslersn"; 17 repo = "any-nix-shell"; 18 + tag = "v${version}"; 19 hash = "sha256-t6+LKSGWmkHQhfqw/4Ztz4QgDXQ2RZr9R/mMEEA3jlY="; 20 }; 21
+1 -1
pkgs/by-name/ap/aperture/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "lightninglabs"; 13 repo = "aperture"; 14 - rev = "v${version}"; 15 hash = "sha256-PsmaNJxWkXiFDA7IGhT+Kx1GUvv23c8L8Jz21/b48oo="; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "lightninglabs"; 13 repo = "aperture"; 14 + tag = "v${version}"; 15 hash = "sha256-PsmaNJxWkXiFDA7IGhT+Kx1GUvv23c8L8Jz21/b48oo="; 16 }; 17
+1 -1
pkgs/by-name/ap/apfelgrid/package.nix
··· 16 src = fetchFromGitHub { 17 owner = "nhartland"; 18 repo = "APFELgrid"; 19 - rev = "v${version}"; 20 sha256 = "0l0cyxd00kmb5aggzwsxg83ah0qiwav0shbxkxwrz3dvw78n89jk"; 21 }; 22
··· 16 src = fetchFromGitHub { 17 owner = "nhartland"; 18 repo = "APFELgrid"; 19 + tag = "v${version}"; 20 sha256 = "0l0cyxd00kmb5aggzwsxg83ah0qiwav0shbxkxwrz3dvw78n89jk"; 21 }; 22
+1 -1
pkgs/by-name/ap/api-linter/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "googleapis"; 13 repo = "api-linter"; 14 - rev = "v${version}"; 15 hash = "sha256-eLs5F3wghAfPfRQgAtW220xlzs7Un8sPpRpfvzc8Jfw="; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "googleapis"; 13 repo = "api-linter"; 14 + tag = "v${version}"; 15 hash = "sha256-eLs5F3wghAfPfRQgAtW220xlzs7Un8sPpRpfvzc8Jfw="; 16 }; 17
+1 -1
pkgs/by-name/ap/apkeditor/package.nix
··· 68 src = fetchFromGitHub { 69 owner = "REAndroid"; 70 repo = "APKEditor"; 71 - rev = "V${version}"; 72 hash = "sha256-a72j9qGjJXnTFeqLez2rhBSArFVYCX+Xs7NQd8CY5Yk="; 73 }; 74
··· 68 src = fetchFromGitHub { 69 owner = "REAndroid"; 70 repo = "APKEditor"; 71 + tag = "v${version}"; 72 hash = "sha256-a72j9qGjJXnTFeqLez2rhBSArFVYCX+Xs7NQd8CY5Yk="; 73 }; 74
+1 -1
pkgs/by-name/ap/apkg/package.nix
··· 17 domain = "gitlab.nic.cz"; 18 owner = "packaging"; 19 repo = "apkg"; 20 - rev = "v${version}"; 21 hash = "sha256-VQNUzbWIDo/cbCdtx8JxN5UUMBW3mQ2B42In4b3AA+A="; 22 }; 23
··· 17 domain = "gitlab.nic.cz"; 18 owner = "packaging"; 19 repo = "apkg"; 20 + tag = "v${version}"; 21 hash = "sha256-VQNUzbWIDo/cbCdtx8JxN5UUMBW3mQ2B42In4b3AA+A="; 22 }; 23
+1 -1
pkgs/by-name/ap/aporetic/package.nix
··· 40 src = fetchFromGitHub { 41 owner = "be5invis"; 42 repo = "iosevka"; 43 - rev = "v32.5.0"; 44 hash = "sha256-MzsAkq5l4TP19UJNPW/8hvIqsJd94pADrrv8wLG6NMQ="; 45 }; 46
··· 40 src = fetchFromGitHub { 41 owner = "be5invis"; 42 repo = "iosevka"; 43 + tag = "v32.5.0"; 44 hash = "sha256-MzsAkq5l4TP19UJNPW/8hvIqsJd94pADrrv8wLG6NMQ="; 45 }; 46
+1 -1
pkgs/by-name/ap/aptdec/package.nix
··· 15 src = fetchFromGitHub { 16 owner = "Xerbo"; 17 repo = "aptdec"; 18 - rev = "v${version}"; 19 hash = "sha256-5Pr2PlCPSEIWnThJXKcQEudmxhLJC2sVa9BfAOEKHB4="; 20 fetchSubmodules = true; 21 };
··· 15 src = fetchFromGitHub { 16 owner = "Xerbo"; 17 repo = "aptdec"; 18 + tag = "v${version}"; 19 hash = "sha256-5Pr2PlCPSEIWnThJXKcQEudmxhLJC2sVa9BfAOEKHB4="; 20 fetchSubmodules = true; 21 };
+1 -1
pkgs/by-name/ap/apx-gui/package.nix
··· 23 src = fetchFromGitHub { 24 owner = "Vanilla-OS"; 25 repo = "apx-gui"; 26 - rev = "v${finalAttrs.version}"; 27 hash = "sha256-nZMbVXeWEgfBsVgX2iESRzDgu0tjiqC1dTCaTlW0iWA="; 28 }; 29
··· 23 src = fetchFromGitHub { 24 owner = "Vanilla-OS"; 25 repo = "apx-gui"; 26 + tag = "v${finalAttrs.version}"; 27 hash = "sha256-nZMbVXeWEgfBsVgX2iESRzDgu0tjiqC1dTCaTlW0iWA="; 28 }; 29
+1 -1
pkgs/by-name/aq/aquamarine/package.nix
··· 28 src = fetchFromGitHub { 29 owner = "hyprwm"; 30 repo = "aquamarine"; 31 - rev = "v${finalAttrs.version}"; 32 hash = "sha256-ybpV2+yNExdHnMhhhmtxqgBCgI+nRr8gi/D+VVb9lQY="; 33 }; 34
··· 28 src = fetchFromGitHub { 29 owner = "hyprwm"; 30 repo = "aquamarine"; 31 + tag = "v${finalAttrs.version}"; 32 hash = "sha256-ybpV2+yNExdHnMhhhmtxqgBCgI+nRr8gi/D+VVb9lQY="; 33 }; 34
+1 -1
pkgs/by-name/ar/arangodb/package.nix
··· 31 src = fetchFromGitHub { 32 repo = "arangodb"; 33 owner = "arangodb"; 34 - rev = "v${version}"; 35 hash = "sha256-64iTxhG8qKTSrTlH/BWDJNnLf8VnaCteCKfQ9D2lGDQ="; 36 fetchSubmodules = true; 37 };
··· 31 src = fetchFromGitHub { 32 repo = "arangodb"; 33 owner = "arangodb"; 34 + tag = "v${version}"; 35 hash = "sha256-64iTxhG8qKTSrTlH/BWDJNnLf8VnaCteCKfQ9D2lGDQ="; 36 fetchSubmodules = true; 37 };
+1 -1
pkgs/by-name/ar/arch-install-scripts/package.nix
··· 29 domain = "gitlab.archlinux.org"; 30 owner = "archlinux"; 31 repo = "arch-install-scripts"; 32 - rev = "v${version}"; 33 hash = "sha256-XWcZZ+ET3J4dB6M9CdXESf0iQh+2vYxlxoJ6TZ3vFUk="; 34 }; 35
··· 29 domain = "gitlab.archlinux.org"; 30 owner = "archlinux"; 31 repo = "arch-install-scripts"; 32 + tag = "v${version}"; 33 hash = "sha256-XWcZZ+ET3J4dB6M9CdXESf0iQh+2vYxlxoJ6TZ3vFUk="; 34 }; 35
+1 -1
pkgs/by-name/ar/archiver/package.nix
··· 11 src = fetchFromGitHub { 12 owner = "mholt"; 13 repo = "archiver"; 14 - rev = "v${version}"; 15 hash = "sha256-l9exOq8QF3WSQ/+WQr0NfPeRQ/R6VQwfT+YS76BBwd8="; 16 }; 17
··· 11 src = fetchFromGitHub { 12 owner = "mholt"; 13 repo = "archiver"; 14 + tag = "v${version}"; 15 hash = "sha256-l9exOq8QF3WSQ/+WQr0NfPeRQ/R6VQwfT+YS76BBwd8="; 16 }; 17
+2 -2
pkgs/by-name/bu/buildkit/package.nix
··· 7 8 buildGoModule rec { 9 pname = "buildkit"; 10 - version = "0.22.0"; 11 12 src = fetchFromGitHub { 13 owner = "moby"; 14 repo = "buildkit"; 15 rev = "v${version}"; 16 - hash = "sha256-cK9WrnHOLFZpP3g3X80s51rz9zZMtYjM9ESFdy4EN4Y="; 17 }; 18 19 vendorHash = null;
··· 7 8 buildGoModule rec { 9 pname = "buildkit"; 10 + version = "0.23.0"; 11 12 src = fetchFromGitHub { 13 owner = "moby"; 14 repo = "buildkit"; 15 rev = "v${version}"; 16 + hash = "sha256-yEIzXBwcct7+8Bqk5256ZNyWpSpCZwxVVyg5vua2Oj8="; 17 }; 18 19 vendorHash = null;
+9 -9
pkgs/by-name/co/code-cursor/package.nix
··· 16 17 sources = { 18 x86_64-linux = fetchurl { 19 - url = "https://downloads.cursor.com/production/53b99ce608cba35127ae3a050c1738a959750865/linux/x64/Cursor-1.0.0-x86_64.AppImage"; 20 - hash = "sha256-HJiT3aDB66K2slcGJDC21+WhK/kv4KCKVZgupbfmLG0="; 21 }; 22 aarch64-linux = fetchurl { 23 - url = "https://downloads.cursor.com/production/53b99ce608cba35127ae3a050c1738a959750865/linux/arm64/Cursor-1.0.0-aarch64.AppImage"; 24 - hash = "sha256-/F+OUD+sjnIt2ishusi7F/W1kK/n7hwL7Bz1cO3u+x4="; 25 }; 26 x86_64-darwin = fetchurl { 27 - url = "https://downloads.cursor.com/production/53b99ce608cba35127ae3a050c1738a959750865/darwin/x64/Cursor-darwin-x64.dmg"; 28 - hash = "sha256-7JTgauy+vdoaPOtbYjhSCR+ZtVwzRYKHVelpnvS5oKw="; 29 }; 30 aarch64-darwin = fetchurl { 31 - url = "https://downloads.cursor.com/production/53b99ce608cba35127ae3a050c1738a959750865/darwin/arm64/Cursor-darwin-arm64.dmg"; 32 - hash = "sha256-kbSN4+ozVGVAGLqEuaDnWBNfzmFHYdAvbOsCb/KTpe8="; 33 }; 34 }; 35 ··· 39 inherit useVSCodeRipgrep; 40 commandLineArgs = finalCommandLineArgs; 41 42 - version = "1.0.0"; 43 pname = "cursor"; 44 45 # You can find the current VSCode version in the About dialog:
··· 16 17 sources = { 18 x86_64-linux = fetchurl { 19 + url = "https://downloads.cursor.com/production/979ba33804ac150108481c14e0b5cb970bda3266/linux/x64/Cursor-1.1.3-x86_64.AppImage"; 20 + hash = "sha256-mOwWNbKKykMaLFxfjaoGGrxfyhLX++fqJ0TXQtKVD8c="; 21 }; 22 aarch64-linux = fetchurl { 23 + url = "https://downloads.cursor.com/production/979ba33804ac150108481c14e0b5cb970bda3266/linux/arm64/Cursor-1.1.3-aarch64.AppImage"; 24 + hash = "sha256-1uWfTOrBcCX6QWTwB9C45RsjLqu2C89DQkqKFTHsKxg="; 25 }; 26 x86_64-darwin = fetchurl { 27 + url = "https://downloads.cursor.com/production/979ba33804ac150108481c14e0b5cb970bda3266/darwin/x64/Cursor-darwin-x64.dmg"; 28 + hash = "sha256-q5/bmv+QDAkuMOUcaCspJrkaxrz9dBRJKf1eFhk9M04="; 29 }; 30 aarch64-darwin = fetchurl { 31 + url = "https://downloads.cursor.com/production/979ba33804ac150108481c14e0b5cb970bda3266/darwin/arm64/Cursor-darwin-arm64.dmg"; 32 + hash = "sha256-vgcPwbRXFRtxIAUqbozFD9b21/XUAAojMv9/UnEYvb8="; 33 }; 34 }; 35 ··· 39 inherit useVSCodeRipgrep; 40 commandLineArgs = finalCommandLineArgs; 41 42 + version = "1.1.3"; 43 pname = "cursor"; 44 45 # You can find the current VSCode version in the About dialog:
+3 -3
pkgs/by-name/co/consul/package.nix
··· 8 9 buildGoModule rec { 10 pname = "consul"; 11 - version = "1.21.1"; 12 13 # Note: Currently only release tags are supported, because they have the Consul UI 14 # vendored. See ··· 22 owner = "hashicorp"; 23 repo = "consul"; 24 tag = "v${version}"; 25 - hash = "sha256-bkBjKvSJapkiqCKENR+mG3sWYTBUZf9klw2UHqgccdc="; 26 }; 27 28 # This corresponds to paths with package main - normally unneeded but consul ··· 32 "connect/certgen" 33 ]; 34 35 - vendorHash = "sha256-06tLz04hFZ2HqpetKMRfFY2JJI4TgedzKYpwcVbemfU="; 36 37 doCheck = false; 38
··· 8 9 buildGoModule rec { 10 pname = "consul"; 11 + version = "1.21.2"; 12 13 # Note: Currently only release tags are supported, because they have the Consul UI 14 # vendored. See ··· 22 owner = "hashicorp"; 23 repo = "consul"; 24 tag = "v${version}"; 25 + hash = "sha256-ejslKLoZFxNKQiV9AH+djRIN1lUC4WvUBkaVOENsHwM="; 26 }; 27 28 # This corresponds to paths with package main - normally unneeded but consul ··· 32 "connect/certgen" 33 ]; 34 35 + vendorHash = "sha256-Bmuc/nNNztd0wZqpLrFv4FZ/1CZ2lN1Bhob+grJJC8w="; 36 37 doCheck = false; 38
+2 -2
pkgs/by-name/co/containerd/package.nix
··· 16 17 buildGoModule rec { 18 pname = "containerd"; 19 - version = "2.1.1"; 20 21 outputs = [ 22 "out" ··· 27 owner = "containerd"; 28 repo = "containerd"; 29 tag = "v${version}"; 30 - hash = "sha256-ZqQX+bogzAsMvqYNKyWvHF2jdPOIhNQDizKEDbcbmOg="; 31 }; 32 33 postPatch = "patchShebangs .";
··· 16 17 buildGoModule rec { 18 pname = "containerd"; 19 + version = "2.1.3"; 20 21 outputs = [ 22 "out" ··· 27 owner = "containerd"; 28 repo = "containerd"; 29 tag = "v${version}"; 30 + hash = "sha256-MqHcwomsVYbjziO0vIpGAcREChe5mbJVGsvM96bszLA="; 31 }; 32 33 postPatch = "patchShebangs .";
+2 -2
pkgs/by-name/co/copilot-language-server/package.nix
··· 45 in 46 stdenvNoCC.mkDerivation (finalAttrs: { 47 pname = "copilot-language-server"; 48 - version = "1.335.0"; 49 50 src = fetchzip { 51 url = "https://github.com/github/copilot-language-server-release/releases/download/${finalAttrs.version}/copilot-language-server-native-${finalAttrs.version}.zip"; 52 - hash = "sha256-ZMnbfVLe1ZtYYCaMhSNqeWfHEtKJf8BImiipypa57w0="; 53 stripRoot = false; 54 }; 55
··· 45 in 46 stdenvNoCC.mkDerivation (finalAttrs: { 47 pname = "copilot-language-server"; 48 + version = "1.337.0"; 49 50 src = fetchzip { 51 url = "https://github.com/github/copilot-language-server-release/releases/download/${finalAttrs.version}/copilot-language-server-native-${finalAttrs.version}.zip"; 52 + hash = "sha256-F8D45LrL4vzmAH6J4hVWvEIkwzSRaCeMluPFimJPiXk="; 53 stripRoot = false; 54 }; 55
+5 -3
pkgs/by-name/da/davis/package.nix
··· 7 8 php.buildComposerProject2 (finalAttrs: { 9 pname = "davis"; 10 - version = "5.0.2"; 11 12 src = fetchFromGitHub { 13 owner = "tchapi"; 14 repo = "davis"; 15 tag = "v${finalAttrs.version}"; 16 - hash = "sha256-Zl+6nrgspyg6P9gqYwah81Z6Mtni6nUlCp4gTjJWn9M="; 17 }; 18 19 - vendorHash = "sha256-pCWM1kgk30Au9i8TflrmZXw/PJmo3tdW565BXwncsZU="; 20 21 postInstall = '' 22 chmod -R u+w $out/share
··· 7 8 php.buildComposerProject2 (finalAttrs: { 9 pname = "davis"; 10 + version = "5.1.2"; 11 12 src = fetchFromGitHub { 13 owner = "tchapi"; 14 repo = "davis"; 15 tag = "v${finalAttrs.version}"; 16 + hash = "sha256-Z2e5QRyyJeisWLi2tZJZNAXrO3/DL6v2Nvxd0+SC6EU="; 17 }; 18 19 + vendorHash = "sha256-ee3Gvg8rvX9jelmSVHjFltZz9R+7w2B8L4gjv3GaN/g="; 20 + 21 + composerNoPlugins = false; 22 23 postInstall = '' 24 chmod -R u+w $out/share
+5 -5
pkgs/by-name/db/dbeaver-bin/package.nix
··· 17 18 stdenvNoCC.mkDerivation (finalAttrs: { 19 pname = "dbeaver-bin"; 20 - version = "25.1.0"; 21 22 src = 23 let ··· 30 aarch64-darwin = "macos-aarch64.dmg"; 31 }; 32 hash = selectSystem { 33 - x86_64-linux = "sha256-Bpc4p6WNFdc6nwVeZI4THETzODfNUj2SouEgOhDFTkk="; 34 - aarch64-linux = "sha256-mqeG/Vzn/5qsBoD7U6i/6GxXBUvP+55pC1U1wBKF1T0="; 35 - x86_64-darwin = "sha256-3RoJGvOafuKRo9dn+m8J274O06F8YUWx1YAcRMQb/Qs="; 36 - aarch64-darwin = "sha256-11VbGnZz2fDtG5LRQZWnQdXCT7qrIia22aO+5nA/LQE="; 37 }; 38 in 39 fetchurl {
··· 17 18 stdenvNoCC.mkDerivation (finalAttrs: { 19 pname = "dbeaver-bin"; 20 + version = "25.1.1"; 21 22 src = 23 let ··· 30 aarch64-darwin = "macos-aarch64.dmg"; 31 }; 32 hash = selectSystem { 33 + x86_64-linux = "sha256-PFY1eZFG8mvbG6D7pDJBBbsySeNmw6/DlxSyNvCJcSI="; 34 + aarch64-linux = "sha256-Fny8+XA7N3rmXqP2UfTPYFIwHHSZTLbABjm+ESMoFJ4="; 35 + x86_64-darwin = "sha256-/U8lcvJotAB+K0pQWpy6RIRqbfJzqVefS67qF9arzw0="; 36 + aarch64-darwin = "sha256-lfz+B2ZHaBoyDKduDn45ocSTMAsS/bBXrByBeIZb0Ew="; 37 }; 38 in 39 fetchurl {
+6 -1
pkgs/by-name/dm/dmarc-metrics-exporter/package.nix
··· 1 { 2 lib, 3 stdenv, 4 - python3, 5 fetchFromGitHub, 6 }: 7 8 python3.pkgs.buildPythonApplication rec { 9 pname = "dmarc-metrics-exporter";
··· 1 { 2 lib, 3 stdenv, 4 + python312, 5 fetchFromGitHub, 6 }: 7 + 8 + let 9 + # more-itertools unsupported on 3.13 10 + python3 = python312; 11 + in 12 13 python3.pkgs.buildPythonApplication rec { 14 pname = "dmarc-metrics-exporter";
+1 -1
pkgs/by-name/dr/draupnir/hashes.json
··· 1 { 2 - "yarn_offline_cache_hash": "sha256-no2bvBNM57JEk3nypsgnqvyuiHo3T1i8KCm887cP0Ak=" 3 }
··· 1 { 2 + "yarn_offline_cache_hash": "sha256-OFzs3151Y5GGMS9VfV/Y7yUSqTOCns4QE+S/Cn3TN90=" 3 }
+4 -3
pkgs/by-name/dr/draupnir/package.json
··· 1 { 2 "name": "draupnir", 3 - "version": "2.3.1", 4 "description": "A moderation tool for Matrix", 5 "main": "lib/index.js", 6 "repository": "https://github.com/the-draupnir-project/Draupnir.git", ··· 53 "@sinclair/typebox": "0.34.13", 54 "@the-draupnir-project/interface-manager": "4.1.0", 55 "@the-draupnir-project/matrix-basic-types": "1.3.0", 56 "better-sqlite3": "^9.4.3", 57 "body-parser": "^1.20.2", 58 "config": "^3.3.9", ··· 62 "jsdom": "^24.0.0", 63 "matrix-appservice-bridge": "^10.3.1", 64 "matrix-bot-sdk": "npm:@vector-im/matrix-bot-sdk@^0.7.1-element.6", 65 - "matrix-protection-suite": "npm:@gnuxie/matrix-protection-suite@3.4.0", 66 - "matrix-protection-suite-for-matrix-bot-sdk": "npm:@gnuxie/matrix-protection-suite-for-matrix-bot-sdk@3.1.4", 67 "pg": "^8.8.0", 68 "yaml": "^2.3.2" 69 },
··· 1 { 2 "name": "draupnir", 3 + "version": "2.4.1", 4 "description": "A moderation tool for Matrix", 5 "main": "lib/index.js", 6 "repository": "https://github.com/the-draupnir-project/Draupnir.git", ··· 53 "@sinclair/typebox": "0.34.13", 54 "@the-draupnir-project/interface-manager": "4.1.0", 55 "@the-draupnir-project/matrix-basic-types": "1.3.0", 56 + "@the-draupnir-project/mps-interface-adaptor": "^0.4.1", 57 "better-sqlite3": "^9.4.3", 58 "body-parser": "^1.20.2", 59 "config": "^3.3.9", ··· 63 "jsdom": "^24.0.0", 64 "matrix-appservice-bridge": "^10.3.1", 65 "matrix-bot-sdk": "npm:@vector-im/matrix-bot-sdk@^0.7.1-element.6", 66 + "matrix-protection-suite": "npm:@gnuxie/matrix-protection-suite@3.6.2", 67 + "matrix-protection-suite-for-matrix-bot-sdk": "npm:@gnuxie/matrix-protection-suite-for-matrix-bot-sdk@3.6.6", 68 "pg": "^8.8.0", 69 "yaml": "^2.3.2" 70 },
+2 -2
pkgs/by-name/dr/draupnir/package.nix
··· 22 in 23 mkYarnPackage rec { 24 pname = "draupnir"; 25 - version = "2.3.1"; 26 27 src = fetchFromGitHub { 28 owner = "the-draupnir-project"; 29 repo = "Draupnir"; 30 tag = "v${version}"; 31 - hash = "sha256-bDesbwTGmrwFp7VQwhxam9WApbmHj1aUrbIdYHdL7YA="; 32 }; 33 34 nativeBuildInputs = [
··· 22 in 23 mkYarnPackage rec { 24 pname = "draupnir"; 25 + version = "2.4.1"; 26 27 src = fetchFromGitHub { 28 owner = "the-draupnir-project"; 29 repo = "Draupnir"; 30 tag = "v${version}"; 31 + hash = "sha256-mH5SzguZq1H+njHxWLfjXF3y3/v34KUg45ELL+femNw="; 32 }; 33 34 nativeBuildInputs = [
+2 -2
pkgs/by-name/es/esphome/package.nix
··· 33 in 34 python.pkgs.buildPythonApplication rec { 35 pname = "esphome"; 36 - version = "2025.6.0"; 37 pyproject = true; 38 39 src = fetchFromGitHub { 40 owner = "esphome"; 41 repo = "esphome"; 42 tag = version; 43 - hash = "sha256-tjjBz3XWCRHMCWWaNJ7LIRwBiWYbNaciVKLvQqcy9DM="; 44 }; 45 46 build-systems = with python.pkgs; [
··· 33 in 34 python.pkgs.buildPythonApplication rec { 35 pname = "esphome"; 36 + version = "2025.6.1"; 37 pyproject = true; 38 39 src = fetchFromGitHub { 40 owner = "esphome"; 41 repo = "esphome"; 42 tag = version; 43 + hash = "sha256-iM9AbL8K7Ka2B50/slp/Cfgb4kWWmOhZcMe0Ph3WnP0="; 44 }; 45 46 build-systems = with python.pkgs; [
+3 -3
pkgs/by-name/fi/firecracker/package.nix
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "firecracker"; 14 - version = "1.12.0"; 15 16 src = fetchFromGitHub { 17 owner = "firecracker-microvm"; 18 repo = "firecracker"; 19 rev = "v${version}"; 20 - hash = "sha256-joypOLe/cagPT+sNd9LEY5ueCPYjK47/RzNZBOZBbHQ="; 21 }; 22 23 useFetchCargoVendor = true; 24 - cargoHash = "sha256-/ko1WjJ2Z7B00hcTfqNiOqWj0QmDNDroT9HoaySoeYU="; 25 26 # For aws-lc-sys@0.22.0: use external bindgen. 27 AWS_LC_SYS_EXTERNAL_BINDGEN = "true";
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "firecracker"; 14 + version = "1.12.1"; 15 16 src = fetchFromGitHub { 17 owner = "firecracker-microvm"; 18 repo = "firecracker"; 19 rev = "v${version}"; 20 + hash = "sha256-95SvakhepL4P+3SqbPkjAKaehBkDyn/psMfFASbv8Gg="; 21 }; 22 23 useFetchCargoVendor = true; 24 + cargoHash = "sha256-0ycF+uoz4ZK4xJJL+qOpxBn7yUW1k5RdnvEhOhawxcI="; 25 26 # For aws-lc-sys@0.22.0: use external bindgen. 27 AWS_LC_SYS_EXTERNAL_BINDGEN = "true";
+2 -2
pkgs/by-name/gi/giada/package.nix
··· 30 31 stdenv.mkDerivation (finalAttrs: { 32 pname = "giada"; 33 - version = "1.1.1"; 34 35 src = fetchFromGitHub { 36 owner = "monocasual"; 37 repo = "giada"; 38 tag = finalAttrs.version; 39 - hash = "sha256-t24S8tmx9VFcpEwe5EzoMQ7xhX8dj92Mq43gaWc+C50="; 40 fetchSubmodules = true; 41 }; 42
··· 30 31 stdenv.mkDerivation (finalAttrs: { 32 pname = "giada"; 33 + version = "1.2.0"; 34 35 src = fetchFromGitHub { 36 owner = "monocasual"; 37 repo = "giada"; 38 tag = finalAttrs.version; 39 + hash = "sha256-EKDqdv4/xsdT0X42n4HdH1fUYpJ79MfHaNpoO2c5VG8="; 40 fetchSubmodules = true; 41 }; 42
+3 -3
pkgs/by-name/go/google-cloud-sql-proxy/package.nix
··· 7 8 buildGoModule rec { 9 pname = "google-cloud-sql-proxy"; 10 - version = "2.16.0"; 11 12 src = fetchFromGitHub { 13 owner = "GoogleCloudPlatform"; 14 repo = "cloud-sql-proxy"; 15 rev = "v${version}"; 16 - hash = "sha256-XrcJnPJ00WaHZoAqUs9q4mW8Aj2NUnKAzBmDnWOLTwY="; 17 }; 18 19 subPackages = [ "." ]; 20 21 - vendorHash = "sha256-LDl19a+YN+dgdw+en/CGW6e7tQNTAhIrjem0Ajq3OZE="; 22 23 checkFlags = [ 24 "-short"
··· 7 8 buildGoModule rec { 9 pname = "google-cloud-sql-proxy"; 10 + version = "2.17.1"; 11 12 src = fetchFromGitHub { 13 owner = "GoogleCloudPlatform"; 14 repo = "cloud-sql-proxy"; 15 rev = "v${version}"; 16 + hash = "sha256-XisVCgxPZ8NsxrC3RFqBzaZP7YcueIx6vJmn6XBH9bk="; 17 }; 18 19 subPackages = [ "." ]; 20 21 + vendorHash = "sha256-uFbyap8xCb1YVFiFstvXZrc1P18LtQ4PJewMRCOfeWk="; 22 23 checkFlags = [ 24 "-short"
+2 -2
pkgs/by-name/gr/grafana-image-renderer/package.nix
··· 14 15 mkYarnPackage rec { 16 pname = "grafana-image-renderer"; 17 - version = "3.12.6"; 18 19 src = fetchFromGitHub { 20 owner = "grafana"; 21 repo = "grafana-image-renderer"; 22 rev = "v${version}"; 23 - hash = "sha256-xParYkEeH/jH18SH0tTwN4a8NsO8D30Tcmc76Xy77Ew="; 24 }; 25 26 offlineCache = fetchYarnDeps {
··· 14 15 mkYarnPackage rec { 16 pname = "grafana-image-renderer"; 17 + version = "3.12.7"; 18 19 src = fetchFromGitHub { 20 owner = "grafana"; 21 repo = "grafana-image-renderer"; 22 rev = "v${version}"; 23 + hash = "sha256-X7aBUvyktqRHUGvIBBoqAHCUHbddU0ltyd3AhRW+PaA="; 24 }; 25 26 offlineCache = fetchYarnDeps {
+3 -3
pkgs/by-name/ma/mattermost/package.nix
··· 19 # 20 # Ensure you also check ../mattermostLatest/package.nix. 21 regex = "^v(10\\.5\\.[0-9]+)$"; 22 - version = "10.5.7"; 23 - srcHash = "sha256-HPQmN6GXDTEmloIcU0k+sYx/Qeh1j6T2yCT/W1/aWz4="; 24 - vendorHash = "sha256-9Jl+lxvSoxUReziTqkDRyeNrijGWcBDbqoywJRIeD2k="; 25 npmDepsHash = "sha256-tIeuDUZbqgqooDm5TRfViiTT5OIyN0BPwvJdI+wf7p0="; 26 lockfileOverlay = '' 27 unlock(.; "@floating-ui/react"; "channels/node_modules/@floating-ui/react")
··· 19 # 20 # Ensure you also check ../mattermostLatest/package.nix. 21 regex = "^v(10\\.5\\.[0-9]+)$"; 22 + version = "10.5.8"; 23 + srcHash = "sha256-yzC+QyGs8bynEOyZejMElh/gRKakUhw21eiqiah0K5s="; 24 + vendorHash = "sha256-uryErnXPVd/gmiAk0F2DVaqz368H6j97nBn0eNW7DFk="; 25 npmDepsHash = "sha256-tIeuDUZbqgqooDm5TRfViiTT5OIyN0BPwvJdI+wf7p0="; 26 lockfileOverlay = '' 27 unlock(.; "@floating-ui/react"; "channels/node_modules/@floating-ui/react")
+4 -4
pkgs/by-name/ma/mattermostLatest/package.nix
··· 11 # and make sure the version regex is up to date here. 12 # Ensure you also check ../mattermost/package.nix for ESR releases. 13 regex = "^v(10\\.[0-9]+\\.[0-9]+)$"; 14 - version = "10.8.1"; 15 - srcHash = "sha256-bgXdLCH/lL9LFPfFk5uwdd61+fnG/WrzftWWH+BNcTY="; 16 - vendorHash = "sha256-OJCVcD/k3AuZJzsJsayw413mTwIaodd+iHqy5akNDSw="; 17 - npmDepsHash = "sha256-iddiDUXW9o6bCvswxCQTk9GbaZ1Kk0RN7RY9dPrClXQ="; 18 lockfileOverlay = '' 19 unlock(.; "@floating-ui/react"; "channels/node_modules/@floating-ui/react") 20 '';
··· 11 # and make sure the version regex is up to date here. 12 # Ensure you also check ../mattermost/package.nix for ESR releases. 13 regex = "^v(10\\.[0-9]+\\.[0-9]+)$"; 14 + version = "10.9.1"; 15 + srcHash = "sha256-U9PbI2rzoMW48cDFJuhHrL7BWFrqTN7lgTbeL1N0dpQ="; 16 + vendorHash = "sha256-+wmemZZyuz90VCXjO0ekplxdkv2p0s5h4qUObAA0XwU="; 17 + npmDepsHash = "sha256-uAB599r3ZWjnt+jwk7sjSiPsc/tUyiBZzGqLZxuU3xE="; 18 lockfileOverlay = '' 19 unlock(.; "@floating-ui/react"; "channels/node_modules/@floating-ui/react") 20 '';
+8 -4
pkgs/by-name/mi/minikube/package.nix
··· 15 16 buildGoModule rec { 17 pname = "minikube"; 18 - version = "1.34.0"; 19 20 - vendorHash = "sha256-gw5Ol7Gp26KyIaiMvwik8FJpABpMT86vpFnZnAJ6hhs="; 21 22 doCheck = false; 23 ··· 25 owner = "kubernetes"; 26 repo = "minikube"; 27 rev = "v${version}"; 28 - sha256 = "sha256-Z7x3MOQUF3a19X4SSiIUfSJ3xl3482eKH700m/9pqcU="; 29 }; 30 postPatch = 31 - (lib.optionalString (withQemu && stdenv.hostPlatform.isDarwin) '' 32 substituteInPlace \ 33 pkg/minikube/registry/drvs/qemu2/qemu2.go \ 34 --replace "/usr/local/opt/qemu/share/qemu" "${qemu}/share/qemu" \
··· 15 16 buildGoModule rec { 17 pname = "minikube"; 18 + version = "1.36.0"; 19 20 + vendorHash = "sha256-ro4QwvTf1O6/iffxEKi6pAenX8E3fPu4omqbLcigsTk="; 21 22 doCheck = false; 23 ··· 25 owner = "kubernetes"; 26 repo = "minikube"; 27 rev = "v${version}"; 28 + sha256 = "sha256-We5EyEWvrQ/k27920kE1XMijQWSYvLle7N3KUOsTfbc="; 29 }; 30 postPatch = 31 + '' 32 + substituteInPlace Makefile \ 33 + --replace-fail "export GOTOOLCHAIN := go\$(GO_VERSION)" "export GOTOOLCHAIN := local" 34 + '' 35 + + (lib.optionalString (withQemu && stdenv.hostPlatform.isDarwin) '' 36 substituteInPlace \ 37 pkg/minikube/registry/drvs/qemu2/qemu2.go \ 38 --replace "/usr/local/opt/qemu/share/qemu" "${qemu}/share/qemu" \
+2 -2
pkgs/by-name/na/nano/package.nix
··· 24 nixSyntaxHighlight = fetchFromGitHub { 25 owner = "seitz"; 26 repo = "nanonix"; 27 - rev = "bf8d898efaa10dce3f7972ff765b58c353b4b4ab"; 28 - hash = "sha256-1tJV7F+iwMPRV6FgnbTw+5m7vMhgaeXftYkr9GPR4xw="; 29 }; 30 31 in
··· 24 nixSyntaxHighlight = fetchFromGitHub { 25 owner = "seitz"; 26 repo = "nanonix"; 27 + rev = "5c30e1de6d664d609ff3828a8877fba3e06ca336"; 28 + hash = "sha256-S9p/g8DZhZ1cZdyFI6eaOxxGAbz+dloFEWdamAHo120="; 29 }; 30 31 in
+3 -3
pkgs/by-name/po/powerstation/package.nix
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "powerstation"; 13 - version = "0.6.0"; 14 15 src = fetchFromGitHub { 16 owner = "ShadowBlip"; 17 repo = "PowerStation"; 18 tag = "v${version}"; 19 - hash = "sha256-PhGlVzSvh9y2B9PumEGDbdjvBu7fjOnJ0kc1CbQ8ds8="; 20 }; 21 22 useFetchCargoVendor = true; 23 - cargoHash = "sha256-WKGv7MYj/zy185B3FTf9NFUWKoj0UE/CCBEadgSkX4g="; 24 25 nativeBuildInputs = [ 26 cmake
··· 10 11 rustPlatform.buildRustPackage rec { 12 pname = "powerstation"; 13 + version = "0.6.1"; 14 15 src = fetchFromGitHub { 16 owner = "ShadowBlip"; 17 repo = "PowerStation"; 18 tag = "v${version}"; 19 + hash = "sha256-UB0NmP2UaQEYGrFR0f0nBLuGTjjTIhvz0bwx3eC2JE4="; 20 }; 21 22 useFetchCargoVendor = true; 23 + cargoHash = "sha256-32tz1cJ2G3GXB9j0lFyjsAOn/iQGxzrdfcqkA/Yh4UY="; 24 25 nativeBuildInputs = [ 26 cmake
+3 -3
pkgs/by-name/ps/pscale/package.nix
··· 10 11 buildGoModule rec { 12 pname = "pscale"; 13 - version = "0.245.0"; 14 15 src = fetchFromGitHub { 16 owner = "planetscale"; 17 repo = "cli"; 18 rev = "v${version}"; 19 - sha256 = "sha256-MteLIvdf9mGjtIGTtX041yyif4ByPOlsqD34j704VOY="; 20 }; 21 22 - vendorHash = "sha256-Mu1uM7uWFTXpmDcwhwpv5l0ZGAo41yFAhOJyOeLacAk="; 23 24 ldflags = [ 25 "-s"
··· 10 11 buildGoModule rec { 12 pname = "pscale"; 13 + version = "0.246.0"; 14 15 src = fetchFromGitHub { 16 owner = "planetscale"; 17 repo = "cli"; 18 rev = "v${version}"; 19 + sha256 = "sha256-w9R11v9OheK4JJnRyhYVBqGlThZ4eJtwFWH8NdrTSyI="; 20 }; 21 22 + vendorHash = "sha256-IekHvDhLTcRYrse81CQ+TJAi3VRUhgZRDfrSe7Wp4WM="; 23 24 ldflags = [ 25 "-s"
+3 -3
pkgs/by-name/rq/rqbit/package.nix
··· 12 let 13 pname = "rqbit"; 14 15 - version = "8.0.0"; 16 17 src = fetchFromGitHub { 18 owner = "ikatson"; 19 repo = "rqbit"; 20 rev = "v${version}"; 21 - hash = "sha256-Meztr/UxLgnbd3YwkSW0vy+D2N4mFg2v+T4nBnYiQBI="; 22 }; 23 24 rqbit-webui = buildNpmPackage { ··· 46 inherit pname version src; 47 48 useFetchCargoVendor = true; 49 - cargoHash = "sha256-FGcws80cX0I74bVaSV6OLntPFPNanGAFm6CVHDAGbOU="; 50 51 nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ pkg-config ]; 52
··· 12 let 13 pname = "rqbit"; 14 15 + version = "8.1.1"; 16 17 src = fetchFromGitHub { 18 owner = "ikatson"; 19 repo = "rqbit"; 20 rev = "v${version}"; 21 + hash = "sha256-5ErcI3hwC2EgxsjgEVlbHP1MzBf/LndpgTfynQGc29s="; 22 }; 23 24 rqbit-webui = buildNpmPackage { ··· 46 inherit pname version src; 47 48 useFetchCargoVendor = true; 49 + cargoHash = "sha256-gYasOjrG0oeT/6Ben57MKAvBtgpoSmZ93RZQqSXAxIc="; 50 51 nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ pkg-config ]; 52
+3 -2
pkgs/by-name/sd/sdl3-ttf/package.nix
··· 11 harfbuzz, 12 glib, 13 ninja, 14 fixDarwinDylibNames, 15 }: 16 ··· 39 freetype 40 harfbuzz 41 glib 42 ]; 43 44 cmakeFlags = [ 45 (lib.cmakeBool "SDLTTF_STRICT" true) 46 (lib.cmakeBool "SDLTTF_HARFBUZZ" true) 47 - # disable plutosvg (not in nixpkgs) 48 - (lib.cmakeBool "SDLTTF_PLUTOSVG" false) 49 ]; 50 51 passthru = {
··· 11 harfbuzz, 12 glib, 13 ninja, 14 + plutosvg, 15 fixDarwinDylibNames, 16 }: 17 ··· 40 freetype 41 harfbuzz 42 glib 43 + plutosvg 44 ]; 45 46 cmakeFlags = [ 47 (lib.cmakeBool "SDLTTF_STRICT" true) 48 (lib.cmakeBool "SDLTTF_HARFBUZZ" true) 49 + (lib.cmakeBool "SDLTTF_PLUTOSVG" true) 50 ]; 51 52 passthru = {
+2 -2
pkgs/by-name/st/staruml/package.nix
··· 60 ]; 61 in 62 stdenv.mkDerivation (finalAttrs: { 63 - version = "6.3.2"; 64 pname = "staruml"; 65 66 src = fetchurl { 67 url = "https://files.staruml.io/releases-v6/StarUML_${finalAttrs.version}_amd64.deb"; 68 - sha256 = "sha256-hN37cDsh+wWB0hIewRn/xeLXINX7MGA+9MPfi8X91qs="; 69 }; 70 71 nativeBuildInputs = [
··· 60 ]; 61 in 62 stdenv.mkDerivation (finalAttrs: { 63 + version = "6.3.3"; 64 pname = "staruml"; 65 66 src = fetchurl { 67 url = "https://files.staruml.io/releases-v6/StarUML_${finalAttrs.version}_amd64.deb"; 68 + sha256 = "sha256-WCsMWbQ0V76EOwlZaqpeczGg6qQFz7xCfyMxZ3F1w/o="; 69 }; 70 71 nativeBuildInputs = [
+3 -3
pkgs/by-name/su/supercronic/package.nix
··· 9 10 buildGoModule rec { 11 pname = "supercronic"; 12 - version = "0.2.33"; 13 14 src = fetchFromGitHub { 15 owner = "aptible"; 16 repo = "supercronic"; 17 rev = "v${version}"; 18 - hash = "sha256-tvDjjG8ym1wdQzQSO7T5BkbYbqD1M+EnPSPumbFKRhE="; 19 }; 20 21 - vendorHash = "sha256-SmmuHVf9nuqdT4jqhQDLl5gAHq/3qLKNpgwuwBBNfW4="; 22 23 excludedPackages = [ "cronexpr/cronexpr" ]; 24
··· 9 10 buildGoModule rec { 11 pname = "supercronic"; 12 + version = "0.2.34"; 13 14 src = fetchFromGitHub { 15 owner = "aptible"; 16 repo = "supercronic"; 17 rev = "v${version}"; 18 + hash = "sha256-n3fYqtJ80YW4Pqepbo6rkjvV1jeCTWKUdieDey8dz04="; 19 }; 20 21 + vendorHash = "sha256-KphRxVuOE+2Rfjr5jmcm4KqBEwfMtLIvXZxVUplH31U="; 22 23 excludedPackages = [ "cronexpr/cronexpr" ]; 24
+37
pkgs/by-name/wk/wkg/package.nix
···
··· 1 + { 2 + lib, 3 + rustPlatform, 4 + fetchFromGitHub, 5 + versionCheckHook, 6 + nix-update-script, 7 + }: 8 + 9 + rustPlatform.buildRustPackage (finalAttrs: { 10 + pname = "wkg"; 11 + version = "0.11.0"; 12 + src = fetchFromGitHub { 13 + owner = "bytecodealliance"; 14 + repo = "wasm-pkg-tools"; 15 + tag = "v${finalAttrs.version}"; 16 + hash = "sha256-l8ArzujFirquSKMDkcoP8KukLFCRB7U8BejzMGUD59Y="; 17 + }; 18 + 19 + cargoHash = "sha256-ngVnF2eLZfa4ziliAaJOmu5YbnetEovH66kWXp2w1gY="; 20 + 21 + # A large number of tests require Internet access in order to function. 22 + doCheck = false; 23 + 24 + nativeInstallCheckInputs = [ versionCheckHook ]; 25 + doInstallCheck = true; 26 + versionCheckProgramArg = "--version"; 27 + 28 + passthru.updateScript = nix-update-script { }; 29 + 30 + meta = { 31 + description = "Tools to package up WASM Components"; 32 + homepage = "https://github.com/bytecodealliance/wasm-pkg-tools"; 33 + license = lib.licenses.asl20; 34 + maintainers = with lib.maintainers; [ water-sucks ]; 35 + mainProgram = "wkg"; 36 + }; 37 + })
+11 -2
pkgs/by-name/wy/wyoming-faster-whisper/package.nix
··· 6 7 python3Packages.buildPythonApplication rec { 8 pname = "wyoming-faster-whisper"; 9 - version = "2.4.0"; 10 pyproject = true; 11 12 src = fetchFromGitHub { 13 owner = "rhasspy"; 14 repo = "wyoming-faster-whisper"; 15 rev = "refs/tags/v${version}"; 16 - hash = "sha256-Ai28i+2/oWI2Y61x7U5an5MBHfuBaGy6qZZwZydS308="; 17 }; 18 19 build-system = with python3Packages; [ ··· 29 faster-whisper 30 wyoming 31 ]; 32 33 pythonImportsCheck = [ 34 "wyoming_faster_whisper"
··· 6 7 python3Packages.buildPythonApplication rec { 8 pname = "wyoming-faster-whisper"; 9 + version = "2.5.0"; 10 pyproject = true; 11 12 src = fetchFromGitHub { 13 owner = "rhasspy"; 14 repo = "wyoming-faster-whisper"; 15 rev = "refs/tags/v${version}"; 16 + hash = "sha256-MKB6gZdGdAYoNK8SRiDHG8xtMZ5mXdaSn+bH4T6o/K4="; 17 }; 18 19 build-system = with python3Packages; [ ··· 29 faster-whisper 30 wyoming 31 ]; 32 + 33 + optional-dependencies = { 34 + transformers = 35 + with python3Packages; 36 + [ 37 + transformers 38 + ] 39 + ++ transformers.optional-dependencies.torch; 40 + }; 41 42 pythonImportsCheck = [ 43 "wyoming_faster_whisper"
+8 -3
pkgs/by-name/wy/wyoming-openwakeword/package.nix
··· 1 { 2 lib, 3 - python3Packages, 4 fetchFromGitHub, 5 }: 6 7 python3Packages.buildPythonApplication rec { 8 pname = "wyoming-openwakeword"; 9 version = "1.10.0"; ··· 16 hash = "sha256-5suYJ+Z6ofVAysoCdHi5b5K0JTYaqeFZ32Cm76wC5LU="; 17 }; 18 19 - nativeBuildInputs = with python3Packages; [ 20 setuptools 21 ]; 22 ··· 28 "tflite-runtime-nightly" 29 ]; 30 31 - propagatedBuildInputs = with python3Packages; [ 32 tensorflow-bin 33 wyoming 34 ];
··· 1 { 2 lib, 3 + python312Packages, 4 fetchFromGitHub, 5 }: 6 7 + let 8 + # tensorflow-bin unsupported on Python 3.13 9 + python3Packages = python312Packages; 10 + in 11 + 12 python3Packages.buildPythonApplication rec { 13 pname = "wyoming-openwakeword"; 14 version = "1.10.0"; ··· 21 hash = "sha256-5suYJ+Z6ofVAysoCdHi5b5K0JTYaqeFZ32Cm76wC5LU="; 22 }; 23 24 + build-systems = with python3Packages; [ 25 setuptools 26 ]; 27 ··· 33 "tflite-runtime-nightly" 34 ]; 35 36 + dependencies = with python3Packages; [ 37 tensorflow-bin 38 wyoming 39 ];
+3 -2
pkgs/by-name/wy/wyoming-piper/package.nix
··· 6 7 python3Packages.buildPythonApplication rec { 8 pname = "wyoming-piper"; 9 - version = "1.5.3"; 10 pyproject = true; 11 12 src = fetchFromGitHub { 13 owner = "rhasspy"; 14 repo = "wyoming-piper"; 15 tag = "v${version}"; 16 - hash = "sha256-yPGiOF9RXhW7zjvFMi1UCXLyrWiqhJTvvIAtkYb9kBg="; 17 }; 18 19 build-system = with python3Packages; [ ··· 25 ]; 26 27 dependencies = with python3Packages; [ 28 wyoming 29 ]; 30
··· 6 7 python3Packages.buildPythonApplication rec { 8 pname = "wyoming-piper"; 9 + version = "1.6.0"; 10 pyproject = true; 11 12 src = fetchFromGitHub { 13 owner = "rhasspy"; 14 repo = "wyoming-piper"; 15 tag = "v${version}"; 16 + hash = "sha256-pVpCnrf/BnAeyfyf82i9Ga/2WQUs1qGceL9uJ99WddY="; 17 }; 18 19 build-system = with python3Packages; [ ··· 25 ]; 26 27 dependencies = with python3Packages; [ 28 + regex 29 wyoming 30 ]; 31
+3 -3
pkgs/development/php-packages/php-codesniffer/default.nix
··· 6 7 php.buildComposerProject2 (finalAttrs: { 8 pname = "php-codesniffer"; 9 - version = "3.13.1"; 10 11 src = fetchFromGitHub { 12 owner = "PHPCSStandards"; 13 repo = "PHP_CodeSniffer"; 14 tag = finalAttrs.version; 15 - hash = "sha256-4znDEHFdDvshpa6BTyr+YV+IcSB486jTtnAk1fzPFt8="; 16 }; 17 18 - vendorHash = "sha256-j4SFRDf+JO3vnB7yo3wP9U00zjSPURr0fMuSvn4leAk="; 19 20 meta = { 21 changelog = "https://github.com/PHPCSStandards/PHP_CodeSniffer/releases/tag/${finalAttrs.version}";
··· 6 7 php.buildComposerProject2 (finalAttrs: { 8 pname = "php-codesniffer"; 9 + version = "3.13.2"; 10 11 src = fetchFromGitHub { 12 owner = "PHPCSStandards"; 13 repo = "PHP_CodeSniffer"; 14 tag = finalAttrs.version; 15 + hash = "sha256-W+svoVatRY53KM7ZJQmFxyDf+N738TrCljv1erZUFuU="; 16 }; 17 18 + vendorHash = "sha256-y1tC9owXaa/l6M4RH/DEIuqTWgcU7zjrWi//zjwMvuo="; 19 20 meta = { 21 changelog = "https://github.com/PHPCSStandards/PHP_CodeSniffer/releases/tag/${finalAttrs.version}";
+2 -2
pkgs/development/python-modules/langchain/default.nix
··· 44 45 buildPythonPackage rec { 46 pname = "langchain"; 47 - version = "0.3.25"; 48 pyproject = true; 49 50 src = fetchFromGitHub { 51 owner = "langchain-ai"; 52 repo = "langchain"; 53 tag = "langchain==${version}"; 54 - hash = "sha256-B2Kg8kC6Qlu89hZVMhgqPU32BwFvgAti0IIYUdosT1A="; 55 }; 56 57 sourceRoot = "${src.name}/libs/langchain";
··· 44 45 buildPythonPackage rec { 46 pname = "langchain"; 47 + version = "0.3.26"; 48 pyproject = true; 49 50 src = fetchFromGitHub { 51 owner = "langchain-ai"; 52 repo = "langchain"; 53 tag = "langchain==${version}"; 54 + hash = "sha256-xxkayOtC2GtgtF3tPkTGKOS9VQ/y2gRPopvKq48/Kq0="; 55 }; 56 57 sourceRoot = "${src.name}/libs/langchain";
+15 -6
pkgs/development/python-modules/numba/default.nix
··· 4 pythonAtLeast, 5 pythonOlder, 6 fetchFromGitHub, 7 python, 8 buildPythonPackage, 9 setuptools, ··· 86 llvmlite 87 ]; 88 89 - patches = lib.optionals cudaSupport [ 90 - (replaceVars ./cuda_path.patch { 91 - cuda_toolkit_path = cudatoolkit; 92 - cuda_toolkit_lib_path = lib.getLib cudatoolkit; 93 - }) 94 - ]; 95 96 nativeCheckInputs = [ 97 pytestCheckHook
··· 4 pythonAtLeast, 5 pythonOlder, 6 fetchFromGitHub, 7 + fetchpatch2, 8 python, 9 buildPythonPackage, 10 setuptools, ··· 87 llvmlite 88 ]; 89 90 + patches = 91 + [ 92 + (fetchpatch2 { 93 + url = "https://github.com/numba/numba/commit/e2c8984ba60295def17e363a926d6f75e7fa9f2d.patch"; 94 + includes = [ "numba/core/bytecode.py" ]; 95 + hash = "sha256-HIVbp3GSmnq6W7zrRIirIbhGjJsFN3PNyHSfAE8fdDw="; 96 + }) 97 + ] 98 + ++ lib.optionals cudaSupport [ 99 + (replaceVars ./cuda_path.patch { 100 + cuda_toolkit_path = cudatoolkit; 101 + cuda_toolkit_lib_path = lib.getLib cudatoolkit; 102 + }) 103 + ]; 104 105 nativeCheckInputs = [ 106 pytestCheckHook
+2 -2
pkgs/development/python-modules/pyside2/default.nix
··· 11 }: 12 stdenv.mkDerivation rec { 13 pname = "pyside2"; 14 - version = "5.15.16"; 15 16 src = fetchurl { 17 url = "https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-${version}-src/pyside-setup-opensource-src-${version}.tar.xz"; 18 - hash = "sha256-bT7W/RcnXqdIKatW35wudkG/ymtbIBzyRJmPqBzwc2A="; 19 }; 20 21 patches = [
··· 11 }: 12 stdenv.mkDerivation rec { 13 pname = "pyside2"; 14 + version = "5.15.17"; 15 16 src = fetchurl { 17 url = "https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-${version}-src/pyside-setup-opensource-src-${version}.tar.xz"; 18 + hash = "sha256-hKSzKPamAjW4cXrVIriKe2AAWSYMV6IYntAFEJ8kxSc="; 19 }; 20 21 patches = [
+2 -2
pkgs/development/python-modules/wyoming/default.nix
··· 17 18 buildPythonPackage rec { 19 pname = "wyoming"; 20 - version = "1.6.1"; 21 pyproject = true; 22 23 src = fetchFromGitHub { 24 owner = "rhasspy"; 25 repo = "wyoming"; 26 tag = version; 27 - hash = "sha256-Q7e4YSvVHpjyJQwsXTfyzMA1DKi71xiVDKWGWTh1l6w="; 28 }; 29 30 build-system = [ setuptools ];
··· 17 18 buildPythonPackage rec { 19 pname = "wyoming"; 20 + version = "1.7.1"; 21 pyproject = true; 22 23 src = fetchFromGitHub { 24 owner = "rhasspy"; 25 repo = "wyoming"; 26 tag = version; 27 + hash = "sha256-jP2RLKjm79tb4lPbTp1zcDnRV0phn7I2qjxYpC6hqTM="; 28 }; 29 30 build-system = [ setuptools ];
+2 -2
pkgs/development/web/nodejs/v24.nix
··· 17 in 18 buildNodejs { 19 inherit enableNpm; 20 - version = "24.2.0"; 21 - sha256 = "40143d43efbdeeb9537995f532126c494d63a31da332acb5022f76f00afc62ab"; 22 patches = 23 ( 24 if (stdenv.hostPlatform.emulatorAvailable buildPackages) then
··· 17 in 18 buildNodejs { 19 inherit enableNpm; 20 + version = "24.3.0"; 21 + sha256 = "eb688ef8a63fda9ebc0b5f907609a46e26db6d9aceefc0832009a98371e992ed"; 22 patches = 23 ( 24 if (stdenv.hostPlatform.emulatorAvailable buildPackages) then
+3 -1
pkgs/servers/http/nginx/modules.nix
··· 1026 owner = "kaltura"; 1027 repo = "nginx-vod-module"; 1028 rev = "1.33"; 1029 - hash = "sha256-xcdbaogJV/vSzFfP55uK2+zw3zF5j9AHaJI0QItTSss="; 1030 postFetch = '' 1031 substituteInPlace $out/vod/media_set.h \ 1032 --replace "MAX_CLIPS (128)" "MAX_CLIPS (1024)" 1033 ''; 1034 }; 1035
··· 1026 owner = "kaltura"; 1027 repo = "nginx-vod-module"; 1028 rev = "1.33"; 1029 + hash = "sha256-pForXU1VBxa4F3F7xK+DJtMKC4wgcykJImlQjxz5GnE="; 1030 postFetch = '' 1031 substituteInPlace $out/vod/media_set.h \ 1032 --replace "MAX_CLIPS (128)" "MAX_CLIPS (1024)" 1033 + substituteInPlace $out/vod/subtitle/dfxp_format.c \ 1034 + --replace-fail '(!ctxt->wellFormed && !ctxt->recovery))' '!ctxt->wellFormed)' 1035 ''; 1036 }; 1037
+7 -7
pkgs/servers/monitoring/grafana/default.nix
··· 29 patchGoVersion = '' 30 find . -name go.mod -not -path "./.bingo/*" -print0 | while IFS= read -r -d ''' line; do 31 substituteInPlace "$line" \ 32 - --replace-fail "go 1.24.3" "go 1.24.2" 33 done 34 find . -name go.work -print0 | while IFS= read -r -d ''' line; do 35 substituteInPlace "$line" \ 36 - --replace-fail "go 1.24.3" "go 1.24.2" 37 done 38 substituteInPlace Makefile \ 39 - --replace-fail "GO_VERSION = 1.24.3" "GO_VERSION = 1.24.2" 40 ''; 41 in 42 buildGoModule rec { 43 pname = "grafana"; 44 - version = "12.0.1+security-01"; 45 46 subPackages = [ 47 "pkg/cmd/grafana" ··· 53 owner = "grafana"; 54 repo = "grafana"; 55 rev = "v${version}"; 56 - hash = "sha256-cYEWNXuIrTrtXR3XHqizDJ17QyBYkaccIThSorWO5GA="; 57 }; 58 59 # borrowed from: https://github.com/NixOS/nixpkgs/blob/d70d9425f49f9aba3c49e2c389fe6d42bac8c5b0/pkgs/development/tools/analysis/snyk/default.nix#L20-L22 ··· 67 missingHashes = ./missing-hashes.json; 68 offlineCache = yarn-berry_4.fetchYarnBerryDeps { 69 inherit src missingHashes; 70 - hash = "sha256-Vjr/jyXqHoM/3o49IDJ2aT1s1tMkP90H+2E+yUiviF4="; 71 }; 72 73 disallowedRequisites = [ offlineCache ]; 74 75 postPatch = patchGoVersion; 76 77 - vendorHash = "sha256-Vlao6eNEHtl1+6vAAjDOxINuGxSwAqdi6Hc8oVniTO8="; 78 79 proxyVendor = true; 80
··· 29 patchGoVersion = '' 30 find . -name go.mod -not -path "./.bingo/*" -print0 | while IFS= read -r -d ''' line; do 31 substituteInPlace "$line" \ 32 + --replace-fail "go 1.24.4" "go 1.24.4" 33 done 34 find . -name go.work -print0 | while IFS= read -r -d ''' line; do 35 substituteInPlace "$line" \ 36 + --replace-fail "go 1.24.4" "go 1.24.4" 37 done 38 substituteInPlace Makefile \ 39 + --replace-fail "GO_VERSION = 1.24.4" "GO_VERSION = 1.24.4" 40 ''; 41 in 42 buildGoModule rec { 43 pname = "grafana"; 44 + version = "12.0.2"; 45 46 subPackages = [ 47 "pkg/cmd/grafana" ··· 53 owner = "grafana"; 54 repo = "grafana"; 55 rev = "v${version}"; 56 + hash = "sha256-Nzx7QAAON/cWLqadL2IpdRunFNNoXE8PPYrquqPvWfk="; 57 }; 58 59 # borrowed from: https://github.com/NixOS/nixpkgs/blob/d70d9425f49f9aba3c49e2c389fe6d42bac8c5b0/pkgs/development/tools/analysis/snyk/default.nix#L20-L22 ··· 67 missingHashes = ./missing-hashes.json; 68 offlineCache = yarn-berry_4.fetchYarnBerryDeps { 69 inherit src missingHashes; 70 + hash = "sha256-vQdiQyxebtVrO76Pl4oC3DM37owhtQgZqYWaiIyKysQ="; 71 }; 72 73 disallowedRequisites = [ offlineCache ]; 74 75 postPatch = patchGoVersion; 76 77 + vendorHash = "sha256-cJxvZPJmf5YY+IWE7rdoGUkXxDeE6b0troGsdpsQzeU="; 78 79 proxyVendor = true; 80
+3 -3
pkgs/shells/nushell/plugins/hcl.nix
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "nushell_plugin_hcl"; 12 - version = "0.104.1"; 13 14 src = fetchFromGitHub { 15 repo = "nu_plugin_hcl"; 16 owner = "Yethal"; 17 tag = version; 18 - hash = "sha256-AGTrSLVzbnzMQ2oUuD8Lq4phRt404lSRPiU8Oh9KBG0="; 19 }; 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-5bxE+wN3uAbJSIh0wFS/KA5iTyFiSvFWmj14S/Fmkec="; 22 23 nativeBuildInputs = [ pkg-config ] ++ lib.optionals stdenv.cc.isClang [ rustPlatform.bindgenHook ]; 24 cargoBuildFlags = [ "--package nu_plugin_hcl" ];
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "nushell_plugin_hcl"; 12 + version = "0.105.1"; 13 14 src = fetchFromGitHub { 15 repo = "nu_plugin_hcl"; 16 owner = "Yethal"; 17 tag = version; 18 + hash = "sha256-V1RKZ0Tqq0LTGbHS2lLMyf6M4AgAgWSzkDeFUighO4k="; 19 }; 20 useFetchCargoVendor = true; 21 + cargoHash = "sha256-UbqKfQxut+76yB9F1gT8FEapbX/kHvaShltHpWUdhgc="; 22 23 nativeBuildInputs = [ pkg-config ] ++ lib.optionals stdenv.cc.isClang [ rustPlatform.bindgenHook ]; 24 cargoBuildFlags = [ "--package nu_plugin_hcl" ];
+3 -3
pkgs/shells/nushell/plugins/highlight.nix
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "nushell_plugin_highlight"; 12 - version = "1.4.5+0.104.0"; 13 14 src = fetchFromGitHub { 15 repo = "nu-plugin-highlight"; 16 owner = "cptpiepmatz"; 17 rev = "refs/tags/v${version}"; 18 - hash = "sha256-B2CkdftlxczA6KHJsNmbPH7Grzq4MG7r6CRMvVTMkzQ="; 19 fetchSubmodules = true; 20 }; 21 22 useFetchCargoVendor = true; 23 - cargoHash = "sha256-3bLATtK9r4iVpxdbg5eCvzeGpIqWMl/GTDGCORuQfgY="; 24 25 nativeBuildInputs = [ pkg-config ] ++ lib.optionals stdenv.cc.isClang [ rustPlatform.bindgenHook ]; 26 cargoBuildFlags = [ "--package nu_plugin_highlight" ];
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "nushell_plugin_highlight"; 12 + version = "1.4.7+0.105.1"; 13 14 src = fetchFromGitHub { 15 repo = "nu-plugin-highlight"; 16 owner = "cptpiepmatz"; 17 rev = "refs/tags/v${version}"; 18 + hash = "sha256-0jU0c2v3q3RXX/zZlwTBwAdO8HEaROFNV/F4GBFaMt0="; 19 fetchSubmodules = true; 20 }; 21 22 useFetchCargoVendor = true; 23 + cargoHash = "sha256-UD1IzegajAG13iAOERymDa10JbuhvORVZ8gHy9d6buE="; 24 25 nativeBuildInputs = [ pkg-config ] ++ lib.optionals stdenv.cc.isClang [ rustPlatform.bindgenHook ]; 26 cargoBuildFlags = [ "--package nu_plugin_highlight" ];
+3 -3
pkgs/shells/nushell/plugins/skim.nix
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "nu_plugin_skim"; 14 - version = "0.14.0"; 15 16 src = fetchFromGitHub { 17 owner = "idanarye"; 18 repo = pname; 19 tag = "v${version}"; 20 - hash = "sha256-bH+llby34lqnxZXdtTEBPiw50tvvY72h+YkRRdiXXTc="; 21 }; 22 23 useFetchCargoVendor = true; 24 - cargoHash = "sha256-VTnaEqIuvTalemVhc/GJnTCQh1DCWQrtoo7oGJBZMXs="; 25 26 nativeBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ rustPlatform.bindgenHook ]; 27
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "nu_plugin_skim"; 14 + version = "0.15.0"; 15 16 src = fetchFromGitHub { 17 owner = "idanarye"; 18 repo = pname; 19 tag = "v${version}"; 20 + hash = "sha256-8gO6pT40zBlFxPRapIO9qpMI9whutttqYgOPr91B9Ec="; 21 }; 22 23 useFetchCargoVendor = true; 24 + cargoHash = "sha256-2poE7Nnwe5rRoU8WknEgzX68z+y9ZplX53v8FURzxmE="; 25 26 nativeBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ rustPlatform.bindgenHook ]; 27
+2 -3
pkgs/top-level/all-packages.nix
··· 15604 }); 15605 stdenv = gccStdenv; 15606 }; 15607 - cvc5 = callPackage ../applications/science/logic/cvc5 { 15608 - cadical = pkgs.cadical.override { version = "2.0.0"; }; 15609 - }; 15610 15611 ekrhyper = callPackage ../applications/science/logic/ekrhyper { 15612 ocaml = ocaml-ng.ocamlPackages_4_14_unsafe_string.ocaml;
··· 15604 }); 15605 stdenv = gccStdenv; 15606 }; 15607 + 15608 + cvc5 = callPackage ../applications/science/logic/cvc5 { }; 15609 15610 ekrhyper = callPackage ../applications/science/logic/ekrhyper { 15611 ocaml = ocaml-ng.ocamlPackages_4_14_unsafe_string.ocaml;