Commit Graph

131 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
Reno Dakota
52bf1163fa
treewide: use getLib when accessing clang / libclang / stdenv.cc.cc
In preparation to eliminate the lib output for the unwrapped clang, use
`lib.getLib` to access the `lib` output.
2024-11-07 10:27:41 +00:00
Pyrox
7614e2c62f
yalc: migrate from nodePackages 2024-11-05 02:45:57 -05:00
Emily
6549112a24
yabai: refactor new sdk pattern; switch to apple-sdk_15; 7.1.4 -> 7.1.5 (#352621) 2024-11-04 19:39:02 +00:00
Austin Horstman
af9131fa6d
yabai: 7.1.4 -> 7.1.5 2024-11-04 09:37:51 -06:00
Austin Horstman
550d4a2af4
yabai: modernize 2024-11-04 09:37:51 -06:00
Austin Horstman
b2607dee16
yabai: add versionCheckHook 2024-11-04 09:37:51 -06:00
Austin Horstman
88eb0fcca4
yabai: switch to apple-sdk_15
Upstream uses __builtin._available checks for sdk features. We can
leverage the newer sdk to make sure we keep up with new features as they
are added since they are careful with version checks.
2024-11-04 09:37:51 -06:00
Austin Horstman
4457d955d0
yabai: refactor to new sdk pattern 2024-11-04 09:37:51 -06:00
Stig
2c1ddf10c2
yaffshiv: init at 0-unstable-2024-08-30 (#348180) 2024-11-01 21:46:22 +01:00
nixpkgs-merge-bot[bot]
6d8944221e
yandex-cloud: 0.133.0 -> 0.136.0 (#351779) 2024-10-31 01:17:44 +00:00
R. Ryantm
cf9a102940 yafc-ce: 2.0.1 -> 2.1.0 2024-10-30 04:05:35 +00:00
Leona Maroni
17d8742132
yafc-ce: init at 2.0.1 (#335230) 2024-10-29 13:28:35 +01:00
diamond-deluxe
e3e9e9dcd0
yafc-ce: init at 2.0.1
Advances Factorio calculator with mod support. Community Edition of
YAFC.

https://github.com/shpaass/yafc-ce

Release: https://github.com/shpaass/yafc-ce/releases/tag/2.0.1

Co-authored-by: TheColorman <github@colorman.me>
2024-10-28 18:27:41 +00:00
R. Ryantm
c7ff8c91bc yandex-cloud: 0.133.0 -> 0.136.0 2024-10-27 23:40:46 +00:00
Weijia Wang
cc32dcbefb
yabai: 7.1.3 -> 7.1.4 (#350496) 2024-10-27 19:32:54 +01:00
Aleksana
7af3b3f23b
yandex-music: 5.18.2 -> 5.23.2 (#350288) 2024-10-27 12:30:38 +08:00
Austin Horstman
21b6195bf9
yazi-unwrapped: add khaneliman maintainer 2024-10-23 23:53:06 -05:00
Yury Shvedov
498a93a630 yandex-music: 5.18.2 -> 5.23.2
Change-Id: If1c5bc6da1000734c18f6238ae6896a63a9652c5
2024-10-22 18:26:40 +03:00
Yury Shvedov
64cfcc5238 yandex-music: fix meta
Fix description according to nixpkgs format.

Reuse version number in changelog field url.

Drop creation of extra info.json file.

Do not save "electron" section of version_info.json file from original
repository.

Use SRI hash for exe file instead of hex. Make update script to convert
from hex to SRI format.

Change-Id: I2c64e3e6a062b3d631998385f7a39b4088437bcb
2024-10-22 18:26:14 +03:00
Austin Horstman
30a49502c7
yabai: 7.1.3 -> 7.1.4 2024-10-22 09:29:17 -05:00
Fabian Affolter
5535146d5e yara-x: 0.9.0 -> 0.10.0
Diff: https://github.com/VirusTotal/yara-x/compare/refs/tags/v0.9.0...v0.10.0

Changelog: https://github.com/VirusTotal/yara-x/releases/tag/v0.10.0
2024-10-21 21:58:46 +02:00
Stig Palmquist
548654ce32
yaffshiv: init at 0-unstable-2024-08-30 2024-10-14 11:02:17 +02:00
Stig
2f2e8da28c
yamlscript: 0.1.76 -> 0.1.79 (#346633) 2024-10-07 07:38:32 +02:00
R. Ryantm
74f1568f23 yamlscript: 0.1.76 -> 0.1.79 2024-10-05 09:06:01 +00:00
R. Ryantm
1aee34c27d yara-x: 0.8.0 -> 0.9.0 2024-10-04 08:48:26 +00:00
R. Ryantm
dd8b31c76c yamlscript: 0.1.75 -> 0.1.76 2024-09-27 07:13:20 +00:00
Peder Bergebakken Sundt
a4f7690fdc yandex-cloud: use finalAttrs.finalPackage 2024-09-24 23:28:57 +02:00
Artturin
63fa53d97c treewide: reformat files which need reformatting after
`treewide: replace stdenv.is with stdenv.hostPlatform.is`
2024-09-25 00:04:39 +03: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
R. Ryantm
d4c147cb97 yandex-music: 5.15.0 -> 5.18.2 2024-09-22 23:26:18 +00:00
h0hmj
1aff7e7650 yabai: 7.1.2 -> 7.1.3 2024-09-21 12:05:53 +08:00
Anderson Torres
f0e64ce16f treewide: migrate packages maintained by AndersonTorres to by-name
Manual migration for the sake of by-name migration is no longer discouraged
since #340235.
2024-09-16 14:26:47 -03:00
R. Ryantm
47d7993996 yamlscript: 0.1.74 -> 0.1.75 2024-09-15 23:50:11 +00:00
nicoo
2641d97cbf pkgs/by-name: Convert hashes to SRI format
Reproduction script:
	# Bulk rewrite
	./maintainers/scripts/sha-to-sri.py pkgs/by-name
	# Revert some packages which will need manual intervention
	for n in amdvlk azure-cli cargo-profiler corefonts flatito fluxcd gist perf_data_converter protoc-gen-js solana-cli swt verible; do
		git checkout -- "pkgs/by-name/${n:0:2}/${n}"
	done
2024-09-15 11:24:31 +02:00
R. Ryantm
e96b361f1b yandex-cloud: 0.132.1 -> 0.133.0 2024-09-14 19:42:23 +00:00
nixpkgs-merge-bot[bot]
e2fe9a27bf
yandex-music: 5.14.0 -> 5.15.0 (#340968) 2024-09-10 10:45:09 +00:00
R. Ryantm
446599a6f8 yandex-music: 5.14.0 -> 5.15.0 2024-09-10 09:41:03 +00:00
R. Ryantm
5f97b1604d yara-x: 0.7.0 -> 0.8.0 2024-09-10 03:06:19 +00:00
Nick Cao
b4eba969b0
yamlscript: 0.1.73 -> 0.1.74 (#339714) 2024-09-07 10:00:09 -04:00
Kira Bruneau
da96277912
yarg: init at 0.12.6 (#337570) 2024-09-05 18:43:38 -04:00
R. Ryantm
8a65902cdc yamlscript: 0.1.73 -> 0.1.74 2024-09-05 05:16:11 +00:00
eljamm
edb1a60e57
yazi, yazi-unwrapped: 0.3.2 -> 0.3.3 2024-09-04 19:46:22 +01:00
R. Ryantm
1e1478f958 yandex-music: 5.13.2 -> 5.14.0 2024-09-03 00:41:06 +00:00
nixpkgs-merge-bot[bot]
ccda7ae11e
yamlscript: 0.1.72 -> 0.1.73 (#338270) 2024-08-30 07:51:18 +00:00
Nick Cao
6ac4b54c7e
yandex-cloud: 0.131.1 -> 0.132.1 (#338057) 2024-08-29 19:48:03 -04:00
R. Ryantm
4750b9e80e yamlscript: 0.1.72 -> 0.1.73 2024-08-29 21:05:48 +00:00
Fabian Affolter
9e073dc84d
yara-x: 0.6.0 -> 0.7.0 (#337970) 2024-08-29 09:56:19 +02:00
R. Ryantm
300317e52b yandex-cloud: 0.131.1 -> 0.132.1 2024-08-28 22:23:24 +00:00
R. Ryantm
06f5e564dd yara-x: 0.6.0 -> 0.7.0 2024-08-28 16:44:14 +00:00