Change:
Package name: gajim Latest released version: 1.7.3 <!-- Search your package here: --- Current version on the unstable channel: 1.5.4 Current version on the stable/release channel: 1.6.1 <!-- Type the name of your package and try to find an open pull request for the package If you find an open pull request, you can review it! There's a high chance that you'll have the new version right away while helping the community! --- Notify maintainers Note for maintainers: Please tag this issue in your PR.
New sha256 hash, but it doesn’t just work with a version bump because they changed something with the build setup.

Discussion:
- `nushell` has been updated to at least version 0.77.0, which includes potential breaking changes in aliases. The old aliases are now available as `old-alias` but it is recommended you migrate to the new format. See [Reworked aliases](https://www.nushell.sh/blog/2023-03-14-nushell_0_77.html#reworked-aliases-breaking-changes-kubouch). <ins> - `gajim` has been updated to version 1.7.3 which has disabled legacy ciphers. See [changelog for version 1.7.0](https://dev.gajim.org/gajim/gajim/-/releases/1.7.0). </ins> - `keepassx` and `keepassx2` have been removed, due to upstream [stopping development](https://www.keepassx.org/index.html%3Fp=636.html). Consider [KeePassXC](https://keepassxc.org) as a maintained alternative. - The [services.kubo.settings](#opt-services.kubo.settings) option is now no longer stateful. If you changed any of the options in [services.kubo.settings](#opt-services.kubo.settings) in the past and then removed them from your NixOS configuration again, those changes are still in your Kubo configuration file but will now be reset to the default. If you're unsure, you may want to make a backup of your configuration file (probably /var/lib/ipfs/config) and compare after the update.

python3.pkgs.buildPythonApplication rec { pname = "gajim"; <del> version = "1.6.1"; </del> <ins> version = "1.7.3"; </ins> src = fetchurl { url = "https://gajim.org/downloads/${lib.versions.majorMinor version}/gajim-${version}.tar.gz"; <del> hash = "sha256-3D87Ou/842WqbaUiJV1hRZFVkZzQ12GXCpRc8F3rKPQ="; </del> <ins> hash = "sha256-t8yzWfdsY8pXye7Dn5hME0bOHgf+MzuyVY3hweXc0xg="; </ins> }; <ins> format = "pyproject"; </ins> buildInputs = [ gobject-introspection gtk3 gnome.adwaita-icon-theme gtksourceview4

nativeCheckInputs = [ xvfb-run dbus ]; <ins> preBuild = '' python pep517build/build_metadata.py -o dist/metadata ''; postInstall = '' python pep517build/install_metadata.py dist/metadata --prefix=$out ''; </ins> checkPhase = '' xvfb-run dbus-run-session  --config-file=${dbus}/share/dbus-1/session.conf 

${python3.interpreter} -m unittest discover -s test/common -v ''; <ins> # test are broken in 1.7.3 doCheck = false; </ins> # necessary for wrapGAppsHook strictDeps = false;

, precis-i18n , pygobject3 , pyopenssl <ins> , setuptools </ins> , pytestCheckHook }: buildPythonPackage rec { pname = "nbxmpp"; <del> version = "4.0.1"; </del> <ins> version = "4.2.2"; </ins> disabled = pythonOlder "3.10";

owner = "gajim"; repo = "python-nbxmpp"; rev = version; <del> hash = "sha256-PL+qNxeNubGSLqSci4uhRWtOIqs10p+A1VPfTwCLu84="; </del> <ins> hash = "sha256-ZTX8plcsO4zE7ruLtWIvsagQUvwPHuKdPKRwCrFwvgc="; </ins> }; <ins> format = "pyproject"; </ins> nativeBuildInputs = [ # required for pythonImportsCheck otherwise libsoup cannot be found gobject-introspection

libsoup_3 pygobject3 pyopenssl <ins> setuptools </ins> ]; nativeCheckInputs = [