Commit Graph

666 Commits

Author SHA1 Message Date
Malte Voos
3449f83618 maintainers/malvo: update information 2023-02-05 15:05:51 +01:00
Shawn8901
0a1dd3ced1 treewide: remove global with lib; in pkgs/{misc,networking} 2023-01-24 17:29:20 +01:00
Guillaume Girol
33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
toastal
ff731153e2 senpai: unstable-2022-12-02 → unstable-2023-01-03
Happy New Year with some new commits. Worked locally.
2023-01-16 11:55:26 +07:00
R. Ryantm
39d488be76 kirc: 0.3.1 -> 0.3.2 2023-01-09 22:15:03 +00:00
Naïm Favier
684dd9c5dc
weechat: 3.7.1 -> 3.8
https://github.com/weechat/weechat/releases/tag/v3.8
2023-01-08 13:01:34 +01:00
R. Ryantm
e7ece6eedd irccloud: 0.13.0 -> 0.16.0 2022-12-27 07:40:57 +00:00
toastal
f4edf91c8f
senpai: unstable-2022-11-15 → unstable-2022-12-02
870e2e51fe
2022-12-08 19:38:56 +08:00
Lassulus
08e47fa1fc
Merge pull request #201445 from toastal/senpai-unstable-2022-11-15
senpai: unstable-2022-11-04 → unstable-2022-11-15
2022-11-22 09:02:02 +01:00
Сухарик
67fe14bca4 kvirc: 5.0.0 -> 2022-06-29 2022-11-18 16:57:48 +03:00
Nikolay Korotkiy
7e673586ba
Merge pull request #200894 from sikmir/sic
sic: 1.2 → 1.3
2022-11-16 22:54:10 +04:00
toastal
b6624e467c senpai: unstable-2022-11-04 → unstable-2022-11-15
• Print date as dd/mm or mm/dd depending on the user locale
• Enable receiving away updates for private buffers
2022-11-16 11:23:19 +07:00
Nikolay Korotkiy
a705b9411c
sic: 1.2 → 1.3 2022-11-12 19:48:46 +03:00
toastal
5a2f9d213a senpai: unstable-2022-10-19 → unstable-11-04
Just another version bump. I reckon at v0.2.0, it’d be better to follow
the releases as it‛s become more stable. v0.1.0 was released, but we
updated to another hash at that time.
2022-11-11 17:18:42 +07:00
R. Ryantm
f7431885c0 irssi: 1.4.2 -> 1.4.3 2022-10-31 18:59:22 +00:00
toastal
5a32679673 senpai: unstable-2022-07-25 → unstable-2022-10-19
It’s been a while since this package has been updated
@malvo
2022-10-24 22:05:33 +07:00
github-actions[bot]
71e4896d63
Merge master into staging-next 2022-10-22 12:01:25 +00:00
Naïm Favier
d8f8cfb270
weechat: 3.7 -> 3.7.1
https://github.com/weechat/weechat/releases/tag/v3.7.1
2022-10-21 13:45:04 +02:00
github-actions[bot]
f52955a521
Merge master into staging-next 2022-10-16 18:01:42 +00:00
Jörg Thalheim
104e8082de weechatScripts.matrix: fix build 2022-10-16 19:09:43 +02:00
github-actions[bot]
4f07e7f326
Merge master into staging-next 2022-10-15 06:07:54 +00:00
Mario Rodas
9a72f3efcd
Merge pull request #195799 from r-ryantm/auto-update/ii
ii: 1.9 -> 2.0
2022-10-14 19:54:56 -05:00
github-actions[bot]
886633ba43
Merge master into staging-next 2022-10-15 00:04:00 +00:00
Martin Weinelt
5c51f3d548
Merge pull request #195245 from ncfavier/weechat-docs 2022-10-13 23:11:25 +02:00
R. Ryantm
425b456393 ii: 1.9 -> 2.0 2022-10-13 12:22:38 +00:00
Artturi
e66d2fd89d
Merge pull request #194256 from Artturin/treewides2 2022-10-13 00:08:01 +03:00
Markus S. Wamser
c9d167f174 pkgs.applications: remove unused args 2022-10-12 16:00:16 +02:00
Naïm Favier
d26276e725
weechat: re-enable docs
The doc build was failing because of an unpatched `/usr/bin/env` shebang
in the `pygments.rb` gem, and weechat uses asciidoctor with the pygments
highlighter. Adding `python3` to `pygments.rb`'s `buildInputs` fixes it.
2022-10-11 11:09:52 +02:00
github-actions[bot]
5d957f3dba
Merge staging-next into staging 2022-10-11 00:05:26 +00:00
Artturin
7e49471316 treewide: optional -> optionals where the argument is a list
the argument to optional should not be list
2022-10-10 15:40:21 +03:00
Naïm Favier
cea0c62688
weechat: add PHP support
Add PHP support, but do not include it in the wrapper by default, because
- it doesn't build on Darwin,
- it doubles the closure size,
- there are no official scripts written in PHP,
- it's probably broken: the [example PHP
  script](https://weechat.org/files/doc/stable/weechat_scripting.en.html#register_function)
  from the manual fails to load.

Enable build-time tests (except on Darwin as they don't build).

Remove `-DENABLE_JAVASCRIPT=OFF`, which was made the default upstream [a long time
ago](340d6646a6).

Add myself as a maintainer.
2022-10-09 21:55:38 +02:00
Franz Pletz
c755643cde
epic5: fix build with libxcrypt 2022-10-09 18:10:46 +02:00
Naïm Favier
86b0bec192
weechat: 3.6 -> 3.7
https://github.com/weechat/weechat/releases/tag/v3.7
2022-10-09 17:23:43 +02:00
R. Ryantm
6ba7e643cd srain: 1.4.1 -> 1.5.0 2022-10-03 01:42:56 +00:00
WilliButz
514fecc96d
weechatScripts.wee-slack: 2.8.0 -> 2.9.0
https://github.com/wee-slack/wee-slack/releases/tag/v2.9.0
2022-09-20 18:14:34 +02:00
Shengyu Zhang
198dd79a4a
srain: fix homepage
See also https://srain.silverrainz.me/blog/migrate-domain.html
2022-09-20 15:36:14 +08:00
OPNA2608
86ead2fed9 communi: fix on Darwin
Manual `wrapQtApp` call was previously removed in e0532475bc
but is required here because we work around `wrapQtAppsHook` trying to wrap
dylibs in app bundles.
2022-08-14 00:47:24 +02:00
OPNA2608
348da227c5 communi: fix Qt wrapping 2022-08-13 13:31:05 +02:00
Stig
b53684ba2b
Merge pull request #176640 from stigtsp/package/convos-7.02
convos: 6.42 -> 7.02
2022-08-03 11:45:27 +02:00
R. Ryantm
8d0254f4b6 srain: 1.4.0 -> 1.4.1 2022-08-01 21:11:13 +00:00
toastal
d7c7c985a2 senpai: 2022-05-10-unstable → 2022-07-25-unstable
Picking a new revisions after many new features have been added.
2022-07-27 15:42:57 +07:00
Stig Palmquist
011f472b29
convos: 6.42 -> 7.02 2022-07-26 22:37:55 +02:00
Jörg Thalheim
086b21f82e
Merge pull request #182629 from winterqt/fish-irssi-bump
fish-irssi: unstable-2013-04-13 -> unstable-2021-04-16
2022-07-24 06:45:12 +01:00
Winter
dd2709275c fish-irssi: unstable-2013-04-13 -> unstable-2021-04-16 2022-07-23 15:34:09 -04:00
Fabian Affolter
214ea4599f irssi: 1.4.1 -> 1.4.2 2022-07-23 18:52:37 +02:00
Florian Klink
3d65b57933
Merge pull request #181444 from flokli/weechat-autosort-3.9
weechatScripts.weechat-autosort: add to maintainers, 3.8 -> 3.9
2022-07-22 14:35:29 +07:00
Florian Klink
9cb7efc496 weechatScripts.weechat-autosort: set license to gpl3Plus 2022-07-22 14:27:11 +07:00
Florian Klink
3acda9c57d
Merge pull request #181448 from flokli/weechat-grep-0.8.5
weechatScripts.weechat-grep: init at 0.8.5
2022-07-22 13:56:09 +07:00
Florian Klink
e5e213afb8
Update pkgs/applications/networking/irc/weechat/scripts/weechat-grep/default.nix
Co-authored-by: Moritz Böhme <mail@moritzboeh.me>
2022-07-22 13:55:55 +07:00
Linus Heckemann
ba5d6abb39 remove some maintainerships
I'm no longer using any of these packages, and they're tricky to test
outside a useful context.
2022-07-20 08:33:47 -07:00
Martin Weinelt
9613c6a830
Merge pull request #180939 from ncfavier/weechat 2022-07-18 14:06:51 +02:00
Florian Klink
0c07aac78b weechatScripts.weechat-grep: init at 0.8.5 2022-07-14 14:44:13 +07:00
Florian Klink
52ebfe0749 weechatScripts.weechat-autosort: 3.8 -> 3.9 2022-07-14 14:36:50 +07:00
Florian Klink
82ba6157fb weechatScripts.weechat-autosort: add myself to maintainers 2022-07-14 14:36:45 +07:00
Klemens Nanni
0f72d3c8cc konversation: Update/move to KDE Gear
1.7.7 from october 2020 was the last version before Konversation adapted
the KDE Gear versioning schema, so move and thus update it accordingly.
2022-07-11 14:24:50 +08:00
Naïm Favier
04eb893beb
weechat: 3.5 -> 3.6
https://github.com/weechat/weechat/releases/tag/v3.6
2022-07-10 10:24:01 +02:00
Fabian Affolter
b695e7dd8b
Merge pull request #177772 from fabaff/irssi-bump
irssi: 1.2.3 -> 1.4.1
2022-07-05 08:06:14 +02:00
Fabian Affolter
e31799b474 irssi: 1.2.3 -> 1.4.1 2022-07-04 20:56:26 +02:00
Robert Schütz
e47f1d2527 communi: 3.5.0 -> 3.6.0 2022-06-30 22:38:39 +00:00
Profpatsch
284d5486a5 weechat-matrix: fix startup crash
Python 3.10 has a bug in its SSL module.

Fixes: https://github.com/NixOS/nixpkgs/issues/178540
2022-06-27 14:35:24 +02:00
Azat Bahawi
cc2548ae81
ircdog: use buildGoModule 2022-06-05 21:43:33 +03:00
Rick van Schijndel
433701147a
treewide: pkgs/applications: mark broken for aarch64-linux 2022-05-30 13:42:58 +02:00
toastal
b70ba3ad0a senpai: unstable-2022-04-29 → unstable-2022-05-10
Bump to the latest default branch commit.
2022-05-14 22:50:44 +07:00
Bobby Rong
d8a584cbd3
Merge pull request #172197 from wineee/srain
srain: 1.3.2 -> 1.4.0
2022-05-10 19:02:05 +08:00
rewine
56481a2ecc srain: 1.3.2 -> 1.4.0 2022-05-09 23:22:35 +08:00
Sandro Jäckel
115475ff5b
python310Packages.python-magic: normalise attr 2022-05-07 01:18:35 +02:00
Artturi
b0b8435c37
Merge pull request #167987 from oxzi/weechat-otr-fix-build-and-deprecation
weechat-otr: Fix build and knownVulnerabilities
2022-05-05 20:24:55 +03:00
Malte Voos
5860a9e5e5 senpai: unstable-2021-12-14 -> unstable-2022-04-29 2022-05-04 23:39:29 +02:00
Jason O'Conal
e412163114
Merge pull request #166767 from r-ryantm/auto-update/weechat
weechat-unwrapped: 3.4.1 -> 3.5
2022-05-01 09:33:46 +09:30
Alvar Penning
22419c93cd weechat-otr: Fix build and knownVulnerabilities
First, this closes #167972 by explicitly disabling Python tests for the
backported pycrypto library. Those tests were written for Python 2 only.

Furthermore, the meta.knownVulnerabilities attribute was added as the
last weechat-otr upstream release was in 2018-03 [0] and the backported
Debian package of pycrypto is from 2020-04 [1]. As there are no known
vulnerabilities for weechat-otr itself, pycrypto "is unmaintained,
obsolete, and contains security vulnerabilities" [2]. Even with Debian's
patches, this is no good situation.

As weechat-otr being a security and privacy related software, it should
be made obvious, that its code base is old and unmaintained.

[0] https://github.com/mmb/weechat-otr/releases/tag/v1.9.2
[1] https://salsa.debian.org/sramacher/python-crypto/-/tags/debian%2F2.6.1-13.1
[2] https://www.pycrypto.org/
2022-04-09 14:01:21 +02:00
7c6f434c
8188f10752
Merge pull request #166430 from alyssais/openssl-static-retry
treewide: use lib.getLib for OpenSSL libraries
2022-04-02 12:59:55 +00:00
R. Ryantm
934237e6be weechat-unwrapped: 3.4.1 -> 3.5 2022-04-01 06:18:13 +00:00
Ben Siraphob
21faf9fc29
treewide: move autoconf, automake to nativeBuildInputs 2022-03-30 20:17:24 -05:00
Alyssa Ross
fd78240ac8
treewide: use lib.getLib for OpenSSL libraries
At some point, I'd like to make another attempt at
71f1f4884b ("openssl: stop static binaries referencing libs"), which
was reverted in 195c7da07d.  One problem with my previous attempt is
that I moved OpenSSL's libraries to a lib output, but many dependent
packages were hardcoding the out output as the location of the
libraries.  This patch fixes every such case I could find in the tree.
It won't have any effect immediately, but will mean these packages
will automatically use an OpenSSL lib output if it is reintroduced in
future.

This patch should cause very few rebuilds, because it shouldn't make
any change at all to most packages I'm touching.  The few rebuilds
that are introduced come from when I've changed a package builder not
to use variable names like openssl.out in scripts / substitution
patterns, which would be confusing since they don't hardcode the
output any more.

I started by making the following global replacements:

    ${pkgs.openssl.out}/lib -> ${lib.getLib pkgs.openssl}/lib
    ${openssl.out}/lib -> ${lib.getLib openssl}/lib

Then I removed the ".out" suffix when part of the argument to
lib.makeLibraryPath, since that function uses lib.getLib internally.

Then I fixed up cases where openssl was part of the -L flag to the
compiler/linker, since that unambigously is referring to libraries.

Then I manually investigated and fixed the following packages:

 - pycurl
 - citrix-workspace
 - ppp
 - wraith
 - unbound
 - gambit
 - acl2

I'm reasonably confindent in my fixes for all of them.

For acl2, since the openssl library paths are manually provided above
anyway, I don't think openssl is required separately as a build input
at all.  Removing it doesn't make a difference to the output size, the
file list, or the closure.

I've tested evaluation with the OfBorg meta checks, to protect against
introducing evaluation failures.
2022-03-30 15:10:00 +00:00
Martin Weinelt
4c0dc16f28
ircdog: 0.2.1 -> 0.3.0
https://github.com/ergochat/ircdog/releases/tag/v0.3.0
2022-03-28 04:01:47 +02:00
Artturin
33cce15e42 treewide: remove meta.repositories
there's no documentation for meta.repositories and its not widely used
2022-03-24 23:56:14 +02:00
Felix Buehler
27af61265b communi: switch to fetchFromGitHub 2022-03-16 23:23:09 +01:00
Luke Granger-Brown
52a956f0cf
Merge pull request #157417 from schuelermine/update-weechat-3.3-3.4
weechat: 3.3 -> 3.4.1
2022-03-14 19:21:01 +00:00
Anselm Schüler
92cabfd24f weechat: Disable documentation 2022-03-14 18:36:10 +01:00
Anselm Schüler
3e497e315e weechat: 3.4 -> 3.4.1 2022-03-14 17:34:15 +01:00
Nikolay Korotkiy
8c5892cee4
kirc: 0.2.9 → 0.3.1 2022-03-12 12:19:06 +03:00
Artturi
7ffb0b0130
Merge pull request #160956 from a-m-joseph/tiny-make-dbus-openssl-notifications-optional 2022-03-06 22:57:28 +02:00
Adam Joseph
64cb3a021b tiny: make dbus, openssl, and notifications each optional
This commit exposes support for compilation without dbus, controlled
by the global dbusSupport argument.  This argument is understood by
many other nixpkgs expressions and can be set globally in
~/.config/nixpkgs/config.nix.

This commit also adds two package-specific arguments:

* notificationsSupport allows to disable the desktop-notifications
  feature when invoking cargo.

* useOpenSSL can be set to false in order to compile tiny with rustls
  instead of openssl.
2022-03-06 01:50:19 -08:00
xfnw
5e94787f63 catgirl: 2.0a -> 2.1 2022-02-24 01:03:22 +00:00
R. Ryantm
ac88670f82 hexchat: 2.16.0 -> 2.16.1 2022-02-13 21:17:25 +00:00
R. Ryantm
8ddadffbd0 srain: 1.3.1 -> 1.3.2 2022-02-13 06:52:39 +00:00
Ben Siraphob
dc28299c85
irssi: enable parallel building 2022-02-06 14:17:05 -06:00
Nathaniel Griswold
51d95fc72a irssi_fish: update for changes made to irssi src 2022-02-06 03:48:01 -06:00
Nathaniel Griswold
04f02145ad irssi: switch from tarball to git tag
I've just switched irssi to build from the 1.2.3 tag in the git tree, as
the build was failing on apple silicon when linking libirc_proxy.la in
dir `src/irc/proxy`

I kinda just switched it and it built. I did not dig very deep on the
reasons behind why this fixed things. I am hoping that Linux still
builds, as i have not tested it. Some notes:

- The sys_lib_search_path done by fixLibtool in the configure phase now
  no longer seems to update with the NIX_LDFLAGS. It appears that this
  is because the newer libtool script does not start the line with
  'eval', so the sed does not match.
- My system still builds, despite the previous item. I noticed that on
  this new build, my system defines `allow_undefined_flag` in the
  libtool script to something nonempty. I guess that may be the reason
  everything still builds and works at runtime.
2022-02-06 03:47:04 -06:00
Anselm Schüler
98d32545dc weechat: 3.3 -> 3.4
https://github.com/weechat/weechat/releases/tag/v3.4
2022-01-30 17:11:55 +01:00
Thomas Gerbet
a49ab34653 quassel: 0.13.1 -> 0.14.0
Fixes CVE-2021-34825
https://github.com/quassel/quassel/blob/0.14.0/ChangeLog
2022-01-30 16:29:13 +01:00
Martin Weinelt
48f17360d9 Merge remote-tracking branch 'origin/master' into staging-next 2022-01-25 15:53:19 +01:00
ajs124
08595059e8 wraith: 1.4.7 -> 1.4.10 2022-01-24 01:09:43 +01:00
Martin Weinelt
98870a6bfa
Merge pull request #156192 from ncfavier/fix-meson-builds 2022-01-23 15:55:18 +01:00
Naïm Favier
49c85141aa
hexchat: rename with-text option to text-frontend
Fixes the build with meson 0.60. The option was renamed in
cbb0927a7a
2022-01-22 20:15:16 +01:00
xfnw
db3d4f7812 catgirl: 2.0 -> 2.0a 2022-01-22 19:06:52 +00:00
Nikolay Korotkiy
20ccf2eba5
ii: 1.8 → 1.9 2022-01-13 12:36:21 +03:00
toastal
a57b762251 senpai: unstable-2021-11-29 -> unstable-2021-12-14
Fixes issues with nicknames
2022-01-10 13:14:33 +07:00
AndersonTorres
ab4a364201 kirc: 0.2.7 -> 0.2.9 2022-01-04 00:26:19 -03:00
Robert Scott
5f68cf1511
Merge pull request #150538 from stigtsp/package/convos-6.40
convos: 6.26 -> 6.42
2021-12-28 01:06:16 +00:00