Alvar Penning
521f30f80c
claws-mail: remove claws-mail-gtk2 version
...
The GTK+ 2 version of Claws Mail, major version number three, relies on
Python 2, which is end-of-life and might be dropped in the nixpkgs.
In favour of #148779 , this older branch of Claws Mail was removed.
2021-12-05 23:08:18 +01:00
Alvar Penning
26f52bf6b5
claws-mail: 3.17.8 -> 4.0.0
...
With Claws Mail's latest double release of 3.18.0 and 4.0.0, the package
will refer to the more "modern" GTK+ 3 release, major version four. The
GTK+ 2 release, major version 3, is now available in the
`claws-mail-gtk2` package.
In other words, this commit bumps the GTK+ 2 version from 3.17.8 to
3.18.0, the previously unstable GTK+ 3 version 3.99.0 to 4.0.0 and
changes the default to GTK+ 3.
2021-07-12 23:52:13 +02:00
Zhaofeng Li
1f007dd009
Use lib.meta.availableOn for optional Valgrind dependency
2021-06-12 23:17:13 -07:00
Orivej Desh
c1180834cf
claws-mail: specify that gpl3 is gpl3Plus
2021-03-02 18:26:47 +00:00
Orivej Desh
e37e954d71
claws-mail-gtk3: re-enable fancy plugin ( #114871 )
...
It was inadvertently disabled by #113663 .
2021-03-02 18:26:22 +00:00
ajs124
c2349bf052
claws-mail{,-gtk3}: set version for gtk3 to 3.99.0
2021-02-19 17:56:11 +01:00
ajs124
bf92540097
claws-mail: refactor feature flags/deps into one list
...
also add myself as maintainer
2021-02-19 01:48:50 +01:00
Alvar Penning
553ad198c2
claws-mail{,-gtk3}: refactor
...
Update Claws Mail to its latest version and perform a major refactoring.
Previously, the configurable arguments were neither complete nor named
according to the configure.ac file. Likewise, the values did not
correspond to the defaults, but rather to a personal preference.
This has now been changed to enable the arguments which are enabled in
the configure.ac file. Also the variable names have been adjusted. For
compatibility the old parameters also exist.
Next to the claws-mail package is the "experimental" claws-mail-gtk3
package for the non official gtk3 git branch. This package started as an
almost one-to-one copy of the claws-mail derivation which small
modifications. This package was of course not updated.
This has also been changed so that both packages are built from the same
derivative.
2021-02-19 01:23:47 +01:00
R. RyanTM
53a48160f5
claws-mail: 3.17.7 -> 3.17.8
2021-02-09 22:53:55 +00:00
Ben Siraphob
5d566c43b4
pkgs/applications: pkgconfig -> pkg-config
2021-01-16 23:49:59 -08:00
Ben Siraphob
108bdac3d9
pkgs/applications: stdenv.lib -> lib
2021-01-15 14:24:03 +07:00
Orivej Desh
2341270330
claws-mail-gtk3: 3.17.5 -> 3.99.0
2020-12-11 02:18:51 +00:00
ajs124
aa7f321052
Merge pull request #86030 from khumba/claws-litehtml
...
claws-mail: add the litehtml_viewer plugin
2020-10-02 19:56:57 +02:00
Alvar Penning
4c3f651965
claws-mail: 3.17.6 -> 3.17.7
2020-10-01 23:06:46 +02:00
Alvar Penning
62eed9ab29
claws-mail: patch mailto handling
...
The "Mailto: Me Your Secrets"[0] paper describes vulnerabilities in
multiple email clients regarding the undocumented "attach" field of a
mailto URI. This might allow the inclusion of sensitive data in an
outgoing email.
Pull request #95758 addresses this issue on a more general level.
Claws Mail unfortunately also has problems with mailto URIs[1][2].
Referring to the paper, problems for "attach" and "insert" were found
and fixed. These patches, which are not included in a release yet, are
hereby added.
[0]:https://www.nds.ruhr-uni-bochum.de/media/nds/veroeffentlichungen/2020/08/15/mailto-paper.pdf
[1]:https://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=4373
[2]:https://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=4374
2020-09-10 10:12:23 +02:00
Bryan Gardiner
402d625ed0
claws-mail: add the litehtml_viewer plugin
2020-08-22 19:06:42 -07:00
R. RyanTM
3311bbdad0
claws-mail: 3.17.5 -> 3.17.6
2020-07-16 17:16:34 +00:00
Orivej Desh
b0d9764c72
claws-mail-gtk3: init at 3.17.5
...
This branch currently seems an almost adequate replacement for gtk2 claws-mail,
except that clicking links in the web view opens them in the email window even
when "open links with external browser" is enabled.
Related: #75040
2020-03-13 13:50:38 +00:00
R. RyanTM
2d41dab849
claws-mail: 3.17.4 -> 3.17.5
2020-02-25 21:52:09 +00:00
Anders Kaseorg
3cd8ce3bce
treewide: Fix unsafe concatenation of $LD_LIBRARY_PATH
...
Naive concatenation of $LD_LIBRARY_PATH can result in an empty
colon-delimited segment; this tells glibc to load libraries from the
current directory, which is definitely wrong, and may be a security
vulnerability if the current directory is untrusted. (See #67234 , for
example.) Fix this throughout the tree.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-01-15 09:47:03 +01:00
worldofpeace
0c4d731797
claws-mail: remove enablePluginFancy
...
It uses insecure webkitgtk24x.
2019-12-05 05:53:09 -05:00
worldofpeace
b0c2aea20b
treewide: drop adding hicolor-icon-theme where possible
...
This was either for the setup-hook to remove caches or added
even though the respective icon theme propagated it.
2019-09-18 22:47:26 +02:00
volth
46420bbaa3
treewide: name -> pname (easy cases) ( #66585 )
...
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
2019-08-15 13:41:18 +01:00
R. RyanTM
bd9c8e48be
claws-mail: 3.17.3 -> 3.17.4
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/claws-mail/versions
2019-08-03 16:21:43 -07:00
Jakub Fišer
af0e6f4bc4
claws-mail: add build dependency (libical) for vcalendar plugin
...
fixes #55768
2019-03-07 16:41:46 +01:00
Jan Malakhovski
e8562288c0
claws-mail: move defaults to package file
2019-02-03 15:33:36 +00:00
R. RyanTM
c703e835b2
claws-mail: 3.17.2 -> 3.17.3
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/claws-mail/versions
2019-01-10 15:41:30 +00:00
Franz Pletz
8a13b97972
clawsMail: 3.17.1 -> 3.17.2
2018-12-31 02:44:01 +01:00
Jörg Thalheim
e31eaa2fba
claws-mail: 3.17.0 -> 3.17.1
2018-08-28 09:26:51 +01:00
R. RyanTM
0cce4fed12
claws-mail: 3.16.0 -> 3.17.0
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/claws-mail/versions .
2018-08-24 11:15:06 -07:00
Ryan Mulligan
0d5eb901ad
treewide: http -> https
2018-06-23 04:34:55 -07:00
ajs124
e01a2dec8b
claws-mail: add support for python plugin
2018-06-03 21:14:05 +02:00
Bryan Gardiner
285fd08c0e
claws-mail, jitsi: remove myself (khumba) from maintainers
2018-03-02 18:10:24 -08:00
Jan Tojnar
a31d98f312
tree-wide: autorename gnome packages to use dashes
2018-02-25 17:41:16 +01:00
Robin Gloster
1522a47ed3
claws-mail: 3.15.1 -> 3.16.0
2018-01-17 00:10:07 +01:00
Tuomas Tynkkynen
06c154386e
claws-mail: Split dev output
...
Closure goes 484M -> 469M.
2017-10-28 12:25:24 +03:00
Franz Pletz
a796d692c4
clawsMail: 3.15.0 -> 3.15.1
2017-09-18 21:52:07 +02:00
Volth
b7ccf27229
rename webkitgtk24x -> webkitgtk24x-gtk3; webkitgtk2 -> webkitgtk24x-gtk2
2017-05-26 13:43:25 +00:00
Franz Pletz
07cc3eb0d0
claws-mail: 3.14.1 -> 3.15.0
2017-04-24 21:06:53 +02:00
Robin Gloster
bd3ac6938b
claws-mail: 3.14.0 -> 3.14.1
2017-02-02 19:19:28 +01:00
Kirill Boltaev
bccd75094f
treewide: explicitly specify gtk and related package versions
2016-09-12 18:26:06 +03:00
Bryan Gardiner
a510c5046f
claws-mail: 3.13.2 -> 3.14.0 ( #17734 )
2016-08-14 22:54:07 +02:00
Franz Pletz
ead58a86ba
clawsMail: 3.13.1 -> 3.13.2 (security fix)
2016-01-30 21:16:22 +01:00
Franz Pletz
cbada77b0b
clawsMail: 3.13.0 -> 3.13.1 (CVE-2015-8614)
...
Fixes a remotely triggerable buffer overflow.
http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=3557
Close #11910 .
2015-12-23 18:48:38 +01:00
Aristid Breitkreuz
f217579ca6
Merge pull request #11680 from mayflower/fix/claws-mail-fancy
...
claws-mail: Fix fancy plugin
2015-12-13 22:52:23 +01:00
Franz Pletz
cabd3effda
claws-mail: Remove extra GIO_EXTRA_MODULES wrapping
2015-12-13 17:09:15 +01:00
Franz Pletz
65d8af5af2
claws-mail: Fix fancy plugin, fixes #10421
...
This fixes the fancy plugin displaying HTML mails as text as suggested
by @wedens.
2015-12-13 17:02:36 +01:00
Robin Gloster
2251af754e
claws-mail: enable PGP plugin by default
2015-12-12 12:49:49 +00:00
Franz Pletz
bba0521fdd
clawsMail: 3.12.0 -> 3.13.0
2015-11-27 03:15:32 +01:00
Bryan Gardiner
f2afad2349
claws-mail: add glib_networking for fancy to load HTTPS content ( #10421 )
2015-11-16 20:23:12 -08:00