pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel



Module Name:    pkgsrc
Committed By:   js
Date:           Sat Aug 10 16:01:58 UTC 2024

Modified Files:
        pkgsrc/devel: Makefile
Added Files:
        pkgsrc/devel/glasgow: DESCR Makefile PLIST distinfo

Log Message:
Add devel/glasgow

Glasgow Interface Explorer is a tool for exploring digital interfaces, aimed at
embedded developers, reverse engineers, digital archivists, electronics
hobbyists, and everyone else who wants to communicate with a wide range of
digital devices with high reliability and minimum hassle. It can be connected
to most digital interfaces without additional active or passive components, and
includes extensive protection from unexpected conditions and operator error.

The Glasgow hardware can support many digital interfaces because it uses
reconfigurable logic. Instead of only offering a small selection of standard
hardware supported interfaces, it uses an FPGA to adapt on the fly to the task
at hand without compromising on performance or reliability, even for unusual,
custom, or obsolete interfaces.

The Glasgow software is a set of building blocks designed to eliminate
incidental complexity. Each interface is packaged into a self-contained applet
that can be used directly from the command line, or reused as a part of a more
complex system. Using Glasgow does not require any programming knowledge,
although it becomes much more powerful if you know a bit of Python.


To generate a diff of this commit:
cvs rdiff -u -r1.4330 -r1.4331 pkgsrc/devel/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/glasgow/DESCR \
    pkgsrc/devel/glasgow/Makefile pkgsrc/devel/glasgow/PLIST \
    pkgsrc/devel/glasgow/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/Makefile
diff -u pkgsrc/devel/Makefile:1.4330 pkgsrc/devel/Makefile:1.4331
--- pkgsrc/devel/Makefile:1.4330        Sat Aug 10 14:18:49 2024
+++ pkgsrc/devel/Makefile       Sat Aug 10 16:01:57 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4330 2024/08/10 14:18:49 js Exp $
+# $NetBSD: Makefile,v 1.4331 2024/08/10 16:01:57 js Exp $
 #
 
 COMMENT=       Development utilities
@@ -443,6 +443,7 @@ SUBDIR+=    gitnr
 SUBDIR+=       gitolite
 SUBDIR+=       gitui
 SUBDIR+=       glade
+SUBDIR+=       glasgow
 SUBDIR+=       glib
 SUBDIR+=       glib2
 SUBDIR+=       glib2-tools

Added files:

Index: pkgsrc/devel/glasgow/DESCR
diff -u /dev/null pkgsrc/devel/glasgow/DESCR:1.1
--- /dev/null   Sat Aug 10 16:01:58 2024
+++ pkgsrc/devel/glasgow/DESCR  Sat Aug 10 16:01:57 2024
@@ -0,0 +1,18 @@
+Glasgow Interface Explorer is a tool for exploring digital interfaces, aimed at
+embedded developers, reverse engineers, digital archivists, electronics
+hobbyists, and everyone else who wants to communicate with a wide range of
+digital devices with high reliability and minimum hassle. It can be connected
+to most digital interfaces without additional active or passive components, and
+includes extensive protection from unexpected conditions and operator error.
+
+The Glasgow hardware can support many digital interfaces because it uses
+reconfigurable logic. Instead of only offering a small selection of standard
+hardware supported interfaces, it uses an FPGA to adapt on the fly to the task
+at hand without compromising on performance or reliability, even for unusual,
+custom, or obsolete interfaces.
+
+The Glasgow software is a set of building blocks designed to eliminate
+incidental complexity. Each interface is packaged into a self-contained applet
+that can be used directly from the command line, or reused as a part of a more
+complex system. Using Glasgow does not require any programming knowledge,
+although it becomes much more powerful if you know a bit of Python.
Index: pkgsrc/devel/glasgow/Makefile
diff -u /dev/null pkgsrc/devel/glasgow/Makefile:1.1
--- /dev/null   Sat Aug 10 16:01:58 2024
+++ pkgsrc/devel/glasgow/Makefile       Sat Aug 10 16:01:57 2024
@@ -0,0 +1,40 @@
+# $NetBSD: Makefile,v 1.1 2024/08/10 16:01:57 js Exp $
+
+# There are no release tags for glasgow
+GLASGOW_VERSION=       0.0.20240810
+
+DISTNAME=      glasgow-${GLASGOW_VERSION}
+CATEGORIES=    devel
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=GlasgowEmbedded/}
+GITHUB_TAG=    60736dc71c02b9ba042e1f080fd3565c374e8458
+CATEGORIES=    devel
+PYSETUPSUBDIR= software
+
+MAINTAINER=    js%NetBSD.org@localhost
+HOMEPAGE=      https://glasgow-embedded.org/
+COMMENT=       Software for the Glasgow Interface Explorer
+LICENSE=       0-clause-bsd OR apache-2.0
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=6.2:../../devel/py-setuptools_scm
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
+DEPENDS+=      ${PYPKGPREFIX}-typing-extensions>=4.8<5:../../devel/py-typing-extensions
+DEPENDS+=      ${PYPKGPREFIX}-amaranth>=0.5.1<0.6:../../devel/py-amaranth
+DEPENDS+=      ${PYPKGPREFIX}-packaging>=23.0:../../devel/py-packaging
+DEPENDS+=      ${PYPKGPREFIX}-platformdirs>=3.0.0<5:../../misc/py-platformdirs
+DEPENDS+=      ${PYPKGPREFIX}-fx2>=0.11<1:../../devel/py-fx2
+DEPENDS+=      ${PYPKGPREFIX}-pyvcd>=0.2<0.5:../../devel/py-pyvcd
+DEPENDS+=      yosys>=0.31.0.13:../../devel/yosys
+DEPENDS+=      nextpnr-ice40>=0.1:../../devel/nextpnr-ice40
+DEPENDS+=      ${PYPKGPREFIX}-aiohttp>=3.9.0:../../www/py-aiohttp
+DEPENDS+=      ${PYPKGPREFIX}-aiohttp-remotes>=1.2<2:../../www/py-aiohttp-remotes
+BUILD_DEPENDS+= ${PYPKGPREFIX}-pdm>=2.3.0<3.0:../../devel/py-pdm
+
+USE_LANGUAGES= # none
+
+PYTHON_VERSIONS_INCOMPATIBLE=  27
+
+MAKE_ENV+=     PDM_BUILD_SCM_VERSION=${PKGVERSION}
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/glasgow/PLIST
diff -u /dev/null pkgsrc/devel/glasgow/PLIST:1.1
--- /dev/null   Sat Aug 10 16:01:58 2024
+++ pkgsrc/devel/glasgow/PLIST  Sat Aug 10 16:01:57 2024
@@ -0,0 +1,615 @@
+@comment $NetBSD: PLIST,v 1.1 2024/08/10 16:01:57 js Exp $
+bin/glasgow
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/glasgow/__init__.py
+${PYSITELIB}/glasgow/__init__.pyc
+${PYSITELIB}/glasgow/__init__.pyo
+${PYSITELIB}/glasgow/access/__init__.py
+${PYSITELIB}/glasgow/access/__init__.pyc
+${PYSITELIB}/glasgow/access/__init__.pyo
+${PYSITELIB}/glasgow/access/direct/__init__.py
+${PYSITELIB}/glasgow/access/direct/__init__.pyc
+${PYSITELIB}/glasgow/access/direct/__init__.pyo
+${PYSITELIB}/glasgow/access/direct/arguments.py
+${PYSITELIB}/glasgow/access/direct/arguments.pyc
+${PYSITELIB}/glasgow/access/direct/arguments.pyo
+${PYSITELIB}/glasgow/access/direct/demultiplexer.py
+${PYSITELIB}/glasgow/access/direct/demultiplexer.pyc
+${PYSITELIB}/glasgow/access/direct/demultiplexer.pyo
+${PYSITELIB}/glasgow/access/direct/multiplexer.py
+${PYSITELIB}/glasgow/access/direct/multiplexer.pyc
+${PYSITELIB}/glasgow/access/direct/multiplexer.pyo
+${PYSITELIB}/glasgow/access/simulation/__init__.py
+${PYSITELIB}/glasgow/access/simulation/__init__.pyc
+${PYSITELIB}/glasgow/access/simulation/__init__.pyo
+${PYSITELIB}/glasgow/access/simulation/arguments.py
+${PYSITELIB}/glasgow/access/simulation/arguments.pyc
+${PYSITELIB}/glasgow/access/simulation/arguments.pyo
+${PYSITELIB}/glasgow/access/simulation/demultiplexer.py
+${PYSITELIB}/glasgow/access/simulation/demultiplexer.pyc
+${PYSITELIB}/glasgow/access/simulation/demultiplexer.pyo
+${PYSITELIB}/glasgow/access/simulation/multiplexer.py
+${PYSITELIB}/glasgow/access/simulation/multiplexer.pyc
+${PYSITELIB}/glasgow/access/simulation/multiplexer.pyo
+${PYSITELIB}/glasgow/applet/__init__.py
+${PYSITELIB}/glasgow/applet/__init__.pyc
+${PYSITELIB}/glasgow/applet/__init__.pyo
+${PYSITELIB}/glasgow/applet/audio/__init__.py
+${PYSITELIB}/glasgow/applet/audio/__init__.pyc
+${PYSITELIB}/glasgow/applet/audio/__init__.pyo
+${PYSITELIB}/glasgow/applet/audio/dac/__init__.py
+${PYSITELIB}/glasgow/applet/audio/dac/__init__.pyc
+${PYSITELIB}/glasgow/applet/audio/dac/__init__.pyo
+${PYSITELIB}/glasgow/applet/audio/dac/test.py
+${PYSITELIB}/glasgow/applet/audio/dac/test.pyc
+${PYSITELIB}/glasgow/applet/audio/dac/test.pyo
+${PYSITELIB}/glasgow/applet/audio/yamaha_opx/__init__.py
+${PYSITELIB}/glasgow/applet/audio/yamaha_opx/__init__.pyc
+${PYSITELIB}/glasgow/applet/audio/yamaha_opx/__init__.pyo
+${PYSITELIB}/glasgow/applet/audio/yamaha_opx/index.html
+${PYSITELIB}/glasgow/applet/audio/yamaha_opx/test.py
+${PYSITELIB}/glasgow/applet/audio/yamaha_opx/test.pyc
+${PYSITELIB}/glasgow/applet/audio/yamaha_opx/test.pyo
+${PYSITELIB}/glasgow/applet/control/__init__.py
+${PYSITELIB}/glasgow/applet/control/__init__.pyc
+${PYSITELIB}/glasgow/applet/control/__init__.pyo
+${PYSITELIB}/glasgow/applet/control/servo/__init__.py
+${PYSITELIB}/glasgow/applet/control/servo/__init__.pyc
+${PYSITELIB}/glasgow/applet/control/servo/__init__.pyo
+${PYSITELIB}/glasgow/applet/control/servo/test.py
+${PYSITELIB}/glasgow/applet/control/servo/test.pyc
+${PYSITELIB}/glasgow/applet/control/servo/test.pyo
+${PYSITELIB}/glasgow/applet/control/tps6598x/__init__.py
+${PYSITELIB}/glasgow/applet/control/tps6598x/__init__.pyc
+${PYSITELIB}/glasgow/applet/control/tps6598x/__init__.pyo
+${PYSITELIB}/glasgow/applet/debug/__init__.py
+${PYSITELIB}/glasgow/applet/debug/__init__.pyc
+${PYSITELIB}/glasgow/applet/debug/__init__.pyo
+${PYSITELIB}/glasgow/applet/debug/arc/__init__.py
+${PYSITELIB}/glasgow/applet/debug/arc/__init__.pyc
+${PYSITELIB}/glasgow/applet/debug/arc/__init__.pyo
+${PYSITELIB}/glasgow/applet/debug/arm/__init__.py
+${PYSITELIB}/glasgow/applet/debug/arm/__init__.pyc
+${PYSITELIB}/glasgow/applet/debug/arm/__init__.pyo
+${PYSITELIB}/glasgow/applet/debug/arm/jtag.py
+${PYSITELIB}/glasgow/applet/debug/arm/jtag.pyc
+${PYSITELIB}/glasgow/applet/debug/arm/jtag.pyo
+${PYSITELIB}/glasgow/applet/debug/mips/__init__.py
+${PYSITELIB}/glasgow/applet/debug/mips/__init__.pyc
+${PYSITELIB}/glasgow/applet/debug/mips/__init__.pyo
+${PYSITELIB}/glasgow/applet/display/__init__.py
+${PYSITELIB}/glasgow/applet/display/__init__.pyc
+${PYSITELIB}/glasgow/applet/display/__init__.pyo
+${PYSITELIB}/glasgow/applet/display/hd44780/__init__.py
+${PYSITELIB}/glasgow/applet/display/hd44780/__init__.pyc
+${PYSITELIB}/glasgow/applet/display/hd44780/__init__.pyo
+${PYSITELIB}/glasgow/applet/display/hd44780/test.py
+${PYSITELIB}/glasgow/applet/display/hd44780/test.pyc
+${PYSITELIB}/glasgow/applet/display/hd44780/test.pyo
+${PYSITELIB}/glasgow/applet/display/pdi/__init__.py
+${PYSITELIB}/glasgow/applet/display/pdi/__init__.pyc
+${PYSITELIB}/glasgow/applet/display/pdi/__init__.pyo
+${PYSITELIB}/glasgow/applet/display/pdi/test.py
+${PYSITELIB}/glasgow/applet/display/pdi/test.pyc
+${PYSITELIB}/glasgow/applet/display/pdi/test.pyo
+${PYSITELIB}/glasgow/applet/interface/__init__.py
+${PYSITELIB}/glasgow/applet/interface/__init__.pyc
+${PYSITELIB}/glasgow/applet/interface/__init__.pyo
+${PYSITELIB}/glasgow/applet/interface/analyzer/__init__.py
+${PYSITELIB}/glasgow/applet/interface/analyzer/__init__.pyc
+${PYSITELIB}/glasgow/applet/interface/analyzer/__init__.pyo
+${PYSITELIB}/glasgow/applet/interface/analyzer/test.py
+${PYSITELIB}/glasgow/applet/interface/analyzer/test.pyc
+${PYSITELIB}/glasgow/applet/interface/analyzer/test.pyo
+${PYSITELIB}/glasgow/applet/interface/i2c_initiator/__init__.py
+${PYSITELIB}/glasgow/applet/interface/i2c_initiator/__init__.pyc
+${PYSITELIB}/glasgow/applet/interface/i2c_initiator/__init__.pyo
+${PYSITELIB}/glasgow/applet/interface/i2c_initiator/test.py
+${PYSITELIB}/glasgow/applet/interface/i2c_initiator/test.pyc
+${PYSITELIB}/glasgow/applet/interface/i2c_initiator/test.pyo
+${PYSITELIB}/glasgow/applet/interface/i2c_target/__init__.py
+${PYSITELIB}/glasgow/applet/interface/i2c_target/__init__.pyc
+${PYSITELIB}/glasgow/applet/interface/i2c_target/__init__.pyo
+${PYSITELIB}/glasgow/applet/interface/i2c_target/test.py
+${PYSITELIB}/glasgow/applet/interface/i2c_target/test.pyc
+${PYSITELIB}/glasgow/applet/interface/i2c_target/test.pyo
+${PYSITELIB}/glasgow/applet/interface/jtag_openocd/__init__.py
+${PYSITELIB}/glasgow/applet/interface/jtag_openocd/__init__.pyc
+${PYSITELIB}/glasgow/applet/interface/jtag_openocd/__init__.pyo
+${PYSITELIB}/glasgow/applet/interface/jtag_openocd/test.py
+${PYSITELIB}/glasgow/applet/interface/jtag_openocd/test.pyc
+${PYSITELIB}/glasgow/applet/interface/jtag_openocd/test.pyo
+${PYSITELIB}/glasgow/applet/interface/jtag_pinout/__init__.py
+${PYSITELIB}/glasgow/applet/interface/jtag_pinout/__init__.pyc
+${PYSITELIB}/glasgow/applet/interface/jtag_pinout/__init__.pyo
+${PYSITELIB}/glasgow/applet/interface/jtag_pinout/test.py
+${PYSITELIB}/glasgow/applet/interface/jtag_pinout/test.pyc
+${PYSITELIB}/glasgow/applet/interface/jtag_pinout/test.pyo
+${PYSITELIB}/glasgow/applet/interface/jtag_probe/__init__.py
+${PYSITELIB}/glasgow/applet/interface/jtag_probe/__init__.pyc
+${PYSITELIB}/glasgow/applet/interface/jtag_probe/__init__.pyo
+${PYSITELIB}/glasgow/applet/interface/jtag_probe/test.py
+${PYSITELIB}/glasgow/applet/interface/jtag_probe/test.pyc
+${PYSITELIB}/glasgow/applet/interface/jtag_probe/test.pyo
+${PYSITELIB}/glasgow/applet/interface/jtag_svf/__init__.py
+${PYSITELIB}/glasgow/applet/interface/jtag_svf/__init__.pyc
+${PYSITELIB}/glasgow/applet/interface/jtag_svf/__init__.pyo
+${PYSITELIB}/glasgow/applet/interface/ps2_host/__init__.py
+${PYSITELIB}/glasgow/applet/interface/ps2_host/__init__.pyc
+${PYSITELIB}/glasgow/applet/interface/ps2_host/__init__.pyo
+${PYSITELIB}/glasgow/applet/interface/ps2_host/test.py
+${PYSITELIB}/glasgow/applet/interface/ps2_host/test.pyc
+${PYSITELIB}/glasgow/applet/interface/ps2_host/test.pyo
+${PYSITELIB}/glasgow/applet/interface/sbw_probe/__init__.py
+${PYSITELIB}/glasgow/applet/interface/sbw_probe/__init__.pyc
+${PYSITELIB}/glasgow/applet/interface/sbw_probe/__init__.pyo
+${PYSITELIB}/glasgow/applet/interface/sbw_probe/test.py
+${PYSITELIB}/glasgow/applet/interface/sbw_probe/test.pyc
+${PYSITELIB}/glasgow/applet/interface/sbw_probe/test.pyo
+${PYSITELIB}/glasgow/applet/interface/spi_controller/__init__.py
+${PYSITELIB}/glasgow/applet/interface/spi_controller/__init__.pyc
+${PYSITELIB}/glasgow/applet/interface/spi_controller/__init__.pyo
+${PYSITELIB}/glasgow/applet/interface/spi_controller/test.py
+${PYSITELIB}/glasgow/applet/interface/spi_controller/test.pyc
+${PYSITELIB}/glasgow/applet/interface/spi_controller/test.pyo
+${PYSITELIB}/glasgow/applet/interface/spi_flashrom/__init__.py
+${PYSITELIB}/glasgow/applet/interface/spi_flashrom/__init__.pyc
+${PYSITELIB}/glasgow/applet/interface/spi_flashrom/__init__.pyo
+${PYSITELIB}/glasgow/applet/interface/swd_openocd/__init__.py
+${PYSITELIB}/glasgow/applet/interface/swd_openocd/__init__.pyc
+${PYSITELIB}/glasgow/applet/interface/swd_openocd/__init__.pyo
+${PYSITELIB}/glasgow/applet/interface/swd_openocd/test.py
+${PYSITELIB}/glasgow/applet/interface/swd_openocd/test.pyc
+${PYSITELIB}/glasgow/applet/interface/swd_openocd/test.pyo
+${PYSITELIB}/glasgow/applet/interface/uart/__init__.py
+${PYSITELIB}/glasgow/applet/interface/uart/__init__.pyc
+${PYSITELIB}/glasgow/applet/interface/uart/__init__.pyo
+${PYSITELIB}/glasgow/applet/interface/uart/test.py
+${PYSITELIB}/glasgow/applet/interface/uart/test.pyc
+${PYSITELIB}/glasgow/applet/interface/uart/test.pyo
+${PYSITELIB}/glasgow/applet/internal/__init__.py
+${PYSITELIB}/glasgow/applet/internal/__init__.pyc
+${PYSITELIB}/glasgow/applet/internal/__init__.pyo
+${PYSITELIB}/glasgow/applet/internal/benchmark/__init__.py
+${PYSITELIB}/glasgow/applet/internal/benchmark/__init__.pyc
+${PYSITELIB}/glasgow/applet/internal/benchmark/__init__.pyo
+${PYSITELIB}/glasgow/applet/internal/benchmark/test.py
+${PYSITELIB}/glasgow/applet/internal/benchmark/test.pyc
+${PYSITELIB}/glasgow/applet/internal/benchmark/test.pyo
+${PYSITELIB}/glasgow/applet/internal/selftest/__init__.py
+${PYSITELIB}/glasgow/applet/internal/selftest/__init__.pyc
+${PYSITELIB}/glasgow/applet/internal/selftest/__init__.pyo
+${PYSITELIB}/glasgow/applet/internal/selftest/test.py
+${PYSITELIB}/glasgow/applet/internal/selftest/test.pyc
+${PYSITELIB}/glasgow/applet/internal/selftest/test.pyo
+${PYSITELIB}/glasgow/applet/memory/_24x/__init__.py
+${PYSITELIB}/glasgow/applet/memory/_24x/__init__.pyc
+${PYSITELIB}/glasgow/applet/memory/_24x/__init__.pyo
+${PYSITELIB}/glasgow/applet/memory/_25x/__init__.py
+${PYSITELIB}/glasgow/applet/memory/_25x/__init__.pyc
+${PYSITELIB}/glasgow/applet/memory/_25x/__init__.pyo
+${PYSITELIB}/glasgow/applet/memory/_25x/fixtures/test_api_block_erase.json
+${PYSITELIB}/glasgow/applet/memory/_25x/fixtures/test_api_chip_erase.json
+${PYSITELIB}/glasgow/applet/memory/_25x/fixtures/test_api_device_ids.json
+${PYSITELIB}/glasgow/applet/memory/_25x/fixtures/test_api_erase_program.json
+${PYSITELIB}/glasgow/applet/memory/_25x/fixtures/test_api_fast_read.json
+${PYSITELIB}/glasgow/applet/memory/_25x/fixtures/test_api_page_program.json
+${PYSITELIB}/glasgow/applet/memory/_25x/fixtures/test_api_program.json
+${PYSITELIB}/glasgow/applet/memory/_25x/fixtures/test_api_read.json
+${PYSITELIB}/glasgow/applet/memory/_25x/fixtures/test_api_sector_erase.json
+${PYSITELIB}/glasgow/applet/memory/_25x/fixtures/test_api_sleep_wake.json
+${PYSITELIB}/glasgow/applet/memory/_25x/test.py
+${PYSITELIB}/glasgow/applet/memory/_25x/test.pyc
+${PYSITELIB}/glasgow/applet/memory/_25x/test.pyo
+${PYSITELIB}/glasgow/applet/memory/__init__.py
+${PYSITELIB}/glasgow/applet/memory/__init__.pyc
+${PYSITELIB}/glasgow/applet/memory/__init__.pyo
+${PYSITELIB}/glasgow/applet/memory/floppy/__init__.py
+${PYSITELIB}/glasgow/applet/memory/floppy/__init__.pyc
+${PYSITELIB}/glasgow/applet/memory/floppy/__init__.pyo
+${PYSITELIB}/glasgow/applet/memory/floppy/mfm.py
+${PYSITELIB}/glasgow/applet/memory/floppy/mfm.pyc
+${PYSITELIB}/glasgow/applet/memory/floppy/mfm.pyo
+${PYSITELIB}/glasgow/applet/memory/floppy/test.py
+${PYSITELIB}/glasgow/applet/memory/floppy/test.pyc
+${PYSITELIB}/glasgow/applet/memory/floppy/test.pyo
+${PYSITELIB}/glasgow/applet/memory/onfi/__init__.py
+${PYSITELIB}/glasgow/applet/memory/onfi/__init__.pyc
+${PYSITELIB}/glasgow/applet/memory/onfi/__init__.pyo
+${PYSITELIB}/glasgow/applet/memory/onfi/test.py
+${PYSITELIB}/glasgow/applet/memory/onfi/test.pyc
+${PYSITELIB}/glasgow/applet/memory/onfi/test.pyo
+${PYSITELIB}/glasgow/applet/memory/prom/__init__.py
+${PYSITELIB}/glasgow/applet/memory/prom/__init__.pyc
+${PYSITELIB}/glasgow/applet/memory/prom/__init__.pyo
+${PYSITELIB}/glasgow/applet/memory/prom/test.py
+${PYSITELIB}/glasgow/applet/memory/prom/test.pyc
+${PYSITELIB}/glasgow/applet/memory/prom/test.pyo
+${PYSITELIB}/glasgow/applet/program/__init__.py
+${PYSITELIB}/glasgow/applet/program/__init__.pyc
+${PYSITELIB}/glasgow/applet/program/__init__.pyo
+${PYSITELIB}/glasgow/applet/program/avr/__init__.py
+${PYSITELIB}/glasgow/applet/program/avr/__init__.pyc
+${PYSITELIB}/glasgow/applet/program/avr/__init__.pyo
+${PYSITELIB}/glasgow/applet/program/avr/spi/__init__.py
+${PYSITELIB}/glasgow/applet/program/avr/spi/__init__.pyc
+${PYSITELIB}/glasgow/applet/program/avr/spi/__init__.pyo
+${PYSITELIB}/glasgow/applet/program/avr/spi/fixtures/test_api_calibration.json
+${PYSITELIB}/glasgow/applet/program/avr/spi/fixtures/test_api_eeprom.json
+${PYSITELIB}/glasgow/applet/program/avr/spi/fixtures/test_api_fuses.json
+${PYSITELIB}/glasgow/applet/program/avr/spi/fixtures/test_api_lock_bits.json
+${PYSITELIB}/glasgow/applet/program/avr/spi/fixtures/test_api_program_memory.json
+${PYSITELIB}/glasgow/applet/program/avr/spi/fixtures/test_api_signature.json
+${PYSITELIB}/glasgow/applet/program/avr/spi/test.py
+${PYSITELIB}/glasgow/applet/program/avr/spi/test.pyc
+${PYSITELIB}/glasgow/applet/program/avr/spi/test.pyo
+${PYSITELIB}/glasgow/applet/program/ice40_flash/__init__.py
+${PYSITELIB}/glasgow/applet/program/ice40_flash/__init__.pyc
+${PYSITELIB}/glasgow/applet/program/ice40_flash/__init__.pyo
+${PYSITELIB}/glasgow/applet/program/ice40_flash/test.py
+${PYSITELIB}/glasgow/applet/program/ice40_flash/test.pyc
+${PYSITELIB}/glasgow/applet/program/ice40_flash/test.pyo
+${PYSITELIB}/glasgow/applet/program/ice40_sram/__init__.py
+${PYSITELIB}/glasgow/applet/program/ice40_sram/__init__.pyc
+${PYSITELIB}/glasgow/applet/program/ice40_sram/__init__.pyo
+${PYSITELIB}/glasgow/applet/program/ice40_sram/test.py
+${PYSITELIB}/glasgow/applet/program/ice40_sram/test.pyc
+${PYSITELIB}/glasgow/applet/program/ice40_sram/test.pyo
+${PYSITELIB}/glasgow/applet/program/m16c/__init__.py
+${PYSITELIB}/glasgow/applet/program/m16c/__init__.pyc
+${PYSITELIB}/glasgow/applet/program/m16c/__init__.pyo
+${PYSITELIB}/glasgow/applet/program/m16c/test.py
+${PYSITELIB}/glasgow/applet/program/m16c/test.pyc
+${PYSITELIB}/glasgow/applet/program/m16c/test.pyo
+${PYSITELIB}/glasgow/applet/program/mec16xx/__init__.py
+${PYSITELIB}/glasgow/applet/program/mec16xx/__init__.pyc
+${PYSITELIB}/glasgow/applet/program/mec16xx/__init__.pyo
+${PYSITELIB}/glasgow/applet/program/nrf24lx1/__init__.py
+${PYSITELIB}/glasgow/applet/program/nrf24lx1/__init__.pyc
+${PYSITELIB}/glasgow/applet/program/nrf24lx1/__init__.pyo
+${PYSITELIB}/glasgow/applet/program/nrf24lx1/test.py
+${PYSITELIB}/glasgow/applet/program/nrf24lx1/test.pyc
+${PYSITELIB}/glasgow/applet/program/nrf24lx1/test.pyo
+${PYSITELIB}/glasgow/applet/program/stusb4500_nvm/__init__.py
+${PYSITELIB}/glasgow/applet/program/stusb4500_nvm/__init__.pyc
+${PYSITELIB}/glasgow/applet/program/stusb4500_nvm/__init__.pyo
+${PYSITELIB}/glasgow/applet/program/xc6s/__init__.py
+${PYSITELIB}/glasgow/applet/program/xc6s/__init__.pyc
+${PYSITELIB}/glasgow/applet/program/xc6s/__init__.pyo
+${PYSITELIB}/glasgow/applet/program/xc9500/__init__.py
+${PYSITELIB}/glasgow/applet/program/xc9500/__init__.pyc
+${PYSITELIB}/glasgow/applet/program/xc9500/__init__.pyo
+${PYSITELIB}/glasgow/applet/program/xc9500xl/__init__.py
+${PYSITELIB}/glasgow/applet/program/xc9500xl/__init__.pyc
+${PYSITELIB}/glasgow/applet/program/xc9500xl/__init__.pyo
+${PYSITELIB}/glasgow/applet/program/xpla3/__init__.py
+${PYSITELIB}/glasgow/applet/program/xpla3/__init__.pyc
+${PYSITELIB}/glasgow/applet/program/xpla3/__init__.pyo
+${PYSITELIB}/glasgow/applet/radio/__init__.py
+${PYSITELIB}/glasgow/applet/radio/__init__.pyc
+${PYSITELIB}/glasgow/applet/radio/__init__.pyo
+${PYSITELIB}/glasgow/applet/radio/nrf24l01/__init__.py
+${PYSITELIB}/glasgow/applet/radio/nrf24l01/__init__.pyc
+${PYSITELIB}/glasgow/applet/radio/nrf24l01/__init__.pyo
+${PYSITELIB}/glasgow/applet/radio/nrf24l01/test.py
+${PYSITELIB}/glasgow/applet/radio/nrf24l01/test.pyc
+${PYSITELIB}/glasgow/applet/radio/nrf24l01/test.pyo
+${PYSITELIB}/glasgow/applet/sensor/__init__.py
+${PYSITELIB}/glasgow/applet/sensor/__init__.pyc
+${PYSITELIB}/glasgow/applet/sensor/__init__.pyo
+${PYSITELIB}/glasgow/applet/sensor/bmx280/__init__.py
+${PYSITELIB}/glasgow/applet/sensor/bmx280/__init__.pyc
+${PYSITELIB}/glasgow/applet/sensor/bmx280/__init__.pyo
+${PYSITELIB}/glasgow/applet/sensor/hx711/__init__.py
+${PYSITELIB}/glasgow/applet/sensor/hx711/__init__.pyc
+${PYSITELIB}/glasgow/applet/sensor/hx711/__init__.pyo
+${PYSITELIB}/glasgow/applet/sensor/hx711/test.py
+${PYSITELIB}/glasgow/applet/sensor/hx711/test.pyc
+${PYSITELIB}/glasgow/applet/sensor/hx711/test.pyo
+${PYSITELIB}/glasgow/applet/sensor/ina260/__init__.py
+${PYSITELIB}/glasgow/applet/sensor/ina260/__init__.pyc
+${PYSITELIB}/glasgow/applet/sensor/ina260/__init__.pyo
+${PYSITELIB}/glasgow/applet/sensor/mouse_ps2/__init__.py
+${PYSITELIB}/glasgow/applet/sensor/mouse_ps2/__init__.pyc
+${PYSITELIB}/glasgow/applet/sensor/mouse_ps2/__init__.pyo
+${PYSITELIB}/glasgow/applet/sensor/pmsx003/__init__.py
+${PYSITELIB}/glasgow/applet/sensor/pmsx003/__init__.pyc
+${PYSITELIB}/glasgow/applet/sensor/pmsx003/__init__.pyo
+${PYSITELIB}/glasgow/applet/sensor/pmsx003/test.py
+${PYSITELIB}/glasgow/applet/sensor/pmsx003/test.pyc
+${PYSITELIB}/glasgow/applet/sensor/pmsx003/test.pyo
+${PYSITELIB}/glasgow/applet/sensor/scd30/__init__.py
+${PYSITELIB}/glasgow/applet/sensor/scd30/__init__.pyc
+${PYSITELIB}/glasgow/applet/sensor/scd30/__init__.pyo
+${PYSITELIB}/glasgow/applet/sensor/sen5x/__init__.py
+${PYSITELIB}/glasgow/applet/sensor/sen5x/__init__.pyc
+${PYSITELIB}/glasgow/applet/sensor/sen5x/__init__.pyo
+${PYSITELIB}/glasgow/applet/video/__init__.py
+${PYSITELIB}/glasgow/applet/video/__init__.pyc
+${PYSITELIB}/glasgow/applet/video/__init__.pyo
+${PYSITELIB}/glasgow/applet/video/hub75_output/__init__.py
+${PYSITELIB}/glasgow/applet/video/hub75_output/__init__.pyc
+${PYSITELIB}/glasgow/applet/video/hub75_output/__init__.pyo
+${PYSITELIB}/glasgow/applet/video/hub75_output/test.py
+${PYSITELIB}/glasgow/applet/video/hub75_output/test.pyc
+${PYSITELIB}/glasgow/applet/video/hub75_output/test.pyo
+${PYSITELIB}/glasgow/applet/video/rgb_input/__init__.py
+${PYSITELIB}/glasgow/applet/video/rgb_input/__init__.pyc
+${PYSITELIB}/glasgow/applet/video/rgb_input/__init__.pyo
+${PYSITELIB}/glasgow/applet/video/rgb_input/test.py
+${PYSITELIB}/glasgow/applet/video/rgb_input/test.pyc
+${PYSITELIB}/glasgow/applet/video/rgb_input/test.pyo
+${PYSITELIB}/glasgow/applet/video/vga_output/__init__.py
+${PYSITELIB}/glasgow/applet/video/vga_output/__init__.pyc
+${PYSITELIB}/glasgow/applet/video/vga_output/__init__.pyo
+${PYSITELIB}/glasgow/applet/video/vga_output/test.py
+${PYSITELIB}/glasgow/applet/video/vga_output/test.pyc
+${PYSITELIB}/glasgow/applet/video/vga_output/test.pyo
+${PYSITELIB}/glasgow/applet/video/ws2812_output/__init__.py
+${PYSITELIB}/glasgow/applet/video/ws2812_output/__init__.pyc
+${PYSITELIB}/glasgow/applet/video/ws2812_output/__init__.pyo
+${PYSITELIB}/glasgow/applet/video/ws2812_output/test.py
+${PYSITELIB}/glasgow/applet/video/ws2812_output/test.pyc
+${PYSITELIB}/glasgow/applet/video/ws2812_output/test.pyo
+${PYSITELIB}/glasgow/arch/__init__.py
+${PYSITELIB}/glasgow/arch/__init__.pyc
+${PYSITELIB}/glasgow/arch/__init__.pyo
+${PYSITELIB}/glasgow/arch/arc/__init__.py
+${PYSITELIB}/glasgow/arch/arc/__init__.pyc
+${PYSITELIB}/glasgow/arch/arc/__init__.pyo
+${PYSITELIB}/glasgow/arch/arc/core.py
+${PYSITELIB}/glasgow/arch/arc/core.pyc
+${PYSITELIB}/glasgow/arch/arc/core.pyo
+${PYSITELIB}/glasgow/arch/arc/jtag.py
+${PYSITELIB}/glasgow/arch/arc/jtag.pyc
+${PYSITELIB}/glasgow/arch/arc/jtag.pyo
+${PYSITELIB}/glasgow/arch/arc/mec16xx.py
+${PYSITELIB}/glasgow/arch/arc/mec16xx.pyc
+${PYSITELIB}/glasgow/arch/arc/mec16xx.pyo
+${PYSITELIB}/glasgow/arch/arm/__init__.py
+${PYSITELIB}/glasgow/arch/arm/__init__.pyc
+${PYSITELIB}/glasgow/arch/arm/__init__.pyo
+${PYSITELIB}/glasgow/arch/arm/dap/__init__.py
+${PYSITELIB}/glasgow/arch/arm/dap/__init__.pyc
+${PYSITELIB}/glasgow/arch/arm/dap/__init__.pyo
+${PYSITELIB}/glasgow/arch/arm/dap/ap.py
+${PYSITELIB}/glasgow/arch/arm/dap/ap.pyc
+${PYSITELIB}/glasgow/arch/arm/dap/ap.pyo
+${PYSITELIB}/glasgow/arch/arm/dap/dp.py
+${PYSITELIB}/glasgow/arch/arm/dap/dp.pyc
+${PYSITELIB}/glasgow/arch/arm/dap/dp.pyo
+${PYSITELIB}/glasgow/arch/arm/jtag.py
+${PYSITELIB}/glasgow/arch/arm/jtag.pyc
+${PYSITELIB}/glasgow/arch/arm/jtag.pyo
+${PYSITELIB}/glasgow/arch/jtag.py
+${PYSITELIB}/glasgow/arch/jtag.pyc
+${PYSITELIB}/glasgow/arch/jtag.pyo
+${PYSITELIB}/glasgow/arch/lpc.py
+${PYSITELIB}/glasgow/arch/lpc.pyc
+${PYSITELIB}/glasgow/arch/lpc.pyo
+${PYSITELIB}/glasgow/arch/mips/__init__.py
+${PYSITELIB}/glasgow/arch/mips/__init__.pyc
+${PYSITELIB}/glasgow/arch/mips/__init__.pyo
+${PYSITELIB}/glasgow/arch/mips/core.py
+${PYSITELIB}/glasgow/arch/mips/core.pyc
+${PYSITELIB}/glasgow/arch/mips/core.pyo
+${PYSITELIB}/glasgow/arch/mips/ejtag.py
+${PYSITELIB}/glasgow/arch/mips/ejtag.pyc
+${PYSITELIB}/glasgow/arch/mips/ejtag.pyo
+${PYSITELIB}/glasgow/arch/mips/instr.py
+${PYSITELIB}/glasgow/arch/mips/instr.pyc
+${PYSITELIB}/glasgow/arch/mips/instr.pyo
+${PYSITELIB}/glasgow/arch/msp430/__init__.py
+${PYSITELIB}/glasgow/arch/msp430/__init__.pyc
+${PYSITELIB}/glasgow/arch/msp430/__init__.pyo
+${PYSITELIB}/glasgow/arch/msp430/jtag.py
+${PYSITELIB}/glasgow/arch/msp430/jtag.pyc
+${PYSITELIB}/glasgow/arch/msp430/jtag.pyo
+${PYSITELIB}/glasgow/arch/nrf24l/__init__.py
+${PYSITELIB}/glasgow/arch/nrf24l/__init__.pyc
+${PYSITELIB}/glasgow/arch/nrf24l/__init__.pyo
+${PYSITELIB}/glasgow/arch/nrf24l/rf.py
+${PYSITELIB}/glasgow/arch/nrf24l/rf.pyc
+${PYSITELIB}/glasgow/arch/nrf24l/rf.pyo
+${PYSITELIB}/glasgow/arch/xilinx/__init__.py
+${PYSITELIB}/glasgow/arch/xilinx/__init__.pyc
+${PYSITELIB}/glasgow/arch/xilinx/__init__.pyo
+${PYSITELIB}/glasgow/arch/xilinx/xc6s.py
+${PYSITELIB}/glasgow/arch/xilinx/xc6s.pyc
+${PYSITELIB}/glasgow/arch/xilinx/xc6s.pyo
+${PYSITELIB}/glasgow/arch/xilinx/xc9500.py
+${PYSITELIB}/glasgow/arch/xilinx/xc9500.pyc
+${PYSITELIB}/glasgow/arch/xilinx/xc9500.pyo
+${PYSITELIB}/glasgow/arch/xilinx/xc9500xl.py
+${PYSITELIB}/glasgow/arch/xilinx/xc9500xl.pyc
+${PYSITELIB}/glasgow/arch/xilinx/xc9500xl.pyo
+${PYSITELIB}/glasgow/arch/xilinx/xpla3.py
+${PYSITELIB}/glasgow/arch/xilinx/xpla3.pyc
+${PYSITELIB}/glasgow/arch/xilinx/xpla3.pyo
+${PYSITELIB}/glasgow/cli.py
+${PYSITELIB}/glasgow/cli.pyc
+${PYSITELIB}/glasgow/cli.pyo
+${PYSITELIB}/glasgow/database/__init__.py
+${PYSITELIB}/glasgow/database/__init__.pyc
+${PYSITELIB}/glasgow/database/__init__.pyo
+${PYSITELIB}/glasgow/database/arc.py
+${PYSITELIB}/glasgow/database/arc.pyc
+${PYSITELIB}/glasgow/database/arc.pyo
+${PYSITELIB}/glasgow/database/jedec.py
+${PYSITELIB}/glasgow/database/jedec.pyc
+${PYSITELIB}/glasgow/database/jedec.pyo
+${PYSITELIB}/glasgow/database/microchip/__init__.py
+${PYSITELIB}/glasgow/database/microchip/__init__.pyc
+${PYSITELIB}/glasgow/database/microchip/__init__.pyo
+${PYSITELIB}/glasgow/database/microchip/avr.py
+${PYSITELIB}/glasgow/database/microchip/avr.pyc
+${PYSITELIB}/glasgow/database/microchip/avr.pyo
+${PYSITELIB}/glasgow/database/ti/__init__.py
+${PYSITELIB}/glasgow/database/ti/__init__.pyc
+${PYSITELIB}/glasgow/database/ti/__init__.pyo
+${PYSITELIB}/glasgow/database/ti/msp430.py
+${PYSITELIB}/glasgow/database/ti/msp430.pyc
+${PYSITELIB}/glasgow/database/ti/msp430.pyo
+${PYSITELIB}/glasgow/database/xilinx/__init__.py
+${PYSITELIB}/glasgow/database/xilinx/__init__.pyc
+${PYSITELIB}/glasgow/database/xilinx/__init__.pyo
+${PYSITELIB}/glasgow/database/xilinx/xc6s.py
+${PYSITELIB}/glasgow/database/xilinx/xc6s.pyc
+${PYSITELIB}/glasgow/database/xilinx/xc6s.pyo
+${PYSITELIB}/glasgow/database/xilinx/xc9500.py
+${PYSITELIB}/glasgow/database/xilinx/xc9500.pyc
+${PYSITELIB}/glasgow/database/xilinx/xc9500.pyo
+${PYSITELIB}/glasgow/database/xilinx/xc9500xl.py
+${PYSITELIB}/glasgow/database/xilinx/xc9500xl.pyc
+${PYSITELIB}/glasgow/database/xilinx/xc9500xl.pyo
+${PYSITELIB}/glasgow/database/xilinx/xpla3.py
+${PYSITELIB}/glasgow/database/xilinx/xpla3.pyc
+${PYSITELIB}/glasgow/database/xilinx/xpla3.pyo
+${PYSITELIB}/glasgow/device/__init__.py
+${PYSITELIB}/glasgow/device/__init__.pyc
+${PYSITELIB}/glasgow/device/__init__.pyo
+${PYSITELIB}/glasgow/device/config.py
+${PYSITELIB}/glasgow/device/config.pyc
+${PYSITELIB}/glasgow/device/config.pyo
+${PYSITELIB}/glasgow/device/firmware.ihex
+${PYSITELIB}/glasgow/device/hardware.py
+${PYSITELIB}/glasgow/device/hardware.pyc
+${PYSITELIB}/glasgow/device/hardware.pyo
+${PYSITELIB}/glasgow/device/quirks.py
+${PYSITELIB}/glasgow/device/quirks.pyc
+${PYSITELIB}/glasgow/device/quirks.pyo
+${PYSITELIB}/glasgow/device/simulation.py
+${PYSITELIB}/glasgow/device/simulation.pyc
+${PYSITELIB}/glasgow/device/simulation.pyo
+${PYSITELIB}/glasgow/gateware/__init__.py
+${PYSITELIB}/glasgow/gateware/__init__.pyc
+${PYSITELIB}/glasgow/gateware/__init__.pyo
+${PYSITELIB}/glasgow/gateware/accumulator.py
+${PYSITELIB}/glasgow/gateware/accumulator.pyc
+${PYSITELIB}/glasgow/gateware/accumulator.pyo
+${PYSITELIB}/glasgow/gateware/analyzer.py
+${PYSITELIB}/glasgow/gateware/analyzer.pyc
+${PYSITELIB}/glasgow/gateware/analyzer.pyo
+${PYSITELIB}/glasgow/gateware/clockgen.py
+${PYSITELIB}/glasgow/gateware/clockgen.pyc
+${PYSITELIB}/glasgow/gateware/clockgen.pyo
+${PYSITELIB}/glasgow/gateware/fx2_crossbar.py
+${PYSITELIB}/glasgow/gateware/fx2_crossbar.pyc
+${PYSITELIB}/glasgow/gateware/fx2_crossbar.pyo
+${PYSITELIB}/glasgow/gateware/i2c.py
+${PYSITELIB}/glasgow/gateware/i2c.pyc
+${PYSITELIB}/glasgow/gateware/i2c.pyo
+${PYSITELIB}/glasgow/gateware/lfsr.py
+${PYSITELIB}/glasgow/gateware/lfsr.pyc
+${PYSITELIB}/glasgow/gateware/lfsr.pyo
+${PYSITELIB}/glasgow/gateware/pll.py
+${PYSITELIB}/glasgow/gateware/pll.pyc
+${PYSITELIB}/glasgow/gateware/pll.pyo
+${PYSITELIB}/glasgow/gateware/ports.py
+${PYSITELIB}/glasgow/gateware/ports.pyc
+${PYSITELIB}/glasgow/gateware/ports.pyo
+${PYSITELIB}/glasgow/gateware/registers.py
+${PYSITELIB}/glasgow/gateware/registers.pyc
+${PYSITELIB}/glasgow/gateware/registers.pyo
+${PYSITELIB}/glasgow/gateware/uart.py
+${PYSITELIB}/glasgow/gateware/uart.pyc
+${PYSITELIB}/glasgow/gateware/uart.pyo
+${PYSITELIB}/glasgow/platform/__init__.py
+${PYSITELIB}/glasgow/platform/__init__.pyc
+${PYSITELIB}/glasgow/platform/__init__.pyo
+${PYSITELIB}/glasgow/platform/generic.py
+${PYSITELIB}/glasgow/platform/generic.pyc
+${PYSITELIB}/glasgow/platform/generic.pyo
+${PYSITELIB}/glasgow/platform/ice40.py
+${PYSITELIB}/glasgow/platform/ice40.pyc
+${PYSITELIB}/glasgow/platform/ice40.pyo
+${PYSITELIB}/glasgow/platform/rev_ab.py
+${PYSITELIB}/glasgow/platform/rev_ab.pyc
+${PYSITELIB}/glasgow/platform/rev_ab.pyo
+${PYSITELIB}/glasgow/platform/rev_c.py
+${PYSITELIB}/glasgow/platform/rev_c.pyc
+${PYSITELIB}/glasgow/platform/rev_c.pyo
+${PYSITELIB}/glasgow/protocol/__init__.py
+${PYSITELIB}/glasgow/protocol/__init__.pyc
+${PYSITELIB}/glasgow/protocol/__init__.pyo
+${PYSITELIB}/glasgow/protocol/gdb_remote.py
+${PYSITELIB}/glasgow/protocol/gdb_remote.pyc
+${PYSITELIB}/glasgow/protocol/gdb_remote.pyo
+${PYSITELIB}/glasgow/protocol/jesd3.py
+${PYSITELIB}/glasgow/protocol/jesd3.pyc
+${PYSITELIB}/glasgow/protocol/jesd3.pyo
+${PYSITELIB}/glasgow/protocol/jtag_svf.py
+${PYSITELIB}/glasgow/protocol/jtag_svf.pyc
+${PYSITELIB}/glasgow/protocol/jtag_svf.pyo
+${PYSITELIB}/glasgow/protocol/onfi.py
+${PYSITELIB}/glasgow/protocol/onfi.pyc
+${PYSITELIB}/glasgow/protocol/onfi.pyo
+${PYSITELIB}/glasgow/protocol/sfdp.py
+${PYSITELIB}/glasgow/protocol/sfdp.pyc
+${PYSITELIB}/glasgow/protocol/sfdp.pyo
+${PYSITELIB}/glasgow/protocol/snoop.py
+${PYSITELIB}/glasgow/protocol/snoop.pyc
+${PYSITELIB}/glasgow/protocol/snoop.pyo
+${PYSITELIB}/glasgow/protocol/vgm.py
+${PYSITELIB}/glasgow/protocol/vgm.pyc
+${PYSITELIB}/glasgow/protocol/vgm.pyo
+${PYSITELIB}/glasgow/support/__init__.py
+${PYSITELIB}/glasgow/support/__init__.pyc
+${PYSITELIB}/glasgow/support/__init__.pyo
+${PYSITELIB}/glasgow/support/aobject.py
+${PYSITELIB}/glasgow/support/aobject.pyc
+${PYSITELIB}/glasgow/support/aobject.pyo
+${PYSITELIB}/glasgow/support/arepl.py
+${PYSITELIB}/glasgow/support/arepl.pyc
+${PYSITELIB}/glasgow/support/arepl.pyo
+${PYSITELIB}/glasgow/support/asignal.py
+${PYSITELIB}/glasgow/support/asignal.pyc
+${PYSITELIB}/glasgow/support/asignal.pyo
+${PYSITELIB}/glasgow/support/bits.py
+${PYSITELIB}/glasgow/support/bits.pyc
+${PYSITELIB}/glasgow/support/bits.pyo
+${PYSITELIB}/glasgow/support/bitstruct.py
+${PYSITELIB}/glasgow/support/bitstruct.pyc
+${PYSITELIB}/glasgow/support/bitstruct.pyo
+${PYSITELIB}/glasgow/support/chunked_fifo.py
+${PYSITELIB}/glasgow/support/chunked_fifo.pyc
+${PYSITELIB}/glasgow/support/chunked_fifo.pyo
+${PYSITELIB}/glasgow/support/data_logger.py
+${PYSITELIB}/glasgow/support/data_logger.pyc
+${PYSITELIB}/glasgow/support/data_logger.pyo
+${PYSITELIB}/glasgow/support/endpoint.py
+${PYSITELIB}/glasgow/support/endpoint.pyc
+${PYSITELIB}/glasgow/support/endpoint.pyo
+${PYSITELIB}/glasgow/support/lazy.py
+${PYSITELIB}/glasgow/support/lazy.pyc
+${PYSITELIB}/glasgow/support/lazy.pyo
+${PYSITELIB}/glasgow/support/logging.py
+${PYSITELIB}/glasgow/support/logging.pyc
+${PYSITELIB}/glasgow/support/logging.pyo
+${PYSITELIB}/glasgow/support/os_network.py
+${PYSITELIB}/glasgow/support/os_network.pyc
+${PYSITELIB}/glasgow/support/os_network.pyo
+${PYSITELIB}/glasgow/support/plugin.py
+${PYSITELIB}/glasgow/support/plugin.pyc
+${PYSITELIB}/glasgow/support/plugin.pyo
+${PYSITELIB}/glasgow/support/task_queue.py
+${PYSITELIB}/glasgow/support/task_queue.pyc
+${PYSITELIB}/glasgow/support/task_queue.pyo
+${PYSITELIB}/glasgow/target/__init__.py
+${PYSITELIB}/glasgow/target/__init__.pyc
+${PYSITELIB}/glasgow/target/__init__.pyo
+${PYSITELIB}/glasgow/target/analyzer.py
+${PYSITELIB}/glasgow/target/analyzer.pyc
+${PYSITELIB}/glasgow/target/analyzer.pyo
+${PYSITELIB}/glasgow/target/hardware.py
+${PYSITELIB}/glasgow/target/hardware.pyc
+${PYSITELIB}/glasgow/target/hardware.pyo
+${PYSITELIB}/glasgow/target/simulation.py
+${PYSITELIB}/glasgow/target/simulation.pyc
+${PYSITELIB}/glasgow/target/simulation.pyo
+${PYSITELIB}/glasgow/target/toolchain.py
+${PYSITELIB}/glasgow/target/toolchain.pyc
+${PYSITELIB}/glasgow/target/toolchain.pyo
Index: pkgsrc/devel/glasgow/distinfo
diff -u /dev/null pkgsrc/devel/glasgow/distinfo:1.1
--- /dev/null   Sat Aug 10 16:01:58 2024
+++ pkgsrc/devel/glasgow/distinfo       Sat Aug 10 16:01:57 2024
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2024/08/10 16:01:57 js Exp $
+
+BLAKE2s (glasgow-0.0.20240810-60736dc71c02b9ba042e1f080fd3565c374e8458.tar.gz) = 1a6dedceaecb19d64bd1078cfbba74551e35b79f471763b8b0b889212d60236d
+SHA512 (glasgow-0.0.20240810-60736dc71c02b9ba042e1f080fd3565c374e8458.tar.gz) = 
e26122f2e8827d16ae643c80145940fe19c6454109dd04a259b5f9c1b5efaf04be3ca52e7c4690b0c58a69685c5367e7be4f48cb95eba043e7c8af3208aec4a8
+Size (glasgow-0.0.20240810-60736dc71c02b9ba042e1f080fd3565c374e8458.tar.gz) = 23754301 bytes



Home | Main Index | Thread Index | Old Index