Skip to content

add keynub-licdongle - #8125

Merged
mihaimaruseac merged 1 commit into
commercialhaskell:masterfrom
ab-tools:add-keynub-licdongle
Sep 22, 2026
Merged

mihaimaruseac merged 1 commit into
commercialhaskell:masterfrom
ab-tools:add-keynub-licdongle

Conversation

@ab-tools

@ab-tools ab-tools commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

Adds keynub-licdongle (Haskell client for the KeyNub USB license dongle, Hackage 1.1.1) under a new maintainer entry.

Checklist:

  • Meaningful commit message, eg add my-cool-package (please don't mention build-constraints.yml)
  • At least 30 minutes have passed since uploading to Hackage
  • If applicable, required system libraries are added to 02-apt-get-install.sh or 03-custom-install.sh (not applicable: no C library at build time; the native library is loaded at run time and nothing is linked)
  • (recommended) Package have been verified to work with the latest nightly snapshot, e.g by running the verify-package script
  • (optional) Package is compatible with the latest version of all dependencies (Run cabal update && cabal outdated)

Verification: the Hackage tarball keynub-licdongle-1.1.1 was unpacked into a clean directory and built with GHC 9.12.4 and cabal 3.18 under the constraints of the nightly-2026-09-22 cabal.config, library and test suite, plus cabal haddock; cabal outdated reports all dependencies up to date. The dependencies are GHC boot packages only (base, bytestring, directory, filepath, unix or Win32; the test suite adds process). The same sources at this version build and pass their test suite on Linux, macOS and Windows with GHC 9.12 in the SDK's own CI.

keynub-licdongle is listed under skipped-tests: the test suite compiles a C stand-in from the SDK sources, which are not part of the Hackage package, so on the Stackage builders it would configure and build but exit non-zero. Move it to expected-test-failures if you prefer it there.

@ab-tools
ab-tools marked this pull request as ready for review September 22, 2026 14:56
@mihaimaruseac

Copy link
Copy Markdown
Member

Thank you!

@mihaimaruseac
mihaimaruseac merged commit 5699127 into commercialhaskell:master Sep 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants