Commit Graph

27 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
Gutyina Gergő
9138d320ef
osu-lazer: add vulkan support 2024-11-07 22:17:18 +01:00
Aleksana
47f60c5be5
oscar: 1.5.1 -> 1.5.3 (#349004) 2024-10-24 16:32:29 +08:00
R. Ryantm
18db67388e oscavmgr: 0.4.1 -> 0.4.2 2024-10-21 04:41:52 +00:00
pcboy
f7388bc3a8
oscar: 1.5.1 -> 1.5.3 2024-10-21 12:29:12 +09:00
Robert Hensing
162ac4324d
treewide: remove qt5.mkDerivation usage (trivial cases) (#348577) 2024-10-18 11:40:19 +02:00
Robert Schütz
6ff7ec39ef
osc-cli: unpin defusedxml (#347327) 2024-10-17 19:23:06 -07:00
Tomo
99a939f442 oscar: use stdenv.mkDerivation 2024-10-15 08:06:42 +00:00
Gutyina Gergő
c4ade803f1
osu-lazer-bin: fix hash for the second time 2024-10-10 21:05:09 +02:00
Gutyina Gergő
91c61ab123
osu-lazer-bin: fix hash 2024-10-10 10:08:15 +02:00
Gutyina Gergő
e72172778f
osu-lazer{,-bin}: 2024.906.2 -> 2024.1009.1 2024-10-09 16:38:06 +02:00
Gutyina Gergő
fd53ec0b2a
osu-lazer{,-bin}: move to pkgs/by-name 2024-10-09 16:38:06 +02:00
Robert Schütz
fa186ab175 osc-cli: unpin defusedxml 2024-10-08 12:05:56 -07:00
h7x4
5190ddc27d
treewide: \xc2\xa0 -> (#345898) 2024-10-03 18:23:59 +02:00
Peder Bergebakken Sundt
3100acba08 treewide: \xc2\xa0 ->
I have no idea what this escape sequence even is, but it breaks the nix parser with cryptic errors if not used in a comment.
A friend let me know MacOS is prone to input weird spaces, not sure if that is the source.

Candidates were located and created with:

    chr="$(echo -e '\xc2\xa0')"; rg -F "$chr" -l | xe sd -F "$chr" " "

There are some examples left, most being example output from `tree` in various markdown documents, some patches which we can't really touch, and `pkgs/tools/nix/nixos-render-docs/src/tests/test_commonmark.py` which I'm not sure if should be addressed
2024-10-02 15:33:06 +02:00
Zitrone
3c7cbaade8
OSCAR: rename to oscar 2024-10-02 01:40:55 +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
Guilhem Saurel
c8e3b7cf2d osgqt: init at 3.5.7 2024-09-23 16:50:38 +02:00
Nikolay Korotkiy
2d5cfa3180
osm2pgsql: 1.11.0 → 2.0.0 2024-09-19 19:44:17 +04:00
Weijia Wang
6c38abd23e
oscavmgr: init at 0.4.1 (#339627) 2024-09-09 19:17:00 +02:00
Sefa Eyeoglu
15b6601c33
oscavmgr: init at 0.4.1
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-09-07 09:25:55 +02:00
Guilhem Saurel
689d25d963 osqp-eigen: init at 0.8.1 2024-08-27 01:42:49 +02:00
mimvoid
3c54f60015 oswald: init at 4.103 2024-07-21 10:29:55 -04:00
Jean-Michaël Celerier
7459b7ce65 ossia-score: 3.2.3-3 -> 3.2.4
- Update pkgs/by-name/os/ossia-score/package.nix
- Remove unused stdenv
- Support AArch64

Co-authored-by: Rémi NICOLE <minijackson@users.noreply.github.com>
2024-07-13 12:45:45 +02:00
Minijackson
65bab2dcdb ossia-score: init at 3.2.3
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Jean-Michaël Celerier <jeanmichael.celerier@gmail.com>
Co-authored-by: Rémi NICOLE <minijackson@users.noreply.github.com>
2024-07-05 10:06:29 -04:00
Nikolay Korotkiy
a88d8e9ecb
osm2pgsql: migrate to by-name 2024-02-23 15:12:06 +04:00
Nicolas Goudry
7764416861
osc-cli: init at 1.11.0 2024-02-22 22:32:35 +01:00