pkgsrc-Changes archive

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

CVS commit: pkgsrc/cross/ia16-elf-binutils-bootstrap



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Wed Aug 12 13:24:00 UTC 2026

Added Files:
        pkgsrc/cross/ia16-elf-binutils-bootstrap: DESCR Makefile PLIST distinfo

Log Message:
cross/ia16-elf-binutils-bootstrap: import ia16-elf-binutils-bootstrap-2.39pre20260424

GNU Binutils for IA16 (for example, 8086 and 80286) MS-DOS cross environment.

This package is only for bootstrapping toolchain.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/cross/ia16-elf-binutils-bootstrap/DESCR \
    pkgsrc/cross/ia16-elf-binutils-bootstrap/Makefile \
    pkgsrc/cross/ia16-elf-binutils-bootstrap/PLIST \
    pkgsrc/cross/ia16-elf-binutils-bootstrap/distinfo

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

Added files:

Index: pkgsrc/cross/ia16-elf-binutils-bootstrap/DESCR
diff -u /dev/null pkgsrc/cross/ia16-elf-binutils-bootstrap/DESCR:1.1
--- /dev/null   Wed Aug 12 13:24:00 2026
+++ pkgsrc/cross/ia16-elf-binutils-bootstrap/DESCR      Wed Aug 12 13:24:00 2026
@@ -0,0 +1,3 @@
+GNU Binutils for IA16 (for example, 8086 and 80286) MS-DOS cross environment.
+
+This package is only for bootstrapping toolchain.
Index: pkgsrc/cross/ia16-elf-binutils-bootstrap/Makefile
diff -u /dev/null pkgsrc/cross/ia16-elf-binutils-bootstrap/Makefile:1.1
--- /dev/null   Wed Aug 12 13:24:00 2026
+++ pkgsrc/cross/ia16-elf-binutils-bootstrap/Makefile   Wed Aug 12 13:24:00 2026
@@ -0,0 +1,39 @@
+# $NetBSD: Makefile,v 1.1 2026/08/12 13:24:00 ryoon Exp $
+
+DISTNAME=              binutils-ia16
+PKGNAME=               ia16-elf-binutils-bootstrap-2.39pre20260424
+CATEGORIES=            cross
+MASTER_SITES=          ${MASTER_SITE_GITLAB:=tkchia/}
+GITLAB_PROJECT=                binutils-ia16
+GITLAB_TAG=            904e46a417122e7f2077ba6f8427b4b219b80c04
+
+MAINTAINER=            ryoon%NetBSD.org@localhost
+HOMEPAGE=              https://gitlab.com/tkchia/binutils-ia16
+COMMENT=               GNU binutils for IA16 cross environment
+LICENSE=               gnu-gpl-v3
+
+WRKSRC=                        ${WRKDIR}/${DISTNAME}-${GITLAB_TAG}
+
+USE_LANGUAGES+=                c c++
+GNU_CONFIGURE=         yes
+GNU_CONFIGURE_PREFIX=  ${PREFIX}/cross/ia16-elf-bootstrap
+USE_LIBTOOL=           yes
+USE_TOOLS+=            gmake makeinfo
+INFO_FILES=            yes
+
+USE_GNU_CONFIGURE_TARGET=      yes
+TARGET_MACHINE_GNU_PLATFORM=   ia16-elf
+
+CONFIGURE_ARGS+=       --disable-libctf
+CONFIGURE_ARGS+=       --disable-gdb
+CONFIGURE_ARGS+=       --disable-libdecnumber
+CONFIGURE_ARGS+=       --disable-readline
+CONFIGURE_ARGS+=       --disable-sim
+CONFIGURE_ARGS+=       --disable-nls
+CONFIGURE_ARGS+=       --enable-ld=default
+CONFIGURE_ARGS+=       --enable-gold=yes
+CONFIGURE_ARGS+=       --enable-targets=ia16-elf
+CONFIGURE_ARGS+=       --enable-x86-hpa-segelf=yes
+CONFIGURE_ARGS+=       --disable-werror
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/cross/ia16-elf-binutils-bootstrap/PLIST
diff -u /dev/null pkgsrc/cross/ia16-elf-binutils-bootstrap/PLIST:1.1
--- /dev/null   Wed Aug 12 13:24:00 2026
+++ pkgsrc/cross/ia16-elf-binutils-bootstrap/PLIST      Wed Aug 12 13:24:00 2026
@@ -0,0 +1,110 @@
+@comment $NetBSD: PLIST,v 1.1 2026/08/12 13:24:00 ryoon Exp $
+cross/ia16-elf-bootstrap/bin/ia16-elf-addr2line
+cross/ia16-elf-bootstrap/bin/ia16-elf-ar
+cross/ia16-elf-bootstrap/bin/ia16-elf-as
+cross/ia16-elf-bootstrap/bin/ia16-elf-c++filt
+cross/ia16-elf-bootstrap/bin/ia16-elf-dwp
+cross/ia16-elf-bootstrap/bin/ia16-elf-elfedit
+cross/ia16-elf-bootstrap/bin/ia16-elf-gprof
+cross/ia16-elf-bootstrap/bin/ia16-elf-ld
+cross/ia16-elf-bootstrap/bin/ia16-elf-ld.bfd
+cross/ia16-elf-bootstrap/bin/ia16-elf-ld.gold
+cross/ia16-elf-bootstrap/bin/ia16-elf-nm
+cross/ia16-elf-bootstrap/bin/ia16-elf-objcopy
+cross/ia16-elf-bootstrap/bin/ia16-elf-objdump
+cross/ia16-elf-bootstrap/bin/ia16-elf-ranlib
+cross/ia16-elf-bootstrap/bin/ia16-elf-readelf
+cross/ia16-elf-bootstrap/bin/ia16-elf-size
+cross/ia16-elf-bootstrap/bin/ia16-elf-strings
+cross/ia16-elf-bootstrap/bin/ia16-elf-strip
+cross/ia16-elf-bootstrap/ia16-elf/bin/ar
+cross/ia16-elf-bootstrap/ia16-elf/bin/as
+cross/ia16-elf-bootstrap/ia16-elf/bin/ld
+cross/ia16-elf-bootstrap/ia16-elf/bin/ld.bfd
+cross/ia16-elf-bootstrap/ia16-elf/bin/ld.gold
+cross/ia16-elf-bootstrap/ia16-elf/bin/nm
+cross/ia16-elf-bootstrap/ia16-elf/bin/objcopy
+cross/ia16-elf-bootstrap/ia16-elf/bin/objdump
+cross/ia16-elf-bootstrap/ia16-elf/bin/ranlib
+cross/ia16-elf-bootstrap/ia16-elf/bin/readelf
+cross/ia16-elf-bootstrap/ia16-elf/bin/strip
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.x
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xbn
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xc
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xce
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xd
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xdc
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xdce
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xde
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xdw
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xdwe
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xe
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xn
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xr
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xs
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xsc
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xsce
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xse
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xsw
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xswe
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xu
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xw
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386.xwe
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.x
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xbn
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xc
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xce
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xd
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xdc
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xdce
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xde
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xdw
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xdwe
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xe
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xn
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xr
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xs
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xsc
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xsce
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xse
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xsw
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xswe
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xu
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xw
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/elf_i386_msdos_mz.xwe
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/i386elks.x
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/i386elks.xbn
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/i386elks.xe
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/i386elks.xn
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/i386elks.xr
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/i386elks.xu
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/i386msdos.x
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/i386msdos.xbn
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/i386msdos.xe
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/i386msdos.xn
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/i386msdos.xr
+cross/ia16-elf-bootstrap/ia16-elf/lib/ldscripts/i386msdos.xu
+cross/ia16-elf-bootstrap/info/as.info
+cross/ia16-elf-bootstrap/info/bfd.info
+cross/ia16-elf-bootstrap/info/binutils.info
+cross/ia16-elf-bootstrap/info/gprof.info
+cross/ia16-elf-bootstrap/info/ld.info
+cross/ia16-elf-bootstrap/lib/bfd-plugins/libdep.so
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-addr2line.1
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-ar.1
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-as.1
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-c++filt.1
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-dlltool.1
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-elfedit.1
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-gprof.1
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-ld.1
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-nm.1
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-objcopy.1
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-objdump.1
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-ranlib.1
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-readelf.1
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-size.1
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-strings.1
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-strip.1
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-windmc.1
+cross/ia16-elf-bootstrap/man/man1/ia16-elf-windres.1
Index: pkgsrc/cross/ia16-elf-binutils-bootstrap/distinfo
diff -u /dev/null pkgsrc/cross/ia16-elf-binutils-bootstrap/distinfo:1.1
--- /dev/null   Wed Aug 12 13:24:00 2026
+++ pkgsrc/cross/ia16-elf-binutils-bootstrap/distinfo   Wed Aug 12 13:24:00 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/08/12 13:24:00 ryoon Exp $
+
+BLAKE2s (binutils-ia16-904e46a417122e7f2077ba6f8427b4b219b80c04.tar.gz) = 650625d4da53d1c6a3eb70dbb49ab3e763349993922d4c53e8fe427e6de5562a
+SHA512 (binutils-ia16-904e46a417122e7f2077ba6f8427b4b219b80c04.tar.gz) = 
1c083123132014c7d77428c35778ca09957db231a8600e0e34335ef3dc23dce276e3071f1437d236125eba8957a5d9c234c0e7e3fb45c539a5aad8a8daa4b82f
+Size (binutils-ia16-904e46a417122e7f2077ba6f8427b4b219b80c04.tar.gz) = 63599125 bytes



Home | Main Index | Thread Index | Old Index