about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/gajim
AgeCommit message (Collapse)AuthorFilesLines
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
2017-01-27gajim: Enable running test suiteaszlig1-11/+48
This is a bit more involved, because first of all, the tests aren't distributed in the release tarball and second the test suite currently doesn't work but there are fixes for it that get released in the next upstream patch, so we cherry-pick the relevant commits as patches. We now also switch to fetching the tarball directly from their GitLab instance, because - as mentioned - it contains the tests and also contains the icon.index file, which we already had included as a patch and we can now drop it. The URLs to the cherry-picked upstream commits are the following: https://dev.gajim.org/gajim/gajim/commit/1f0d7387fd020df5dfc9a6349005ec7dedb7c008 https://dev.gajim.org/gajim/gajim/commit/491d32a2ec13ed3a482e151e0b403eda7b4151b8 https://dev.gajim.org/gajim/gajim/commit/46a19733d208fbd2404cbaeedd8c203d0b6557a4 All of these commits are in the gajim_0.16 branch and are thus very likely becoming part of Gajim 0.16.7. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @7c6f434c
2017-01-21gajim: fix patch urlJörg Thalheim1-1/+1
2017-01-10gajim: enable omemo dependencies by defaultJörg Thalheim1-1/+1
2016-12-02gajim: add enableOmemoPluginDependencies optionJörg Thalheim1-1/+4
2016-10-14Python: more evaluation fixups.Vladimír Čunát1-1/+1
2016-10-03gajim: 0.16.5 -> 0.16.6Michael Raskin1-2/+2
2016-09-12treewide: explicitly specify gtk and related package versionsKirill Boltaev1-5/+5
2016-08-20gajim: use wrapPythonNikolay Amiantov1-5/+21
2016-08-16Remove top-level dbus_python and pythonDBus.Frederik Rietdijk1-2/+2
See #11567. Furthermore, it renames pythonPackages.dbus to pythonPackages.dbus- python as that's the name upstream uses. There is a small rebuild but I couldn't figure out the actual cause.
2016-08-02treewide: Add lots of meta.platformsTuomas Tynkkynen1-0/+1
Build-tested on x86_64 Linux & Mac.