*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2015-09-21 07:16:00 +02:00
parent 4b995c80ac
commit 1e6c5e9d29
422 changed files with 1418 additions and 851 deletions

View File

@ -1,4 +1,4 @@
Caribou is an input assistive technology intended for swithc and
Caribou is an input assistive technology intended for switch and
pointer users.
Features:

View File

@ -1,4 +1,4 @@
Unalz is a BSD-licensed unarchiver for AlZip format which requires
proprietary and win32-only software but widely used in Korea.
proprietary and Win32-only software but widely used in Korea.
WWW: http://www.kipple.pe.kr/win/unalz/

View File

@ -2,13 +2,12 @@
# $FreeBSD$
PORTNAME= unrar
PORTVERSION= 5.21
PORTREVISION= 1
PORTVERSION= 5.30
PORTEPOCH= 5
CATEGORIES+= archivers
MASTER_SITES= http://www.rarlab.com/rar/ \
LOCAL/sunpoet
DISTNAME= unrarsrc-5.2.6
DISTNAME= unrarsrc-5.3.4
MAINTAINER?= sunpoet@FreeBSD.org
COMMENT= Extract, view & test RAR archives

View File

@ -1,2 +1,2 @@
SHA256 (unrarsrc-5.2.6.tar.gz) = c06c7c74dce6151d9653a81f1efb45d8bc89f8f5843489b393855ae11c19f22e
SIZE (unrarsrc-5.2.6.tar.gz) = 218580
SHA256 (unrarsrc-5.3.4.tar.gz) = ce4767b8532f0866c609ec99a0b4d21a2f6cb8a786b15092ddf608ec4904b874
SIZE (unrarsrc-5.3.4.tar.gz) = 222715

View File

@ -1,5 +1,5 @@
--- os.hpp.orig 2013-12-01 16:10:14.000000000 +0800
+++ os.hpp 2014-02-04 08:46:43.448882590 +0800
--- os.hpp.orig 2013-12-01 08:10:14 UTC
+++ os.hpp
@@ -151,6 +151,10 @@
#include <utime.h>
#include <locale.h>

View File

@ -1,5 +1,5 @@
--- rijndael.cpp.orig 2014-06-11 01:14:06.000000000 +0800
+++ rijndael.cpp 2014-07-31 22:46:27.956084561 +0800
--- rijndael.cpp.orig 2014-06-10 17:14:06 UTC
+++ rijndael.cpp
@@ -7,6 +7,8 @@
***************************************************************************/
#include "rar.hpp"

View File

@ -1,5 +1,5 @@
--- rijndael.hpp.orig 2014-06-11 01:14:06.000000000 +0800
+++ rijndael.hpp 2014-08-05 01:31:59.971584264 +0800
--- rijndael.hpp.orig 2014-06-10 17:14:06 UTC
+++ rijndael.hpp
@@ -16,6 +16,9 @@
class Rijndael
{

View File

@ -1,5 +1,5 @@
This is a library based on the mod rendering code from ModPlug, a
popular windows mod player written by Olivier Lapicque, found at
popular Windows mod player written by Olivier Lapicque, found at
http://www.modplug.com. It is required for ModPlug-XMMS (in the
xmms-modplug package).

View File

@ -31,8 +31,6 @@ CFLAGS+= -I${LOCALBASE}/include
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
BROKEN_sparc64= does not compile on sparc64
FFTW3_LIB_DEPENDS= libfftw3.so:${PORTSDIR}/math/fftw3
FFTW3_CONFIGURE_WITH= fftw

View File

@ -16,10 +16,6 @@ LICENSE= GPLv2
LIB_DEPENDS= libfftw3.so:${PORTSDIR}/math/fftw3 \
libmxml.so:${PORTSDIR}/textproc/mxml
BROKEN_ia64= invokes i386 asm
BROKEN_powerpc= invokes i386 asm
BROKEN_sparc64= invokes i386 asm
USES= tar:bzip2 cmake pkgconfig
OPTIONS_DEFINE= JACK GUI PORTAUDIO LASH LO DOCS EXAMPLES

View File

@ -1 +1 @@
TCPBLAST measures the throughput of a tcp connection.
TCPBLAST measures the throughput of a TCP connection.

View File

@ -2,6 +2,6 @@ Io_lib is a library of file reading and writing code to provide a
general purpose trace file (and Experiment File) reading interface.
The programmer simply calls the (eg) read_reading to create a "Read"
C structure with the data loaded into memory. It has been compiled
and tested on a variety of unix systems, MacOS X and MS Windows.
and tested on a variety of Unix systems, MacOS X and MS Windows.
WWW: http://staden.sourceforge.net/

View File

@ -2,14 +2,14 @@ The CuraEngine is a C++ console application for 3D printing GCode generation.
It has been made as better and faster alternative to the old Skeinforge engine.
The CuraEngine is pure C++ and uses Clipper from
http://www.angusj.com/delphi/clipper.php. There are no external dependences
http://www.angusj.com/delphi/clipper.php. There are no external dependencies
and Clipper is included in the source code without modifications.
This is just a console application for GCode generation. For a full graphical
application look at https://github.com/daid/Cura with is the graphical
frontend for CuraEngine.
The CuraEngine can be used seperately or in other applications.
The CuraEngine can be used separately or in other applications.
Feel free to add it to your application. But to take note of the License.
WWW: http://wiki.ultimaker.com/Cura

View File

@ -0,0 +1,10 @@
--- src/VectorT.h.orig 2012-02-06 13:02:05 UTC
+++ src/VectorT.h
@@ -22,6 +22,7 @@
#include <math.h>
#include <algorithm>
#include <iostream>
+#include <cstring>
template<typename Type, int Size>
class VectorT

View File

@ -1,5 +1,5 @@
QE is a PE2-like editor program under U*nix (PE2 is an editor software
undePC-DOS), I named it QE for the reason that the P is followed by Q,
under PC-DOS), I named it QE for the reason that the P is followed by Q,
hope it can exceed PE2 :-), and I release this program under the terms
of General Public License (GPL)

View File

@ -1,5 +1,5 @@
SunPinyin is a statistical language model based Chinese input method, which
was firstly developed by Sun Beijing Globalization team, and opensource'd
to community with opensolaris project, with LGPLv2 and CDDL dual-licenses.
to community with OpenSolaris project, with LGPLv2 and CDDL dual-licenses.
WWW: http://code.google.com/p/sunpinyin/

View File

@ -1,4 +1,4 @@
BlueGPS is a simple (freebsd native) command line tool to download
BlueGPS is a simple (FreeBSD native) command line tool to download
datalogs from the Royaltek RBT-3000 bluetooth GPS receiver over a
bluetooth link.

View File

@ -1,4 +1,4 @@
The concordance software suite allows you to program your Logitech Harmony
remote using a configuration object retreived from the harmony website. The
remote using a configuration object retrieved from the harmony website. The
Logitech Harmony is a highly configuration universal remote than can control
most multimedia devices.

View File

@ -1,3 +1,3 @@
Cwdaemon is a small daemon which uses the pc parallel or serial port and a
Cwdaemon is a small daemon which uses the PC parallel or serial port and a
simple transistor switch to output morse code to a transmitter from a text
message sent to it via the UDP Internet protocol.

View File

@ -1,6 +1,6 @@
hf is a gtk+-based linux ham radio fsk digimode program, which can do also
hf is a gtk+-based Linux ham radio fsk digimode program, which can do also
the realtime ARQ modes pactor 1, amtor, gtor without a ptc, only with a
soundcard and a pc and linux(FreeBSD), all of which need not be the newest.
soundcard and a PC and Linux (FreeBSD), all of which need not be the newest.
The core of hf, the heart of the program (hfkernel) is a real master-piece
of code, it has originally been made by Tom Sailer, many thanks Tom!
hf can also do MT63 and has a CW elbug function.

View File

@ -1,5 +1,5 @@
Python module to interact with remote controls via lirc. Currently only
linux version exists, but porters for winLirc or other systems are
Linux version exists, but porters for winLirc or other systems are
welcome.
WWW: http://sourceforge.net/projects/pylirc/

View File

@ -1,3 +1,3 @@
Amateur Radio SSTV/FAX transmit and reception program for unix
Amateur Radio SSTV/FAX transmit and reception program for Unix.
WWW: http://users.telenet.be/on4qz/

View File

@ -1,3 +1,3 @@
As well as being a work-alike for the BSDI utility mentioned in the
As well as being a work-alike for the BSDI utility mentioned in the
doscmd man page, dos2bsd (and bsd2dos), fconv supports conversion to
and from Macintosh type files (which use only '\r').

View File

@ -0,0 +1,10 @@
--- src/argp-local.h.orig 2003-11-25 23:51:41 UTC
+++ src/argp-local.h
@@ -12,6 +12,7 @@
#include <getopt.h>
#include <string.h>
#include <iostream>
+#include <cstdlib>
#define __need_error_t
#include <errno.h>

View File

@ -0,0 +1,10 @@
--- src/decoder.cc.orig 2003-08-28 18:45:38 UTC
+++ src/decoder.cc
@@ -1,6 +1,7 @@
// @(#) $Id: decoder.cc,v 1.7 2003/08/28 18:45:38 balu Exp $
#include "decoder.h"
+#include <cstring>
unsigned char base64_rank[256]=
{255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,

View File

@ -0,0 +1,10 @@
--- src/input.cc.orig 2003-07-29 23:29:11 UTC
+++ src/input.cc
@@ -3,6 +3,7 @@
#include "input.h"
#include <iostream>
#include <fstream>
+#include <cstring>
/* Input */

View File

@ -1,4 +1,4 @@
A set of programs to interconvert between mac font formats and pfb, ttf, otf
and bdf files on unix
A set of programs to interconvert between Mac font formats and PFB, TTF, OTF
and BDF files on Unix.
WWW: http://fondu.sourceforge.net/

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= cassandra-cpp-driver
PORTVERSION= 2.0.1
PORTVERSION= 2.1.0
CATEGORIES= databases
MAINTAINER= gahr@FreeBSD.org
@ -26,7 +26,7 @@ USE_OPENSSL= yes
PLIST_FILES= include/cassandra.h \
lib/libcassandra.so \
lib/libcassandra.so.2 \
lib/libcassandra.so.2.0.1 \
lib/libcassandra.so.${PORTVERSION} \
lib/libcassandra_static.a
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (cassandra-cpp-driver-2.0.1_GH0.tar.gz) = 16ffc9eacecd73538cd5ef971b9c259db030a35d0e03d330facfe0cd93d048de
SIZE (cassandra-cpp-driver-2.0.1_GH0.tar.gz) = 397032
SHA256 (cassandra-cpp-driver-2.1.0_GH0.tar.gz) = f5968f9a6e067f04cf42dcc2c8f3adc068ffdadba48b5204612ceecc0a5f5a17
SIZE (cassandra-cpp-driver-2.1.0_GH0.tar.gz) = 458887

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= casstcl
PORTVERSION= 2.7
PORTREVISION= 1
PORTVERSION= 2.10
DISTVERSIONPREFIX=v
CATEGORIES= databases

View File

@ -1,2 +1,2 @@
SHA256 (flightaware-casstcl-v2.7_GH0.tar.gz) = 621d2ace2b51748f6561eacf802dd3bea0a6bc25c743a673a8dd0ac9b4fa8056
SIZE (flightaware-casstcl-v2.7_GH0.tar.gz) = 114179
SHA256 (flightaware-casstcl-v2.10_GH0.tar.gz) = 4fa8d53797e3d2bbe4db2d61b6d49d0a1ac24e08255f33940130a559722f7d2d
SIZE (flightaware-casstcl-v2.10_GH0.tar.gz) = 115005

View File

@ -9,5 +9,5 @@ include/casstcl_log.h
include/casstcl_prepared.h
include/casstcl_types.h
lib/casstcl%%PORTVERSION%%/casstcl.tcl
lib/casstcl%%PORTVERSION%%/libcasstcl.so.1
lib/casstcl%%PORTVERSION%%/libcasstcl.so
lib/casstcl%%PORTVERSION%%/pkgIndex.tcl

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= cego
PORTVERSION= 2.25.1
PORTVERSION= 2.25.3
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/

View File

@ -1,2 +1,2 @@
SHA256 (cego-2.25.1.tar.gz) = 931edbfde525374714d08ba04cc7aa619ea61a0cb963707787fcdc7a97495e9e
SIZE (cego-2.25.1.tar.gz) = 1223815
SHA256 (cego-2.25.3.tar.gz) = 68712d9be6343197377eb0cd0a89872fd2d8c0b17190c3b6d73583d42885c937
SIZE (cego-2.25.3.tar.gz) = 1224506

View File

@ -44,6 +44,7 @@ SUB_LIST+= LEOFS_USER=${LEOFS_USER} \
LEOFS_LOGDIR=${LEOFS_LOGDIR} \
LEOFS_RUNDIR=${LEOFS_RUNDIR}
NO_ARCH= yes
NO_BUILD= yes
post-patch:

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= phpMyAdmin
DISTVERSION= 4.4.14.1
DISTVERSION= 4.4.15
CATEGORIES= databases www
MASTER_SITES= https://files.phpmyadmin.net/${PORTNAME}/${DISTVERSION}/
DISTNAME= ${PORTNAME}-${DISTVERSION}-all-languages

View File

@ -1,2 +1,2 @@
SHA256 (phpMyAdmin-4.4.14.1-all-languages.tar.xz) = 9425a90111078e9cf7bb5a7f0d70e748167649318d49b22752a2c7e795665510
SIZE (phpMyAdmin-4.4.14.1-all-languages.tar.xz) = 5597308
SHA256 (phpMyAdmin-4.4.15-all-languages.tar.xz) = 5b0846cb753a94dfc48993c0626e87fab045dfb7b56c33687a387ad2711b3969
SIZE (phpMyAdmin-4.4.15-all-languages.tar.xz) = 5595740

View File

@ -1,3 +1,5 @@
Obtained from: https://github.com/facebook/rocksdb/commit/4b0b0201c9abb7675413ce25e5044b1c9a8853c8
--- tools/db_stress.cc.orig 2015-08-31 18:23:39 UTC
+++ tools/db_stress.cc
@@ -222,7 +222,7 @@ DEFINE_int32(set_options_one_in, 0,

View File

@ -1,11 +1,21 @@
Obtained from: https://github.com/facebook/rocksdb/commit/90415cfebe90bda845b9ee3e5a00e86d4f80e02e
--- util/sst_dump_tool.cc.orig 2015-08-31 18:23:39 UTC
+++ util/sst_dump_tool.cc
@@ -164,7 +164,7 @@ int SstFileReader::ShowAllCompressionSiz
@@ -12,6 +12,7 @@
#endif
#include <inttypes.h>
+#include "port/port.h"
namespace rocksdb {
@@ -164,7 +165,7 @@ int SstFileReader::ShowAllCompressionSiz
compress_type.insert(
std::make_pair(CompressionType::kLZ4HCCompression, "kLZ4HCCompression"));
- fprintf(stdout, "Block Size: %lu\n", block_size);
+ fprintf(stdout, "Block Size: %zu\n", block_size);
+ fprintf(stdout, "Block Size: %" ROCKSDB_PRIszt "\n", block_size);
for (CompressionType i = CompressionType::kNoCompression;
i != CompressionType::kLZ4HCCompression; i = CompressionType(i + 1)) {

View File

@ -0,0 +1,21 @@
Obtained from: https://github.com/facebook/rocksdb/commit/f171faa240ccd12ac05d54b7ea0a8c29d2f1d9d6
--- utilities/checkpoint/checkpoint.cc.orig 2015-08-31 18:23:39 UTC
+++ utilities/checkpoint/checkpoint.cc
@@ -24,6 +24,7 @@
#include "rocksdb/env.h"
#include "rocksdb/transaction_log.h"
#include "util/file_util.h"
+#include "port/port.h"
namespace rocksdb {
@@ -131,7 +132,7 @@ Status CheckpointImpl::CreateCheckpoint(
(type == kDescriptorFile) ? manifest_file_size : 0);
}
}
- Log(db_->GetOptions().info_log, "Number of log files %ld",
+ Log(db_->GetOptions().info_log, "Number of log files %" ROCKSDB_PRIszt,
live_wal_files.size());
// Link WAL files. Copy exact size of last one because it is the only one

View File

@ -1,11 +0,0 @@
--- utilities/checkpoint/checkpoint.cc.orig 2015-08-31 18:23:39 UTC
+++ utilities/checkpoint/checkpoint.cc
@@ -131,7 +131,7 @@ Status CheckpointImpl::CreateCheckpoint(
(type == kDescriptorFile) ? manifest_file_size : 0);
}
}
- Log(db_->GetOptions().info_log, "Number of log files %ld",
+ Log(db_->GetOptions().info_log, "Number of log files %zu",
live_wal_files.size());
// Link WAL files. Copy exact size of last one because it is the only one

View File

@ -38,6 +38,4 @@ post-patch:
@${REINPLACE_CMD} -e 's|-ldl| |' ${WRKSRC}/src/Makefile.in
@${REINPLACE_CMD} -e 's|-ldl| |' ${WRKSRC}/configure
BROKEN_powerpc= Does not compile on powerpc: invokes i386 assembler
.include <bsd.port.mk>

View File

@ -1,4 +1,4 @@
CAL is a nicely-enhanced version of the unix `cal' command.
CAL is a nicely-enhanced version of the Unix `cal' command.
Features:
* Hilights today's date when displaying a monthly calendar.
@ -19,10 +19,10 @@ Features:
* Completely configurable colors -- eight separate color attributes.
* No ANSI driver needed for colors, and the output may be redirected
anywhere, just like the unix version. However, ANSI color control may
be enabled (e.g. for unix) with a #define in the source code.
anywhere, just like the Unix version. However, ANSI color control may
be enabled (e.g. for Unix) with a #define in the source code.
* Commandline-compatible with unix `cal' command, but with several
* Commandline-compatible with Unix `cal' command, but with several
enhanced switch settings.
Requests, bug reports, suggestions, donations, proposals for

View File

@ -1,4 +1,4 @@
Mencal is a simple variation of the well-known unix command cal.
Mencal is a simple variation of the well-known Unix command cal.
The main difference is that you can have some periodically
repeating days highlighted in color. This can be used to track
menstruation (or other) cycles conveniently.

View File

@ -1,5 +1,5 @@
Server Status Widget is a KDE 4 Plasma applet that lets you monitor one or more
servers via pings, TCP connects or custom unix commands at a configurable
servers via pings, TCP connects or custom Unix commands at a configurable
interval. The icon changes if a server does not respond to a check, optionally
triggering configurable KDE notifications.

View File

@ -4840,6 +4840,7 @@
SUBDIR += rubygem-power_assert
SUBDIR += rubygem-powerbar
SUBDIR += rubygem-progressbar
SUBDIR += rubygem-protected_attributes
SUBDIR += rubygem-prototype-rails
SUBDIR += rubygem-pry
SUBDIR += rubygem-pry-rails

View File

@ -5,7 +5,7 @@ provided by R.
Rcpp provides matching C++ classes for a large number of basic R
data types. Hence, a package author can keep his data in normal R
data structures without having to worry about translation or
transfering to C++. At the same time, the data structures can be
transferring to C++. At the same time, the data structures can be
accessed as easily at the C++ level, and used in the normal manner.
The mapping of data types works in both directions. It is as

View File

@ -2,7 +2,7 @@ This is Bruce Evans' C compiler and binutils package.
Either the compiler as the assembler are able to generate 16-bit code.
Hence it's possible to compile BIOS and DOS code under unix.
Hence it's possible to compile BIOS and DOS code under Unix.
The C compiler does understand K&R1 syntax, with a few restrictions
regarding bit fields. See the file work/bcc/bcc-cc1/bcc.bugs for

View File

@ -1,4 +1,4 @@
cmake-fedora consists a set of cmake modules that provideds helper macros and
targets for linux, especially fedora developers.
targets for Linux, especially Fedora developers.
WWW: https://fedorahosted.org/cmake-fedora/

View File

@ -1,15 +1,15 @@
# $FreeBSD$
PORTNAME= editline
PORTVERSION= 1.14.2
PORTVERSION= 1.15.0
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
MAINTAINER= johans@FreeBSD.org
COMMENT= Minix editline: A free readline() for UNIX
LICENSE= BSD4CLAUSE
USES= libtool
USES= autoreconf libtool
USE_GITHUB= yes
GH_ACCOUNT= troglobit
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
@ -18,6 +18,7 @@ USE_LDCONFIG= yes
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
PORTDOCS= *
CONFLICTS_INSTALL= libedit-*

View File

@ -1,2 +1,2 @@
SHA256 (troglobit-editline-1.14.2_GH0.tar.gz) = a4ee39906c87f843ecac4d95e4d7586429f6ead92cdadc9a3c1e28fe82c3c9da
SIZE (troglobit-editline-1.14.2_GH0.tar.gz) = 338506
SHA256 (troglobit-editline-1.15.0_GH0.tar.gz) = 965da23a31a913de7f0fd9fb92612581da875a87606f0bc421553925f23c3442
SIZE (troglobit-editline-1.15.0_GH0.tar.gz) = 30516

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= calendar
PORTVERSION= 0.10.0
PORTVERSION= 0.10.1
DISTVERSIONPREFIX= v
CATEGORIES= devel
PKGNAMEPREFIX= elixir-

View File

@ -1,2 +1,2 @@
SHA256 (lau-calendar-v0.10.0_GH0.tar.gz) = d30c342595c094fd7d2680c9ba0b10997eacb03c2bd15a5956a49ca432b05ad0
SIZE (lau-calendar-v0.10.0_GH0.tar.gz) = 34226
SHA256 (lau-calendar-v0.10.1_GH0.tar.gz) = 43ecb29db403c4b8c2367bf5c6c389a8bd6ffd05492fe5a5df3c211d5da9a076
SIZE (lau-calendar-v0.10.1_GH0.tar.gz) = 34827

View File

@ -4,6 +4,8 @@ lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsDate.Calendar.DateTime.beam
lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsDate.Calendar.NaiveDateTime.beam
lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsDate.Tuple.beam
lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsDate.beam
lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsDateTime.Calendar.DateTime.beam
lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsDateTime.beam
lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsNaiveDateTime.Calendar.DateTime.beam
lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsNaiveDateTime.Calendar.NaiveDateTime.beam
lib/elixir/lib/calendar/ebin/Elixir.Calendar.ContainsNaiveDateTime.Tuple.beam

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= jsx
PORTVERSION= 2.7.1
DISTVERSIONPREFIX= v
PORTVERSION= 2.7.2
CATEGORIES= devel
PKGNAMEPREFIX= erlang-

View File

@ -1,2 +1,2 @@
SHA256 (talentdeficit-jsx-v2.7.1_GH0.tar.gz) = f2d05c1c4f48bce154f321682bcddc150ae0fcc208c5594cbf393f97e1f87188
SIZE (talentdeficit-jsx-v2.7.1_GH0.tar.gz) = 41049
SHA256 (talentdeficit-jsx-2.7.2_GH0.tar.gz) = 13fd45d95fd7a6d557de314fe0344e23da84a5db8c5f757b9a881b4690e1e240
SIZE (talentdeficit-jsx-2.7.2_GH0.tar.gz) = 41296

View File

@ -3,11 +3,11 @@
PORTNAME= flyspray
PORTVERSION= 0.9.9.7
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel www
MASTER_SITES= http://flyspray.org/
MAINTAINER= nick@foobar.org
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple, easy-to-use web based bug tracking system
RUN_DEPENDS= ${LOCALBASE}/share/adodb/adodb.inc.php:${PORTSDIR}/databases/adodb
@ -17,6 +17,7 @@ USES= dos2unix zip
WANT_PHP_WEB= yes
NO_BUILD= yes
NO_ARCH= yes
NO_WRKSUBDIR= yes
DOS2UNIX_REGEX= .php
@ -24,6 +25,8 @@ DOS2UNIX_REGEX= .php
OPTIONS_DEFINE= GRAPHVIZ MYSQL MYSQLI PGSQL DOCS
OPTIONS_DEFAULT= MYSQLI
DOCS_SUB_FILES= pkg-message
MYSQLI_DESC= Use MySQLi Database Interface
FLYSPRAYDIR= ${PREFIX}/share/${PORTNAME}
@ -44,15 +47,7 @@ FLYSPRAY_FILES= cache docs/licences/gnu_lgpl.html favicon.ico \
includes index.php javascript lang plugins robots.txt \
schedule.php scripts setup templates themes
SUB_FILES+= pkg-message pkg-install
SUB_LIST+= FLYSPRAYDIR="${FLYSPRAYDIR}" \
ATTACHMENTDIR="${ATTACHMENTDIR}" \
MKDIR="${MKDIR}" \
CHOWN="${CHOWN}" \
CHMOD="${CHMOD}" \
WWWGRP="${WWWGRP}" \
WWWOWN="${WWWOWN}"
PLIST_SUB+= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP}
PLIST_SUB= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP}
MYSQL_USE= PHP=mysql
MYSQLI_USE= PHP=mysqli
@ -78,6 +73,9 @@ do-install:
(cd ${FSINSTALLDIR} && ${TAR} -xf -)
${LN} -sf ${ATTACHMENTDIR} ${FSINSTALLDIR}/attachments
${LN} -sf ${PREFIX}/share/adodb ${FSINSTALLDIR}
${MKDIR} ${STAGEDIR}${ATTACHMENTDIR}
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for file in ${DOC_FILES}
@${INSTALL_DATA} ${WRKSRC}/docs/${file} ${STAGEDIR}${DOCSDIR}

View File

@ -1,13 +0,0 @@
#!/bin/sh
#
# $FreeBSD$
case $2 in
POST-INSTALL)
if [ ! -d %%ATTACHMENTDIR%% ]; then
%%MKDIR%% %%ATTACHMENTDIR%%
fi
%%CHMOD%% 750 %%ATTACHMENTDIR%%
%%CHOWN%% %%WWWOWN%%:%%WWWGRP%% %%ATTACHMENTDIR%%
;;
esac

View File

@ -851,3 +851,11 @@
%%PORTDOCS%%%%DOCSDIR%%/NuvolaIcons.licence.txt
%%PORTDOCS%%%%DOCSDIR%%/jsCalendar.licence.txt
%%PORTDOCS%%%%DOCSDIR%%/README.FreeBSD
@dir %%DATADIR%%/themes/CleanFS/mime/video
@dir %%DATADIR%%/themes/CleanFS/mime/image
@dir %%DATADIR%%/themes/CleanFS/mime/audio
@dir %%DATADIR%%/themes/Bluey/mime/video
@dir %%DATADIR%%/themes/Bluey/mime/image
@dir %%DATADIR%%/themes/Bluey/mime/audio
@dir(%%WWWOWN%%,%%WWWGRP%%,750) /var/db/flyspray/attachments
@dir /var/db/flyspray

View File

@ -2,7 +2,7 @@ Termbox is a library that provides a minimalistic API which allows the
programmer to write text-based user interfaces. The library is
crossplatform and has both terminal-based implementations on *nix
operating systems and a winapi console based implementation for
windows operating systems. The basic idea is an abstraction of the
Windows operating systems. The basic idea is an abstraction of the
greatest common subset of features available on all major terminals
and other terminal-like APIs in a minimalistic fashion. Small API
means it is easy to implement, test, maintain and learn it, that's

View File

@ -1,5 +1,5 @@
Guikachu is a resource editor for PalmOS(tm) systems. It allows you
to visually create dialog boxes, menu bars and windows for your
Palm application in the GNOME desktop environment.
Palm application in the GNOME desktop environment.
WWW: http://cactus.rulez.org/projects/guikachu/

View File

@ -1,4 +1,4 @@
A faster implementation of hgk using pyqt4. Its primary purpose
was to be able to browse the linux kernel mercurial repository.
was to be able to browse the Linux kernel mercurial repository.
WWW: http://www.logilab.org/project/hgview/

View File

@ -5,7 +5,7 @@ then appended to the bottom of the input file. The rules are expressed
as Haskell code, and it is intended that the user can add new rules as
required. DrIFT automates instance derivation for classes that aren't
supported by the standard compilers. In addition, instances can be
produced in seperate modules to that containing the type declaration.
produced in separate modules to that containing the type declaration.
This allows instances to be derived for a type after the original module
has been compiled. As a bonus, simple utility functions can also be
produced from a type.

View File

@ -1,4 +1,4 @@
This is a small wrapper around the "directory", "unix", and "Win32"
This is a small wrapper around the "directory", "Unix", and "Win32"
packages, for use with "system-filepath". It provides a consistent API
to the various versions of these packages distributed with different
versions of GHC. In particular, this library supports working with

View File

@ -1,5 +1,5 @@
This package provides portable implementations of parts of the unix package.
This package re-exports the unix package when available. When it isn't
This package provides portable implementations of parts of the Unix package.
This package re-exports the Unix package when available. When it isn't
available, portable implementations are used.
WWW: http://github.com/jystic/unix-compat

View File

@ -3,8 +3,8 @@ similar style and spirit as libev.
Features include: asynchronous read, write, open, close, stat, unlink,
fdatasync, mknod, readdir etc. (basically the full POSIX API), sendfile
(native on solaris, linux, hp-ux, freebsd, emulated everywehere else),
readahead (emulated where not available). It is fully event-library
(native on Solaris, Linux, HP-UX, FreeBSD, emulated everywhere else),
read-ahead (emulated where not available). It is fully event-library
agnostic and can easily be integrated into any event-library (or used
standalone, even in polling mode).

View File

@ -1,5 +1,5 @@
This is a quick-n-dirty BSD licensed clone of backtrace facility found
in the GNU libc, mainly intended for porting linuxish code to BSD
in the GNU libc, mainly intended for porting Linuxish code to BSD
platforms, however it can be used at any platform which has a gcc
compiler.

View File

@ -7,7 +7,7 @@ when connections break and a peer becomes unavailable. The current
version of RELP has a minimal window of opportunity for message
duplication after a session has been broken due to network problems.
In this case, a few messages may be duplicated (a problem that also
exists with plain tcp syslog). Future versions of RELP will address
exists with plain TCP syslog). Future versions of RELP will address
this shortcoming.
WWW: http://www.librelp.com/

View File

@ -1,5 +1,5 @@
The tecla library provides UNIX and LINUX programs with interactive
command line editing facilities, similar to those of the unix tcsh
command line editing facilities, similar to those of the Unix tcsh
shell. In addition to simple command-line editing, it supports recall
of previously entered command lines, TAB completion of file names or
other tokens, and in-line wild-card expansion of file names. The

View File

@ -1,6 +1,6 @@
An extension Library
This is mostly to fill in some gaps in the standard and unix
This is mostly to fill in some gaps in the standard and Unix
libraries, either for completeness or because they're things I find
myself needing a lot of the time, and a few modules that aren't worthy
of being their own releases. Enjoy. Most of this used to be part of an

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= DateTime-Format-Duration
PORTVERSION= 1.03a
PORTREVISION= 1
PORTVERSION= 1.04
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -11,12 +10,16 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Format and parse DateTime::Durations
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
BUILD_DEPENDS= p5-DateTime>=0:${PORTSDIR}/devel/p5-DateTime
RUN_DEPENDS:= ${BUILD_DEPENDS}
WRKSRC= ${WRKDIR}/${DISTNAME:C/a$//}
USES= perl5 tar:tgz
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (DateTime-Format-Duration-1.03a.tgz) = b3e04c18bd1ba4da4332c14d9010a79101b4419ca8a46a5354e837282280e359
SIZE (DateTime-Format-Duration-1.03a.tgz) = 86358
SHA256 (DateTime-Format-Duration-1.04.tar.gz) = c86b8095de3fe36dc53edda8b146318420a4425572863f8704e8529fc8ff6492
SIZE (DateTime-Format-Duration-1.04.tar.gz) = 100641

View File

@ -7,7 +7,7 @@ Quite often you want or need your Perl module (CPAN or otherwise) to
have access to a large amount of read-only data that is stored on the
file-system at run-time.
On a linux-like system, this would be in a place such as /usr/share,
On a Linux-like system, this would be in a place such as /usr/share,
however Perl runs on a wide variety of different systems, and so the use
of any one location is unreliable.

View File

@ -1,5 +1,5 @@
This small low-level module only has one purpose: pass a file
descriptor to another process, using a (streaming) unix domain socket
descriptor to another process, using a (streaming) Unix domain socket
(on POSIX systems) or any (streaming) socket (on WIN32 systems). The
ability to pass file descriptors on windows is currently the unique
selling point of this module. Have I mentioned that it is really

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= Log-Dispatch
PORTVERSION= 2.50
PORTVERSION= 2.51
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View File

@ -1,2 +1,2 @@
SHA256 (Log-Dispatch-2.50.tar.gz) = b56676ffdfc3bcf4ad5b063c71bcf1f5ed369802d773fb1bf56a40092b464b2a
SIZE (Log-Dispatch-2.50.tar.gz) = 56093
SHA256 (Log-Dispatch-2.51.tar.gz) = c7dad8cdb7f242f5663fd49ee848c4345dd35fc609ed98a2c00c75d23ca6fac8
SIZE (Log-Dispatch-2.51.tar.gz) = 56576

View File

@ -1,8 +1,8 @@
Mock-Object provides a declarative mocking interface that results in a
very concise, but clear syntax. There are seperate facilities for
very concise, but clear syntax. There are separate facilities for
mocking object instances, and classes. You can quickly create an
instance of an object with custom attributes and methods. You can also
quickly create an anonymous class, optionally inhereting from another,
quickly create an anonymous class, optionally inheriting from another,
with whatever methods you desire.
Mock-Object also provides a tool that provides an OO interface to

View File

@ -3,7 +3,7 @@
PORTNAME= MouseX-NativeTraits
PORTVERSION= 1.09
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -11,10 +11,10 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extend your attribute interfaces for Mouse
BUILD_DEPENDS= p5-Any-Moose>=0.13:${PORTSDIR}/devel/p5-Any-Moose \
p5-Mouse>=0.82:${PORTSDIR}/devel/p5-Mouse
BUILD_DEPENDS= p5-Mouse>=0.82:${PORTSDIR}/devel/p5-Mouse
RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Fatal>=0.003:${PORTSDIR}/devel/p5-Test-Fatal
TEST_DEPENDS= p5-Any-Moose>=0.13:${PORTSDIR}/devel/p5-Any-Moose \
p5-Test-Fatal>=0.003:${PORTSDIR}/devel/p5-Test-Fatal
USE_PERL5= configure
USES= perl5

View File

@ -1,7 +1,7 @@
Modules that provide OS-specific behaviors often need to know if the
current operating system matches a more generic type of operating
systems. For example, 'linux' is a type of 'Unix' operating system and
so is 'freebsd'.
systems. For example, 'Linux' is a type of 'Unix' operating system and
so is 'FreeBSD'.
This module provides a mapping between an operating system name as given
by $^O and a more generic type.

View File

@ -2,7 +2,7 @@ Sys::CPU - Perl extension for getting CPU information.
In responce to a post on perlmonks.org, a module for counting
the number of CPU's on a system. Support has now also been
added for type of CPU and clock speed. While much of the code
is from UNIX::Processors, win32 support has been added
is from UNIX::Processors, Win32 support has been added
(but not tested).
WWW: http://search.cpan.org/dist/Sys-Cpu/

View File

@ -1,6 +1,6 @@
Term::Screen is a very simple screen positioning module that should work
wherever `Term::Cap' does. It is set up for Unix using stty's but these
dependences are isolated by evals in the `new' constructor. Thus you may
dependencies are isolated by evals in the `new' constructor. Thus you may
create a child module implementing Screen with MS-DOS, ioctl, or other
means to get raw and unblocked input. This is not a replacement for
Curses -- it has no memory. This was written so that it could be easily

View File

@ -1,4 +1,4 @@
Test::EOL lets you check the presence of windows line endings in your
Test::EOL lets you check the presence of Windows line endings in your
perl code. It report its results in standard Test::Simple fashion.
WWW: http://search.cpan.org/dist/Test-EOL/

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= autobox-Core
PORTVERSION= 1.28
PORTREVISION= 1
PORTVERSION= 1.29
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -17,6 +16,7 @@ LICENSE_COMB= dual
BUILD_DEPENDS= p5-autobox>=2.71:${PORTSDIR}/devel/p5-autobox
RUN_DEPENDS:= ${BUILD_DEPENDS}
NO_ARCH= yes
USES= perl5
USE_PERL5= configure

View File

@ -1,2 +1,2 @@
SHA256 (autobox-Core-1.28.tar.gz) = dd01ddbf09443504de2e59102015fd19d31ab20903cf09461c2bd89e49ded78b
SIZE (autobox-Core-1.28.tar.gz) = 39428
SHA256 (autobox-Core-1.29.tar.gz) = 82decf9d8edc0a4b056af1a8e9f65b00850664253d6b448914e6755785001986
SIZE (autobox-Core-1.29.tar.gz) = 39111

View File

@ -1,2 +1,2 @@
%%PERL5_MAN3%%/autobox::Core.3.gz
%%SITE_PERL%%/autobox/Core.pm
%%PERL5_MAN3%%/autobox::Core.3.gz

View File

@ -1,7 +1,7 @@
The phpDocumentor tool is a standalone auto-documentor similar to JavaDoc
written in PHP. It differs from PHPDoc in that it is MUCH faster, parses a much
wider range of php files, and comes with many customizations including 11 HTML
templates, windows help file CHM output, PDF output, and XML DocBook peardoc2
templates, Windows help file CHM output, PDF output, and XML DocBook peardoc2
output for use with documenting PEAR. In addition, it can do PHPXref source
code highlighting and linking.

View File

@ -1,7 +1,7 @@
billiard is a fork of the Python 2.7 multiprocessing package.
The multiprocessing package itself is a renamed and updated version
of R Oudkerk's pyprocessing package. This standalone variant is intended
to be compatible with Python 2.4 and 2.5, and will draw it's
to be compatible with Python 2.4 and 2.5, and will draw its
fixes/improvements from python-trunk.
WWW: https://github.com/celery/billiard

View File

@ -4,7 +4,7 @@ Python processes.
Included is a module that, when imported, installs a `signal handler`_
for `SIGUSR1`_. Running ``kill -SIGUSR1 [pid]`` will cause the process
to dump the current stack trace of each thread to
``$TMPDIR/tipper-[unix timestamp]-[parent pid]-[pid].log``.
``$TMPDIR/tipper-[Unix timestamp]-[parent pid]-[pid].log``.
WWW: https://pypi.python.org/pypi/tipper

View File

@ -2,6 +2,6 @@ QConf allows you to have a nice configure script for your qmake-based
project. It is intended for developers who don't need (or want) to
use the more complex GNU autotools. With qconf/qmake, it is easy
to maintain a cross-platform project that uses a familiar configuration
interface on unix.
interface on Unix.
WWW: http://delta.affinix.com/qconf/

View File

@ -5,6 +5,6 @@ The key philosophical concept is that your primary output is
patches. Not ".c" files, not ".h" files. But patches. So patches are
the first-class object here.
Quilt was originally based on Andrew Morton's patch scripts published
on the linux kernel mailing list.
on the Linux kernel mailing list.
WWW: http://savannah.nongnu.org/projects/quilt

View File

@ -3,6 +3,7 @@
PORTNAME= radare2
PORTVERSION= 0.9.8
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://rada.re/get/

View File

@ -0,0 +1,17 @@
changeset: 1718:9f11d54f692e
user: Thomas Klausner <tk@giga.or.at>
date: Sat Mar 21 12:28:42 2015 +0100
summary: Avoid integer overflow. Addresses CVE-2015-2331.
diff --git a/lib/zip_dirent.c b/lib/zip_dirent.c
--- shlr/zip/zip/zip_dirent.c
+++ shlr/zip/zip/zip_dirent.c
@@ -110,7 +110,7 @@ _zip_cdir_new(zip_uint64_t nentry, struc
if (nentry == 0)
cd->entry = NULL;
- else if ((cd->entry=(struct zip_entry *)malloc(sizeof(*(cd->entry))*nentry)) == NULL) {
+ else if ((nentry > SIZE_MAX/sizeof(*(cd->entry))) || (cd->entry=(struct zip_entry *)malloc(sizeof(*(cd->entry))*(size_t)nentry)) == NULL) {
_zip_error_set(error, ZIP_ER_MEMORY, 0);
free(cd);
return NULL;

View File

@ -1,5 +1,5 @@
This is a small ruby library that allows Ruby to 'tail' a file,
including following a file, that still is growing like the unix
including following a file, that still is growing like the Unix
command 'tail -f' can.
This Library is similar to Perl's File::Tail. It can be used to

View File

@ -0,0 +1,22 @@
# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= protected_attributes
PORTVERSION= 1.1.3
CATEGORIES= devel rubygems
MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Protect attributes from mass assignment
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-activemodel4>=4.0.1:${PORTSDIR}/databases/rubygem-activemodel4
NO_ARCH= yes
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (rubygem/protected_attributes-1.1.3.gem) = e3bf636ae271a55005271a6bfa1b5aca884d7448d56a638f8ea28241a5bef7bd
SIZE (rubygem/protected_attributes-1.1.3.gem) = 15360

View File

@ -0,0 +1,8 @@
Protect attributes from mass-assignment in Active Record models.
This plugin adds the class methods attr_accessible and attr_protected to your
models to be able to declare white or black lists of attributes.
Note: This plugin will be officially supported until the release of Rails 5.0.
WWW: https://github.com/rails/protected_attributes

View File

@ -5,7 +5,7 @@ perl, whatever). The code is compiled and run on the fly when needed.
Using the package_inline tool Inline now allows you to package up your
inlined object code for distribution to systems without a compiler
(read: windows)!
(read: Windows)!
FEATURES/PROBLEMS:
* Quick and easy inlining of your C or C++ code embedded in your ruby

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= tcllauncher
PORTVERSION= 1.5
PORTVERSION= 1.6
DISTVERSIONPREFIX= v
CATEGORIES= devel
@ -16,8 +16,8 @@ LIB_DEPENDS= libtclx8.4.so:${PORTSDIR}/lang/tclX
USE_GITHUB= yes
GH_ACCOUNT= flightaware
USES+= tcl
USE_AUTOTOOLS= autoconf
USES+= tcl autoreconf
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-tcl=${TCL_LIBDIR} \
--prefix=${PREFIX} \
--exec-prefix=${PREFIX}

View File

@ -1,2 +1,2 @@
SHA256 (flightaware-tcllauncher-v1.5_GH0.tar.gz) = 545e1dfa27dc28de1208949b2f3024acc01fb56dc29619876dcffe7db8d8a408
SIZE (flightaware-tcllauncher-v1.5_GH0.tar.gz) = 84667
SHA256 (flightaware-tcllauncher-v1.6_GH0.tar.gz) = 14b20d4f29c0abf758d28eb4b7af86cfe4e6c70311a4b58f553bd1b8944f52e6
SIZE (flightaware-tcllauncher-v1.6_GH0.tar.gz) = 131615

View File

@ -4,7 +4,7 @@ dnstracer determines where a given Domain Name Server (DNS) gets
its information from, and follows the chain of DNS servers back to
the servers which know the data.
Its behaviour is similair to ntptrace(8), which does it for the
Its behaviour is similar to ntptrace(8), which does it for the
NTP protocol.
WWW: http://www.mavetju.org/unix/general.php

Some files were not shown because too many files have changed in this diff Show More