0
0
Fork 0
Commit Graph

717 Commits

Author SHA1 Message Date
Michael Lotz 8bbc0bfc66 Restore UIUC license still referenced by older LLVM recipe.
It was removed in 717c4976f2 and caused
the older LLVM packages to become unbuildable.
2020-04-13 09:03:59 +02:00
Adrien Destugues 32f9e02ecf libtool: do not link transitive dependencies explicitly.
Let runtime_loader figure this out. It makes it easier for us to manage
updates to libraries.
2020-04-11 22:17:42 +02:00
Jerome Duval c4c111dce8 bison: bump version. 2020-03-26 09:27:45 +01:00
X512 e32dd2d215
llvm: add lld-link, improve incremental build (#4810)
* Use ninja instead of make to improve incremental build.
* Use -n option in cp to do not change existing files when installing source code.
2020-03-21 15:07:22 -04:00
Jerome Duval fd6c00b1a1 bison: add recipe for version 3.5.2
disabled for gcc2. test #132 fails.
2020-02-15 18:22:12 +01:00
François Revol 2c95bf707c Enable m68k for the base packages
This is needed to build the source packages to use in the bootstrap image.
2020-02-04 22:44:39 +01:00
PulkoMandy 3858612e37 Add sparc architecture to some recipes and fix bash
Needed for succesful bootstrap.

Bash recipe fails to find files if the PATCH() code is not run from the
source directory.
2020-01-21 20:27:37 +01:00
Jérôme Duval f11d8f5930
llvm9: trigger build for x86_64 2020-01-16 10:21:41 +01:00
Jerome Duval 717c4976f2 llvm9: bump version.
update license
add subpackage for lit
2020-01-15 22:41:17 +01:00
Jerome Duval d38c505a23 ucpp: bump version. 2019-12-01 22:05:22 +01:00
Alexander von Gluck IV aef616ad98 libuuid: Bump to 1.3.1 for gcc2 fixes 2019-10-15 18:36:07 +00:00
Alexander von Gluck IV ce55d8052b libuuid: Add v1.3.0 from my own fork. Solves #4266
* Now properly BSD licensed.
2019-10-13 22:01:55 +00:00
Jerome Duval 137aa5aade llvm9: fix c++ headers search for secondary arch. 2019-09-21 22:46:35 +02:00
Jerome Duval 3babc69ca8 llvm9: enable with release artefacts. 2019-09-21 12:11:22 +02:00
Jerome Duval 35e44c8789 llvm9: add recipe for 9.0.0-rc3, disabled for now. 2019-09-07 17:46:37 +02:00
Adrien Destugues 2dab4aae83 avr_gcc: remove invalid provides entry
The binary is not in $binDir anymore so there is no need to have an
entry for it.
2019-09-02 18:51:24 +02:00
Adrien Destugues 53bb7b63e0 avr_gcc: fix secondary arch support.
Put the compiler in the main architecture dir, that's simpler (no need
to setarch to use it). And avr_libc would not handle it otherwise,
anyways.
2019-09-01 21:37:11 +02:00
miqlas 95e85cede8 GCC size reduction (#4132) 2019-08-24 13:39:36 -04:00
miqlas c71e130ac5 GCC: enable objc without objc lib (#3748) 2019-08-23 18:41:16 -04:00
Simon South b5ed72eece jam: Update to latest commit and add debuginfo (#4088) 2019-08-13 22:21:53 -04:00
Adrien Destugues a88a311fb2 avr_gcc: update to 8.3.0.
Bump texinfo for perl ABI change, otherwise gcc doesn't build.
2019-08-10 09:44:49 +02:00
Adrien Destugues 29a666bb8a NetSurf, libraries & tools update.
Fixes #4077
2019-08-09 18:42:45 +02:00
Adrien Destugues a592f6d4f3 llvm: move libclang to libs package
This library is used by youcompleteme and it should not need the whole
clang package (which is big) to be installed.
2019-07-26 18:13:18 +02:00
kikadf b5df226545 gcc-8.3: apply libstdcxx-filesystem-ts patch from 7.3 2019-07-23 21:29:56 +02:00
miqlas 4e0bc36ed7
GCC: forced rebuild
URL seems to be available, probably network glitch
2019-07-19 19:11:49 +02:00
Jessica Hamilton c0c6618cf8 Fix gfortran, patch from 7.3.0 hadn't been applied. 2019-07-18 15:10:17 +00:00
Sergei Reznikov 4dcba037dd gettext: drop gcc dependency 2019-06-29 14:55:11 +03:00
Augustin Cavalier a4d480b182 gcc: Do not ship a static libstdc++. 2019-06-15 20:59:57 -04:00
Augustin Cavalier db36a8f1e1 gcc: Add recipe for GCC 8.3 and enable by default. 2019-05-24 19:26:39 -04:00
Augustin Cavalier ae94b1277b Bump revisions of recipes that depend on ncurses. 2019-05-24 16:14:07 -04:00
Jerome Duval 650ea9b9e1 Reapply "Enable sparc for the base packages".
This reverts commit 99901b49ee.
2019-04-30 19:51:33 +02:00
Jérôme Duval bae7130876
gcc: trigger build. 2019-04-10 15:36:38 +02:00
Jerome Duval 99901b49ee Revert "Enable sparc for the base packages"
This reverts commit ab5bcc9b3b.
2019-04-10 11:10:56 +02:00
PulkoMandy ab5bcc9b3b Enable sparc for the base packages
This is needed to build the source packages to use in the bootstrap
image.
2019-04-08 22:03:29 +02:00
Schrijvers Luc 08ae265318 bmake, fix recipe (#3733) 2019-04-06 13:12:12 -04:00
Jérôme Duval 8b0b18422e
autoconf_archive: avoid regeneration. 2019-04-03 08:27:21 +02:00
Schrijvers Luc c66cc3439c autoconf-archive, bump version (#3732) 2019-04-02 10:36:59 +02:00
Jerome Duval 450eb26ec4 llvm: bump 8.0.0 recipe. 2019-03-21 20:09:36 +01:00
Jerome Duval 7bfb45a882 llvm: add recipe for version 8.0.0 rc5. 2019-03-12 22:28:31 +01:00
Schrijvers Luc 256d6ca369 distcc: bump version, disable x86_gcc2 (#3641) 2019-02-18 00:32:39 +03:00
Schrijvers Luc d348d140ac
autoconf264, fix recipe (#3625) 2019-02-09 17:54:04 +01:00
hanya e8b24eb13c distcc: fix for x86_gcc2 (#3614) 2019-02-05 15:06:40 +01:00
Schrijvers Luc 91d4913d15 autoconf-archive: new recipe (#3528) 2019-01-03 17:01:33 +01:00
Jerome Duval e0cf9bef09 llvm7: bump version. 2018-12-18 21:20:17 +01:00
Adrien Destugues c15c79c77d arm cross-binutils: Fix checksum and mark as tested 2018-12-11 20:41:20 +01:00
waddlesplash 260628d521
jam: Forgot to update sha256sum. 2018-11-25 13:33:01 -05:00
waddlesplash 408c6c1864
jam: Fix for GCC2. 2018-11-25 12:44:30 -05:00
Jerome Duval 2b30f1f13d llvm: fix include path for clang.
ie. /system/lib/x86/clang/include instead of
/system/lib/x86/x86/clang/include.
2018-11-24 23:49:36 +01:00
waddlesplash 909b5e4cf9
jam: Bump version. 2018-11-21 20:28:52 -05:00
waddlesplash 3f7569988f
gcc8: disable on x86 secondary arch. 2018-10-29 22:31:36 -04:00
fbrosson d15ea6d7c7
Binutils: disable x86 primary arch for version 2.31.1. See #3250 2018-10-26 15:31:28 +00:00
kenmays db88abb64a Binutils: enable x86 arch for version 2.31.1. (#3250) 2018-10-26 15:24:30 +00:00
Calvin Hill 9a9851061a llvm6/7: enable float128 support in clang. (#3229)
This patch is required to build a dependency of swift-lang when built with
LLVM 6 and higher, and enables support for float128 in the compiler.
2018-10-24 12:46:23 +02:00
kenmays 95e6da586a LLVM: Update UIUC license. (#3234) 2018-10-20 16:26:50 +00:00
kenmays 1eceb8da2f LLVM: Remove older patches/recipes < LLVM v5.0.0. (#3234) 2018-10-20 16:26:50 +00:00
kenmays fa76c86c03 Binutils: add recipe for version 2.31.1. (#3204) 2018-10-20 10:21:29 +00:00
Adrien Destugues 8d5659531f Backport fix from upstream for std::is_trivially_constructible
Needed to build current version of webkit code.
2018-10-16 00:29:11 +02:00
Adrien Destugues 7165175bf1 Import gcc 8.1 recipe done by extrowerk. 2018-10-14 21:35:59 +02:00
Adrien Destugues f9cf8e905f autoconf264: fix build.
This version is needed to generate gcc configure files.
2018-10-14 21:35:59 +02:00
Adrien Destugues 6ad8a8a7e9 gcc: remove outdated recipes. 2018-10-14 21:35:58 +02:00
Jerome Duval 1b472def0a llvm6: add missing libdir for secondary archs.
same for llvm7, also enabled.
2018-10-09 21:13:18 +02:00
Jérôme Duval f1724f2097
llvm6: enable x86. 2018-10-09 19:32:36 +02:00
fbrosson 99bfcd79f0
patch: restore version 2.7.5 for x86_gcc2 non hybrid. See #3200 2018-10-08 15:51:42 +00:00
fbrosson d8b74a5c63
patch: drop gcc2 patchset, mark x86_gcc2 as broken. See #3200 2018-10-08 12:34:31 +00:00
fbrosson ee6b46901d
patch: bump to 2.7.6, switch to tar.xz, add gcc2 patch. (#3200)
The 2nd patch in patch-2.7.6-gcc2.patchset is almost identical to
the 2nd one in tar-1.30-gcc2.patchset, and the files they patch:

*    tar-1.30/gnu/backupfile.c *    tar-1.30/gnu/parse-datetime.y
* patch-2.7.6/lib/backupfile.c * patch-2.7.6/lib/parse-datetime.y

are identical before and after the patch. There is only one diff,
in line 3: we have a "2017" for tar and a "2018" for patch.
2018-10-07 23:47:48 +00:00
fbrosson 4f4bd84747
patch: add support for x86 secondary arch. (#3200) 2018-10-07 23:47:47 +00:00
fbrosson 543f556984
bmake: bump to 20180919, add a tiny PATCH to simplify INSTALL. 2018-10-04 10:28:06 +00:00
Jerome Duval d2b37f714e code style. 2018-10-03 13:02:32 +02:00
Jérôme Duval 8624b539d4
llvm6: add missing provides. 2018-10-01 07:32:53 +02:00
Jerome Duval b291be222f llvm: enable llvm6 and llvm7 for x86_64. 2018-09-29 09:57:42 +02:00
fbrosson 6d0d6ab49a
sys-devel/lemon: drop commandSuffix, simplify PROVIDES. 2018-09-28 02:59:40 +00:00
Jerome Duval bdb0fcbd78 code style. 2018-09-25 10:21:17 +02:00
fbrosson bd646943d2
automake: add version 1.16.1, with a TEST_REQUIRES. (#3086) 2018-09-19 05:01:36 +00:00
Jerome Duval 7800f60b13 llvm: add missing PROVIDES.
thanks to Vidrep for the notice!
2018-09-17 08:33:07 +02:00
Jerome Duval dbe7cd4f6a code format. 2018-09-17 07:24:42 +02:00
Calvin Hill 0e4168e79a llvm: bump version to 6.0.1 and add tests. (#3028) 2018-09-14 09:54:19 -07:00
Jerome Duval 51ee6bc944 code style.
remove old patches.
2018-08-14 10:42:32 +02:00
Jerome Duval ceb7e88114 sys-*: reorder sections. 2018-08-10 08:17:37 +02:00
Jerome Duval 0c8e42333a autoconf: code style. 2018-08-07 10:37:22 +02:00
Jerome Duval d3a94c0523 llvm: use srcGitRev, code style. 2018-08-07 10:00:35 +02:00
Jerome Duval ac17bd1be4 code style. 2018-08-07 08:26:26 +02:00
Jerome Duval dedc2c6324 code style. 2018-08-06 15:08:49 +02:00
Kacper Kasper 986d03f9cc ucpp: add recipe 2018-08-03 20:46:53 +02:00
Jérôme Duval c6424cc1c0 gcc: fix secondary arch syslibs_devel hpkg. 2018-08-03 20:12:16 +02:00
Jerome Duval 4317330d8d sys-devel: code style. 2018-08-03 16:25:35 +02:00
Jerome Duval 2cde3ec3eb openwatcom: code style. 2018-08-03 14:59:06 +02:00
Jerome Duval dc5b8bbb28 distcc: code style. 2018-08-03 14:58:21 +02:00
Jessica Hamilton b941ba5c2d gcc-7.3.0: fix building of libgcc.a
* This fixes https://github.com/haikuports/haikuports/issues/2561
2018-07-16 02:46:01 +02:00
Jessica Hamilton cb1bf53f06 gcc: add gcc-{ar,nm,ranlib} to $binDir, needed for LTO to work. 2018-07-16 03:38:20 +00:00
Gerasim Troeglazov cce843e4a8 avr_gcc: fix patchset name 2018-06-19 20:11:50 +10:00
Gerasim Troeglazov 0947a27dfc avr-binutils: fix binutils REQUIRES 2018-06-19 19:56:09 +10:00
Gerasim Troeglazov 010dd19d88 avr_gcc: fix build with gcc7 2018-06-18 23:49:44 +10:00
fbrosson 690dc0def9 libuuid: add CONFLICTS with (util-linux's) lib:libuuid. (#2683)
While at it, declare version for devel:libuuid.
2018-06-13 14:38:31 +00:00
Jérôme Duval 3fc8d3030f
gcc: rebuild with gcc7. 2018-06-12 18:42:45 +02:00
Jérôme Duval 11cacbce02
binutils: rebuild with gcc7. 2018-06-12 18:40:42 +02:00
Jérôme Duval 15709dcbdb
binutils: rebuild with gcc7. 2018-06-12 18:32:36 +02:00
fbrosson 1b2eae9145
bmake: bump to 20180512, add TEST, drop unneeded compat. (#2675) 2018-06-10 06:09:25 +00:00
Gerasim Troeglazov 511e3c5f2e llvm: fix header dir suffix for secondary arch 2018-06-07 21:49:56 +10:00
Jérôme Duval 9f0edecf34
libuuid: update HOMEPAGE. 2018-05-30 07:43:16 +02:00
fbrosson 8138ab5b41
bison: bump to 3.0.5, add TEST_REQUIRES.
Tests {430,431,432} failed with 3.0.4 but are OK with 3.0.5 :)
FWIW, adding the same TEST_REQUIRES to 3.0.4 did not help.
2018-05-29 17:30:27 +00:00