1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
Commit Graph

345518 Commits

Author SHA1 Message Date
Julio Merino
39a2726e20 Update kyua to 0.10:
This change merges the kyua-{atf-compat,cli,testers} packages
into a single devel/kyua package, just as upstream has done, and brings
Kyua to version 0.10.

The list of changes since kyua-cli 0.9 and kyua-testers 0.3:

Experimental version released on August 14th, 2014.

* Merged 'kyua-cli' and 'kyua-testers' into a single 'kyua' package.

* Dropped the 'kyua-atf-compat' package.

* Issue 100: Do not try to drop privileges to unprivileged_user when we
  are already running as an unprivileged user.  Doing so is not possible
  and thus causes spurious test failures when the current user is not
  root and the current user and unprivileged_user do not match.

* Issue 79: Mention kyua.conf(5) in the "see also" section of kyua(1).

* Issue 75: Change the rewrite__expected_signal__bad_arg test in
  testers/atf_result_test to use a different signal value.  This is to
  prevent triggering a core dump that made the test fail in some platforms.

Reviewed by:	bdrewery (D608)
Approved by:	bdrewery (ports)
2014-08-14 20:21:56 +00:00
Carlo Strub
c45abcad10 Remove DEPRECATED. People are working on this port. 2014-08-14 20:19:49 +00:00
Stephen Montgomery-Smith
53c332e42c - Update to 2.2.3. 2014-08-14 20:11:11 +00:00
Kurt Jaeger
0f0ca77f58 New port: dns/mDNSResponder_nss
This is a nsswitch plugin from Apple's mDNSResponder code, adapted
for FreeBSD's nsswitch and libc.

WWW: https://developer.apple.com/bonjour/
WWW: http://opensource.apple.com/tarballs/mDNSResponder/

PR:		178052
Submitted by:	Matthieu Volat <mazhe@alkumuna.eu>
2014-08-14 19:07:26 +00:00
Kurt Jaeger
5d0c2f9961 New port: graphics/seq2gif
This software converts a sequences record file generated by ttyrec into a
gif animation directly using portable built-in terminal emulation engine
originated from yaft. yaft provides rare terminal emulation features such as
SIXEL/DRCS.

WWW: http://saitoha.github.io/seq2gif/

PR:		192418
Submitted by:	IWAMOTO Kouichi <sue@iwmt.org>
2014-08-14 18:45:19 +00:00
Mathieu Arnold
ae11792baf Do *not* overwrite config files on upgrades.
Sponsored by:	Absolight
2014-08-14 17:54:11 +00:00
Steve Wills
1a2ad91174 net/syncthing: add port for syncthing
Syncthing replaces proprietary sync and cloud services with something open,
trustworthy and decentralized.

WWW: http://syncthing.net/
2014-08-14 17:39:29 +00:00
Ryan Steinmetz
4af0966ffd - Remove MLINKS as this port is staged
- Do not try to link against dbus if it is installed
- Do not bump PORTREVISION as this should be a pkg no-op
2014-08-14 17:19:59 +00:00
Marcus von Appen
a382bbffeb - Rename PYTHON_FEATURES to USE_PYTHON to comply to USE_PERL5 and to avoid a
conflict in behaviour with the read-only COMPILER_FEATURES knob
- Fix the deprecated USE_PYTHON_BUILD and USE_PYTHON_RUN behaviour, which
  usually should be mutually exclusive, but some ports include both knobs

Phabric:		D581
Recommended by:	danfe@, makc@
Reviewed by:	danfe, wg, antoine
Approved by:	portmgr
With hat:		python@
2014-08-14 17:04:30 +00:00
Dirk Meyer
634ecc67fe - enable options TLS SASL SASLAUTHD by default
- new option TLSEXT_PADDING
The port disables TLSEXT_PADDING by default.
This fixes "TLS handshake failed" errors when sending to Ironport appliances.
2014-08-14 16:37:21 +00:00
Dirk Meyer
2ca2348f2d - remove workaround for amd64 2014-08-14 16:25:11 +00:00
Glen Barber
d5a06be83a Update the URL to the phabricator instance.
Sponsored by:	The FreeBSD Foundation
2014-08-14 16:24:52 +00:00
Vanilla I. Shu
8bfdf101d2 1: add USE_GCC=any to fix build.
2: Stagify.
2014-08-14 16:10:14 +00:00
Vanilla I. Shu
18ce3352f0 1: Stagify.
2: convert to OPTIONS.
2014-08-14 16:02:17 +00:00
Vanilla I. Shu
750f08a625 1: Stagify.
2: add LICENSE.
2014-08-14 15:22:00 +00:00
John Marino
bb5fd13d53 Use @sample keyword on two ports I thought couldn't use it
Possible due to extreme sleep deprivation, I was confused about the
limitations of the @sample keyword.  The two www ports I modified last
night, phpbb3 and autoindex2, both could use @sample with config.php,
so go back and clean up my own mess.  No revbump necessary as this is
functionally equivalent to what is there now.
2014-08-14 15:20:29 +00:00
Julio Merino
2e6a4b588e Update kyua-cli to 0.9:
Experimental version released on August 8th, 2014.

Major changes:

The internal architecture of Kyua to record the results of test suite
runs has completely changed in this release.  Kyua no longer stores all
the different test suite run results as different "actions" within the
single store.db database.  Instead, Kyua now generates a separate
results file inside ~/.kyua/store/ for every test suite run.

Due to the complexity involved in the migration process and the little
need for it, this is probably going to be the only release where the
'db-migrate' command is able to convert an old store.db file to the
new scheme.

Changes in more detail:

* Added the 'report-junit' command to generate JUnit XML result files.
  The output has been verified to work within Jenkins.

* Switched to results files specific to their corresponding test suite
  run.  The unified store.db file is now gone: 'kyua test' creates a
  new results file for every invocation under ~/.kyua/store/ and the
  'kyua report*' commands are able to locate the latest file for a
  corresponding test suite automatically.

* The 'db-migrate' command takes an old store.db file and generates one
  results file for every previously-recorded action, later deleting the
  store.db file.

* The '--action' flag has been removed from all commands that accepted
  it.  This has been superseded by the tests results files.

* The '--store' flag that many commands took has been renamed to
  '--results-file' in line with the semantical changes.

* The 'db-exec' command no longer creates an empty database when none
  is found.  This command is now intended to run only over existing
  files.

Reviewed by:	bdrewery (D567)
Approved by:	bdrewery (ports)
2014-08-14 15:00:54 +00:00
John Marino
1b8383012b Convert mail/mailagent from an interactive to a regular port
This PR saved this unmaintained port from the chopping block next week.

PR:		196642
Submitted by:	Yoshiaki Kasahara
2014-08-14 14:59:26 +00:00
Julio Merino
82cb516c37 Update kyua-testers to 0.3:
Experimental version released on August 8th, 2014.

* Made the testers set a "sanitized" value for the HOME environment
  variable where, for example, consecutive and trailing slashes have
  been cleared.  Mac OS X has a tendency to append a trailing slash to
  the value of TMPDIR, which can cause third-party tests to fail if they
  compare ${HOME} with $(pwd).

* Issues 85, 86, 90 and 92: Made the TAP parser more complete: mark test
  cases reported as TODO or SKIP as passed; handle skip plans; ignore
  lines that look like "ok" and "not ok" but aren't results; and handle
  test programs that report a pass but exit with a non-zero code.

Reviewed by:	bdrewery (D567)
Approved by:	bdrewery (ports)
2014-08-14 14:58:52 +00:00
Vanilla I. Shu
b6228768e4 1: Stagify.
2: add LICENSE.
3: use @sample, bump version.
2014-08-14 14:56:13 +00:00
Ryan Steinmetz
e3f745eefc - Remove redundant run/build from USES_PERL5 2014-08-14 12:46:02 +00:00
Brooks Davis
7b8e34b115 Upgrade to 3.5.0rc2 2014-08-14 12:22:00 +00:00
Vanilla I. Shu
3eca6a1416 Stagify. 2014-08-14 12:05:58 +00:00
Tilman Keskinoz
97fd2f3489 Fix typo in previous commit
Submitted by:	Arthur Mesh
2014-08-14 11:33:17 +00:00
Bartek Rutkowski
af887da1ea devel/rubygem-libyajl2: NEW PORT - vendored copy of libyajl2 gem
- Required by Chef update

PR:		192335
Submitted by:	Renaud Chaput <renchap@cocoa-x.com>
Approved by:	swills (mentor)
2014-08-14 11:09:24 +00:00
Vanilla I. Shu
8509c3a744 Stagify. 2014-08-14 09:19:33 +00:00
Kubilay Kocak
613ec2dacd www/py-slimit: JavaScript minifier written in Python
SlimIt is a JavaScript minifier written in Python. It compiles
JavaScript into more compact code so that it downloads and runs faster.

SlimIt also provides a library that includes a JavaScript parser, lexer,
pretty printer and a tree visitor.

WWW: http://slimit.readthedocs.org

PR:		191386 (with minor changes)
Submitted by:	Melvyn Sopacua <melvyn at magemana dot nl>
2014-08-14 08:55:28 +00:00
Vanilla I. Shu
fb4f0f0bc1 Stagify. 2014-08-14 08:43:08 +00:00
Dmitry Marakasov
00a7a28311 - Switch to USES=libtool
Approved by:	kwm
2014-08-14 08:30:34 +00:00
Vanilla I. Shu
f6548d442d Stagify. 2014-08-14 08:28:14 +00:00
Frederic Culot
15d68b0139 - Update to 1.38
- Add LICENSE (Artistic 1 & GPL 1)
- Take maintainership

Changes:	http://search.cpan.org/dist/Net-IMAP-Server/Changes
2014-08-14 08:26:01 +00:00
Frederic Culot
4657f1afce - Update to 0.400
Changes:	http://search.cpan.org/dist/ExtUtils-Depends/Changes
2014-08-14 07:49:04 +00:00
Frederic Culot
1b9694b695 - Update to 2.83
Changes:	http://search.cpan.org/dist/Term-Menus/ChangeLog
2014-08-14 07:13:28 +00:00
Dmitry Marakasov
ae28895216 - Drop .la files, no dependees require them
Approved by:	portmgr blanket
2014-08-14 05:45:58 +00:00
Dmitry Marakasov
1d3844085c - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-08-14 05:45:20 +00:00
Dmitry Marakasov
6fef5eafe5 - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-08-14 05:45:10 +00:00
Dmitry Marakasov
2203c9e635 - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-08-14 05:44:52 +00:00
Dmitry Marakasov
21fce34281 - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-08-14 05:44:23 +00:00
Dmitry Marakasov
a9cf7f8299 - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-08-14 05:44:14 +00:00
Dmitry Marakasov
60bd0f2765 - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-08-14 05:43:58 +00:00
Dmitry Marakasov
212cd14ec9 - Switch to USES=libtool, drop .la files
- Strip libraries
2014-08-14 05:43:22 +00:00
Dmitry Marakasov
2a45d9d133 - Switch to USES=libtool
- Strip libraries
2014-08-14 05:43:13 +00:00
Joerg Wunsch
29f7e5a45b Add a patch for ATmega*RFR*, as has already been promised in the
pkg-descr file.
2014-08-14 03:04:18 +00:00
Vanilla I. Shu
152bcdd8d0 1: Stagify.
2: Add LICENSE.
2014-08-14 01:52:49 +00:00
John Marino
c3a8325049 www/pound: Explicitly define DOCS option 2014-08-13 23:31:44 +00:00
John Marino
029c2058dd Stage www/pound
PR:		189937
Submitted by:	Joe (thralling.com)
Approved by:	Nobody, the maintainer was reset
Lil' TLC:	marino
2014-08-13 23:24:02 +00:00
John Marino
ac7f76f906 www/phpbb3: Replace @sample keyword
The @sample keyword got used here but it didn't work because the
extension was php.sample instead of conf.sample.  Fix it with @unexec
and @exec tricks.

By the way, the previous commit to this port and the one that should
have provided this @sample fix is:

PR:		191456
2014-08-13 22:45:45 +00:00
Grzegorz Blach
953ad021f1 - Update to 0.5.0 2014-08-13 22:40:26 +00:00
John Marino
198a9a5804 Stage www/autoindex2
The original port had several issues with it beyond staging.  For example,
the INSTALLDIR mechanism didn't work because the PLIST_SUB was hardcoded
for WWWDIR.  All sorts of CHMOD'ing was going on because COPYTREE_SHARE
hadn't been used.  The config.php was installed directly and therefore
overwritten and/or removed each time the port was de/reinstalled.  The
prefetch didn't work because it checked if INSTALLDIR was defined, but
the makefile always defines it.  The whole thing had to be reworked, so
very little of provided patch actually got used.

PR:		190009
Submitted by:	Joe (thralling.com)
Approved by:	Nobody, maintainer was reset
Lotsa TLC:	marino
2014-08-13 22:35:47 +00:00
William Grzybowski
e2c977d933 mail/davmail: update to 4.5.1
PR:		192043
Submitted by:	maintainer (timeout)
2014-08-13 22:07:33 +00:00