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

Conflicts:
- nixos/doc/manual/release-notes/rl-2305.section.md

+535 -948
+22
maintainers/maintainer-list.nix
··· 1416 githubId = 5193600; 1417 name = "Atkins Chang"; 1418 }; 1419 atnnn = { 1420 email = "etienne@atnnn.com"; 1421 github = "AtnNn"; ··· 4123 github = "d-xo"; 4124 githubId = 6689924; 4125 name = "David Terry"; 4126 }; 4127 dysinger = { 4128 email = "tim@dysinger.net"; ··· 12729 github = "rguevara84"; 12730 githubId = 12279531; 12731 name = "Ricardo Guevara"; 12732 }; 12733 rhoriguchi = { 12734 email = "ryan.horiguchi@gmail.com";
··· 1416 githubId = 5193600; 1417 name = "Atkins Chang"; 1418 }; 1419 + atkrad = { 1420 + name = "Mohammad Abdolirad"; 1421 + email = "m.abdolirad@gmail.com"; 1422 + github = "atkrad"; 1423 + githubId = 351364; 1424 + keys = [ 1425 + { 1426 + fingerprint = "0380 F2F8 DF7A BA1A E7DB D84A 1935 1496 62CA FDB8"; 1427 + } 1428 + ]; 1429 + }; 1430 atnnn = { 1431 email = "etienne@atnnn.com"; 1432 github = "AtnNn"; ··· 4134 github = "d-xo"; 4135 githubId = 6689924; 4136 name = "David Terry"; 4137 + }; 4138 + dylanmtaylor = { 4139 + email = "dylan@dylanmtaylor.com"; 4140 + github = "dylamtaylor"; 4141 + githubId = 277927; 4142 + name = "Dylan Taylor"; 4143 }; 4144 dysinger = { 4145 email = "tim@dysinger.net"; ··· 12746 github = "rguevara84"; 12747 githubId = 12279531; 12748 name = "Ricardo Guevara"; 12749 + }; 12750 + rhendric = { 12751 + name = "Ryan Hendrickson"; 12752 + github = "rhendric"; 12753 + githubId = 1570964; 12754 }; 12755 rhoriguchi = { 12756 email = "ryan.horiguchi@gmail.com";
+1 -1
nixos/doc/manual/release-notes/rl-2205.section.md
··· 65 66 - [ArchiSteamFarm](https://github.com/JustArchiNET/ArchiSteamFarm), a C# application with primary purpose of idling Steam cards from multiple accounts simultaneously. Available as [services.archisteamfarm](#opt-services.archisteamfarm.enable). 67 68 - - [BaGet](https://loic-sharma.github.io/BaGet/), a lightweight NuGet and symbol server. Available at [services.baget](#opt-services.baget.enable). 69 70 - [bird-lg](https://github.com/xddxdd/bird-lg-go), a BGP looking glass for Bird Routing. Available as [services.bird-lg](#opt-services.bird-lg.package). 71
··· 65 66 - [ArchiSteamFarm](https://github.com/JustArchiNET/ArchiSteamFarm), a C# application with primary purpose of idling Steam cards from multiple accounts simultaneously. Available as [services.archisteamfarm](#opt-services.archisteamfarm.enable). 67 68 + - [BaGet](https://loic-sharma.github.io/BaGet/), a lightweight NuGet and symbol server. Available at services.baget. 69 70 - [bird-lg](https://github.com/xddxdd/bird-lg-go), a BGP looking glass for Bird Routing. Available as [services.bird-lg](#opt-services.bird-lg.package). 71
+4
nixos/doc/manual/release-notes/rl-2305.section.md
··· 178 - The `services.pipewire.config` options have been removed, as they have basically never worked correctly. All behavior defined by the default configuration can be overridden with drop-in files as necessary - see [below](#sec-release-23.05-migration-pipewire) for details. 179 180 - `services.pipewire.media-session` and the `pipewire-media-session` package have been removed, as they are no longer supported upstream. Users are encouraged to use `services.pipewire.wireplumber` instead. 181 ## Other Notable Changes {#sec-release-23.05-notable-changes} 182 183 <!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
··· 178 - The `services.pipewire.config` options have been removed, as they have basically never worked correctly. All behavior defined by the default configuration can be overridden with drop-in files as necessary - see [below](#sec-release-23.05-migration-pipewire) for details. 179 180 - `services.pipewire.media-session` and the `pipewire-media-session` package have been removed, as they are no longer supported upstream. Users are encouraged to use `services.pipewire.wireplumber` instead. 181 + 182 + - The `baget` package and module was removed due to being unmaintained. 183 + 184 + >>>>>>> origin/master 185 ## Other Notable Changes {#sec-release-23.05-notable-changes} 186 187 <!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
-1
nixos/modules/module-list.nix
··· 1133 ./services/web-apps/atlassian/confluence.nix 1134 ./services/web-apps/atlassian/crowd.nix 1135 ./services/web-apps/atlassian/jira.nix 1136 - ./services/web-apps/baget.nix 1137 ./services/web-apps/bookstack.nix 1138 ./services/web-apps/calibre-web.nix 1139 ./services/web-apps/coder.nix
··· 1133 ./services/web-apps/atlassian/confluence.nix 1134 ./services/web-apps/atlassian/crowd.nix 1135 ./services/web-apps/atlassian/jira.nix 1136 ./services/web-apps/bookstack.nix 1137 ./services/web-apps/calibre-web.nix 1138 ./services/web-apps/coder.nix
+1
nixos/modules/rename.nix
··· 44 The hidepid module was removed, since the underlying machinery 45 is broken when using cgroups-v2. 46 '') 47 (mkRemovedOptionModule [ "services" "beegfs" ] "The BeeGFS module has been removed") 48 (mkRemovedOptionModule [ "services" "beegfsEnable" ] "The BeeGFS module has been removed") 49 (mkRemovedOptionModule [ "services" "cgmanager" "enable"] "cgmanager was deprecated by lxc and therefore removed from nixpkgs.")
··· 44 The hidepid module was removed, since the underlying machinery 45 is broken when using cgroups-v2. 46 '') 47 + (mkRemovedOptionModule [ "services" "baget" "enable" ] "The baget module was removed due to the upstream package being unmaintained.") 48 (mkRemovedOptionModule [ "services" "beegfs" ] "The BeeGFS module has been removed") 49 (mkRemovedOptionModule [ "services" "beegfsEnable" ] "The BeeGFS module has been removed") 50 (mkRemovedOptionModule [ "services" "cgmanager" "enable"] "cgmanager was deprecated by lxc and therefore removed from nixpkgs.")
-170
nixos/modules/services/web-apps/baget.nix
··· 1 - { config, lib, pkgs, ... }: 2 - 3 - with lib; 4 - 5 - let 6 - 7 - cfg = config.services.baget; 8 - 9 - defaultConfig = { 10 - "PackageDeletionBehavior" = "Unlist"; 11 - "AllowPackageOverwrites" = false; 12 - 13 - "Database" = { 14 - "Type" = "Sqlite"; 15 - "ConnectionString" = "Data Source=baget.db"; 16 - }; 17 - 18 - "Storage" = { 19 - "Type" = "FileSystem"; 20 - "Path" = ""; 21 - }; 22 - 23 - "Search" = { 24 - "Type" = "Database"; 25 - }; 26 - 27 - "Mirror" = { 28 - "Enabled" = false; 29 - "PackageSource" = "https://api.nuget.org/v3/index.json"; 30 - }; 31 - 32 - "Logging" = { 33 - "IncludeScopes" = false; 34 - "Debug" = { 35 - "LogLevel" = { 36 - "Default" = "Warning"; 37 - }; 38 - }; 39 - "Console" = { 40 - "LogLevel" = { 41 - "Microsoft.Hosting.Lifetime" = "Information"; 42 - "Default" = "Warning"; 43 - }; 44 - }; 45 - }; 46 - }; 47 - 48 - configAttrs = recursiveUpdate defaultConfig cfg.extraConfig; 49 - 50 - configFormat = pkgs.formats.json {}; 51 - configFile = configFormat.generate "appsettings.json" configAttrs; 52 - 53 - in 54 - { 55 - options.services.baget = { 56 - enable = mkEnableOption (lib.mdDoc "BaGet NuGet-compatible server"); 57 - 58 - apiKeyFile = mkOption { 59 - type = types.path; 60 - example = "/root/baget.key"; 61 - description = lib.mdDoc '' 62 - Private API key for BaGet. 63 - ''; 64 - }; 65 - 66 - extraConfig = mkOption { 67 - type = configFormat.type; 68 - default = {}; 69 - example = { 70 - "Database" = { 71 - "Type" = "PostgreSql"; 72 - "ConnectionString" = "Server=/run/postgresql;Port=5432;"; 73 - }; 74 - }; 75 - defaultText = literalExpression '' 76 - { 77 - "PackageDeletionBehavior" = "Unlist"; 78 - "AllowPackageOverwrites" = false; 79 - 80 - "Database" = { 81 - "Type" = "Sqlite"; 82 - "ConnectionString" = "Data Source=baget.db"; 83 - }; 84 - 85 - "Storage" = { 86 - "Type" = "FileSystem"; 87 - "Path" = ""; 88 - }; 89 - 90 - "Search" = { 91 - "Type" = "Database"; 92 - }; 93 - 94 - "Mirror" = { 95 - "Enabled" = false; 96 - "PackageSource" = "https://api.nuget.org/v3/index.json"; 97 - }; 98 - 99 - "Logging" = { 100 - "IncludeScopes" = false; 101 - "Debug" = { 102 - "LogLevel" = { 103 - "Default" = "Warning"; 104 - }; 105 - }; 106 - "Console" = { 107 - "LogLevel" = { 108 - "Microsoft.Hosting.Lifetime" = "Information"; 109 - "Default" = "Warning"; 110 - }; 111 - }; 112 - }; 113 - } 114 - ''; 115 - description = lib.mdDoc '' 116 - Extra configuration options for BaGet. Refer to <https://loic-sharma.github.io/BaGet/configuration/> for details. 117 - Default value is merged with values from here. 118 - ''; 119 - }; 120 - }; 121 - 122 - # implementation 123 - 124 - config = mkIf cfg.enable { 125 - 126 - systemd.services.baget = { 127 - description = "BaGet server"; 128 - wantedBy = [ "multi-user.target" ]; 129 - wants = [ "network-online.target" ]; 130 - after = [ "network.target" "network-online.target" ]; 131 - path = [ pkgs.jq ]; 132 - serviceConfig = { 133 - WorkingDirectory = "/var/lib/baget"; 134 - DynamicUser = true; 135 - StateDirectory = "baget"; 136 - StateDirectoryMode = "0700"; 137 - LoadCredential = "api_key:${cfg.apiKeyFile}"; 138 - 139 - CapabilityBoundingSet = ""; 140 - NoNewPrivileges = true; 141 - PrivateDevices = true; 142 - PrivateTmp = true; 143 - PrivateUsers = true; 144 - PrivateMounts = true; 145 - ProtectHome = true; 146 - ProtectClock = true; 147 - ProtectProc = "noaccess"; 148 - ProcSubset = "pid"; 149 - ProtectKernelLogs = true; 150 - ProtectKernelModules = true; 151 - ProtectKernelTunables = true; 152 - ProtectControlGroups = true; 153 - ProtectHostname = true; 154 - RestrictSUIDSGID = true; 155 - RestrictRealtime = true; 156 - RestrictNamespaces = true; 157 - LockPersonality = true; 158 - RemoveIPC = true; 159 - RestrictAddressFamilies = [ "AF_INET" "AF_INET6" ]; 160 - SystemCallFilter = [ "@system-service" "~@privileged" ]; 161 - }; 162 - script = '' 163 - jq --slurpfile apiKeys <(jq -R . "$CREDENTIALS_DIRECTORY/api_key") '.ApiKey = $apiKeys[0]' ${configFile} > appsettings.json 164 - ln -snf ${pkgs.baget}/lib/BaGet/wwwroot wwwroot 165 - exec ${pkgs.baget}/bin/BaGet 166 - ''; 167 - }; 168 - 169 - }; 170 - }
···
+31 -2
nixos/modules/services/web-apps/limesurvey.nix
··· 34 options.services.limesurvey = { 35 enable = mkEnableOption (lib.mdDoc "Limesurvey web application"); 36 37 database = { 38 type = mkOption { 39 type = types.enum [ "mysql" "pgsql" "odbc" "mssql" ]; 40 example = "pgsql"; 41 default = "mysql"; 42 description = lib.mdDoc "Database engine to use."; 43 }; 44 45 host = mkOption { ··· 180 config = { 181 tempdir = "${stateDir}/tmp"; 182 uploaddir = "${stateDir}/upload"; 183 force_ssl = mkIf (cfg.virtualHost.addSSL || cfg.virtualHost.forceSSL || cfg.virtualHost.onlySSL) "on"; 184 config.defaultlang = "en"; 185 }; ··· 200 201 services.phpfpm.pools.limesurvey = { 202 inherit user group; 203 phpEnv.LIMESURVEY_CONFIG = "${limesurveyConfig}"; 204 settings = { 205 "listen.owner" = config.services.httpd.user; ··· 256 wantedBy = [ "multi-user.target" ]; 257 before = [ "phpfpm-limesurvey.service" ]; 258 after = optional mysqlLocal "mysql.service" ++ optional pgsqlLocal "postgresql.service"; 259 environment.LIMESURVEY_CONFIG = limesurveyConfig; 260 script = '' 261 # update or install the database as required 262 - ${pkgs.php}/bin/php ${pkg}/share/limesurvey/application/commands/console.php updatedb || \ 263 - ${pkgs.php}/bin/php ${pkg}/share/limesurvey/application/commands/console.php install admin password admin admin@example.com verbose 264 ''; 265 serviceConfig = { 266 User = user;
··· 34 options.services.limesurvey = { 35 enable = mkEnableOption (lib.mdDoc "Limesurvey web application"); 36 37 + encryptionKey = mkOption { 38 + type = types.str; 39 + default = "E17687FC77CEE247F0E22BB3ECF27FDE8BEC310A892347EC13013ABA11AA7EB5"; 40 + description = lib.mdDoc '' 41 + This is a 32-byte key used to encrypt variables in the database. 42 + You _must_ change this from the default value. 43 + ''; 44 + }; 45 + 46 + encryptionNonce = mkOption { 47 + type = types.str; 48 + default = "1ACC8555619929DB91310BE848025A427B0F364A884FFA77"; 49 + description = lib.mdDoc '' 50 + This is a 24-byte nonce used to encrypt variables in the database. 51 + You _must_ change this from the default value. 52 + ''; 53 + }; 54 + 55 database = { 56 type = mkOption { 57 type = types.enum [ "mysql" "pgsql" "odbc" "mssql" ]; 58 example = "pgsql"; 59 default = "mysql"; 60 description = lib.mdDoc "Database engine to use."; 61 + }; 62 + 63 + dbEngine = mkOption { 64 + type = types.enum [ "MyISAM" "InnoDB" ]; 65 + default = "InnoDB"; 66 + description = lib.mdDoc "Database storage engine to use."; 67 }; 68 69 host = mkOption { ··· 204 config = { 205 tempdir = "${stateDir}/tmp"; 206 uploaddir = "${stateDir}/upload"; 207 + encryptionnonce = cfg.encryptionNonce; 208 + encryptionsecretboxkey = cfg.encryptionKey; 209 force_ssl = mkIf (cfg.virtualHost.addSSL || cfg.virtualHost.forceSSL || cfg.virtualHost.onlySSL) "on"; 210 config.defaultlang = "en"; 211 }; ··· 226 227 services.phpfpm.pools.limesurvey = { 228 inherit user group; 229 + phpPackage = pkgs.php80; 230 + phpEnv.DBENGINE = "${cfg.database.dbEngine}"; 231 phpEnv.LIMESURVEY_CONFIG = "${limesurveyConfig}"; 232 settings = { 233 "listen.owner" = config.services.httpd.user; ··· 284 wantedBy = [ "multi-user.target" ]; 285 before = [ "phpfpm-limesurvey.service" ]; 286 after = optional mysqlLocal "mysql.service" ++ optional pgsqlLocal "postgresql.service"; 287 + environment.DBENGINE = "${cfg.database.dbEngine}"; 288 environment.LIMESURVEY_CONFIG = limesurveyConfig; 289 script = '' 290 # update or install the database as required 291 + ${pkgs.php80}/bin/php ${pkg}/share/limesurvey/application/commands/console.php updatedb || \ 292 + ${pkgs.php80}/bin/php ${pkg}/share/limesurvey/application/commands/console.php install admin password admin admin@example.com verbose 293 ''; 294 serviceConfig = { 295 User = user;
+1 -1
nixos/tests/gollum.nix
··· 9 10 testScript = { nodes, ... }: '' 11 webserver.wait_for_unit("gollum") 12 - webserver.wait_for_open_port(${toString nodes.webserver.config.services.gollum.port}) 13 ''; 14 })
··· 9 10 testScript = { nodes, ... }: '' 11 webserver.wait_for_unit("gollum") 12 + webserver.wait_for_open_port(${toString nodes.webserver.services.gollum.port}) 13 ''; 14 })
+3 -3
pkgs/applications/audio/go-musicfox/default.nix
··· 10 # gcc only supports objc on darwin 11 buildGoModule.override { stdenv = clangStdenv; } rec { 12 pname = "go-musicfox"; 13 - version = "3.7.3"; 14 15 src = fetchFromGitHub { 16 owner = "anhoder"; 17 repo = pname; 18 rev = "v${version}"; 19 - hash = "sha256-aM7IJGRRY2V2Rovj042ctg5254EUw1bTuoRCp9Za1FY="; 20 }; 21 22 deleteVendor = true; ··· 28 ldflags = [ 29 "-s" 30 "-w" 31 - "-X go-musicfox/pkg/constants.AppVersion=${version}" 32 ]; 33 34 nativeBuildInputs = [
··· 10 # gcc only supports objc on darwin 11 buildGoModule.override { stdenv = clangStdenv; } rec { 12 pname = "go-musicfox"; 13 + version = "3.7.5"; 14 15 src = fetchFromGitHub { 16 owner = "anhoder"; 17 repo = pname; 18 rev = "v${version}"; 19 + hash = "sha256-+0s+MCFLw527gFj7pfiYGfKYihthFjRLPeto2SbALw0="; 20 }; 21 22 deleteVendor = true; ··· 28 ldflags = [ 29 "-s" 30 "-w" 31 + "-X github.com/go-musicfox/go-musicfox/pkg/constants.AppVersion=${version}" 32 ]; 33 34 nativeBuildInputs = [
+2
pkgs/applications/audio/mellowplayer/default.nix
··· 10 , qtquickcontrols2 11 , qttools 12 , qtwebengine 13 }: 14 15 mkDerivation rec { ··· 61 62 meta = with lib; { 63 inherit (qtbase.meta) platforms; 64 65 description = "Cloud music integration for your desktop"; 66 homepage = "https://gitlab.com/ColinDuquesnoy/MellowPlayer";
··· 10 , qtquickcontrols2 11 , qttools 12 , qtwebengine 13 + , stdenv 14 }: 15 16 mkDerivation rec { ··· 62 63 meta = with lib; { 64 inherit (qtbase.meta) platforms; 65 + broken = stdenv.isDarwin; # test build fails, but the project is not maintained anymore 66 67 description = "Cloud music integration for your desktop"; 68 homepage = "https://gitlab.com/ColinDuquesnoy/MellowPlayer";
+2 -2
pkgs/applications/audio/sidplayfp/default.nix
··· 16 17 stdenv.mkDerivation rec { 18 pname = "sidplayfp"; 19 - version = "2.4.0"; 20 21 src = fetchFromGitHub { 22 owner = "libsidplayfp"; 23 repo = "sidplayfp"; 24 rev = "v${version}"; 25 - sha256 = "sha256-7a09ec/Ap6XCnmQekLnXbH9kPP3io4+A72dVSfp3krs="; 26 }; 27 28 nativeBuildInputs = [ autoreconfHook perl pkg-config ];
··· 16 17 stdenv.mkDerivation rec { 18 pname = "sidplayfp"; 19 + version = "2.4.1"; 20 21 src = fetchFromGitHub { 22 owner = "libsidplayfp"; 23 repo = "sidplayfp"; 24 rev = "v${version}"; 25 + sha256 = "sha256-15KG+LkPkCLFsnWHUAQpQbqol/izAn/HRinszVRB5Ao="; 26 }; 27 28 nativeBuildInputs = [ autoreconfHook perl pkg-config ];
+3 -3
pkgs/applications/audio/tonelib-metal/default.nix
··· 17 18 stdenv.mkDerivation rec { 19 pname = "tonelib-metal"; 20 - version = "1.1.0"; 21 22 src = fetchurl { 23 - url = "https://www.tonelib.net/download/220218/ToneLib-Metal-amd64.deb"; 24 - sha256 = "sha256-F5EKwNQ9f/kdZLFI+QDZHvwevV/vDnxMdSmT/vnX6ug="; 25 }; 26 27 nativeBuildInputs = [ autoPatchelfHook dpkg ];
··· 17 18 stdenv.mkDerivation rec { 19 pname = "tonelib-metal"; 20 + version = "1.2.6"; 21 22 src = fetchurl { 23 + url = "https://tonelib.net/download/221222/ToneLib-Metal-amd64.deb"; 24 + sha256 = "sha256-G80EKAsXomdk8GsnNyvjN8shz3YMKhqdWWYyVB7xTsU="; 25 }; 26 27 nativeBuildInputs = [ autoPatchelfHook dpkg ];
+2 -11
pkgs/applications/emulators/firebird-emu/default.nix
··· 2 3 mkDerivation rec { 4 pname = "firebird-emu"; 5 - version = "1.5"; 6 7 src = fetchFromGitHub { 8 owner = "nspire-emus"; 9 repo = "firebird"; 10 rev = "v${version}"; 11 - sha256 = "sha256-T62WB6msdB6/wIulqd/468JrCEiPGUrvtpjkZyo4wiA="; 12 fetchSubmodules = true; 13 }; 14 15 nativeBuildInputs = [ qmake ]; 16 17 buildInputs = [ qtbase qtdeclarative ]; 18 - 19 - makeFlags = [ "INSTALL_ROOT=$(out)" ]; 20 - 21 - # Attempts to install to /usr/bin and /usr/share/applications, which Nix does 22 - # not use. 23 - prePatch = '' 24 - substituteInPlace firebird.pro \ 25 - --replace '/usr/' '/' 26 - ''; 27 28 meta = { 29 homepage = "https://github.com/nspire-emus/firebird";
··· 2 3 mkDerivation rec { 4 pname = "firebird-emu"; 5 + version = "1.6"; 6 7 src = fetchFromGitHub { 8 owner = "nspire-emus"; 9 repo = "firebird"; 10 rev = "v${version}"; 11 fetchSubmodules = true; 12 + hash = "sha256-ZptjlnOiF+hKuKYvBFJL95H5YQuR99d4biOco/MVEmE="; 13 }; 14 15 nativeBuildInputs = [ qmake ]; 16 17 buildInputs = [ qtbase qtdeclarative ]; 18 19 meta = { 20 homepage = "https://github.com/nspire-emus/firebird";
+1 -1
pkgs/applications/graphics/ImageMagick/default.nix
··· 134 description = "A software suite to create, edit, compose, or convert bitmap images"; 135 pkgConfigModules = [ "ImageMagick" "MagickWand" ]; 136 platforms = platforms.linux ++ platforms.darwin; 137 - maintainers = with maintainers; [ erictapen dotlambda ]; 138 license = licenses.asl20; 139 mainProgram = "magick"; 140 };
··· 134 description = "A software suite to create, edit, compose, or convert bitmap images"; 135 pkgConfigModules = [ "ImageMagick" "MagickWand" ]; 136 platforms = platforms.linux ++ platforms.darwin; 137 + maintainers = with maintainers; [ erictapen dotlambda rhendric ]; 138 license = licenses.asl20; 139 mainProgram = "magick"; 140 };
+41 -39
pkgs/applications/misc/gollum/Gemfile.lock
··· 2 remote: https://rubygems.org/ 3 specs: 4 RedCloth (4.3.2) 5 - asciidoctor (2.0.17) 6 builder (3.2.4) 7 - concurrent-ruby (1.1.10) 8 crass (1.0.6) 9 creole (0.5.0) 10 execjs (2.8.1) ··· 13 gemojione (4.3.3) 14 json 15 github-markup (4.0.1) 16 - gollum (5.3.0) 17 gemojione (~> 4.1) 18 - gollum-lib (~> 5.1) 19 i18n (~> 1.8) 20 kramdown (~> 2.3) 21 kramdown-parser-gfm (~> 1.1.0) 22 - mustache-sinatra (>= 1.0.1, < 2) 23 octicons (~> 12.0) 24 rdoc (~> 6) 25 rss (~> 0.2.9) ··· 32 uglifier (~> 4.2) 33 useragent (~> 0.16.2) 34 webrick (~> 1.7) 35 - gollum-lib (5.2) 36 gemojione (~> 4.1) 37 github-markup (~> 4.0) 38 - gollum-rugged_adapter (~> 1.0) 39 loofah (~> 2.3) 40 nokogiri (~> 1.8) 41 octicons (~> 12.0) 42 rouge (~> 3.1) 43 twitter-text (= 1.14.7) 44 - gollum-rugged_adapter (1.1.2) 45 - mime-types (~> 1.15) 46 - rugged (~> 1.1.0) 47 htmlentities (4.3.4) 48 - i18n (1.10.0) 49 concurrent-ruby (~> 1.0) 50 - json (2.6.2) 51 kramdown (2.4.0) 52 rexml 53 kramdown-parser-gfm (1.1.0) 54 kramdown (~> 2.0) 55 - loofah (2.18.0) 56 crass (~> 1.0.2) 57 nokogiri (>= 1.5.9) 58 - mime-types (1.25.1) 59 - mini_portile2 (2.8.0) 60 multi_json (1.15.0) 61 - mustache (0.99.8) 62 - mustache-sinatra (1.0.1) 63 - mustache (<= 0.99.8) 64 - mustermann (1.1.1) 65 ruby2_keywords (~> 0.0.1) 66 - nokogiri (1.13.6) 67 mini_portile2 (~> 2.8.0) 68 racc (~> 1.4) 69 octicons (12.1.0) 70 nokogiri (>= 1.6.3.1) 71 org-ruby (0.9.12) 72 rubypants (~> 0.2) 73 - psych (4.0.4) 74 stringio 75 - racc (1.6.0) 76 - rack (2.2.3.1) 77 - rack-protection (2.2.0) 78 rack 79 - rb-fsevent (0.11.1) 80 rb-inotify (0.10.1) 81 ffi (~> 1.0) 82 - rdoc (6.4.0) 83 psych (>= 4.0.0) 84 rexml (3.2.5) 85 - rouge (3.29.0) 86 rss (0.2.9) 87 rexml 88 ruby2_keywords (0.0.5) 89 rubypants (0.7.1) 90 - rugged (1.1.1) 91 sass (3.7.4) 92 sass-listen (~> 4.0.0) 93 sass-listen (4.0.0) 94 rb-fsevent (~> 0.9, >= 0.9.4) 95 rb-inotify (~> 0.9, >= 0.9.7) 96 - sinatra (2.2.0) 97 - mustermann (~> 1.0) 98 rack (~> 2.2) 99 - rack-protection (= 2.2.0) 100 tilt (~> 2.0) 101 - sinatra-contrib (2.2.0) 102 multi_json 103 - mustermann (~> 1.0) 104 - rack-protection (= 2.2.0) 105 - sinatra (= 2.2.0) 106 tilt (~> 2.0) 107 sprockets (3.7.2) 108 concurrent-ruby (~> 1.0) 109 rack (> 1, < 3) 110 sprockets-helpers (1.4.0) 111 sprockets (>= 2.2) 112 - stringio (3.0.2) 113 therubyrhino (2.1.2) 114 therubyrhino_jar (>= 1.7.4, < 1.7.9) 115 therubyrhino_jar (1.7.8) 116 - tilt (2.0.10) 117 twitter-text (1.14.7) 118 unf (~> 0.1.0) 119 uglifier (4.2.0) ··· 122 unf_ext 123 unf_ext (0.0.8.2) 124 useragent (0.16.10) 125 - webrick (1.7.0) 126 wikicloth (0.8.3) 127 builder 128 expression_parser ··· 142 wikicloth 143 144 BUNDLED WITH 145 - 2.3.9
··· 2 remote: https://rubygems.org/ 3 specs: 4 RedCloth (4.3.2) 5 + asciidoctor (2.0.18) 6 builder (3.2.4) 7 + concurrent-ruby (1.2.2) 8 crass (1.0.6) 9 creole (0.5.0) 10 execjs (2.8.1) ··· 13 gemojione (4.3.3) 14 json 15 github-markup (4.0.1) 16 + gollum (5.3.1) 17 gemojione (~> 4.1) 18 + gollum-lib (>= 5.2.3, < 6.0) 19 i18n (~> 1.8) 20 kramdown (~> 2.3) 21 kramdown-parser-gfm (~> 1.1.0) 22 + mustache-sinatra (~> 2.0) 23 octicons (~> 12.0) 24 rdoc (~> 6) 25 rss (~> 0.2.9) ··· 32 uglifier (~> 4.2) 33 useragent (~> 0.16.2) 34 webrick (~> 1.7) 35 + gollum-lib (5.2.3) 36 gemojione (~> 4.1) 37 github-markup (~> 4.0) 38 + gollum-rugged_adapter (~> 2.0) 39 loofah (~> 2.3) 40 nokogiri (~> 1.8) 41 octicons (~> 12.0) 42 rouge (~> 3.1) 43 twitter-text (= 1.14.7) 44 + gollum-rugged_adapter (2.1.0) 45 + mime-types (~> 3.4) 46 + rugged (~> 1.5) 47 htmlentities (4.3.4) 48 + i18n (1.12.0) 49 concurrent-ruby (~> 1.0) 50 + json (2.6.3) 51 kramdown (2.4.0) 52 rexml 53 kramdown-parser-gfm (1.1.0) 54 kramdown (~> 2.0) 55 + loofah (2.19.1) 56 crass (~> 1.0.2) 57 nokogiri (>= 1.5.9) 58 + mime-types (3.4.1) 59 + mime-types-data (~> 3.2015) 60 + mime-types-data (3.2023.0218.1) 61 + mini_portile2 (2.8.1) 62 multi_json (1.15.0) 63 + mustache (1.1.1) 64 + mustache-sinatra (2.0.0) 65 + mustache (~> 1.0) 66 + mustermann (2.0.2) 67 ruby2_keywords (~> 0.0.1) 68 + nokogiri (1.14.2) 69 mini_portile2 (~> 2.8.0) 70 racc (~> 1.4) 71 octicons (12.1.0) 72 nokogiri (>= 1.6.3.1) 73 org-ruby (0.9.12) 74 rubypants (~> 0.2) 75 + psych (5.1.0) 76 stringio 77 + racc (1.6.2) 78 + rack (2.2.6.4) 79 + rack-protection (2.2.4) 80 rack 81 + rb-fsevent (0.11.2) 82 rb-inotify (0.10.1) 83 ffi (~> 1.0) 84 + rdoc (6.5.0) 85 psych (>= 4.0.0) 86 rexml (3.2.5) 87 + rouge (3.30.0) 88 rss (0.2.9) 89 rexml 90 ruby2_keywords (0.0.5) 91 rubypants (0.7.1) 92 + rugged (1.6.2) 93 sass (3.7.4) 94 sass-listen (~> 4.0.0) 95 sass-listen (4.0.0) 96 rb-fsevent (~> 0.9, >= 0.9.4) 97 rb-inotify (~> 0.9, >= 0.9.7) 98 + sinatra (2.2.4) 99 + mustermann (~> 2.0) 100 rack (~> 2.2) 101 + rack-protection (= 2.2.4) 102 tilt (~> 2.0) 103 + sinatra-contrib (2.2.4) 104 multi_json 105 + mustermann (~> 2.0) 106 + rack-protection (= 2.2.4) 107 + sinatra (= 2.2.4) 108 tilt (~> 2.0) 109 sprockets (3.7.2) 110 concurrent-ruby (~> 1.0) 111 rack (> 1, < 3) 112 sprockets-helpers (1.4.0) 113 sprockets (>= 2.2) 114 + stringio (3.0.5) 115 therubyrhino (2.1.2) 116 therubyrhino_jar (>= 1.7.4, < 1.7.9) 117 therubyrhino_jar (1.7.8) 118 + tilt (2.1.0) 119 twitter-text (1.14.7) 120 unf (~> 0.1.0) 121 uglifier (4.2.0) ··· 124 unf_ext 125 unf_ext (0.0.8.2) 126 useragent (0.16.10) 127 + webrick (1.8.1) 128 wikicloth (0.8.3) 129 builder 130 expression_parser ··· 144 wikicloth 145 146 BUNDLED WITH 147 + 2.4.6
+65 -54
pkgs/applications/misc/gollum/gemset.nix
··· 4 platforms = []; 5 source = { 6 remotes = ["https://rubygems.org"]; 7 - sha256 = "0g8gn3g6qy4bzjv1b14sj283kqynjgwq62bgq569jr4dkqwmwnzd"; 8 type = "gem"; 9 }; 10 - version = "2.0.17"; 11 }; 12 builder = { 13 groups = ["default"]; ··· 24 platforms = []; 25 source = { 26 remotes = ["https://rubygems.org"]; 27 - sha256 = "0s4fpn3mqiizpmpy2a24k4v365pv75y50292r8ajrv4i1p5b2k14"; 28 type = "gem"; 29 }; 30 - version = "1.1.10"; 31 }; 32 crass = { 33 groups = ["default"]; ··· 106 platforms = []; 107 source = { 108 remotes = ["https://rubygems.org"]; 109 - sha256 = "1xz7d3xfc536njk0fg4inmzzy350c5bjp237vghrcky8azc6xl7k"; 110 type = "gem"; 111 }; 112 - version = "5.3.0"; 113 }; 114 gollum-lib = { 115 dependencies = ["gemojione" "github-markup" "gollum-rugged_adapter" "loofah" "nokogiri" "octicons" "rouge" "twitter-text"]; ··· 117 platforms = []; 118 source = { 119 remotes = ["https://rubygems.org"]; 120 - sha256 = "1acxi4zjdmxlj7hzv9fjqilqngcwjvzhk3khnykdfvnb0l6l4xbs"; 121 type = "gem"; 122 }; 123 - version = "5.2"; 124 }; 125 gollum-rugged_adapter = { 126 dependencies = ["mime-types" "rugged"]; ··· 128 platforms = []; 129 source = { 130 remotes = ["https://rubygems.org"]; 131 - sha256 = "1j06lsvb2bpp7xacshak2f1hxzd7l640mywyrwaz4ih9d8xqll8j"; 132 type = "gem"; 133 }; 134 - version = "1.1.2"; 135 }; 136 htmlentities = { 137 groups = ["default"]; ··· 149 platforms = []; 150 source = { 151 remotes = ["https://rubygems.org"]; 152 - sha256 = "0b2qyvnk4yynlg17ymkq4g5xgr275637fhl1mjh0valw3cb1fhhg"; 153 type = "gem"; 154 }; 155 - version = "1.10.0"; 156 }; 157 json = { 158 groups = ["default"]; 159 platforms = []; 160 source = { 161 remotes = ["https://rubygems.org"]; 162 - sha256 = "0yk5d10yvspkc5jyvx9gc1a9pn1z8v4k2hvjk1l88zixwf3wf3cl"; 163 type = "gem"; 164 }; 165 - version = "2.6.2"; 166 }; 167 kramdown = { 168 dependencies = ["rexml"]; ··· 192 platforms = []; 193 source = { 194 remotes = ["https://rubygems.org"]; 195 - sha256 = "18ymp6l3bv7abz07k6qbbi9c9vsiahq30d2smh4qzsvag8j5m5v1"; 196 type = "gem"; 197 }; 198 - version = "2.18.0"; 199 }; 200 mime-types = { 201 groups = ["default"]; 202 platforms = []; 203 source = { 204 remotes = ["https://rubygems.org"]; 205 - sha256 = "0mhzsanmnzdshaba7gmsjwnv168r1yj8y0flzw88frw1cickrvw8"; 206 type = "gem"; 207 }; 208 - version = "1.25.1"; 209 }; 210 mini_portile2 = { 211 groups = ["default"]; 212 platforms = []; 213 source = { 214 remotes = ["https://rubygems.org"]; 215 - sha256 = "0rapl1sfmfi3bfr68da4ca16yhc0pp93vjwkj7y3rdqrzy3b41hy"; 216 type = "gem"; 217 }; 218 - version = "2.8.0"; 219 }; 220 multi_json = { 221 groups = ["default"]; ··· 232 platforms = []; 233 source = { 234 remotes = ["https://rubygems.org"]; 235 - sha256 = "1g5hplm0k06vwxwqzwn1mq5bd02yp0h3rym4zwzw26aqi7drcsl2"; 236 type = "gem"; 237 }; 238 - version = "0.99.8"; 239 }; 240 mustache-sinatra = { 241 dependencies = ["mustache"]; ··· 243 platforms = []; 244 source = { 245 remotes = ["https://rubygems.org"]; 246 - sha256 = "1rvdwg1zk3sybpi9hzn6jj0k8rndkq19y7cl0jmqr0g2xx21z7mr"; 247 type = "gem"; 248 }; 249 - version = "1.0.1"; 250 }; 251 mustermann = { 252 dependencies = ["ruby2_keywords"]; ··· 254 platforms = []; 255 source = { 256 remotes = ["https://rubygems.org"]; 257 - sha256 = "0ccm54qgshr1lq3pr1dfh7gphkilc19dp63rw6fcx7460pjwy88a"; 258 type = "gem"; 259 }; 260 - version = "1.1.1"; 261 }; 262 nokogiri = { 263 dependencies = ["mini_portile2" "racc"]; ··· 265 platforms = []; 266 source = { 267 remotes = ["https://rubygems.org"]; 268 - sha256 = "11w59ga9324yx6339dgsflz3dsqq2mky1qqdwcg6wi5s1bf2yldi"; 269 type = "gem"; 270 }; 271 - version = "1.13.6"; 272 }; 273 octicons = { 274 dependencies = ["nokogiri"]; ··· 298 platforms = []; 299 source = { 300 remotes = ["https://rubygems.org"]; 301 - sha256 = "0c2lz03mkn43rf2a2xiy8vqgir1dvds0a0fpx7m7my6a21ygryw2"; 302 type = "gem"; 303 }; 304 - version = "4.0.4"; 305 }; 306 racc = { 307 groups = ["default"]; 308 platforms = []; 309 source = { 310 remotes = ["https://rubygems.org"]; 311 - sha256 = "0la56m0z26j3mfn1a9lf2l03qx1xifanndf9p3vx1azf6sqy7v9d"; 312 type = "gem"; 313 }; 314 - version = "1.6.0"; 315 }; 316 rack = { 317 groups = ["default"]; 318 platforms = []; 319 source = { 320 remotes = ["https://rubygems.org"]; 321 - sha256 = "1b1qsg0yfargdhmpapp2d3mlxj82wyygs9nj74w0r03diyi8swlc"; 322 type = "gem"; 323 }; 324 - version = "2.2.3.1"; 325 }; 326 rack-protection = { 327 dependencies = ["rack"]; ··· 329 platforms = []; 330 source = { 331 remotes = ["https://rubygems.org"]; 332 - sha256 = "1hz6h6d67r217qi202qmxq2xkn3643ay3iybhl3dq3qd6j8nm3b2"; 333 type = "gem"; 334 }; 335 - version = "2.2.0"; 336 }; 337 rb-fsevent = { 338 groups = ["default"]; 339 platforms = []; 340 source = { 341 remotes = ["https://rubygems.org"]; 342 - sha256 = "06c50pvxib7wqnv6q0f3n7gzfcrp5chi3sa48hxpkfxc3hhy11fm"; 343 type = "gem"; 344 }; 345 - version = "0.11.1"; 346 }; 347 rb-inotify = { 348 dependencies = ["ffi"]; ··· 361 platforms = []; 362 source = { 363 remotes = ["https://rubygems.org"]; 364 - sha256 = "1bxzcvxvrmb1ngxz0bgz1va4q9c4w8m6gc8lmdhi6gnvaaf98gsy"; 365 type = "gem"; 366 }; 367 - version = "6.4.0"; 368 }; 369 RedCloth = { 370 groups = ["default"]; ··· 391 platforms = []; 392 source = { 393 remotes = ["https://rubygems.org"]; 394 - sha256 = "17dhzc9hfzd8x18hfsvn9rsp4jg18wdfsdy3a5p99y5dhfh1321r"; 395 type = "gem"; 396 }; 397 - version = "3.29.0"; 398 }; 399 rss = { 400 dependencies = ["rexml"]; ··· 432 platforms = []; 433 source = { 434 remotes = ["https://rubygems.org"]; 435 - sha256 = "1dld1z2mdnsf9i4fs74zdr6rfk75pkgzvvyxask5w2dsmkj7bb4m"; 436 type = "gem"; 437 }; 438 - version = "1.1.1"; 439 }; 440 sass = { 441 dependencies = ["sass-listen"]; ··· 465 platforms = []; 466 source = { 467 remotes = ["https://rubygems.org"]; 468 - sha256 = "1x3rci7k30g96y307hvglpdgm3f7nga3k3n4i8n1v2xxx290800y"; 469 type = "gem"; 470 }; 471 - version = "2.2.0"; 472 }; 473 sinatra-contrib = { 474 dependencies = ["multi_json" "mustermann" "rack-protection" "sinatra" "tilt"]; ··· 476 platforms = []; 477 source = { 478 remotes = ["https://rubygems.org"]; 479 - sha256 = "0zzckl2n7r18fk3929hgcv8pby6hxwva0rbxw66yq6r96lnwzryb"; 480 type = "gem"; 481 }; 482 - version = "2.2.0"; 483 }; 484 sprockets = { 485 dependencies = ["concurrent-ruby" "rack"]; ··· 508 platforms = []; 509 source = { 510 remotes = ["https://rubygems.org"]; 511 - sha256 = "1jns0x5lbafyqyx7pgzfs6i4ykc7p6zg7gxa6hd82w40n6z9rdvi"; 512 type = "gem"; 513 }; 514 - version = "3.0.2"; 515 }; 516 therubyrhino = { 517 dependencies = ["therubyrhino_jar"]; ··· 539 platforms = []; 540 source = { 541 remotes = ["https://rubygems.org"]; 542 - sha256 = "0rn8z8hda4h41a64l0zhkiwz2vxw9b1nb70gl37h1dg2k874yrlv"; 543 type = "gem"; 544 }; 545 - version = "2.0.10"; 546 }; 547 twitter-text = { 548 dependencies = ["unf"]; ··· 602 platforms = []; 603 source = { 604 remotes = ["https://rubygems.org"]; 605 - sha256 = "1d4cvgmxhfczxiq5fr534lmizkhigd15bsx5719r5ds7k7ivisc7"; 606 type = "gem"; 607 }; 608 - version = "1.7.0"; 609 }; 610 wikicloth = { 611 dependencies = ["builder" "expression_parser" "htmlentities" "nokogiri" "twitter-text"];
··· 4 platforms = []; 5 source = { 6 remotes = ["https://rubygems.org"]; 7 + sha256 = "11z3vnd8vh3ny1vx69bjrbck5b2g8zsbj94npyadpn7fdp8y3ldv"; 8 type = "gem"; 9 }; 10 + version = "2.0.18"; 11 }; 12 builder = { 13 groups = ["default"]; ··· 24 platforms = []; 25 source = { 26 remotes = ["https://rubygems.org"]; 27 + sha256 = "0krcwb6mn0iklajwngwsg850nk8k9b35dhmc2qkbdqvmifdi2y9q"; 28 type = "gem"; 29 }; 30 + version = "1.2.2"; 31 }; 32 crass = { 33 groups = ["default"]; ··· 106 platforms = []; 107 source = { 108 remotes = ["https://rubygems.org"]; 109 + sha256 = "1nx3ss1ck5mgj14580z73pfwri0l4f0ilnckh9mgxmi9i4rk24y2"; 110 type = "gem"; 111 }; 112 + version = "5.3.1"; 113 }; 114 gollum-lib = { 115 dependencies = ["gemojione" "github-markup" "gollum-rugged_adapter" "loofah" "nokogiri" "octicons" "rouge" "twitter-text"]; ··· 117 platforms = []; 118 source = { 119 remotes = ["https://rubygems.org"]; 120 + sha256 = "11bs7yfkznz7rdzxc9am53mix5nnv8505d565j4cci2bg6iqy2dz"; 121 type = "gem"; 122 }; 123 + version = "5.2.3"; 124 }; 125 gollum-rugged_adapter = { 126 dependencies = ["mime-types" "rugged"]; ··· 128 platforms = []; 129 source = { 130 remotes = ["https://rubygems.org"]; 131 + sha256 = "05v24lpkssn1k07n28bw4yh7w1ygsv4cfwz046jn9lmrh3v8q4d1"; 132 type = "gem"; 133 }; 134 + version = "2.1.0"; 135 }; 136 htmlentities = { 137 groups = ["default"]; ··· 149 platforms = []; 150 source = { 151 remotes = ["https://rubygems.org"]; 152 + sha256 = "1vdcchz7jli1p0gnc669a7bj3q1fv09y9ppf0y3k0vb1jwdwrqwi"; 153 type = "gem"; 154 }; 155 + version = "1.12.0"; 156 }; 157 json = { 158 groups = ["default"]; 159 platforms = []; 160 source = { 161 remotes = ["https://rubygems.org"]; 162 + sha256 = "0nalhin1gda4v8ybk6lq8f407cgfrj6qzn234yra4ipkmlbfmal6"; 163 type = "gem"; 164 }; 165 + version = "2.6.3"; 166 }; 167 kramdown = { 168 dependencies = ["rexml"]; ··· 192 platforms = []; 193 source = { 194 remotes = ["https://rubygems.org"]; 195 + sha256 = "08qhzck271anrx9y6qa6mh8hwwdzsgwld8q0000rcd7yvvpnjr3c"; 196 type = "gem"; 197 }; 198 + version = "2.19.1"; 199 }; 200 mime-types = { 201 + dependencies = ["mime-types-data"]; 202 groups = ["default"]; 203 platforms = []; 204 source = { 205 remotes = ["https://rubygems.org"]; 206 + sha256 = "0ipw892jbksbxxcrlx9g5ljq60qx47pm24ywgfbyjskbcl78pkvb"; 207 type = "gem"; 208 }; 209 + version = "3.4.1"; 210 + }; 211 + mime-types-data = { 212 + groups = ["default"]; 213 + platforms = []; 214 + source = { 215 + remotes = ["https://rubygems.org"]; 216 + sha256 = "1pky3vzaxlgm9gw5wlqwwi7wsw3jrglrfflrppvvnsrlaiz043z9"; 217 + type = "gem"; 218 + }; 219 + version = "3.2023.0218.1"; 220 }; 221 mini_portile2 = { 222 groups = ["default"]; 223 platforms = []; 224 source = { 225 remotes = ["https://rubygems.org"]; 226 + sha256 = "1af4yarhbbx62f7qsmgg5fynrik0s36wjy3difkawy536xg343mp"; 227 type = "gem"; 228 }; 229 + version = "2.8.1"; 230 }; 231 multi_json = { 232 groups = ["default"]; ··· 243 platforms = []; 244 source = { 245 remotes = ["https://rubygems.org"]; 246 + sha256 = "1l0p4wx15mi3wnamfv92ipkia4nsx8qi132c6g51jfdma3fiz2ch"; 247 type = "gem"; 248 }; 249 + version = "1.1.1"; 250 }; 251 mustache-sinatra = { 252 dependencies = ["mustache"]; ··· 254 platforms = []; 255 source = { 256 remotes = ["https://rubygems.org"]; 257 + sha256 = "03f2wdih6hnnm9iclfwi53dx56knpshv8wnf4cglp7kjx358036i"; 258 type = "gem"; 259 }; 260 + version = "2.0.0"; 261 }; 262 mustermann = { 263 dependencies = ["ruby2_keywords"]; ··· 265 platforms = []; 266 source = { 267 remotes = ["https://rubygems.org"]; 268 + sha256 = "0m70qz27mlv2rhk4j1li6pw797gmiwwqg02vcgxcxr1rq2v53rnb"; 269 type = "gem"; 270 }; 271 + version = "2.0.2"; 272 }; 273 nokogiri = { 274 dependencies = ["mini_portile2" "racc"]; ··· 276 platforms = []; 277 source = { 278 remotes = ["https://rubygems.org"]; 279 + sha256 = "1djq4rp4m967mn6sxmiw75vz24gfp0w602xv22kk1x3cmi5afrf7"; 280 type = "gem"; 281 }; 282 + version = "1.14.2"; 283 }; 284 octicons = { 285 dependencies = ["nokogiri"]; ··· 309 platforms = []; 310 source = { 311 remotes = ["https://rubygems.org"]; 312 + sha256 = "1msambb54r3d1sg6smyj4k2pj9h9lz8jq4jamip7ivcyv32a85vz"; 313 type = "gem"; 314 }; 315 + version = "5.1.0"; 316 }; 317 racc = { 318 groups = ["default"]; 319 platforms = []; 320 source = { 321 remotes = ["https://rubygems.org"]; 322 + sha256 = "09jgz6r0f7v84a7jz9an85q8vvmp743dqcsdm3z9c8rqcqv6pljq"; 323 type = "gem"; 324 }; 325 + version = "1.6.2"; 326 }; 327 rack = { 328 groups = ["default"]; 329 platforms = []; 330 source = { 331 remotes = ["https://rubygems.org"]; 332 + sha256 = "1qgwkcb8kxns8d5187cxjaxf18b7dmg9gh6cr9c1125m0bj2pnfk"; 333 type = "gem"; 334 }; 335 + version = "2.2.6.4"; 336 }; 337 rack-protection = { 338 dependencies = ["rack"]; ··· 340 platforms = []; 341 source = { 342 remotes = ["https://rubygems.org"]; 343 + sha256 = "1d6irsigm0i4ig1m47c94kixi3wb8jnxwvwkl8qxvyngmb73srl2"; 344 type = "gem"; 345 }; 346 + version = "2.2.4"; 347 }; 348 rb-fsevent = { 349 groups = ["default"]; 350 platforms = []; 351 source = { 352 remotes = ["https://rubygems.org"]; 353 + sha256 = "1zmf31rnpm8553lqwibvv3kkx0v7majm1f341xbxc0bk5sbhp423"; 354 type = "gem"; 355 }; 356 + version = "0.11.2"; 357 }; 358 rb-inotify = { 359 dependencies = ["ffi"]; ··· 372 platforms = []; 373 source = { 374 remotes = ["https://rubygems.org"]; 375 + sha256 = "05r2cxscapr9saqjw8dlp89as7jvc2mlz1h5kssrmkbz105qmfcm"; 376 type = "gem"; 377 }; 378 + version = "6.5.0"; 379 }; 380 RedCloth = { 381 groups = ["default"]; ··· 402 platforms = []; 403 source = { 404 remotes = ["https://rubygems.org"]; 405 + sha256 = "1dnfkrk8xx2m8r3r9m2p5xcq57viznyc09k7r3i4jbm758i57lx3"; 406 type = "gem"; 407 }; 408 + version = "3.30.0"; 409 }; 410 rss = { 411 dependencies = ["rexml"]; ··· 443 platforms = []; 444 source = { 445 remotes = ["https://rubygems.org"]; 446 + sha256 = "0z33vpk4g24zdhrwsmwbr3mhb0xpdl6jna2nscrwgq77xl6iw4jg"; 447 type = "gem"; 448 }; 449 + version = "1.6.2"; 450 }; 451 sass = { 452 dependencies = ["sass-listen"]; ··· 476 platforms = []; 477 source = { 478 remotes = ["https://rubygems.org"]; 479 + sha256 = "0wkc079h6hzq737j4wycpnv7c38mhd0rl33pszyy7768zzvyjc9y"; 480 type = "gem"; 481 }; 482 + version = "2.2.4"; 483 }; 484 sinatra-contrib = { 485 dependencies = ["multi_json" "mustermann" "rack-protection" "sinatra" "tilt"]; ··· 487 platforms = []; 488 source = { 489 remotes = ["https://rubygems.org"]; 490 + sha256 = "0s6c1k3zzxp3xa7libvlpqaby27124rccyyxcsly04ih904cxk33"; 491 type = "gem"; 492 }; 493 + version = "2.2.4"; 494 }; 495 sprockets = { 496 dependencies = ["concurrent-ruby" "rack"]; ··· 519 platforms = []; 520 source = { 521 remotes = ["https://rubygems.org"]; 522 + sha256 = "1al02vvy3df0q3jy8sblkgpf688bji84l4p4xq9gzkk469i23bis"; 523 type = "gem"; 524 }; 525 + version = "3.0.5"; 526 }; 527 therubyrhino = { 528 dependencies = ["therubyrhino_jar"]; ··· 550 platforms = []; 551 source = { 552 remotes = ["https://rubygems.org"]; 553 + sha256 = "1qmhi6d9przjzhsyk9g5pq2j75c656msh6xzprqd2mxgphf23jxs"; 554 type = "gem"; 555 }; 556 + version = "2.1.0"; 557 }; 558 twitter-text = { 559 dependencies = ["unf"]; ··· 613 platforms = []; 614 source = { 615 remotes = ["https://rubygems.org"]; 616 + sha256 = "13qm7s0gr2pmfcl7dxrmq38asaza4w0i2n9my4yzs499j731wh8r"; 617 type = "gem"; 618 }; 619 + version = "1.8.1"; 620 }; 621 wikicloth = { 622 dependencies = ["builder" "expression_parser" "htmlentities" "nokogiri" "twitter-text"];
+1
pkgs/applications/misc/pop-launcher/default.nix
··· 54 meta = with lib; { 55 description = "Modular IPC-based desktop launcher service"; 56 homepage = "https://github.com/pop-os/launcher"; 57 license = licenses.mpl20; 58 maintainers = with maintainers; [ samhug ]; 59 };
··· 54 meta = with lib; { 55 description = "Modular IPC-based desktop launcher service"; 56 homepage = "https://github.com/pop-os/launcher"; 57 + platforms = platforms.linux; 58 license = licenses.mpl20; 59 maintainers = with maintainers; [ samhug ]; 60 };
+1
pkgs/applications/misc/rootbar/default.nix
··· 41 license = licenses.gpl3Plus; 42 maintainers = with maintainers; [ AndersonTorres ]; 43 platforms = platforms.unix; 44 }; 45 }
··· 41 license = licenses.gpl3Plus; 42 maintainers = with maintainers; [ AndersonTorres ]; 43 platforms = platforms.unix; 44 + broken = stdenv.isDarwin; 45 }; 46 }
+6 -5
pkgs/applications/networking/browsers/qutebrowser/default.nix
··· 38 buildPythonApplication = if isQt6 then python3Packages.buildPythonApplication else mkDerivationWith python3Packages.buildPythonApplication; 39 40 pname = "qutebrowser"; 41 - version = if isQt6 then "unstable-2022-09-16" else "2.5.3"; 42 - 43 in 44 45 assert withMediaPlayback -> gst_all_1 != null; ··· 49 inherit pname version; 50 51 src = if isQt6 then 52 - # comes from qt6-v2 branch of upstream 53 # https://github.com/qutebrowser/qutebrowser/issues/7202 54 fetchFromGitHub { 55 owner = "qutebrowser"; 56 repo = "qutebrowser"; 57 - rev = "5e11e6c7d413cf5c77056ba871a545aae1cfd66a"; 58 - sha256 = "sha256-5HNzPO07lUQe/Q3Nb4JiS9kb9GMQ5/FqM5029vLNNWo="; 59 } 60 # the release tarballs are different from the git checkout! 61 else fetchurl { ··· 143 "''${qtWrapperArgs[@]}" 144 --add-flags '--backend ${backend}' 145 --set QUTE_QTWEBENGINE_VERSION_OVERRIDE "${lib.getVersion qtwebengine}" 146 ${lib.optionalString (pipewireSupport && backend == "webengine") ''--prefix LD_LIBRARY_PATH : ${libPath}''} 147 ${lib.optionalString enableWideVine ''--add-flags "--qt-flag widevine-path=${widevine-cdm}/share/google/chrome/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so"''} 148 )
··· 38 buildPythonApplication = if isQt6 then python3Packages.buildPythonApplication else mkDerivationWith python3Packages.buildPythonApplication; 39 40 pname = "qutebrowser"; 41 + version = if isQt6 then "unstable-2023-03-19" else "2.5.3"; 42 in 43 44 assert withMediaPlayback -> gst_all_1 != null; ··· 48 inherit pname version; 49 50 src = if isQt6 then 51 + # comes from the master branch of upstream 52 # https://github.com/qutebrowser/qutebrowser/issues/7202 53 + # https://github.com/qutebrowser/qutebrowser/discussions/7628 54 fetchFromGitHub { 55 owner = "qutebrowser"; 56 repo = "qutebrowser"; 57 + rev = "294e73660c1f3d1aff50843c25e2f8f7574c4332"; 58 + sha256 = "sha256-vXMME9vqB4C4MScT9j7lOz4Bvu5R8nHFKi+uz9mbqtg="; 59 } 60 # the release tarballs are different from the git checkout! 61 else fetchurl { ··· 143 "''${qtWrapperArgs[@]}" 144 --add-flags '--backend ${backend}' 145 --set QUTE_QTWEBENGINE_VERSION_OVERRIDE "${lib.getVersion qtwebengine}" 146 + ${lib.optionalString isQt6 ''--set QUTE_QT_WRAPPER "PyQt6"''} 147 ${lib.optionalString (pipewireSupport && backend == "webengine") ''--prefix LD_LIBRARY_PATH : ${libPath}''} 148 ${lib.optionalString enableWideVine ''--add-flags "--qt-flag widevine-path=${widevine-cdm}/share/google/chrome/WidevineCdm/_platform_specific/linux_x64/libwidevinecdm.so"''} 149 )
+7 -7
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 192 "vendorHash": "sha256-C7bm9wDNEO7fJuqssUxQ4t9poVkPkKd8MU7S9MJTOW4=" 193 }, 194 "checkly": { 195 - "hash": "sha256-LhqdFNTc0RdKmivHI6CnBPmtMW8Sml+5MT8ZjNA4rLY=", 196 "homepage": "https://registry.terraform.io/providers/checkly/checkly", 197 "owner": "checkly", 198 "repo": "terraform-provider-checkly", 199 - "rev": "v1.6.4", 200 "spdx": null, 201 - "vendorHash": "sha256-63M0cOD5QodGMFK0GrxaJsvVFVHXDS5HdgTv4sOmaBA=" 202 }, 203 "ciscoasa": { 204 "hash": "sha256-xzc44FEy2MPo51Faq/VFwg411JK9e0kQucpt0vdN8yg=", ··· 621 "vendorHash": "sha256-UnWHUD9T4nTT6Y2UrvBIdIk9eA8l0vWJ/IpEY3PIzDU=" 622 }, 623 "ksyun": { 624 - "hash": "sha256-1P4iv9UbSUepsKP+xKvy+YTHAIemMkwQruTrHyAsxsI=", 625 "homepage": "https://registry.terraform.io/providers/kingsoftcloud/ksyun", 626 "owner": "kingsoftcloud", 627 "repo": "terraform-provider-ksyun", 628 - "rev": "v1.3.67", 629 "spdx": "MPL-2.0", 630 "vendorHash": "sha256-miHKAz+ONXtuC1DNukcyZbbaYReY69dz9Zk6cJdORdQ=" 631 }, ··· 1163 "vendorHash": null 1164 }, 1165 "ucloud": { 1166 - "hash": "sha256-Rh1X4AboPlHWikL/PIWTAf0f2/i3vSVsxzDp1kRuNiA=", 1167 "homepage": "https://registry.terraform.io/providers/ucloud/ucloud", 1168 "owner": "ucloud", 1169 "repo": "terraform-provider-ucloud", 1170 - "rev": "v1.34.1", 1171 "spdx": "MPL-2.0", 1172 "vendorHash": null 1173 },
··· 192 "vendorHash": "sha256-C7bm9wDNEO7fJuqssUxQ4t9poVkPkKd8MU7S9MJTOW4=" 193 }, 194 "checkly": { 195 + "hash": "sha256-tdimESlkfRO/kdA6JOX72vQNXFLJZ9VKwPRxsJo5WFI=", 196 "homepage": "https://registry.terraform.io/providers/checkly/checkly", 197 "owner": "checkly", 198 "repo": "terraform-provider-checkly", 199 + "rev": "v1.6.5", 200 "spdx": null, 201 + "vendorHash": "sha256-AFmQU1+dh6HPYaTLX54egmP57mITJ/lVQq8SJ9+vXLY=" 202 }, 203 "ciscoasa": { 204 "hash": "sha256-xzc44FEy2MPo51Faq/VFwg411JK9e0kQucpt0vdN8yg=", ··· 621 "vendorHash": "sha256-UnWHUD9T4nTT6Y2UrvBIdIk9eA8l0vWJ/IpEY3PIzDU=" 622 }, 623 "ksyun": { 624 + "hash": "sha256-NcXYCdWNpH5sX9+LMASCRWsgNRtbYOTK0sOailPw+44=", 625 "homepage": "https://registry.terraform.io/providers/kingsoftcloud/ksyun", 626 "owner": "kingsoftcloud", 627 "repo": "terraform-provider-ksyun", 628 + "rev": "v1.3.68", 629 "spdx": "MPL-2.0", 630 "vendorHash": "sha256-miHKAz+ONXtuC1DNukcyZbbaYReY69dz9Zk6cJdORdQ=" 631 }, ··· 1163 "vendorHash": null 1164 }, 1165 "ucloud": { 1166 + "hash": "sha256-1gKDd1lLGkDDKfg9a98J8W7kO2RZG1Q0XUM182WCdhU=", 1167 "homepage": "https://registry.terraform.io/providers/ucloud/ucloud", 1168 "owner": "ucloud", 1169 "repo": "terraform-provider-ucloud", 1170 + "rev": "v1.35.1", 1171 "spdx": "MPL-2.0", 1172 "vendorHash": null 1173 },
+2 -2
pkgs/applications/networking/cluster/terragrunt/default.nix
··· 5 6 buildGoModule rec { 7 pname = "terragrunt"; 8 - version = "0.44.5"; 9 10 src = fetchFromGitHub { 11 owner = "gruntwork-io"; 12 repo = pname; 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-1wuK3rdc17fCAZjqJNReYYPy284BHyB3gp+xUt09oIY="; 15 }; 16 17 vendorHash = "sha256-eY9YwXSIOrXbVWUIfVrUIRso1F5weBGKbPFv43k8t2Y=";
··· 5 6 buildGoModule rec { 7 pname = "terragrunt"; 8 + version = "0.45.0"; 9 10 src = fetchFromGitHub { 11 owner = "gruntwork-io"; 12 repo = pname; 13 rev = "refs/tags/v${version}"; 14 + hash = "sha256-SyA1DP9xm8NbgDfGOyzNZwaWq6Wn8IOiiL/m516/cLw="; 15 }; 16 17 vendorHash = "sha256-eY9YwXSIOrXbVWUIfVrUIRso1F5weBGKbPFv43k8t2Y=";
+12 -2
pkgs/applications/networking/instant-messengers/baresip/default.nix
··· 23 , spandsp3 24 , libuuid 25 , libvpx 26 }: 27 stdenv.mkDerivation rec { 28 version = "2.9.0"; ··· 33 rev = "v${version}"; 34 sha256 = "sha256-B4d8D4IfLYAIYVN80Lrh5bywD5iacSnUVwEzbc6Xq7g="; 35 }; 36 - nativeBuildInputs = [ pkg-config ]; 37 buildInputs = [ 38 zlib 39 openssl ··· 56 libuuid 57 libvpx 58 ] ++ (with gst_all_1; [ gstreamer gst-libav gst-plugins-base gst-plugins-bad gst-plugins-good ]); 59 makeFlags = [ 60 "LIBRE_MK=${libre}/share/re/re.mk" 61 - "LIBRE_INC=${libre}/include/re" 62 "LIBRE_SO=${libre}/lib" 63 "LIBREM_PATH=${librem}" 64 "PREFIX=$(out)"
··· 23 , spandsp3 24 , libuuid 25 , libvpx 26 + , cmake 27 + , dbusSupport ? true 28 }: 29 stdenv.mkDerivation rec { 30 version = "2.9.0"; ··· 35 rev = "v${version}"; 36 sha256 = "sha256-B4d8D4IfLYAIYVN80Lrh5bywD5iacSnUVwEzbc6Xq7g="; 37 }; 38 + prePatch = lib.optionalString (!dbusSupport) '' 39 + substituteInPlace cmake/modules.cmake --replace 'list(APPEND MODULES ctrl_dbus)' "" 40 + ''; 41 + nativeBuildInputs = [ pkg-config cmake ]; 42 buildInputs = [ 43 zlib 44 openssl ··· 61 libuuid 62 libvpx 63 ] ++ (with gst_all_1; [ gstreamer gst-libav gst-plugins-base gst-plugins-bad gst-plugins-good ]); 64 + 65 + cmakeFlags = [ 66 + "-DCMAKE_SKIP_BUILD_RPATH=ON" 67 + "-Dre_DIR=${libre}/include/re" 68 + ]; 69 + 70 makeFlags = [ 71 "LIBRE_MK=${libre}/share/re/re.mk" 72 "LIBRE_SO=${libre}/lib" 73 "LIBREM_PATH=${librem}" 74 "PREFIX=$(out)"
+1
pkgs/applications/terminal-emulators/havoc/default.nix
··· 42 description = "A minimal terminal emulator for Wayland"; 43 license = with licenses; [ mit publicDomain ]; 44 platforms = with platforms; unix; 45 maintainers = with maintainers; [ AndersonTorres ]; 46 }; 47 }
··· 42 description = "A minimal terminal emulator for Wayland"; 43 license = with licenses; [ mit publicDomain ]; 44 platforms = with platforms; unix; 45 + broken = stdenv.isDarwin; # no wayland support 46 maintainers = with maintainers; [ AndersonTorres ]; 47 }; 48 }
+2 -2
pkgs/applications/version-management/gh/default.nix
··· 2 3 buildGoModule rec { 4 pname = "gh"; 5 - version = "2.24.3"; 6 7 src = fetchFromGitHub { 8 owner = "cli"; 9 repo = "cli"; 10 rev = "v${version}"; 11 - hash = "sha256-Z0Z8mMTk1uAgegL4swJswCJ3D5Zi7DMTai9oQXH+2WM="; 12 }; 13 14 vendorHash = "sha256-nn2DzjcXHiuSaiEuWNZTAZ3+OKrEpRzUPzqmH+gZ9sY=";
··· 2 3 buildGoModule rec { 4 pname = "gh"; 5 + version = "2.25.0"; 6 7 src = fetchFromGitHub { 8 owner = "cli"; 9 repo = "cli"; 10 rev = "v${version}"; 11 + hash = "sha256-utJX7GkShTY0Gj2usQ+WeyYJ47j+PG2iwTKXtSgGjpE="; 12 }; 13 14 vendorHash = "sha256-nn2DzjcXHiuSaiEuWNZTAZ3+OKrEpRzUPzqmH+gZ9sY=";
+10
pkgs/applications/version-management/git-credential-keepassxc/default.nix
··· 4 , fetchFromGitHub 5 , DiskArbitration 6 , Foundation 7 }: 8 9 rustPlatform.buildRustPackage rec { ··· 20 cargoHash = "sha256-QMAAKkjWgM/UiOfkNMLQxyGEYYmiSvE0Pd8fZXYyN48="; 21 22 buildInputs = lib.optionals stdenv.isDarwin [ DiskArbitration Foundation ]; 23 24 meta = with lib; { 25 description = "Helper that allows Git (and shell scripts) to use KeePassXC as credential store";
··· 4 , fetchFromGitHub 5 , DiskArbitration 6 , Foundation 7 + , withNotification ? false 8 + , withYubikey ? false 9 + , withStrictCaller ? false 10 + , withAll ? false 11 }: 12 13 rustPlatform.buildRustPackage rec { ··· 24 cargoHash = "sha256-QMAAKkjWgM/UiOfkNMLQxyGEYYmiSvE0Pd8fZXYyN48="; 25 26 buildInputs = lib.optionals stdenv.isDarwin [ DiskArbitration Foundation ]; 27 + 28 + buildFeatures = [] 29 + ++ lib.optional withNotification "notification" 30 + ++ lib.optional withYubikey "yubikey" 31 + ++ lib.optional withStrictCaller "strict-caller" 32 + ++ lib.optional withAll "all"; 33 34 meta = with lib; { 35 description = "Helper that allows Git (and shell scripts) to use KeePassXC as credential store";
+1 -1
pkgs/applications/window-managers/leftwm/default.nix
··· 24 buildInputs = rpathLibs; 25 26 postInstall = '' 27 - for p in $out/bin/leftwm*; do 28 patchelf --set-rpath "${lib.makeLibraryPath rpathLibs}" $p 29 done 30 '';
··· 24 buildInputs = rpathLibs; 25 26 postInstall = '' 27 + for p in $out/bin/left*; do 28 patchelf --set-rpath "${lib.makeLibraryPath rpathLibs}" $p 29 done 30 '';
+3 -3
pkgs/applications/window-managers/miriway/default.nix
··· 11 12 stdenv.mkDerivation rec { 13 pname = "miriway"; 14 - version = "unstable-2023-02-18"; 15 16 src = fetchFromGitHub { 17 owner = "Miriway"; 18 repo = "Miriway"; 19 - rev = "1363ae0452c5093f84418bc65354e93796caec65"; 20 - hash = "sha256-hQ2z3GlTJG9qewJLkPpoRMSn0D7xCLyl+1O+G4NnedA="; 21 }; 22 23 strictDeps = true;
··· 11 12 stdenv.mkDerivation rec { 13 pname = "miriway"; 14 + version = "unstable-2023-03-17"; 15 16 src = fetchFromGitHub { 17 owner = "Miriway"; 18 repo = "Miriway"; 19 + rev = "f4c52fee6c1aeba40fc3e8cb1d6ec7354da0765b"; 20 + hash = "sha256-/Av/gRTK3y0TlW3BqS+LPj8nS/4SXQpavYDpdvHwPqI="; 21 }; 22 23 strictDeps = true;
+4 -2
pkgs/desktops/xfce/applications/xfce4-screensaver/default.nix
··· 8 , libXrandr 9 , libwnck 10 , libxfce4ui 11 , libxklavier 12 , pam 13 , systemd ··· 18 mkXfceDerivation { 19 category = "apps"; 20 pname = "xfce4-screensaver"; 21 - version = "4.16.0"; 22 23 - sha256 = "1vblqhhzhv85yd5bz1xg14yli82ys5qrjdcabg3l53glbk61n99p"; 24 25 buildInputs = [ 26 dbus-glib ··· 32 libXrandr 33 libwnck 34 libxfce4ui 35 libxklavier 36 pam 37 systemd
··· 8 , libXrandr 9 , libwnck 10 , libxfce4ui 11 + , libxfce4util 12 , libxklavier 13 , pam 14 , systemd ··· 19 mkXfceDerivation { 20 category = "apps"; 21 pname = "xfce4-screensaver"; 22 + version = "4.18.0"; 23 24 + sha256 = "sha256-W9rEssR6jHMBM2m1lCBvj7YMOGOTaqBAOP7grQ01880="; 25 26 buildInputs = [ 27 dbus-glib ··· 33 libXrandr 34 libwnck 35 libxfce4ui 36 + libxfce4util 37 libxklavier 38 pam 39 systemd
+2 -2
pkgs/desktops/xfce/panel-plugins/xfce4-notes-plugin/default.nix
··· 13 category = "panel-plugins"; 14 in stdenv.mkDerivation rec { 15 pname = "xfce4-notes-plugin"; 16 - version = "1.9.0"; 17 18 src = fetchurl { 19 url = "mirror://xfce/src/${category}/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.bz2"; 20 - sha256 = "sha256-E/kJyUi2Oflt5kz3k+t0yxd5WJIB05M+/yFO6PNasIg="; 21 }; 22 23 nativeBuildInputs = [
··· 13 category = "panel-plugins"; 14 in stdenv.mkDerivation rec { 15 pname = "xfce4-notes-plugin"; 16 + version = "1.10.0"; 17 18 src = fetchurl { 19 url = "mirror://xfce/src/${category}/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.bz2"; 20 + sha256 = "sha256-LuRAYELt01KpHhZsg7YNEyIO8E3OP6a54OsTY21jaSk="; 21 }; 22 23 nativeBuildInputs = [
+25 -15
pkgs/desktops/xfce/panel-plugins/xfce4-windowck-plugin/default.nix
··· 1 - { lib 2 - , mkXfceDerivation 3 - , imagemagick 4 , libwnck 5 , libxfce4ui 6 - , python3 7 , xfce4-panel 8 , xfconf 9 }: 10 11 - mkXfceDerivation { 12 - category = "panel-plugins"; 13 pname = "xfce4-windowck-plugin"; 14 - version = "0.5.0"; 15 - rev-prefix = "v"; 16 - odd-unstable = false; 17 - sha256 = "sha256-MhNSgI74VLdoS5yL6nfRrVrPvv7+0P5meO4zQheYFzo="; 18 19 buildInputs = [ 20 - imagemagick 21 libwnck 22 libxfce4ui 23 - python3 24 xfce4-panel 25 xfconf 26 ]; 27 28 - postPatch = '' 29 - patchShebangs themes/windowck{,-dark}/{xfwm4,unity}/generator.py 30 - ''; 31 32 meta = with lib; { 33 description = "Xfce panel plugin for displaying window title and buttons"; 34 license = licenses.gpl3Plus; 35 maintainers = with maintainers; [ ] ++ teams.xfce.members; 36 }; 37 }
··· 1 + { stdenv 2 + , lib 3 + , fetchurl 4 + , intltool 5 + , pkg-config 6 , libwnck 7 , libxfce4ui 8 , xfce4-panel 9 , xfconf 10 + , gitUpdater 11 }: 12 13 + stdenv.mkDerivation rec { 14 pname = "xfce4-windowck-plugin"; 15 + version = "0.5.1"; 16 + 17 + src = fetchurl { 18 + # Use dist tarballs to avoid pulling extra deps and generating images ourselves. 19 + url = "mirror://xfce/src/panel-plugins/xfce4-windowck-plugin/${lib.versions.majorMinor version}/xfce4-windowck-plugin-${version}.tar.bz2"; 20 + sha256 = "sha256-p4FEi3gemE072lmw2qsNGE1M7CJSMW9zcKxKmO/kgfQ="; 21 + }; 22 + 23 + nativeBuildInputs = [ 24 + intltool 25 + pkg-config 26 + ]; 27 28 buildInputs = [ 29 libwnck 30 libxfce4ui 31 xfce4-panel 32 xfconf 33 ]; 34 35 + passthru.updateScript = gitUpdater { 36 + url = "https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin"; 37 + rev-prefix = "xfce4-windowck-plugin-"; 38 + }; 39 40 meta = with lib; { 41 description = "Xfce panel plugin for displaying window title and buttons"; 42 + homepage = "https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin"; 43 license = licenses.gpl3Plus; 44 + platforms = platforms.linux; 45 maintainers = with maintainers; [ ] ++ teams.xfce.members; 46 }; 47 }
+4 -3
pkgs/desktops/xfce/panel-plugins/xfce4-xkb-plugin/default.nix
··· 1 { lib 2 , mkXfceDerivation 3 , gtk3 4 , librsvg 5 , libwnck 6 , libxklavier ··· 14 mkXfceDerivation { 15 category = "panel-plugins"; 16 pname = "xfce4-xkb-plugin"; 17 - version = "0.8.2"; 18 - rev-prefix = ""; 19 - sha256 = "sha256-xmCoNMxykeaThYEJo6BcbraFo9CruFZL6YPjovzb6hg="; 20 21 buildInputs = [ 22 garcon 23 gtk3 24 librsvg 25 libxfce4ui 26 libxfce4util
··· 1 { lib 2 , mkXfceDerivation 3 , gtk3 4 + , libnotify 5 , librsvg 6 , libwnck 7 , libxklavier ··· 15 mkXfceDerivation { 16 category = "panel-plugins"; 17 pname = "xfce4-xkb-plugin"; 18 + version = "0.8.3"; 19 + sha256 = "sha256-qWxjULrBpueQS3gxwRg49cQ3ovlQ8iWvYZ6Z/THm+/s="; 20 21 buildInputs = [ 22 garcon 23 gtk3 24 + libnotify # optional notification support 25 librsvg 26 libxfce4ui 27 libxfce4util
+3 -2
pkgs/desktops/xfce/thunar-plugins/archive/default.nix
··· 11 mkXfceDerivation { 12 category = "thunar-plugins"; 13 pname = "thunar-archive-plugin"; 14 - version = "0.4.0"; 15 16 - sha256 = "sha256-aEAErm87K2k8TAz2ZtMQEhmzhOeR2hkJjcoBUFn8I50="; 17 18 nativeBuildInputs = [ 19 intltool
··· 11 mkXfceDerivation { 12 category = "thunar-plugins"; 13 pname = "thunar-archive-plugin"; 14 + version = "0.5.0"; 15 + odd-unstable = false; 16 17 + sha256 = "sha256-3a42chfv4UQYkvWKCX0FShAcEwt9icJARTHGEgs6/8M="; 18 19 nativeBuildInputs = [ 20 intltool
+4 -4
pkgs/desktops/xfce/thunar-plugins/media-tags/default.nix
··· 1 { lib 2 , mkXfceDerivation 3 , gtk3 4 , thunar 5 - , exo 6 , libxfce4util 7 , intltool 8 , gettext ··· 12 mkXfceDerivation { 13 category = "thunar-plugins"; 14 pname = "thunar-media-tags-plugin"; 15 - version = "0.3.0"; 16 odd-unstable = false; 17 18 - sha256 = "sha256-jtgcHH5U5GOvzDVUwPEreMtTdk5DT6sXvFPDbzbF684="; 19 20 nativeBuildInputs = [ 21 intltool ··· 24 25 buildInputs = [ 26 thunar 27 - exo 28 gtk3 29 libxfce4util 30 taglib
··· 1 { lib 2 , mkXfceDerivation 3 + , glib 4 , gtk3 5 , thunar 6 , libxfce4util 7 , intltool 8 , gettext ··· 12 mkXfceDerivation { 13 category = "thunar-plugins"; 14 pname = "thunar-media-tags-plugin"; 15 + version = "0.4.0"; 16 odd-unstable = false; 17 18 + sha256 = "sha256-2WA7EtDmNl8XP0wK00iyQcSqV3mnfHNJZTKhBJ/YWPQ="; 19 20 nativeBuildInputs = [ 21 intltool ··· 24 25 buildInputs = [ 26 thunar 27 + glib 28 gtk3 29 libxfce4util 30 taglib
+3 -3
pkgs/development/compilers/open-watcom/v2.nix
··· 13 stdenv.mkDerivation rec { 14 pname = "${passthru.prettyName}-unwrapped"; 15 # nixpkgs-update: no auto update 16 - version = "unstable-2023-01-30"; 17 18 src = fetchFromGitHub { 19 owner = "open-watcom"; 20 repo = "open-watcom-v2"; 21 - rev = "996740acdbb173499ec1bf2ba6c8942f2a374220"; 22 - sha256 = "sha256-9m+0e2v1Hk8jYZHqJwb1mN02WgGDArsWbF7Ut3Z5OIg="; 23 }; 24 25 postPatch = ''
··· 13 stdenv.mkDerivation rec { 14 pname = "${passthru.prettyName}-unwrapped"; 15 # nixpkgs-update: no auto update 16 + version = "unstable-2023-03-20"; 17 18 src = fetchFromGitHub { 19 owner = "open-watcom"; 20 repo = "open-watcom-v2"; 21 + rev = "d9181a345b9301a64380eb40d78c74c197a3fa1e"; 22 + sha256 = "sha256-2kT4OZJk6m6Z/XN2q17jXJPgAG4nD2U1+J5CZl4+tAs="; 23 }; 24 25 postPatch = ''
+2 -2
pkgs/development/interpreters/php/8.1.nix
··· 2 3 let 4 base = callPackage ./generic.nix (_args // { 5 - version = "8.1.16"; 6 - hash = "sha256-zZ8OoU2C2UVVh6SaC2yAKnuNj/eXA/n0ixfbAQ+2M84="; 7 }); 8 9 in
··· 2 3 let 4 base = callPackage ./generic.nix (_args // { 5 + version = "8.1.17"; 6 + hash = "sha256-9Pspig6wkflE7OusV7dtqudoqXDC9RYQpask802MDK8="; 7 }); 8 9 in
+2 -2
pkgs/development/interpreters/php/8.2.nix
··· 2 3 let 4 base = callPackage ./generic.nix (_args // { 5 - version = "8.2.3"; 6 - hash = "sha256-h7tYhl849eKUGBMCkVLOohAv4pYbtNaLiPgx3dBUjQ8="; 7 }); 8 9 in
··· 2 3 let 4 base = callPackage ./generic.nix (_args // { 5 + version = "8.2.4"; 6 + hash = "sha256-eRhvlL1RDbhuMeU13USCd6Hrkqh4eDA6Hq1EYC2LEZc="; 7 }); 8 9 in
+36 -20
pkgs/development/libraries/libsvm/default.nix
··· 1 - {lib, stdenv, fetchurl}: 2 3 stdenv.mkDerivation rec { 4 pname = "libsvm"; 5 - version = "3.25"; 6 7 src = fetchurl { 8 url = "https://www.csie.ntu.edu.tw/~cjlin/libsvm/libsvm-${version}.tar.gz"; 9 - sha256 = "sha256-UjUOiqdAsXbh13Pp3AjxNAIYw34BvsN6uQ2wEn5LteU="; 10 }; 11 12 - buildPhase = '' 13 - make 14 - make lib 15 - ''; 16 17 - installPhase = let 18 - libSuff = stdenv.hostPlatform.extensions.sharedLibrary; 19 - in '' 20 - install -D libsvm.so.2 $out/lib/libsvm.2${libSuff} 21 - ln -s $out/lib/libsvm.2${libSuff} $out/lib/libsvm${libSuff} 22 - install -Dt $out/bin/ svm-scale svm-train svm-predict 23 - install -Dm644 -t $out/include svm.h 24 - mkdir $out/include/libsvm 25 - ln -s $out/include/svm.h $out/include/libsvm/svm.h 26 - ''; 27 28 - postFixup = lib.optionalString stdenv.isDarwin '' 29 - install_name_tool -id libsvm.2.dylib $out/lib/libsvm.2.dylib; 30 - ''; 31 32 meta = with lib; { 33 description = "A library for support vector machines";
··· 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , fixDarwinDylibNames 5 + , llvmPackages 6 + , withOpenMP ? true 7 + }: 8 9 stdenv.mkDerivation rec { 10 pname = "libsvm"; 11 + version = "3.31"; 12 13 src = fetchurl { 14 url = "https://www.csie.ntu.edu.tw/~cjlin/libsvm/libsvm-${version}.tar.gz"; 15 + sha256 = "sha256-AKtWH0jfX8kqhCCa2P5Rmery5Rmzwnm6z8k1l4p1zx8="; 16 }; 17 18 + patches = lib.optionals withOpenMP [ ./openmp.patch ]; 19 20 + buildInputs = lib.optionals (stdenv.cc.isClang && withOpenMP) [ llvmPackages.openmp ]; 21 22 + buildFlags = [ "lib" "all" ]; 23 + 24 + outputs = [ "out" "bin" "dev" ]; 25 + 26 + nativeBuildInputs = lib.optionals stdenv.isDarwin [ fixDarwinDylibNames ]; 27 + 28 + installPhase = 29 + let 30 + libSuff = stdenv.hostPlatform.extensions.sharedLibrary; 31 + soVersion = "3"; 32 + in 33 + '' 34 + runHook preInstall 35 + 36 + install -D libsvm.so.${soVersion} $out/lib/libsvm.${soVersion}${libSuff} 37 + ln -s $out/lib/libsvm.${soVersion}${libSuff} $out/lib/libsvm${libSuff} 38 + 39 + install -Dt $bin/bin/ svm-scale svm-train svm-predict 40 + 41 + install -Dm644 -t $dev/include svm.h 42 + mkdir $dev/include/libsvm 43 + ln -s $dev/include/svm.h $dev/include/libsvm/svm.h 44 + 45 + runHook postInstall 46 + ''; 47 48 meta = with lib; { 49 description = "A library for support vector machines";
+13
pkgs/development/libraries/libsvm/openmp.patch
···
··· 1 + --- /Makefile 1970-01-01 01:00:01.000000000 +0100 2 + +++ /Makefile 1970-01-01 01:00:01.000000000 +0100 3 + @@ -9,8 +9,8 @@ 4 + endif 5 + 6 + # Uncomment the following lines to enable parallelization with OpenMP 7 + -# CFLAGS += -fopenmp 8 + -# SHARED_LIB_FLAG += -fopenmp 9 + +CFLAGS += -fopenmp 10 + +SHARED_LIB_FLAG += -fopenmp 11 + 12 + all: svm-train svm-predict svm-scale 13 +
+5
pkgs/development/libraries/minixml/default.nix
··· 11 sha256 = "sha256-l7GUA+vlSECi/72eU3Y9COpGtLTRh3vYcHUi+uRkCn8="; 12 }; 13 14 enableParallelBuilding = true; 15 16 meta = with lib; {
··· 11 sha256 = "sha256-l7GUA+vlSECi/72eU3Y9COpGtLTRh3vYcHUi+uRkCn8="; 12 }; 13 14 + # remove the -arch flags which are set by default in the build 15 + configureFlags = lib.optionals stdenv.isDarwin [ 16 + "--with-archflags=\"-mmacosx-version-min=10.14\"" 17 + ]; 18 + 19 enableParallelBuilding = true; 20 21 meta = with lib; {
+5 -8
pkgs/development/php-packages/composer/default.nix
··· 1 - { mkDerivation, fetchurl, makeWrapper, unzip, lib, php }: 2 3 - let 4 pname = "composer"; 5 - version = "2.5.1"; 6 - in 7 - mkDerivation { 8 - inherit pname version; 9 10 src = fetchurl { 11 url = "https://github.com/composer/composer/releases/download/${version}/composer.phar"; 12 - sha256 = "sha256-8blP7hGlvWoarl13yNomnfJ8cF/MgG6/TIwub6hkXCA="; 13 }; 14 15 dontUnpack = true; 16 17 - nativeBuildInputs = [ makeWrapper ]; 18 19 installPhase = '' 20 runHook preInstall
··· 1 + { mkDerivation, fetchurl, makeBinaryWrapper, unzip, lib, php }: 2 3 + mkDerivation rec { 4 pname = "composer"; 5 + version = "2.5.4"; 6 7 src = fetchurl { 8 url = "https://github.com/composer/composer/releases/download/${version}/composer.phar"; 9 + sha256 = "sha256-kc5sv5Rj6uhq6dXCHUL6pgGlGfP7srYjpV7iRngHm9M="; 10 }; 11 12 dontUnpack = true; 13 14 + nativeBuildInputs = [ makeBinaryWrapper ]; 15 16 installPhase = '' 17 runHook preInstall
+5 -4
pkgs/development/python-modules/aardwolf/default.nix
··· 22 23 buildPythonPackage rec { 24 pname = "aardwolf"; 25 - version = "0.2.1"; 26 format = "setuptools"; 27 28 disabled = pythonOlder "3.7"; ··· 30 src = fetchFromGitHub { 31 owner = "skelsec"; 32 repo = "aardwolf"; 33 - rev = "86c4b511e0dfeeb767081902af2244f6297a68eb"; 34 - hash = "sha256-ULczCJWVLrj0is6UYZxJNyLV6opzoJAFStqsjEmjaIA="; 35 }; 36 37 cargoDeps = rustPlatform.fetchCargoTarball { 38 inherit src; 39 sourceRoot = "source/aardwolf/utils/rlers"; 40 name = "${pname}-${version}"; 41 - hash = "sha256-F6NLWc5B577iH0uKAdj2y2TtQfo4eeXkMIK6he1tpvQ="; 42 }; 43 44 cargoRoot = "aardwolf/utils/rlers"; ··· 78 meta = with lib; { 79 description = "Asynchronous RDP protocol implementation"; 80 homepage = "https://github.com/skelsec/aardwolf"; 81 license = with licenses; [ mit ]; 82 maintainers = with maintainers; [ fab ]; 83 };
··· 22 23 buildPythonPackage rec { 24 pname = "aardwolf"; 25 + version = "0.2.7"; 26 format = "setuptools"; 27 28 disabled = pythonOlder "3.7"; ··· 30 src = fetchFromGitHub { 31 owner = "skelsec"; 32 repo = "aardwolf"; 33 + rev = "refs/tags/${version}"; 34 + hash = "sha256-xz3461QgZ2tySj2cTlKQ5faYQDSECvbk1U6QCbzM86w="; 35 }; 36 37 cargoDeps = rustPlatform.fetchCargoTarball { 38 inherit src; 39 sourceRoot = "source/aardwolf/utils/rlers"; 40 name = "${pname}-${version}"; 41 + hash = "sha256-JGXTCCyC20EuUX0pP3xSZG3qFB5jRL7+wW2YRC3EiCc="; 42 }; 43 44 cargoRoot = "aardwolf/utils/rlers"; ··· 78 meta = with lib; { 79 description = "Asynchronous RDP protocol implementation"; 80 homepage = "https://github.com/skelsec/aardwolf"; 81 + changelog = "https://github.com/skelsec/aardwolf/releases/tag/${version}"; 82 license = with licenses; [ mit ]; 83 maintainers = with maintainers; [ fab ]; 84 };
+2 -2
pkgs/development/python-modules/aiomusiccast/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "aiomusiccast"; 12 - version = "0.14.7"; 13 format = "pyproject"; 14 15 disabled = pythonOlder "3.8"; ··· 18 owner = "vigonotion"; 19 repo = "aiomusiccast"; 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-6fHTZ5zFiXuyFtZj9cNH5ejLbzx/1cEBUy+fs+Q6O4Y="; 22 }; 23 24 postPatch = ''
··· 9 10 buildPythonPackage rec { 11 pname = "aiomusiccast"; 12 + version = "0.14.8"; 13 format = "pyproject"; 14 15 disabled = pythonOlder "3.8"; ··· 18 owner = "vigonotion"; 19 repo = "aiomusiccast"; 20 rev = "refs/tags/${version}"; 21 + hash = "sha256-V4xl2QY+pPEnJtx7dxSNj/aXqHvV9Z6uuWgbVHNyLjA="; 22 }; 23 24 postPatch = ''
+2 -2
pkgs/development/python-modules/mautrix/default.nix
··· 21 22 buildPythonPackage rec { 23 pname = "mautrix"; 24 - version = "0.19.4"; 25 format = "setuptools"; 26 27 disabled = pythonOlder "3.8"; ··· 30 owner = "mautrix"; 31 repo = "python"; 32 rev = "v${version}"; 33 - hash = "sha256-zPcqM+Ge7K4pJD4K0MkkGdSiYvXxe0K1qbfHzVYmGx0="; 34 }; 35 36 propagatedBuildInputs = [
··· 21 22 buildPythonPackage rec { 23 pname = "mautrix"; 24 + version = "0.19.6"; 25 format = "setuptools"; 26 27 disabled = pythonOlder "3.8"; ··· 30 owner = "mautrix"; 31 repo = "python"; 32 rev = "v${version}"; 33 + hash = "sha256-Km6Lh4iKUBwQcsChTrV9yCaPhVBINJotp/5XnPfoOMk="; 34 }; 35 36 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/strenum/default.nix
··· 7 8 buildPythonPackage rec { 9 pname = "strenum"; 10 - version = "0.4.9"; 11 format = "setuptools"; 12 13 disabled = pythonOlder "3.7"; ··· 16 owner = "irgeek"; 17 repo = "StrEnum"; 18 rev = "refs/tags/v${version}"; 19 - hash = "sha256-tElXpwyjrgTw9eHqGPgXakY+G9JXkBQYG7jSZSjv6P0="; 20 }; 21 22 postPatch = ''
··· 7 8 buildPythonPackage rec { 9 pname = "strenum"; 10 + version = "0.4.10"; 11 format = "setuptools"; 12 13 disabled = pythonOlder "3.7"; ··· 16 owner = "irgeek"; 17 repo = "StrEnum"; 18 rev = "refs/tags/v${version}"; 19 + hash = "sha256-OkNV4kUXGgYPGuyylGOtAr0e0spgZQ1MrftKKL2HmV8="; 20 }; 21 22 postPatch = ''
+2 -2
pkgs/development/tools/wails/default.nix
··· 14 15 buildGoModule rec { 16 pname = "wails"; 17 - version = "2.4.0"; 18 19 src = fetchFromGitHub { 20 owner = "wailsapp"; 21 repo = pname; 22 rev = "v${version}"; 23 - sha256 = "sha256-2MjEVQybSI9gQ/KI4rBbvbqCNhTsXTtWfUl37gVsqK4="; 24 } + "/v2"; 25 26 vendorSha256 = "sha256-RiectpUhm24xjgfPZEMDVFSEzPtIjn7L/qC2KE2s5aw=";
··· 14 15 buildGoModule rec { 16 pname = "wails"; 17 + version = "2.4.1"; 18 19 src = fetchFromGitHub { 20 owner = "wailsapp"; 21 repo = pname; 22 rev = "v${version}"; 23 + sha256 = "sha256-ei+bp4fwlxZ9ZiXW/FqpqICXpFxpmOKkZZYW0LxHh1s="; 24 } + "/v2"; 25 26 vendorSha256 = "sha256-RiectpUhm24xjgfPZEMDVFSEzPtIjn7L/qC2KE2s5aw=";
+2 -2
pkgs/development/web/postman/darwin.nix
··· 11 dist = { 12 aarch64-darwin = { 13 arch = "arm64"; 14 - sha256 = "sha256-zvGWkV92qDsiveS1tvkY6jHIr/Xj3ARSOqov+MCRM+o="; 15 }; 16 17 x86_64-darwin = { 18 arch = "64"; 19 - sha256 = "sha256-LuXC1ucEsrxqx8wAkBkot2wXbUUVp+FIQPx9/2+tfIw="; 20 }; 21 }.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"); 22
··· 11 dist = { 12 aarch64-darwin = { 13 arch = "arm64"; 14 + sha256 = "sha256-dJM85/6JCNqSXtrglEjP11cypGkj8+zHPo0qNANyylU="; 15 }; 16 17 x86_64-darwin = { 18 arch = "64"; 19 + sha256 = "sha256-36T7S/F35hRCmXXYA8DWwwLsuJiUVU9UBY7eAXjzx1s="; 20 }; 21 }.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"); 22
+2 -2
pkgs/development/web/postman/default.nix
··· 2 3 let 4 pname = "postman"; 5 - version = "9.31.0"; 6 meta = with lib; { 7 homepage = "https://www.getpostman.com"; 8 description = "API Development Environment"; 9 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 10 license = licenses.postman; 11 - platforms = [ "x86_64-linux" "aarch64-darwin" "x86_64-darwin" ]; 12 maintainers = with maintainers; [ johnrichardrinehart evanjs tricktron Crafter ]; 13 }; 14
··· 2 3 let 4 pname = "postman"; 5 + version = "10.12.0"; 6 meta = with lib; { 7 homepage = "https://www.getpostman.com"; 8 description = "API Development Environment"; 9 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 10 license = licenses.postman; 11 + platforms = [ "x86_64-linux" "aarch64-linux" "aarch64-darwin" "x86_64-darwin" ]; 12 maintainers = with maintainers; [ johnrichardrinehart evanjs tricktron Crafter ]; 13 }; 14
+17 -3
pkgs/development/web/postman/linux.nix
··· 43 , copyDesktopItems 44 }: 45 46 stdenv.mkDerivation rec { 47 inherit pname version meta; 48 49 src = fetchurl { 50 - url = "https://dl.pstmn.io/download/version/${version}/linux64"; 51 - sha256 = "sha256-ZCfPE+bvPEQjEvUO/FQ1iNR9TG6GtI4vmj6yJ7B62iw="; 52 - name = "${pname}.tar.gz"; 53 }; 54 55 dontConfigure = true;
··· 43 , copyDesktopItems 44 }: 45 46 + let 47 + dist = { 48 + aarch64-linux = { 49 + arch = "arm64"; 50 + sha256 = "sha256-ciQ9LqtaOosUAtcZiwOQ+8gB5dTut8pXHAjUsoQEEB8="; 51 + }; 52 + 53 + x86_64-linux = { 54 + arch = "64"; 55 + sha256 = "sha256-QaIj+SOQGR6teUIdLB3D5klRlYrna1MoE3c6UXYEoB4="; 56 + }; 57 + }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 58 + 59 + in 60 stdenv.mkDerivation rec { 61 inherit pname version meta; 62 63 src = fetchurl { 64 + url = "https://dl.pstmn.io/download/version/${version}/linux${dist.arch}"; 65 + inherit (dist) sha256; 66 + name = "${pname}-${version}.tar.gz"; 67 }; 68 69 dontConfigure = true;
+3
pkgs/games/nethack/default.nix
··· 85 -i sys/unix/Makefile.* 86 ''} 87 sed -i -e '/rm -f $(MAKEDEFS)/d' sys/unix/Makefile.src 88 ''; 89 90 configurePhase = ''
··· 85 -i sys/unix/Makefile.* 86 ''} 87 sed -i -e '/rm -f $(MAKEDEFS)/d' sys/unix/Makefile.src 88 + # Fix building on darwin where otherwise __has_attribute fails with an empty parameter 89 + sed -e 's/define __warn_unused_result__ .*/define __warn_unused_result__ __unused__/' -i include/tradstdc.h 90 + sed -e 's/define warn_unused_result .*/define warn_unused_result __unused__/' -i include/tradstdc.h 91 ''; 92 93 configurePhase = ''
+10 -1
pkgs/misc/drivers/hplip/default.nix
··· 127 -e s,/usr/bin/gs,${ghostscript}/bin/gs,g \ 128 -e s,/usr/share/cups/fonts,${ghostscript}/share/ghostscript/fonts,g \ 129 -e "s,ExecStart=/usr/bin/python /usr/bin/hp-config_usb_printer,ExecStart=$out/bin/hp-config_usb_printer,g" \ 130 {} + 131 132 echo 'AUTOMAKE_OPTIONS = foreign' >> Makefile.am ··· 180 # Running `hp-diagnose_plugin -g` can be used to diagnose 181 # issues with plugins. 182 # 183 - postInstall = lib.optionalString withPlugin '' 184 sh ${plugin} --noexec --keep 185 cd plugin_tmp 186
··· 127 -e s,/usr/bin/gs,${ghostscript}/bin/gs,g \ 128 -e s,/usr/share/cups/fonts,${ghostscript}/share/ghostscript/fonts,g \ 129 -e "s,ExecStart=/usr/bin/python /usr/bin/hp-config_usb_printer,ExecStart=$out/bin/hp-config_usb_printer,g" \ 130 + -e s,Exec=/usr/bin/hp-uiscan,Exec=hp-uiscan,g \ 131 + -e s,Icon=/usr/share/icons/Humanity/devices/48/printer.svg,Icon=printer,g \ 132 + -e s,Icon=@abs_datadir@/hplip/data/images/128x128/hp_logo.png,Icon=hp_logo,g \ 133 {} + 134 135 echo 'AUTOMAKE_OPTIONS = foreign' >> Makefile.am ··· 183 # Running `hp-diagnose_plugin -g` can be used to diagnose 184 # issues with plugins. 185 # 186 + postInstall = '' 187 + for resolution in 16x16 32x32 64x64 128x128 256x256; do 188 + mkdir -p $out/share/icons/hicolor/$resolution/apps 189 + ln -s $out/share/hplip/data/images/$resolution/hp_logo.png \ 190 + $out/share/icons/hicolor/$resolution/apps/hp_logo.png 191 + done 192 + '' + lib.optionalString withPlugin '' 193 sh ${plugin} --noexec --keep 194 cd plugin_tmp 195
+2 -6
pkgs/servers/limesurvey/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "limesurvey"; 5 - version = "3.27.33+220125"; 6 7 src = fetchFromGitHub { 8 owner = "LimeSurvey"; 9 repo = "LimeSurvey"; 10 rev = version; 11 - sha256 = "sha256-iwTsn+glh8fwt1IaH9iDKDhEAnx1s1zvv1dmsdzUk8g="; 12 }; 13 14 phpConfig = writeText "config.php" '' ··· 37 homepage = "https://www.limesurvey.org"; 38 maintainers = with maintainers; [offline]; 39 platforms = with platforms; unix; 40 - knownVulnerabilities = [ 41 - "CVE-2022-48008" 42 - "CVE-2022-48010" 43 - ]; 44 }; 45 }
··· 2 3 stdenv.mkDerivation rec { 4 pname = "limesurvey"; 5 + version = "5.6.9+230306"; 6 7 src = fetchFromGitHub { 8 owner = "LimeSurvey"; 9 repo = "LimeSurvey"; 10 rev = version; 11 + hash = "sha256-FBcpP9Zb4flr1AZlocRW8xx9UCXJAU9aaGXcWQE6iWc="; 12 }; 13 14 phpConfig = writeText "config.php" '' ··· 37 homepage = "https://www.limesurvey.org"; 38 maintainers = with maintainers; [offline]; 39 platforms = with platforms; unix; 40 }; 41 }
+5 -1
pkgs/servers/rustypaste/default.nix
··· 1 - { lib, rustPlatform, fetchFromGitHub }: 2 3 rustPlatform.buildRustPackage rec { 4 pname = "rustypaste"; ··· 12 }; 13 14 cargoHash = "sha256-/zji2sFaOweBo666LqfNRpO/0vi1eAGgOReeuvQIaEQ="; 15 16 # Some tests need network 17 checkFlags = [
··· 1 + { lib, rustPlatform, fetchFromGitHub, stdenv, darwin }: 2 3 rustPlatform.buildRustPackage rec { 4 pname = "rustypaste"; ··· 12 }; 13 14 cargoHash = "sha256-/zji2sFaOweBo666LqfNRpO/0vi1eAGgOReeuvQIaEQ="; 15 + 16 + buildInputs = lib.optionals stdenv.isDarwin [ 17 + darwin.apple_sdk.frameworks.CoreServices 18 + ]; 19 20 # Some tests need network 21 checkFlags = [
+1 -1
pkgs/servers/slimserver/default.nix
··· 111 # the firmware is not under a free license! 112 # https://github.com/Logitech/slimserver/blob/public/7.9/License.txt 113 license = licenses.unfree; 114 - maintainers = [ maintainers.phile314 ]; 115 platforms = platforms.unix; 116 }; 117 }
··· 111 # the firmware is not under a free license! 112 # https://github.com/Logitech/slimserver/blob/public/7.9/License.txt 113 license = licenses.unfree; 114 + maintainers = [ ]; 115 platforms = platforms.unix; 116 }; 117 }
+11 -6
pkgs/servers/sql/proxysql/default.nix
··· 25 , pcre 26 , perl 27 , python3 28 , re2 29 , zlib 30 , texinfo ··· 32 33 stdenv.mkDerivation rec { 34 pname = "proxysql"; 35 - version = "2.5.0"; 36 37 src = fetchFromGitHub { 38 owner = "sysown"; 39 repo = pname; 40 rev = version; 41 - hash = "sha256-psQzKycavS9xr24wGiRkr255IXW79AoG9fUEBkvPMZk="; 42 }; 43 44 patches = [ ··· 115 { f = "libssl"; p = openssl; } 116 { f = "lz4"; p = lz4; } 117 { f = "pcre"; p = pcre; } 118 { f = "re2"; p = re2; } 119 ] 120 )} 121 122 pushd libhttpserver 123 - tar xf libhttpserver-0.18.1.tar.gz 124 sed -i s_/bin/pwd_${coreutils}/bin/pwd_g libhttpserver/configure.ac 125 popd 126 ··· 129 ln -s ${nlohmann_json.src}/single_include/nlohmann/json.hpp . 130 popd 131 132 - pushd prometheus-cpp 133 - tar xf v0.9.0.tar.gz 134 - replace_dep prometheus-cpp/3rdparty "${civetweb.src}" civetweb 135 popd 136 137 sed -i s_/usr/bin/env_${coreutils}/bin/env_g libssl/openssl/config ··· 145 popd 146 147 pushd libdaemon/libdaemon 148 autoreconf 149 popd 150
··· 25 , pcre 26 , perl 27 , python3 28 + , prometheus-cpp 29 , re2 30 , zlib 31 , texinfo ··· 33 34 stdenv.mkDerivation rec { 35 pname = "proxysql"; 36 + version = "2.5.1"; 37 38 src = fetchFromGitHub { 39 owner = "sysown"; 40 repo = pname; 41 rev = version; 42 + hash = "sha256-Z85/oSV2TUKEoum09G6OHNw6K/Evt1wMCcleTcc96EY="; 43 }; 44 45 patches = [ ··· 116 { f = "libssl"; p = openssl; } 117 { f = "lz4"; p = lz4; } 118 { f = "pcre"; p = pcre; } 119 + { f = "prometheus-cpp"; p = prometheus-cpp; } 120 { f = "re2"; p = re2; } 121 ] 122 )} 123 124 pushd libhttpserver 125 + tar xf libhttpserver-*.tar.gz 126 sed -i s_/bin/pwd_${coreutils}/bin/pwd_g libhttpserver/configure.ac 127 popd 128 ··· 131 ln -s ${nlohmann_json.src}/single_include/nlohmann/json.hpp . 132 popd 133 134 + pushd prometheus-cpp/prometheus-cpp/3rdparty 135 + replace_dep . "${civetweb.src}" civetweb 136 popd 137 138 sed -i s_/usr/bin/env_${coreutils}/bin/env_g libssl/openssl/config ··· 146 popd 147 148 pushd libdaemon/libdaemon 149 + autoreconf 150 + popd 151 + 152 + pushd pcre/pcre 153 autoreconf 154 popd 155
+54 -59
pkgs/servers/sql/proxysql/makefiles.patch
··· 36 install -m 0755 etc/init.d/proxysql /etc/init.d 37 ifeq ($(DISTRO),"CentOS Linux") 38 diff --git a/deps/Makefile b/deps/Makefile 39 - index 23ef204c..3fbcc4a7 100644 40 --- a/deps/Makefile 41 +++ b/deps/Makefile 42 - @@ -65,10 +65,7 @@ endif 43 44 45 libinjection/libinjection/src/libinjection.a: ··· 50 cd libinjection/libinjection && patch -p1 < ../libinjection_sqli.c.patch 51 endif 52 ifeq ($(UNAME_S),Darwin) 53 - @@ -80,8 +77,6 @@ endif 54 - libinjection: libinjection/libinjection/src/libinjection.a 55 56 libssl/openssl/libssl.a: 57 - cd libssl && rm -rf openssl-openssl-*/ openssl-3*/ || true ··· 59 cd libssl/openssl && patch crypto/ec/curve448/curve448.c < ../curve448.c-multiplication-overflow.patch 60 cd libssl/openssl && patch crypto/asn1/a_time.c < ../a_time.c-multiplication-overflow.patch 61 cd libssl/openssl && ./config no-ssl3 no-tests 62 - @@ -99,9 +94,6 @@ ifeq ($(MIN_VERSION),$(lastword $(SORTED_VERSIONS))) 63 - endif 64 65 libhttpserver/libhttpserver/build/src/.libs/libhttpserver.a: libmicrohttpd/libmicrohttpd/src/microhttpd/.libs/libmicrohttpd.a re2/re2/obj/libre2.a 66 - cd libhttpserver && rm -rf libhttpserver-*/ || true 67 - - cd libhttpserver && tar -zxf libhttpserver-0.18.1.tar.gz 68 - -#ifeq ($(REQUIRE_PATCH), true) 69 - cd libhttpserver/libhttpserver && patch src/httpserver/basic_auth_fail_response.hpp < ../basic_auth_fail_response.hpp.patch 70 - cd libhttpserver/libhttpserver && patch src/httpserver/create_webserver.hpp < ../create_webserver.hpp.patch 71 - cd libhttpserver/libhttpserver && patch src/httpserver/deferred_response.hpp < ../deferred_response.hpp.patch 72 - @@ -112,7 +104,6 @@ libhttpserver/libhttpserver/build/src/.libs/libhttpserver.a: libmicrohttpd/libmi 73 - cd libhttpserver/libhttpserver && patch src/httpserver/http_response.hpp < ../http_response.hpp.patch 74 - cd libhttpserver/libhttpserver && patch src/httpserver/string_response.hpp < ../string_response.hpp.patch 75 - cd libhttpserver/libhttpserver && patch -p0 < ../re2_regex.patch 76 - -#endif 77 - cd libhttpserver/libhttpserver && patch -p0 < ../final_val_post_process.patch 78 - cd libhttpserver/libhttpserver && patch -p0 < ../empty_uri_log_crash.patch 79 - ifeq ($(UNAME_S),FreeBSD) 80 - @@ -124,35 +115,17 @@ endif 81 - libhttpserver: libhttpserver/libhttpserver/build/src/.libs/libhttpserver.a 82 83 libev/libev/.libs/libev.a: 84 - cd libev && rm -rf libev-*/ || true 85 - - cd libev && tar -zxf libev-4.24.tar.gz 86 - cd libev/libev && patch ev.c < ../ev.c-multiplication-overflow.patch 87 - cd libev/libev && ./configure 88 cd libev/libev && CC=${CC} CXX=${CXX} ${MAKE} 89 - ev: libev/libev/.libs/libev.a 90 91 curl/curl/lib/.libs/libcurl.a: libssl/openssl/libssl.a 92 - cd curl && rm -rf curl-*/ || true 93 - cd curl && tar -zxf curl-*.tar.gz 94 - - #cd curl/curl && ./configure --disable-debug --disable-ftp --disable-ldap --disable-ldaps --disable-rtsp --disable-proxy --disable-dict --disable-telnet --disable-tftp --disable-pop3 --disable-imap --disable-smb --disable-smtp --disable-gopher --disable-manual --disable-ipv6 --disable-sspi --disable-crypto-auth --disable-ntlm-wb --disable-tls-srp --without-nghttp2 --without-libidn2 --without-libssh2 --without-brotli --with-ssl=$(shell pwd)/../../libssl/openssl/ && CC=${CC} CXX=${CXX} ${MAKE} 95 - cd curl/curl && patch configure < ../configure.patch 96 - cd curl/curl && CFLAGS=-fPIC ./configure --disable-debug --disable-ftp --disable-ldap --disable-ldaps --disable-rtsp --disable-proxy --disable-dict --disable-telnet --disable-tftp --disable-pop3 --disable-imap --disable-smb --disable-smtp --disable-gopher --disable-manual --disable-ipv6 --disable-sspi --disable-ntlm-wb --disable-tls-srp --without-nghttp2 --without-libidn2 --without-libssh2 --without-brotli --without-librtmp --without-libpsl --without-zstd --with-ssl=$(shell pwd)/libssl/openssl/ --enable-shared=no && CC=${CC} CXX=${CXX} ${MAKE} 97 - curl: curl/curl/lib/.libs/libcurl.a 98 99 libmicrohttpd/libmicrohttpd/src/microhttpd/.libs/libmicrohttpd.a: 100 - cd libmicrohttpd && rm -rf libmicrohttpd-*/ || true ··· 103 - cd libmicrohttpd && ln -s libmicrohttpd-0.9.55 libmicrohttpd 104 - cd libmicrohttpd && tar -zxf libmicrohttpd-0.9.55.tar.gz 105 -else 106 - - cd libmicrohttpd && ln -s libmicrohttpd-0.9.68 libmicrohttpd 107 - - cd libmicrohttpd && tar -zxf libmicrohttpd-0.9.68.tar.gz 108 - - cd libmicrohttpd/libmicrohttpd && patch src/microhttpd/connection.c < ../connection.c-snprintf-overflow.patch 109 -endif 110 - -ifeq ($(UNAME_S),Darwin) 111 - - cd libmicrohttpd/libmicrohttpd && patch src/microhttpd/mhd_sockets.c < ../mhd_sockets.c-issue-5977.patch 112 - -endif 113 - cd libmicrohttpd/libmicrohttpd && ./configure --enable-https && CC=${CC} CXX=${CXX} ${MAKE} 114 - microhttpd: libmicrohttpd/libmicrohttpd/src/microhttpd/.libs/libmicrohttpd.a 115 116 - @@ -163,8 +136,6 @@ cityhash/cityhash/src/.libs/libcityhash.a: 117 cityhash: cityhash/cityhash/src/.libs/libcityhash.a 118 119 - lz4/lz4/liblz4.a: 120 - cd lz4 && rm -rf lz4-*/ || true 121 - - cd lz4 && tar -zxf lz4-1.7.5.tar.gz 122 cd lz4/lz4 && CC=${CC} CXX=${CXX} ${MAKE} 123 - lz4: lz4/lz4/liblz4.a 124 125 - @@ -189,8 +160,6 @@ clickhouse-cpp: clickhouse-cpp/clickhouse-cpp/clickhouse/libclickhouse-cpp-lib-s 126 127 128 libdaemon/libdaemon/libdaemon/.libs/libdaemon.a: ··· 131 cd libdaemon/libdaemon && cp ../config.guess . && chmod +x config.guess && cp ../config.sub . && chmod +x config.sub && ./configure --disable-examples 132 cd libdaemon/libdaemon && CC=${CC} CXX=${CXX} ${MAKE} 133 134 - @@ -264,17 +233,12 @@ sqlite3/sqlite3/sqlite3.o: 135 - sqlite3: sqlite3/sqlite3/sqlite3.o 136 137 libconfig/libconfig/lib/.libs/libconfig++.a: 138 - cd libconfig && rm -rf libconfig-*/ || true 139 - - cd libconfig && tar -zxf libconfig-1.7.2.tar.gz 140 cd libconfig/libconfig && ./configure --disable-examples 141 cd libconfig/libconfig && CC=${CC} CXX=${CXX} ${MAKE} 142 143 - libconfig: libconfig/libconfig/lib/.libs/libconfig++.a 144 145 prometheus-cpp/prometheus-cpp/lib/libprometheus-cpp-core.a: 146 - cd prometheus-cpp && rm -rf prometheus-cpp-*/ || true 147 - - cd prometheus-cpp && tar -zxf v0.9.0.tar.gz 148 - - cd prometheus-cpp && tar --strip-components=1 -zxf civetweb-v1.11.tar.gz -C prometheus-cpp/3rdparty/civetweb 149 cd prometheus-cpp/prometheus-cpp && patch -p1 < ../serial_exposer.patch 150 - cd prometheus-cpp/prometheus-cpp && patch -p0 < ../registry_counters_reset.patch 151 - cd prometheus-cpp/prometheus-cpp && patch -p0 < ../include_limits.patch 152 - @@ -284,10 +248,6 @@ prometheus-cpp/prometheus-cpp/lib/libprometheus-cpp-core.a: 153 - prometheus-cpp: prometheus-cpp/prometheus-cpp/lib/libprometheus-cpp-core.a 154 155 re2/re2/obj/libre2.a: 156 - cd re2 && rm -rf re2-*/ || true 157 - - cd re2 && tar -zxf re2.tar.gz 158 -# cd re2/re2 && sed -i -e 's/-O3 -g /-O3 -fPIC /' Makefile 159 -# cd re2/re2 && patch util/mutex.h < ../mutex.h.patch 160 - cd re2/re2 && patch re2/onepass.cc < ../onepass.cc-multiplication-overflow.patch 161 ifeq ($(UNAME_S),Darwin) 162 - cd re2/re2 && sed -i '' -e 's/-O3 /-O3 -fPIC -DMEMORY_SANITIZER -DRE2_ON_VALGRIND /' Makefile 163 - @@ -301,8 +261,6 @@ endif 164 - re2: re2/re2/obj/libre2.a 165 166 pcre/pcre/.libs/libpcre.a: 167 - cd pcre && rm -rf pcre-*/ || true 168 - - cd pcre && tar -zxf pcre-8.44.tar.gz 169 - cd pcre/pcre && patch pcretest.c < ../pcretest.c-multiplication-overflow.patch 170 cd pcre/pcre && ./configure 171 cd pcre/pcre && CC=${CC} CXX=${CXX} ${MAKE}
··· 36 install -m 0755 etc/init.d/proxysql /etc/init.d 37 ifeq ($(DISTRO),"CentOS Linux") 38 diff --git a/deps/Makefile b/deps/Makefile 39 + index 55a45ba9..8443d439 100644 40 --- a/deps/Makefile 41 +++ b/deps/Makefile 42 + @@ -66,10 +66,7 @@ endif 43 44 45 libinjection/libinjection/src/libinjection.a: ··· 50 cd libinjection/libinjection && patch -p1 < ../libinjection_sqli.c.patch 51 endif 52 ifeq ($(UNAME_S),Darwin) 53 + @@ -83,8 +80,6 @@ libinjection: libinjection/libinjection/src/libinjection.a 54 + 55 56 libssl/openssl/libssl.a: 57 - cd libssl && rm -rf openssl-openssl-*/ openssl-3*/ || true ··· 59 cd libssl/openssl && patch crypto/ec/curve448/curve448.c < ../curve448.c-multiplication-overflow.patch 60 cd libssl/openssl && patch crypto/asn1/a_time.c < ../a_time.c-multiplication-overflow.patch 61 cd libssl/openssl && ./config no-ssl3 no-tests 62 + @@ -95,8 +90,6 @@ libssl: libssl/openssl/libssl.a 63 + 64 65 libhttpserver/libhttpserver/build/src/.libs/libhttpserver.a: libmicrohttpd/libmicrohttpd/src/microhttpd/.libs/libmicrohttpd.a re2/re2/obj/libre2.a 66 - cd libhttpserver && rm -rf libhttpserver-*/ || true 67 + - cd libhttpserver && tar -zxf libhttpserver-*.tar.gz 68 + cd libhttpserver/libhttpserver && patch -p1 < ../noexcept.patch 69 + cd libhttpserver/libhttpserver && patch -p1 < ../re2_regex.patch 70 + cd libhttpserver/libhttpserver && patch -p1 < ../final_val_post_process.patch 71 + @@ -112,8 +105,6 @@ libhttpserver: libhttpserver/libhttpserver/build/src/.libs/libhttpserver.a 72 + 73 74 libev/libev/.libs/libev.a: 75 - cd libev && rm -rf libev-*/ || true 76 + - cd libev && tar -zxf libev-*.tar.gz 77 + # cd libev/libev && patch ev.c < ../ev.c-multiplication-overflow.patch 78 + cd libev/libev && ./configure 79 cd libev/libev && CC=${CC} CXX=${CXX} ${MAKE} 80 + @@ -122,8 +113,6 @@ ev: libev/libev/.libs/libev.a 81 + 82 83 curl/curl/lib/.libs/libcurl.a: libssl/openssl/libssl.a 84 - cd curl && rm -rf curl-*/ || true 85 - cd curl && tar -zxf curl-*.tar.gz 86 + # cd curl/curl && ./configure --disable-debug --disable-ftp --disable-ldap --disable-ldaps --disable-rtsp --disable-proxy --disable-dict --disable-telnet --disable-tftp --disable-pop3 --disable-imap --disable-smb --disable-smtp --disable-gopher --disable-manual --disable-ipv6 --disable-sspi --disable-crypto-auth --disable-ntlm-wb --disable-tls-srp --without-nghttp2 --without-libidn2 --without-libssh2 --without-brotli --with-ssl=$(shell pwd)/../../libssl/openssl/ && CC=${CC} CXX=${CXX} ${MAKE} 87 + # cd curl/curl && patch configure < ../configure.patch 88 + cd curl/curl && autoreconf -fi 89 + @@ -133,16 +122,6 @@ curl: curl/curl/lib/.libs/libcurl.a 90 + 91 92 libmicrohttpd/libmicrohttpd/src/microhttpd/.libs/libmicrohttpd.a: 93 - cd libmicrohttpd && rm -rf libmicrohttpd-*/ || true ··· 96 - cd libmicrohttpd && ln -s libmicrohttpd-0.9.55 libmicrohttpd 97 - cd libmicrohttpd && tar -zxf libmicrohttpd-0.9.55.tar.gz 98 -else 99 + - cd libmicrohttpd && ln -s libmicrohttpd-0.9.75 libmicrohttpd 100 + - cd libmicrohttpd && tar -zxf libmicrohttpd-0.9.75.tar.gz 101 + -# cd libmicrohttpd/libmicrohttpd && patch src/microhttpd/connection.c < ../connection.c-snprintf-overflow.patch 102 -endif 103 + ifeq ($(UNAME_S),Darwin) 104 + cd libmicrohttpd/libmicrohttpd && patch src/microhttpd/mhd_sockets.c < ../mhd_sockets.c-issue-5977.patch 105 + endif 106 + @@ -159,10 +138,7 @@ cityhash/cityhash/src/.libs/libcityhash.a: 107 108 cityhash: cityhash/cityhash/src/.libs/libcityhash.a 109 110 + - 111 + lz4/lz4/lib/liblz4.a: 112 - cd lz4 && rm -rf lz4-*/ || true 113 + - cd lz4 && tar -zxf lz4-*.tar.gz 114 cd lz4/lz4 && CC=${CC} CXX=${CXX} ${MAKE} 115 116 + lz4: lz4/lz4/lib/liblz4.a 117 + @@ -187,8 +163,6 @@ clickhouse-cpp: clickhouse-cpp/clickhouse-cpp/clickhouse/libclickhouse-cpp-lib-s 118 119 120 libdaemon/libdaemon/libdaemon/.libs/libdaemon.a: ··· 123 cd libdaemon/libdaemon && cp ../config.guess . && chmod +x config.guess && cp ../config.sub . && chmod +x config.sub && ./configure --disable-examples 124 cd libdaemon/libdaemon && CC=${CC} CXX=${CXX} ${MAKE} 125 126 + @@ -265,8 +239,6 @@ sqlite3: sqlite3/sqlite3/sqlite3.o 127 + 128 129 libconfig/libconfig/lib/.libs/libconfig++.a: 130 - cd libconfig && rm -rf libconfig-*/ || true 131 + - cd libconfig && tar -zxf libconfig-*.tar.gz 132 cd libconfig/libconfig && ./configure --disable-examples 133 cd libconfig/libconfig && CC=${CC} CXX=${CXX} ${MAKE} 134 135 + @@ -274,9 +246,6 @@ libconfig: libconfig/libconfig/lib/.libs/libconfig++.a 136 + 137 138 prometheus-cpp/prometheus-cpp/lib/libprometheus-cpp-core.a: 139 - cd prometheus-cpp && rm -rf prometheus-cpp-*/ || true 140 + - cd prometheus-cpp && tar -zxf prometheus-cpp-*.tar.gz 141 + - cd prometheus-cpp && tar --strip-components=1 -zxf civetweb-*.tar.gz -C prometheus-cpp/3rdparty/civetweb 142 cd prometheus-cpp/prometheus-cpp && patch -p1 < ../serial_exposer.patch 143 + cd prometheus-cpp/prometheus-cpp && patch -p1 < ../registry_counters_reset.patch 144 + cd prometheus-cpp/prometheus-cpp && patch -p1 < ../fix_old_distros.patch 145 + @@ -287,11 +256,6 @@ prometheus-cpp: prometheus-cpp/prometheus-cpp/lib/libprometheus-cpp-core.a 146 + 147 148 re2/re2/obj/libre2.a: 149 - cd re2 && rm -rf re2-*/ || true 150 + - cd re2 && tar -zxf re2-*.tar.gz 151 -# cd re2/re2 && sed -i -e 's/-O3 -g /-O3 -fPIC /' Makefile 152 -# cd re2/re2 && patch util/mutex.h < ../mutex.h.patch 153 + -# cd re2/re2 && patch re2/onepass.cc < ../onepass.cc-multiplication-overflow.patch 154 ifeq ($(UNAME_S),Darwin) 155 + cd re2/re2 && sed -i '' -e 's/-O3 -g/-O3 -g -std=c++11 -fPIC -DMEMORY_SANITIZER -DRE2_ON_VALGRIND /' Makefile 156 + # cd re2/re2 && sed -i '' -e 's/RE2_CXXFLAGS?=-std=c++11 /RE2_CXXFLAGS?=-std=c++11 -fPIC /' Makefile 157 + @@ -305,9 +269,6 @@ re2: re2/re2/obj/libre2.a 158 + 159 160 pcre/pcre/.libs/libpcre.a: 161 - cd pcre && rm -rf pcre-*/ || true 162 + - cd pcre && tar -zxf pcre-*.tar.gz 163 + -# cd pcre/pcre && patch pcretest.c < ../pcretest.c-multiplication-overflow.patch 164 cd pcre/pcre && ./configure 165 cd pcre/pcre && CC=${CC} CXX=${CXX} ${MAKE} 166 +
-37
pkgs/servers/web-apps/baget/default.nix
··· 1 - { buildDotnetModule, lib, fetchFromGitHub, dotnetCorePackages }: 2 - 3 - buildDotnetModule rec { 4 - pname = "BaGet"; 5 - version = "0.4.0-preview2"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "loic-sharma"; 9 - repo = pname; 10 - rev = "v${version}"; 11 - sha256 = "S/3CjXB/fBDzxLuQBQB3CKgEkmzUA8ZzzvzXLN8hfBU="; 12 - }; 13 - 14 - postPatch = '' 15 - # this fixes NU1605 errors 16 - substituteInPlace \ 17 - src/BaGet.Azure/BaGet.Azure.csproj \ 18 - --replace \ 19 - 'Include="Microsoft.Azure.Cosmos.Table" Version="1.0.0"' \ 20 - 'Include="Microsoft.Azure.Cosmos.Table" Version="2.0.0-preview"' 21 - ''; 22 - 23 - projectFile = "src/BaGet/BaGet.csproj"; 24 - nugetDeps = ./deps.nix; 25 - 26 - dotnet-sdk = dotnetCorePackages.sdk_3_1; 27 - dotnet-runtime = dotnetCorePackages.aspnetcore_3_1; 28 - 29 - passthru.updateScript = ./updater.sh; 30 - 31 - meta = with lib; { 32 - description = "A lightweight NuGet and symbol server"; 33 - license = licenses.mit; 34 - homepage = "https://loic-sharma.github.io/BaGet/"; 35 - maintainers = [ maintainers.abbradar ]; 36 - }; 37 - }
···
-400
pkgs/servers/web-apps/baget/deps.nix
··· 1 - # This file was automatically generated by passthru.fetch-deps. 2 - # Please dont edit it manually, your changes might get overwritten! 3 - 4 - { fetchNuGet }: [ 5 - (fetchNuGet { pname = "Aliyun.OSS.SDK.NetCore"; version = "2.9.1"; sha256 = "0j07j6cr0lqmmdwgz5alxlq5ifa5vzb58r1rqkgvf49nirz6jhfs"; }) 6 - (fetchNuGet { pname = "AWSSDK.Core"; version = "3.3.104.22"; sha256 = "1930axxsbiahv0rrav34zj355fwxx4nzbvd93sp5g94z6pdh0438"; }) 7 - (fetchNuGet { pname = "AWSSDK.S3"; version = "3.3.110.20"; sha256 = "0i8vcyxmszhsdm73fvg17yx6hfslml3y1sw0cd1lzv10avqfb7v9"; }) 8 - (fetchNuGet { pname = "AWSSDK.SecurityToken"; version = "3.3.104.27"; sha256 = "13ywh3d8fc8ndyg40yh386fw54s1w4sw9qqbjvmh40nb20s4wwrv"; }) 9 - (fetchNuGet { pname = "Google.Api.Gax"; version = "2.5.0"; sha256 = "0q6pi53px998i3gdndla8v0zqdpyi9gnsy9mdcfpkrg09vfbdsl9"; }) 10 - (fetchNuGet { pname = "Google.Api.Gax.Rest"; version = "2.5.0"; sha256 = "1zkjl5zh6qwdz4qmnxnk5877pas638i2qi25znilhqqf3mrkp0rp"; }) 11 - (fetchNuGet { pname = "Google.Apis"; version = "1.35.1"; sha256 = "1022l8m7v9f3rkjc9l11mkzwsbmqx9sk5f4aym035vn9hdr16d49"; }) 12 - (fetchNuGet { pname = "Google.Apis.Auth"; version = "1.35.1"; sha256 = "1qdnd1nq9bfgyljmiww91pfi0iz1n29rz2dlizhxcijqya2ldha3"; }) 13 - (fetchNuGet { pname = "Google.Apis.Core"; version = "1.35.1"; sha256 = "01dfw2kxknlc5pm7x1q88lv9j979509lkkgvlffjry5bawsxsja4"; }) 14 - (fetchNuGet { pname = "Google.Apis.Storage.v1"; version = "1.35.1.1266"; sha256 = "16wmqv0nqw8s0cmv2zmjd8raz2swygqn9jqg18ja1bfaz88r5c3l"; }) 15 - (fetchNuGet { pname = "Google.Cloud.Storage.V1"; version = "2.2.1"; sha256 = "0jpzca4xs82p3yyni8c1chq2pzzvmpf3j25ch0wj1w2ha36r9acj"; }) 16 - (fetchNuGet { pname = "Humanizer"; version = "2.11.10"; sha256 = "057pqzvdxsbpnnc5f1xkqg7j3ywp68ggia3w74fgqp0158dm6rdk"; }) 17 - (fetchNuGet { pname = "Humanizer.Core"; version = "2.11.10"; sha256 = "0z7kmd5rh1sb6izq0vssk6c2p63n00xglk45s7ga9z18z9aaskxv"; }) 18 - (fetchNuGet { pname = "Humanizer.Core.af"; version = "2.11.10"; sha256 = "18fiixfvjwn8m1i8z2cz4aqykzylvfdqmmpwc2zcd8sr1a2xm86z"; }) 19 - (fetchNuGet { pname = "Humanizer.Core.ar"; version = "2.11.10"; sha256 = "009fpm4jd325izm82ipipsvlwd31824gvskda68bdwi4yqmycz4p"; }) 20 - (fetchNuGet { pname = "Humanizer.Core.az"; version = "2.11.10"; sha256 = "144b9diwprabxwgi5a98k5iy95ajq4p7356phdqi2lhzwbz7b6a9"; }) 21 - (fetchNuGet { pname = "Humanizer.Core.bg"; version = "2.11.10"; sha256 = "1b9y40gvq2kwnj5wa40f8cbywv79jkajcwknagrgr27sykpfadl2"; }) 22 - (fetchNuGet { pname = "Humanizer.Core.bn-BD"; version = "2.11.10"; sha256 = "18pn4jcp36ygcx283l3fi9bs5d7q1a384b72a10g5kl0qckn88ay"; }) 23 - (fetchNuGet { pname = "Humanizer.Core.cs"; version = "2.11.10"; sha256 = "03crw1lnzp32v2kcdmllkrsqh07r4ggw9gyc96qw7cv0nk5ch1h8"; }) 24 - (fetchNuGet { pname = "Humanizer.Core.da"; version = "2.11.10"; sha256 = "0glby12zra3y3yiq4cwq1m6wjcjl8f21v8ghi6s20r48glm8vzy9"; }) 25 - (fetchNuGet { pname = "Humanizer.Core.de"; version = "2.11.10"; sha256 = "0a35xrm1f9p74x0fkr52bw9sd54vdy9d5rnvf565yh8ww43xfk7b"; }) 26 - (fetchNuGet { pname = "Humanizer.Core.el"; version = "2.11.10"; sha256 = "0bhwwdx5vc48zikdsbrkghdhwahxxc2lkff0yaa5nxhbhasl84h8"; }) 27 - (fetchNuGet { pname = "Humanizer.Core.es"; version = "2.11.10"; sha256 = "07bw07qy8nyzlgxl7l2lxv9f78qmkfppgzx7iyq5ikrcnpvc7i9q"; }) 28 - (fetchNuGet { pname = "Humanizer.Core.fa"; version = "2.11.10"; sha256 = "00d4hc1pfmhfkc5wmx9p7i00lgi4r0k6wfcns9kl1syjxv3bs5f2"; }) 29 - (fetchNuGet { pname = "Humanizer.Core.fi-FI"; version = "2.11.10"; sha256 = "0z4is7pl5jpi4pfdvd2zvx5mp00bj26d9l9ksqyc0liax8nfzyik"; }) 30 - (fetchNuGet { pname = "Humanizer.Core.fr"; version = "2.11.10"; sha256 = "0sybpg6kbbhrnk7gxcdk7ppan89lsfqsdssrg4i1dm8w48wgicap"; }) 31 - (fetchNuGet { pname = "Humanizer.Core.fr-BE"; version = "2.11.10"; sha256 = "1s25c86nl9wpsn6fydzwv4rfmdx5sm0vgyd7xhw5344k20gazvhv"; }) 32 - (fetchNuGet { pname = "Humanizer.Core.he"; version = "2.11.10"; sha256 = "1nx61qkjd6p9r36dmnm4942khyv35fpdqmb2w69gz6463g4d7z29"; }) 33 - (fetchNuGet { pname = "Humanizer.Core.hr"; version = "2.11.10"; sha256 = "02jhcyj72prkqsjxyilv04drm0bknqjh2r893jlbsfi9vjg2zay3"; }) 34 - (fetchNuGet { pname = "Humanizer.Core.hu"; version = "2.11.10"; sha256 = "0yb6ly4s1wdyaf96h2dvifqyb575aid6irwl3qx8gcvrs0xpcxdp"; }) 35 - (fetchNuGet { pname = "Humanizer.Core.hy"; version = "2.11.10"; sha256 = "0b7vaqldn7ca3xi4gkvkhjk900kw2zwb0m0d20bg45a83zdlx79c"; }) 36 - (fetchNuGet { pname = "Humanizer.Core.id"; version = "2.11.10"; sha256 = "1yqxirknwga4j18k7ixwgqxlv20479afanhariy3c5mkwvglsr9b"; }) 37 - (fetchNuGet { pname = "Humanizer.Core.it"; version = "2.11.10"; sha256 = "1skwgj5a6kkx3pm9w4f29psch69h1knmwbkdydlmx13h452p1w4l"; }) 38 - (fetchNuGet { pname = "Humanizer.Core.ja"; version = "2.11.10"; sha256 = "1wpc3yz9v611dqbw8j5yimk8dpz0rvpnls4rmlnp1m47gavpj8x4"; }) 39 - (fetchNuGet { pname = "Humanizer.Core.ko-KR"; version = "2.11.10"; sha256 = "1df0kd7vwdc3inxfkb3wsl1aw3d6vbab99dzh08p4m04g7i2c1a9"; }) 40 - (fetchNuGet { pname = "Humanizer.Core.ku"; version = "2.11.10"; sha256 = "17b66xfgwjr0sffx0hw4c6l90h43z7ffylrs26hgav0n110q2nwg"; }) 41 - (fetchNuGet { pname = "Humanizer.Core.lv"; version = "2.11.10"; sha256 = "0czxx4b9g0w7agykdl82wds09zasa9y58dmgjm925amlfz4wkyzs"; }) 42 - (fetchNuGet { pname = "Humanizer.Core.ms-MY"; version = "2.11.10"; sha256 = "0kix95nbw94fx0dziyz80y59i7ii7d21b63f7f94niarljjq36i3"; }) 43 - (fetchNuGet { pname = "Humanizer.Core.mt"; version = "2.11.10"; sha256 = "1rwy6m22pq65gxn86xlr9lv818fp5kb0wz98zxxfljc2iviw1f4p"; }) 44 - (fetchNuGet { pname = "Humanizer.Core.nb"; version = "2.11.10"; sha256 = "0ra2cl0avvv4sylha7z76jxnb4pdiqfbpr5m477snr04dsjxd9q9"; }) 45 - (fetchNuGet { pname = "Humanizer.Core.nb-NO"; version = "2.11.10"; sha256 = "1qszib03pvmjkrg8za7jjd2vzrs9p4fn2rmy82abnzldkhvifipq"; }) 46 - (fetchNuGet { pname = "Humanizer.Core.nl"; version = "2.11.10"; sha256 = "1i9bvy0i2yyasl9mgxiiwrkmfpm2c53d3wwdp9270r6120sxyy63"; }) 47 - (fetchNuGet { pname = "Humanizer.Core.pl"; version = "2.11.10"; sha256 = "0kggh4wgcic7wzgxy548n6w61schss2ccf9kz8alqshfi42xifby"; }) 48 - (fetchNuGet { pname = "Humanizer.Core.pt"; version = "2.11.10"; sha256 = "09j90s8x1lpvhfiy3syfnj8slkgcacf3xjy3pnkgxa6g4mi4f4bd"; }) 49 - (fetchNuGet { pname = "Humanizer.Core.ro"; version = "2.11.10"; sha256 = "1jgidmqfly91v1k22gn687mfql5bz7gjzp1aapi93vq5x635qssy"; }) 50 - (fetchNuGet { pname = "Humanizer.Core.ru"; version = "2.11.10"; sha256 = "13mmlh0ibxfyc85xrz3vx4mcg56mkzqql184iwdryq94p0g5ahil"; }) 51 - (fetchNuGet { pname = "Humanizer.Core.sk"; version = "2.11.10"; sha256 = "04ja06y5jaz1jwkwn117wx9cib04gpbi0vysn58a8sd5jrxmxai5"; }) 52 - (fetchNuGet { pname = "Humanizer.Core.sl"; version = "2.11.10"; sha256 = "05hxk9v3a7fn7s4g9jp5zxk2z6a33b9fkavyb1hjqnl2i37q2wja"; }) 53 - (fetchNuGet { pname = "Humanizer.Core.sr"; version = "2.11.10"; sha256 = "0x6l2msimrx72iywa1g0rqklgy209sdwg0r77i2lz0s1rvk5klm5"; }) 54 - (fetchNuGet { pname = "Humanizer.Core.sr-Latn"; version = "2.11.10"; sha256 = "01hdyn7mmbyy7f3aglawgnsj3nblcdpqjgzdcvniy73l536mira0"; }) 55 - (fetchNuGet { pname = "Humanizer.Core.sv"; version = "2.11.10"; sha256 = "0cbgchivw3d5ndib1zmgzmnymhyvfh9g9f0hijc860g5vaa9fkvh"; }) 56 - (fetchNuGet { pname = "Humanizer.Core.th-TH"; version = "2.11.10"; sha256 = "1v7f9x3b04iwhz9lb3ir8az8128nvcw1gi4park5zh3fg0f3mni0"; }) 57 - (fetchNuGet { pname = "Humanizer.Core.tr"; version = "2.11.10"; sha256 = "02c4ky0dskxkdrkc7vy8yzmvwjr1wqll1kzx0k21afhlx8xynjd4"; }) 58 - (fetchNuGet { pname = "Humanizer.Core.uk"; version = "2.11.10"; sha256 = "0900ilhwj8yvhyzpg1pjr7f5vrl62wp8dsnhk4c2igs20qvnv079"; }) 59 - (fetchNuGet { pname = "Humanizer.Core.uz-Cyrl-UZ"; version = "2.11.10"; sha256 = "09b7p2m8y49j49ckrmx2difgyj6y7fm2mwca093j8psxclsykcyr"; }) 60 - (fetchNuGet { pname = "Humanizer.Core.uz-Latn-UZ"; version = "2.11.10"; sha256 = "029kvkawqhlln52vpjpvr52dhr18ylk01cgsj2z8lxnqaka0q9hk"; }) 61 - (fetchNuGet { pname = "Humanizer.Core.vi"; version = "2.11.10"; sha256 = "0q4d47plsj956ivn82qwyidfxppjr9dp13m8c66aamrvhy4q8ny5"; }) 62 - (fetchNuGet { pname = "Humanizer.Core.zh-CN"; version = "2.11.10"; sha256 = "01dy5kf6ai8id77px92ji4kcxjc8haj39ivv55xy1afcg3qiy7mh"; }) 63 - (fetchNuGet { pname = "Humanizer.Core.zh-Hans"; version = "2.11.10"; sha256 = "16gcxgw2g6gck3nc2hxzlkbsg7wkfaqsjl87kasibxxh47zdqqv2"; }) 64 - (fetchNuGet { pname = "Humanizer.Core.zh-Hant"; version = "2.11.10"; sha256 = "1rjg2xvkwjjw3c7z9mdjjvbnl9lcvvhh4fr7l61rla2ynzdk46cj"; }) 65 - (fetchNuGet { pname = "Markdig"; version = "0.26.0"; sha256 = "1pg0yica8h1c2kx10pqzc5iclmlfll5wbw1bxa8l251w1qnfglv2"; }) 66 - (fetchNuGet { pname = "McMaster.Extensions.CommandLineUtils"; version = "2.5.0"; sha256 = "010vqyg5mb3cjzxznawxz7wvidj1yv664xgz93vf1zrww5vz6aal"; }) 67 - (fetchNuGet { pname = "Microsoft.AspNetCore.Mvc.Razor.Extensions"; version = "3.1.18"; sha256 = "0s168gac3g8666pllnmjdbq1v981qgc1wqypyl6pp92jvzvkndp6"; }) 68 - (fetchNuGet { pname = "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation"; version = "3.1.18"; sha256 = "0069qv17rapqhp2hjzzqim5zxb6clmr9bj4vmfd2pm4byp215flj"; }) 69 - (fetchNuGet { pname = "Microsoft.AspNetCore.Razor.Language"; version = "3.1.18"; sha256 = "0rm6a5hsj4d2a1nlzfb34bm5z7wr826zg25xfbg51a3zvbgva9m7"; }) 70 - (fetchNuGet { pname = "Microsoft.Azure.Cosmos"; version = "3.0.0"; sha256 = "0kl1sz8rfdhbs853lcdx2647zp17h87ws07x8w9sl4y743zxw7dj"; }) 71 - (fetchNuGet { pname = "Microsoft.Azure.Cosmos.Direct"; version = "3.0.0"; sha256 = "0d9q26vvq16ghjirhfayjsxwx9yrppak51m1cg6bdqnafkwlwqki"; }) 72 - (fetchNuGet { pname = "Microsoft.Azure.Cosmos.Table"; version = "2.0.0-preview"; sha256 = "0krwwqv2q29lj8ydyrx5wv14pmss4fy6gxnx4wd2gj54svl10ri0"; }) 73 - (fetchNuGet { pname = "Microsoft.Azure.KeyVault.Core"; version = "2.0.4"; sha256 = "0rv7z989zxk5myqd4n2a9ccxx9jr4jb3fslc6b4w3p0570af60hn"; }) 74 - (fetchNuGet { pname = "Microsoft.Azure.Search"; version = "5.0.1"; sha256 = "1xpwgcwahflrq5qa2acn0y5x1660qlh5iy0xmn6bisf9pbs6g7hr"; }) 75 - (fetchNuGet { pname = "Microsoft.Azure.Search.Common"; version = "5.0.1"; sha256 = "1ybbvm3iyi7r6v6j19jb16lqlq3am51wg68mzk3jdflk5czn28p7"; }) 76 - (fetchNuGet { pname = "Microsoft.Azure.Search.Data"; version = "5.0.1"; sha256 = "05skk65y8miwjzwvrr5br94byqipygi3mccl9x5wzbxqdhma7chq"; }) 77 - (fetchNuGet { pname = "Microsoft.Azure.Search.Service"; version = "5.0.1"; sha256 = "00767bbdi1zxb3vvw8k4666iv7wfb3fyxcligrin04qn9spjd2h7"; }) 78 - (fetchNuGet { pname = "Microsoft.Azure.Storage.Blob"; version = "9.4.1"; sha256 = "11273cf1a6rir6z016sa8r8jmrxc66zyhicciyyzanph6jwdfbf6"; }) 79 - (fetchNuGet { pname = "Microsoft.Azure.Storage.Common"; version = "9.4.1"; sha256 = "0kwrsfw0g8bciy53qrmgff8b8ik8wgn92szx0hdnvaqnv5dphsij"; }) 80 - (fetchNuGet { pname = "Microsoft.Bcl.AsyncInterfaces"; version = "1.0.0"; sha256 = "00dx5armvkqjxvkldz3invdlck9nj7w21dlsr2aqp1rqbyrbsbbh"; }) 81 - (fetchNuGet { pname = "Microsoft.Bcl.AsyncInterfaces"; version = "1.1.0"; sha256 = "1dq5yw7cy6s42193yl4iqscfw5vzkjkgv0zyy32scr4jza6ni1a1"; }) 82 - (fetchNuGet { pname = "Microsoft.Bcl.AsyncInterfaces"; version = "1.1.1"; sha256 = "0a1ahssqds2ympr7s4xcxv5y8jgxs7ahd6ah6fbgglj4rki1f1vw"; }) 83 - (fetchNuGet { pname = "Microsoft.Bcl.HashCode"; version = "1.1.0"; sha256 = "1ggsadahlp76zcn1plapszd5v5ja8rh479fwrahqd3knql4dfnr0"; }) 84 - (fetchNuGet { pname = "Microsoft.Bcl.HashCode"; version = "1.1.1"; sha256 = "0xwfph92p92d8hgrdiaka4cazqsjpg4ywfxfx6qbk3939f29kzl0"; }) 85 - (fetchNuGet { pname = "Microsoft.Build.Tasks.Git"; version = "1.0.0"; sha256 = "0avwja8vk56f2kr2pmrqx3h60bnwbs7ds062lhvhcxv87m5yfqnj"; }) 86 - (fetchNuGet { pname = "Microsoft.CodeAnalysis.Analyzers"; version = "2.9.3"; sha256 = "1kskwc9gyd2sx3zwx52qwfsl7s0xhaclmlnxvjsb4jgvpydv3xii"; }) 87 - (fetchNuGet { pname = "Microsoft.CodeAnalysis.Common"; version = "3.3.0"; sha256 = "1vwhsp3pjgcfnpapkps9a3z9n2ryiv5bbhzycfljngj5grj63rg2"; }) 88 - (fetchNuGet { pname = "Microsoft.CodeAnalysis.CSharp"; version = "3.3.0"; sha256 = "09nmd5h1r2q0dwp1dfpn4anvs8sfi3rwcgpcv28lrhky8vc51424"; }) 89 - (fetchNuGet { pname = "Microsoft.CodeAnalysis.Razor"; version = "3.1.18"; sha256 = "1fa10n15mifbwq2yilpkmag6apaix1nxb643306a4cmcjvr9nvp1"; }) 90 - (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.0.1"; sha256 = "0zxc0apx1gcx361jlq8smc9pfdgmyjh6hpka8dypc9w23nlsh6yj"; }) 91 - (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.3.0"; sha256 = "0gw297dgkh0al1zxvgvncqs0j15lsna9l1wpqas4rflmys440xvb"; }) 92 - (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.5.0"; sha256 = "01i28nvzccxbqmiz217fxs6hnjwmd5fafs37rd49a6qp53y6623l"; }) 93 - (fetchNuGet { pname = "Microsoft.CSharp"; version = "4.7.0"; sha256 = "0gd67zlw554j098kabg887b5a6pq9kzavpa3jjy5w53ccjzjfy8j"; }) 94 - (fetchNuGet { pname = "Microsoft.Data.SqlClient"; version = "1.1.3"; sha256 = "18mfc77xbi84iga9zrh227hl3jv7p0mbarxvz4qrws0fknsbx4r9"; }) 95 - (fetchNuGet { pname = "Microsoft.Data.Sqlite.Core"; version = "3.1.18"; sha256 = "1vh9jjpgqr33kyp72n7k6xkqsd0q978p84lf54rm50krlkx31q0h"; }) 96 - (fetchNuGet { pname = "Microsoft.DotNet.PlatformAbstractions"; version = "3.1.6"; sha256 = "0b9myd7gqbpaw9pkd2bx45jhik9mwj0f1ss57sk2cxmag2lkdws5"; }) 97 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore"; version = "3.1.0"; sha256 = "1l12lsk1xfrv5pjnm0b9w9kncgdh0pcjcbxl4zrsg82s7bs7dhda"; }) 98 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore"; version = "3.1.1"; sha256 = "1ymnxrd79fx4q3aq0d7m8dpx4gyqkbjm960knm4yd3889mlxkish"; }) 99 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore"; version = "3.1.18"; sha256 = "1y3g71d2i3azsnb995379rspchhbr1ivi1b1kfm0gx8swrp1j1wy"; }) 100 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Abstractions"; version = "3.1.0"; sha256 = "1bd6hilnwp47z3l14qspdxi5f5nhv6rivarc6w8wil425bq0h3pd"; }) 101 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Abstractions"; version = "3.1.1"; sha256 = "0ddjfxp7k5jgk1fmzjcfxiijcf59mpi5y9lvcr7ly7dhkpx2gsg8"; }) 102 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Abstractions"; version = "3.1.18"; sha256 = "0d00d6wx2mm5bav39bjsikjq0sx6qmp183dbwimfda7wav2bwya8"; }) 103 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Analyzers"; version = "3.1.0"; sha256 = "1pjn4wwhxgsiap7byld114kx6m0nm6696r8drspqic7lskm4y305"; }) 104 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Analyzers"; version = "3.1.1"; sha256 = "0vh2i1wc8514wa5brspn53sa2l034cpjswsvi0d84dnb04aw3b4b"; }) 105 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Analyzers"; version = "3.1.18"; sha256 = "10h1w3lv3gxcf24hhy5av4fvdjxdm2iimzp7kz9zh9cm1jg5n0vl"; }) 106 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Design"; version = "3.1.18"; sha256 = "0vfn4kni1sgcw8js60gc4cs3g6chfw1mar2jz07bvgjv8wxlv7qw"; }) 107 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Relational"; version = "3.1.0"; sha256 = "0javqw6c27ppcysigjvcjcw3mk0gg1pv2pmwfpvvryr1pb4a9n55"; }) 108 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Relational"; version = "3.1.1"; sha256 = "1qzw1rd5isa45xbyyq9vg2p04rnbfb2dinfllaaf7qaxy7mhxv65"; }) 109 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Relational"; version = "3.1.18"; sha256 = "0mlq9gmxrmix68mdh0lv803cx15lzrhs5d9622vj8wwdlngg3xdx"; }) 110 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Sqlite"; version = "3.1.18"; sha256 = "0fs2900masv6j7j8n4kc05n2g55k7cgkhfkp5vb9pn7s2aw90kzi"; }) 111 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.Sqlite.Core"; version = "3.1.18"; sha256 = "1m6v8g8jacrsfdl3i5q82g3k9y4wb2r3fh739ih66nlv9jbb81q6"; }) 112 - (fetchNuGet { pname = "Microsoft.EntityFrameworkCore.SqlServer"; version = "3.1.18"; sha256 = "08slvfh5p06rwr1n93x44ka54f5qcnkc5b0qig887dxy4yl3kiwk"; }) 113 - (fetchNuGet { pname = "Microsoft.Extensions.Caching.Abstractions"; version = "3.1.0"; sha256 = "0j5m2a48rwyzzvbz0hpr2md35iv78b86zyqjnrjq0y4vb7sairc0"; }) 114 - (fetchNuGet { pname = "Microsoft.Extensions.Caching.Abstractions"; version = "3.1.1"; sha256 = "1m303nrhcjydw8ij3fmf1w8zxpli84l6k1d4ml56yrpc1n6zxmjq"; }) 115 - (fetchNuGet { pname = "Microsoft.Extensions.Caching.Abstractions"; version = "3.1.18"; sha256 = "0qb3csiz02mh85x1yv0wh6x0c4c9d7kml5nhs9n6z0mykpfybqpc"; }) 116 - (fetchNuGet { pname = "Microsoft.Extensions.Caching.Memory"; version = "3.1.0"; sha256 = "1hi61647apn25kqjcb37nqafp8fikymdrk43j3kxjbwwwx507jy1"; }) 117 - (fetchNuGet { pname = "Microsoft.Extensions.Caching.Memory"; version = "3.1.1"; sha256 = "0nyq1iwjql9w2w83sjimsry8chl53372rbvq9jwng3mdzv9qzni4"; }) 118 - (fetchNuGet { pname = "Microsoft.Extensions.Caching.Memory"; version = "3.1.18"; sha256 = "0fdnk16nas3gdkcjqiq3h0rkqv6ajvbp7lvrssa21av258wnvm3w"; }) 119 - (fetchNuGet { pname = "Microsoft.Extensions.Configuration"; version = "3.1.0"; sha256 = "1rszgz0rd5kvib5fscz6ss3pkxyjwqy0xpd4f2ypgzf5z5g5d398"; }) 120 - (fetchNuGet { pname = "Microsoft.Extensions.Configuration"; version = "3.1.1"; sha256 = "1dmhci4qlwqmfgya02yi02xzv31v8g45mq1c4ffigs8jq8qn4f77"; }) 121 - (fetchNuGet { pname = "Microsoft.Extensions.Configuration"; version = "3.1.18"; sha256 = "0fpvm1h9n0vib4fwvvify2zkc8yzgg8p2qbqrqlp5fd3ppqivjqh"; }) 122 - (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "3.1.0"; sha256 = "1f7h52kamljglx5k08ccryilvk6d6cvr9c26lcb6b2c091znzk0q"; }) 123 - (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "3.1.1"; sha256 = "1a1bixlm8wxf2fsr67qdm7k6p441sx2sfjpcjd3rm5df2v2y9zbv"; }) 124 - (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Abstractions"; version = "3.1.18"; sha256 = "1aycn9rwfygdaw5wnb68ql96sb6midm6mj4742dcl9ibkrgks43w"; }) 125 - (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Binder"; version = "3.1.0"; sha256 = "13jj7jxihiswmhmql7r5jydbca4x5qj6h7zq10z17gagys6dc7pw"; }) 126 - (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Binder"; version = "3.1.1"; sha256 = "1brd1cxhkp5cg2wfkjkkyyvkzi4mdzyjafq94rbndzcxn9gxvz39"; }) 127 - (fetchNuGet { pname = "Microsoft.Extensions.Configuration.Binder"; version = "3.1.18"; sha256 = "1bxcqfh75xypiqq2ljf1rwy7yq58a07g9g12jnlh4x7xba9xd4j0"; }) 128 - (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "3.1.0"; sha256 = "1xc61dy07bn2q73mx1z3ylrw80xpa682qjby13gklnqq636a3gab"; }) 129 - (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "3.1.1"; sha256 = "01x8a8djyxcqv3fhp1q647b9y720xbbp1922vw9by4zh8f0lzs2w"; }) 130 - (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection"; version = "3.1.18"; sha256 = "0r8fs4pax5pyfny3ppav4v4by3l7r0xpkax9gvq91w3pzvlfvriz"; }) 131 - (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "3.1.0"; sha256 = "1pvms778xkyv1a3gfwrxnh8ja769cxi416n7pcidn9wvg15ifvbh"; }) 132 - (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "3.1.1"; sha256 = "1k6k6h00p9hpr9jjq5vy4zwn9ggzldzm97gwjil6hpr3kxawb37n"; }) 133 - (fetchNuGet { pname = "Microsoft.Extensions.DependencyInjection.Abstractions"; version = "3.1.18"; sha256 = "0kvxyhhs5k7xx51ihc8hppbzpcn34bdzmnp42gy2m359wl3iq0c3"; }) 134 - (fetchNuGet { pname = "Microsoft.Extensions.DependencyModel"; version = "3.1.6"; sha256 = "13m2na8a5mglbbjjp0dxb8ifkf23grkyk1g8585mr7v6cbj098ac"; }) 135 - (fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "3.1.0"; sha256 = "1d3yhqj1rav7vswm747j7w8fh8paybji4rz941hhlq4b12mfqfh4"; }) 136 - (fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "3.1.1"; sha256 = "1y78bn463mrl8vy7iwafrmq4x0vg4pqjd3xaiznfg9lpxjgjl9j3"; }) 137 - (fetchNuGet { pname = "Microsoft.Extensions.Logging"; version = "3.1.18"; sha256 = "0llw82p6crp0329n3rsyrqka21c3dqyjk8lbk25y5848vzi0bzbv"; }) 138 - (fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "3.1.0"; sha256 = "1zyalrcksszmn9r5xjnirfh7847axncgzxkk3k5srbvlcch8fw8g"; }) 139 - (fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "3.1.1"; sha256 = "0pyk6g2qs1lrjhj1qz4bqbqpbmbgqlah1b6ynlvv5bdsrb7157zf"; }) 140 - (fetchNuGet { pname = "Microsoft.Extensions.Logging.Abstractions"; version = "3.1.18"; sha256 = "0pq1kw77zz9ygcdw87wxd1rkcij084jj1cgp6p4b8zpl0a73ba6b"; }) 141 - (fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "3.1.0"; sha256 = "0akccwhpn93a4qrssyb3rszdsp3j4p9hlxbsb7yhqb78xydaqhyh"; }) 142 - (fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "3.1.1"; sha256 = "15iik4hqm5ywzv9lvlfqk6d7drgdm87h6x9gliy9ks6snyhbnpb3"; }) 143 - (fetchNuGet { pname = "Microsoft.Extensions.Options"; version = "3.1.18"; sha256 = "0iv79m9grl28b5zcng14v5nrgic3rgy74ws9l92fw2f194qbdy6h"; }) 144 - (fetchNuGet { pname = "Microsoft.Extensions.Options.ConfigurationExtensions"; version = "3.1.18"; sha256 = "0id3s26s7grlzfvqmknz3ir7agns680ad8d0kv6mr9dfrqj6ca1l"; }) 145 - (fetchNuGet { pname = "Microsoft.Extensions.PlatformAbstractions"; version = "1.1.0"; sha256 = "0r4j8v2vvp3kalvb11ny9cvpls3nrvqj0c81rxbkh99ynd2dbscp"; }) 146 - (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "3.1.0"; sha256 = "1w1y22njywwysi8qjnj4m83qhbq0jr4mmjib0hfawz6cwamh7xrb"; }) 147 - (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "3.1.1"; sha256 = "07rkb1xl7y59qjg9j3bms0fi09gmjrf9f4ipckxlx64k8ciilw9f"; }) 148 - (fetchNuGet { pname = "Microsoft.Extensions.Primitives"; version = "3.1.18"; sha256 = "1xcwb09acn6w3jv3s0bp0f7q9vq3rzp7cg2jhbn3a9h9pzk8haa2"; }) 149 - (fetchNuGet { pname = "Microsoft.Identity.Client"; version = "3.0.8"; sha256 = "0g7j08fqk8svch31jg0vg32chgmxgbsin0i85whsd42hkjd4l8lg"; }) 150 - (fetchNuGet { pname = "Microsoft.IdentityModel.JsonWebTokens"; version = "5.5.0"; sha256 = "0ahkybdfiwnj5h25j5x2dylz3wfg2194cgqmsiqkaz93gbqibyw0"; }) 151 - (fetchNuGet { pname = "Microsoft.IdentityModel.Logging"; version = "5.5.0"; sha256 = "1a3bvzaas5d653l0yphl95xclj4yvdz5v08g0psj9i137yncn639"; }) 152 - (fetchNuGet { pname = "Microsoft.IdentityModel.Protocols"; version = "5.5.0"; sha256 = "029i1fz9y5gzrh68364ga1wm7gmk4h58lkdp5g77rsxa24rhshpl"; }) 153 - (fetchNuGet { pname = "Microsoft.IdentityModel.Protocols.OpenIdConnect"; version = "5.5.0"; sha256 = "0hxh6j4z1ha7r0pnh9lnnx54h6s3lkj0dv99n2h5pcsk0pbx91kf"; }) 154 - (fetchNuGet { pname = "Microsoft.IdentityModel.Tokens"; version = "5.5.0"; sha256 = "1ixdbn6ia6df4qqg89ihcmjz5jjnp9jjcdjifqzaccy37bvxk8dj"; }) 155 - (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.0.1"; sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr"; }) 156 - (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "1.1.0"; sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm"; }) 157 - (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "2.0.0"; sha256 = "1fk2fk2639i7nzy58m9dvpdnzql4vb8yl8vr19r2fp8lmj9w2jr0"; }) 158 - (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "2.1.0"; sha256 = "0nmdnkmwyxj8cp746hs9an57zspqlmqdm55b00i7yk8a22s6akxz"; }) 159 - (fetchNuGet { pname = "Microsoft.NETCore.Platforms"; version = "2.1.2"; sha256 = "1507hnpr9my3z4w1r6xk5n0s1j3y6a2c2cnynj76za7cphxi1141"; }) 160 - (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.0.1"; sha256 = "0ppdkwy6s9p7x9jix3v4402wb171cdiibq7js7i13nxpdky7074p"; }) 161 - (fetchNuGet { pname = "Microsoft.NETCore.Targets"; version = "1.1.0"; sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh"; }) 162 - (fetchNuGet { pname = "Microsoft.OData.Core"; version = "7.5.0"; sha256 = "0xl3pl7433w2qdcdqnizmwpzavsbip5fv2izw583b99zbyhjxzmx"; }) 163 - (fetchNuGet { pname = "Microsoft.OData.Edm"; version = "7.5.0"; sha256 = "1xsab22g60q04dscnvswzhjig5ydly37kq205dsk4jm4b1df9dip"; }) 164 - (fetchNuGet { pname = "Microsoft.Rest.ClientRuntime"; version = "2.3.11"; sha256 = "0iqxxyiyi057c92nlf2aiva59c13bhg93w2gp0qh0777gb750hbx"; }) 165 - (fetchNuGet { pname = "Microsoft.Rest.ClientRuntime.Azure"; version = "3.3.12"; sha256 = "01r0swv029wwxn1h4paqlyc4chmqg04wi2h0h74bh7lcgjsm9qb1"; }) 166 - (fetchNuGet { pname = "Microsoft.SourceLink.Common"; version = "1.0.0"; sha256 = "1zxkpx01zdv17c39iiy8fx25ran89n14qwddh1f140v1s4dn8z9c"; }) 167 - (fetchNuGet { pname = "Microsoft.SourceLink.GitHub"; version = "1.0.0"; sha256 = "029ixyaqn48cjza87m5qf0g1ynyhlm6irgbx1n09src9g666yhpd"; }) 168 - (fetchNuGet { pname = "Microsoft.Spatial"; version = "7.2.0"; sha256 = "15a2lv7305729mdffh6r2qff5c1dk9b0w5a60kclw1a580vipzk2"; }) 169 - (fetchNuGet { pname = "Microsoft.Spatial"; version = "7.5.0"; sha256 = "1zxjy5f4bksgf0ilgrqhxpy5g1nzbz54pcp9dx0smvc9yqlacy97"; }) 170 - (fetchNuGet { pname = "Microsoft.Win32.Primitives"; version = "4.3.0"; sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq"; }) 171 - (fetchNuGet { pname = "Microsoft.Win32.Registry"; version = "4.5.0"; sha256 = "1zapbz161ji8h82xiajgriq6zgzmb1f3ar517p2h63plhsq5gh2q"; }) 172 - (fetchNuGet { pname = "MySqlConnector"; version = "0.61.0"; sha256 = "0b0mc41dsih4p1ky3kcmibsz4bw14w439nraq5732wjfkq2sqdxg"; }) 173 - (fetchNuGet { pname = "NETStandard.Library"; version = "2.0.3"; sha256 = "1fn9fxppfcg4jgypp2pmrpr6awl3qz1xmnri0cygpkwvyx27df1y"; }) 174 - (fetchNuGet { pname = "Newtonsoft.Json"; version = "10.0.1"; sha256 = "15ncqic3p2rzs8q8ppi0irl2miq75kilw4lh8yfgjq96id0ds3hv"; }) 175 - (fetchNuGet { pname = "Newtonsoft.Json"; version = "10.0.2"; sha256 = "03zb1k50mgzvznp9sfv371fdvx82bqpgq99dj61paan8a30prj6y"; }) 176 - (fetchNuGet { pname = "Newtonsoft.Json"; version = "11.0.2"; sha256 = "1784xi44f4k8v1fr696hsccmwpy94bz7kixxqlri98zhcxn406b2"; }) 177 - (fetchNuGet { pname = "Newtonsoft.Json"; version = "9.0.1"; sha256 = "0mcy0i7pnfpqm4pcaiyzzji4g0c8i3a5gjz28rrr28110np8304r"; }) 178 - (fetchNuGet { pname = "Npgsql"; version = "4.1.3"; sha256 = "08515af6g0d8v1d2r493xdxc74y1bg8ngbhck0wq4jhh109ndg97"; }) 179 - (fetchNuGet { pname = "Npgsql.EntityFrameworkCore.PostgreSQL"; version = "3.1.1.2"; sha256 = "0ng4cyzmbh1x8jshx55x3h5azif4zb3v4d3n3sxkqavbq8j2phhs"; }) 180 - (fetchNuGet { pname = "NuGet.Common"; version = "5.10.0"; sha256 = "0qy6blgppgvxpfcricmvva3qzddk18dza5vy851jrbqshvf9g7kx"; }) 181 - (fetchNuGet { pname = "NuGet.Configuration"; version = "5.10.0"; sha256 = "0xb1n94lrwa6k83i9xcsq68202086p2gj74gzlbhlvb8c2pw6lbb"; }) 182 - (fetchNuGet { pname = "NuGet.Frameworks"; version = "5.10.0"; sha256 = "0gb6n8rg2jpjp52icgpb3wjdfs3qllh5vbcz8hbcix3l7dncy3v2"; }) 183 - (fetchNuGet { pname = "NuGet.Packaging"; version = "5.10.0"; sha256 = "11g0v061axhp0nisclq5cm2mc92d69z92giz9l40ih478c5nishw"; }) 184 - (fetchNuGet { pname = "NuGet.Protocol"; version = "5.10.0"; sha256 = "0cs9qp169zx6g2w5bzrlhxv0q1i8mb8dxlb2nkiq7pkvah86rxkc"; }) 185 - (fetchNuGet { pname = "NuGet.Versioning"; version = "5.10.0"; sha256 = "10vvw6vjpx0c26rlxh7dnpyp4prahn25717ccd8bzkjmyzhm90cs"; }) 186 - (fetchNuGet { pname = "Pomelo.EntityFrameworkCore.MySql"; version = "3.1.0"; sha256 = "0a8ysdwsa0kds5zbfmcdnk8imaqf2hisjms951h1smnlnii9kyds"; }) 187 - (fetchNuGet { pname = "Pomelo.JsonObject"; version = "2.2.1"; sha256 = "1w6s9wjbsyvq8cnqknkdzm9chnv0g5gcsrq5i94zp6br9vg7c627"; }) 188 - (fetchNuGet { pname = "runtime.any.System.Collections"; version = "4.0.11"; sha256 = "1x44bm1cgv28zmrp095wf9mn8a6a0ivnzp9v14dcbhx06igxzgg0"; }) 189 - (fetchNuGet { pname = "runtime.any.System.Collections"; version = "4.3.0"; sha256 = "0bv5qgm6vr47ynxqbnkc7i797fdi8gbjjxii173syrx14nmrkwg0"; }) 190 - (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tools"; version = "4.0.1"; sha256 = "0qcpm90hrm9gx9pmxlvfml65jm0bwpr5dg3r7l7xm9nvmibvc7n7"; }) 191 - (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tools"; version = "4.3.0"; sha256 = "1wl76vk12zhdh66vmagni66h5xbhgqq7zkdpgw21jhxhvlbcl8pk"; }) 192 - (fetchNuGet { pname = "runtime.any.System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "00j6nv2xgmd3bi347k00m7wr542wjlig53rmj28pmw7ddcn97jbn"; }) 193 - (fetchNuGet { pname = "runtime.any.System.Globalization"; version = "4.0.11"; sha256 = "0240rp66pi5bw1xklmh421hj7arwcdmjmgfkiq1cbc6nrm8ah286"; }) 194 - (fetchNuGet { pname = "runtime.any.System.Globalization"; version = "4.3.0"; sha256 = "1daqf33hssad94lamzg01y49xwndy2q97i2lrb7mgn28656qia1x"; }) 195 - (fetchNuGet { pname = "runtime.any.System.Globalization.Calendars"; version = "4.3.0"; sha256 = "1ghhhk5psqxcg6w88sxkqrc35bxcz27zbqm2y5p5298pv3v7g201"; }) 196 - (fetchNuGet { pname = "runtime.any.System.IO"; version = "4.1.0"; sha256 = "0kasfkjiml2kk8prnyn1990nhsahnjggvqwszqjdsfwfl43vpcb5"; }) 197 - (fetchNuGet { pname = "runtime.any.System.IO"; version = "4.3.0"; sha256 = "0l8xz8zn46w4d10bcn3l4yyn4vhb3lrj2zw8llvz7jk14k4zps5x"; }) 198 - (fetchNuGet { pname = "runtime.any.System.Reflection"; version = "4.1.0"; sha256 = "06kcs059d5czyakx75rvlwa2mr86156w18fs7chd03f7084l7mq6"; }) 199 - (fetchNuGet { pname = "runtime.any.System.Reflection"; version = "4.3.0"; sha256 = "02c9h3y35pylc0zfq3wcsvc5nqci95nrkq0mszifc0sjx7xrzkly"; }) 200 - (fetchNuGet { pname = "runtime.any.System.Reflection.Extensions"; version = "4.0.1"; sha256 = "05k34ijz9g9csh0vbbv3g3lrxl163izwcfncmbcl7k073h32rzkr"; }) 201 - (fetchNuGet { pname = "runtime.any.System.Reflection.Extensions"; version = "4.3.0"; sha256 = "0zyri97dfc5vyaz9ba65hjj1zbcrzaffhsdlpxc9bh09wy22fq33"; }) 202 - (fetchNuGet { pname = "runtime.any.System.Reflection.Primitives"; version = "4.0.1"; sha256 = "1zxrpvixr5fqzkxpnin6g6gjq6xajy1snghz99ds2dwbhm276rhz"; }) 203 - (fetchNuGet { pname = "runtime.any.System.Reflection.Primitives"; version = "4.3.0"; sha256 = "0x1mm8c6iy8rlxm8w9vqw7gb7s1ljadrn049fmf70cyh42vdfhrf"; }) 204 - (fetchNuGet { pname = "runtime.any.System.Resources.ResourceManager"; version = "4.0.1"; sha256 = "1jmgs7hynb2rff48623wnyb37558bbh1q28k9c249j5r5sgsr5kr"; }) 205 - (fetchNuGet { pname = "runtime.any.System.Resources.ResourceManager"; version = "4.3.0"; sha256 = "03kickal0iiby82wa5flar18kyv82s9s6d4xhk5h4bi5kfcyfjzl"; }) 206 - (fetchNuGet { pname = "runtime.any.System.Runtime"; version = "4.1.0"; sha256 = "0mjr2bi7wvnkphfjqgkyf8vfyvy15a829jz6mivl6jmksh2bx40m"; }) 207 - (fetchNuGet { pname = "runtime.any.System.Runtime"; version = "4.3.0"; sha256 = "1cqh1sv3h5j7ixyb7axxbdkqx6cxy00p4np4j91kpm492rf4s25b"; }) 208 - (fetchNuGet { pname = "runtime.any.System.Runtime.Handles"; version = "4.0.1"; sha256 = "1kswgqhy34qvc49i981fk711s7knd6z13bp0rin8ms6axkh98nas"; }) 209 - (fetchNuGet { pname = "runtime.any.System.Runtime.Handles"; version = "4.3.0"; sha256 = "0bh5bi25nk9w9xi8z23ws45q5yia6k7dg3i4axhfqlnj145l011x"; }) 210 - (fetchNuGet { pname = "runtime.any.System.Runtime.InteropServices"; version = "4.1.0"; sha256 = "0gm8if0hcmp1qys1wmx4970k2x62pqvldgljsyzbjhiy5644vl8z"; }) 211 - (fetchNuGet { pname = "runtime.any.System.Runtime.InteropServices"; version = "4.3.0"; sha256 = "0c3g3g3jmhlhw4klrc86ka9fjbl7i59ds1fadsb2l8nqf8z3kb19"; }) 212 - (fetchNuGet { pname = "runtime.any.System.Text.Encoding"; version = "4.0.11"; sha256 = "0m4vgmzi1ky8xlj0r7xcyazxln3j9dlialnk6d2gmgrfnzf8f9m7"; }) 213 - (fetchNuGet { pname = "runtime.any.System.Text.Encoding"; version = "4.3.0"; sha256 = "0aqqi1v4wx51h51mk956y783wzags13wa7mgqyclacmsmpv02ps3"; }) 214 - (fetchNuGet { pname = "runtime.any.System.Text.Encoding.Extensions"; version = "4.0.11"; sha256 = "0d1rxxpvg9v7wlibsfgz0r4hwigpadas822qf8m8fs1gma9gs877"; }) 215 - (fetchNuGet { pname = "runtime.any.System.Text.Encoding.Extensions"; version = "4.3.0"; sha256 = "0lqhgqi0i8194ryqq6v2gqx0fb86db2gqknbm0aq31wb378j7ip8"; }) 216 - (fetchNuGet { pname = "runtime.any.System.Threading.Tasks"; version = "4.0.11"; sha256 = "1qzdp09qs8br5qxzlm1lgbjn4n57fk8vr1lzrmli2ysdg6x1xzvk"; }) 217 - (fetchNuGet { pname = "runtime.any.System.Threading.Tasks"; version = "4.3.0"; sha256 = "03mnvkhskbzxddz4hm113zsch1jyzh2cs450dk3rgfjp8crlw1va"; }) 218 - (fetchNuGet { pname = "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "16rnxzpk5dpbbl1x354yrlsbvwylrq456xzpsha1n9y3glnhyx9d"; }) 219 - (fetchNuGet { pname = "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0hkg03sgm2wyq8nqk6dbm9jh5vcq57ry42lkqdmfklrw89lsmr59"; }) 220 - (fetchNuGet { pname = "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0c2p354hjx58xhhz7wv6div8xpi90sc6ibdm40qin21bvi7ymcaa"; }) 221 - (fetchNuGet { pname = "runtime.native.System"; version = "4.0.0"; sha256 = "1ppk69xk59ggacj9n7g6fyxvzmk1g5p4fkijm0d7xqfkig98qrkf"; }) 222 - (fetchNuGet { pname = "runtime.native.System"; version = "4.3.0"; sha256 = "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4"; }) 223 - (fetchNuGet { pname = "runtime.native.System.Data.SqlClient.sni"; version = "4.4.0"; sha256 = "15wnpyy506q3vyk1yzdjjf49zpdynr7ghh0x5fbz4pcc1if0p9ky"; }) 224 - (fetchNuGet { pname = "runtime.native.System.Net.Http"; version = "4.3.0"; sha256 = "1n6rgz5132lcibbch1qlf0g9jk60r0kqv087hxc0lisy50zpm7kk"; }) 225 - (fetchNuGet { pname = "runtime.native.System.Security.Cryptography"; version = "4.0.0"; sha256 = "0k57aa2c3b10wl3hfqbgrl7xq7g8hh3a3ir44b31dn5p61iiw3z9"; }) 226 - (fetchNuGet { pname = "runtime.native.System.Security.Cryptography.Apple"; version = "4.3.0"; sha256 = "1b61p6gw1m02cc1ry996fl49liiwky6181dzr873g9ds92zl326q"; }) 227 - (fetchNuGet { pname = "runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "18pzfdlwsg2nb1jjjjzyb5qlgy6xjxzmhnfaijq5s2jw3cm3ab97"; }) 228 - (fetchNuGet { pname = "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0qyynf9nz5i7pc26cwhgi8j62ps27sqmf78ijcfgzab50z9g8ay3"; }) 229 - (fetchNuGet { pname = "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "1klrs545awhayryma6l7g2pvnp9xy4z0r1i40r80zb45q3i9nbyf"; }) 230 - (fetchNuGet { pname = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple"; version = "4.3.0"; sha256 = "10yc8jdrwgcl44b4g93f1ds76b176bajd3zqi2faf5rvh1vy9smi"; }) 231 - (fetchNuGet { pname = "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0zcxjv5pckplvkg0r6mw3asggm7aqzbdjimhvsasb0cgm59x09l3"; }) 232 - (fetchNuGet { pname = "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0vhynn79ih7hw7cwjazn87rm9z9fj0rvxgzlab36jybgcpcgphsn"; }) 233 - (fetchNuGet { pname = "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "160p68l2c7cqmyqjwxydcvgw7lvl1cr0znkw8fp24d1by9mqc8p3"; }) 234 - (fetchNuGet { pname = "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "15zrc8fgd8zx28hdghcj5f5i34wf3l6bq5177075m2bc2j34jrqy"; }) 235 - (fetchNuGet { pname = "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "1p4dgxax6p7rlgj4q73k73rslcnz4wdcv8q2flg1s8ygwcm58ld5"; }) 236 - (fetchNuGet { pname = "runtime.unix.Microsoft.Win32.Primitives"; version = "4.3.0"; sha256 = "0y61k9zbxhdi0glg154v30kkq7f8646nif8lnnxbvkjpakggd5id"; }) 237 - (fetchNuGet { pname = "runtime.unix.System.Diagnostics.Debug"; version = "4.0.11"; sha256 = "05ndbai4vpqrry0ghbfgqc8xblmplwjgndxmdn1zklqimczwjg2d"; }) 238 - (fetchNuGet { pname = "runtime.unix.System.Diagnostics.Debug"; version = "4.3.0"; sha256 = "1lps7fbnw34bnh3lm31gs5c0g0dh7548wfmb8zz62v0zqz71msj5"; }) 239 - (fetchNuGet { pname = "runtime.unix.System.IO.FileSystem"; version = "4.0.1"; sha256 = "02wnlydnbhai0zy7c3kihg0cis0l1b2z78kyi1ci47c5v0jklwha"; }) 240 - (fetchNuGet { pname = "runtime.unix.System.IO.FileSystem"; version = "4.3.0"; sha256 = "14nbkhvs7sji5r1saj2x8daz82rnf9kx28d3v2qss34qbr32dzix"; }) 241 - (fetchNuGet { pname = "runtime.unix.System.Net.Primitives"; version = "4.3.0"; sha256 = "0bdnglg59pzx9394sy4ic66kmxhqp8q8bvmykdxcbs5mm0ipwwm4"; }) 242 - (fetchNuGet { pname = "runtime.unix.System.Private.Uri"; version = "4.0.1"; sha256 = "0ic5dgc45jkhcr1g9xmmzjm7ffiw4cymm0fprczlx4fnww4783nm"; }) 243 - (fetchNuGet { pname = "runtime.unix.System.Private.Uri"; version = "4.3.0"; sha256 = "1jx02q6kiwlvfksq1q9qr17fj78y5v6mwsszav4qcz9z25d5g6vk"; }) 244 - (fetchNuGet { pname = "runtime.unix.System.Runtime.Extensions"; version = "4.1.0"; sha256 = "0x1cwd7cvifzmn5x1wafvj75zdxlk3mxy860igh3x1wx0s8167y4"; }) 245 - (fetchNuGet { pname = "runtime.unix.System.Runtime.Extensions"; version = "4.3.0"; sha256 = "0pnxxmm8whx38dp6yvwgmh22smknxmqs5n513fc7m4wxvs1bvi4p"; }) 246 - (fetchNuGet { pname = "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni"; version = "4.4.0"; sha256 = "07byf1iyqb7jkb17sp0mmjk46fwq6fx8mlpzywxl7qk09sma44gk"; }) 247 - (fetchNuGet { pname = "runtime.win-x64.runtime.native.System.Data.SqlClient.sni"; version = "4.4.0"; sha256 = "0167s4mpq8bzk3y11pylnynzjr2nc84w96al9x4l8yrf34ccm18y"; }) 248 - (fetchNuGet { pname = "runtime.win-x86.runtime.native.System.Data.SqlClient.sni"; version = "4.4.0"; sha256 = "0k3rkfrlm9jjz56dra61jgxinb8zsqlqzik2sjwz7f8v6z6ddycc"; }) 249 - (fetchNuGet { pname = "SQLitePCLRaw.bundle_e_sqlite3"; version = "2.0.2"; sha256 = "00p7n7ndmmh45fhhd3clb11igpzklm1n7r50sdrgnbi5yifv1lxl"; }) 250 - (fetchNuGet { pname = "SQLitePCLRaw.core"; version = "2.0.2"; sha256 = "11mnbnsiirpgmilskqh1issvgzgg08ndq3p3nkrw73hyqr7kl958"; }) 251 - (fetchNuGet { pname = "SQLitePCLRaw.lib.e_sqlite3"; version = "2.0.2"; sha256 = "0967w6r6n94hj0fma3kidb9fx1m2p3fgrw6gpsy6q6jbb33qw6vj"; }) 252 - (fetchNuGet { pname = "SQLitePCLRaw.provider.dynamic_cdecl"; version = "2.0.2"; sha256 = "1lzs8yfjygrwfm3hjmkhnbnpsjzq53ijwx9whmii2r9kjg2a46if"; }) 253 - (fetchNuGet { pname = "SQLitePCLRaw.provider.e_sqlite3"; version = "2.0.2"; sha256 = "0ak8jlkva1mnmvyvwhk9zmc4c5b08n4a7l8g9g5mj3ly161hfzm6"; }) 254 - (fetchNuGet { pname = "System.Buffers"; version = "4.3.0"; sha256 = "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy"; }) 255 - (fetchNuGet { pname = "System.Buffers"; version = "4.4.0"; sha256 = "183f8063w8zqn99pv0ni0nnwh7fgx46qzxamwnans55hhs2l0g19"; }) 256 - (fetchNuGet { pname = "System.Buffers"; version = "4.5.0"; sha256 = "1ywfqn4md6g3iilpxjn5dsr0f5lx6z0yvhqp4pgjcamygg73cz2c"; }) 257 - (fetchNuGet { pname = "System.Buffers"; version = "4.5.1"; sha256 = "04kb1mdrlcixj9zh1xdi5as0k0qi8byr5mi3p3jcxx72qz93s2y3"; }) 258 - (fetchNuGet { pname = "System.Collections"; version = "4.0.11"; sha256 = "1ga40f5lrwldiyw6vy67d0sg7jd7ww6kgwbksm19wrvq9hr0bsm6"; }) 259 - (fetchNuGet { pname = "System.Collections"; version = "4.3.0"; sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9"; }) 260 - (fetchNuGet { pname = "System.Collections.Concurrent"; version = "4.3.0"; sha256 = "0wi10md9aq33jrkh2c24wr2n9hrpyamsdhsxdcnf43b7y86kkii8"; }) 261 - (fetchNuGet { pname = "System.Collections.Immutable"; version = "1.5.0"; sha256 = "1d5gjn5afnrf461jlxzawcvihz195gayqpcfbv6dd7pxa9ialn06"; }) 262 - (fetchNuGet { pname = "System.Collections.Immutable"; version = "1.7.0"; sha256 = "1gik4sn9jsi1wcy1pyyp0r4sn2g17cwrsh24b2d52vif8p2h24zx"; }) 263 - (fetchNuGet { pname = "System.Collections.Immutable"; version = "1.7.1"; sha256 = "1nh4nlxfc7lbnbl86wwk1a3jwl6myz5j6hvgh5sp4krim9901hsq"; }) 264 - (fetchNuGet { pname = "System.Collections.NonGeneric"; version = "4.3.0"; sha256 = "07q3k0hf3mrcjzwj8fwk6gv3n51cb513w4mgkfxzm3i37sc9kz7k"; }) 265 - (fetchNuGet { pname = "System.Collections.Specialized"; version = "4.3.0"; sha256 = "1sdwkma4f6j85m3dpb53v9vcgd0zyc9jb33f8g63byvijcj39n20"; }) 266 - (fetchNuGet { pname = "System.ComponentModel"; version = "4.3.0"; sha256 = "0986b10ww3nshy30x9sjyzm0jx339dkjxjj3401r3q0f6fx2wkcb"; }) 267 - (fetchNuGet { pname = "System.ComponentModel.Annotations"; version = "4.7.0"; sha256 = "06x1m46ddxj0ng28d7gry9gjkqdg2kp89jyf480g5gznyybbs49z"; }) 268 - (fetchNuGet { pname = "System.ComponentModel.Primitives"; version = "4.3.0"; sha256 = "1svfmcmgs0w0z9xdw2f2ps05rdxmkxxhf0l17xk9l1l8xfahkqr0"; }) 269 - (fetchNuGet { pname = "System.ComponentModel.TypeConverter"; version = "4.3.0"; sha256 = "17ng0p7v3nbrg3kycz10aqrrlw4lz9hzhws09pfh8gkwicyy481x"; }) 270 - (fetchNuGet { pname = "System.Configuration.ConfigurationManager"; version = "4.5.0"; sha256 = "1frpy24mn6q7hgwayj98kkx89z861f5dmia4j6zc0a2ydgx8x02c"; }) 271 - (fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.0.11"; sha256 = "0gmjghrqmlgzxivd2xl50ncbglb7ljzb66rlx8ws6dv8jm0d5siz"; }) 272 - (fetchNuGet { pname = "System.Diagnostics.Debug"; version = "4.3.0"; sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y"; }) 273 - (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "4.3.0"; sha256 = "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq"; }) 274 - (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "4.5.0"; sha256 = "1y8m0p3127nak5yspapfnz25qc9x53gqpvwr3hdpsvrcd2r1pgyj"; }) 275 - (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "4.7.0"; sha256 = "0cr0v5dz8l5ackxv6b772fjcyj2nimqmrmzanjs4cw2668v568n1"; }) 276 - (fetchNuGet { pname = "System.Diagnostics.DiagnosticSource"; version = "4.7.1"; sha256 = "1mivaifniyrqwlnvzsfaxzrh2sd981bwzs3cbvs5wi7jjzbcqr4p"; }) 277 - (fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.0.1"; sha256 = "19cknvg07yhakcvpxg3cxa0bwadplin6kyxd8mpjjpwnp56nl85x"; }) 278 - (fetchNuGet { pname = "System.Diagnostics.Tools"; version = "4.3.0"; sha256 = "0in3pic3s2ddyibi8cvgl102zmvp9r9mchh82ns9f0ms4basylw1"; }) 279 - (fetchNuGet { pname = "System.Diagnostics.Tracing"; version = "4.3.0"; sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4"; }) 280 - (fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.0.11"; sha256 = "1pla2dx8gkidf7xkciig6nifdsb494axjvzvann8g2lp3dbqasm9"; }) 281 - (fetchNuGet { pname = "System.Dynamic.Runtime"; version = "4.3.0"; sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk"; }) 282 - (fetchNuGet { pname = "System.Formats.Asn1"; version = "5.0.0"; sha256 = "1axc8z0839yvqi2cb63l73l6d9j6wd20lsbdymwddz9hvrsgfwpn"; }) 283 - (fetchNuGet { pname = "System.Globalization"; version = "4.0.11"; sha256 = "070c5jbas2v7smm660zaf1gh0489xanjqymkvafcs4f8cdrs1d5d"; }) 284 - (fetchNuGet { pname = "System.Globalization"; version = "4.3.0"; sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki"; }) 285 - (fetchNuGet { pname = "System.Globalization.Calendars"; version = "4.3.0"; sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq"; }) 286 - (fetchNuGet { pname = "System.Globalization.Extensions"; version = "4.3.0"; sha256 = "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls"; }) 287 - (fetchNuGet { pname = "System.IdentityModel.Tokens.Jwt"; version = "5.5.0"; sha256 = "0p6ybl5ik2glwcfhiqlqdggl0qd6027kdxaqy5xmp7qq055qiq6k"; }) 288 - (fetchNuGet { pname = "System.Interactive.Async"; version = "3.1.1"; sha256 = "03iq20gq0n2b2sdzs5jhxf46nzkfgvzip6q5248vka2rcvn1yanh"; }) 289 - (fetchNuGet { pname = "System.IO"; version = "4.1.0"; sha256 = "1g0yb8p11vfd0kbkyzlfsbsp5z44lwsvyc0h3dpw6vqnbi035ajp"; }) 290 - (fetchNuGet { pname = "System.IO"; version = "4.3.0"; sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f"; }) 291 - (fetchNuGet { pname = "System.IO.FileSystem"; version = "4.0.1"; sha256 = "0kgfpw6w4djqra3w5crrg8xivbanh1w9dh3qapb28q060wb9flp1"; }) 292 - (fetchNuGet { pname = "System.IO.FileSystem"; version = "4.3.0"; sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw"; }) 293 - (fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.0.1"; sha256 = "1s0mniajj3lvbyf7vfb5shp4ink5yibsx945k6lvxa96r8la1612"; }) 294 - (fetchNuGet { pname = "System.IO.FileSystem.Primitives"; version = "4.3.0"; sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c"; }) 295 - (fetchNuGet { pname = "System.Linq"; version = "4.1.0"; sha256 = "1ppg83svb39hj4hpp5k7kcryzrf3sfnm08vxd5sm2drrijsla2k5"; }) 296 - (fetchNuGet { pname = "System.Linq"; version = "4.3.0"; sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7"; }) 297 - (fetchNuGet { pname = "System.Linq.Expressions"; version = "4.1.0"; sha256 = "1gpdxl6ip06cnab7n3zlcg6mqp7kknf73s8wjinzi4p0apw82fpg"; }) 298 - (fetchNuGet { pname = "System.Linq.Expressions"; version = "4.3.0"; sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv"; }) 299 - (fetchNuGet { pname = "System.Memory"; version = "4.5.0"; sha256 = "1layqpcx1q4l805fdnj2dfqp6ncx2z42ca06rgsr6ikq4jjgbv30"; }) 300 - (fetchNuGet { pname = "System.Memory"; version = "4.5.1"; sha256 = "0f07d7hny38lq9w69wx4lxkn4wszrqf9m9js6fh9is645csm167c"; }) 301 - (fetchNuGet { pname = "System.Memory"; version = "4.5.2"; sha256 = "1g24dwqfcmf4gpbgbhaw1j49xmpsz389l6bw2xxbsmnzvsf860ld"; }) 302 - (fetchNuGet { pname = "System.Memory"; version = "4.5.3"; sha256 = "0naqahm3wljxb5a911d37mwjqjdxv9l0b49p5dmfyijvni2ppy8a"; }) 303 - (fetchNuGet { pname = "System.Memory"; version = "4.5.4"; sha256 = "14gbbs22mcxwggn0fcfs1b062521azb9fbb7c113x0mq6dzq9h6y"; }) 304 - (fetchNuGet { pname = "System.Net.Http"; version = "4.3.0"; sha256 = "1i4gc757xqrzflbk7kc5ksn20kwwfjhw9w7pgdkn19y3cgnl302j"; }) 305 - (fetchNuGet { pname = "System.Net.NameResolution"; version = "4.3.0"; sha256 = "15r75pwc0rm3vvwsn8rvm2krf929mjfwliv0mpicjnii24470rkq"; }) 306 - (fetchNuGet { pname = "System.Net.Primitives"; version = "4.3.0"; sha256 = "0c87k50rmdgmxx7df2khd9qj7q35j9rzdmm2572cc55dygmdk3ii"; }) 307 - (fetchNuGet { pname = "System.Numerics.Vectors"; version = "4.4.0"; sha256 = "0rdvma399070b0i46c4qq1h2yvjj3k013sqzkilz4bz5cwmx1rba"; }) 308 - (fetchNuGet { pname = "System.Numerics.Vectors"; version = "4.5.0"; sha256 = "1kzrj37yzawf1b19jq0253rcs8hsq1l2q8g69d7ipnhzb0h97m59"; }) 309 - (fetchNuGet { pname = "System.ObjectModel"; version = "4.0.12"; sha256 = "1sybkfi60a4588xn34nd9a58png36i0xr4y4v4kqpg8wlvy5krrj"; }) 310 - (fetchNuGet { pname = "System.ObjectModel"; version = "4.3.0"; sha256 = "191p63zy5rpqx7dnrb3h7prvgixmk168fhvvkkvhlazncf8r3nc2"; }) 311 - (fetchNuGet { pname = "System.Private.DataContractSerialization"; version = "4.3.0"; sha256 = "06fjipqvjp559rrm825x6pll8gimdj9x1n3larigh5hsm584gndw"; }) 312 - (fetchNuGet { pname = "System.Private.ServiceModel"; version = "4.5.0"; sha256 = "03zv1076vs3whkhgmjk9ri8c1dz7mypnkj1k0fcnrgp3yi2xxdji"; }) 313 - (fetchNuGet { pname = "System.Private.Uri"; version = "4.0.1"; sha256 = "0k57qhawjysm4cpbfpc49kl4av7lji310kjcamkl23bwgij5ld9j"; }) 314 - (fetchNuGet { pname = "System.Private.Uri"; version = "4.3.0"; sha256 = "04r1lkdnsznin0fj4ya1zikxiqr0h6r6a1ww2dsm60gqhdrf0mvx"; }) 315 - (fetchNuGet { pname = "System.Reflection"; version = "4.1.0"; sha256 = "1js89429pfw79mxvbzp8p3q93il6rdff332hddhzi5wqglc4gml9"; }) 316 - (fetchNuGet { pname = "System.Reflection"; version = "4.3.0"; sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m"; }) 317 - (fetchNuGet { pname = "System.Reflection.DispatchProxy"; version = "4.5.0"; sha256 = "0v9sg38h91aljvjyc77m1y5v34p50hjdbxvvxwa1whlajhafadcn"; }) 318 - (fetchNuGet { pname = "System.Reflection.Emit"; version = "4.0.1"; sha256 = "0ydqcsvh6smi41gyaakglnv252625hf29f7kywy2c70nhii2ylqp"; }) 319 - (fetchNuGet { pname = "System.Reflection.Emit"; version = "4.3.0"; sha256 = "11f8y3qfysfcrscjpjym9msk7lsfxkk4fmz9qq95kn3jd0769f74"; }) 320 - (fetchNuGet { pname = "System.Reflection.Emit.ILGeneration"; version = "4.0.1"; sha256 = "1pcd2ig6bg144y10w7yxgc9d22r7c7ww7qn1frdfwgxr24j9wvv0"; }) 321 - (fetchNuGet { pname = "System.Reflection.Emit.ILGeneration"; version = "4.3.0"; sha256 = "0w1n67glpv8241vnpz1kl14sy7zlnw414aqwj4hcx5nd86f6994q"; }) 322 - (fetchNuGet { pname = "System.Reflection.Emit.Lightweight"; version = "4.0.1"; sha256 = "1s4b043zdbx9k39lfhvsk68msv1nxbidhkq6nbm27q7sf8xcsnxr"; }) 323 - (fetchNuGet { pname = "System.Reflection.Emit.Lightweight"; version = "4.3.0"; sha256 = "0ql7lcakycrvzgi9kxz1b3lljd990az1x6c4jsiwcacrvimpib5c"; }) 324 - (fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.0.1"; sha256 = "0m7wqwq0zqq9gbpiqvgk3sr92cbrw7cp3xn53xvw7zj6rz6fdirn"; }) 325 - (fetchNuGet { pname = "System.Reflection.Extensions"; version = "4.3.0"; sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq"; }) 326 - (fetchNuGet { pname = "System.Reflection.Metadata"; version = "1.6.0"; sha256 = "1wdbavrrkajy7qbdblpbpbalbdl48q3h34cchz24gvdgyrlf15r4"; }) 327 - (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.0.1"; sha256 = "1bangaabhsl4k9fg8khn83wm6yial8ik1sza7401621jc6jrym28"; }) 328 - (fetchNuGet { pname = "System.Reflection.Primitives"; version = "4.3.0"; sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276"; }) 329 - (fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.1.0"; sha256 = "1bjli8a7sc7jlxqgcagl9nh8axzfl11f4ld3rjqsyxc516iijij7"; }) 330 - (fetchNuGet { pname = "System.Reflection.TypeExtensions"; version = "4.3.0"; sha256 = "0y2ssg08d817p0vdag98vn238gyrrynjdj4181hdg780sif3ykp1"; }) 331 - (fetchNuGet { pname = "System.Resources.ResourceManager"; version = "4.0.1"; sha256 = "0b4i7mncaf8cnai85jv3wnw6hps140cxz8vylv2bik6wyzgvz7bi"; }) 332 - (fetchNuGet { pname = "System.Resources.ResourceManager"; version = "4.3.0"; sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49"; }) 333 - (fetchNuGet { pname = "System.Runtime"; version = "4.1.0"; sha256 = "02hdkgk13rvsd6r9yafbwzss8kr55wnj8d5c7xjnp8gqrwc8sn0m"; }) 334 - (fetchNuGet { pname = "System.Runtime"; version = "4.3.0"; sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7"; }) 335 - (fetchNuGet { pname = "System.Runtime.Caching"; version = "4.5.0"; sha256 = "07ijp8j0cplcw1ns0fpkfsavppask164jn51lasiji4sfkjy592r"; }) 336 - (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "4.5.0"; sha256 = "17labczwqk3jng3kkky73m0jhi8wc21vbl7cz5c0hj2p1dswin43"; }) 337 - (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "4.5.1"; sha256 = "1xcrjx5fwg284qdnxyi2d0lzdm5q4frlpkp0nf6vvkx1kdz2prrf"; }) 338 - (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "4.5.2"; sha256 = "1vz4275fjij8inf31np78hw50al8nqkngk04p3xv5n4fcmf1grgi"; }) 339 - (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "4.5.3"; sha256 = "1afi6s2r1mh1kygbjmfba6l4f87pi5sg13p4a48idqafli94qxln"; }) 340 - (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "4.6.0"; sha256 = "0xmzi2gpbmgyfr75p24rqqsba3cmrqgmcv45lsqp5amgrdwd0f0m"; }) 341 - (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "4.7.0"; sha256 = "16r6sn4czfjk8qhnz7bnqlyiaaszr0ihinb7mq9zzr1wba257r54"; }) 342 - (fetchNuGet { pname = "System.Runtime.CompilerServices.Unsafe"; version = "4.7.1"; sha256 = "119br3pd85lq8zcgh4f60jzmv1g976q1kdgi3hvqdlhfbw6siz2j"; }) 343 - (fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.1.0"; sha256 = "0rw4rm4vsm3h3szxp9iijc3ksyviwsv6f63dng3vhqyg4vjdkc2z"; }) 344 - (fetchNuGet { pname = "System.Runtime.Extensions"; version = "4.3.0"; sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60"; }) 345 - (fetchNuGet { pname = "System.Runtime.Handles"; version = "4.0.1"; sha256 = "1g0zrdi5508v49pfm3iii2hn6nm00bgvfpjq1zxknfjrxxa20r4g"; }) 346 - (fetchNuGet { pname = "System.Runtime.Handles"; version = "4.3.0"; sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8"; }) 347 - (fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.1.0"; sha256 = "01kxqppx3dr3b6b286xafqilv4s2n0gqvfgzfd4z943ga9i81is1"; }) 348 - (fetchNuGet { pname = "System.Runtime.InteropServices"; version = "4.3.0"; sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j"; }) 349 - (fetchNuGet { pname = "System.Runtime.Numerics"; version = "4.3.0"; sha256 = "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z"; }) 350 - (fetchNuGet { pname = "System.Runtime.Serialization.Formatters"; version = "4.3.0"; sha256 = "114j35n8gcvn3sqv9ar36r1jjq0y1yws9r0yk8i6wm4aq7n9rs0m"; }) 351 - (fetchNuGet { pname = "System.Runtime.Serialization.Json"; version = "4.3.0"; sha256 = "1qp8ghr70smspnjdmlcbl5vwb7fm2iy1b7wx1p53lbpl35w4kz4a"; }) 352 - (fetchNuGet { pname = "System.Runtime.Serialization.Primitives"; version = "4.1.1"; sha256 = "042rfjixknlr6r10vx2pgf56yming8lkjikamg3g4v29ikk78h7k"; }) 353 - (fetchNuGet { pname = "System.Runtime.Serialization.Primitives"; version = "4.3.0"; sha256 = "01vv2p8h4hsz217xxs0rixvb7f2xzbh6wv1gzbfykcbfrza6dvnf"; }) 354 - (fetchNuGet { pname = "System.Security.AccessControl"; version = "4.5.0"; sha256 = "1wvwanz33fzzbnd2jalar0p0z3x0ba53vzx1kazlskp7pwyhlnq0"; }) 355 - (fetchNuGet { pname = "System.Security.Cryptography.Algorithms"; version = "4.3.0"; sha256 = "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml"; }) 356 - (fetchNuGet { pname = "System.Security.Cryptography.Cng"; version = "4.3.0"; sha256 = "1k468aswafdgf56ab6yrn7649kfqx2wm9aslywjam1hdmk5yypmv"; }) 357 - (fetchNuGet { pname = "System.Security.Cryptography.Cng"; version = "4.5.0"; sha256 = "1pm4ykbcz48f1hdmwpia432ha6qbb9kbrxrrp7cg3m8q8xn52ngn"; }) 358 - (fetchNuGet { pname = "System.Security.Cryptography.Cng"; version = "5.0.0"; sha256 = "06hkx2za8jifpslkh491dfwzm5dxrsyxzj5lsc0achb6yzg4zqlw"; }) 359 - (fetchNuGet { pname = "System.Security.Cryptography.Csp"; version = "4.3.0"; sha256 = "1x5wcrddf2s3hb8j78cry7yalca4lb5vfnkrysagbn6r9x6xvrx1"; }) 360 - (fetchNuGet { pname = "System.Security.Cryptography.Encoding"; version = "4.3.0"; sha256 = "1jr6w70igqn07k5zs1ph6xja97hxnb3mqbspdrff6cvssgrixs32"; }) 361 - (fetchNuGet { pname = "System.Security.Cryptography.OpenSsl"; version = "4.3.0"; sha256 = "0givpvvj8yc7gv4lhb6s1prq6p2c4147204a0wib89inqzd87gqc"; }) 362 - (fetchNuGet { pname = "System.Security.Cryptography.Pkcs"; version = "5.0.0"; sha256 = "0hb2mndac3xrw3786bsjxjfh19bwnr991qib54k6wsqjhjyyvbwj"; }) 363 - (fetchNuGet { pname = "System.Security.Cryptography.Primitives"; version = "4.3.0"; sha256 = "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby"; }) 364 - (fetchNuGet { pname = "System.Security.Cryptography.ProtectedData"; version = "4.4.0"; sha256 = "1q8ljvqhasyynp94a1d7jknk946m20lkwy2c3wa8zw2pc517fbj6"; }) 365 - (fetchNuGet { pname = "System.Security.Cryptography.ProtectedData"; version = "4.5.0"; sha256 = "11qlc8q6b7xlspayv07718ibzvlj6ddqqxkvcbxv5b24d5kzbrb7"; }) 366 - (fetchNuGet { pname = "System.Security.Cryptography.X509Certificates"; version = "4.3.0"; sha256 = "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h"; }) 367 - (fetchNuGet { pname = "System.Security.Permissions"; version = "4.5.0"; sha256 = "192ww5rm3c9mirxgl1nzyrwd18am3izqls0hzm0fvcdjl5grvbhm"; }) 368 - (fetchNuGet { pname = "System.Security.Principal.Windows"; version = "4.5.0"; sha256 = "0rmj89wsl5yzwh0kqjgx45vzf694v9p92r4x4q6yxldk1cv1hi86"; }) 369 - (fetchNuGet { pname = "System.Security.SecureString"; version = "4.3.0"; sha256 = "1dypfbw7mxd8cbpcxs3jrp7i5wm1vnp43bv823mk2z94r36ixqfc"; }) 370 - (fetchNuGet { pname = "System.ServiceModel.Primitives"; version = "4.5.0"; sha256 = "1yalxkrnif3ww7cki86s92s3jbk3nss5kdnsw8zl8hpwibwdq49n"; }) 371 - (fetchNuGet { pname = "System.Text.Encoding"; version = "4.0.11"; sha256 = "1dyqv0hijg265dwxg6l7aiv74102d6xjiwplh2ar1ly6xfaa4iiw"; }) 372 - (fetchNuGet { pname = "System.Text.Encoding"; version = "4.3.0"; sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr"; }) 373 - (fetchNuGet { pname = "System.Text.Encoding.CodePages"; version = "4.5.0"; sha256 = "19x38911pawq4mrxrm04l2bnxwxxlzq8v8rj4cbxnfjj8pnd3vj3"; }) 374 - (fetchNuGet { pname = "System.Text.Encoding.CodePages"; version = "4.5.1"; sha256 = "1z21qyfs6sg76rp68qdx0c9iy57naan89pg7p6i3qpj8kyzn921w"; }) 375 - (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.0.11"; sha256 = "08nsfrpiwsg9x5ml4xyl3zyvjfdi4mvbqf93kjdh11j4fwkznizs"; }) 376 - (fetchNuGet { pname = "System.Text.Encoding.Extensions"; version = "4.3.0"; sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy"; }) 377 - (fetchNuGet { pname = "System.Text.Encodings.Web"; version = "4.6.0"; sha256 = "0j61vkkcz390zbqsqqzdrzk4siqipi4359bgkh6icxli671k479l"; }) 378 - (fetchNuGet { pname = "System.Text.Encodings.Web"; version = "4.7.1"; sha256 = "1wj7r07mjwbf9a79kapy2l9m8mcq8b3nbhg0zaprlsav09k85fmb"; }) 379 - (fetchNuGet { pname = "System.Text.Json"; version = "4.6.0"; sha256 = "0ism236hwi0k6axssfq58s1d8lihplwiz058pdvl8al71hagri39"; }) 380 - (fetchNuGet { pname = "System.Text.Json"; version = "4.7.2"; sha256 = "10xj1pw2dgd42anikvj9qm23ccssrcp7dpznpj4j7xjp1ikhy3y4"; }) 381 - (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.1.0"; sha256 = "1mw7vfkkyd04yn2fbhm38msk7dz2xwvib14ygjsb8dq2lcvr18y7"; }) 382 - (fetchNuGet { pname = "System.Text.RegularExpressions"; version = "4.3.0"; sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l"; }) 383 - (fetchNuGet { pname = "System.Threading"; version = "4.0.11"; sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls"; }) 384 - (fetchNuGet { pname = "System.Threading"; version = "4.3.0"; sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34"; }) 385 - (fetchNuGet { pname = "System.Threading.Tasks"; version = "4.0.11"; sha256 = "0nr1r41rak82qfa5m0lhk9mp0k93bvfd7bbd9sdzwx9mb36g28p5"; }) 386 - (fetchNuGet { pname = "System.Threading.Tasks"; version = "4.3.0"; sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7"; }) 387 - (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.0.0"; sha256 = "1cb51z062mvc2i8blpzmpn9d9mm4y307xrwi65di8ri18cz5r1zr"; }) 388 - (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.3.0"; sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z"; }) 389 - (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.5.1"; sha256 = "1ikrplvw4m6pzjbq3bfbpr572n4i9mni577zvmrkaygvx85q3myw"; }) 390 - (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.5.2"; sha256 = "1sh63dz0dymqcwmprp0nadm77b83vmm7lyllpv578c397bslb8hj"; }) 391 - (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.5.3"; sha256 = "0g7r6hm572ax8v28axrdxz1gnsblg6kszq17g51pj14a5rn2af7i"; }) 392 - (fetchNuGet { pname = "System.Threading.Tasks.Extensions"; version = "4.5.4"; sha256 = "0y6ncasgfcgnjrhynaf0lwpkpkmv4a07sswwkwbwb5h7riisj153"; }) 393 - (fetchNuGet { pname = "System.ValueTuple"; version = "4.5.0"; sha256 = "00k8ja51d0f9wrq4vv5z2jhq8hy31kac2rg0rv06prylcybzl8cy"; }) 394 - (fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.0.11"; sha256 = "0c6ky1jk5ada9m94wcadih98l6k1fvf6vi7vhn1msjixaha419l5"; }) 395 - (fetchNuGet { pname = "System.Xml.ReaderWriter"; version = "4.3.0"; sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1"; }) 396 - (fetchNuGet { pname = "System.Xml.XDocument"; version = "4.0.11"; sha256 = "0n4lvpqzy9kc7qy1a4acwwd7b7pnvygv895az5640idl2y9zbz18"; }) 397 - (fetchNuGet { pname = "System.Xml.XDocument"; version = "4.3.0"; sha256 = "08h8fm4l77n0nd4i4fk2386y809bfbwqb7ih9d7564ifcxr5ssxd"; }) 398 - (fetchNuGet { pname = "System.Xml.XmlDocument"; version = "4.3.0"; sha256 = "0bmz1l06dihx52jxjr22dyv5mxv6pj4852lx68grjm7bivhrbfwi"; }) 399 - (fetchNuGet { pname = "System.Xml.XmlSerializer"; version = "4.3.0"; sha256 = "07pa4sx196vxkgl3csvdmw94nydlsm9ir38xxcs84qjn8cycd912"; }) 400 - ]
···
-24
pkgs/servers/web-apps/baget/updater.sh
··· 1 - #!/usr/bin/env nix-shell 2 - #!nix-shell -I nixpkgs=./. -i bash -p gnused jq common-updater-scripts nix-prefetch-github 3 - set -eo pipefail 4 - cd "$(dirname "${BASH_SOURCE[0]}")" 5 - 6 - deps_file="$(realpath ./deps.nix)" 7 - 8 - new_version="$(curl -s "https://api.github.com/repos/loic-sharma/BaGet/releases?per_page=1" | jq -r '.[0].name' | sed 's,^v,,')" 9 - old_version="$(sed -nE 's/\s*version = "(.*)".*/\1/p' ./default.nix)" 10 - 11 - if [[ "$new_version" == "$old_version" ]]; then 12 - echo "Already up to date!" 13 - exit 0 14 - fi 15 - 16 - new_rev="v$new_version" 17 - nix-prefetch-github loic-sharma BaGet --rev "$new_rev" > repo_info 18 - new_hash="$(jq -r ".sha256" < repo_info)" 19 - rm repo_info 20 - 21 - pushd ../../../.. 22 - 23 - update-source-version baget "$new_version" "$new_hash" 24 - $(nix-build -A baget.fetch-deps --no-out-link) "$deps_file"
···
+3 -3
pkgs/tools/admin/eksctl/default.nix
··· 2 3 buildGoModule rec { 4 pname = "eksctl"; 5 - version = "0.133.0"; 6 7 src = fetchFromGitHub { 8 owner = "weaveworks"; 9 repo = pname; 10 rev = version; 11 - sha256 = "sha256-QRm0a7x39vhxRT29+tTrpr3ZyPPHtHtxLWiyqTgPYCM="; 12 }; 13 14 - vendorHash = "sha256-R/VFq+SO/ZWf9ztg/75ASidqznCkO47T2PFsgKJwEWM="; 15 16 doCheck = false; 17
··· 2 3 buildGoModule rec { 4 pname = "eksctl"; 5 + version = "0.134.0"; 6 7 src = fetchFromGitHub { 8 owner = "weaveworks"; 9 repo = pname; 10 rev = version; 11 + sha256 = "sha256-J179fhhcUUcSIVQvNUwgAiERPNQbMdFQBlKbvSb2/ss="; 12 }; 13 14 + vendorHash = "sha256-/LcqW9D1FeyCMUM81d9JIa9vjTow9IG9CZPeixbDsXE="; 15 16 doCheck = false; 17
+2 -2
pkgs/tools/admin/lxd/default.nix
··· 32 33 buildGoModule rec { 34 pname = "lxd"; 35 - version = "5.11"; 36 37 src = fetchurl { 38 urls = [ 39 "https://linuxcontainers.org/downloads/lxd/lxd-${version}.tar.gz" 40 "https://github.com/lxc/lxd/releases/download/lxd-${version}/lxd-${version}.tar.gz" 41 ]; 42 - hash = "sha256-6z6C1nWmnHLdLtLf7l1f4riGhuP2J2mt8mVWZIiege0="; 43 }; 44 45 vendorSha256 = null;
··· 32 33 buildGoModule rec { 34 pname = "lxd"; 35 + version = "5.12"; 36 37 src = fetchurl { 38 urls = [ 39 "https://linuxcontainers.org/downloads/lxd/lxd-${version}.tar.gz" 40 "https://github.com/lxc/lxd/releases/download/lxd-${version}/lxd-${version}.tar.gz" 41 ]; 42 + hash = "sha256-YGH/M0aw56snNt3s8drcJYHZPYkVW993YilF228nMhw="; 43 }; 44 45 vendorSha256 = null;
+43
pkgs/tools/admin/scalr-cli/default.nix
···
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "scalr-cli"; 8 + version = "0.14.5"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "Scalr"; 12 + repo = "scalr-cli"; 13 + rev = "v${version}"; 14 + hash = "sha256-X/fZDM1OYw1a0la8os9TFUrl1h5BnO+C40h2XH32vmw="; 15 + }; 16 + 17 + vendorHash = "sha256-EdDhq6LnxagutxjiOoYElhHVnSKhr/Ekt928gSooPYY="; 18 + 19 + ldflags = [ 20 + "-s" "-w" 21 + ]; 22 + 23 + preConfigure = '' 24 + # Set the version. 25 + substituteInPlace main.go --replace '"0.0.0"' '"${version}"' 26 + ''; 27 + 28 + postInstall = '' 29 + mv $out/bin/cli $out/bin/scalr 30 + ''; 31 + 32 + doCheck = false; # Skip tests as they require creating actual Scalr resources. 33 + 34 + meta = with lib; { 35 + description = "A command-line tool that communicates directly with the Scalr API."; 36 + homepage = "https://github.com/Scalr/scalr-cli"; 37 + changelog = "https://github.com/Scalr/scalr-cli/releases/tag/v${version}"; 38 + license = licenses.asl20; 39 + maintainers = with maintainers; [ dylanmtaylor ]; 40 + mainProgram = "scalr"; 41 + platforms = platforms.unix; 42 + }; 43 + }
+2 -2
pkgs/tools/misc/svtplay-dl/default.nix
··· 15 python pytest nose cryptography pyyaml requests mock requests-mock 16 python-dateutil setuptools; 17 18 - version = "4.18"; 19 20 in 21 ··· 27 owner = "spaam"; 28 repo = "svtplay-dl"; 29 rev = version; 30 - hash = "sha256-xqiEHfbuyAnQBBzKcWEdGoDSxVYOGI55OCx49YMnNK4="; 31 }; 32 33 pythonPaths = [ cryptography pyyaml requests ];
··· 15 python pytest nose cryptography pyyaml requests mock requests-mock 16 python-dateutil setuptools; 17 18 + version = "4.19"; 19 20 in 21 ··· 27 owner = "spaam"; 28 repo = "svtplay-dl"; 29 rev = version; 30 + hash = "sha256-m6Hhg/Ve/JskwRr4l4x/bwD+XswH+XgHQtou95QSWzI="; 31 }; 32 33 pythonPaths = [ cryptography pyyaml requests ];
+4 -1
pkgs/tools/networking/speedtest-rs/default.nix
··· 3 , fetchFromGitHub 4 , openssl 5 , pkg-config 6 }: 7 8 rustPlatform.buildRustPackage rec { ··· 16 hash = "sha256-/d6A+Arlcc3SCKPSkYXwvqY2BRyAbA33Ah+GddHcc5M="; 17 }; 18 19 - buildInputs = [ openssl ]; 20 21 nativeBuildInputs = [ pkg-config ]; 22
··· 3 , fetchFromGitHub 4 , openssl 5 , pkg-config 6 + , stdenv 7 + , darwin 8 }: 9 10 rustPlatform.buildRustPackage rec { ··· 18 hash = "sha256-/d6A+Arlcc3SCKPSkYXwvqY2BRyAbA33Ah+GddHcc5M="; 19 }; 20 21 + buildInputs = [ openssl ] ++ 22 + lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ]; 23 24 nativeBuildInputs = [ pkg-config ]; 25
+2 -2
pkgs/tools/security/naabu/default.nix
··· 6 7 buildGoModule rec { 8 pname = "naabu"; 9 - version = "2.1.3"; 10 11 src = fetchFromGitHub { 12 owner = "projectdiscovery"; 13 repo = "naabu"; 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-U3rJNYESBL+js2uyBcT2x+XoC2qBseKyCLvwlc5a2rA="; 16 }; 17 18 vendorHash = "sha256-YB2gZYoAyoIK44DTfHvYOyhNggkp4HaC2dvtCy2hc38=";
··· 6 7 buildGoModule rec { 8 pname = "naabu"; 9 + version = "2.1.4"; 10 11 src = fetchFromGitHub { 12 owner = "projectdiscovery"; 13 repo = "naabu"; 14 rev = "refs/tags/v${version}"; 15 + hash = "sha256-QmUGSpuicJnrReAI/XSR8g1t6Tl0vZBUjemrQSO8CiY="; 16 }; 17 18 vendorHash = "sha256-YB2gZYoAyoIK44DTfHvYOyhNggkp4HaC2dvtCy2hc38=";
+5 -4
pkgs/tools/system/erdtree/default.nix
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "erdtree"; 8 - version = "1.3.0"; 9 10 src = fetchFromGitHub { 11 owner = "solidiquis"; 12 repo = pname; 13 rev = "v${version}"; 14 - hash = "sha256-xPMOjhp4voT2Ad30WtAyA0MT917xt3Sd++KhLHmciA0="; 15 }; 16 17 - cargoHash = "sha256-euthKq/5X5bCxV8qAAHyMm4nPPSWCvGRCfx0a1kwr/c="; 18 19 meta = with lib; { 20 description = "File-tree visualizer and disk usage analyzer"; 21 homepage = "https://github.com/solidiquis/erdtree"; 22 license = licenses.mit; 23 - maintainers = with maintainers; [ zendo ]; 24 mainProgram = "et"; 25 }; 26 }
··· 5 6 rustPlatform.buildRustPackage rec { 7 pname = "erdtree"; 8 + version = "1.6.0"; 9 10 src = fetchFromGitHub { 11 owner = "solidiquis"; 12 repo = pname; 13 rev = "v${version}"; 14 + hash = "sha256-kSJIZfL25qH+DKFG8/udv6lZt+9pBqIQvbsmT2oa3Bw="; 15 }; 16 17 + cargoHash = "sha256-hqS48CYlScvJiT276cAZHiilxz/Gu95WThfSj8aj0BQ="; 18 19 meta = with lib; { 20 description = "File-tree visualizer and disk usage analyzer"; 21 homepage = "https://github.com/solidiquis/erdtree"; 22 + changelog = "https://github.com/solidiquis/erdtree/releases/tag/${src.rev}"; 23 license = licenses.mit; 24 + maintainers = with maintainers; [ figsoda zendo ]; 25 mainProgram = "et"; 26 }; 27 }
+2 -2
pkgs/tools/text/ltex-ls/default.nix
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "ltex-ls"; 5 - version = "15.2.0"; 6 7 src = fetchurl { 8 url = "https://github.com/valentjn/ltex-ls/releases/download/${version}/ltex-ls-${version}.tar.gz"; 9 - sha256 = "sha256-ygjCFjYaP9Lc5BLuOHe5+lyaKpfDhicR783skkBgo7I="; 10 }; 11 12 nativeBuildInputs = [ makeBinaryWrapper ];
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "ltex-ls"; 5 + version = "16.0.0"; 6 7 src = fetchurl { 8 url = "https://github.com/valentjn/ltex-ls/releases/download/${version}/ltex-ls-${version}.tar.gz"; 9 + sha256 = "sha256-lW1TfTckqhCmhjcvduISY9qAdKPM/0cobxbIrCq5JkQ="; 10 }; 11 12 nativeBuildInputs = [ makeBinaryWrapper ];
+1
pkgs/top-level/aliases.nix
··· 114 ### B ### 115 116 badtouch = authoscope; # Project was renamed, added 20210626 117 bar-xft = throw "'bar-xft' has been renamed to/replaced by 'lemonbar-xft'"; # Converted to throw 2022-02-22 118 bashCompletion = throw "'bashCompletion' has been renamed to/replaced by 'bash-completion'"; # Converted to throw 2022-02-22 119 bashInteractive_5 = bashInteractive; # Added 2021-08-20
··· 114 ### B ### 115 116 badtouch = authoscope; # Project was renamed, added 20210626 117 + baget = throw "'baget' has been removed due to being unmaintained"; 118 bar-xft = throw "'bar-xft' has been renamed to/replaced by 'lemonbar-xft'"; # Converted to throw 2022-02-22 119 bashCompletion = throw "'bashCompletion' has been renamed to/replaced by 'bash-completion'"; # Converted to throw 2022-02-22 120 bashInteractive_5 = bashInteractive; # Added 2021-08-20
+3 -3
pkgs/top-level/all-packages.nix
··· 3715 3716 badvpn = callPackage ../tools/networking/badvpn { }; 3717 3718 - baget = callPackage ../servers/web-apps/baget { }; 3719 - 3720 barcode = callPackage ../tools/graphics/barcode { }; 3721 3722 bashmount = callPackage ../tools/filesystems/bashmount { }; ··· 20924 20925 lcm = callPackage ../development/libraries/lcm { }; 20926 20927 - lcms = lcms1; 20928 20929 lcms1 = callPackage ../development/libraries/lcms { }; 20930 ··· 25641 sambaFull = samba4Full; 25642 25643 sampler = callPackage ../applications/misc/sampler { }; 25644 25645 shairplay = callPackage ../servers/shairplay { avahi = avahi-compat; }; 25646
··· 3715 3716 badvpn = callPackage ../tools/networking/badvpn { }; 3717 3718 barcode = callPackage ../tools/graphics/barcode { }; 3719 3720 bashmount = callPackage ../tools/filesystems/bashmount { }; ··· 20922 20923 lcm = callPackage ../development/libraries/lcm { }; 20924 20925 + lcms = lcms2; 20926 20927 lcms1 = callPackage ../development/libraries/lcms { }; 20928 ··· 25639 sambaFull = samba4Full; 25640 25641 sampler = callPackage ../applications/misc/sampler { }; 25642 + 25643 + scalr-cli = callPackage ../tools/admin/scalr-cli { }; 25644 25645 shairplay = callPackage ../servers/shairplay { avahi = avahi-compat; }; 25646
+15 -2
pkgs/top-level/perl-packages.nix
··· 391 substituteInPlace Build.PL \ 392 --replace "gtk+-2.0" "gtk+-3.0" 393 ''; 394 - propagatedBuildInputs = [ pkgs.pkg-config pkgs.gtk3 pkgs.wxGTK30 ModulePluggable ]; 395 buildInputs = [ LWPProtocolHttps ]; 396 meta = { 397 description = "Building, finding and using wxWidgets binaries"; ··· 26993 }; 26994 patches = [ 26995 (fetchpatch { 26996 - url = "https://aur.archlinux.org/cgit/aur.git/plain/gtk3.patch?h=perl-wx&id=a3776d3747e3767d1e0f6d37bdaabf087f779fea"; 26997 hash = "sha256-CokmRzDTFmEMN/jTKw9ECCPvi0mHt5+h8Ojg4Jgd7D4="; 26998 }) 26999 ]; 27000 propagatedBuildInputs = [ AlienWxWidgets ]; 27001 # Testing requires an X server: 27002 # Error: Unable to initialize GTK, is DISPLAY set properly?"
··· 391 substituteInPlace Build.PL \ 392 --replace "gtk+-2.0" "gtk+-3.0" 393 ''; 394 + propagatedBuildInputs = [ pkgs.pkg-config pkgs.gtk3 pkgs.wxGTK32 ModulePluggable ]; 395 buildInputs = [ LWPProtocolHttps ]; 396 meta = { 397 description = "Building, finding and using wxWidgets binaries"; ··· 26993 }; 26994 patches = [ 26995 (fetchpatch { 26996 + url = "https://sources.debian.org/data/main/libw/libwx-perl/1%3A0.9932-8/debian/patches/gtk3.patch"; 26997 hash = "sha256-CokmRzDTFmEMN/jTKw9ECCPvi0mHt5+h8Ojg4Jgd7D4="; 26998 }) 26999 + (fetchpatch { 27000 + url = "https://sources.debian.org/data/main/libw/libwx-perl/1%3A0.9932-8/debian/patches/wxWidgets_3.2_MakeMaker.patch"; 27001 + hash = "sha256-kTJiCGv8yxQbgMych9yT2cOt+2bL1G4oJ0gehNcu0Rc="; 27002 + }) 27003 + (fetchpatch { 27004 + url = "https://sources.debian.org/data/main/libw/libwx-perl/1%3A0.9932-8/debian/patches/wxWidgets_3.2_port.patch"; 27005 + hash = "sha256-y9LMpcbm7p8+LZ2Hw3PA2jc7bHAFEu0QRa170XuseKw="; 27006 + }) 27007 ]; 27008 + # DND.c:453:15: error: incompatible integer to pointer conversion assigning to 'NativeFormat' (aka 'const __CFString *') from 'wxDataFormatId' 27009 + postPatch = '' 27010 + substituteInPlace ext/dnd/XS/DataObject.xs \ 27011 + --replace "#ifdef __WXGTK20__" "#if wxUSE_GUI" 27012 + ''; 27013 propagatedBuildInputs = [ AlienWxWidgets ]; 27014 # Testing requires an X server: 27015 # Error: Unable to initialize GTK, is DISPLAY set properly?"