Skip to content

hyprquickframe: init at 1.1.0 - #499296

Merged
SuperSandro2000 merged 1 commit into
NixOS:masterfrom
sophronesis:hyprquickframe-init
Aug 21, 2026
Merged

SuperSandro2000 merged 1 commit into
NixOS:masterfrom
sophronesis:hyprquickframe-init

Conversation

@sophronesis

@sophronesis sophronesis commented Mar 12, 2026 •

Copy link
Copy Markdown
Contributor

HyprQuickFrame is a polished, native screenshot utility for Hyprland built with Quickshell. It features three capture modes (region, window, and temp/clipboard-only), shader-based dimming effects, animated UI elements, and integrates with satty for image annotation and KDE Connect for mobile sharing.

Homepage: https://github.com/Ronin-CK/HyprQuickFrame

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

@nixpkgs-ci nixpkgs-ci Bot added 8.has: package (new) This PR adds a new package 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. 9.needs: reviewer This PR currently has no reviewers requested and needs attention. labels Mar 12, 2026
@sophronesis

Copy link
Copy Markdown
Contributor Author

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 499296
Commit: 437463c5d89aa494a8d91d48d53c6bd0fe137297


x86_64-linux

✅ 1 package built:
  • hyprquickframe

@pancaek

pancaek commented Mar 12, 2026

Copy link
Copy Markdown
Contributor

When contributing new packages, you need to add yourself as maintainer

@sophronesis

Copy link
Copy Markdown
Contributor Author

@pancaek updated

@sophronesis

Copy link
Copy Markdown
Contributor Author

@NixOS/nixpkgs-merge-bot merge

@nixpkgs-ci

nixpkgs-ci Bot commented Mar 21, 2026

Copy link
Copy Markdown
Contributor

@sophronesis wants to merge this PR.

Requirements to merge this PR with @NixOS/nixpkgs-merge-bot merge:

  • ✅ PR targets a development branch.
  • ✅ PR touches only files of packages in pkgs/by-name/.
  • ❌ PR is at least one of:
  • ✅ PR is not a draft
  • ❌ sophronesis is a member of @NixOS/nixpkgs-maintainers.
  • ❌ sophronesis is a maintainer of all touched packages.

❌ Pull Request could not be merged (#305350)

@sophronesis
sophronesis force-pushed the hyprquickframe-init branch 2 times, most recently from d6a0577 to 392abce Compare July 30, 2026 07:22
@sophronesis sophronesis mentioned this pull request Jul 30, 2026
4 of 13 tasks
@sophronesis

Copy link
Copy Markdown
Contributor Author

force-pushed: message-only amend to add the Assisted-by: trailer required by the Automation/AI policy. the commits here predate that policy landing on master (#514587, merged 2026-05-18), so they only carried a Co-Authored-By line, which the policy explicitly says does not satisfy the requirement.

no code changed - the tree is byte-identical, only commit messages differ. doing this across my open PRs after the note on #511328.


disclosure per the same policy: this comment was drafted with Claude Code (claude-opus-5).

@nixpkgs-ci nixpkgs-ci Bot added the llm-assisted Contributions that include code generation with LLMs label Jul 30, 2026
@sophronesis
sophronesis force-pushed the hyprquickframe-init branch from 392abce to 5ebff0c Compare July 30, 2026 07:55
@sophronesis sophronesis changed the title hyprquickframe: init at 1.0.0 hyprquickframe: init at 1.1.0 Jul 30, 2026
@sophronesis

Copy link
Copy Markdown
Contributor Author

force-pushed: rebased onto latest master, bumped to the current upstream release, and squashed to a single init commit.

  • 1.0.0 -> 1.1.0 (upstream release, 2026-05-10)
  • squashed the init + treefmt + add-maintainer + bump commits into one hyprquickframe: init at 1.1.0, since this is an init PR and the intermediate history isn't meaningful for a package that doesn't exist on master yet
  • every commit now carries the Assisted-by: trailer required by the Automation/AI policy

Rebuilt locally with nix-build -A hyprquickframe on x86_64-linux. Note nixpkgs-review was not re-run for the new version.


disclosure per the same policy: this comment was drafted with Claude Code (claude-opus-5).

Assisted-by: Claude Code (claude-opus-5)
@sophronesis
sophronesis force-pushed the hyprquickframe-init branch from 5ebff0c to 01b6afa Compare July 30, 2026 17:07
@sophronesis

Copy link
Copy Markdown
Contributor Author

Force-pushed a lint fix. Lint / nixpkgs-vet was failing on two rules that apply to new packages:

Both are now set and nixpkgs-vet passes. Rebuilt afterwards rather than just re-evaluating, since __structuredAttrs changes how list attributes reach the builder - no fallout here, the Qt wrapping still works.


disclosure per the Automation/AI policy: this comment was drafted with Claude Code (claude-opus-5).

@SuperSandro2000
SuperSandro2000 added this pull request to the merge queue Aug 21, 2026
Merged via the queue into NixOS:master with commit 06bbf4c Aug 21, 2026
28 of 30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

8.has: package (new) This PR adds a new package 9.needs: reviewer This PR currently has no reviewers requested and needs attention. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. llm-assisted Contributions that include code generation with LLMs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants