Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(backport release-24.05) tenere: init at 0.11.2 with cargo.lock fix #364671

Merged
merged 2 commits into from
Dec 25, 2024

Conversation

ob7
Copy link
Contributor

@ob7 ob7 commented Dec 12, 2024

Backports tenere package from #363556 to release-24.05. Adds a patch to downgrade Cargo.lock to version 3 for compatibility with Cargo 1.77.1 in the release-24.05 branch.

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 25.05 Release Notes (or backporting 24.11 and 25.05 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md.

ob7 added 2 commits December 12, 2024 08:05
* maintainers: add ob7

* tenere: init at 0.11.2-0f3181a

Terminal interface for large language models (LLMs). Adds a new package
that provides a TUI for interacting with LLM services like Ollama.

https://github.com/pythops/tenere
(cherry picked from commit 0fc40be)

Downgrade Cargo.lock to version 3 for compatibility with Cargo 1.77.1 in 24.05.
Add patch to downgrade Cargo.lock to version 3 for compatibility with
Cargo 1.77.1 in release-24.05 branch.
@github-actions github-actions bot added the 8.has: maintainer-list (update) This PR changes `maintainers/maintainer-list.nix` label Dec 12, 2024
@ob7 ob7 assigned ob7 and unassigned ob7 Dec 13, 2024
@wolfgangwalther
Copy link
Contributor

Do we need to backport this in the last week of support for 24.05?

@ob7
Copy link
Contributor Author

ob7 commented Dec 22, 2024

@wolfgangwalther - technically no, being in 24.11 is good enough. However, it would be nice for it to run on nix-on-droid, which from my understanding currently only supports up to nixpkgs 24.05

@wolfgangwalther
Copy link
Contributor

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 364671


x86_64-linux

✅ 1 package built:
  • tenere

x86_64-darwin

❌ 1 package failed to build:
  • tenere

aarch64-darwin

❌ 1 package failed to build:
  • tenere

@wolfgangwalther wolfgangwalther merged commit 42f30f5 into NixOS:release-24.05 Dec 25, 2024
33 of 34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
8.has: maintainer-list (update) This PR changes `maintainers/maintainer-list.nix` 8.has: package (new) This PR adds a new package 10.rebuild-darwin: 1-10 10.rebuild-darwin: 1 10.rebuild-linux: 1-10 10.rebuild-linux: 1 11.by: package-maintainer This PR was created by the maintainer of the package it changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants