Commit graph

81 commits

Author SHA1 Message Date
Vladimír Čunát dcbe5b408a
pidgin: weaken install checks on non-Linux
That should work around the recent darwin regression, e.g.:
https://hydra.nixos.org/build/142033479
2021-05-05 14:30:03 +02:00
Vladimír Čunát f3c739f479
pidgin: add checks (see parent commit, too) 2021-03-28 17:29:49 +02:00
Patryk Niedźwiedziński b4946f56ae
Use python with dbus 2021-03-23 22:54:02 +01:00
Ben Siraphob 5d566c43b4 pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Profpatsch 4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Frederick F. Kautz IV f25079d967 pidgin: reenable spellcheck and voice/video in linux builds
Signed-off-by: Frederick F. Kautz IV <fkautz@alumni.cmu.edu>
2020-06-30 13:24:51 -07:00
Frederick F. Kautz IV 19211e9a6a pidgin: now builds and runs on osx
We can now build and run pidgin on OSX.

Pidgin requires an X11 server to run.

* Build: Differences Linux and OSX now parameterized
* Darwin: build against gtk2-x11 instead of gtk
* Darwin: disable gtkspell2 (spellcheck)
* Darwin: disable farstream (voice and video)

Signed-off-by: Frederick F. Kautz IV <fkautz@alumni.cmu.edu>
2020-06-30 12:35:44 -07:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01: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
Michael Fellinger 0dd9a8f658 pidgin: fix gst plugin path for audio/video 2019-04-05 12:11:10 +02:00
volth c0fed1ba77 perlXMLParser -> perlPackages.XMLParser 2018-10-12 22:56:15 +00:00
Averell Dalton 31df054e96 fix pidgin-with-plugins build 2018-07-21 18:04:16 +02:00
Emmanuel Rosa 65df48a6de pidgin: 2.12.0 -> 2.13.0
closes #40798
2018-05-20 11:29:51 -04:00
Jan Tojnar a31d98f312
tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00
Yegor Timoshenko 27459e2020
pidgin: build with cyrus_sasl for SASL in IRC and XMPP
SASL is required to connect to Freenode on high-abuse networks, e.g. highly
NATed networks or Tor. However, Pidgin only supports PLAIN authorization type,
and Freenode specifically prohibits using anything other than EXTERNAL or
ECDSA-NIST256P-CHALLENGE over Tor. It still allows PLAIN for potentially
problematic clearnet networks, though.
2018-01-07 16:38:35 +00:00
Jan Tojnar 680538dbf3
pidgin: remove unnecessary dependency
Farsight was renamed to Farstream long ago and it is already listed as a dependency.
2017-08-29 19:23:25 +02:00
Franz Pletz 4e0375cb59
pidgin: 2.11.0 -> 2.12.0 for CVE-2017-2640
Also removes unmaintained plugins.

See https://bitbucket.org/pidgin/www/src/tip/htdocs/ChangeLog.
2017-03-11 08:14:28 +01:00
Franz Pletz b5ab13a5ff
pidgin: 2.10.11 -> 2.11.0
Fix CVE-2016-1000030 & CVE-2016-2379.

cc #18856.
2016-09-28 02:23:10 +02:00
Kirill Boltaev bccd75094f treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
Vladimír Čunát cc174b3d55 pidgin: simplify using the wrapped version
Now only the `pidgin` attribute is exposed and it's wrapped based on
whether the `plugins` parameter is overridden.

Discussion: https://github.com/NixOS/nixpkgs/issues/8999#issuecomment-224851642
2016-06-09 12:21:36 +02:00
Vladimír Čunát 09af15654f Merge master into closure-size
The kde-5 stuff still didn't merge well.
I hand-fixed what I saw, but there may be more problems.
2016-03-08 09:58:19 +01:00
Christoph Hrdinka d3e3b135ea pidgin: fix gstreamer plugin path
Closes #13722, fixes #13719 and maybe #10556.
2016-03-07 07:03:49 +01:00
Vladimír Čunát ba9b80c7e0 nspr,nss: split into multiple outputs
Hopefully most references are OK.
2015-10-13 20:18:44 +02:00
Vladimír Čunát 7e94263c6d pidgin: minor update 2014-11-24 23:32:58 +01:00
Vladimír Čunát 6e75afb5cf pidgin: enableParallelBuilding 2014-11-17 09:27:55 +01:00
Antoine R. Dumont cab722f816 pidgin-with-plugins: fix plugin directories (close #5009) 2014-11-17 09:27:55 +01:00
Rickard Nilsson eaf513da6a pidgin: Fix compilation errors, clean up 2014-10-30 10:10:48 +01:00
Vladimír Čunát e63d9554b4 pidgin: maintenance+security update
Fixes CVE-2014-3694..3698

Added a note to clean the expression, CC #4602.
2014-10-23 13:03:23 +02:00
Nikolay Amiantov 2feaa0278a pidgin: add wrapper (close #4577, fixes #992) 2014-10-23 13:03:23 +02:00
Bjørn Forsman c9baba9212 Fix many package descriptions
(My OCD kicked in today...)

Remove repeated package names, capitalize first word, remove trailing
periods and move overlong descriptions to longDescription.

I also simplified some descriptions as well, when they were particularly
long or technical, often based on Arch Linux' package descriptions.

I've tried to stay away from generated expressions (and I think I
succeeded).

Some specifics worth mentioning:
 * cron, has "Vixie Cron" in its description. The "Vixie" part is not
   mentioned anywhere else. I kept it in a parenthesis at the end of the
   description.

 * ctags description started with "Exuberant Ctags ...", and the
   "exuberant" part is not mentioned elsewhere. Kept it in a parenthesis
   at the end of description.

 * nix has the description "The Nix Deployment System". Since that
   doesn't really say much what it is/does (especially after removing
   the package name!), I changed that to "Powerful package manager that
   makes package management reliable and reproducible" (borrowed from
   nixos.org).

 * Tons of "GNU Foo, Foo is a [the important bits]" descriptions
   is changed to just [the important bits]. If the package name doesn't
   contain GNU I don't think it's needed to say it in the description
   either.
2014-08-24 22:31:37 +02:00
Vladimír Čunát 4ab58240a9 pidgin: adopt the orphan, as I use it daily
CC #992.
2014-04-04 20:29:49 +02:00
Vladimír Čunát 9dd9e52c0c pidgin: bugfix 2.10.8 -> .9
Fixes connection to some servers broken by the previous update.
2014-02-03 10:05:47 +01:00
Vladimír Čunát 5d2e884aa1 pidgin: minor update 2.10.7 -> .8, including CVE-2013-6484
Also switch no newer libstartup-notification, add license and platforms.
2014-02-01 08:44:07 +01:00
Bjørn Forsman 083d0890f5 More description fixes
* Remove package name
* Start with upper case letter
* Remove trailing period

Also reword some descriptions and move some long descriptions to
longDescription.

I'm not touching generated packages.
2013-10-06 12:01:38 +02:00
Lluís Batlle i Rossell e60cb1713f pidgin: update to 2.10.7 2013-04-15 22:02:35 +02:00
Michael Raskin 52d68190db Update Pidgin 2012-10-29 14:27:31 +04:00
Yury G. Kudryashov f0925eeded pidgin-2.10.2
Use rec to prevent "name != src.basename" in the future.
REVIEW:6

svn path=/nixpkgs/trunk/; revision=33204
2012-03-17 17:12:48 +00:00
Yury G. Kudryashov fe1115caf4 Make nixpkgs ready for gst_all attrset removal
svn path=/nixpkgs/trunk/; revision=33092
2012-03-14 22:44:52 +00:00
Cillian de Roiste 1c885d3dee Updating to 2.10.1, security fixes and also fixes #14351 'multiple display of room members'
svn path=/nixpkgs/trunk/; revision=32267
2012-02-14 09:56:46 +00:00
David Guibert 7de614fdf3 pidgin 2.9.0
svn path=/nixpkgs/trunk/; revision=28425
2011-08-09 12:35:55 +00:00
Michael Raskin 6c133d03f6 Pidgin needs libgcrypt for GNUTLS
svn path=/nixpkgs/trunk/; revision=26819
2011-04-13 10:03:07 +00:00
Armijn Hemel e6e51b2d83 update to 2.7.9
svn path=/nixpkgs/trunk/; revision=25544
2011-01-13 18:47:46 +00:00
Armijn Hemel ce6b26042d update to 2.7.8
svn path=/nixpkgs/trunk/; revision=25257
2010-12-23 13:56:04 +00:00
Sander van der Burg 2549fea1bb Upgraded pidgin to version 2.7.7
svn path=/nixpkgs/trunk/; revision=24844
2010-11-24 21:58:52 +00:00
Armijn Hemel b247c239e5 update to 2.7.5
svn path=/nixpkgs/trunk/; revision=24584
2010-11-03 14:03:53 +00:00
Armijn Hemel 9992ba5e3f update to 2.7.4
svn path=/nixpkgs/trunk/; revision=24424
2010-10-22 16:06:32 +00:00
Armijn Hemel f194a8aa93 update to 2.7.3
svn path=/nixpkgs/trunk/; revision=23215
2010-08-17 20:28:40 +00:00
Armijn Hemel 066bd72e6f update to 2.7.2
svn path=/nixpkgs/trunk/; revision=22729
2010-07-25 11:10:10 +00:00
Marc Weber 473d5a9ba8 pidgin update, ICQ messages were suddenly embedded within HTML text ?
svn path=/nixpkgs/trunk/; revision=22091
2010-06-01 17:45:05 +00:00
Armijn Hemel c239f0d20e update to 2.7.0
svn path=/nixpkgs/trunk/; revision=21798
2010-05-16 16:31:04 +00:00