about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/profanity
AgeCommit message (Collapse)AuthorFilesLines
2024-04-26profanity: Enable omemo fingerprint qrcode supportamalgame211-2/+2
2024-03-19treewide: add meta.mainProgram to packages with a single binarystuebinm1-0/+1
The nixpkgs-unstable channel's programs.sqlite was used to identify packages producing exactly one binary, and these automatically added to their package definitions wherever possible.
2023-08-05profanity: 0.13.1 → 0.14.0toastal1-2/+2
Release on Microsoft™ GitHub™: https://github.com/profanity-im/profanity/releases/tag/0.14.0
2022-10-12profanity: 0.13.0 -> 0.13.1R. Ryantm1-2/+2
2022-09-14profanity: 0.12.1 -> 0.13.0Jörg Thalheim1-2/+2
2022-05-11profanity: 0.12.0 -> 0.12.1devhell1-2/+2
2022-05-10profanity: remove useless nullsArtturin1-12/+5
2022-03-30profanity: 0.11.1 -> 0.12.0Kerstin Humm1-22/+4
2021-11-18profanity: pull upstream fixes for ncurses-6.3Sergei Trofimovich1-0/+18
Without the patches the build will fail on ncurses-6.3 as: src/ui/statusbar.c:500:9: error: format not a string literal and no format arguments [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-security-Werror=format-security8;;] 500 | mvwprintw(statusbar_win, 0, pos, statusbar->fulljid); | ^~~~~~~~~
2021-10-15profanity: 0.11.0 -> 0.11.1AndersonTorres1-36/+63
2021-07-18profanity 0.10.0 -> 0.11.0devhell1-2/+2
2021-04-16profanity: Enable clipboard supportdevhell1-1/+1
Clipboard support was actually introduced in version `0.8.0`, and this change flew completely over my head. Now the /paste command should actually work by default and as expected.
2021-03-17treewide: gnome2.gtk -> gtk2Samuel Gräfenstein1-3/+3
Fix building with `config.allowAliases = false;`.
2021-01-16pkgs/applications: pkgconfig -> pkg-configBen Siraphob1-2/+2
2021-01-15pkgs/applications: stdenv.lib -> libBen Siraphob1-2/+2
2021-01-14profanity: 0.9.5 -> 0.10.0devhell1-8/+5
2020-09-23profanity: Introduce OMEMO fixdevhell1-1/+5
It looks like the entire 0.9-series has some OMEMO issues where messages will appear to be sent, but in reality they're not. This patch has been picked from the upstream repo and addresses the issue so that OMEMO is back in a usable state. My thanks to @aszlig for helping and testing this.
2020-08-12profanity: 0.8.1 -> 0.9.5devhell2-45/+7
Changelog can be found here: https://github.com/profanity-im/profanity/blob/master/CHANGELOG
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2020-02-13profanity: 0.7.1 -> 0.8.1devhell1-2/+2
Changelog available at: https://github.com/profanity-im/profanity/releases/tag/0.8.1
2019-10-27profanity: 0.7.0 -> 0.7.1devhell1-2/+2
Changelog: https://github.com/profanity-im/profanity/releases Signed-off-by: devhell <devhell@mailfresser.de>
2019-09-08treewide: remove redundant quotesvolth1-1/+1
2019-08-15treewide: name -> pname (easy cases) (#66585)volth1-1/+1
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
2019-08-09profanity: Add optional omemo support (enabled by default)toon1-2/+6
2019-08-09profanity: 0.6.0 -> 0.7.0toon1-3/+3
2019-07-22gdk-pixbuf: rename from gdk_pixbufworldofpeace1-3/+3
2019-04-22profanity: 0.5.1 -> 0.6.0 (#59931)eri!2-6/+8
* profanity: 0.5.1 -> 0.6.0 * profanity: recreate darwin patch for v0.6.0 sources
2019-02-22profanity: Fix build (#56118)devhell1-7/+4
2019-02-03profanity: move defaults to package fileJan Malakhovski1-3/+3
2019-01-04Python: drop `python.majorVersion`Frederik Rietdijk1-1/+1
Drop `python.majorVersion`. For Python language version, use `python.pythonVersion`. For implementation version, use `python.sourceVersion`. Some expressions were broken. Those that were identified were fixed. fixup major
2018-03-21profanity: refactor build to build from sourceHendrik Schaeidt3-8/+78
* fix osx build * fix undefined macros in configure.ac * activate the check phase to run the test suite
2017-10-19profanity: explicit feature flags so build fails when libs are missingAndré-Patrick Bubel1-0/+7
When the feature flags during configuration are not set explicitly the build will continue even when needed libs are missing, disabling the feature. To get notified of problems, we set the feature flags explicitly.
2017-10-19profanity: enable support for python pluginsAndré-Patrick Bubel1-12/+15
2017-10-19profanity: enable pgp supportAndré-Patrick Bubel1-1/+4
2017-10-19profanity: enable parallel buildAndré-Patrick Bubel1-0/+3
2017-09-21treewide: Manual fix more pkg-config build-inputsJohn Ericson1-1/+2
2017-08-31profanity support for unixFrank1-1/+1
2017-06-08profanity: enable tray icon supportAndré-Patrick Bubel1-1/+4
Profanity can show a tray icon, e.g. showing that messages were received. This enables support for the feature.
2017-03-01profanity: 0.5.0 -> 0.5.1Michael Raskin1-2/+3
2016-12-17profanity: 0.4.7 -> 0.5.0devhell1-8/+6
From the changelog: - Plugins API supporting C and Python plugins - SSL certificate verification (requires libmesode) (/tls) - HTTP file upload (xep-0363) (/sendfile) - Blocking command (xep-0191) (/blocked) - Allow auto extended away (/autoaway) - Include last acitvity in initial presence (xep-0256) (/lastactivity) - Last Activity (xep-0012) (/lastactivity) - Ability to run command scripts (/script) - Account startscript property to execute a command script on connect (/account) - Export roster to CSV file (/export) - Support for GTK tray icons (/tray) - User specified text triggers for chat room notifications (/notify) - Per chat room notification options (/notify) - Many new roster panel display options (/roster) - Time format preferences per window type (/time) - Edit, prepend and append to room subject (/subject) - Autoping timeout preference (/autoping) - Window navigation by window title (/win) - Window closing by window title (/close) - Account theme setting (/account) - Allow sending XMPP stanzas in xmlconsole window (/xmlconsole) - Configure level of room message notifications in console window (/console) - Check ~/.config/profanity/inputrc for readline settings - Custom readline functions for navigation key bindings - Autocomplete command arguments when no characters entered
2015-09-20profanity: 0.4.6 -> 0.4.7devhell1-4/+4
Built and run successfully on local. From the Changelog: ``` - GNU Readline - OpenPGP support - Message Carbons (xep-0280) - Message Delivery Receipts (xep-0184) - MUC Mediated Invitation support - Configurable time formatting - Option to show JIDs in roster - Option to hide empty groups in roster - Generate UUID for unnamed new MUC rooms - Themable UI preference to indicate OTR and PGP messages - Reformatted help - devel: Added functional tests using libexpect and libstabber ```
2015-03-04profanity: 0.4.5 -> 0.4.6devhell1-2/+2
Changes include: * 16 colour support * UI preferences included in themes (http://www.profanity.im/themes.html) * Roster panel in console window * Word wrapping * Configure time display in main window * Set default account for /connect * Contact presence and resource displayed in titlebar * Ability to override resource when sending messages * Chat session handling in line with http://xmpp.org/rfcs/rfc6121.html#message-chat * Lower CPU usage during periods of inactivity * Keychain/keyring integration using account eval_password property * Fixed remote code execution bug on OSX when desktop notifications configured to show message text Most new UI features are enabled by default but can be disabled with the relevant preference command.
2015-01-05profanity: Add option for autoAwaySupport.aszlig1-5/+6
Actually, two dependencies used for notifySupport are for autoAwaySupport and have nothing to do with notifications, so let's split them apart. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-01-05profanity: Clean up package expression file.aszlig1-11/+17
No real changes in functionality, other than renaming libnotifySupport to just notifySupport. I've wrapped the lines to a maximum of 80 characters in width, so the file looks less cluttered up. Which includes setting apart the attribute for notifySupport and its respective dependencies from the main dependencies. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-01-04profanity: Add libnotifySupport config optiondev.hell1-2/+9
This adds support for profanity to be optionally built with libnotify.
2015-01-04profanity: Add "platforms" meta informationdev.hell1-0/+1
2015-01-04profanity: Add libXScrnSaver and libX11 buildInputsdev.hell1-2/+2
This adds libXScrnSaver and libX11 to the buildInputs. Thanks to @aszlig for spotting this.
2015-01-04profanity: Add profanity, a ncurses XMPP clientdev.hell1-0/+26
This adds profanity, a ncurses irssi-style XMPP client, which depends on libstrophe.