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

Please give me your LTO-4 or better tape library and I'll put it to good use.
Search FreshPorts using Google
not searching src

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: 1972 (showing only 100 on this page) 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11  »  [20]
Sat, 2 May 2015
[ 15:48 marino ] Original commit 
reduce 20141130 math files touched by this commit Portable general-purpose computer algebra system
math/reduce: upgrade version 20110414 => 20141130

This version can be built by system compilers (gcc 4.2 & clang) and
also ports gcc compilers, unlike its predecessor which would segfault
and even lock up during build.

PR:		199832, 199853
Submitted by:	pfg (maintainer)
Fri, 1 May 2015
[ 17:00 marino ] Original commit 
squid 3.5.3_1 www files touched by this commit HTTP Caching Proxy
www/squid finally gets a maintainer

Pavel Timofeev spearheaded the update to squid to version 3.5 and has
been prepared to be the port's maintainer.  Let's make that happen!

Thanks for taking care of this popular port, Timp87.
[ 14:36 marino ] Original commit 
rocksdb 3.10 databases files touched by this commit Persistent key-value store for fast storage environments
databases/rocksdb: Unbreak on DragonFly due to -Werror (again)

The -Werror flag reappeared on the latest version, and it still doesn't
build without error on GCC5.  In this case, the FLAGS_env variable was
defined and not used tripping [-Werror=unused-variable]

I would seriously remove -Werror from this port (again), but this patch
makes it build again on DragonFly, at least for the moment.
[ 14:20 marino ] Original commit 
lrzip 0.621 archivers files touched by this commit Long Range ZIP or Lzma RZIP
archivers/lzrip: Fix build on DragonFly with USES=alias
[ 14:11 marino ] Original commit 
lincity 1.13.1_7 games files touched by this commit Rich city simulation game for X
games/lincity: Fix build on gcc5

GCC5 doesn't like it when static variables are used inside inline
functions.
[ 12:34 marino ] Original commit 
minecraft-server 1.8.4 games files touched by this commit Dedicated server for the game Minecraft
games/minecraft-server: Upgrade version 1.8.1 => 1.8.4

PR:		199564
Submitted by:	maintainer
[ 07:24 marino ] Original commit 
wyrd 1.4.6 deskutils files touched by this commit Text-based front-end to Remind
deskutils/wyrd: mark BROKEN until camlp4 ports comes in
Thu, 30 Apr 2015
[ 21:34 marino ] Original commit 
libcabinet 0.30_2 archivers files touched by this commit Portable library and utility to use Microsoft cabinet files (.cab)
archivers/libcabinet: link with libz

For about a week, a new error appeared on this port during linking:
undefined reference to deflateEnd@@ZLIB_1.2.8.  Portsmon so far has
indicated it is only happening on DragonFly so far.  Adding -lz
during the post-build linking for listcab fixes the issue.

Approved by:	Blanket
[ 19:34 marino ] Original commit 
squid 3.5.3_1 www files touched by this commit HTTP Caching Proxy
www/squid: Add MAP_NOSYNC flay to mmap call

This is the same technique used by PostgreSQL to prevent dirty pages
from flushing prematurely (performance hit).  In any case, it can't hurt
and it's been used in production for 18 months.  Timp87 provided the 3.5
version of squid; the port is still unmaintained.

PR:		198920
Submitted by:	emz (norma.perm.ru)
concurred:	timp87 (gmail)
Wed, 29 Apr 2015
[ 20:57 marino ] Original commit 
facile 1.1_5 math files touched by this commit Functional Constraint Library
math/facile: Bump because ocaml version ungraded

The ocaml makefile says to bump this port after ocaml is changed.  I don't
know how necessary this really is though.

PR:	195736
[ 20:45 marino ] Original commit 
ocaml 4.02.1 lang files touched by this commit Objective Caml compiler and programming environment
lang/ocaml: Upgrade version 4.01 => 4.02

PR:		195736
Submitted by:	Michael Gruenewald (maintainer)
Add'l fixes:	marino

Besides typical port cleanup, the dragonfly patches which had been
removed for the update were added back to the configure patch.
[ 19:08 marino ] Original commit 
ocaml-opam 1.2.1 devel files touched by this commit Source-based package manager for OCaml
devel/ocaml-opam: Upgrade version 1.2.0 => 1.2.1

PR:		199413
Submitted by:	mmatalka (gmail)
Revised by:	maintainer (Joris Giovannangeli)
Tue, 28 Apr 2015
[ 19:40 marino ] Original commit 
gcc5-aux 20150422_1 lang files touched by this commit Version of GCC 5 with full Ada support
lang/gcc5-aux: set build/host_configargs again

Discussing with tijl resulted in decision ot restore *_configargs
in order to fix libiconv linkage.  This does build on DragonFly.
[ 15:58 marino ] Original commit 
gcc5-aux 20150422 lang files touched by this commit Version of GCC 5 with full Ada support
lang/gcc5-aux: Build in one stage by default, new bootstrap for DF

The original intention was to build update all the bootstrap compilers
to be based on GCC5, but right now I'm only doing that for DragonFly.
After June 30, I might rebuild the bootstrap compiler on FreeBSD 10.1,
but right now gcc5-aux is building fine on FreeBSD in one stage, even
though their bootstrap is based on GCC 4.9.

Right now, gcc5-aux is building with 3 full stages.  I'm switching it to
a single stage build, but adding an off-by-default option to build it
in three stages again.  With one stage, libcc1 is not built, but with
three stages it is.  LibCC1 is meant to support the upcoming release of
GDB so it's currently not needed (it fails to build if gcc is not fully
bootstrapping which is why it's disabled)

This brings the build down to about 9-14 minutes versus 60-90 minutes
depending on the (average power) machine.

Also, I've explicitly limited the build to i386 and amd64 on FreeBSD and
I have dropped i386 support on DragonFly, which could only have been
build on DragonFly 3.8 or earlier.

Also, I removed the iconv dependency when a bootstrap compiler is being
created (the all-overriding BOOTSTRAP option for the maintainer)
[ 12:16 marino ] Original commit 
gcc5-aux 20150422 lang files touched by this commit Version of GCC 5 with full Ada support
lang/gcc5-aux: r384038 (iconv commit) broken DragonFly, Fix

Swapping LIBS with LDFLAGS and removing the *_configargs definitions
allows gcc5-aux to build on all supported platforms.  Now that gcc5 has
been released, new bootstrap compilers should be created for both FreeBSD
and DragonFly in order remove bootstrapping requirement (previously
gcc5 built live but not in poudriere, reason still unknown).
[ 06:32 marino ] Original commit 
gcc5 5.1.0 lang files touched by this commit GNU Compiler Collection 5
lang/gcc5: Remove Dragonfly's Makefile; it's no longer needed

Now that the JAVA exclusion is part of the main Makefile, the only thing
Makefile.DragonFly was doing was supporting pre-gcc5 dev branch.  Those
users have a static package available to them, and in general they are
expected to upgrade to post-gcc5 in base anyway.  Thus the DF makefile
is no longer necessary.
Mon, 27 Apr 2015
[ 21:04 marino ] Original commit 
electrum 2.0.4_1 finance files touched by this commit Easy to use Bitcoin client
finance/electrum: Unbreak on DragonFly (staging)

Since the setup.py patch would never get sent upstream anyway, I
modified the patch to install the desktop icons on every platform
that ports supports unconditionally rather than check the OSNAME
against a list.  Issue was introduced on last commit

Approved by:	blanket (restore DF functionality)
[ 14:34 marino ] Original commit 
ghostscript7 7.07_31 print files touched by this commit Ghostscript 7.x PostScript interpreter
print/ghostscript7: This is not jobs safe

This port is doing some king of crazy delete/copy thing with gconfig.h
and there's a race where it gets used before it's copied.  Mark this
port unsafe until further notice; it has failed on me a couple of times.

tailored log:
  rm -f ./obj/../soobj/gconfig.h
  cp ./obj/../soobj/gconfxx.h ./obj/../soobj/gconfig.h
  rm -f ./obj/../soobj/gconfig.h
  cp ./src/gconf.c ./obj/../soobj/gconfig.cOA
  cp ./obj/../soobj/gconfxx.h ./obj/../soobj/gconfig.h
  [snip]
  cp ./obj/../soobj/gconfxx.h ./obj/../soobj/gconfig.h
  In file included from ./obj/../soobj/iconfig.c:43:0:
  ./src/gconf.h:34:23: fatal error: ./obj/../soobj/gconfig.h: No such file
    or directory
  compilation terminated.
Sun, 26 Apr 2015
[ 16:32 marino ] Original commit 
vuxml 1.1_2 security files touched by this commit Vulnerability and eXposure Markup Language DTD
security/vuxml: Add entry for security/wpa_supplicant

Security:	CVE-2015-1863
PR:		199678
[ 14:29 marino ] Original commit 
zsh 5.0.7_3 shells files touched by this commit The Z shell
shells/zsh: Fix runtime error when built by gcc-5 with upstream patch

ZSH was misbuilt on gcc-5 due to an intentional change in behavior of
gcc5's cpp.  This patch to execute cpp with the -P switch comes from
upstream.  No revbump necessary as GCC5 isn't used by default on FreeBSD.

Reported by:	DragonFly ZSH users
Approved by:	maintainer (bapt, IRC)
Sat, 25 Apr 2015
[ 14:21 marino ] Original commit 
ncbi-blast+ 2.2.30_2 biology files touched by this commit NCBI implementation of Basic Local Alignment Search Tool
biology/ncbi-blast+: Add additionl MASTER_SITE to unbreak fetch

The distfile was rerolled but nobody knows why (not a good sign).  The
maintainer has added a new MASTER_SITE with the original distfile in
order to unbreak fetch.

PR:		199474
Submitted by:	maintainer (Jason Bacon)
[ 14:13 marino ] Original commit 
nitrogen 1.5.2_6 sysutils files touched by this commit Background browser and setter for X windows
sysutils/nitrogen: Assign maintainership to Corentin Ralite

Requested in:

PR:	199504
[ 14:02 marino ] Original commit 
wpa_supplicant 2.4_2 security files touched by this commit Supplicant (client) for WPA/802.1x protocols
security/wpa_supplicant: Add USES=CPE

I just released that I fixed a CVE bug but WPA Supllicant was never
provided any CPE information.  Fix, bump, and reference previous PR.

PR:		199678
[ 10:35 marino ] Original commit 
gnatdroid-binutils 2.25 lang files touched by this commit Infrastructure for C/Ada Android cross-compiler
lang/gnatdroid-binutils: Upgrade version 2.24 => 2.25

While here, remove te ARMv5 support; the gnatdroid-armv5 port has
been removed.
[ 07:25 marino ] Original commit 
adasockets 1.9.1 net files touched by this commit IPv4 socket library for Ada (TCP, UDP, and multicast)
net/adasockets: Upgrade version 1.9 => 1.9.1
[ 07:19 marino ] Original commit 
gcc5-aux 20150422 lang files touched by this commit Version of GCC 5 with full Ada support
lang/gcc5-aux: Upgrade to 04/22 Release of GCC 5.1
[ 06:19 marino ] Original commit 
wpa_supplicant 2.4_1 security files touched by this commit Supplicant (client) for WPA/802.1x protocols
security/wpa_supplicant: Fix CVE-2015-1863

PR:		199678
Submitted by:	Jason Unovitch
Approved by:	maintainer (marino)
Tue, 21 Apr 2015
[ 21:45 marino ] Original commit 
zip-ada 49 archivers files touched by this commit Zip compressed archive file format library written in Ada
archivers/zip-ada: Upgrade version 48 => 49

A few more tools and examples came in.  The build instruction was
unmasked, listed were put into alphabetical order.  The static library
in now installed with INSTALL_DATA because INSTALL_LIB will strip the
symbols and this causes issues on Ada libraries.
[ 09:37 marino ] Original commit 
iulib 0.4_17 graphics files touched by this commit Library of image understanding-related algorithms
graphics/iulib: Fix c++ template so gcc5 can build iulib, but use clang

This error should have appeared with gcc 4.9.  According to documentation,
  "Default arguments on redeclaration of member functions of class
   template now rejected"

The default argument has to appear in first declaration of the template.

Fixing this for gcc5 has the pleasant side effect of allowing USE_GCC
requirement to be dropped.  Clang needed this fix too!

Approved by:	blanket (gcc5, clang)
[ 08:33 marino ] Original commit 
iulib 0.4_16 graphics files touched by this commit Library of image understanding-related algorithms
graphics/iulib: Update WWW (was redirecting from defunct Google Code)

Approved by:	just fix it
[ 07:29 marino ] Original commit 
pinentry 0.9.1 security files touched by this commit Collection of simple PIN or passphrase entry dialogs
security/pinetry-qt4: set to use c+++11 standard (fixes gcc5)

Unfortunately this still doesn't build on FreeBSD 10 which uses libc++.
It is unknown if it builds on FreeBSD11, but it has been ignored on
FreeBSD11.  The main benefit is for gcc5 support right now.

I confirmed that it still builds on FreeBSD 8 and FreeBSD 9.

Approved by:	blanket (gcc5)
[ 06:20 marino ] Original commit 
fbreader 0.99.6_1 deskutils files touched by this commit Powerful e-book reader
deskutils/fbreader: fix plist (orphaned file)

Approved by:	just fix it
Mon, 20 Apr 2015
[ 20:00 marino ] Original commit 
gps 6.1.0.0_3 devel files touched by this commit GNAT Programming Studio - IDE for Ada and many other languages
gcc-aux 20141023_1 lang files touched by this commit Version of GCC 4.9 with full Ada support
gnat_util 20141023_2 lang files touched by this commit Library used to build GNAT tools such as ASIS
devel/gps: Restore missing project properties switches

The project properties were missing several tabs in the "switches"
sections, but it wasn't immediately obvious why.  It turns out that this
was caused by a missing generated file (gnat_switches.py).  Restoring
that file along with having PATH set to the Ada compiler restored the
missing tabs.

The trick is that the generated file needs a texi file that is not present
in the distfile.  The texi file was discarded by gnat_util (and its parent
gccX), so the solution is change gnat_util to install the file at its own
DOCDIR.  Pregeneration of the gnat_switches.py is a bad idea IMO, so we
stick with the intended generation.

while here, install gps as gps_exe and create a wrapper named "gps" that
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 10:40 marino ] Original commit 
py-fltk 1.3.0_3 x11-toolkits files touched by this commit Python interface to FLTK window toolkit
x11-toolkits/py-fltk: Fix on DragonFly4 too

This was broken on DragonFly for the same reason it was broken on
FreeBSD11 (similar fix).
[ 10:27 marino ] Original commit 
p5-Padre 1.00_4 editors files touched by this commit Perl Application Development and Refactoring Environment
editors/p5-Padre: unbreak on some platforms

Due to pulling in Wx headers, Padre has to be built with c++11 standard.
Due to current breakage on p5-Wx, this couldn't be tested on FreeBSD 8.
It still builds on FreeBSD 10 and once again on DragonFly.
[ 09:48 marino ] Original commit 
p5-Wx 0.99.23_2 x11-toolkits  Broken Ignore files touched by this commit Perl5 interface to the wxWidgets cross-platform GUI toolkit
p5-Wx: Unbreak on some platforms

This port was using CFLAGS for c++, so the -std=c++11 flag wasn't getting
passed even when USE_CXXSTD was set.  This port broke in some places when
c++11 became a requirement of Wx.

This is still broken on FreeBSD 8 (F9 not tested) due to new problems
related to compiling with gcc48.
[ 08:50 marino ] Original commit 
libdwarf 20130207 devel files touched by this commit Library to analyze DWARF debugging information in ELF files
devel/libdwarf: Not jobs safe

This has failed on me a few times.  The latest tried to use the file
dwarf_names.c before it was completely generated.
[ 07:19 marino ] Original commit 
sooperlooper 1.7.3_1 audio files touched by this commit Live audio looping sampler
audio/sooperlooper: Unbreak on some platforms

This unmaintained port is breaking on Wx 3.0, which is only an GUI option.
Downgrading to Wx 2.8 allows it to build on all platforms (as well as
having the option by default).  The second iteration of the PR suggested
Wx3.0 for FreeBSD 8 and 9, but Wx  2.8 for F10+, but I didn't like that
approach.  It only works on F8 and F9 because of compiler deficiencies.
Simple attempts of setting -std to c++11 didn't work, of course.

PR:		199221
Submitted by:	ports fury
Sun, 19 Apr 2015
[ 06:24 marino ] Original commit 
husky-fidoconf 1.9.20140519_1 news files touched by this commit Husky FTN configuration library
husky-hpt 1.9.20140519_1 news files touched by this commit Husky FTN tosser
husky-htick 1.9.20140519_1 news files touched by this commit Husky FTN file ticker
news/husky-(fidoconf|htick|hpt) : builds INFO pages everywhere again

Jan Beich fixed the info pages (thanks Jan!) so this enables their
building for htick and fidoconf of FreeBSD 11 and DragonFly.  While here,
commit USES+=makeinfo to -hpt that went uncommitted accidently yesterday.
Sat, 18 Apr 2015
[ 15:24 marino ] Original commit 
rubygem-mini_portile 0.6.2 devel  Deleted Deprecated Expired files touched by this commit Simplistic port-like solution for ruby gem developers
devel/rubygem-mini_portile: Fix EXPIRATION_DATE (typo in name)
[ 13:49 marino ] Original commit 
openbabel 2.3.2_2 science files touched by this commit Chemistry file translation program
science/openbabel: Support gcc5 (taken from upstream)

This was really painful.   I consolidated numerous shared_ptr (TR1)
patches to a single big patch (including moving part of an existing
patch to it because the target needed yet another change).

Tested on FreeBSD 8/i386 and FreeBSD 10/amd64.  This was previously
built on DragonFly with gcc 4.7, but libstdc++ incompatibilities caused
avogadro to break which eventually broken kde4 metapackage.

Those openbabel guys are long overdue for a new release, this was a bit
absurd although maybe some clever sed'ding could have reduced the patch
count.

Approved by:	blanket (gcc5 & DF breakage)
[ 10:59 marino ] Original commit 
husky-fidoconf 1.9.20140519_1 news files touched by this commit Husky FTN configuration library
news/husky-fidoconf: Test feature rather than OPSYS/OSVERSION

Testing for OPSYS/OSVERSION requires <pre> and <post> inclusions and
isn't necessary.  All we need is the same logic that USES=makeinfo uses.
This simplifies previous commit.
[ 10:53 marino ] Original commit 
husky-htick 1.9.20140519_1 news files touched by this commit Husky FTN file ticker
news/husky-(hpt|htick): Restore build on FreeBSD 11 and DF

The husky-htp texi file can still be processed by the latest texinfo
programs, so all it needed was USES+= makeinfo to fix FreeBSD 11.

However, the husky-htick texi file is too old, so the makefile was
adjusted to not install info if the base texinfo isn't available.
While here, use PORTDOCS and remove very short pkg-plist file.
The maintainer will be notified so he can restore the info page
on all platforms.

Approved by:	blanket (restores build on FreeBSD 11)
[ 10:28 marino ] Original commit 
husky 1.9.20140519_1 news files touched by this commit Husky full featured highly portable FTN Tosser
husky-fidoconf 1.9.20140519_1 news files touched by this commit Husky FTN configuration library
news/husky(-fidoconf): Unbreak F11 and DragonFly (old texi files)

The reason all husky ports were bumped is because the -devel package
suffix was not removed as intended.  It's been removed now so all husky
packages have different names.

The fidoconf package uses texi files to build an info page and an html
page.  It appears there is no man page equivalent.  I couldn't find a
patch to fix the old-format texi files that the latest texinfo programs
can read, so I blocked them from building on FreeBSD 11 and DragonFly
where the port was broken.

While here, I removed %%PORTDOCS%% from man pages.  There were installed
unconditionally (as they should be), so setting DOCS option to off would
have broken the port as well.  Also use the INFO definition as it should
be rather than hardcoding the pkg-plist.

The maintainer will be notified so he can prepare a patch for texi or
update the port.

Approved by:	blanket (unbreaks F11)
[ 06:53 marino ] Original commit 
gawk 3.0.6_1 japanese files touched by this commit GNU awk + multi-byte extension
japanese/gawk: Don't install ancient info page

The version of makeinfo in the texinfo package, the one that FreeBSD 11
and DragonFly use because texinfo is no longer in base, is too new to
create the info page on this ancient port.

It would be preferred to either update japanese/gawk to match the same
version as textproc/gawk, or just remove the port completely.  However,
for some reason it's a dependency over textproc/gawk on two of rodrigo's
ports.

I initially tried using extra-patches to only block info on FreeBSD 11
and DragonFly, but Makefile.in is already patched and it was getting
complicated so I decided just to remove the old info page for everyone.
The man page is still installed of course.

Approved by:	blanket (unbreaks F11)
[ 06:17 marino ] Original commit 
librime 1.1 chinese files touched by this commit Rime Input Method Engine, the core library
chinese/librime: Adjust patch to support DragonFly too

No-op for FreeBSD, it just allows cmake treat DragonFly the same way.
Fri, 17 Apr 2015
[ 19:41 marino ] Original commit 
worker 3.6.2_1 x11-fm files touched by this commit X11 file manager based on Directory Opus of AmigaOS
x11-fm/worker: Unbreak DragonFly after previous commit

AVFS doesn't build on DragonFly, so setting the option on by default
broke the port.

Approved by:	blanket
[ 13:31 marino ] Original commit 
evas_generic_loaders-raw 1.13.2 graphics files touched by this commit Additional loader for Evas (raw)
graphics/evas_generic_loaders-raw: Set environment when building

While here, change ${MAKE} to ${MAKE_CMD} for build targets.

Approved by:	Just fix it
Thu, 16 Apr 2015
[ 23:01 marino ] Original commit 
gnarwl 3.6_5 mail files touched by this commit Email autoresponder that gets data from LDAP
mail/gnarwl: Try again to make this port jobs safe

My previous attempt at making this jobs safe wasn't entirely succesful.
It was still deleting the generating files and deleting them in a race.
This updated patch should fix that.
[ 22:23 marino ] Original commit 
pkg-devel 1.5.99.1 ports-mgmt  Ignore files touched by this commit Package manager
ports-mgmt/pkg-devel: Regenerate EXTRA_PATCHES (unbreaks DragonFly)

The patch target will fail if EXTRA_PATCHES is defined, but it is
only defined on DragonFly (change is no-op for FreeBSD)

Approved by:	Just fix it
Tue, 14 Apr 2015
[ 21:32 marino ] Original commit 
pkg 1.5.0 ports-mgmt files touched by this commit Package manager
ports-mgmt/pkg: Regenerate EXTRA_PATCHES (unbreaks DragonFly)

The patch target will fail if EXTRA_PATCHES is defined, but it is
only defined on DragonFly (change is no-op for FreeBSD)

Approved by:	Just fix it
[ 06:43 marino ] Original commit 
py-wxPython30 3.0.2.0 x11-toolkits files touched by this commit GUI toolkit for the Python programming language
x11-toolkits/py-wxPython30: Fix c++ code, drop gcc requirement

While here, upgrade from version 3.0.0 to 3.0.2
wxPython30 was obligated to build under c++11 standards, but the code
was not compliant.  It now builds on system clang again.

PR:		199403
Submitted by:	matthew (reztec.cz)
Approved by:	blanket (fixes previous "fix")
Mon, 13 Apr 2015
[ 07:06 marino ] Original commit 
megaglest 3.9.0.4_7 games files touched by this commit Open source 3D real-time strategy game
games/megaglest: Fix code to allow Clang to build it again

Not only was the previous commit unsavory, it didn't work due to conflict
between libc++ and libstdc++.  The added patch from miniz upstream fixes
the breakage.

Suggested by:	jbeich
Sun, 12 Apr 2015
[ 08:32 marino ] Original commit 
megaglest 3.9.0.4_6 games files touched by this commit Open source 3D real-time strategy game
games/megaglest: Unbreak on F10+ with an unsavory solution

Megaglest cannot be built under c++11 standard from the latest clang.
It catches a narrowing error.  The real solution is to fix the c++
code (it wasn't the only problem, but the first to trigger an error over
a warning).  The c++11 standard is required for wx, so it can't be
unspecified.  It turns out that gcc48 will not catch the error that clang
does so the temporary fix is to require gcc48 for all FreeBSD releases.
This may work for gcc49 as well, but it's likely that gcc5 will also
catch the bug and break.

So the unsavory short-term solution is to require GCC to build megaglest,
but the long term fix is either patch the code or hopefully update to
new version when upstream fixes the bug (then USE_GCC can be removed).

Reported by:	amdmi3
[ 08:02 marino ] Original commit 
delaboratory 0.8_3 graphics files touched by this commit Unique image postprocessing application
graphics/delaboratory: Unbreak F8 and F9 too

Reported by:	amdmi3
[ 07:36 marino ] Original commit 
gtimelapse 0.1_6 graphics files touched by this commit Application for capturing images to generate timelapse videos
graphics/gtimelapse: Unbreak F8 and F9 too

Reported by:	amdmi3
[ 07:03 marino ] Original commit 
py-wxPython30 3.0.0.0_3 x11-toolkits files touched by this commit GUI toolkit for the Python programming language
x11-toolkits/py-wxPython30: Unbreak on F10

It turns out that wxPython30 won't build with clang at all.  The c++ code
is illegal according to clang (e.g. illegal cast), so remove the
USES=compiler setting and replace with USE_GCC=yes.  Tested on F8 and F10.
I apologize for adding the GCC dependence for F10+ users but I didn't see
any other simple fix.

Approved by:	blanket
Sat, 11 Apr 2015
[ 20:30 marino ] Original commit 
py-wxPython30 3.0.0.0_2 x11-toolkits files touched by this commit GUI toolkit for the Python programming language
x11-toolkits/py-wxPython30: Unbreak on F8 and F9

This port must be built under c++11 standard like the rest of the
wx-dependent ports.  I couldn't find a way to pass the flag so I had
to patch the python script directly.  Also, the USES=compiler setting
was missing, which is required to actually pull in a c++11 capable
compiler on the older FreeBSD releases.

This port was blocking ~29 other ports from building on releases that
it wouldn't build on.

Approved by:	blanket
[ 17:53 marino ] Original commit 
ldraw 201501,1 cad files touched by this commit LDraw parts library
cad/ldraw: Fix fetch; distfile was rerolled

I have the idea that ldraw is always released under the same filename.
The port was marked broken due to a checksum mismatch; the file was
fetched but it had changed.

I've expanded DIST_SUBDIR to include the PORTVERSION.  I think the scheme
used is just {YEAR}{ITERATION-2-DIGIT} so I picked 201501 as the new
PORTREVISION.  This builds under poudriere testport just fine.

Approved by:	blanket
[ 16:06 marino ] Original commit 
brickutils 0.1.6.1_1 cad files touched by this commit Utility for building models with LEGO
cad/brickutils: unbreak fetch (relocated at sourceforge)

There's a new version of brickutils, so the distinfo file was moved to
an "obsolete" folder.  Adjust MASTER_SITES accordingly.

Approved by:	blanket
[ 15:49 marino ] Original commit 
seaview 4.5.4,1 biology files touched by this commit Multiple DNA/protein sequence alignment editor
biology/seaview: Unbreak -- it fetches fine

The second MASTER_SITES entry worked fine, so this must have been a
transient fetch problem.  I removed the first entry which is still
failing though.

Approved by:	blanket
[ 15:41 marino ] Original commit 
platon 2015.03.30 biology files touched by this commit Tool for viewing molecular/crystallographic structures
biology/platon: Upgrade from 05 MAR 2015 => 30 MAR 2015 to unbreak

As noted by previous commit, upstream rerolls the same distfile
frequently.  When FreeBSD cache was removed, the port broke.  I'm fixing
it again with a new digest, but I'm also defining DIST_SUBDIR, which is
the correct thing to do with rerolls-by-policy.

Also I removed the bad backup MASTER_SITES and tested in poudriere.
[ 15:19 marino ] Original commit 
p5-Bio-ASN1-EntrezGene 1.70,1 biology files touched by this commit Regular expression-based Perl Parser for NCBI Entrez Gene
biology/p5-Bio-ASN1-EntrezGene: bump PORTEPOCH

Apparently in some world I don't live in 1.091 > 1.70
pkg needs this port's epoch to be bumped

reported by: 	wen
[ 15:00 marino ] Original commit 
p5-Bio-ASN1-EntrezGene 1.70 biology files touched by this commit Regular expression-based Perl Parser for NCBI Entrez Gene
biology/p5-Bio-ASN1-EntrezGene: Upgrade 1.09 => 1.70 to unbreak

While here, reset the port.  The last time the maintainer was seen was
in 2005, when the port was created.  Also, rewrap the package description
such that it keeps within 75 characters; also move the url so it won't
wrap across lines.
[ 14:22 marino ] Original commit 
taglookup 0.2_3 audio files touched by this commit Utility for tagging groups of audio files using CDDB
audio/taglookup: Remove BROKEN; it fetches just fine

The site is up and the distfile fetches with the current checksum.
I just this was just a transient issue.
[ 12:29 marino ] Original commit 
aeskulap 0.2.1_5 graphics files touched by this commit Medical image viewer
graphics/aeskulap: Unbreak fetch with new MASTER_SITES

Most of the PR's changes to Makefile were rejected as being "gratuitous"
as they did not functionally change anything.  The port's description
changes were accepted.

PR:		199231
Submitted by:	ports fury
[ 12:13 marino ] Original commit 
png2html 1.1_10 graphics files touched by this commit Takes a PNG image and transforms it into HTML
graphics/png2html: Unbreak fetch (new site, same author)

PR:		199239
Submitted by:	ports fury
[ 11:41 marino ] Original commit 
birda 1.3 comms files touched by this commit Bohlin's IrDA utilities, ported from NetBSD's pkgsrc
comms/birda: Unbreak fetch by adjusting MASTER_SITES

PR:		199270
Submitted by:	maintainer (mjl - lucky.org.nz)
[ 11:30 marino ] Original commit 
pdf2svg 0.2.2_3 graphics files touched by this commit Convert PDF to SVG
graphics/pdf2svg: Fix MASTER_SITES to unbreak (same site)

The site was only reorganized, the distfile is still hosted on the
same server.  Referenced PR was not used.

PR:	199333
[ 06:40 marino ] Original commit 
gambit 14.1.0 math files touched by this commit Library of tools for doing computation in game theory
math/gambit: fix typo
Fri, 10 Apr 2015
[ 20:59 marino ] Original commit 
openh264 1.4.0_1 multimedia files touched by this commit Cisco implementation of H.264 codec
multimedia/openh264: Mark broken; checksum mismatch

At least this saves having to download 35Mb for nothing...
[ 19:04 marino ] Original commit 
megaglest 3.9.0.4_5 games files touched by this commit Open source 3D real-time strategy game
delaboratory 0.8_2 graphics files touched by this commit Unique image postprocessing application
gtimelapse 0.1_5 graphics files touched by this commit Application for capturing images to generate timelapse videos
wxsvg 1.5.3 graphics files touched by this commit C++ library to create, manipulate, and render SVG files
gambit 14.1.0 math files touched by this commit Library of tools for doing computation in game theory
Unbreak five wxgtk30-based ports by adding -std=c++11 to cxxflags

The breakage was a result of moving wxgtk30 to c++11 from c++01
Thu, 9 Apr 2015
[ 19:50 marino ] Original commit 
gzstream 1.5_1 devel files touched by this commit Provides zlib functionality in an iostream
devel/gzstream: Fetchs again; unbreak

The maintainer's web server suffered a drive failure.  The server has
been restored so the port's distfile fetches again.
[ 14:43 marino ] Original commit 
pure 0.58_2 lang files touched by this commit Modern-style functional programming language
lang/pure: adjust MASTER_SITES slightly, unbreak
[ 14:05 marino ] Original commit 
pure 0.58_2 lang files touched by this commit Modern-style functional programming language
lang/pure: Unbreak.  Version 0.58 was always llvm 3.3 compatible

This port was marked for removal based on the information that pure
required llvm 3.2.  Pure apparently is continuously developed.

  - Version 0.58 - (this one) compatible with llvm 3.3
  - Version 0.59 - compatible with llvm 3.4
  - Version 0.61 - compatible with llvm 3.5
  - Version 0.64 - latest

I didn't reset the maintainer, but it's suspicious that it was marked
broken this long for no good reason and no heads up from maintainer.
While here, unmask install commands, wrap lines, be DF friendly.

Approved by:	blanket.
[ 13:07 marino ] Original commit 
dfu-util 0.8 comms files touched by this commit Device firmware update (DFU) USB programmer
comms/dfu-utils: Unbreak fetch

The exact missing distfile is hosted at sourceforge.net, but not in
the usual mirrored file area.  The SF magic doesn't work, so I used a
hard link to restore the port.

Approved by:	blanket
[ 11:50 marino ] Original commit 
libtabe 0.2.6_7 chinese files touched by this commit Unified library for Chinese text processing
chinese/libtabe: Unbreak fetch (slightly different distfile)

I don't know why, but the other repositories use a version of libtabe
that's about 5 days newer, although both are listed as version 0.2.6.
Apparently it was re-rolled about 11 years ago.  A patch had to be
regenerated as a result.  I reviewed differences between the two tarballs
and everything was innocent (a good chunk of different was html
documentation in chinese.

The DEBIAN_POOL magic doesn't support libraries, so MASTER_SITE_DEBIAN
had to be manually tweaked to use the Debian pool.

While here, clean up the X11 option a bit and wrap lines at 80 columns.
[ 10:32 marino ] Original commit 
freealut 1.1.0_4 audio files touched by this commit The OpenAL Utility Toolkit
audio/freealut: Use DEBIAN_POOL instead of ${MASTER_SITE_DEBIAN_POOL}

Suggested by:	mat
[ 09:45 marino ] Original commit 
freealut 1.1.0_4 audio files touched by this commit The OpenAL Utility Toolkit
audio/freealut: Unbreak by changing MASTER_SITES to Debian Pool

On current bulk build, the breakage of freealut skipped 28 ports.
No revbump needed; it's the same distfile -- only renamed.

Approved by:	Blanket
Wed, 8 Apr 2015
[ 22:03 marino ] Original commit 
lz4 r101 archivers  Deprecated Expiration Date files touched by this commit Fast compressor using LZ4 algorithm
archivers/lz4: Is it 2015 already?
Mon, 6 Apr 2015
[ 18:49 marino ] Original commit 
wxgtk30 3.0.2_3 x11-toolkits files touched by this commit The wxWidgets GUI toolkit with GTK+ bindings
x11-toolkits/wxgtk30: Support c++11 over c++0x, plus DragonFly

The wxgtk30 port will use TR1 headers if the capability is detected.
These TR1 functions were experimental and not included in the same form
in the final c++11 standard.  This patch forcibly disabled TR1 support,
which requires the explicit setting of -std=c++11 in CXXFLAGS>

A private "exp-run" was performed, all 62 ports dependent on wxgtk2
successfully built before and after after the patch was applied on two
separate runs (FreeBSD 10 amd64 jail).

While here, remove the incorrect $PTHREAD_LIB setting and let it default
to -pthread.  Also bring in the configure patch fragement from DragonFly.

PR:		199177
Submitted by:	marino
Approved by:	maintainer (Chris Hutchinson)
Sun, 5 Apr 2015
[ 23:16 marino ] Original commit 
gcc5-aux 20150405 lang files touched by this commit Version of GCC 5 with full Ada support
lang/gcc5-aux: Upgrade snapshot from 22 March to 05 April
Sat, 4 Apr 2015
[ 00:22 marino ] Original commit 
libc++ 208080 devel files touched by this commit LLVM C++ standard library with c++11 support
devel/libc++: Mainly fix DragonFly support.

This port was originally fixed in dports using alias:10 but this fix
was faulty.  The libc++ headers reference __FreeBSD__ so alias won't
work.  It needs to be patched to check __DragonFly__, including a file
that was the subject of EXTRA_PATCHES.

Moreover, the port was installing the .orig files left over from
patching.  I remove these in post-patch now.
Fri, 3 Apr 2015
[ 16:11 marino ] Original commit 
MT 5.2.12,1 russian files touched by this commit Russian localization of the MovableType publishing system
MT 5.2.12,1 www files touched by this commit Web-based personal publishing system for weblogs
www/MT,russian/MT: Upgrade version 5.2.11 => 5.2.12

The port needed an overhaul, there were many issues with it.  After the
initial fix, the maintainer also made it optionsNG compliant.

Note that when the default MYSQL option is selected, it will fail
check-plist as a result of the mysql ports not handling /var/db/mysql
creation correctly.  To fix the check, the mysql ports need fixing.

PR:		197588
Submitted by:	takefu (airport.fm)
overhaul by:	marino
Thu, 2 Apr 2015
[ 07:28 marino ] Original commit 
sessreg 1.0.8 x11 files touched by this commit Manage utmp/wtmp entries for non-init X clients
x11/sessreg: Fix build on gcc-5, take II

The previous attempt to fix sessreg on gcc5 by using tradcpp was backed
out due to failure to build on FreeBSD 11.  This attempt uses gcc's cpp,
but with the -P option.  Tested on F8,9,10,11 x i386,amd64

tested by:	bofh
Approved by:	blanket
Wed, 1 Apr 2015
[ 22:36 marino ] Original commit 
bind910 9.10.2_2 dns files touched by this commit BIND DNS suite with updated DNSSEC and DNS64
bind99 9.9.7_2 dns files touched by this commit BIND DNS suite with updated DNSSEC and DNS64
dns/bind99, dns/bind910: support no-base option on DragonFly

Approved by:	mat (maintainer)
[ 21:19 marino ] Original commit 
widentd 1.04 net files touched by this commit RFC1413 auth/identd daemon providing a fixed fake reply
net/widentd: disable -Werror

On gcc, this warning is given:

widentd.c: In function 'main':
widentd.c:194:3: error: 'memset' used with constant zero length parameter;
  this could be due to transposed parameters
  [-Werror=memset-transposed-args]
   memset(buff, sizeof(buff), 0);
   ^

Removing -Werror is blanket-approved.  This is another port that uses
<bsd.prog.mk> instead of providing an independent makefile, so the
-Werror is coming from the system build framework.
[ 19:48 marino ] Original commit 
gnatdroid-armv7 20141023 lang files touched by this commit C/Ada cross-compiler, target: Android ARMv7
lang/gnatdroid-armv8: Mark broken on FreeBSD 8

This has never built on FreeBSD 8 after the base compiler was upgraded
from GNAT 4.6 to 4.7 and later 4.9.  It fails will many c++ complaints
about multiple definition of __x86.get_pc_thunk.cx and consequential
errors.  I'm tired of the cluster builders sending me an email about it.
I'm never going to fix it, so let's mark it broken.
[ 19:21 marino ] Original commit 
postgis21 2.1.5 databases files touched by this commit Geographic objects support for PostgreSQL databases
databases/postgis21: Fix pkg-plist with RASTER option, DF support

PostGIS wouldn't build on DragonFly if the RASTER option was selected.
The fix is simple, set USES+= alias.  While here, fix the check pkg-plist
failure seen when RASTER OPTION set.  No revbump because RASTER is not
a default option, so no change to default package list.

Approved by:	Just fix it
[ 18:57 marino ] Original commit 
hostapd 2.4 net files touched by this commit IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator
net/hostapd: Unbreak new version on DragonFly
[ 18:31 marino ] Original commit 
wpa_gui 0.7.3 net files touched by this commit Qt-based frontend for wpa_supplicant
net/wpa_gui: reset maintainer by his request

Ilya Bakulin indicated via email that he's unable to maintain this port.
It's also very out of date (0.7 way behind 2.4)
Mon, 30 Mar 2015
[ 10:43 marino ] Original commit 
hs-gtk2hs-buildtools 0.12.5.2_2 devel files touched by this commit Tools to build the Gtk2Hs suite of User Interface Libraries
devel/hs-gtk2hs-buildtools: Fix build of www/hs-gtk with gcc5

The Haskell gtk buildtools use CPP.  The CPP on gcc5 has changed
behavior, thus preventing hs-gtk from successfully building with gcc5.
By adding the -P argument when invoking "cpp" which forces the old
behavior, hs-gtk can be built by all versions of gcc.

PR:		197924
Submitted by:	marino
Approved by:	haskell@ (pgj@)
Sun, 29 Mar 2015
[ 22:05 marino ] Original commit 
gps 6.1.0.0_2 devel files touched by this commit GNAT Programming Studio - IDE for Ada and many other languages
devel/gps: Require librsvg2 to display menu icons

Also rework empty directory removal from stagedir to fix failed
check-plist.
[ 12:15 marino ] Original commit 
hostapd 2.4 net files touched by this commit IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator
net/hostapd: Upgrade version 2.3 => 2.4, add PORTS_SSL option

PR:		198889
Submitted by:	maintainer (leres - ee.lbl.gov)
Fri, 27 Mar 2015
[ 15:21 marino ] Original commit 
wpa_gui 0.7.3 net files touched by this commit Qt-based frontend for wpa_supplicant
net/wpa_gui: Update icon URL, the old one went away

PR:		197911
Submitted by:	Kevin Zheng
Approved by:	maintainer timeout
[ 14:53 marino ] Original commit 
aegisub 3.2.2 multimedia files touched by this commit Cross-platform subtitle editor
multimedia/aegisub: Add DragonFly support (fixes luajit)

Bring in fix from dports (port is not maintained)
Thu, 26 Mar 2015
[ 23:18 marino ] Original commit 
fileschanged 0.6.5_1 sysutils files touched by this commit Utility that reports when files have been altered
sysutils/fileschanged: disable -Werror, eliminate pkg-plist
[ 22:57 marino ] Original commit 
replay 1.0.4 devel files touched by this commit Program that helps you fix a build interactively
devel/replay: disable -Werror
[ 22:42 marino ] Original commit 
grhino 0.16.1_1 games files touched by this commit GRhino Othello/Reversi Program
games/ghrino: Fix on modern gcc

Patches taken from dports, which were taken from pkgsrc.
The port is not maintained.
Number of commits: 1972 (showing only 100 on this page) 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11  »  [20]
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
ifmail*May 01
powerdnsMay 01
powerdns-recursorMay 01
squid*May 01
chromiumApr 28
chromiumApr 27
php5Apr 25
php55Apr 25
php56Apr 25
wpa_supplicantApr 25
wordpress*Apr 24
wordpress*Apr 24
wordpress*Apr 24
wordpress*Apr 24
wordpress-zh_CN*Apr 24

12 vulnerabilities affecting 30 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 24724
Broken 243
Deprecated 46
Ignore 512
Forbidden 1
Restricted 204
No CDROM 95
Vulnerable 20
Expired 2
Set to expire 37
Interactive 0
new 24 hours 8
new 48 hours14
new 7 days32
new fortnight49
new month83

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