Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
b74764e3 9e2af388

+347 -186
+38
pkgs/applications/audio/pianotrans/default.nix
···
··· 1 + { lib 2 + , fetchFromGitHub 3 + , python3 4 + , ffmpeg 5 + }: 6 + 7 + python3.pkgs.buildPythonApplication rec { 8 + pname = "pianotrans"; 9 + version = "1.0"; 10 + format = "setuptools"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "azuwis"; 14 + repo = pname; 15 + rev = "v${version}"; 16 + hash = "sha256-6Otup1Yat1dBZdSoR4lDfpytUQ2RbDXC6ieo835Nw+U="; 17 + }; 18 + 19 + propagatedBuildInputs = with python3.pkgs; [ 20 + piano-transcription-inference 21 + torch 22 + tkinter 23 + ]; 24 + 25 + # Project has no tests 26 + doCheck = false; 27 + 28 + makeWrapperArgs = [ 29 + ''--prefix PATH : "${lib.makeBinPath [ ffmpeg ]}"'' 30 + ]; 31 + 32 + meta = with lib; { 33 + description = "Simple GUI for ByteDance's Piano Transcription with Pedals"; 34 + homepage = "https://github.com/azuwis/pianotrans"; 35 + license = licenses.mit; 36 + maintainers = with maintainers; [ azuwis ]; 37 + }; 38 + }
+2 -2
pkgs/applications/misc/gImageReader/default.nix
··· 16 in 17 stdenv.mkDerivation rec { 18 pname = "gImageReader"; 19 - version = "3.4.0"; 20 21 src = fetchFromGitHub { 22 owner= "manisandro"; 23 repo = "gImageReader"; 24 rev = "v${version}"; 25 - sha256 = "sha256-lJ4wPLxVN3NERnru8vLreiWMEUip6xeCXAfoT8DcfiQ="; 26 }; 27 28 nativeBuildInputs = [
··· 16 in 17 stdenv.mkDerivation rec { 18 pname = "gImageReader"; 19 + version = "3.4.1"; 20 21 src = fetchFromGitHub { 22 owner= "manisandro"; 23 repo = "gImageReader"; 24 rev = "v${version}"; 25 + sha256 = "sha256-vW4FbviMHBiJ3rwJY/yS7JDOoCT72nGV6jEeo+k6ylU="; 26 }; 27 28 nativeBuildInputs = [
+3 -3
pkgs/applications/networking/cluster/argocd-autopilot/default.nix
··· 2 3 buildGoModule rec { 4 pname = "argocd-autopilot"; 5 - version = "0.4.10"; 6 7 src = fetchFromGitHub { 8 owner = "argoproj-labs"; 9 repo = "argocd-autopilot"; 10 rev = "v${version}"; 11 - sha256 = "sha256-DUWJDWqB+jyp3/2/eFP1ss2grNtrvUuvGWK0FYTXObc="; 12 }; 13 14 - vendorHash = "sha256-4ylOLnpvz/aQIoxVz2z69Rq/x2UG91yMmtSHyquvNq0="; 15 16 proxyVendor = true; 17
··· 2 3 buildGoModule rec { 4 pname = "argocd-autopilot"; 5 + version = "0.4.11"; 6 7 src = fetchFromGitHub { 8 owner = "argoproj-labs"; 9 repo = "argocd-autopilot"; 10 rev = "v${version}"; 11 + sha256 = "sha256-0y7WP6v1DrAyK9p9cVME9RpNH1ZY0NNMtjHhmPT68kQ="; 12 }; 13 14 + vendorHash = "sha256-KkklEcxk6pNbxSkomh3LqlK8jgpGC/pZMBkJgXMUi8E="; 15 16 proxyVendor = true; 17
+2 -2
pkgs/applications/networking/cluster/kubeone/default.nix
··· 8 9 buildGoModule rec { 10 pname = "kubeone"; 11 - version = "1.5.5"; 12 13 src = fetchFromGitHub { 14 owner = "kubermatic"; 15 repo = "kubeone"; 16 rev = "v${version}"; 17 - hash = "sha256-PdrU3kKuoT4MP5N2t4E1PIKZOMu8D0ZbUyMTIi/KZ7g="; 18 }; 19 20 vendorHash = "sha256-Y4eivDchnN2rtQWjFY3cFiJXRfj48UfVUKM/OLuWXGA=";
··· 8 9 buildGoModule rec { 10 pname = "kubeone"; 11 + version = "1.5.6"; 12 13 src = fetchFromGitHub { 14 owner = "kubermatic"; 15 repo = "kubeone"; 16 rev = "v${version}"; 17 + hash = "sha256-u0ievi2Zj5kerTQWhNPkT3HFdLYVwHOigkvWk6Zc3go="; 18 }; 19 20 vendorHash = "sha256-Y4eivDchnN2rtQWjFY3cFiJXRfj48UfVUKM/OLuWXGA=";
+4 -4
pkgs/applications/networking/instant-messengers/briar-desktop/default.nix
··· 19 in 20 stdenv.mkDerivation rec { 21 pname = "briar-desktop"; 22 - version = "0.3.1-beta"; 23 24 src = fetchurl { 25 - url = "https://desktop.briarproject.org/jars/linux/0.3.1-beta/briar-desktop-linux-0.3.1-beta.jar"; 26 - sha256 = "841dc198101e6e8aa6b5ab6bd6b80e9c6b2593cb88bc3b2592f947baf963389d"; 27 }; 28 29 dontUnpack = true; ··· 58 homepage = "https://code.briarproject.org/briar/briar-desktop"; 59 license = licenses.gpl3; 60 maintainers = with maintainers; [ onny ]; 61 - platforms = [ "x86_64-linux" "aarch64-linux" "armv7l-linux" ]; 62 }; 63 }
··· 19 in 20 stdenv.mkDerivation rec { 21 pname = "briar-desktop"; 22 + version = "0.4.0-beta"; 23 24 src = fetchurl { 25 + url = "https://desktop.briarproject.org/jars/linux/${version}/briar-desktop-linux-${version}.jar"; 26 + hash = "sha256-7zeIWsdPvROHGaf5igodlZss6Gow3kp6PX+QAzmxMnw="; 27 }; 28 29 dontUnpack = true; ··· 58 homepage = "https://code.briarproject.org/briar/briar-desktop"; 59 license = licenses.gpl3; 60 maintainers = with maintainers; [ onny ]; 61 + platforms = [ "x86_64-linux" ]; 62 }; 63 }
+8 -13
pkgs/applications/version-management/gitea/default.nix
··· 39 40 buildInputs = lib.optional pamSupport pam; 41 42 - preBuild = 43 - let 44 - tags = lib.optional pamSupport "pam" 45 - ++ lib.optional sqliteSupport "sqlite sqlite_unlock_notify"; 46 - tagsString = lib.concatStringsSep " " tags; 47 - in 48 - '' 49 - export buildFlagsArray=( 50 - -tags="${tagsString}" 51 - -ldflags='-X "main.Version=${version}" -X "main.Tags=${tagsString}"' 52 - ) 53 - ''; 54 55 - ldflags = [ "-s" "-w" ]; 56 57 outputs = [ "out" "data" ]; 58
··· 39 40 buildInputs = lib.optional pamSupport pam; 41 42 + tags = lib.optional pamSupport "pam" 43 + ++ lib.optionals sqliteSupport [ "sqlite" "sqlite_unlock_notify" ]; 44 45 + ldflags = [ 46 + "-s" 47 + "-w" 48 + "-X main.Version=${version}" 49 + "-X 'main.Tags=${lib.concatStringsSep " " tags}'" 50 + ]; 51 52 outputs = [ "out" "data" ]; 53
+8 -8
pkgs/applications/version-management/gitlab/data.json
··· 1 { 2 - "version": "15.7.5", 3 - "repo_hash": "sha256-zo1b82y114NpX43rJAWQmUhORM1kQxyiSnonqPUQJmY=", 4 - "yarn_hash": "086v3lr4hnz8z8pla1d3mi2smldidmx2z2cmffn830ianpqkk83l", 5 "owner": "gitlab-org", 6 "repo": "gitlab", 7 - "rev": "v15.7.5-ee", 8 "passthru": { 9 - "GITALY_SERVER_VERSION": "15.7.5", 10 - "GITLAB_PAGES_VERSION": "15.7.5", 11 - "GITLAB_SHELL_VERSION": "14.14.0", 12 - "GITLAB_WORKHORSE_VERSION": "15.7.5" 13 } 14 }
··· 1 { 2 + "version": "15.8.1", 3 + "repo_hash": "sha256-AdgebB7IY18u/J1F67oNnwVYmmeYJPNCI/yll2eZEiQ=", 4 + "yarn_hash": "1famdjvsbhvnkg5sp2vnc3jzaixww41833pb0427s3qpig0fc7az", 5 "owner": "gitlab-org", 6 "repo": "gitlab", 7 + "rev": "v15.8.1-ee", 8 "passthru": { 9 + "GITALY_SERVER_VERSION": "15.8.1", 10 + "GITLAB_PAGES_VERSION": "15.8.1", 11 + "GITLAB_SHELL_VERSION": "14.15.0", 12 + "GITLAB_WORKHORSE_VERSION": "15.8.1" 13 } 14 }
+5 -5
pkgs/applications/version-management/gitlab/gitaly/Gemfile.lock
··· 80 reverse_markdown (~> 1.0) 81 rugged (>= 0.24, < 2.0) 82 thor (>= 0.19, < 2.0) 83 - loofah (2.19.0) 84 crass (~> 1.0.2) 85 nokogiri (>= 1.5.9) 86 memoizable (0.4.2) ··· 90 minitest (5.16.3) 91 msgpack (1.3.3) 92 multipart-post (2.1.1) 93 - nokogiri (1.13.8) 94 mini_portile2 (~> 2.8.0) 95 racc (~> 1.4) 96 octokit (4.20.0) ··· 112 coderay (~> 1.1.0) 113 method_source (~> 0.9.0) 114 public_suffix (4.0.7) 115 - racc (1.6.0) 116 rack (2.2.4) 117 rack-test (2.0.2) 118 rack (>= 1.3) 119 rails-dom-testing (2.0.3) 120 activesupport (>= 4.2.0) 121 nokogiri (>= 1.6) 122 - rails-html-sanitizer (1.4.3) 123 - loofah (~> 2.3) 124 rainbow (3.0.0) 125 rbtrace (0.4.14) 126 ffi (>= 1.0.6)
··· 80 reverse_markdown (~> 1.0) 81 rugged (>= 0.24, < 2.0) 82 thor (>= 0.19, < 2.0) 83 + loofah (2.19.1) 84 crass (~> 1.0.2) 85 nokogiri (>= 1.5.9) 86 memoizable (0.4.2) ··· 90 minitest (5.16.3) 91 msgpack (1.3.3) 92 multipart-post (2.1.1) 93 + nokogiri (1.13.10) 94 mini_portile2 (~> 2.8.0) 95 racc (~> 1.4) 96 octokit (4.20.0) ··· 112 coderay (~> 1.1.0) 113 method_source (~> 0.9.0) 114 public_suffix (4.0.7) 115 + racc (1.6.1) 116 rack (2.2.4) 117 rack-test (2.0.2) 118 rack (>= 1.3) 119 rails-dom-testing (2.0.3) 120 activesupport (>= 4.2.0) 121 nokogiri (>= 1.6) 122 + rails-html-sanitizer (1.4.4) 123 + loofah (~> 2.19, >= 2.19.1) 124 rainbow (3.0.0) 125 rbtrace (0.4.14) 126 ffi (>= 1.0.6)
+3 -3
pkgs/applications/version-management/gitlab/gitaly/default.nix
··· 11 gemdir = ./.; 12 }; 13 14 - version = "15.7.5"; 15 package_version = "v${lib.versions.major version}"; 16 gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}"; 17 ··· 22 owner = "gitlab-org"; 23 repo = "gitaly"; 24 rev = "v${version}"; 25 - sha256 = "sha256-FT77MUcErc/16tChwyNczCLtADTOEzKKTsTlhLI6aV8="; 26 }; 27 28 - vendorSha256 = "sha256-UEEM0mv7d0gmDcsSKbeh4JcTnX4f5oogZnhRpqaNxwY="; 29 30 ldflags = [ "-X ${gitaly_package}/internal/version.version=${version}" "-X ${gitaly_package}/internal/version.moduleVersion=${version}" ]; 31
··· 11 gemdir = ./.; 12 }; 13 14 + version = "15.8.1"; 15 package_version = "v${lib.versions.major version}"; 16 gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}"; 17 ··· 22 owner = "gitlab-org"; 23 repo = "gitaly"; 24 rev = "v${version}"; 25 + sha256 = "sha256-TolduUm8OhpubHXMCyy0vQhj65lauh5eST5UDvdWNVE="; 26 }; 27 28 + vendorSha256 = "sha256-8P5X/bqeI1hY45IGsvEWOg3GuetEQF/XtZzUMdX22pA="; 29 30 ldflags = [ "-X ${gitaly_package}/internal/version.version=${version}" "-X ${gitaly_package}/internal/version.moduleVersion=${version}" ]; 31
+8 -8
pkgs/applications/version-management/gitlab/gitaly/gemset.nix
··· 317 platforms = []; 318 source = { 319 remotes = ["https://rubygems.org"]; 320 - sha256 = "1fpyk1965py77al7iadkn5dibwgvybknkr7r8bii2dj73wvr29rh"; 321 type = "gem"; 322 }; 323 - version = "2.19.0"; 324 }; 325 memoizable = { 326 dependencies = ["thread_safe"]; ··· 385 platforms = []; 386 source = { 387 remotes = ["https://rubygems.org"]; 388 - sha256 = "0g7axlq2y6gzmixzzzhw3fn6nhrhg469jj8gfr7gs8igiclpkhkr"; 389 type = "gem"; 390 }; 391 - version = "1.13.8"; 392 }; 393 octokit = { 394 dependencies = ["faraday" "sawyer"]; ··· 494 platforms = []; 495 source = { 496 remotes = ["https://rubygems.org"]; 497 - sha256 = "0la56m0z26j3mfn1a9lf2l03qx1xifanndf9p3vx1azf6sqy7v9d"; 498 type = "gem"; 499 }; 500 - version = "1.6.0"; 501 }; 502 rack = { 503 groups = ["default"]; ··· 537 platforms = []; 538 source = { 539 remotes = ["https://rubygems.org"]; 540 - sha256 = "1mj0b7ay10a2fgwj70kjw7mlyrp7a5la8lx8zmwhy40bkansdfrf"; 541 type = "gem"; 542 }; 543 - version = "1.4.3"; 544 }; 545 rainbow = { 546 source = {
··· 317 platforms = []; 318 source = { 319 remotes = ["https://rubygems.org"]; 320 + sha256 = "08qhzck271anrx9y6qa6mh8hwwdzsgwld8q0000rcd7yvvpnjr3c"; 321 type = "gem"; 322 }; 323 + version = "2.19.1"; 324 }; 325 memoizable = { 326 dependencies = ["thread_safe"]; ··· 385 platforms = []; 386 source = { 387 remotes = ["https://rubygems.org"]; 388 + sha256 = "0n79k78c5vdcyl0m3y3l5x9kxl6xf5lgriwi2vd665qmdkr01vnk"; 389 type = "gem"; 390 }; 391 + version = "1.13.10"; 392 }; 393 octokit = { 394 dependencies = ["faraday" "sawyer"]; ··· 494 platforms = []; 495 source = { 496 remotes = ["https://rubygems.org"]; 497 + sha256 = "0p685i23lr8pl7l09g9l2mcj615fr7g33w3mkcr472lcg34nq8n8"; 498 type = "gem"; 499 }; 500 + version = "1.6.1"; 501 }; 502 rack = { 503 groups = ["default"]; ··· 537 platforms = []; 538 source = { 539 remotes = ["https://rubygems.org"]; 540 + sha256 = "1mcb75qvldfz6zsr4inrfx7dmb0ngxy507awx28khqmnla3hqpc9"; 541 type = "gem"; 542 }; 543 + version = "1.4.4"; 544 }; 545 rainbow = { 546 source = {
+3 -3
pkgs/applications/version-management/gitlab/gitlab-shell/default.nix
··· 2 3 buildGoModule rec { 4 pname = "gitlab-shell"; 5 - version = "14.14.0"; 6 src = fetchFromGitLab { 7 owner = "gitlab-org"; 8 repo = "gitlab-shell"; 9 rev = "v${version}"; 10 - sha256 = "sha256-zXRLaEy2Q+mm1GLjLB1AxRtBxXAoLw6PA1YOJfvVhoc="; 11 }; 12 13 buildInputs = [ ruby ]; 14 15 patches = [ ./remove-hardcoded-locations.patch ]; 16 17 - vendorSha256 = "sha256-mhmM33cXJbqVJ1jY82Mi/nWzz7HXdxxSsFNQknFkwpQ="; 18 19 postInstall = '' 20 cp -r "$NIX_BUILD_TOP/source"/bin/* $out/bin
··· 2 3 buildGoModule rec { 4 pname = "gitlab-shell"; 5 + version = "14.15.0"; 6 src = fetchFromGitLab { 7 owner = "gitlab-org"; 8 repo = "gitlab-shell"; 9 rev = "v${version}"; 10 + sha256 = "sha256-GDhYBL5LT3r6UIjDDY3LV5VgcBch190hYLPb6uMWETs="; 11 }; 12 13 buildInputs = [ ruby ]; 14 15 patches = [ ./remove-hardcoded-locations.patch ]; 16 17 + vendorSha256 = "sha256-2DpQNJw67ipIW3ctHDJthuDrKNZCYvjXGlDxzBEMGWs="; 18 19 postInstall = '' 20 cp -r "$NIX_BUILD_TOP/source"/bin/* $out/bin
+2 -2
pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
··· 5 buildGoModule rec { 6 pname = "gitlab-workhorse"; 7 8 - version = "15.7.5"; 9 10 src = fetchFromGitLab { 11 owner = data.owner; ··· 16 17 sourceRoot = "source/workhorse"; 18 19 - vendorSha256 = "sha256-TrLc5L4kLAdu1CEM3ezw6hhF6Icy3rXkFyUaVTUQ6X4="; 20 buildInputs = [ git ]; 21 ldflags = [ "-X main.Version=${version}" ]; 22 doCheck = false;
··· 5 buildGoModule rec { 6 pname = "gitlab-workhorse"; 7 8 + version = "15.8.1"; 9 10 src = fetchFromGitLab { 11 owner = data.owner; ··· 16 17 sourceRoot = "source/workhorse"; 18 19 + vendorSha256 = "sha256-0FWR6cIV/0R2OrOAKhvuVnIY3Hkw4CIjyBUeF/paumw="; 20 buildInputs = [ git ]; 21 ldflags = [ "-X main.Version=${version}" ]; 22 doCheck = false;
+11 -10
pkgs/applications/version-management/gitlab/rubyEnv/Gemfile
··· 5 if ENV['BUNDLER_CHECKSUM_VERIFICATION_OPT_IN'] # this verification is still experimental 6 $LOAD_PATH.unshift(File.expand_path("vendor/gems/bundler-checksum/lib", __dir__)) 7 require 'bundler-checksum' 8 - Bundler::Checksum.patch! 9 end 10 11 gem 'bundler-checksum', '~> 0.1.0', path: 'vendor/gems/bundler-checksum', require: false ··· 37 gem 'default_value_for', '~> 3.4.0' 38 39 # Supported DBs 40 - gem 'pg', '~> 1.4.3' 41 42 gem 'rugged', '~> 1.2' 43 gem 'grape-path-helpers', '~> 1.7.1' ··· 84 gem 'timfel-krb5-auth', '~> 0.8', group: :kerberos 85 86 # Spam and anti-bot protection 87 - gem 'recaptcha', '~> 4.11', require: 'recaptcha/rails' 88 gem 'akismet', '~> 3.0' 89 gem 'invisible_captcha', '~> 2.0.0' 90 ··· 113 # GitLab fork with several improvements to original library. For full list of changes 114 # see https://github.com/intridea/omniauth-ldap/compare/master...gitlabhq:master 115 gem 'gitlab_omniauth-ldap', '~> 2.2.0', require: 'omniauth-ldap' 116 - gem 'net-ldap', '~> 0.16.3' 117 118 # API 119 gem 'grape', '~> 1.5.2' ··· 200 gem 'diff_match_patch', '~> 0.1.0' 201 202 # Application server 203 - gem 'rack', '~> 2.2.4' 204 # https://github.com/zombocom/rack-timeout/blob/master/README.md#rails-apps-manually 205 gem 'rack-timeout', '~> 0.6.3', require: 'rack/timeout/base' 206 ··· 304 gem 'gitlab-chronic', '~> 0.10.5' 305 gem 'gitlab_chronic_duration', '~> 0.10.6.2' 306 307 - gem 'rack-proxy', '~> 0.7.4' 308 309 gem 'sassc-rails', '~> 2.1.0' 310 gem 'autoprefixer-rails', '10.2.5.1' ··· 358 gem 'warning', '~> 1.3.0' 359 360 group :development do 361 - gem 'lefthook', '~> 1.2.6', require: false 362 gem 'rubocop' 363 gem 'solargraph', '~> 0.47.2', require: false 364 365 gem 'letter_opener_web', '~> 2.0.0' 366 - gem 'lookbook', '~> 1.2', '>= 1.2.1' 367 368 # Better errors handler 369 gem 'better_errors', '~> 2.9.1' ··· 395 gem 'spring', '~> 4.1.0' 396 gem 'spring-commands-rspec', '~> 1.0.4' 397 398 - gem 'gitlab-styles', '~> 9.1.0', require: false 399 400 gem 'haml_lint', '~> 0.40.0', require: false 401 gem 'bundler-audit', '~> 0.7.0.1', require: false ··· 538 gem 'microsoft_graph_mailer', '~> 0.1.0', path: 'vendor/gems/microsoft_graph_mailer' 539 540 # File encryption 541 - gem 'lockbox', '~> 0.6.2' 542 543 # Email validation 544 gem 'valid_email', '~> 0.1' ··· 574 575 # Apple plist parsing 576 gem 'CFPropertyList' 577 578 # For phone verification 579 gem 'telesignenterprise', '~> 2.2'
··· 5 if ENV['BUNDLER_CHECKSUM_VERIFICATION_OPT_IN'] # this verification is still experimental 6 $LOAD_PATH.unshift(File.expand_path("vendor/gems/bundler-checksum/lib", __dir__)) 7 require 'bundler-checksum' 8 + BundlerChecksum.patch! 9 end 10 11 gem 'bundler-checksum', '~> 0.1.0', path: 'vendor/gems/bundler-checksum', require: false ··· 37 gem 'default_value_for', '~> 3.4.0' 38 39 # Supported DBs 40 + gem 'pg', '~> 1.4.5' 41 42 gem 'rugged', '~> 1.2' 43 gem 'grape-path-helpers', '~> 1.7.1' ··· 84 gem 'timfel-krb5-auth', '~> 0.8', group: :kerberos 85 86 # Spam and anti-bot protection 87 + gem 'recaptcha', '~> 5.12', require: 'recaptcha/rails' 88 gem 'akismet', '~> 3.0' 89 gem 'invisible_captcha', '~> 2.0.0' 90 ··· 113 # GitLab fork with several improvements to original library. For full list of changes 114 # see https://github.com/intridea/omniauth-ldap/compare/master...gitlabhq:master 115 gem 'gitlab_omniauth-ldap', '~> 2.2.0', require: 'omniauth-ldap' 116 + gem 'net-ldap', '~> 0.17.1' 117 118 # API 119 gem 'grape', '~> 1.5.2' ··· 200 gem 'diff_match_patch', '~> 0.1.0' 201 202 # Application server 203 + gem 'rack', '~> 2.2.6', '>= 2.2.6.2' 204 # https://github.com/zombocom/rack-timeout/blob/master/README.md#rails-apps-manually 205 gem 'rack-timeout', '~> 0.6.3', require: 'rack/timeout/base' 206 ··· 304 gem 'gitlab-chronic', '~> 0.10.5' 305 gem 'gitlab_chronic_duration', '~> 0.10.6.2' 306 307 + gem 'rack-proxy', '~> 0.7.6' 308 309 gem 'sassc-rails', '~> 2.1.0' 310 gem 'autoprefixer-rails', '10.2.5.1' ··· 358 gem 'warning', '~> 1.3.0' 359 360 group :development do 361 + gem 'lefthook', '~> 1.2.7', require: false 362 gem 'rubocop' 363 gem 'solargraph', '~> 0.47.2', require: false 364 365 gem 'letter_opener_web', '~> 2.0.0' 366 + gem 'lookbook', '~> 1.4', '>= 1.4.5' 367 368 # Better errors handler 369 gem 'better_errors', '~> 2.9.1' ··· 395 gem 'spring', '~> 4.1.0' 396 gem 'spring-commands-rspec', '~> 1.0.4' 397 398 + gem 'gitlab-styles', '~> 9.2.0', require: false 399 400 gem 'haml_lint', '~> 0.40.0', require: false 401 gem 'bundler-audit', '~> 0.7.0.1', require: false ··· 538 gem 'microsoft_graph_mailer', '~> 0.1.0', path: 'vendor/gems/microsoft_graph_mailer' 539 540 # File encryption 541 + gem 'lockbox', '~> 1.1.1' 542 543 # Email validation 544 gem 'valid_email', '~> 0.1' ··· 574 575 # Apple plist parsing 576 gem 'CFPropertyList' 577 + gem 'app_store_connect' 578 579 # For phone verification 580 gem 'telesignenterprise', '~> 2.2'
+27 -23
pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
··· 172 apollo_upload_server (2.1.0) 173 actionpack (>= 4.2) 174 graphql (>= 1.8) 175 arr-pm (0.0.12) 176 asana (0.10.13) 177 faraday (~> 1.0) ··· 598 gitlab-sidekiq-fetcher (0.9.0) 599 json (>= 2.5) 600 sidekiq (~> 6.1) 601 - gitlab-styles (9.1.0) 602 rubocop (~> 1.38.0) 603 rubocop-gitlab-security (~> 0.1.1) 604 rubocop-graphql (~> 0.14) ··· 832 kramdown (~> 2.0) 833 launchy (2.5.0) 834 addressable (~> 2.7) 835 - lefthook (1.2.6) 836 letter_opener (1.7.0) 837 launchy (~> 2.2) 838 letter_opener_web (2.0.0) ··· 861 ffi-compiler (~> 1.0) 862 rake (~> 13.0) 863 locale (2.1.3) 864 - lockbox (0.6.2) 865 lograge (0.11.2) 866 actionpack (>= 4) 867 activesupport (>= 4) ··· 870 loofah (2.19.1) 871 crass (~> 1.0.2) 872 nokogiri (>= 1.5.9) 873 - lookbook (1.2.1) 874 actioncable 875 activemodel 876 css_parser ··· 930 nenv (0.3.0) 931 net-http-persistent (4.0.1) 932 connection_pool (~> 2.2) 933 - net-ldap (0.16.3) 934 net-ntp (2.1.3) 935 net-scp (3.0.0) 936 net-ssh (>= 2.6.5, < 7.0.0) ··· 1068 tty-color (~> 0.5) 1069 peek (1.1.0) 1070 railties (>= 4.0.0) 1071 - pg (1.4.3) 1072 pg_query (2.2.0) 1073 google-protobuf (>= 3.19.2) 1074 plist (3.6.0) ··· 1108 pyu-ruby-sasl (0.0.3.3) 1109 raabro (1.4.0) 1110 racc (1.6.1) 1111 - rack (2.2.4) 1112 rack-accept (0.4.5) 1113 rack (>= 0.4) 1114 rack-attack (6.6.1) ··· 1123 rack (>= 2.1.0) 1124 rack-protection (2.2.2) 1125 rack 1126 - rack-proxy (0.7.4) 1127 rack 1128 rack-test (2.0.2) 1129 rack (>= 1.3) ··· 1150 rails-dom-testing (2.0.3) 1151 activesupport (>= 4.2.0) 1152 nokogiri (>= 1.6) 1153 - rails-html-sanitizer (1.4.3) 1154 - loofah (~> 2.3) 1155 rails-i18n (7.0.3) 1156 i18n (>= 0.7, < 2) 1157 railties (>= 6.0.0, < 8) ··· 1174 rchardet (1.8.0) 1175 rdoc (6.3.2) 1176 re2 (1.6.0) 1177 - recaptcha (4.13.1) 1178 json 1179 recursive-open-struct (1.1.3) 1180 redcarpet (3.5.1) ··· 1274 rubocop (>= 0.51) 1275 rubocop-graphql (0.18.0) 1276 rubocop (>= 0.87, < 2) 1277 - rubocop-performance (1.15.0) 1278 rubocop (>= 1.7.0, < 2.0) 1279 rubocop-ast (>= 0.4.0) 1280 - rubocop-rails (2.17.2) 1281 activesupport (>= 4.2.0) 1282 rack (>= 1.1) 1283 rubocop (>= 1.33.0, < 2.0) 1284 - rubocop-rspec (2.15.0) 1285 rubocop (~> 1.33) 1286 ruby-fogbugz (0.3.0) 1287 crack (~> 0.4) ··· 1581 addressable (~> 2.8) 1582 akismet (~> 3.0) 1583 apollo_upload_server (~> 2.1.0) 1584 arr-pm (~> 0.0.12) 1585 asana (~> 0.10.13) 1586 asciidoctor (~> 2.0.17) ··· 1672 gitlab-net-dns (~> 0.9.1) 1673 gitlab-omniauth-openid-connect (~> 0.10.0) 1674 gitlab-sidekiq-fetcher (= 0.9.0) 1675 - gitlab-styles (~> 9.1.0) 1676 gitlab_chronic_duration (~> 0.10.6.2) 1677 gitlab_omniauth-ldap (~> 2.2.0) 1678 gon (~> 6.4.0) ··· 1716 knapsack (~> 1.21.1) 1717 kramdown (~> 2.3.1) 1718 kubeclient (~> 4.9.3)! 1719 - lefthook (~> 1.2.6) 1720 letter_opener_web (~> 2.0.0) 1721 license_finder (~> 7.0) 1722 licensee (~> 9.15) 1723 listen (~> 3.7) 1724 - lockbox (~> 0.6.2) 1725 lograge (~> 0.5) 1726 loofah (~> 2.19.1) 1727 - lookbook (~> 1.2, >= 1.2.1) 1728 lru_redux 1729 mail (= 2.7.1) 1730 mail-smtp_pool (~> 0.1.0)! ··· 1734 mini_magick (~> 4.10.1) 1735 minitest (~> 5.11.0) 1736 multi_json (~> 1.14.1) 1737 - net-ldap (~> 0.16.3) 1738 net-ntp 1739 nokogiri (~> 1.13.10) 1740 oauth2 (~> 2.0) ··· 1767 parallel (~> 1.19) 1768 parslet (~> 1.8) 1769 peek (~> 1.1) 1770 - pg (~> 1.4.3) 1771 pg_query (~> 2.2) 1772 png_quantizator (~> 0.2.1) 1773 premailer-rails (~> 1.10.3) ··· 1777 pry-shell (~> 0.5.1) 1778 puma (~> 5.6.5) 1779 puma_worker_killer (~> 0.3.1) 1780 - rack (~> 2.2.4) 1781 rack-attack (~> 6.6.1) 1782 rack-cors (~> 1.1.1) 1783 rack-oauth2 (~> 1.21.3) 1784 - rack-proxy (~> 0.7.4) 1785 rack-timeout (~> 0.6.3) 1786 rails (~> 6.1.6.1) 1787 rails-controller-testing ··· 1790 rbtrace (~> 0.4) 1791 rdoc (~> 6.3.2) 1792 re2 (~> 1.6.0) 1793 - recaptcha (~> 4.11) 1794 redis (~> 4.8.0) 1795 redis-actionpack (~> 5.3.0) 1796 redis-namespace (~> 1.9.0)
··· 172 apollo_upload_server (2.1.0) 173 actionpack (>= 4.2) 174 graphql (>= 1.8) 175 + app_store_connect (0.29.0) 176 + activesupport (>= 6.0.0) 177 + jwt (>= 1.4, <= 2.5.0) 178 arr-pm (0.0.12) 179 asana (0.10.13) 180 faraday (~> 1.0) ··· 601 gitlab-sidekiq-fetcher (0.9.0) 602 json (>= 2.5) 603 sidekiq (~> 6.1) 604 + gitlab-styles (9.2.0) 605 rubocop (~> 1.38.0) 606 rubocop-gitlab-security (~> 0.1.1) 607 rubocop-graphql (~> 0.14) ··· 835 kramdown (~> 2.0) 836 launchy (2.5.0) 837 addressable (~> 2.7) 838 + lefthook (1.2.7) 839 letter_opener (1.7.0) 840 launchy (~> 2.2) 841 letter_opener_web (2.0.0) ··· 864 ffi-compiler (~> 1.0) 865 rake (~> 13.0) 866 locale (2.1.3) 867 + lockbox (1.1.1) 868 lograge (0.11.2) 869 actionpack (>= 4) 870 activesupport (>= 4) ··· 873 loofah (2.19.1) 874 crass (~> 1.0.2) 875 nokogiri (>= 1.5.9) 876 + lookbook (1.4.5) 877 actioncable 878 activemodel 879 css_parser ··· 933 nenv (0.3.0) 934 net-http-persistent (4.0.1) 935 connection_pool (~> 2.2) 936 + net-ldap (0.17.1) 937 net-ntp (2.1.3) 938 net-scp (3.0.0) 939 net-ssh (>= 2.6.5, < 7.0.0) ··· 1071 tty-color (~> 0.5) 1072 peek (1.1.0) 1073 railties (>= 4.0.0) 1074 + pg (1.4.5) 1075 pg_query (2.2.0) 1076 google-protobuf (>= 3.19.2) 1077 plist (3.6.0) ··· 1111 pyu-ruby-sasl (0.0.3.3) 1112 raabro (1.4.0) 1113 racc (1.6.1) 1114 + rack (2.2.6.2) 1115 rack-accept (0.4.5) 1116 rack (>= 0.4) 1117 rack-attack (6.6.1) ··· 1126 rack (>= 2.1.0) 1127 rack-protection (2.2.2) 1128 rack 1129 + rack-proxy (0.7.6) 1130 rack 1131 rack-test (2.0.2) 1132 rack (>= 1.3) ··· 1153 rails-dom-testing (2.0.3) 1154 activesupport (>= 4.2.0) 1155 nokogiri (>= 1.6) 1156 + rails-html-sanitizer (1.4.4) 1157 + loofah (~> 2.19, >= 2.19.1) 1158 rails-i18n (7.0.3) 1159 i18n (>= 0.7, < 2) 1160 railties (>= 6.0.0, < 8) ··· 1177 rchardet (1.8.0) 1178 rdoc (6.3.2) 1179 re2 (1.6.0) 1180 + recaptcha (5.12.3) 1181 json 1182 recursive-open-struct (1.1.3) 1183 redcarpet (3.5.1) ··· 1277 rubocop (>= 0.51) 1278 rubocop-graphql (0.18.0) 1279 rubocop (>= 0.87, < 2) 1280 + rubocop-performance (1.15.1) 1281 rubocop (>= 1.7.0, < 2.0) 1282 rubocop-ast (>= 0.4.0) 1283 + rubocop-rails (2.17.3) 1284 activesupport (>= 4.2.0) 1285 rack (>= 1.1) 1286 rubocop (>= 1.33.0, < 2.0) 1287 + rubocop-rspec (2.16.0) 1288 rubocop (~> 1.33) 1289 ruby-fogbugz (0.3.0) 1290 crack (~> 0.4) ··· 1584 addressable (~> 2.8) 1585 akismet (~> 3.0) 1586 apollo_upload_server (~> 2.1.0) 1587 + app_store_connect 1588 arr-pm (~> 0.0.12) 1589 asana (~> 0.10.13) 1590 asciidoctor (~> 2.0.17) ··· 1676 gitlab-net-dns (~> 0.9.1) 1677 gitlab-omniauth-openid-connect (~> 0.10.0) 1678 gitlab-sidekiq-fetcher (= 0.9.0) 1679 + gitlab-styles (~> 9.2.0) 1680 gitlab_chronic_duration (~> 0.10.6.2) 1681 gitlab_omniauth-ldap (~> 2.2.0) 1682 gon (~> 6.4.0) ··· 1720 knapsack (~> 1.21.1) 1721 kramdown (~> 2.3.1) 1722 kubeclient (~> 4.9.3)! 1723 + lefthook (~> 1.2.7) 1724 letter_opener_web (~> 2.0.0) 1725 license_finder (~> 7.0) 1726 licensee (~> 9.15) 1727 listen (~> 3.7) 1728 + lockbox (~> 1.1.1) 1729 lograge (~> 0.5) 1730 loofah (~> 2.19.1) 1731 + lookbook (~> 1.4, >= 1.4.5) 1732 lru_redux 1733 mail (= 2.7.1) 1734 mail-smtp_pool (~> 0.1.0)! ··· 1738 mini_magick (~> 4.10.1) 1739 minitest (~> 5.11.0) 1740 multi_json (~> 1.14.1) 1741 + net-ldap (~> 0.17.1) 1742 net-ntp 1743 nokogiri (~> 1.13.10) 1744 oauth2 (~> 2.0) ··· 1771 parallel (~> 1.19) 1772 parslet (~> 1.8) 1773 peek (~> 1.1) 1774 + pg (~> 1.4.5) 1775 pg_query (~> 2.2) 1776 png_quantizator (~> 0.2.1) 1777 premailer-rails (~> 1.10.3) ··· 1781 pry-shell (~> 0.5.1) 1782 puma (~> 5.6.5) 1783 puma_worker_killer (~> 0.3.1) 1784 + rack (~> 2.2.6, >= 2.2.6.2) 1785 rack-attack (~> 6.6.1) 1786 rack-cors (~> 1.1.1) 1787 rack-oauth2 (~> 1.21.3) 1788 + rack-proxy (~> 0.7.6) 1789 rack-timeout (~> 0.6.3) 1790 rails (~> 6.1.6.1) 1791 rails-controller-testing ··· 1794 rbtrace (~> 0.4) 1795 rdoc (~> 6.3.2) 1796 re2 (~> 1.6.0) 1797 + recaptcha (~> 5.12) 1798 redis (~> 4.8.0) 1799 redis-actionpack (~> 5.3.0) 1800 redis-namespace (~> 1.9.0)
+37 -26
pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix
··· 206 }; 207 version = "2.1.0"; 208 }; 209 arr-pm = { 210 groups = ["default"]; 211 platforms = []; ··· 2177 platforms = []; 2178 source = { 2179 remotes = ["https://rubygems.org"]; 2180 - sha256 = "1ch27hxbby16jxvxg1jq3sqdbd3gg7ss4ymxn3yhsjy7gyglxza6"; 2181 type = "gem"; 2182 }; 2183 - version = "9.1.0"; 2184 }; 2185 gitlab_chronic_duration = { 2186 dependencies = ["numerizer"]; ··· 3098 platforms = []; 3099 source = { 3100 remotes = ["https://rubygems.org"]; 3101 - sha256 = "0qyylcc57pcf8mwm9dvlzkfjxcpbypnp4q21ni05s7wxalxb12ld"; 3102 type = "gem"; 3103 }; 3104 - version = "1.2.6"; 3105 }; 3106 letter_opener = { 3107 dependencies = ["launchy"]; ··· 3194 platforms = []; 3195 source = { 3196 remotes = ["https://rubygems.org"]; 3197 - sha256 = "0g6w327y8d7dr0d7zw6p7hmlwh0hcvb7pkc7xxyf5mn3fmw6fdh1"; 3198 type = "gem"; 3199 }; 3200 - version = "0.6.2"; 3201 }; 3202 lograge = { 3203 dependencies = ["actionpack" "activesupport" "railties" "request_store"]; ··· 3227 platforms = []; 3228 source = { 3229 remotes = ["https://rubygems.org"]; 3230 - sha256 = "1mv5q4gpgzklwrgp7s7mhi0gb7x739qhyrni2n96i2vr4nv48a3l"; 3231 type = "gem"; 3232 }; 3233 - version = "1.2.1"; 3234 }; 3235 lru_redux = { 3236 groups = ["default"]; ··· 3581 platforms = []; 3582 source = { 3583 remotes = ["https://rubygems.org"]; 3584 - sha256 = "13lh6qizxi8fza8py73b2dvjp9p010dvbaq7diagir9nh8plsinv"; 3585 type = "gem"; 3586 }; 3587 - version = "0.16.3"; 3588 }; 3589 net-ntp = { 3590 groups = ["default"]; ··· 4153 platforms = []; 4154 source = { 4155 remotes = ["https://rubygems.org"]; 4156 - sha256 = "1ypj64nhq3grs9zh40vmyfyhmxlhljjsbg5q0jxhlxg5v76ij0mb"; 4157 type = "gem"; 4158 }; 4159 - version = "1.4.3"; 4160 }; 4161 pg_query = { 4162 dependencies = ["google-protobuf"]; ··· 4358 platforms = []; 4359 source = { 4360 remotes = ["https://rubygems.org"]; 4361 - sha256 = "0axc6w0rs4yj0pksfll1hjgw1k6a5q0xi2lckh91knfb72v348pa"; 4362 type = "gem"; 4363 }; 4364 - version = "2.2.4"; 4365 }; 4366 rack-accept = { 4367 dependencies = ["rack"]; ··· 4424 platforms = []; 4425 source = { 4426 remotes = ["https://rubygems.org"]; 4427 - sha256 = "1m6j2xk3s3ps3r9vqgwq3flyij9jgkyzanmgiifid8yqhcskgfx8"; 4428 type = "gem"; 4429 }; 4430 - version = "0.7.4"; 4431 }; 4432 rack-test = { 4433 dependencies = ["rack"]; ··· 4489 platforms = []; 4490 source = { 4491 remotes = ["https://rubygems.org"]; 4492 - sha256 = "1mj0b7ay10a2fgwj70kjw7mlyrp7a5la8lx8zmwhy40bkansdfrf"; 4493 type = "gem"; 4494 }; 4495 - version = "1.4.3"; 4496 }; 4497 rails-i18n = { 4498 dependencies = ["i18n" "railties"]; ··· 4614 platforms = []; 4615 source = { 4616 remotes = ["https://rubygems.org"]; 4617 - sha256 = "121pkq8kwqjh4l751xzx15bjp5vmf5pirfmpb11h71zsiavjqv6w"; 4618 type = "gem"; 4619 }; 4620 - version = "4.13.1"; 4621 }; 4622 recursive-open-struct = { 4623 groups = ["default"]; ··· 5020 platforms = []; 5021 source = { 5022 remotes = ["https://rubygems.org"]; 5023 - sha256 = "1h06a2asg8pjq7l0k885126n60y54rgw0qr957qarpv7qligzn4c"; 5024 type = "gem"; 5025 }; 5026 - version = "1.15.0"; 5027 }; 5028 rubocop-rails = { 5029 dependencies = ["activesupport" "rack" "rubocop"]; ··· 5031 platforms = []; 5032 source = { 5033 remotes = ["https://rubygems.org"]; 5034 - sha256 = "052viwgi7dbbnq0pxihz1k72dwhph8gw4v2zzw057w42l39hhh6i"; 5035 type = "gem"; 5036 }; 5037 - version = "2.17.2"; 5038 }; 5039 rubocop-rspec = { 5040 dependencies = ["rubocop"]; ··· 5042 platforms = []; 5043 source = { 5044 remotes = ["https://rubygems.org"]; 5045 - sha256 = "0pj53m5zcrgyhb2zsjxqsav9sm9s8jh0mgk8c1qckaxy3dkwfxm4"; 5046 type = "gem"; 5047 }; 5048 - version = "2.15.0"; 5049 }; 5050 ruby-fogbugz = { 5051 dependencies = ["crack" "multipart-post"];
··· 206 }; 207 version = "2.1.0"; 208 }; 209 + app_store_connect = { 210 + dependencies = ["activesupport" "jwt"]; 211 + groups = ["default"]; 212 + platforms = []; 213 + source = { 214 + remotes = ["https://rubygems.org"]; 215 + sha256 = "03s3x8b6ifjrqk9ian59i9yyxxl65ykvbb4r424j2hjsh8iskmq1"; 216 + type = "gem"; 217 + }; 218 + version = "0.29.0"; 219 + }; 220 arr-pm = { 221 groups = ["default"]; 222 platforms = []; ··· 2188 platforms = []; 2189 source = { 2190 remotes = ["https://rubygems.org"]; 2191 + sha256 = "196fhlbhhanpbn5iriccp7m04xgkq7swyk07im50q7z05pxyf1ki"; 2192 type = "gem"; 2193 }; 2194 + version = "9.2.0"; 2195 }; 2196 gitlab_chronic_duration = { 2197 dependencies = ["numerizer"]; ··· 3109 platforms = []; 3110 source = { 3111 remotes = ["https://rubygems.org"]; 3112 + sha256 = "18vcakjkb5fhavq9s6j7zwjc14c652361qws5g1slqb300anfww2"; 3113 type = "gem"; 3114 }; 3115 + version = "1.2.7"; 3116 }; 3117 letter_opener = { 3118 dependencies = ["launchy"]; ··· 3205 platforms = []; 3206 source = { 3207 remotes = ["https://rubygems.org"]; 3208 + sha256 = "1h1a3h3rfv3094pn5zn7d3c066dmhx9i380mhqa1qyagqla6pw8a"; 3209 type = "gem"; 3210 }; 3211 + version = "1.1.1"; 3212 }; 3213 lograge = { 3214 dependencies = ["actionpack" "activesupport" "railties" "request_store"]; ··· 3238 platforms = []; 3239 source = { 3240 remotes = ["https://rubygems.org"]; 3241 + sha256 = "1nww5h9frmbjfpfy2nb296vn78xnq1qg0lq3lsn52ky8s8rb65dw"; 3242 type = "gem"; 3243 }; 3244 + version = "1.4.5"; 3245 }; 3246 lru_redux = { 3247 groups = ["default"]; ··· 3592 platforms = []; 3593 source = { 3594 remotes = ["https://rubygems.org"]; 3595 + sha256 = "1ycw0qsw3hap8svakl0i30jkj0ffd4lpyrn17a1j0w8mz5ainmsj"; 3596 type = "gem"; 3597 }; 3598 + version = "0.17.1"; 3599 }; 3600 net-ntp = { 3601 groups = ["default"]; ··· 4164 platforms = []; 4165 source = { 4166 remotes = ["https://rubygems.org"]; 4167 + sha256 = "1wd6nl81nbdwck04hccsm7wf23ghpi8yddd9j4rbwyvyj0sbsff1"; 4168 type = "gem"; 4169 }; 4170 + version = "1.4.5"; 4171 }; 4172 pg_query = { 4173 dependencies = ["google-protobuf"]; ··· 4369 platforms = []; 4370 source = { 4371 remotes = ["https://rubygems.org"]; 4372 + sha256 = "0qvp6h2abmlsl4sqjsvac03cr2mxq6143gbx4kq52rpazp021qsb"; 4373 type = "gem"; 4374 }; 4375 + version = "2.2.6.2"; 4376 }; 4377 rack-accept = { 4378 dependencies = ["rack"]; ··· 4435 platforms = []; 4436 source = { 4437 remotes = ["https://rubygems.org"]; 4438 + sha256 = "1a62439xwn5v6hsl9s11hdk4wj58czhcbg7lminv23mnkc0ca147"; 4439 type = "gem"; 4440 }; 4441 + version = "0.7.6"; 4442 }; 4443 rack-test = { 4444 dependencies = ["rack"]; ··· 4500 platforms = []; 4501 source = { 4502 remotes = ["https://rubygems.org"]; 4503 + sha256 = "1mcb75qvldfz6zsr4inrfx7dmb0ngxy507awx28khqmnla3hqpc9"; 4504 type = "gem"; 4505 }; 4506 + version = "1.4.4"; 4507 }; 4508 rails-i18n = { 4509 dependencies = ["i18n" "railties"]; ··· 4625 platforms = []; 4626 source = { 4627 remotes = ["https://rubygems.org"]; 4628 + sha256 = "1vmpppgdy64qa16bvkss0xyzmyyzxv5hwzvc1i6saw4yvm58kl9p"; 4629 type = "gem"; 4630 }; 4631 + version = "5.12.3"; 4632 }; 4633 recursive-open-struct = { 4634 groups = ["default"]; ··· 5031 platforms = []; 5032 source = { 5033 remotes = ["https://rubygems.org"]; 5034 + sha256 = "00ld0hfm2x5hzms9xhkyjfxs8afsmlg1kf0mklk68cq4wwwihkwd"; 5035 type = "gem"; 5036 }; 5037 + version = "1.15.1"; 5038 }; 5039 rubocop-rails = { 5040 dependencies = ["activesupport" "rack" "rubocop"]; ··· 5042 platforms = []; 5043 source = { 5044 remotes = ["https://rubygems.org"]; 5045 + sha256 = "1bv51vwcg5m4v35n7653xclw9vv3ifvgbhvc2l79wz2p76ipm1bx"; 5046 type = "gem"; 5047 }; 5048 + version = "2.17.3"; 5049 }; 5050 rubocop-rspec = { 5051 dependencies = ["rubocop"]; ··· 5053 platforms = []; 5054 source = { 5055 remotes = ["https://rubygems.org"]; 5056 + sha256 = "1rpcww107xq6aj5wkypzjj346jaxhqal33wmhlwb9gc2h425yg5k"; 5057 type = "gem"; 5058 }; 5059 + version = "2.16.0"; 5060 }; 5061 ruby-fogbugz = { 5062 dependencies = ["crack" "multipart-post"];
+2 -2
pkgs/applications/version-management/got/default.nix
··· 4 5 stdenv.mkDerivation rec { 6 pname = "got"; 7 - version = "0.82"; 8 9 src = fetchurl { 10 url = "https://gameoftrees.org/releases/portable/got-portable-${version}.tar.gz"; 11 - sha256 = "sha256-Lb0WZ4gTuG/GBAnEh9ff/K0ciwjDX3cmEhItMyJ/lmI="; 12 }; 13 14 nativeBuildInputs = [ pkg-config bison ];
··· 4 5 stdenv.mkDerivation rec { 6 pname = "got"; 7 + version = "0.83"; 8 9 src = fetchurl { 10 url = "https://gameoftrees.org/releases/portable/got-portable-${version}.tar.gz"; 11 + sha256 = "sha256-kNhU6OR9IUNPL72D90nhq2X5vmVW7YUmpnq/EOUvG/8="; 12 }; 13 14 nativeBuildInputs = [ pkg-config bison ];
+2 -2
pkgs/data/icons/numix-icon-theme-circle/default.nix
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "numix-icon-theme-circle"; 5 - version = "23.01.25"; 6 7 src = fetchFromGitHub { 8 owner = "numixproject"; 9 repo = pname; 10 rev = version; 11 - sha256 = "sha256-bejoClo31C2gO7Ni1cIxaumwDrhumRZgAPpxS1Jt/Fw="; 12 }; 13 14 nativeBuildInputs = [ gtk3 ];
··· 2 3 stdenvNoCC.mkDerivation rec { 4 pname = "numix-icon-theme-circle"; 5 + version = "23.01.29"; 6 7 src = fetchFromGitHub { 8 owner = "numixproject"; 9 repo = pname; 10 rev = version; 11 + sha256 = "sha256-VmVzU8ACBE4Rx0uVScdQVbygDLE9MmD7ssD1j4ri74g="; 12 }; 13 14 nativeBuildInputs = [ gtk3 ];
+2 -2
pkgs/development/interpreters/erlang/R25.nix
··· 1 { mkDerivation }: 2 3 mkDerivation { 4 - version = "25.2.1"; 5 - sha256 = "xJ3fadveOFZ0TeHhjl3VnAtWyFTOVUIoFubXofvrsT0="; 6 }
··· 1 { mkDerivation }: 2 3 mkDerivation { 4 + version = "25.2.2"; 5 + sha256 = "HfEh2IhifFe/gQ4sK99uBnmUGvNCeJ2mlTQf7IzenEs="; 6 }
+6 -18
pkgs/development/libraries/libfabric/default.nix
··· 1 - { lib 2 - , stdenv 3 - , fetchFromGitHub 4 - , pkg-config 5 - , autoreconfHook 6 - , enablePsm2 ? (stdenv.isx86_64 && stdenv.isLinux) 7 - , libpsm2 8 - , enableOpx ? (stdenv.isx86_64 && stdenv.isLinux) 9 - , libuuid 10 - , numactl 11 - }: 12 13 stdenv.mkDerivation rec { 14 pname = "libfabric"; 15 - version = "1.17.0"; 16 17 enableParallelBuilding = true; 18 ··· 20 owner = "ofiwg"; 21 repo = pname; 22 rev = "v${version}"; 23 - sha256 = "sha256-tXfAn8hkasA2UuA4/8dOE3EcORyJo/A33TtSNdzDXD8="; 24 }; 25 26 nativeBuildInputs = [ pkg-config autoreconfHook ]; 27 28 - buildInputs = lib.optionals enableOpx [ libuuid numactl ] ++ lib.optional enablePsm2 [ libpsm2 ]; 29 30 - configureFlags = [ 31 - (if enablePsm2 then "--enable-psm2=${libpsm2}" else "--disable-psm2") 32 - (if enableOpx then "--enable-opx" else "--disable-opx") 33 - ]; 34 35 meta = with lib; { 36 homepage = "https://ofiwg.github.io/libfabric/";
··· 1 + { lib, stdenv, fetchFromGitHub, pkg-config, autoreconfHook, libpsm2 2 + , enablePsm2 ? (stdenv.isx86_64 && stdenv.isLinux) }: 3 4 stdenv.mkDerivation rec { 5 pname = "libfabric"; 6 + version = "1.15.1"; 7 8 enableParallelBuilding = true; 9 ··· 11 owner = "ofiwg"; 12 repo = pname; 13 rev = "v${version}"; 14 + sha256 = "sha256-uL3L9k9yqdZXQmR1zi8OEIGLAZ8cf7EBnlDhetaMA08="; 15 }; 16 17 nativeBuildInputs = [ pkg-config autoreconfHook ]; 18 19 + buildInputs = lib.optional enablePsm2 libpsm2; 20 21 + configureFlags = [ (if enablePsm2 then "--enable-psm2=${libpsm2}" else "--disable-psm2") ]; 22 23 meta = with lib; { 24 homepage = "https://ofiwg.github.io/libfabric/";
+2 -2
pkgs/development/python-modules/ailment/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "ailment"; 11 - version = "9.2.35"; 12 format = "pyproject"; 13 14 disabled = pythonOlder "3.8"; ··· 17 owner = "angr"; 18 repo = pname; 19 rev = "v${version}"; 20 - hash = "sha256-t4t9TATmskvi/Qr9Eje7l+tRiKa+NiwI+KVYqEiSNgo="; 21 }; 22 23 nativeBuildInputs = [
··· 8 9 buildPythonPackage rec { 10 pname = "ailment"; 11 + version = "9.2.36"; 12 format = "pyproject"; 13 14 disabled = pythonOlder "3.8"; ··· 17 owner = "angr"; 18 repo = pname; 19 rev = "v${version}"; 20 + hash = "sha256-PEX2SanglMqjtJHuH+gA5dnikh7qqLFiXbmrcIzs1+A="; 21 }; 22 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/angr/default.nix
··· 31 32 buildPythonPackage rec { 33 pname = "angr"; 34 - version = "9.2.35"; 35 format = "pyproject"; 36 37 disabled = pythonOlder "3.8"; ··· 40 owner = pname; 41 repo = pname; 42 rev = "v${version}"; 43 - hash = "sha256-zJ3dURT2T44Nl0KPSw8bTeJO33siBLAOu/lXGaQeEdQ="; 44 }; 45 46 propagatedBuildInputs = [
··· 31 32 buildPythonPackage rec { 33 pname = "angr"; 34 + version = "9.2.36"; 35 format = "pyproject"; 36 37 disabled = pythonOlder "3.8"; ··· 40 owner = pname; 41 repo = pname; 42 rev = "v${version}"; 43 + hash = "sha256-KVIrhzd3EoDIVImshfjZrBAiNkCtlFAd6Ox9ATsvPTY="; 44 }; 45 46 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/archinfo/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "archinfo"; 11 - version = "9.2.35"; 12 format = "pyproject"; 13 14 disabled = pythonOlder "3.8"; ··· 17 owner = "angr"; 18 repo = pname; 19 rev = "v${version}"; 20 - hash = "sha256-/GGchV+B/1gleZM0mW8vVk/9Uwf1zYH0B7HwziAla6w="; 21 }; 22 23 nativeBuildInputs = [
··· 8 9 buildPythonPackage rec { 10 pname = "archinfo"; 11 + version = "9.2.36"; 12 format = "pyproject"; 13 14 disabled = pythonOlder "3.8"; ··· 17 owner = "angr"; 18 repo = pname; 19 rev = "v${version}"; 20 + hash = "sha256-anZsvDIH1AWaFUG5UTuyQiOKeoUB/+MSbu5pjPZJxag="; 21 }; 22 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/claripy/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "claripy"; 16 - version = "9.2.35"; 17 format = "pyproject"; 18 19 disabled = pythonOlder "3.8"; ··· 22 owner = "angr"; 23 repo = pname; 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-vfyrYcwQopwSxGAA+8JFCkog0Po/s9HkGI3PJzSALSI="; 26 }; 27 28 nativeBuildInputs = [
··· 13 14 buildPythonPackage rec { 15 pname = "claripy"; 16 + version = "9.2.36"; 17 format = "pyproject"; 18 19 disabled = pythonOlder "3.8"; ··· 22 owner = "angr"; 23 repo = pname; 24 rev = "refs/tags/v${version}"; 25 + hash = "sha256-gF8T1ZTvTjyt+kEOxI3ryDJOZv4go54VTxSGEdUyGt4="; 26 }; 27 28 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/cle/default.nix
··· 16 17 let 18 # The binaries are following the argr projects release cycle 19 - version = "9.2.35"; 20 21 # Binary files from https://github.com/angr/binaries (only used for testing and only here) 22 binaries = fetchFromGitHub { ··· 38 owner = "angr"; 39 repo = pname; 40 rev = "v${version}"; 41 - hash = "sha256-0qDSxB77kKwYCLPWt/Wb//LLTJC8WJIv0Cw+HwE21sQ="; 42 }; 43 44 nativeBuildInputs = [
··· 16 17 let 18 # The binaries are following the argr projects release cycle 19 + version = "9.2.36"; 20 21 # Binary files from https://github.com/angr/binaries (only used for testing and only here) 22 binaries = fetchFromGitHub { ··· 38 owner = "angr"; 39 repo = pname; 40 rev = "v${version}"; 41 + hash = "sha256-XqoBFV87m/uz0proGDtbaewsoY8vsA6ToGwdv7xvO9Y="; 42 }; 43 44 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/django/4.nix
··· 43 44 buildPythonPackage rec { 45 pname = "Django"; 46 - version = "4.1.5"; 47 format = "pyproject"; 48 49 disabled = pythonOlder "3.8"; 50 51 src = fetchPypi { 52 inherit pname version; 53 - hash = "sha256-/1br1+rQ/V2+Bv4VewAkp6rqLgWTuzeF+1lM+U2tWO8="; 54 }; 55 56 patches = [
··· 43 44 buildPythonPackage rec { 45 pname = "Django"; 46 + version = "4.1.6"; 47 format = "pyproject"; 48 49 disabled = pythonOlder "3.8"; 50 51 src = fetchPypi { 52 inherit pname version; 53 + hash = "sha256-vOsP4aOGeBrweIyuQQhiJ1bNBed3VEje7ASnHd+HaF0="; 54 }; 55 56 patches = [
+6 -12
pkgs/development/python-modules/fiona/default.nix
··· 1 - { stdenv, lib, buildPythonPackage, fetchPypi, isPy3k, pythonOlder 2 , attrs, click, cligj, click-plugins, six, munch, enum34 3 , pytestCheckHook, boto3, mock, giflib, pytz 4 , gdal, certifi 5 - , fetchpatch 6 }: 7 8 buildPythonPackage rec { 9 pname = "fiona"; 10 - version = "1.8.22"; 11 12 src = fetchPypi { 13 pname = "Fiona"; 14 inherit version; 15 - sha256 = "sha256-qCqZzps+eCV0AVfEXJ+yJZ1OkvCohqqsJfDbQP/h7qM="; 16 }; 17 18 - patches = [ 19 - # https://github.com/Toblerity/Fiona/pull/1122 20 - (fetchpatch { 21 - url = "https://github.com/Toblerity/Fiona/commit/fa632130dcd9dfbb982ecaa4911b3fab3459168f.patch"; 22 - hash = "sha256-IuNHr3yBqS1jY9Swvcq8XPv6BpVlInDx0FVuzEMaYTY="; 23 - }) 24 - ]; 25 - 26 CXXFLAGS = lib.optionalString stdenv.cc.isClang "-std=c++11"; 27 28 nativeBuildInputs = [ 29 gdal # for gdal-config 30 ]; 31 ··· 61 # https://github.com/Toblerity/Fiona/issues/1164 62 "test_no_append_driver_cannot_append" 63 ]; 64 65 meta = with lib; { 66 description = "OGR's neat, nimble, no-nonsense API for Python";
··· 1 + { stdenv, lib, buildPythonPackage, fetchPypi, isPy3k, pythonOlder, cython 2 , attrs, click, cligj, click-plugins, six, munch, enum34 3 , pytestCheckHook, boto3, mock, giflib, pytz 4 , gdal, certifi 5 }: 6 7 buildPythonPackage rec { 8 pname = "fiona"; 9 + version = "1.9.0"; 10 11 src = fetchPypi { 12 pname = "Fiona"; 13 inherit version; 14 + hash = "sha256-bkh8v7pahJ+98G5FFp/X4fFmL0Tz1xerS5RgRrJFfq4="; 15 }; 16 17 CXXFLAGS = lib.optionalString stdenv.cc.isClang "-std=c++11"; 18 19 nativeBuildInputs = [ 20 + cython 21 gdal # for gdal-config 22 ]; 23 ··· 53 # https://github.com/Toblerity/Fiona/issues/1164 54 "test_no_append_driver_cannot_append" 55 ]; 56 + 57 + pythonImportsCheck = [ "fiona" ]; 58 59 meta = with lib; { 60 description = "OGR's neat, nimble, no-nonsense API for Python";
+75
pkgs/development/python-modules/piano-transcription-inference/default.nix
···
··· 1 + { stdenv 2 + , lib 3 + , buildPythonPackage 4 + , fetchPypi 5 + , fetchpatch 6 + , fetchurl 7 + , librosa 8 + , matplotlib 9 + , mido 10 + , torch 11 + , torchlibrosa 12 + }: 13 + 14 + buildPythonPackage rec { 15 + pname = "piano-transcription-inference"; 16 + version = "0.0.5"; 17 + format = "setuptools"; 18 + 19 + src = fetchPypi { 20 + inherit pname version; 21 + hash = "sha256-nbhuSkXuWrekFxwdNHaspuag+3K1cKwq90IpATBpWPY="; 22 + }; 23 + 24 + checkpoint = fetchurl { 25 + name = "piano-transcription-inference.pth"; 26 + # The download url can be found in 27 + # https://github.com/qiuqiangkong/piano_transcription_inference/blob/master/piano_transcription_inference/inference.py 28 + url = "https://zenodo.org/record/4034264/files/CRNN_note_F1%3D0.9677_pedal_F1%3D0.9186.pth?download=1"; 29 + hash = "sha256-w/qXMHJb9Kdi8cFLyAzVmG6s2gGwJvWkolJc1geHYUE="; 30 + }; 31 + 32 + propagatedBuildInputs = [ 33 + librosa 34 + matplotlib 35 + mido 36 + torch 37 + torchlibrosa 38 + ]; 39 + 40 + patches = [ 41 + # Fix run against librosa 0.9.0 42 + # https://github.com/qiuqiangkong/piano_transcription_inference/pull/10 43 + (fetchpatch { 44 + url = "https://github.com/qiuqiangkong/piano_transcription_inference/commit/b2d448916be771cd228f709c23c474942008e3e8.patch"; 45 + hash = "sha256-8O4VtFij//k3fhcbMRz4J8Iz4AdOPLkuk3UTxuCSy8U="; 46 + }) 47 + ]; 48 + 49 + postPatch = '' 50 + substituteInPlace piano_transcription_inference/inference.py --replace \ 51 + "checkpoint_path='{}/piano_transcription_inference_data/note_F1=0.9677_pedal_F1=0.9186.pth'.format(str(Path.home()))" \ 52 + "checkpoint_path='$out/share/checkpoint.pth'" 53 + ''; 54 + 55 + postInstall = '' 56 + mkdir "$out/share" 57 + ln -s "${checkpoint}" "$out/share/checkpoint.pth" 58 + ''; 59 + 60 + # Project has no tests. 61 + # In order to make pythonImportsCheck work, NUMBA_CACHE_DIR env var need to 62 + # be set to a writable dir (https://github.com/numba/numba/issues/4032#issuecomment-488102702). 63 + # pythonImportsCheck has no pre* hook, use checkPhase to wordaround that. 64 + checkPhase = '' 65 + export NUMBA_CACHE_DIR="$(mktemp -d)" 66 + ''; 67 + pythonImportsCheck = [ "piano_transcription_inference" ]; 68 + 69 + meta = with lib; { 70 + description = "A piano transcription inference package"; 71 + homepage = "https://github.com/qiuqiangkong/piano_transcription_inference"; 72 + license = licenses.mit; 73 + maintainers = with maintainers; [ azuwis ]; 74 + }; 75 + }
+2 -2
pkgs/development/python-modules/pyvex/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "pyvex"; 16 - version = "9.2.35"; 17 format = "pyproject"; 18 19 disabled = pythonOlder "3.8"; 20 21 src = fetchPypi { 22 inherit pname version; 23 - hash = "sha256-4qLfwzJhmcB1CwWTOvgX9qzYSfd2f3WOcXh+Aer1O3I="; 24 }; 25 26 nativeBuildInputs = [
··· 13 14 buildPythonPackage rec { 15 pname = "pyvex"; 16 + version = "9.2.36"; 17 format = "pyproject"; 18 19 disabled = pythonOlder "3.8"; 20 21 src = fetchPypi { 22 inherit pname version; 23 + hash = "sha256-KV/fkgYUt8hfpGxDO3CNNrC91BaI9W8T2mr2H4eJdxo="; 24 }; 25 26 nativeBuildInputs = [
+50
pkgs/development/python-modules/torchlibrosa/default.nix
···
··· 1 + { stdenv 2 + , lib 3 + , buildPythonPackage 4 + , fetchPypi 5 + , fetchpatch 6 + , librosa 7 + , numpy 8 + , torch 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "torchlibrosa"; 13 + version = "0.0.9"; 14 + format = "setuptools"; 15 + 16 + src = fetchPypi { 17 + inherit pname version; 18 + hash = "sha256-+LzejKvLlJIIwWm9rYPCWQDSueIwnG5gbkwNE+wbv0A="; 19 + }; 20 + 21 + propagatedBuildInputs = [ 22 + librosa 23 + numpy 24 + torch 25 + ]; 26 + 27 + patches = [ 28 + # Fix run against librosa 0.9.0, https://github.com/qiuqiangkong/torchlibrosa/pull/8 29 + (fetchpatch { 30 + url = "https://github.com/qiuqiangkong/torchlibrosa/commit/eec7e7559a47d0ef0017322aee29a31dad0572d5.patch"; 31 + hash = "sha256-c1x3MA14Plm7+lVuqiuLWgSY6FW615qnKbcWAfbrcas="; 32 + }) 33 + ]; 34 + 35 + # Project has no tests. 36 + # In order to make pythonImportsCheck work, NUMBA_CACHE_DIR env var need to 37 + # be set to a writable dir (https://github.com/numba/numba/issues/4032#issuecomment-488102702). 38 + # pythonImportsCheck has no pre* hook, use checkPhase to workaround that. 39 + checkPhase = '' 40 + export NUMBA_CACHE_DIR="$(mktemp -d)" 41 + ''; 42 + pythonImportsCheck = [ "torchlibrosa" ]; 43 + 44 + meta = with lib; { 45 + description = "PyTorch implemention of part of librosa functions"; 46 + homepage = "https://github.com/qiuqiangkong/torchlibrosa"; 47 + license = licenses.mit; 48 + maintainers = with maintainers; [ azuwis ]; 49 + }; 50 + }
+3 -3
pkgs/development/tools/biodiff/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "biodiff"; 5 - version = "1.0.3"; 6 7 src = fetchFromGitHub { 8 owner = "8051Enthusiast"; 9 repo = "biodiff"; 10 rev = "v${version}"; 11 - sha256 = "sha256-ZIZ6XpRuqhacpvi1kf7zvMszzbF8IvWrMlxAZnJJSxE="; 12 }; 13 14 - cargoSha256 = "sha256-/LrrHK9j6xg3J56ubM9RdkJeMn4nvpddUGMtHu2s6OE="; 15 16 meta = with lib; { 17 description = "Hex diff viewer using alignment algorithms from biology";
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "biodiff"; 5 + version = "1.0.4"; 6 7 src = fetchFromGitHub { 8 owner = "8051Enthusiast"; 9 repo = "biodiff"; 10 rev = "v${version}"; 11 + sha256 = "sha256-anGiqTiZVm6q8BII1Ahg2ph7OwX5isCa16orEcf4aFE="; 12 }; 13 14 + cargoSha256 = "sha256-uyATu6M04IRFtzFb2ox0xUYFXjkW+t+71Iy58TuqCko="; 15 16 meta = with lib; { 17 description = "Hex diff viewer using alignment algorithms from biology";
+6 -2
pkgs/servers/web-apps/wallabag/default.nix
··· 16 17 let 18 pname = "wallabag"; 19 - version = "2.5.2"; 20 in 21 stdenv.mkDerivation { 22 inherit pname version; ··· 27 "https://static.wallabag.org/releases/wallabag-release-${version}.tar.gz" 28 "https://github.com/wallabag/wallabag/releases/download/${version}/wallabag-${version}.tar.gz" 29 ]; 30 - hash = "sha256-Q989SorGPm3KBuQhGAinYU6HGIa9RrhtRPvwGALU6jk="; 31 }; 32 33 patches = [ ··· 45 dontBuild = true; 46 47 installPhase = '' 48 mkdir $out 49 cp -R * $out/ 50 ''; 51 52 meta = with lib; {
··· 16 17 let 18 pname = "wallabag"; 19 + version = "2.5.3"; 20 in 21 stdenv.mkDerivation { 22 inherit pname version; ··· 27 "https://static.wallabag.org/releases/wallabag-release-${version}.tar.gz" 28 "https://github.com/wallabag/wallabag/releases/download/${version}/wallabag-${version}.tar.gz" 29 ]; 30 + hash = "sha256-a30z9rdXcfc2eVuShEobgDWWHr9TfMwq9WwaWdrI3QU="; 31 }; 32 33 patches = [ ··· 45 dontBuild = true; 46 47 installPhase = '' 48 + runHook preInstall 49 + 50 mkdir $out 51 cp -R * $out/ 52 + 53 + runHook postInstall 54 ''; 55 56 meta = with lib; {
+3 -6
pkgs/tools/inputmethods/skk/skk-dicts/default.nix
··· 1 - { lib, stdenv, fetchurl, buildPackages, libiconv, skktools }: 2 3 let 4 # kana to kanji ··· 25 url = "https://raw.githubusercontent.com/skk-dev/dict/8b35d07a7d2044d48b063d2774d9f9d00bb7cb48/SKK-JISYO.assoc"; 26 sha256 = "1smcbyv6srrhnpl7ic9nqds9nz3g2dgqngmhzkrdlwmvcpvakp1v"; 27 }; 28 - 29 - iconvBin = if stdenv.isDarwin then libiconv else buildPackages.stdenv.cc.libc; 30 in 31 32 stdenv.mkDerivation { 33 pname = "skk-dicts-unstable"; 34 version = "2020-03-24"; 35 srcs = [ small medium large edict assoc ]; 36 - nativeBuildInputs = [ skktools ] ++ lib.optional stdenv.isDarwin libiconv; 37 38 strictDeps = true; 39 ··· 51 for src in $srcs; do 52 dst=$out/share/$(dictname $src) 53 echo ";;; -*- coding: utf-8 -*-" > $dst # libskk requires this on the first line 54 - ${lib.getBin iconvBin}/bin/iconv \ 55 - -f EUC-JP -t UTF-8 $src | skkdic-expr2 >> $dst 56 done 57 58 # combine .L .edict and .assoc for convenience
··· 1 + { lib, stdenv, fetchurl, buildPackages, iconv, skktools }: 2 3 let 4 # kana to kanji ··· 25 url = "https://raw.githubusercontent.com/skk-dev/dict/8b35d07a7d2044d48b063d2774d9f9d00bb7cb48/SKK-JISYO.assoc"; 26 sha256 = "1smcbyv6srrhnpl7ic9nqds9nz3g2dgqngmhzkrdlwmvcpvakp1v"; 27 }; 28 in 29 30 stdenv.mkDerivation { 31 pname = "skk-dicts-unstable"; 32 version = "2020-03-24"; 33 srcs = [ small medium large edict assoc ]; 34 + nativeBuildInputs = [ iconv skktools ]; 35 36 strictDeps = true; 37 ··· 49 for src in $srcs; do 50 dst=$out/share/$(dictname $src) 51 echo ";;; -*- coding: utf-8 -*-" > $dst # libskk requires this on the first line 52 + iconv -f EUC-JP -t UTF-8 $src | skkdic-expr2 >> $dst 53 done 54 55 # combine .L .edict and .assoc for convenience
+2 -9
pkgs/tools/text/cmigemo/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, buildPackages 2 - , libiconv, nkf, perl, which 3 , skk-dicts 4 }: 5 6 - let 7 - iconvBin = if stdenv.isDarwin then libiconv else buildPackages.stdenv.cc.libc; 8 - in 9 stdenv.mkDerivation { 10 pname = "cmigemo"; 11 version = "1.3e"; ··· 17 sha256 = "00a6kdmxp16b8x0p04ws050y39qspd1bqlfq74bkirc55b77a2m1"; 18 }; 19 20 - nativeBuildInputs = [ libiconv nkf perl which ]; 21 22 postUnpack = '' 23 cp ${skk-dicts}/share/SKK-JISYO.L source/dict/ ··· 26 patches = [ ./no-http-tool-check.patch ]; 27 28 makeFlags = [ "INSTALL=install" ]; 29 - 30 - preBuild = '' 31 - makeFlagsArray+=(FILTER_UTF8="${lib.getBin iconvBin}/bin/iconv -t utf-8 -f cp932") 32 - ''; 33 34 buildFlags = [ (if stdenv.isDarwin then "osx-all" else "gcc-all") ]; 35
··· 1 { lib, stdenv, fetchFromGitHub, buildPackages 2 + , iconv, nkf, perl, which 3 , skk-dicts 4 }: 5 6 stdenv.mkDerivation { 7 pname = "cmigemo"; 8 version = "1.3e"; ··· 14 sha256 = "00a6kdmxp16b8x0p04ws050y39qspd1bqlfq74bkirc55b77a2m1"; 15 }; 16 17 + nativeBuildInputs = [ iconv nkf perl which ]; 18 19 postUnpack = '' 20 cp ${skk-dicts}/share/SKK-JISYO.L source/dict/ ··· 23 patches = [ ./no-http-tool-check.patch ]; 24 25 makeFlags = [ "INSTALL=install" ]; 26 27 buildFlags = [ (if stdenv.isDarwin then "osx-all" else "gcc-all") ]; 28
+11 -4
pkgs/top-level/all-packages.nix
··· 7603 7604 gitkraken = callPackage ../applications/version-management/gitkraken { }; 7605 7606 - gitlab = callPackage ../applications/version-management/gitlab { 7607 - openssl = openssl_1_1; 7608 - }; 7609 gitlab-ee = callPackage ../applications/version-management/gitlab { 7610 - openssl = openssl_1_1; 7611 gitlabEnterprise = true; 7612 }; 7613 ··· 21306 21307 libiconvReal = callPackage ../development/libraries/libiconv { }; 21308 21309 # On non-GNU systems we need GNU Gettext for libintl. 21310 libintl = if stdenv.hostPlatform.libc != "glibc" then gettext else null; 21311 ··· 32059 pianobooster = qt5.callPackage ../applications/audio/pianobooster { }; 32060 32061 pianoteq = callPackage ../applications/audio/pianoteq { }; 32062 32063 picard = callPackage ../applications/audio/picard { }; 32064
··· 7603 7604 gitkraken = callPackage ../applications/version-management/gitkraken { }; 7605 7606 + gitlab = callPackage ../applications/version-management/gitlab { }; 7607 gitlab-ee = callPackage ../applications/version-management/gitlab { 7608 gitlabEnterprise = true; 7609 }; 7610 ··· 21303 21304 libiconvReal = callPackage ../development/libraries/libiconv { }; 21305 21306 + iconv = 21307 + if lib.elem stdenv.hostPlatform.libc [ "glibc" "musl" ] then 21308 + lib.getBin stdenv.cc.libc 21309 + else if stdenv.hostPlatform.isDarwin then 21310 + lib.getBin darwin.libiconv 21311 + else 21312 + lib.getBin libiconvReal; 21313 + 21314 # On non-GNU systems we need GNU Gettext for libintl. 21315 libintl = if stdenv.hostPlatform.libc != "glibc" then gettext else null; 21316 ··· 32064 pianobooster = qt5.callPackage ../applications/audio/pianobooster { }; 32065 32066 pianoteq = callPackage ../applications/audio/pianoteq { }; 32067 + 32068 + pianotrans = callPackage ../applications/audio/pianotrans { }; 32069 32070 picard = callPackage ../applications/audio/picard { }; 32071
+4
pkgs/top-level/python-packages.nix
··· 7066 7067 pi1wire = callPackage ../development/python-modules/pi1wire { }; 7068 7069 piccata = callPackage ../development/python-modules/piccata { }; 7070 7071 pick = callPackage ../development/python-modules/pick { }; ··· 11527 torchmetrics = callPackage ../development/python-modules/torchmetrics { }; 11528 11529 torchinfo = callPackage ../development/python-modules/torchinfo { }; 11530 11531 torchvision = callPackage ../development/python-modules/torchvision { }; 11532
··· 7066 7067 pi1wire = callPackage ../development/python-modules/pi1wire { }; 7068 7069 + piano-transcription-inference = callPackage ../development/python-modules/piano-transcription-inference { }; 7070 + 7071 piccata = callPackage ../development/python-modules/piccata { }; 7072 7073 pick = callPackage ../development/python-modules/pick { }; ··· 11529 torchmetrics = callPackage ../development/python-modules/torchmetrics { }; 11530 11531 torchinfo = callPackage ../development/python-modules/torchinfo { }; 11532 + 11533 + torchlibrosa = callPackage ../development/python-modules/torchlibrosa { }; 11534 11535 torchvision = callPackage ../development/python-modules/torchvision { }; 11536