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