Commit graph

346378 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
98b90543fa - Update MAINTAINER
PR:		ports/192902
Submitted by:	Carlos Jacobo Puga Medina <cpm@fbsd.es> (maintainer)
2014-08-23 15:58:12 +00:00
Sunpoet Po-Chuan Hsieh
1d0c9ecd5d - Add descriptions for options using external library instead of bundled on 2014-08-23 15:52:56 +00:00
Adam Weinberger
52a692692b Stage.
PR:		192794
Submitted by:	Ports Fury
2014-08-23 15:46:12 +00:00
Wen Heping
b62b4c0a99 - Update to 0.8.0
- Add LICENSE
2014-08-23 15:44:28 +00:00
Adam Weinberger
ee0c0957ac Stage. Distfile is unchanged, but is generated differently by using
USE_GITHUB.

PR:		192788
Submitted by:	Ports Fury
2014-08-23 15:36:34 +00:00
Adam Weinberger
98e129acef Add sysutils/cmockery2.
This is a port of Cmockery2, Cmockery2 is revival of Google's unit
test framework.

WWW: https://github.com/lpabon/cmockery2

PR:		192420
Submitted by:	harsha@harshavardhana.net
2014-08-23 15:13:23 +00:00
Wen Heping
540e1e8dba - Update to 1.3.3 2014-08-23 15:03:30 +00:00
Antoine Brodin
f101ca6d6d Fix some files unreadable by regular users, this causes errors like:
File "/usr/local/lib/python2.7/site-packages/pkg_resources.py", line 1514, in _get
    with open(path, 'rb') as stream:
IOError: [Errno 13] Permission denied: '/usr/local/lib/python2.7/site-packages/zope.minmax-1.1.2-py2.7.egg-info/namespace_packages.txt'

While here, modernize a bit
2014-08-23 15:01:47 +00:00
Adam Weinberger
35650d71bf Add devel/liballium and security/obfsclient.
liballium attempts to reduce the amount of boilerplate code required to
implement pluggable transports for Tor in C or C++.

WWW: https://github.com/yawning/liballium

obfsclient is a C++11 Tor-managed pluggable transport client
implementation of the following protocols:

obfs2 - The Twobfuscator
obfs3 - The Threebfuscator
ScrambleSuit - Experimental

WWW: https://github.com/yawning/obfsclient

PR:		187926, 187927
Submitted by:	fk@fabiankeil.de
2014-08-23 14:43:06 +00:00
Antoine Brodin
8290033cad Fix some files unreadable by regular users, this causes errors like:
File "/usr/local/lib/python2.7/site-packages/pkg_resources.py", line 1514, in _get
    with open(path, 'rb') as stream:
IOError: [Errno 13] Permission denied: '/usr/local/lib/python2.7/site-packages/WebError-0.10.3-py2.7.egg-info/entry_points.txt'

While here, modernize a bit
2014-08-23 14:37:54 +00:00
Steve Wills
219bf253f9 devel/rubygem-ffi: Fix loading libc on 10.x and newer
PR:		188741
Submitted by:	asomers
Obtained from:	ac63e07f76
2014-08-23 14:08:10 +00:00
Adam Weinberger
fefd8c8fff Add games/prboom-plus, a fork of games/prboom.
A fork of PrBoom  with uncapped framerate, variable gamespeed, re-record,
walkcam, chasecam, full mouselook, fov and other features without loss of
compatibility with original DOOM.

WWW: http://prboom-plus.sourceforge.net/

PR:		188932
Submitted by:	thiagohero501@gmail.com
2014-08-23 14:04:12 +00:00
Kubilay Kocak
c0aa198926 [NEW] www/geeknote: Command line client for Evernote
Geeknote is a command line client for Evernote.

Features:

  * Create notes in your Evernote account
  * Create tags, notebooks
  * Use Evernote search in console with different filters
  * Edit notes in console using any editor: nano, vim, emacs, mcedit
  * Sync your local files, directories with Evernote
  * Use Evernote with cron or any scripts

WWW: http://www.geeknote.me
2014-08-23 14:03:26 +00:00
John Marino
8277259592 net/istgt: Fix configure so rc script installs on DragonFly
FTR, this is why I am against compound patches.
2014-08-23 13:56:52 +00:00
Thierry Thomas
80933db99d - Fix build
- Stagify

- Add a license

- Remove $HOME set to $WRKDIR in $MAKE_ENV, this breaks mpd.
2014-08-23 13:52:17 +00:00
Kubilay Kocak
d2cddc450b [NEW] www/py-evernote: Evernote SDK for Python
This SDK contains wrapper code used to call the Evernote Cloud API from Python.

WWW: https://dev.evernote.com
2014-08-23 13:50:41 +00:00
Gerald Pfeifer
0469597f00 Update to the 20140820 snapshot of GCC 4.9.2. 2014-08-23 13:42:35 +00:00
Olivier Duchateau
da04868020 - Update to 1.4.0
- Switch to USES= python
- Add LICENSE_FILE
2014-08-23 13:17:14 +00:00
John Marino
f0ab4465c8 security/xzid: suppress broken and unnecesary missing target check
Line 606 of the vendor Makefile has a malformed error message that comes
up if the makefile is given no target.  For reasons I don't understand,
the gmake on FreeBSD tolerates it and the same exact gmake on DragonFly
catches it.  Just amend the sed command the remove the line completely
as it's never executed in the ports framework.
2014-08-23 13:13:26 +00:00
John Marino
3e959943f5 www/squid33: Support Kerberos on DragonFly
DragonFly does not have Kerberos in the base system as this port assumes.
In order to build squid33, DF has a dependency on krb5 packages.  Morever,
the configure check assumes Kerberos is in the base system, so it fails
to configure.  Disable the check completely as it's guaranteed to pass on
FreeBSD and the sought headers are installed with krb5.
2014-08-23 12:36:01 +00:00
Gerald Pfeifer
8a18179711 Update to the 20140817 snapshot of GCC 5, which is how GCC 4.10 is now
going to be called.
2014-08-23 12:31:36 +00:00
Olli Hauer
0b09f5bfe6 - update to 6.4.7
- add CPE entry
- sort pkg-plist

Changelog (entries related to the command line tools)

Nmap 6.47 [2014-08-20]

o Integrated all of your IPv4 OS fingerprint submissions since June 2013
  (2700+ of them). Added 366 fingerprints, bringing the new total to 4485.
  Additions include Linux 3.10 - 3.14, iOS 7, OpenBSD 5.4 - 5.5, FreeBSD 9.2,
  OS X 10.9, Android 4.3, and more. Many existing fingerprints were improved.
  Highlights: http://seclists.org/nmap-dev/2014/q3/325 [Daniel Miller]

o Removed the External Entity Declaration from the DOCTYPE in Nmap's XML. This
  was added in 6.45, and resulted in trouble for Nmap XML parsers without
  network access, as well as increased traffic to Nmap's servers. The doctype
  is now:
  <!DOCTYPE nmaprun>

o [Ncat] Fixed SOCKS5 username/password authentication. The password length was
  being written in the wrong place, so authentication could not succeed.
  Reported with patch by Pierluigi Vittori.

o Avoid formatting NULL as "%s" when running nmap --iflist. GNU libc converts
  this to the string "(null)", but it caused segfault on Solaris. [Daniel Miller]

o Handle ICMP admin-prohibited messages when doing service version detection.
  Crash reported by Nathan Stocks was: Unexpected error in NSE_TYPE_READ
  callback.  Error code: 101 (Network is unreachable) [David Fifield]

o [NSE] Fix a bug causing http.head to not honor redirects. [Patrik Karlsson]

MFH:		2014Q3
2014-08-23 12:29:46 +00:00
Kubilay Kocak
20048033a6 security/suricata: Update to 2.0.3, Modernize
Now that libprelude is safe from EXPIRE and has been staged [1], and devel/libhtp
now *actually* links against libiconv even though autoconf detection was fine
[2] ... Have fun!

- Update to 2.0.3
- Switch libhtp to the upstream version port (devel/libhtp)
- Use USES=libtool
- Use OPTIONS helpers and other OPTIONS_* goodies
- Sort USE(S)* section
- Deprecate USE_AUTOTOOLS (USES instead)
- Deprecate AUTOMAKE_ARGS, ACLOCAL_ARGS (no longer necessary)
- Update COMMENT
- Add m4 macro for checking compiler flags and add relevent
  check to configure.ac. Our GCC doesn't like
  -Wno-error=unused-result and upstreams configure bits arent as
  portable as they could be.

[1] http://svnweb.freebsd.org/changeset/ports/365562
[2] http://svnweb.freebsd.org/changeset/ports/364955

Requested by:	many
2014-08-23 12:08:16 +00:00
Wen Heping
d9c5de7248 - Stage support
- Add LICENSE

PR:		192792
Submitted by:	tkato432@yahoo.com
2014-08-23 11:49:45 +00:00
John Marino
787751216c www/squid33: Fix plist for options, enable keytab only for squid
PR:		192913
Submitted by:	timp87
2014-08-23 11:40:15 +00:00
Hiroki Sato
ab4261aa26 Add notes about a possible package conflict in TeXLive 2014 upgrade. 2014-08-23 10:44:37 +00:00
John Marino
d47ab1d416 mail/milter-manager: Explictly request ports package system
Without this configure argument, the makefile will assume it's building
on pkgsrc when building on DragonFly.  No-Op for FreeBSD.
2014-08-23 10:12:25 +00:00
John Marino
68389b743d devel/ocfpcsc: Expand license permissions
The license added to the PR was unnecessarily restrictive and caused
the builders to no longer package the binaries.  I looked at the IBM
licence provided in files and did not see any restriction on packaging
object files.  I alerted the maintainer about this twice, and wg@ told
me to Just Fix It.

PR:		191419
Approved by:	maintainer timeout (Just Fix It)
2014-08-23 09:25:30 +00:00
Thierry Thomas
d3d2443672 - Make fetchable again
- Stagify

- Link the test programs with FFLAGS to get -rpath on GCC libs.
2014-08-23 08:58:23 +00:00
Antoine Brodin
ae18d06984 Remove double slash to pass check-plist 2014-08-23 08:31:07 +00:00
Antoine Brodin
4e93f4b497 Do not try to remove directories belonging to BSD.local.dist 2014-08-23 08:30:13 +00:00
Antoine Brodin
618563f0d3 New port: textproc/py-acora
Acora is 'fgrep' for Python, a fast multi-keyword text search engine.
Based on a set of keywords, it generates a search automaton (DFA) and runs it
over string input, either unicode or bytes.  It is based on the Aho-Corasick
algorithm and an NFA-to-DFA powerset construction.  Acora comes with both a pure
Python implementation and a fast binary module written in Cython.  However, note
that the current construction algorithm is not suitable for really large sets of
keywords (i.e. more than a couple of thousand).

WWW: https://github.com/scoder/acora/
2014-08-23 08:16:57 +00:00
Dmitry Marakasov
fd783fb630 - Drop .la files, no dependees require them
- Strip libraries
2014-08-23 07:58:08 +00:00
Kubilay Kocak
3783caf253 [NEW] devel/py-pycosat: Bindings to PicoSAT (a SAT solver)
PicoSAT is a popular SAT solver written by Armin Biere in pure C. This
package provides efficient Python bindings to picosat on the C level,
i.e. when importing pycosat, the picosat solver becomes part of the
Python process itself.

WWW: https://github.com/ContinuumIO/pycosat
2014-08-23 07:11:36 +00:00
Kubilay Kocak
e3c5070587 devel/picosat: Satisfiability (SAT) solver for boolean variables
PicoSAT is a satisfiability (SAT) solver for boolean variables in
boolean expressions. A SAT solver can determine if it is possible to
find assignments to boolean variables that would make a given set of
expressions true. If it's satisfiable, it can also show a set of
assignments that make the expression true.

Many problems can be broken down into a large SAT problem (perhaps with
thousands of variables), so SAT solvers have a variety of uses.

WWW: http://fmv.jku.at/picosat
2014-08-23 06:30:29 +00:00
Antoine Brodin
59a53c3e3b Fix some stage orphans 2014-08-23 06:05:37 +00:00
Kubilay Kocak
0d6e53966b lang/python{27,33,34}: Bump PORTREVISION, sanitizes builds.
Bump PORTREVISION, as prior to the previous change that fixed upstream Issue
#21166, Python builds could be potentially polluted by the host environment
which could caused runtime issues because of ABI differences.
2014-08-23 05:19:50 +00:00
Kubilay Kocak
3e8425cb1e lang/python{27,33,34}: Backport fix for upstream Issue #21166
Backport fix for upstream Issue #21166:

Prevent possible segfaults and other random failures of python
--generate-posix-vars in pybuilddir.txt build target by ensuring
that pybuilddir.txt is always regenerated when configure is run and
that the newly built skeleton python does not inadvertently import
modules from previously installed instances. [1]

This changeset has been committed for release in 2.7.9, 3.4.2, and 3.5.0.

A HUGE thank you to Ned Deily from the Python Core Development Team
for helping to identify the underlying cause, produce a fix and
wonderfully document the explanation.

[1] http://bugs.python.org/issue21166
2014-08-23 03:53:25 +00:00
Adam Weinberger
19b94bad77 Conver to USES=python 2014-08-23 03:15:02 +00:00
John Marino
c290f284ed www/siteframe: Rework so that overriding extract target is unnecessary 2014-08-23 01:37:27 +00:00
John Marino
39adf271de net-p2p/gtk-gnutella: Finish off de-hardcoding pkg-plist 2014-08-23 00:20:48 +00:00
Juergen Lock
cc89976501 Fix indentation. 2014-08-22 23:28:39 +00:00
Juergen Lock
4502405c48 - bsd-user: fix sysctl hw.physmem if host bitsize != target's.
- Bump PORTREVISION.

Reported by:	sbruno
2014-08-22 23:11:59 +00:00
Sergey A. Osokin
3badcfd910 Update from 4.0.48 to 4.0.49:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel.

<ChangeLog>

 * Upgraded the preferred Nginx version to 1.6.1.
 * Fixed a crash that may be triggered by the `passenger_max_requests` feature.
 * Introduced the `spawn_failed` hook, which is called when an application
   process fails to spawn. You could use this hook to setup an error
   notification system. Closes GH-1252.
 * Fonts, RSS and XML are now gzip-compressed by default in Phusion Passenger
   Standalone. Thanks to Jacob Elder. Closes GH-1254.
 * Fixed some user and group information lookup issues. Closes GH-1253.
 * Fixed some request handling crashes. Closes GH-1250.
 * Fixed some compilation problems on Gentoo. Closes GH-1261.
 * Fixed some compilation problems on Solaris. Closes GH-1260.

</ChangeLog>
2014-08-22 22:06:37 +00:00
Steve Wills
324ba3cb7f devel/rubygem-rubygems-tasks: add port for rubygem-rubygems-tasks
Agnostic and unobtrusive Rake tasks for managing and releasing Ruby Gems.

WWW: https://github.com/postmodern/rubygems-tasks#readme
2014-08-22 22:05:51 +00:00
John Marino
47e39bb42e devel/hs-readline: Restore adamw's -current fix
The massive ghc update (rev 364579) removed Adam's fix (rev 362452)
unintentionally.  Add USES=readline back again; DF needs it too.
2014-08-22 21:49:41 +00:00
Brian Somers
31dc67d147 Update to version 1.4
This fixes an issue generating filesystems with a size exactly divisible
by 4GB.
2014-08-22 21:42:11 +00:00
Tijl Coosemans
aa8e78787e Add USES=libtool and INSTALL_TARGET=install-strip 2014-08-22 21:18:04 +00:00
Antoine Brodin
233ea8587e Package the DOCS 2014-08-22 21:12:28 +00:00
Antoine Brodin
f53a7eb829 Package something 2014-08-22 20:51:20 +00:00