Change:
Looks like there has been a new release this year: maintainer: cc it adds XDG portal support, which might be necessary for screen sharing on phosh and other Wayland clients.
PR:
I marked this as stale due to inactivity. &rarr;

Discussion:
githubId = 757752; name = "Jonas Heinrich"; }; <ins> ony = { name = "Mykola Orliuk"; email = "virkony@gmail.com"; github = "ony"; githubId = 11265; }; </ins> OPNA2608 = { email = "christoph.neidahl@gmail.com"; github = "OPNA2608";

, gtkspell2, aspell , gst_all_1, startupnotification, gettext , perlPackages, libxml2, nss, nspr, farstream <del> , libXScrnSaver, ncurses, avahi, dbus, dbus-glib, intltool, libidn , lib, python, libICE, libXext, libSM </del> <ins> , libXScrnSaver, avahi, dbus, dbus-glib, intltool, libidn , lib, python3, libICE, libXext, libSM , libgnt, ncurses </ins> , cyrus_sasl ? null , openssl ? null , gnutls ? null

let unwrapped = stdenv.mkDerivation rec { pname = "pidgin"; majorVersion = "2"; <del> version = "${majorVersion}.13.0"; </del> <ins> version = "${majorVersion}.14.6"; </ins> src = fetchurl { url = "mirror://sourceforge/pidgin/${pname}-${version}.tar.bz2"; <del> sha256 = "13vdqj70315p9rzgnbxjp9c51mdzf1l4jg1kvnylc4bidw61air7"; </del> <ins> sha256 = "bb45f7c032f9efd6922a5dbf2840995775e5584771b23992d04f6eff7dff5336"; </ins> }; <del> inherit nss ncurses; </del> nativeBuildInputs = [ makeWrapper ]; NIX_CFLAGS_COMPILE = "-I${gst_all_1.gst-plugins-base.dev}/include/gstreamer-1.0"; buildInputs = let <del> python-with-dbus = python.withPackages (pp: with pp; [ dbus-python ]); </del> <ins> python-with-dbus = python3.withPackages (pp: with pp; [ dbus-python ]); </ins> in [ aspell startupnotification gst_all_1.gstreamer gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good libxml2 nss nspr <del> libXScrnSaver ncurses python-with-dbus </del> <ins> libXScrnSaver python-with-dbus </ins> avahi dbus dbus-glib intltool libidn libICE libXext libSM cyrus_sasl <ins> libgnt ncurses # optional: build finch - the console UI </ins> ] ++ (lib.optional (openssl != null) openssl) ++ (lib.optional (gnutls != null) gnutls)

"--disable-meanwhile" "--disable-nm" "--disable-tcl" <ins> "--disable-gevolution" </ins> ] ++ (lib.optionals (cyrus_sasl != null) [ "--enable-cyrus-sasl=yes" ]) ++ (lib.optionals (gnutls != null) ["--enable-gnutls=yes" "--enable-nss=no"])

<ins> { stdenv, lib, fetchurl, meson, ninja, pkg-config , gtk-doc, docbook-xsl-nons , glib, ncurses, libxml2 , buildDocs ? true }: stdenv.mkDerivation rec { pname = "libgnt"; version = "2.14.1"; outputs = [ "out" "dev" ] ++ lib.optional buildDocs "devdoc"; src = fetchurl { url = "mirror://sourceforge/pidgin/${pname}-${version}.tar.xz"; sha256 = "1n2bxg0ignn53c08cp69pj4sdg53kwlqn23rincyjmpr327fdhsy"; }; nativeBuildInputs = [ meson ninja pkg-config ] ++ lib.optionals buildDocs [ gtk-doc docbook-xsl-nons ]; buildInputs = [ glib ncurses libxml2 ]; postPatch = '' substituteInPlace meson.build --replace  "ncurses_sys_prefix = '/usr'"  "ncurses_sys_prefix = '${lib.getDev ncurses}'" '' + lib.optionalString (!buildDocs) '' sed "/^subdir('doc')$/d" -i meson.build ''; meta = with lib; { description = "An ncurses toolkit for creating text-mode graphical user interfaces"; homepage = "https://keep.imfreedom.org/libgnt/libgnt/"; license = licenses.gpl2Plus; platforms = platforms.unix; maintainers = with lib.maintainers; [ ony ]; }; } </ins>

libgksu = callPackage ../development/libraries/libgksu { }; <ins> libgnt = callPackage ../development/libraries/libgnt { }; </ins> libgpgerror = callPackage ../development/libraries/libgpg-error { }; # https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=blob;f=README;h=fd6e1a83f55696c1f7a08f6dfca08b2d6b7617ec;hb=70058cd9f944d620764e57c838209afae8a58c78#l118