diff options
author | Matt Housh <jaeger@crux.ninja> | 2021-06-20 17:37:32 -0500 |
---|---|---|
committer | Matt Housh <jaeger@crux.ninja> | 2021-06-20 17:37:32 -0500 |
commit | 5467fdeee7cbc53404ab56d37f690d17219367a2 (patch) | |
tree | 497184b8dadc9a85f675213d7507da4f5b0e6ad9 /mingw-w64-binutils | |
parent | 750d5f07b059867112dcbeb16eddf88c3dd08d90 (diff) | |
download | opt-5467fdeee7cbc53404ab56d37f690d17219367a2.tar.gz opt-5467fdeee7cbc53404ab56d37f690d17219367a2.tar.xz |
mingw-w64-{binutils,crt,gcc,headers}: moved from contrib
Diffstat (limited to 'mingw-w64-binutils')
-rw-r--r-- | mingw-w64-binutils/.footprint | 135 | ||||
-rw-r--r-- | mingw-w64-binutils/.signature | 5 | ||||
-rw-r--r-- | mingw-w64-binutils/Pkgfile | 24 |
3 files changed, 164 insertions, 0 deletions
diff --git a/mingw-w64-binutils/.footprint b/mingw-w64-binutils/.footprint new file mode 100644 index 000000000..fe52e83fb --- /dev/null +++ b/mingw-w64-binutils/.footprint @@ -0,0 +1,135 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-addr2line +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-ar +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-as +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-c++filt +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-dlltool +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-dllwrap +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-elfedit +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-gprof +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-ld +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-ld.bfd +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-nm +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-objcopy +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-objdump +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-ranlib +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-readelf +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-size +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-strings +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-strip +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-windmc +-rwxr-xr-x root/root usr/bin/i686-w64-mingw32-windres +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-addr2line +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-ar +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-as +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-c++filt +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-dlltool +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-dllwrap +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-elfedit +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-gprof +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-ld +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-ld.bfd +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-nm +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-objcopy +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-objdump +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-ranlib +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-readelf +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-size +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-strings +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-strip +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-windmc +-rwxr-xr-x root/root usr/bin/x86_64-w64-mingw32-windres +drwxr-xr-x root/root usr/i686-w64-mingw32/ +drwxr-xr-x root/root usr/i686-w64-mingw32/bin/ +-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/ar +-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/as +-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/dlltool +-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/ld +-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/ld.bfd +-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/nm +-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/objcopy +-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/objdump +-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/ranlib +-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/readelf +-rwxr-xr-x root/root usr/i686-w64-mingw32/bin/strip +drwxr-xr-x root/root usr/i686-w64-mingw32/lib/ +drwxr-xr-x root/root usr/i686-w64-mingw32/lib/ldscripts/ +-rw-r--r-- root/root usr/i686-w64-mingw32/lib/ldscripts/i386pe.x +-rw-r--r-- root/root usr/i686-w64-mingw32/lib/ldscripts/i386pe.xa +-rw-r--r-- root/root usr/i686-w64-mingw32/lib/ldscripts/i386pe.xbn +-rw-r--r-- root/root usr/i686-w64-mingw32/lib/ldscripts/i386pe.xe +-rw-r--r-- root/root usr/i686-w64-mingw32/lib/ldscripts/i386pe.xn +-rw-r--r-- root/root usr/i686-w64-mingw32/lib/ldscripts/i386pe.xr +-rw-r--r-- root/root usr/i686-w64-mingw32/lib/ldscripts/i386pe.xu +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/bfd-plugins/ +-rwxr-xr-x root/root usr/lib/bfd-plugins/libdep.so +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-addr2line.1.gz +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-ar.1.gz +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-as.1.gz +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-c++filt.1.gz +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-dlltool.1.gz +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-elfedit.1.gz +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-gprof.1.gz +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-ld.1.gz +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-nm.1.gz +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-objcopy.1.gz +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-objdump.1.gz +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-ranlib.1.gz +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-readelf.1.gz +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-size.1.gz +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-strings.1.gz +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-strip.1.gz +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-windmc.1.gz +-rw-r--r-- root/root usr/share/man/man1/i686-w64-mingw32-windres.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-addr2line.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-ar.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-as.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-c++filt.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-dlltool.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-elfedit.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-gprof.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-ld.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-nm.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-objcopy.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-objdump.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-ranlib.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-readelf.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-size.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-strings.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-strip.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-windmc.1.gz +-rw-r--r-- root/root usr/share/man/man1/x86_64-w64-mingw32-windres.1.gz +drwxr-xr-x root/root usr/x86_64-w64-mingw32/ +drwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/ +-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/ar +-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/as +-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/dlltool +-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/ld +-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/ld.bfd +-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/nm +-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/objcopy +-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/objdump +-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/ranlib +-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/readelf +-rwxr-xr-x root/root usr/x86_64-w64-mingw32/bin/strip +drwxr-xr-x root/root usr/x86_64-w64-mingw32/lib/ +drwxr-xr-x root/root usr/x86_64-w64-mingw32/lib/ldscripts/ +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pe.x +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pe.xa +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pe.xbn +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pe.xe +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pe.xn +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pe.xr +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pe.xu +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pep.x +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pep.xa +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pep.xbn +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pep.xe +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pep.xn +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pep.xr +-rw-r--r-- root/root usr/x86_64-w64-mingw32/lib/ldscripts/i386pep.xu diff --git a/mingw-w64-binutils/.signature b/mingw-w64-binutils/.signature new file mode 100644 index 000000000..3ed24331a --- /dev/null +++ b/mingw-w64-binutils/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF31vILEmCm050CSNrnqHsMMd5+q6XpsaWeeHZnKK0GtIuDcIocRoKMlZBWmbqbzbHh12VsVkBZDoYuw4osVNcWQ8= +SHA256 (Pkgfile) = 248c8c879e52d9503357085f88526d8da3a2ef70dc2b029c4da9d6be4c443281 +SHA256 (.footprint) = 4e569c643e4f80dc10a549a33dd0a2cdc20d56d8584e3c7a2e3fb58567b45e7f +SHA256 (binutils-2.36.1.tar.xz) = e81d9edf373f193af428a0f256674aea62a9d74dfe93f65192d4eae030b0f3b0 diff --git a/mingw-w64-binutils/Pkgfile b/mingw-w64-binutils/Pkgfile new file mode 100644 index 000000000..e9f296d9b --- /dev/null +++ b/mingw-w64-binutils/Pkgfile @@ -0,0 +1,24 @@ +# Description: GNU binutils for mingw-w64 toolchain +# URL: https://www.gnu.org/software/binutils/ +# Maintainer: Matt Housh, jaeger at crux dot ninja + +name=mingw-w64-binutils +version=2.36.1 +release=1 +source=(http://ftpmirror.gnu.org/gnu/binutils/binutils-$version.tar.xz) + +build() { + for T in {i686,x86_64}-w64-mingw32; do + mkdir build-$T + cd build-$T + ../binutils-$version/configure \ + --prefix=/usr \ + --target=$T \ + --disable-nls \ + --disable-multilib + make + make DESTDIR=$PKG install + cd .. + done + rm -r $PKG/usr/share/info +} |