[Guix packaging] codingismy11to7/wow-played #180

Open
opened 2026-08-14 14:28:19 +00:00 by htayj · 0 comments
htayj commented 2026-08-14 14:28:19 +00:00 (Migrated from github.com)

Candidate

  • Upstream canonical URL: https://github.com/codingismy11to7/wow-played
  • Source pinned commit/release when known: default-branch HEAD edf4dd49cc6f34b24c974012d585ec17e8c5f7eb (checked 2026-08-14)
  • Target concrete installed deliverable: the wow-played Electron tray/dashboard application
  • Primary category: desktop-application
  • Tags: none
  • Primary language normalized: TypeScript
  • Build system: node-build-system / Electron
  • SPDX expression: NOASSERTION
  • License status: no-permission
  • License evidence: No LICENSE, COPYING, or NOTICE is present in the current upstream tree at this pinned commit; GitHub reports no detected license.
  • Difficulty: blocked — No license grants distribution permission, and Electron 41 requires a separate Chromium/Electron source bootstrap.
  • Workflow state: blocked
  • Existing Guix coverage: Checked 2026-08-14: GNU Guix, Nonguix, Guix Science, Guix HPC, Guix Past, Guix 'R Us, and RDE; no equivalent package with the same upstream origin was found.

Scope and blockers

An explicit upstream license and a source-built Electron runtime are prerequisites; do not package npm's binary-downloader shim.

  • Preserved evidence: it pins Electron 41.10.0; the npm Electron package is a binary downloader shim, while a source-built Chromium 146.0.7680.216/Electron 41 stack is not available in this channel.

Acceptance checks

  • guix lint -L . wow-played
  • guix build -L . wow-played
  • after unblocking, launch the tray app offline and exercise its local SQLite import with a fixture.

Imported from GitHub issue/PR. Originally posted by htayj on 2026-08-14T14:28:19Z.

## Candidate - Upstream canonical URL: https://github.com/codingismy11to7/wow-played - Source pinned commit/release when known: default-branch HEAD `edf4dd49cc6f34b24c974012d585ec17e8c5f7eb` (checked 2026-08-14) - Target concrete installed deliverable: the wow-played Electron tray/dashboard application - Primary category: desktop-application - Tags: none - Primary language normalized: TypeScript - Build system: node-build-system / Electron - SPDX expression: NOASSERTION - License status: no-permission - License evidence: No LICENSE, COPYING, or NOTICE is present in the current upstream tree at this pinned commit; GitHub reports no detected license. - Difficulty: blocked — No license grants distribution permission, and Electron 41 requires a separate Chromium/Electron source bootstrap. - Workflow state: blocked - Existing Guix coverage: Checked 2026-08-14: GNU Guix, Nonguix, Guix Science, Guix HPC, Guix Past, Guix 'R Us, and RDE; no equivalent package with the same upstream origin was found. ## Scope and blockers An explicit upstream license and a source-built Electron runtime are prerequisites; do not package npm's binary-downloader shim. - Preserved evidence: it pins Electron 41.10.0; the npm Electron package is a binary downloader shim, while a source-built Chromium 146.0.7680.216/Electron 41 stack is not available in this channel. ## Acceptance checks - `guix lint -L . wow-played` - `guix build -L . wow-played` - after unblocking, launch the tray app offline and exercise its local SQLite import with a fixture. --- Imported from [GitHub issue/PR](https://github.com/htayj/guix-channel/issues/180). Originally posted by [htayj](https://github.com/htayj) on 2026-08-14T14:28:19Z.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tay/guix-channel#180
No description provided.