Commit graph

847 commits

Author SHA1 Message Date
ryoon
7486d58da3 Share distfile information 2018-06-07 19:39:30 +00:00
ryoon
5e1dfd152e Remove an unused file 2018-06-07 19:38:41 +00:00
ryoon
0dbb112897 Add mingw-w64-i686-gcc 2018-06-07 19:36:58 +00:00
ryoon
217e295d8e cross/mingw-w64-i686-gcc: import mingw-w64-i686-gcc-8.1.0
Mingw-w64 is an advancement of the original mingw.org project,
created to support the GCC compiler on Windows systems. It has
forked it in 2007 in order to provide support for 64 bits and new
APIs. It has since then gained widespread use and distribution.

This package provides mingw-w64 GCC for i386 target.
2018-06-07 19:36:23 +00:00
ryoon
efb5a4d027 Add mingw-w64-i686-crt 2018-06-07 19:32:55 +00:00
ryoon
52d9d962bb cross/mingw-w64-i686-crt: import mingw-w64-i686-crt-5.0.4
Mingw-w64 is an advancement of the original mingw.org project,
created to support the GCC compiler on Windows systems. It has
forked it in 2007 in order to provide support for 64 bits and new
APIs. It has since then gained widespread use and distribution.

This package provides C runtime for mingw-w64 i386 target.
2018-06-07 19:32:13 +00:00
ryoon
4807d9b19c Add mingw-w64-i686-gcc-bootstrap 2018-06-07 19:29:54 +00:00
ryoon
382674b8c1 cross/mingw-w64-i686-gcc-bootstrap: import mingw-w64-i686-gcc-bootstrap-8.1.0
Mingw-w64 is an advancement of the original mingw.org project,
created to support the GCC compiler on Windows systems. It has
forked it in 2007 in order to provide support for 64 bits and new
APIs. It has since then gained widespread use and distribution.

This package provides mingw-w64 bootstrap GCC for i386 target.
2018-06-07 19:29:24 +00:00
ryoon
dda59c385d Add mingw-w64-i686-headers 2018-06-07 19:27:36 +00:00
ryoon
a15488bf0a cross/mingw-w64-i686-headers: import mingw-w64-i686-headers-5.0.4
Mingw-w64 is an advancement of the original mingw.org project,
created to support the GCC compiler on Windows systems. It has
forked it in 2007 in order to provide support for 64 bits and new
APIs. It has since then gained widespread use and distribution.

This package provides headers for mingw-w64 i386 target.
2018-06-07 19:26:59 +00:00
ryoon
1e1928c3bc Add mingw-w64-i686-binutils 2018-06-07 19:25:52 +00:00
ryoon
54ebc7afe3 cross/mingw-w64-i686-binutils: import mingw-w64-i686-binutils-2.30
Mingw-w64 is an advancement of the original mingw.org project,
created to support the GCC compiler on Windows systems. It has
forked it in 2007 in order to provide support for 64 bits and new
APIs. It has since then gained widespread use and distribution.

This package provides mingw-w64 GNU binutils for i386 target.
2018-06-07 19:25:17 +00:00
ryoon
35f50727e6 Add mingw-w64-x86_64-gcc 2018-06-07 19:22:25 +00:00
ryoon
525622dcc2 cross/mingw-w64-x86_64-gcc: import mingw-w64-x86_64-gcc-8.1.0
Mingw-w64 is an advancement of the original mingw.org project,
created to support the GCC compiler on Windows systems. It has
forked it in 2007 in order to provide support for 64 bits and new
APIs. It has since then gained widespread use and distribution.

This package provides mingw-w64 GCC for x86_64 target.
2018-06-07 19:21:46 +00:00
ryoon
71efa0966b Add mingw-w64-x86_64-crt 2018-06-07 19:20:33 +00:00
ryoon
3e0219f066 cross/mingw-w64-x86_64-crt: import mingw-w64-x86_64-crt-5.0.4
Mingw-w64 is an advancement of the original mingw.org project,
created to support the GCC compiler on Windows systems. It has
forked it in 2007 in order to provide support for 64 bits and new
APIs. It has since then gained widespread use and distribution.

This package provides C runtime for mingw-w64 x86_64 target.
2018-06-07 19:19:46 +00:00
ryoon
b102407c62 Add mingw-w64-x86_64-gcc-bootstrap 2018-06-07 19:17:31 +00:00
ryoon
4a2bda588c cross/mingw-w64-x86_64-gcc-bootstrap: import mingw-w64-x86_64-gcc-bootstrap-8.1.0
Mingw-w64 is an advancement of the original mingw.org project,
created to support the GCC compiler on Windows systems. It has
forked it in 2007 in order to provide support for 64 bits and new
APIs. It has since then gained widespread use and distribution.

This package provides mingw-w64 bootstrap GCC for x86_64 target.
2018-06-07 19:16:50 +00:00
ryoon
fb850e2345 Add mingw-w64-x86_64-headers 2018-06-07 19:15:25 +00:00
ryoon
273ab9d07f cross/mingw-w64-x86_64-headers: import mingw-w64-x86_64-headers-5.0.4
Mingw-w64 is an advancement of the original mingw.org project,
created to support the GCC compiler on Windows systems. It has
forked it in 2007 in order to provide support for 64 bits and new
APIs. It has since then gained widespread use and distribution.

This package provides headers for mingw-w64 x86_64 target.
2018-06-07 19:14:46 +00:00
ryoon
528c75b40f Add mingw-w64-x86_64-binutils 2018-06-07 19:12:57 +00:00
ryoon
d480271a6f cross/mingw-w64-x86_64-binutils: import mingw-w64-x86_64-binutils-2.30
Mingw-w64 is an advancement of the original mingw.org project,
created to support the GCC compiler on Windows systems. It has
forked it in 2007 in order to provide support for 64 bits and new
APIs. It has since then gained widespread use and distribution.

This package provides mingw-w64 GNU binutils for x86_64 target.
2018-06-07 19:12:19 +00:00
ryoon
20704711ad Add mingw-w64 2018-06-07 19:10:14 +00:00
ryoon
af5d0fa997 cross/mingw-w64: import mingw-w64-5.0.4
Mingw-w64 is an advancement of the original mingw.org project,
created to support the GCC compiler on Windows systems. It has
forked it in 2007 in order to provide support for 64 bits and new
APIs. It has since then gained widespread use and distribution.
2018-06-07 19:09:24 +00:00
ryoon
f29ed169da Update to 8.1.0
Update to latest GCC release.
2018-05-26 00:59:26 +00:00
wiz
8ee21bdcf0 Recursive bump for new fribidi dependency in pango. 2018-04-16 14:33:44 +00:00
wiz
c57215a7b2 Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
ryoon
9c5ab8f67e Update to 2.30
Changelog:
  In the assembler:

     * Add support for location views in DWARF debug line information.

  In the BFD linker:

    * Add -z separate-code to generate separate code PT_LOAD segment.

    * Add "-z undefs" command line option as the inverse of the "-z defs"
option.

    * Add -z globalaudit command line option to force audit libraries to be run
      for every dynamic object loaded by an executable - provided that the
loader
      supports this functionality.

    * Tighten linker script grammar around file name specifiers to prevent the
use
      of SORT_BY_ALIGNMENT and SORT_BY_INIT_PRIORITY on filenames.  These would
      previously be accepted but had no effect.

    * The EXCLUDE_FILE directive can now be placed within any SORT_* directive
      within input section lists.

  In the GOLD linker:

    * Add support for .MIPS.options sections (MIPS only).

    * Add support for compound relocations (MIPS only).

    * Add --emit-stub-syms, --no-tls-optimize, --tls-get-addr-optimize options
      (PowerPC only).

    * Add -z text-unlikely-segment option.

    * Add plugin support for adding new input files
(LDPT_REGISTER_NEW_INPUT_HOOK).

  In the utilities:

    * Add --debug-dump=links option to readelf and --dwarf=links option to
objdump
      which displays the contents of any .gnu_debuglink or .gnu_debugaltlink
      sections.

    * Add a --debug-dump=follow-links option to readelf and a
--dwarf=follow-links
      option to objdump which causes indirect links into separate debug info
files
      to be followed when dumping other DWARF sections.
2018-03-03 22:35:51 +00:00
khorben
506fbe992e Revbump for packages depending on devel/libusb{,compat} 2018-02-27 23:56:07 +00:00
maya
97adb0d7ad nios2-gcc3 spins on NetBSD builds too, spare us the build. 2018-02-22 00:09:44 +00:00
khorben
b69741eca1 Import global switch for libusb's implementation [2/2]
This switch is meant to be used by packages requiring an implementation of the
former libusb (as in devel/libusb). The original implementation can be
chosen by setting LIBUSB_TYPE to "native".

The alternative implementation libusb-compat (as in devel/libusb-compat) wraps
libusb1 (in devel/libusb1). This implementation can be chosen by setting
LIBUSB_TYPE to "compat". On NetBSD, it has the advantage of not requiring root
privileges to locate and use USB devices without a kernel driver.

This second part switches packages using libusb to this framework. It does not
change compilation options or dependencies at this point.

Compile-tested on most packages affected and available on NetBSD/amd64.
2018-02-10 13:53:46 +00:00
ryoon
c64b0da71f Update to 7.3.0
* Use newlib-3.0.0

Changelog:
Bugfixes
2018-01-29 14:56:49 +00:00
wiz
58a2a977a7 recursive bump after mpfr shlib major bump 2018-01-28 16:24:10 +00:00
dbj
362217f0b8 enable PLIST.libcpp on Darwin 2018-01-22 04:38:42 +00:00
ryoon
ffcc2dc37f Remove useless argument for configure script 2018-01-18 14:39:59 +00:00
maya
491f3d1de3 cross-libtool-base: catch up with libtool-base 2.4.6 PLIST changes.
From Harold Gutch in PR pkg/52921
2018-01-16 09:34:40 +00:00
rillig
17e39f419d Fix indentation in buildlink3.mk files.
The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
2018-01-07 13:03:53 +00:00
rillig
59fb360242 Removed license again.
The newly introduced guess-license make(1) target is too naive.
In this case, it just looked at the file COPYING, but the actual
rules for this package are much more complicated. Each file has
its own license, and the various COPYING files are only references
to which the files point.
2018-01-03 22:43:23 +00:00
rillig
8e75204507 Added missing LICENSE variable. 2018-01-03 00:42:46 +00:00
rillig
b381c6e2f3 Sort PLIST files.
Unsorted entries in PLIST files have generated a pkglint warning for at
least 12 years. Somewhat more recently, pkglint has learned to sort
PLIST files automatically. Since pkglint 5.4.23, the sorting is only
done in obvious, simple cases. These have been applied by running:

  pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
2018-01-01 22:29:15 +00:00
ryoon
e348f938e2 Update to 2.29.1
Changelog:
Some improvements about ARMv7 and ARMv8 in gas
2017-12-10 01:12:09 +00:00
wiz
1011d2f380 transfig: remove, replaced by print/fig2dev 2017-10-03 15:12:42 +00:00
wiedi
fa45dc795e arm-none-eabi-gcc: fix build on SunOS
SunOS also needs the libcpp PLIST entries.
2017-09-24 21:07:17 +00:00
ryoon
af230758f5 Fix build under NetBSD/amd64 7.1,i 8.0 BETA and 8.99.2
and supress warnings during extraction with bsdtar
2017-09-20 03:49:55 +00:00
dholland
163b2fcebd Update PLIST for installation into cross/ change from more than a year ago.
PKGREVISION++.
2017-09-09 17:17:51 +00:00
dholland
50069715b6 shut up pkglint 2017-09-09 15:17:12 +00:00
dholland
77362d2d05 Use standard headers. 2017-09-09 15:15:03 +00:00
joerg
0731716aa7 Deal with absence of limit macros in C++98. 2017-09-04 15:57:01 +00:00
wiz
0fd11e1711 Update HOMEPAGE. 2017-09-04 05:45:45 +00:00
jmcneill
cdd9c0befe + aarch64-none-elf-binutils
+ aarch64-none-elf-gcc
2017-09-01 20:57:22 +00:00