about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/gajim
AgeCommit message (Collapse)AuthorFilesLines
2023-01-21treewide: switch to nativeCheckInputsGuillaume Girol1-1/+1
checkInputs used to be added to nativeBuildInputs. Now we have nativeCheckInputs to do that instead. Doing this treewide change allows to keep hashes identical to before the introduction of nativeCheckInputs.
2023-01-18Revert "Revert "pythonPackages.nbxmpp: 4.0.0 → 4.0.1; gajim: 1.6.0 → 1.6.1""Vincent Laporte1-4/+4
2023-01-17Revert "pythonPackages.nbxmpp: 4.0.0 → 4.0.1; gajim: 1.6.0 → 1.6.1"Jonas Heinrich1-4/+4
2023-01-17gajim: 1.6.0 → 1.6.1Vincent Laporte1-4/+4
2023-01-08gajim: 1.5.4 → 1.6.0Vincent Laporte1-2/+2
pythonPackages.nbxmpp: 3.2.5 → 4.0.0
2022-12-10gajim: 1.5.3 → 1.5.4Vincent Laporte1-2/+2
2022-11-21dbus: remove unused daemon passhtruSandro Jäckel1-2/+2
2022-11-07gajim: 1.5.2 → 1.5.3Vincent Laporte1-2/+2
2022-10-09gajim: 1.5.1 → 1.5.2Vincent Laporte1-2/+2
2022-09-29gajim: 1.4.7 → 1.5.1Vincent Laporte1-2/+2
2022-07-28gajim: 1.4.6 → 1.4.7Vincent Laporte1-2/+2
2022-07-12gajim: 1.4.3 → 1.4.6Vincent Laporte1-2/+2
2022-06-07gajim: 1.4.2 → 1.4.3Vincent Laporte1-2/+2
2022-05-30gajim: 1.4.1 → 1.4.2Vincent Laporte1-2/+2
2022-05-26gajim: update download pagesternenseemann1-1/+1
2022-05-26gajim: add dependency on gssapisternenseemann1-1/+1
Not sure what this is necessary for precisely, but Gajim would complain about missing it on startup.
2022-05-26gajim: don't vendor old plugin_installersternenseemann1-15/+0
With 1.4.0 the plugin_installer was added to the main Gajim source tree, so we no longer need to fetch the plugins repository.
2022-05-22gajim: 1.3.3 → 1.4.1Vincent Laporte1-3/+5
pythonPackages.nbxmpp: 2.0.6 → 3.0.2
2022-04-24gajim: Add missing dependency 'packaging'tu-maurice1-1/+1
2022-01-26treewide: remove all updateWalker/downloadURLRegexpFelix Buehler1-1/+0
2022-01-05gajim: add plugin installerNikolay Amiantov1-1/+16
Workaround upstream issue https://dev.gajim.org/gajim/gajim/-/issues/10719.
2022-01-05gajim: fix testsNikolay Amiantov1-1/+2
`test` directory actually also contains various libraries and broken tests. Test failure happens when `test/lib/gajim_mocks.py` is attempted to run as a test. Upstream only runs no_gui tests: https://dev.gajim.org/gajim/ci/-/blob/e0f58cfc780c808b54b0170bc494c6e10a68c0a5/.gajim-ci.yml#L18 We now explicitly run only tests from `no_gui` and `unit`.
2021-10-28gajim: 1.3.2 -> 1.3.3genofire1-5/+2
2021-08-07gajim: Add dependency on libappindicator-gtk3Ashish SHUKLA1-1/+3
This is required by "Ayatana Appindicator integration" plugin which provides appindicator support to Gajim
2021-05-08treewide: xvfb_run -> xvfb-runRobert Hensing1-2/+2
2021-05-08gnome: rename from gnome3Jan Tojnar1-2/+2
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-04gajim: 1.2.2 -> 1.3.2Alvar Penning1-2/+5
2020-10-30gajim: strictDeps = false (#102141)Ash1-0/+3
* gajim: strictDeps = false Without this it doesn't find GSettings schemas, which causes it to crash when (for example) you try to change your avatar.
2020-08-20python.nbxmpp: 0.6.10 → 1.0.2; gajim: 1.1.3 → 1.2.2Vincent Laporte1-14/+16
2020-07-28Unmaintain packages I don't use anymoreaszlig1-1/+1
Just got a reminder via the vulnerability roundup[1] that I'm still listed as maintainer for Synergy, even though I stopped using it years ago. I'll also take this as an opportunity to remove myself from other packages which I stopped using and thus most certainly won't be able to maintain. The latter is already hard enough these days for software which I *do* use. [1]: https://github.com/NixOS/nixpkgs/issues/94007 Signed-off-by: aszlig <aszlig@nix.build>
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2019-09-24gajim: add missing setuptools dependencyAndrey Golovizin1-1/+1
2019-07-12gajim: fix audio callingNikolay Amiantov1-4/+4
It appears it actually works with this fix!
2019-05-25gajim: 1.1.2 -> 1.1.3Nikolay Amiantov1-2/+2
2019-02-14gnome3: stop using aliasesJan Tojnar1-2/+2
2019-01-31gajim: 1.0.3 -> 1.1.2aszlig1-28/+31
The list of upstream changes is huge, so I'm not pasting it here in the commit message, but here is the upstream URL: https://dev.gajim.org/gajim/gajim/blob/gajim-1.1.2/ChangeLog One of the most visible updates are the design changes for various dialogs and the Emoji overhauls. On our end, we now need three more dependencies, namely cssutils, precis-i18n and keyring, which I added accordingly. In addition, the test runner is now integrated into setup.py, which we now use. I also cleaned up the package expression a bit, eg. it's no longer wrapped in a big "with lib;", so that "nix-instantiate --parse" is able to detect attribute errors (which is very useful if you have editor integration). Signed-off-by: aszlig <aszlig@nix.build>
2018-12-02gobject-introspection: rename packageJan Tojnar1-2/+2
camelCase package name was a huge inconsistency in GNOME package set.
2018-06-08gajim: 1.0.2 -> 1.0.3aszlig1-2/+2
Upstream changes: * 8296 Fix errors on roster updates after stream management resume * 9106 Convert font weight from pango to css values * 9124 Bring ChatControl to front when notification is clicked * Set no-store hint on groupchat chatstates * Dont show OOB uri if message body is the same * Add missing bybonjour dependency for Windows zeroconf The full change log can be found at: https://dev.gajim.org/gajim/gajim/raw/gajim-1.0.3/ChangeLog Built and tested the package on my machine. Signed-off-by: aszlig <aszlig@nix.build> Cc: @7c6f434c, @abbradar
2018-05-02gajim: 1.0.1 -> 1.0.2Michael Raskin1-2/+2
2018-04-02gajim: 1.0.0 -> 1.0.1Nikolay Amiantov1-2/+2
2018-03-25gajim: Add gnome3.defaultIconTheme to buildInputsaszlig1-2/+2
This is for systems that are not using a full desktop environment, so Gajim can fall back to the default icon theme of Gnome 3. Among just fixing aesthetics this also fixes a few exceptions that were triggered by Gajim not finding the icons. One example of this is when you enter the plugins dialog, the window is empty if the icons can't be found. Signed-off-by: aszlig <aszlig@nix.build> Cc: @abbradar, @Mic92, @7c6f434c
2018-03-25gajim: Re-enable testsaszlig1-4/+11
Just because the tests need GTK+, I think it's not a good idea to simply disable them when we're still able to use an X virtual framebuffer to run them anyway. As with the package we had prior to version 1.0 I've disabled the resolver test, because this one requires networking. Signed-off-by: aszlig <aszlig@nix.build> Cc: @abbradar, @Mic92, @7c6f434c
2018-03-21gajim: 0.16.9 -> 1.0.0Nikolay Amiantov1-113/+34
Massive update.
2018-03-07gajim: add plugin installerNikolay Amiantov1-1/+14
It's not included into repository checkout (which we use because of tests), so get it from release tarball instead.
2018-02-09gajim: 0.16.8 -> 0.16.9aszlig2-24/+4
Upstream changes: * Improve Zeroconf behavior * Fix showing normal message event * remove usage of OpenSSL.rand * a few minor bugfixes The really important part here is the third point about OpenSSL.rand, because the rand attribute no longer exists in pyopenssl and thus Gajim doesn't even start. Also the fix-tests.patch has been fixed upstream as well, so we don't need it anymore. Another change in 0.16.9 that's not included in the changelog is that there is a test_nogui target, which is also run by the CI upstream is using, so let's use that and remove xvfb_run. Signed-off-by: aszlig <aszlig@nix.build> Cc: @7c6f434c, @Mic92
2017-08-01pkgs: refactor needless quoting of homepage meta attribute (#27809)Silvan Mosberger1-1/+1
* pkgs: refactor needless quoting of homepage meta attribute A lot of packages are needlessly quoting the homepage meta attribute (about 1400, 22%), this commit refactors all of those instances. * pkgs: Fixing some links that were wrongfully unquoted in the previous commit * Fixed some instances
2017-06-14gajim: 0.16.7 -> 0.16.8Jörg Thalheim2-4/+18
2017-03-09gajim: 0.16.6 -> 0.16.7Jörg Thalheim1-14/+6
2017-02-27gst-plugins-bad: align attrname with pkgnameBjørn Forsman1-3/+3
2017-02-13gajim: use libasyncns as resolverJörg Thalheim1-11/+11