# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           github 1.0
PortGroup           qt6 1.0
PortGroup           cmake 1.1

github.setup        travisgoodspeed goodasm 5302bb12e19f0d6cf9b28350301aa06745bd1921
github.tarball_from archive
version             20260423-[string range ${github.version} 0 7]
revision            0

categories          devel
license             none
maintainers         nomaintainer

description         Retargetable assembler and disassembler for CISC microcontrollers
long_description    GoodASM is a retargetable assembler and disassembler for \
                    CISC microcontrollers. It includes a command-line assembler, \
                    disassembler, graders, listings, and an interactive REPL.

checksums           rmd160  7f4d95307cef7c44096f7d4587db71bced9aaf55 \
                    sha256  882582b6ad4b295ebda3969c1b139e37f61e1f5a26a72b4950deca0d59bb2eb3 \
                    size    105972377

compiler.cxx_standard \
                    2020

patchfiles          patch-CMakeLists.txt-use-system-replxx.diff

depends_lib-append  port:replxx

qt6.depends_lib     qtbase

livecheck.type      none
