BSD Ports

sysutils/py-greaseweazle 1.23 FreeBSD

Tools for accessing a floppy drive at the raw flux level

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
UNLICENSE
Categories
sysutils, python
Package size
316.9 KiB, 1703.0 KiB installed

Description

Greaseweazle is a set of tools for accessing a floppy drive at the raw flux level. This allows reading and writing of raw flux data, as well as conversion between various floppy disk image formats. It supports a wide range of floppy disk formats including IBM, Amiga, Commodore 64, Apple, and Macintosh.

The "gw" command-line tool communicates with a Greaseweazle USB device to read, write, and manipulate floppy disks at a level below the normal operating system disk interface.

Install

Binary package:

pkg install py312-greaseweazle

From the ports tree:

cd /usr/ports/sysutils/py-greaseweazle/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-greaseweazle>0:sysutils/py-greaseweazle

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.231.23--1.23
FreeBSD:14:quarterly1.231.23n/a-1.23
FreeBSD:15:latest1.231.23n/a--
FreeBSD:15:quarterly1.231.23n/an/an/a
FreeBSD:16:latest1.231.23n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 4

The full lists below include those, and their dependencies in turn.

Build dependencies 17
Run dependencies 16

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none

Message after installing

Greaseweazle devices require firmware with CLEAR_FEATURE(ENDPOINT_HALT)
support to work reliably on FreeBSD. Without this fix, the device will
stop responding after the first use until physically unplugged.

See https://github.com/keirf/greaseweazle-firmware/pull/18
This fix may be included in firmware version 1.7 or later.

Update your device firmware with: gw update

Files

distinfo 1
FileSizeSHA256
keirf-greaseweazle-v1.23_GH0.tar.gz135181991b89e3f4ff084f5a5f315f81d0816cf6ee3d2e916b504af6c06718de1f2abf

Commit history 0

No commits in the history this site was built from.