git/grrs/main

chore: release v0.1.9

diff --git a/Cargo.lock b/Cargo.lock
index 5e742ac..ba0e687 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2142,7 +2142,7 @@ dependencies = [
[[package]]
name = "myn-grrs"
-version = "0.1.8"
+version = "0.1.9"
dependencies = [
"arboard",
"crossterm",
diff --git a/Cargo.toml b/Cargo.toml
index 47537c3..eb3d69c 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -5,7 +5,7 @@ license = "Unlicense"
name = "myn-grrs"
repository = "https://git.myn.sh/grrs.git"
rust-version = "1.95.0"
-version = "0.1.8"
+version = "0.1.9"
[profile.release]
lto = true
diff --git a/flake.nix b/flake.nix
index 7cb4a4b..c566bff 100644
--- a/flake.nix
+++ b/flake.nix
@@ -8,80 +8,88 @@
rust-overlay.inputs.nixpkgs.follows = "nixpkgs";
};
- outputs = {
- self,
- flake-utils,
- nixpkgs,
- rust-overlay,
- }:
- flake-utils.lib.eachSystem ["x86_64-linux" "aarch64-linux"] (system: let
- pkgs = import nixpkgs {
- inherit system;
- overlays = [rust-overlay.overlays.default];
- };
+ outputs =
+ {
+ self,
+ flake-utils,
+ nixpkgs,
+ rust-overlay,
+ }:
+ flake-utils.lib.eachSystem [ "x86_64-linux" "aarch64-linux" ] (
+ system:
+ let
+ pkgs = import nixpkgs {
+ inherit system;
+ overlays = [ rust-overlay.overlays.default ];
+ };
- rust = pkgs.rust-bin.stable.latest.default.override {
- extensions = ["rust-src" "rust-analyzer"];
- };
+ rust = pkgs.rust-bin.stable.latest.default.override {
+ extensions = [
+ "rust-src"
+ "rust-analyzer"
+ ];
+ };
- grrs = pkgs.rustPlatform.buildRustPackage {
- pname = "myn-grrs";
- version = "0.1.1";
- src = ./.;
+ grrs = pkgs.rustPlatform.buildRustPackage {
+ pname = "myn-grrs";
+ version = "0.1.9";
+ src = ./.;
- cargoLock.lockFile = ./Cargo.lock;
+ cargoLock.lockFile = ./Cargo.lock;
- nativeBuildInputs = [
- pkgs.makeWrapper
- pkgs.pkg-config
- ];
- buildInputs = [
- pkgs.dbus
- pkgs.openssl
- ];
+ nativeBuildInputs = [
+ pkgs.makeWrapper
+ pkgs.pkg-config
+ ];
+ buildInputs = [
+ pkgs.dbus
+ pkgs.openssl
+ ];
- postInstall = ''
- wrapProgram $out/bin/grrs \
- --prefix PATH : ${pkgs.lib.makeBinPath [pkgs.mpv]}
- '';
+ postInstall = ''
+ wrapProgram $out/bin/grrs \
+ --prefix PATH : ${pkgs.lib.makeBinPath [ pkgs.mpv ]}
+ '';
- meta = {
- description = "A minimal TUI for Gensokyo Radio";
- homepage = "https://radicle.network/nodes/rosa.radicle.network/rad%3Az3dnwE7h9y4ndGdqeafNLP8eDPn3Y";
- license = pkgs.lib.licenses.unlicense;
- mainProgram = "grrs";
- platforms = pkgs.lib.platforms.linux;
+ meta = {
+ description = "A minimal TUI for Gensokyo Radio";
+ homepage = "https://radicle.network/nodes/rosa.radicle.network/rad%3Az3dnwE7h9y4ndGdqeafNLP8eDPn3Y";
+ license = pkgs.lib.licenses.unlicense;
+ mainProgram = "grrs";
+ platforms = pkgs.lib.platforms.linux;
+ };
};
- };
- runApp = {
- type = "app";
- program = "${grrs}/bin/grrs";
- meta = {
- description = "A minimal TUI for Gensokyo Radio";
- mainProgram = "grrs";
+ runApp = {
+ type = "app";
+ program = "${grrs}/bin/grrs";
+ meta = {
+ description = "A minimal TUI for Gensokyo Radio";
+ mainProgram = "grrs";
+ };
+ };
+ in
+ {
+ packages = {
+ default = grrs;
+ inherit grrs;
};
- };
- in {
- packages = {
- default = grrs;
- inherit grrs;
- };
- apps = {
- default = runApp;
- grrs = runApp;
- };
+ apps = {
+ default = runApp;
+ grrs = runApp;
+ };
- devShells.default = pkgs.mkShell {
- packages = [
- rust
- pkgs.pkg-config
- pkgs.openssl
- pkgs.mpv
- pkgs.dbus
- ];
- RUST_SRC_PATH = "${rust}/lib/rustlib/src/rust/library";
- };
- });
+ devShells.default = pkgs.mkShell {
+ packages = [
+ rust
+ pkgs.pkg-config
+ pkgs.openssl
+ pkgs.mpv
+ pkgs.dbus
+ ];
+ RUST_SRC_PATH = "${rust}/lib/rustlib/src/rust/library";
+ };
+ }
+ );
}
diff --git a/pkg/grrs-git/.SRCINFO b/pkg/grrs-git/.SRCINFO
index e988f9b..e914e77 100644
--- a/pkg/grrs-git/.SRCINFO
+++ b/pkg/grrs-git/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = grrs-git
pkgdesc = A minimal TUI for Gensokyo Radio
- pkgver = r34.773521c
+ pkgver = r36.12e3978
pkgrel = 1
url = https://radicle.network/nodes/git.myn.sh/grrs
arch = x86_64