Compare commits
3 Commits
208f792203
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
5a8788b2e3
|
|||
|
329e9341d9
|
|||
|
18e0c4f99a
|
17
.github/workflows/build.yaml
vendored
17
.github/workflows/build.yaml
vendored
@@ -1,17 +0,0 @@
|
|||||||
name: build
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
pull_request:
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
build:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
container:
|
|
||||||
image: ghcr.io/catthehacker/ubuntu:runner-latest
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v3
|
|
||||||
- uses: cachix/install-nix-action@v27
|
|
||||||
- name: run flacke check
|
|
||||||
run: nix flake check
|
|
||||||
- name: build packages
|
|
||||||
run: ./scripts/build-all.sh
|
|
||||||
@@ -18,6 +18,12 @@ nix build .#packages.x86_64-linux.<package-name>
|
|||||||
# Validate flake
|
# Validate flake
|
||||||
nix flake check
|
nix flake check
|
||||||
|
|
||||||
|
# Format nix files
|
||||||
|
nix fmt
|
||||||
|
|
||||||
|
# Lint nix files
|
||||||
|
statix check
|
||||||
|
|
||||||
# Update flake inputs
|
# Update flake inputs
|
||||||
nix flake update
|
nix flake update
|
||||||
```
|
```
|
||||||
@@ -39,7 +45,8 @@ nix flake update
|
|||||||
- **AppImage**: `appimageTools.wrapType2` (see `poe-sidekick`)
|
- **AppImage**: `appimageTools.wrapType2` (see `poe-sidekick`)
|
||||||
- **Electron/Yarn**: `yarnConfigHook` + `yarnBuildHook` + `fetchYarnDeps` (see `awakened-poe-trade`)
|
- **Electron/Yarn**: `yarnConfigHook` + `yarnBuildHook` + `fetchYarnDeps` (see `awakened-poe-trade`)
|
||||||
- **Qt6/Meson**: `qt6Packages.callPackage` + `wrapQtAppsHook` (see `path-of-building-*`)
|
- **Qt6/Meson**: `qt6Packages.callPackage` + `wrapQtAppsHook` (see `path-of-building-*`)
|
||||||
- **Rust/Cargo**: `rustPlatform.buildRustPackage` + `useFetchCargoVendor` (see `noita-entangled-worlds`)
|
- **Rust/Cargo**: `rustPlatform.buildRustPackage` (see `noita-entangled-worlds`)
|
||||||
|
- **Go**: `buildGoModule` (see `forgejo-mcp`)
|
||||||
- **Binary/.NET**: `fetchurl` + `makeWrapper` with `makeLibraryPath` (see `vintagestory`)
|
- **Binary/.NET**: `fetchurl` + `makeWrapper` with `makeLibraryPath` (see `vintagestory`)
|
||||||
|
|
||||||
## Commit Style
|
## Commit Style
|
||||||
|
|||||||
11
README.md
11
README.md
@@ -1,13 +1,18 @@
|
|||||||
# nix-packages
|
# nix-packages
|
||||||
|
|
||||||
Various packages.
|
Various packages not available in nixpkgs.
|
||||||
|
|
||||||
## Packages
|
## Packages
|
||||||
|
|
||||||
* awakened-poe-trade
|
* awakened-poe-trade
|
||||||
|
* forgejo-mcp
|
||||||
|
* noita-entangled-worlds
|
||||||
* path-of-building-beta
|
* path-of-building-beta
|
||||||
|
* path-of-building-poe2
|
||||||
|
* poe-sidekick
|
||||||
|
* poe-sidekick-web
|
||||||
|
* vintagestory-unstable
|
||||||
|
|
||||||
## About
|
## About
|
||||||
|
|
||||||
Comes with overlay for each package, or use default overlay for all packages.
|
Nix flake tracking `nixos-unstable`. Comes with an overlay for each package, or use the default overlay for all packages.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user