Debian packages built from fpgas-online/migen. Rolling release: every push publishes a new version.
migen, the Python toolbox for
building digital hardware that LiteX and its cores are written in, built from
the current git.m-labs.hk master. Install python3-migen. The package
is architecture all (pure Python).
| Package | Version | Arch | Suite | From |
|---|---|---|---|---|
python3-migen | 0.9.2.post127+fpgasonline.0.0.post12~deb12 | all | bookworm | |
python3-migen | 0.9.2.post127+fpgasonline.0.0.post12~deb13 | all | trixie | |
python3-migen | 0.9.2.post127+fpgasonline.0.0.post12~deb14 | all | forky | |
python3-migen | 0.9.2.post127+fpgasonline.0.0.post12 | all | sid |
Pick the suite matching your system
(. /etc/os-release; echo $VERSION_CODENAME).
sudo install -d -m0755 /etc/apt/keyrings curl -fsSL https://fpgas.online/migen/migen.gpg \ | sudo tee /etc/apt/keyrings/migen.gpg > /dev/null echo "deb [signed-by=/etc/apt/keyrings/migen.gpg] https://fpgas.online/migen/bookworm/ ./" \ | sudo tee /etc/apt/sources.list.d/migen.list sudo apt update
sudo install -d -m0755 /etc/apt/keyrings curl -fsSL https://fpgas.online/migen/migen.gpg \ | sudo tee /etc/apt/keyrings/migen.gpg > /dev/null echo "deb [signed-by=/etc/apt/keyrings/migen.gpg] https://fpgas.online/migen/trixie/ ./" \ | sudo tee /etc/apt/sources.list.d/migen.list sudo apt update
sudo install -d -m0755 /etc/apt/keyrings curl -fsSL https://fpgas.online/migen/migen.gpg \ | sudo tee /etc/apt/keyrings/migen.gpg > /dev/null echo "deb [signed-by=/etc/apt/keyrings/migen.gpg] https://fpgas.online/migen/forky/ ./" \ | sudo tee /etc/apt/sources.list.d/migen.list sudo apt update
sudo install -d -m0755 /etc/apt/keyrings curl -fsSL https://fpgas.online/migen/migen.gpg \ | sudo tee /etc/apt/keyrings/migen.gpg > /dev/null echo "deb [signed-by=/etc/apt/keyrings/migen.gpg] https://fpgas.online/migen/sid/ ./" \ | sudo tee /etc/apt/sources.list.d/migen.list sudo apt update
Signing key fingerprint: 6A8D04C7B8C61FB19ADDF3768FEB36D965468C2C
Signed with the repository's own key. apt reads a keyring's
format from its file extension, so the key is published in both encodings:
migen.gpg is the binary keyring and
migen.asc the ASCII-armoured one. The
commands above use the binary form. To use the armoured key instead,
download migen.asc and give signed-by= a path
ending in .asc to match — apt ignores a keyring whose
extension disagrees with its contents.
Each suite is a separate flat repository, so the same version can ship for several Debian releases.