diff --git a/lang/mecrisp-stellaris/Makefile b/lang/mecrisp-stellaris/Makefile index 4b117d4002e2..b9241b39149a 100644 --- a/lang/mecrisp-stellaris/Makefile +++ b/lang/mecrisp-stellaris/Makefile @@ -1,51 +1,51 @@ PORTNAME= mecrisp-stellaris -DISTVERSION= 3.0.0 +DISTVERSION= 3.0.1 CATEGORIES= lang MASTER_SITES= SF/mecrisp \ http://fuz.su/pub/mecrisp/ MAINTAINER= fuz@FreeBSD.org COMMENT= Native code Forth system for ARM WWW= https://mecrisp.sourceforge.net LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING .if defined(QEMU_EMULATING) IGNORE_aarch64= fails to build with qemu-user-static: \ qemu-aarch64-static cannot execute armv7 binaries .endif ONLY_FOR_ARCHS= aarch64 armv6 armv7 ONLY_FOR_ARCHS_REASON= written in ARM assembly BUILD_DEPENDS= arm-none-eabi-binutils>2.25:devel/binutils@arm_none_eabi # Port installs a hand-crafted position-dependent ELF binary. PIE_UNSAFE= yes # stripping eats our hand-crafted ELF binaries, so don't do that # the binaries are free of symbols or stuff like that anyway STRIP= PKGMESSAGE= pkg-message-${ARCH} BINSUFFIX_armv6= -armv6 BINSUFFIX= ${BINSUFFIX_${ARCH}} # Can't use the release script as it tries to build a bunch of stuff # that won't build correctly. This does the relevant parts manually. do-build: cd ${WRKSRC}/mecrisp-stellaris-source/freebsd-ra && ${SH} -v assemble ${CP} ${WRKSRC}/mecrisp-stellaris-source/freebsd-ra/mecrisp-stellaris-freebsd${BINSUFFIX} \ ${WRKSRC}/freebsd-ra/mecrisp-stellaris-freebsd cd ${WRKSRC}/freebsd-ra && ${SH} -v buildcore-freebsd do-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/KNOWN-ISSUES ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/common && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} ${WRKSRC}/freebsd-ra/mecrisp-stellaris-freebsd-with-disassembler-and-math \ ${STAGEDIR}${PREFIX}/bin/mecrisp-stellaris .include diff --git a/lang/mecrisp-stellaris/distinfo b/lang/mecrisp-stellaris/distinfo index c21fb533d19a..89c453f94d9c 100644 --- a/lang/mecrisp-stellaris/distinfo +++ b/lang/mecrisp-stellaris/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749675419 -SHA256 (mecrisp-stellaris-3.0.0.tar.gz) = ae52ce921efb9290839ed3746777c24d2f087ce236f88d68486a4eb5bc9d391a -SIZE (mecrisp-stellaris-3.0.0.tar.gz) = 5746649 +TIMESTAMP = 1766934902 +SHA256 (mecrisp-stellaris-3.0.1.tar.gz) = e9b1d15b6bfb9d88378d729beae7d79eb52e62b71c24842a2b96d656b5096e67 +SIZE (mecrisp-stellaris-3.0.1.tar.gz) = 5783940 diff --git a/lang/mecrisp-stellaris/pkg-plist b/lang/mecrisp-stellaris/pkg-plist index 73766863265f..5451fd472765 100644 --- a/lang/mecrisp-stellaris/pkg-plist +++ b/lang/mecrisp-stellaris/pkg-plist @@ -1,186 +1,186 @@ bin/mecrisp-stellaris %%DOCSDIR%%/KNOWN-ISSUES %%DOCSDIR%%/README %%DATADIR%%/VIS/VIS-README %%DATADIR%%/VIS/browse %%DATADIR%%/VIS/see %%DATADIR%%/VIS/vis %%DATADIR%%/VIS/vis-0.8.4-disassembler-m3.fs %%DATADIR%%/VIS/vis-0.8.4.2-mecrisp-stellaris.fs %%DATADIR%%/VIS/vis-browse-ms.fs %%DATADIR%%/VIS/vis-conditional-200x.txt %%DATADIR%%/VIS/vis-traverse-wordlist-ms.fs %%DATADIR%%/VIS/vis-wordlist-in-flash-ms.fs %%DATADIR%%/VIS/vis-wordlist-in-ram-ms.fs %%DATADIR%%/accept-replacement.txt %%DATADIR%%/ansification-tester.txt %%DATADIR%%/ansification.txt %%DATADIR%%/assembler-m0-examples.txt %%DATADIR%%/assembler-m0.txt %%DATADIR%%/bitflip.txt %%DATADIR%%/bitlog.txt %%DATADIR%%/bits.fs %%DATADIR%%/blocks.txt %%DATADIR%%/calltrace.txt %%DATADIR%%/catchthrow.txt %%DATADIR%%/charcomma.txt %%DATADIR%%/circles.txt %%DATADIR%%/conditional-200x.txt %%DATADIR%%/conditional.txt %%DATADIR%%/cordic-tests.txt %%DATADIR%%/cordic.txt %%DATADIR%%/cycles.txt %%DATADIR%%/date-time-tests.fs %%DATADIR%%/date-time.fs %%DATADIR%%/defcount.txt %%DATADIR%%/dictionary-tools.txt %%DATADIR%%/disassembler-m0.txt %%DATADIR%%/disassembler-m3.txt %%DATADIR%%/dump.txt %%DATADIR%%/editor.txt %%DATADIR%%/examples.txt %%DATADIR%%/experimental/basepri.fs %%DATADIR%%/experimental/bignum.txt %%DATADIR%%/experimental/bits-example.fs %%DATADIR%%/experimental/definitioncount.txt %%DATADIR%%/experimental/float.txt %%DATADIR%%/experimental/sv.fs %%DATADIR%%/experimental/vocs-0.7.0/README %%DATADIR%%/experimental/vocs-0.7.0/VOC-HOWTO-Classes-1.log %%DATADIR%%/experimental/vocs-0.7.0/VOC-HOWTO-Classes-2.log -%%DATADIR%%/experimental/vocs-0.7.0/VOC-HOWTO-DataTypes.log. +%%DATADIR%%/experimental/vocs-0.7.0/VOC-HOWTO-DataTypes.log %%DATADIR%%/experimental/vocs-0.7.0/VOC-HOWTO-Registers.log %%DATADIR%%/experimental/vocs-0.7.0/examples/lm4f120/GPIO.txt %%DATADIR%%/experimental/vocs-0.7.0/examples/lm4f120/Pendulum %%DATADIR%%/experimental/vocs-0.7.0/examples/lm4f120/RGB-LED.txt %%DATADIR%%/experimental/vocs-0.7.0/examples/lm4f120/SysTick %%DATADIR%%/experimental/vocs-0.7.0/examples/lm4f120/das.txt %%DATADIR%%/experimental/vocs-0.7.0/vocs-0.7.0-FR/VOC-HOWTO-Classes-1.txt %%DATADIR%%/experimental/vocs-0.7.0/vocs-0.7.0-FR/VOC-HOWTO-Classes-2.txt %%DATADIR%%/experimental/vocs-0.7.0/vocs-0.7.0-FR/VOC-HOWTO-DataTypes.txt %%DATADIR%%/experimental/vocs-0.7.0/vocs-0.7.0-FR/VOC-HOWTO-Registers.txt %%DATADIR%%/experimental/vocs-0.7.0/vocs-0.7.0-FR/abort %%DATADIR%%/experimental/vocs-0.7.0/vocs-0.7.0-FR/classes.txt %%DATADIR%%/experimental/vocs-0.7.0/vocs-0.7.0-FR/search-order.txt %%DATADIR%%/experimental/vocs-0.7.0/vocs-0.7.0-FR/struct.txt %%DATADIR%%/experimental/vocs-0.7.0/vocs-0.7.0-FR/vocs.txt %%DATADIR%%/experimental/vocs-0.7.0/vocs-0.7.0-FR/wordlists.txt %%DATADIR%%/experimental/vocs-0.7.0/vocs-0.7.0-FRV/classes.txt %%DATADIR%%/experimental/vocs-0.7.0/vocs-0.7.0-FRV/vocs.txt %%DATADIR%%/fixpt-math-lib-tests.fs %%DATADIR%%/fixpt-math-lib.fs %%DATADIR%%/floored-divide.txt %%DATADIR%%/fonts/8859-1.TXT %%DATADIR%%/fonts/8859-15.TXT %%DATADIR%%/fonts/905-007-1 %%DATADIR%%/fonts/905-008-1 %%DATADIR%%/fonts/AWARD_ATARI_PC_BIOS_3.08.img %%DATADIR%%/fonts/Atari-Font.txt %%DATADIR%%/fonts/CP437.TXT %%DATADIR%%/fonts/Commodore-C64-Chargen.img %%DATADIR%%/fonts/Commodore-C64-Chargen.txt %%DATADIR%%/fonts/Commodore-Font.txt %%DATADIR%%/fonts/Datapoint-8600-Font.fs %%DATADIR%%/fonts/Datapoint-8600-Font.txt %%DATADIR%%/fonts/convertfonts %%DATADIR%%/fonts/forthfont-8x12-drawing.pas %%DATADIR%%/fonts/forthfont-8x12.pas %%DATADIR%%/fonts/forthfont-8x16-drawing.pas %%DATADIR%%/fonts/forthfont-8x16.pas %%DATADIR%%/fonts/forthfont-8x8-drawing.pas %%DATADIR%%/fonts/forthfont-8x8.pas %%DATADIR%%/fonts/iso-8x16 %%DATADIR%%/fonts/iso-8x16.fs %%DATADIR%%/fonts/iso-8x16.txt %%DATADIR%%/fonts/iso-8x8 %%DATADIR%%/fonts/iso-8x8.fs %%DATADIR%%/fonts/iso-8x8.txt %%DATADIR%%/fonts/iso15-8x16 %%DATADIR%%/fonts/iso15-8x16.fs %%DATADIR%%/fonts/iso15-8x16.txt %%DATADIR%%/fonts/iso15-8x8 %%DATADIR%%/fonts/iso15-8x8.fs %%DATADIR%%/fonts/iso15-8x8.txt %%DATADIR%%/fonts/scanbinary.pas %%DATADIR%%/fonts/tiny/bdf2forth.pas %%DATADIR%%/fonts/tiny/tom-thumb-b.txt %%DATADIR%%/fonts/tiny/tom-thumb.bdf %%DATADIR%%/forget.txt %%DATADIR%%/graphics-8x12.txt %%DATADIR%%/graphics-unicode-3x3.txt %%DATADIR%%/graphics-unicode-4x6.txt %%DATADIR%%/graphics-unicode-8x16.txt %%DATADIR%%/graphics-unicode-8x8.txt %%DATADIR%%/graphics.txt %%DATADIR%%/graycode.txt %%DATADIR%%/longcomment.txt %%DATADIR%%/multitask-debug.txt %%DATADIR%%/multitask-examples.txt %%DATADIR%%/multitask.txt %%DATADIR%%/nvic.txt %%DATADIR%%/profiler.txt %%DATADIR%%/prompt.txt %%DATADIR%%/pseudorandom.txt %%DATADIR%%/quotations.txt %%DATADIR%%/romans.txt %%DATADIR%%/router.txt %%DATADIR%%/sine.txt %%DATADIR%%/sqrt.txt %%DATADIR%%/sunrise-sunset.fs %%DATADIR%%/svd2forth-v1/COPYING %%DATADIR%%/svd2forth-v1/Makefile %%DATADIR%%/svd2forth-v1/README.txt %%DATADIR%%/svd2forth-v1/ancient/mecrisp-registergenerator/COPYING %%DATADIR%%/svd2forth-v1/ancient/mecrisp-registergenerator/README.txt %%DATADIR%%/svd2forth-v1/ancient/mecrisp-registergenerator/mecrisp-stellaris-reg_make.sh %%DATADIR%%/svd2forth-v1/ancient/mecrisp-registergenerator/mecrisp-stellaris-reg_memmap.xsl %%DATADIR%%/svd2forth-v1/ancient/mecrisp-registergenerator/mecrisp-stellaris-reg_print.xsl %%DATADIR%%/svd2forth-v1/ancient/mecrisp-registergenerator/mecrisp-stellaris-reg_set.xsl %%DATADIR%%/svd2forth-v1/ancient/registergenerator/README %%DATADIR%%/svd2forth-v1/ancient/registergenerator/convert-with-bitfields.sh %%DATADIR%%/svd2forth-v1/ancient/registergenerator/convert.sh %%DATADIR%%/svd2forth-v1/ancient/registergenerator/extract-mecrisp.xsl %%DATADIR%%/svd2forth-v1/ancient/registergenerator/extract-with-bitfields.xsl %%DATADIR%%/svd2forth-v1/mk.template.xsl %%DATADIR%%/svd2forth-v1/process.sh %%DATADIR%%/svd2forth-v1/register-reference.xsl %%DATADIR%%/svd2forth-v1/svdcutter.xsl %%DATADIR%%/svd2forth-v1/svduf.xsl %%DATADIR%%/svd2forth-v2/Makefile %%DATADIR%%/svd2forth-v2/README.txt %%DATADIR%%/svd2forth-v2/ancient/Makefile %%DATADIR%%/svd2forth-v2/ancient/README.txt %%DATADIR%%/svd2forth-v2/ancient/STM32F0xx.svd %%DATADIR%%/svd2forth-v2/ancient/mk.template.xsl %%DATADIR%%/svd2forth-v2/ancient/registers.xsl %%DATADIR%%/svd2forth-v2/ancient/svdcutter.xsl %%DATADIR%%/svd2forth-v2/ancient/svduf.xsl %%DATADIR%%/svd2forth-v2/e4thcom-ttyUSB0.sh %%DATADIR%%/svd2forth-v2/e4thcom-ttyUSB1.sh %%DATADIR%%/svd2forth-v2/e4thcom-ttyUSB2.sh %%DATADIR%%/svd2forth-v2/e4thcom-ttyUSB3.sh %%DATADIR%%/svd2forth-v2/mk.template.xsl %%DATADIR%%/svd2forth-v2/registers.xsl %%DATADIR%%/svd2forth-v2/svdcutter.xsl %%DATADIR%%/svd2forth-v2/svduf.xsl %%DATADIR%%/svd2forth-v3/1b.fs %%DATADIR%%/svd2forth-v3/Makefile %%DATADIR%%/svd2forth-v3/README.txt %%DATADIR%%/svd2forth-v3/STM32L07x.svd %%DATADIR%%/svd2forth-v3/bitfields-rcc-screenshot.txt %%DATADIR%%/svd2forth-v3/bitfields.xsl %%DATADIR%%/svd2forth-v3/equates-rcc-sample.txt %%DATADIR%%/svd2forth-v3/mk.template.xsl %%DATADIR%%/svd2forth-v3/raw-svd-clean.sh %%DATADIR%%/svd2forth-v3/register-print-screenshot.txt %%DATADIR%%/svd2forth-v3/svd2gas-equates.xsl %%DATADIR%%/svd2forth-v3/svdcutter.xsl %%DATADIR%%/svd2forth-v3/svduf.xsl %%DATADIR%%/svd2gas/Makefile %%DATADIR%%/svd2gas/README.txt %%DATADIR%%/svd2gas/mk.template.xsl %%DATADIR%%/svd2gas/svd2gas.xsl %%DATADIR%%/svd2gas/svduf.xsl %%DATADIR%%/trace.txt %%DATADIR%%/value-classic.txt %%DATADIR%%/value-ra.txt