Commit Graph

276 Commits

Author SHA1 Message Date
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
Weijia Wang
c723c1735e
netbird-dashboard: 2.3.0 -> 2.5.0 (#332186) 2024-09-11 17:44:17 +02:00
David McFarland
e6c700ed11 dotnetCorePackages.fetchNupkg: override avalonia.x11 to find native libs 2024-09-06 16:32:08 -03:00
David McFarland
9a0be2fd28 dotnetCorePackages.fetchNupkg: override skiasharp to find fontconfig 2024-09-06 16:05:19 -03:00
R. Ryantm
f63edc3202 netscanner: 0.5.2 -> 0.5.3 2024-09-05 01:25:54 +00:00
David McFarland
683ffbdc5c
buildDotnetModule: inherit enableParallelBuilding (#339335) 2024-09-03 20:56:37 -07:00
Aleksana
3d4d6c6149
netfetch: init at 5.2.10 (#338698) 2024-09-04 10:55:57 +08:00
Ivan Trubach
4b61c573e2 nexusmods-app: disable parallel building 2024-09-04 00:15:45 +03:00
Adam C. Stephens
ab14ead965
nexus: 3.69.0-02 -> 3.70.1-02 (#337433) 2024-09-02 20:46:12 -04:00
Victor Hang
c3b6ef7417
netfetch: init at 5.2.10
Signed-off-by: Victor Hang <vhvictorhang@gmail.com>
2024-09-02 17:26:57 +02:00
David McFarland
7bc85af0c5
buildDotnetModule: add testFilters arg (#336571) 2024-09-02 07:09:06 -07:00
github-actions[bot]
d83e365b06
Merge master into staging-next 2024-08-29 18:04:21 +00:00
Fabian Affolter
e3b5d11ba1
netclient: 0.24.3 -> 0.25.0 (#337945) 2024-08-29 14:42:15 +02:00
github-actions[bot]
59b57346d9
Merge master into staging-next 2024-08-28 18:04:19 +00:00
David McFarland
a92f0fb638
nexusmods-app: use finalAttrs (#336221) 2024-08-28 07:59:29 -07:00
R. Ryantm
c2e8a009ec netclient: 0.24.3 -> 0.25.0 2024-08-28 14:09:13 +00:00
Matt Sturgeon
c8c753d66d
nexusmods-app: define runtimeInputs
Allow overriding what is added to the PATH in the wrapper.
2024-08-28 14:32:09 +01:00
Matt Sturgeon
41fb6f1f0d
nexusmods-app: use finalAttrs for recursive fixpoint 2024-08-28 14:32:08 +01:00
github-actions[bot]
a97ed4291e
Merge master into staging-next 2024-08-25 06:04:18 +00:00
R. Ryantm
f1c6191aa3 neural-amp-modeler-lv2: 0.1.3 -> 0.1.4 2024-08-24 22:28:48 +00:00
Lukas Mertens
14e3e9520c nexus: 3.69.0-02 -> 3.70.1-02 2024-08-24 16:27:33 +02:00
Matt Sturgeon
a177c637b9
nexusmods-app: use testFilters & disabledTests args 2024-08-22 19:52:07 +01:00
K900
5c68540f8b Merge remote-tracking branch 'origin/staging-next' into staging 2024-08-22 13:20:38 +03:00
Peder Bergebakken Sundt
fcdecc256a
treewide: change ${pname} to string literal (#336172)
* adwaita-icon-theme: change `${pname}` to string literal

* alp: change `${pname}` to string literal

* alsa-oss: change `${pname}` to string literal

* alsa-plugins: change `${pname}` to string literal

* alsa-ucm-conf: change `${pname}` to string literal

* alsa-utils: change `${pname}` to string literal

* anyrun: change `${pname}` to string literal

* assemblyscript: change `${pname}` to string literal

* audiobookshelf: change `${pname}` to string literal

* baobab: change `${pname}` to string literal

* braa: change `${pname}` to string literal

* brill: change `${pname}` to string literal

* centrifugo: change `${pname}` to string literal

* cheese: change `${pname}` to string literal

* cljfmt: change `${pname}` to string literal

* coppwr: change `${pname}` to string literal

* cosmic-edit: change `${pname}` to string literal

* cosmic-files: change `${pname}` to string literal

* cosmic-store: change `${pname}` to string literal

* cosmic-term: change `${pname}` to string literal

* crate2nix: change `${pname}` to string literal

* cups-kyocera-3500-4500: change `${pname}` to string literal

* dbqn: change `${pname}` to string literal

* dconf-editor: change `${pname}` to string literal

* devhelp: change `${pname}` to string literal

* dmarc-report-converter: change `${pname}` to string literal

* engage: change `${pname}` to string literal

* eog: change `${pname}` to string literal

* evolution-data-server-gtk4: change `${pname}` to string literal

* find-billy: change `${pname}` to string literal

* firefly-iii: change `${pname}` to string literal

* fuchsia-cursor: change `${pname}` to string literal

* geary: change `${pname}` to string literal

* ghex: change `${pname}` to string literal

* gitg: change `${pname}` to string literal

* glasskube: change `${pname}` to string literal

* gnome.gnome-autoar: change `${pname}` to string literal

* gnome.gnome-calculator: change `${pname}` to string literal

* gnome.gnome-calendar: change `${pname}` to string literal

* gnome.gnome-common: change `${pname}` to string literal

* gnome.gnome-dictionary: change `${pname}` to string literal

* gnome.gnome-disk-utility: change `${pname}` to string literal

* gnome.gnome-font-viewer: change `${pname}` to string literal

* gnome.gnome-keyring: change `${pname}` to string literal

* gnome.gnome-screenshot: change `${pname}` to string literal

* gnome.gnome-system-monitor: change `${pname}` to string literal

* gnome.seahorse: change `${pname}` to string literal

* gnome.simple-scan: change `${pname}` to string literal

* gnome.sushi: change `${pname}` to string literal

* gnome.totem: change `${pname}` to string literal

* gnome.yelp: change `${pname}` to string literal

* gnome.yelp-xsl: change `${pname}` to string literal

* gnucap-full: change `${pname}` to string literal

* goredo: change `${pname}` to string literal

* guile-semver: change `${pname}` to string literal

* halo: change `${pname}` to string literal

* intiface-central: change `${pname}` to string literal

* intune-portal: change `${pname}` to string literal

* iscc: change `${pname}` to string literal

* jetbrains-toolbox: change `${pname}` to string literal

* jnr-posix: change `${pname}` to string literal

* keymapp: change `${pname}` to string literal

* libation: change `${pname}` to string literal

* libeduvpn-common: change `${pname}` to string literal

* libmamba: change `${pname}` to string literal

* littlefs-fuse: change `${pname}` to string literal

* logseq: change `${pname}` to string literal

* lxgw-wenkai-tc: change `${pname}` to string literal

* microsoft-identity-broker: change `${pname}` to string literal

* minetest-mapserver: change `${pname}` to string literal

* msalsdk-dbusclient: change `${pname}` to string literal

* neverest: change `${pname}` to string literal

* nf-test: change `${pname}` to string literal

* numbat: change `${pname}` to string literal

* pdf2odt: change `${pname}` to string literal

* plemoljp: change `${pname}` to string literal

* plemoljp-hs: change `${pname}` to string literal

* plemoljp-nf: change `${pname}` to string literal

* pocket-updater-utility: change `${pname}` to string literal

* proto: change `${pname}` to string literal

* pw3270: change `${pname}` to string literal

* ratchet: change `${pname}` to string literal

* read-it-later: change `${pname}` to string literal

* redmine: change `${pname}` to string literal

* regina: change `${pname}` to string literal

* regripper: change `${pname}` to string literal

* revolt-desktop: change `${pname}` to string literal

* rs: change `${pname}` to string literal

* signaturepdf: change `${pname}` to string literal

* sonarlint-ls: change `${pname}` to string literal

* srgn: change `${pname}` to string literal

* stackit-cli: change `${pname}` to string literal

* substudy: change `${pname}` to string literal

* swayosd: change `${pname}` to string literal

* synthesia: change `${pname}` to string literal

* tarlz: change `${pname}` to string literal

* termcap: change `${pname}` to string literal

* tinycompress: change `${pname}` to string literal

* tracexec: change `${pname}` to string literal

* treefmt2: change `${pname}` to string literal

* udev-gothic: change `${pname}` to string literal

* udev-gothic-nf: change `${pname}` to string literal

* vvvvvv: change `${pname}` to string literal

* yggdrasil: change `${pname}` to string literal

* zsync: change `${pname}` to string literal
2024-08-20 15:56:55 -07:00
Nick Cao
5a9edb304f
Merge pull request #336031 from Aleksanaa/netease-cloud-music-gtk
netease-cloud-music-gtk: 2.4.0 -> 2.4.1
2024-08-20 15:42:39 -04:00
Philip Taron
2b3edda359
Merge pull request #335925 from wolfgangwalther/no-nix-flags-arrays
treewide: remove xxxFlagsArray from nix derivations
2024-08-20 12:31:54 -07:00
aleksana
7f52761cff netease-cloud-music-gtk: 2.4.0 -> 2.4.1 2024-08-20 17:20:05 +08:00
Wolfgang Walther
e3244e9ff0
treewide: replace xxxFlagsArray with non-Array variant in nix code
The xxxFlagsArray variants were never meant to be used in nix code, at
least they can't be used properly without __structuredAttrs turned on.

If no spaces are passed in the argument the xxxFlagsArray can be
replaced as-is with the non-Array variant. When whitespace needs to be
passed, the derivation is additionally changed to enable
__structuredAttrs.
2024-08-19 23:28:13 +02:00
R. Ryantm
787b544f2a netbird-dashboard: 2.3.0 -> 2.5.0 2024-08-19 13:16:25 +00:00
Maximilian Bosch
6f4426f80f neovim-unwrapped: use outputChecks
`disallowedRequisites` and friends will be ignored if `__structuredAttrs`
is used. In Nix versions <2.24 and Lix <2.91 this happens silently, in
newer versions a warning is printed.

The solution is to use outputChecks.
2024-08-18 18:21:03 +02:00
Jonathan Conder
8a95029e8f neovim-gtk: fix build with rustc 1.80 2024-08-18 17:36:55 +12:00
Peder Bergebakken Sundt
e471916645
treewide: passthru nixos test (#334491) 2024-08-18 00:29:43 +02:00
David McFarland
5088777a57
Merge pull request #331355 from MattSturgeon/nexus-refactor-unfree
nexusmods-app: refactor the unfree variant
2024-08-14 11:48:06 -03:00
Matt Sturgeon
07db828f96
nexusmods-app: add long description
Add a long description that documents whether or not RAR archive mods
are supported and how to enable support.
2024-08-14 14:39:18 +01:00
Bobby Rong
de4e9b526d
Merge pull request #333853 from bobby285271/upd/cinnamon
Cinnamon updates 2024-08-11
2024-08-12 20:46:59 +08:00
Bobby Rong
a550001241
nemo: 6.2.7 -> 6.2.8
https://github.com/linuxmint/nemo/compare/6.2.7...6.2.8
2024-08-11 09:25:06 +08:00
R. Ryantm
e3b145ef59 nerdfetch: 8.2.0 -> 8.2.1 2024-08-08 08:25:54 +00:00
Bobby Rong
47c69555e3
Merge pull request #332244 from bobby285271/upd/cinnamon
Cinnamon updates 2024-08-04
2024-08-06 20:35:37 +08:00
Bobby Rong
2fc387d1f3
nemo: 6.2.6 -> 6.2.7
https://github.com/linuxmint/nemo/compare/6.2.6...6.2.7
2024-08-04 21:16:47 +08:00
Julius Michaelis
87e574e110 treewide: rewrite some uses of hostPlatform == buildPlatform to canExecute
This rewrites uses of

stdenv.hostPlatform == stdenv.buildPlatform

to

stdenv.buildPlatform.canExecute stdenv.hostPlatform

when guarding postInstall scripts that use $out/bin/… to generate shell completions
2024-08-04 10:50:48 +09:00
Matt Sturgeon
1148136d36
nexusmods-app: refactor "unfree" variant
Use `override` to pass a `_7zz` with RAR support to the package, instead
of having an `enableUnfree` package argument.

Use a different `pname` on the unfree package.

Use `_7zz.meta.unfree` internally.
2024-08-02 15:24:09 +01:00
Matt Sturgeon
e54e9fac95
nexusmods-app: cleanup tests & mainProgram refs
We still need to fix the tests to use `finalAttrs`, but that requires
changes to `buildDotnetModule`.
2024-08-02 15:22:39 +01:00
Matt Sturgeon
7166d5242f
nexusmods-app: reformat
- Format using nixfmt
- Apply other minor formatting tweaks
- Simplify `--filter` test flag definition
2024-08-02 15:19:10 +01:00
Peder Bergebakken Sundt
b926e6ece9
Merge pull request #331116 from pbsds/fix-finalattrs-docheck-1722356587
treewide: finalAttrs.doCheck -> finalAttrs.finalPackage.doCheck
2024-08-01 14:58:44 +02:00
David McFarland
ebd3b37e6b
Merge pull request #327651 from corngood/dotnet-unpacked-packages
dotnet: use unpacked packages in store
2024-07-31 20:20:13 -03:00
stupidcomputer
a043fda72b neocities-cli: remove package due to duplication 2024-07-31 13:59:11 -05:00
Peder Bergebakken Sundt
29ab705c17 treewide: finalAttrs.doCheck -> finalAttrs.finalPackage.doCheck
repeat of #271241
discussion: #272978

I did not replace the instance in eiwd, since it causes an infinite recursion.
2024-07-30 18:32:01 +02:00
David McFarland
da3659ad63 nexusmods-app: fix intermittent test failure 2024-07-30 12:16:45 -03:00
David McFarland
ca107cf1f2 nexusmods-app: publish only NexusMods.App.csproj 2024-07-30 12:16:45 -03:00
Jörg Thalheim
5356420466 treewide: remove unused with statements from maintainer lists
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
  -e 's!with lib.maintainers; \[ *\];![ ];!' \
  -e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
Sandro
d4ba13d46c
Merge pull request #330470 from r-ryantm/auto-update/nerdfetch 2024-07-28 22:49:20 +02:00
github-actions[bot]
384d08d20d
Merge master into staging-next 2024-07-28 06:01:00 +00:00
nixpkgs-merge-bot[bot]
a8dd9149a4
Merge pull request #330485 from r-ryantm/auto-update/nezha-agent
nezha-agent: 0.18.0 -> 0.18.5
2024-07-28 02:01:10 +00:00
K900
24076029d2 Merge remote-tracking branch 'origin/master' into staging-next 2024-07-28 01:04:35 +03:00
R. Ryantm
5b3000ac30 nezha-agent: 0.18.0 -> 0.18.5 2024-07-27 19:07:49 +00:00
R. Ryantm
a2f0e411c4 nerdfetch: 8.1.2 -> 8.2.0 2024-07-27 17:32:26 +00:00
Reno Dakota
4337744556
nextpnr: fix strict deps
move python3 from buildInputs to nativeBuildInputs
2024-07-25 07:19:31 +00:00
github-actions[bot]
7208220b63
Merge master into staging-next 2024-07-24 18:01:18 +00:00
Thiago Kenji Okada
572e667ba4
Merge pull request #329637 from GaetanLepage/neovim
neovim: 0.10.0 -> 0.10.1
2024-07-24 16:42:05 +01:00
Bobby Rong
3a422267eb
Merge pull request #329199 from bobby285271/upd/cinnamon-by-name
Move all packages out of cinnamon scope
2024-07-24 22:04:34 +08:00
Gaetan Lepage
7099947fe8 neovim: 0.10.0 -> 0.10.1
Diff: https://github.com/neovim/neovim/compare/v0.10.0...v0.10.1

Changelog: https://github.com/neovim/neovim/releases/tag/v0.10.1
2024-07-24 13:35:32 +02:00
Vladimír Čunát
cd346565bb
Merge branch 'master' into staging-next 2024-07-24 07:19:19 +02:00
Bobby Rong
f3d0454e4a
nemo-with-extensions: Move from cinnamon scope to top-level 2024-07-23 22:12:40 +08:00
Bobby Rong
0dbc48ae70
nemo-python: Move from cinnamon scope to top-level 2024-07-23 22:01:33 +08:00
Bobby Rong
a46538805b
nemo-fileroller: Move from cinnamon scope to top-level 2024-07-23 22:01:32 +08:00
Bobby Rong
b869e7bfc8
nemo-emblems: Move from cinnamon scope to top-level 2024-07-23 22:01:28 +08:00
Bobby Rong
925db507a8
nemo: Move from cinnamon scope to top-level 2024-07-23 22:00:19 +08:00
R. Ryantm
2f9e1de7a4 neovide: 0.13.2 -> 0.13.3 2024-07-22 23:06:03 +00:00
Vladimír Čunát
577f40b8a9
Merge branch 'staging' into staging-next 2024-07-20 16:12:24 +02:00
Nick Cao
b21f17e284
Merge pull request #328338 from r-ryantm/auto-update/netclient
netclient: 0.24.2 -> 0.24.3
2024-07-19 18:03:23 -04:00
github-actions[bot]
a6c20a7387
Merge staging-next into staging 2024-07-19 12:01:49 +00:00
R. Ryantm
edbecfd147 netclient: 0.24.2 -> 0.24.3 2024-07-19 03:40:17 +00:00
R. Ryantm
0520210aaa nezha-agent: 0.17.3 -> 0.18.0 2024-07-17 11:09:17 +00:00
Artturin
a516ea8c99 Merge branch 'staging-next' into staging 2024-07-16 19:07:48 +03:00
Vladimír Čunát
211398c03e
Merge branch 'staging-next' into staging 2024-07-14 08:35:35 +02:00
Christian Kögler
a6ede4e0d0 neovide: 0.13.1 -> 0.13.2 2024-07-13 14:27:32 +02:00
éclairevoyant
0e5c272e42
treewide: fix uses of repo = finalAttrs.pname 2024-07-12 20:18:43 -04:00
Vladimír Čunát
2c053848df
Merge branch 'master' into staging 2024-07-11 22:05:05 +02:00
Johannes Jöns
2d9625b112
Merge pull request #326053 from Naxdy/work/neothesia-icon
neothesia: install icon
2024-07-11 05:12:22 +00:00
Martin Weinelt
176a56c40f
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
- pkgs/applications/misc/blender/default.nix
- pkgs/development/web/nodejs/nodejs.nix
2024-07-11 01:06:28 +02:00
Adam Stephens
fd00bc557d
next-ls: 0.23.0 -> 0.23.1 2024-07-10 09:39:59 -04:00
Naxdy
a5c328c168
neothesia: install icon 2024-07-10 09:48:53 +02:00
github-actions[bot]
1f5f0905f8
Merge staging-next into staging 2024-07-06 12:01:49 +00:00
nixpkgs-merge-bot[bot]
ba28b6d300
Merge pull request #324967 from r-ryantm/auto-update/nezha-agent
nezha-agent: 0.17.2 -> 0.17.3
2024-07-06 08:58:49 +00:00
github-actions[bot]
73c1b870f2
Merge staging-next into staging 2024-07-06 06:01:47 +00:00
Masum Reza
b73ded9497
Merge pull request #324085 from luftmensch-luftmensch/nexus_3.69.0-02
nexus: 3.68.1-02 → 3.69.0-02
2024-07-06 11:11:28 +05:30
R. Ryantm
fe3921b7e0 nezha-agent: 0.17.2 -> 0.17.3 2024-07-06 05:32:08 +00:00
Martin Weinelt
e7b1ee45cf
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
- pkgs/tools/misc/watchlog/default.nix
2024-07-06 01:52:35 +02:00
Adam C. Stephens
6c80312195
Merge pull request #324678 from adamcstephens/next-ls/init
next-ls: init at 0.23.0
2024-07-04 20:56:38 -04:00
Adam Stephens
c0c2dd0e49
next-ls: init at 0.23.0 2024-07-04 17:17:49 -04:00
R. Ryantm
297bd9f0e9 netscanner: 0.5.1 -> 0.5.2 2024-07-04 02:36:31 +00:00
aleksana
1862813d11 treewide: convert cargoSha256 to cargoHash
This is done with the following bash script:

```
#!/usr/bin/env bash
process_line() {
    local filename=${1%:}
    if [[ $4 =~ \"(.*)\"\; ]]; then
      local sha256="${BASH_REMATCH[1]}"
    fi
    [[ -z $sha256 ]] && return 0
    local hash=$(nix hash to-sri --type sha256 $sha256)
    echo "Processing: $filename"
    echo "  $sha256 => $hash"
    sed -i "s|cargoSha256 = \"$sha256\"|cargoHash = \"$hash\"|"
$filename
}

# split output by line
grep -r 'cargoSha256 = ' . | while IFS= read -r line; do
    # split them further by space
    read -r -a parts <<< "$line"
    process_line "${parts[@]}"
done

```
2024-07-03 21:54:10 +08:00
luftmensch-luftmensch
ffc8d31212
nexus: move to pkgs/by-name 2024-07-02 18:04:13 +02:00
Matthieu C.
443f4807e8 neovim-gtk: move to pkgs/by-name 2024-06-30 00:40:08 +02:00
Matthieu C.
e486522723 neovim-remote: move to pkgs/by-name 2024-06-30 00:35:05 +02:00
Moraxyc
76ff8beba8
nezha-agent: 0.17.0 -> 0.17.2 2024-06-28 16:18:40 +08:00
nixpkgs-merge-bot[bot]
75f5060a18
Merge pull request #321970 from r-ryantm/auto-update/nezha-agent
nezha-agent: 0.16.11 -> 0.17.0
2024-06-23 14:53:49 +00:00
R. Ryantm
e03bb988ac nezha-agent: 0.16.11 -> 0.17.0 2024-06-23 13:57:48 +00:00
Nick Cao
be5d8dbf11
Merge pull request #321952 from r-ryantm/auto-update/nerdfetch
nerdfetch: 8.1.1 -> 8.1.2
2024-06-23 09:50:01 -04:00
R. Ryantm
85d473bbcd nerdfetch: 8.1.1 -> 8.1.2 2024-06-23 12:26:29 +00:00