Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub ca8c9089 f85f29bc

+223 -101
+16
maintainers/maintainer-list.nix
··· 3908 githubId = 183879; 3909 name = "Florian Klink"; 3910 }; 3911 FlorianFranzen = { 3912 email = "Florian.Franzen@gmail.com"; 3913 github = "FlorianFranzen"; ··· 11306 github = "tailhook"; 11307 githubId = 321799; 11308 name = "Paul Colomiets"; 11309 }; 11310 takagiy = { 11311 email = "takagiy.4dev@gmail.com";
··· 3908 githubId = 183879; 3909 name = "Florian Klink"; 3910 }; 3911 + florentc = { 3912 + email = "florentc@users.noreply.github.com"; 3913 + github = "florentc"; 3914 + githubId = 1149048; 3915 + name = "Florent Ch."; 3916 + }; 3917 FlorianFranzen = { 3918 email = "Florian.Franzen@gmail.com"; 3919 github = "FlorianFranzen"; ··· 11312 github = "tailhook"; 11313 githubId = 321799; 11314 name = "Paul Colomiets"; 11315 + }; 11316 + taikx4 = { 11317 + email = "taikx4@taikx4szlaj2rsdupcwabg35inbny4jk322ngeb7qwbbhd5i55nf5yyd.onion"; 11318 + github = "taikx4"; 11319 + githubId = 94917129; 11320 + name = "taikx4"; 11321 + keys = [{ 11322 + longkeyid = "ed25519/0xCCD52C7B37BB837E"; 11323 + fingerprint = "6B02 8103 C4E5 F68C D77C 9E54 CCD5 2C7B 37BB 837E"; 11324 + }]; 11325 }; 11326 takagiy = { 11327 email = "takagiy.4dev@gmail.com";
+6 -4
pkgs/applications/audio/audacious/default.nix
··· 11 12 mkDerivation rec { 13 pname = "audacious"; 14 - version = "4.0.5"; 15 16 src = fetchurl { 17 url = "http://distfiles.audacious-media-player.org/audacious-${version}.tar.bz2"; 18 - sha256 = "028zjgz0p7ys15lk2a30m5zcv9xrx3ga50wjsh4m4zxilgkakbji"; 19 }; 20 pluginsSrc = fetchurl { 21 url = "http://distfiles.audacious-media-player.org/audacious-plugins-${version}.tar.bz2"; 22 - sha256 = "0ny5w1agr9jaz5w3wyyxf1ygmzmd1sivaf97lcm4z4w6529520lz"; 23 }; 24 25 nativeBuildInputs = [ gettext pkg-config ]; ··· 36 libopenmpt 37 ]; 38 39 # Here we build both audacious and audacious-plugins in one 40 - # derivations, since they really expect to be in the same prefix. 41 # This is slighly tricky. 42 builder = builtins.toFile "builder.sh" '' 43 # First build audacious.
··· 11 12 mkDerivation rec { 13 pname = "audacious"; 14 + version = "4.1"; 15 16 src = fetchurl { 17 url = "http://distfiles.audacious-media-player.org/audacious-${version}.tar.bz2"; 18 + sha256 = "0p734psjjvjcmla2hg5h6a9v1prvy63jj9xm2g2ngs49jy7qan0z"; 19 }; 20 pluginsSrc = fetchurl { 21 url = "http://distfiles.audacious-media-player.org/audacious-plugins-${version}.tar.bz2"; 22 + sha256 = "0k0xnqmxi5lna034i2cnzvfzrykxmv4fbs1nkrc9sd2ma1igrmns"; 23 }; 24 25 nativeBuildInputs = [ gettext pkg-config ]; ··· 36 libopenmpt 37 ]; 38 39 + configureFlags = [ "--disable-gtk" ]; 40 + 41 # Here we build both audacious and audacious-plugins in one 42 + # derivation, since they really expect to be in the same prefix. 43 # This is slighly tricky. 44 builder = builtins.toFile "builder.sh" '' 45 # First build audacious.
+3 -3
pkgs/applications/blockchains/lnd/default.nix
··· 6 7 buildGoModule rec { 8 pname = "lnd"; 9 - version = "0.14.0-beta"; 10 11 src = fetchFromGitHub { 12 owner = "lightningnetwork"; 13 repo = "lnd"; 14 rev = "v${version}"; 15 - sha256 = "0pf84l46cfhbmbzjdkpmqp494wqix8715zawm537mm94k3q25bis"; 16 }; 17 18 - vendorSha256 = "1481zscd9lrnzxsaxkpaaa8fjazmfynhim13f8lj2yd9d21j5d31"; 19 20 subPackages = [ "cmd/lncli" "cmd/lnd" ]; 21
··· 6 7 buildGoModule rec { 8 pname = "lnd"; 9 + version = "0.14.1-beta"; 10 11 src = fetchFromGitHub { 12 owner = "lightningnetwork"; 13 repo = "lnd"; 14 rev = "v${version}"; 15 + sha256 = "0arm36682y4csdv9abqs0l8rgxkiqkamrps7q8wpyyg4n78yiij3"; 16 }; 17 18 + vendorSha256 = "13zhs0gb7chi0zz5rabmw3sd5fcpxc4s553crfcg7lrnbn5hcwzv"; 19 20 subPackages = [ "cmd/lncli" "cmd/lnd" ]; 21
+2 -2
pkgs/applications/editors/jetbrains/default.nix
··· 255 256 datagrip = buildDataGrip rec { 257 name = "datagrip-${version}"; 258 - version = "2021.2.4"; /* updated by script */ 259 description = "Your Swiss Army Knife for Databases and SQL"; 260 license = lib.licenses.unfree; 261 src = fetchurl { 262 url = "https://download.jetbrains.com/datagrip/${name}.tar.gz"; 263 - sha256 = "1vj9ihzw07bh30ngy8mj027ljq9zzd904k61f8jbfpw75vknh8f6"; /* updated by script */ 264 }; 265 wmClass = "jetbrains-datagrip"; 266 update-channel = "DataGrip RELEASE";
··· 255 256 datagrip = buildDataGrip rec { 257 name = "datagrip-${version}"; 258 + version = "2021.3.1"; /* updated by script */ 259 description = "Your Swiss Army Knife for Databases and SQL"; 260 license = lib.licenses.unfree; 261 src = fetchurl { 262 url = "https://download.jetbrains.com/datagrip/${name}.tar.gz"; 263 + sha256 = "18drbddcjbbv6q6j95wy7ila8d7imi0gh5nnf0lhj4gkkxhszmii"; /* updated by script */ 264 }; 265 wmClass = "jetbrains-datagrip"; 266 update-channel = "DataGrip RELEASE";
+1 -1
pkgs/applications/graphics/f3d/default.nix
··· 19 20 meta = with lib; { 21 description = "Fast and minimalist 3D viewer using VTK"; 22 - homepage = "https://kitware.github.io/F3D"; 23 license = licenses.bsd3; 24 maintainers = with maintainers; [ bcdarwin ]; 25 platforms = with platforms; unix;
··· 19 20 meta = with lib; { 21 description = "Fast and minimalist 3D viewer using VTK"; 22 + homepage = "https://f3d-app.github.io/f3d"; 23 license = licenses.bsd3; 24 maintainers = with maintainers; [ bcdarwin ]; 25 platforms = with platforms; unix;
+14
pkgs/applications/misc/ArchiSteamFarm/deps.nix
··· 55 (fetchNuGet { name = "JetBrains.Annotations"; version = "2021.3.0"; sha256 = "01ssylllbwpana2w3iybi533zlvcsbhzjc8kr0g4kg307kjbfn8v"; }) 56 (fetchNuGet { name = "Markdig.Signed"; version = "0.26.0"; sha256 = "1giwdvmy6n4vfb0g7sxmdf9bklb4r2vdfhm1xfxvqys8rfm15d4z"; }) 57 (fetchNuGet { name = "Microsoft.AspNetCore.App.Runtime.linux-arm"; version = "5.0.10"; sha256 = "1dmcccml0lwxkiplfisxc70877h3s6p589nml19pi07iypvyxxjh"; }) 58 (fetchNuGet { name = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; version = "5.0.10"; sha256 = "1r9rf1j5v3hfn299zk71bjbbzslnypyqy1pz2xc4mirghwg18pqw"; }) 59 (fetchNuGet { name = "Microsoft.AspNetCore.App.Runtime.linux-x64"; version = "5.0.10"; sha256 = "1zlcdqscbgqz5yqfgn21l711ybplid97c6wg0gqbbd6920qmpidd"; }) 60 (fetchNuGet { name = "Microsoft.AspNetCore.App.Runtime.osx-x64"; version = "5.0.10"; sha256 = "0ir75jh4qas1v70y63hvd0rbyprcf97l47b2pgljhxk138z96s4y"; }) 61 (fetchNuGet { name = "Microsoft.AspNetCore.App.Runtime.win-x64"; version = "5.0.10"; sha256 = "0qhyrprvbhcn980ycqvkchd4qy5shydi7pl0lbcl9cljivn60if3"; }) 62 (fetchNuGet { name = "Microsoft.AspNetCore.JsonPatch"; version = "5.0.0"; sha256 = "192mn6r73xjw8fvlss6vrv34iiavq7k8pg0w7advgj6khklw4dzx"; }) 63 (fetchNuGet { name = "Microsoft.AspNetCore.Mvc.NewtonsoftJson"; version = "5.0.0"; sha256 = "1q3z35pxgvpf6l6ywh5wb6gfly055rk99a80rjqisyrbmza1msd1"; }) 64 (fetchNuGet { name = "Microsoft.CodeCoverage"; version = "17.0.0"; sha256 = "18gdbsqf6i79ld4ikqr4jhx9ndsggm865b5xj1xmnmgg12ydp19a"; }) ··· 73 (fetchNuGet { name = "Microsoft.Extensions.Options"; version = "5.0.0"; sha256 = "1rdmgpg770x8qwaaa6ryc27zh93p697fcyvn5vkxp0wimlhqkbay"; }) 74 (fetchNuGet { name = "Microsoft.Extensions.Primitives"; version = "5.0.0"; sha256 = "0swqcknyh87ns82w539z1mvy804pfwhgzs97cr3nwqk6g5s42gd6"; }) 75 (fetchNuGet { name = "Microsoft.NETCore.App.Host.linux-arm"; version = "5.0.10"; sha256 = "12zz674g6289z44rynnbsarqdh6md0qdl4srkzkqz9dvm1f2k4yn"; }) 76 (fetchNuGet { name = "Microsoft.NETCore.App.Host.linux-arm64"; version = "5.0.10"; sha256 = "0v90w0cr8zjayj0w0rb5ds1kjg77n7za1nr9rr1pnszw2xs00fmq"; }) 77 (fetchNuGet { name = "Microsoft.NETCore.App.Host.osx-x64"; version = "5.0.10"; sha256 = "1z8l02ypzbhbh0jp89ibc4dx61dvaa4l7cdn4s2zs0l492nz2ni8"; }) 78 (fetchNuGet { name = "Microsoft.NETCore.App.Host.win-x64"; version = "5.0.10"; sha256 = "07yr09al8cci38zmwqghpsf8jsg51a8qv6p156ph8b5714iq5jjq"; }) 79 (fetchNuGet { name = "Microsoft.NETCore.App.Runtime.linux-arm"; version = "5.0.10"; sha256 = "12xw4czsnsy4nara23jbvbsi8id9lms17xfyv0w4wsqhrp5kqbxi"; }) 80 (fetchNuGet { name = "Microsoft.NETCore.App.Runtime.linux-arm64"; version = "5.0.10"; sha256 = "0ccsk1baj0bx1k7jqm7pnw77ns3m6h50cl8kxikjcm74jsz0vyx1"; }) 81 (fetchNuGet { name = "Microsoft.NETCore.App.Runtime.linux-x64"; version = "5.0.10"; sha256 = "1b3lm6dc31yl9r0rian7zcmhpn949dyp4yhw4fsl4bkdpp4id085"; }) 82 (fetchNuGet { name = "Microsoft.NETCore.App.Runtime.osx-x64"; version = "5.0.10"; sha256 = "1pphlbhs1swr14g07hnvvwj9p983qqf6vqaq455bhpn6lin3z81f"; }) 83 (fetchNuGet { name = "Microsoft.NETCore.App.Runtime.win-x64"; version = "5.0.10"; sha256 = "0cn3nq7vmjwk8b5bh7hb5wzidz1msjmwyng6k1ngqdm49w9f0m2g"; }) 84 (fetchNuGet { name = "Microsoft.NETCore.Platforms"; version = "1.0.1"; sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr"; }) 85 (fetchNuGet { name = "Microsoft.NETCore.Platforms"; version = "1.1.0"; sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm"; }) 86 (fetchNuGet { name = "Microsoft.NETCore.Platforms"; version = "2.0.0"; sha256 = "1fk2fk2639i7nzy58m9dvpdnzql4vb8yl8vr19r2fp8lmj9w2jr0"; })
··· 55 (fetchNuGet { name = "JetBrains.Annotations"; version = "2021.3.0"; sha256 = "01ssylllbwpana2w3iybi533zlvcsbhzjc8kr0g4kg307kjbfn8v"; }) 56 (fetchNuGet { name = "Markdig.Signed"; version = "0.26.0"; sha256 = "1giwdvmy6n4vfb0g7sxmdf9bklb4r2vdfhm1xfxvqys8rfm15d4z"; }) 57 (fetchNuGet { name = "Microsoft.AspNetCore.App.Runtime.linux-arm"; version = "5.0.10"; sha256 = "1dmcccml0lwxkiplfisxc70877h3s6p589nml19pi07iypvyxxjh"; }) 58 + (fetchNuGet { name = "Microsoft.AspNetCore.App.Runtime.linux-arm"; version = "5.0.12"; sha256 = "1cv7s0gh54jfrdgwa2cyarh1f6m59fpbfmqsszi27cdik0llh24s"; }) 59 (fetchNuGet { name = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; version = "5.0.10"; sha256 = "1r9rf1j5v3hfn299zk71bjbbzslnypyqy1pz2xc4mirghwg18pqw"; }) 60 + (fetchNuGet { name = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; version = "5.0.12"; sha256 = "1hmr4l20fs8qqjvcfnlyb6ik6dh37mg0xa2wrvkn229pmiwp1rm9"; }) 61 (fetchNuGet { name = "Microsoft.AspNetCore.App.Runtime.linux-x64"; version = "5.0.10"; sha256 = "1zlcdqscbgqz5yqfgn21l711ybplid97c6wg0gqbbd6920qmpidd"; }) 62 + (fetchNuGet { name = "Microsoft.AspNetCore.App.Runtime.linux-x64"; version = "5.0.12"; sha256 = "1asph5v7kgmscfgsyv9gg7cwvg52gnm6m0ldm2m4pfkpsxqyp2mi"; }) 63 (fetchNuGet { name = "Microsoft.AspNetCore.App.Runtime.osx-x64"; version = "5.0.10"; sha256 = "0ir75jh4qas1v70y63hvd0rbyprcf97l47b2pgljhxk138z96s4y"; }) 64 + (fetchNuGet { name = "Microsoft.AspNetCore.App.Runtime.osx-x64"; version = "5.0.12"; sha256 = "02kv8xh6xvpav7vqj281321ly1imghxcc18cdgadiq8dwgm87xwp"; }) 65 (fetchNuGet { name = "Microsoft.AspNetCore.App.Runtime.win-x64"; version = "5.0.10"; sha256 = "0qhyrprvbhcn980ycqvkchd4qy5shydi7pl0lbcl9cljivn60if3"; }) 66 + (fetchNuGet { name = "Microsoft.AspNetCore.App.Runtime.win-x64"; version = "5.0.12"; sha256 = "062zb8gqbzxq2xrmr8lbl215pnhw1fdidq43m975vsfgzmqrga8f"; }) 67 (fetchNuGet { name = "Microsoft.AspNetCore.JsonPatch"; version = "5.0.0"; sha256 = "192mn6r73xjw8fvlss6vrv34iiavq7k8pg0w7advgj6khklw4dzx"; }) 68 (fetchNuGet { name = "Microsoft.AspNetCore.Mvc.NewtonsoftJson"; version = "5.0.0"; sha256 = "1q3z35pxgvpf6l6ywh5wb6gfly055rk99a80rjqisyrbmza1msd1"; }) 69 (fetchNuGet { name = "Microsoft.CodeCoverage"; version = "17.0.0"; sha256 = "18gdbsqf6i79ld4ikqr4jhx9ndsggm865b5xj1xmnmgg12ydp19a"; }) ··· 78 (fetchNuGet { name = "Microsoft.Extensions.Options"; version = "5.0.0"; sha256 = "1rdmgpg770x8qwaaa6ryc27zh93p697fcyvn5vkxp0wimlhqkbay"; }) 79 (fetchNuGet { name = "Microsoft.Extensions.Primitives"; version = "5.0.0"; sha256 = "0swqcknyh87ns82w539z1mvy804pfwhgzs97cr3nwqk6g5s42gd6"; }) 80 (fetchNuGet { name = "Microsoft.NETCore.App.Host.linux-arm"; version = "5.0.10"; sha256 = "12zz674g6289z44rynnbsarqdh6md0qdl4srkzkqz9dvm1f2k4yn"; }) 81 + (fetchNuGet { name = "Microsoft.NETCore.App.Host.linux-arm"; version = "5.0.12"; sha256 = "0v3df0hdv02xr7gmc9fmnwfrxf8xbqp9bci31a55xwj16jia692x"; }) 82 (fetchNuGet { name = "Microsoft.NETCore.App.Host.linux-arm64"; version = "5.0.10"; sha256 = "0v90w0cr8zjayj0w0rb5ds1kjg77n7za1nr9rr1pnszw2xs00fmq"; }) 83 + (fetchNuGet { name = "Microsoft.NETCore.App.Host.linux-arm64"; version = "5.0.12"; sha256 = "0jvfxnc743qcg1qwlvclh6ww612mnsk5pk459awz5rivp3mdkfsb"; }) 84 (fetchNuGet { name = "Microsoft.NETCore.App.Host.osx-x64"; version = "5.0.10"; sha256 = "1z8l02ypzbhbh0jp89ibc4dx61dvaa4l7cdn4s2zs0l492nz2ni8"; }) 85 + (fetchNuGet { name = "Microsoft.NETCore.App.Host.osx-x64"; version = "5.0.12"; sha256 = "0950m6x86jp5dybzakfsp74qzrk4pk8wkazc178v36j14sqmj2zq"; }) 86 (fetchNuGet { name = "Microsoft.NETCore.App.Host.win-x64"; version = "5.0.10"; sha256 = "07yr09al8cci38zmwqghpsf8jsg51a8qv6p156ph8b5714iq5jjq"; }) 87 + (fetchNuGet { name = "Microsoft.NETCore.App.Host.win-x64"; version = "5.0.12"; sha256 = "173zymcac00rjb0l4yvksglj32b6fnwxzi60kpi0ki3z3a2k8kd3"; }) 88 (fetchNuGet { name = "Microsoft.NETCore.App.Runtime.linux-arm"; version = "5.0.10"; sha256 = "12xw4czsnsy4nara23jbvbsi8id9lms17xfyv0w4wsqhrp5kqbxi"; }) 89 + (fetchNuGet { name = "Microsoft.NETCore.App.Runtime.linux-arm"; version = "5.0.12"; sha256 = "197xfhk7rwpn5kgc59slclkd0rp53034mfrrpajn2xbgjnmb07sj"; }) 90 (fetchNuGet { name = "Microsoft.NETCore.App.Runtime.linux-arm64"; version = "5.0.10"; sha256 = "0ccsk1baj0bx1k7jqm7pnw77ns3m6h50cl8kxikjcm74jsz0vyx1"; }) 91 + (fetchNuGet { name = "Microsoft.NETCore.App.Runtime.linux-arm64"; version = "5.0.12"; sha256 = "1bpzbivp0n9cl05vlnirigzbvjs25mq7w56bg9zrnzlzjnhcwry2"; }) 92 (fetchNuGet { name = "Microsoft.NETCore.App.Runtime.linux-x64"; version = "5.0.10"; sha256 = "1b3lm6dc31yl9r0rian7zcmhpn949dyp4yhw4fsl4bkdpp4id085"; }) 93 + (fetchNuGet { name = "Microsoft.NETCore.App.Runtime.linux-x64"; version = "5.0.12"; sha256 = "1fdbrjrmjd31y1amp0inlmki9w3fwzv8nz41pqmc943g3cpmyg9f"; }) 94 (fetchNuGet { name = "Microsoft.NETCore.App.Runtime.osx-x64"; version = "5.0.10"; sha256 = "1pphlbhs1swr14g07hnvvwj9p983qqf6vqaq455bhpn6lin3z81f"; }) 95 + (fetchNuGet { name = "Microsoft.NETCore.App.Runtime.osx-x64"; version = "5.0.12"; sha256 = "0z8l0gzy9dih0mn5a2rknyph1w73y4m03s250wghym1zp6rz910p"; }) 96 (fetchNuGet { name = "Microsoft.NETCore.App.Runtime.win-x64"; version = "5.0.10"; sha256 = "0cn3nq7vmjwk8b5bh7hb5wzidz1msjmwyng6k1ngqdm49w9f0m2g"; }) 97 + (fetchNuGet { name = "Microsoft.NETCore.App.Runtime.win-x64"; version = "5.0.12"; sha256 = "1s4klc4p5wiqiiqcfqyi56cci9f29b588h52vj7na7gfqry4b51l"; }) 98 (fetchNuGet { name = "Microsoft.NETCore.Platforms"; version = "1.0.1"; sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr"; }) 99 (fetchNuGet { name = "Microsoft.NETCore.Platforms"; version = "1.1.0"; sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm"; }) 100 (fetchNuGet { name = "Microsoft.NETCore.Platforms"; version = "2.0.0"; sha256 = "1fk2fk2639i7nzy58m9dvpdnzql4vb8yl8vr19r2fp8lmj9w2jr0"; })
+9 -8
pkgs/applications/misc/megasync/default.nix
··· 7 , curl 8 , doxygen 9 , fetchFromGitHub 10 - #, ffmpeg 11 , libmediainfo 12 , libraw 13 , libsodium ··· 27 }: 28 mkDerivation rec { 29 pname = "megasync"; 30 - version = "4.5.3.0"; 31 32 src = fetchFromGitHub { 33 owner = "meganz"; 34 repo = "MEGAsync"; 35 rev = "v${version}_Linux"; 36 - sha256 = "1lwjmdbqyxx5wd8nx4mc830fna37jad4h93viwfh5x7sxn104js7"; 37 fetchSubmodules = true; 38 }; 39 ··· 52 c-ares 53 cryptopp 54 curl 55 - # temporarily disable until patched for ffmpeg 4.4 56 - #ffmpeg 57 libmediainfo 58 libraw 59 libsodium ··· 71 ./noinstall-distro-version.patch 72 # megasync target is not part of the install rule thanks to a commented block 73 ./install-megasync.patch 74 ]; 75 76 postPatch = '' ··· 95 "--with-cares" 96 "--with-cryptopp" 97 "--with-curl" 98 - # temporarily disable until patched for ffmpeg 4.4 99 - #"--with-ffmpeg" 100 - "--without-freeimage" # unreferenced even when found 101 "--without-readline" 102 "--without-termcap" 103 "--with-sodium"
··· 7 , curl 8 , doxygen 9 , fetchFromGitHub 10 + , ffmpeg 11 + , freeimage 12 , libmediainfo 13 , libraw 14 , libsodium ··· 28 }: 29 mkDerivation rec { 30 pname = "megasync"; 31 + version = "4.6.1.0"; 32 33 src = fetchFromGitHub { 34 owner = "meganz"; 35 repo = "MEGAsync"; 36 rev = "v${version}_Linux"; 37 + sha256 = "0v2fvji9hs7valya0wx5qjx01c7yjld6nnp6m9gpxfkr30h5s5wb"; 38 fetchSubmodules = true; 39 }; 40 ··· 53 c-ares 54 cryptopp 55 curl 56 + ffmpeg 57 + freeimage 58 libmediainfo 59 libraw 60 libsodium ··· 72 ./noinstall-distro-version.patch 73 # megasync target is not part of the install rule thanks to a commented block 74 ./install-megasync.patch 75 + ./ffmpeg_44.patch 76 ]; 77 78 postPatch = '' ··· 97 "--with-cares" 98 "--with-cryptopp" 99 "--with-curl" 100 + "--with-ffmpeg" 101 + "--with-freeimage" 102 "--without-readline" 103 "--without-termcap" 104 "--with-sodium"
+14
pkgs/applications/misc/megasync/ffmpeg_44.patch
···
··· 1 + Index: megasync-4.6.1.0/src/MEGASync/mega/src/gfx/freeimage.cpp 2 + =================================================================== 3 + --- megasync-4.6.1.0.orig/src/MEGASync/mega/src/gfx/freeimage.cpp 4 + +++ megasync-4.6.1.0/src/MEGASync/mega/src/gfx/freeimage.cpp 5 + @@ -253,7 +253,8 @@ bool GfxProcFreeImage::readbitmapFfmpeg( 6 + 7 + // Force seeking to key frames 8 + formatContext->seek2any = false; 9 + - videoStream->skip_to_keyframe = true; 10 + + // no longer exposed in ffmpeg 4.4; the line above should be sufficient 11 + + //videoStream->skip_to_keyframe = true; 12 + if (decoder->capabilities & CAP_TRUNCATED) 13 + { 14 + codecContext->flags |= CAP_TRUNCATED;
+2 -2
pkgs/applications/misc/solaar/default.nix
··· 13 # logitech-udev-rules instead of adding this to services.udev.packages on NixOS 14 python3Packages.buildPythonApplication rec { 15 pname = "solaar"; 16 - version = "1.0.6"; 17 18 src = fetchFromGitHub { 19 owner = "pwr-Solaar"; 20 repo = "Solaar"; 21 rev = version; 22 - sha256 = "sha256-Ys0005hIQ+fT4oMeU5iFtbLNqn1WM6iLdIKGwdyn7BM="; 23 }; 24 25 nativeBuildInputs = [ wrapGAppsHook gdk-pixbuf ];
··· 13 # logitech-udev-rules instead of adding this to services.udev.packages on NixOS 14 python3Packages.buildPythonApplication rec { 15 pname = "solaar"; 16 + version = "1.0.7"; 17 18 src = fetchFromGitHub { 19 owner = "pwr-Solaar"; 20 repo = "Solaar"; 21 rev = version; 22 + sha256 = "sha256-RQ7iSiw/0xbPOYhuHg4cQpuJyRcaigWKVw4Jt12T9Uw="; 23 }; 24 25 nativeBuildInputs = [ wrapGAppsHook gdk-pixbuf ];
+3 -3
pkgs/applications/networking/syncthing/default.nix
··· 4 common = { stname, target, postInstall ? "" }: 5 buildGoModule rec { 6 pname = stname; 7 - version = "1.18.3"; 8 9 src = fetchFromGitHub { 10 owner = "syncthing"; 11 repo = "syncthing"; 12 rev = "v${version}"; 13 - sha256 = "sha256-wc4+j2kTSwZsxIdJHmznkNIq436p0yNrskchuEJtL5E="; 14 }; 15 16 - vendorSha256 = "sha256-klbAVOHLefxG33zpEYFlPezrKrXfuWOaE+UnIsu462M="; 17 18 doCheck = false; 19
··· 4 common = { stname, target, postInstall ? "" }: 5 buildGoModule rec { 6 pname = stname; 7 + version = "1.18.4"; 8 9 src = fetchFromGitHub { 10 owner = "syncthing"; 11 repo = "syncthing"; 12 rev = "v${version}"; 13 + sha256 = "14vq14gfqlqi1gg1psq9gs2i0ki6xlcfrjfcxi148hpaf38ly7pw"; 14 }; 15 16 + vendorSha256 = "0qzbp35j49z52fd67ffznlmfpv1xcn0i3sbwvx3gqyfbw5ac0mlj"; 17 18 doCheck = false; 19
+2 -2
pkgs/applications/science/biology/delly/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "delly"; 5 - version = "0.8.7"; 6 7 src = fetchFromGitHub { 8 owner = "dellytools"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-DWwC35r8cQbePUzppkFQlev0YZdxk2+BSrNTW/DOY3M="; 12 }; 13 14 buildInputs = [ zlib htslib bzip2 xz ncurses boost ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "delly"; 5 + version = "0.9.1"; 6 7 src = fetchFromGitHub { 8 owner = "dellytools"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-p1pryP+ktGt8OHFiASJQ3T+K94cNBG9fLxsJ2n/T+DA="; 12 }; 13 14 buildInputs = [ zlib htslib bzip2 xz ncurses boost ];
+16 -20
pkgs/applications/science/logic/tlaplus/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, makeWrapper 2 - , adoptopenjdk-bin, jre, ant 3 - }: 4 5 stdenv.mkDerivation rec { 6 pname = "tlaplus"; 7 - version = "1.7.0"; 8 9 - src = fetchFromGitHub { 10 - owner = "tlaplus"; 11 - repo = "tlaplus"; 12 - rev = "refs/tags/v${version}"; 13 - sha256 = "1mm6r9bq79zks50yk0agcpdkw9yy994m38ibmgpb3bi3wkpq9891"; 14 }; 15 16 nativeBuildInputs = [ makeWrapper ]; 17 - buildInputs = [ adoptopenjdk-bin ant ]; 18 19 - buildPhase = "ant -f tlatools/org.lamport.tlatools/customBuild.xml compile dist"; 20 installPhase = '' 21 mkdir -p $out/share/java $out/bin 22 - cp tlatools/org.lamport.tlatools/dist/*.jar $out/share/java 23 24 - makeWrapper ${jre}/bin/java $out/bin/tlc2 \ 25 - --add-flags "-cp $out/share/java/tla2tools.jar tlc2.TLC" 26 - makeWrapper ${jre}/bin/java $out/bin/tla2sany \ 27 - --add-flags "-cp $out/share/java/tla2tools.jar tla2sany.SANY" 28 makeWrapper ${jre}/bin/java $out/bin/pcal \ 29 - --add-flags "-cp $out/share/java/tla2tools.jar pcal.trans" 30 - makeWrapper ${jre}/bin/java $out/bin/tla2tex \ 31 - --add-flags "-cp $out/share/java/tla2tools.jar tla2tex.TLA" 32 ''; 33 34 meta = { ··· 36 homepage = "http://lamport.azurewebsites.net/tla/tla.html"; 37 license = lib.licenses.mit; 38 platforms = lib.platforms.unix; 39 - maintainers = [ lib.maintainers.thoughtpolice ]; 40 }; 41 }
··· 1 + { lib, stdenv, fetchurl, makeWrapper, adoptopenjdk-bin, jre }: 2 3 stdenv.mkDerivation rec { 4 pname = "tlaplus"; 5 + version = "1.7.1"; 6 7 + src = fetchurl { 8 + url = "https://github.com/tlaplus/tlaplus/releases/download/v${version}/tla2tools.jar"; 9 + sha256 = "d532ba31aafe17afba1130f92410d9257454ff7393d1eb2fe032f0c07f352da5"; 10 }; 11 12 nativeBuildInputs = [ makeWrapper ]; 13 + buildInputs = [ adoptopenjdk-bin ]; 14 15 + dontUnpack = true; 16 installPhase = '' 17 mkdir -p $out/share/java $out/bin 18 + cp $src $out/share/java/tla2tools.jar 19 20 + makeWrapper ${jre}/bin/java $out/bin/tlc \ 21 + --add-flags "-XX:+UseParallelGC -cp $out/share/java/tla2tools.jar tlc2.TLC" 22 + makeWrapper ${jre}/bin/java $out/bin/tlasany \ 23 + --add-flags "-XX:+UseParallelGC -cp $out/share/java/tla2tools.jar tla2sany.SANY" 24 makeWrapper ${jre}/bin/java $out/bin/pcal \ 25 + --add-flags "-XX:+UseParallelGC -cp $out/share/java/tla2tools.jar pcal.trans" 26 + makeWrapper ${jre}/bin/java $out/bin/tlatex \ 27 + --add-flags "-XX:+UseParallelGC -cp $out/share/java/tla2tools.jar tla2tex.TLA" 28 ''; 29 30 meta = { ··· 32 homepage = "http://lamport.azurewebsites.net/tla/tla.html"; 33 license = lib.licenses.mit; 34 platforms = lib.platforms.unix; 35 + maintainers = with lib.maintainers; [ florentc thoughtpolice ]; 36 }; 37 }
+10
pkgs/development/embedded/platformio/core.nix
··· 49 sha256 = "074smp3448wcazlhc7sb8r54l4kfavr6yks3w5x60zl1qpijf52r"; 50 }; 51 }); 52 }; 53 }; 54 in
··· 49 sha256 = "074smp3448wcazlhc7sb8r54l4kfavr6yks3w5x60zl1qpijf52r"; 50 }; 51 }); 52 + 53 + zeroconf = super.zeroconf.overridePythonAttrs (oldAttrs: rec { 54 + version = "0.36.13"; 55 + src = fetchFromGitHub { 56 + owner = "jstasiak"; 57 + repo = "python-zeroconf"; 58 + rev = version; 59 + sha256 = "aYNb67ESyz2Q2CKLhG+/Z8Xtt0Js8uf+xrVSEpY0X8c="; 60 + }; 61 + }); 62 }; 63 }; 64 in
+37
pkgs/development/php-packages/gnupg/default.nix
···
··· 1 + { buildPecl, lib, gpgme, file, gnupg }: 2 + 3 + buildPecl { 4 + pname = "gnupg"; 5 + 6 + version = "1.5.0"; 7 + sha256 = "0r0akrjjf9i460z11llybdr6sg2rlcz38nwfy0yqz443ljdggxfl"; 8 + 9 + buildInputs = [ gpgme ]; 10 + checkInputs = [ gnupg ]; 11 + 12 + postPhpize = '' 13 + substituteInPlace configure \ 14 + --replace '/usr/bin/file' '${file}/bin/file' \ 15 + --replace 'SEARCH_PATH="/usr/local /usr /opt"' 'SEARCH_PATH="${gpgme.dev}"' 16 + ''; 17 + 18 + postConfigure = with lib; '' 19 + substituteInPlace Makefile \ 20 + --replace 'run-tests.php' 'run-tests.php -q --offline' 21 + substituteInPlace tests/gnupg_res_init_file_name.phpt \ 22 + --replace '/usr/bin/gpg' '${gnupg}/bin/gpg' \ 23 + --replace 'string(12)' 'string(${toString (stringLength "${gnupg}/bin/gpg")})' 24 + substituteInPlace tests/gnupg_oo_init_file_name.phpt \ 25 + --replace '/usr/bin/gpg' '${gnupg}/bin/gpg' \ 26 + --replace 'string(12)' 'string(${toString (stringLength "${gnupg}/bin/gpg")})' 27 + ''; 28 + 29 + doCheck = true; 30 + 31 + meta = with lib; { 32 + description = "PHP wrapper for GpgME library that provides access to GnuPG"; 33 + license = licenses.bsd3; 34 + homepage = "https://pecl.php.net/package/gnupg"; 35 + maintainers = with maintainers; [ taikx4 ] ++ teams.php.members; 36 + }; 37 + }
+10 -7
pkgs/development/python-modules/awesomeversion/default.nix
··· 3 , fetchFromGitHub 4 , pytestCheckHook 5 , pythonOlder 6 - , requests 7 }: 8 9 buildPythonPackage rec { 10 pname = "awesomeversion"; 11 - version = "21.10.1"; 12 disabled = pythonOlder "3.8"; 13 14 src = fetchFromGitHub { 15 owner = "ludeeus"; 16 repo = pname; 17 rev = version; 18 - sha256 = "sha256-y+QU8T1Cb6FpRcRqhao4KPdE9XlU5C+GURaEuahC25E="; 19 }; 20 21 postPatch = '' 22 - substituteInPlace setup.py --replace "main" ${version} 23 ''; 24 - 25 - propagatedBuildInputs = [ requests ]; 26 27 checkInputs = [ 28 pytestCheckHook 29 ]; 30 31 - pythonImportsCheck = [ "awesomeversion" ]; 32 33 meta = with lib; { 34 description = "Python module to deal with versions";
··· 3 , fetchFromGitHub 4 , pytestCheckHook 5 , pythonOlder 6 }: 7 8 buildPythonPackage rec { 9 pname = "awesomeversion"; 10 + version = "21.11.0"; 11 + format = "setuptools"; 12 + 13 disabled = pythonOlder "3.8"; 14 15 src = fetchFromGitHub { 16 owner = "ludeeus"; 17 repo = pname; 18 rev = version; 19 + sha256 = "sha256-qxN5AdLlzadG0/raeAyJ/37PLgYLndl1JQSVkgdLv/4="; 20 }; 21 22 postPatch = '' 23 + # Upstream doesn't set a version 24 + substituteInPlace setup.py \ 25 + --replace "main" ${version} 26 ''; 27 28 checkInputs = [ 29 pytestCheckHook 30 ]; 31 32 + pythonImportsCheck = [ 33 + "awesomeversion" 34 + ]; 35 36 meta = with lib; { 37 description = "Python module to deal with versions";
+2 -2
pkgs/development/python-modules/devolo-plc-api/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "devolo-plc-api"; 17 - version = "0.6.3"; 18 format = "setuptools"; 19 20 disabled = pythonOlder "3.8"; ··· 23 owner = "2Fake"; 24 repo = "devolo_plc_api"; 25 rev = "v${version}"; 26 - sha256 = "6EIT6ifC4M4qj/2dZYVZ3fb3bPs25R7IEh/MduYTTkU="; 27 }; 28 29 SETUPTOOLS_SCM_PRETEND_VERSION = version;
··· 14 15 buildPythonPackage rec { 16 pname = "devolo-plc-api"; 17 + version = "0.6.4"; 18 format = "setuptools"; 19 20 disabled = pythonOlder "3.8"; ··· 23 owner = "2Fake"; 24 repo = "devolo_plc_api"; 25 rev = "v${version}"; 26 + sha256 = "sha256-hlIHNVJG/2hU5psGXhi05SCupORfgIjB+YT/ZlJEqFM="; 27 }; 28 29 SETUPTOOLS_SCM_PRETEND_VERSION = version;
+2
pkgs/development/python-modules/glymur/default.nix
··· 10 , mock 11 , importlib-resources 12 , isPy27 13 }: 14 15 buildPythonPackage rec { ··· 31 scikitimage 32 procps 33 pytestCheckHook 34 ]; 35 36 postConfigure = ''
··· 10 , mock 11 , importlib-resources 12 , isPy27 13 + , lxml 14 }: 15 16 buildPythonPackage rec { ··· 32 scikitimage 33 procps 34 pytestCheckHook 35 + lxml 36 ]; 37 38 postConfigure = ''
+3 -8
pkgs/development/python-modules/keyring/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "keyring"; 16 - version = "23.2.1"; 17 disabled = pythonOlder "3.6"; 18 19 src = fetchPypi { 20 inherit pname version; 21 - sha256 = "6334aee6073db2fb1f30892697b1730105b5e9a77ce7e61fca6b435225493efe"; 22 }; 23 24 nativeBuildInputs = [ ··· 43 pytestCheckHook 44 ]; 45 46 - # Keychain communications isn't possible in our build environment 47 - # keyring.errors.KeyringError: Can't get password from keychain: (-25307, 'Unknown Error') 48 - disabledTests = lib.optionals (stdenv.isDarwin) [ 49 - "test_multiprocess_get" 50 - "test_multiprocess_get_after_native_get" 51 - ] ++ [ 52 # E ValueError: too many values to unpack (expected 1) 53 "test_entry_point" 54 ];
··· 13 14 buildPythonPackage rec { 15 pname = "keyring"; 16 + version = "23.3.0"; 17 disabled = pythonOlder "3.6"; 18 19 src = fetchPypi { 20 inherit pname version; 21 + sha256 = "sha256-Ct7Khr6zoveTYtksf7cZSb51HnJGPywTUOKrXA+9NwE="; 22 }; 23 24 nativeBuildInputs = [ ··· 43 pytestCheckHook 44 ]; 45 46 + disabledTests = [ 47 # E ValueError: too many values to unpack (expected 1) 48 "test_entry_point" 49 ];
+13 -6
pkgs/development/python-modules/pyatv/default.nix
··· 21 buildPythonPackage rec { 22 pname = "pyatv"; 23 version = "0.9.6"; 24 - 25 format = "setuptools"; 26 disabled = pythonOlder "3.6"; 27 28 src = fetchFromGitHub { ··· 31 rev = "v${version}"; 32 sha256 = "0navm7a0k1679kj7nbkbyl7s2q0wq0xmcnizmnvp0arkd5xqmqv1"; 33 }; 34 - 35 - postPatch = '' 36 - substituteInPlace setup.py \ 37 - --replace "pytest-runner" "" 38 - ''; 39 40 propagatedBuildInputs = [ 41 aiohttp ··· 55 pytest-asyncio 56 pytest-timeout 57 pytestCheckHook 58 ]; 59 60 __darwinAllowLocalNetworking = true;
··· 21 buildPythonPackage rec { 22 pname = "pyatv"; 23 version = "0.9.6"; 24 format = "setuptools"; 25 + 26 disabled = pythonOlder "3.6"; 27 28 src = fetchFromGitHub { ··· 31 rev = "v${version}"; 32 sha256 = "0navm7a0k1679kj7nbkbyl7s2q0wq0xmcnizmnvp0arkd5xqmqv1"; 33 }; 34 35 propagatedBuildInputs = [ 36 aiohttp ··· 50 pytest-asyncio 51 pytest-timeout 52 pytestCheckHook 53 + ]; 54 + 55 + postPatch = '' 56 + substituteInPlace setup.py \ 57 + --replace "pytest-runner" "" 58 + # Remove all version pinning 59 + sed -i -e "s/==[0-9.]*//" requirements/requirements.txt 60 + ''; 61 + 62 + disabledTestPaths = [ 63 + # Test doesn't work in the sandbox 64 + "tests/protocols/companion/test_companion_auth.py" 65 ]; 66 67 __darwinAllowLocalNetworking = true;
+10 -1
pkgs/development/python-modules/python-smarttub/default.nix
··· 14 buildPythonPackage rec { 15 pname = "python-smarttub"; 16 version = "0.0.27"; 17 disabled = pythonOlder "3.8"; 18 19 src = fetchFromGitHub { ··· 36 pytestCheckHook 37 ]; 38 39 - pythonImportsCheck = [ "smarttub" ]; 40 41 meta = with lib; { 42 description = "Python API for SmartTub enabled hot tubs";
··· 14 buildPythonPackage rec { 15 pname = "python-smarttub"; 16 version = "0.0.27"; 17 + format = "setuptools"; 18 + 19 disabled = pythonOlder "3.8"; 20 21 src = fetchFromGitHub { ··· 38 pytestCheckHook 39 ]; 40 41 + postPatch = '' 42 + substituteInPlace setup.py \ 43 + --replace "aiohttp~=3.7.3" "aiohttp>=3.7.4,<4" 44 + ''; 45 + 46 + pythonImportsCheck = [ 47 + "smarttub" 48 + ]; 49 50 meta = with lib; { 51 description = "Python API for SmartTub enabled hot tubs";
+7 -3
pkgs/development/python-modules/slack-sdk/default.nix
··· 20 21 buildPythonPackage rec { 22 pname = "slack-sdk"; 23 - version = "3.11.2"; 24 disabled = pythonOlder "3.6"; 25 26 src = fetchFromGitHub { 27 owner = "slackapi"; 28 repo = "python-slack-sdk"; 29 rev = "v${version}"; 30 - sha256 = "sha256-jfFNka+PZXXYz6r7gwoxoqK7SX2RRcDNlCSqVG3JPY0="; 31 }; 32 33 propagatedBuildInputs = [ ··· 66 "test_interactions" 67 ]; 68 69 - pythonImportsCheck = [ "slack_sdk" ]; 70 71 meta = with lib; { 72 description = "Slack Developer Kit for Python";
··· 20 21 buildPythonPackage rec { 22 pname = "slack-sdk"; 23 + version = "3.12.0"; 24 + format = "setuptools"; 25 + 26 disabled = pythonOlder "3.6"; 27 28 src = fetchFromGitHub { 29 owner = "slackapi"; 30 repo = "python-slack-sdk"; 31 rev = "v${version}"; 32 + sha256 = "sha256-1IR0pQOxLjxqmjbq6zmp2rU1rBDabADva1R4YBNw+PA="; 33 }; 34 35 propagatedBuildInputs = [ ··· 68 "test_interactions" 69 ]; 70 71 + pythonImportsCheck = [ 72 + "slack_sdk" 73 + ]; 74 75 meta = with lib; { 76 description = "Slack Developer Kit for Python";
+2 -2
pkgs/development/python-modules/starkbank-ecdsa/default.nix
··· 6 7 buildPythonPackage rec { 8 pname = "starkbank-ecdsa"; 9 - version = "2.0.2"; 10 format = "setuptools"; 11 12 src = fetchFromGitHub { 13 owner = "starkbank"; 14 repo = "ecdsa-python"; 15 rev = "v${version}"; 16 - sha256 = "sha256-4QFAtGqHJZSVyrGPuMdJwvF761/P6YAHjjKmCpPyGdU="; 17 }; 18 19 checkInputs = [
··· 6 7 buildPythonPackage rec { 8 pname = "starkbank-ecdsa"; 9 + version = "2.0.3"; 10 format = "setuptools"; 11 12 src = fetchFromGitHub { 13 owner = "starkbank"; 14 repo = "ecdsa-python"; 15 rev = "v${version}"; 16 + sha256 = "sha256-UA+UuSxKZZN7Zb23HWsCD6UZK6lROpy3OfLN7MAlMM0="; 17 }; 18 19 checkInputs = [
+2 -2
pkgs/development/python-modules/types-pytz/default.nix
··· 5 6 buildPythonPackage rec { 7 pname = "types-pytz"; 8 - version = "2021.3.0"; 9 10 src = fetchPypi { 11 inherit pname version; 12 - sha256 = "sha256-hqYZZ4NNzuqvmLaQLtg1fv3SYruK/K9LyMzs90hZJ3g="; 13 }; 14 15 # Modules doesn't have tests
··· 5 6 buildPythonPackage rec { 7 pname = "types-pytz"; 8 + version = "2021.3.1"; 9 10 src = fetchPypi { 11 inherit pname version; 12 + sha256 = "sha256-3/138+/s07FVXxh6m/OmONVfrClnALgpxBvVHscqbrc="; 13 }; 14 15 # Modules doesn't have tests
+2 -2
pkgs/development/python-modules/types-setuptools/default.nix
··· 5 6 buildPythonPackage rec { 7 pname = "types-setuptools"; 8 - version = "57.4.2"; 9 format = "setuptools"; 10 11 src = fetchPypi { 12 inherit pname version; 13 - sha256 = "1y0vx949wx5w4ra854ykwvgmdcwsb6v7jk29m4x1l79857sa16al"; 14 }; 15 16 # Module doesn't have tests
··· 5 6 buildPythonPackage rec { 7 pname = "types-setuptools"; 8 + version = "57.4.3"; 9 format = "setuptools"; 10 11 src = fetchPypi { 12 inherit pname version; 13 + sha256 = "sha256-G8mgC66QHvk5wXIK4EDJ8RJ+eeYOBFiO0VBsYmhThe0="; 14 }; 15 16 # Module doesn't have tests
+2
pkgs/development/python-modules/yfinance/default.nix
··· 5 , numpy 6 , pandas 7 , requests 8 }: 9 10 buildPythonPackage rec { ··· 23 numpy 24 pandas 25 requests 26 ]; 27 28 doCheck = false; # Tests require internet access
··· 5 , numpy 6 , pandas 7 , requests 8 + , lxml 9 }: 10 11 buildPythonPackage rec { ··· 24 numpy 25 pandas 26 requests 27 + lxml 28 ]; 29 30 doCheck = false; # Tests require internet access
+2 -2
pkgs/development/python-modules/zeroconf/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "zeroconf"; 13 - version = "0.36.13"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.6"; ··· 19 owner = "jstasiak"; 20 repo = "python-zeroconf"; 21 rev = version; 22 - sha256 = "sha256-aYNb67ESyz2Q2CKLhG+/Z8Xtt0Js8uf+xrVSEpY0X8c="; 23 }; 24 25 propagatedBuildInputs = [
··· 10 11 buildPythonPackage rec { 12 pname = "zeroconf"; 13 + version = "0.37.0"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.6"; ··· 19 owner = "jstasiak"; 20 repo = "python-zeroconf"; 21 rev = version; 22 + sha256 = "sha256-KdcRG1YKtvhcqq/FNiOVQeXlyYepvPjRL5EZJA8Axyk="; 23 }; 24 25 propagatedBuildInputs = [
+2 -2
pkgs/development/tools/analysis/checkov/default.nix
··· 56 57 buildPythonApplication rec { 58 pname = "checkov"; 59 - version = "2.0.598"; 60 61 src = fetchFromGitHub { 62 owner = "bridgecrewio"; 63 repo = pname; 64 rev = version; 65 - sha256 = "sha256-h+pKg6rBF+f/EZaCcMQDISrE3jO55biHdn5tLPEUu1g="; 66 }; 67 68 nativeBuildInputs = with py.pkgs; [
··· 56 57 buildPythonApplication rec { 58 pname = "checkov"; 59 + version = "2.0.603"; 60 61 src = fetchFromGitHub { 62 owner = "bridgecrewio"; 63 repo = pname; 64 rev = version; 65 + sha256 = "sha256-EJ0i3HOCurjCQEdZBzELBCcIS7sT71vEBjjdNpCmt00="; 66 }; 67 68 nativeBuildInputs = with py.pkgs; [
+2 -2
pkgs/development/tools/continuous-integration/jenkins/default.nix
··· 4 5 stdenv.mkDerivation rec { 6 pname = "jenkins"; 7 - version = "2.303.1"; 8 9 src = fetchurl { 10 url = "http://mirrors.jenkins.io/war-stable/${version}/jenkins.war"; 11 - sha256 = "0rf06axz1hxssg942w2g66avak30jy6rfdwxynhriqv3vrf17bja"; 12 }; 13 14 nativeBuildInputs = [ makeWrapper ];
··· 4 5 stdenv.mkDerivation rec { 6 pname = "jenkins"; 7 + version = "2.303.3"; 8 9 src = fetchurl { 10 url = "http://mirrors.jenkins.io/war-stable/${version}/jenkins.war"; 11 + sha256 = "8a6ae7367755b3f31a050faa945f7a3991abdb43d941c7294cac890c1e2779d8"; 12 }; 13 14 nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/development/web/deno/default.nix
··· 17 18 rustPlatform.buildRustPackage rec { 19 pname = "deno"; 20 - version = "1.16.2"; 21 22 src = fetchFromGitHub { 23 owner = "denoland"; 24 repo = pname; 25 rev = "v${version}"; 26 - sha256 = "sha256-Qf1eDQ6ZbBGOQIDh2q8hKjsKB0Ri9Hjqq1AMOTanML0="; 27 }; 28 - cargoSha256 = "sha256-ZA9pR8yQV5v/Xa/B7M01PIqrkBe1DVIXC5VURoE1EtI="; 29 30 # Install completions post-install 31 nativeBuildInputs = [ installShellFiles ];
··· 17 18 rustPlatform.buildRustPackage rec { 19 pname = "deno"; 20 + version = "1.16.3"; 21 22 src = fetchFromGitHub { 23 owner = "denoland"; 24 repo = pname; 25 rev = "v${version}"; 26 + sha256 = "sha256-9qfBreviTcWgkvZCD7bSvCaC40G+u1v4geGissJ4jE4="; 27 }; 28 + cargoSha256 = "sha256-20o3JgpL4tHVDoH/l3yM7kCZyXu/vciA8ACubzRvPKA="; 29 30 # Install completions post-install 31 nativeBuildInputs = [ installShellFiles ];
+5 -5
pkgs/development/web/deno/librusty_v8.nix
··· 11 }; 12 in 13 fetch_librusty_v8 { 14 - version = "0.34.0"; 15 shas = { 16 - x86_64-linux = "sha256-Ly5bEfC993JH3/1VNpFu72Dv8kJYOFu+HIlEUJJcHps="; 17 - aarch64-linux = "sha256-zazlvm4uyHD6Z+2JmeHS7gQ84C83KTWOGqNjSNPgoT0="; 18 - x86_64-darwin = "sha256-RTgbtkCAuIj/ceJNbdA0yfKtFG8hSZgurEHEuUfJ7fk="; 19 - aarch64-darwin = "sha256-xrOUPEZ4tj2BK6pDeoTpTKDx4E1KUEQ+lGMyduKDvBE="; 20 }; 21 }
··· 11 }; 12 in 13 fetch_librusty_v8 { 14 + version = "0.35.0"; 15 shas = { 16 + x86_64-linux = "sha256-vMqLxARbR39G7YSACvqxp+3WLDcfivDgMkvkAEtJ758="; 17 + aarch64-linux = "sha256-8rU4Z+eOt4RduiYM97uPiVLAspPkvmf7oeTVuVfBjII="; 18 + x86_64-darwin = "sha256-SIXXfK72FfwGv44Z+Qu+a5YAtUaqo/qEpMJZdpOdr3A="; 19 + aarch64-darwin = "sha256-FAzwPlST02O5b/T9cz+uKNp6GFhFrgQnmabrAjMfmWc="; 20 }; 21 }
+11 -3
pkgs/servers/heisenbridge/default.nix
··· 1 - { lib, fetchFromGitHub, python3Packages }: 2 3 python3Packages.buildPythonApplication rec { 4 pname = "heisenbridge"; 5 - version = "1.7.0"; 6 7 src = fetchFromGitHub { 8 owner = "hifi"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-rN+qoBS9zIy5EHlFQxgAlcz9haoYJNMKJ2wlS46UOi0="; 12 }; 13 14 postPatch = '' 15 echo "${version}" > heisenbridge/version.txt
··· 1 + { lib, fetchFromGitHub, fetchpatch, python3Packages }: 2 3 python3Packages.buildPythonApplication rec { 4 pname = "heisenbridge"; 5 + version = "1.7.1"; 6 7 src = fetchFromGitHub { 8 owner = "hifi"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-q1Rj8BehvYnV/Kah5YKAxBUz4j9WziSqn1fVeaKpy7g="; 12 }; 13 + 14 + patches = [ 15 + # Compatibility with aiohttp 3.8.0 16 + (fetchpatch { 17 + url = "https://github.com/hifi/heisenbridge/commit/cff5d33e0b617e6cf3a44dc00c72b98743175c9e.patch"; 18 + sha256 = "sha256-y5X4mWvX1bq0XNZNTYUc0iK3SzvaHpS7px53I7xC9c8="; 19 + }) 20 + ]; 21 22 postPatch = '' 23 echo "${version}" > heisenbridge/version.txt
-1
pkgs/servers/matrix-synapse/matrix-appservice-irc/REVISION
··· 1 - 0.30.0
···
+2 -2
pkgs/servers/matrix-synapse/matrix-appservice-irc/default.nix
··· 5 inherit pkgs nodejs; 6 inherit (stdenv.hostPlatform) system; 7 }; 8 - version = builtins.replaceStrings [ "\n" ] [ "" ] (builtins.readFile ./REVISION); 9 in 10 ourNodePackages.package.override { 11 pname = "matrix-appservice-irc"; ··· 30 31 meta = with lib; { 32 description = "Node.js IRC bridge for Matrix"; 33 - maintainers = with maintainers; [ piegames ]; 34 homepage = "https://github.com/matrix-org/matrix-appservice-irc"; 35 license = licenses.asl20; 36 };
··· 5 inherit pkgs nodejs; 6 inherit (stdenv.hostPlatform) system; 7 }; 8 + version = (lib.importJSON ./package.json).version; 9 in 10 ourNodePackages.package.override { 11 pname = "matrix-appservice-irc"; ··· 30 31 meta = with lib; { 32 description = "Node.js IRC bridge for Matrix"; 33 + maintainers = with maintainers; [ ]; 34 homepage = "https://github.com/matrix-org/matrix-appservice-irc"; 35 license = licenses.asl20; 36 };
+1 -2
pkgs/servers/matrix-synapse/matrix-appservice-irc/update.sh
··· 6 cd "$(dirname "$0")" 7 8 CURRENT_VERSION=$(nix eval --raw '(with import ../../../../. {}; matrix-appservice-irc.version)') 9 - TARGET_VERSION="$(curl https://api.github.com/repos/matrix-org/matrix-appservice-irc/releases/latest | jq -r ".tag_name")" 10 11 if [[ "$CURRENT_VERSION" == "$TARGET_VERSION" ]]; then 12 echo "matrix-appservice-irc is up-to-date: ${CURRENT_VERSION}" ··· 18 rm -f package.json package-lock.json 19 wget https://github.com/matrix-org/matrix-appservice-irc/raw/$TARGET_VERSION/package.json 20 wget -O package-lock-temp.json https://github.com/matrix-org/matrix-appservice-irc/raw/$TARGET_VERSION/package-lock.json 21 - echo "$TARGET_VERSION" > ./REVISION 22 23 ./generate-dependencies.sh 24
··· 6 cd "$(dirname "$0")" 7 8 CURRENT_VERSION=$(nix eval --raw '(with import ../../../../. {}; matrix-appservice-irc.version)') 9 + TARGET_VERSION="$(curl https://api.github.com/repos/matrix-org/matrix-appservice-irc/releases/latest | jq --exit-status -r ".tag_name")" 10 11 if [[ "$CURRENT_VERSION" == "$TARGET_VERSION" ]]; then 12 echo "matrix-appservice-irc is up-to-date: ${CURRENT_VERSION}" ··· 18 rm -f package.json package-lock.json 19 wget https://github.com/matrix-org/matrix-appservice-irc/raw/$TARGET_VERSION/package.json 20 wget -O package-lock-temp.json https://github.com/matrix-org/matrix-appservice-irc/raw/$TARGET_VERSION/package-lock.json 21 22 ./generate-dependencies.sh 23
+3 -1
pkgs/top-level/all-packages.nix
··· 3288 3289 medusa = callPackage ../tools/security/medusa { }; 3290 3291 - megasync = libsForQt515.callPackage ../applications/misc/megasync { }; 3292 3293 megacmd = callPackage ../applications/misc/megacmd { }; 3294
··· 3288 3289 medusa = callPackage ../tools/security/medusa { }; 3290 3291 + megasync = libsForQt5.callPackage ../applications/misc/megasync { 3292 + ffmpeg = ffmpeg-full; 3293 + }; 3294 3295 megacmd = callPackage ../applications/misc/megacmd { }; 3296
+2
pkgs/top-level/php-packages.nix
··· 173 174 event = callPackage ../development/php-packages/event { }; 175 176 igbinary = callPackage ../development/php-packages/igbinary { }; 177 178 imagick = callPackage ../development/php-packages/imagick { };
··· 173 174 event = callPackage ../development/php-packages/event { }; 175 176 + gnupg = callPackage ../development/php-packages/gnupg { }; 177 + 178 igbinary = callPackage ../development/php-packages/igbinary { }; 179 180 imagick = callPackage ../development/php-packages/imagick { };