Commit Graph

77 Commits

Author SHA1 Message Date
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Jan Tojnar
064ee2cb49 libsoup_2_4: Rename from libsoup
The 2.4 ABI branch has not been supported by upstream for a while now but people still keep accidentally adding it to new packages.
2024-12-08 00:37:52 +01:00
Nikolay Korotkiy
08c3c0c0bf
gpxlab: add symlink to binary on darwin, migrate to by-name (#358684) 2024-12-06 23:55:10 +04:00
Gaetan Lepage
351f10f88d gpu-viewer: 3.08 -> 3.10
Diff: https://github.com/arunsivaramanneo/gpu-viewer/compare/refs/tags/v3.08...v3.10

Changelog: https://github.com/arunsivaramanneo/GPU-Viewer/releases/tag/v3.10
2024-12-04 13:44:06 +01:00
Gaetan Lepage
490f3c5286 gpu-viewer: 3.06 -> 3.08
Diff: https://github.com/arunsivaramanneo/gpu-viewer/compare/refs/tags/v3.06...v3.08

Changelog: https://github.com/arunsivaramanneo/GPU-Viewer/releases/tag/v3.08
2024-12-01 15:40:11 +01:00
Nikolay Korotkiy
bd4e8d2878
gpxlab: migrate to by-name 2024-11-24 15:37:51 +04:00
Rahul Rameshbabu
df5830d013 gpauth: limit platforms to *-linux
Since gpauth depends on webkitgtk, it cannot be trivially built on the
darwin platform. Even though webkitgtk is explicitly marked as broken for
darwin, this does not help with showing what platforms gpauth (and
gpclient) is supported on when doing package searching.

Signed-off-by: Rahul Rameshbabu <sergeantsagara@protonmail.com>
2024-11-18 23:55:39 -08:00
Weijia Wang
f304923acb
{gpauth,gpclient}: Minor changes + 2.3.7 -> 2.3.9 (#355768) 2024-11-14 17:27:09 +01:00
Rahul Rameshbabu
d42fed462b
{gpauth,gpclient}: 2.3.7 -> 2.3.9
Signed-off-by: Rahul Rameshbabu <sergeantsagara@protonmail.com>
2024-11-13 19:47:34 -08:00
Rahul Rameshbabu
27787d0d25
gpclient: Remove absolute path in desktop entry
PR #308324 describes the various issues with using absolute paths in
desktop entries. This change makes gpclient comply with the direction
stated in that PR.

Suggested-by: @tomodachi94
Signed-off-by: Rahul Rameshbabu <sergeantsagara@protonmail.com>
2024-11-13 19:47:32 -08:00
Rahul Rameshbabu
d686cec7d7
{gpauth,gpclient}: Add m1dugh as a maintainer
@m1dugh has contributed a lot in #350777. The upstream state of the GUI
component combined with the paid licensing model has made it daunting to
consider integrating into nixpkgs. Instead, add @m1dugh as a co-maintainer
for the existing v2 packages.

Signed-off-by: Rahul Rameshbabu <sergeantsagara@protonmail.com>
2024-11-13 19:47:01 -08:00
Peder Bergebakken Sundt
b7fb73034a
gptscript: 0.9.4 -> 0.9.5 (#349993) 2024-11-14 01:10:07 +01:00
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
Weijia Wang
70a60c9ed4
gpsprune: 24.2 -> 24.5 (#348713) 2024-11-01 13:13:48 +01:00
Artturin
a0a7eb6616 Merge branch 'master' into staging-next 2024-10-20 19:28:48 +03:00
Artturin
4dc56d122a
gpt4all: 3.3.0 -> 3.4.2 (#346185) 2024-10-20 18:49:02 +03:00
Bob van der Linden
e57d35f922
gptscript: 0.9.4 -> 0.9.5 2024-10-20 12:45:37 +02:00
K900
894462661c Merge branch 'master' into staging-next 2024-10-19 09:09:13 +03:00
Artturin
e8a7035620
gpclient: add gio-networking for embedded browser (#347675) 2024-10-19 05:58:06 +03:00
github-actions[bot]
2c176e14b1
Merge master into staging-next 2024-10-18 18:04:25 +00:00
R. Ryantm
1306e829f2
gpscorrelate: 2.1 -> 2.2 2024-10-18 18:49:41 +04:00
Simon Gardling
684df0290e
gpt4all: 3.3.0 -> 3.4.2 2024-10-16 21:57:05 -04:00
R. Ryantm
462c9fdbb4 gpsprune: 24.2 -> 24.5 2024-10-15 07:25:33 +00:00
Bobby Rong
c1173ef107
gpaste: 45.1 → 45.2
https://github.com/Keruspe/GPaste/compare/v45.1...v45.2

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
2024-10-14 20:54:18 +08:00
Fabián Heredia Montiel
ccec93c1c7 treewide: replace webkitgtk to webkitgtk_4_0
sed -i 's/ webkitgtk\b/ webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/(webkitgtk\b/(webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/\.webkitgtk\b/.webkitgtk_4_0/g' pkgs/**.nix

webkitgtk is currently pointing to that specific ABI version but the
alias is going to start warning
2024-10-11 17:23:43 -06:00
Markus Hauck
042afa604c gpclient: add gio-networking for embedded browser
Without this, login with the non-external browser results in:

> 2024-10-10T06:15:23Z WARN  gpauth::auth_window] Failed to load uri: <uri> with error: TLS/SSL support not available; install glib-networking

The login flow seems to work after adding glib-networking to
GIO_EXTRA_MODULES by wrapping the `gpclient` program.
2024-10-10 08:46:27 +02:00
Gaetan Lepage
1d8943efd3 gpu-viewer: 3.04 -> 3.06
Diff: https://github.com/arunsivaramanneo/gpu-viewer/compare/refs/tags/v3.04...v3.06

Changelog: https://github.com/arunsivaramanneo/GPU-Viewer/releases/tag/v3.06
2024-10-05 10:43:31 +02:00
Gaetan Lepage
5fe0c7cac6 gpu-viewer: format 2024-10-05 10:43:31 +02:00
Gaetan Lepage
6c46673f51 gpu-viewer: move to pkgs/by-name 2024-10-05 10:43:31 +02:00
h7x4
8f55b011e0
treewide: add meta.changelog (#346488)
* guix: add meta.changelog

* zile: add meta.changelog

* zoom: add meta.changelog

* zotify: add meta.changelog

* zpaqfranz: add meta.changelog

* zunit: add meta.changelog

* zxwing-cpp: add meta.changelog

* zxpy: add meta.changelog

* zydis: add meta.changelog

* zziplib: add meta.changelog

* j: add meta.changelog

* kyua: add meta.changelog

* json2ts: add meta.changelog

* igir: add meta.changelog

* ios-webkit-debug-proxy: add meta.changelog

* gpaste: add meta.changelog

* polkit_gnome: add meta.changelog

* papers: add meta.changelog

* libmsgraph: add meta.changelog

* quadrapassel: add meta.changelog

* gnome-nibbles: add meta.changelog

* decibels: add meta.changelog

* libgedit-amtk: add meta.changelog

* simple-scan: add meta.changelog

* gnome-klotski: add meta.changelog

* gnome-sound-recorder: add meta.changelog

* gnome-remote-desktop: add meta.changelog

* gnome-robots: add meta.changelog

* gnome-shell-extensions: add meta.changelog

* gnome-panel: add meta.changelog

* gnome-session: add meta.changelog

* gnome-keyring: add meta.changelog

* devhelp: add meta.changelog

* libgnome-keyring: add meta.changelog

* ghex: add meta.changelog

* gnome-connections: add meta.changelog

* lightsoff: add meta.changelog

* gnome-flashback: add meta.changelog

* livi: add meta.changelog

* mutter: add meta.changelog

* hitori: add meta.changelog

* gnome-initial-setup: add meta.changelog

* gnome-bluetooth: add meta.changelog

* gnome-shell: add meta.changelog

* gnome-sudoku: add meta.changelog

* ideamaker: add meta.changelog

* i2p: add meta.changelog

* lms: add meta.changelog

* adwaita-icon-theme: add meta.changelog

* gnome-applets: add meta.changelog

* flac123: add meta.changelog

* flaca: add meta.changelog

* flameshot: add meta.changelog

* flaresolverr: add meta.changelog

* a52dec: add meta.changelog

* hexbinhex: add meta.changelog

* dwl: add meta.changelog

* msolve: add meta.changelog

* jcli: add meta.changelog

* nmap: add meta.changelog

* nmapsi4: add meta.changelog

* labctl: add meta.changelog

* _1oom: add meta.changelog

* libipuz: add meta.changelog

* metacity: add meta.changelog

* sushi: add meta.changelog

* rygel: add meta.changelog

* zenity: add meta.changelog

* crosswords: add meta.changelog

* gnome-mahjongg: add meta.changelog

* alacarte: add meta.changelog

* loupe: add meta.changelog

* cheese: add meta.changelog

* atomix: add meta.changelog

* swell-foop: add meta.changelog

* alfis: add meta.changelog

* aperture: add meta.changelog

* atomic-swap: add meta.changelog

* besu: add meta.changelog

* bisq: add meta.changelog

* bitcoin-abc: add meta.changelog

* bitcoin-knots: add meta.changelog

* bitcd: add meta.changelog

* btcdeb: add meta.changelog

* btcpayserver: add meta.changelog

* 86box: add meta.changelog

* darling: add meta.changelog

* dosbox: add meta.changelog

* firebird-emu: add meta.changelog

* maiko: add meta.changelog

* accerciser: add meta.changelog

* adwaita-icon-theme-legacy: add meta.changelog

* dconf-editor: add meta.changelog

* eog: add meta.changelog

* evolution-data-server: add meta.changelog

* file-roller: add meta.changelog

* four-in-a-row: add meta.changelog

* gdm: add meta.changelog

* geary: add meta.changelog

* gitg: add meta.changelog

* gnome2048: add meta.changelog

* gnome-backgrounds: add meta.changelog

* gnome-text-editor: add meta.changelog

* gnome-tour: add meta.changelog

* gnome-user-share: add meta.changelog

* gxml: add meta.changelog

* tali: add meta.changelog

* totem: add meta.changelog

* mobile-broadband-provider-info: add meta.changelog

* avr: add meta.changelog

* brev-cli: add meta.changelog

* juce: add meta.changelog

* loc: add meta.changelog

* resholve: add meta.changelog

* rpiboot: add meta.changelog

* gerbera: add meta.changelog

* kdocker: add meta.changelog

* pmenu: add meta.changelog

* advancecomp: add meta.changelog

* adriconf: add meta.changelog

* interception-tools: add meta.changelog

* nabi: add meta.changelog

* gorilla-cli: add meta.changelog

* heygpt: add meta.changelog

* 6tunnel: add meta.changelog

* aria2: add meta.changelog

* logmein-hamachi: add meta.changelog

* maphosts: add meta.changelog

* qcal: add meta.changelog

* adreaper: add meta.changelog

* aflplusplus: add meta.changelog

* aide: add meta.changelog

* cameradar: add meta.changelog

* wpscan: add meta.changelog

* aha: add meta.changelog

* xcat: add meta.changelog
2024-10-04 22:35:12 +03:00
Fabián Heredia Montiel
ecddb40a29
gpt4all: 3.2.1 -> 3.3.0 (#344001) 2024-09-26 18:48:00 -06: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
Simon Gardling
1324d31ccd
gpt4all: 3.2.1 -> 3.3.0 2024-09-23 12:49:20 -04:00
Rahul Rameshbabu
156fe9a898
globalprotect-openconnect: add core logic and packages for 2.x releases
The GUI of GlobalProtect-openconnect is unfree software, while the CLI is
licensed as GPLv3-only. This packaging work focuses on the CLI, and
components required for the CLI.

Link: https://github.com/yuezk/GlobalProtect-openconnect
Signed-off-by: Rahul Rameshbabu <sergeantsagara@protonmail.com>
2024-09-21 10:36:31 -07:00
haras
06c5b53ca5 gpt4all-cuda: fix CUDA initialization 2024-09-16 11:12:23 +02:00
Nikolay Korotkiy
d963c59b4d
gpscorrelate: fix build 2024-09-15 16:34:40 +04: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
Connor Baker
98140869fb gpu-burn: unstable-2023-11-10 -> unstable-2024-04-09; update CUDA packaging 2024-09-05 21:36:41 +00:00
Simon Gardling
abcf14644a
gpt4all: add titaniumtown as maintainer 2024-09-05 09:54:49 -04:00
Simon Gardling
31bd29314c
gpt4all: 2.8.0 -> 3.2.1 2024-09-05 09:49:25 -04:00
R. Ryantm
f1ec53fee2 gptscript: 0.9.2 -> 0.9.4 2024-08-11 06:48:50 +00:00
Martin Weinelt
93f4195fe0
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/applications/graphics/seamly2d/default.nix
2024-07-26 18:05:04 +02:00
Sigmanificient
61fe0c0416 pkgs/by-name: remove unused arguments 2024-07-26 10:11:07 +02:00
Artturin
60e9cffe2c Merge branch 'master' into staging-next 2024-07-22 22:53:31 +03:00
R. Ryantm
7175168e15 gptscript: 0.8.2 -> 0.9.2 2024-07-20 21:39:42 +00:00
github-actions[bot]
64d386c889
Merge staging-next into staging 2024-07-12 06:02:12 +00:00
Kirill Radzikhovskyy
72d80158fa gptscript: unpin buidGoModule 2024-07-10 11:01:27 +10:00
Vladimír Čunát
4c09ae2416
Merge branch 'staging-next' into staging 2024-07-08 10:43:15 +02:00
h7x4
7384b9abdc
treewide: set meta.changelog 2024-07-07 15:20:06 +02:00
github-actions[bot]
e14242d985
Merge staging-next into staging 2024-07-04 12:01:37 +00:00