Commit graph

468 commits

Author SHA1 Message Date
nixo
c017e0b62c
gnu: nheko: Update to 0.8.2.
* gnu/packages/messaging.scm (nheko): Update to 0.8.2.
[source snippet]: Remove third_party folder.
[arguments]: Remove -fpermissive flag, remove remove-Werror phase, add phase
wrap-program and unbundle-dependencies.
[inputs]: Add gst-plugins-base, gst-plugins-bad, libnice, qtkeychain,
and unbundle blurhash, cpp-httplib and single-application, remove tweeny.
[native-inputs]: Add doxygen, graphviz used to build documentation.
[description]: Simplify by removing the long list, add new features.
(mtxclient): Update to 0.5.1.
[arguments]: Remove set-home phase.
* gnu/packages/databases.scm (lmdbxx): Update to 1.0.0.
[source]: Change repository to a fork required by nheko.
[home-page]: Update accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-03 22:08:51 +02:00
Leo Famulari
314ad6435c
gnu: Remove psyclpc.
As discussed in <https://bugs.gnu.org/46602>, psyclpc does not support a
current release of OpenSSL.

* gnu/packages/messaging.scm (psyclpc): Remove variable.
2021-07-27 12:34:57 -04:00
Raghav Gururajan
2fbffcf575
gnu: Add omemo-wget.
* gnu/packages/messaging.scm (omemo-wget): New variable.
2021-07-18 20:59:04 -04:00
Maxim Cournoyer
e69e0c43f8
gnu: bitlbee-discord: Update to 0.4.3.
* gnu/packages/messaging.scm (bitlbee-discord): Update to 0.4.3.
2021-07-14 09:03:10 -04:00
Adrian Fullmer
a6a4d4b843
gnu: bitlbee-discord: Fix build.
* gnu/packages/messaging.scm (bitlbee-discord)[phases]{configure}: Delete
override and move the configure flags to...
[configure-flags]: ... here.  Specify the '--with-bdatadir' configure flag,
which resolves a build failure.

Co-authored-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-07-14 09:02:09 -04:00
Raghav Gururajan
adf485c815
gnu: dino: Enable some features.
* gnu/packages/messaging.scm (dino): Add comments for v0.3.0 release.
[inputs]: Add gspell and icu4c.
2021-06-22 01:02:01 -04:00
Raghav Gururajan
43cec0d117
gnu: dino: Add missing inputs.
These new inputs are referenced by the package but was missing in
the package definition. Some of these inputs might have been used
by the package indirectly via propagation from other inputs.

* gnu/packages/messaging.scm (dino)[native-inputs]: Add gobject-introspection.
[inputs]: Add atk, cairo, gdk-pixbug+svg, libnice and pango.
2021-06-22 01:01:57 -04:00
Raghav Gururajan
e3a468b206
gnu: dino: Remove duplicate inputs.
* gnu/packages/messaging.scm (dino)[inputs]: Remove duplicate gpgme,
gtk+, glib-networking and gsettings-desktop-schemas.
2021-06-22 01:01:11 -04:00
Leo Famulari
e26efac68c
gnu: HexChat: Add Libera Chat to the list of networks.
* gnu/packages/patches/hexchat-add-libera-chat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/messaging.scm (hexchat)[source]: Use it.
2021-06-16 12:40:17 -04:00
Maxim Cournoyer
ea0a51071e
gnu: Rename qtbase to qtbase-5.
This change was automated via the following command:

$ git ls-files | xargs sed -i 's/,qtbase)/,qtbase-5)/g'
$ git ls-files | xargs sed -i 's/inherit qtbase)/inherit qtbase-5)/g'
$ git ls-files | xargs sed -i 's/package-version qtbase)/package-version qtbase-5)/g'
$ git checkout etc    # to clear some spurious changes

This is done so the qtbase package can be upgraded to version 6 in the
following commit.
2021-06-14 00:24:42 -04:00
Solene Rapenne
d06cec625d
gnu: prosody: Update to 0.11.9.
* gnu/packages/messaging.scm (prosody): Update to 0.11.9.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-13 23:57:45 +02:00
Jack Hill
732da2201e
gnu: dino: Update to 0.2.1 [fixes CVE-2021-33896].
* gnu/packages/messaging.scm (dino): Update to 0.2.1.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-06-07 16:51:38 -04:00
Tobias Geerinckx-Rice
5c38e5e24e
gnu: pidgin: Update to 2.14.5.
* gnu/packages/messaging.scm (pidgin): Update to 2.14.5.
2021-06-06 20:51:20 +02:00
Denis 'GNUtoo' Carikli
3c401ca6df
gnu: Add matterbridge.
* gnu/packages/messaging.scm (matterbridge): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-06-06 18:29:36 +02:00
Raghav Gururajan
6148172c3e
gnu: gajim-omemo: Update to 2.7.14.
* gnu/packages/messaging.scm (gajim-omemo)[version]: Update to 2.7.14.
2021-06-03 23:35:12 -04:00
Tobias Geerinckx-Rice
162fa6bd59
gnu: libsignal-protocol-c: Update to 2.3.3.
* gnu/packages/messaging.scm (libsignal-protocol-c): Update to 2.3.3.
2021-05-24 02:08:35 +02:00
Tobias Geerinckx-Rice
22d4c2e452
gnu: hangups: Update to 0.4.14.
* gnu/packages/messaging.scm (hangups): Update to 0.4.14.
2021-05-24 02:08:35 +02:00
Tobias Geerinckx-Rice
5cad926bb5
gnu: telegram-purple: Note support status.
* gnu/packages/messaging.scm (telegram-purple)[description]: Set expectations.
2021-05-06 13:56:26 +02:00
Tobias Geerinckx-Rice
c3ea5756e6
gnu: telegram-purple: Update to 1.4.7.
* gnu/packages/messaging.scm (telegram-purple): Update to 1.4.7.
2021-05-06 13:56:25 +02:00
Tobias Geerinckx-Rice
efd5c3b7c3
gnu: gajim: Update to 1.3.2.
* gnu/packages/messaging.scm (gajim): Update to 1.3.2.
2021-05-02 03:00:04 +02:00
Tobias Geerinckx-Rice
c6e9efd62d
gnu: pidgin: Update to 2.14.4.
* gnu/packages/messaging.scm (pidgin): Update to 2.14.4.
[arguments]: Add now-required ‘--disable-gevolution’ configure flag.
Remove obsoleted 'eat-leftovers phase.
2021-05-02 03:00:04 +02:00
Tobias Geerinckx-Rice
927b8f245b
gnu: psi-plus: Update to 1.5.1484.
* gnu/packages/messaging.scm (psi-plus): Update to 1.5.1484.
2021-04-18 20:26:58 +02:00
Efraim Flashner
29f205f7e0
gnu: hangups: Run test suite.
* gnu/packages/messaging.scm (hangups)[arguments]: Use custom 'check
phase.
2021-04-12 15:16:58 +03:00
Efraim Flashner
2323a38b01
gnu: hangups: Loosen version restrictions further.
* gnu/packages/messaging.scm (hangups)[arguments]: Adjust custom
'relax-dependencies phase to allow more dependency versions.
2021-04-12 15:16:58 +03:00
Tobias Geerinckx-Rice
8615e21a8c
gnu: pidgin: Update to 2.14.3.
* gnu/packages/messaging.scm (pidgin): Update to 2.14.3.
[arguments]: Add an 'eat-leftovers phase.
2021-04-09 18:29:10 +02:00
Tobias Geerinckx-Rice
8d89d3c9bf
gnu: pidgin: Update to 2.14.2.
* gnu/packages/messaging.scm (pidgin): Update to 2.14.2.
[source]: Remove pidgin-vv-gst.patch.
* gnu/packages/patches/pidgin-vv-gst.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2021-04-02 23:25:18 +02:00
Giacomo Leidi
673031c762
gnu: Add zulip-term.
* gnu/packages/messaging.scm (zulip-term): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-01 15:14:29 +03:00
Giacomo Leidi
685fa3f55f
gnu: Add python-zulip.
* gnu/packages/python-xyz.scm (python-zulip): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-01 15:14:29 +03:00
Leo Famulari
a801c7379a
gnu: Remove QT 4.
For more information, see:

https://lists.gnu.org/archive/html/guix-devel/2016-02/msg00596.html
https://bugs.gnu.org/45704

* gnu/packages/qt.scm (qt-4, python2-pyqt-4): Remove variables.
* gnu/packages/engineering.scm (qucs, qucs-s): Remove variables.
* gnu/packages/messaging.scm (pybitmessage): Remove variable.
* gnu/packages/password-utils.scm (keepassx): Remove variable.
* gnu/packages/pdf.scm (poppler-qt4): Remove variable.
2021-03-25 19:19:42 -04:00
zimoun
84950c0d06
gnu: python2-nbxmpp: Remove package.
* gnu/packages/messaging.scm (python2-nbxmpp): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:05 -04:00
Raghav Gururajan
06bdb640ce
gnu: Add movim-desktop.
* gnu/packages/messaging.scm (movim-desktop): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-21 12:33:28 +01:00
Raghav Gururajan
b09967bc58
gnu: Add psi-plus.
* gnu/packages/messaging.scm (psi-plus): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-20 17:51:31 +01:00
Raghav Gururajan
1521775bcb
gnu: Add psi.
* gnu/packages/messaging.scm (psi): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-19 15:40:32 +01:00
Tobias Geerinckx-Rice
d3e2ad740f
gnu: hangups: Update to 0.4.13.
* gnu/packages/messaging.scm (hangups): Update to 0.4.13.
2021-03-11 23:11:58 +01:00
Raghav Gururajan
fb4ccb86c2
gnu: gajim: Update to 1.3.1.
* gnu/packages/messaging.scm (gajim): Update to 1.3.1.
[arguments]: Modify custom 'disable-failing-tests phase.
2021-03-10 12:22:42 +02:00
Raghav Gururajan
f4fd7bda51
gnu: python-nbxmpp: Update to 2.0.2.
* gnu/packages/messaging.scm (python-nbxmpp) [version]: Update to 2.0.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-03-10 11:03:46 +02:00
Tobias Geerinckx-Rice
42637f847e
gnu: libgnt: Update to 2.14.1.
* gnu/packages/messaging.scm (libgnt): Update to 2.14.1.
2021-03-06 18:44:20 +01:00
Raghav Gururajan
703005e88e
gnu: mcabber: Enable enchant support.
* gnu/packages/messaging.scm (mcabber) [arguments]: Add --enable-enchant
configure-flag.
[inputs]: Add enchant.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-02-26 01:29:45 +01:00
Raghav Gururajan
a3c675ee19
gnu: mcabber: Disable static libraries.
* gnu/packages/messaging.scm (mcabber) [arguments]: Add --disable-static
configure-flag.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-02-26 01:29:45 +01:00
Raghav Gururajan
7464c333dc
gnu: mcabber: Add missing native-inputs.
* gnu/packages/messaging.scm (mcabber) [native-inputs]: Add perl and
python-wrapper.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-02-26 01:29:45 +01:00
Raghav Gururajan
5e69fcf429
gnu: mcabber: Update to 1.1.2.
* gnu/packages/messaging.scm (mcabber) [version]: Update to 1.1.2.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-02-26 01:29:45 +01:00
Raghav Gururajan
c00b5be7a1
gnu: loudmouth: Generate documentation.
* gnu/packages/messaging.scm (loudmouth) [outputs]: New output "doc".
[arguments]: Add --enable-gtk-doc and --with-html-dir configure-flags.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-02-26 01:29:45 +01:00
Raghav Gururajan
fcd984d7b8
gnu: loudmouth: Enable GSSAPI.
* gnu/packages/messaging.scm (loudmouth) [inputs]: Add mit-krb5.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-02-26 01:29:45 +01:00
Raghav Gururajan
675086ad5b
gnu: loudmouth: Disable static libraries.
* gnu/packages/messaging.scm (loudmouth) [arguments]: Add --disable-static
configure-flag and CFLAGS make-flag.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-02-26 01:29:44 +01:00
Raghav Gururajan
866e2b121c
gnu: loudmouth: Update to 1.5.4.
* gnu/packages/messaging.scm (loudmouth) [version]: Update to 1.5.4.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2021-02-26 01:29:42 +01:00
Raghav Gururajan
22ba2bb83c
gnu: profanity: Disable static libraries.
* gnu/packages/messaging.scm (profanity) [arguments]<#:configure-flag>: Add --disable-static.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-02-24 00:50:45 +01:00
Raghav Gururajan
dcfd7c7bc9
gnu: profanity: Add missing inputs.
* gnu/packages/messaging.scm (profanity) [inputs]: Add libgcrypt.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-02-24 00:50:44 +01:00
Raghav Gururajan
1be08b1e01
gnu: libstrophe: Disable static libraries.
* gnu/packages/messaging.scm (libstrope)[arguments]: Add --disable-static
configure flag.  Patch Makefile.am to make tests link correctly.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>

libstrophe oneline
2021-02-24 00:50:36 +01:00
Raghav Gururajan
22f303d70b
gnu: libstrophe: Update to 0.10.1.
* gnu/packages/messaging.scm (libstrophe) [version]: Update to 0.10.1.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-02-24 00:50:35 +01:00
Raghav Gururajan
93dc9dc333
gnu: libmesode: Disable static libraries.
* gnu/packages/messaging.scm (libmesode)[arguments]: Add --disable-static
configure flag.  Patch Makefile.am to make tests link correctly.
2021-02-24 00:49:26 +01:00