summaryrefslogtreecommitdiff
path: root/pkgs/development/tools/devpod/default.nix (follow)
Commit message (Expand)AuthorAgeFilesLines
* devpod-desktop: fix buildsdaqo2025-11-201-1/+3
* devpod: Remove maxbrunet as maintainerMaxime Brunet2025-10-181-4/+1
* treewide: remove useFetchCargoVendor usagesTomaSajt2025-07-261-1/+0
* treewide: run nixfmt 1.0.0Wolfgang Walther2025-07-241-27/+25
* devpod{,-desktop}: 0.5.20 -> 0.6.15TomaSajt2025-04-201-15/+32
* devpod-desktop: refactor•••- combine the frontent derivation into the main derivation - use cargo-tauri.hook - patch out sidecar file logic - patch out schema registering logic - add glib-networking for image loading - add darwin support - add myself as a maintainer TomaSajt2025-04-201-132/+110
* Revert "treewide: replace `rev` with `tag`"•••This reverts commit 65a333600d5c88a98d674f637d092807cfc12253. This wasn't tested for correctness with something like fodwatch [0], and should not have been (self-)merged so quickly, especially without further review. It also resulted in the breakage of at least one package [1] (and that's the one we know of and was caught). A few packages that were updated in between this commit and this revert were not reverted back to using `rev`, but other than that, this is a 1:1 revert. [0]: https://codeberg.org/raphaelr/fodwatch [1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e4587d75882aebc21a04bee960418f8ce9 Winter2025-04-081-1/+1
* treewide: replace `rev` with `tag`Pol Dellaiera2025-04-071-1/+1
* treewide: Format all Nix files•••Format all Nix files using the officially approved formatter, making the CI check introduced in the previous commit succeed: nix-build ci -A fmt.check This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153) of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166). This commit will lead to merge conflicts for a number of PRs, up to an estimated ~1100 (~33%) among the PRs with activity in the past 2 months, but that should be lower than what it would be without the previous [partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537). Merge conflicts caused by this commit can now automatically be resolved while rebasing using the [auto-rebase script](https://github.com/NixOS/nixpkgs/tree/8616af08d915377bd930395f3b700a0e93d08728/maintainers/scripts/auto-rebase). If you run into any problems regarding any of this, please reach out to the [formatting team](https://nixos.org/community/teams/formatting/) by pinging @NixOS/nix-formatting. Silvan Mosberger2025-04-011-53/+67
* devpod-desktop: use fetchCargoVendorTomaSajt2025-03-081-6/+2
* treewide: specify CGO_ENABLED with env.CGO_ENABLED•••Programmatically prefixing "CGO_ENABLED =" and "CGO_ENABLED=0;" with "env.", but excluding the files * pkgs/build-support/go/module.nix (buildGoModule implementation) * pkgs/development/compilers/go/* (the Go compiler) * pkgs/build-support/docker/tarsum.nix (not using buildGoModule) Yueh-Shun Li2024-12-181-1/+1
* 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. Jan Tojnar2024-12-081-2/+2
* 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 Fabián Heredia Montiel2024-10-111-2/+2
* 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" ``` Artturin2024-09-251-5/+5
* devpod-desktop: fix fetchYarnDeps hash and lock filesNick Cao2024-09-171-2/+2
* devpod: 0.5.19 -> 0.5.20R. Ryantm2024-09-151-2/+2
* treewide: remove uses of deprecated Rust functions•••speakersafetyd was using the wrong one, so I've fixed it while I was here. Alyssa Ross2024-09-021-1/+1
* devpod: 0.5.16 -> 0.5.19R. Ryantm2024-08-091-2/+2
* devpod: 0.5.15 -> 0.5.16R. Ryantm2024-07-051-2/+2
* devpod: 0.5.12 -> 0.5.15R. Ryantm2024-06-141-2/+2
* devpod: 0.5.8 -> 0.5.12R. Ryantm2024-05-311-2/+2
* devpod: 0.5.7 -> 0.5.8R. Ryantm2024-05-251-2/+2
* devpod: 0.5.4 -> 0.5.7R. Ryantm2024-05-191-2/+2
* 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. stuebinm2024-03-191-0/+1
* devpod: 0.5.2 -> 0.5.4R. Ryantm2024-02-271-2/+2
* devpod: 0.4.2 -> 0.5.2Maxime Brunet2024-02-171-4/+4
* devpod: fix `tests` eval•••Without the change `tests` eval failed as: $ nix build --no-link -f. devpod.tests error: error: value is a string while a set was expected The failure reason is in `package` parameter. It should be a derivation, not a package name. While at it fixed the command to extract version. Sergei Trofimovich2023-12-291-1/+2
* devpod: 0.4.1 -> 0.4.2R. Ryantm2023-11-151-2/+2
* devpod: init at 0.4.1Maxime Brunet2023-11-041-0/+185