| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Also fix a few bits of generic infrastructure along the way.
Approved by: bapt (mentor)
Differential Revision: https://reviews.freebsd.org/D2961
Notes:
svn path=/head/; revision=391062
|
|
|
|
| |
Notes:
svn path=/head/; revision=391054
|
|
|
|
| |
Notes:
svn path=/head/; revision=391049
|
|
|
|
|
|
|
|
| |
PR: 201135
Submitted by: amdmi3
Notes:
svn path=/head/; revision=391044
|
|
|
|
| |
Notes:
svn path=/head/; revision=390968
|
|
|
|
|
|
|
|
|
| |
PR: 201182
Differential Revision: https://reviews.freebsd.org/D2948
Reviewed by: koobs lwhsu emaste
Notes:
svn path=/head/; revision=390967
|
|
|
|
| |
Notes:
svn path=/head/; revision=390965
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add LDFLAGS necessary to link with libgmp
- Fix shebang on an example file
PR: 201133
Submitted by: amdmi3
MFH: 2015Q2
Notes:
svn path=/head/; revision=390944
|
|
|
|
| |
Notes:
svn path=/head/; revision=390917
|
|
|
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.23.0-7-gd9fc04e...v5.23.0-63-g6012112
Sponsored by: Absolight
Notes:
svn path=/head/; revision=390895
|
|
|
|
|
|
|
|
| |
With hat: perl@
Sponsored by: Absolight
Notes:
svn path=/head/; revision=390893
|
|
|
|
|
|
|
|
|
| |
PR: 201191
Submitted by: olgeni
Approved by: maintainer
Notes:
svn path=/head/; revision=390889
|
|
|
|
| |
Notes:
svn path=/head/; revision=390883
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- HIPE is now enabled by default
- Add APACHE20 license
- Remove unnecessary autoreconf
- Sort option descriptions
Gotchas:
- The LLVM HiPE backend does not seem to work yet.
Notes:
svn path=/head/; revision=390882
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
complain about not having an UTF-8 locale when building in
poudriere (which may affect binary packages).
- Install source files (with a SRC option, default on), which can
then be used by Emacs' alchemist-mode.el to provide a working
"go to source" function.
- Remove pkg-plist, which is now mostly auto-generated.
PR: 201125
Submitted by: olgeni
Notes:
svn path=/head/; revision=390734
|
|
|
|
|
|
|
|
|
|
| |
- Fix bug 200449 in the process
PR: 201142, 200449
Submitted by: andoriyu@gmail.com
Notes:
svn path=/head/; revision=390720
|
|
|
|
|
|
|
| |
While here, convert autogen plist to static one.
Notes:
svn path=/head/; revision=390696
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Makefile says this flag is crucial for gcc to disable certain
optimization, but I assume clang doesn't have this optimization as
it doesn't support the flag. clang >= 3.6 handles unknown flags
with a mere warnings, so the modification is only needed for clang < 3.6
Submitted by: pkg-fallout
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=390681
|
|
|
|
|
|
|
|
|
|
| |
./.libs/libpfe.so: undefined reference to `p4TH'
Submitted by: pkg-fallout
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=390668
|
|
|
|
| |
Notes:
svn path=/head/; revision=390649
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix plist with NLS disabled
- Add USES=compier:c++11-lang to fix build on 9.x (it needs c++11-aware compiler). For the note, specifying c++11-lib leads to gcc coredump.
Submitted by: pkg-fallout
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=390640
|
|
|
|
| |
Notes:
svn path=/head/; revision=390624
|
|
|
|
|
|
|
|
| |
files/patch-pr63740-arm is no longer necessary, this has been
addressed upstream now (thanks to andreast@).
Notes:
svn path=/head/; revision=390621
|
|
|
|
|
|
|
|
| |
It requires lang/elixir-mode.el for syntax highlighting and a few
more things.
Notes:
svn path=/head/; revision=390618
|
|
|
|
| |
Notes:
svn path=/head/; revision=390617
|
|
|
|
|
|
|
|
|
|
| |
Reviewed by: andrew
Approved by: bapt
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D2904
Notes:
svn path=/head/; revision=390568
|
|
|
|
|
|
|
|
|
| |
While spark builds, gnatprove is getting murdered on the testsuite,
including emitting Internal Compiler Errors quite often. It's not
usable as is and needs more work.
Notes:
svn path=/head/; revision=390517
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Dependencies are updated: Perl is not a dependency at all and Python is
a build dependency only.
Rust may fail to build if a previous version is already installed
because the bootstrapped rustc puts "-L/usr/local/lib" at the beginning
of the linker flags. Therefore, mark rust as a CONFLICTS_BUILD with
itself.
Fix the build as a normal user by setting permissions on all directories
to 0755 [1].
Be closer to the standalone installer's file hierarchy by installing
files such as "components", "manifest-rustc" and "uninstall.sh".
Add "files/patch-src_librustc__back_target_freebsd__base.rs"
to remove "-L/usr/local/lib", "-L/usr/local/lib/gcc46" and
"-L/usr/local/lib/gcc44" from the builtin linker flags.
Differential Revision: https://reviews.freebsd.org/D2466
Submitted by: Chris Hutchinson [1]
Reviewed by: jonathan, kwm
Approved by: jonathan
Notes:
svn path=/head/; revision=390497
|
|
|
|
| |
Notes:
svn path=/head/; revision=390483
|
|
|
|
|
|
|
| |
- Copied from lang/erlang-runtime17.
Notes:
svn path=/head/; revision=390481
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SPARK 2014 is a programming language and a set of verification tools
designed to meet the needs of high-assurance software development. SPARK
is based on Ada 2012, both subsetting the language to remove features that
defy verification, but also extending the system of contracts and aspects
to support modular, formal verification.
The new aspects support abstraction and refinement and facilitate deep
static analysis to be performed including information-flow analysis and
formal verification of an implementation against a specification.
SPARK is a much larger and more flexible language than its predecessor
SPARK 2005. The language can be configured to suit a number of application
domains and standards, from server-class high-assurance systems (such as
air-traffic management applications), to embedded, hard real-time,
critical systems (such as avionic systems complying with DO-178C Level A).
A major feature of SPARK is the support for a mixture of proof and other
verification methods such as testing, which facilitates the use of unit
proof in place of unit testing; an approach now formalized in DO-178C and
the DO-333 formal methods supplement. Certain units may be formally proven
and other units validated through testing.
Notes:
svn path=/head/; revision=390479
|
|
|
|
|
|
|
|
| |
- Bump PORTREVISION
- While at it, make makepatch-ify
Notes:
svn path=/head/; revision=390470
|
|
|
|
| |
Notes:
svn path=/head/; revision=390469
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The transition from gcc-aux to gcc5-aux in the Ada framework has been
blocked by the inability to build gtkada3 and, once resolved, GPS (due
to tight locking with compiler).
A few days ago, Adacore made their annual release of their main libre
products, include GPS. However, some products were tightly coupled with
the recent compilers, so in order to upgrade, the compiler had to be
switched and dependencies require many ports to be upgraded at once:
* lang/asis
* devel/gnatcoll
* devel/gps
* x11-toolkits/gtkada3
* www/aws
* www/aws-demos
While the version upgrades were modest in most cases (gps, gtkada3), the
amount of work put into each port was significant. There are too many
improvements to mention here. A few include the removal of dynamic
package lists and incorporating gnatcoll into gps to avoid building it
twice. A private "exp-run" was done all on all 50+ Ada ports to ensure
they still build.
Also, a new argument was added to Uses/ada.mk, "run", that pulls in the
GNAT compiler as a run depends. This was necessary for GPS that will
not launch correctly without the compiler in place.
Notes:
svn path=/head/; revision=390464
|
|
|
|
|
|
|
|
| |
branch -- no more releases nor snapshots nor even commits on this
branch are to be expected.
Notes:
svn path=/head/; revision=390445
|
|
|
|
| |
Notes:
svn path=/head/; revision=390438
|
|
|
|
| |
Notes:
svn path=/head/; revision=390366
|
|
|
|
|
|
|
| |
The port is placed in lang/ so use that instead.
Notes:
svn path=/head/; revision=390360
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This port adds the necessary symbolic links to make Clang work as a
cross compiler for CloudABI. Clang can automatically derive its target
from argv[0]. We don't need to install another copy of Clang. It is
sufficient to invoke it the right way.
CloudABI support is not yet part of a released version of Clang. This is
why we still need to depend on llvm-devel. My intent is to stick to a
fixed compiler version at one point in time.
PR: 200954
Differential Revision: https://reviews.freebsd.org/D2885
Approved by: bapt
Notes:
svn path=/head/; revision=390358
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is because our current versioning system sees 4.10.0r1 > 4.10.0.
vuxml change would follow.
PR: 200980
Submitted by: maintainer (Vitaly Magerya)
MFH: 2015Q2
Notes:
svn path=/head/; revision=390340
|
|
|
|
|
|
|
|
|
| |
The issue only affects DragonFly -- the proper configuration for openpty
support is already defined for FreeBSD using a macro, but the macro
for DragonFly was missing.
Notes:
svn path=/head/; revision=390312
|
|
|
|
| |
Notes:
svn path=/head/; revision=390310
|
|
|
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.22.0-125-g4b95171...v5.23.0-7-gd9fc04e
Sponsored by: Absolight
Notes:
svn path=/head/; revision=390291
|
|
|
|
|
|
|
|
|
|
|
| |
PR: 200980
Submitted by: maintainer (Vitaly Magerya)
MFH: 2015Q2
Security: 0da404ad-1891-11e5-a1cf-002590263bf5,
e7b7f2b5-177a-11e5-ad33-f8d111029e6a
Notes:
svn path=/head/; revision=390277
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Due to the unavailability of a public repository, this version uses
Adacores 2015 distribution of xmlada. It's probably a minor update
from the previous one.
The major change, however, is the creation of a custom makefile to build
and install xmlada. Why? because gnatmake will lose the ability to
build project files in the near future, so xmlada makefiles were changed
to use gprbuild to build and itself it. One problem: gprbuild needs
xmlada as a build dependency. (and it also needs gprbuild to build
itself!!) I could have chosen to keep using gnatmake, but I decided to
bite the bullet, fix it correctly now and not have to get stuck by it
by future versions of gnat that remove project management from gnatmake.
Having to support a bootstrap gprbuild is nonsense in my opinion, so
both will have to be built manually. Morever, the GPL 2015 distinfo
file removed all the vital *.gpr files which other packages' configure
script absolutely depends on. These had to be recreated from scratch
as well.
Noticeable changes:
- no more .lgpr files, these are incorporated in generated *.gpr now
- xmlada_input.gpr renamed to xmlada_input_sources.gpr as expected
since we had to create it anyway
- xmlada_shared.gpr no longer exists; it was incorporated into each
gpr that pulled it in
- RPATH hack no longer necessary
- symlinks of 5 libraries at $LOCALBASE/lib were removed (useless)
- rpaths are now correct and have $LOCALBASE/lib/xmlada/relocatable
as path (this was big fix made possible by new Makefile)
- xmlada seems to build a lot faster, fully jobs safe
- GNU configure not longer performed
- GNU make no longer a build dependency
I verified packages that depend on xmlada build as expected. I also
verified that the manually generated libraries look very similar in
size to the gnatmake generated libraries.
Since the library version changed, I'm also bumping ports directly
dependent on xmlada.
Notes:
svn path=/head/; revision=390269
|
|
|
|
|
|
|
|
|
|
|
|
| |
This brings a couple of improvements specific to FreeBSD:
- Support for position independent code (PIE). [1]
- Unwind support for FreeBSD/amd64 and FreeBSD/i386. [2]
- Leverage this for adding signal handler support in libjava. [1]
Upstream by: andreast [1], marino [2]
Notes:
svn path=/head/; revision=390262
|
|
|
|
| |
Notes:
svn path=/head/; revision=390187
|
|
|
|
| |
Notes:
svn path=/head/; revision=390145
|
|
|
|
|
|
|
|
|
|
| |
- Add LICENSE_FILE
PR: 200923
Submitted by: amdmi3@FreeBSD.org
Notes:
svn path=/head/; revision=390026
|
|
|
|
|
|
|
|
|
|
| |
*** Can't load dependency information for B::Hooks::Parser:
Can't locate B/Hooks/Parser/Install/Files.pm in @INC (you may need to install the B::Hooks::Parser::Install::Files module) (@INC contains: /usr/local/lib/perl5/site_perl/mach/5.20 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.20/mach /usr/local/lib/perl5/5.20 /usr/local/lib/perl5/site_perl/5.20 /usr/local/lib/perl5/site_perl/5.20/mach .) at /usr/local/lib/perl5/site_perl/ExtUtils/Depends.pm line 185.
Reported by: pkg-fallout
Notes:
svn path=/head/; revision=389942
|