lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
5644fd38 c1ff69e1

+433 -413
+1 -1
nixos/tests/gitea.nix
··· 18 18 services.gitea = { 19 19 enable = true; 20 20 database = { inherit type; }; 21 - disableRegistration = true; 21 + settings.service.DISABLE_REGISTRATION = true; 22 22 }; 23 23 environment.systemPackages = [ pkgs.gitea pkgs.jq ]; 24 24 services.openssh.enable = true;
+2 -2
pkgs/applications/graphics/drawio/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "drawio"; 14 - version = "20.2.3"; 14 + version = "20.3.0"; 15 15 16 16 src = fetchurl { 17 17 url = "https://github.com/jgraph/drawio-desktop/releases/download/v${version}/drawio-x86_64-${version}.rpm"; 18 - sha256 = "sha256-O/gzXAzvaYJXpexjBSc6jNW1wX0ukwQcpFU8fq4qM4k="; 18 + sha256 = "bfcd363f549ce8dc13ae2287cec5099e4bf1d0d4b6f8deef40a81279f78817e1"; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+1
pkgs/applications/graphics/pixinsight/default.nix
··· 128 128 license = licenses.unfree; 129 129 platforms = [ "x86_64-linux" ]; 130 130 maintainers = [ maintainers.sheepforce ]; 131 + hydraPlatforms = []; 131 132 mainProgram = "PixInsight"; 132 133 }; 133 134 }
+3 -3
pkgs/applications/kde/okular.nix
··· 1 1 { 2 2 stdenv, mkDerivation, lib, 3 3 extra-cmake-modules, kdoctools, 4 - breeze-icons, chmlib ? null, discount, djvulibre, ebook_tools, kactivities, 4 + breeze-icons, chmlib, discount, djvulibre, ebook_tools, kactivities, 5 5 karchive, kbookmarks, kcompletion, kconfig, kconfigwidgets, kcoreaddons, 6 6 kdbusaddons, kdegraphics-mobipocket, kiconthemes, kjs, khtml, kio, kparts, 7 7 kpty, kpurpose, kwallet, kwindowsystem, libkexiv2, libspectre, libzip, phonon, poppler, ··· 16 16 kcompletion kconfig kconfigwidgets kcoreaddons kdbusaddons 17 17 kdegraphics-mobipocket kiconthemes kjs khtml kio kparts kpty kpurpose kwallet 18 18 kwindowsystem libkexiv2 libspectre libzip phonon poppler qca-qt5 19 - qtdeclarative qtsvg threadweaver kcrash qtspeech 20 - ] ++ lib.optional (!stdenv.isAarch64) chmlib; 19 + qtdeclarative qtsvg threadweaver kcrash qtspeech chmlib 20 + ]; 21 21 22 22 # InitialPreference values are too high and end up making okular 23 23 # default for anything considered text/plain. Resetting to 1, which
+41
pkgs/applications/misc/rofi-bluetooth/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , makeWrapper 5 + , rofi-unwrapped 6 + , bluez 7 + }: 8 + 9 + stdenv.mkDerivation rec { 10 + pname = "rofi-bluetooth"; 11 + version = "unstable-2021-03-05"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "nickclyde"; 15 + repo = "rofi-bluetooth"; 16 + # https://github.com/nickclyde/rofi-bluetooth/issues/19 17 + rev = "893db1f2b549e7bc0e9c62e7670314349a29cdf2"; 18 + sha256 = "sha256-3oROJKEQCuSnLfbJ+JSSc9hcmJTPrLHRQJsrUcaOMss="; 19 + }; 20 + 21 + nativeBuildInputs = [ makeWrapper ]; 22 + 23 + installPhase = '' 24 + runHook preInstall 25 + 26 + install -D --target-directory=$out/bin/ ./rofi-bluetooth 27 + 28 + wrapProgram $out/bin/rofi-bluetooth \ 29 + --prefix PATH ":" ${lib.makeBinPath [ rofi-unwrapped bluez ] } 30 + 31 + runHook postInstall 32 + ''; 33 + 34 + meta = with lib; { 35 + description = "Rofi-based interface to connect to bluetooth devices and display status info"; 36 + homepage = "https://github.com/nickclyde/rofi-bluetooth"; 37 + license = licenses.gpl3Only; 38 + maintainers = with maintainers; [ MoritzBoehme ]; 39 + platforms = platforms.linux; 40 + }; 41 + }
-1
pkgs/applications/misc/sway-launcher-desktop/default.nix
··· 37 37 license = licenses.gpl3; 38 38 platforms = platforms.linux; 39 39 maintainers = [ maintainers.thehedgeh0g ]; 40 - mainProgram = "${pname}"; 41 40 }; 42 41 }
+6 -6
pkgs/applications/networking/browsers/chromium/upstream-info.json
··· 32 32 } 33 33 }, 34 34 "dev": { 35 - "version": "106.0.5249.21", 36 - "sha256": "0d3ha2r54sjx1rhaas0mrgk2dl4xvgb83r5pbq9qzh52z43ynmlv", 37 - "sha256bin64": "0bawgqjkpllqif0jaah43vys57c9y8w7a5rjn35bxlmjrfmfwhwc", 35 + "version": "107.0.5286.2", 36 + "sha256": "111dk9qdxbad2agvnh8ijb18ip9vw32gdfxajqkrlqgcmmj61vsz", 37 + "sha256bin64": "0l19ylpcrnzqj2imlhl13h0f5773znwx6h4xjzrac2z2lxkzmkmk", 38 38 "deps": { 39 39 "gn": { 40 - "version": "2022-08-11", 40 + "version": "2022-08-31", 41 41 "url": "https://gn.googlesource.com/gn", 42 - "rev": "0bcd37bd2b83f1a9ee17088037ebdfe6eab6d31a", 43 - "sha256": "13zks2z65kg7fzzsysq4mswd4bhhy3h7ycdrpxfilcvixx2n2gac" 42 + "rev": "00b741b1568d56cf4e117dcb9f70cd42653b4c78", 43 + "sha256": "0vi9gigzdyji8fql8k8sv1v5z0icjph8awz49xidn26bvly6526g" 44 44 } 45 45 } 46 46 },
+3 -3
pkgs/applications/networking/instant-messengers/fractal-next/default.nix
··· 23 23 24 24 stdenv.mkDerivation rec { 25 25 pname = "fractal-next"; 26 - version = "unstable-2022-07-21"; 26 + version = "unstable-2022-09-09"; 27 27 28 28 src = fetchFromGitLab { 29 29 domain = "gitlab.gnome.org"; 30 30 owner = "GNOME"; 31 31 repo = "fractal"; 32 - rev = "d076bd24419ac6172c2c1a7cc023a5dca938ef07"; 33 - hash = "sha256-2bS6PZuMbR/VgSpMD31sQR4ZkhWNu1CLSl6MX0f/m5A="; 32 + rev = "5f0a4b48a745ccce202d14e7d02e14f51598fb42"; 33 + hash = "sha256-7s2ytHpM5pZ0dhnVMA8KDWIBaSWds7t9GB6Wav+0dQA="; 34 34 }; 35 35 36 36 cargoDeps = rustPlatform.fetchCargoTarball {
-5
pkgs/applications/science/math/R/default.nix
··· 95 95 96 96 enableParallelBuilding = true; 97 97 98 - # disable stackprotector on aarch64-darwin for now 99 - # https://github.com/NixOS/nixpkgs/issues/158730 100 - # see https://github.com/NixOS/nixpkgs/issues/127608 for a similar issue 101 - hardeningDisable = lib.optionals (stdenv.isAarch64 && stdenv.isDarwin) [ "stackprotector" ]; 102 - 103 98 setupHook = ./setup-hook.sh; 104 99 105 100 meta = with lib; {
+8 -2
pkgs/applications/version-management/redmine/Gemfile
··· 3 3 ruby '>= 2.4.0', '< 2.8.0' 4 4 gem 'bundler', '>= 1.12.0' 5 5 6 - gem 'rails', '5.2.6.3' 6 + gem 'rails', '5.2.8' 7 7 gem 'sprockets', '~> 3.7.2' if RUBY_VERSION < '2.5' 8 8 gem 'globalid', '~> 0.4.2' if Gem.ruby_version < Gem::Version.new('2.6.0') 9 9 gem 'rouge', '~> 3.26.0' ··· 14 14 gem 'marcel' 15 15 gem "mail", "~> 2.7.1" 16 16 gem 'csv', (RUBY_VERSION < '2.5' ? ['>= 3.1.1', '<= 3.1.5'] : '~> 3.1.1') 17 - gem 'nokogiri', (RUBY_VERSION < '2.5' ? '~> 1.10.0' : '~> 1.11.1') 17 + gem 'nokogiri', (if Gem.ruby_version < Gem::Version.new('2.5.0') 18 + '~> 1.10.10' 19 + elsif Gem.ruby_version < Gem::Version.new('2.6.0') 20 + '~> 1.12.5' 21 + else 22 + '~> 1.13.6' 23 + end) 18 24 gem 'i18n', '~> 1.8.2' 19 25 gem "rbpdf", "~> 1.20.0" 20 26 gem 'addressable'
+69 -63
pkgs/applications/version-management/redmine/Gemfile.lock
··· 1 1 GEM 2 2 remote: https://rubygems.org/ 3 3 specs: 4 - actioncable (5.2.6.3) 5 - actionpack (= 5.2.6.3) 4 + actioncable (5.2.8) 5 + actionpack (= 5.2.8) 6 6 nio4r (~> 2.0) 7 7 websocket-driver (>= 0.6.1) 8 - actionmailer (5.2.6.3) 9 - actionpack (= 5.2.6.3) 10 - actionview (= 5.2.6.3) 11 - activejob (= 5.2.6.3) 8 + actionmailer (5.2.8) 9 + actionpack (= 5.2.8) 10 + actionview (= 5.2.8) 11 + activejob (= 5.2.8) 12 12 mail (~> 2.5, >= 2.5.4) 13 13 rails-dom-testing (~> 2.0) 14 - actionpack (5.2.6.3) 15 - actionview (= 5.2.6.3) 16 - activesupport (= 5.2.6.3) 14 + actionpack (5.2.8) 15 + actionview (= 5.2.8) 16 + activesupport (= 5.2.8) 17 17 rack (~> 2.0, >= 2.0.8) 18 18 rack-test (>= 0.6.3) 19 19 rails-dom-testing (~> 2.0) ··· 21 21 actionpack-xml_parser (2.0.1) 22 22 actionpack (>= 5.0) 23 23 railties (>= 5.0) 24 - actionview (5.2.6.3) 25 - activesupport (= 5.2.6.3) 24 + actionview (5.2.8) 25 + activesupport (= 5.2.8) 26 26 builder (~> 3.1) 27 27 erubi (~> 1.4) 28 28 rails-dom-testing (~> 2.0) 29 29 rails-html-sanitizer (~> 1.0, >= 1.0.3) 30 - activejob (5.2.6.3) 31 - activesupport (= 5.2.6.3) 30 + activejob (5.2.8) 31 + activesupport (= 5.2.8) 32 32 globalid (>= 0.3.6) 33 - activemodel (5.2.6.3) 34 - activesupport (= 5.2.6.3) 35 - activerecord (5.2.6.3) 36 - activemodel (= 5.2.6.3) 37 - activesupport (= 5.2.6.3) 33 + activemodel (5.2.8) 34 + activesupport (= 5.2.8) 35 + activerecord (5.2.8) 36 + activemodel (= 5.2.8) 37 + activesupport (= 5.2.8) 38 38 arel (>= 9.0) 39 - activestorage (5.2.6.3) 40 - actionpack (= 5.2.6.3) 41 - activerecord (= 5.2.6.3) 39 + activestorage (5.2.8) 40 + actionpack (= 5.2.8) 41 + activerecord (= 5.2.8) 42 42 marcel (~> 1.0.0) 43 - activesupport (5.2.6.3) 43 + activesupport (5.2.8) 44 44 concurrent-ruby (~> 1.0, >= 1.0.2) 45 45 i18n (>= 0.7, < 2) 46 46 minitest (~> 5.1) 47 47 tzinfo (~> 1.1) 48 - addressable (2.8.0) 49 - public_suffix (>= 2.0.2, < 5.0) 48 + addressable (2.8.1) 49 + public_suffix (>= 2.0.2, < 6.0) 50 50 arel (9.0.0) 51 51 ast (2.4.2) 52 52 builder (3.2.4) ··· 66 66 addressable 67 67 csv (3.1.9) 68 68 docile (1.4.0) 69 - erubi (1.10.0) 69 + erubi (1.11.0) 70 70 globalid (1.0.0) 71 71 activesupport (>= 5.0) 72 72 htmlentities (4.3.4) 73 73 i18n (1.8.11) 74 74 concurrent-ruby (~> 1.0) 75 - loofah (2.16.0) 75 + loofah (2.18.0) 76 76 crass (~> 1.0.2) 77 77 nokogiri (>= 1.5.9) 78 78 mail (2.7.1) ··· 81 81 method_source (1.0.0) 82 82 mini_magick (4.11.0) 83 83 mini_mime (1.0.3) 84 - minitest (5.15.0) 85 - mocha (1.13.0) 86 - mysql2 (0.5.3) 87 - net-ldap (0.17.0) 84 + mini_portile2 (2.8.0) 85 + minitest (5.16.3) 86 + mocha (1.14.0) 87 + mysql2 (0.5.4) 88 + net-ldap (0.17.1) 88 89 nio4r (2.5.8) 89 - nokogiri (1.11.7) 90 + nokogiri (1.13.8) 91 + mini_portile2 (~> 2.8.0) 92 + racc (~> 1.4) 93 + nokogiri (1.13.8-x86_64-linux) 90 94 racc (~> 1.4) 91 95 parallel (1.22.1) 92 - parser (3.1.2.0) 96 + parser (3.1.2.1) 93 97 ast (~> 2.4.1) 94 98 pg (1.2.3) 95 - public_suffix (4.0.7) 96 - puma (5.6.4) 99 + public_suffix (5.0.0) 100 + puma (5.6.5) 97 101 nio4r (~> 2.0) 98 102 racc (1.6.0) 99 - rack (2.2.3) 103 + rack (2.2.4) 100 104 rack-openid (1.4.2) 101 105 rack (>= 1.1.0) 102 106 ruby-openid (>= 2.1.8) 103 - rack-test (1.1.0) 104 - rack (>= 1.0, < 3) 105 - rails (5.2.6.3) 106 - actioncable (= 5.2.6.3) 107 - actionmailer (= 5.2.6.3) 108 - actionpack (= 5.2.6.3) 109 - actionview (= 5.2.6.3) 110 - activejob (= 5.2.6.3) 111 - activemodel (= 5.2.6.3) 112 - activerecord (= 5.2.6.3) 113 - activestorage (= 5.2.6.3) 114 - activesupport (= 5.2.6.3) 107 + rack-test (2.0.2) 108 + rack (>= 1.3) 109 + rails (5.2.8) 110 + actioncable (= 5.2.8) 111 + actionmailer (= 5.2.8) 112 + actionpack (= 5.2.8) 113 + actionview (= 5.2.8) 114 + activejob (= 5.2.8) 115 + activemodel (= 5.2.8) 116 + activerecord (= 5.2.8) 117 + activestorage (= 5.2.8) 118 + activesupport (= 5.2.8) 115 119 bundler (>= 1.3.0) 116 - railties (= 5.2.6.3) 120 + railties (= 5.2.8) 117 121 sprockets-rails (>= 2.0.0) 118 122 rails-dom-testing (2.0.3) 119 123 activesupport (>= 4.2.0) 120 124 nokogiri (>= 1.6) 121 - rails-html-sanitizer (1.4.2) 125 + rails-html-sanitizer (1.4.3) 122 126 loofah (~> 2.3) 123 - railties (5.2.6.3) 124 - actionpack (= 5.2.6.3) 125 - activesupport (= 5.2.6.3) 127 + railties (5.2.8) 128 + actionpack (= 5.2.8) 129 + activesupport (= 5.2.8) 126 130 method_source 127 131 rake (>= 0.8.7) 128 132 thor (>= 0.19.0, < 2.0) ··· 145 149 roadie (>= 3.1, < 5.0) 146 150 rotp (6.2.0) 147 151 rouge (3.26.1) 148 - rqrcode (2.1.1) 152 + rqrcode (2.1.2) 149 153 chunky_png (~> 1.0) 150 154 rqrcode_core (~> 1.0) 151 155 rqrcode_core (1.2.0) ··· 158 162 rubocop-ast (>= 1.2.0, < 2.0) 159 163 ruby-progressbar (~> 1.7) 160 164 unicode-display_width (>= 1.4.0, < 3.0) 161 - rubocop-ast (1.17.0) 165 + rubocop-ast (1.21.0) 162 166 parser (>= 3.1.1.0) 163 167 rubocop-performance (1.10.2) 164 168 rubocop (>= 0.90.0, < 2.0) ··· 170 174 ruby-openid (2.9.2) 171 175 ruby-progressbar (1.11.0) 172 176 rubyzip (2.3.2) 173 - selenium-webdriver (4.1.0) 177 + selenium-webdriver (4.4.0) 174 178 childprocess (>= 0.5, < 5.0) 175 179 rexml (~> 3.2, >= 3.2.5) 176 - rubyzip (>= 1.2.2) 180 + rubyzip (>= 1.2.2, < 3.0) 181 + websocket (~> 1.0) 177 182 simplecov (0.18.5) 178 183 docile (~> 1.1) 179 184 simplecov-html (~> 0.11) 180 185 simplecov-html (0.12.3) 181 - sprockets (4.0.3) 186 + sprockets (4.1.1) 182 187 concurrent-ruby (~> 1.0) 183 188 rack (> 1, < 3) 184 189 sprockets-rails (3.4.2) ··· 187 192 sprockets (>= 3.0.0) 188 193 thor (1.2.1) 189 194 thread_safe (0.3.6) 190 - tzinfo (1.2.9) 195 + tzinfo (1.2.10) 191 196 thread_safe (~> 0.1) 192 - unicode-display_width (2.1.0) 197 + unicode-display_width (2.2.0) 193 198 webdrivers (4.7.0) 194 199 nokogiri (~> 1.6) 195 200 rubyzip (>= 1.3.0) 196 201 selenium-webdriver (> 3.141, < 5.0) 197 202 webrick (1.7.0) 203 + websocket (1.2.9) 198 204 websocket-driver (0.7.5) 199 205 websocket-extensions (>= 0.1.0) 200 206 websocket-extensions (0.1.5) 201 207 xpath (3.2.0) 202 208 nokogiri (~> 1.8) 203 - yard (0.9.27) 209 + yard (0.9.28) 204 210 webrick (~> 1.7.0) 205 211 206 212 PLATFORMS ··· 221 227 mocha (>= 1.4.0) 222 228 mysql2 (~> 0.5.0) 223 229 net-ldap (~> 0.17.0) 224 - nokogiri (~> 1.11.1) 230 + nokogiri (~> 1.13.6) 225 231 pg (~> 1.2.2) 226 232 puma 227 233 rack-openid 228 - rails (= 5.2.6.3) 234 + rails (= 5.2.8) 229 235 rails-dom-testing 230 236 rbpdf (~> 1.20.0) 231 237 redcarpet (~> 3.5.1) ··· 249 255 ruby 2.7.6p219 250 256 251 257 BUNDLED WITH 252 - 2.2.33 258 + 2.3.20
+5 -3
pkgs/applications/version-management/redmine/default.nix
··· 1 - { lib, stdenv, fetchurl, bundlerEnv, ruby, makeWrapper }: 1 + { lib, stdenv, fetchurl, bundlerEnv, ruby, makeWrapper, nixosTests }: 2 2 3 3 let 4 - version = "4.2.5"; 4 + version = "4.2.7"; 5 5 rubyEnv = bundlerEnv { 6 6 name = "redmine-env-${version}"; 7 7 ··· 16 16 17 17 src = fetchurl { 18 18 url = "https://www.redmine.org/releases/${pname}-${version}.tar.gz"; 19 - sha256 = "112rc2sjx6x7046fjz7np0ilszvkqapc180ld02ncwmdxaq88w6r"; 19 + sha256 = "sha256-7UvgO1q2PCZBqH24l4c53Zl8D2Rr+hAQrJ5SEMNDck4="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ makeWrapper ]; ··· 41 41 42 42 makeWrapper ${rubyEnv.wrappedRuby}/bin/ruby $out/bin/rdm-mailhandler.rb --add-flags $out/share/redmine/extra/mail_handler/rdm-mailhandler.rb 43 43 ''; 44 + 45 + passthru.tests.redmine = nixosTests.redmine; 44 46 45 47 meta = with lib; { 46 48 homepage = "https://www.redmine.org/";
+86 -66
pkgs/applications/version-management/redmine/gemset.nix
··· 5 5 platforms = []; 6 6 source = { 7 7 remotes = ["https://rubygems.org"]; 8 - sha256 = "1gmwailk92znzrdpi4116ih6bq609a38rpnszzh5piq7b507ikpn"; 8 + sha256 = "123nrlrh5kikl314l4gjbc8ljw3h2ppzhpmm7cilisqvn71s5ysd"; 9 9 type = "gem"; 10 10 }; 11 - version = "5.2.6.3"; 11 + version = "5.2.8"; 12 12 }; 13 13 actionmailer = { 14 14 dependencies = ["actionpack" "actionview" "activejob" "mail" "rails-dom-testing"]; ··· 16 16 platforms = []; 17 17 source = { 18 18 remotes = ["https://rubygems.org"]; 19 - sha256 = "103a1nixkazzdk21bg42vs722m6gm0vf17ag2fdad5dycwk3ycpp"; 19 + sha256 = "18vrdwdwfmrnpj8k30qhvdx23km233ffnhhzpbmx8m6spavwvli2"; 20 20 type = "gem"; 21 21 }; 22 - version = "5.2.6.3"; 22 + version = "5.2.8"; 23 23 }; 24 24 actionpack = { 25 25 dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"]; ··· 27 27 platforms = []; 28 28 source = { 29 29 remotes = ["https://rubygems.org"]; 30 - sha256 = "15fz3rjk85svpx9lsqfdwlvyd972zf0g5jasnsllcbf6d300gdj6"; 30 + sha256 = "1knnka6n292f4hhbjfchpa4sbjj79wys5y8bcggm8ah894051kzk"; 31 31 type = "gem"; 32 32 }; 33 - version = "5.2.6.3"; 33 + version = "5.2.8"; 34 34 }; 35 35 actionpack-xml_parser = { 36 36 dependencies = ["actionpack" "railties"]; ··· 49 49 platforms = []; 50 50 source = { 51 51 remotes = ["https://rubygems.org"]; 52 - sha256 = "00cfpmbk8gw9c589xnqazsbd860p2368gyh8nyzixcsa6k28wfwv"; 52 + sha256 = "0zndg7ax4bckayjw558p9hz92ic6x3r5acfbd5vnad0xh7hfdrmx"; 53 53 type = "gem"; 54 54 }; 55 - version = "5.2.6.3"; 55 + version = "5.2.8"; 56 56 }; 57 57 activejob = { 58 58 dependencies = ["activesupport" "globalid"]; ··· 60 60 platforms = []; 61 61 source = { 62 62 remotes = ["https://rubygems.org"]; 63 - sha256 = "1gczbnk7qy4rjhv0q82nd70xawc9lb1vinvwr4ngpim5rqwzm6d6"; 63 + sha256 = "0kzb5y4lflmvi3vxz2zrj55k6xyys2h5bdqp2ki69rcyd4ay5qrg"; 64 64 type = "gem"; 65 65 }; 66 - version = "5.2.6.3"; 66 + version = "5.2.8"; 67 67 }; 68 68 activemodel = { 69 69 dependencies = ["activesupport"]; ··· 71 71 platforms = []; 72 72 source = { 73 73 remotes = ["https://rubygems.org"]; 74 - sha256 = "0ib8qlbwr9hp5284c6bmx08lrfy45zzd4inzmawz08alkgdcrzca"; 74 + sha256 = "1b6pskl8x4c1hcsf4xh4cl9qlh814s91bjv3yy94cdc4xpl76vr6"; 75 75 type = "gem"; 76 76 }; 77 - version = "5.2.6.3"; 77 + version = "5.2.8"; 78 78 }; 79 79 activerecord = { 80 80 dependencies = ["activemodel" "activesupport" "arel"]; ··· 82 82 platforms = []; 83 83 source = { 84 84 remotes = ["https://rubygems.org"]; 85 - sha256 = "0ky3zc8i5rjg2dpdb95icsgb443siim9sv71xwcmryjxp5rhkqyx"; 85 + sha256 = "078iiv5g02n1ivrgpkbw5bxkbihi85msvn88p5q37vbfr14ynk0a"; 86 86 type = "gem"; 87 87 }; 88 - version = "5.2.6.3"; 88 + version = "5.2.8"; 89 89 }; 90 90 activestorage = { 91 91 dependencies = ["actionpack" "activerecord" "marcel"]; ··· 93 93 platforms = []; 94 94 source = { 95 95 remotes = ["https://rubygems.org"]; 96 - sha256 = "1risg5jklxrm7j5i4rzaqpb94822ivbjaasblppwmx5f33vhfpca"; 96 + sha256 = "1xnxgg9j4nr6yw8g3l0jdr9m985k3wrvjql9j5qr5lfcsn9zwz4w"; 97 97 type = "gem"; 98 98 }; 99 - version = "5.2.6.3"; 99 + version = "5.2.8"; 100 100 }; 101 101 activesupport = { 102 102 dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"]; ··· 104 104 platforms = []; 105 105 source = { 106 106 remotes = ["https://rubygems.org"]; 107 - sha256 = "09vif5aajkvrsdcl51kvk8crz8hl38awprh7d5wj93nscpxmqgns"; 107 + sha256 = "0anvhpxjgic1cv1h66lmz6x5nd7g0bbnwl0rgxnbdr3w76fa8w02"; 108 108 type = "gem"; 109 109 }; 110 - version = "5.2.6.3"; 110 + version = "5.2.8"; 111 111 }; 112 112 addressable = { 113 113 dependencies = ["public_suffix"]; ··· 115 115 platforms = []; 116 116 source = { 117 117 remotes = ["https://rubygems.org"]; 118 - sha256 = "022r3m9wdxljpbya69y2i3h9g3dhhfaqzidf95m6qjzms792jvgp"; 118 + sha256 = "1ypdmpdn20hxp5vwxz3zc04r5xcwqc25qszdlg41h8ghdqbllwmw"; 119 119 type = "gem"; 120 120 }; 121 - version = "2.8.0"; 121 + version = "2.8.1"; 122 122 }; 123 123 arel = { 124 124 groups = ["default"]; ··· 237 237 platforms = []; 238 238 source = { 239 239 remotes = ["https://rubygems.org"]; 240 - sha256 = "09l8lz3j00m898li0yfsnb6ihc63rdvhw3k5xczna5zrjk104f2l"; 240 + sha256 = "11bz1v1cxabm8672gabrw542zyg51dizlcvdck6vvwzagxbjv9zx"; 241 241 type = "gem"; 242 242 }; 243 - version = "1.10.0"; 243 + version = "1.11.0"; 244 244 }; 245 245 globalid = { 246 246 dependencies = ["activesupport"]; ··· 280 280 platforms = []; 281 281 source = { 282 282 remotes = ["https://rubygems.org"]; 283 - sha256 = "15s6z5bvhdhnqv4wg8zcz3mhbc7i4dbqskv5jvhprz33ak7682km"; 283 + sha256 = "18ymp6l3bv7abz07k6qbbi9c9vsiahq30d2smh4qzsvag8j5m5v1"; 284 284 type = "gem"; 285 285 }; 286 - version = "2.16.0"; 286 + version = "2.18.0"; 287 287 }; 288 288 mail = { 289 289 dependencies = ["mini_mime"]; ··· 336 336 }; 337 337 version = "1.0.3"; 338 338 }; 339 + mini_portile2 = { 340 + groups = ["default" "test"]; 341 + platforms = []; 342 + source = { 343 + remotes = ["https://rubygems.org"]; 344 + sha256 = "0rapl1sfmfi3bfr68da4ca16yhc0pp93vjwkj7y3rdqrzy3b41hy"; 345 + type = "gem"; 346 + }; 347 + version = "2.8.0"; 348 + }; 339 349 minitest = { 340 350 groups = ["default" "test"]; 341 351 platforms = []; 342 352 source = { 343 353 remotes = ["https://rubygems.org"]; 344 - sha256 = "06xf558gid4w8lwx13jwfdafsch9maz8m0g85wnfymqj63x5nbbd"; 354 + sha256 = "0516ypqlx0mlcfn5xh7qppxqc3xndn1fnadxawa8wld5dkcimy30"; 345 355 type = "gem"; 346 356 }; 347 - version = "5.15.0"; 357 + version = "5.16.3"; 348 358 }; 349 359 mocha = { 350 360 groups = ["test"]; 351 361 platforms = []; 352 362 source = { 353 363 remotes = ["https://rubygems.org"]; 354 - sha256 = "15s53ggsykk69kxqvs4416s8yxdhz6caggva55n8sjgy4ixzwp10"; 364 + sha256 = "0ffd7zn24lwhp3xp747jfg4zxgqbm04ar7shhjy2iv5xg1pz01lr"; 355 365 type = "gem"; 356 366 }; 357 - version = "1.13.0"; 367 + version = "1.14.0"; 358 368 }; 359 369 mysql2 = { 360 370 groups = ["default"]; ··· 369 379 }]; 370 380 source = { 371 381 remotes = ["https://rubygems.org"]; 372 - sha256 = "0d14pcy5m4hjig0zdxnl9in5f4izszc7v9zcczf2gyi5kiyxk8jw"; 382 + sha256 = "0xsy70mg4p854jska7ff7cy8fyn9nhlkrmfdvkkfmk8qxairbfq1"; 373 383 type = "gem"; 374 384 }; 375 - version = "0.5.3"; 385 + version = "0.5.4"; 376 386 }; 377 387 net-ldap = { 378 388 groups = ["ldap"]; 379 389 platforms = []; 380 390 source = { 381 391 remotes = ["https://rubygems.org"]; 382 - sha256 = "1j19yxrz7h3hj7kiiln13c7bz7hvpdqr31bwi88dj64zifr7896n"; 392 + sha256 = "1ycw0qsw3hap8svakl0i30jkj0ffd4lpyrn17a1j0w8mz5ainmsj"; 383 393 type = "gem"; 384 394 }; 385 - version = "0.17.0"; 395 + version = "0.17.1"; 386 396 }; 387 397 nio4r = { 388 398 groups = ["default" "test"]; ··· 395 405 version = "2.5.8"; 396 406 }; 397 407 nokogiri = { 398 - dependencies = ["racc"]; 408 + dependencies = ["mini_portile2" "racc"]; 399 409 groups = ["default" "test"]; 400 410 platforms = []; 401 411 source = { 402 412 remotes = ["https://rubygems.org"]; 403 - sha256 = "1vrn31385ix5k9b0yalnlzv360isv6dincbcvi8psllnwz4sjxj9"; 413 + sha256 = "0g7axlq2y6gzmixzzzhw3fn6nhrhg469jj8gfr7gs8igiclpkhkr"; 404 414 type = "gem"; 405 415 }; 406 - version = "1.11.7"; 416 + version = "1.13.8"; 407 417 }; 408 418 parallel = { 409 419 groups = ["default" "test"]; ··· 421 431 platforms = []; 422 432 source = { 423 433 remotes = ["https://rubygems.org"]; 424 - sha256 = "0xhfghgidj8cbdnqp01f7kvnrv1f60izpkd9dhxsvpdzkfsdg97d"; 434 + sha256 = "1q31n7yj59wka8xl8s5wkf66hm4pgvblx95czyxffprdnlhrir2p"; 425 435 type = "gem"; 426 436 }; 427 - version = "3.1.2.0"; 437 + version = "3.1.2.1"; 428 438 }; 429 439 pg = { 430 440 groups = ["default"]; ··· 449 459 platforms = []; 450 460 source = { 451 461 remotes = ["https://rubygems.org"]; 452 - sha256 = "1f3knlwfwm05sfbaihrxm4g772b79032q14c16q4b38z8bi63qcb"; 462 + sha256 = "0sqw1zls6227bgq38sxb2hs8nkdz4hn1zivs27mjbniswfy4zvi6"; 453 463 type = "gem"; 454 464 }; 455 - version = "4.0.7"; 465 + version = "5.0.0"; 456 466 }; 457 467 puma = { 458 468 dependencies = ["nio4r"]; ··· 460 470 platforms = []; 461 471 source = { 462 472 remotes = ["https://rubygems.org"]; 463 - sha256 = "0dgr2rybayih2naz3658mbzqwfrg9fxl80zsvhscf6b972kp3jdw"; 473 + sha256 = "0qzq0c791kacv68hgk9zqsd1p7zx1y1rr9j10rn9yphibb8jj436"; 464 474 type = "gem"; 465 475 }; 466 - version = "5.6.4"; 476 + version = "5.6.5"; 467 477 }; 468 478 racc = { 469 479 groups = ["default" "test"]; ··· 480 490 platforms = []; 481 491 source = { 482 492 remotes = ["https://rubygems.org"]; 483 - sha256 = "0i5vs0dph9i5jn8dfc6aqd6njcafmb20rwqngrf759c9cvmyff16"; 493 + sha256 = "0axc6w0rs4yj0pksfll1hjgw1k6a5q0xi2lckh91knfb72v348pa"; 484 494 type = "gem"; 485 495 }; 486 - version = "2.2.3"; 496 + version = "2.2.4"; 487 497 }; 488 498 rack-openid = { 489 499 dependencies = ["rack" "ruby-openid"]; ··· 502 512 platforms = []; 503 513 source = { 504 514 remotes = ["https://rubygems.org"]; 505 - sha256 = "0rh8h376mx71ci5yklnpqqn118z3bl67nnv5k801qaqn1zs62h8m"; 515 + sha256 = "0rjl709krgf499dhjdapg580l2qaj9d91pwzk8ck8fpnazlx1bdd"; 506 516 type = "gem"; 507 517 }; 508 - version = "1.1.0"; 518 + version = "2.0.2"; 509 519 }; 510 520 rails = { 511 521 dependencies = ["actioncable" "actionmailer" "actionpack" "actionview" "activejob" "activemodel" "activerecord" "activestorage" "activesupport" "railties" "sprockets-rails"]; ··· 513 523 platforms = []; 514 524 source = { 515 525 remotes = ["https://rubygems.org"]; 516 - sha256 = "19962nkjssr77753a8893yz17kmvb63h9rl3ajq6r8rx9xifq8fn"; 526 + sha256 = "0884z2ilm4by47qk7my856dr42vzy12ghj241rymp13flaf54449"; 517 527 type = "gem"; 518 528 }; 519 - version = "5.2.6.3"; 529 + version = "5.2.8"; 520 530 }; 521 531 rails-dom-testing = { 522 532 dependencies = ["activesupport" "nokogiri"]; ··· 535 545 platforms = []; 536 546 source = { 537 547 remotes = ["https://rubygems.org"]; 538 - sha256 = "09qrfi3pgllxb08r024lln9k0qzxs57v0slsj8616xf9c0cwnwbk"; 548 + sha256 = "1mj0b7ay10a2fgwj70kjw7mlyrp7a5la8lx8zmwhy40bkansdfrf"; 539 549 type = "gem"; 540 550 }; 541 - version = "1.4.2"; 551 + version = "1.4.3"; 542 552 }; 543 553 railties = { 544 554 dependencies = ["actionpack" "activesupport" "method_source" "rake" "thor"]; ··· 546 556 platforms = []; 547 557 source = { 548 558 remotes = ["https://rubygems.org"]; 549 - sha256 = "0waa50li6vvckz9mznyz4jhks46ba09fmbdadrrj35mzwahyb6fy"; 559 + sha256 = "157mmm2jhvq2g08xhq0780i3r4i679h14m68jj7265ik26gbchhc"; 550 560 type = "gem"; 551 561 }; 552 - version = "5.2.6.3"; 562 + version = "5.2.8"; 553 563 }; 554 564 rainbow = { 555 565 groups = ["default" "test"]; ··· 681 691 platforms = []; 682 692 source = { 683 693 remotes = ["https://rubygems.org"]; 684 - sha256 = "10sq4aknch9rzpy8af77rqxk8rr59d33slg1kwg9h7fw9f1spmjn"; 694 + sha256 = "0s97q1rqmw7rzsdr500hr4f2k6s24n8qk1klciz5q94zvdrygx3p"; 685 695 type = "gem"; 686 696 }; 687 - version = "2.1.1"; 697 + version = "2.1.2"; 688 698 }; 689 699 rqrcode_core = { 690 700 groups = ["default"]; ··· 713 723 platforms = []; 714 724 source = { 715 725 remotes = ["https://rubygems.org"]; 716 - sha256 = "1k9izkr5rhw3zc309yjp17z7496l74j4li3zrcgpgqfnqwz695qx"; 726 + sha256 = "0s4m9h9hzrpfmsnswvfimafmjwfa79cbqh9dvq18cja32dhrhpcg"; 717 727 type = "gem"; 718 728 }; 719 - version = "1.17.0"; 729 + version = "1.21.0"; 720 730 }; 721 731 rubocop-performance = { 722 732 dependencies = ["rubocop" "rubocop-ast"]; ··· 771 781 version = "2.3.2"; 772 782 }; 773 783 selenium-webdriver = { 774 - dependencies = ["childprocess" "rexml" "rubyzip"]; 784 + dependencies = ["childprocess" "rexml" "rubyzip" "websocket"]; 775 785 groups = ["test"]; 776 786 platforms = []; 777 787 source = { 778 788 remotes = ["https://rubygems.org"]; 779 - sha256 = "17hilxa40cj7q48k6wcx1cbdb1v3q9c4nx89fji7gyqpcfm16vq7"; 789 + sha256 = "1vy0baak61wr652a7qf249n85sqq5k5mi51ws5ccyyirlsymz2gv"; 780 790 type = "gem"; 781 791 }; 782 - version = "4.1.0"; 792 + version = "4.4.0"; 783 793 }; 784 794 simplecov = { 785 795 dependencies = ["docile" "simplecov-html"]; ··· 808 818 platforms = []; 809 819 source = { 810 820 remotes = ["https://rubygems.org"]; 811 - sha256 = "19k5cwg8gyb6lkmz4kab7c5nlplpgj64jy7vw8p5l2i2ysq5hym0"; 821 + sha256 = "1qj82dcfkk6c4zw357k5r05s5iwvyddh57bpwj0a1hjgaw70pcb8"; 812 822 type = "gem"; 813 823 }; 814 - version = "4.0.3"; 824 + version = "4.1.1"; 815 825 }; 816 826 sprockets-rails = { 817 827 dependencies = ["actionpack" "activesupport" "sprockets"]; ··· 850 860 platforms = []; 851 861 source = { 852 862 remotes = ["https://rubygems.org"]; 853 - sha256 = "0zwqqh6138s8b321fwvfbywxy00lw1azw4ql3zr0xh1aqxf8cnvj"; 863 + sha256 = "0rw89y3zj0wcybcyiazgcprg6hi42k8ipp1n2lbl95z1dmpgmly6"; 854 864 type = "gem"; 855 865 }; 856 - version = "1.2.9"; 866 + version = "1.2.10"; 857 867 }; 858 868 unicode-display_width = { 859 869 groups = ["default" "test"]; 860 870 platforms = []; 861 871 source = { 862 872 remotes = ["https://rubygems.org"]; 863 - sha256 = "0csjm9shhfik0ci9mgimb7hf3xgh7nx45rkd9rzgdz6vkwr8rzxn"; 873 + sha256 = "1nlfck6z986fngp0r74maswmyb1rcksc8xc3mfpw9cj23c3s8zwn"; 864 874 type = "gem"; 865 875 }; 866 - version = "2.1.0"; 876 + version = "2.2.0"; 867 877 }; 868 878 webdrivers = { 869 879 dependencies = ["nokogiri" "rubyzip" "selenium-webdriver"]; ··· 886 896 }; 887 897 version = "1.7.0"; 888 898 }; 899 + websocket = { 900 + groups = ["default" "test"]; 901 + platforms = []; 902 + source = { 903 + remotes = ["https://rubygems.org"]; 904 + sha256 = "0dib6p55sl606qb4vpwrvj5wh881kk4aqn2zpfapf8ckx7g14jw8"; 905 + type = "gem"; 906 + }; 907 + version = "1.2.9"; 908 + }; 889 909 websocket-driver = { 890 910 dependencies = ["websocket-extensions"]; 891 911 groups = ["default"]; ··· 924 944 platforms = []; 925 945 source = { 926 946 remotes = ["https://rubygems.org"]; 927 - sha256 = "0d08gkis1imlvppyh8dbslk89hwj5af2fmlzvmwahgx2bm48d9sn"; 947 + sha256 = "0p1if8g9ww6hlpfkphqv3y1z0rbqnnrvb38c5qhnala0f8qpw6yk"; 928 948 type = "gem"; 929 949 }; 930 - version = "0.9.27"; 950 + version = "0.9.28"; 931 951 }; 932 952 }
+3 -1
pkgs/applications/version-management/redmine/update.sh
··· 1 1 #!/usr/bin/env nix-shell 2 - #!nix-shell --pure -i bash -p cacert bundix 2 + #!nix-shell --pure -i bash -p cacert bundix bundler 3 3 4 4 # Do these steps before running this script: 5 5 # 1. Copy Gemfile from new Redmine version to this folder ··· 14 14 fi 15 15 done 16 16 17 + bundle lock --add-platform ruby 18 + bundle lock --remove-platform x86_64-linux 17 19 bundix -l
+2 -2
pkgs/applications/virtualization/qemu/default.nix
··· 1 - { lib, stdenv, fetchurl, fetchpatch, python3, python3Packages, zlib, pkg-config, glib, buildPackages 1 + { lib, stdenv, fetchurl, fetchpatch, python3, zlib, pkg-config, glib, buildPackages 2 2 , perl, pixman, vde2, alsa-lib, texinfo, flex 3 3 , bison, lzo, snappy, libaio, libtasn1, gnutls, nettle, curl, ninja, meson, sigtool 4 4 , makeWrapper, runtimeShell, removeReferencesTo ··· 50 50 51 51 depsBuildBuild = [ buildPackages.stdenv.cc ]; 52 52 53 - nativeBuildInputs = [ makeWrapper removeReferencesTo pkg-config flex bison meson ninja perl python3 python3Packages.sphinx python3Packages.sphinx-rtd-theme ] 53 + nativeBuildInputs = [ makeWrapper removeReferencesTo pkg-config flex bison meson ninja perl python3 python3.pkgs.sphinx python3.pkgs.sphinx-rtd-theme ] 54 54 ++ lib.optionals gtkSupport [ wrapGAppsHook ] 55 55 ++ lib.optionals stdenv.isDarwin [ sigtool ]; 56 56
+18 -20
pkgs/common-updater/scripts/update-source-version
··· 133 133 die "Couldn't locate old source hash '$oldHash' (or it appeared more than once) in '$nixFile'!" 134 134 fi 135 135 136 - oldUrl=$(nix-instantiate $systemArg --eval -E "with $importTree; builtins.elemAt ($attr.$sourceKey.drvAttrs.urls or [ $attr.$sourceKey.url ]) 0" | tr -d '"') 137 - 138 - if [[ -z "$oldUrl" ]]; then 139 - die "Couldn't evaluate source url from '$attr.$sourceKey'!" 140 - fi 141 - 142 136 oldVersion=$(nix-instantiate $systemArg --eval -E "with $importTree; $attr.${versionKey} or (builtins.parseDrvName $attr.name).version" | tr -d '"') 143 137 144 138 if [[ -z "$oldVersion" ]]; then ··· 162 156 163 157 # Escape regex metacharacter that are allowed in store path names 164 158 oldVersionEscaped=$(echo "$oldVersion" | sed -re 's|[.+]|\\&|g') 165 - oldUrlEscaped=$(echo "$oldUrl" | sed -re 's|[${}.+]|\\&|g') 166 159 167 160 if [[ $(grep --count --extended-regexp "^\s*(let\b)?\s*$versionKey\s*=\s*\"$oldVersionEscaped\"" "$nixFile") = 1 ]]; then 168 161 pattern="/\b$versionKey\b\s*=/ s|\"$oldVersionEscaped\"|\"$newVersion\"|" ··· 206 199 tempHashEscaped=$(echo "$tempHash" | sed -re 's|[+]|\\&|g') 207 200 208 201 # Replace new version 209 - sed -i.bak "$nixFile" -re "$pattern" 210 - if cmp -s "$nixFile" "$nixFile.bak"; then 202 + sed -i.cmp "$nixFile" -re "$pattern" 203 + if cmp -s "$nixFile" "$nixFile.cmp"; then 211 204 die "Failed to replace version '$oldVersion' to '$newVersion' in '$attr'!" 212 205 fi 213 206 214 207 # Replace new URL 215 208 if [[ -n "$newUrl" ]]; then 216 - sed -i "$nixFile" -re "s|\"$oldUrlEscaped\"|\"$newUrl\"|" 209 + oldUrl=$(nix-instantiate $systemArg --eval -E "with $importTree; builtins.elemAt ($attr.$sourceKey.drvAttrs.urls or [ $attr.$sourceKey.url ]) 0" | tr -d '"') 210 + if [[ -z "$oldUrl" ]]; then 211 + die "Couldn't evaluate source url from '$attr.$sourceKey'!" 212 + fi 217 213 218 - if cmp -s "$nixFile" "$nixFile.bak"; then 214 + # Escape regex metacharacter that are allowed in store path names 215 + oldUrlEscaped=$(echo "$oldUrl" | sed -re 's|[${}.+]|\\&|g') 216 + 217 + sed -i.cmp "$nixFile" -re "s|\"$oldUrlEscaped\"|\"$newUrl\"|" 218 + if cmp -s "$nixFile" "$nixFile.cmp"; then 219 219 die "Failed to replace source URL '$oldUrl' to '$newUrl' in '$attr'!" 220 220 fi 221 221 fi 222 222 223 - sed -i "$nixFile" -re "s|\"$oldHashEscaped\"|\"$tempHash\"|" 224 - if cmp -s "$nixFile" "$nixFile.bak"; then 223 + sed -i.cmp "$nixFile" -re "s|\"$oldHashEscaped\"|\"$tempHash\"|" 224 + if cmp -s "$nixFile" "$nixFile.cmp"; then 225 225 die "Failed to replace source hash of '$attr' to a temporary hash!" 226 226 fi 227 227 228 228 # Replace new revision, if given 229 229 if [[ -n "$newRevision" ]]; then 230 - sed -i "$nixFile" -re "s|\"$oldRevision\"|\"$newRevision\"|" 231 - 232 - if cmp -s "$nixFile" "$nixFile.bak"; then 230 + sed -i.cmp "$nixFile" -re "s|\"$oldRevision\"|\"$newRevision\"|" 231 + if cmp -s "$nixFile" "$nixFile.cmp"; then 233 232 die "Failed to replace source revision '$oldRevision' to '$newRevision' in '$attr'!" 234 233 fi 235 234 fi ··· 254 253 fi 255 254 256 255 if [[ -z "${ignoreSameHash}" && "$oldVersion" != "$newVersion" && "$oldHash" = "$newHash" ]]; then 257 - mv "$nixFile.bak" "$nixFile" 258 256 die "Both the old and new source hashes of '$attr.$sourceKey' were equivalent. Please fix the package's source URL to be dependent on '\${version}'!" 259 257 fi 260 258 261 - sed -i "$nixFile" -re "s|\"$tempHashEscaped\"|\"$newHash\"|" 262 - if cmp -s "$nixFile" "$nixFile.bak"; then 259 + sed -i.cmp "$nixFile" -re "s|\"$tempHashEscaped\"|\"$newHash\"|" 260 + if cmp -s "$nixFile" "$nixFile.cmp"; then 263 261 die "Failed to replace temporary source hash of '$attr' to the final source hash!" 264 262 fi 265 263 266 - rm -f "$nixFile.bak" 264 + rm -f "$nixFile.cmp" 267 265 rm -f "$attr.fetchlog" 268 266 269 267 if [ -n "$printChanges" ]; then
+4
pkgs/desktops/lxqt/lxqt-archiver/default.nix
··· 5 5 , pkg-config 6 6 , lxqt-build-tools 7 7 , json-glib 8 + , libexif 8 9 , libfm-qt 10 + , menu-cache 9 11 , qtbase 10 12 , qttools 11 13 , qtx11extras ··· 31 33 32 34 buildInputs = [ 33 35 json-glib 36 + libexif 34 37 libfm-qt 38 + menu-cache 35 39 qtbase 36 40 qttools 37 41 qtx11extras
+2 -2
pkgs/desktops/mate/caja-extensions/default.nix
··· 15 15 16 16 stdenv.mkDerivation rec { 17 17 pname = "caja-extensions"; 18 - version = "1.26.0"; 18 + version = "1.26.1"; 19 19 20 20 src = fetchurl { 21 21 url = "https://pub.mate-desktop.org/releases/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 22 - sha256 = "03zwv3yl5553cnp6jjn7vr4l28dcdhsap7qimlrbvy20119kj5gh"; 22 + sha256 = "WJwZ4/oQJC1iOaXMuVhVmENqVuvpTS6ypQtZUMzh1SA="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+23 -5
pkgs/desktops/xfce/applications/xfce4-notifyd/default.nix
··· 1 - { lib, mkXfceDerivation, glib, gtk3, libnotify, libxfce4ui, libxfce4util 2 - , xfce4-panel, xfconf }: 1 + { lib 2 + , mkXfceDerivation 3 + , glib 4 + , gtk3 5 + , libnotify 6 + , libxfce4ui 7 + , libxfce4util 8 + , xfce4-panel 9 + , xfconf 10 + }: 3 11 4 12 mkXfceDerivation { 5 13 category = "apps"; 6 14 pname = "xfce4-notifyd"; 7 - version = "0.6.3"; 15 + version = "0.6.4"; 8 16 9 - sha256 = "sha256-JcHxqKLl4F4FQv7lE64gWUorCvl5g5mSD+jEmj1ORfY="; 17 + sha256 = "sha256-H/qAfgwM0qaIxpVlSAUJJ4/Z3WtvYxJb2TtjKHK6AjE="; 10 18 11 - buildInputs = [ gtk3 glib libnotify libxfce4ui libxfce4util xfce4-panel xfconf ]; 19 + buildInputs = [ 20 + gtk3 21 + glib 22 + libnotify 23 + libxfce4ui 24 + libxfce4util 25 + xfce4-panel 26 + xfconf 27 + ]; 28 + 29 + NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0"; 12 30 13 31 configureFlags = [ 14 32 "--enable-dbus-start-daemon"
+2 -2
pkgs/desktops/xfce/panel-plugins/xfce4-pulseaudio-plugin/default.nix
··· 18 18 mkXfceDerivation { 19 19 category = "panel-plugins"; 20 20 pname = "xfce4-pulseaudio-plugin"; 21 - version = "0.4.3"; 22 - sha256 = "sha256-+E1pyDP140xUbYPZXhdiEjdU0t8Un+IjV7Ek+hAX3OU="; 21 + version = "0.4.4"; 22 + sha256 = "sha256-arnHB9ziQm/vQk6hYHS+MKL5dJeEVxUX+SwjZ3/LcEQ="; 23 23 24 24 nativeBuildInputs = [ 25 25 automakeAddFlags
+2 -2
pkgs/development/compilers/sagittarius-scheme/default.nix
··· 16 16 in 17 17 stdenv.mkDerivation rec { 18 18 pname = "sagittarius-scheme"; 19 - version = "0.9.8"; 19 + version = "0.9.9"; 20 20 src = fetchurl { 21 21 url = "https://bitbucket.org/ktakashi/${pname}/downloads/sagittarius-${version}.tar.gz"; 22 - sha256 = "sha256-CdnBpTq+c04JdipfhIiI8EkVFsCc00Gh+cA5zYENMqI="; 22 + sha256 = "sha256-UB7Lfyc2afTIVW5SIiHxXi2wyoVC2Q2ClTkSOQ6UmPg="; 23 23 }; 24 24 preBuild = '' 25 25 # since we lack rpath during build, need to explicitly add build path
+2 -2
pkgs/development/libraries/gtk/4.x.nix
··· 62 62 63 63 stdenv.mkDerivation rec { 64 64 pname = "gtk4"; 65 - version = "4.6.6"; 65 + version = "4.8.0"; 66 66 67 67 outputs = [ "out" "dev" ] ++ lib.optionals x11Support [ "devdoc" ]; 68 68 outputBin = "dev"; ··· 74 74 75 75 src = fetchurl { 76 76 url = "mirror://gnome/sources/gtk/${lib.versions.majorMinor version}/gtk-${version}.tar.xz"; 77 - sha256 = "e7/k0TVp98KX7UmDSscmPjGLe/EC0ycctGbVlx9ZrnA="; 77 + sha256 = "yNYgNDfR41nYMSTcWRVG1AP2fjsAVE5T3VCpuqzcvX8="; 78 78 }; 79 79 80 80 nativeBuildInputs = [
+2 -10
pkgs/development/libraries/range-v3/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "range-v3"; 5 - version = "0.11.0"; 5 + version = "0.12.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ericniebler"; 9 9 repo = "range-v3"; 10 10 rev = version; 11 - sha256 = "18230bg4rq9pmm5f8f65j444jpq56rld4fhmpham8q3vr1c1bdjh"; 11 + hash = "sha256-bRSX91+ROqG1C3nB9HSQaKgLzOHEFy9mrD2WW3PRBWU="; 12 12 }; 13 - 14 - patches = [ 15 - ./gcc10.patch 16 - (fetchpatch { 17 - url = "https://github.com/ericniebler/range-v3/commit/66e847d4e14be3a369b7e26a03a172b20e62c003.patch"; 18 - sha256 = "sha256-JOQptVqNicdMhcDhBrWQRf7MfskBv56cICwvMA8g88Y="; 19 - }) 20 - ]; 21 13 22 14 nativeBuildInputs = [ cmake ]; 23 15
-133
pkgs/development/libraries/range-v3/gcc10.patch
··· 1 - From a91f0e1be27a31c446452a753001d4518ef83a6b Mon Sep 17 00:00:00 2001 2 - From: Eric Niebler <eniebler@boost.org> 3 - Date: Mon, 17 Aug 2020 17:48:09 -0700 4 - Subject: [PATCH] work around premature instantiation problem on gcc; fixes 5 - #1545 6 - 7 - --- 8 - include/range/v3/view/chunk.hpp | 6 +++--- 9 - include/range/v3/view/split.hpp | 26 +++++++++++++------------- 10 - 2 files changed, 16 insertions(+), 16 deletions(-) 11 - 12 - diff --git a/include/range/v3/view/chunk.hpp b/include/range/v3/view/chunk.hpp 13 - index 0c03cf1eb..b8df13303 100644 14 - --- a/include/range/v3/view/chunk.hpp 15 - +++ b/include/range/v3/view/chunk.hpp 16 - @@ -313,8 +313,8 @@ namespace ranges 17 - 18 - public: 19 - inner_view() = default; 20 - - constexpr explicit inner_view(chunk_view_ & view) noexcept 21 - - : rng_{&view} 22 - + constexpr explicit inner_view(chunk_view_ * view) noexcept 23 - + : rng_{view} 24 - {} 25 - CPP_auto_member 26 - constexpr auto CPP_fun(size)()( 27 - @@ -338,7 +338,7 @@ namespace ranges 28 - constexpr inner_view read() const 29 - { 30 - RANGES_EXPECT(!done()); 31 - - return inner_view{*rng_}; 32 - + return inner_view{rng_}; 33 - } 34 - constexpr bool done() const 35 - { 36 - diff --git a/include/range/v3/view/split.hpp b/include/range/v3/view/split.hpp 37 - index facf1b37f..496220e4a 100644 38 - --- a/include/range/v3/view/split.hpp 39 - +++ b/include/range/v3/view/split.hpp 40 - @@ -389,19 +389,19 @@ namespace ranges 41 - split_outer_iterator() = default; 42 - 43 - CPP_member 44 - - constexpr explicit CPP_ctor(split_outer_iterator)(Parent & parent)( 45 - + constexpr explicit CPP_ctor(split_outer_iterator)(Parent * parent)( 46 - /// \pre 47 - requires (!forward_range<Base>)) 48 - - : parent_(&parent) 49 - + : parent_(parent) 50 - {} 51 - 52 - CPP_member 53 - - constexpr CPP_ctor(split_outer_iterator)(Parent & parent, 54 - + constexpr CPP_ctor(split_outer_iterator)(Parent * parent, 55 - iterator_t<Base> current)( 56 - /// \pre 57 - requires forward_range<Base>) 58 - : Current{std::move(current)} 59 - - , parent_(&parent) 60 - + , parent_(parent) 61 - {} 62 - 63 - template(bool Other)( 64 - @@ -519,7 +519,7 @@ namespace ranges 65 - ranges::equal_to> && 66 - (forward_range<V> || detail::tiny_range<Pattern>) 67 - #endif 68 - - struct RANGES_EMPTY_BASES split_view 69 - + struct RANGES_EMPTY_BASES split_view 70 - : view_interface<split_view<V, Pattern>, is_finite<V>::value ? finite : unknown> 71 - , private detail::split_view_base<iterator_t<V>> 72 - { 73 - @@ -537,17 +537,17 @@ namespace ranges 74 - #if RANGES_CXX_IF_CONSTEXPR < RANGES_CXX_IF_CONSTEXPR_17 75 - outer_iterator<simple_view<V>()> begin_(std::true_type) 76 - { 77 - - return outer_iterator<simple_view<V>()>{*this, ranges::begin(base_)}; 78 - + return outer_iterator<simple_view<V>()>{this, ranges::begin(base_)}; 79 - } 80 - outer_iterator<false> begin_(std::false_type) 81 - { 82 - this->curr_ = ranges::begin(base_); 83 - - return outer_iterator<false>{*this}; 84 - + return outer_iterator<false>{this}; 85 - } 86 - 87 - outer_iterator<simple_view<V>()> end_(std::true_type) const 88 - { 89 - - return outer_iterator<true>{*this, ranges::end(base_)}; 90 - + return outer_iterator<true>{this, ranges::end(base_)}; 91 - } 92 - default_sentinel_t end_(std::false_type) const 93 - { 94 - @@ -580,11 +580,11 @@ namespace ranges 95 - { 96 - #if RANGES_CXX_IF_CONSTEXPR >= RANGES_CXX_IF_CONSTEXPR_17 97 - if constexpr(forward_range<V>) 98 - - return outer_iterator<simple_view<V>()>{*this, ranges::begin(base_)}; 99 - + return outer_iterator<simple_view<V>()>{this, ranges::begin(base_)}; 100 - else 101 - { 102 - this->curr_ = ranges::begin(base_); 103 - - return outer_iterator<false>{*this}; 104 - + return outer_iterator<false>{this}; 105 - } 106 - #else 107 - return begin_(meta::bool_<forward_range<V>>{}); 108 - @@ -596,7 +596,7 @@ namespace ranges 109 - /// \pre 110 - requires forward_range<V> && forward_range<const V>) 111 - { 112 - - return {*this, ranges::begin(base_)}; 113 - + return {this, ranges::begin(base_)}; 114 - } 115 - CPP_member 116 - constexpr auto end() // 117 - @@ -604,14 +604,14 @@ namespace ranges 118 - /// \pre 119 - requires forward_range<V> && common_range<V>) 120 - { 121 - - return outer_iterator<simple_view<V>()>{*this, ranges::end(base_)}; 122 - + return outer_iterator<simple_view<V>()>{this, ranges::end(base_)}; 123 - } 124 - constexpr auto end() const 125 - { 126 - #if RANGES_CXX_IF_CONSTEXPR >= RANGES_CXX_IF_CONSTEXPR_17 127 - if constexpr(forward_range<V> && forward_range<const V> && 128 - common_range<const V>) 129 - - return outer_iterator<true>{*this, ranges::end(base_)}; 130 - + return outer_iterator<true>{this, ranges::end(base_)}; 131 - else 132 - return default_sentinel; 133 - #else
+12 -2
pkgs/development/python-modules/apsw/default.nix
··· 5 5 , sqlite 6 6 , isPyPy 7 7 , python 8 + , fetchpatch 8 9 }: 9 10 10 11 buildPythonPackage rec { 11 12 pname = "apsw"; 12 - version = "3.38.5-r1"; 13 + version = "3.39.2.1"; 13 14 format = "setuptools"; 14 15 15 16 disabled = isPyPy; ··· 18 19 owner = "rogerbinns"; 19 20 repo = "apsw"; 20 21 rev = "refs/tags/${version}"; 21 - hash = "sha256-pPviSrONGgWZUREMENPt34bpHggR00Kl6DrB40JWm+w="; 22 + hash = "sha256-W1uQFya/IQUBAPAjwdCJ1K5LVc4spcYj0dN2YP2vtN0="; 22 23 }; 23 24 24 25 buildInputs = [ 25 26 sqlite 27 + ]; 28 + 29 + patches = [ 30 + # ongoing issue: https://github.com/rogerbinns/apsw/issues/363 31 + # apsw needs to know the compile flags of sqlite to match features 32 + (fetchpatch { 33 + url = "https://github.com/rogerbinns/apsw/commit/e92f019ff785d8e52d381dc541d3f4f8236fb356.patch"; 34 + hash = "sha256-Zdy0ukfWkak9lTdU5WMNzWNp7uDROJgXLcfvQdfm2Oo="; 35 + }) 26 36 ]; 27 37 28 38 # Project uses custom test setup to exclude some tests by default, so using pytest
+2 -2
pkgs/development/python-modules/classify-imports/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "classify-imports"; 10 - version = "4.1.0"; 10 + version = "4.2.0"; 11 11 disabled = pythonOlder "3.7"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "asottile"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - hash = "sha256-w/+Sf2ZVSDmFNPICJfAKzfukcznWyFBhi7hjIELtYGI="; 17 + hash = "sha256-f5wZfisKz9WGdq6u0rd/zg2CfMwWvQeR8xZQNbD7KfU="; 18 18 }; 19 19 20 20 pythonImportsCheck = [
+2 -2
pkgs/development/python-modules/pymanopt/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "pymanopt"; 15 - version = "2.0.0"; 15 + version = "2.0.1"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = pname; 19 19 repo = pname; 20 20 rev = "refs/tags/${version}"; 21 - sha256 = "sha256-dqyduExNgXIbEFlgkckaPfhLFSVLqPgwAOyBUdowwiQ="; 21 + sha256 = "sha256-VwCUqKI1PkR8nUVaa73bkTw67URKPaza3VU9g+rB+Mg="; 22 22 }; 23 23 24 24 propagatedBuildInputs = [ numpy scipy torch ];
+2 -2
pkgs/development/python-modules/pyosmium/default.nix
··· 5 5 6 6 buildPythonPackage rec { 7 7 pname = "pyosmium"; 8 - version = "3.3.0"; 8 + version = "3.4.1"; 9 9 10 10 disabled = pythonOlder "3.4" || isPyPy; 11 11 ··· 13 13 owner = "osmcode"; 14 14 repo = pname; 15 15 rev = "refs/tags/v${version}"; 16 - sha256 = "sha256-vXxRXr+hRrA9oPf8wAS4qQT258Vz+KRSqYwwD6HrDxk="; 16 + sha256 = "sha256-PMQnQe699ZWRR2gevrSCTokyc9xr1TL9Ohuqn7NL8c8="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/python-modules/pyoverkiz/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "pyoverkiz"; 18 - version = "1.5.0"; 18 + version = "1.5.1"; 19 19 format = "pyproject"; 20 20 21 21 disabled = pythonOlder "3.7"; ··· 24 24 owner = "iMicknl"; 25 25 repo = "python-overkiz-api"; 26 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-xshqcAXj6lGpnTIHhx1A2c+Vso1q8kAwZW7v6XIilj0="; 27 + hash = "sha256-3vtyVXWfAIUZuV0kcnT6UniMaHTw11Az7vHdjyouPbI="; 28 28 }; 29 29 30 30 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pypdf2/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "PyPDF2"; 13 - version = "2.10.4"; 13 + version = "2.10.6"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - sha256 = "sha256-8JDF/HmQz1ptY2TOI2KDSXTjITbVIpG6uyNy5dZH0Yg="; 17 + sha256 = "sha256-kSKmRB9sELkrAmKpX5wE9VL+RJjybn3G49JvwKWBU84="; 18 18 }; 19 19 20 20 LC_ALL = "en_US.UTF-8";
+2 -2
pkgs/development/python-modules/pypinyin/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "pypinyin"; 9 - version = "0.47.0"; 9 + version = "0.47.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "mozillazg"; 13 13 repo = "python-pinyin"; 14 14 rev = "refs/tags/v${version}"; 15 - sha256 = "sha256-DsSrWbnBFEGQTXP1+C8j5RqSplDitsFl+13YwwE+3pE="; 15 + sha256 = "sha256-c9pEO9k5tCFWLPismrXrrYEQYmxYKkciXFgpbrDEGzE="; 16 16 }; 17 17 18 18 postPatch = ''
+2 -2
pkgs/development/python-modules/pysensibo/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "pysensibo"; 10 - version = "1.0.18"; 10 + version = "1.0.19"; 11 11 format = "setuptools"; 12 12 13 13 disabled = pythonOlder "3.7"; ··· 16 16 owner = "andrey-git"; 17 17 repo = pname; 18 18 rev = "refs/tags/${version}"; 19 - hash = "sha256-sFEeN72+h6yFQFluhOQfxoVJPB5lCpFnlJfLnRxVjFg="; 19 + hash = "sha256-pqg+NsdbSyXgC+4/AtbI4BZ5h2pMhvvBdQI9lHj6HME="; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+3 -3
pkgs/development/python-modules/pyslurm/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "pyslurm"; 11 - version = "21.08.4"; 11 + version = "22.5.0"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.6"; ··· 16 16 src = fetchFromGitHub { 17 17 repo = "pyslurm"; 18 18 owner = "PySlurm"; 19 - rev = "v${version}"; 20 - hash = "sha256-9ZYTBO8g+5B9D8Ll5JjkJYFyh0RQNIjxg958UZoCNmA="; 19 + rev = "refs/tags/v${version}"; 20 + hash = "sha256-Uh0P7Kevcc78vWT/Zk+MUCKh2AlDiRR3MO/nOke2yP0="; 21 21 }; 22 22 23 23 buildInputs = [ cython slurm ];
+2 -2
pkgs/development/python-modules/pytorch-pfn-extras/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "pytorch-pfn-extras"; 15 - version = "0.6.0"; 15 + version = "0.6.1"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "pfnet"; 19 19 repo = pname; 20 20 rev = "refs/tags/v${version}"; 21 - sha256 = "sha256-w4WSEgNLdVLDnKS4kzJBK9BkrrGzbk2aCIhk4HCM/Bk="; 21 + sha256 = "sha256-wxTs/hfgqJn4DCxZj87V/zDKZc+thx3o5bWAvZe7EJU="; 22 22 }; 23 23 24 24 propagatedBuildInputs = [ numpy packaging torch typing-extensions ];
+48
pkgs/development/python-modules/toml-adapt/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , click 4 + , fetchFromGitHub 5 + , poetry-core 6 + , pytestCheckHook 7 + , pythonOlder 8 + , toml 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "toml-adapt"; 13 + version = "0.2.8"; 14 + format = "pyproject"; 15 + 16 + disabled = pythonOlder "3.6"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "firefly-cpp"; 20 + repo = pname; 21 + rev = version; 22 + sha256 = "sha256-9auZZl6c+EfAO/2QaHW5BI1aDZkIIGU+fwzudIdFWqI="; 23 + }; 24 + 25 + nativeBuildInputs = [ 26 + poetry-core 27 + ]; 28 + 29 + propagatedBuildInputs = [ 30 + click 31 + toml 32 + ]; 33 + 34 + checkInputs = [ 35 + pytestCheckHook 36 + ]; 37 + 38 + pythonImportsCheck = [ 39 + "toml_adapt" 40 + ]; 41 + 42 + meta = with lib; { 43 + description = "A simple Command-line interface for manipulating toml files"; 44 + homepage = "https://github.com/firefly-cpp/toml-adapt"; 45 + license = licenses.mit; 46 + maintainers = with maintainers; [ firefly-cpp ]; 47 + }; 48 + }
+2 -2
pkgs/development/tools/misc/devspace/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "devspace"; 9 - version = "6.0.1"; 9 + version = "6.1.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "loft-sh"; 13 13 repo = "devspace"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-YT/DGxdsMXjCp908U2jfkQpDBPCTNjObdeIj06Bum/U="; 15 + sha256 = "sha256-pbI49oklxTu02YNIA1uxcDqWwGf3LaKipErDHCVxRRc="; 16 16 }; 17 17 18 18 vendorSha256 = null;
+8 -1
pkgs/games/gzdoom/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, makeWrapper, openal, fluidsynth 1 + { lib, stdenv, fetchFromGitHub, fetchpatch, cmake, makeWrapper, openal, fluidsynth 2 2 , soundfont-fluid, libGL, SDL2, bzip2, zlib, libjpeg, libsndfile, libvpx, mpg123 3 3 , game-music-emu, pkg-config, copyDesktopItems, makeDesktopItem }: 4 4 ··· 50 50 mpg123 51 51 game-music-emu 52 52 zmusic 53 + ]; 54 + 55 + patches = [ 56 + (fetchpatch { # TODO: Delete me when upgrading to 4.9 57 + url = "https://github.com/ZDoom/gzdoom/commit/aae85a1b9169953d8dcc5f138a477d5c7d75addb.patch"; 58 + sha256 = "upuLDgVMaGaFSVaDV9Hj13DR5LUma51xv+Mfsz9m9a0="; 59 + }) 53 60 ]; 54 61 55 62 NIX_CFLAGS_LINK = "-lopenal -lfluidsynth";
+30 -30
pkgs/os-specific/linux/kernel/hardened/patches.json
··· 2 2 "4.14": { 3 3 "patch": { 4 4 "extra": "-hardened1", 5 - "name": "linux-hardened-4.14.291-hardened1.patch", 6 - "sha256": "04fkfk5kdbqavdg5syyv35xbc8dl5pz8vf1xsvfcv30z5rslsr2c", 7 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.291-hardened1/linux-hardened-4.14.291-hardened1.patch" 5 + "name": "linux-hardened-4.14.292-hardened1.patch", 6 + "sha256": "0l20yxg50azpxm2x4gr37yhkvjw3wlishjm2x8pqwil3g1pxykdi", 7 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.292-hardened1/linux-hardened-4.14.292-hardened1.patch" 8 8 }, 9 - "sha256": "15h76l81zn733g8dc6gsymf52nz325plhminv3m4x3klwhav34zc", 10 - "version": "4.14.291" 9 + "sha256": "0zc97qy62dhc5xkjnvsfn4lpl4dgrj23hlxvxcr4cr8sj0hxzx3h", 10 + "version": "4.14.292" 11 11 }, 12 12 "4.19": { 13 13 "patch": { 14 14 "extra": "-hardened1", 15 - "name": "linux-hardened-4.19.256-hardened1.patch", 16 - "sha256": "1vqdv2xnfr4ccnfvdrdhj7i0yjhjf48kgc9sziz7fwnfdis8zrrf", 17 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.256-hardened1/linux-hardened-4.19.256-hardened1.patch" 15 + "name": "linux-hardened-4.19.257-hardened1.patch", 16 + "sha256": "03hv417v0abn6n0zbmypfsjmxb4aqdz23vrykhgn259w4h45w2z9", 17 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.257-hardened1/linux-hardened-4.19.257-hardened1.patch" 18 18 }, 19 - "sha256": "0jgm7ydha9achbcq3a6q85wq1nz4qg7phx122jzk0mqb1339bpk7", 20 - "version": "4.19.256" 19 + "sha256": "0izaldl2l2zsshkd07qsnr9x6ikipmj5jp7lxr8dyz7kf2m17pga", 20 + "version": "4.19.257" 21 21 }, 22 22 "5.10": { 23 23 "patch": { 24 24 "extra": "-hardened1", 25 - "name": "linux-hardened-5.10.140-hardened1.patch", 26 - "sha256": "0352nh6r9p3djk07lprjpmd8q17kkqb5pi2zwrywlxrzws4wqhzh", 27 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.140-hardened1/linux-hardened-5.10.140-hardened1.patch" 25 + "name": "linux-hardened-5.10.142-hardened1.patch", 26 + "sha256": "074w7j8wx2k3lk3ssm9x14wf4gns85l2p6syq4pigkb67gvdphpv", 27 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.142-hardened1/linux-hardened-5.10.142-hardened1.patch" 28 28 }, 29 - "sha256": "00v8mdbc8ndx29grfnlf49ifikqxnl25zn0243j3bgclvfyxipx4", 30 - "version": "5.10.140" 29 + "sha256": "0s52vfvw5pgnq7gq9n66ib05ryhkxwv765f16862l5gykbdynirz", 30 + "version": "5.10.142" 31 31 }, 32 32 "5.15": { 33 33 "patch": { 34 34 "extra": "-hardened1", 35 - "name": "linux-hardened-5.15.64-hardened1.patch", 36 - "sha256": "08hj5rx37vmw8mapzz15smpp775vrzhbfh2i0xps5qwi9majywrf", 37 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.15.64-hardened1/linux-hardened-5.15.64-hardened1.patch" 35 + "name": "linux-hardened-5.15.67-hardened1.patch", 36 + "sha256": "1151dry0ia25rq50vnvrkjsxz5h9zsr6lahld3vilk2p01bv2fc3", 37 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.15.67-hardened1/linux-hardened-5.15.67-hardened1.patch" 38 38 }, 39 - "sha256": "0l6ylmxhk3lqz2zyqcbyhbfcq1p8i84g0p1d6x0q6yd3dy6d78f6", 40 - "version": "5.15.64" 39 + "sha256": "0h7r2k59jsw8ykb2p7nxrpazbwx1n5p3nmfbbj1lhib91fldjiys", 40 + "version": "5.15.67" 41 41 }, 42 42 "5.18": { 43 43 "patch": { ··· 52 52 "5.19": { 53 53 "patch": { 54 54 "extra": "-hardened1", 55 - "name": "linux-hardened-5.19.6-hardened1.patch", 56 - "sha256": "1lx4li0f0j6wmh3p75hr2qa780ckybhma8s34p6xlbvxz054ncpr", 57 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.19.6-hardened1/linux-hardened-5.19.6-hardened1.patch" 55 + "name": "linux-hardened-5.19.8-hardened1.patch", 56 + "sha256": "1j7wg4hq06drxr42jl89za1f7x52d4ck5i38p4njz4j415ihsiys", 57 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.19.8-hardened1/linux-hardened-5.19.8-hardened1.patch" 58 58 }, 59 - "sha256": "0fm6xysg5mjfig0jils700ph83mvvkl27ix757260i31mwjgi921", 60 - "version": "5.19.6" 59 + "sha256": "1kl7fifsa6vsm34xg3kd2svhx18n771hfj67nhwnlalmb9whhqv1", 60 + "version": "5.19.8" 61 61 }, 62 62 "5.4": { 63 63 "patch": { 64 64 "extra": "-hardened1", 65 - "name": "linux-hardened-5.4.211-hardened1.patch", 66 - "sha256": "061c1c3ha88798l9q3n2dd3ankvw0hlz8f8cisxljpzfj4napk8z", 67 - "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.211-hardened1/linux-hardened-5.4.211-hardened1.patch" 65 + "name": "linux-hardened-5.4.212-hardened1.patch", 66 + "sha256": "0vdx78n1aggyfia017h40k6xg7bd2spcv3s4m0kiq693skxzlh4x", 67 + "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.212-hardened1/linux-hardened-5.4.212-hardened1.patch" 68 68 }, 69 - "sha256": "1v1dgsk66fi6x6v9k6hg9ik3f3b3pv7a3gk8mybmgm9cnx0k5d5z", 70 - "version": "5.4.211" 69 + "sha256": "1hngr4hsrcd6hmlyvc3msy5racniav2jagp5abmp7xsxv0yjxiq9", 70 + "version": "5.4.212" 71 71 } 72 72 }
+2 -2
pkgs/os-specific/linux/kernel/linux-4.14.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "4.14.291"; 6 + version = "4.14.292"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 16 - sha256 = "15h76l81zn733g8dc6gsymf52nz325plhminv3m4x3klwhav34zc"; 16 + sha256 = "0zc97qy62dhc5xkjnvsfn4lpl4dgrj23hlxvxcr4cr8sj0hxzx3h"; 17 17 }; 18 18 } // (args.argsOverride or {}))
+2 -2
pkgs/os-specific/linux/kernel/linux-4.19.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "4.19.256"; 6 + version = "4.19.257"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 16 - sha256 = "0jgm7ydha9achbcq3a6q85wq1nz4qg7phx122jzk0mqb1339bpk7"; 16 + sha256 = "0izaldl2l2zsshkd07qsnr9x6ikipmj5jp7lxr8dyz7kf2m17pga"; 17 17 }; 18 18 } // (args.argsOverride or {}))
+2 -2
pkgs/os-specific/linux/kernel/linux-4.9.nix
··· 1 1 { buildPackages, fetchurl, perl, buildLinux, nixosTests, stdenv, ... } @ args: 2 2 3 3 buildLinux (args // rec { 4 - version = "4.9.326"; 4 + version = "4.9.327"; 5 5 extraMeta.branch = "4.9"; 6 6 extraMeta.broken = stdenv.isAarch64; 7 7 8 8 src = fetchurl { 9 9 url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 10 - sha256 = "0yw83a8nk5abjsvqrz8m2sj699c228j2f2wr5q8m95vgqzfw5wrb"; 10 + sha256 = "1lh63viynf9f7vl0a52mnal8jack9lbqfsfammwkxi3kafpw30r2"; 11 11 }; 12 12 } // (args.argsOverride or {}))
+2 -2
pkgs/os-specific/linux/kernel/linux-5.10.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "5.10.140"; 6 + version = "5.10.142"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "00v8mdbc8ndx29grfnlf49ifikqxnl25zn0243j3bgclvfyxipx4"; 16 + sha256 = "0s52vfvw5pgnq7gq9n66ib05ryhkxwv765f16862l5gykbdynirz"; 17 17 }; 18 18 } // (args.argsOverride or {}))
+2 -2
pkgs/os-specific/linux/kernel/linux-5.15.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "5.15.64"; 6 + version = "5.15.67"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "0l6ylmxhk3lqz2zyqcbyhbfcq1p8i84g0p1d6x0q6yd3dy6d78f6"; 16 + sha256 = "0h7r2k59jsw8ykb2p7nxrpazbwx1n5p3nmfbbj1lhib91fldjiys"; 17 17 }; 18 18 } // (args.argsOverride or { }))
+2 -2
pkgs/os-specific/linux/kernel/linux-5.19.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "5.19.6"; 6 + version = "5.19.8"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "0fm6xysg5mjfig0jils700ph83mvvkl27ix757260i31mwjgi921"; 16 + sha256 = "1kl7fifsa6vsm34xg3kd2svhx18n771hfj67nhwnlalmb9whhqv1"; 17 17 }; 18 18 } // (args.argsOverride or { }))
+2 -2
pkgs/os-specific/linux/kernel/linux-5.4.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "5.4.211"; 6 + version = "5.4.212"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "1v1dgsk66fi6x6v9k6hg9ik3f3b3pv7a3gk8mybmgm9cnx0k5d5z"; 16 + sha256 = "1hngr4hsrcd6hmlyvc3msy5racniav2jagp5abmp7xsxv0yjxiq9"; 17 17 }; 18 18 } // (args.argsOverride or {}))
+2 -2
pkgs/os-specific/linux/kernel/linux-libre.nix
··· 1 1 { stdenv, lib, fetchsvn, linux 2 2 , scripts ? fetchsvn { 3 3 url = "https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/branches/"; 4 - rev = "18885"; 5 - sha256 = "1ywd4bhjh6pqxvv20jgadmyvrcrdwf8333z8rzbjy6r0b4fggpra"; 4 + rev = "18904"; 5 + sha256 = "1l200abijg5y15h4vza86sirlcplm7iyhm3igdyxqj3s0169nck9"; 6 6 } 7 7 , ... 8 8 }:
+3 -3
pkgs/os-specific/linux/kernel/linux-rt-5.10.nix
··· 6 6 , ... } @ args: 7 7 8 8 let 9 - version = "5.10.131-rt72"; # updated by ./update-rt.sh 9 + version = "5.10.140-rt73"; # updated by ./update-rt.sh 10 10 branch = lib.versions.majorMinor version; 11 11 kversion = builtins.elemAt (lib.splitString "-" version) 0; 12 12 in buildLinux (args // { ··· 18 18 19 19 src = fetchurl { 20 20 url = "mirror://kernel/linux/kernel/v5.x/linux-${kversion}.tar.xz"; 21 - sha256 = "1ki11mvl3dky7iih90znr47vr66dxnlwrqwg2jkk1hqn5i243i4b"; 21 + sha256 = "00v8mdbc8ndx29grfnlf49ifikqxnl25zn0243j3bgclvfyxipx4"; 22 22 }; 23 23 24 24 kernelPatches = let rt-patch = { 25 25 name = "rt"; 26 26 patch = fetchurl { 27 27 url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz"; 28 - sha256 = "0ag000h9m7phvgrqa4jcmd94x0rk8z8bh7qhqqlywbiz2b1b91qa"; 28 + sha256 = "1abrxwxx3kfmbyabb1hhjpz1l7idrn2g14zx7qix7ds7n9f6dcgf"; 29 29 }; 30 30 }; in [ rt-patch ] ++ kernelPatches; 31 31
+3 -3
pkgs/servers/dns/coredns/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "coredns"; 9 - version = "1.9.3"; 9 + version = "1.9.4"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "coredns"; 13 13 repo = "coredns"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-9lRZjY85SD1HXAWVCp8fpzV0d1Y+LbodT3Sp21CNp+k="; 15 + sha256 = "sha256-9+DwOSfhX+sNnvLMgHKUQSozXzT9k8u7Q1p8FvbvsTE="; 16 16 }; 17 17 18 - vendorSha256 = "sha256-gNa+dm7n71IiSCztTO5VZ5FnGTGYfNXo/HMichNzek0="; 18 + vendorSha256 = "sha256-L4GzOY7oZlC3Et/kEBXrrQGt5/c3jHZimY7NnjXYSro="; 19 19 20 20 postPatch = '' 21 21 substituteInPlace test/file_cname_proxy_test.go \
+3 -3
pkgs/tools/security/cryptomator/default.nix
··· 6 6 7 7 let 8 8 pname = "cryptomator"; 9 - version = "1.6.13"; 9 + version = "1.6.14"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "cryptomator"; 13 13 repo = "cryptomator"; 14 14 rev = version; 15 - sha256 = "sha256-xQxCSWbovdecTFWFDFu2K+lbA6+bSV2l2kk+R/hFcQ0="; 15 + sha256 = "sha256-ArOYL3xj2HiXXu1Bymd5mciMsmikCDvxr5M3LMqZgYA="; 16 16 }; 17 17 18 18 # perform fake build to make a fixed-output derivation out of the files downloaded from maven central (120MB) ··· 37 37 38 38 outputHashAlgo = "sha256"; 39 39 outputHashMode = "recursive"; 40 - outputHash = "sha256-SFiYHUH1Et7/SgciIvLcQGh54Z3fDVp22jSvDavXPjE="; 40 + outputHash = "sha256-svpz1mHCHNQGWc+CBroAPvW4cXQdYuqFkK4JSmf6kXE="; 41 41 42 42 doCheck = false; 43 43 };
+2
pkgs/top-level/all-packages.nix
··· 29635 29635 29636 29636 rofi-mpd = callPackage ../applications/audio/rofi-mpd { }; 29637 29637 29638 + rofi-bluetooth = callPackage ../applications/misc/rofi-bluetooth { }; 29639 + 29638 29640 rofi-calc = callPackage ../applications/science/math/rofi-calc { }; 29639 29641 29640 29642 rofi-emoji = callPackage ../applications/misc/rofi-emoji { };
+2
pkgs/top-level/python-packages.nix
··· 10967 10967 10968 10968 toml = callPackage ../development/python-modules/toml { }; 10969 10969 10970 + toml-adapt = callPackage ../development/python-modules/toml-adapt { }; 10971 + 10970 10972 tomli = callPackage ../development/python-modules/tomli { }; 10971 10973 10972 10974 tomli-w = callPackage ../development/python-modules/tomli-w { };