1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-16 07:58:04 +00:00
Commit Graph

352445 Commits

Author SHA1 Message Date
Antoine Brodin
b13e24ddbd Update to 20141028 2014-10-30 18:00:37 +00:00
Antoine Brodin
2499d85658 Update to alpha-20141026 2014-10-30 17:59:36 +00:00
Julio Merino
b8420c267f Update devel/kyua to 0.11.
Released on October 23rd, 2014.

* Added support to print the details of all test cases (metadata and
  their output) to 'report'.  This is via a new '--verbose' flag which
  replaces the previous '--show-context'.

* Added support to specify the amount of physical disk space required
  by a test case.  This is in the form of a new "required_disk_space"
  metadata property, which can also be provided by ATF test cases as
  "require.diskspace".

* Assimilated the contents of all the kyua-*-tester(1) and
  kyua-*-interface(7) manual pages into more relevant places.  In
  particular, added more details on test program registration and their
  metadata to kyuafile(5), and added kyua-test-isolation(7) describing
  the isolation features of the test execution.

* Assimilated the contents of all auxiliary manual pages, including
  kyua-build-root(7), kyua-results-files(7), kyua-test-filters(7) and
  kyua-test-isolation(7), into the relevant command-specific manual
  pages.  This is for easier discoverability of relevant information
  when reading how specific Kyua commands work.

* Issue 30: Plumbed through support to query configuration variables
  from ATF's test case heads.  This resolves the confusing situation
  where test cases could only do this from their body and cleanup
  routines.

* Issue 49: Extended 'report' to support test case filters as
  command-line arguments.  Combined with '--verbose', this allows
  inspecting the details of a test case failure after execution.

* Issue 55: Deprecated support for specifying test_suite overrides on
  a test program basis.  This idiom should not be used but support for
  it remains in place.

* Issue 72: Added caching support to the getcwd(3) test in configure so
  that the result can be overriden for cross-compilation purposes.

* Issue 83: Changed manual page headings to include a "kyua" prefix in
  their name.  This prevents some possible confusion when displaying,
  for example, the "kyua-test" manual page with a plain name of "test".

* Issue 84: Started passing test-suite configuration variables to plain
  and TAP test programs via the environment.  The name of the
  environment variables set this way is prefixed by TEST_ENV_, so a
  configuration variable of the form
  'test_suites.some_name.allow_unsafe_ops=yes' in kyua.conf becomes
  'TEST_ENV_allow_unsafe_ops=YES' in the environment.

* Issue 97 and 116: Fixed the build on Illumos.

* Issue 102: Set TMPDIR to the test case's work directory when running
  the test case.  If the test case happens to use the mktemp(3) family
  of functions (due to misunderstandings on how Kyua works or due to
  the reuse of legacy test code), we don't want it to easily escape the
  automanaged work directory.

* Issue 103: Started being more liberal in the parsing of TAP test
  results by treating the number in 'ok' and 'not ok' lines as optional.

* Issue 105: Started using tmpfs instead of md as a temporary file
  system for tests in FreeBSD so that we do not leak md(4) devices.

* Issue 109: Changed the privilege dropping code to start properly
  dropping group privileges when unprivileged_user is set.  Also fixes
  testers/run_test:fork_wait__unprivileged_group.

* Issue 110: Changed 'help' to display version information and clarified
  the purpose of the 'about' command in its documentation.

* Issue 111: Fixed crash when defining a test program in a Kyuafile that
  has not yet specified the test suite name.

* Issue 114: Improved the kyuafile(5) manual page by clarifying the
  restrictions of the include() directive and by adding abundant
  examples.

Differential Revision:	https://reviews.freebsd.org/D1002
Approved by:	bapt
2014-10-30 16:42:21 +00:00
Julio Merino
1f8dffce6c Update devel/lutok's dependency on atf to 0.21.
Differential Revision:	https://reviews.freebsd.org/D1003
Approved by:	bapt
2014-10-30 16:41:14 +00:00
Julio Merino
ff71766683 Update devel/atf to 0.21.
Released on October 23rd, 2014.

* Restored the atf(7) manual page to serve as a reference to all the other
  manual pages shipped by ATF.

* Added the -s flag to atf-sh to support specifying the shell interpreter
  to be used.

* Removed ATF_WORKDIR.  The only remaining consumers have been converted to
  use the standard TMPDIR environment variable.  As a benefit, and because
  Kyua forces the TMPDIR to live within the test case's work directory,
  any stale files left behind by ATF will be automatically cleaned up.

* Documented the environment variables recognized by each component in the
  relevant manual pages.  This information was lost with the atf-config(1)
  removal.

* Added a new "require.diskspace" metadata property to test cases so that
  they can specify the minimum amount of disk space required for the test
  to run.

* Renamed the atf-{c,c++,sh}-api(3) manual pages to atf-{c,c++,sh}(3) for
  discoverability purposes.  Symbolic links are provided for the time
  being to still make the old names visible.

* Issue #5: Recommend the (expected, actual) idiom for calls to the test
  macros in the manual pages.

* Issue #7: Stopped catching unhandled exceptions in atf-c++ tests.  This
  propagates the crash to the caller, which in turn allows it to obtain
  proper debugging information.  In particular, Kyua should now be able to
  extract a stacktrace pinpointing the problem.

* Issue #8: Fixed atf-c/macros_test:use test failures spotted by the clang
  that ships with FreeBSD 11.0-CURRENT.

* Issue #12: Improved documentation of atf-sh(3) and atf-check(1) by better
  explaining how they relate to each other.

* Issue #14: Stopped setting 'set -e' in atf-sh.  This setting was
  initially added as a way to enable a "strict" mode in the library and to
  make test cases fail fast when they run unprotected commands.  However,
  doing so in the library is surprising as the responsibility of enabling
  'set -e' should be on the user's code.  Also, 'set -e' introduces
  inconsistent behavior on subshells and users do not expect that.

* Issue #15: Fixed atf_utils_{fork,wait} to support nested calls.

* Issue #16: Fixed test failures (by removing a long-standing hack) on
  systems that lack \e support in printf(1).

* Issue #19: Removed stale references to atf-config and atf-run.

Differential Revision:	https://reviews.freebsd.org/D1001
Approved by:	bapt
2014-10-30 16:39:59 +00:00
Jung-uk Kim
b81354a1df Merge Linux-specific changes to BSD patches. Most importantly, this change
corrects 'os.arch' property for i386 to fix regressions.

PR:		194419
2014-10-30 16:30:36 +00:00
Dmitry Marakasov
18e4ea1312 - Fix build by explicitly linking with -lX11 2014-10-30 16:26:32 +00:00
Jung-uk Kim
3976e3cbc3 Remove a stale comment after r371639. 2014-10-30 16:20:33 +00:00
Wen Heping
43981591a1 - Update to 10.2 2014-10-30 16:20:23 +00:00
Mathieu Arnold
f43e79fde2 Remove a bit of patch that should not have been there
Noticed by:	mva
Sponsored by:	Absolight
2014-10-30 16:06:44 +00:00
Frederic Culot
631a70dd2f - Update to 0.22 [1]
- clean plist

Changes:	http://search.cpan.org/dist/Tail-Stat/Changes
PR:		ports/194480 [1]
Submitted by:	Oleg A. Mamontov <oleg@mamontov.net> (maintainer)
2014-10-30 15:42:54 +00:00
Frederic Culot
7cb97e822c - Update to 0.13
Changes:	http://search.cpan.org/dist/Net-SNMPTrapd/Changes
PR:		ports/194452
Submitted by:	Hung-Yi Chen <gaod@hychen.org> (maintainer)
2014-10-30 15:28:10 +00:00
Baptiste Daroussin
94fe893051 Update to 1.4.0.a4
Changes:
- Reinstall packages if one of its dependency have change
  While hackish this allows seamless upgrade of perl5 and ruby2
- Fix pkg audit as used from ports
- Reject chroot for unknown ABIs
- Fix generating repos from 1.3 created packages
- Allow to build out of the source tree
- Fix ABI detection on armeb
- Fix some left overs from Unique id migration
- Fix pkg delete regression (it is again recursive by default)
- Locked packages prevent deleting anything that depends on them
- Fix pkg upgrade on multi repo
- Fix pkg upgrade ignoring the lock flag

Thank you very much for all the testers and reports! Please keep testing!
2014-10-30 14:41:21 +00:00
Mathieu Arnold
1896969863 Fix building as a user.
Sponsored by:	Absolight
2014-10-30 14:17:05 +00:00
Wen Heping
46bac6e0cf - Update to 4.4.5 2014-10-30 13:45:09 +00:00
Anton Berezin
8be2b6b713 Update to 0.81. 2014-10-30 13:40:58 +00:00
Danilo Egea Gondolfo
4ed4570f90 - Update from 4.450.4 to 4.500.0 2014-10-30 12:36:22 +00:00
Wen Heping
1c5d99661f - Update to 5.0.2
PR:		193902
Submitted by:	tkato432@yahoo.com
2014-10-30 12:19:02 +00:00
Dmitry Sivachenko
ff009d430c Explicitly link with libblas to avoid errors like
import sklearn.decomposition.pca
ImportError: /usr/local/lib/libcblas.so.2: Undefined symbol "cgemv_"
due to it trying to import pairwise_fast.so

PR:             194683

Update to version 0.15.2.
2014-10-30 11:52:48 +00:00
Dmitry Marakasov
64978b2bbe - Remove obsolete MAN*
- Simplify installation
- Drop @dirrm* from plist
2014-10-30 11:37:21 +00:00
Dmitry Marakasov
ab1603f575 - Simplify installation and OPTIMIZED_FLAGS handling
- Drop @dirrm* from plist
2014-10-30 11:37:15 +00:00
Dmitry Marakasov
c705e63867 - Add LICENSE_FILE
- Drop @dirrm* from plist
2014-10-30 11:37:09 +00:00
Dmitry Marakasov
9be290d2a9 - Add LICENSE
- Drop @dirrm* from plist
2014-10-30 11:37:03 +00:00
Dmitry Marakasov
82221533f5 - Add LICENSE_FILE
- Drop @dirrm* from plist
2014-10-30 11:36:57 +00:00
Dmitry Marakasov
99062782c7 - Simplify MASTER_SITES
- Drop @dirrm* from plist
2014-10-30 11:36:51 +00:00
Dmitry Marakasov
2d9cba0b29 - Add LICENSE 2014-10-30 11:36:46 +00:00
Dmitry Marakasov
3987c00c84 - Add LICENSE
- Strip binary
2014-10-30 11:36:40 +00:00
Dmitry Marakasov
88d8e17b33 - Add LICENSE
- Simplify docs installation
- Drop @dirrm* from plist
2014-10-30 11:36:34 +00:00
Dmitry Marakasov
ae28efd033 - Add LICENSE
- Drop @dirrm* from plist
2014-10-30 11:36:29 +00:00
Dmitry Marakasov
ad76121d3d - Update to 0.0.20141029
Submitted by:	lightside@gmx.com (maintainer) via private email
2014-10-30 11:35:57 +00:00
Rene Ladan
34992cca67 Remove expired port:
2014-10-30 www/typo347: Upgrade to www/typo3 or www/typo3-lts
2014-10-30 10:25:38 +00:00
Matthew Seaman
d4f265e62f Resurrect the elasticsearch.yml file as elasticsearch.yml.sample --
this was accidentally deleted instead of being renamed.

Approved by:	enrico.m.crisostomo@gmail.com
2014-10-30 10:25:27 +00:00
Frederic Culot
3bfa4a782b - Update to 0.10.33
PR:		ports/194650
Submitted by:	Jin-Sih Lin <linpct@gmail.com> (maintainer)
2014-10-30 09:57:18 +00:00
Alex Dupre
9232a47c87 Update to 1.3.18 release. 2014-10-30 09:53:51 +00:00
Frederic Culot
32c0ee0501 - Update to 0.25
Changes:	http://search.cpan.org/dist/Capture-Tiny/Changes
PR:		ports/194657
Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com>
Approved by:	Bill Brinzer <bill.brinzer@gmail.com> (maintainer)
2014-10-30 09:51:33 +00:00
Li-Wen Hsu
358328a535 - Update to 1.587 2014-10-30 09:44:49 +00:00
Bartek Rutkowski
c1f9eab23f devel/ruby-build: update 20140926 -> 20141028
PR:		194646
Submitted by:	Koichiro Iwao <meta+ports@vmeta.jp>
Approved by:	mentors (implicit)
2014-10-30 09:37:23 +00:00
Raphael Kubo da Costa
4e8c4a3dfa Add USES=cpe, as requested by des and rea.
MFH:		2014Q4
2014-10-30 08:33:39 +00:00
Vasil Dimov
88a99b6d3e ports-mgmt/portsearch: Update the distfile checksum after the
precompiled binary was removed from it. Also move ${MASTER_SITE_LOCAL}
towards the end in MASTER_SITES because the new file is still not
propagated to the mirrors.
2014-10-30 08:06:38 +00:00
Stephen Hurd
35538ba361 Fix segfault caused by passing a string literal pointer to mkstemp()
Submitted by:	Oki Sawada <oki@tamon.co.jp>
2014-10-30 07:47:05 +00:00
Matthew Seaman
d65422eaa3 Update to 4.2.9
ChangeLog:	https://www.bestpractical.com/release-notes/rt/4.2.9
2014-10-30 07:08:42 +00:00
Li-Wen Hsu
5968650b5f - Update to 1.0.2
PR:		194653
Submitted by:	Kenji Rikitake <kenji@k2r.org>
2014-10-30 05:08:47 +00:00
Baptiste Daroussin
33a8245017 Convert to new plist formats which fixes the postgrey credential on the db
directory
2014-10-29 23:00:54 +00:00
Raphael Kubo da Costa
b569014a83 bsd.qt.mk: Stop using @cwd in the plist generation code.
Just specify full paths with ${QT_PREFIX} directly, as @cwd is deprecated.
2014-10-29 22:43:21 +00:00
Raphael Kubo da Costa
79d25e67b6 Stop using @cwd in the plist.
@cwd is deprecated, just use the full path directly.
2014-10-29 22:42:19 +00:00
Raphael Kubo da Costa
b488ef217b Update to 0.6.2.
Release notes: https://www.reviewboard.org/docs/releasenotes/rbtools/0.6.2/
2014-10-29 22:23:20 +00:00
Jason Helfman
763dd97ec9 - update libvirt,py-libvirt,libvirt-glib to 0.1.9
- shift var from ${PREFIX} to /var
- bump shared libs of dep. port

PR:		192441 (based on)
Submitted by:	olevole@olevole.ru
2014-10-29 22:17:55 +00:00
Raphael Kubo da Costa
990677bda1 Update to 0.6.3 to fix CVE-2014-0017.
While here, get rid of a lot of cruft:
- Use an https in MASTER_SITES and stop using a snapshot URL for the
  tarballs.
- Switch to an out-of-source CMake build with USES=cmake:outsource, and get
  rid of all the messing around with CMAKE_SOURCE_PATH and *_WRKSRC.
- Move the LICENSE block to the right place to pet portlint.
- Explicitly set CMAKE_ARGS with some options which we were already
  implicitly assuming to be set.
- Disable examples and tests via CMAKE_ARGS instead of using an ugly sed
  call.
- Do not pass WITH_OPENSSL=ON/OFF to CMake, this has no effect in the build
  system.
- Stop gratuitously including bsd.port.options.mk.
- Remove sed calls and patches related to the libssh_threads. I fixed some
  of the problems a few releases ago upstream, and the things I've removed
  now just look unnecessary.

PR:		187595
Approved by:	fluffy (implicit, and 230 days of timeout)
MFH:		2014Q4
Security:	f8c88d50-5fb3-11e4-81bd-5453ed2e2b49
2014-10-29 22:16:52 +00:00
Martin Matuska
3cae31f88b Horde package update:
comms/pear-Horde_ActiveSync 2.19.3 -> 2.19.4
devel/pear-Horde_Alarm 2.2.1 -> 2.2.2
www/pear-Horde_Dav 1.1.0 -> 1.1.1
databases/pear-Horde_Db 2.1.4 -> 2.1.5
devel/pear-Horde_History 2.3.1 -> 2.3.2
security/pear-Horde_Secret 2.0.3 -> 2.0.4
www/horde-base 5.2.1 -> 5.2.2
mail/horde-imp 6.2.2 -> 6.2.3
mail/horde-ingo 3.2.1 -> 3.2.2
deskutils/horde-kronolith 4.2.2 -> 4.2.3
deskutils/horde-mnemo 4.2.1 -> 4.2.2
deskutils/horde-nag 4.2.1 -> 4.2.2
mail/horde-turba 4.2.2 -> 4.2.3
deskutils/horde-groupware 5.2.2 -> 5.2.3
mail/horde-webmail 5.2.2 -> 5.2.3
www/horde-wicked 2.0.1 -> 2.0.2
devel/horde-whups 3.0.0 -> 3.0.1
2014-10-29 22:12:34 +00:00
Anders Nordby
fa72785059 Drop maintainership of all remaining ports where I am listed.
No time for this unfortunately.
2014-10-29 22:11:51 +00:00