non port: net/polyorb/Makefile |
Number of commits found: 22 |
Thursday, 26 Dec 2019
|
07:54 antoine
Deprecate a few ports
With hat: portmgr
|
Saturday, 10 Mar 2018
|
17:46 gerald
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
|
Tuesday, 9 Jan 2018
|
19:06 danfe
For the ports under `net' category: remove superfluous linefeeds.
|
Tuesday, 12 Dec 2017
|
12:40 antoine
- Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
|
Tuesday, 21 Nov 2017
|
08:36 mat
OPTIONS_SUB only cares about being defined, its content is ignored.
Sponsored by: Absolight
|
Friday, 21 Apr 2017
|
20:25 rene
Return ports maintained by John Marino to the pool, he is no longer interested.
Submitted by: Mark Millard via private e-mail
|
Wednesday, 15 Feb 2017
|
21:33 rene
Return the ports mistakenly reset to ports@ in r433856 to John Marino.
The mistake was completely on my part, I somehow connected the dots the
wrong way in my head.
The only exceptions (for now) are archivers/zstd and ports-mgmt/synth
which were already picked up by new volunteers in the mean time.
|
Saturday, 11 Feb 2017
|
12:42 rene
Return ports maintained by John Marino to the pool, see r433827 for details
|
Thursday, 9 Jun 2016
|
13:27 marino
textproc/xmlada: Upgrade version 4.6.0.0 => 17.0.0 (scheme change)
The numbering scheme changed to presumably match years (e.g. 17 => 2017)
Bump everything with a build dependency as there is a matching soname
change. Everything still builds on a DF exp-run.
|
Saturday, 30 Apr 2016
|
06:44 marino
Change Ada Framework foundation from gcc5-aux to gcc6-aux
GCC 6.1 was released this week. The Ada Framework in FreeBSD ports has
been based on GCC 5.3 GNAT although GCC 6.x has been supported for awhile
via the ADA_DEFAULT option in make.conf.
Now that GCC 6 has been officially released, switch to it by default.
People can maintain the old foundation by putting "ADA_DEFAULT=5" in
/etc/make.conf.
Libraries built by one GNAT are unusable by another, so almost every Ada
port has been bumped as a result. Noticable exceptions are dns/ironsides
which fails to build on gcc6 (thus USES=ada:5 is set) and cad/ghdl which
needs additional testing as it may require gcc5 on FreeBSD (DragonFly
uses the LLVM backend only).
|
Friday, 1 Apr 2016
|
14:16 mat
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight
|
Monday, 19 Oct 2015
|
14:50 amdmi3
Improve shebangfix framework
- Support multiple values in *_OLD_CMD, i.e. we can now fix both
"/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify
them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash,
ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously)
replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is
still (correctly) replaced with "${perl_CMD} -tt")
Note that *_OLD_CMD items containing spaces must now be quoted (e.g.
perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")
Update shebangfix usage according to new rules in many ports:
- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces
Fix shebangfix usage in many ports (irrelevant to infrastructure change):
- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as
python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for
exact string
Approved by: portmgr (bapt)
Differential Revision: D3756
|
Wednesday, 29 Jul 2015
|
22:09 antoine
Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports
using python
PR: 201077
Reviewed by: mat
With hat: portmgr
Differential Revision: https://reviews.freebsd.org/D2955
|
Sunday, 21 Jun 2015
|
23:35 marino
textproc/xmlada: Upgrade version 4.5.0.0 => 4.6.0.0, overhaul make system
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.
|
Thursday, 28 May 2015
|
08:12 marino
net/polyorb: convert to pkg-plist, support testsuite, plus
The pkg-plist isn't absurdly long, especially when docs are omitted, so
convert port from using generated plist to a static one with PORTDOCS
defined. While here, allow the possibility of not installing docs
although this saves no effort and is not recommended since it removes
polyorb from GPS (Gnat Programming Studio IDE) menus.
Also import Makefile.in patch to properly strip binaries.
The main reason for the update was to support the ability to run the
testsuite. When selected (off by default), the "run-testsuite" target
is available, and is intended to be executed after "make install". The
testsuite target will build the examples along with the tests to be run,
but the examples are not installed. However, additional .ali files are
installed as a result (before only their source files were installed).
|
Friday, 24 Oct 2014
|
16:21 mva
- Convert ports of net/ to new USES=python
Approved by: portmgr (implicit)
|
Thursday, 16 Oct 2014
|
10:56 marino
Remove @dirrm from package list of 8 of my ports
|
Thursday, 15 May 2014
|
13:40 marino
net/polyorb: Upgrade version 2.10.0 (2013) => 2.11.1 (2014)
The annual Adacore release happened!
|
Friday, 14 Mar 2014
|
08:37 marino
net/polyorb: New version as result of gcc-aux upgrade to gcc49
Setting USES=ada:47 would not allow polyorb to build because of an
object file mismatch with the gcc49-built xmlada. It also would not
build with the latest gcc-aux, so the only option is to upgrade the port
to PolyOrb 2013.
|
Sunday, 10 Nov 2013
|
16:57 marino
net/polyorb: Convert to staging
* Don't install license anymore as it messes up auto-plist
* Bump portrevision due to this change
|
Friday, 20 Sep 2013
|
22:10 bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
net)
|
Monday, 12 Aug 2013
|
14:21 marino
Add new port: net/polyorb
PolyORB is a middleware implementation providing development tools and an
innovative runtime library architecture for collaboration of application
components using open standards for distributed systems.
Polyorb has to be carefully matched with its compiler. For the Ada
framework compiler, this means version "GPL 2012" despite "GPL 2013" being
available now. However, a Polyorb developer told me that GPL 2012 was a
bit unstable and recommended that I create a custom tarball from the
Adacore subversion repository using the last revision compatible with
gcc-aux. The approximate version number of 2.9 was adopted.
THis custom distfile is based on rev 201373 (23 Jan 2013).
The documentation from GPL 2012 was included in this new distfile rather
than embarking on the painful process of regenerating all 5 versions.
Approved by: bapt/culot (mentors, implicit)
|
Number of commits found: 22 |