Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
17.0.d20230221 14 Mar 2023 19:03:50
    |
Piotr Kubaj (pkubaj)  |
devel/llvm-devel: fix packaging on powerpc
pkg-static: Unable to access file
/wrkdirs/usr/ports/devel/llvm-devel/work-default/stage/usr/local/llvm-devel/lib/clang/17/share/:No
such file or directory |
17.0.d20230221 22 Feb 2023 00:20:40
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Update to new snapshot
Stop installing a link from flang-new to flang. The former has a
deliberately obtuse interface intended to prevent casual use. While the
community sorts it self out, just stick with that to avoid future
confusion. See:
https://discourse.llvm.org/t/reviving-rename-flang-new-to-flang
Sponsored by: DARPA |
17.0.d20230125 27 Jan 2023 23:54:09
    |
Brooks Davis (brooks)  |
devel/llvm-devel: update to new snapshot
The first snapshot of the 17 development branch. It should be fairly
similar to devel/llvm16 (coming soon). |
16.0.d20230109 27 Jan 2023 23:53:40
    |
Brooks Davis (brooks)  |
devel/llvm-devel: fix packaging with debug python
The actual suffix if python extensions (at least as built by the LLVM
infrastructure) is ${PYTHON_EXT_SUFFIX}${PYTHON_ABIVER} not merely the
former.
PR: 268437
Sponsored by: DARPA |
16.0.d20230109 12 Jan 2023 22:58:52
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Update to new snapshot
Also disable OpenMP runtime on 12. It fails to compile with:
/wrkdirs/usr/ports/devel/llvm-devel/work-default/llvm-project-6df5464a463b8ada2df167595286aa2b6510dd16/openmp/libomptarget/plugins-nextgen/common/PluginInterface/PluginInterface.cpp:425:14:
error: call to deleted constructor of 'llvm::Error'
return Err;
^~~
/wrkdirs/usr/ports/devel/llvm-devel/work-default/llvm-project-6df5464a463b8ada2df167595286aa2b6510dd16/llvm/include/llvm/Support/Error.h:185:3:
note: 'Error' has been explicitly marked deleted here
Error(const Error &Other) = delete;
^
/wrkdirs/usr/ports/devel/llvm-devel/work-default/llvm-project-6df5464a463b8ada2df167595286aa2b6510dd16/llvm/include/llvm/Support/Error.h:492:18:
note: passing argument to parameter 'Err' here
Expected(Error Err)
^
1 error generated. |
16.0.d20230103 03 Jan 2023 23:43:34
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Update to new snapshot |
16.0.d20221220 21 Dec 2022 00:47:58
    |
Brooks Davis (brooks)  |
devel/llvm-devel: add missing patch
I'd failed to git add this file. Fortunatly this results in a configure
error so not too many cycles will be wasted. |
16.0.d20221220 21 Dec 2022 00:03:27
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Update to a new sanapshot
Add missing dependency on zstd
PR: 268211
Reported by: amdmi3 |
16.0.d20221209 09 Dec 2022 22:47:50
    |
Brooks Davis (brooks)  |
devel/llvm-devel: update to a fresh snapshot
Fix builds with clang15 using with the patch applied to devel/llvm15 in
830bbdd84a53aa33b48c01ee16048d1400094e26.
PR: 268196 |
16.0.d20221128 29 Nov 2022 18:59:49
    |
Brooks Davis (brooks)  |
devel/llvm-devel: fix packaging without FLANG option |
16.0.d20221128 28 Nov 2022 23:24:31
    |
Brooks Davis (brooks)  |
devel/llvm-devel: update to a new snapshot
Remove a no longer needed workaround in openmp compilation.
Chase a reorganization of the install tree that changed the location of
clang library files from a per-version directory to a per-major-version
directory (e.g., 16.0.0 -> 16). |
16.0.d20221107 14 Nov 2022 18:41:28
    |
Brooks Davis (brooks)  |
devel/llvm-devel: fix plist w/o FLANG option
I missed the new library libHLFIRDialect.a. |
16.0.d20221107 09 Nov 2022 21:27:28
    |
Brooks Davis (brooks)  |
devel/llvm-devel: update to a new snapshot
Remove no longer needed workaround for flang build and float128. |
16.0.d20220928 29 Sep 2022 22:48:41
    |
Brooks Davis (brooks)  |
devel/llvm-devel: new snapshot
Fix a plist bug with EXTRAS disabled.
This update contains a workaround for an issue causing flang not to
compile on amd64 due to a lack of __float128 support. Power may need a
similar fix, but I'd prefer not to apply it blindly.
PR: 266662 |
16.0.d20220921 29 Sep 2022 22:48:41
    |
Brooks Davis (brooks)  |
devel/llvm-devel: rename ignorelist dir variable (NFC)
A few years ago sanitizer black lists were renamed to ignore lists.
The directory variable's value didn't change at the time so I didn't
think to update it. Do so now so it's less oddly named. |
16.0.d20220921 29 Sep 2022 22:48:41
    |
Brooks Davis (brooks)  |
devel/llvm-devel: deduplicate information (NFC)
In COMPILER_RT, key the existance of <san>_ignorelist.txt files on
libclang_rt.<san>.a in the set of installed runtimes. This avoids
needing to maintain per-architecture list of ignore lists. |
16.0.d20220921 29 Sep 2022 22:48:40
    |
Brooks Davis (brooks)  |
devel/llvm-devel: simplify option declerations (NFC)
In for non-lite flavors, include and DEFINE and DEFAULT COMPILER_RT and
OPENMP and then EXCLUDE them on 32-bit arm and all 32-bit systems
respectively. |
16.0.d20220921 29 Sep 2022 22:48:40
    |
Brooks Davis (brooks)  |
devel/llvm-devel: use PLIST_FILES for GOLD (NFC)
The GOLD option causes a single file to be built so move it to
GOLD_PLIST_FILES and exclude it from the generated pkg-plist. This
simplifies doing port maintenance on aarch64 systems were we don't
currently build the gold plugin. |
16.0.d20220921 22 Sep 2022 10:13:48
    |
Piotr Kubaj (pkubaj)  |
devel/llvm-devel: fix plist on powerpc |
16.0.d20220921 21 Sep 2022 21:03:02
    |
Brooks Davis (brooks)  |
devel/llvm-devel: update to a new version |
16.0.d20220915_1 21 Sep 2022 21:03:01
    |
Brooks Davis (brooks)  |
devel/llvm-devel: enable COMPILER_RT on aarch64 |
16.0.d20220915 16 Sep 2022 17:28:52
    |
Brooks Davis (brooks)  |
devel/llvm-devel: fix name collision
Use _COMPILER_RT_LIBS rather than COMPILER_RT_LIBS for the list of
library paths installed by the COMPILER_RT option. This worked because
it was added after bsd.port.options.mk, but triggered a bsd.sanity.mk
warning.
PR: 266447 |
16.0.d20220915 16 Sep 2022 12:43:55
    |
Brooks Davis (brooks)  |
devel/llvm-devel: update to a fresh snapshot
This update includes a switch to a new layout for
runtime libraries. Rather than being stored in
llvm-devel/lib/clang/${LLVM_RELEASE}/lib/freebsd
with -<arch> suffixes, they are now stored in
llvm-devel/lib/clang/${LLVM_RELEASE}/lib/${CONFIGURE_TARGET}.
In principle, the compiler should just use the new locations
and this should be a no-op. |
07 Sep 2022 21:58:51
    |
Stefan Eßer (se)  |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
16.0.d20220906 07 Sep 2022 21:10:59
    |
Stefan Eßer (se)  |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
16.0.d20220906 06 Sep 2022 23:43:00
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Update to a new snapshot |
16.0.d20220811 11 Aug 2022 23:34:42
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Update to a new snapshot
This is the first snapshot of the LLVM 16 development branch. Since 16
is a popular number to put in file names, some reshuffling of plist
generation was required to avoid things like "16bits" becoming
%%LLVM_MAJOR%%bits". |
15.0.d20220720 20 Jul 2022 19:14:58
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Update to a fresh snapshot |
15.0.d20220709 20 Jul 2022 14:21:35
    |
Tobias C. Berner (tcberner)  |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
15.0.d20220709 10 Jul 2022 10:32:54
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Update to new snapshot
Enable OPENMP for aarch64 and disable it for i386. The lack of aarch64
support was an oversite. Upstream has broken 32-bit support (at least
for libomptarget).
Fix plist with COMPILER_RT disabled. |
15.0.d20220701 05 Jul 2022 12:32:58
    |
Brooks Davis (brooks)  |
devel/llvm-devel: new snapshot
Sponsored by: DARPA, AFRL |
15.0.d20220603 06 Jun 2022 18:51:37
    |
Brooks Davis (brooks)  |
devel/llvm-devel: New snapshot |
15.0.d20220523 31 May 2022 18:47:36
    |
Brooks Davis (brooks)  |
devel/llvm-devel: add missing patch
Add the patch mention in cfe8f1001ff0d8d0484883f3b5fd34e03ce61b84. |
15.0.d20220523 26 May 2022 18:15:49
    |
Brooks Davis (brooks)  |
devel/llvm-devel: New snapshot
Disable FLANG on arm6/arm7. It's not 32-bit clean, is unlikely to
ever be so, and fails to build on many people's systems due to running
out of memory. This matches other llvm-* ports.
Replace a patch reverting a commit that is broken with our libc++ with a
patch with a workaround that is likely to land upstream. |
15.0.d20220517 17 May 2022 20:26:58
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Add missing patch
Add a patch I failed to add in 70d8d9125c9f5b1da36b134408b3d580a39f1aa8.
No PORTREVISION bump as no configuration (except maybe building with
gcc and using libsbdc++) will build.
PR: 263803 (previous commit addressses this PR) |
15.0.d20220517 17 May 2022 20:23:26
    |
Brooks Davis (brooks)  |
devel/llvm-devel: New snapshot
Add support for COMPILER_RT on powerpc*. [0]
Don't enable MLIR by default. Instead, rely on FLANG's dependency
on it to turn it on for architectures that support FLANG. This removes
MLIR from default packages on 32-bit system.
PR: 263803 [0]
Submitted by: pkubaj [0] |
15.0.d20220504 06 May 2022 13:50:17
    |
Piotr Kubaj (pkubaj)  |
devel/llvm-devel: fix plist on riscv64
profile library has been added in
https://github.com/llvm/llvm-project/commit/b5047c7329789c1ad905a3b7268c49b73fe34e2b |
15.0.d20220504 05 May 2022 17:36:44
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Update to a fresh snapshot |
15.0.d20220414 03 May 2022 18:58:33
    |
Brooks Davis (brooks)  |
devel/llvm*: (NFC) extract MAN1SRCS list
Move the lists of manpages into Makefile.MAN1SRCS as with COMMANDS.
Sponsored by: DARPA, AFRL |
15.0.d20220414 15 Apr 2022 17:48:30
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Update to new snapshot
Enable COMPILER_RT on RISC-V. [0]
PR: 263051 [0]
Submitted by: pkubaj [0] |
15.0.d20220328_1 10 Apr 2022 19:11:41
    |
Charlie Li (vishwin)  |
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate commit to facilitate easier cherry-picking for
quarterly.
PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor) |
15.0.d20220328 31 Mar 2022 21:26:06
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Fix plist without EXTRAS
The clang-pseudo program is provided by clang-tools-extras (the
EXTRAS option), but was incorrectly tagged as part of CLANG.
This also broke the lite flavor. |
15.0.d20220328 29 Mar 2022 16:41:35
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Update to a new snapshot.
Avoid a dependency of libunwind on sufficently recent systems where
the installed unwind.h can be found.
PR: 262707 |
15.0.d20220307_1 26 Mar 2022 08:27:27
    |
Matthias Fechner (mfechner)  |
textproc/libxml2: bump all dependencies
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246 |
15.0.d20220307 12 Mar 2022 20:46:49
    |
Piotr Kubaj (pkubaj)  |
devel/llvm-devel: enable OPENMP on riscv64 |
15.0.d20220307 08 Mar 2022 20:54:28
    |
Brooks Davis (brooks)  |
devel/llvm-devel: new snapshot (now LLVM 15)
Disable OpenMP DeviceRtl.
PR: 261921 |
14.0.d20220121 21 Jan 2022 19:56:24
    |
Brooks Davis (brooks)  |
devel/llvm-devel: update to new snapshot
Disable LLDB on riscv64, there is no support. [0]
PR: 261374 [0] |
14.0.d20220104 11 Jan 2022 17:12:07
    |
Brooks Davis (brooks)  |
devel/llvm-devel: fix i386 builds, minor improvements
Fix OpenMP build on i386 by removing a bogus assert. The assert was
added in https://reviews.llvm.org/D114270 and is wrong on 32-bit. It's
a little unclear if this will work of if we should disable the AMDGPU
plugin on i386.
Remove some conflicts for long-removed packages (clang-devel and
iomp5-devel).
Don't hardcode PYTHON_EXT_SUFFIX in the plist. [0]
PR: 261034 [0]
Reported by: Trond.Endrestol@ximalas.info [0] |
14.0.d20220104 10 Jan 2022 23:06:57
    |
Stefan Eßer (se)  |
devel/llvm-devel: update CONFLICTS_INSTALL
There are 2 packages that can be built from this port (llvm-devel and
llvm-devel-lite) and they conflict with each other.
Approved by: portmgr (implicit) |
14.0.d20220104 10 Jan 2022 15:15:39
    |
Stefan Eßer (se)  |
Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.
This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.
Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port (Only the first 15 lines of the commit message are shown above ) |
14.0.d20220104 07 Jan 2022 22:31:21
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Update to a new snapshot
Remove the -fformat-extensions patch. The flag is ignored and no FreeBSD
source tree with a chance of compiling with LLVM 13 uses it when the
compiler is clang. I intend to drop this patch in devel/llvm14 when it
is created from llvm13 so consider this a trial run. |
14.0.d20211012 25 Nov 2021 21:40:11
    |
Stefan Eßer (se)  |
*/*: Remove redundant '-*' from CONFLICTS definitions
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").
Approved by: portmgr (blanket) |
14.0.d20211012 16 Oct 2021 09:51:39
    |
Jimmy Olgeni (olgeni)  |
*: fix tab vs. space issues, and comments according to the guide. |
14.0.d20211012 12 Oct 2021 22:17:43
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Update to a new snapshot
This snapshot includes a fix for sanitizer guild builds systems where
clang does not include cet.h.
Sponsored by: DARPA |
14.0.d20211007 07 Oct 2021 22:36:55
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Update to a new snapshot
Fix build without FLANG (plist issue).
Fix LLDB build on non-CURRENT, I accidently committed the removal of
the workaround patch (which didn't work on i386) with an llvm13 update
in ef505eaca6425dd075e64e166f7be7a0ead3fa59. This snapshot includes
the correct fix from upstream.
Sponsored by: DARPA |
14.0.d20211005 07 Oct 2021 19:38:34
    |
Brooks Davis (brooks)  |
devel/llvm13: Update to 13.0.0 RELEASE
MFH: 2021Q4
Sponsored by: DARPA |
14.0.d20211005 05 Oct 2021 22:36:17
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Update to a new snapshot
Add a patch to workaround lldb not compiling without PT_COREDUMP
support (not yet in all supported releases).
Sponsored by: DARPA |
14.0.d20210811 29 Aug 2021 19:23:50
    |
Bernhard Froehlich (decke)  |
devel/llvm-devel: Add CPE information
Approved by: portmgr (blanket) |
14.0.d20210811 29 Aug 2021 14:54:01
    |
Alexey Dokuchaev (danfe)  |
Cleanup: for ports under d* categories, drop redundant GH_{ACCOUNT,PROJECT}. |
14.0.d20210811 24 Aug 2021 17:44:55
    |
Brooks Davis (brooks)  |
devel/llvm-devel: fix build without OPENMP
Some files were not correctly tagged as being part of the OpenMP
build.[0]
Fix symlinks to lit and FileCheck. They improperly included
STAGEDIR.[1]
PR: 257947 [0], 244439 [1]
Sponsored by: DARPA |
14.0.d20210811 18 Aug 2021 22:15:30
    |
Brooks Davis (brooks)  |
devel/llvm-devel: new snapshot post 13 branch
Update to a new snapshot after the branch point for the 13.0.0 release.
This snapshot includes a new scanbuild written in python. I've not
tested it and it likely requires further refinement.
Allow LOCALBASE/llvm-devel and LOCALBASE/bin to be on different file
systems. [0]
PR: 244439 [0]
Reported by: eugen [0]
Sponsored by: DARPA |
13.0.d20210518 15 Jun 2021 12:25:16
    |
Piotr Kubaj (pkubaj)  |
devel/llvm-devel: enable GOLD and OPENMP on powerpc64le |
13.0.d20210518 15 Jun 2021 08:41:48
    |
Piotr Kubaj (pkubaj)  |
devel/llvm-devel: enable GOLD and disable FLANG on powerpc
While here, also fix some whitespace issues. |
13.0.d20210518 20 May 2021 21:46:06
    |
Brooks Davis (brooks)  |
devel/llvm-devel: new snapshot 2021-05-18
Enable STATIC_LIBS by default to allow tools such as
devel/include-what-you-use to link. [0]
Install i386 sanitizers if they are built on amd64 (this happens if
lib32 libraries are installed.)
PR: 255894 [0] |
13.0.d20210408_1 12 Apr 2021 22:41:47
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Disable FLANG on i386
It doesn't compile (may also be broken on other 32-bit platforms, but
I don't have reports one way or the other). |
13.0.d20210408_1 12 Apr 2021 22:41:47
    |
Brooks Davis (brooks)  |
devel/llvm-devel: add a lite flavor
This flavor includes clang and lld and has no runtime dependencies.
Add a new STATIC_LIBS option to toggle instalation of non-sanitizer static
libraries. This saves a substantial amount of space. |
13.0.d20210408 08 Apr 2021 22:23:37
    |
Brooks Davis (brooks)  |
devel/llvm-devel: Update to a new snapshot |
13.0.d20210308_1 08 Apr 2021 22:23:37
    |
Brooks Davis (brooks)  |
llvm-devel: enable flang by default
The flang Fortran compiler now builds with LLVM_LINK_LLVM_DYLIB=ON
(required to avoid truely excessive size) so enable it by default. |
13.0.d20210308 06 Apr 2021 14:31:13
    |
Mathieu Arnold (mat)  |
all: Remove all other $FreeBSD keywords. |
13.0.d20210308 06 Apr 2021 14:31:07
    |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
13.0.d20210308 12 Mar 2021 22:28:01
  |
brooks  |
llvm-devel: make portlint slightly happier |
13.0.d20210308 12 Mar 2021 22:05:11
  |
brooks  |
llvm-devel: Handle unsupported options centrally
Use a loop over all possible options to comment out PLIST entries for
options not supported on the current platform.
Sponsored by: DARPA, AFRL |
13.0.d20210308 08 Mar 2021 21:01:42
  |
brooks  |
Update to a new snapshot (now on the 13.0.0 line).
Disable LLDB docs due to build issues.
Reduce dependencies in core LLVM and Clang bits.
Sponsored by: DARPA |
12.0.d20201027 26 Jan 2021 14:56:05
  |
pkubaj  |
devel/llvm*: enable GOLD on 14 on powerpc64 |
12.0.d20201027 14 Jan 2021 14:34:38
  |
dbaio  |
Remove PY_SPHINX from ports using Python 3
Approved by: portmgr blanket
Differential Revision: https://reviews.freebsd.org/D28093 |
12.0.d20201027 29 Oct 2020 21:21:11
  |
brooks  |
Update to a new snapshot.
Add a missing dependency on lua for lldb. |
12.0.d20200925 29 Sep 2020 16:36:12
  |
brooks  |
Update to a new snapshot.
Disable DOCS for FLANG. They require sphinx-markdown-tables which in
turn requires py-markdown > 3.0.1 and depite the creation of a
py-markdown2 port, our py-markdown remains at 2.6.11. |
12.0.d20200811 14 Aug 2020 18:35:40
  |
brooks  |
Update to a new snapshot and add FLANG and MLIR options
Add two new options:
- FLANG (Fortran 2018 compiler)
- MLIR (Multi-Level Intermediate Representation support)
MLIR is enabled by default and required by FLANG. FLANG is not yet
enabled by default because it is broken with LLVM_LINK_LLVM_DYLIB=ON
which results in a truly enormous package (500+MB .txz).
PR: 248591
Sponsored by: DARPA |
12.0.d20200806 10 Aug 2020 21:08:05
  |
brooks  |
Update to a more recent snapshot.
Fix C++ library selection for some --target values. [0]
PR: 248386 [0]
Reported by: Greg V [0] |
11.0.d20200706_1 14 Jul 2020 21:54:06
  |
pkubaj  |
devel/llvm-devel: enable GOLD and OPENMP on powerpc64 (GOLD only on head)
OPENMP on powerpc64 works just fine. GOLD needs ld.gold, which doesn't work on
elfv1. |
11.0.d20200706 12 Jul 2020 19:21:11
  |
brooks  |
Fix plist without OPENMP.
PR: 247821
Reported by: philippe.michel7@free.fr
Sponsored by: DARPA |
11.0.d20200706 06 Jul 2020 22:52:55
  |
brooks  |
Update to a fresh snapshot. |
11.0.d20200519 17 Jun 2020 18:17:45
  |
sunpoet  |
Move devel/swig30 to devel/swig and update to 4.0.1
- Do not silence installation message
- Update dependent ports:
- Fix build with swig 4.0.1
- Update *_DEPENDS
- Remove BINARY_ALIAS
Changes: http://www.swig.org/news.php
PR: 246613
Exp-run by: antoine |
11.0.d20200519 10 Jun 2020 04:07:20
  |
kevans  |
devel/llvm*: Avoid extraneous escapes
All of these single quotes are safe on their own, as they're enclosed in
double quotes. Removes the escapes, because they're currently passed through
to the underlying regex engine as \' to be interpreted as '.
A future change will forbid this escape, then an even further future change
will actually imbue \' with special meaning based on GNU interpretation
("end of subject").
No PORTREVISION bump or rebuild is needed, as they're functionally
equivalent.
PR: 247058
Approved by: koobs (mentor), brooks (maintainer)
MFH: 2020Q2 (blanket: trivial build fix) |
11.0.d20200519 03 Jun 2020 17:58:09
  |
brooks  |
Update to a more recent snapshot. |
11.0.d20200327 18 May 2020 21:50:29
  |
dbaio  |
devel/llvm*: Upgrade Sphinx dependency to 3.X
This avoids conflicts between Sphinx ports when not using Poudriere.
PR: 246500
Approved by: brooks (maintainer) |
11.0.d20200327 11 May 2020 23:51:58
  |
dbaio  |
Update Sphinx
- Repocopy textproc/py-sphinx to textproc/py-sphinx18
Update it to 1.8.5 (latest version from 1.8.X).
This version supports Python 2 and 3.
Add test target.
- textproc/py-sphinx: Update to 3.0.2
Python 3 only (3.5+).
Add test target.
- Mk/Uses/python.mk: Add PY_SPHINX
(Only the first 15 lines of the commit message are shown above ) |
11.0.d20200327 28 Mar 2020 00:01:42
  |
brooks  |
Update to a new snapshot.
Add a patch to work around https://reviews.llvm.org/D76827.
Sponsored by: DARPA |
11.0.d20200117 19 Jan 2020 13:55:38
  |
brooks  |
Update to a new snapshot (welcome to LLVM 11).
Fix plist when COMPILER_RT is disabled.
PR: 243371 |
10.0.d20200103 16 Jan 2020 14:14:24
  |
antoine  |
Revert r523228 and unbreak INDEX |
10.0.d20200103 16 Jan 2020 13:08:58
  |
brooks  |
Attempt to fix build on 11 (i386 and amd64) and 12 (i386).
On the package builders, the bfd linker crashes when linking so force
the use of lld. |
10.0.d20200103 03 Jan 2020 18:56:54
  |
brooks  |
Update to a new snapshot. |
10.0.d20191218 20 Dec 2019 21:51:46
  |
brooks  |
Correct plist when OPENMP is disabled.
PR: 242730
Reported by: philippe.michel7@free.fr
Sponsored by: DARPA, AFRL |
10.0.d20191218 18 Dec 2019 23:14:22
  |
brooks  |
Update to a new snapshot.
Fix llvm-devel.mk cross toolchain file.
Submitted by: mhorne
Differential Revision: https://reviews.freebsd.org/D22869 |
10.0.d20191108 15 Nov 2019 23:14:09
  |
brooks  |
Update to a new snapshot and migrate to the llvm monorepo.
We now always download everthing so apply all patches (except the ELFv2
patches) unconditionally. Don't imply CLANG fo ELFV2 since the patches
will always apply.
Install llvm-devel.mk for CROSS_TOOLCHAIN support subsuming the
role of xtoolchain-llvm-devel. This means that users will get the
dependency for CROSS_TOOLCHAIN=llvm-devel by installing llvm-devel.
To avoid unnecessicary churn in other xtoolchain-llvm* ports, leave
xtoolchain-llvm-devel in place and make it IGNORE in the -devel case.
Once llvm90 (and maybe llvm80) are updated I'll remove it or move it as
appropriate.
Always install a link from ld.lld to ld as was done by
xtoolchain-llvm-devel.
Sponsored by: DARPA, AFRL |
10.0.d20191029 07 Nov 2019 00:59:33
  |
brooks  |
Update to a more recent snapshot.
Fix build with EXTRAS disabled. |
10.0.d20191021 22 Oct 2019 18:40:12
  |
brooks  |
Fix typo in patch to fix clang build.
Adjust the set of headers installed with clang to match llvm90. Also
correct the location of the patch.
Reported by: yuri (lack on unwind.h) |
10.0.d20191021 21 Oct 2019 23:53:09
  |
brooks  |
Update to a new snapshot.
powerpc64: add configure option to select ELFv2 ABI
In preparation for compiler+ABI change in PowerPC64, this change adds a
configure option to select ELFv2 as default powerpc64 ABI when compiling
llvm-devel.
The new option automatically set when ELFv2 environment is detected
(when PPC_ABI=ELFv2)
Submitted by: Alfredo Dal'Ava Junior
Differential Revision: https://reviews.freebsd.org/D22100 |
10.0.d20190913 19 Sep 2019 11:09:50
  |
brooks  |
Fix plist. |
10.0.d20190913 13 Sep 2019 14:33:35
  |
brooks  |
Update to a new snapshot.
Fix build without COMPILER_RT. [0]
Reported by: emaste
Sponsored by: DARPA, AFRL |