FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Search FreshPorts using Google
not searching src
Custom Search

The FreshPorts Search


Include deleted ports Case sensitive search Sort by:
Include /src tree

Notes

  • Case sensitivity is ignored for "sounds like" and output is ordered by the soundex.
  • When searching on 'Message ID', the type of match is ignored.
  • When searching on 'Commit Message' only 'containing' is used.
  • When searching by 'Under a pathname', your path must start with something like /ports/, /doc/, or /src/. All commits under that point will be returned. The selected match type is ignored and defaults to 'Starts with'.
Number of commits: 613 (showing only 100 on this page) 1 | 2 | 3 | 4 | 5 | 6 | 7  »  
Wed, 16 Apr 2014
[ 18:19 marino ] Original commit 
glabels 2.2.8_3 deskutils files touched by this commit A program to create labels and business cards
scribes 0.4.b954_1 editors files touched by this commit Slick yet powerful text editor for GNOME
amide 1.0.5_1 graphics files touched by this commit Medical Imaging Data Examiner
etherape 0.9.9_2 net-mgmt files touched by this commit Graphical network traffic visualization tool for gnome
gnome-device-manager 0.2_5 sysutils files touched by this commit HAL device manager for the GNOME Desktop
Add USE_GNOME+= gnomedocutils to 5 ports

These ports will fail configuration if gnome-doc-utils is not present.
Likely a common dependency loaded it in the past, but not anymore.
Explicitly list gnome-doc-utils as a build dependency in order to
fix the recent breakage of these ports.

Also reset maintainership of etherape - maintainer gone for more than
one yet now.

Approved by:	portmgr (bdrewery)
[ 11:46 marino ] Original commit 
phalcon 1.3.1 www files touched by this commit Phalcon PHP Framework written in C-language
www/phalcon: Upgrade version from 1.3.0 => 1.3.1

This fixes a broken fetch with the previous version.  The patch was
checked with poudriere locally.

PR:		ports/188217
submitted by:	marino

PR:		ports/188686
submitted by:	Jin-Sin Lin (maintainer)
Mon, 14 Apr 2014
[ 20:25 marino ] Original commit 
shoutcast 2.2.1.109 audio  Ignore files touched by this commit SHOUTcast Distributed Network Audio Server
audio/shoutcast: Fix DragonFly breakage due to OSVERSION use
Sun, 13 Apr 2014
[ 11:41 marino ] Original commit 
aws 3.1.0.0_2 www files touched by this commit Adacore Ada Web Server and framework
www/aws: Fix usage of aws in jailed environment

AWS has a sanity check that assumes that binding to the standard loopback
address of 127.0.0.1 is always possible, but this is not a good assumption
inside a FreeBSD jail.  The result is that connection is success because
it adjusts the 127.0.0.1 address correctly on the fly, but the sanity
check is no longer valid.  The provided patch changes the sanity check to
get the address rather than assuming 127.0.0.1.

PR:		ports/188342
submitted by:	Natacha Porte
Approved by:	maintainer (myself)
[ 10:24 marino ] Original commit 
adacontrol 1.16r10 lang files touched by this commit Tool for detecting use or non-use of specific Ada constructs
lang/adacontrol: Upgrade version 1.15r5 => 1.16r10

Rule changes according to HISTORY file since version 1.15r5:

New rules:
----------
positional_associations (took over style (positional_association))
type_usage
unit_pattern
unsafe_elaboration

Changes to existing rules:
--------------------------
No_Operator_Usage:
  added observed relational
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 09:51 marino ] Original commit 
excel-writer 13 misc files touched by this commit Ada package for easily creating Excel files with basic formats
misc/excel-writer: Update version 12 => 13

From recent http://planet.ada.cx feed: Excel Writer v.13

Some recently added features:
  * freeze panes
  * cell comments
  * vertical text alignment
  * text orientation
  * Ada.Calendar.Time Put/Write and date built-in formats
  * background colours
  * wrap_text format option
  * Next and Next_Row
  * Text_IO's New_Line(lines), Line, Col now available

Excel Writer (Excel_Out) is a free, standalone, portable, open source
package for producing Excel spreadsheets with basic formattings and
page layout. It can be used in an "Ada.Text_IO" fashion, with Put,
Put_Line and New_Line.
Sat, 12 Apr 2014
[ 22:04 marino ] Original commit 
gcc-aux 20140406_2 lang files touched by this commit Version of GCC 4.9 with full Ada support
gnatdroid-armv7 20140406_2 lang files touched by this commit C/Ada cross-compiler, target: Android ARMv7
lang/gnatdroid-armv7 (&gcc-aux): Fix socket support and gnat.dg testsuite

The socket support on Gnatdroid was broken, and it had to be fixed at
lang/gcc-aux.

Until now, the dejagnu testsuite did not work on remote targets.  To fix
this, support files had to be installed at ${LOCALBASE}/share/dejagnu.
Dejagnu was not made a run dependency, conditional or otherwise.  The
test targets for gnatdroid are really maintainer targets.

Running the gnat.dg testsuite confirms that everything works in the
cross-compiler except stack checking (there's no support in gcc for this
just yet).
Thu, 10 Apr 2014
[ 17:16 marino ] Original commit 
gcc-aux 20140406_1 lang files touched by this commit Version of GCC 4.9 with full Ada support
lang/gcc-aux: Fix typo in long description with slight cleanup
[ 13:35 marino ] Original commit 
gcc-aux 20140406_1 lang files touched by this commit Version of GCC 4.9 with full Ada support
lang/gcc-aux: significantly reduce c++ testsuite diff file size

The majority of the 234k c++ testsuite patch can be eliminated with
REINPLACE_CMD at the post-extract phase.  Now it's 1/100th the size
at 2.3k.  No revbump necessary; the testsuite isn't even a default
option.  The same treatment can be done to lang/gcc47-aux later.
[ 10:33 marino ] Original commit 
gnatdroid-armv5 20140406_1 lang  Ignore files touched by this commit C/Ada cross-compiler, target: Android ARMv5
gnatdroid-armv7 20140406_1 lang files touched by this commit C/Ada cross-compiler, target: Android ARMv7
lang/gnatdroid-arm5(7): Fix ARMv7, disable ARMv5

ARMv5 gnatdroid can't currently be built because sigtramp-armdroid.c
uses thumb instructions that ARMv5 doesn't know.  Until this is fixed,
set the port to ignore.

Both gnatdroid ports now using gcc-aux's Makefile.version for it's
portrevision versions.  Both now stop using CONFIGURE_ARGS because it
processes the values in an unexpected way.

Both get a revbump due to gcc-aux's binutils-caused revbump.
[ 08:45 marino ] Original commit 
gcc-aux 20140406_1 lang files touched by this commit Version of GCC 4.9 with full Ada support
lang/gcc-aux: Add binutils requirement for FreeBSD

This patch was previously developed but lost somewhere along the way.
The linker and assembly must be explicitly defined otherwise it is
defined as "ld" and "as" and as such is affected by the value of PATH.
We don't want this, and it actually breaks the gnatdroid cross compilers.

For FreeBSD, use the binutils port like the gcc ports do.  DragonFly
has binutils 2.24 in base so let's keep using the base binutils on that
platform.

Also the Makefile.version file now defines the PORTREVISION for all
the ports that use it to make future updating easier.

Binutils patch omission partly detected by jenkins failure (thx swills)
[ 00:34 marino ] Original commit 
gnatdroid-armv5 20140406 lang  Ignore files touched by this commit C/Ada cross-compiler, target: Android ARMv5
gnatdroid-armv7 20140406 lang files touched by this commit C/Ada cross-compiler, target: Android ARMv7
gnatdroid-binutils 2.24_3 lang files touched by this commit Infrastructure for C/Ada Android cross-compiler
gnatdroid-sysroot 19_1 lang files touched by this commit Android sysroots for C/Ada Android cross-compiler
lang/gnatdroid-*: Support multiple API, base on gcc-aux (gcc 4.9)

This represents major changes with gnatdroid.

The sysroot is no longer API 9 or 19, but a choice of API 8, 9, 15,
16, 17, 18, or 19.  The prefix is not androidX but just "android".
The binutils port had to be adjusted due to the prefix change.

Finally, gnatdroid-armv(5,7) was substancially reworked to use
gcc-aux (4.9) instead of gcc47-aux (4.7).  This means the new ARM
unwinder is in use (zero cost exceptions).  Only 6 ACATS tests are
failing, they are related to the missing stack check capability.

Future work will speed up ACATS remote device testing and hopefully
enable gnat.dg testing too.
Wed, 9 Apr 2014
[ 13:52 marino ] Original commit 
gcc-aux 20140406 lang files touched by this commit Version of GCC 4.9 with full Ada support
lang/gcc-aux: Upgrade from 30 March snapshot to 6 April

Since the April 6 snapshot, a lot of work has entered the GCC tree to
fix the arm-android GNAT port.  Currently it passes everything except
stack checking.

A lot of the additional lines in diff-ada will be removed with the
next snapshot.  Future plans also include significantly reducing the
size of the diff-cxx-testsuite file too.
Sun, 6 Apr 2014
[ 12:08 marino ] Original commit 
gcc-aux 20140330 lang files touched by this commit Version of GCC 4.9 with full Ada support
lang/gcc-aux: set Makefile.common includes like gcc47-aux
[ 11:32 marino ] Original commit 
gnatdroid-armv5 20130413_2 lang  Ignore files touched by this commit C/Ada cross-compiler, target: Android ARMv5
gnatdroid-armv7 20130413_2 lang files touched by this commit C/Ada cross-compiler, target: Android ARMv7
gnatdroid-binutils 2.24_2 lang files touched by this commit Infrastructure for C/Ada Android cross-compiler
gnatdroid-sysroot 19 lang files touched by this commit Android sysroots for C/Ada Android cross-compiler
lang/gnatdroid-*: Update sysroot to Android API level 9 -> level 19

This is the first of two steps to update the gnatdroid ARM cross-
compilers.  The sysroot was 10 versions behind the current API level
of 19.  The latest API level drops ARMv5 support, but the API is
backwards compatible, so if applications restrict themselves to
level 18 features, then ARMv5 should still be usable.

The next step is to base the cross compilers on GCC 4.9 instead of the
GCC 4.7-based gcc47-aux port.
Fri, 4 Apr 2014
[ 21:35 marino ] Original commit 
ahven 2.4_4 devel files touched by this commit Ada unit test framework
devel/ahven: Improve symbolic traceback functionality

Rather than show the lengthy and not helpful trace of the Ahven
Framework when a symbolic trace is shown, detect the start of this
infrastructure trace and truncate it there.  This helps debugging
greatly by removing a lot of noise.
[ 14:40 marino ] Original commit 
matreshka 0.6.0_3 devel files touched by this commit Ada framework for information systems development
devel/matreshka: Change defaults options (drop firebird, mysql)

I attempted to split matreshka up into master and slave ports, and
have each database driver as a slave/subpackage, but it turns out that
the way the matreshka gpr files are built, it currently has to be
self-contained in a single port.

In reality, nobody is going to need 4 database drivers simultaneously.
Nobody is probably going to want a package that sucks in 4 databases
either.  With this in mind, I changed the defaults to build sqlite and
postgresql drivers by default.  Since SQLite3 is so small, I figured
that noone would really mind if it got pulled in, and given the mindset
of the Ada community, the most likely db to use would be postgresql.

If Firebird and MySQL drivers are needed, then this port will have to
be built from source.  Firebird has been particularly fragile on FreeBSD
for some reason as well, it seems to fail the configuration check on
FreeBSD 8 and 9.  Removing FB as a default option will avoid this issue
on the builders.
[ 09:27 marino ] Original commit 
last.fm 1.5.4.26862_2 audio files touched by this commit Official last.fm radio player
audio/last.fm: consolidate patches

Due to strange naming scheme of original patch, I didn't immediately
realize the same file now has two patches.  Consolidate them and keep
the new patch file name.
[ 09:19 marino ] Original commit 
last.fm 1.5.4.26862_2 audio files touched by this commit Official last.fm radio player
audio/last.fm: Attempt to fix build on F10+
Mon, 31 Mar 2014
[ 20:23 marino ] Original commit 
minecraft-client 1.7.5 games files touched by this commit Client for the block building game
games/minecraft-client: Upgrade version 1.4.6 -> 1.7.5 and support stage

This poor PR is several months old.  It applied without much trouble, but
several changes were made:

* Don't use https if http will do (and http works fine)
* Don't use the launcher URL.  It is always the latest version, so the
  second minecraft is updated, the port will break.  Use an version-based
  URL instead, one that will update with the port version
* Add stage support
* At least four stable versions have been released since the PR's version
  of 1.6.2.  Go ahead and update it to the latest stable version of 1.7.5
* The latest version builds and installs fine, but it was not tested.
  Feedback on the PR indicates 1.6.2 works fine, but currently how well
  version 1.7.5 works is unknown.

PR:		ports/180195
Submitted by:	"r4721"
Approved by:	maintainer (Janik Galasso)
Staged by:	marino@
[ 17:47 marino ] Original commit 
excel-writer 12 misc files touched by this commit Ada package for easily creating Excel files with basic formats
misc/excel-writer: Upgrade version 11 -> 12
[ 16:34 marino ] Original commit 
ocaml-sqlite3 2.0.4 databases files touched by this commit OCaml bindings to sqlite3 library
ocaml-sqlite3: Fix typo in patch (only affects DF)
[ 07:31 marino ] Original commit 
gcc-aux 20140330 lang files touched by this commit Version of GCC 4.9 with full Ada support
lang/gcc-aux: Update to latest snapshot, 30 MAR 2014

This may fix some of the shared library building failures seen recently
with the 16 MAR 2014 snapshot.
Sat, 29 Mar 2014
[ 17:35 marino ] Original commit 
ocaml 4.00.1_1 lang files touched by this commit The Objective Caml compiler and programming environment
lang/ocaml: Restore CMP_LIB option in the definitions

noticed by:	sunpoet
[ 13:17 marino ] Original commit 
pcsc-ada 0.7.1 devel files touched by this commit Ada binding to PC/SC middleware (Smart card interface)
Add new Ada port: devel/pcsc-ada

PCSC/Ada provides a thick Ada binding to PC/SC-middleware. The library
allows programs written in Ada to communicate with smart cards using the
SCard API.

WWW: http://www.codelabs.ch/pcscada
[ 01:22 marino ] Original commit 
anet 0.2.3_2 net files touched by this commit Networking library for Ada
net/anet: Fix build for gcc 4.9 and fix documentation too

Reported by:	pkg-fallout
Fri, 28 Mar 2014
[ 13:47 marino ] Original commit 
pnetmark 0.0.6_1 benchmarks  Deprecated Expiration Date files touched by this commit Benchmarking tool for Common Language Runtime (CLR)
ml-pnet 0.8.0_1 lang  Deprecated Expiration Date files touched by this commit Mono's upper-level libraries
pnet 0.8.0_1 lang  Deprecated Expiration Date files touched by this commit The "meta-port" for DotGNU Portable.NET
pnet-base 0.8.0_1 lang  Deprecated Expiration Date files touched by this commit C# compiler and runtime engine
pnetlib 0.8.0_1 lang  Deprecated Expiration Date files touched by this commit C# system library for pnet
treecc 0.3.10 lang  Deprecated Expiration Date files touched by this commit Treecc is designed to assist in the development of compilers
PNET group: use EXPIRATION_DATE, not EXPIRATION
[ 13:24 marino ] Original commit 
pnetmark 0.0.6_1 benchmarks  Deprecated Expiration Date files touched by this commit Benchmarking tool for Common Language Runtime (CLR)
ml-pnet 0.8.0_1 lang  Deprecated Expiration Date files touched by this commit Mono's upper-level libraries
pnet 0.8.0_1 lang  Deprecated Expiration Date files touched by this commit The "meta-port" for DotGNU Portable.NET
pnet-base 0.8.0_1 lang  Deprecated Expiration Date files touched by this commit C# compiler and runtime engine
pnetlib 0.8.0_1 lang  Deprecated Expiration Date files touched by this commit C# system library for pnet
treecc 0.3.10 lang  Deprecated Expiration Date files touched by this commit Treecc is designed to assist in the development of compilers
Expire PNET and all dependencies: Abandonware, alpha quality

PNET was never more than alpha quality software and IMO never deserved
a place in ports.  It has been abandoned for years and no releases since
March 2007.   To celebrate this dubious anniversary, I'm setting a
countdown on these ports.  As illustration, even pkgsrc, which doesn't
throw anything way, eliminated their PNET ports over a year ago.

I brought up the subject to Sylvio, the maintainer, well over a year ago
but he's been MIA the entire time, so I am also resetting maintainership
now as well.

Checking on http://www.gnu.org/software/dotgnu/, it informs that the
DotGNU project has been decommissioned since December 2012.

Execution on May Day.
[ 09:19 marino ] Original commit 
netcdf3-ftn 3.6.3_6 science files touched by this commit NetCDF (network Common Data Form), with Fortran support
science/netcdf3-ftn: Mark unsafe for parallel builds

Partial and edited error log:
gfortran47 -I../libsrc -I.  -Wl,-rpath=/usr/local/lib/gcc47 -c -o typeSizes.o
typeSizes.f90
Fatal Error: Can't open module file 'typesizes.mod' for reading at (1): No such
file or directory
gmake[2]: *** [netcdf.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
libtool: compile:  gfortran47 -I../libsrc -I. -Wl,-rpath=/usr/local/lib/gcc47 -c
typeSizes.f90  -fPIC -o .libs/typeSizes.o
Thu, 27 Mar 2014
[ 19:19 marino ] Original commit 
ocaml-opam 1.1.1 devel files touched by this commit Source-based package manager for OCaml
devel/ocaml-opam: Update 1.1.0 -> 1.1.1 and unbreak

Updating to the latest point version did not fix the problems.  The
first is that now the built tool ocp-build requires TERM to be set in
the environment, otherwise it returns non-zero result with an error
message (hidden by /dev/null in first instance) and breaks the build.

Later the build failed the FS because it was saving preferences at $HOME.
Adding -no-user-prefs switch to the command seems to suppress that.

Finally, the GNU makefile is not jobs safe, so indicate that.  The GNU
makefile does not participate much in the overall build.
[ 17:39 marino ] Original commit 
eliom 3.0.3 www files touched by this commit Ocaml dynamic webpage generation library
Add new Ocaml port: www/eliom

The initial version submitted in the PR was augmented by later changes
seen in pkgsrc where the counterpart is maintained by the submitter.

Note that due to a problem with bsd.ocaml.mk, the USE_OCAML_LDCONFIG
option had to be disabled.  This could be changed when the problem is
resolved.

==
Eliom is a framework for programming web sites and client/server web
applications. It uses very new concepts making programming very different
from all other web programming tools, and allowing to write a complex web
site in very few lines of code.

WWW: http://ocsigen.org/eliom/
==

PR:		ports/176165
Submitted by:	Jaap Boender
Maintainer:	Jaap Boender
Stage support:	Taken from pkgsrc
[ 12:29 marino ] Original commit 
js_of_ocaml 1.3.2 lang files touched by this commit OCaml to JavaScript compiler
Add new Ocaml port: lang/js_of_ocaml

The initial version submitted in the PR was augmented by later changes
seen in pkgsrc where the counterpart is maintained by the submitter.

==
Js_of_ocaml is a compiler of OCaml bytecode to Javascript. It makes it
possible to run Ocaml programs in a Web browser.

WWW: http://ocsigen.org/js_of_ocaml/
==

PR:		ports/176163
Submitted by:	Jaap Boender
Maintainer:	Jaap Boender
Stage support:	Taken from pkgsrc
[ 11:48 marino ] Original commit 
ocsigen 2.2.0 www files touched by this commit Web programming framework for OCaml
www/ocsigen: Update from version 1.1.0 -> 2.2.0 (Unbreaks port)

I started with the PR, but it required heavy modification.  It was very
out of date after several ports infrastructure changes and updates to
its dependencies.  Luckily the pkgsrc version also maintained by Jaap
was up to date, especially the required patches.  The docs generation
seems to be broken so it's been inhibited for now.

PR:		ports/176117
Submitted by:	Jaap Boender
Stage support:	Taken from pkgsrc
[ 09:41 marino ] Original commit 
ocaml-dbm 1.0 databases files touched by this commit OCaml binding to the NDBM and GDBM database library
Add new Ocaml port: databases/dbm

The initial version submitted in the PR was augmented by later changes
seen in pkgsrc where the counterpart is maintained by the submitter.

==
This OCaml library is a binding to the NDBM/GDBM Unix "databases". It
provides persistent storage of key-value pairs of strings.

WWW: http://forge.ocamlcore.org/projects/camldbm/
==

PR:		ports/176115
Submitted by:	Jaap Boender
Maintainer:	Jaap Boender
Stage support:	Taken from pkgsrc
[ 01:14 marino ] Original commit 
ocaml-sqlite3 2.0.4 databases files touched by this commit OCaml bindings to sqlite3 library
databases/ocaml-sqlite3: Upgrade from 1.6.1 -> 2.0.4 and stage

The referenced PR was implemented, and then augmented with stage
support from pkgsrc.  The unique license was also documented.

PR:		ports/176067
Submitted by:	maintainer (Jaap Boender)
Stage support:	Taken from pkgsrc
[ 00:51 marino ] Original commit 
ocaml-tyxml 2.2.0 textproc files touched by this commit OCaml XML typing library
textproc/ocaml-tyxml: Upgrade 2.0.1 -> 2.2.0 and support stage

The implements the referenced PR and then stage support was added.
The latter largely came from the pkgsrc version of this port which
has the same maintainer.  The modified LGPL license (with an OpenSSL
exception) was annotated as well.

PR:		ports/176065
Submitted by:	maintainer (Jaap Boender)
Stage support:	Taken from pkgsrc
[ 00:29 marino ] Original commit 
ocaml-net 3.7.3 www files touched by this commit OCaml modules for Internet applications
www/ocaml-net: Upgrade version 3.5.1 -> 3.7.3 and stage

The original PR requested to version 3.6.3, but it was straight-forward
to jump to the latest version.  The stage support came from the pkgsrc
version.

PR:		ports/176062
Submitted by:	maintainer (Jaap Boender)
Stage support:	Taken from pkgsrc
Wed, 26 Mar 2014
[ 23:16 marino ] Original commit 
ocaml-text 0.6_1 textproc files touched by this commit OCaml library for dealing with text
textproc/ocaml-text: Use ldconfig and autogen plist

Neither USE_OCAML_LDCONFIG nor USE_OCAMLFIND_PLIST were working
properly earlier.  Now that they are, come back to this port and use
those facilities, then bump it.
[ 23:04 marino ] Original commit 
ocaml-lwt 2.4.3_1 devel files touched by this commit Cooperative threading library for OCaml
ocaml-react 0.9.4_1 devel files touched by this commit OCaml module for functional reactive programming
ocaml-(react, lwt): Use ldconfig again

USE_OCAML_LDCONFIG should be working again, so fix the last two Ocaml
ports to use it, and bump them too.
[ 22:51 marino ] Original commit 
ocaml-lwt 2.4.3 devel files touched by this commit Cooperative threading library for OCaml
devel/ocaml-lwt: Upgrade from 1.1.0 -> 2.4.3 and support stage

This is a major update.  The PR was followed, but it came pre-stage
era.  The staging came from pkgsrc where the maintainer maintains the
same DESTDIR-enabled package.

PR:		ports/176061
Submitted by:	maintainer (Jaap Boender)
Stage support:	Taken from pkgsrc
[ 21:58 marino ] Original commit 
ocaml 4.00.1_1 lang files touched by this commit The Objective Caml compiler and programming environment
lang/ocaml: Make expunge executable

devel/ocaml-lwt needs to use it.
[ 20:41 marino ] Original commit 
ocaml-text 0.6 textproc files touched by this commit OCaml library for dealing with text
textproc/ocaml-text: Update version 0.5 -> 0.6 and stage

Since the maintainer also maintains the pkgsrc version of ocaml-text,
I used their methods for implementing stage.  I am perplexed about the
change in the pkg-plist because no documents were generated and there
were no documents on pkgsrc plist either.  As with other recent ocaml
changes, ldconf changes were inhibited.  ldconf probably needs a new
global policy (e.g. apply in a post-install script)

PR:		ports/176060
Submitted by:	maintainer (Jaap Boender)
Stage support:	Taken from pkgsrc
[ 20:01 marino ] Original commit 
ocaml-react 0.9.4 devel files touched by this commit OCaml module for functional reactive programming
devel/ocaml-react: Upgrade version 0.9.2 -> 0.9.4 and stage

The maintainer patch worked out of the box, but it came from a time
before staging.  Significant rework was necessary to provide stage
support, but luckily Jaap already added this support for the pkgsrc
version he maintains (also at devel/ocaml-react over there).

PR:		ports/176057
Submitted by:	maintainer (Jaap Boender)
Stage support:	Taken from pkgsrc
[ 17:54 marino ] Original commit 
ocaml-images 4.0.1,2 graphics files touched by this commit Objective Caml image processing library
ocaml update 4/4: graphics/ocaml-images, update to version 4.0.1

Ocaml 4.00 can't build ocaml-images 3.0.1, so the solution is to update
the package to a newer version.  This arrived from dports, but it has
been heavily modified since then.  It has also been staged.  The
pkg-plist needs work because it doesn't support all the options if they
are turned off.  GTK2 has been left OFF by default since it pulls in
136 packages when enabled.

The Ocaml framework did not support staging at the time, so several
knobs were turned off, especially the "WASH" function which disrupted pkg
greatly.  The options were cleaned up in a modern way too.  An additional
patch was addded to make clang happy so this builds on FreeBSD 10 inside
poudriere.

Urged by: portmgr(bapt)
[ 17:53 marino ] Original commit 
omake 0.9.8.6.0.r1_1 devel files touched by this commit Flexible build system
ocaml update 3/4: devel/omake major tweaks, stage support

Two dozen patches were brought in from NetBSD via dports , and this port
was staged too. Most of the patches are upstream fixes as Omake has been
updated in repo but without a new release.  In any case an update was
required because it broke after Ocaml was updated to version 4.00.

Urged by: portmgr (bapt)
[ 17:51 marino ] Original commit 
ocaml-findlib 1.4.1_1 devel files touched by this commit OCaml package manager
Ocaml update 2/4: devel/ocaml-findlib adjust for Ocaml 4

Tweak plist and support stage after Ocaml update.

Urged by: portmgr (bapt)
[ 17:50 marino ] Original commit 
ocaml 4.00.1 lang files touched by this commit The Objective Caml compiler and programming environment
ocaml update 1/4: lang/ocaml upgrade from 3.12 to 4.00

There have been manual outstanding PRs on OCAML that have dragged on
for well more than a year.  In the meantime, FreeBSD has been painfully
stucking on version 3.12 of Ocaml.  Meanwhile, DragonFly's dports have
been maintaining version 4.00.

With a "Just do it" attitude, the dports version of Ocaml has been brought
in.  This doesn't have stage support, nor is the the latest version
available.  The idea is just get a working base Ocaml 4.00 in ports and
then have the maintainer update the appropriate PRs.

As a consequence, updates to omake, ocaml-findlib, and ocaml-images is
also required and upcoming.

Urged by:	portmgr (bapt)
Related PR:	ports/173364
Related PR:	ports/173453
[ 09:41 marino ] Original commit 
xmlada 4.4.0.0_3 textproc files touched by this commit Adacore XML suite for the Ada language
aws 3.1.0.0_1 www files touched by this commit Adacore Ada Web Server and framework
textproc/xmlada, www/aws: Hack to fix build on FreeBSD 8

For an unknown reason, the shared version of the xmlada library fails
to link on FreeBSD 8.  To at least get it building, only the static
version is built on that platform.  As a consequence, www/aws had to
have a similar FreeBSD8-only instruction.  Neither requires plist
adjustments because they both have generated plists.  No bump is
required because neither have been building on FreeBSD 8.

xmlada is due to be updated anyway.  Most Ada libraries are static and
I very well just convert xmlada to be a static-only library without
condition.

While here, fix a check-orphans failure due to licensing on aws.
[ 01:44 marino ] Original commit 
alog 0.4.1 devel files touched by this commit Stackable logging framework for Ada
Add new Ada port: devel/alog

Alog is a stackable logging framework for Ada. It aims to be straight
forward to use and is easily extendable. It provides support for various
logger types, log facilities, loglevel policies and message
transformations.

The Alog library comes in two flavors: base and full. The base build
includes facilities to log to files and syslog while the full version
provides more advanced log facilities like SMTP, Jabber/XMPP or PostgreSQL.
The full version requires AWS (Ada Web Server) and APQ (Ada95 database
binding) and are offered as a non-default option.

WWW: http://www.codelabs.ch/alog
[ 01:39 marino ] Original commit 
apq 3.2.0 databases files touched by this commit APQ Ada95 database base library
apq-mysql 3.2.0 databases files touched by this commit APQ Ada95 MySQL database driver
apq-odbc 3.2.0 databases files touched by this commit APQ Ada95 ODBC database driver
apq-pgsql 3.2.0 databases files touched by this commit APQ Ada95 PostgreSQL database driver
APQ ports: apq, apq-mysql, apq-pgsql, apq-odbc

Without direction, GPRconfig will create a cgpr file at the standard
$PREFIX/lib/gnat repository.  This is the cause of the builder
failures because it touches a part of the userland it's not supposed to.

GPRconfig should be modified not to do this; it is never desirable.
In the meantime, the fix for APQ is to specify .cgpr targets which do
not exist so GPRconfig creates them there instead of $PREFIX/lib/gnat.

Reported by: swills
Tue, 25 Mar 2014
[ 11:28 marino ] Original commit 
apq 3.2.0 databases files touched by this commit APQ Ada95 database base library
apq-mysql 3.2.0 databases files touched by this commit APQ Ada95 MySQL database driver
apq-odbc 3.2.0 databases files touched by this commit APQ Ada95 ODBC database driver
apq-pgsql 3.2.0 databases files touched by this commit APQ Ada95 PostgreSQL database driver
Add new Ada database ports: apq, apq-mysql, apq-pgsql, apq-odbc

APQ is a database interface library written in Ada95.  This is the base
library, but it is not useful without a driver.  There are three drivers
available for PostgreSQL, MySQL, and ODBC in separate ports.

Some features:
  * Thick binding
  * Strong typing support
  * Full BLOB support (PGSQL)
  * High performance BLOB I/O via streams
  * Full support for NULL Values
  * Fully portable (database neutral) code possible
  * Four levels of debug tracing

WWW: https://bitbucket.org/kowframework/apq
Mon, 24 Mar 2014
[ 16:56 marino ] Original commit 
excel-writer 11 misc files touched by this commit Ada package for easily creating Excel files with basic formats
misc/excel-writer: Update version 07 to 11

Due to a change in how files were being stored at SourceForge, I didn't
realize that version 11 is actually the latest.
[ 10:31 marino ] Original commit 
excel-writer 07 misc files touched by this commit Ada package for easily creating Excel files with basic formats
misc/excel-writer: Ensure short description includes "Ada"

This is important as the package is not (easily) usable for those
uninterested in Ada.
Sun, 23 Mar 2014
[ 23:55 marino ] Original commit 
generic_image_decoder 02 graphics files touched by this commit Ada library for decoding various image formats inc. animations
Add new Ada port: graphics/generic_image_decoder

The Generic Image Decoder (GID) is an Ada package for decoding a broad
variety on image formats from any data stream to any kind of medium.
Examples include in-memory bitmap, a GUI objecct, another stream, floating
point data for scientific calculations, a browser element or a device.
Animations are also supported.  GID features:

  * Standalone; requires no other libraries or bindings
  * Completely portable - no OS, CPU, or compiler dependencies
  * Task safe
  * Endian-neutral
  * Free and open source
  * Pure Ada95 (suitable for Ada2005 and Ada2012 projects)

Currently supports BMP, GIF, JPEG, PNG and TGA formats.

WWW: http://gen-img-dec.sourceforge.net/
[ 23:50 marino ] Original commit 
excel-writer 07 misc files touched by this commit Ada package for easily creating Excel files with basic formats
Add new Ada port: misc/excel_writer

Excel_Out is a package that can generate basically formatted Excel files.

* Ideal for the automatic production of reports
* Fast: on a HP Mini netbook (Intel Atom, 1.66 GHz), Excel Writer produced
  50 sheets per second where each sheet had 10,000 data cells
* Totally portable and no external library required
* No interation with MS Office software

WWW: http://excel-writer.sourceforge.net
[ 23:44 marino ] Original commit 
ini_file_manager 03 misc files touched by this commit Ini configuration file reader and manipulator package for Ada
add new Ada dev port: misc/ini_file_manager

The Ini file manager consists of a package, Config, which can read or write
informations from various configuration files known as "ini" files because
they have often the ".ini" extension. They are text files which look like
the following:

  ; Comment line
  [Section 1]
  a_string = abcd     # a comment here...
  a_number = +123.456 ; another comment
  [Section 2]
  a_string = efgh

For more examples in this format, just search files with the .ini extension
on a windows-based computer.

WWW: http://sourceforge.net/projects/ini-files/
[ 12:01 marino ] Original commit 
seamonkey 2.25 www files touched by this commit The open source, standards compliant web browser
www/seamonkey: Unbreak DragonFly

The first fix is a NO-OP for FreeBSD.  The clang/optimized flags work-
around is OSVERSION-specific, so let's limit it to FreeBSD only.

The real breakage was caused by the XPI_FILE substitution.  The "x86"
part of DragonFly's "x86_64" was getting transformed incorrectly to
"i386_64".  This could be prevented by changing the replacement pattern
to "x86$", but "x86" is not a standard ARCH value, so this substitution
isn't made on FreeBSD anyway.  The solution is just remove it as the
only effect it has is negative.

Tested on: Redports, all four i386 builders pass
[ 07:30 marino ] Original commit 
moscow_ml 2.01_7 lang files touched by this commit Lightweight implementation of Standard ML
lang/moscow_ml: Really add stage support this time

Only files installed in the post-install target were being placed in
stage directory.  All the files installed in the install target were
being put at ${PREFIX}, and this is most of them.  Strangely, portsmon
never complained about this.
Sat, 22 Mar 2014
[ 12:31 marino ] Original commit 
gcc-aux 20140316 lang files touched by this commit Version of GCC 4.9 with full Ada support
lang/gcc-aux: Fix parallel jobs build (GCC bug)

The cause for the build errors are due to a GCC makefile bug.
C++ is now required to build gnattools, but libstdc++ was not listed
as a dependency.  The fix for this bug will be posted to GCC's bugzilla
shortly.  While here, bump gcc-aux to the latest snapshot (16 March).
Now gcc-aux passes Redports 8x.

Reported by: pkg-fallout
Wed, 19 Mar 2014
[ 19:31 marino ] Original commit 
xmlada 4.4.0.0_3 textproc files touched by this commit Adacore XML suite for the Ada language
gtkada 2.24.4.0_2 x11-toolkits files touched by this commit Ada graphical toolkit based on Gtk2+
xmlada, gtkada: Bump for builders

libraries built by the previous version of the Ada compiler can not
be used by the new compiler.  Rev bump a couple of libraries that can
cause breakage on incremental builds.

Reported by: pkg-fallout
Mon, 17 Mar 2014
[ 23:27 marino ] Original commit 
rancid 2.3.8_2 net-mgmt files touched by this commit Really Awesome New Cisco confIg Differ
net-mgmt/rancid: r346745 is exactly opposite of intention

The OPSYS should have been FreeBSD, not DragonFly.  I have no idea what
happened here.  Strangely, nobody complained.
Sun, 16 Mar 2014
[ 09:36 marino ] Original commit 
flightgear-mb339-pan 2.1_3 games files touched by this commit Simulation of the MB-339 PAN aerobatic jet
games/flightgear-mb339-pan: unbreak fetch; needs :infozip
Sat, 15 Mar 2014
[ 23:43 marino ] Original commit 
xml_ez_out 1.06 textproc files touched by this commit Library for emitting XML from Ada programs
Add new Ada port: textproc/xml_ez_out

XML EZ_Out is a small set of packages intended to aid the creation of
XML-formatted output from within Ada programs.  It basically wraps the
tags and data provided to it with XML syntax and writes them to a
user-supplied medium.

This medium can be any sort of writable entity, such as a file, a
memory buffer, or even a communications link, such as a socket.  The
only functionality required of the medium is that it supply a
meaningful "Put" (for writing a string) and "New_Line" procedure.

WWW: http://www.mckae.com/xmlEz.html
[ 20:21 marino ] Original commit 
matreshka 0.6.0_2 devel files touched by this commit Ada framework for information systems development
devel/matreshka: Add FireBird SQL Support

After reporting the build issue of the Firebird SQL driver to the author,
a fix was introduced a couple of days later.  I finally have time to
apply that repository fix.  While here, fix it so the license can be
installed.
Fri, 14 Mar 2014
[ 16:09 marino ] Original commit 
mono 3.2.8_1 lang files touched by this commit Open source implementation of .NET Development Framework
lang/mono: Unbreak configure/runaway

Mono was set to build via clang unconditionally.  Other than have
a large, unnecessary dependency on clang33, this didn't bother
DragonFly until recently.  The 3.2.8 version has a conftest to test
for a working __thread implementation (which DragonFly has), but for
some reason the test locks up when built by clang.  I built the conftest
manually with gcc and it returned fine.

In any case, DragonFly's gcc47 base compiler builds mono fine, so to
unbreak the port on DragonFly, only specify clang on FreeBSD.
[ 14:53 marino ] Original commit 
ncurses 5.9.20131221 devel files touched by this commit Library for terminal-independent, full-screen output
devel/ncurses: Unbreak (caused by overwritten USES=tar:tgz)
[ 13:43 marino ] Original commit 
opentoken 5.0a textproc files touched by this commit Lexical analyser and parser for the Ada language
Add new Ada port: textproc/opentoken 5.0a

OpenToken is a facility for performing token analysis and parsing within
the Ada language. It is designed to provide all the functionality of a
traditional lexical analyzer/parser generator, such as lex/yacc. But due
to the magic of inheritance and runtime polymorphism it is implemented
entirely in Ada as withed-in code. No precompilation step is required, and
no messy tool-generated source code is created. The tradeoff is that the
grammar is generated at runtime.

WWW: http://stephe-leake.org/ada/opentoken.html
[ 13:05 marino ] Original commit 
gprbuild 20130416_1 devel files touched by this commit Adacore multi-language software build tool
devel/gprbuild: Fix automatic detection for AMD64

The standard target is amd64, not x86_64.
Support both though.
[ 10:43 marino ] Original commit 
afay 041111_2 devel files touched by this commit Improved aflex and ayacc Ada 95 scanner and parser generators
devel/afay: Fix for gcc49 and add EXAMPLES option

* Add a patch to make gcc49 building this port
* Add EXAMPLES option
* Fix DOCS option
* Simplify installation, respect 80 columns

This means only gnatdroid-arm* depends on gcc47-aux now.
Everything else can be built with gcc49
[ 08:44 marino ] Original commit 
asis 2013 lang files touched by this commit GNAT implementation of Ada Semantic Interface Specification
lang/asis: Remove obsolete passage about ASIS 2012/2013 in pkg-descr
[ 08:37 marino ] Original commit 
polyorb 2.10.0 net files touched by this commit CORBA, SOAP, Ada 95 Distributed System Annex middleware
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.
[ 08:37 marino ] Original commit 
asis 2013 lang files touched by this commit GNAT implementation of Ada Semantic Interface Specification
lang/asis: New version as result of gcc-aux upgrade to gcc49

The ASIS source has to be matched with the compiler source of the compiler
that builds it.  ASIS is always tricky because it's matched to annual
releases of GNAT GPL, and never to GNAT FSF.  However, after disabling the
useless (and faulty) strong version check, ASIS 2013 seems to work okay
with gcc49.  At least the two ports that use it seem to work ok.
[ 08:37 marino ] Original commit 
gprbuild 20130416 devel files touched by this commit Adacore multi-language software build tool
devel/gprbuild: New version as result of gcc-aux upgrade to gcc49

GPRBuild was previously based on the 2012 release, but it never should
have gone past the 2011 issue.  GPRBuild needs to use the same sources as
the GNAT that builds it, but it was built with the embedded sources
instead.  These "GPL" sources were ahead of the "FSF" sources, and
GPRBuild only worked by chance.  Using the proper GNAT Sources (gnat_util)
resulted in build failure!  Now gcc-aux has been updated and now
GPRBuild 2013 can be properly built with FSF GNAT 4.9 sources.
[ 08:36 marino ] Original commit 
adacontrol 1.15r5_2 lang files touched by this commit Tool for detecting use or non-use of specific Ada constructs
lang/adacontrol: Reaction to gcc-aux upgrade to gcc49

While the version remains the same, AdaControl comes with two flavors of
distfiles: "old" and "new".  The "old" distfile was appropriate for
gcc47-aux, but the "new" one is required for the gcc49-based ada compiler.
This change updates the distfile to be used to build adacontrol.
[ 08:36 marino ] Original commit 
gcc-aux 20140302 lang files touched by this commit Version of GCC 4.9 with full Ada support
gnat_util 20140302 lang files touched by this commit Library used to build GNAT tools such as ASIS
lang/gcc-aux: Upgrade from gcc-4.7.3 to gcc49-20140302 snapshot

GCC4.9 hasn't been released yet, but the Ada portion of it is pretty
stable and perfectly passes ACATS and gnat.dg testsuites.  The only
trick was to change the unwind mechanism on i386 away from KERN_PS_STRINGS
because it will not work with 32-bit compatability mode on AMD64.  This
is because on AMD64, the signal trampoline is located on a random area
on a shared page rather than a fixed location before KERN_PS_STRINGS.  To
support both true i386 and AMD64-32 compatibility mode, unwind now looks
for frame pattern in all cases.  Apparently stack checking has been broken
on AMD64-32 until now.

It is important to get the Ada Framework in ports to be based on gcc49
because this compiler supports the full Ada-2012 standard implementation,
and in fact some new programs require this already.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 13 Mar 2014
[ 23:46 marino ] Original commit 
adacontrol 1.15r5_1 lang files touched by this commit Tool for detecting use or non-use of specific Ada constructs
asis 2011_3 lang files touched by this commit GNAT implementation of Ada Semantic Interface Specification
adabrowse 4.0.3_1 textproc files touched by this commit HTML generator for Ada 95 library unit specifications
qtada 3.2.0.0_1 x11-toolkits files touched by this commit Ada2005 language bindings to Qt4 framework
Tie libgnat_util.a to libasis

Rather than specify gnat_util every time ASIS is a dependency, set it
as a library dependency for ASIS.  LIB_DEPENDS doesn't work because it
is a static library, so just manually add libgnat_util.a to BUILD_DEPENDS
and RUN_DEPENDS, then adjust 3 ports accordingly.
[ 23:10 marino ] Original commit 
gps 5.2.1_2 devel files touched by this commit GNAT Programming Studio - IDE for Ada and many other languages
devel/gps: More tweaks to prepare for gcc49

GCC had a couple of "ambiguous" complaints as well as an overlapping
variable used for both in and out.  Fix these nits before gcc49 comes in.
[ 22:28 marino ] Original commit 
libsparkcrypto 0.1.1_2 security files touched by this commit Cryptographic library implemented in SPARK
security/libsparkcrypto: Fix plist extra for DOCS=no option
Wed, 12 Mar 2014
[ 23:00 marino ] Original commit 
adabrowse 4.0.3_1 textproc files touched by this commit HTML generator for Ada 95 library unit specifications
textproc/adabrowse: switch build to .gpr to avoid ASIS rebuilds

At least with the upcoming gcc49 and ASIS 2013, I've been seeing gmake
Makefile-based builds trying to rebuild ASIS rather than just use the
provided static library.  I don't know what causes that, but I did notice
that it doesn't happen with GNAT project files.

1) Disregard gmake completely and provide a new build.gpr file
   This will work when gcc-aux is moved to gcc49.
2) Add DOCS option and install the html documentation optionally
3) Relocate LICENSE to make portlint happy
4) Using GPR makes this jobs safe (although the job number might be
   limited to 1 anyway in this case)
[ 16:24 marino ] Original commit 
ahven 2.4_3 devel files touched by this commit Ada unit test framework
devel/ahven: Disable style checks to prepare for gcc49

Avhen enables numerous style checks for the production build, but
unfortunately the "then placement" check fails on Ahven too.  There
are at least two source files that need changing, so let's just
remove the checks completely.  They are developer switches IMO.
[ 10:37 marino ] Original commit 
adasockets 1.8.11 net files touched by this commit IPv4 socket library for Ada (TCP, UDP, and multicast)
net/adasockets: Fix code style before gcc49 comes in

Part of adasockets is built with -gnatg which invokes style checking.
The upcoming GNAT compiler has stricter rules regarding the placement
of the "then" keyword.  Adasockets was failing to build based on style
errors on gcc49.  Patch this now on gcc47 to prepare for the Ada
compiler transition.

No bump; the code logic doesn't change.
[ 10:20 marino ] Original commit 
gps 5.2.1_2 devel files touched by this commit GNAT Programming Studio - IDE for Ada and many other languages
devel/gps: Fix build on upcoming gcc49

This port has to be bumped for two reasons:
  1) It should have been built in production mode across the board.
     There are some style check failures that appear in "debug" mode
     due to gcc49 checks being more strict that gcc47 checks.  Those
     issues aren't fixed, but simply hidden by switching to production
     which was desired anyway.
  2) The project logic was looking for "gnatgcc", a leftover from the
     gnat-aux days.  The gcc-aux compilers call their drivers "gcc" as
     expected by gps.  This removes the patch for gnatgcc since the
     original code is correct.
[ 10:04 marino ] Original commit 
florist-gpl 2012 devel files touched by this commit POSIX Ada binding, IEEE Standards 1003.5(b,c)
devel/florist-gpl: Fix code style before gcc49 comes in

Part of florist is built with -gnatg which invokes style checking.
The upcoming GNAT compiler has stricter rules regarding the placement
of the "then" keyword.  Florist was failing to build based on style
errors on gcc49.  Patch this now on gcc47 to prepare for the Ada
compiler transition.

No bump; the code logic doesn't change.
Sun, 9 Mar 2014
[ 22:54 marino ] Original commit 
gcc47-aux 20130411_4 lang files touched by this commit Version of GCC 4.7 with full Ada support
gcc47-aux: I guess .CURDIR wasn't missing after all...
[ 21:47 marino ] Original commit   Sanity Test Failure
gnatdroid-armv5 20140406_1 lang  Refresh Ignore files touched by this commit C/Ada cross-compiler, target: Android ARMv5
gnatdroid-armv7 20140406_2 lang  Refresh files touched by this commit C/Ada cross-compiler, target: Android ARMv7
lang/gnatdroid-armv(5,7): Keep based on gcc47 for now

The new gcc49-based Ada compiler will most likely be an improvement for
this FreeBSD->Android Ada cross-compiler, but it will need extensive
testing.  Keep using gcc47 after gcc49 is brought in until testing is
complete.  Hopefully that will also result in C++ capability too...
[ 21:40 marino ] Original commit 
afay 041111_1 devel files touched by this commit Improved aflex and ayacc Ada 95 scanner and parser generators
devel/afay: Requires USES=ada:47 for now

While here, fix the options and make the COMMENT shorter.
To build on ada:49 will require patched source.
[ 18:15 marino ] Original commit 
gcc47-aux 20130411_4 lang files touched by this commit Version of GCC 4.7 with full Ada support
Duplicate port lang/gcc-aux => lang/gcc47-aux

A new version of the Ada compiler is coming imminently.  Not all ports
will immediately build with the gcc49-based compiler, so a few ports
will be directed to use the current compiler in this new location instead.
It will require a change in Uses/ada.mk (upcoming).

Some ports will require updates to use upcoming lang/gcc-aux version.
The last set of ports that will be converted is likely the gnatdroid
ports as these will require a lot of time running testsuites, which takes
some time wirelessly on the Android target.
[ 09:51 marino ] Original commit 
mapnik 2.2.0_4 graphics files touched by this commit A Free Toolkit For Developing Mapping Applications
graphics/mapnik: Attempted unbreak on FreeBSD 10+

PR:		ports/186450
submitted by:	Steven Lawrance
approved by:	maintainer (Aleksey Illarionov)
Tue, 4 Mar 2014
[ 08:37 marino ] Original commit 
k3b-kde4 2.0.2_16 sysutils files touched by this commit KDE CD/DVD writing suite
sysutils/k3b-kde4: Restore MUSEPACK option with DPorts fix

- Revert r346996 entirely
- Bypass MUSEPACK detection (hardcode it as detected) to fix that option
- Bump - This was default options change

Approved by:	makc
Mon, 3 Mar 2014
[ 21:55 marino ] Original commit 
gcc-aux 20130411_4 lang files touched by this commit Version of GCC 4.9 with full Ada support
lang/gcc-aux: Fix skip-bootstrap functionality

I don't know when the skip-bootstrap logic stopped working, but I'm
reasonably sure it did once.  Apparently PREFIX isn't defined at the
time of the "if exists" evaluation.  Using LOCALBASE instead will allow
the compiler to build using the compiler on the system rather than
the older bootstrap compiler.  The bug was discovered while trying to
move gcc-aux to a gcc49 base.
[ 21:20 marino ] Original commit 
gcc-aux 20130411_4 lang files touched by this commit Version of GCC 4.9 with full Ada support
lang/gcc-aux: Fix on DFly 3.5+ with test option

The BUILD_DEPENDS was redefined with test option was selected.
Currently that only affects newer DragonFly (3.6 and Dev)
Sun, 2 Mar 2014
[ 10:58 marino ] Original commit 
fasta3 36.3.6d_1 biology files touched by this commit Collection of programs for searching DNA and protein databases
biology/fasta3: Checked new distfile and regenerated distinfo to unbreak

Fasta3 distfile was significantly changed.  This should have been released
as a new version (e.g. 36.3.6e), so it's not clear why the distfile was
rerolled.  There are significant changes to makefiles, conf files and even
a few .c and .h files.  They all look like legitimate updates to me
though.

Set DIST_SUBDIR since this port is now known for rerolling, then
regenerate distinfo.  Also add Fasta license and bump revision.
[ 09:56 marino ] Original commit 
capstone 2.0 devel files touched by this commit Multi-platform, multi-architecture disassembly framework
devel/capstone: Add DragonFly support

The makefile patch was strange in that it defined LIBDATADIR once
unconditionally and then again conditionally.  This could have been
done via MAKE_ARGS and no patch at all.  However, I changed the
patch to a single definition that is true for "ports" regardless
of the platform used (pkgconfig files always in libdata in ports).
This allows port to build on DragonFly and no-op for FreeBSD.
[ 09:38 marino ] Original commit 
cvs-syncmail 2.1 devel files touched by this commit CVS notification tool
cvs-syncmail: unbreak index

A typo caused my first index breakage.
Poinyhat to me.
[ 09:18 marino ] Original commit   Sanity Test Failure
cvs-syncmail 2.1 devel  Refresh files touched by this commit CVS notification tool
cvs2html 1.98_1 devel  Refresh files touched by this commit Perl script to turn ``cvs log'' output into HTML
rancid 2.3.8_2 net-mgmt  Refresh files touched by this commit Really Awesome New Cisco confIg Differ
net-mgmt/rancid, devel/cvs(2html,-syncmail): Fix recent cvs dependency

CVS is no longer in base on FreeBSD 10 and later, but it's still in
DragonFly's base, and the devel/cvs port doesn't even build on DF.  The
dependence on CVS was added to some ports recently, make sure that only
applies to FreeBSD.  Note the rancid approach where it further limits
it to FreeBSD 10+ is better than devel/cvs* where they pull in CVS
unconditionally on FreeBSD 8 and 9 where it's not needed.  The
unmaintained cvs-syncmail port was updated to be like rancid, but I
didn't make the same update to the maintained cvs2html port.
[ 01:22 marino ] Original commit 
mad_fcl 1.3_1 net files touched by this commit FLUTE - File Delivery over Unidirectional Transport implementation
net/mad_fcl: mark jobs unsafe
Sat, 1 Mar 2014
[ 22:41 marino ] Original commit 
netpgp 20101107 security files touched by this commit PGP signing, verification, encryption, and decryption program
security/netpgp: Fix typo that broke DragonFly (GCC 4.7)

There was an errant "-" in a CFLAGS definition that got interpreted as
in input from stdin during one of the conftests.  This caused netpgp to
fail configuration for months on DragonFly and presumably any modern
GCC.  I'm surprised clang tolerated it.

pointyhat to:	bapt@
[ 21:13 marino ] Original commit 
autocd 3.02.12b_2 audio files touched by this commit Compact disc control utility
audio/autocd: Complete stage support

The vendor makefile doesn't contain the word "DESTDIR" so it's pretty
clear why the first attempt at staging this port failed.   Complete
staging by using the do-install target to install everything.
[ 20:19 marino ] Original commit 
metalog 3,1 sysutils files touched by this commit Modern syslogd replacement with PCRE support
sysutils/metalog: Fix build on DragonFly
Number of commits: 613 (showing only 100 on this page) 1 | 2 | 3 | 4 | 5 | 6 | 7  »  
Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
curlApr 11
dbus-glibApr 11
libaudiofileApr 11
linux-f10-curlApr 11
linux-f10-dbus-glibApr 11
linux-f10-libaudiofileApr 11
linux-f10-nas-libsApr 11
linux-f10-openldapApr 11
mingw32-openssl*Apr 11
mingw32-opensslApr 11
nasApr 11
openssl*Apr 11
opensslApr 11
linux-f10-openssl*Apr 10
linux-f10-openssl*Apr 10

13 vulnerabilities affecting 34 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24391
Broken 175
Deprecated 120
Ignore 527
Forbidden 4
Restricted 266
No CDROM 108
Vulnerable 27
Expired 8
Set to expire 105
Interactive 22
new 24 hours 1
new 48 hours3
new 7 days16
new fortnight38
new month149

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.