Commit Graph

221 Commits

Author SHA1 Message Date
aleksana
571c71e6f7 treewide: migrate packages to pkgs/by-name, take 1
We are migrating packages that meet below requirements:

1. using `callPackage`
2. called path is a directory
3. overriding set is empty (`{ }`)
4. not containing path expressions other than relative path (to
makenixpkgs-vet happy)
5. not referenced by nix files outside of the directory, other
than`pkgs/top-level/all-packages.nix`
6. not referencing nix files outside of the directory
7. not referencing `default.nix` (since it's changed to `package.nix`)
8. `outPath` doesn't change after migration

The tool is here: https://github.com/Aleksanaa/by-name-migrate.
2024-11-09 20:04:51 +08:00
Robert Schütz
ea60f68a87 mavproxy: use opencv-python 2024-11-02 17:38:42 -07:00
jfvillablanca
4d70ac234b mavproxy: 1.80.70 -> 1.8.71
https://github.com/ArduPilot/MAVProxy/releases/tag/v1.8.71
2024-10-12 08:53:27 +08:00
Peder Bergebakken Sundt
1c52242827
treewide: fix desktopItems (#345778) 2024-10-05 15:51:58 +02:00
Noah Markert
da8c777f09
mission-planner: added updateScript 2024-10-03 09:41:43 +02:00
Noah Markert
043b564f91
mission-planner: 1.3.80 -> 1.3.82 2024-10-03 09:41:25 +02:00
h7x4
452ddd4020
inav-configurator: fix desktopItems 2024-10-01 23:06:44 +02: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
Gaetan Lepage
ced977924c mujoco: move to pkgs/by-name 2024-09-17 07:37:59 +02:00
Gaetan Lepage
def5afb70b mujoco: 3.2.2 -> 3.2.3
Diff: https://github.com/google-deepmind/mujoco/compare/refs/tags/3.2.2...3.2.3

Changelog: https://github.com/google-deepmind/mujoco/releases/tag/3.2.3
2024-09-17 07:35:12 +02:00
Gavin John
df27526744
qgroundcontrol: move to by-name 2024-09-13 16:01:50 -07:00
R. Ryantm
9f5bf99b3b qgroundcontrol: 4.4.1 -> 4.4.2 2024-09-05 17:49:33 +00:00
Johannes Jöns
ef20533edd
treewide: avoid string-concatenating cmakeFlags (#336178) 2024-09-01 12:35:24 +00:00
Peder Bergebakken Sundt
63c88c4e8a treewide: buildPhase="true" -> dontBuild=true 2024-08-23 12:21:08 +02:00
Yueh-Shun Li
1e8290ea5f yarp: fix cmakeFlags for __structuredAttrs 2024-08-21 22:14:31 +08:00
Gaetan Lepage
6a4a52dd54 mujoco: 3.2.1 -> 3.2.2
Diff: https://github.com/google-deepmind/mujoco/compare/refs/tags/3.2.1...3.2.2

Changelog: https://github.com/google-deepmind/mujoco/releases/tag/3.2.2
2024-08-09 12:05:23 +02:00
Gaetan Lepage
668174cd08 mujoco: 3.2.0 -> 3.2.1
Diff: https://github.com/google-deepmind/mujoco/compare/refs/tags/3.2.0...3.2.1

Changelog: https://github.com/google-deepmind/mujoco/releases/tag/3.2.1
2024-08-06 23:30:54 +02:00
R. Ryantm
eac5249328 qgroundcontrol: 4.4.0 -> 4.4.1 2024-08-05 02:44:29 +00:00
Gaetan Lepage
560a3b59b5 mujoco: 3.1.6 -> 3.2.0
Diff: https://github.com/google-deepmind/mujoco/compare/refs/tags/3.1.6...3.2.0

Changelog: https://github.com/google-deepmind/mujoco/releases/tag/3.2.0
2024-07-29 22:57:40 +02:00
Masum Reza
75f7009ac3
Merge pull request #326610 from r-ryantm/auto-update/emuflight-configurator
emuflight-configurator: 0.4.1 -> 0.4.3
2024-07-15 11:38:37 +05:30
aleksana
592e3845c4 treewide: sha256 -> hash attribute for fetchgit 2024-07-14 19:10:08 +08:00
R. Ryantm
2bf90681b6 emuflight-configurator: 0.4.1 -> 0.4.3 2024-07-12 17:05:56 +00:00
Gavin John
b480a4b396 qgroundcontrol: Add pandapip1 as maintainer 2024-07-09 18:19:18 -04:00
R. Ryantm
d6c5acd56b qgroundcontrol: 4.3.0 -> 4.4.0 2024-06-11 05:13:59 +00:00
Alexis Hildebrandt
f8c4a98e8e treewide: Remove the definite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"([Tt]he)? ' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Tt]he (.)/\1\U\2/'
2024-06-09 23:08:46 +02:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Alexis Hildebrandt
bf995e3641 treewide: Remove ending period from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*".*\.";' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*)\.";/\1";/'
2024-06-09 23:04:51 +02:00
Gaetan Lepage
92555723b7 python311Packages.mujoco: add TODO for updating the dependencies 2024-06-07 08:21:18 +02:00
Gaetan Lepage
7e7ddf4e4c mujoco: add GaetanLepage to maintainers 2024-06-07 08:21:18 +02:00
Gaetan Lepage
1dcda38ec7 mujoco: 3.1.5 -> 3.1.6
Diff:
https://github.com/google-deepmind/mujoco/compare/refs/tags/3.1.5...3.1.6

Changelog:
https://mujoco.readthedocs.io/en/latest/changelog.html#version-3-1-6-jun-3-2024
2024-06-07 08:21:18 +02:00
Gaetan Lepage
eba8c579be mujoco: 3.1.4 -> 3.1.5
Diff: https://github.com/google-deepmind/mujoco/compare/refs/tags/3.1.4...3.1.5

Changelog: https://github.com/google-deepmind/mujoco/releases/tag/3.1.5
2024-05-07 23:31:59 +02:00
Weijia Wang
23cbc3c2b3 Merge branch 'master' into staging-next 2024-04-30 13:24:52 +02:00
R. Ryantm
a64db0a5a0 betaflight-configurator: 10.9.0 -> 10.10.0 2024-04-28 12:25:28 +00:00
Jan Tojnar
eb04659fc2 treewide: wrapGAppsHook → wrapGAppsHook3
This was achieved using the following command:

    sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b')

And then manually reverted the following changes:

- alias in top-level.nix
- function name in wrap-gapps-hook.sh
- comment in postFixup of at-spi2-core
- comment in gtk4
- comment in preFixup of 1password-gui/linux.nix
- comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix
- comment in postFixup of telegram-desktop
- comment in postFixup of fwupd
- buildCommand of mongodb-compass
- postFixup of xflux-gui
- comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config
- description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
2024-04-27 02:23:22 +02:00
Gaetan Lepage
090f1039ac mujoco: 3.1.3 -> 3.1.4
Diff: https://github.com/google-deepmind/mujoco/compare/refs/tags/3.1.3...3.1.4

Changelog: https://github.com/google-deepmind/mujoco/releases/tag/3.1.4
2024-04-11 00:42:45 +02:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Gaetan Lepage
d62f208672 mujoco: 3.1.2 -> 3.1.3
Diff: https://github.com/google-deepmind/mujoco/compare/refs/tags/3.1.2...3.1.3

Changelog: https://github.com/google-deepmind/mujoco/releases/tag/3.1.3
2024-03-07 15:41:37 +01:00
R. Ryantm
93030f9ff7 mavproxy: 1.8.66 -> 1.8.70 2024-02-28 09:50:10 +00:00
Gaetan Lepage
ddb3833217 mujoco: 3.1.1 -> 3.1.2
Diff: https://github.com/google-deepmind/mujoco/compare/refs/tags/3.1.1...3.1.2

Changelog: https://github.com/google-deepmind/mujoco/releases/tag/3.1.2
2024-02-07 09:58:51 +01:00
Gaetan Lepage
62da9ca239 mujoco: mark as broken on darwin 2024-02-07 09:58:46 +01:00
Gaetan Lepage
a9f8122a9e mujoco: 3.1.0 -> 3.1.1
Changelog: https://github.com/google-deepmind/mujoco/releases/tag/3.1.1
2024-01-21 12:24:04 +01:00
Felix Buehler
2adcc8846a python311Packages.wxpython: rename from wxPython_4_2 2024-01-07 21:16:47 +01:00
Weijia Wang
aa604af269
Merge pull request #273163 from r-ryantm/auto-update/qgroundcontrol
qgroundcontrol: 4.2.9 -> 4.3.0
2024-01-03 15:47:07 +01:00
Viktor Sonesten
b5aa9eaa9c mujoco: 3.0.1 -> 3.1.0 2023-12-16 11:30:45 +01:00
R. Ryantm
c7fc09f681 qgroundcontrol: 4.2.9 -> 4.3.0 2023-12-09 16:27:13 +00:00
Samuel Ainsworth
d71187cf33
Merge pull request #266099 from tmplt/feat/mujoco-3.0.0
mujoco: 2.3.7 -> 3.0.1, add Python bindings
2023-12-02 15:47:04 -08:00
Viktor Sonesten
dd6fa9c2e6 mujoco: 3.0.0 -> 3.0.1 2023-11-16 19:09:22 +01:00
Viktor Sonesten
290bc1fbe0 mujoco: 2.3.7 -> 3.0.0, add Python bindings
https://mujoco.readthedocs.io/en/stable/changelog.html#version-3-0-0-october-18-2023

Fixes #262698
Fixes #262629
Fixes #262593

Co-authored-by: Silvio Traversaro <silvio@traversaro.it>
2023-11-12 11:45:20 +01:00
R. Ryantm
4b89da7980 qgroundcontrol: 4.2.8 -> 4.2.9 2023-10-23 00:17:20 +00:00
Alyssa Ross
aae53c8f97
qt5.qtModule,qt6.qtModule: deprecate qtInputs
This is just an alias for propagatedBuildInputs.  Having two names for
the same thing just makes things confusing.
2023-09-17 07:04:59 +00:00