Commit Graph

52 Commits

Author SHA1 Message Date
waddlesplash
11e884bf1c binutils: Update to fix #1780. 2017-11-11 14:45:14 +01:00
waddlesplash
34d1a1d24a binutils: Update checksum following GitHub codeload changes. 2017-10-28 21:43:54 +02:00
Jerome Duval
fd05201fce binutils: enable 2.28.1. 2017-08-06 16:32:00 +02:00
Jerome Duval
b1952334d7 binutils: add recipes for versions 2.27, 2.28.1, 2.29. 2017-08-05 14:59:28 +02:00
Jérôme Duval
454940d466 Bump revisions for x86_64 rebuild after time_t change.
* make gawk compatible with version 3.
* add some prerequisites for icu.
2017-06-12 17:40:24 -04:00
Jerome Duval
b1820df9fb binutils: don't fail when a command is missing. 2017-04-26 23:03:45 +00:00
Jessica Hamilton
dc5e07e73d binutils: also build PE targets for x86_64 2017-01-07 05:03:00 +00:00
Jérôme Duval
56d06f6058 binutils: fix library provides
This changes from 2.26.1 on.
2016-08-10 07:36:40 +02:00
Adrien Destugues
f0cc24e885 binutils: update to version that does not need flex. 2016-07-26 07:25:54 +02:00
Adrien Destugues
5de5c4741c binutils: fix source dir name. 2016-07-26 07:25:54 +02:00
Adrien Destugues
e624405330 Download from safe sources. 2016-07-26 07:25:54 +02:00
Jerome Duval
b002b606ff binutils: added recipe for version 2.26.1. 2016-07-23 00:44:26 +00:00
Jerome Duval
ffd6cb7da9 binutils: added recipe for version 2.26.0. 2016-02-29 09:22:41 +00:00
Humdinger
82d0a570cd Recipe primping, improved SUMMARY/DESCRIPTION, re-ordering blocks. 2015-09-03 17:55:00 +02:00
Augustin Cavalier
daabce4e72 binutils: Fix typo. 2015-08-05 17:29:03 -04:00
Augustin Cavalier
55dd9cf19d Rewrite ARCHITECTURES syntax to new HaikuPorter changes.
HaikuPorter now does not care what is in ARCHITECTURES when
building for a SECONDARY_ARCHITECTURE.
2015-08-04 12:00:38 -04:00
Jerome Duval
faae0cc5e0 binutils: change 2.25.1_2015_07_31 to 2.25_12015_07_31
2.25.1 isn't newer than 2.25. Apply Ingo's suggestion and
move the 1 to the next part. For 2.26, we should use 2.26.0
instead.
2015-08-02 13:07:21 +00:00
Jerome Duval
b008030f2d binutils: bump version. 2015-08-01 11:17:31 +00:00
Augustin Cavalier
f561efbc96 Rename SRC_URI/SRC_FILENAME to SOURCE_URI/SOURCE_FILENAME. 2015-07-02 11:13:12 -04:00
Jerome Duval
980e58537b binutils: fix checksum and install section. 2014-12-28 10:04:49 +00:00
Jérôme Duval
008725f520 binutils: added recipe for 2.25 2014-12-28 10:27:15 +01:00
Oliver Tappe
52b344b97b Drop references to $haikuVersion.
* Referring the current haiku version explicitly is not needed, since
  the RequiresUpdater takes care of setting the version of Haiku used
  for building a package.
2014-12-14 23:08:52 +01:00
Yourself
a8600b3f7a added missing cmd:find and cmd:xargs to binutils 2.17 recipe 2014-12-04 21:55:24 +00:00
Jerome Duval
5fa163abdd binutils: removes unneeded require. 2014-09-27 14:52:16 +00:00
Jerome Duval
1c4b907520 binutils: fix license. 2014-08-04 17:22:17 +00:00
Oliver Tappe
1612302b64 Fix unintended binutils-dependency on flex 2014-05-30 00:52:19 +02:00
Rene Gollent
c40e2f7f6f Add missing dependency to binutils 2.24 recipe. 2014-05-05 22:28:51 -04:00
PulkoMandy
5f9bcb6928 Declare ARM support for packages to bootstrap.
* The bootstrap process won't work without that.
2014-04-22 21:23:55 +02:00
Oliver Tappe
80bbd70b83 Let all recipes use SHA-256 checksums only. 2014-04-21 19:31:51 +02:00
Oliver Tappe
f31617b50f Adjust many more recipes to support mirror site.
* Mostly added SRC_FILENAME where the automatic filename didn't
  make any sense.
2014-04-20 23:13:43 +02:00
Jonathan Schleifer
7c749a88b8 binutils-2.24: Lower compat version
This fixes the problem that when updating binutils the installed GCC
still depends on binutils-2.23 and thus can't be used to recompile GCC
so that it then depends on binutils-2.24 instead (it's kind of a
circular dependency, but not a real one).
2014-03-20 18:13:14 +01:00
Jonathan Schleifer
befbd78ebf binutils: Increase REVISION so that korli's change triggers a rebuild 2014-03-20 14:46:26 +01:00
Jerome Duval
6e8b0c2d9d binutils-2.24_2014_03_19: fix typo 2014-03-20 08:27:59 +00:00
Jonathan Schleifer
905d17ec3c binutils-2.24: Fetch tarball instead of using Git
This should be faster and allows verification of the download.
2014-03-20 03:27:48 +01:00
Jerome Duval
5acce472f1 added recipe for binutils-2.24 2014-03-19 22:41:09 +00:00
Rene Gollent
f5f4a1527b Add missing findutils/xargs requirements as needed. 2014-03-02 11:55:20 -05:00
noryb009
1d16aaeecd Rewrap sys-devel DESCRIPTIONs 2014-01-02 16:40:58 -05:00
Alexander von Gluck IV
d97a2aabd9 all: Don't use portVersionedName for SOURCE_DIR
* portVersionedName contains the secondary architecture,
  so using it means secondary package builds fail.
  example: $portVersionedName is libwow_x86-0.0.0 when
  doing an x86 build on x86_gcc2
2013-12-25 17:52:56 -06:00
Rene Gollent
fdb9df7542 Fix checkout paths for recipes pointing to...
no longer existing BuildToolsPM repository.
2013-12-12 19:25:12 -05:00
Oliver Tappe
f57f1f5754 Add --with-sysroot=/ to binutils recipe.
* on the bootstrap image, these binutils may be used by a gcc that's 
  passing --sysroot=<path> to ld, so we better configure ld to support 
  that
2013-09-02 11:51:26 +02:00
Oliver Tappe
8ec70f6e92 Add x86_64 as supported architecture to ports required by Haiku. 2013-09-02 11:51:26 +02:00
Ingo Weinhold
bc4b3458b2 Add recipes for binutils/gcc 4
The directory layout has changed similarly to that of the gcc 2 couple,
i.e. we install in develop/tools[/<arch>] instead of separate
subdirectories, so gcc finds the matching gas and ld.

Only tested the secondary architecture build so far.
2013-08-11 19:02:06 +02:00
Ingo Weinhold
e554a19c51 binutils/gcc 2: change directory layout
* The files are no longer installed in a separate develop/tools
  subdirectory for binutils and one for gcc. Instead we install
  directly in develop/tools[/<arch>]. This allows gcc to find gas and
  ld via its built-in search instead of via PATH only. In a hybrid
  setup this makes a difference, when the gcc that is not the first in
  PATH is invoked directly (e.g. via absolute path).
* Add support for building for the secondary architecture. Not tested
  yet.
2013-08-11 18:48:51 +02:00
Ingo Weinhold
d92451676f binutils: nicer requires
binutils -> cmd:ld, gcc -> cmd:gcc
2013-08-06 20:02:48 +02:00
Oliver Tappe
39a646a289 Adjust recipes to separation of buildhost and target packages 2013-08-05 00:14:47 +02:00
Ingo Weinhold
b3b4d3a35b binutils: update recipe to new versioning scheme
* 130421 -> 2013_04_21
* Remove 110711 recipe. It would otherwise appear to have a greater
  version.
2013-07-05 11:57:19 +02:00
Ingo Weinhold
b712289fad Remove SOURCE_EXPORT_SUBDIR 2013-06-18 10:17:24 +02:00
Oliver Tappe
03a7755fb1 Adjust recipes for binutils and gcc to changes in HaikuPorter 2013-06-16 19:29:07 +02:00
Ingo Weinhold
0c70460f03 binutils: update recipe
* Remove libiberty, move libbfs and libocodes to develop/lib.
* For the source package export only legacy/binutils.
* Change documentation directory to $docDir-$version.
2013-06-15 21:09:09 +02:00
Oliver Tappe
06e4e08103 Finish work on haiku/master versions of prequired packages 2013-04-22 00:18:31 +02:00