Commit Graph

835 Commits

Author SHA1 Message Date
Vladimír Čunát
69867f9de4
transmission: drop myself from .meta.maintainers
I rarely used it in the past few years,
and there's so much of other things to do around nixos.org
2023-05-31 12:47:35 +02:00
Daniel Nagy
db508e06a1
treewide: add meta.mainProgram and changelog urls (#204317) 2023-05-28 01:31:27 -05:00
Varun Madiath
16fc230080 pyrosimple: Add vamega as maintainer 2023-05-26 02:04:03 -04:00
Varun Madiath
6d93518c5f pyrosimple: 2.7.0 -> 2.8.0 2023-05-26 01:46:28 -04:00
Stijn DW
0781ee46f9 retroshare: fix build failure 2023-05-20 22:37:54 +02:00
Vladyslav M
d05b99995b synapse-bt: 1.0 -> unstable-2023-02-16, build with openssl 3.0 2023-05-12 23:04:43 +03:00
Alyssa Ross
5e06b3cb19 treewide: don't use rustPlatform.rust
This will be deprecated in the next commit.
2023-05-12 15:31:21 +00:00
Daniel Nagy
c158c5bc15
freenet: Reduce closure size
Reduce the closure size from 1.0G to 174.7M.
2023-04-26 22:15:00 +02:00
Yorick
271d57f3fd
Merge pull request #223712 from ne9z/master
pyrosimple: init at 2.7.0
2023-04-23 15:34:54 +02:00
Maurice Zhou
7432b75233 pyrosimple: init at 2.7.0
Signed-off-by: Maurice Zhou <yuchen@apvc.uk>
2023-04-22 08:24:18 +02:00
Bobby Rong
e6c5c87682
torrential: 2.0.1 -> 3.0.0
https://github.com/davidmhewitt/torrential/compare/2.0.1...3.0.0
2023-04-21 11:32:02 +08:00
Thomas Gerbet
2345d94098
Merge pull request #223431 from Mic92/libowfat
libowfat: 0.32 -> 0.33
2023-03-28 21:44:51 +02:00
Ricardo M. Correia
ce251cd8a9 transmission: remove myself from maintainers 2023-03-28 14:22:35 +00:00
Jörg Thalheim
816a6f60d4 opentracker: 2018-05-26 -> 2021-08-23 2023-03-27 21:25:34 +02:00
Daniel Nagy
68cb767b94
freenet: build01494 -> 01497 2023-03-18 23:45:00 +01:00
Weijia Wang
5b284effd4 tixati: drop 2023-03-17 12:00:58 +02:00
Vladimír Čunát
1dd94ad62f
Merge branch 'master' into staging-next 2023-03-12 09:06:28 +01:00
Nick Cao
41e48d6605
Merge pull request #220618 from chuangzhu/fragments
fragments: 2.0.2 -> 2.1; unbreak
2023-03-12 08:52:36 +08:00
Chuang Zhu
d155c6b92d fragments: 2.0.2 -> 2.1; unbreak 2023-03-11 23:18:22 +08:00
github-actions[bot]
7072ae38b6
Merge master into staging-next 2023-03-08 18:01:34 +00:00
arcnmx
4d40a028a1 rtorrent: set meta.mainProgram 2023-03-08 07:56:52 -08:00
github-actions[bot]
fa94414f70
Merge master into staging-next 2023-03-07 00:02:41 +00:00
Weijia Wang
87eb883435
Merge pull request #219883 from wegank/mldonkey-ocaml
mldonkey: migrate to OCaml 4.14
2023-03-06 23:57:29 +02:00
Weijia Wang
d61ab7452c mldonkey: migrate to OCaml 4.14 2023-03-06 23:18:20 +02:00
R. Ryantm
c9babe3fc1 xd: 0.4.2 -> 0.4.4 2023-03-06 03:01:51 +00:00
Martin Weinelt
3686005e6e Merge remote-tracking branch 'origin/staging-next' into staging 2023-02-28 21:17:51 +00:00
Indexyz
d0c6fa6d4e qbittorrent: 4.5.1 -> 4.5.2 2023-02-28 17:32:51 +08:00
github-actions[bot]
40707bbbb3
Merge staging-next into staging 2023-02-27 18:02:06 +00:00
Artturi
1c6a1e5650
Merge pull request #218500 from alyssais/pythonForBuild 2023-02-27 18:17:27 +02:00
Sergei Trofimovich
e7e072d05a Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/top-level/python-aliases.nix

Trivial conflict of multiple added aliases.
2023-02-26 21:53:22 +00:00
Alyssa Ross
2bfa93e01c
treewide: python{ => .pythonForBuild}.interpreter
It won't be enough to fix cross in all cases, but it is in at least
one: pywayland.  I've only made the change in cases I'm confident it's
correct, as it would be wrong to change this when python.interpreter
is used in wrappers, and possibly when it's used for running tests.
2023-02-26 20:26:17 +00:00
R. Ryantm
d464a5bdff qbittorrent: 4.5.0 -> 4.5.1 2023-02-25 00:53:58 +00:00
github-actions[bot]
9c68d30a50
Merge staging-next into staging 2023-02-22 18:01:38 +00:00
Antoine Pietri
e49dc26761 transmission: use gentoo patch to load legacy openssl provider
Previous patch had a memory leak, see:
https://github.com/NixOS/nixpkgs/issues/207047

The gentoo downstream patch is a lot simpler and does not seem to cause
a memory leak.
2023-02-22 01:07:13 +01:00
Martin Weinelt
9e7f9a402b
python310Packages.mako: Normalize attribute, pname, dirname 2023-02-19 21:36:02 +01:00
Martin Weinelt
b03e5a85b2
python310Packages.geoip: Normalize attribute, pname, dirname 2023-02-19 21:36:00 +01:00
Antoine Pietri
85c48a38b4 Revert "transmission: use openssl_legacy"
This reverts commit 52fe5d3bb6.

The patch prevents a segfault in EVP_CIPHER_CTX_set_key_length() when
adding a new torrent. This should have been fixed by switching the
dependency to the legacy openssl package. However, when installing the
Qt version, `transmission-qt` still ends up picking up a non-legacy
openssl via the Qt dependency.
2023-02-18 19:45:50 +01:00
Bheesham Persaud
40ea49cc96 dht: 0.25 -> 0.27 2023-02-16 00:03:25 -05:00
Weijia Wang
96c05ed392 qbittorrent-nox: fix build on darwin 2023-02-11 09:43:18 +01:00
Melvyn
d742d614ef
qbittorrent: 4.4.5 -> 4.5.0
https://github.com/qbittorrent/qBittorrent/blob/release-4.5.0/Changelog
2023-02-10 21:24:09 -08:00
Mario Rodas
8842521f50 storrent: 2021-10-10 -> 2023-01-14 2023-02-03 04:20:00 +00:00
Ulrik Strid
376e9ceead treewide: add strictDeps = true to most packages depending on ocaml 2023-02-03 08:59:34 +01:00
Shawn8901
0a1dd3ced1 treewide: remove global with lib; in pkgs/{misc,networking} 2023-01-24 17:29:20 +01:00
Adam Joseph
42815b4a0c treewide: systemdSupport: use lib.meta.availableOn
Many packages have some kind of flag indicating whether or not to build with
systemd support.  Most of these default to `stdenv.isLinux`, but systemd does
not build on (and is marked `broken` for) `isStatic`.  Only a few packages have
the needed `&& !isStatic` in the default value for their parameter.

This commit moves the logic for the default value of these flags into
`systemd.meta.{platforms,badPlatforms}` and evaluates those conditions using
`lib.meta.availableOn`.

This provides three benefits:

1. The default values are set correctly (i.e. including `&& isStatic`)

2. The default values are set consistently

3. The way is paved for any future non-Linux systemd platforms (FreeBSD is
   reported to have experimental systemd support)
2023-01-22 00:27:19 -08: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
Weijia Wang
0b9f9e8621 mldonkey: migrate to OCaml 4.13 2023-01-19 13:55:44 +08:00
Sandro
15eb39e56f
Merge pull request #209224 from wegank/qbittorrent-darwin
qbittorrent: add darwin support
2023-01-18 14:32:04 +01:00
ajs124
52fe5d3bb6 transmission: use openssl_legacy
instead of broken debian/ubuntu patch
2023-01-06 18:03:18 +01:00
Weijia Wang
fe496f5897 qbittorrent: add darwin support 2023-01-05 22:15:23 +01:00
figsoda
a211d94291 treewide: remove attrPath from nix-update-script calls
after https://github.com/Mic92/nix-update/pull/120 and https://github.com/NixOS/nixpkgs/pull/207703, `attrPath` can now be omitted when using `nix-update-script`
2022-12-26 12:39:21 -05:00
Vladimír Čunát
65a31bffd8
Merge #205230: transmission: fix build on aarch64-darwin 2022-12-10 15:53:22 +01:00
Francesco Gazzetta
bee3f8b208
Merge pull request #204340 from fgaz/zeronet-conservancy/0.7.8.1
zeronet-conservancy: 0.7.8 -> 0.7.8.1
2022-12-09 16:27:13 +00:00
Weijia Wang
d5031db736 transmission: fix build on aarch64-darwin 2022-12-09 03:07:31 +01:00
Daniel Nagy
58e794cdb4
freenet: use jna from nixpkgs, not upstream bundled one 2022-12-04 23:45:00 +01:00
Mario Rodas
68e26554ec rqbit: 2.1.4 -> 2.1.5 2022-12-04 04:20:00 +00:00
Fabian Affolter
f355b08c02
lokinet: add changelog to meta 2022-12-04 13:22:05 +01:00
R. Ryantm
679c06dbf1 lokinet: 0.9.10 -> 0.9.11 2022-12-04 08:22:56 +00:00
Francesco Gazzetta
23de10a41a zeronet-conservancy: 0.7.8 -> 0.7.8.1 2022-12-03 20:31:47 +01:00
Thiago Kenji Okada
9f05b9d634 libtorrent-rasterbar-1_2_x: use python3 by default
All packages that depend on it are already overriding the default python
to python3 in all-packages.nix. Let's just make it the default instead.
2022-12-01 22:51:53 +00:00
Daniel Nagy
807c2f1fc0
nixosTests.freenet: init 2022-11-30 12:15:00 +01:00
Sandro
462f837721
Merge pull request #200101 from nagy/freenet 2022-11-28 00:15:31 +01:00
Robert Scott
51e70a70df
Merge pull request #202682 from fgaz/zeronet-conservancy/0.7.8
zeronet-conservancy: 0.7.7 -> 0.7.8
2022-11-25 00:10:03 +00:00
Francesco Gazzetta
6c96c033b7 zeronet-conservancy: 0.7.7 -> 0.7.8 2022-11-24 15:02:48 +01:00
wyndon
4c233af423 lokinet: 0.9.9 -> 0.9.10 2022-11-17 19:11:47 +01:00
AndersonTorres
9fca65181c enhanced-ctorrent: move to p2p/ 2022-11-13 09:55:57 -03:00
Daniel Nagy
d190c70591
freenet: build01480 -> build01494 2022-11-07 23:45:00 +01:00
rnhmjoj
2813d781c5 magnetico: 0.12.0 -> unstable-2022-08-10
Note: this switches a more recently update fork, https://github.com/ireun/magnetico
2022-10-25 23:14:15 +10:00
Nick Cao
720cb40e64
transmission: build with openssl 3.0 2022-10-19 14:07:10 +08:00
R. Ryantm
223c8b1644 gnunet: 0.17.2 -> 0.17.6 2022-10-17 12:46:07 -05:00
Christian Kögler
499e75fe31
Merge pull request #189406 from r-ryantm/auto-update/qbittorrent
qbittorrent: 4.4.3.1 -> 4.4.5
2022-10-10 19:15:14 +02:00
superherointj
a621332926 frostwire: mark broken
Error with changing hash.
2022-09-30 22:14:21 -03:00
Vladimír Čunát
8ba120420f
Merge #191339: staging-next 2022-09-15 2022-09-29 09:16:47 +02:00
R. Ryantm
56e626be76 ncdc: 1.23 -> 1.23.1 2022-09-28 19:35:13 -05:00
Martin Weinelt
c604153913
tremc: build with format other 2022-09-19 16:06:09 +02:00
R. Ryantm
a0ed105ac4 qbittorrent: 4.4.3.1 -> 4.4.5 2022-09-02 05:04:26 +00:00
Felipe Silva
bc74518252 soulseekqt: add main program
Should allow running soulseek with `nix run`.
2022-08-27 00:05:06 +02:00
Peter Hoeg
2a551f9520 deluge: 2.0.5 -> 2.1.1 2022-08-15 11:02:15 +08:00
Francesco Gazzetta
b0461c474e zeronet-conservancy: 0.7.6 -> 0.7.7 2022-08-11 22:50:35 +02:00
Bernardo Meurer
b92a146c14
Merge pull request #184567 from peterhoeg/f/deluge
deluge: fix the build
2022-08-01 10:37:17 -07:00
R. Ryantm
aafea0ae70 qbittorrent: 4.4.3 -> 4.4.3.1 2022-08-01 16:25:04 +02:00
Peter Hoeg
f7fe5ebe9a deluge: fix the build 2022-08-01 22:16:47 +08:00
Sandro
955e844ded
Merge pull request #182139 from astro/taler
taler-exchange: 0.8.1 -> unstable-2022-07-17 and taler-merchant: 0.8.…
2022-07-21 22:55:50 +02:00
Joseph Lucas
a79ea27f16 taler-exchange: 0.8.1 -> unstable-2022-07-17 and taler-merchant: 0.8.0 -> unstable-2022-07-11
also add check phase
2022-07-21 22:16:37 +02:00
Astro
b2a6525191 gnunet: 0.17.1 -> 0.17.2 2022-07-10 21:30:04 +02:00
Sandro
911a73340c
Merge pull request #175335 from wyndon/init-lokinet 2022-07-01 11:54:38 +02:00
wyndon
461bdf0a7a
lokinet: init at 0.9.9 2022-06-30 16:01:38 +02:00
R. Ryantm
bb6885f3f3 gnunet: 0.16.3 -> 0.17.1 2022-06-29 09:22:17 -05:00
ajs124
a0718341e6 maintainers: remove volth
github account deleted
2022-06-29 00:52:12 +02:00
Mario Rodas
29719c1bad
Merge pull request #178805 from vamega/jesec-libtorrent-passthru
{jesec,rakshasa}-rtorrent: allow passthrough of dependency.
2022-06-24 18:41:54 -05:00
Varun Madiath
955567fba8 {jesec,rakshasa}-rtorrent: allow passthrough of dependency.
Previously it was not possible to access the libtorrent dependency
2022-06-24 01:09:11 -04:00
Bobby Rong
b83b1763a6
Merge pull request #174673 from r-ryantm/auto-update/frostwire
frostwire-bin: 6.9.7 -> 6.9.8
2022-06-24 12:34:31 +08:00
Robert Scott
466c2e342a treewide/applications: add sourceType binaryNativeCode for many packages 2022-06-23 18:38:19 +01:00
Francesco Gazzetta
3cfdd35ff6 zeronet-conservancy: add nixos test 2022-06-18 22:06:55 +02:00
Francesco Gazzetta
67eb7a1d55 zeronet-conservancy: 0.7.5 -> 0.7.6 2022-06-10 14:53:29 +02:00
Robert Scott
3b445eacea treewide: set sourceProvenance for gradle-built packages
these presumably contain binary jars in their deps
2022-06-04 19:48:03 +01:00
Robert Scott
3b6bc4b69c treewide: set sourceProvenance for packages containing downloaded jars
these are the easily identifiable cases and will not be comprehensive
2022-06-04 19:47:57 +01:00
Emery Hemingway
2cae94e56a ncdc: 1.22.1 -> 1.23 2022-05-30 18:23:51 -05:00
Sandro
5466ae6f3f
Merge pull request #175089 from klemensn/qbittorrent-fix-wrap
qbittorrent: Wrap once, python is optional
2022-05-30 22:41:45 +02:00
Klemens Nanni
670cb2103a qbittorrent: Wrap once, python is optional
qbittorrent is wrapped twice which must be generally be avoided as it
breaks the program's basename, e.g. `argv[0]` ends up with
".qbittorrent-wrapped" rather than "qbittorrent" as basename.

This becomes relevant when matching for (exact) program names: pgrep(1),
earlyoom(1)'s `--avoid`, etc.

Furthermore, Python is only required by the (default enabled) tracker
search feature.

Since the "qbittorrent" ELF executable is wrapped automatically as a Qt
app, replace the unconditional `postInstall` hook with an optional
addition to `makeWrapperArgs` with is used by `wrapQtApp` eventually.

This merges two wrappers and thus fixes the basename.
2022-05-30 01:31:03 +02:00
Rick van Schijndel
37c633f7ae treewide: pkgs/applications: mark broken for darwin 2022-05-29 10:56:04 +02:00