Commit Graph

103577 Commits

Author SHA1 Message Date
K900
766fda1033
kdePackages.calligra: 3.2.1 -> 4.0.1 (#344930) 2024-09-28 08:54:38 +03:00
wxt
fbb0836d26
eflite: move to by-name; nixfmt 2024-09-28 10:31:11 +08:00
Anderson Torres
257ebd4d0b renderdoc: migrate to by-name 2024-09-27 20:53:48 -03:00
Anderson Torres
be39682588 renderdoc: libsForQt5.callPackage -> callPackage 2024-09-27 20:44:36 -03:00
Sandro
d88947e917
git-annex-remote-googledrive: add missing dependency and refactor (#340108) 2024-09-28 00:39:27 +02:00
Sebastián Mancilla
76441cbed4
sasquatch: 4.4 -> 4.5.1-1 (#219169) 2024-09-27 18:31:13 -03:00
Jeff Huffman
c433856475
hred: 1.5.0 -> 1.5.1 2024-09-27 16:30:48 -04:00
qubitnano
8315dc67e2 mongodb-7_0: init at 7.0.14 2024-09-27 15:14:37 -04:00
Fernando Rodrigues
79a8ac5d96
aliases: add calligra alias
The package is now called kdePackages.calligra.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-09-27 19:09:31 +00:00
Fernando Rodrigues
f150e3d3a0
calligra: move to pkgs/kde
Calligra's information is generated alongside the usual KDE updates, so
let's make use of them.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-09-27 18:46:36 +00:00
Anderson Torres
758ee91317 luckybackup: migrate to by-name 2024-09-27 15:36:42 -03:00
Thiago Kenji Okada
c362e9e298
grim: adopt and refactor (#342840) 2024-09-27 19:18:26 +01:00
Anderson Torres
f6882726d8 luckybackup: libsForQt5.callPackage -> callPackage 2024-09-27 15:05:27 -03:00
Picnoir
e7edb95142 pleroma: 2.6.3 -> 2.7.0
Upstream Changelog: https://git.pleroma.social/pleroma/pleroma/-/releases/v2.7.0

Nixpkgs package changelog:
- build with elixir 1.17.
- update dependencies hashes.
- remove prometheus_phoenix as it's apparently unused.
- fix git deps.
- update OTP permission restriction patch.
- modify test to work (adapt from akkoma test).

Co-authored-by: Leona Maroni <dev@leona.is>
2024-09-27 19:29:41 +02:00
Peder Bergebakken Sundt
06e72889f8
vale{,Styles}: move to by-name, cleanup, format, refactor (#344862) 2024-09-27 18:36:40 +02:00
Artturin
1c0f094495
netdataCloud: enable cloud support for darwin. (#342708) 2024-09-27 19:03:18 +03:00
Sandro
d7a3287df3
protontricks: 1.11.1 -> 1.12.0 (#343068) 2024-09-27 15:41:51 +02:00
Markus Kowalewski
539ef5aa2b
cp2k: cleanup, format, move to pkgs/by-name (#344847) 2024-09-27 14:13:58 +02:00
Peder Bergebakken Sundt
6f3ec147dc
python312Packages.cleanvision: init at 0.3.6; python312Packages.cleanlab: add missing dependency cleanvision (#344816) 2024-09-27 14:10:44 +02:00
Paul Meyer
6787161291 vale{,Styles}: move to by-name
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-09-27 13:54:09 +02:00
Jörg Thalheim
d08d8fdd1c
treewide: remove some unmaintained gtk2 packages (#341960) 2024-09-27 13:04:02 +02:00
aleksana
c9ccc8881e gcolor2: remove 2024-09-27 17:42:55 +08:00
aleksana
6ef6c33e87 gqview: remove 2024-09-27 17:42:54 +08:00
aleksana
9a8664473c bless: remove 2024-09-27 17:42:13 +08:00
aleksana
511228a731 gpicview: remove 2024-09-27 17:42:13 +08:00
Markus Kowalewski
4fc8395633
cp2k: move to pkgs/by-name 2024-09-27 10:54:24 +02:00
László Vaskó
17fb7dfa72 sasquatch: move to pkgs/by-name 2024-09-27 10:45:32 +02:00
László Vaskó
3b00d15c48 sasquatch: 4.4 -> 4.5.1-4
Changed using ONEKEY fork of sasquatch which is up-to-date with
squashfs-tools 4.5.1 and the Darwin compatibility patch used to be
shipped in Nixpkgs applies cleanly as well.

The updated version also provides a big-endian compatible build as
well to support even more insane squashfs dialects.
2024-09-27 10:45:32 +02:00
Rohit Singh
b5e0d4b336 netdataCloud: enable cloud support for darwin. 2024-09-27 14:09:21 +05:30
wxt
cf6ad7f59c grcov: move to by-name ;nixfmt 2024-09-27 15:55:18 +08:00
Gaetan Lepage
f231b7dac1 python312Packages.cleanvision: init at 0.3.6 2024-09-27 08:38:04 +02:00
K900
41b117f6ed xwaylandvideobridge: support building with qt6, clean up dependencies 2024-09-27 08:16:34 +03:00
rewine
de38446996
xmake: 2.9.4 -> 2.9.5 (#343185) 2024-09-27 09:56:07 +08:00
Weijia Wang
b22c118641
arvo-tools: move to by-name and modernize derivation (#343860) 2024-09-27 02:48:58 +02:00
Weijia Wang
6a478e6068
leiningen: moved to by-name and modernized derivation (#344459) 2024-09-27 02:46:35 +02:00
Weijia Wang
d4a5355198
redo: moved to by-name, modernized derivation, and fixed expired link (#344454) 2024-09-27 02:46:15 +02:00
Weijia Wang
d91ace0851
dablin: cleanups, move to pkgs/by-name (#344742) 2024-09-27 02:45:18 +02:00
uncenter
97ad77ba73
nix-your-shell: move to pkgs/by-name, format with nixfmt-rfc-style 2024-09-26 18:57:24 -04:00
Markus Kowalewski
735a134c88
dablin: move to pkgs/by-name 2024-09-26 23:35:04 +02:00
Basti
7bcd8d8485
Revert "python3Packages.proton-vpn-network-manager: 0.5.2 -> 0.6.3" (#344728) 2024-09-26 21:16:46 +00:00
Nick Cao
01893ce082
awscli2: 2.17.42 -> 2.17.56; unpin python; nixfmt-rfc-style (#343221) 2024-09-26 16:42:44 -04:00
Markus Kowalewski
b248725d85
ubridge: 0.9.18 -> 0.9.19 (#343775) 2024-09-26 22:37:09 +02:00
Viorel-Cătălin Răpițeanu
c292e76ab9
Revert "python3Packages.proton-vpn-network-manager: 0.5.2 -> 0.6.3" 2024-09-26 23:35:45 +03:00
Thiago Kenji Okada
d2a9e80dd0
emiluaPlugins: introduce bech32, tdlib and this-thread (#344333) 2024-09-26 20:45:26 +01:00
Markus Kowalewski
21377a2876
hpcg: move to pkgs/by-name 2024-09-26 21:18:51 +02:00
Valter Nazianzeno
b6ffebbe58 emiluaPlugins.tdlib: init at 1.0.3 2024-09-26 17:08:29 +00:00
Franz Pletz
66415f26e1
deck: migrate to pkgs/by-name (#344172) 2024-09-26 16:00:28 +02:00
lassulus
f2d419d3b7
CLTK (#344260) 2024-09-26 13:21:06 +02:00
Bojun Ren
a94fd59ceb
xmake: fix build on x86_64-darwin
xmake requires macOS SDK >= 10.13.0, but Nixpkgs sticks to macOS 10.12.0 for
x86_64-darwin now. Use 11.0 SDK as recommended by the doc.
2024-09-26 18:57:44 +08:00
Bojun Ren
e8e566bfa4
xmake: 2.9.4 -> 2.9.5 2024-09-26 12:10:55 +08:00
Peder Bergebakken Sundt
8a7b35c6ef
wakapi: 2.11.2 -> 2.12.0; modernize (#340779) 2024-09-26 02:49:27 +02:00
Emily
77eb5dfe22 cudaPackages_{10*,11*}: warn about upcoming removal
We currently package all CUDA versions from 10.0 onwards. In
some cases, CUDA is the only thing preventing us from removing old
versions of GCC. Since we currently don’t deprecate or remove CUDA
versions, this will be an increasing drag on compiler maintenance in
Nixpkgs going forward unless we establish a sensible policy. After
discussing this with @SomeoneSerge in the context of old versions
of GCC, I learned that there was already a desire to remove at least
versions prior to 11.3, as those versions were only packaged in the
old “runfile” format, but that it was blocked on someone doing
the work to warn about the upcoming deprecation for a release cycle.

This change adds a release note and warnings indicating that CUDA 10.x
and 11.x will be removed in Nixpkgs 25.05, about 8 months from now.

I chose this version cut‐off because these versions of CUDA require
GCC < 12. GCC releases a major version every year, and seems to
support about four releases at a time, releasing the last update to
the oldest version and marking it as unsupported on their site around
the time of the release of the next major version. Therefore, by the
time of the 25.05 release, we should expect GCC 15 to be released
and GCC 11 to become unsupported. Adding a warning and communicating
the policy of only shipping CUDA versions that work with supported
compilers in the release notes means that we should be able to
clean up old versions as required without any issue or extensive
deprecation period in future, without obligating us to do so if there
is a strongly compelling reason to be more lenient. That should help
solve both shipping an indefinitely‐growing list of CUDA versions
and an indefinitely‐growing list of GCC and LLVM versions.

As I’m not a user of CUDA myself, I can’t be sure of how sensible
this version support policy is, but I think it’s fair to say that
it’s reasonable for Nixpkgs to choose not to maintain compiler
versions that are unsupported upstream just for the sake of versions
of CUDA that are also unmaintained. CUDA 11.x has not received an
update for two years already, and would only become unsupported in
Nixpkgs in over half a year’s time.

CUDA 10.x is currently unused in‐tree except for the unmaintained
Caffe and NVIDIA DCGM, which depends on multiple CUDA versions solely
so that it can provide plugins for those versions. The latest DCGM
version has already removed support for CUDA 10.x and is just awaiting
an update in Nixpkgs. They maintain a list of supported versions to
build plugins for in their CMake build system, so it should be simple
enough for us to only build support for the versions of CUDA that we
support in Nixpkgs.

From what I can tell, CUDA 11.x is currently used by the following
packages other than DCGM:

* `catboost`, because of
  <https://github.com/catboost/catboost/issues/2540>. It looks like
  upstream has since redesigned this part of their build system, so
  perhaps the problem is no longer present, or would be easier to fix.

* `magma_2_6_2`, an old version from before upstream added CUDA
  12 support. This seems okay to break to me; that version is not
  maintained and will never be updated for new CUDA versions, and
  the CUDA support is optional.

* `paddlepaddle`, which, uh, also requires OpenSSL 1.1 of all
  things. <https://github.com/PaddlePaddle/Paddle/issues/67571>
  states that PaddlePaddle supports up to 12.3.

* `python3Packages.cupy`, which is listed as “possibly incompatible
  with cutensor 2.0 that comes with `cudaPackages_12`”. I’m
  not sure what the “possibly” means here, but according to
  <https://github.com/cupy/cupy/tree/v13.3.0?tab=readme-ov-file#installation>
  they ship binary wheels using CUDA 12.x so I think this should
  be fine.

* `python3Packages.tensorrt`, which supports CUDA 12.x going by
  <https://github.com/NVIDIA/TensorRT/blob/release/10.4/CMakeLists.txt#L111>.

* TensorFlow, which has a link to
  <https://www.tensorflow.org/install/source#gpu> above the
  `python3Packages.tensorflow-bin` definition, but that page lists
  the versions we package as supporting CUDA 12.x.

Given the years since CUDA 11.x received any update upstream, and the
seemingly very limited set of packages that truly require it, I think
the policy of being able to drop versions that require unsupported
compilers starting from the next Nixpkgs release is a reasonable
one, but of course I’m open to feedback from the CUDA maintainers
about this.
2024-09-26 00:38:18 +01:00
Emily
8d6e101893 tests.pkg-config: extend current Nixpkgs configuration
This was enabling aliases on ofborg.
2024-09-26 00:38:18 +01:00
Anderson Torres
b38bd06347 bibletime: migrate to by-name 2024-09-25 20:15:14 -03:00
Anderson Torres
780aa23790 bibletime: libsForQt5.callPackage -> callPackage 2024-09-25 20:15:14 -03:00
Connor Baker
47eb919436
opencv: misc cleanups; fix CUDA build (#339619) 2024-09-25 15:52:41 -07:00
Anderson Torres
a06a1a61a1 galculator: migrate to by-name 2024-09-25 17:55:13 -03:00
Austin Horstman
cadf53ea4d deno: move to by-name 2024-09-25 22:05:11 +02:00
Kira Bruneau
f70d7e0485 protontricks: use steam-run-free 2024-09-25 15:46:47 -04:00
Sandro
7da9f66ccb
taler-{sync,challenger}: add aliases (#339528) 2024-09-25 20:43:06 +02:00
Ryan Omasta
051f75f1a9
veracrypt: 1.26.7 -> 1.26.14, move to pkgs/by-name 2024-09-25 11:38:22 -06:00
eljamm
7edb25d284
taler-{sync,challenger}: add aliases
Followup from #338184
2024-09-25 16:40:35 +01:00
Mutsuha Asada
09eeb3f9b8
leiningen: moved to by-name 2024-09-26 00:15:45 +09:00
Mutsuha Asada
31ec73e49b
redo: moved to by-name 2024-09-26 00:09:55 +09:00
Luflosi
386df84fa2
python312Packages.blake3: init at 0.4.1 2024-09-25 14:59:36 +02:00
Nick Cao
137a180888
gitea-actions-runner: 0.2.10 -> 0.2.11 (#344285) 2024-09-25 08:21:35 -04:00
6543
593f744926 softether: format and move to new pkgs/by-name structure 2024-09-25 11:15:22 +02:00
Peder Bergebakken Sundt
f0420b5ab1
ejs: 3.1.9 -> 3.1.10 (#343876) 2024-09-25 10:54:08 +02:00
Peder Bergebakken Sundt
b0be237aa2
bloaty: 1.1-unstable-2023-11-06 -> 1.1-unstable-2024-09-23 (#343872) 2024-09-25 10:51:40 +02:00
wxt
d53f42a522 cargo2junit: nixfmt; move to by-name 2024-09-25 10:43:16 +02:00
Peder Bergebakken Sundt
b3592680f3
thumbdrives: 0.3.1 -> 0.3.2 (#343964) 2024-09-25 10:41:35 +02:00
Peder Bergebakken Sundt
9d274bbed8
amberol: 0.10.3 -> 2024.1 (#344195) 2024-09-25 10:37:12 +02:00
Fabian Affolter
5c942a7f07
cnspec: 11.19.0 -> 11.23.0 (#344281) 2024-09-25 10:06:47 +02:00
Fabian Affolter
a3eabb5789
gowitness: 2.5.1 -> 3.0.3 (#344296) 2024-09-25 10:06:37 +02:00
Jonas Chevalier
5e04137efd
fahcontrol, fahviewer: drop (#344254) 2024-09-25 09:28:56 +02:00
Fabian Affolter
685c9078be
python312Packages.pyunifiprotect: remove (#304195) 2024-09-25 09:12:42 +02:00
Fabian Affolter
470954b86f
grype: 0.80.0 -> 0.80.2 (#344277) 2024-09-25 09:07:55 +02:00
Fabian Affolter
38de8fcabc
cyclonedx-gomod: 1.7.0 -> 1.8.0 (#344288) 2024-09-25 09:07:29 +02:00
Fabian Affolter
114bbb63eb
gotestwaf: 0.4.19 -> 0.5.5 (#344286) 2024-09-25 09:07:15 +02:00
Anders Kaseorg
3969be13bf mozillavpn: migrate to by-name
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2024-09-25 00:01:07 -07:00
Anders Kaseorg
3481adf695 mozillavpn: switch to standard callPackage
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2024-09-25 00:01:03 -07:00
Connor Baker
7edb29bd29 cudaPackages.tests: create tests for OpenCV/Torch ordering 2024-09-25 02:55:35 +00:00
Connor Baker
aa117cc209 opencv: inherit from lib, switch to cmake* helpers, fix CUDA 2024-09-25 02:55:32 +00:00
Pol Dellaiera
962b73a5bc
open-webui: 0.3.21 -> 0.3.28 (#343205) 2024-09-25 04:20:14 +02:00
Valter Nazianzeno
ed425763a5 emiluaPlugins.this-thread: init at 1.0.0 2024-09-25 01:45:02 +00:00
Valter Nazianzeno
e155d91245 emiluaPlugins.bech32: init at 1.1.0 2024-09-25 01:41:41 +00:00
OTABI Tomoya
c7e80fc665
python3Packages.confusable-homoglyphs: init at 3.3.1 (#343821) 2024-09-25 09:27:41 +09:00
OTABI Tomoya
25b98619c2
python3Packages.salib: init at 1.5.1 (#343803) 2024-09-25 09:27:06 +09:00
OTABI Tomoya
d6bf01d9d0
python3Packages.loompy: init at 3.0.7 (#344042) 2024-09-25 09:26:32 +09:00
OTABI Tomoya
1635eccf49
python3Packages.mamba-ssm: init at 2.2.2 (#341195) 2024-09-25 09:10:40 +09:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Fabian Affolter
29a0baf707 gowitness: 2.5.1 -> 3.0.3
Changelog: https://github.com/sensepost/gowitness/releases/tag/3.0.3
2024-09-24 22:16:46 +02:00
Fabian Affolter
e3675ab2ec cyclonedx-gomod: 1.7.0 -> 1.8.0
Diff: https://github.com/CycloneDX/cyclonedx-gomod/compare/refs/tags/v1.7.0...v1.8.0

Changelog: https://github.com/CycloneDX/cyclonedx-gomod/releases/tag/v1.8.0
2024-09-24 21:53:25 +02:00
Fabian Affolter
1b1ad08cdb gotestwaf: 0.4.19 -> 0.5.5
Diff: https://github.com/wallarm/gotestwaf/compare/refs/tags/v0.4.19...v0.5.5

Changelog: https://github.com/wallarm/gotestwaf/releases/tag/v0.5.5
2024-09-24 21:47:31 +02:00
Fabian Affolter
dc326aed05 cnspec: 11.19.0 -> 11.23.0
Diff: https://github.com/mondoohq/cnspec/compare/refs/tags/v11.19.0...v11.23.0

Changelog: https://github.com/mondoohq/cnspec/releases/tag/v11.23.0
2024-09-24 21:35:30 +02:00
Fabian Affolter
c73892df3f grype: 0.80.0 -> 0.80.2
Diff: anchore/grype@refs/tags/v0.80.0...v0.80.2

Changelog: https://github.com/anchore/grype/releases/tag/v0.80.2
2024-09-24 21:27:44 +02:00
techknowlogick
67f0c63700 gitea-actions-runner: move to pkgs/by-name 2024-09-24 15:17:25 -04:00
John Lago
e7e8be8c74 devbox: 0.12.0 -> 0.13.0 2024-09-24 11:54:16 -07:00
Kierán Meinhardt
6ce7cb859e python3Packages.cltk: init at 1.3.0 2024-09-24 20:29:39 +02:00
Kierán Meinhardt
05f6d87a01 python3Packages.greek-accentuation: init at 1.2.0 2024-09-24 20:25:19 +02:00
Lin Jian
6978cd6424
emacs28-gtk2: remove (#343355) 2024-09-25 02:22:37 +08:00
Théo Bori
857db009bc
python3Packages.loompy: init at 3.0.7 2024-09-24 19:55:53 +02:00
Théo Bori
347eeaa07b
python3Packages.salib: init at 1.5.1 2024-09-24 19:49:00 +02:00
Pascal Bach
1adf6de480 python312Packages.colbert-ai: init at 0.2.21 2024-09-24 19:24:26 +02:00
Anthony ROUSSEL
193cfe48d4 activemq: migrate to pkgs/by-name, format with nixfmt-rfc-style 2024-09-24 19:22:46 +02:00
Robert Schütz
7af822248d fahviewer: drop
The build fails with

    error: cannot download fahviewer_7.6.21_amd64.deb from any mirror
2024-09-24 10:21:45 -07:00
Robert Schütz
ac307ce07e fahcontrol: drop
The build fails with

    error: cannot download fahcontrol_7.6.21-1_all.deb from any mirror
2024-09-24 10:19:30 -07:00
Alex Jackson
471b57a254 python3Packages.confusable-homoglyphs: init at 3.3.1 2024-09-24 10:07:06 -05:00
Sandro
493864d69c
gepetto-viewer: init at 5.1.0 (#324018) 2024-09-24 16:46:12 +02:00
linsui
b9c9235842 amberol: migrate to by-name 2024-09-24 19:35:52 +08:00
Guilhem Saurel
e4b87b0a60 gepetto-viewer-corba: init at 5.8.0 2024-09-24 12:38:07 +02:00
Guilhem Saurel
7f83e6f787 gepetto-viewer: init at 5.1.0 2024-09-24 12:38:06 +02:00
Alois Wohlschlager
59ca239d1a replaceDirectDependencies: split off from replaceDependencies
This allows both swapping out and reusing the rewrite machinery.
2024-09-24 12:20:15 +02:00
Alois Wohlschlager
af3a3f64df replaceDependencies: evolve from replaceDependency
Rewrite replaceDependency so that it can apply multiple replacements in
one go. This includes correctly handling the case where one of the
replacements itself needs to have another replacement applied as well.
This rewritten function is now aptly called replaceDependencies.

For compatibility, replaceDependency is retained as a simple wrapper
over replaceDependencies. It will cause a rebuild because the unpatched
dependency is now referenced by derivation instead of by storePath, but
the functionality is equivalent.

Fixes: https://github.com/NixOS/nixpkgs/issues/199162
2024-09-24 12:20:15 +02:00
Yt
2232cae406
postgresqlPackages.pgvecto-rs: 0.2.1 -> 0.3.0 (#321617) 2024-09-24 05:56:28 -04:00
Yt
d026e3fa1a
immich: init at 1.115.0; nixos/immich: init module (#324127) 2024-09-24 05:56:12 -04:00
liyangau
78f07785d3 deck: move to pkgs/by-name 2024-09-24 19:41:28 +10:00
Kait Lam
518fc09de0
ocamlPackages.mlbdd: init at 0.7.2 (#344136) 2024-09-24 10:26:35 +02:00
Vincent Laporte
40f7c72b65 ocamlPackages.httpun-types: init at 0.2.0 2024-09-24 08:50:32 +02:00
Aleksana
eae30cdaac
oysttyer: remove (#344038) 2024-09-24 11:25:03 +08:00
Robert Schütz
cb876f18c5
nbqa: add passthru.withTools (#343632) 2024-09-23 20:07:24 -07:00
OTABI Tomoya
189e5f171b
python311Packages.osc-placement: init at 4.5.0 (#344026) 2024-09-24 10:22:05 +09:00
Jan van Brügge
f2ff5dc267
immich-cli: 2.2.15 -> 2.2.19 2024-09-23 22:38:01 +02:00
Anthony ROUSSEL
19558c52e2 python311Packages.python-aodhclient: init at 3.6.0
https://docs.openstack.org/python-aodhclient/latest/
2024-09-23 22:08:27 +02:00
Fabián Heredia Montiel
d66c938ea3
Hardened Kernel updates for 2024-09-22 (#343751) 2024-09-23 13:58:59 -06:00
Frank Doepper
66763feae9 oysttyer: remove
oysttyer is no longer maintained, because Twitter disabled free API
access. Upstream archived the repository in 02/2023.
2024-09-23 21:34:55 +02:00
Anthony ROUSSEL
a8b484780d python311Packages.osc-placement: init at 4.5.0
https://opendev.org/openstack/osc-placement
2024-09-23 21:02:42 +02:00
Simon Hauser
32cc042368
mariadb: 10.5.26, 10.6.19, 10.11.9, 11.4.3 (#334878)
* mariadb: 10.5.26, 10.6.19, 10.11.9, 11.4.3

* nixos/tests/automysqlbackup: nixfmt

* nixos/automysqlbackup: fix tests

* nixos/tests/mariadb-galera: nixfmt

* nixos/tests/mariadb-galera: fix test failing with new default IPv6 configuration
2024-09-23 20:00:19 +02:00
Maximilian Bosch
62c09a3647
linux_5_4_hardened: mark as broken
Smoketest fails with

    machine # [    3.785769] systemd[1]: dev-hugepages.mount: Failed to spawn executor: Argument list too long
    machine # [    3.788689] systemd[1]: dev-hugepages.mount: Failed to spawn 'mount' task: Argument list too long
    machine # [    3.790100] systemd[1]: dev-hugepages.mount: Failed with result 'resources'.
    machine # [    3.791572] systemd[1]: Failed to mount Huge Pages File System.
2024-09-23 18:52:12 +02:00
cfhammill
4337d63f1f python3Packages.mamba-ssm: init at 2.2.2 2024-09-23 12:05:57 -04:00
MithicSpirit
5da1088fce
autotrash: add to python-aliases
It was moved out of python packages last commit, but this preserves
backwards compatibility.
2024-09-23 11:22:11 -04:00
Guilhem Saurel
0cdccba62c python-qt: add in python3Packages 2024-09-23 17:01:07 +02:00
Guilhem Saurel
87d42c3ea2 omniorb: add in python3Packages 2024-09-23 16:44:27 +02:00
Guilhem Saurel
b883630cfd omniorbpy: move to python-modules 2024-09-23 16:44:27 +02:00
OTABI Tomoya
6c38568a69
python312Packages.meteoswiss-async: init at 0.1.1 (#343881) 2024-09-23 23:38:47 +09:00
Robert Schütz
64a773b7e4
electron_32: init at 32.1.1, bitwarden-desktop: 2024.8.2 -> 2024.9.0 (#343097) 2024-09-23 07:31:56 -07:00
MithicSpirit
5afc0a2d7d
autotrash: move to pkgs/by-name 2024-09-23 09:47:52 -04:00
Luflosi
f2000aea85
thumbdrives: migrate to pkgs/by-name, format with nixfmt-rfc-style 2024-09-23 14:35:10 +02:00
Anderson Torres
f46b2c2ca7 {ftjam,jam}: "remove"
They will be split in their own by-name directories.
2024-09-23 08:52:02 -03:00
José Romildo Malaquias
429b0e9445
python312Packages.latexrestricted: init at 0.4.0; latexminted: 0.1.0b9 -> 0.1.0b16 (#339361) 2024-09-23 07:34:48 -03:00
Sandro
cf61311d95
python3{11,12}Packages.jupyter-contrib-nbextensions: drop (#343797) 2024-09-23 11:45:01 +02:00
Vincent Laporte
94d0d22817
ocamlPackages.elpi: use release tarball (#343266)
coqPackages.metaFetch: Adding a github artifact option

Co-authored-by: Cyril Cohen <cohen@crans.org>
2024-09-23 09:52:07 +02:00
Fabian Affolter
f55aee6631 python312Packages.meteoswiss-async: init at 0.1.1
Asynchronous client library for MeteoSwiss API

https://github.com/albertomontesg/meteoswiss-async
2024-09-23 08:04:49 +02:00
Mutsuha Asada
7a3290b85e
ejs: 3.1.9 -> 3.1.10
- Removed \`rec\`
- Removed \`with lib;\`
- Added momeemt to maintainers
- Formatted via nixfmt-rfc-style
2024-09-23 14:06:39 +09:00
Mutsuha Asada
dc4a4b2ad0
bloaty: moved to by-name 2024-09-23 13:25:27 +09:00
Mutsuha Asada
cc07df2d28
avro-tools: moved to by-name 2024-09-23 12:17:56 +09:00
Alex James
90b88c48a7
perlPackages.HTTPDaemon: fix build on Darwin with sandboxing
The tests depend on local network access:
https://gist.github.com/al3xtjames/44b242ca7d7c8d5f19a113c89c97f907
2024-09-22 16:13:33 -05:00
Weijia Wang
f8a6fd59dc
stylelint: move to by-name and modernize derivation (#343730) 2024-09-22 22:32:34 +02:00
Pol Dellaiera
4b9c0fa18f
python3{11,12}Packages.boto: drop (#343727) 2024-09-22 22:31:55 +02:00
Pol Dellaiera
f9d0bb0d6c
dynamips: migrate to pkgs/by-name, format with nixfmt-rfc-style (#343777) 2024-09-22 22:30:31 +02:00
Emily
627e241f5c python3{11,12}Packages.jupyter-contrib-nbextensions: drop
This is marked as broken already because of a Jupyter Notebook upgrade,
and the upstream repository hasn’t been touched in two years,
so there’s little reason to try doing anything about its nose
dependency. Other distributions have already dropped this package;
there’s a patch from an openSUSE maintainer to migrate it off nose,
but they don’t seem to package it any more.
2024-09-22 21:29:03 +01:00
Fabian Affolter
e95d44af74
python312Packages.qcs-sdk-python: 0.19.3 -> 0.20.1 (#342869) 2024-09-22 22:26:50 +02:00
Emily
f792bd987c
desktopToDarwinBundle: prevent icnsutil from introducing incompatible code (#343793) 2024-09-22 21:10:53 +01:00
Pol Dellaiera
cd80d12600
plantuml: 1.2024.5 -> 1.2024.7 (#343735) 2024-09-22 22:08:48 +02:00
sarahec
f752c46b4f desktopToDarwinBundle: prevent icnsutil from shadowing key libraries 2024-09-22 12:43:26 -07:00
Matthieu Coudron
57bbd52af5
packages luarocks updater as pyproject package (#343584)
* luarocks-packages-updater: convert into pyproject package

* pluginupdate: move to its own folder

so we can copy just the folder when using this as a module

* luarocks-packages-updater: adress review
2024-09-22 21:15:41 +02:00
Anthony ROUSSEL
020dfe613d dynamips: migrate to pkgs/by-name, format with nixfmt-rfc-style 2024-09-22 20:25:27 +02:00
Anthony ROUSSEL
69ed950c46 ubridge: migrate to pkgs/by-name, format with nixfmt-rfc-style 2024-09-22 20:21:29 +02:00
Matthieu Coudron
423788f5b8
buildNeovimPlugin: pass a derivation to luaAttr (#343564)
* buildNeovimPlugin: pass a derivation to luaAttr
and deprecate passing a string.
Passing a string is not a typical/good nixpkgs habit. We want to give more control on
which attribute to wrap, without having to add it to the lua package set
necessarily.

* vimPlugins: update plugin with new syntax
buildNeovimPlugin now accepts derivations instead of the lua package name. This PR reflects the change
2024-09-22 20:01:56 +02:00
Florian Klink
00bc5174a6
garage: 1.0.0 -> 1.0.1 (#343744) 2024-09-22 19:56:35 +03:00
OTABI Tomoya
dbe1125de3
python3Packages.proton-vpn-network-manager: 0.5.2 -> 0.6.3 (#343208) 2024-09-23 01:02:19 +09:00
Aleksana
83b4bfbb0c
actionlint: moved to by-name and modernized derivation (#343682) 2024-09-22 23:23:46 +08:00
Aleksana
360425ea16
snyk: move to by-name and modernize derivation (#343726) 2024-09-22 23:22:56 +08:00
Aleksana
32dde58079
algolia-cli: move to by-name and modernize derivation (#343678) 2024-09-22 23:22:29 +08:00
Aleksana
7054eef001
smatch: move to by-name and modernize derivation (#343686) 2024-09-22 23:22:02 +08:00
Florian Klink
061d9eb2d9 garage: 1.0.0 -> 1.0.1
Changelog: https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v1.0.1
2024-09-22 18:09:47 +03:00
Maximilian Bosch
179b6bce21
Merge: linux_4_19: drop (#343283) 2024-09-22 16:46:54 +02:00
Anthony ROUSSEL
8078f7fda8 plantuml-server: migrate to pkgs/by-name, format with nixfmt-rfc-style 2024-09-22 16:46:06 +02:00
Anthony ROUSSEL
3c083ed52f plantuml: migrate to pkgs/by-name, format with nixfmt-rfc-style 2024-09-22 16:46:05 +02:00
Emily
3b5f32c447
python312Packages.blessings: drop (#336152) 2024-09-22 15:25:12 +01:00
Mutsuha Asada
7c84974f5b
stylelint: move to by-name 2024-09-22 23:18:40 +09:00
Anthony ROUSSEL
775c4ad439 plantuml-c4: migrate to pkgs/by-name, format with nixfmt-rfc-style 2024-09-22 16:10:59 +02:00
Emily
d1a97b0db8 python3{11,12}Packages.boto: drop
Boto has not seen a release since 2018, and has been officially
marked as deprecated in favour of boto3 and botocore since 2021. It
has required downstream patching to keep it running on newer Python
versions and is broken on the new default of Python 3.12. It also
requires the obsolete nose test framework that we are in the process
of removing.

The few packages we carry that still require boto are in poor upstream
maintenance state and some of those were already broken. The NixOps
AWS plugin was the last holdout that justified keeping this package,
but it is now also broken.
2024-09-22 14:57:38 +01:00
Emily
51088c1de4 toil: drop
This package has been broken since 24.05 (`pkg_resources` error when
running `toil --help`), and hasn’t built since Python 3.12 became
the default. There have been two major upstream releases since this
package was last updated. I tried to package the newest version, which
drops the boto dependency, but unfortunately it requires obsolete
versions of other Python libraries that we no longer package. Since
it’s been broken for this long anyway and can’t be updated,
let’s drop it for now.
2024-09-22 14:57:38 +01:00
Emily
8caee3d83d kargo: drop
No release since 2017 and deprecated upstream; see
<1869aa3985 (diff-a39c9f7aa728d5fa3b973bc6ba49228a)>.
2024-09-22 14:57:38 +01:00
Emily
df69ab8cec wal_e: drop
No release in almost half a decade, no maintainer in Nixpkgs, and
the README describes it as obsolete and recommends alternatives:
<978bc1926c/README.rst (obsolescence-notice)>.
2024-09-22 14:57:38 +01:00
Emily
2ffdba973c nixops_unstablePlugins.nixops-aws: drop
Marked as broken for months, and depends on boto which has been
deprecated for years and is now also broken and due for removal.
2024-09-22 14:57:38 +01:00
Emily
9437aa9524 python3{11,12}Packages.qds-sdk: drop
No release in four years and depends on the deprecated and broken
boto package; to quote the README:

> ## Where are the maintainers ?
>
> Qubole was acquired. All the maintainers of this repo have moved
> on. Some of the employees founded ClearFeed. Others are at big data
> teams in Microsoft, Amazon et al.
2024-09-22 14:57:38 +01:00
Emily
76e8642c94 python3{11,12}Packages.gcs-oauth2-boto-plugin: drop
This is a plugin for boto, which has been deprecated for years,
and is broken and due for removal.
2024-09-22 14:57:38 +01:00
Mutsuha Asada
6a8ee1c9f9
snyk: move to by-name 2024-09-22 22:53:26 +09:00
Viorel-Cătălin Răpițeanu
3e2bf57c9c python3Packages.proton-vpn-network-manager: deprecates proton-vpn-network-manager-openvpn and proton-vpn-network-manager-wireguard
The proton-vpn-network-manager-wireguard and proton-vpn-network-manager-openvpn
modules are now legacy: The same functionality is now in proton-vpn-network-manager
module, version 0.6.3 and upwards.

This commit removes the 2 deprecated modules and creates a throw message for
them to the recommanded package to be used.
2024-09-22 16:29:31 +03:00
Aleksana
7a4b840dd4
treewide: fix nixd warnings (#343155) 2024-09-22 21:26:45 +08:00
Mutsuha Asada
75901da793
smatch: move to by-name 2024-09-22 22:21:39 +09:00
Sandro
9c711566cd
emiluaPlugins: introduce botan and secp256k1 (#342594) 2024-09-22 14:11:29 +02:00
Aleksana
12a6f39dd0
netbird: 0.29.3 -> 0.29.4 (#343270) 2024-09-22 19:10:57 +08:00
Aleksana
0af73a7a28
gen-license: 0.1.2 -> 0.1.4 (#321190) 2024-09-22 19:05:42 +08:00
Aleksana
33e82aab99
sng: 1.1.0 -> 1.1.1 (#342809) 2024-09-22 19:00:45 +08:00
Stig
68de265d94
perlPackages.FinanceQuote: 1.62 -> 1.63 (#343659) 2024-09-22 12:29:50 +02:00
Weijia Wang
84cd38f778
globalprotect-openconnect: add core logic and packages for 2.x releases (#316526) 2024-09-22 12:07:33 +02:00
Mutsuha Asada
f38d6171c9
actionlint: moved to by-name and modernized derivation
- Removed `rec`
- Formatted via nixfmt-rfc-style
- Removed `with lib;`
2024-09-22 18:13:43 +09:00
Weijia Wang
2b0ff836a9 nixos/globalprotect: mention removal 2024-09-22 11:06:38 +02:00
Mutsuha Asada
81e6fd8126
algolia-cli: move to by-name and modernize derivation
- Removed `with lib;`
- Formatted via nixfmt
- Removed `rec`
2024-09-22 18:01:53 +09:00
Yongun Seong
ee7cd3722d
perlPackages.FinanceQuote: 1.62 -> 1.63 2024-09-22 16:09:41 +09:00
Robert Schütz
8a242099b8 python312Packages.blacken-docs: move from top-level
We need it as a Python module for nbqa.
2024-09-21 18:51:56 -07:00
Emily
6177650dda
llvmPackages: unify version for all platforms but Darwin (#343245) 2024-09-22 02:16:47 +01:00
Fabián Heredia Montiel
3fc3952596 aliases: cleanup linux kernels EOL aliases 2024-09-21 19:11:50 -06:00
Fabián Heredia Montiel
777c1bc861 linux_4_19: drop since it will reach EOL within NixOS 24.11 2024-09-21 19:11:50 -06:00
h7x4
f21ae37d3d
clash-verge: remove (#342557) 2024-09-22 01:41:17 +02:00
Luke Granger-Brown
3d2e6103c8 python3.pkgs.async-cache: init at 1.1.1 2024-09-21 22:37:56 +01:00
Luke Granger-Brown
16f1a1b12c python3.pkgs.pyytlounge: init at 2.1.1 2024-09-21 22:37:56 +01:00