Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
5b36eb41 3fea854e

+739 -257
+16
maintainers/maintainer-list.nix
··· 1231 1231 githubId = 914687; 1232 1232 name = "Alexis Praga"; 1233 1233 }; 1234 + aprl = { 1235 + email = "aprl@acab.dev"; 1236 + github = "cutestnekoaqua"; 1237 + githubId = 30842467; 1238 + name = "April John"; 1239 + }; 1234 1240 ar1a = { 1235 1241 email = "aria@ar1as.space"; 1236 1242 github = "ar1a"; ··· 14869 14875 githubId = 4805746; 14870 14876 name = "Sebastian Jordan"; 14871 14877 }; 14878 + septem9er = { 14879 + name = "Septem9er"; 14880 + email = "develop@septem9er.de"; 14881 + matrix = "@septem9er:fairydust.space"; 14882 + github = "septem9er"; 14883 + githubId = 33379902; 14884 + keys = [{ 14885 + fingerprint = "C408 07F9 8677 3D98 EFF3 0980 355A 9AFB FD8E AD33"; 14886 + }]; 14887 + }; 14872 14888 seqizz = { 14873 14889 email = "seqizz@gmail.com"; 14874 14890 github = "seqizz";
+3
nixos/tests/terminal-emulators.nix
··· 72 72 qterminal.pkg = p: p.lxqt.qterminal; 73 73 qterminal.kill = true; 74 74 75 + rio.pkg = p: p.rio; 76 + rio.cmd = "rio -e $command"; 77 + 75 78 roxterm.pkg = p: p.roxterm; 76 79 roxterm.cmd = "roxterm -e $command"; 77 80
+51
pkgs/applications/misc/ipatool/default.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , nix-update-script 5 + , testers 6 + , ipatool 7 + }: 8 + 9 + buildGoModule rec { 10 + pname = "ipatool"; 11 + version = "2.1.3"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "majd"; 15 + repo = "ipatool"; 16 + rev = "v${version}"; 17 + hash = "sha256-kIFKVIhH+Vjt05XzR5jNwYQokNLSckdiWJ97A03Lgqc="; 18 + }; 19 + 20 + vendorHash = "sha256-ZTz3eW/rs3bV16Ugd4kUOW7NaXzBa5c9qTIqRCanPRU="; 21 + 22 + ldflags = [ 23 + "-s" 24 + "-w" 25 + "-X github.com/majd/ipatool/v2/cmd.version=${version}" 26 + ]; 27 + 28 + # go generate ./... fails because of a missing module: github.com/golang/mock/mockgen 29 + # which is required to run the tests, check if next release fixes it. 30 + # preCheck = '' 31 + # go generate ./... 32 + # ''; 33 + doCheck = false; 34 + 35 + passthru = { 36 + updateScript = nix-update-script { }; 37 + tests.version = testers.testVersion { 38 + inherit version; 39 + package = ipatool; 40 + command = "ipatool --version"; 41 + }; 42 + }; 43 + 44 + meta = with lib; { 45 + description = "Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store"; 46 + homepage = "https://github.com/majd/ipatool"; 47 + changelog = "https://github.com/majd/ipatool/blob/${src.rev}/CHANGELOG.md"; 48 + license = licenses.mit; 49 + maintainers = with maintainers; [ gaelreyrol ]; 50 + }; 51 + }
+2 -2
pkgs/applications/networking/instant-messengers/discord/default.nix
··· 1 1 { branch ? "stable", callPackage, fetchurl, lib, stdenv }: 2 2 let 3 3 versions = if stdenv.isLinux then { 4 - stable = "0.0.27"; 4 + stable = "0.0.28"; 5 5 ptb = "0.0.44"; 6 6 canary = "0.0.162"; 7 7 development = "0.0.217"; ··· 16 16 x86_64-linux = { 17 17 stable = fetchurl { 18 18 url = "https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz"; 19 - sha256 = "sha256-6fHaiPBcv7TQVh+TatIEYXZ/LwPmnCmU/QWXKFgUR7U="; 19 + sha256 = "sha256-JwxVVm/QIBLoVyQ2Ff/MX06UNgZ+dAsD960GsCg1M+U="; 20 20 }; 21 21 ptb = fetchurl { 22 22 url = "https://dl-ptb.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz";
pkgs/applications/networking/instant-messengers/pidgin-plugins/carbons/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/carbons/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/msn-pecan/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/msn-pecan/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/otr/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/otr/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-indicator/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/pidgin-indicator/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-latex/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/pidgin-latex/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-mra/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/pidgin-mra/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-opensteamworks/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/pidgin-opensteamworks/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-osd/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/pidgin-osd/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-skypeweb/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/pidgin-skypeweb/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/pidgin-xmpp-receipts/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/pidgin-xmpp-receipts/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-discord/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/purple-discord/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-facebook/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/purple-facebook/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-googlechat/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/purple-googlechat/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-hangouts/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/purple-hangouts/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-lurch/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/purple-lurch/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-matrix/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/purple-matrix/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-mm-sms/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/purple-mm-sms/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-plugin-pack/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/purple-plugin-pack/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-signald/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/purple-signald/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-slack/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/purple-slack/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-vk-plugin/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/purple-vk-plugin/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-xmpp-http-upload/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/purple-xmpp-http-upload/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/sipe/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/sipe/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/tdlib-purple/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/tdlib-purple/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/tox-prpl/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/tox-prpl/default.nix
pkgs/applications/networking/instant-messengers/pidgin-plugins/window-merge/default.nix pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/window-merge/default.nix
+129 -79
pkgs/applications/networking/instant-messengers/pidgin/default.nix
··· 1 - { callPackage, stdenv, fetchurl, makeWrapper, pkg-config, gtk2, gtk2-x11, gtkspell2, aspell 2 - , gst_all_1, libstartup_notification, gettext, perlPackages, libxml2, nss 3 - , nspr, farstream, libXScrnSaver, avahi, dbus, dbus-glib, intltool, libidn 4 - , lib, python3, libICE, libXext, libSM, libgnt, ncurses, cyrus_sasl, openssl 5 - , gnutls, libgcrypt, cacert, plugins, withOpenssl, withGnutls, withCyrus_sasl ? true 1 + { stdenv 2 + , callPackage 3 + , fetchurl 4 + , makeWrapper 5 + , aspell 6 + , avahi 7 + , cacert 8 + , dbus 9 + , dbus-glib 10 + , farstream 11 + , gettext 12 + , gst_all_1 13 + , gtk2 14 + , gtk2-x11 15 + , gtkspell2 16 + , intltool 17 + , lib 18 + , libICE 19 + , libSM 20 + , libXScrnSaver 21 + , libXext 22 + , libgcrypt 23 + , libgnt 24 + , libidn 25 + , libstartup_notification 26 + , libxml2 27 + , ncurses 28 + , nspr 29 + , nss 30 + , perlPackages 31 + , pkg-config 32 + , python3 33 + , pidgin 34 + , plugins ? [] 35 + , withOpenssl ? false, openssl 36 + , withGnutls ? false , gnutls 37 + , withCyrus_sasl ? true, cyrus_sasl 38 + , pidginPackages 6 39 }: 7 40 8 41 # FIXME: clean the mess around choosing the SSL library (nss by default) 9 42 10 - let unwrapped = stdenv.mkDerivation rec { 11 - pname = "pidgin"; 12 - version = "2.14.12"; 43 + let 44 + unwrapped = stdenv.mkDerivation rec { 45 + pname = "pidgin"; 46 + version = "2.14.12"; 13 47 14 - src = fetchurl { 15 - url = "mirror://sourceforge/pidgin/pidgin-${version}.tar.bz2"; 16 - sha256 = "sha256-KwUka+IIYF7buTrp7cB5WD1EniqXENttNI0X9ZAgpLc="; 17 - }; 48 + src = fetchurl { 49 + url = "mirror://sourceforge/pidgin/pidgin-${version}.tar.bz2"; 50 + sha256 = "sha256-KwUka+IIYF7buTrp7cB5WD1EniqXENttNI0X9ZAgpLc="; 51 + }; 18 52 19 - nativeBuildInputs = [ makeWrapper intltool ]; 53 + nativeBuildInputs = [ makeWrapper intltool ]; 20 54 21 - env.NIX_CFLAGS_COMPILE = "-I${gst_all_1.gst-plugins-base.dev}/include/gstreamer-1.0"; 55 + env.NIX_CFLAGS_COMPILE = "-I${gst_all_1.gst-plugins-base.dev}/include/gstreamer-1.0"; 22 56 23 - buildInputs = let 24 - python-with-dbus = python3.withPackages (pp: with pp; [ dbus-python ]); 25 - in [ 26 - aspell libstartup_notification 27 - gst_all_1.gstreamer gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good 28 - libxml2 nss nspr 29 - libXScrnSaver python-with-dbus 30 - avahi dbus dbus-glib libidn 31 - libICE libXext libSM cyrus_sasl 32 - libgnt ncurses # optional: build finch - the console UI 33 - ] 34 - ++ lib.optional withOpenssl openssl 35 - ++ lib.optionals withGnutls [ gnutls libgcrypt ] 36 - ++ lib.optionals stdenv.isLinux [ gtk2 gtkspell2 farstream ] 37 - ++ lib.optional stdenv.isDarwin gtk2-x11; 57 + buildInputs = let 58 + python-with-dbus = python3.withPackages (pp: with pp; [ dbus-python ]); 59 + in [ 60 + aspell 61 + avahi 62 + cyrus_sasl 63 + dbus 64 + dbus-glib 65 + gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good 66 + gst_all_1.gstreamer 67 + libICE 68 + libSM 69 + libXScrnSaver 70 + libXext 71 + libgnt 72 + libidn 73 + libstartup_notification 74 + libxml2 75 + ncurses # optional: build finch - the console UI 76 + nspr 77 + nss 78 + python-with-dbus 79 + ] 80 + ++ lib.optional withOpenssl openssl 81 + ++ lib.optionals withGnutls [ gnutls libgcrypt ] 82 + ++ lib.optionals stdenv.isLinux [ gtk2 gtkspell2 farstream ] 83 + ++ lib.optional stdenv.isDarwin gtk2-x11; 38 84 39 85 40 - propagatedBuildInputs = [ pkg-config gettext ] 41 - ++ (with perlPackages; [ perl XMLParser ]) 42 - ++ lib.optional stdenv.isLinux gtk2 43 - ++ lib.optional stdenv.isDarwin gtk2-x11; 86 + propagatedBuildInputs = [ pkg-config gettext ] 87 + ++ (with perlPackages; [ perl XMLParser ]) 88 + ++ lib.optional stdenv.isLinux gtk2 89 + ++ lib.optional stdenv.isDarwin gtk2-x11; 44 90 45 - patches = [ ./pidgin-makefile.patch ./add-search-path.patch ]; 91 + patches = [ 92 + ./add-search-path.patch 93 + ./pidgin-makefile.patch 94 + ]; 46 95 47 - configureFlags = [ 48 - "--with-nspr-includes=${nspr.dev}/include/nspr" 49 - "--with-nspr-libs=${nspr.out}/lib" 50 - "--with-nss-includes=${nss.dev}/include/nss" 51 - "--with-nss-libs=${nss.out}/lib" 52 - "--with-ncurses-headers=${ncurses.dev}/include" 53 - "--with-system-ssl-certs=${cacert}/etc/ssl/certs" 54 - "--disable-meanwhile" 55 - "--disable-nm" 56 - "--disable-tcl" 57 - "--disable-gevolution" 58 - ] 59 - ++ lib.optionals withCyrus_sasl [ "--enable-cyrus-sasl=yes" ] 60 - ++ lib.optionals withGnutls ["--enable-gnutls=yes" "--enable-nss=no"] 61 - ++ lib.optionals stdenv.isDarwin ["--disable-gtkspell" "--disable-vv"]; 96 + configureFlags = [ 97 + "--with-nspr-includes=${nspr.dev}/include/nspr" 98 + "--with-nspr-libs=${nspr.out}/lib" 99 + "--with-nss-includes=${nss.dev}/include/nss" 100 + "--with-nss-libs=${nss.out}/lib" 101 + "--with-ncurses-headers=${ncurses.dev}/include" 102 + "--with-system-ssl-certs=${cacert}/etc/ssl/certs" 103 + "--disable-meanwhile" 104 + "--disable-nm" 105 + "--disable-tcl" 106 + "--disable-gevolution" 107 + ] 108 + ++ lib.optionals withCyrus_sasl [ "--enable-cyrus-sasl=yes" ] 109 + ++ lib.optionals withGnutls [ "--enable-gnutls=yes" "--enable-nss=no" ] 110 + ++ lib.optionals stdenv.isDarwin [ "--disable-gtkspell" "--disable-vv" ]; 62 111 63 - enableParallelBuilding = true; 112 + enableParallelBuilding = true; 64 113 65 - postInstall = '' 66 - wrapProgram $out/bin/pidgin \ 67 - --prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0" 68 - ''; 114 + postInstall = '' 115 + wrapProgram $out/bin/pidgin \ 116 + --prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0" 117 + ''; 69 118 70 - doInstallCheck = stdenv.hostPlatform == stdenv.buildPlatform; 71 - # In particular, this detects missing python imports in some of the tools. 72 - postFixup = let 73 - # TODO: python is a script, so it doesn't work as interpreter on darwin 74 - binsToTest = lib.optionalString stdenv.isLinux "purple-remote," + "pidgin,finch"; 75 - in lib.optionalString doInstallCheck '' 76 - for f in "''${!outputBin}"/bin/{${binsToTest}}; do 77 - echo "Testing: $f --help" 78 - "$f" --help 79 - done 80 - ''; 119 + doInstallCheck = stdenv.hostPlatform == stdenv.buildPlatform; 120 + # In particular, this detects missing python imports in some of the tools. 121 + postFixup = let 122 + # TODO: python is a script, so it doesn't work as interpreter on darwin 123 + binsToTest = lib.optionalString stdenv.isLinux "purple-remote," + "pidgin,finch"; 124 + in lib.optionalString doInstallCheck '' 125 + for f in "''${!outputBin}"/bin/{${binsToTest}}; do 126 + echo "Testing: $f --help" 127 + "$f" --help 128 + done 129 + ''; 81 130 82 - passthru = { 83 - makePluginPath = lib.makeSearchPathOutput "lib" "lib/purple-${lib.versions.major version}"; 84 - }; 131 + passthru = { 132 + makePluginPath = lib.makeSearchPathOutput "lib" "lib/purple-${lib.versions.major version}"; 133 + withPlugins = pluginfn: callPackage ./wrapper.nix { 134 + plugins = pluginfn pidginPackages; 135 + pidgin = unwrapped; 136 + }; 137 + }; 85 138 86 - meta = with lib; { 87 - description = "Multi-protocol instant messaging client"; 88 - homepage = "https://pidgin.im/"; 89 - license = licenses.gpl2Plus; 90 - platforms = platforms.unix; 91 - maintainers = [ ]; 139 + meta = { 140 + description = "Multi-protocol instant messaging client"; 141 + homepage = "https://pidgin.im/"; 142 + license = lib.licenses.gpl2Plus; 143 + platforms = lib.platforms.unix; 144 + maintainers = [ lib.maintainers.lucasew ]; 145 + }; 92 146 }; 93 - }; 94 147 95 148 in if plugins == [] then unwrapped 96 - else callPackage ./wrapper.nix { 97 - inherit plugins; 98 - pidgin = unwrapped; 99 - } 149 + else unwrapped.withPlugins (_: plugins)
+70
pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/default.nix
··· 1 + { lib 2 + , newScope 3 + , pidgin 4 + , texlive 5 + , config 6 + }: 7 + 8 + lib.makeScope newScope (self: 9 + let callPackage = self.callPackage; 10 + in { 11 + pidgin = callPackage ../. { 12 + withOpenssl = config.pidgin.openssl or true; 13 + withGnutls = config.pidgin.gnutls or false; 14 + plugins = []; 15 + }; 16 + 17 + pidginPackages = self; 18 + 19 + pidgin-indicator = callPackage ./pidgin-indicator { }; 20 + 21 + pidgin-latex = callPackage ./pidgin-latex { 22 + texLive = texlive.combined.scheme-basic; 23 + }; 24 + 25 + pidgin-msn-pecan = callPackage ./msn-pecan { }; 26 + 27 + pidgin-mra = callPackage ./pidgin-mra { }; 28 + 29 + pidgin-skypeweb = callPackage ./pidgin-skypeweb { }; 30 + 31 + pidgin-carbons = callPackage ./carbons { }; 32 + 33 + pidgin-xmpp-receipts = callPackage ./pidgin-xmpp-receipts { }; 34 + 35 + pidgin-otr = callPackage ./otr { }; 36 + 37 + pidgin-osd = callPackage ./pidgin-osd { }; 38 + 39 + pidgin-sipe = callPackage ./sipe { }; 40 + 41 + pidgin-window-merge = callPackage ./window-merge { }; 42 + 43 + purple-discord = callPackage ./purple-discord { }; 44 + 45 + purple-googlechat = callPackage ./purple-googlechat { }; 46 + 47 + purple-hangouts = callPackage ./purple-hangouts { }; 48 + 49 + purple-lurch = callPackage ./purple-lurch { }; 50 + 51 + purple-matrix = callPackage ./purple-matrix { }; 52 + 53 + purple-mm-sms = callPackage ./purple-mm-sms { }; 54 + 55 + purple-plugin-pack = callPackage ./purple-plugin-pack { }; 56 + 57 + purple-signald = callPackage ./purple-signald { }; 58 + 59 + purple-slack = callPackage ./purple-slack { }; 60 + 61 + purple-vk-plugin = callPackage ./purple-vk-plugin { }; 62 + 63 + purple-xmpp-http-upload = callPackage ./purple-xmpp-http-upload { }; 64 + 65 + tdlib-purple = callPackage ./tdlib-purple { }; 66 + 67 + pidgin-opensteamworks = callPackage ./pidgin-opensteamworks { }; 68 + 69 + purple-facebook = callPackage ./purple-facebook { }; 70 + })
+25 -7
pkgs/applications/terminal-emulators/rio/default.nix
··· 1 1 { lib 2 2 , fetchFromGitHub 3 3 , rustPlatform 4 - , gitUpdater 4 + , nixosTests 5 + , nix-update-script 5 6 6 7 , autoPatchelfHook 8 + , ncurses 7 9 , pkg-config 8 10 9 11 , gcc-unwrapped ··· 41 43 in 42 44 rustPlatform.buildRustPackage rec { 43 45 pname = "rio"; 44 - version = "0.0.8"; 46 + version = "0.0.9"; 45 47 46 48 src = fetchFromGitHub { 47 49 owner = "raphamorim"; 48 50 repo = "rio"; 49 51 rev = "v${version}"; 50 - hash = "sha256-NonIMGBASbkbc5JsHKwfaZ9dGQt1f8+hFh/FFyIlIZs="; 52 + hash = "sha256-faK0KShbMUuvFbR2m9oCeWSwwrSxyXNWreODtHFyp5U="; 51 53 }; 52 54 53 - cargoHash = "sha256-4IJJtLa25aZkFwkMYpnYyRQLeqoBwncgCjorF6Gx6pk="; 55 + cargoHash = "sha256-54uyqk6fW3pHCK7JC5T7c8C/0Hcq0K/PBn71tNwnA0g="; 54 56 55 57 nativeBuildInputs = [ 56 58 autoPatchelfHook 59 + ncurses 57 60 pkg-config 58 61 ]; 59 62 60 63 runtimeDependencies = rlinkLibs; 61 64 62 65 buildInputs = rlinkLibs; 66 + 67 + outputs = [ "out" "terminfo" ]; 63 68 64 69 buildNoDefaultFeatures = true; 65 70 buildFeatures = [ ··· 67 72 (lib.optionalString withWayland "wayland") 68 73 ]; 69 74 75 + checkFlags = [ 76 + # Fail to run in sandbox environment. 77 + "--skip=screen::context::test" 78 + ]; 79 + 80 + postInstall = '' 81 + install -dm 755 "$terminfo/share/terminfo/r/" 82 + tic -xe rio,rio-direct -o "$terminfo/share/terminfo" misc/rio.terminfo 83 + mkdir -p $out/nix-support 84 + echo "$terminfo" >> $out/nix-support/propagated-user-env-packages 85 + ''; 86 + 70 87 passthru = { 71 - updateScript = gitUpdater { 72 - rev-prefix = "v"; 73 - ignoredVersions = ".(rc|beta).*"; 88 + updateScript = nix-update-script { 89 + extraArgs = [ "--version-regex" "v([0-9.]+)" ]; 74 90 }; 91 + 92 + tests.test = nixosTests.terminal-emulators.rio; 75 93 }; 76 94 77 95 meta = {
-2
pkgs/build-support/node/build-npm-package/default.nix
··· 57 57 # Stripping takes way too long with the amount of files required by a typical Node.js project. 58 58 dontStrip = args.dontStrip or true; 59 59 60 - passthru = { inherit npmDeps; } // (args.passthru or { }); 61 - 62 60 meta = (args.meta or { }) // { platforms = args.meta.platforms or nodejs.meta.platforms; }; 63 61 })
+32
pkgs/development/python-modules/altgraph/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + }: 5 + 6 + buildPythonPackage rec { 7 + pname = "altgraph"; 8 + version = "0.17.3"; 9 + 10 + format = "setuptools"; 11 + 12 + src = fetchPypi { 13 + inherit pname version; 14 + sha256 = "ad33358114df7c9416cdb8fa1eaa5852166c505118717021c6a8c7c7abbd03dd"; 15 + }; 16 + 17 + pythonImportsCheck = [ "altgraph" ]; 18 + 19 + meta = with lib; { 20 + changelog = "https://github.com/ronaldoussoren/altgraph/tags${version}"; 21 + description = "A fork of graphlib: a graph (network) package for constructing graphs"; 22 + longDescription = '' 23 + altgraph is a fork of graphlib: a graph (network) package for constructing graphs, 24 + BFS and DFS traversals, topological sort, shortest paths, etc. with graphviz output. 25 + altgraph includes some additional usage of Python 2.6+ features and enhancements related to modulegraph and macholib. 26 + ''; 27 + homepage = "https://altgraph.readthedocs.io/"; 28 + downloadPage = "https://pypi.org/project/altgraph/"; 29 + license = licenses.mit; 30 + maintainers = with maintainers; [ septem9er ]; 31 + }; 32 + }
+13
pkgs/development/python-modules/pymatting/01-kdtree-signature.patch
··· 1 + diff --git a/tests/test_kdtree.py b/tests/test_kdtree.py 2 + index 0110083..049fa07 100644 3 + --- a/tests/test_kdtree.py 4 + +++ b/tests/test_kdtree.py 5 + @@ -23,7 +23,7 @@ def run_kdtree(): 6 + 7 + tree = cKDTree(data_points) 8 + 9 + - distances2, indices2 = tree.query(query_points, k=k, n_jobs=-1) 10 + + distances2, indices2 = tree.query(query_points, k=k) 11 + 12 + t2 = time.perf_counter() 13 +
+55
pkgs/development/python-modules/pymatting/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , numba 5 + , numpy 6 + , pillow 7 + , scipy 8 + , pytestCheckHook 9 + , 10 + }: 11 + buildPythonPackage rec { 12 + pname = "pymatting"; 13 + version = "1.1.2"; 14 + format = "setuptools"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "pymatting"; 18 + repo = "pymatting"; 19 + rev = "v${version}"; 20 + hash = "sha256-9eRpsWwXAkp6aw1ZWJsUFf0BMIN0UBFc2rW1lltL2cw="; 21 + }; 22 + 23 + patches = [ ./01-kdtree-signature.patch ]; 24 + 25 + propagatedBuildInputs = [ 26 + numba 27 + numpy 28 + pillow 29 + scipy 30 + ]; 31 + 32 + pythonImportsCheck = [ "pymatting" ]; 33 + 34 + nativeCheckInputs = [ 35 + pytestCheckHook 36 + ]; 37 + 38 + disabledTests = [ 39 + # no access to input data set 40 + # see: https://github.com/pymatting/pymatting/blob/master/tests/download_images.py 41 + "test_alpha" 42 + "test_laplacians" 43 + "test_preconditioners" 44 + "test_lkm" 45 + ]; 46 + 47 + meta = with lib; { 48 + description = "A Python library for alpha matting"; 49 + homepage = "https://github.com/pymatting/pymatting"; 50 + changelog = "https://github.com/pymatting/pymatting/blob/${src.rev}/CHANGELOG.md"; 51 + license = licenses.mit; 52 + maintainers = with maintainers; [ blaggacao ]; 53 + }; 54 + } 55 +
+10
pkgs/development/tools/build-managers/build2/bpkg.nix
··· 1 1 { lib, stdenv 2 2 , build2 3 + , fetchpatch 3 4 , fetchurl 4 5 , git 5 6 , libbpkg ··· 21 22 url = "https://pkg.cppget.org/1/alpha/build2/bpkg-${version}.tar.gz"; 22 23 sha256 = "sha256-3F4Pv8YX++cNa6aKhPM67mrt/5oE1IeoZUSmljHqBfI="; 23 24 }; 25 + 26 + patches = [ 27 + # Patch git tests for git v2.38+ 28 + # Remove when bumping to v0.16.0 or greater 29 + (fetchpatch { 30 + url = "https://github.com/build2/bpkg/commit/a97b12a027546b37f66d3e08064f92f5539cf79.patch"; 31 + sha256 = "sha256-x5iJQXt84XyjZYdAmYO4FymSV2vi7nfIoeMOxFm/2eQ="; 32 + }) 33 + ]; 24 34 25 35 strictDeps = true; 26 36 nativeBuildInputs = [
+11 -4
pkgs/development/tools/continuous-integration/gitea-actions-runner/default.nix
··· 1 1 { lib 2 2 , fetchFromGitea 3 3 , buildGoModule 4 + , testers 5 + , gitea-actions-runner 4 6 }: 5 7 6 8 buildGoModule rec { 7 9 pname = "gitea-actions-runner"; 8 - version = "0.1.8"; 10 + version = "0.2.3"; 9 11 10 12 src = fetchFromGitea { 11 13 domain = "gitea.com"; 12 14 owner = "gitea"; 13 15 repo = "act_runner"; 14 16 rev = "v${version}"; 15 - hash = "sha256-J67g0jy/5Dfmvu3bSPqH+r9+MuLyl2lZyEZrOovfNJI="; 17 + hash = "sha256-RNH/12XV07nWhGnmR4FKJSSK/KnLA76+pKFHTPG8AAk="; 16 18 }; 17 19 18 - vendorHash = "sha256-Ik4n1oB6MWE2djcM5CdDhJKx4IJsZu7eJr5St+T67B4="; 20 + vendorHash = "sha256-VS1CIxV0e01h5L1UA4p8R1Z28yLOEZTMxS+gbEaJwKs="; 19 21 20 22 ldflags = [ 21 23 "-s" 22 24 "-w" 23 - "-X gitea.com/gitea/act_runner/internal/pkg/ver.version=${version}" 25 + "-X gitea.com/gitea/act_runner/internal/pkg/ver.version=v${version}" 24 26 ]; 27 + 28 + passthru.tests.version = testers.testVersion { 29 + package = gitea-actions-runner; 30 + version = "v${version}"; 31 + }; 25 32 26 33 meta = with lib; { 27 34 mainProgram = "act_runner";
+2 -2
pkgs/games/lgames/barrage/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "barrage"; 10 - version = "1.0.6"; 10 + version = "1.0.7"; 11 11 12 12 src = fetchurl { 13 13 url = "mirror://sourceforge/lgames/${pname}-${version}.tar.gz"; 14 - hash = "sha256-nFkkzT5AjcPfXsdxwvEsk4+RX9Py1mVqADvuoxE4Ha4="; 14 + hash = "sha256-cGYrG7A4Ffh51KyR+UpeWu7A40eqxI8g4LefBIs18kg="; 15 15 }; 16 16 17 17 buildInputs = [
+2
pkgs/misc/scrcpy/default.nix
··· 18 18 let 19 19 version = "2.1.1"; 20 20 prebuilt_server = fetchurl { 21 + name = "scrcpy-server"; 22 + inherit version; 21 23 url = "https://github.com/Genymobile/scrcpy/releases/download/v${version}/scrcpy-server-v${version}"; 22 24 sha256 = "sha256-lVjbbFZ0Oh3AOzj1mAH7QOkcyJH4/AyJ5bCwZ3YfFI4="; 23 25 };
+14
pkgs/os-specific/linux/trelay/Makefile
··· 1 + KERNELRELEASE ?= $(shell uname -r) 2 + KERNEL_DIR ?= /lib/modules/$(KERNELRELEASE)/build 3 + PWD := $(shell pwd) 4 + 5 + obj-m := trelay.o 6 + 7 + all: 8 + $(MAKE) -C $(KERNEL_DIR) M=$(PWD) modules 9 + 10 + install: 11 + $(MAKE) -C $(KERNEL_DIR) M=$(PWD) modules_install 12 + 13 + clean: 14 + $(MAKE) -C $(KERNEL_DIR) M=$(PWD) clean
+46
pkgs/os-specific/linux/trelay/default.nix
··· 1 + { stdenv, lib, fetchgit, kernel, kmod }: 2 + let 3 + version = "22.03.5"; 4 + in 5 + stdenv.mkDerivation { 6 + pname = "trelay"; 7 + version = "${version}-${kernel.version}"; 8 + 9 + src = fetchgit { 10 + url = "https://git.openwrt.org/openwrt/openwrt.git"; 11 + rev = "v${version}"; 12 + hash = "sha256-5f9LvaZUxtfTpTR268QMkEmHUpn/nct+MVa44SBGT5c="; 13 + sparseCheckout = [ "package/kernel/trelay/src" ]; 14 + }; 15 + 16 + sourceRoot = "openwrt/package/kernel/trelay/src"; 17 + hardeningDisable = [ "pic" "format" ]; 18 + nativeBuildInputs = [ kmod ] ++ kernel.moduleBuildDependencies; 19 + 20 + postPatch = '' 21 + cp '${./Makefile}' Makefile 22 + ''; 23 + 24 + makeFlags = kernel.makeFlags ++ [ 25 + "KERNELRELEASE=${kernel.modDirVersion}" 26 + "KERNEL_DIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" 27 + "INSTALL_MOD_PATH=$(out)" 28 + ]; 29 + 30 + meta = with lib; { 31 + description = "For relaying IP packets between two devices to build a IP bridge between them"; 32 + longDescription = '' 33 + A kernel module that relays ethernet packets between two devices (similar to a bridge), 34 + but without any MAC address checks. 35 + 36 + This makes it possible to bridge client mode or ad-hoc mode wifi devices to ethernet VLANs, 37 + assuming the remote end uses the same source MAC address as the device that packets are 38 + supposed to exit from. 39 + ''; 40 + homepage = "https://github.com/openwrt/openwrt/tree/main/package/kernel/trelay"; 41 + license = licenses.gpl2Plus; 42 + maintainers = [ maintainers.aprl ]; 43 + platforms = platforms.linux; 44 + broken = lib.versionOlder kernel.version "5.10"; 45 + }; 46 + }
+166 -102
pkgs/servers/search/quickwit/Cargo.lock
··· 3 3 version = 3 4 4 5 5 [[package]] 6 - name = "Inflector" 7 - version = "0.11.4" 6 + name = "RustyXML" 7 + version = "0.3.0" 8 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" 9 + checksum = "8b5ace29ee3216de37c0546865ad08edef58b0f9e76838ed8959a84a990e58c5" 10 10 11 11 [[package]] 12 - name = "RustyXML" 13 - version = "0.3.0" 12 + name = "addr2line" 13 + version = "0.19.0" 14 14 source = "registry+https://github.com/rust-lang/crates.io-index" 15 - checksum = "8b5ace29ee3216de37c0546865ad08edef58b0f9e76838ed8959a84a990e58c5" 15 + checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" 16 + dependencies = [ 17 + "gimli", 18 + ] 16 19 17 20 [[package]] 18 21 name = "adler" ··· 866 869 "pin-project-lite", 867 870 "rand 0.8.5", 868 871 "tokio", 872 + ] 873 + 874 + [[package]] 875 + name = "backtrace" 876 + version = "0.3.67" 877 + source = "registry+https://github.com/rust-lang/crates.io-index" 878 + checksum = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca" 879 + dependencies = [ 880 + "addr2line", 881 + "cc", 882 + "cfg-if", 883 + "libc", 884 + "miniz_oxide 0.6.2", 885 + "object", 886 + "rustc-demangle", 869 887 ] 870 888 871 889 [[package]] ··· 1891 1909 1892 1910 [[package]] 1893 1911 name = "elasticsearch-dsl" 1894 - version = "0.4.11" 1912 + version = "0.4.14" 1895 1913 source = "registry+https://github.com/rust-lang/crates.io-index" 1896 - checksum = "1c820db919f52bf9427bd3720625641c4b7de60834eb47a9fe9a98b9b179db9b" 1914 + checksum = "68ab1335c08fb99784b100ed23db38416b5fb52f5a178966d3b972b969e183e1" 1897 1915 dependencies = [ 1898 1916 "chrono", 1899 1917 "num-traits", ··· 2045 2063 checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 2046 2064 dependencies = [ 2047 2065 "crc32fast", 2048 - "miniz_oxide", 2066 + "miniz_oxide 0.7.1", 2049 2067 ] 2050 2068 2051 2069 [[package]] ··· 2302 2320 ] 2303 2321 2304 2322 [[package]] 2323 + name = "gimli" 2324 + version = "0.27.3" 2325 + source = "registry+https://github.com/rust-lang/crates.io-index" 2326 + checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" 2327 + 2328 + [[package]] 2305 2329 name = "glob" 2306 2330 version = "0.3.1" 2307 2331 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2420 2444 version = "0.1.19" 2421 2445 source = "registry+https://github.com/rust-lang/crates.io-index" 2422 2446 checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 2423 - dependencies = [ 2424 - "libc", 2425 - ] 2426 - 2427 - [[package]] 2428 - name = "hermit-abi" 2429 - version = "0.2.6" 2430 - source = "registry+https://github.com/rust-lang/crates.io-index" 2431 - checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 2432 2447 dependencies = [ 2433 2448 "libc", 2434 2449 ] ··· 2881 2896 2882 2897 [[package]] 2883 2898 name = "libc" 2884 - version = "0.2.144" 2899 + version = "0.2.147" 2885 2900 source = "registry+https://github.com/rust-lang/crates.io-index" 2886 - checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 2901 + checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" 2887 2902 2888 2903 [[package]] 2889 2904 name = "libm" ··· 2982 2997 2983 2998 [[package]] 2984 2999 name = "lz4_flex" 2985 - version = "0.10.0" 3000 + version = "0.11.1" 2986 3001 source = "registry+https://github.com/rust-lang/crates.io-index" 2987 - checksum = "8b8c72594ac26bfd34f2d99dfced2edfaddfe8a476e3ff2ca0eb293d925c4f83" 3002 + checksum = "3ea9b256699eda7b0387ffbc776dd625e28bde3918446381781245b7a50349d8" 2988 3003 2989 3004 [[package]] 2990 3005 name = "match_cfg" ··· 2998 3013 source = "registry+https://github.com/rust-lang/crates.io-index" 2999 3014 checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 3000 3015 dependencies = [ 3001 - "regex-automata", 3016 + "regex-automata 0.1.10", 3002 3017 ] 3003 3018 3004 3019 [[package]] ··· 3046 3061 3047 3062 [[package]] 3048 3063 name = "memmap2" 3049 - version = "0.6.2" 3064 + version = "0.7.1" 3050 3065 source = "registry+https://github.com/rust-lang/crates.io-index" 3051 - checksum = "6d28bba84adfe6646737845bc5ebbfa2c08424eb1c37e94a1fd2a82adb56a872" 3066 + checksum = "f49388d20533534cd19360ad3d6a7dadc885944aa802ba3995040c5ec11288c6" 3052 3067 dependencies = [ 3053 3068 "libc", 3054 3069 ] ··· 3086 3101 3087 3102 [[package]] 3088 3103 name = "miniz_oxide" 3104 + version = "0.6.2" 3105 + source = "registry+https://github.com/rust-lang/crates.io-index" 3106 + checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 3107 + dependencies = [ 3108 + "adler", 3109 + ] 3110 + 3111 + [[package]] 3112 + name = "miniz_oxide" 3089 3113 version = "0.7.1" 3090 3114 source = "registry+https://github.com/rust-lang/crates.io-index" 3091 3115 checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" ··· 3133 3157 3134 3158 [[package]] 3135 3159 name = "mrecordlog" 3136 - version = "0.3.0" 3160 + version = "0.4.0" 3137 3161 source = "registry+https://github.com/rust-lang/crates.io-index" 3138 - checksum = "37147ad590e077179550cb783db8610443bc6b885d2aba258c4eb75938000fbd" 3162 + checksum = "2ae279fda279177cadf1f2222ce4462fef46d814ba564e094c0b03e6503e39e0" 3139 3163 dependencies = [ 3140 3164 "async-trait", 3141 3165 "bytes", ··· 3144 3168 "serde_json", 3145 3169 "thiserror", 3146 3170 "tokio", 3171 + "tracing", 3147 3172 ] 3148 3173 3149 3174 [[package]] ··· 3293 3318 3294 3319 [[package]] 3295 3320 name = "num_cpus" 3296 - version = "1.15.0" 3321 + version = "1.16.0" 3297 3322 source = "registry+https://github.com/rust-lang/crates.io-index" 3298 - checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 3323 + checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 3299 3324 dependencies = [ 3300 - "hermit-abi 0.2.6", 3325 + "hermit-abi 0.3.1", 3301 3326 "libc", 3302 3327 ] 3303 3328 ··· 3358 3383 ] 3359 3384 3360 3385 [[package]] 3386 + name = "object" 3387 + version = "0.30.4" 3388 + source = "registry+https://github.com/rust-lang/crates.io-index" 3389 + checksum = "03b4680b86d9cfafba8fc491dc9b6df26b68cf40e9e6cd73909194759a63c385" 3390 + dependencies = [ 3391 + "memchr", 3392 + ] 3393 + 3394 + [[package]] 3361 3395 name = "ofb" 3362 3396 version = "0.6.1" 3363 3397 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3416 3450 3417 3451 [[package]] 3418 3452 name = "openssl" 3419 - version = "0.10.54" 3453 + version = "0.10.55" 3420 3454 source = "registry+https://github.com/rust-lang/crates.io-index" 3421 - checksum = "69b3f656a17a6cbc115b5c7a40c616947d213ba182135b014d6051b73ab6f019" 3455 + checksum = "345df152bc43501c5eb9e4654ff05f794effb78d4efe3d53abc158baddc0703d" 3422 3456 dependencies = [ 3423 3457 "bitflags", 3424 3458 "cfg-if", ··· 3457 3491 3458 3492 [[package]] 3459 3493 name = "openssl-sys" 3460 - version = "0.9.88" 3494 + version = "0.9.90" 3461 3495 source = "registry+https://github.com/rust-lang/crates.io-index" 3462 - checksum = "c2ce0f250f34a308dcfdbb351f511359857d4ed2134ba715a4eadd46e1ffd617" 3496 + checksum = "374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6" 3463 3497 dependencies = [ 3464 3498 "cc", 3465 3499 "libc", ··· 3603 3637 3604 3638 [[package]] 3605 3639 name = "ouroboros" 3606 - version = "0.15.6" 3640 + version = "0.17.0" 3607 3641 source = "registry+https://github.com/rust-lang/crates.io-index" 3608 - checksum = "e1358bd1558bd2a083fed428ffeda486fbfb323e698cdda7794259d592ca72db" 3642 + checksum = "d813b7b31a82efae94bd30ffaac09aec85efc18db2d5ec3aead1a220ee954351" 3609 3643 dependencies = [ 3610 3644 "aliasable", 3611 3645 "ouroboros_macro", 3646 + "static_assertions", 3612 3647 ] 3613 3648 3614 3649 [[package]] 3615 3650 name = "ouroboros_macro" 3616 - version = "0.15.6" 3651 + version = "0.17.0" 3617 3652 source = "registry+https://github.com/rust-lang/crates.io-index" 3618 - checksum = "5f7d21ccd03305a674437ee1248f3ab5d4b1db095cf1caf49f1713ddf61956b7" 3653 + checksum = "5a56f651b4dd45ae3ac3d260ced32eaf0620cddaae5f26c69b554a9016594726" 3619 3654 dependencies = [ 3620 - "Inflector", 3655 + "heck 0.4.1", 3621 3656 "proc-macro-error", 3622 3657 "proc-macro2", 3623 3658 "quote", 3624 - "syn 1.0.109", 3659 + "syn 2.0.18", 3625 3660 ] 3626 3661 3627 3662 [[package]] ··· 3648 3683 [[package]] 3649 3684 name = "ownedbytes" 3650 3685 version = "0.5.0" 3651 - source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763" 3686 + source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9" 3652 3687 dependencies = [ 3653 3688 "stable_deref_trait", 3654 3689 ] ··· 4293 4328 4294 4329 [[package]] 4295 4330 name = "quickwit-actors" 4296 - version = "0.6.0" 4331 + version = "0.6.2" 4297 4332 dependencies = [ 4298 4333 "anyhow", 4299 4334 "async-trait", ··· 4306 4341 "rand 0.8.5", 4307 4342 "serde", 4308 4343 "serde_json", 4344 + "sync_wrapper", 4309 4345 "thiserror", 4310 4346 "tokio", 4311 4347 "tracing", ··· 4313 4349 4314 4350 [[package]] 4315 4351 name = "quickwit-aws" 4316 - version = "0.6.0" 4352 + version = "0.6.2" 4317 4353 dependencies = [ 4318 4354 "anyhow", 4319 4355 "async-trait", ··· 4337 4373 4338 4374 [[package]] 4339 4375 name = "quickwit-cli" 4340 - version = "0.6.0" 4376 + version = "0.6.2" 4341 4377 dependencies = [ 4342 4378 "anyhow", 4343 4379 "async-trait", ··· 4379 4415 "serde_json", 4380 4416 "tabled", 4381 4417 "tempfile", 4418 + "thiserror", 4382 4419 "thousands", 4383 4420 "tikv-jemalloc-ctl", 4384 4421 "tikv-jemallocator", ··· 4394 4431 4395 4432 [[package]] 4396 4433 name = "quickwit-cluster" 4397 - version = "0.6.0" 4434 + version = "0.6.2" 4398 4435 dependencies = [ 4399 4436 "anyhow", 4400 4437 "async-trait", ··· 4420 4457 4421 4458 [[package]] 4422 4459 name = "quickwit-codegen" 4423 - version = "0.6.0" 4460 + version = "0.6.2" 4424 4461 dependencies = [ 4425 4462 "anyhow", 4426 4463 "heck 0.4.1", ··· 4436 4473 4437 4474 [[package]] 4438 4475 name = "quickwit-codegen-example" 4439 - version = "0.6.0" 4476 + version = "0.6.2" 4440 4477 dependencies = [ 4441 4478 "async-trait", 4442 4479 "dyn-clone", ··· 4458 4495 4459 4496 [[package]] 4460 4497 name = "quickwit-common" 4461 - version = "0.6.0" 4498 + version = "0.6.2" 4462 4499 dependencies = [ 4463 4500 "anyhow", 4464 4501 "async-speed-limit", 4465 4502 "async-trait", 4466 4503 "byte-unit", 4467 - "colored", 4468 4504 "dyn-clone", 4469 4505 "env_logger", 4470 4506 "futures", ··· 4496 4532 4497 4533 [[package]] 4498 4534 name = "quickwit-config" 4499 - version = "0.6.0" 4535 + version = "0.6.2" 4500 4536 dependencies = [ 4501 4537 "anyhow", 4502 4538 "byte-unit", ··· 4526 4562 4527 4563 [[package]] 4528 4564 name = "quickwit-control-plane" 4529 - version = "0.6.0" 4565 + version = "0.6.2" 4530 4566 dependencies = [ 4531 4567 "anyhow", 4532 4568 "async-trait", ··· 4563 4599 4564 4600 [[package]] 4565 4601 name = "quickwit-core" 4566 - version = "0.6.0" 4602 + version = "0.6.2" 4567 4603 dependencies = [ 4568 4604 "anyhow", 4569 4605 "async-trait", ··· 4595 4631 4596 4632 [[package]] 4597 4633 name = "quickwit-datetime" 4598 - version = "0.6.0" 4634 + version = "0.6.2" 4599 4635 dependencies = [ 4600 4636 "itertools", 4601 4637 "ouroboros", ··· 4608 4644 4609 4645 [[package]] 4610 4646 name = "quickwit-directories" 4611 - version = "0.6.0" 4647 + version = "0.6.2" 4612 4648 dependencies = [ 4613 4649 "anyhow", 4614 4650 "async-trait", ··· 4629 4665 4630 4666 [[package]] 4631 4667 name = "quickwit-doc-mapper" 4632 - version = "0.6.0" 4668 + version = "0.6.2" 4633 4669 dependencies = [ 4634 4670 "anyhow", 4635 4671 "base64 0.21.2", ··· 4662 4698 4663 4699 [[package]] 4664 4700 name = "quickwit-grpc-clients" 4665 - version = "0.6.0" 4701 + version = "0.6.2" 4666 4702 dependencies = [ 4667 4703 "anyhow", 4668 4704 "async-trait", ··· 4681 4717 4682 4718 [[package]] 4683 4719 name = "quickwit-indexing" 4684 - version = "0.6.0" 4720 + version = "0.6.2" 4685 4721 dependencies = [ 4686 4722 "anyhow", 4687 4723 "arc-swap", ··· 4739 4775 4740 4776 [[package]] 4741 4777 name = "quickwit-ingest" 4742 - version = "0.6.0" 4778 + version = "0.6.2" 4743 4779 dependencies = [ 4744 4780 "anyhow", 4745 4781 "async-trait", ··· 4775 4811 4776 4812 [[package]] 4777 4813 name = "quickwit-integration-tests" 4778 - version = "0.6.0" 4814 + version = "0.6.2" 4779 4815 dependencies = [ 4780 4816 "anyhow", 4781 4817 "bytes", ··· 4807 4843 4808 4844 [[package]] 4809 4845 name = "quickwit-jaeger" 4810 - version = "0.6.0" 4846 + version = "0.6.2" 4811 4847 dependencies = [ 4812 4848 "anyhow", 4813 4849 "async-trait", ··· 4842 4878 4843 4879 [[package]] 4844 4880 name = "quickwit-janitor" 4845 - version = "0.6.0" 4881 + version = "0.6.2" 4846 4882 dependencies = [ 4847 4883 "anyhow", 4848 4884 "async-trait", ··· 4879 4915 4880 4916 [[package]] 4881 4917 name = "quickwit-macros" 4882 - version = "0.6.0" 4918 + version = "0.6.2" 4883 4919 dependencies = [ 4884 4920 "proc-macro2", 4885 4921 "quickwit-macros-impl", ··· 4887 4923 4888 4924 [[package]] 4889 4925 name = "quickwit-macros-impl" 4890 - version = "0.6.0" 4926 + version = "0.6.2" 4891 4927 dependencies = [ 4892 4928 "heck 0.4.1", 4893 4929 "proc-macro2", ··· 4897 4933 4898 4934 [[package]] 4899 4935 name = "quickwit-metastore" 4900 - version = "0.6.0" 4936 + version = "0.6.2" 4901 4937 dependencies = [ 4902 4938 "anyhow", 4903 4939 "async-trait", ··· 4918 4954 "regex", 4919 4955 "serde", 4920 4956 "serde_json", 4957 + "serde_with 2.3.3", 4921 4958 "sqlx", 4922 4959 "tempfile", 4923 4960 "thiserror", ··· 4946 4983 4947 4984 [[package]] 4948 4985 name = "quickwit-opentelemetry" 4949 - version = "0.6.0" 4986 + version = "0.6.2" 4950 4987 dependencies = [ 4951 4988 "anyhow", 4952 4989 "async-trait", ··· 4969 5006 4970 5007 [[package]] 4971 5008 name = "quickwit-proto" 4972 - version = "0.6.0" 5009 + version = "0.6.2" 4973 5010 dependencies = [ 4974 5011 "anyhow", 4975 5012 "glob", ··· 4990 5027 4991 5028 [[package]] 4992 5029 name = "quickwit-query" 4993 - version = "0.6.0" 5030 + version = "0.6.2" 4994 5031 dependencies = [ 4995 5032 "anyhow", 4996 5033 "base64 0.21.2", ··· 5008 5045 5009 5046 [[package]] 5010 5047 name = "quickwit-rest-client" 5011 - version = "0.6.0" 5048 + version = "0.6.2" 5012 5049 dependencies = [ 5013 5050 "anyhow", 5014 5051 "bytes", ··· 5032 5069 5033 5070 [[package]] 5034 5071 name = "quickwit-search" 5035 - version = "0.6.0" 5072 + version = "0.6.2" 5036 5073 dependencies = [ 5037 5074 "anyhow", 5038 5075 "assert-json-diff 2.0.2", ··· 5081 5118 5082 5119 [[package]] 5083 5120 name = "quickwit-serve" 5084 - version = "0.6.0" 5121 + version = "0.6.2" 5085 5122 dependencies = [ 5086 5123 "anyhow", 5087 5124 "assert-json-diff 2.0.2", ··· 5143 5180 5144 5181 [[package]] 5145 5182 name = "quickwit-storage" 5146 - version = "0.6.0" 5183 + version = "0.6.2" 5147 5184 dependencies = [ 5148 5185 "anyhow", 5149 5186 "async-trait", 5150 5187 "aws-config", 5188 + "aws-credential-types", 5151 5189 "aws-sdk-s3", 5152 5190 "aws-smithy-client", 5153 5191 "aws-smithy-http", ··· 5184 5222 5185 5223 [[package]] 5186 5224 name = "quickwit-telemetry" 5187 - version = "0.6.0" 5225 + version = "0.6.2" 5188 5226 dependencies = [ 5189 5227 "async-trait", 5190 5228 "encoding_rs", ··· 5335 5373 5336 5374 [[package]] 5337 5375 name = "rdkafka" 5338 - version = "0.28.0" 5376 + version = "0.32.2" 5339 5377 source = "registry+https://github.com/rust-lang/crates.io-index" 5340 - checksum = "1de127f294f2dba488ed46760b129d5ecbeabbd337ccbf3739cb29d50db2161c" 5378 + checksum = "f8733bc5dc0b192d1a4b28073f9bff1326ad9e4fecd4d9b025d6fc358d1c3e79" 5341 5379 dependencies = [ 5342 - "futures", 5380 + "futures-channel", 5381 + "futures-util", 5343 5382 "libc", 5344 5383 "log", 5345 5384 "rdkafka-sys", ··· 5352 5391 5353 5392 [[package]] 5354 5393 name = "rdkafka-sys" 5355 - version = "4.4.0+1.9.2" 5394 + version = "4.5.0+1.9.2" 5356 5395 source = "registry+https://github.com/rust-lang/crates.io-index" 5357 - checksum = "87ac9d87c3aba1748e3112318459f2ac8bff80bfff7359e338e0463549590249" 5396 + checksum = "1bb0676c2112342ac7165decdedbc4e7086c0af384479ccce534546b10687a5d" 5358 5397 dependencies = [ 5359 5398 "cmake", 5360 5399 "libc", ··· 5363 5402 "openssl-sys", 5364 5403 "pkg-config", 5365 5404 "sasl2-sys", 5405 + "zstd-sys", 5366 5406 ] 5367 5407 5368 5408 [[package]] ··· 5396 5436 5397 5437 [[package]] 5398 5438 name = "regex" 5399 - version = "1.8.3" 5439 + version = "1.9.1" 5400 5440 source = "registry+https://github.com/rust-lang/crates.io-index" 5401 - checksum = "81ca098a9821bd52d6b24fd8b10bd081f47d39c22778cafaa75a2857a62c6390" 5441 + checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575" 5402 5442 dependencies = [ 5403 5443 "aho-corasick", 5404 5444 "memchr", 5405 - "regex-syntax 0.7.2", 5445 + "regex-automata 0.3.1", 5446 + "regex-syntax 0.7.3", 5406 5447 ] 5407 5448 5408 5449 [[package]] ··· 5415 5456 ] 5416 5457 5417 5458 [[package]] 5459 + name = "regex-automata" 5460 + version = "0.3.1" 5461 + source = "registry+https://github.com/rust-lang/crates.io-index" 5462 + checksum = "e9aaecc05d5c4b5f7da074b9a0d1a0867e71fd36e7fc0482d8bcfe8e8fc56290" 5463 + dependencies = [ 5464 + "aho-corasick", 5465 + "memchr", 5466 + "regex-syntax 0.7.3", 5467 + ] 5468 + 5469 + [[package]] 5418 5470 name = "regex-syntax" 5419 5471 version = "0.6.29" 5420 5472 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5422 5474 5423 5475 [[package]] 5424 5476 name = "regex-syntax" 5425 - version = "0.7.2" 5477 + version = "0.7.3" 5426 5478 source = "registry+https://github.com/rust-lang/crates.io-index" 5427 - checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" 5479 + checksum = "2ab07dc67230e4a4718e70fd5c20055a4334b121f1f9db8fe63ef39ce9b8c846" 5428 5480 5429 5481 [[package]] 5430 5482 name = "rend" ··· 5545 5597 5546 5598 [[package]] 5547 5599 name = "rust-embed" 5548 - version = "6.7.0" 5600 + version = "6.8.1" 5549 5601 source = "registry+https://github.com/rust-lang/crates.io-index" 5550 - checksum = "b73e721f488c353141288f223b599b4ae9303ecf3e62923f40a492f0634a4dc3" 5602 + checksum = "a36224c3276f8c4ebc8c20f158eca7ca4359c8db89991c4925132aaaf6702661" 5551 5603 dependencies = [ 5552 5604 "rust-embed-impl", 5553 5605 "rust-embed-utils", ··· 5556 5608 5557 5609 [[package]] 5558 5610 name = "rust-embed-impl" 5559 - version = "6.6.0" 5611 + version = "6.8.1" 5560 5612 source = "registry+https://github.com/rust-lang/crates.io-index" 5561 - checksum = "e22ce362f5561923889196595504317a4372b84210e6e335da529a65ea5452b5" 5613 + checksum = "49b94b81e5b2c284684141a2fb9e2a31be90638caf040bf9afbc5a0416afe1ac" 5562 5614 dependencies = [ 5563 5615 "proc-macro2", 5564 5616 "quote", ··· 5569 5621 5570 5622 [[package]] 5571 5623 name = "rust-embed-utils" 5572 - version = "7.5.0" 5624 + version = "7.8.1" 5573 5625 source = "registry+https://github.com/rust-lang/crates.io-index" 5574 - checksum = "512b0ab6853f7e14e3c8754acb43d6f748bb9ced66aa5915a6553ac8213f7731" 5626 + checksum = "9d38ff6bf570dc3bb7100fce9f7b60c33fa71d80e88da3f2580df4ff2bdded74" 5575 5627 dependencies = [ 5576 5628 "sha2", 5577 5629 "walkdir", ··· 5604 5656 "serde", 5605 5657 "serde_json", 5606 5658 ] 5659 + 5660 + [[package]] 5661 + name = "rustc-demangle" 5662 + version = "0.1.23" 5663 + source = "registry+https://github.com/rust-lang/crates.io-index" 5664 + checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 5607 5665 5608 5666 [[package]] 5609 5667 name = "rustc-hash" ··· 6284 6342 checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 6285 6343 6286 6344 [[package]] 6345 + name = "static_assertions" 6346 + version = "1.1.0" 6347 + source = "registry+https://github.com/rust-lang/crates.io-index" 6348 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 6349 + 6350 + [[package]] 6287 6351 name = "string_cache" 6288 6352 version = "0.8.7" 6289 6353 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6422 6486 6423 6487 [[package]] 6424 6488 name = "tantivy" 6425 - version = "0.20.0" 6426 - source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763" 6489 + version = "0.20.2" 6490 + source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9" 6427 6491 dependencies = [ 6428 6492 "aho-corasick", 6429 6493 "arc-swap", ··· 6435 6499 "crc32fast", 6436 6500 "crossbeam-channel", 6437 6501 "downcast-rs", 6438 - "fail", 6439 6502 "fastdivide", 6440 6503 "fs4", 6441 6504 "futures-util", ··· 6478 6541 [[package]] 6479 6542 name = "tantivy-bitpacker" 6480 6543 version = "0.4.0" 6481 - source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763" 6544 + source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9" 6482 6545 dependencies = [ 6483 6546 "bitpacking", 6484 6547 ] ··· 6486 6549 [[package]] 6487 6550 name = "tantivy-columnar" 6488 6551 version = "0.1.0" 6489 - source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763" 6552 + source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9" 6490 6553 dependencies = [ 6491 6554 "fastdivide", 6492 6555 "fnv", ··· 6501 6564 [[package]] 6502 6565 name = "tantivy-common" 6503 6566 version = "0.5.0" 6504 - source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763" 6567 + source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9" 6505 6568 dependencies = [ 6506 6569 "async-trait", 6507 6570 "byteorder", ··· 6524 6587 [[package]] 6525 6588 name = "tantivy-query-grammar" 6526 6589 version = "0.20.0" 6527 - source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763" 6590 + source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9" 6528 6591 dependencies = [ 6529 6592 "combine", 6530 6593 "once_cell", ··· 6534 6597 [[package]] 6535 6598 name = "tantivy-sstable" 6536 6599 version = "0.1.0" 6537 - source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763" 6600 + source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9" 6538 6601 dependencies = [ 6539 6602 "tantivy-common", 6540 6603 "tantivy-fst", ··· 6544 6607 [[package]] 6545 6608 name = "tantivy-stacker" 6546 6609 version = "0.1.0" 6547 - source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763" 6610 + source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9" 6548 6611 dependencies = [ 6549 6612 "murmurhash32", 6550 6613 "tantivy-common", ··· 6553 6616 [[package]] 6554 6617 name = "tantivy-tokenizer-api" 6555 6618 version = "0.1.0" 6556 - source = "git+https://github.com/quickwit-oss/tantivy/?rev=924fc70#924fc70cb58f56dcd1a0547f2528c9ea86452763" 6619 + source = "git+https://github.com/quickwit-oss/tantivy/?rev=3c30066#3c300666ad448386136d2595b613b3236b123ff9" 6557 6620 dependencies = [ 6558 6621 "serde", 6559 6622 ] ··· 6788 6851 6789 6852 [[package]] 6790 6853 name = "tokio" 6791 - version = "1.28.2" 6854 + version = "1.29.0" 6792 6855 source = "registry+https://github.com/rust-lang/crates.io-index" 6793 - checksum = "94d7b1cfd2aa4011f2de74c2c4c63665e27a71006b0a192dcd2710272e73dfa2" 6856 + checksum = "374442f06ee49c3a28a8fc9f01a2596fed7559c6b99b31279c3261778e77d84f" 6794 6857 dependencies = [ 6795 6858 "autocfg", 6859 + "backtrace", 6796 6860 "bytes", 6797 6861 "libc", 6798 6862 "mio", ··· 7404 7468 7405 7469 [[package]] 7406 7470 name = "uuid" 7407 - version = "1.3.3" 7471 + version = "1.4.0" 7408 7472 source = "registry+https://github.com/rust-lang/crates.io-index" 7409 - checksum = "345444e32442451b267fc254ae85a209c64be56d2890e601a0c37ff0c3c5ecd2" 7473 + checksum = "d023da39d1fde5a8a3fe1f3e01ca9632ada0a63e9797de55a879d6e2236277be" 7410 7474 dependencies = [ 7411 7475 "getrandom 0.2.9", 7412 7476 "rand 0.8.5",
+4 -3
pkgs/servers/search/quickwit/default.nix
··· 9 9 10 10 let 11 11 pname = "quickwit"; 12 - version = "0.6.1"; 12 + version = "0.6.2"; 13 13 in 14 14 rustPlatform.buildRustPackage { 15 15 inherit pname version; ··· 18 18 owner = "quickwit-oss"; 19 19 repo = pname; 20 20 rev = "v${version}"; 21 - hash = "sha256-MzPFS1f7AdqfFKSBJHoL0h1nbzRlMJt35msoQ6Ual/Q="; 21 + hash = "sha256-ClCKBUdFl5AhDmJdCfdOM6jzQpwducyDuqzypdqM6Zg="; 22 22 }; 23 23 24 24 postPatch = '' ··· 38 38 lockFile = ./Cargo.lock; 39 39 outputHashes = { 40 40 "chitchat-0.5.0" = "sha256-gGWMzTzQNb9JXSbPIanMJpEKhKen1KsIrWQz6wvypDY="; 41 - "ownedbytes-0.5.0" = "sha256-+hfp2r/m4Mu+HUXy3gfyU4klHqq+5k363Tpc34IWgLQ="; 41 + "ownedbytes-0.5.0" = "sha256-ZuWwj5EzDm4YOUU/MhmR7CBOHM444ljBFSkC+wLBia4="; 42 42 "path-0.1.0" = "sha256-f+Iix+YuKy45zoQXH7ctzANaL96s7HNUBOhcM1ZV0Ko="; 43 43 "pulsar-5.0.2" = "sha256-j7wpsAro6x4fk3pvSL4fxLkddJFq8duZ7jDj0Edf3YQ="; 44 44 "sasl2-sys-0.1.20+2.1.28" = "sha256-u4BsfmTDFxuY3i1amLCsr7MDv356YPThMHclura0Sxs="; ··· 70 70 "--skip=actors::indexer::tests::test_indexer_triggers_commit_on_drained_mailbox" 71 71 "--skip=actors::indexer::tests::test_indexer_partitioning" 72 72 "--skip=actors::indexing_pipeline::tests::test_merge_pipeline_does_not_stop_on_indexing_pipeline_failure" 73 + "--skip=actors::indexer::tests::test_indexer_triggers_commit_on_target_num_docs" 73 74 # fail on darwin for some reason 74 75 "--skip=io::tests::test_controlled_writer_limited_async" 75 76 "--skip=io::tests::test_controlled_writer_limited_sync"
+48
pkgs/tools/wayland/waylogout/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , meson 5 + , ninja 6 + , pkg-config 7 + , wayland 8 + , wayland-protocols 9 + , libxkbcommon 10 + , cairo 11 + , gdk-pixbuf 12 + , scdoc 13 + }: 14 + 15 + stdenv.mkDerivation { 16 + pname = "waylogout"; 17 + version = "unstable-2023-06-09"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "loserMcloser"; 21 + repo = "waylogout"; 22 + rev = "f90e1b8b0f67a2694fafca7beb32828493f3f78e"; 23 + hash = "sha256-YQtX4t6q2NybuKU3lVcn5XhC0nXcPfEbcXbuFmDZOrw="; 24 + }; 25 + 26 + nativeBuildInputs = [ 27 + pkg-config 28 + meson 29 + ninja 30 + scdoc 31 + ]; 32 + 33 + buildInputs = [ 34 + wayland 35 + wayland-protocols 36 + libxkbcommon 37 + cairo 38 + gdk-pixbuf 39 + ]; 40 + 41 + meta = with lib; { 42 + description = "A graphical logout/suspend/reboot/shutdown dialog for wayland"; 43 + homepage = "https://github.com/loserMcloser/waylogout"; 44 + license = licenses.mit; 45 + maintainers = with maintainers; [ dit7ya ]; 46 + platforms = platforms.linux; 47 + }; 48 + }
+28
pkgs/top-level/aliases.nix
··· 2015 2015 sddm 2016 2016 ; 2017 2017 2018 + inherit (pidginPackages) 2019 + pidgin-indicator 2020 + pidgin-latex 2021 + pidgin-msn-pecan 2022 + pidgin-mra 2023 + pidgin-skypeweb 2024 + pidgin-carbons 2025 + pidgin-xmpp-receipts 2026 + pidgin-otr 2027 + pidgin-osd 2028 + pidgin-sipe 2029 + pidgin-window-merge 2030 + purple-discord 2031 + purple-googlechat 2032 + purple-hangouts 2033 + purple-lurch 2034 + purple-matrix 2035 + purple-mm-sms 2036 + purple-plugin-pack 2037 + purple-signald 2038 + purple-slack 2039 + purple-vk-plugin 2040 + purple-xmpp-http-upload 2041 + tdlib-purple 2042 + pidgin-opensteamworks 2043 + purple-facebook 2044 + ; 2045 + 2018 2046 })
+6 -56
pkgs/top-level/all-packages.nix
··· 4548 4548 4549 4549 wayland-proxy-virtwl = callPackage ../tools/wayland/wayland-proxy-virtwl { }; 4550 4550 4551 + waylogout = callPackage ../tools/wayland/waylogout { }; 4552 + 4551 4553 waynergy = callPackage ../tools/wayland/waynergy { }; 4552 4554 4553 4555 wayout = callPackage ../tools/wayland/wayout { }; ··· 9074 9076 ipmitool = callPackage ../tools/system/ipmitool { }; 9075 9077 9076 9078 ipmiutil = callPackage ../tools/system/ipmiutil { }; 9079 + 9080 + ipatool = callPackage ../applications/misc/ipatool { }; 9077 9081 9078 9082 ipmicfg = callPackage ../applications/misc/ipmicfg { }; 9079 9083 ··· 34128 34132 34129 34133 picosnitch = callPackage ../tools/networking/picosnitch { }; 34130 34134 34131 - pidgin = callPackage ../applications/networking/instant-messengers/pidgin { 34132 - withOpenssl = config.pidgin.openssl or true; 34133 - withGnutls = config.pidgin.gnutls or false; 34134 - plugins = []; 34135 - }; 34136 - 34137 - pidgin-indicator = callPackage ../applications/networking/instant-messengers/pidgin-plugins/pidgin-indicator { }; 34135 + pidginPackages = recurseIntoAttrs (callPackage ../applications/networking/instant-messengers/pidgin/pidgin-plugins { }); 34138 34136 34139 - pidgin-latex = callPackage ../applications/networking/instant-messengers/pidgin-plugins/pidgin-latex { 34140 - texLive = texlive.combined.scheme-basic; 34141 - }; 34142 - 34143 - pidgin-msn-pecan = callPackage ../applications/networking/instant-messengers/pidgin-plugins/msn-pecan { }; 34144 - 34145 - pidgin-mra = callPackage ../applications/networking/instant-messengers/pidgin-plugins/pidgin-mra { }; 34146 - 34147 - pidgin-skypeweb = callPackage ../applications/networking/instant-messengers/pidgin-plugins/pidgin-skypeweb { }; 34148 - 34149 - pidgin-carbons = callPackage ../applications/networking/instant-messengers/pidgin-plugins/carbons { }; 34150 - 34151 - pidgin-xmpp-receipts = callPackage ../applications/networking/instant-messengers/pidgin-plugins/pidgin-xmpp-receipts { }; 34152 - 34153 - pidgin-otr = callPackage ../applications/networking/instant-messengers/pidgin-plugins/otr { }; 34154 - 34155 - pidgin-osd = callPackage ../applications/networking/instant-messengers/pidgin-plugins/pidgin-osd { }; 34156 - 34157 - pidgin-sipe = callPackage ../applications/networking/instant-messengers/pidgin-plugins/sipe { }; 34158 - 34159 - pidgin-window-merge = callPackage ../applications/networking/instant-messengers/pidgin-plugins/window-merge { }; 34137 + inherit (pidginPackages) pidgin; 34160 34138 34161 34139 pika-backup = callPackage ../applications/backup/pika-backup { }; 34162 34140 34163 34141 pur = callPackage ../development/tools/pur { }; 34164 - 34165 - purple-discord = callPackage ../applications/networking/instant-messengers/pidgin-plugins/purple-discord { }; 34166 - 34167 - purple-googlechat = callPackage ../applications/networking/instant-messengers/pidgin-plugins/purple-googlechat { }; 34168 - 34169 - purple-hangouts = callPackage ../applications/networking/instant-messengers/pidgin-plugins/purple-hangouts { }; 34170 - 34171 - purple-lurch = callPackage ../applications/networking/instant-messengers/pidgin-plugins/purple-lurch { }; 34172 - 34173 - purple-matrix = callPackage ../applications/networking/instant-messengers/pidgin-plugins/purple-matrix { }; 34174 - 34175 - purple-mm-sms = callPackage ../applications/networking/instant-messengers/pidgin-plugins/purple-mm-sms { }; 34176 - 34177 - purple-plugin-pack = callPackage ../applications/networking/instant-messengers/pidgin-plugins/purple-plugin-pack { }; 34178 - 34179 - purple-signald = callPackage ../applications/networking/instant-messengers/pidgin-plugins/purple-signald { }; 34180 - 34181 - purple-slack = callPackage ../applications/networking/instant-messengers/pidgin-plugins/purple-slack { }; 34182 - 34183 - purple-vk-plugin = callPackage ../applications/networking/instant-messengers/pidgin-plugins/purple-vk-plugin { }; 34184 - 34185 - purple-xmpp-http-upload = callPackage ../applications/networking/instant-messengers/pidgin-plugins/purple-xmpp-http-upload { }; 34186 - 34187 - tdlib-purple = callPackage ../applications/networking/instant-messengers/pidgin-plugins/tdlib-purple { }; 34188 - 34189 - pidgin-opensteamworks = callPackage ../applications/networking/instant-messengers/pidgin-plugins/pidgin-opensteamworks { }; 34190 - 34191 - purple-facebook = callPackage ../applications/networking/instant-messengers/pidgin-plugins/purple-facebook { }; 34192 34142 34193 34143 purpur = callPackage ../games/purpur { }; 34194 34144
+2
pkgs/top-level/linux-kernels.nix
··· 505 505 506 506 turbostat = callPackage ../os-specific/linux/turbostat { }; 507 507 508 + trelay = callPackage ../os-specific/linux/trelay { }; 509 + 508 510 usbip = callPackage ../os-specific/linux/usbip { }; 509 511 510 512 v86d = callPackage ../os-specific/linux/v86d { };
+4
pkgs/top-level/python-packages.nix
··· 442 442 443 443 altair = callPackage ../development/python-modules/altair { }; 444 444 445 + altgraph = callPackage ../development/python-modules/altgraph { }; 446 + 445 447 amarna = callPackage ../development/python-modules/amarna { }; 446 448 447 449 amazon-ion = callPackage ../development/python-modules/amazon-ion { }; ··· 9108 9110 pymata-express = callPackage ../development/python-modules/pymata-express { }; 9109 9111 9110 9112 pymatgen = callPackage ../development/python-modules/pymatgen { }; 9113 + 9114 + pymatting = callPackage ../development/python-modules/pymatting { }; 9111 9115 9112 9116 pymaven-patch = callPackage ../development/python-modules/pymaven-patch { }; 9113 9117