Jerome Duval
ef145d7807
clang12: defaults to PIC
2023-02-13 16:30:49 +01:00
OscarL
bfab6621d2
gettext_devel: fix #7817 (broken links) ( #7818 )
...
Added a comment to the recipe, noting that those two libraries
need to be special-cased.
2023-02-02 06:49:10 +01:00
PulkoMandy
6bb47f2d8f
llvm12: fix packaging
...
- The use of wildcards in prepareInstalledDevelLibs results in some
libraries going missing. In this case, the rather important libclang
was missing, preventing youCompleteMe from finding it.
- Disable static ibrary build of libunwind since there is a shared one.
2023-01-14 23:40:34 +01:00
Schrijvers Luc
8b2af9baab
libuuid, set correct conflict for util_linux_libuuid ( #7706 )
2022-12-31 09:31:32 +01:00
PulkoMandy
88b9c81385
jamfile_engine: update to 1.0.3.
2022-12-29 21:41:25 +01:00
waddlesplash
36e417bbd3
Revert "libtool, remove libtool file and static library ( #7565 )" ( #7566 )
...
This reverts commit 95078608af .
2022-12-14 14:17:01 -05:00
Schrijvers Luc
95078608af
libtool, remove libtool file and static library ( #7565 )
...
* libtool, remove libtool file and static library
* Update libtool-2.4.6.recipe
Co-authored-by: waddlesplash <waddlesplash@gmail.com >
2022-12-14 13:39:17 -05:00
Augustin Cavalier
d93a8772e7
flex: Actually bump version.
2022-12-13 22:30:15 -05:00
Augustin Cavalier
080c3d9690
flex: bump version, add note about only static library.
2022-12-13 20:27:30 -05:00
Augustin Cavalier
0f078053a2
Revert "flex, build shared library instead of a static library ( #7547 )"
...
This reverts commit 25a808d5ec .
2022-12-13 20:26:18 -05:00
Schrijvers Luc
25a808d5ec
flex, build shared library instead of a static library ( #7547 )
...
add libVersionCompat
add debuginfopackage
2022-12-13 10:02:24 +01:00
Schrijvers Luc
6b0baf3423
Remove static libraries from packages ( #7541 )
2022-12-12 20:44:00 -05:00
Augustin Cavalier
fab7893499
gettext: Disable static.
2022-12-06 15:05:25 -05:00
waddlesplash
3093988a91
gettext: Use SUMMARY from Gentoo
2022-12-06 12:52:45 -05:00
Augustin Cavalier
27a18180ca
gettext: Bump to 0.21.1 and fix compat declarations.
...
Now it can be installed without causing all sorts of problems.
2022-12-06 12:37:33 -05:00
begasus
0bf1e1535c
gettext, bump version, add devel package
2022-12-06 12:21:24 -05:00
humdinger
cc33cbb333
haiku-format: update to latest commit ( #7273 )
...
Added post-install script to move the config file to ~/config/settings
2022-10-19 12:16:39 -04:00
Schrijvers Luc
feaf553275
fpcupdeluxe, bump version ( #7128 )
2022-08-24 08:24:20 +02:00
Trung Nguyen
7854d90a15
llvm: Add recipe for llvm12-libunwind ( #7045 )
...
* llvm: Add recipe for llvm12-libunwind
* llvm: drop all libcxx and libcxxabi related changes
2022-07-11 21:14:02 -04:00
Trung Nguyen
0298ff0fe4
gcc: Pass --eh-frame-hdr to linker by default ( #7038 )
2022-07-07 11:04:20 -04:00
Schrijvers Luc
5f3ddad362
fpcupdeluxe, revbump, add icon ( #6997 )
2022-06-20 09:00:32 +02:00
Schrijvers Luc
46f67bd27c
fpcupdeluxe, bump version ( #6994 )
2022-06-19 08:35:58 +02:00
Alexander von Gluck IV
f61837f6dc
gcc-11.2.0: Add jessica's pthread fix, drop non-working darwin fix
2022-03-25 17:25:10 -05:00
Alex von Gluck IV
a98e539f91
gcc-11.2: true up to buildtools repo; add missing arch ports ( #6737 )
2022-03-23 12:52:48 -04:00
Adrien Destugues
ac6f03500f
arm-none-eabi-gcc: put binaries in non-suffixed binDir
...
It's simpler to use this way
2022-03-13 17:36:01 +01:00
Adrien Destugues
c3fbbb8fc8
arm-none-eabi-binutils: sync with current binutils version
...
The ARM binutils depend on the libbfd from the main architecture, so
they need to be rebuilt when the main binutils are updated.
2022-03-13 17:36:00 +01:00
Adrien Destugues
5e41072e06
binutils: add recipe for version 2.36 and remove some old recipes
...
This version of binutils supports PE output, which is used for the 32bit
EFI bootloader. Fixes https://dev.haiku-os.org/ticket/17568 .
Previous upgrades to binutils had been left disabled because of a bug
(linked in the recipes), but the bug has since been closed (not sure if
it was actually fixed). The only way to see if this will break something
is to try to update binutils again, and see if anything breaks.
2022-02-28 21:58:18 +01:00
extrowerk
0daed40c29
autoconf: bump ( #6289 )
2022-02-26 09:43:28 +01:00
miqlas
bc100eeeb7
m4: bump version
2022-02-23 21:13:25 +01:00
augiedoggie
bd2e244f33
llvm12: apply workaround to lld cmake file ( #6591 )
...
related to issue #3749
2022-02-05 12:59:42 +01:00
augiedoggie
827b038c76
llvm12: update to 12.0.1 and add missing provides ( #6540 )
...
* use ninja for TEST()
2022-01-21 09:09:51 +01:00
Chris Roberts
13e257a272
llvm12: adjust cmake library paths
...
This is related to issue #3749 . The fixed packages were tested on x86_64 by
building a couple of language servers(ccls and irony-server) which use these
library paths.
2022-01-14 08:39:05 +01:00
Schrijvers Luc
ba7336dde5
fpcupdeluxe, new recipe ( #6459 )
2021-12-22 12:58:44 +01:00
davidkaroly
486552e377
make: fix build after dirent refactor ( #6436 )
2021-12-17 11:44:43 -05:00
davidkaroly
ce76abd5b2
gcc-8.3.0: fix headers after building boot libraries ( #6411 )
2021-11-17 14:19:44 +03:00
davidkaroly
ac2dde2866
gcc-11.2.0: build bootloader libraries ( #6402 )
2021-11-16 08:46:30 +01:00
Jerome Duval
9b50f1acc0
Revert "gcc-11.2.0: build bootloader libraries ( #6386 )"
...
This reverts commit a4c370a081 .
2021-11-12 14:13:33 +01:00
davidkaroly
a4c370a081
gcc-11.2.0: build bootloader libraries ( #6386 )
2021-11-12 09:00:45 +01:00
Adrien Destugues
f7ec3fb5bf
Add recipe for the Jamfile engine
2021-11-11 13:13:22 +01:00
davidkaroly
3519a0f327
gcc-8.3.0: build bootloader libraries ( #6385 )
...
needed for arm
2021-11-10 18:27:24 +01:00
Jérôme Duval
1b23b8106a
gcc: trigger build
2021-11-09 18:16:37 +01:00
Jérôme Duval
b926084639
gcc: bump revision
2021-11-09 17:15:58 +01:00
extrowerk
e2db3969ce
gcc: fix -fstack-protector on x86 ( #6383 )
...
linking stack-protected objects on x86 would fail if -fstack-protector
wasn't passed to the linker. Only one symbol is missing, provided by
libssp_nonshared. So merge it in libgcc.a, which is always linked in.
2021-11-09 16:56:55 +03:00
Zoltán Mizsei
2701491a82
GCC11.2
2021-11-07 18:31:18 +01:00
Adrien Destugues
6a7f34b76a
gcc: remove hack that breaks everything.
...
gcc pretended to be tinycc to workaround the fact that Haiku could not
handle a version of gcc larger than 9. However, this led to cmake
thinking that the compiler was tinycc, and disabled all optimizations in
release builds. Which in turn made webkit fail to build.
Everything that was compiled with gcc11 and cmake until now needs to be
rebuilt to have optimizations.
2021-11-05 21:49:20 +01:00
David Karoly
a3a6b4437c
gcc: enable build for arm
2021-11-03 19:29:26 +01:00
extrowerk
45b3f791ac
GCC 11: enable for every arch ( #6352 )
...
It seems @pulkomandy have forgot about the 64 bit users. Lets fix it.
2021-11-02 10:55:26 -04:00
Adrien Destugues
4397c26605
gcc11: fix ASLR, enable for x86 secondary arch
...
There are some new binaries that need ASLR enabled, otherwise we get an
out of memory error.
Other than that, it works fine, so we may as well enable it.
2021-10-31 14:10:31 +01:00
Adrien Destugues
5d551c8c0f
Add recipe for haiku-format.
2021-10-27 10:55:21 +02:00
extrowerk
69b82eefe8
bison: bump ( #6291 )
2021-10-18 00:36:22 +03:00