Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

Merge master into staging-next

authored by github-actions[bot] and committed by GitHub 3c65edb6 d25c0578

+944 -651
+6
maintainers/maintainer-list.nix
··· 15009 15009 github = "kf5grd"; 15010 15010 githubId = 18297490; 15011 15011 }; 15012 + shortcord = { 15013 + name = "Short Cord"; 15014 + email = "short@shortcord.com"; 15015 + github = "shortcord"; 15016 + githubId = 3823744; 15017 + }; 15012 15018 shou = { 15013 15019 email = "x+g@shou.io"; 15014 15020 github = "Shou";
+2
pkgs/applications/editors/gedit/default.nix
··· 15 15 , gsettings-desktop-schemas 16 16 , wrapGAppsHook 17 17 , gtk-doc 18 + , gobject-introspection 18 19 , docbook-xsl-nons 19 20 , ninja 20 21 , libsoup ··· 55 56 vala 56 57 wrapGAppsHook 57 58 gtk-doc 59 + gobject-introspection 58 60 docbook-xsl-nons 59 61 ]; 60 62
+2 -4
pkgs/applications/misc/blender/default.nix
··· 28 28 in 29 29 stdenv.mkDerivation rec { 30 30 pname = "blender"; 31 - version = "3.5.1"; 31 + version = "3.6.0"; 32 32 33 33 src = fetchurl { 34 34 url = "https://download.blender.org/source/${pname}-${version}.tar.xz"; 35 - hash = "sha256-vXQox+bLpakAIWJpwyER3/qrrxvbVHLyMZZeYVF0qAk="; 35 + hash = "sha256-SzdWyzdGhsaesv1VX5ZUfUnLHvRvW8buJTlOVxz6yOk="; 36 36 }; 37 37 38 38 patches = lib.optional stdenv.isDarwin ./darwin.patch; ··· 80 80 pythonPath = with python310Packages; [ numpy requests ]; 81 81 82 82 postPatch = '' 83 - # allow usage of dynamically linked embree 84 - rm build_files/cmake/Modules/FindEmbree.cmake 85 83 '' + 86 84 (if stdenv.isDarwin then '' 87 85 : > build_files/cmake/platform/platform_apple_xcode.cmake
+8 -1
pkgs/applications/networking/instant-messengers/jami/default.nix
··· 2 2 , lib 3 3 , pkg-config 4 4 , fetchFromGitLab 5 + , fetchpatch 5 6 , gitUpdater 6 7 , ffmpeg_5 7 8 ··· 106 107 inherit src version meta; 107 108 sourceRoot = "source/daemon"; 108 109 109 - patches = [ ./0001-fix-annotations-in-bin-dbus-cx.ring.Ring.CallManager.patch ]; 110 + patches = [ 111 + ./0001-fix-annotations-in-bin-dbus-cx.ring.Ring.CallManager.patch 112 + (fetchpatch { 113 + url = "https://git.jami.net/savoirfairelinux/jami-daemon/-/commit/315b5fbf546712f22a7b03ca750257bc92263a91.patch"; 114 + hash = "sha256-GNUhFWvYpihAVe1gkVkZARpQmN+Cgv97hRQ4VFiEoKI="; 115 + }) 116 + ]; 110 117 111 118 nativeBuildInputs = [ 112 119 autoreconfHook
+4
pkgs/applications/video/obs-studio/plugins/default.nix
··· 58 58 59 59 obs-transition-table = qt6Packages.callPackage ./obs-transition-table.nix { }; 60 60 61 + obs-tuna = qt6Packages.callPackage ./obs-tuna { }; 62 + 61 63 obs-vaapi = callPackage ./obs-vaapi { }; 62 64 63 65 obs-vertical-canvas = qt6Packages.callPackage ./obs-vertical-canvas.nix { }; ··· 71 73 obs-websocket = qt6Packages.callPackage ./obs-websocket.nix { }; # Websocket 4.x compatibility for OBS Studio 28+ 72 74 73 75 wlrobs = callPackage ./wlrobs.nix { }; 76 + 77 + waveform = callPackage ./waveform { }; 74 78 }
+46
pkgs/applications/video/obs-studio/plugins/obs-tuna/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , obs-studio 5 + , cmake 6 + , zlib 7 + , curl 8 + , taglib 9 + , dbus 10 + , pkg-config 11 + , qtbase 12 + , wrapQtAppsHook 13 + }: 14 + 15 + stdenv.mkDerivation (finalAttrs: { 16 + pname = "obs-tuna"; 17 + version = "1.9.6"; 18 + 19 + nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ]; 20 + buildInputs = [ obs-studio qtbase zlib curl taglib dbus ]; 21 + 22 + src = fetchFromGitHub { 23 + owner = "univrsal"; 24 + repo = "tuna"; 25 + rev = "v${finalAttrs.version}"; 26 + hash = "sha256-+AgRaivvYhogX4CLGK2ylvE8tQoauC/UMvXK6W0Tvog="; 27 + fetchSubmodules = true; 28 + }; 29 + 30 + postInstall = '' 31 + mkdir $out/lib $out/share 32 + mv $out/obs-plugins/64bit $out/lib/obs-plugins 33 + rm -rf $out/obs-plugins 34 + mv $out/data $out/share/obs 35 + ''; 36 + 37 + dontWrapQtApps = true; 38 + 39 + meta = { 40 + description = "Song information plugin for obs-studio"; 41 + homepage = "https://github.com/univrsal/tuna"; 42 + license = lib.licenses.gpl2Only; 43 + maintainers = with lib.maintainers; [ shortcord ]; 44 + platforms = lib.platforms.linux; 45 + }; 46 + })
+43
pkgs/applications/video/obs-studio/plugins/waveform/default.nix
··· 1 + { stdenv 2 + , lib 3 + , fetchFromGitHub 4 + , cmake 5 + , obs-studio 6 + , pkg-config 7 + , fftwFloat 8 + }: 9 + 10 + stdenv.mkDerivation rec { 11 + pname = "waveform"; 12 + version = "1.7.0"; 13 + 14 + src = fetchFromGitHub { 15 + fetchSubmodules = true; 16 + owner = "phandasm"; 17 + repo = "waveform"; 18 + rev = "v${version}"; 19 + sha256 = "sha256-DR3+ZBbWoGybUvDwVXLvarp+IGsTPl9Y0mFe739Ar8E="; 20 + }; 21 + 22 + nativeBuildInputs = [ cmake pkg-config ]; 23 + 24 + postFixup = '' 25 + mkdir $out/lib $out/share 26 + mv $out/${pname}/bin/64bit $out/lib/obs-plugins 27 + mv $out/${pname}/data $out/share/obs 28 + rm -rf $out/${pname} 29 + ''; 30 + 31 + buildInputs = [ 32 + obs-studio 33 + fftwFloat 34 + ]; 35 + 36 + meta = { 37 + description = "Audio spectral analysis plugin for OBS"; 38 + homepage = "https://github.com/phandasm/waveform"; 39 + maintainers = with lib.maintainers; [ matthewcroughan ]; 40 + license = lib.licenses.gpl3; 41 + platforms = ["x86_64-linux"]; 42 + }; 43 + }
+1 -1
pkgs/data/fonts/iosevka/bin.nix
··· 11 11 (builtins.attrNames (builtins.removeAttrs variantHashes [ "iosevka" ])); 12 12 in stdenv.mkDerivation rec { 13 13 pname = "${name}-bin"; 14 - version = "25.0.0"; 14 + version = "25.0.1"; 15 15 16 16 src = fetchurl { 17 17 url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/ttc-${name}-${version}.zip";
+92 -92
pkgs/data/fonts/iosevka/variants.nix
··· 1 1 # This file was autogenerated. DO NOT EDIT! 2 2 { 3 - iosevka = "0lx6cvaf3fqqy2mny84qhgrzmhvxipl24w7i6q7crg22fqqhcm9p"; 4 - iosevka-aile = "14vg7xd2mibp97p5xj6xl2v7vcqzly1mbfx4nzpsygq5i8l6xixw"; 5 - iosevka-curly = "0kc5kpxqdz27kffi0gg0qm8rw8qahkpwffqraf2956dfqa6md772"; 6 - iosevka-curly-slab = "0pgqr4iwj0as3wnyqfyiwnp4libc7srzs36fcvxvhy4h39dmiyx7"; 7 - iosevka-etoile = "0zhmm2pafmimgsznj60dkvjikcznlw1npjl1gvbrvlcxhs1i9bjv"; 8 - iosevka-slab = "090yrggsx9bihaa51an2j0fxax9p47xbnrk67a9sxx2l9p70lbpw"; 9 - iosevka-ss01 = "07cv7qj14ldnigm49y4sn96xbzsd7vl61fc2kamkg9n1zrk70376"; 10 - iosevka-ss02 = "16zc4x3pcg1zcjn5pvy41mf21xqa6jm7ql6f7q1ls3nwda0z2v4h"; 11 - iosevka-ss03 = "14i6c5q7p4k3n3l8wnj4jzrjc0fgp5hfj1zb4rnjbmx59yy7qvws"; 12 - iosevka-ss04 = "0fjp92x8din0v5ml81dydif2n6zxv638y2aj10snfpixrnwryy9h"; 13 - iosevka-ss05 = "04q0y02q7l2c4y5awfniddpx3pmskdip9r5ypzws30hsab12mghq"; 14 - iosevka-ss06 = "08w145lrp10prhcidi0apdd0y34qdmlhfzr8xxm1mxl459g647mj"; 15 - iosevka-ss07 = "0dz0gva0ji6zs7nxvva31z2jqawhg3vi873fwzwm4wdhp1p7m9xs"; 16 - iosevka-ss08 = "0ylfkdxgndanii1aldfhncnp75hsprsw09fcr7xhyjj32zvzwvph"; 17 - iosevka-ss09 = "1dz1jak3jg5jn4rdp0xcxrnbjknxqc9jwivhjp3wzdjpkkbgvyvr"; 18 - iosevka-ss10 = "1wh0rfcp9yipjhvqcqy5n3v56s8hj5s017wr7kjk76wd0fx0sd4f"; 19 - iosevka-ss11 = "1vfkfmq03b944nwxj32wc8anbhzfppmyj9vc6fp7c0prmqdi4a0m"; 20 - iosevka-ss12 = "02mqw70rqqhq0c44823ip1c237bj0g52xkmx7vhggf9avnw0090z"; 21 - iosevka-ss13 = "1zb72vx72z92vybj4yb3gggdsjz4gdrnm2k1j484x56z51d2qsbz"; 22 - iosevka-ss14 = "1j9bhkb8qkdbm6mg2krbcxf2j9ii5vwgrq48b95zg0b2hdvabdpf"; 23 - iosevka-ss15 = "17lffwlq5cm4ri2g1jznb0bqp1xaifrk1jcik0wl7b8y3mg27i1n"; 24 - iosevka-ss16 = "1b27dbz585jviir5hwhwb9qg5f9cjpy6nvh7p7rd8n18ri2c7n5q"; 25 - iosevka-ss17 = "09wijvz5b9s7kz2jpl68d2ygrf1kriaalrdhbgz7gc7rw5cvn8vd"; 26 - iosevka-ss18 = "09wp9syfwz9dch26ldsvb14vmg1fcj68qlr6mfqj3wwykvb84835"; 27 - sgr-iosevka = "1fcxnwynmwrd49h2wwlk2qkvrfpjwvxwlpq01j01ikschvi5smg2"; 28 - sgr-iosevka-aile = "18ivsrxc8x2bvknqqn47swdphjldzad0fva9fab7b2jf537g9kd0"; 29 - sgr-iosevka-curly = "0l1zi6svq8d1inp5rg8ihvm03x9wcavm6ak6xhx19lnxhca6nipx"; 30 - sgr-iosevka-curly-slab = "1fakczd3bmld6liz9h4m9zgqvv7skjg91b4vbcqk05dqqdkpy9s4"; 31 - sgr-iosevka-etoile = "0g236kfv3cr4swj41aiv31vwm7jxqjgkvvc1cd3riz2ikhyjry4f"; 32 - sgr-iosevka-fixed = "0kgfimhm67kcscx0f6p9hyvav3dz3rzij25y8zb6wwc5x4kbs7q6"; 33 - sgr-iosevka-fixed-curly = "199s7yzph0rbi78i6678g4kazmzhm63wkklmj412a8k7iqbi287y"; 34 - sgr-iosevka-fixed-curly-slab = "1k4zb2sf8llv30aigxsv6r6ddvwdkgly6cfk0rhs5m33ram562r4"; 35 - sgr-iosevka-fixed-slab = "05h6152fwqw99jm7lz65zid7n3b3sbxsg683yl1pm5jyqfcmjhds"; 36 - sgr-iosevka-fixed-ss01 = "0npi71az66cgr4cv1idij8kb8q0sh03zf18frziz0gzh7rvlgp9b"; 37 - sgr-iosevka-fixed-ss02 = "1y0xvbr8qlmn1ii71l7przqh0zl06w03300wdvsj9ncx651hvdpr"; 38 - sgr-iosevka-fixed-ss03 = "020f2jfa6wps41jryjwim1p1xx2qdckdzf98fdcfp6gj1zag3k70"; 39 - sgr-iosevka-fixed-ss04 = "0by2zngg1g3lklpr8xswp7bp7yaw2sxsd0cpg73bsllv73i4bzrd"; 40 - sgr-iosevka-fixed-ss05 = "0mxl85c0g2csnckl7fqrafrvff030njw9b8c7sy34gfpvasbc51j"; 41 - sgr-iosevka-fixed-ss06 = "1dfz4g225r5v86y5sji03x61hhaf66p1afqw9lrmsig2x04qxr1g"; 42 - sgr-iosevka-fixed-ss07 = "02g9nfpd2xf3bn23jfpvy6vw9jlgy3hy2mphvqkq8zqa73a101dv"; 43 - sgr-iosevka-fixed-ss08 = "1q1248gr82vq0jcmp67aknxxdkbpjqwdk5b18qrbfynwppkn8xw8"; 44 - sgr-iosevka-fixed-ss09 = "1v2pgbw21iya9sayvhv987sm4iwxgrdfrc7raqdlb9xhln64bn0g"; 45 - sgr-iosevka-fixed-ss10 = "1y92wiwh0d2q1ygnr8z9wkq973wqkr8g7n0n0q5kzv8y1v79i0s1"; 46 - sgr-iosevka-fixed-ss11 = "1gnn1d0nkm8xiwv8fj28jrzmxmxi3c3p9shdvki2zpyb24f2kflv"; 47 - sgr-iosevka-fixed-ss12 = "11h1i3i8y89k9kkvzh5jfrvyniba9l013001isk53yj9ww29hbi4"; 48 - sgr-iosevka-fixed-ss13 = "1qgni0z0x7k3a4nsxj2nqmcxs64s2paaq1d4q6p4s77gb3v1nysb"; 49 - sgr-iosevka-fixed-ss14 = "0ai6jx75ni5afsyg963xhwgpypa6nqq4g6104kqs0x7qbcinj5a3"; 50 - sgr-iosevka-fixed-ss15 = "05bc3zzgmbh8mhpxskhvi3p8j38xxadvfkqck78j6f1034k9pcv3"; 51 - sgr-iosevka-fixed-ss16 = "0whk1z3fzwagfa2vdp76iy2bfbp9jrgpq3vajmk49z4n1gh35rj2"; 52 - sgr-iosevka-fixed-ss17 = "0085z35gagqgg410zqd9fa2vg9ixzgkz11n8rwjsmi5y5kg3rklq"; 53 - sgr-iosevka-fixed-ss18 = "158c5xzp18ryfz8xhq2bvk6pplvsjcki4q3mc9v77gglmn23zcdh"; 54 - sgr-iosevka-slab = "0i68g7wj4bbmilsaprbj7y69dbkg98nhd1zivc9x3pfka8pa53fd"; 55 - sgr-iosevka-ss01 = "15yri67z1rbslv5b9aaf198ayrnifc31rivg67lgb6gm62zafx9b"; 56 - sgr-iosevka-ss02 = "1d3wnc30yadawkbs388xb8mnzhjb1c16v2rh99ma6cf4sf3ag2mv"; 57 - sgr-iosevka-ss03 = "0razg88g43m4vgdjixrsncfgzx0xf78p400gjcwlvyf93l2z5hqz"; 58 - sgr-iosevka-ss04 = "163zb0vjb150xj86kyxhhlm6m9y3b58vdnxr5mlch6cc74d0hclb"; 59 - sgr-iosevka-ss05 = "1nkpy5khlq7jjmf7pxxkyk0rpjfbzb5hyif0b96xybdf8f834q76"; 60 - sgr-iosevka-ss06 = "0bs86i0ibs2jzgqhs0k9p3c5llwlzjfkkbw8vrk6qn4pdahammsl"; 61 - sgr-iosevka-ss07 = "15cljy3npakxaphbhy97mh0x9817d8qdg5948gmdybz2q259x77n"; 62 - sgr-iosevka-ss08 = "0m3yjwm7gybk943zmyhw4ppr7kjd1w43p23vf7ia2d0qf698iyz1"; 63 - sgr-iosevka-ss09 = "0sf5pidrxc9w2c5wxgym7cw0n0j5yqdbfysj5a9n64cglbwap6fz"; 64 - sgr-iosevka-ss10 = "0775lxx3rk0sfvki042mwgixpk8xxsz4wr3a7whs7wym8b0pzhlw"; 65 - sgr-iosevka-ss11 = "1kgzmb3qzjw6jhw02w13i2qsg2vva2hij79jbp01idqhygzbm82j"; 66 - sgr-iosevka-ss12 = "1as3iww2rzs9c5a40cm8m30j933na5ijch72hfaf84sn6nhmvvhz"; 67 - sgr-iosevka-ss13 = "0c083nk1c5hq0h8miv941j9vxk9x637r41mgizrlvjlpirr2l0w3"; 68 - sgr-iosevka-ss14 = "19i10anm517j1gh1dq85hsa3yaanjfbqgczj5iqs8a8ygzf4fc2c"; 69 - sgr-iosevka-ss15 = "0vrsc9dsa5fmr62xc9bax3sks72m2p9ph4hd98rajl502j1dlh3p"; 70 - sgr-iosevka-ss16 = "0fajhxjjqigmg52n7w6bv3b4kymx6ycgjw256gfqkakwadvgcxbz"; 71 - sgr-iosevka-ss17 = "178n0wr2jck2ms7cbmnxhw4favcljwdc8qw6fl68cid3hbnm7p8k"; 72 - sgr-iosevka-ss18 = "0i80ns3mk7d7ac18l3lf5nbbiyb8rw12d1gjwd18nq5sqvqrypj3"; 73 - sgr-iosevka-term = "02pyq8dq4hppbs0lqk1rf045bpvb6ylcygw70yqskvh250djid1i"; 74 - sgr-iosevka-term-curly = "1g7adk1s00hkn4jimcsyj5zs2yvc7gd6xzhs7w7lzyqpvpfjl4k6"; 75 - sgr-iosevka-term-curly-slab = "0kpasgyl08rinwjkahxja6fxzzcngb97n4f40619pbj0n6m8f4my"; 76 - sgr-iosevka-term-slab = "0p3skdrkg5wj724p8lsfzrrhlwi3fzaih34wvwrfnid23x0w2wn2"; 77 - sgr-iosevka-term-ss01 = "18qgpb9k3whgh0n6iacwsp017i4nj52hv4js9r5a8ck1i47nmrzr"; 78 - sgr-iosevka-term-ss02 = "04wyg5jmbprqn50c2g1k69bqvmvaj1iljdjjcyd5431ph5rr5qq8"; 79 - sgr-iosevka-term-ss03 = "0i3j4p4hswkyz64m1x8ffs20dh1lszmcs2gq4xvgrbfdzqm68mbx"; 80 - sgr-iosevka-term-ss04 = "1bsxg3psg33whzhn79i4nnpmyld57xvy5ic63vykyl1vrik5rhwd"; 81 - sgr-iosevka-term-ss05 = "006i3w44qxw3wdcmshx8g7mgaxv50lpvad2jyfskkzvm1n66dbhn"; 82 - sgr-iosevka-term-ss06 = "067p5a95pj5rgv717zq3n25g9zlsx20xc28i2nn0f4ifqn3x3g7a"; 83 - sgr-iosevka-term-ss07 = "0vj4dq8igp6f81rmdgql194xk57dh453z5baqzg2mg9f4an2jsb6"; 84 - sgr-iosevka-term-ss08 = "150l621swy7y4v19g2kmzj3033q0y626pnb530mw6ng2vnyy0qb5"; 85 - sgr-iosevka-term-ss09 = "1bycnq1x7fmqpxg88ks0hsyyi5nqcyywc9vkfxmsasf2qqgicisn"; 86 - sgr-iosevka-term-ss10 = "1gkc5zvkk9rwrn11vcb2gz2vjz8rnr9z066ql47p8plhxkxh49pn"; 87 - sgr-iosevka-term-ss11 = "0sslhjbdzg3x5i58ivmym80v4klqxh3mis7adc9gjg0qgi8z5p37"; 88 - sgr-iosevka-term-ss12 = "1a8bisfnajmiidmkyin4kbrp6jfwrwvzkjam1g1657hp6y74qb90"; 89 - sgr-iosevka-term-ss13 = "0vih5lcyr1diw3iifn11pjjj9j7xyy6c7ccbswfsn9c4fzb0jih5"; 90 - sgr-iosevka-term-ss14 = "1z643z83hyd0fya58sr897fhz38niils9ln8086chxhnlmpjlgpy"; 91 - sgr-iosevka-term-ss15 = "10l4531xf2mygfbbyyp3krf9z0psv0133zvv7iqjb4y46pmj2gzf"; 92 - sgr-iosevka-term-ss16 = "1dbddz9r8babvskax87pzyffl69rld9a6p4y655imr32y10bgg3n"; 93 - sgr-iosevka-term-ss17 = "1brqlxpgplnmhi56km8019ssshv1djy8k2hm80d9hrdfadzzp6cw"; 94 - sgr-iosevka-term-ss18 = "1cnfabclw4w0f4vv4w2rx6prhcrm8cz6jsksnp37apa26z5bh2py"; 3 + iosevka = "0lmr4xqmyr4pz1xz0iw71zjwa9xn0nbkzxr1q3mdv3x12pdp0r11"; 4 + iosevka-aile = "1l4bmn1cangjn91rq2w40np6dkcw34l8yvfbsqpmbzfqsz34ga61"; 5 + iosevka-curly = "1sp8ig31s8rq91vl2ziv3ixqh50qdvnnlx6fjiccyxza079kxjw0"; 6 + iosevka-curly-slab = "08jmmshflmhwwaa184aggxbmwfj4q1czynl52cz1may3cgvjr9za"; 7 + iosevka-etoile = "1zvd8n7vm5za2jlply796hvzar92g73ibkhdc4r8d38148xxmwp2"; 8 + iosevka-slab = "1xfrs95d1dzjz9dlgyn49xryyjzm711frxi45931l6i2jxppgz74"; 9 + iosevka-ss01 = "0q9q5vx4p1r29l404yadbi4qslrjzgkisk6hk04xrhhrmkhh4b5j"; 10 + iosevka-ss02 = "1nd7lyjcciirq146lj9crxrbxp82q29lclbhmxvkszlymif36vr5"; 11 + iosevka-ss03 = "1rkgqhbh3c77jzysn0hdci2lgw1ss0f98zdnc2xfwhzimhlcsb2n"; 12 + iosevka-ss04 = "17dcgbjhvyjcmk4jzf55faqwb30inhx98qldpjx66rkjg274dady"; 13 + iosevka-ss05 = "1prpxj9hphhpmjpn001gznwmphijv4fkd1m5yr6zyyq10zyawx1j"; 14 + iosevka-ss06 = "0narnyrfk88rclgm1caaqd7rmisbviizzrp4g54naxsmwhxj6zvd"; 15 + iosevka-ss07 = "00v615vs6kmnxv7zql04b01dxc0ngdkpin51qi8fdld1nwy3gw4j"; 16 + iosevka-ss08 = "1rzjpp82s2y2zybyh20406c131wk1mfazc4fzc766an87gip8409"; 17 + iosevka-ss09 = "0amq785n58f1f92vi7xv4zsx91v5a3rkksk5yifysnc6pkxjs56w"; 18 + iosevka-ss10 = "062x74l5df1ahxb7a27nrya6nh49dl0pi5c88v78hi2m85baviar"; 19 + iosevka-ss11 = "06ak3wlxf472vpl5z02fg92z4hiycxvqj411g9cpfz7kg6y006fb"; 20 + iosevka-ss12 = "1jny1y27swpzm2cqbavkkkbi3k1v2z2hy17l9arr9dv54bnm2d57"; 21 + iosevka-ss13 = "0aylmsnhbrjckj012s7j6x0gikldiln60grjnp4h1z80nhs6md3a"; 22 + iosevka-ss14 = "0j6v8bihckwp0bhs80zwr1rsrdf4bhaqjzwjx2mr9d63dnhj5lp9"; 23 + iosevka-ss15 = "0xs52nbmj1g43x943vvb4pnms1i98ffidkad79f63nhw0x0ygr01"; 24 + iosevka-ss16 = "0p9g432d44rdiv9bs5z0irdamqsknsi82snxyrmjplgy7m1frv9k"; 25 + iosevka-ss17 = "1bvc9782yry9klkinfwrbn59mclcpizmv3yndz4b1ixv8dgym65z"; 26 + iosevka-ss18 = "1a4m0drdg4f3rpxcjm899rzpym2m0hhiypwg61506nww1jcl8kk8"; 27 + sgr-iosevka = "1xwpg3cq2587m8az2sfpd0k3pmvd8w4ci1jl7717fap38drl86ba"; 28 + sgr-iosevka-aile = "0qjds4jhdzgnar0xdbz315kb2f4hxgh6xi8sdqpfbg84wjaj9872"; 29 + sgr-iosevka-curly = "1qxyncllbbi1pcq7ajq63127k4q119cag76yyh3xpwl2f235ybrx"; 30 + sgr-iosevka-curly-slab = "1bp44hgmc81avvpwdckjkmh049igfdfppnmmmpxmy55xzpmy30ik"; 31 + sgr-iosevka-etoile = "0jvnlrz7mxrm0lg7wkdh3pz529xmssw63rgi0nfdy77zga3gv8r4"; 32 + sgr-iosevka-fixed = "0bqdfq1xaanqpv1s9skapch184hcvbmdpcnjh7skms5ggcal7s3n"; 33 + sgr-iosevka-fixed-curly = "0a7agrgi4qi3dk8yix3p9kbjvyqbxvm4lc0b75ywa8330g42khf5"; 34 + sgr-iosevka-fixed-curly-slab = "0kxgkhvhz4l7ifc591c1n112wkcimfl417p49s3k5rx19yadz3rv"; 35 + sgr-iosevka-fixed-slab = "1aq7qc6jjm7wkd5ng937gbv5l82gqx9snm4ffpp2k5zk8nnm38lv"; 36 + sgr-iosevka-fixed-ss01 = "12gfppvi8vfp6y6y96zd6yvpb8xlr907gzhz04vm3j9m2dx8mdpz"; 37 + sgr-iosevka-fixed-ss02 = "1ip6yx99rfa09bx64ah8bk5jp8w0x1qsdjknda7fwd8n1ian9qb1"; 38 + sgr-iosevka-fixed-ss03 = "0cbayci1j0qj0xbydkxl4g8p4rdhjpdkjy6vb5zsxrx8rcxzmh6r"; 39 + sgr-iosevka-fixed-ss04 = "1nm1wbax6xlxhsnw3522wi9dzzzr8k92464p9w31krrajlji46bn"; 40 + sgr-iosevka-fixed-ss05 = "0y68rh0352idl0ncmx0lngbc6jj98incsnlh8xn55qggawah2g7l"; 41 + sgr-iosevka-fixed-ss06 = "0x4azqmmznzaimg3ahv8kl0zcl3bdmrq4lqrvy94qz5ivgfnr7zv"; 42 + sgr-iosevka-fixed-ss07 = "1l29i7q8zyw4cz21dqz2bc74c60grmmasiy3l31awrbwmabncqms"; 43 + sgr-iosevka-fixed-ss08 = "1zlfqrkbsysi2nzfmvmz4yfbjngx3wpi3c68b4nkd8wdabll7a4m"; 44 + sgr-iosevka-fixed-ss09 = "1631yavmr59lvmqhp3940n19200zsphy2fvq9kdg0xnrr9hgcgk0"; 45 + sgr-iosevka-fixed-ss10 = "131crnfgvhxakggmvgk6apji8w3wkbgzm9ma77sz9ib9hcfrcn1f"; 46 + sgr-iosevka-fixed-ss11 = "1gwz51ck1jdfww1g2yxzrjhyl3i41mqm6cykm2587r9kr5igxbyq"; 47 + sgr-iosevka-fixed-ss12 = "198v6chwk948q7yikv06s4lydhyg4vq4s6ssl4fvay7d7jg33s5j"; 48 + sgr-iosevka-fixed-ss13 = "1fg77lzw05qijap03l8f5k5lmfrn6phxpswvmzvlzzdscb5f2f3a"; 49 + sgr-iosevka-fixed-ss14 = "1rhlja6vl1rdgp3r1ls3ycdr19x4bb0azyras7pamv2g5wbcrzv8"; 50 + sgr-iosevka-fixed-ss15 = "03i2cr65368w8naqqyvhmry2sphihcdy3vw7pbq2mknn1ygrhafp"; 51 + sgr-iosevka-fixed-ss16 = "1zxjik8z4jmq73fwfzg3y74wfp8a4yiy1dvm5g73b1r3jjc413dz"; 52 + sgr-iosevka-fixed-ss17 = "0hxsa0bkf6yfh4hvs3h83myp3iil40c0629biys6h5a79nvqgxpr"; 53 + sgr-iosevka-fixed-ss18 = "1zrnzrrzv1iw1aqa24khcxpwsg8fhvcbbs71j91j7yp5s070szar"; 54 + sgr-iosevka-slab = "1d9lffq7xd6liglrr8kcymkq2bkvnz9cxnq4m5bby5h48vxr72j5"; 55 + sgr-iosevka-ss01 = "1aa36415rpn4ihsd43mj1pgsjsiy4y2wr4ybckjyg7av1wi0n0rs"; 56 + sgr-iosevka-ss02 = "0khj2j30q5zdygabmx45wn20g140zafifyg93fk9zp0ivs7xm13g"; 57 + sgr-iosevka-ss03 = "0qvhlqc51bislhdhs61vv21dw0rvvf5sg9m7zk81d74harxba0qz"; 58 + sgr-iosevka-ss04 = "0zpx6dpgivmk4gnf5w17978pd7cpq0f4j7ly53ykwa6ngjwq7cxq"; 59 + sgr-iosevka-ss05 = "0jsaf52jydp4hah5q8l7sky1d7j3amkj7hs08qraw1h4bxbhqdq2"; 60 + sgr-iosevka-ss06 = "0yh39c3bb59imysb0jyb0w006lhf5627ck4lkbv3pffa3jaskfrm"; 61 + sgr-iosevka-ss07 = "1pm7pml2y9hfl8xpf0ggprvzc9yqxf2dpi64zsrbh950d41wmxyj"; 62 + sgr-iosevka-ss08 = "11dqssnw6bhvsplc4sd8jvwhnmk6k8f506m8j26v2gr5iqk773kj"; 63 + sgr-iosevka-ss09 = "014182zym2rw5zakpjaf921mpvxlr6ic24ag09c79c0w9mi2jnff"; 64 + sgr-iosevka-ss10 = "0wzfxrhx173yga3s1ln1709wwxf4hbqym4sdg9jz3dn2hdn1f55j"; 65 + sgr-iosevka-ss11 = "0wh1dy6w3sgw9xw2nda0xpa931v66nxv4kd4q4s8r9g6s5kbpj35"; 66 + sgr-iosevka-ss12 = "1dnh7gs5lyyc4n7jmnl6c9qcsj7fnhzlyy8kxmsgn5hxfzjn42i8"; 67 + sgr-iosevka-ss13 = "0g47da6ah2skrxs522q9w3aamrpyfhixg9cpqy0sgyxraw2iaq3d"; 68 + sgr-iosevka-ss14 = "1if7hs8wjw7fs0j46camazmc93p0z1hz43i0rrkjxnai6cjqkaqj"; 69 + sgr-iosevka-ss15 = "05h5yzpzx9xlf8xwkw8inp16x0arpdcfrklc62qdi87mdnfpkw8w"; 70 + sgr-iosevka-ss16 = "01d3w7yblfbca3l2cmazh72f5a0z3wnb5d77rlw9wlvgw0drj8b0"; 71 + sgr-iosevka-ss17 = "0sl94iaw038kljr78ms42vjqyj55pbyslxbm0b81fg6xkjy6q60n"; 72 + sgr-iosevka-ss18 = "17395mrpjz1rmh5661s1v1ja53qhygf3zalqabya7cwfb1hz0xqy"; 73 + sgr-iosevka-term = "10zg4365w5f554zdcdq4h7ixq3aq1lm21qndffp4q5c0kv57ggak"; 74 + sgr-iosevka-term-curly = "19lkavcwpy7hsgmxz2jwlvbx9lsi8wm3xrypcb0wbcy80hjgkms2"; 75 + sgr-iosevka-term-curly-slab = "1asdfglxskg6cikhhxx83jpwqsq3adrb5zgk94h1m2sv2xpcd65i"; 76 + sgr-iosevka-term-slab = "0rsl048jzbf4fwindxxrlb2fwivjjayydc3fs8v92xg239y45m35"; 77 + sgr-iosevka-term-ss01 = "17hin55idhzvcvrpvgpgjwkn29zsckmvjygbsjf560vy3cv48nlg"; 78 + sgr-iosevka-term-ss02 = "0xnr89bdifbydgy7xbkg1msqxyjxp7l0rxby19bayd6f5lyh552s"; 79 + sgr-iosevka-term-ss03 = "1ijz7qjym1fdrrjyi4g7lkl75frbcyh5ds548szwdavffh9ad74d"; 80 + sgr-iosevka-term-ss04 = "1xrmlsp0gggqzgqckgp5r3h445xyglqid2g6f0fblcv5a79kp04w"; 81 + sgr-iosevka-term-ss05 = "1d4llq2g6s9pp3ajl9spca5bpkk24kba4ki847gi55i7lpw4d1kl"; 82 + sgr-iosevka-term-ss06 = "1wbqsgng4r3b588lnip0li321ibrnc4i39jjmvrs9c8xmgzswfjg"; 83 + sgr-iosevka-term-ss07 = "0jxq4ygc6afq4vfgzrpsvhdw52535yqk6702nb5frlf9bllxpali"; 84 + sgr-iosevka-term-ss08 = "1hqs6j38sghi1v86l83rhkyl7frsph7dp9jnhmzzb6w70ikbmajx"; 85 + sgr-iosevka-term-ss09 = "0h8cf76s7dsa6gfsf9sxiri98d8crsdq2a2cjmn5iz9cxwnnrf0h"; 86 + sgr-iosevka-term-ss10 = "0p3643d444r03y74djhpmgdz4f6ydwkhddgw4fpjhx4sg226yvfc"; 87 + sgr-iosevka-term-ss11 = "0ak3w6h58wnpcxahdmdij52izvlq49allvrlq1syziaqd6b95qpz"; 88 + sgr-iosevka-term-ss12 = "0km4sfg4q1z6b999piiiaiv6qxnvanw1s0jgrvy933fxyv7n4h7a"; 89 + sgr-iosevka-term-ss13 = "0xhimnsspan0mcmspvz1r412q4rzririjnj744mgxs339w1bi6bh"; 90 + sgr-iosevka-term-ss14 = "0h1v4lvf367p7w5m8s3mncp2ssfncxrixn1grj1nigijdc53m7ws"; 91 + sgr-iosevka-term-ss15 = "1pppczbfv0dh7dnf39rw23qmr1h8ixkgw3gc6yashjni0jd9rr3r"; 92 + sgr-iosevka-term-ss16 = "06fradackj5xi8j79sv16mnrxv91s596n04w6l3s29dcsmahf3yv"; 93 + sgr-iosevka-term-ss17 = "0g4pv6v09n0xpxai3i79bhjspabvadv4wd4r1ryms6jyfdn9n367"; 94 + sgr-iosevka-term-ss18 = "00zv631z48ifkpaw4idr9r6q2zdjv7m7i19xb33gv8yvfv96s3hz"; 95 95 }
+2 -2
pkgs/desktops/pantheon/apps/elementary-files/default.nix
··· 28 28 29 29 stdenv.mkDerivation rec { 30 30 pname = "elementary-files"; 31 - version = "6.4.0"; 31 + version = "6.4.1"; 32 32 33 33 outputs = [ "out" "dev" ]; 34 34 ··· 36 36 owner = "elementary"; 37 37 repo = "files"; 38 38 rev = version; 39 - sha256 = "sha256-mpCB8jRE9QIUiyBWkfYpfm6dsnMDcWvwwg8twbOiZ6I="; 39 + sha256 = "sha256-s4Df2eLnr+RnbTwPzjt9bVA+xZ9xca2hiFdGlRUZRfU="; 40 40 }; 41 41 42 42 nativeBuildInputs = [
+2 -2
pkgs/development/libraries/opendht/default.nix
··· 21 21 22 22 stdenv.mkDerivation rec { 23 23 pname = "opendht"; 24 - version = "2.4.12"; 24 + version = "2.5.5"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "savoirfairelinux"; 28 28 repo = "opendht"; 29 29 rev = "v${version}"; 30 - sha256 = "sha256-PC3Oaa1i2emkTB6ooBxvjuKVikzWjfmj89t1HP8tUXo="; 30 + sha256 = "sha256-OXLVuyPFlo7VD8f9wAN71p4PZpfM2ISq9UoUiAYEXUQ="; 31 31 }; 32 32 33 33 nativeBuildInputs = [
+87 -56
pkgs/development/libraries/science/networking/ns-3/default.nix
··· 1 1 { stdenv 2 + , breakpointHook 2 3 , fetchFromGitLab 3 4 , python 4 - , wafHook 5 + , libxml2 6 + , sqlite 5 7 6 - # for binding generation 7 - , castxml ? null 8 + , boost 9 + , gtk3-x11 10 + , root 11 + , glib 12 + , gsl 8 13 9 - # can take a long time, generates > 30000 images/graphs 10 - , enableDoxygen ? false 14 + , cmake 15 + , pkg-config 11 16 12 - # e.g. "optimized" or "debug". If not set, use default one 13 - , build_profile ? null 14 17 15 - # --enable-examples 16 - , withExamples ? false 18 + , libpcap 17 19 18 - # very long 19 - , withManual ? false, doxygen ? null, graphviz ? null, imagemagick ? null 20 - # for manual, tetex is used to get the eps2pdf binary 21 - # texlive to get latexmk. building manual still fails though 22 - , dia, tetex ? null, ghostscript ? null, texlive ? null 20 + , jansson 23 21 24 - # generates python bindings 25 - , pythonSupport ? false, ncurses ? null 22 + , harfbuzz 23 + , freetype 26 24 27 - # All modules can be enabled by choosing 'all_modules'. 28 - # we include here the DCE mandatory ones 29 - , modules ? [ "core" "network" "internet" "point-to-point" "point-to-point-layout" "fd-net-device" "netanim" ] 25 + # for binding generation 26 + , castxml ? null 27 + , cppyy ? null 28 + 29 + # can take a long time, generates > 30000 images/graphs 30 + , enableDoxygen ? false 31 + 32 + # very long 33 + , withManual ? false 34 + , doxygen ? null 35 + , graphviz ? null 36 + , imagemagick ? null 37 + # for manual, tetex is used to get the eps2pdf binary 38 + # texlive to get latexmk. building manual still fails though 39 + , dia 40 + , tetex ? null 41 + , ghostscript ? null 42 + , texlive ? null 43 + 44 + # generates python bindings 45 + , pythonSupport ? true 46 + , ncurses ? null 47 + 30 48 , lib 31 49 }: 32 50 33 51 let 34 - pythonEnv = python.withPackages(ps: 52 + pythonEnv = python.withPackages (ps: 35 53 lib.optional withManual ps.sphinx 36 - ++ lib.optionals pythonSupport (with ps;[ pybindgen pygccxml ]) 54 + ++ lib.optionals pythonSupport (with ps;[ pybindgen pygccxml cppyy]) 37 55 ); 38 56 in 39 57 stdenv.mkDerivation rec { 40 58 pname = "ns-3"; 41 - version = "35"; 59 + version = "39"; 42 60 43 61 src = fetchFromGitLab { 44 62 owner = "nsnam"; 45 - repo = "ns-3-dev"; 46 - rev = "ns-3.${version}"; 47 - sha256 = "sha256-3w+lCWWra9sndL8+vkGfH5plrDYYCMFi1PzwIVRku6I="; 63 + repo = "ns-3-dev"; 64 + rev = "ns-3.${version}"; 65 + sha256 = "sha256-2d8xCCfxRpcCZgt7ne17F7cUo/wIxLyvjQs3izNUnmY="; 48 66 }; 49 67 50 - nativeBuildInputs = [ wafHook python ]; 68 + nativeBuildInputs = [ cmake pkg-config pythonEnv ]; 51 69 52 - outputs = [ "out" ] ++ lib.optional pythonSupport "py"; 70 + outputs = [ "out" ]; 53 71 54 72 # ncurses is a hidden dependency of waf when checking python 55 73 buildInputs = lib.optionals pythonSupport [ castxml ncurses ] 56 74 ++ lib.optionals enableDoxygen [ doxygen graphviz imagemagick ] 57 - ++ lib.optionals withManual [ dia tetex ghostscript texlive.combined.scheme-medium ]; 75 + ++ lib.optionals withManual [ dia tetex ghostscript imagemagick texlive.combined.scheme-medium ] 76 + ++ [ 77 + libxml2 78 + pythonEnv 79 + sqlite.dev 80 + gsl 81 + boost 82 + root 83 + glib.out 84 + glib.dev 85 + libpcap 86 + gtk3-x11.dev 87 + harfbuzz 88 + freetype 89 + jansson 90 + ]; 58 91 59 92 propagatedBuildInputs = [ pythonEnv ]; 60 93 61 - postPatch = '' 62 - patchShebangs doc/ns3_html_theme/get_version.sh 94 + preConfigure = '' 95 + substituteInPlace src/tap-bridge/CMakeLists.txt \ 96 + --replace '-DTAP_CREATOR="''${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/src/tap-bridge/' "-DTAP_CREATOR=\"$out/libexec/ns3/" 97 + 98 + substituteInPlace src/fd-net-device/CMakeLists.txt \ 99 + --replace '-DRAW_SOCK_CREATOR="''${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/src/fd-net-device/' "-DRAW_SOCK_CREATOR=\"$out/libexec/ns3/" 100 + 101 + substituteInPlace src/fd-net-device/CMakeLists.txt \ 102 + --replace '-DTAP_DEV_CREATOR="''${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/src/fd-net-device/' "-DTAP_DEV_CREATOR=\"$out/libexec/ns3/" 63 103 ''; 64 104 65 - wafConfigureFlags = with lib; [ 66 - "--enable-modules=${concatStringsSep "," modules}" 67 - "--with-python=${pythonEnv.interpreter}" 68 - ] 69 - ++ optional (build_profile != null) "--build-profile=${build_profile}" 70 - ++ optional withExamples " --enable-examples " 71 - ++ optional doCheck " --enable-tests " 72 - ; 73 - 74 - doCheck = true; 105 + doCheck = false; 75 106 76 107 buildTargets = "build" 77 108 + lib.optionalString enableDoxygen " doxygen" ··· 80 111 # to prevent fatal error: 'backward_warning.h' file not found 81 112 CXXFLAGS = "-D_GLIBCXX_PERMIT_BACKWARD_HASH"; 82 113 83 - postBuild = with lib; let flags = concatStringsSep ";" ( 84 - optional enableDoxygen "./waf doxygen" 85 - ++ optional withManual "./waf sphinx" 86 - ); 87 - in "${flags}" 88 - ; 114 + # Make generated python bindings discoverable in customized python environment 115 + passthru = { pythonModule = python; }; 89 116 90 - postInstall = '' 91 - moveToOutput "${pythonEnv.libPrefix}" "$py" 92 - ''; 93 - 94 - # we need to specify the proper interpreter else ns3 can check against a 95 - # different version 96 - checkPhase = '' 97 - ${pythonEnv.interpreter} ./test.py --nowaf 98 - ''; 117 + cmakeFlags = [ 118 + "-DPython3_LIBRARY_DIRS=${pythonEnv}/lib" 119 + "-DPython3_INCLUDE_DIRS=${pythonEnv}/include" 120 + "-DPython3_EXECUTABLE=${pythonEnv}/bin/python" 121 + "-DNS3_PYTHON_BINDINGS=ON" 122 + "-DNS3_DES_METRICS=ON" 123 + "-DNS3_BINDINGS_INSTALL_DIR=lib/${pythonEnv.libPrefix}/site-packages" 124 + "-DNS3_LOG=ON" 125 + "-DNS3_ASSERT=ON" 126 + "-DNS3_GTK3=ON" 127 + "-DGTK3_GLIBCONFIG_INCLUDE_DIR=${glib.out}/lib/glib-2.0/include" 128 + ] 129 + ++ lib.optional doCheck "-DNS3_TESTS=ON"; 99 130 100 131 # strictoverflow prevents clang from discovering pyembed when bindings 101 - hardeningDisable = [ "fortify" "strictoverflow"]; 132 + hardeningDisable = [ "fortify" "strictoverflow" ]; 102 133 103 134 meta = with lib; { 104 135 homepage = "http://www.nsnam.org";
+18 -9
pkgs/development/python-modules/allpairspy/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, six, pytest }: 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pytestCheckHook 5 + , setuptools 6 + }: 2 7 3 8 buildPythonPackage rec { 4 9 pname = "allpairspy"; 5 - version = "2.5.0"; 10 + version = "2.5.1"; 11 + format = "pyproject"; 6 12 7 13 src = fetchPypi { 8 14 inherit pname version; 9 - sha256 = "9358484c91abe74ba18daf9d6d6904c5be7cc8818397d05248c9d336023c28b1"; 15 + sha256 = "sha256-9p0xo7Vu7hGdHsYGPpxzLdRPu6NS73OMsi2WmfxACf4="; 10 16 }; 11 17 12 - propagatedBuildInputs = [ six ]; 18 + nativeCheckInputs = [ 19 + pytestCheckHook 20 + setuptools 21 + ]; 13 22 14 - nativeCheckInputs = [ pytest ]; 15 - 16 - checkPhase = '' 17 - py.test 18 - ''; 23 + pythonImportsCheck = [ 24 + "allpairspy" 25 + ]; 19 26 20 27 meta = with lib; { 21 28 description = "Pairwise test combinations generator"; 22 29 homepage = "https://github.com/thombashi/allpairspy"; 30 + changelog = "https://github.com/thombashi/allpairspy/releases/tag/v${version}"; 23 31 license = licenses.mit; 32 + maintainers = [ ]; 24 33 }; 25 34 }
+43
pkgs/development/python-modules/annotated-types/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , hatchling 5 + , typing-extensions 6 + , pytestCheckHook 7 + , pythonOlder 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "annotated-types"; 12 + version = "0.5.0"; 13 + format = "pyproject"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "annotated-types"; 17 + repo = "annotated-types"; 18 + rev = "v${version}"; 19 + hash = "sha256-zCsWfJ8BQuov8FN+hlm9XBKWAAQ/KHPK/x024A8k2kE="; 20 + }; 21 + 22 + nativeBuildInputs = [ 23 + hatchling 24 + ]; 25 + 26 + propagatedBuildInputs = lib.optionals (pythonOlder "3.9") [ 27 + typing-extensions 28 + ]; 29 + 30 + pythonImportsCheck = [ "annotated_types" ]; 31 + 32 + nativeCheckInputs = [ 33 + pytestCheckHook 34 + ]; 35 + 36 + meta = with lib; { 37 + description = "Reusable constraint types to use with typing.Annotated"; 38 + homepage = "https://github.com/annotated-types/annotated-types"; 39 + changelog = "https://github.com/annotated-types/annotated-types/releases/tag/${src.rev}"; 40 + license = licenses.mit; 41 + maintainers = with maintainers; [ blaggacao ]; 42 + }; 43 + }
+69
pkgs/development/python-modules/experiment-utilities/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , cloudpickle 4 + , dill 5 + , fasteners 6 + , fetchFromGitLab 7 + , qgrid 8 + , ipywidgets 9 + , odfpy 10 + , scipy 11 + , plotly 12 + , pytestCheckHook 13 + , pyyaml 14 + , tabulate 15 + , tensorboard 16 + , torch 17 + }: 18 + 19 + buildPythonPackage rec { 20 + pname = "experiment-utilities"; 21 + version = "0.3.4"; 22 + 23 + src = fetchFromGitLab { 24 + owner = "creinke"; 25 + repo = "exputils"; 26 + domain = "gitlab.inria.fr"; 27 + rev = "refs/tags/version_${version}"; 28 + hash = "sha256-zjmmLUpGjUhpw2+stLJE6cImesnBSvrcid5bHMftX/Q="; 29 + }; 30 + 31 + # This dependency constraint (<=7.6.5) was due to a bug in qgrid that has been patched in its 32 + # owned derivation 33 + postPatch = '' 34 + substituteInPlace setup.cfg \ 35 + --replace "ipywidgets >= 7.5.1,<= 7.6.5" "ipywidgets >= 7.5.1" 36 + ''; 37 + 38 + propagatedBuildInputs = [ 39 + cloudpickle 40 + dill 41 + fasteners 42 + ipywidgets 43 + odfpy 44 + plotly 45 + pyyaml 46 + qgrid 47 + scipy 48 + tabulate 49 + tensorboard 50 + ]; 51 + 52 + nativeCheckInputs = [ 53 + pytestCheckHook 54 + torch 55 + ]; 56 + 57 + disabledTests = [ 58 + "test_experimentstarter" 59 + ]; 60 + 61 + pythonImportsCheck = [ "exputils" ]; 62 + 63 + meta = with lib; { 64 + description = "Various tools to run scientific computer experiments."; 65 + homepage = "https://gitlab.inria.fr/creinke/exputils"; 66 + license = licenses.gpl3Plus; 67 + maintainers = with maintainers; [ GaetanLepage ]; 68 + }; 69 + }
+2 -2
pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "google-cloud-bigquery-storage"; 17 - version = "2.20.0"; 17 + version = "2.22.0"; 18 18 format = "setuptools"; 19 19 20 20 disabled = pythonOlder "3.7"; 21 21 22 22 src = fetchPypi { 23 23 inherit pname version; 24 - hash = "sha256-F61ZHBaE8cEaQl0+7wyWcrjQlk66QHQiUbUasjyjfZw="; 24 + hash = "sha256-9tjHs6ubV0xml3/O6dM24zStGjhDpyK+GRI2QOeAjqM="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
-84
pkgs/development/python-modules/imgaug/default.nix
··· 1 - { buildPythonPackage 2 - , fetchFromGitHub 3 - , imageio 4 - , imagecorruptions 5 - , numpy 6 - , opencv3 7 - , pytestCheckHook 8 - , scikit-image 9 - , scipy 10 - , shapely 11 - , six 12 - , lib 13 - }: 14 - 15 - buildPythonPackage rec { 16 - pname = "imgaug"; 17 - version = "0.4.0"; 18 - 19 - src = fetchFromGitHub { 20 - owner = "aleju"; 21 - repo = "imgaug"; 22 - rev = version; 23 - sha256 = "17hbxndxphk3bfnq35y805adrfa6gnm5x7grjxbwdw4kqmbbqzah"; 24 - }; 25 - 26 - postPatch = '' 27 - substituteInPlace requirements.txt \ 28 - --replace "opencv-python-headless" "" 29 - substituteInPlace setup.py \ 30 - --replace "opencv-python-headless" "" 31 - substituteInPlace pytest.ini \ 32 - --replace "--xdoctest --xdoctest-global-exec=\"import imgaug as ia\nfrom imgaug import augmenters as iaa\"" "" 33 - ''; 34 - 35 - propagatedBuildInputs = [ 36 - imageio 37 - imagecorruptions 38 - numpy 39 - opencv3 40 - scikit-image 41 - scipy 42 - shapely 43 - six 44 - ]; 45 - 46 - nativeCheckInputs = [ 47 - opencv3 48 - pytestCheckHook 49 - ]; 50 - 51 - disabledTests = [ 52 - # Tests are outdated 53 - "test_quokka_segmentation_map" 54 - "test_pool" 55 - "test_avg_pool" 56 - "test_max_pool" 57 - "test_min_pool" 58 - "est_median_pool" 59 - "test_alpha_is_080" 60 - "test_face_and_lines_at_half_visibility" 61 - "test_polygon_fully_inside_image__no_rectangular_shape" 62 - # flaky due to timing-based assertions 63 - "test_imap_batches_output_buffer_size" 64 - "test_imap_batches_unordered_output_buffer_size" 65 - ]; 66 - 67 - disabledTestPaths = [ 68 - # TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType' 69 - "test/augmenters/test_pooling.py" 70 - ]; 71 - 72 - pythonImportsCheck = [ "imgaug" ]; 73 - 74 - meta = with lib; { 75 - homepage = "https://github.com/aleju/imgaug"; 76 - description = "Image augmentation for machine learning experiments"; 77 - license = licenses.mit; 78 - maintainers = with maintainers; [ cmcdragonkai rakesh4g ]; 79 - platforms = platforms.linux; 80 - # Scikit-image 0.19 update broke API, see https://github.com/scikit-image/scikit-image/releases/tag/v0.19.0 81 - # and https://github.com/scikit-image/scikit-image/issues/6093 82 - broken = lib.versionAtLeast scikit-image.version "0.19"; 83 - }; 84 - }
-68
pkgs/development/python-modules/mask-rcnn/default.nix
··· 1 - { buildPythonPackage 2 - , cython 3 - , fetchFromGitHub 4 - , fetchpatch 5 - , h5py 6 - , imgaug 7 - , ipython 8 - , keras 9 - , lib 10 - , matplotlib 11 - , numpy 12 - , opencv3 13 - , pillow 14 - , scikit-image 15 - , scipy 16 - , tensorflow 17 - }: 18 - 19 - buildPythonPackage rec { 20 - pname = "mask-rcnn"; 21 - version = "2.1"; 22 - 23 - src = fetchFromGitHub { 24 - owner = "matterport"; 25 - repo = "Mask_RCNN"; 26 - rev = "3deaec5d902d16e1daf56b62d5971d428dc920bc"; 27 - sha256 = "13s3q9yh2q9m9vyksd269mww3bni4q2w7q5l419q70ca075qp8zp"; 28 - }; 29 - 30 - patches = [ 31 - # Fix for TF2: 32 - # https://github.com/matterport/Mask_RCNN/issues/2734 33 - (fetchpatch { 34 - url = "https://github.com/BupyeongHealer/Mask_RCNN_tf_2.x/commit/7957839fe2b248f2f22c7e991ead12068ddc6cfc.diff"; 35 - excludes = [ "mrcnn/model.py" ]; 36 - hash = "sha256-70BGrx6X1uJDA2025f0YTlreT2uB3n35yIzuhf+ypVc="; 37 - }) 38 - ]; 39 - 40 - # Fix for recent Keras 41 - postPatch = '' 42 - substituteInPlace mrcnn/model.py \ 43 - --replace "KE." "KL." 44 - ''; 45 - 46 - nativeBuildInputs = [ cython ]; 47 - 48 - propagatedBuildInputs = [ 49 - h5py 50 - imgaug 51 - ipython 52 - keras 53 - matplotlib 54 - numpy 55 - opencv3 56 - pillow 57 - scikit-image 58 - scipy 59 - tensorflow 60 - ]; 61 - 62 - meta = with lib; { 63 - description = "Mask R-CNN for object detection and instance segmentation on Keras and TensorFlow"; 64 - homepage = "https://github.com/matterport/Mask_RCNN"; 65 - license = licenses.mit; 66 - maintainers = with maintainers; [ rakesh4g ]; 67 - }; 68 - }
+4 -1
pkgs/development/python-modules/pycookiecheat/default.nix
··· 1 - { lib 1 + { stdenv 2 + , lib 2 3 , buildPythonPackage 3 4 , cryptography 4 5 , fetchFromGitHub ··· 54 55 # Tests want to use playwright executable 55 56 "test_no_cookies" 56 57 "test_fake_cookie" 58 + ] ++ lib.optionals stdenv.isDarwin [ 59 + "test_slack_config" 57 60 ]; 58 61 59 62 meta = with lib; {
+53
pkgs/development/python-modules/qgrid/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchpatch 4 + , fetchPypi 5 + , ipywidgets 6 + , notebook 7 + , pandas 8 + , pytestCheckHook 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "qgrid"; 13 + version = "1.3.1"; 14 + 15 + src = fetchPypi { 16 + inherit pname version; 17 + sha256 = "sha256-/or1tQgzCE3AtqJlzRrHuDfAPA+FIRUBY1YNzneNcRw="; 18 + }; 19 + 20 + patches = [ 21 + # Fixes compatibility of qgrid with ipywidgets >= 8.0.0 22 + # See https://github.com/quantopian/qgrid/pull/331 23 + (fetchpatch { 24 + url = "https://github.com/quantopian/qgrid/pull/331/commits/8cc50d5117d4208a9dd672418021c59898e2d1b2.patch"; 25 + hash = "sha256-+NLz4yBUGUXKyukPVE4PehenPzjnfljR5RAX7CEtpV4="; 26 + }) 27 + ]; 28 + 29 + propagatedBuildInputs = [ 30 + ipywidgets 31 + notebook 32 + pandas 33 + ]; 34 + 35 + nativeCheckInputs = [ 36 + pytestCheckHook 37 + ]; 38 + 39 + # Those tests are also failing upstream 40 + disabledTests = [ 41 + "test_edit_date" 42 + "test_period_object_column" 43 + ]; 44 + 45 + pythonImportsCheck = [ "qgrid" ]; 46 + 47 + meta = with lib; { 48 + description = "An interactive grid for sorting, filtering, and editing DataFrames in Jupyter notebooks"; 49 + homepage = "https://github.com/quantopian/qgrid"; 50 + license = licenses.asl20; 51 + maintainers = with maintainers; [ GaetanLepage ]; 52 + }; 53 + }
+31 -10
pkgs/development/python-modules/robomachine/default.nix
··· 1 - { stdenv, lib, fetchPypi, buildPythonPackage, pyparsing, robotframework, allpairspy }: 1 + { stdenv 2 + , lib 3 + , allpairspy 4 + , buildPythonPackage 5 + , fetchPypi 6 + , pyparsing 7 + , pythonRelaxDepsHook 8 + , robotframework 9 + , setuptools 10 + }: 2 11 3 12 buildPythonPackage rec { 4 13 pname = "RoboMachine"; 5 14 version = "0.10.0"; 15 + format = "pyproject"; 6 16 7 17 src = fetchPypi { 8 18 inherit pname version; 9 19 hash = "sha256-XrxHaV9U7mZ2TvySHGm6qw1AsoukppzwPq4wufIjL+k="; 10 20 }; 11 21 12 - propagatedBuildInputs = [ pyparsing robotframework allpairspy ]; 22 + nativeBuildInputs = [ 23 + pythonRelaxDepsHook 24 + setuptools 25 + ]; 26 + 27 + propagatedBuildInputs = [ 28 + pyparsing 29 + robotframework 30 + allpairspy 31 + ]; 13 32 14 - # Remove Windows .bat files 15 - postInstall = '' 16 - rm "$out/bin/"*.bat 17 - ''; 33 + pythonRemoveDeps = [ 34 + "argparse" 35 + ]; 18 36 19 - postPatch = '' 20 - substituteInPlace setup.py --replace "argparse" "" 21 - ''; 37 + pythonRelaxDeps = [ 38 + "pyparsing" 39 + ]; 40 + 41 + pythonImportsCheck = [ 42 + "robomachine" 43 + ]; 22 44 23 45 meta = with lib; { 24 - broken = true; 25 46 description = "Test data generator for Robot Framework"; 26 47 homepage = "https://github.com/mkorpela/RoboMachine"; 27 48 license = licenses.asl20;
+3 -3
pkgs/development/python-modules/rpds-py/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "rpds-py"; 13 - version = "0.8.8"; 13 + version = "0.8.10"; 14 14 format = "pyproject"; 15 15 16 16 disabled = pythonOlder "3.8"; ··· 18 18 src = fetchPypi { 19 19 pname = "rpds_py"; 20 20 inherit version; 21 - hash = "sha256-MAuFeXQLBuJGI4tzDmNvMUp9jcR1vhhoZQ9dPdwpoNg="; 21 + hash = "sha256-E+ZDzorVAqAmM5c2L7iHWUtJz4S/UY1gOMFvI18rzqQ="; 22 22 }; 23 23 24 24 cargoDeps = rustPlatform.fetchCargoTarball { 25 25 inherit src; 26 26 name = "${pname}-${version}"; 27 - hash = "sha256-jg9oos4wqewIHe31c3DixIp6fssk742kqt4taWyOq4U="; 27 + hash = "sha256-D4pbEipVn1r5rrX+wDXi97nDZJyBlkdqhmbJSgQGTLU="; 28 28 }; 29 29 30 30 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/sentry-sdk/default.nix
··· 40 40 41 41 buildPythonPackage rec { 42 42 pname = "sentry-sdk"; 43 - version = "1.27.1"; 43 + version = "1.28.0"; 44 44 format = "setuptools"; 45 45 46 46 disabled = pythonOlder "3.7"; ··· 49 49 owner = "getsentry"; 50 50 repo = "sentry-python"; 51 51 rev = "refs/tags/${version}"; 52 - hash = "sha256-IXmSQg5I78wwKIzKyuJHypAJeMMGu2vuoo3bqyK1K+c="; 52 + hash = "sha256-HUsCNehkybKfcilON4TqMNFDdyfi48UGAOFEOOnhu6A="; 53 53 }; 54 54 55 55 propagatedBuildInputs = [
+2 -2
pkgs/development/tools/analysis/checkov/default.nix
··· 22 22 23 23 buildPythonApplication rec { 24 24 pname = "checkov"; 25 - version = "2.3.312"; 25 + version = "2.3.318"; 26 26 format = "setuptools"; 27 27 28 28 src = fetchFromGitHub { 29 29 owner = "bridgecrewio"; 30 30 repo = pname; 31 31 rev = "refs/tags/${version}"; 32 - hash = "sha256-SskpDZosJOPF2HhzclRI+8xd3ELtoxdeW8nWXrmI4hM="; 32 + hash = "sha256-E1PSwbEmTTHsYbRlLUJ2HLqiJJuQO/aN73xWHTaQdBY="; 33 33 }; 34 34 35 35 patches = [
+3 -3
pkgs/development/tools/dyff/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "dyff"; 5 - version = "1.5.7"; 5 + version = "1.5.8"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "homeport"; 9 9 repo = "dyff"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-iavJgJnmUFNjdCwVifNP1K5gQ94Rth4wbZ99VXFgNpA="; 11 + sha256 = "sha256-CnSccws3loqfbtjGKe3tkXNVOmNtQX/0+szODMErgxE="; 12 12 }; 13 13 14 - vendorHash = "sha256-48IpEBA5EaGZBhrRqAwGcf8xQuP/IlzWPFhh+7bFlPc="; 14 + vendorHash = "sha256-PgQvckmqewzE2QXlP9xtzP5s2S6DDl2o8KWrNXFhEO4="; 15 15 16 16 subPackages = [ 17 17 "cmd/dyff"
+2 -2
pkgs/development/tools/misc/runme/default.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "runme"; 13 - version = "1.3.0"; 13 + version = "1.4.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "stateful"; 17 17 repo = "runme"; 18 18 rev = "v${version}"; 19 - hash = "sha256-pfx4X9FgC08nQ74j9MJRBKIZnvO3plHN4cmaU4kFOoI="; 19 + hash = "sha256-X2zHSqhtVtJZt28/O9i+EDwyRf+qJs2JTtCUveSWUVM="; 20 20 }; 21 21 22 22 vendorHash = "sha256-BJhda5mE5f4kvi8CLjgMJYjdUS3vsUSwmHhTW/AVKCI=";
+3 -1
pkgs/games/minetest/default.nix
··· 14 14 , openal 15 15 , libvorbis 16 16 , sqlite 17 + , lua5_1 17 18 , luajit 18 19 , freetype 19 20 , gettext ··· 93 94 nativeBuildInputs = [ cmake doxygen graphviz ninja ]; 94 95 95 96 buildInputs = [ 96 - irrlichtmtInput luajit jsoncpp gettext freetype sqlite curl bzip2 ncurses 97 + irrlichtmtInput jsoncpp gettext freetype sqlite curl bzip2 ncurses 97 98 gmp libspatialindex 99 + ] ++ [ (if lib.meta.availableOn stdenv.hostPlatform luajit then luajit else lua5_1) ] ++ [ 98 100 ] ++ optionals stdenv.isDarwin [ 99 101 libiconv OpenGL OpenAL Carbon Cocoa 100 102 ] ++ optionals buildClient [
+2 -2
pkgs/os-specific/linux/kernel/linux-6.4.nix
··· 3 3 with lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "6.4.2"; 6 + version = "6.4.3"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = versions.pad 3 version; ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz"; 16 - sha256 = "0b0623pvf9spb5biv1k4wzjbcj9fyf2svk69fdyb3ibn84ian9m3"; 16 + sha256 = "18c8ikghvlr6h9jajy11dldck4h57wl301j14rxg7xhd6qlysd3i"; 17 17 }; 18 18 } // (args.argsOverride or { }))
+4 -4
pkgs/os-specific/linux/kernel/xanmod-kernels.nix
··· 3 3 let 4 4 # These names are how they are designated in https://xanmod.org. 5 5 ltsVariant = { 6 - version = "6.1.35"; 7 - hash = "sha256-CfrM2CNaGUTfkVteudL8xnAuCdZJxD5pUEC1YW9LiuU="; 6 + version = "6.1.37"; 7 + hash = "sha256-g8cmAhsM03jBu7UZoNOLBX7cGg8rz70/xhF7sJj9nCY="; 8 8 variant = "lts"; 9 9 }; 10 10 11 11 mainVariant = { 12 - version = "6.3.9"; 13 - hash = "sha256-t1fKPZ+giANPmhM4zGoGtYWJF6rDnbpJaoHILl3nyRI="; 12 + version = "6.4.1"; 13 + hash = "sha256-WPnINDkOj0IoUDLBG/2LOrppVi9o9XSSgMrs/NBbqdA="; 14 14 variant = "main"; 15 15 }; 16 16
+17 -1
pkgs/servers/shairport-sync/default.nix
··· 49 49 hash = "sha256-ru2iaXSgS+w2ktqGLGC9SiYztkmmOQVzHaeLwMqvMzk="; 50 50 }; 51 51 52 - nativeBuildInputs = [ autoreconfHook pkg-config ]; 52 + nativeBuildInputs = [ 53 + autoreconfHook 54 + pkg-config 55 + # For glib we want the `dev` output for the same library we are 56 + # also linking against, since pkgsHostTarget.glib.dev exposes 57 + # some extra tools that are built for build->host execution. 58 + # To achieve this, we coerce the output to a string to prevent 59 + # mkDerivation's splicing logic from kicking in. 60 + "${glib.dev}" 61 + ]; 62 + 63 + makeFlags = [ 64 + # Workaround for https://github.com/mikebrady/shairport-sync/issues/1705 65 + "AR=${stdenv.cc.bintools.targetPrefix}ar" 66 + ]; 53 67 54 68 buildInputs = [ 55 69 openssl ··· 99 113 ++ optional enableMpris "--with-mpris-interface" 100 114 ++ optional enableLibdaemon "--with-libdaemon" 101 115 ++ optional enableAirplay2 "--with-airplay-2"; 116 + 117 + strictDeps = true; 102 118 103 119 meta = with lib; { 104 120 homepage = "https://github.com/mikebrady/shairport-sync";
+2 -2
pkgs/servers/web-apps/bookstack/default.nix
··· 16 16 17 17 in package.override rec { 18 18 pname = "bookstack"; 19 - version = "23.01.1"; 19 + version = "23.06.1"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "bookstackapp"; 23 23 repo = pname; 24 24 rev = "v${version}"; 25 - sha256 = "sha256-S4yGys1Lc2FAd3RKI4KdE9X12rsQyVcPQ+Biwwrnb0I="; 25 + sha256 = "0947rnapk7xv10a12fzymjlvj8j7drjlqjm61fckshif9c1q5r6j"; 26 26 }; 27 27 28 28 meta = with lib; {
+279 -219
pkgs/servers/web-apps/bookstack/php-packages.nix
··· 5 5 "aws/aws-crt-php" = { 6 6 targetDir = ""; 7 7 src = composerEnv.buildZipPackage { 8 - name = "aws-aws-crt-php-3942776a8c99209908ee0b287746263725685732"; 8 + name = "aws-aws-crt-php-1926277fc71d253dfa820271ac5987bdb193ccf5"; 9 9 src = fetchurl { 10 - url = "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732"; 11 - sha256 = "0g4vjln6s1419ydljn5m64kzid0b7cplbc0nwn3y4cj72408fyiz"; 10 + url = "https://api.github.com/repos/awslabs/aws-crt-php/zipball/1926277fc71d253dfa820271ac5987bdb193ccf5"; 11 + sha256 = "037rdpys895vmk80zgb6r2c77ss2l545qsfma7q55kx9jm39habl"; 12 12 }; 13 13 }; 14 14 }; 15 15 "aws/aws-sdk-php" = { 16 16 targetDir = ""; 17 17 src = composerEnv.buildZipPackage { 18 - name = "aws-aws-sdk-php-c600a07da531d6c29af791b9d2e8b6df796aa14b"; 18 + name = "aws-aws-sdk-php-6d759ef9f24f0c7f271baf8014f41fc0cfdfbf78"; 19 19 src = fetchurl { 20 - url = "https://api.github.com/repos/aws/aws-sdk-php/zipball/c600a07da531d6c29af791b9d2e8b6df796aa14b"; 21 - sha256 = "03iisnif804dkgnynn24y6ji1hnq95ryv8vwgwi6398apcz6vypn"; 20 + url = "https://api.github.com/repos/aws/aws-sdk-php/zipball/6d759ef9f24f0c7f271baf8014f41fc0cfdfbf78"; 21 + sha256 = "178k6mcjg6qlvzn4mkw1qykn5bs3921xhh554z45nqd5f9fclwxb"; 22 22 }; 23 23 }; 24 24 }; ··· 35 35 "barryvdh/laravel-dompdf" = { 36 36 targetDir = ""; 37 37 src = composerEnv.buildZipPackage { 38 - name = "barryvdh-laravel-dompdf-1d47648c6cef37f715ecb8bcc5f5a656ad372e27"; 38 + name = "barryvdh-laravel-dompdf-9843d2be423670fb434f4c978b3c0f4dd92c87a6"; 39 39 src = fetchurl { 40 - url = "https://api.github.com/repos/barryvdh/laravel-dompdf/zipball/1d47648c6cef37f715ecb8bcc5f5a656ad372e27"; 41 - sha256 = "0xvaq6mp9s8nxlpfisa50fr8rjb6vmivxdbr985q9vydadh1dsv2"; 40 + url = "https://api.github.com/repos/barryvdh/laravel-dompdf/zipball/9843d2be423670fb434f4c978b3c0f4dd92c87a6"; 41 + sha256 = "1b7j7rnba50ibsnjzxz3bcnpcii51qrin5p0ivi0bzm57xhvns9s"; 42 42 }; 43 43 }; 44 44 }; 45 45 "barryvdh/laravel-snappy" = { 46 46 targetDir = ""; 47 47 src = composerEnv.buildZipPackage { 48 - name = "barryvdh-laravel-snappy-2c18a3602981bc6f25b32908cf8aaa05952ab2f7"; 48 + name = "barryvdh-laravel-snappy-940eec2d99b89cbc9bea2f493cf068382962a485"; 49 49 src = fetchurl { 50 - url = "https://api.github.com/repos/barryvdh/laravel-snappy/zipball/2c18a3602981bc6f25b32908cf8aaa05952ab2f7"; 51 - sha256 = "1h3s9g9n1rk3iji0p9m3g21gakjxnp4ciqwd5cdbj0wnh9k7gi2h"; 50 + url = "https://api.github.com/repos/barryvdh/laravel-snappy/zipball/940eec2d99b89cbc9bea2f493cf068382962a485"; 51 + sha256 = "0i168sq1sah83xw3xfrilnpja789q79zvhjfgfcszd10g7y444gc"; 52 52 }; 53 53 }; 54 54 }; 55 55 "brick/math" = { 56 56 targetDir = ""; 57 57 src = composerEnv.buildZipPackage { 58 - name = "brick-math-ca57d18f028f84f777b2168cd1911b0dee2343ae"; 58 + name = "brick-math-0ad82ce168c82ba30d1c01ec86116ab52f589478"; 59 59 src = fetchurl { 60 - url = "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae"; 61 - sha256 = "1nr1grrb9g5g3ihx94yk0amp8zx8prkkvg2934ygfc3rrv03cq9w"; 60 + url = "https://api.github.com/repos/brick/math/zipball/0ad82ce168c82ba30d1c01ec86116ab52f589478"; 61 + sha256 = "04kqy1hqvp4634njjjmhrc2g828d69sk6q3c55bpqnnmsqf154yb"; 62 62 }; 63 63 }; 64 64 }; 65 65 "dasprid/enum" = { 66 66 targetDir = ""; 67 67 src = composerEnv.buildZipPackage { 68 - name = "dasprid-enum-5abf82f213618696dda8e3bf6f64dd042d8542b2"; 68 + name = "dasprid-enum-8e6b6ea76eabbf19ea2bf5b67b98e1860474012f"; 69 + src = fetchurl { 70 + url = "https://api.github.com/repos/DASPRiD/Enum/zipball/8e6b6ea76eabbf19ea2bf5b67b98e1860474012f"; 71 + sha256 = "0cckq42c9iyjfv7xmy6rl4xj3dn80v9k8qzc3ppdjm4wgj43rrkz"; 72 + }; 73 + }; 74 + }; 75 + "dflydev/dot-access-data" = { 76 + targetDir = ""; 77 + src = composerEnv.buildZipPackage { 78 + name = "dflydev-dot-access-data-f41715465d65213d644d3141a6a93081be5d3549"; 69 79 src = fetchurl { 70 - url = "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2"; 71 - sha256 = "0rs7i1xiwhssy88s7bwnp5ri5fi2xy3fl7pw6l5k27xf2f1hv7q6"; 80 + url = "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/f41715465d65213d644d3141a6a93081be5d3549"; 81 + sha256 = "1vgbjrq8qh06r26y5nlxfin4989r3h7dib1jifb2l3cjdn1r5bmj"; 72 82 }; 73 83 }; 74 84 }; ··· 85 95 "doctrine/dbal" = { 86 96 targetDir = ""; 87 97 src = composerEnv.buildZipPackage { 88 - name = "doctrine-dbal-88fa7e5189fd5ec6682477044264dc0ed4e3aa1e"; 98 + name = "doctrine-dbal-19f0dec95edd6a3c3c5ff1d188ea94c6b7fc903f"; 89 99 src = fetchurl { 90 - url = "https://api.github.com/repos/doctrine/dbal/zipball/88fa7e5189fd5ec6682477044264dc0ed4e3aa1e"; 91 - sha256 = "1xz7yyq0r8378zb4jrac13z0762pid0dxxnaj0rx82f7vwbxaqas"; 100 + url = "https://api.github.com/repos/doctrine/dbal/zipball/19f0dec95edd6a3c3c5ff1d188ea94c6b7fc903f"; 101 + sha256 = "0mz606j1ndng7cakmra4f6rs6ij1wbznkax4nyxd76ikn65isdqg"; 92 102 }; 93 103 }; 94 104 }; 95 105 "doctrine/deprecations" = { 96 106 targetDir = ""; 97 107 src = composerEnv.buildZipPackage { 98 - name = "doctrine-deprecations-0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de"; 108 + name = "doctrine-deprecations-612a3ee5ab0d5dd97b7cf3874a6efe24325efac3"; 99 109 src = fetchurl { 100 - url = "https://api.github.com/repos/doctrine/deprecations/zipball/0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de"; 101 - sha256 = "1sk1f020n0w7p7r4rsi7wnww85vljrim1i5h9wb0qiz2c4l8jj09"; 110 + url = "https://api.github.com/repos/doctrine/deprecations/zipball/612a3ee5ab0d5dd97b7cf3874a6efe24325efac3"; 111 + sha256 = "078w4k0xdywyb44caz5grbcbxsi87iy13g7a270rs9g5f0p245fi"; 102 112 }; 103 113 }; 104 114 }; ··· 115 125 "doctrine/inflector" = { 116 126 targetDir = ""; 117 127 src = composerEnv.buildZipPackage { 118 - name = "doctrine-inflector-d9d313a36c872fd6ee06d9a6cbcf713eaa40f024"; 128 + name = "doctrine-inflector-f9301a5b2fb1216b2b08f02ba04dc45423db6bff"; 119 129 src = fetchurl { 120 - url = "https://api.github.com/repos/doctrine/inflector/zipball/d9d313a36c872fd6ee06d9a6cbcf713eaa40f024"; 121 - sha256 = "1z6y0mxqadarw76whppcl0h0cj7p5n6k7mxihggavq46i2wf7nhj"; 130 + url = "https://api.github.com/repos/doctrine/inflector/zipball/f9301a5b2fb1216b2b08f02ba04dc45423db6bff"; 131 + sha256 = "1kdq3sbwrzwprxr36cdw9m1zlwn15c0nz6i7mw0sq9mhnd2sgbrb"; 122 132 }; 123 133 }; 124 134 }; 125 135 "doctrine/lexer" = { 126 136 targetDir = ""; 127 137 src = composerEnv.buildZipPackage { 128 - name = "doctrine-lexer-c268e882d4dbdd85e36e4ad69e02dc284f89d229"; 138 + name = "doctrine-lexer-39ab8fcf5a51ce4b85ca97c7a7d033eb12831124"; 129 139 src = fetchurl { 130 - url = "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229"; 131 - sha256 = "12g069nljl3alyk15884nd1jc4mxk87isqsmfj7x6j2vxvk9qchs"; 140 + url = "https://api.github.com/repos/doctrine/lexer/zipball/39ab8fcf5a51ce4b85ca97c7a7d033eb12831124"; 141 + sha256 = "19kak8fh8sf5bpmcn7a90sqikgx30mk2bmjf0jbzcvlbnsjyggah"; 132 142 }; 133 143 }; 134 144 }; 135 145 "dompdf/dompdf" = { 136 146 targetDir = ""; 137 147 src = composerEnv.buildZipPackage { 138 - name = "dompdf-dompdf-c5310df0e22c758c85ea5288175fc6cd777bc085"; 148 + name = "dompdf-dompdf-e8d2d5e37e8b0b30f0732a011295ab80680d7e85"; 139 149 src = fetchurl { 140 - url = "https://api.github.com/repos/dompdf/dompdf/zipball/c5310df0e22c758c85ea5288175fc6cd777bc085"; 141 - sha256 = "1h9y3v02qdijc6hmi7p8x626jlhkjd2pcck9mkcmm5sz9xzqhdwb"; 150 + url = "https://api.github.com/repos/dompdf/dompdf/zipball/e8d2d5e37e8b0b30f0732a011295ab80680d7e85"; 151 + sha256 = "0a2qk57c3qwg7j8gp1hwyd8y8dwm5pb8lg1npb49sijig8kyjlv3"; 142 152 }; 143 153 }; 144 154 }; ··· 155 165 "egulias/email-validator" = { 156 166 targetDir = ""; 157 167 src = composerEnv.buildZipPackage { 158 - name = "egulias-email-validator-0dbf5d78455d4d6a41d186da50adc1122ec066f4"; 168 + name = "egulias-email-validator-e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7"; 159 169 src = fetchurl { 160 - url = "https://api.github.com/repos/egulias/EmailValidator/zipball/0dbf5d78455d4d6a41d186da50adc1122ec066f4"; 161 - sha256 = "00kwb8rhk1fq3a1i152xniipk3y907q1v5r3szqbkq5rz82dwbck"; 170 + url = "https://api.github.com/repos/egulias/EmailValidator/zipball/e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7"; 171 + sha256 = "16s7k5ck8bzk83xfy46fikjyj4jywalriqba8jvd5ngd177s2mw5"; 162 172 }; 163 173 }; 164 174 }; 165 - "filp/whoops" = { 175 + "fruitcake/php-cors" = { 166 176 targetDir = ""; 167 177 src = composerEnv.buildZipPackage { 168 - name = "filp-whoops-f7948baaa0330277c729714910336383286305da"; 178 + name = "fruitcake-php-cors-58571acbaa5f9f462c9c77e911700ac66f446d4e"; 169 179 src = fetchurl { 170 - url = "https://api.github.com/repos/filp/whoops/zipball/f7948baaa0330277c729714910336383286305da"; 171 - sha256 = "1l70lq27h072ria2pgmf9dp3h5awszirqd1khlcknl4w1hww3swv"; 180 + url = "https://api.github.com/repos/fruitcake/php-cors/zipball/58571acbaa5f9f462c9c77e911700ac66f446d4e"; 181 + sha256 = "18xm69q4dk9zqfwgp938y2byhlyy9lr5x5qln4k2mg8cq8xr2sm1"; 172 182 }; 173 183 }; 174 184 }; 175 185 "graham-campbell/result-type" = { 176 186 targetDir = ""; 177 187 src = composerEnv.buildZipPackage { 178 - name = "graham-campbell-result-type-a878d45c1914464426dc94da61c9e1d36ae262a8"; 188 + name = "graham-campbell-result-type-672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831"; 179 189 src = fetchurl { 180 - url = "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/a878d45c1914464426dc94da61c9e1d36ae262a8"; 181 - sha256 = "1xayas92b467yixpc79l7ydgspy3s76cpfddv7lrvd691y11g1vb"; 190 + url = "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831"; 191 + sha256 = "156zbfs19r9g543phlpjwhqin3k2x4dsvr5p0wk7rk4j0wwp8l2v"; 182 192 }; 183 193 }; 184 194 }; 185 195 "guzzlehttp/guzzle" = { 186 196 targetDir = ""; 187 197 src = composerEnv.buildZipPackage { 188 - name = "guzzlehttp-guzzle-b50a2a1251152e43f6a37f0fa053e730a67d25ba"; 198 + name = "guzzlehttp-guzzle-fb7566caccf22d74d1ab270de3551f72a58399f5"; 189 199 src = fetchurl { 190 - url = "https://api.github.com/repos/guzzle/guzzle/zipball/b50a2a1251152e43f6a37f0fa053e730a67d25ba"; 191 - sha256 = "0cy828r0kafx58jh0k1cy17y77qh248d9kfk9ncn9pyq2q5v9p9p"; 200 + url = "https://api.github.com/repos/guzzle/guzzle/zipball/fb7566caccf22d74d1ab270de3551f72a58399f5"; 201 + sha256 = "0cmpq50s5xi9sg1dygllrhwj5dz5bxxj83xkvjspz63751xr51cs"; 192 202 }; 193 203 }; 194 204 }; 195 205 "guzzlehttp/promises" = { 196 206 targetDir = ""; 197 207 src = composerEnv.buildZipPackage { 198 - name = "guzzlehttp-promises-b94b2807d85443f9719887892882d0329d1e2598"; 208 + name = "guzzlehttp-promises-67ab6e18aaa14d753cc148911d273f6e6cb6721e"; 199 209 src = fetchurl { 200 - url = "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598"; 201 - sha256 = "1vvac7y5ax955qjg7dyjmaw3vab9v2lypjygap0040rv3z4x9vz8"; 210 + url = "https://api.github.com/repos/guzzle/promises/zipball/67ab6e18aaa14d753cc148911d273f6e6cb6721e"; 211 + sha256 = "0y3md6lkpk60kvmi607mgj29cfjg2bljc5nhfh3qf9hzk6c1b2j6"; 202 212 }; 203 213 }; 204 214 }; 205 215 "guzzlehttp/psr7" = { 206 216 targetDir = ""; 207 217 src = composerEnv.buildZipPackage { 208 - name = "guzzlehttp-psr7-67c26b443f348a51926030c83481b85718457d3d"; 218 + name = "guzzlehttp-psr7-b635f279edd83fc275f822a1188157ffea568ff6"; 219 + src = fetchurl { 220 + url = "https://api.github.com/repos/guzzle/psr7/zipball/b635f279edd83fc275f822a1188157ffea568ff6"; 221 + sha256 = "0734h3r8db06hcffagr8s7bxhjkvlfzvqg1klwmqidflwdwk7yj1"; 222 + }; 223 + }; 224 + }; 225 + "guzzlehttp/uri-template" = { 226 + targetDir = ""; 227 + src = composerEnv.buildZipPackage { 228 + name = "guzzlehttp-uri-template-b945d74a55a25a949158444f09ec0d3c120d69e2"; 209 229 src = fetchurl { 210 - url = "https://api.github.com/repos/guzzle/psr7/zipball/67c26b443f348a51926030c83481b85718457d3d"; 211 - sha256 = "09avh5xzmzwfpa5xv9zw90ypyfrhpyhszbli395prgh3llnrx9wg"; 230 + url = "https://api.github.com/repos/guzzle/uri-template/zipball/b945d74a55a25a949158444f09ec0d3c120d69e2"; 231 + sha256 = "02vd4r2di8xh9n5awfjy1lyb7vn5gkaynbiiqilm8did0r89qdhf"; 212 232 }; 213 233 }; 214 234 }; ··· 225 245 "knplabs/knp-snappy" = { 226 246 targetDir = ""; 227 247 src = composerEnv.buildZipPackage { 228 - name = "knplabs-knp-snappy-5126fb5b335ec929a226314d40cd8dad497c3d67"; 248 + name = "knplabs-knp-snappy-b66f79334421c26d9c244427963fa2d92980b5d3"; 229 249 src = fetchurl { 230 - url = "https://api.github.com/repos/KnpLabs/snappy/zipball/5126fb5b335ec929a226314d40cd8dad497c3d67"; 231 - sha256 = "1j5bdj3sbww43nfgk7pasmyciwqdi92vj6pykw8f2xaq9c3i75p9"; 250 + url = "https://api.github.com/repos/KnpLabs/snappy/zipball/b66f79334421c26d9c244427963fa2d92980b5d3"; 251 + sha256 = "164zx6pr06maad8rsf2rq2p576pcx62khzpz808v3dpm4yadlh88"; 232 252 }; 233 253 }; 234 254 }; 235 255 "laravel/framework" = { 236 256 targetDir = ""; 237 257 src = composerEnv.buildZipPackage { 238 - name = "laravel-framework-e1afe088b4ca613fb96dc57e6d8dbcb8cc2c6b49"; 258 + name = "laravel-framework-858add225ce88a76c43aec0e7866288321ee0ee9"; 239 259 src = fetchurl { 240 - url = "https://api.github.com/repos/laravel/framework/zipball/e1afe088b4ca613fb96dc57e6d8dbcb8cc2c6b49"; 241 - sha256 = "1k7afj4himxmhv02lmq8dc992m2vdkw8hcjyfcnff99cv555z9ph"; 260 + url = "https://api.github.com/repos/laravel/framework/zipball/858add225ce88a76c43aec0e7866288321ee0ee9"; 261 + sha256 = "0af52p51g1jgjx7jxw02nyfciz6a3jlc0lpxbfvl4c4dvbdkbwn2"; 242 262 }; 243 263 }; 244 264 }; 245 265 "laravel/serializable-closure" = { 246 266 targetDir = ""; 247 267 src = composerEnv.buildZipPackage { 248 - name = "laravel-serializable-closure-47afb7fae28ed29057fdca37e16a84f90cc62fae"; 268 + name = "laravel-serializable-closure-f23fe9d4e95255dacee1bf3525e0810d1a1b0f37"; 249 269 src = fetchurl { 250 - url = "https://api.github.com/repos/laravel/serializable-closure/zipball/47afb7fae28ed29057fdca37e16a84f90cc62fae"; 251 - sha256 = "1mfj1jszq1mssxfh68y3s43sq90bpj25a2kpj0djbmcrccgwd46z"; 270 + url = "https://api.github.com/repos/laravel/serializable-closure/zipball/f23fe9d4e95255dacee1bf3525e0810d1a1b0f37"; 271 + sha256 = "0dyvqph5q1lb6gl6ga4b1xkziqzj6s2ia5pbd7h40anm4sh3z8dl"; 252 272 }; 253 273 }; 254 274 }; 255 275 "laravel/socialite" = { 256 276 targetDir = ""; 257 277 src = composerEnv.buildZipPackage { 258 - name = "laravel-socialite-dae03ca4ecfe3badafcdfb81965d2279080051f4"; 278 + name = "laravel-socialite-00ea7f8630673ea49304fc8a9fca5a64eb838c7e"; 259 279 src = fetchurl { 260 - url = "https://api.github.com/repos/laravel/socialite/zipball/dae03ca4ecfe3badafcdfb81965d2279080051f4"; 261 - sha256 = "1cv67knibrhyfbimgbnig4hrnq2rjyi7kqmsqyqs7il2nizl51vm"; 280 + url = "https://api.github.com/repos/laravel/socialite/zipball/00ea7f8630673ea49304fc8a9fca5a64eb838c7e"; 281 + sha256 = "0ryw1hwngxqdsi5cvsj69zfqg1ql92z4wmi7bb1wj75x7dn1v76f"; 262 282 }; 263 283 }; 264 284 }; 265 285 "laravel/tinker" = { 266 286 targetDir = ""; 267 287 src = composerEnv.buildZipPackage { 268 - name = "laravel-tinker-74d0b287cc4ae65d15c368dd697aae71d62a73ad"; 288 + name = "laravel-tinker-04a2d3bd0d650c0764f70bf49d1ee39393e4eb10"; 269 289 src = fetchurl { 270 - url = "https://api.github.com/repos/laravel/tinker/zipball/74d0b287cc4ae65d15c368dd697aae71d62a73ad"; 271 - sha256 = "1rhppd4zzz47abjahid8hdhwrzjrnbwkcy0cqqws5dia4x81k7xb"; 290 + url = "https://api.github.com/repos/laravel/tinker/zipball/04a2d3bd0d650c0764f70bf49d1ee39393e4eb10"; 291 + sha256 = "06rivrmcf8m8hm4vn9s7wwpfmgl89p73b78dm0qx26rs0lpr36p0"; 272 292 }; 273 293 }; 274 294 }; 275 295 "league/commonmark" = { 276 296 targetDir = ""; 277 297 src = composerEnv.buildZipPackage { 278 - name = "league-commonmark-2b8185c13bc9578367a5bf901881d1c1b5bbd09b"; 298 + name = "league-commonmark-d44a24690f16b8c1808bf13b1bd54ae4c63ea048"; 279 299 src = fetchurl { 280 - url = "https://api.github.com/repos/thephpleague/commonmark/zipball/2b8185c13bc9578367a5bf901881d1c1b5bbd09b"; 281 - sha256 = "14hp7vmqag9jh89rcq1mi3hyw01rkmypdbw2p3zsnjq2p8wwh4r5"; 300 + url = "https://api.github.com/repos/thephpleague/commonmark/zipball/d44a24690f16b8c1808bf13b1bd54ae4c63ea048"; 301 + sha256 = "1qx99m1qa2g3l6r2fim3rak6qh28zjj8sqjj86nq743dm3yszygw"; 302 + }; 303 + }; 304 + }; 305 + "league/config" = { 306 + targetDir = ""; 307 + src = composerEnv.buildZipPackage { 308 + name = "league-config-754b3604fb2984c71f4af4a9cbe7b57f346ec1f3"; 309 + src = fetchurl { 310 + url = "https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3"; 311 + sha256 = "0yjb85cd0qa0mra995863dij2hmcwk9x124vs8lrwiylb0l3mn8s"; 282 312 }; 283 313 }; 284 314 }; 285 315 "league/flysystem" = { 286 316 targetDir = ""; 287 317 src = composerEnv.buildZipPackage { 288 - name = "league-flysystem-3239285c825c152bcc315fe0e87d6b55f5972ed1"; 318 + name = "league-flysystem-a141d430414fcb8bf797a18716b09f759a385bed"; 289 319 src = fetchurl { 290 - url = "https://api.github.com/repos/thephpleague/flysystem/zipball/3239285c825c152bcc315fe0e87d6b55f5972ed1"; 291 - sha256 = "0p1cirl7j9b3gvbp264d08abfnrki89jr7rx0cbw0bjw1apf4spz"; 320 + url = "https://api.github.com/repos/thephpleague/flysystem/zipball/a141d430414fcb8bf797a18716b09f759a385bed"; 321 + sha256 = "0w476nkv4izdrh8dn4g58lrqnfwrp8ijhj6fj8d8cpvr81kq0wiv"; 292 322 }; 293 323 }; 294 324 }; 295 325 "league/flysystem-aws-s3-v3" = { 296 326 targetDir = ""; 297 327 src = composerEnv.buildZipPackage { 298 - name = "league-flysystem-aws-s3-v3-af286f291ebab6877bac0c359c6c2cb017eb061d"; 328 + name = "league-flysystem-aws-s3-v3-d8de61ee10b6a607e7996cff388c5a3a663e8c8a"; 299 329 src = fetchurl { 300 - url = "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/af286f291ebab6877bac0c359c6c2cb017eb061d"; 301 - sha256 = "1dyj1cvf2pbvkdw9i53qg6lycxv0di85qnjzcvy5lphrxambifxy"; 330 + url = "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/d8de61ee10b6a607e7996cff388c5a3a663e8c8a"; 331 + sha256 = "0hr11wwn2c2f26w0kj5yanx17ln17plk0si8yajkd470z3ssprwj"; 332 + }; 333 + }; 334 + }; 335 + "league/flysystem-local" = { 336 + targetDir = ""; 337 + src = composerEnv.buildZipPackage { 338 + name = "league-flysystem-local-543f64c397fefdf9cfeac443ffb6beff602796b3"; 339 + src = fetchurl { 340 + url = "https://api.github.com/repos/thephpleague/flysystem-local/zipball/543f64c397fefdf9cfeac443ffb6beff602796b3"; 341 + sha256 = "1f44jgjip7pgnjafwlazmbv9jap3xsw3jfzhgakbsa4bkx3aavr2"; 302 342 }; 303 343 }; 304 344 }; ··· 335 375 "league/oauth2-client" = { 336 376 targetDir = ""; 337 377 src = composerEnv.buildZipPackage { 338 - name = "league-oauth2-client-2334c249907190c132364f5dae0287ab8666aa19"; 378 + name = "league-oauth2-client-160d6274b03562ebeb55ed18399281d8118b76c8"; 339 379 src = fetchurl { 340 - url = "https://api.github.com/repos/thephpleague/oauth2-client/zipball/2334c249907190c132364f5dae0287ab8666aa19"; 341 - sha256 = "12a3mpv3x5jy1nnpzx25z80chzhjxk8sgvn5x02pzk5dlw8kbzhz"; 380 + url = "https://api.github.com/repos/thephpleague/oauth2-client/zipball/160d6274b03562ebeb55ed18399281d8118b76c8"; 381 + sha256 = "1vyd8c64armlaf9zmpjx2gy0nvv4mhzy5qk9k26k75wa9ffh482s"; 342 382 }; 343 383 }; 344 384 }; 345 385 "masterminds/html5" = { 346 386 targetDir = ""; 347 387 src = composerEnv.buildZipPackage { 348 - name = "masterminds-html5-897eb517a343a2281f11bc5556d6548db7d93947"; 388 + name = "masterminds-html5-3c5d5a56d56f48a1ca08a0670f0f80c1dad368f3"; 349 389 src = fetchurl { 350 - url = "https://api.github.com/repos/Masterminds/html5-php/zipball/897eb517a343a2281f11bc5556d6548db7d93947"; 351 - sha256 = "12fmcgsrmh0f0llnpcvk33mrs4067nw246ci5619rr79ijy3yc0k"; 390 + url = "https://api.github.com/repos/Masterminds/html5-php/zipball/3c5d5a56d56f48a1ca08a0670f0f80c1dad368f3"; 391 + sha256 = "19gkv95lzsqwwxlvhi4pk7a2nvl29jdga9mrh43387z9nakzddp4"; 352 392 }; 353 393 }; 354 394 }; 355 395 "monolog/monolog" = { 356 396 targetDir = ""; 357 397 src = composerEnv.buildZipPackage { 358 - name = "monolog-monolog-720488632c590286b88b80e62aa3d3d551ad4a50"; 398 + name = "monolog-monolog-f259e2b15fb95494c83f52d3caad003bbf5ffaa1"; 359 399 src = fetchurl { 360 - url = "https://api.github.com/repos/Seldaek/monolog/zipball/720488632c590286b88b80e62aa3d3d551ad4a50"; 361 - sha256 = "0wg1y0mghhib6cp9gcavbs6ajfs9rgxc2ssipqb5yfwfkkbwrif6"; 400 + url = "https://api.github.com/repos/Seldaek/monolog/zipball/f259e2b15fb95494c83f52d3caad003bbf5ffaa1"; 401 + sha256 = "0lz7lgr1bcxsh4c63z8k26bxawkx14h689wgdiap8992rf97kbk2"; 362 402 }; 363 403 }; 364 404 }; ··· 375 415 "nesbot/carbon" = { 376 416 targetDir = ""; 377 417 src = composerEnv.buildZipPackage { 378 - name = "nesbot-carbon-09acf64155c16dc6f580f36569ae89344e9734a3"; 418 + name = "nesbot-carbon-4f991ed2a403c85efbc4f23eb4030063fdbe01da"; 379 419 src = fetchurl { 380 - url = "https://api.github.com/repos/briannesbitt/Carbon/zipball/09acf64155c16dc6f580f36569ae89344e9734a3"; 381 - sha256 = "1m4sb4vnimg3238g0mivnxgfmf3lwkb3v2njmird20jrh48k4c69"; 420 + url = "https://api.github.com/repos/briannesbitt/Carbon/zipball/4f991ed2a403c85efbc4f23eb4030063fdbe01da"; 421 + sha256 = "09k9ljqwn6qsr5z7wp2yv8p0vqr4hn03lyxvm76xm2g6wb6l43gp"; 422 + }; 423 + }; 424 + }; 425 + "nette/schema" = { 426 + targetDir = ""; 427 + src = composerEnv.buildZipPackage { 428 + name = "nette-schema-abbdbb70e0245d5f3bf77874cea1dfb0c930d06f"; 429 + src = fetchurl { 430 + url = "https://api.github.com/repos/nette/schema/zipball/abbdbb70e0245d5f3bf77874cea1dfb0c930d06f"; 431 + sha256 = "16i8gim0jpmmbq0pp4faw8kn2448yvpgsd1zvipbv9xrk37vah5q"; 432 + }; 433 + }; 434 + }; 435 + "nette/utils" = { 436 + targetDir = ""; 437 + src = composerEnv.buildZipPackage { 438 + name = "nette-utils-cacdbf5a91a657ede665c541eda28941d4b09c1e"; 439 + src = fetchurl { 440 + url = "https://api.github.com/repos/nette/utils/zipball/cacdbf5a91a657ede665c541eda28941d4b09c1e"; 441 + sha256 = "0v3as5xdmr9j7d4q4ly18f7g8g0sjcy25l4ispsdp60byldi7m8h"; 382 442 }; 383 443 }; 384 444 }; 385 445 "nikic/php-parser" = { 386 446 targetDir = ""; 387 447 src = composerEnv.buildZipPackage { 388 - name = "nikic-php-parser-570e980a201d8ed0236b0a62ddf2c9cbb2034039"; 448 + name = "nikic-php-parser-19526a33fb561ef417e822e85f08a00db4059c17"; 389 449 src = fetchurl { 390 - url = "https://api.github.com/repos/nikic/PHP-Parser/zipball/570e980a201d8ed0236b0a62ddf2c9cbb2034039"; 391 - sha256 = "1q3hnpjya4rsxfh72ccs2vj3gz8h0sn12290w8wvkz9pvi0qmmmr"; 450 + url = "https://api.github.com/repos/nikic/PHP-Parser/zipball/19526a33fb561ef417e822e85f08a00db4059c17"; 451 + sha256 = "13rmjg186nz0w63hjbwbs55nxb999msjin268s9h56w8zc5ki0sy"; 392 452 }; 393 453 }; 394 454 }; 395 - "onelogin/php-saml" = { 455 + "nunomaduro/termwind" = { 396 456 targetDir = ""; 397 457 src = composerEnv.buildZipPackage { 398 - name = "onelogin-php-saml-b22a57ebd13e838b90df5d3346090bc37056409d"; 458 + name = "nunomaduro-termwind-8ab0b32c8caa4a2e09700ea32925441385e4a5dc"; 399 459 src = fetchurl { 400 - url = "https://api.github.com/repos/onelogin/php-saml/zipball/b22a57ebd13e838b90df5d3346090bc37056409d"; 401 - sha256 = "1bi65bi04a26zmaz7ms0qyg6i86k4cd9g8qs7dp1pphpvflgz461"; 460 + url = "https://api.github.com/repos/nunomaduro/termwind/zipball/8ab0b32c8caa4a2e09700ea32925441385e4a5dc"; 461 + sha256 = "1g75vpq7014s5yd6bvj78b88ia31slkikdhjv8iprz987qm5dnl7"; 402 462 }; 403 463 }; 404 464 }; 405 - "opis/closure" = { 465 + "onelogin/php-saml" = { 406 466 targetDir = ""; 407 467 src = composerEnv.buildZipPackage { 408 - name = "opis-closure-3d81e4309d2a927abbe66df935f4bb60082805ad"; 468 + name = "onelogin-php-saml-b22a57ebd13e838b90df5d3346090bc37056409d"; 409 469 src = fetchurl { 410 - url = "https://api.github.com/repos/opis/closure/zipball/3d81e4309d2a927abbe66df935f4bb60082805ad"; 411 - sha256 = "0hqs6rdkkcggswrgjlispkby2yg4hwn63bl2ma62lnmpfbpwn0sd"; 470 + url = "https://api.github.com/repos/onelogin/php-saml/zipball/b22a57ebd13e838b90df5d3346090bc37056409d"; 471 + sha256 = "1bi65bi04a26zmaz7ms0qyg6i86k4cd9g8qs7dp1pphpvflgz461"; 412 472 }; 413 473 }; 414 474 }; ··· 455 515 "phpoption/phpoption" = { 456 516 targetDir = ""; 457 517 src = composerEnv.buildZipPackage { 458 - name = "phpoption-phpoption-dc5ff11e274a90cc1c743f66c9ad700ce50db9ab"; 518 + name = "phpoption-phpoption-dd3a383e599f49777d8b628dadbb90cae435b87e"; 459 519 src = fetchurl { 460 - url = "https://api.github.com/repos/schmittjoh/php-option/zipball/dc5ff11e274a90cc1c743f66c9ad700ce50db9ab"; 461 - sha256 = "12i9gc2q75iv6c0x87zj3j499pl8k0wzh3yzvgrhg97nhbdhab5c"; 520 + url = "https://api.github.com/repos/schmittjoh/php-option/zipball/dd3a383e599f49777d8b628dadbb90cae435b87e"; 521 + sha256 = "029gpfa66hwg395jvf7swcvrj085wsw5fw6041nrl5kbc36fvwlb"; 462 522 }; 463 523 }; 464 524 }; 465 525 "phpseclib/phpseclib" = { 466 526 targetDir = ""; 467 527 src = composerEnv.buildZipPackage { 468 - name = "phpseclib-phpseclib-f28693d38ba21bb0d9f0c411ee5dae2b178201da"; 528 + name = "phpseclib-phpseclib-543a1da81111a0bfd6ae7bbc2865c5e89ed3fc67"; 469 529 src = fetchurl { 470 - url = "https://api.github.com/repos/phpseclib/phpseclib/zipball/f28693d38ba21bb0d9f0c411ee5dae2b178201da"; 471 - sha256 = "11hvq1mwk2zn1fgrwvifh5z4md178vzka5nfykj8l28vk7r0vb98"; 530 + url = "https://api.github.com/repos/phpseclib/phpseclib/zipball/543a1da81111a0bfd6ae7bbc2865c5e89ed3fc67"; 531 + sha256 = "108bb1lz9c1nxq8f1rkzi75h3xwa9lpvnayg7pph92x18g98ks9l"; 472 532 }; 473 533 }; 474 534 }; ··· 485 545 "predis/predis" = { 486 546 targetDir = ""; 487 547 src = composerEnv.buildZipPackage { 488 - name = "predis-predis-a2fb02d738bedadcffdbb07efa3a5e7bd57f8d6e"; 548 + name = "predis-predis-33b70b971a32b0d28b4f748b0547593dce316e0d"; 489 549 src = fetchurl { 490 - url = "https://api.github.com/repos/predis/predis/zipball/a2fb02d738bedadcffdbb07efa3a5e7bd57f8d6e"; 491 - sha256 = "109j0chyqmr0rzfn25843yacfnm438z94rpxlx1hvhcigfspjhvf"; 550 + url = "https://api.github.com/repos/predis/predis/zipball/33b70b971a32b0d28b4f748b0547593dce316e0d"; 551 + sha256 = "0qlz42vsqzqnwg0cmdgxgb35k6gab5vs53dg87qsihi0n3rfj9ar"; 492 552 }; 493 553 }; 494 554 }; 495 555 "psr/cache" = { 496 556 targetDir = ""; 497 557 src = composerEnv.buildZipPackage { 498 - name = "psr-cache-d11b50ad223250cf17b86e38383413f5a6764bf8"; 558 + name = "psr-cache-aa5030cfa5405eccfdcb1083ce040c2cb8d253bf"; 499 559 src = fetchurl { 500 - url = "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8"; 501 - sha256 = "06i2k3dx3b4lgn9a4v1dlgv8l9wcl4kl7vzhh63lbji0q96hv8qz"; 560 + url = "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf"; 561 + sha256 = "07rnyjwb445sfj30v5ny3gfsgc1m7j7cyvwjgs2cm9slns1k1ml8"; 502 562 }; 503 563 }; 504 564 }; 505 565 "psr/container" = { 506 566 targetDir = ""; 507 567 src = composerEnv.buildZipPackage { 508 - name = "psr-container-513e0666f7216c7459170d56df27dfcefe1689ea"; 568 + name = "psr-container-c71ecc56dfe541dbd90c5360474fbc405f8d5963"; 509 569 src = fetchurl { 510 - url = "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea"; 511 - sha256 = "00yvj3b5ls2l1d0sk38g065raw837rw65dx1sicggjnkr85vmfzz"; 570 + url = "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963"; 571 + sha256 = "1mvan38yb65hwk68hl0p7jymwzr4zfnaxmwjbw7nj3rsknvga49i"; 512 572 }; 513 573 }; 514 574 }; ··· 525 585 "psr/http-client" = { 526 586 targetDir = ""; 527 587 src = composerEnv.buildZipPackage { 528 - name = "psr-http-client-2dfb5f6c5eff0e91e20e913f8c5452ed95b86621"; 588 + name = "psr-http-client-0955afe48220520692d2d09f7ab7e0f93ffd6a31"; 529 589 src = fetchurl { 530 - url = "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621"; 531 - sha256 = "0cmkifa3ji1r8kn3y1rwg81rh8g2crvnhbv2am6d688dzsbw967v"; 590 + url = "https://api.github.com/repos/php-fig/http-client/zipball/0955afe48220520692d2d09f7ab7e0f93ffd6a31"; 591 + sha256 = "09r970lfpwil861gzm47446ck1s6km6ijibkxl13p1ymwdchnv6m"; 532 592 }; 533 593 }; 534 594 }; 535 595 "psr/http-factory" = { 536 596 targetDir = ""; 537 597 src = composerEnv.buildZipPackage { 538 - name = "psr-http-factory-12ac7fcd07e5b077433f5f2bee95b3a771bf61be"; 598 + name = "psr-http-factory-e616d01114759c4c489f93b099585439f795fe35"; 539 599 src = fetchurl { 540 - url = "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be"; 541 - sha256 = "0inbnqpc5bfhbbda9dwazsrw9xscfnc8rdx82q1qm3r446mc1vds"; 600 + url = "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35"; 601 + sha256 = "1vzimn3h01lfz0jx0lh3cy9whr3kdh103m1fw07qric4pnnz5kx8"; 542 602 }; 543 603 }; 544 604 }; 545 605 "psr/http-message" = { 546 606 targetDir = ""; 547 607 src = composerEnv.buildZipPackage { 548 - name = "psr-http-message-f6561bf28d520154e4b0ec72be95418abe6d9363"; 608 + name = "psr-http-message-402d35bcb92c70c026d1a6a9883f06b2ead23d71"; 549 609 src = fetchurl { 550 - url = "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363"; 551 - sha256 = "195dd67hva9bmr52iadr4kyp2gw2f5l51lplfiay2pv6l9y4cf45"; 610 + url = "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71"; 611 + sha256 = "13cnlzrh344n00sgkrp5cgbkr8dznd99c3jfnpl0wg1fdv1x4qfm"; 552 612 }; 553 613 }; 554 614 }; 555 615 "psr/log" = { 556 616 targetDir = ""; 557 617 src = composerEnv.buildZipPackage { 558 - name = "psr-log-d49695b909c3b7628b6289db5479a1c204601f11"; 618 + name = "psr-log-fe5ea303b0887d5caefd3d431c3e61ad47037001"; 559 619 src = fetchurl { 560 - url = "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11"; 561 - sha256 = "0sb0mq30dvmzdgsnqvw3xh4fb4bqjncx72kf8n622f94dd48amln"; 620 + url = "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001"; 621 + sha256 = "0a0rwg38vdkmal3nwsgx58z06qkfl85w2yvhbgwg45anr0b3bhmv"; 562 622 }; 563 623 }; 564 624 }; 565 625 "psr/simple-cache" = { 566 626 targetDir = ""; 567 627 src = composerEnv.buildZipPackage { 568 - name = "psr-simple-cache-408d5eafb83c57f6365a3ca330ff23aa4a5fa39b"; 628 + name = "psr-simple-cache-764e0b3939f5ca87cb904f570ef9be2d78a07865"; 569 629 src = fetchurl { 570 - url = "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b"; 571 - sha256 = "1djgzclkamjxi9jy4m9ggfzgq1vqxaga2ip7l3cj88p7rwkzjxgw"; 630 + url = "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865"; 631 + sha256 = "0hgcanvd9gqwkaaaq41lh8fsfdraxmp2n611lvqv69jwm1iy76g8"; 572 632 }; 573 633 }; 574 634 }; 575 635 "psy/psysh" = { 576 636 targetDir = ""; 577 637 src = composerEnv.buildZipPackage { 578 - name = "psy-psysh-e9eadffbed9c9deb5426fd107faae0452bf20a36"; 638 + name = "psy-psysh-4f00ee9e236fa6a48f4560d1300b9c961a70a7ec"; 579 639 src = fetchurl { 580 - url = "https://api.github.com/repos/bobthecow/psysh/zipball/e9eadffbed9c9deb5426fd107faae0452bf20a36"; 581 - sha256 = "0yaj5ixg8zb6hh9swpcc29dcrpffjn4cxp61qz2zqbizvq2d6z0z"; 640 + url = "https://api.github.com/repos/bobthecow/psysh/zipball/4f00ee9e236fa6a48f4560d1300b9c961a70a7ec"; 641 + sha256 = "10754cxjwjf818g7i3vyd4jk0sy8r3i36jxpqk38n70ckasdd7w0"; 582 642 }; 583 643 }; 584 644 }; ··· 605 665 "ramsey/uuid" = { 606 666 targetDir = ""; 607 667 src = composerEnv.buildZipPackage { 608 - name = "ramsey-uuid-fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df"; 668 + name = "ramsey-uuid-60a4c63ab724854332900504274f6150ff26d286"; 609 669 src = fetchurl { 610 - url = "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df"; 611 - sha256 = "1fhjsyidsj95x5dd42z3hi5qhzii0hhhxa7xvc5jj7spqjdbqln4"; 670 + url = "https://api.github.com/repos/ramsey/uuid/zipball/60a4c63ab724854332900504274f6150ff26d286"; 671 + sha256 = "1w1i50pbd18awmvzqjkbszw79dl09912ibn95qm8lxr4nsjvbb27"; 612 672 }; 613 673 }; 614 674 }; ··· 635 695 "socialiteproviders/discord" = { 636 696 targetDir = ""; 637 697 src = composerEnv.buildZipPackage { 638 - name = "socialiteproviders-discord-c6eddeb07ace7473e82d02d4db852dfacf5ef574"; 698 + name = "socialiteproviders-discord-11f6a8ded5b1948723886f2e5413b91139fcce6b"; 639 699 src = fetchurl { 640 - url = "https://api.github.com/repos/SocialiteProviders/Discord/zipball/c6eddeb07ace7473e82d02d4db852dfacf5ef574"; 641 - sha256 = "1w8m7jmlsdk94cqckgd75mwblh3jj6j16w3g4hzysyms25g091xc"; 700 + url = "https://api.github.com/repos/SocialiteProviders/Discord/zipball/11f6a8ded5b1948723886f2e5413b91139fcce6b"; 701 + sha256 = "1jc64flz7djp8i87fp3xi6q80m6bp069gbq1mh44g82qnky4jp1h"; 642 702 }; 643 703 }; 644 704 }; ··· 655 715 "socialiteproviders/manager" = { 656 716 targetDir = ""; 657 717 src = composerEnv.buildZipPackage { 658 - name = "socialiteproviders-manager-738276dfbc2b68a9145db7b3df1588d53db528a1"; 718 + name = "socialiteproviders-manager-47402cbc5b7ef445317e799bf12fd5a12062206c"; 659 719 src = fetchurl { 660 - url = "https://api.github.com/repos/SocialiteProviders/Manager/zipball/738276dfbc2b68a9145db7b3df1588d53db528a1"; 661 - sha256 = "0d7ayh72cdxkslmgdgj0d6rkqghyhbdhdhkiz9064virm7fa5ii0"; 720 + url = "https://api.github.com/repos/SocialiteProviders/Manager/zipball/47402cbc5b7ef445317e799bf12fd5a12062206c"; 721 + sha256 = "0lmsb1ni27dw1zipd3l24dzm43xggh4dd92iws3r161s4pppf7sc"; 662 722 }; 663 723 }; 664 724 }; ··· 712 772 }; 713 773 }; 714 774 }; 715 - "swiftmailer/swiftmailer" = { 775 + "ssddanbrown/symfony-mailer" = { 716 776 targetDir = ""; 717 777 src = composerEnv.buildZipPackage { 718 - name = "swiftmailer-swiftmailer-8a5d5072dca8f48460fce2f4131fcc495eec654c"; 778 + name = "ssddanbrown-symfony-mailer-2219dcdc5f58e4f382ce8f1e6942d16982aa3012"; 719 779 src = fetchurl { 720 - url = "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/8a5d5072dca8f48460fce2f4131fcc495eec654c"; 721 - sha256 = "1p9m4fw9y9md9a7msbmnc0hpdrky8dwrllnyg1qf1cdyp9d70x1d"; 780 + url = "https://api.github.com/repos/ssddanbrown/symfony-mailer/zipball/2219dcdc5f58e4f382ce8f1e6942d16982aa3012"; 781 + sha256 = "14j99gr09mvgjf6jjxbw50zay8n9mg6c0w429hz3vrfaijc2ih8c"; 722 782 }; 723 783 }; 724 784 }; 725 785 "symfony/console" = { 726 786 targetDir = ""; 727 787 src = composerEnv.buildZipPackage { 728 - name = "symfony-console-58422fdcb0e715ed05b385f70d3e8b5ed4bbd45f"; 788 + name = "symfony-console-c3ebc83d031b71c39da318ca8b7a07ecc67507ed"; 729 789 src = fetchurl { 730 - url = "https://api.github.com/repos/symfony/console/zipball/58422fdcb0e715ed05b385f70d3e8b5ed4bbd45f"; 731 - sha256 = "1r8a7hra81wfs10m235qhq9xdgini4gx9hf86l1ijbp7k6aszk7b"; 790 + url = "https://api.github.com/repos/symfony/console/zipball/c3ebc83d031b71c39da318ca8b7a07ecc67507ed"; 791 + sha256 = "1vvdw2fg08x9788m50isspi06n0lhw6c6nif3di1snxfq0sgb1np"; 732 792 }; 733 793 }; 734 794 }; 735 795 "symfony/css-selector" = { 736 796 targetDir = ""; 737 797 src = composerEnv.buildZipPackage { 738 - name = "symfony-css-selector-052ef49b660f9ad2a3adb311c555c9bc11ba61f4"; 798 + name = "symfony-css-selector-f1d00bddb83a4cb2138564b2150001cb6ce272b1"; 739 799 src = fetchurl { 740 - url = "https://api.github.com/repos/symfony/css-selector/zipball/052ef49b660f9ad2a3adb311c555c9bc11ba61f4"; 741 - sha256 = "1nracybpl4i2w6vcfhymd0p7bj9cnk5s2frp6dah4anfhmdjk16a"; 800 + url = "https://api.github.com/repos/symfony/css-selector/zipball/f1d00bddb83a4cb2138564b2150001cb6ce272b1"; 801 + sha256 = "0nl94wjr5sm4yrx9y0vwk4dzh1hm17f1n3d71hmj7biyzds0474i"; 742 802 }; 743 803 }; 744 804 }; 745 805 "symfony/deprecation-contracts" = { 746 806 targetDir = ""; 747 807 src = composerEnv.buildZipPackage { 748 - name = "symfony-deprecation-contracts-e8b495ea28c1d97b5e0c121748d6f9b53d075c66"; 808 + name = "symfony-deprecation-contracts-26954b3d62a6c5fd0ea8a2a00c0353a14978d05c"; 749 809 src = fetchurl { 750 - url = "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66"; 751 - sha256 = "09k869asjb7cd3xh8i5ps824k5y6v510sbpzfalndwy3knig9fig"; 810 + url = "https://api.github.com/repos/symfony/deprecation-contracts/zipball/26954b3d62a6c5fd0ea8a2a00c0353a14978d05c"; 811 + sha256 = "1wlaj9ngbyjmgr92gjyf7lsmjfswyh8vpbzq5rdzaxjb6bcsj3dp"; 752 812 }; 753 813 }; 754 814 }; 755 815 "symfony/error-handler" = { 756 816 targetDir = ""; 757 817 src = composerEnv.buildZipPackage { 758 - name = "symfony-error-handler-b900446552833ad2f91ca7dd52aa8ffe78f66cb2"; 818 + name = "symfony-error-handler-c7df52182f43a68522756ac31a532dd5b1e6db67"; 759 819 src = fetchurl { 760 - url = "https://api.github.com/repos/symfony/error-handler/zipball/b900446552833ad2f91ca7dd52aa8ffe78f66cb2"; 761 - sha256 = "0rsp4l6azy715r638xbxp8aydksz8v8r2kaz2590bg7c44v52zf0"; 820 + url = "https://api.github.com/repos/symfony/error-handler/zipball/c7df52182f43a68522756ac31a532dd5b1e6db67"; 821 + sha256 = "1dqr0n3w6zmk96q7x8pz1przkiyb2kyg5mw3d1nmnyry8dryv7c8"; 762 822 }; 763 823 }; 764 824 }; 765 825 "symfony/event-dispatcher" = { 766 826 targetDir = ""; 767 827 src = composerEnv.buildZipPackage { 768 - name = "symfony-event-dispatcher-8e18a9d559eb8ebc2220588f1faa726a2fcd31c9"; 828 + name = "symfony-event-dispatcher-2eaf8e63bc5b8cefabd4a800157f0d0c094f677a"; 769 829 src = fetchurl { 770 - url = "https://api.github.com/repos/symfony/event-dispatcher/zipball/8e18a9d559eb8ebc2220588f1faa726a2fcd31c9"; 771 - sha256 = "0mp91rpqbjarbh9jzyqa8cv012ilarwa9yx2rhqvms8bhk0aq7qi"; 830 + url = "https://api.github.com/repos/symfony/event-dispatcher/zipball/2eaf8e63bc5b8cefabd4a800157f0d0c094f677a"; 831 + sha256 = "0wwphxh21n502wgldh3kqqhvl1zxh2yncbadwwh05d8sp5mz0ysn"; 772 832 }; 773 833 }; 774 834 }; 775 835 "symfony/event-dispatcher-contracts" = { 776 836 targetDir = ""; 777 837 src = composerEnv.buildZipPackage { 778 - name = "symfony-event-dispatcher-contracts-f98b54df6ad059855739db6fcbc2d36995283fe1"; 838 + name = "symfony-event-dispatcher-contracts-7bc61cc2db649b4637d331240c5346dcc7708051"; 779 839 src = fetchurl { 780 - url = "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/f98b54df6ad059855739db6fcbc2d36995283fe1"; 781 - sha256 = "114zpsd8vac016a0ppf5ag5lmgllrha7nwln8vvhq9282r79xhsl"; 840 + url = "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7bc61cc2db649b4637d331240c5346dcc7708051"; 841 + sha256 = "1crx2j4g5jn904fwk7919ar9zpyfd5bvgm80lmyg15kinsjm3w4i"; 782 842 }; 783 843 }; 784 844 }; 785 845 "symfony/finder" = { 786 846 targetDir = ""; 787 847 src = composerEnv.buildZipPackage { 788 - name = "symfony-finder-40c08632019838dfb3350f18cf5563b8080055fc"; 848 + name = "symfony-finder-5cc9cac6586fc0c28cd173780ca696e419fefa11"; 789 849 src = fetchurl { 790 - url = "https://api.github.com/repos/symfony/finder/zipball/40c08632019838dfb3350f18cf5563b8080055fc"; 791 - sha256 = "0gszqsqjgjf05hrycks1sgvizlfx1y6qnwh8cvcih50nmqn2q950"; 850 + url = "https://api.github.com/repos/symfony/finder/zipball/5cc9cac6586fc0c28cd173780ca696e419fefa11"; 851 + sha256 = "1f0sbxczwcrzxb03cc2rshfzdrkjfg7nwkbvvi449qscaq1qx2dc"; 792 852 }; 793 853 }; 794 854 }; 795 855 "symfony/http-foundation" = { 796 856 targetDir = ""; 797 857 src = composerEnv.buildZipPackage { 798 - name = "symfony-http-foundation-b64a0e2df212d5849e4584cabff0cf09c5d6866a"; 858 + name = "symfony-http-foundation-e16b2676a4b3b1fa12378a20b29c364feda2a8d6"; 799 859 src = fetchurl { 800 - url = "https://api.github.com/repos/symfony/http-foundation/zipball/b64a0e2df212d5849e4584cabff0cf09c5d6866a"; 801 - sha256 = "01l1349d2pab5vsihripq8718988yz1kh67bpp3j1xvgzd09b5a1"; 860 + url = "https://api.github.com/repos/symfony/http-foundation/zipball/e16b2676a4b3b1fa12378a20b29c364feda2a8d6"; 861 + sha256 = "0d2fgzcxi7sq7j8l1lg2kpfsr6p1xk1lxdjyqr63vihm34i8p42g"; 802 862 }; 803 863 }; 804 864 }; 805 865 "symfony/http-kernel" = { 806 866 targetDir = ""; 807 867 src = composerEnv.buildZipPackage { 808 - name = "symfony-http-kernel-5da6f57a13e5d7d77197443cf55697cdf65f1352"; 868 + name = "symfony-http-kernel-6dc70833fd0ef5e861e17c7854c12d7d86679349"; 809 869 src = fetchurl { 810 - url = "https://api.github.com/repos/symfony/http-kernel/zipball/5da6f57a13e5d7d77197443cf55697cdf65f1352"; 811 - sha256 = "1y0mqas5v4rhrmsgizv6pqqhxy49hm6wfs1wahaaxcm3zjip1504"; 870 + url = "https://api.github.com/repos/symfony/http-kernel/zipball/6dc70833fd0ef5e861e17c7854c12d7d86679349"; 871 + sha256 = "1j1z911g4nsx7wjg14q1g7y98qj1k4crxnwxi97i4cjnyqihcj2r"; 812 872 }; 813 873 }; 814 874 }; 815 875 "symfony/mime" = { 816 876 targetDir = ""; 817 877 src = composerEnv.buildZipPackage { 818 - name = "symfony-mime-2a83d82efc91c3f03a23c8b47a896df168aa5c63"; 878 + name = "symfony-mime-d7052547a0070cbeadd474e172b527a00d657301"; 819 879 src = fetchurl { 820 - url = "https://api.github.com/repos/symfony/mime/zipball/2a83d82efc91c3f03a23c8b47a896df168aa5c63"; 821 - sha256 = "1rkg5728y052hq1sag41w46kxnmyfm6jf5bn29canbnx05x32xly"; 880 + url = "https://api.github.com/repos/symfony/mime/zipball/d7052547a0070cbeadd474e172b527a00d657301"; 881 + sha256 = "005jfcpcdn8p2qqv1kyh14jijx36n3rrh9v9a9immfdr0gyv22ca"; 822 882 }; 823 883 }; 824 884 }; ··· 829 889 src = fetchurl { 830 890 url = "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a"; 831 891 sha256 = "0vyv70z1yi2is727d1mkb961w5r1pb1v3wy1pvdp30h8ffy15wk6"; 832 - }; 833 - }; 834 - }; 835 - "symfony/polyfill-iconv" = { 836 - targetDir = ""; 837 - src = composerEnv.buildZipPackage { 838 - name = "symfony-polyfill-iconv-927013f3aac555983a5059aada98e1907d842695"; 839 - src = fetchurl { 840 - url = "https://api.github.com/repos/symfony/polyfill-iconv/zipball/927013f3aac555983a5059aada98e1907d842695"; 841 - sha256 = "1qmnzd3r2l35rx84r8ai0596dywsj7q5y3dngaf1vsz16k5ig409"; 842 892 }; 843 893 }; 844 894 }; ··· 892 942 }; 893 943 }; 894 944 }; 895 - "symfony/polyfill-php73" = { 896 - targetDir = ""; 897 - src = composerEnv.buildZipPackage { 898 - name = "symfony-polyfill-php73-9e8ecb5f92152187c4799efd3c96b78ccab18ff9"; 899 - src = fetchurl { 900 - url = "https://api.github.com/repos/symfony/polyfill-php73/zipball/9e8ecb5f92152187c4799efd3c96b78ccab18ff9"; 901 - sha256 = "1p0jr92x323pl4frjbhmziyk5g1zig1g30i1v1p0wfli2sq8h5mb"; 902 - }; 903 - }; 904 - }; 905 945 "symfony/polyfill-php80" = { 906 946 targetDir = ""; 907 947 src = composerEnv.buildZipPackage { ··· 922 962 }; 923 963 }; 924 964 }; 965 + "symfony/polyfill-uuid" = { 966 + targetDir = ""; 967 + src = composerEnv.buildZipPackage { 968 + name = "symfony-polyfill-uuid-f3cf1a645c2734236ed1e2e671e273eeb3586166"; 969 + src = fetchurl { 970 + url = "https://api.github.com/repos/symfony/polyfill-uuid/zipball/f3cf1a645c2734236ed1e2e671e273eeb3586166"; 971 + sha256 = "1pjh861iwlf71frm9f9i7acw4bbiq40gkh96a5wd09nfd2c3w7mc"; 972 + }; 973 + }; 974 + }; 925 975 "symfony/process" = { 926 976 targetDir = ""; 927 977 src = composerEnv.buildZipPackage { 928 - name = "symfony-process-6e75fe6874cbc7e4773d049616ab450eff537bf1"; 978 + name = "symfony-process-2114fd60f26a296cc403a7939ab91478475a33d4"; 929 979 src = fetchurl { 930 - url = "https://api.github.com/repos/symfony/process/zipball/6e75fe6874cbc7e4773d049616ab450eff537bf1"; 931 - sha256 = "0jzymj7jh9zm376p3ydq6adid9cxd8fmmk2hdnyjk30chsb37yfw"; 980 + url = "https://api.github.com/repos/symfony/process/zipball/2114fd60f26a296cc403a7939ab91478475a33d4"; 981 + sha256 = "1rpcl0qayf0jysfn95c4s73r7fl48sng4m5flxy099z6m6bblwq1"; 932 982 }; 933 983 }; 934 984 }; 935 985 "symfony/routing" = { 936 986 targetDir = ""; 937 987 src = composerEnv.buildZipPackage { 938 - name = "symfony-routing-4ce2df9a469c19ba45ca6aca04fec1c358a6e791"; 988 + name = "symfony-routing-e56ca9b41c1ec447193474cd86ad7c0b547755ac"; 939 989 src = fetchurl { 940 - url = "https://api.github.com/repos/symfony/routing/zipball/4ce2df9a469c19ba45ca6aca04fec1c358a6e791"; 941 - sha256 = "1dqnxgkm817msrimhfs9l3d3k4zsjy7zgy2avaq23sm4yvm3nbyw"; 990 + url = "https://api.github.com/repos/symfony/routing/zipball/e56ca9b41c1ec447193474cd86ad7c0b547755ac"; 991 + sha256 = "0qsx525fhqnx6g5rn8lavzpqccrg2ixrp88p1g4yjr8x7i2im5nd"; 942 992 }; 943 993 }; 944 994 }; 945 995 "symfony/service-contracts" = { 946 996 targetDir = ""; 947 997 src = composerEnv.buildZipPackage { 948 - name = "symfony-service-contracts-4b426aac47d6427cc1a1d0f7e2ac724627f5966c"; 998 + name = "symfony-service-contracts-d78d39c1599bd1188b8e26bb341da52c3c6d8a66"; 949 999 src = fetchurl { 950 - url = "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c"; 951 - sha256 = "0lh0vxy0h4wsjmnlf42s950bicsvkzz6brqikfnfb5kmvi0xhcm6"; 1000 + url = "https://api.github.com/repos/symfony/service-contracts/zipball/d78d39c1599bd1188b8e26bb341da52c3c6d8a66"; 1001 + sha256 = "1cgbn2yx2fyrc3c1d85vdriiwwifr1sdg868f3rhq9bh78f03z99"; 952 1002 }; 953 1003 }; 954 1004 }; 955 1005 "symfony/string" = { 956 1006 targetDir = ""; 957 1007 src = composerEnv.buildZipPackage { 958 - name = "symfony-string-55733a8664b8853b003e70251c58bc8cb2d82a6b"; 1008 + name = "symfony-string-d9e72497367c23e08bf94176d2be45b00a9d232a"; 959 1009 src = fetchurl { 960 - url = "https://api.github.com/repos/symfony/string/zipball/55733a8664b8853b003e70251c58bc8cb2d82a6b"; 961 - sha256 = "0mbagzl3kmrfdkvrb2nddngnzz0cy18r59gipmfsa60n1d7bww4l"; 1010 + url = "https://api.github.com/repos/symfony/string/zipball/d9e72497367c23e08bf94176d2be45b00a9d232a"; 1011 + sha256 = "0k4vvcjfdp2dni8gzq4rn8d6n0ivd38sfna70lgsh8vlc8rrlhpf"; 962 1012 }; 963 1013 }; 964 1014 }; 965 1015 "symfony/translation" = { 966 1016 targetDir = ""; 967 1017 src = composerEnv.buildZipPackage { 968 - name = "symfony-translation-f0ed07675863aa6e3939df8b1bc879450b585cab"; 1018 + name = "symfony-translation-9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f"; 969 1019 src = fetchurl { 970 - url = "https://api.github.com/repos/symfony/translation/zipball/f0ed07675863aa6e3939df8b1bc879450b585cab"; 971 - sha256 = "0a6y9glxjaiflprlr3fk8qgjdhqmqzjf912pq1qbn0lmc7f0y8pr"; 1020 + url = "https://api.github.com/repos/symfony/translation/zipball/9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f"; 1021 + sha256 = "12c13k5ljch06g8xp28kkpv0ml67hy086rk25mzd94hjpawrs4x2"; 972 1022 }; 973 1023 }; 974 1024 }; 975 1025 "symfony/translation-contracts" = { 976 1026 targetDir = ""; 977 1027 src = composerEnv.buildZipPackage { 978 - name = "symfony-translation-contracts-136b19dd05cdf0709db6537d058bcab6dd6e2dbe"; 1028 + name = "symfony-translation-contracts-acbfbb274e730e5a0236f619b6168d9dedb3e282"; 979 1029 src = fetchurl { 980 - url = "https://api.github.com/repos/symfony/translation-contracts/zipball/136b19dd05cdf0709db6537d058bcab6dd6e2dbe"; 981 - sha256 = "1z1514i3gsxdisyayzh880i8rj954qim7c183cld91kvvqcqi7x0"; 1030 + url = "https://api.github.com/repos/symfony/translation-contracts/zipball/acbfbb274e730e5a0236f619b6168d9dedb3e282"; 1031 + sha256 = "1r496j63a6q3ch0ax76qa1apmc4iqf41zc8rf6yn8vkir3nzkqr0"; 1032 + }; 1033 + }; 1034 + }; 1035 + "symfony/uid" = { 1036 + targetDir = ""; 1037 + src = composerEnv.buildZipPackage { 1038 + name = "symfony-uid-6499e28b0ac9f2aa3151e11845bdb5cd21e6bb9d"; 1039 + src = fetchurl { 1040 + url = "https://api.github.com/repos/symfony/uid/zipball/6499e28b0ac9f2aa3151e11845bdb5cd21e6bb9d"; 1041 + sha256 = "12r2jgmwwchmq4apgmb2h1hy6i4cznjpc94976h2qzy3q3yp7zyq"; 982 1042 }; 983 1043 }; 984 1044 }; 985 1045 "symfony/var-dumper" = { 986 1046 targetDir = ""; 987 1047 src = composerEnv.buildZipPackage { 988 - name = "symfony-var-dumper-ad74890513d07060255df2575703daf971de92c7"; 1048 + name = "symfony-var-dumper-eb980457fa6899840fe1687e8627a03a7d8a3d52"; 989 1049 src = fetchurl { 990 - url = "https://api.github.com/repos/symfony/var-dumper/zipball/ad74890513d07060255df2575703daf971de92c7"; 991 - sha256 = "0i1k6x0rfg17fjbcqgppp0vmhp7y597vik7vs6475v20rmvhdncd"; 1050 + url = "https://api.github.com/repos/symfony/var-dumper/zipball/eb980457fa6899840fe1687e8627a03a7d8a3d52"; 1051 + sha256 = "183igs4i74kljxyq7azpg59wb281mlvy1xgqnb4pkz4dw50jgc2k"; 992 1052 }; 993 1053 }; 994 1054 }; ··· 1015 1075 "voku/portable-ascii" = { 1016 1076 targetDir = ""; 1017 1077 src = composerEnv.buildZipPackage { 1018 - name = "voku-portable-ascii-87337c91b9dfacee02452244ee14ab3c43bc485a"; 1078 + name = "voku-portable-ascii-b56450eed252f6801410d810c8e1727224ae0743"; 1019 1079 src = fetchurl { 1020 - url = "https://api.github.com/repos/voku/portable-ascii/zipball/87337c91b9dfacee02452244ee14ab3c43bc485a"; 1021 - sha256 = "1j2xpbv7xiwxwb6gfc3h6imc6xcbyb2jw3h8wgfnpvjl5yfbi4xb"; 1080 + url = "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743"; 1081 + sha256 = "0gwlv1hr6ycrf8ik1pnvlwaac8cpm8sa1nf4d49s8rp4k2y5anyl"; 1022 1082 }; 1023 1083 }; 1024 1084 };
+3 -3
pkgs/tools/admin/eksctl/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "eksctl"; 5 - version = "0.147.0"; 5 + version = "0.148.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "weaveworks"; 9 9 repo = pname; 10 10 rev = version; 11 - hash = "sha256-rrsXdkYF22lTJDXTToiK8/j12A1cZn9oV/R/yH+tb2g="; 11 + hash = "sha256-0/gjBUbngj6lVw3ascI0P+n95IkjsDhEq5x72P5DnSg="; 12 12 }; 13 13 14 - vendorHash = "sha256-VFrx1Y44wbeTtpquKEKA13lnCLQDH/rmduYpL+BCu+I="; 14 + vendorHash = "sha256-30OmvzC0Sd0ce2IAleE7prQBlMvMGvUGF5IfrG2m0IQ="; 15 15 16 16 doCheck = false; 17 17
+4 -13
pkgs/tools/audio/beets/common.nix
··· 23 23 24 24 , src 25 25 , version 26 + , extraPatches ? [ ] 26 27 , pluginOverrides ? { } 27 28 , disableAllPlugins ? false 28 29 ··· 45 46 46 47 pluginWrapperBins = concatMap (p: p.wrapperBins) (attrValues enabledPlugins); 47 48 in 48 - python3Packages.buildPythonApplication rec { 49 + python3Packages.buildPythonApplication { 49 50 pname = "beets"; 50 51 inherit src version; 51 52 52 - patches = [ 53 - # Bash completion fix for Nix 54 - ./patches/bash-completion-always-print.patch 55 - # Reported upstream at: 56 - # https://github.com/beetbox/beets/issues/4836 57 - ./patches/remove-failing-embedart-test.patch 58 - (fetchpatch { 59 - # Fix unidecode>=1.3.5 compat 60 - url = "https://github.com/beetbox/beets/commit/5ae1e0f3c8d3a450cb39f7933aa49bb78c2bc0d9.patch"; 61 - hash = "sha256-gqkrE+U1j3tt1qPRJufTGS/GftaSw/gweXunO/mCVG8="; 62 - }) 63 - ]; 53 + patches = extraPatches; 64 54 65 55 propagatedBuildInputs = with python3Packages; [ 66 56 confuse ··· 74 64 pyyaml 75 65 reflink 76 66 unidecode 67 + typing-extensions 77 68 ] ++ (concatMap (p: p.propagatedBuildInputs) (attrValues enabledPlugins)); 78 69 79 70 nativeBuildInputs = [
+23 -3
pkgs/tools/audio/beets/default.nix
··· 1 1 { lib 2 2 , callPackage 3 3 , fetchFromGitHub 4 + , fetchpatch 4 5 }: 5 6 /* 6 7 ** To customize the enabled beets plugins, use the pluginOverrides input to the ··· 26 27 rev = "v${version}"; 27 28 hash = "sha256-fT+rCJJQR7bdfAcmeFRaknmh4ZOP4RCx8MXpq7/D8tM="; 28 29 }; 30 + extraPatches = [ 31 + # Bash completion fix for Nix 32 + ./patches/bash-completion-always-print.patch 33 + 34 + # Fix unidecode>=1.3.5 compat 35 + (fetchpatch { 36 + url = "https://github.com/beetbox/beets/commit/5ae1e0f3c8d3a450cb39f7933aa49bb78c2bc0d9.patch"; 37 + hash = "sha256-gqkrE+U1j3tt1qPRJufTGS/GftaSw/gweXunO/mCVG8="; 38 + }) 39 + 40 + # Fix embedart with ImageMagick 7.1.1-12 41 + # https://github.com/beetbox/beets/pull/4839 42 + # The upstream patch does not apply on 1.6.0, as the related code has been refactored since 43 + ./patches/fix-embedart-imagick-7.1.1-12.patch 44 + ]; 29 45 }; 30 46 31 47 beets-minimal = self.beets.override { disableAllPlugins = true; }; 32 48 33 49 beets-unstable = callPackage ./common.nix { 34 - version = "unstable-2022-08-27"; 50 + version = "unstable-2023-07-05"; 35 51 src = fetchFromGitHub { 36 52 owner = "beetbox"; 37 53 repo = "beets"; 38 - rev = "50bd693057de472470ab5175fae0cdb5b75811c6"; 39 - hash = "sha256-91v1StaByG60ryhQqByBXu6sFCjk0qT0nsUPnocSEE4="; 54 + rev = "9481402b3c20739ca0b879d19adbfca22ccd6a44"; 55 + hash = "sha256-AKmozMNVchysoQcUWd90Ic6bQBKQgylVn0E3i85dGb8="; 40 56 }; 57 + extraPatches = [ 58 + # Bash completion fix for Nix 59 + ./patches/unstable-bash-completion-always-print.patch 60 + ]; 41 61 pluginOverrides = { 42 62 # unstable has a new plugin, so we register it here. 43 63 limit = { builtin = true; };
+13
pkgs/tools/audio/beets/patches/fix-embedart-imagick-7.1.1-12.patch
··· 1 + diff --git a/beets/art.py b/beets/art.py 2 + index 13d5dfbd..ac1d2fd8 100644 3 + --- a/beets/art.py 4 + +++ b/beets/art.py 5 + @@ -132,7 +132,7 @@ def check_art_similarity(log, item, imagepath, compare_threshold): 6 + convert_cmd = ['convert', syspath(imagepath, prefix=False), 7 + syspath(art, prefix=False), 8 + '-colorspace', 'gray', 'MIFF:-'] 9 + - compare_cmd = ['compare', '-metric', 'PHASH', '-', 'null:'] 10 + + compare_cmd = ['compare', '-define', 'phash:colorspaces=sRGB,HCLp', '-metric', 'PHASH', '-', 'null:'] 11 + log.debug('comparing images with pipeline {} | {}', 12 + convert_cmd, compare_cmd) 13 + convert_proc = subprocess.Popen(
-24
pkgs/tools/audio/beets/patches/remove-failing-embedart-test.patch
··· 1 - diff --git i/test/test_embedart.py w/test/test_embedart.py 2 - index 23a6f5e5..91b9c8c2 100644 3 - --- i/test/test_embedart.py 4 - +++ w/test/test_embedart.py 5 - @@ -163,19 +163,6 @@ class EmbedartCliTest(TestHelper, FetchImageHelper): 6 - 'Image written is not {}'.format( 7 - displayable_path(self.abbey_artpath))) 8 - 9 - - @require_artresizer_compare 10 - - def test_accept_similar_art(self): 11 - - self._setup_data(self.abbey_similarpath) 12 - - album = self.add_album_fixture() 13 - - item = album.items()[0] 14 - - self.run_command('embedart', '-y', '-f', self.abbey_artpath) 15 - - config['embedart']['compare_threshold'] = 20 16 - - self.run_command('embedart', '-y', '-f', self.abbey_similarpath) 17 - - mediafile = MediaFile(syspath(item.path)) 18 - - 19 - - self.assertEqual(mediafile.images[0].data, self.image_data, 20 - - 'Image written is not {}'.format( 21 - - displayable_path(self.abbey_similarpath))) 22 - 23 - def test_non_ascii_album_path(self): 24 - resource_path = os.path.join(_common.RSRC, b'image.mp3')
+43
pkgs/tools/audio/beets/patches/unstable-bash-completion-always-print.patch
··· 1 + diff --git a/beets/ui/commands.py b/beets/ui/commands.py 2 + index 1377ad0c..e178eeae 100755 3 + --- a/beets/ui/commands.py 4 + +++ b/beets/ui/commands.py 5 + @@ -1831,20 +1831,6 @@ default_commands.append(config_cmd) 6 + def print_completion(*args): 7 + for line in completion_script(default_commands + plugins.commands()): 8 + print_(line, end='') 9 + - if not any(os.path.isfile(syspath(p)) for p in BASH_COMPLETION_PATHS): 10 + - log.warning('Warning: Unable to find the bash-completion package. ' 11 + - 'Command line completion might not work.') 12 + - 13 + - 14 + -BASH_COMPLETION_PATHS = [ 15 + - b'/etc/bash_completion', 16 + - b'/usr/share/bash-completion/bash_completion', 17 + - b'/usr/local/share/bash-completion/bash_completion', 18 + - # SmartOS 19 + - b'/opt/local/share/bash-completion/bash_completion', 20 + - # Homebrew (before bash-completion2) 21 + - b'/usr/local/etc/bash_completion', 22 + -] 23 + 24 + 25 + def completion_script(commands): 26 + diff --git a/test/test_ui.py b/test/test_ui.py 27 + index f66917dc..f3d934c6 100644 28 + --- a/test/test_ui.py 29 + +++ b/test/test_ui.py 30 + @@ -1310,12 +1310,7 @@ class CompletionTest(_common.TestCase, TestHelper): 31 + stdout=subprocess.PIPE, env=env) 32 + 33 + # Load bash_completion library. 34 + - for path in commands.BASH_COMPLETION_PATHS: 35 + - if os.path.exists(syspath(path)): 36 + - bash_completion = path 37 + - break 38 + - else: 39 + - self.skipTest('bash-completion script not found') 40 + + self.skipTest('bash-completion script not found') 41 + try: 42 + with open(util.syspath(bash_completion), 'rb') as f: 43 + tester.stdin.writelines(f)
+4 -4
pkgs/tools/misc/xilinx-bootgen/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, openssl }: 2 2 3 - stdenv.mkDerivation { 3 + stdenv.mkDerivation rec { 4 4 pname = "xilinx-bootgen"; 5 - version = "unstable-2019-10-23"; 5 + version = "xilinx_v2023.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "xilinx"; 9 9 repo = "bootgen"; 10 - rev = "f9f477adf243fa40bc8c7316a7aac37a0efd426d"; 11 - sha256 = "1qciz3jkzy0z0lcgqnhch9pqj0202mk5ghzp2m9as5pzk8n8hrbz"; 10 + rev = version; 11 + sha256 = "sha256-pEkpZachZX2tOhH2Odb2fZWqJehLILE/0Z500xRuRzU="; 12 12 }; 13 13 14 14 buildInputs = [ openssl ];
+3 -3
pkgs/tools/security/b3sum/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "b3sum"; 5 - version = "1.4.0"; 5 + version = "1.4.1"; 6 6 7 7 src = fetchCrate { 8 8 inherit version pname; 9 - sha256 = "sha256-rh5xELjiwm5rSFVgIMZUMG4J/VxKKF8xrxX/wK+sVF8="; 9 + sha256 = "sha256-cVl0thk+ENZEhTRvFvtAnHIWM8LzKDKEVSVyI22fh2I="; 10 10 }; 11 11 12 - cargoHash = "sha256-q10NC3QH4+ExF4vO6j/Ud8LenzXIuhZC8Yyev+2gJNU="; 12 + cargoHash = "sha256-v175TKlCZ9Vdd1L2IHv2YX406ZkxRXJmZFKBIMab2gg="; 13 13 14 14 meta = { 15 15 description = "BLAKE3 cryptographic hash function";
+7 -22
pkgs/tools/security/govulncheck/default.nix
··· 1 1 { lib, buildGoModule, fetchFromGitHub }: 2 2 3 - buildGoModule { 3 + buildGoModule rec { 4 4 pname = "govulncheck"; 5 - version = "unstable-2023-03-22"; 5 + version = "0.2.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "golang"; 9 9 repo = "vuln"; 10 - rev = "f2d9b5a6e023e7cd80347eb7ebca02ae19b28903"; 11 - sha256 = "sha256-zaeCEgFlv3Oxm4dIT/Evevww05JYEecekXO9UtIKLkU="; 10 + rev = "v${version}"; 11 + sha256 = "sha256-0lb1GwOcEpchT3TkdSve335bjYbVsuVzq1SvCDwtX/Q="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-RxdiZ3NN+EWVCiBPI0VIDuRI1/h4rnU4KCNn2WwZL7Q="; 14 + vendorSha256 = "sha256-r9XshbgVA5rppJF46SFYPad344ZHMLWTHTnL6vbIFH8="; 15 15 16 16 subPackages = [ "cmd/govulncheck" ]; 17 17 18 - preCheck = '' 19 - # test all paths 20 - unset subPackages 21 - 22 - # remove test that calls checks.bash 23 - # the header check and misspell gets upset at the vendor dir 24 - rm all_test.go 25 - 26 - # remove tests that generally have "inconsistent vendoring" issues 27 - # - tries to builds govulncheck again 28 - rm cmd/govulncheck/main_command_118_test.go 29 - # - does go builds of example go files 30 - rm internal/vulncheck/binary_test.go 31 - # - just have resolution issues 32 - rm internal/vulncheck/{source,vulncheck}_test.go 33 - rm internal/govulncheck/callstacks_test.go 34 - ''; 18 + # Vendoring breaks tests 19 + doCheck = false; 35 20 36 21 ldflags = [ "-s" "-w" ]; 37 22
+2 -2
pkgs/tools/system/thermald/default.nix
··· 18 18 19 19 stdenv.mkDerivation rec { 20 20 pname = "thermald"; 21 - version = "2.5.2"; 21 + version = "2.5.3"; 22 22 23 23 outputs = [ "out" "devdoc" ]; 24 24 ··· 26 26 owner = "intel"; 27 27 repo = "thermal_daemon"; 28 28 rev = "v${version}"; 29 - sha256 = "sha256-Ex3HSGJJDPPciX0Po9TpySVPUL257wz1ZjaLCa2igCM="; 29 + sha256 = "sha256-rYhf+mbELNmm6gVS7eH1EEY73Dsw1vZLFUbaTOU980I="; 30 30 }; 31 31 32 32 nativeBuildInputs = [
+2
pkgs/top-level/python-aliases.nix
··· 150 150 IMAPClient = imapclient; # added 2021-10-28 151 151 imdbpy = throw "imdbpy has been renamed to cinemagoer"; # added 2022-08-08 152 152 image-match = throw "image-match has been removed because it is no longer maintained"; # added 2023-06-10 153 + imgaug = throw "imgaug has been removed as it is no longer maintained"; # added 2023-07-10 153 154 intreehook = throw "intreehooks has been removed because it is obsolete as a backend-path key was added to PEP 517"; # added 2023-04-11 154 155 ipaddress = throw "ipaddress has been removed because it is no longer required since python 2.7."; # added 2022-05-30 155 156 influxgraph = throw "influxgraph has been removed because it is no longer maintained"; # added 2022-07-10 ··· 172 173 Mako = mako; # added 2023-02-19 173 174 Markups = markups; # added 2022-02-14 174 175 markdownsuperscript = throw "markdownsuperscript is unmaintained, use pymdown-extensions"; # added 2023-06-10 176 + mask-rcnn = throw "mask-rcnn has been removed as it is unmaintained and its dependency imgaug no longer builds"; # added 2023-07-10 175 177 MDP = mdp; # added 2023-02-19 176 178 MechanicalSoup = mechanicalsoup; # added 2021-06-01 177 179 memcached = python-memcached; # added 2022-05-06
+6 -4
pkgs/top-level/python-packages.nix
··· 488 488 489 489 annexremote = callPackage ../development/python-modules/annexremote { }; 490 490 491 + annotated-types = callPackage ../development/python-modules/annotated-types { }; 492 + 491 493 annoy = callPackage ../development/python-modules/annoy { }; 492 494 493 495 anonip = callPackage ../development/python-modules/anonip { }; ··· 3453 3455 3454 3456 expecttest = callPackage ../development/python-modules/expecttest { }; 3455 3457 3458 + experiment-utilities = callPackage ../development/python-modules/experiment-utilities { }; 3459 + 3456 3460 expiring-dict = callPackage ../development/python-modules/expiring-dict { }; 3457 3461 3458 3462 expiringdict = callPackage ../development/python-modules/expiringdict { }; ··· 4949 4953 4950 4954 img2pdf = callPackage ../development/python-modules/img2pdf { }; 4951 4955 4952 - imgaug = callPackage ../development/python-modules/imgaug { }; 4953 - 4954 4956 imgdiff = callPackage ../development/python-modules/imgdiff { }; 4955 4957 4956 4958 imgsize = callPackage ../development/python-modules/imgsize { }; ··· 6178 6180 marshmallow-sqlalchemy = callPackage ../development/python-modules/marshmallow-sqlalchemy { }; 6179 6181 6180 6182 mashumaro = callPackage ../development/python-modules/mashumaro { }; 6181 - 6182 - mask-rcnn = callPackage ../development/python-modules/mask-rcnn { }; 6183 6183 6184 6184 masky = callPackage ../development/python-modules/masky { }; 6185 6185 ··· 10502 10502 qdrant-client = callPackage ../development/python-modules/qdrant-client { }; 10503 10503 10504 10504 qds_sdk = callPackage ../development/python-modules/qds_sdk { }; 10505 + 10506 + qgrid = callPackage ../development/python-modules/qgrid { }; 10505 10507 10506 10508 qiling = callPackage ../development/python-modules/qiling { }; 10507 10509