Commit Graph

158 Commits

Author SHA1 Message Date
Jörg Thalheim
4d2afb44c1
Merge pull request #129186 from KenMacD/weechat-matrix-0.3.0
weechat-matrix: 0.2.0 -> 0.3.0
2021-07-08 08:09:45 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
e009ef23ae
weechatScripts.highmon: init at 2.7 2021-07-06 17:13:34 +02:00
Kenny MacDermid
f4336e4884
weechat-matrix: 0.2.0 -> 0.3.0 2021-07-03 19:10:23 -03:00
Gauvain 'GovanifY' Roussel-Tarbouriech
5760674b2a
weechatScripts.buffer_autoset: init at 1.2 2021-07-01 16:47:29 +02:00
Gauvain 'GovanifY' Roussel-Tarbouriech
95d9190bde
weechatScripts.weechat-go: init at 2.7 2021-06-30 04:16:37 +02:00
Jason Felice
e7b1e1997f weechat: fix build on darwin 2021-06-22 15:24:38 -04:00
Sandro Jäckel
7b4d273d3c
pythonPackages: websocket_client -> websocket-client 2021-06-15 22:03:10 +02:00
Martin Weinelt
098665898d weechat: 3.1 -> 3.2
https://github.com/weechat/weechat/releases/tag/v3.2
2021-06-13 10:17:48 +02:00
Martin Weinelt
5a6d4fe0d1
Merge pull request #124446 from mweinelt/weeslack
weechatScripts.wee-slack: 2.7.0 -> 2.8.0
2021-05-31 16:17:18 +02:00
Martin Weinelt
d7de7087fc
weechatScripts.wee-slack: 2.7.0 -> 2.8.0
https://github.com/wee-slack/wee-slack/releases/tag/v2.8.0
2021-05-26 18:45:55 +02:00
Linus Heckemann
8cebe04270
Merge pull request #124191 from Mic92/weechat
weechat: enable pie
2021-05-26 09:06:00 +02:00
Robert Gerus
f7ccc5f35d weechatScripts.weechat-matrix: fix matrix_sso_helper path
server.py tries to launch a matrix_sso_helper binary when connecting to
a homeserver that uses some SSO mechanism instead of plain login and
password, but doesn't have $out/bin in $PATH.

Using substituteInPlace to patch server.py so that the helper process is
started by using its actual filesystem location instead of relying on
$PATH.

Fixes: https://github.com/NixOS/nixpkgs/issues/124186
2021-05-24 16:38:18 +02:00
Jörg Thalheim
cf3b703e42
weechat: enable pie 2021-05-24 08:09:37 +02:00
Sandro
86da493497
Merge pull request #112883 from alyssais/weechat-matrix
weechatScripts.weechat-matrix: make patchable
2021-04-19 05:07:27 +02:00
kat witch
564f428747
weechat-notify-send: fixed meta.homepage mispelling 2021-03-24 00:43:06 +00:00
Martin Weinelt
ffe611cec8
weechat: 3.0.1 -> 3.1
https://github.com/weechat/weechat/releases/tag/v3.1
2021-03-07 15:23:20 +01:00
Jörg Thalheim
c3ea33e72b
weechatScripts.wee-slack: 2.6.0 -> 2.7.0 2021-02-24 18:04:36 +01:00
Alvar Penning
997e0a8863 weechatScripts.multiline: init at 0.6.3 2021-02-17 18:30:25 +01:00
Alyssa Ross
dee2a85af8
weechatScripts.weechat-matrix: make patchable
If an overlay adds patches, they wouldn't be applied because we were
copying from directory out of src.
2021-02-11 12:18:28 +00:00
Alyssa Ross
cfa16434c2 weechatScripts.weechat-matrix: fix PYTHONPATH
matrix.py tries to import its dependencies, and its own code from
$out/${python.sitePackages}, and neither of these worked because
nothing was telling Python where to load that stuff from.

Using patchPythonScript made it so matrix.py could find its
dependencies, but it still wasn't able to find its own code, so that
had to be added to program_PYTHONPATH beforehand so patchPythonScript
would include it as well.

Fixes: https://github.com/NixOS/nixpkgs/issues/89499
2021-02-02 17:13:53 +00:00
Martin Weinelt
88b7a68be4 weechat: 3.0 -> 3.0.1 2021-01-31 16:46:22 +01:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Ben Siraphob
108bdac3d9 pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07: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
Ben Siraphob
b04fc593e7 treewide: cmake buildInputs to nativeBuildInputs, minor cleanups 2021-01-01 11:52:33 +07:00
Alyssa Ross
87ee41b762
weechatScripts.colorize_nicks: init at 27 2020-12-09 21:05:48 +00:00
Ryan Mulligan
24751380fe
Merge pull request #87640 from emilazy/weechat-matrix-0.2.0
weechat-matrix: 0.1.0 -> 0.2.0
2020-11-23 20:32:13 -08:00
Martin Weinelt
8928b4bfe9
weechat: 2.9 -> 3.0 2020-11-11 14:14:22 +01:00
Nikolay Korotkiy
3106c30903 cmake: fix CMAKE_FIND_FRAMEWORK 2020-08-29 13:37:56 +02:00
Lassulus
c79d88f178
Merge pull request #82814 from tobim/init/weechat-notify-send
weechat-notify-send: init at 0.9
2020-08-24 13:16:35 +02:00
Tobias Mayer
db2a2cb01a
weechat-notify-send: init at 0.9 2020-08-16 21:11:55 +02:00
Alvar Penning
0a53c6b565 maintainers: rename geistesk to oxzi
For reasons I have renamed my GitHub account and would like to include
this name change here.
2020-08-15 16:03:46 +02:00
Matthew Bauer
22f82fc8ca Revert "Merge pull request #94090 from sikmir/fix-cmake-hook"
This reverts commit e36b1d4ad1, reversing
changes made to c2ea7318be.

Should go to staging.
2020-07-29 18:20:56 -05:00
Nikolay Korotkiy
b53902f535
cmake: fix CMAKE_FIND_FRAMEWORK 2020-07-28 19:05:43 +03:00
Maximilian Bosch
309bcc4d09
weechat*: remove myself as maintainer
I don't use this anymore, so I don't bring any value here.
2020-07-20 21:47:10 +02:00
Martin Weinelt
c3bf59eefb
weechat: 2.8 -> 2.9 2020-07-18 23:04:24 +02:00
Jörg Thalheim
9e780d7a2e
weechatScripts.weechat-otr: fix pycrypto build 2020-07-06 21:09:15 +01:00
Emily
50a487d8fe weechat-matrix: 0.1.0 -> 0.2.0 2020-05-12 02:51:08 +01:00
Jörg Thalheim
ddd2b694a7
weechatScripts.wee-slack: 2.5.0 -> 2.6.0 2020-05-09 12:35:31 +01:00
Jörg Thalheim
887295fd2d
treewide: remove the-kenny from maintainers
@the-kenny did a good job in the past and is set as maintainer in many package,
however since 2017-2018 he stopped contributing. To create less confusion
in pull requests when people try to request his feedback, I removed him as
maintainer from all packages.
2020-05-09 10:28:57 +01:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Tony Olagbaiye
810909de3e python3Packages.weechat-matrix: unstable-2020-01-21 -> 0.1.0 2020-04-02 16:18:12 +00:00
Martin Weinelt
f83d12d554
weechat: v2.7.1 → v2.8
New features

    core: add variable "old_full_name" in buffer, set during buffer renaming (issue weechat/weechat#1428)
    core: add debug option "-d" in command /eval (issue weechat/weechat#1434)
    api: add functions crypto_hash and crypto_hash_pbkdf2
    api: add info "auto_connect" (issue weechat/weechat#1453)
    api: add info "weechat_headless" (issue weechat/weechat#1433)
    buflist: add pointer "window" in bar item evaluation
    irc: add support of fake servers (no I/O, for testing purposes)
    relay: accept hash of password in init command of weechat protocol with option "password_hash" (PBKDF2, SHA256, SHA512)
    relay: reject client with weechat protocol if password or totp is received in init command but not set in WeeChat (issue weechat/weechat#1435)

Bug fixes

    core: fix memory leak in completion
    core: flush stdout/stderr before forking in hook_process function (issue weechat/weechat#1441)
    core: fix evaluation of condition with nested "if" (issue weechat/weechat#1434)
    irc: split AUTHENTICATE message in 400-byte chunks (issue weechat/weechat#1459)
    irc: copy temporary server flag in command /server copy
    irc: add nick changes in the hotlist (except self nick change)
    irc: case-insensitive comparison on incoming CTCP command, force upper case on CTCP replies (issue weechat/weechat#1439)
    irc: fix memory leak when the channel topic is changed
    logger: fix crash when logging is disabled on a buffer and the log file was deleted in the meanwhile, when option logger.file.info_lines is on (issue weechat/weechat#1444)
    php: fix crash when loading script with PHP 7.4 (issue weechat/weechat#1452)
    relay: update buffers synchronization when buffers are renamed (issue weechat/weechat#1428)
    script: fix memory leak in read of script repository file if it has invalid content
    script: fix unexpected display of scripts list in buffer with command /script list -i
    xfer: send signal "xfer_ended" after the received file has been renamed (issue weechat/weechat#1438)

Tests

    scripts: fix generation of test scripts with Python 3.8
    unit: add tests on IRC protocol functions and callbacks
    unit: add tests on function secure_derive_key
    unit: add tests on functions util_get_time_diff and util_file_get_content

Build

    core: fix Cygwin build
    guile: add detection of Guile 3.0.0 (issue weechat/weechat#1442)
    irc: fix build with GnuTLS < 3.1.0 (issue weechat/weechat#1431)
    php: add detection of PHP 7.4
    ruby: add detection of Ruby 2.7 (issue weechat/weechat#1455)
2020-03-29 16:04:28 +02:00
Benjamin Esham
a2d9581ac8 weechatScripts.wee-slack: 2.4.0 -> 2.5.0
wee-slack now (optionally) depends on a data file called weemoji.json
that allows it to translate between Slack emoji names (like
"slight_smile") and Unicode codepoints. For convenience, the derivation
now installs this file and patches the script so that the user doesn't
need to do any extra configuration to use it.
2020-03-25 20:08:26 -07:00
Maximilian Bosch
b7cdb64ac2
treewide: remove myself from a few packages I don't use anymore 2020-03-11 22:29:30 +01:00
Yegor Timoshenko
41909e8017
Merge pull request #80763 from emilazy/update-weechat-autosort
weechatScripts.weechat-autosort: 3.4 -> 3.8
2020-02-24 19:18:53 +03:00
Emily
2cb5084088 weechatScripts.weechat-autosort: 3.4 -> 3.8 2020-02-22 00:29:20 +00:00
Benno Fünfstück
41944946de weechatScripts.weechat-matrix: enable on darwin 2020-02-21 12:40:55 +01:00
Martin Weinelt
2d77fc3053
weechat: 2.7 -> 2.7.1
Release notes:

irc: fix crash when receiving a malformed message 352 (who)
irc: fix crash when a new message 005 is received with longer nick prefixes
irc: fix crash when receiving a malformed message 324 (channel mode) (CVE-2020-8955)
2020-02-20 23:15:38 +01:00
Emily
6957e476f4 weechatScripts.weechat-matrix: unstable-2019-11-10 -> unstable-2020-01-21 2020-02-10 19:57:23 +01:00