Switch to tag-pinned bread-ecosystem deps; bump version to v0.5.0
All checks were successful
Mirror to GitHub / mirror (push) Successful in 2s
release / build (push) Successful in 2m51s
Build and publish package / package (push) Successful in 3m30s

This commit is contained in:
Breadway 2026-07-19 03:52:59 +08:00
parent 6a06872f09
commit 710cb768ea
6 changed files with 250 additions and 378 deletions

612
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -8,7 +8,7 @@ members = [
resolver = "2" resolver = "2"
[workspace.package] [workspace.package]
version = "0.4.1" version = "0.5.0"
edition = "2021" edition = "2021"
license = "MIT" license = "MIT"
authors = ["Breadway"] authors = ["Breadway"]

View file

@ -146,7 +146,7 @@ breadpad model-info # shows active EP and model path
## Installation ## Installation
```bash ```bash
git clone https://github.com/breadway/breadpad git clone https://git.breadway.dev/Breadway/breadpad
cd breadpad cd breadpad
cargo build --release cargo build --release
cp target/release/breadpad ~/.local/bin/ cp target/release/breadpad ~/.local/bin/

View file

@ -26,9 +26,8 @@ regex.workspace = true
ureq.workspace = true ureq.workspace = true
reqwest = { version = "0.12", default-features = false, features = ["rustls-tls", "json"] } reqwest = { version = "0.12", default-features = false, features = ["rustls-tls", "json"] }
ical = "0.11" ical = "0.11"
# TODO(owner): switch to tag-pinned git dependency once bread-onnx/bread-utils are merged and tagged, matching the bread-theme pattern bread-onnx = { git = "https://git.breadway.dev/Breadway/bread-ecosystem", tag = "v0.3.0" }
bread-onnx = { path = "../../bread-ecosystem-fix-worktree/bread-onnx" } bread-utils = { git = "https://git.breadway.dev/Breadway/bread-ecosystem", tag = "v0.3.0" }
bread-utils = { path = "../../bread-ecosystem-fix-worktree/bread-utils" }
[dev-dependencies] [dev-dependencies]
tempfile = "3" tempfile = "3"

View file

@ -23,5 +23,4 @@ gtk4-layer-shell.workspace = true
hyprland.workspace = true hyprland.workspace = true
dirs.workspace = true dirs.workspace = true
tokio.workspace = true tokio.workspace = true
# TODO(owner): switch to tag-pinned git dependency once bread-utils is merged and tagged, matching the bread-theme pattern bread-utils = { git = "https://git.breadway.dev/Breadway/bread-ecosystem", tag = "v0.3.0" }
bread-utils = { path = "../../bread-ecosystem-fix-worktree/bread-utils" }

View file

@ -1,11 +1,11 @@
# Maintainer: Breadway <rileyhorsham@gmail.com> # Maintainer: Breadway <plasticbread849@gmail.com>
pkgname=breadpad pkgname=breadpad
pkgver=0.3.1 pkgver=0.3.1
pkgrel=1 pkgrel=1
pkgdesc="Quick-capture scratchpad and note viewer with AI classification" pkgdesc="Quick-capture scratchpad and note viewer with AI classification"
arch=('x86_64') arch=('x86_64')
url="https://github.com/Breadway/breadpad" url="https://git.breadway.dev/Breadway/breadpad"
license=('MIT') license=('MIT')
# Some Rust deps (ring/mlua) build vendored C/asm into static archives; makepkg's # Some Rust deps (ring/mlua) build vendored C/asm into static archives; makepkg's
# default -flto=auto emits GCC LTO bitcode the Rust (lld) link cannot read, # default -flto=auto emits GCC LTO bitcode the Rust (lld) link cannot read,