Commit graph

229820 commits

Author SHA1 Message Date
tnn
7ab9a7286c Rototil include order so stdint doesn't get included without the necessary
feature test macros. Should fix "UINTPTR_MAX not declared" error.
2015-03-01 21:43:50 +00:00
ryoon
aa318c1020 Updated devel/rt4 to 4.2.10 2015-03-01 21:28:26 +00:00
ryoon
33705aaf29 Update to 4.2.10
Changelog:
RT 4.2.10 -- 2015-02-26
-----------------------

RT 4.2.10 contains important security fixes, as well as minor bugfixes.

This release is primarily a security release; it addresses CVE-014-9472,
a denial-of-service via RT's email gateway, as well as CVE-2015-1165 and
CVE-2015-1464, which allow for information disclosure and session
hijacking via RT's RSS feeds.

As part of these security updates, RT's dependency on the Encode module
has been changed, to Encode 2.64.  If upgrading, be sure to run
rt-test-dependencies to verify that your installed version of Encode
meets this requirement; if not, you will need to install a newer version
from CPAN.

This release is also a bugfix release; most notably, it addresses a bug
which causes RT to generate blank outgoing text/plain parts.  This fix
requires installing the HTML::FormatExternal module, and having an
external tool (w3m, elinks, etc) installed on the server.

It also introduces indexed full-text searching for MySQL without the
need to recompile MySQL to use the external Sphinx tool; instead, a
MyISAM table is used for indexing.  On MySQL 5.6 and above, an
additional InnoDB table can also be used.


The complete list of changes includes:

General user UI
 * Speed up the default simple search on all FTS-enabled installs by not
   OR'ing it with a Subject match.  This returns equivalent results for
   almost all tickets, and allows the database to make full use of the
   FTS index.
 * Pressing enter in user preference form fields no longer instead
   resets the auth token (#19431)
 * Pressing enter in ticket create and modify form fields now creates or
   updates the ticket, instead being equivalent to "add more
   attachments", or the "search" on People pages (#19431)
 * Properly encode headers in forwarded emails that contain non-ASCII
   text (#29753)
 * Allow users to customize visibility of chart/table/TicketSQL in saved
   charts
 * Allow groups to be added as requestors on tickets
 * Perform group searches case-insensitively on People page (#27835)
 * Ticket create transactions for tickets created via the web UI now
   contain mocked-up From, To, and Date headers; this causes them to
   render more correctly when forwarded
 * Update wording of error message for saved searches without a
   description (#30435)
 * Flush TSV download every 10 rows, for responsiveness
 * Retain values in Quick Create on homepage if it fails (#19431)
 * Limit the custom field value autocomplete to 10 values, like other
   autocompletes (#30190)
 * Fix a regression in 4.0.20/4.2.4 which caused some users to have
   blank homepages (#30106)
 * Fix styling on "unread messages" box on Ballard and Web2 themes
 * Fix format of Date headers in RSS feeds (#29712)
 * Adjust width of transaction date to accommodate all date formats
   (#30176)
 * Allow searching for tickets by queue lifecycle

Command-line
 * Fix server name displayed at password prompt when RT is deployed at
   a non-root path like /rt (#22708)

Admin
 * If the optional HTML::FormatExternal module is installed, use w3m,
   elinks, links, html2text, or lynx to format HTML to text.  This
   addresses problems with the pure-Perl HTML-to-text converted which
   resulted in blank outgoing emails.  (#30176)
 * Add support for native (non-Sphinx) indexed full-text search on
   MySQL.  This uses the InnoDB fulltext engine on MySQL 5.6, and an
   additional MyISAM table on prior versions of MySQL.
 * Support MySQL database names with dashes in them (#7568)
 * Properly escape quotes and backslashes in config options in web
   installer (#29990)
 * Increase length of template title form input
 * Clarify wording on updating old Organization values by rt-validator
 * Resolve a runtime error for SMIME without secret keys (#30436)
 * Empty email addresses are no longer caught as being "an RT address"
   if there exist queues without Correspond addresses set (#18380)
 * Allow Parents/Children/Members/MemberOf in CreateTickets action
 * Allow RT-Originator to be overridden in templates
 * Ensure that HTML-encoded entities are indexed in FTS
 * Fix uninitialized value warnings from charts grouped by date
 * Remove no-op $CanonicalizeOnCreate configuration variable;
   RT::User->CanonicalizeUserInfo is always called
 * Make NotifyGroup action respect AlwaysNotifyActor argument
 * Fix X-RT-Interface header on incoming email on existent tickets
 * Warn on startup if queues have invalid lifecycles set (#28352)

Developer
 * Add AfterHeaders callback to ShowMessageHeaders
 * Update all upgrade steps to use .in files (#18856)
 * Add policy tests to enforce the new upgrade step standards
 * Remove +x bit from multiple non-executable files
 * Make Obfuscate callback in configuration options be passed the
   current user, as was documented
 * Remove obsolete _CacheConfig parameters
 * Preferentially use IN rather than multiple OR clauses
 * Respect RowsPerPage for external custom field values
 * Localize default statuses from RT_Config.pm, instead of hardcoding
 * Add callbacks within Dates box after each type of Date
 * Pass the CustomFieldObj down to CustomFieldValue objects intact, so
   its ContextObj can be inspected; this is particularly useful for
   external custom fields.
 * Allow more than one right per @ACL in initialdata
 * Don't hardcode share/html in tests, for non-default layouts
 * Base detection of new themes on presence of main.css file, not
   base.css file (#30554)
 * Allow for relative "lib" in @INC when running tests
 * Allow EditComponentName customfield callback to alter Rows/Cols
   values

Serializer/importer
 * Memory usage improvements in both serialization and import
 * Templates, Scrips, and ObjectScrips now serialize correctly
   when not cloning

Documentation
 * Document how to enable un-indexed full-text-search, and its drawbacks
 * Note that after restoring from backups, PostgreSQL may need to have
   statistics updated
 * New documentation on writing portlets
 * Add an =pod directive so the first paragraph of UPGRADING is not
   skipped
 * Clarify when UPGRADING-x.y steps should be run
 * Better document known bugs with Sphinx FTS
 * Add missing semicolon on Shredder suggested indexes
2015-03-01 21:25:17 +00:00
mspo
91fb03f2b0 fixup some pkglint stuff and add a missing .h to PLIST 2015-03-01 21:19:29 +00:00
mspo
2bffc0f8fa Added databases/lmdb version 0.9.14 2015-03-01 21:07:21 +00:00
mspo
0bc14df050 initial import of lmdb 2015-03-01 21:06:56 +00:00
mspo
31c5510a1f initial pkg for LMDB 2015-03-01 21:05:54 +00:00
joerg
fd34b008c4 Fix path to perl and make it a runtime dependency. Bump revision. 2015-03-01 20:04:27 +00:00
joerg
945cbb9b29 Unbreak build for non-OSX users. 2015-03-01 20:03:52 +00:00
joerg
0493ee65d6 Don't use /usr/bin/env. Build & install as egg. Bump revision. 2015-03-01 20:03:27 +00:00
joerg
212d76f9de Fix X11 dependencies. 2015-03-01 20:02:50 +00:00
joerg
95aa327d60 Fix build with versioned sphinx. 2015-03-01 20:02:27 +00:00
sevan
111419901a Account for the libraries installed on FreeBSD
Reviewed by wiz@
2015-03-01 18:27:25 +00:00
tnn
ebb709828b Provide a mapfile for arm. mapfile-i586 seems to work fine so symlink that. 2015-03-01 16:57:05 +00:00
taca
7bff568283 Note update of sysutils/backuppc package to 3.3.1nb1. 2015-03-01 15:58:29 +00:00
taca
58eae59a9f Change dependency to samba to net/samba from net/samba35.
Bump PKGREVISION.
2015-03-01 15:58:04 +00:00
taca
6291743039 Correct a wrong DEPENDS line. 2015-03-01 15:52:48 +00:00
taca
5e9514d742 * Use rubygems's --format-executable option instead of post-install target.
* Fix PLIST with newer rubygems and ruby21.
2015-03-01 15:50:01 +00:00
taca
f7224341b4 Note update of www/ruby-websocket package to 1.2.1. 2015-03-01 15:44:09 +00:00
taca
6f50216c5f Update ruby-websocket to 1.2.1.
## 1.2.1

- fix error for draft 76 when leftovers are empty

## 1.2.0

- Remove support for Ruby 1.8
- Add support for sending custom headers for Client
- Better detection and handling of draft 76
- Multiple small fixes and optimizations
2015-03-01 15:43:39 +00:00
taca
75faa8fda3 Note update of www/thin package to 1.6.3. 2015-03-01 15:42:07 +00:00
taca
51588e931e Update thin to 1.6.3.
pkgsrc change: Add pkg_alternatives support.

== 1.6.3 Protein Powder
 * Add HTTP 422 status code [rajcybage]
 * Add warning about EM reactor still running when stopping.
 * Remove version number from "Server" HTTP header. [benbasson]
 * Adding `--ssl-disable-verify` to allow disabling of client cert requests when SSL enabled [brucek]
 * Ensure Tempfiles created by a large request are closed and deleted. [Tonkpils]
2015-03-01 15:41:36 +00:00
wiz
f269166176 Suggest trinity:
https://www.trinitydesktop.org/
KDE3 successor
2015-03-01 15:40:44 +00:00
taca
9ded6163f6 Comment out HOMEPAGE which has gone. (It's time to remove this pacahge?) 2015-03-01 15:39:43 +00:00
taca
1a31e2c23b Note update of www/thoth package to 0.2.1nb4. 2015-03-01 15:39:22 +00:00
taca
f61b7d2abd * Add pkg_alternatives support.
* Comment out HOMEPAGE which has gone. (It's time to remove this pacahge?)

Bump PKGREVISION.
2015-03-01 15:38:47 +00:00
taca
26b9d2dbf2 Note update of www/typo3_62 package to 6.2.10. 2015-03-01 15:37:29 +00:00
taca
a26851a1ef Update typo3_62 package to 6.2.10.
The TYPO3 Community announces the version 6.2.10 LTS of the TYPO3 Enterprise
Content Management System.

We announce the release of TYPO3 CMS 6.2.10 LTS, which is a regular
maintenance release that contains over 200 bug fixes and improvements.

For details about the release, please visit the following wiki page:
http://wiki.typo3.org/TYPO3_CMS_6.2.10

Performance Improvements

Additionally, a new extraordinary change in regard of performance was
included. The existing functionality for loading PHP classes was improved by
also including the autoloader functionality from the Composer project. This
is a backport from TYPO3 CMS 7.1 and will speed up requests for both
frontend pages and the TYPO3 Backend up to 20%, especially on sites with
non-cached frontend pages.

The backport to TYPO3 6.2.10 loads all PHP classes from the required system
extensions via a static class map based on the PSR-4 standard. All other PHP
classes are still loaded via the existing TYPO3-internal class loader.

For details about the integration and the functionality, see the
corresponding wiki page on http://wiki.typo3.org/ComposerClassLoader.
2015-03-01 15:36:58 +00:00
taca
6f149eb489 Note update of devel/ruby-power_assert package to 0.2.3. 2015-03-01 15:35:28 +00:00
taca
12ea1fa61f Update ruby-power_assert to 0.2.3.
* Strengthen check for TracePoint compatibility.  On JRuby 9.0.0.0-pre1,
  TracePoint#binding, #return_value always return nil.
* Add workaround for ruby 2.2 in ruby 2.2, TracePoint#binding may return nil.
2015-03-01 15:34:45 +00:00
taca
2677c1fdf3 Note update of devel/ruby-posix-spawn package to 0.3.10. 2015-03-01 15:29:04 +00:00
taca
edc93878d1 Update ruby-posix-spawn to 0.3.10.
* Several improvements.

pkgsrc change:

* Add pkg_alternatives support.
2015-03-01 15:28:34 +00:00
taca
9ee8c93f4e Note update of devel/ruby-gettext_i18n_rails package to 1.2.1. 2015-03-01 15:24:45 +00:00
taca
3454061da8 Update ruby-gettext_i18n_rails to 1.2.1.
From commit log:
* Remove require not needed since railtie takes care of that.
* Allow to pluralize active_model name.
2015-03-01 15:24:20 +00:00
wiz
86dd61b456 Add upstream bug report URL. 2015-03-01 15:18:43 +00:00
wiz
52262b3e73 Updated print/cups-filters to 1.0.66 2015-03-01 15:18:02 +00:00
wiz
39e7d5575f Update to 1.0.66:
CHANGES IN V1.0.66

	- cups-browsed: SECURITY FIX: Fixed a bug in the remove_bad_chars()
	  failing to reliably filter out illegal characters if there are two
	  or more subsequent illegal characters, allowing execution of
	  arbitrary commands with the rights of the "lp" user, using forged
	  print service announcements on DNS-SD servers (Bug #1265).
	- pdftoopvp: Added conditionals to also build with Poppler 0.31.0
	  and newer. Thanks to Armin K. (krejzi at email dot com) for the
	  patch (Bug #1254).
2015-03-01 15:17:53 +00:00
wiz
b86c712c1b Updated misc/dialog to 1.2.20150225 2015-03-01 15:14:58 +00:00
wiz
8164e7770b Update to 1.2.20150225:
2015/02/25
	+ modify gauge widget to keep from erasing a second gauge widget, e.g.,
	  via the "--and-widget" option.  This is a cosmetic change to match
	  behavior of dialog 1.0 (report by Jason Orendorf).
	+ add configure option "--with-man2html"
	+ add configure options for versioned symbols, from ongoing work on
	  ncurses.
	+ update configure macros, e.g., for shared libraries
2015-03-01 15:14:49 +00:00
wiz
dd8c4ead63 Updated audio/libmpdclient to 2.10 2015-03-01 15:10:04 +00:00
wiz
b3245bcf8a Update to 2.10:
libmpdclient 2.10 (2015/02/23)
* support abstract sockets with "@" prefix
* support tag "MUSICBRAINZ_RELEASETRACKID"
* add TCP keepalive internal and external APIs
* support MPD protocol 0.19
  - status: support sample formats "float" and "dsd"
  - song: report duration with milliseconds precision
  - search: support constraint "modified-since"
* support MPD protocol 0.20
  - the "window" parameter for commands "find"/"search"
2015-03-01 15:09:56 +00:00
wiz
56212983d2 Updated security/py-keyring to 5.3 2015-03-01 15:09:15 +00:00
wiz
197697cff9 Update to 5.3:
---
5.2
---

* Prefer setuptools_scm to hgtools.

---
5.1
---

* Host project at Github (`repo <https://github.com/jaraco/keyring>`_).
2015-03-01 15:09:07 +00:00
wiz
dc7414bd4b Updated devel/afl to 1.50b 2015-03-01 15:07:37 +00:00
wiz
98570f86f1 Update to 1.50b:
--------------
Version 1.50b:
--------------

  - Fixed a flock() bug that would prevent dir reuse errors from kicking
    in every now and then.

  - Renamed references to ppvm (the project is now called recidivm).

  - Fixed a typo or two.

  - Made improvements to file descriptor handling.
2015-03-01 15:07:28 +00:00
wiz
854c596c0b Updated devel/waf to 1.8.7 2015-03-01 15:06:27 +00:00
wiz
cdfb05da25 Update to 1.8.7:
NEW IN WAF 1.8.7
----------------
* Fixed the default libdir installation suffix on Redhat 64-bit systems #1536
* Fixed the Python 2.6 detection on Redhat systems #1538
* Enabled gccdeps to work with clang
* Fixed the detection of clang from the gcc tools
* Added orig_run_str to help subclasses (do not use Task.hcode)
* Fixed the detection of older clang compilers versions
* NEC compiler support
* Enabled batched_cc.py to work with msvc too
* Enabled unity.py to process c files
* Faster dependency calculation in c_dumbpreproc
* New stracedeps example (cfg blog entry)
* Added support for xz compression in waf and waf dist (Python 3.5)
2015-03-01 15:06:19 +00:00
wiz
c1dfbb2ec9 Updated devel/py-setuptools to 12.3 2015-03-01 15:03:46 +00:00
wiz
1cfc82e587 Update to 12.3:
12.3
----

* Documentation is now linked using the rst.linker package.
* Fix ``setuptools.command.easy_install.extract_wininst_cfg()``
  with Python 2.6 and 2.7.
* Issue #354. Added documentation on building setuptools
  documentation.
2015-03-01 15:03:37 +00:00
wiz
f309ffbb47 Updated net/wget to 1.16.2 2015-03-01 15:03:05 +00:00