about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/gajim
AgeCommit message (Collapse)AuthorFilesLines
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.
2016-02-23Revert "gajim: Add python-axolotl for OMEMO plugin"Franz Pletz1-1/+0
This reverts commit c3c5622817ea593804272b5110c27c8456d53a62.
2016-02-22gajim: Add python-axolotl for OMEMO pluginFranz Pletz1-0/+1
2016-01-17gajim: add extraPythonPackages optionNikolay Amiantov1-1/+3
For exampole, this allows to add python-axolotl to PYTHONPATH, which is needed for OMEMO OTR messaging plugin.
2016-01-01gajim: 0.16.4 -> 0.16.5Michael Raskin1-2/+2
2015-10-13gajim: 0.16.3 -> 0.16.4Michael Raskin1-2/+2
2015-10-12gajim: drop LaTeX supportNikolay Amiantov1-9/+1
It's in a separate plugin now.
2015-08-08gajim: 0.16.1 -> 0.16.3Michael Raskin1-2/+2
2015-03-09update gajimMichael Raskin1-2/+2
2014-11-19properly package pyopensslDomen Kožar1-2/+2
2014-10-07Gajim updateMichael Raskin1-9/+6
2013-05-27gajim: Optional support for notifications.aszlig1-0/+3
Actually, Gajim can use notifications through dbus if notification-daemon is available. Otherwise it falls back to notify-python, which is why I disabled it by default, especially because upstream support of that Python library isn't especially awesome ;-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-27gajim: Add support for LaTeX markup.aszlig1-1/+9
This needed a bit of patching the paths to the latex and dvipng executables. In addition, we also address a small bug by using sed: tmpfd, tmppng = mkstemp(prefix='gajim_tex', suffix='.png') tmpfd.close() This obviously won't work, because mkstemp() actually returns a file descriptor _number_ and not a Python file object. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-27gajim: Enable SRV support using drill from ldns.aszlig1-6/+14
Use a patch from Arch Linux to use drill instead of nslookup. The primary reason for this is because nslookup is in bind, and we don't want to depend on the whole bind package just for the sake of supporting SRV lookups. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-27gajim: Update gajim to version 0.15.4.aszlig1-2/+2
This fixes the following bugs: * traceback on decryption of OpenPGP-encrypted messages * remote_control: use GED in send_chat_message * gajim-0.15.3 can't connect to server without StartTLS support * "make check" fails with complaining on src/command_system/mapping.py * Account Wizard: Make text selectable * Gajim crashes in connect.py Overview and details: https://trac.gajim.org/query?status=closed&milestone=0.15.4 Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-27gajim: Clean up and rewrite package expression.aszlig1-46/+65
This should clean up the package expression significantly by actually using explicit input attributes and setting PYTHONPATH and GST_PLUGIN_PATH from environment variables in the builder. In addition, this adds a small patch from the upstream Mercurial repository to add an index.theme to the icons, so Gajim is able to load them correctly from the store. With this change, I'm adding myself to the maintainers list as well, because I'm switching over from TKabber to Gajim. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-25gajim: Update to version 0.15.3.aszlig1-2/+2
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2012-09-23Add farstream support to gajimMichael Raskin1-1/+3
2012-09-13LaTeX + Spelling workMichael Raskin1-7/+3
2012-09-13Fix wrappingMichael Raskin1-2/+2
2012-09-13Make Gajim find spellerMichael Raskin1-0/+2