320 Commits

Author SHA1 Message Date
sthen
81d581665c bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:27:35 +00:00
landry
a964f631b9 devel/llvm: fix lldb build with swig 4.1.0
from https://reviews.llvm.org/D134877
via https://bugzilla.redhat.com/show_bug.cgi?id=2128646
2022-11-02 16:39:04 +00:00
naddy
b7e6d89139 bump for plist changes 7.1 -> 7.2 2022-07-21 13:04:32 +00:00
naddy
85229c97e7 drop RCS Ids 2022-03-11 18:49:30 +00:00
jca
cd0fba1ff1 Drop RCS Ids in the ports I maintain 2022-03-10 00:04:05 +00:00
naddy
a3c56cbfe6 bump again for plist changes 7.0 -> 7.1
A sparc64 snapshot was accidentally built on a 7.0 kernel but after
the REVISION bumps in ports.

requested by sthen@
2022-02-26 22:59:44 +00:00
naddy
bba58617cd bump for plist changes 7.0 -> 7.1 2022-02-20 18:54:09 +00:00
jca
bbfbad6b3e Update to llvm-13.0.0
Tested with partial bulk builds on amd64 and sparc64.
Fixes from semarie@
2022-01-03 21:33:51 +00:00
jca
e93e81e1b6 Update license marker to reflect reality
Noticed by espie@
2021-11-22 18:29:08 +00:00
espie
208c0b1f40 default for PKGNAME-sub where it makes sense, no pkgnames change 2021-11-22 15:00:41 +00:00
sthen
75261975b1 bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:00:22 +00:00
jca
02f35abda1 Sync with base
From Brad
2021-09-19 17:49:23 +00:00
gkoehler
087bd55e9c Switch macppc to ld.lld
Add powerpc to LLD_ARCH, and bump _SYSTEM_VERSION-powerpc so people
will upgrade to lld-linked packages when they exist.  Remove
-Wl,--relax from several ports; ld.bfd needed this flag, but ld.lld
can't take it.

lang/gcc/8 needs USE_LLD = No, because LLD can't link C++ code from
gcc (error: relocation refers to a discarded section: ...), and also,
the adastrap is too old.

To avoid linker errors on macppc, you need a snapshot where
/usr/bin/ld is LLD.

ok sthen@
2021-08-21 03:25:05 +00:00
naddy
4ad9976283 bump for plist changes 6.9 -> 7.0 2021-08-17 20:22:02 +00:00
jca
acb8a46aed Sync with base
From Brad
2021-08-14 02:46:18 +00:00
jca
a282558d98 Don't use libestdc++ on riscv64
sigh
2021-08-01 10:37:26 +00:00
jca
44e2d604f5 Sync gadget fixup optimization from base.
From Brad.
2021-07-12 23:54:05 +00:00
jca
209ed8dedc Sync RISCV change from base
From Brad
2021-06-27 16:10:23 +00:00
jca
98d2d3991d Sync with recent RISC-V changes in base
Initial diff from Brad
2021-05-22 20:27:35 +00:00
tb
05198c9b0b regen patch 2021-05-17 21:46:34 +00:00
tb
d58d1e1eb7 devel/llvm: unbreak scan-build
ccc-analyzer hardcodes gcc/g++ as default compiler name on non-Darwin
platforms.  This doesn't work so well if no gcc/g++ is available as has
been the case on amd64 (and all other platforms where gcc was deleted).

ok jca
2021-05-17 21:45:09 +00:00
jca
435ee4856c Update to llvm-11.1.0
Tested with a bunch of consumers on amd64, and lightly tested on sparc64
(me) and powerpc (cwen@).
2021-05-13 23:54:24 +00:00
sthen
dd6b865ed7 revert accidentally committed files 2021-03-15 21:02:10 +00:00
sthen
348dd587a2 update to py-ptyprocess-0.7.0, make py3-only 2021-03-15 20:53:22 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
jca
7de058906c Follow the -fno-common change in base-clang
From Brad
2021-02-16 23:47:40 +00:00
naddy
7cf8c1e52e bump for plist changes 6.8 -> 6.9 2021-02-06 22:08:34 +00:00
jca
6fb091b7ce loongson has moved to clang
from Brad
2020-12-22 22:29:01 +00:00
jca
469b067e18 Sync with base llvm
From Brad
2020-12-21 21:38:51 +00:00
jca
86b1e95304 Sync with base llvm
From Brad
2020-11-24 22:44:12 +00:00
jca
576530f97f Sync changes from base-clang
The previous commit was missing some files.  Ah, cvs...
From Brad
2020-11-18 21:20:00 +00:00
jca
dad7c7c329 Sync with changes in base-clang
From Brad
2020-11-18 21:13:37 +00:00
jca
7fdd7da2dd Sync -fno-ret-protector list with base Makefile.inc
From Brad
2020-11-10 12:05:50 +00:00
jca
f976bd0ffb mips64el hasn't switched to clang yet
Pointed out by Brad
2020-11-07 22:21:41 +00:00
jca
33ae21d347 Sync with base: performance optimizations CXXFLAGS
This adds:
-fno-ret-protector on powerpc and mips64el
-fomit-frame-pointer on mips64 and mips64el

Prompted by a similar diff from Brad
2020-11-07 11:45:52 +00:00
jca
945b261b77 Attempt to fix build on powerpc
Apparently -mlong-calls does more harm than good these days.
From Brad.

http://build-failures.rhaalovely.net/arm/2020-06-03/devel/llvm,,-main.log
2020-11-03 21:36:30 +00:00
sthen
350ae20cdd update lang/gcc to 8.4.0, from Brad, ok pascal@
has been through bulk builds on i386 sparc64
2020-09-04 09:55:34 +00:00
naddy
c552ea72f3 bump for plist changes 6.7 -> 6.8 2020-08-31 22:20:49 +00:00
jca
03728a3308 Zap local comment that wasn't picked up upstream
From Brad Smith.
2020-08-27 00:09:09 +00:00
jca
063b398498 Sync with base
Zap outdated powerpc alignement fix, fixed upstream in a different way.
From Brad Smith.
2020-08-26 10:33:47 +00:00
jca
f07215d215 Default to libc++ on powerpc64 2020-08-11 08:28:53 +00:00
jca
91a67452c3 Follow base and update to llvm-10.0.1 2020-08-10 11:38:43 +00:00
jca
97c836c4ba Add a comment and fix a typo 2020-08-09 14:17:26 +00:00
jca
474c1dedef Drop patch, merged upstream
The patch in cvs duplicated the content of the original testcase.
2020-08-09 14:14:42 +00:00
jca
7523bb12d6 Drop two outdated comments
from Brad
2020-08-09 14:12:30 +00:00
jca
cbd1c499a9 Bump libclang.so and friends
libclang.so is used by other ports and the update to llvm 10 warranted
a minor bump.  I haven't checked liblldb.so and libLTO.so, I bumped
their major version just in case but they aren't used in the ports tree.

Thanks to kn@ who provided an old libclang.so for comparison.
2020-08-07 22:49:06 +00:00
jca
50a2a85b0a Misc changes: x86 defaults to i586, backport a fix and tweak the PLISTs
- like base-clang, change the default i386 target cpu to i586.
Same diff from Brad
- fix a crash exposed by net/libtorrent-rasterbar.  Fix already present
in 10.0.1, analyze and diff from Nam Nguyen
- some lldb-related files snuck in the 10.0.0 PLIST-main changes, move
them to PLIST-lldb as appropriate.  Reported by daniel@
2020-08-07 11:42:02 +00:00
jca
2794487c37 Update to llvm-10.0.0
Positive feedback from landry@
2020-08-05 06:49:48 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
jca
698137a55c Yet another python2 vs 3 fix: don't pick up libpython2.7.so at configure time
libpython2.7 could be picked up even though the python3 interpreter was
detected and used.  This lead to a funny line in configure output:
-- Found PythonLibs: /usr/local/lib/libpython2.7.so.0.0 (found version "3.7.7")

Let cmake pick a library version that matches the python interpreter
instead of declaring a preference for 2.7.

Build failure reported by naddy@
2020-06-16 00:26:23 +00:00