aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/applications/networking/irc
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/applications/networking/irc')
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/bip/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/communi/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/epic5/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/glowing-bear/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/hexchat/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/ii/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/irssi/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/irssi/fish/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/konversation/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/quassel/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/qweechat/default.nix4
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/sic/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/weechat/default.nix6
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/weechat/scripts/wee-slack/default.nix12
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/weechat/scripts/wee-slack/hardcode-json-file-path.patch12
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-autosort/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix-bridge/default.nix2
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix14
-rw-r--r--nixpkgs/pkgs/applications/networking/irc/wraith/default.nix2
19 files changed, 48 insertions, 32 deletions
diff --git a/nixpkgs/pkgs/applications/networking/irc/bip/default.nix b/nixpkgs/pkgs/applications/networking/irc/bip/default.nix
index 43ec0910cc2..af67c224e7d 100644
--- a/nixpkgs/pkgs/applications/networking/irc/bip/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/bip/default.nix
@@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
meta = {
description = "An IRC proxy (bouncer)";
- homepage = http://bip.milkypond.org/;
+ homepage = "http://bip.milkypond.org/";
license = stdenv.lib.licenses.gpl2;
downloadPage = "https://projects.duckcorp.org/projects/bip/files";
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/applications/networking/irc/communi/default.nix b/nixpkgs/pkgs/applications/networking/irc/communi/default.nix
index 8278f90d321..6cb6f2c2ef6 100644
--- a/nixpkgs/pkgs/applications/networking/irc/communi/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/communi/default.nix
@@ -40,7 +40,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A simple and elegant cross-platform IRC client";
- homepage = https://github.com/communi/communi-desktop;
+ homepage = "https://github.com/communi/communi-desktop";
license = licenses.bsd3;
maintainers = with maintainers; [ hrdinka ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/applications/networking/irc/epic5/default.nix b/nixpkgs/pkgs/applications/networking/irc/epic5/default.nix
index 0cf06a1f452..cb2fa4ae682 100644
--- a/nixpkgs/pkgs/applications/networking/irc/epic5/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/epic5/default.nix
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = http://epicsol.org;
+ homepage = "http://epicsol.org";
description = "A IRC client that offers a great ircII interface";
license = licenses.bsd3;
maintainers = [];
diff --git a/nixpkgs/pkgs/applications/networking/irc/glowing-bear/default.nix b/nixpkgs/pkgs/applications/networking/irc/glowing-bear/default.nix
index 2d12386bafa..59278dddad1 100644
--- a/nixpkgs/pkgs/applications/networking/irc/glowing-bear/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/glowing-bear/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A web client for Weechat";
- homepage = https://github.com/glowing-bear/glowing-bear;
+ homepage = "https://github.com/glowing-bear/glowing-bear";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ delroth ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/applications/networking/irc/hexchat/default.nix b/nixpkgs/pkgs/applications/networking/irc/hexchat/default.nix
index 263cf23c17f..c5b2a9f1b28 100644
--- a/nixpkgs/pkgs/applications/networking/irc/hexchat/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/hexchat/default.nix
@@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A popular and easy to use graphical IRC (chat) client";
- homepage = https://hexchat.github.io/;
+ homepage = "https://hexchat.github.io/";
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
diff --git a/nixpkgs/pkgs/applications/networking/irc/ii/default.nix b/nixpkgs/pkgs/applications/networking/irc/ii/default.nix
index 4807f3419d1..163dec194b1 100644
--- a/nixpkgs/pkgs/applications/networking/irc/ii/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/ii/default.nix
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- homepage = https://tools.suckless.org/ii/;
+ homepage = "https://tools.suckless.org/ii/";
license = stdenv.lib.licenses.mit;
description = "Irc it, simple FIFO based irc client";
platforms = stdenv.lib.platforms.unix;
diff --git a/nixpkgs/pkgs/applications/networking/irc/irssi/default.nix b/nixpkgs/pkgs/applications/networking/irc/irssi/default.nix
index 1751812d67e..27b37e78a1a 100644
--- a/nixpkgs/pkgs/applications/networking/irc/irssi/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/irssi/default.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
];
meta = {
- homepage = https://irssi.org;
+ homepage = "https://irssi.org";
description = "A terminal based IRC client";
platforms = stdenv.lib.platforms.unix;
maintainers = with stdenv.lib.maintainers; [ lovek323 ];
diff --git a/nixpkgs/pkgs/applications/networking/irc/irssi/fish/default.nix b/nixpkgs/pkgs/applications/networking/irc/irssi/fish/default.nix
index aefc48d4a3e..f1e0e9158ca 100644
--- a/nixpkgs/pkgs/applications/networking/irc/irssi/fish/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/irssi/fish/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation rec {
name = "fish-irssi-20130413-e98156bebd";
src = fetchurl {
- url = https://github.com/falsovsky/FiSH-irssi/tarball/e98156bebd;
+ url = "https://github.com/falsovsky/FiSH-irssi/tarball/e98156bebd";
name = "${name}.tar.gz";
sha256 = "1ndr51qrg66h1mfzacwzl1vd6lj39pdc4p4z5iihrj4r2f6gk11a";
};
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
buildInputs = [ gmp automake autoconf libtool openssl glib ];
meta = {
- homepage = https://github.com/falsovsky/FiSH-irssi;
+ homepage = "https://github.com/falsovsky/FiSH-irssi";
license = stdenv.lib.licenses.unfree; # I can't find any mention of license
maintainers = with stdenv.lib.maintainers; [viric];
};
diff --git a/nixpkgs/pkgs/applications/networking/irc/konversation/default.nix b/nixpkgs/pkgs/applications/networking/irc/konversation/default.nix
index 6a58241b89a..2890deccb80 100644
--- a/nixpkgs/pkgs/applications/networking/irc/konversation/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/konversation/default.nix
@@ -82,6 +82,6 @@ in mkDerivation rec {
description = "Integrated IRC client for KDE";
license = with lib.licenses; [ gpl2 ];
maintainers = with lib.maintainers; [ fridh ];
- homepage = https://konversation.kde.org;
+ homepage = "https://konversation.kde.org";
};
}
diff --git a/nixpkgs/pkgs/applications/networking/irc/quassel/default.nix b/nixpkgs/pkgs/applications/networking/irc/quassel/default.nix
index f78053bdc37..86f7793819b 100644
--- a/nixpkgs/pkgs/applications/networking/irc/quassel/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/quassel/default.nix
@@ -80,7 +80,7 @@ in (if !buildClient then stdenv.mkDerivation else mkDerivation) rec {
'';
meta = with stdenv.lib; {
- homepage = https://quassel-irc.org/;
+ homepage = "https://quassel-irc.org/";
description = "Qt/KDE distributed IRC client suppporting a remote daemon";
longDescription = ''
Quassel IRC is a cross-platform, distributed IRC client,
@@ -91,7 +91,7 @@ in (if !buildClient then stdenv.mkDerivation else mkDerivation) rec {
'';
license = licenses.gpl3;
maintainers = with maintainers; [ phreedom ttuegel ];
- repositories.git = https://github.com/quassel/quassel.git;
+ repositories.git = "https://github.com/quassel/quassel.git";
inherit (qtbase.meta) platforms;
};
}
diff --git a/nixpkgs/pkgs/applications/networking/irc/qweechat/default.nix b/nixpkgs/pkgs/applications/networking/irc/qweechat/default.nix
index acf030222a1..27adb2cefc5 100644
--- a/nixpkgs/pkgs/applications/networking/irc/qweechat/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/qweechat/default.nix
@@ -18,11 +18,11 @@ python27Packages.buildPythonApplication rec {
'';
propagatedBuildInputs = with python27Packages; [
- pyside
+ pyside setuptools
];
meta = with stdenv.lib; {
- homepage = https://github.com/weechat/qweechat;
+ homepage = "https://github.com/weechat/qweechat";
description = "Qt remote GUI for WeeChat";
license = licenses.gpl3;
maintainers = with maintainers; [ ramkromberg ];
diff --git a/nixpkgs/pkgs/applications/networking/irc/sic/default.nix b/nixpkgs/pkgs/applications/networking/irc/sic/default.nix
index 40914295597..69605af2f66 100644
--- a/nixpkgs/pkgs/applications/networking/irc/sic/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/sic/default.nix
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Simple IRC client";
- homepage = https://tools.suckless.org/sic/;
+ homepage = "https://tools.suckless.org/sic/";
license = stdenv.lib.licenses.mit;
platforms = stdenv.lib.platforms.unix;
};
diff --git a/nixpkgs/pkgs/applications/networking/irc/weechat/default.nix b/nixpkgs/pkgs/applications/networking/irc/weechat/default.nix
index 96d7b3faaed..4538edd2e76 100644
--- a/nixpkgs/pkgs/applications/networking/irc/weechat/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/weechat/default.nix
@@ -27,12 +27,12 @@ let
in
assert lib.all (p: p.enabled -> ! (builtins.elem null p.buildInputs)) plugins;
stdenv.mkDerivation rec {
- version = "2.7.1";
+ version = "2.8";
pname = "weechat";
src = fetchurl {
url = "https://weechat.org/files/src/weechat-${version}.tar.bz2";
- sha256 = "0acz41jg7lmipni9z2agfqw4dhmx5hf6k9w4pvr4zih1fhkldva2";
+ sha256 = "0xpzl7985j47rpmly4r833jxd448xpy7chqphaxmhlql2c0gc08z";
};
outputs = [ "out" "man" ] ++ map (p: p.name) enabledPlugins;
@@ -70,7 +70,7 @@ let
'';
meta = {
- homepage = http://www.weechat.org/;
+ homepage = "http://www.weechat.org/";
description = "A fast, light and extensible chat client";
longDescription = ''
You can find more documentation as to how to customize this package
diff --git a/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/wee-slack/default.nix b/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/wee-slack/default.nix
index 632a485381d..8df6c8d6124 100644
--- a/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/wee-slack/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/wee-slack/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "wee-slack";
- version = "2.4.0";
+ version = "2.5.0";
src = fetchFromGitHub {
repo = "wee-slack";
owner = "wee-slack";
rev = "v${version}";
- sha256 = "0h425ln5vv76zv41dccapyfbl8qmmflbpwmrd26knqyj8k24zfpr";
+ sha256 = "0sxgi5fg8qvzqmxy7sdma6v0wj93xwh21av10n8nxvdskacw5dxz";
};
patches = [
@@ -19,17 +19,23 @@ stdenv.mkDerivation rec {
paths = with python3Packages; [ websocket_client six ];
}}/${python3Packages.python.sitePackages}";
})
+ ./hardcode-json-file-path.patch
];
+ postPatch = ''
+ substituteInPlace wee_slack.py --subst-var out
+ '';
+
passthru.scripts = [ "wee_slack.py" ];
installPhase = ''
mkdir -p $out/share
cp wee_slack.py $out/share/wee_slack.py
+ install -D -m 0444 weemoji.json $out/share/wee-slack/weemoji.json
'';
meta = with stdenv.lib; {
- homepage = https://github.com/wee-slack/wee-slack;
+ homepage = "https://github.com/wee-slack/wee-slack";
license = licenses.mit;
maintainers = with maintainers; [ willibutz ];
description = ''
diff --git a/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/wee-slack/hardcode-json-file-path.patch b/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/wee-slack/hardcode-json-file-path.patch
new file mode 100644
index 00000000000..7413a9229ce
--- /dev/null
+++ b/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/wee-slack/hardcode-json-file-path.patch
@@ -0,0 +1,12 @@
+--- a/wee_slack.py
++++ b/wee_slack.py
+@@ -4560,8 +4560,7 @@
+
+ def load_emoji():
+ try:
+- DIR = w.info_get('weechat_dir', '')
+- with open('{}/weemoji.json'.format(DIR), 'r') as ef:
++ with open('@out@/share/wee-slack/weemoji.json', 'r') as ef:
+ emojis = json.loads(ef.read())
+ if 'emoji' in emojis:
+ print_error('The weemoji.json file is in an old format. Please update it.')
diff --git a/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-autosort/default.nix b/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-autosort/default.nix
index 23a6996bcdd..883ed793ced 100644
--- a/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-autosort/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-autosort/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Autosort is a weechat script to automatically or manually keep your buffers sorted";
- homepage = https://github.com/de-vri-es/weechat-autosort;
+ homepage = "https://github.com/de-vri-es/weechat-autosort";
license = licenses.gpl3;
maintainers = with maintainers; [ emily ];
};
diff --git a/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix-bridge/default.nix b/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix-bridge/default.nix
index ea5052f37a3..f1b075e6d08 100644
--- a/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix-bridge/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix-bridge/default.nix
@@ -38,7 +38,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "A WeeChat script in Lua that implements the matrix.org chat protocol";
- homepage = https://github.com/torhve/weechat-matrix-protocol-script;
+ homepage = "https://github.com/torhve/weechat-matrix-protocol-script";
maintainers = with maintainers; [ ma27 ];
license = licenses.mit; # see https://github.com/torhve/weechat-matrix-protocol-script/blob/0052e7275ae149dc5241226391c9b1889ecc3c6b/matrix.lua#L53
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix b/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix
index 038611ca289..aca9a9a111d 100644
--- a/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix
@@ -22,13 +22,13 @@ let
]);
in buildPythonPackage {
pname = "weechat-matrix";
- version = "unstable-2020-01-21";
+ version = "0.1.0";
src = fetchFromGitHub {
owner = "poljar";
repo = "weechat-matrix";
- rev = "46640df3e0bfb058e97d8abe723bb88fdf4e5177";
- sha256 = "1j3l43j741csfxsp1nsc74y6wj2wm86c45iraf167g6p0sdzcq8z";
+ rev = "65a5db7291439b6132e35e8cc09ed901614fabf6";
+ sha256 = "0m3k5vrv5ab1aw1mjd0r8d71anwqzvncvv9v5zx9xp1i188sdm8x";
};
propagatedBuildInputs = [
@@ -53,11 +53,9 @@ in buildPythonPackage {
mkdir -p $out/share $out/bin
cp $src/main.py $out/share/matrix.py
- cp \
- $src/contrib/matrix_upload \
- $src/contrib/matrix_decrypt \
- $src/contrib/matrix_sso_helper \
- $out/bin/
+ cp $src/contrib/matrix_upload.py $out/bin/matrix_upload
+ cp $src/contrib/matrix_decrypt.py $out/bin/matrix_decrypt
+ cp $src/contrib/matrix_sso_helper.py $out/bin/matrix_sso_helper
substituteInPlace $out/bin/matrix_upload \
--replace '/usr/bin/env -S python3' '${scriptPython}/bin/python'
substituteInPlace $out/bin/matrix_sso_helper \
diff --git a/nixpkgs/pkgs/applications/networking/irc/wraith/default.nix b/nixpkgs/pkgs/applications/networking/irc/wraith/default.nix
index 996ab72d6f5..02bccb67bfe 100644
--- a/nixpkgs/pkgs/applications/networking/irc/wraith/default.nix
+++ b/nixpkgs/pkgs/applications/networking/irc/wraith/default.nix
@@ -40,7 +40,7 @@ mkDerivation rec {
The binary will not run when moved onto non-NixOS systems; use patchelf
to fix its runtime dependenices.
'';
- homepage = https://wraith.botpack.net/;
+ homepage = "https://wraith.botpack.net/";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ elitak ];
platforms = platforms.linux;