Commit graph

19332 commits

Author SHA1 Message Date
ryoon
1c7be3f85d Add php-pep8 2013-01-03 14:23:47 +00:00
ryoon
c844cd29b0 Import py27-pep8-1.3.4 as devel/py-pep8 from wip/py-pep8
pep8 is a tool to check your Python code against some of
the style conventions in PEP 8
2013-01-03 14:19:01 +00:00
ryoon
f97285aa1a Add py-flakes 2013-01-03 14:16:04 +00:00
ryoon
8c922a20cb Import py27-flakes-0.5.0nb1 as devel/py-flakes from wip/py-flakes
Pyflakes is similar to PyChecker in scope, but differs in that it does
not execute the modules to check them. This is both safer and faster,
although it does not perform as many checks. Unlike PyLint, Pyflakes
checks only for logical errors in programs; it does not perform any
checks on style
2013-01-03 14:15:32 +00:00
ryoon
d766e258db Fix build errors with NetBSD 5's gcc. 2013-01-02 02:31:04 +00:00
ryoon
dd956d3641 Remove unused Makefile.common.
This package includes parent meta-pkg's Makefile.common.
2012-12-31 05:29:18 +00:00
sbd
43f14832af Use ${PKGGNUDIR} and ${PKGMANDIR} in INSTALLATION_DIRS. 2012-12-31 00:27:36 +00:00
dholland
1a22dc870c Not MAKE_JOBS_SAFE. 2012-12-30 04:26:56 +00:00
dholland
9161323fb3 Honor PKGMANDIR. 2012-12-30 04:24:41 +00:00
dholland
f66aa6c8df Needs msgfmt, seen in today's Linux build. 2012-12-30 04:18:22 +00:00
dholland
db8d6705cc -stlport 2012-12-29 19:23:58 +00:00
dholland
ebf67d550d Remove devel/stlport as promised; it has been unbuildable in years,
and to the extent it isn't dead upstream (which appears to be very
limited) upstream isn't interested in making releases.
2012-12-29 19:23:32 +00:00
bsiegert
723e090d27 Always define __PIC__ on MirBSD, fixes compilation. No-op on other platforms. 2012-12-28 14:38:59 +00:00
wiz
daf4204a91 Fix path to Jambase. From Richard Palo in PR 47320.
Bump PKGREVISION.
2012-12-27 21:45:40 +00:00
bsiegert
f0935bc5f5 Unbreak on MirBSD and OpenBSD.
Freeze exception granted by Greg Troxel.
2012-12-27 17:01:23 +00:00
dholland
90bd3c7c82 Doesn't actually build using python-3.x 2012-12-26 21:30:05 +00:00
ryoon
c20156048e Fix build on Solaris without /usr/bin/ccs/ar. 2012-12-26 18:51:47 +00:00
asau
aa73205697 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-12-26 18:46:00 +00:00
ryoon
069de1be7c Update to 1.2.12 from 1.1.7
* Set LICENSE and pkglint
* Change to 1.2.x branch
* Many security fixes shall be included, but I cannot specify them...

Changelog:
Full log: http://www.mantisbt.org/bugs/changelog_page.php

MantisBT Release Notes

1.2.12 Maintenance Release (2012-11-10)
-------------------------------------------------

MantisBT 1.2.12 resolves over 70 issues mainly in the following categories:
security, MS SQL and PostgreSQL databases support, Change Log page, custom
fields, installation, attachments, SOAP API, XML import/export plugin,
e-mail (including update of the PHPMailer library to version 5.2.1) and others.

In addition, it also brings several enhancements:
 - filter page now allows 'OR' logic and to query by notes' authors
 - improved e-mail logging (see #14630)
 - new 'EVENT_UPDATE_BUG_STATUS_FORM' plugin event
 - updated Admin Guide
 - translations in many languages

All installations that are currently running any 1.2.x or older version are
advised to upgrade to this release.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.11 Maintenance Release (2012-06-08)
-------------------------------------------------

MantisBT 1.2.11 is a security update for the stable 1.2.x branch. All
installations that are currently running any 1.2.x or older version are
advised to upgrade to this release.

This release also contains numerous minor bug fixes to MantisBT,
SOAP API fixes, enhancements to the admin guide and improved translations in many
languages.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.10 Maintenance Release (2012-04-01)
-------------------------------------------------

MantisBT 1.2.10 is a maintenance release. All installations that are currently
running any 1.2.x version are advised to upgrade to this release.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.9 Maintenance Release (2012-03-03)
-------------------------------------------------

MantisBT 1.2.9 release delivers 92 fixes and improvements including security
fixes, new MantisBT logo, MantisTouch integration, MS SQL fixes, SOAP API
improvements, and others.  We recommend that all instances be upgraded to this
release.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.8 Security Release (2011-09-05)
-------------------------------------------------

MantisBT 1.2.8 is a security update for the stable 1.2.x branch. All
installations that are currently running any 1.2.x version are advised to
upgrade to this release.

Paulino Calderon from Websec, High-Tech Bridge Security Research Lab and Paul
Richards discovered 3 vulnerabilities:
 - 1x local file inclusion (LFI)/directory traversal
 - 2x cross site scriptin (XSS)

These vulnerabilities could have very severe consequences for users of
MantisBT, particularly as a result of the local file inclusion vulnerability.
If an attacker can upload their own PHP script to the server as an attachment,
they may be able to execute this script using the LFI vulnerability.

Refer to issues #13191 and #13281 for detailed information.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.7 Security Release (2011-08-19)
-------------------------------------------------

MantisBT 1.2.7 is a security update for the stable 1.2.x branch. All
installations that are currently running any 1.2.x version are advised to
upgrade to this release.

Net.Edit0r from BlACK Hat Group posted a vulnerability report for an XSS issue
in search.php. All MantisBT users (including anonymous users that are not
logged in to public bug trackers) could be impacted by this vulnerability.
Refer to issue #13245 for full details.

This release also contains numerous minor bug fixes to MantisBT and improved
translations in many languages.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.6 Maintenance Release (2011-07-26)
-------------------------------------------------

MantisBT 1.2.6 is a maintenance update for the stable 1.2.x branch. It is
recommended that all MantisBT users (including those still using 1.1.x or
earlier versions) upgrade to this latest release.

This release brings bug fixes and improvements across a range of MantisBT
features, especially the SOAP API, authentication, time tracking, and
billing areas. Documentation and translation updates are also included.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.5 Maintenance Release (2011-04-05)
-------------------------------------------------

MantisBT 1.2.5 is a maintenance update for the stable 1.2.x branch. It is
recommended that all MantisBT users (including those still using 1.1.x or
earlier versions) upgrade to this latest release.

This release brings improved translations in many languages as well as
numerous bug fixes across a range of MantisBT features.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.4 Security Release (2010-12-15)
-------------------------------------------------

MantisBT 1.2.4 is a security update for the stable 1.2.x branch. All
installations that are currently running any 1.2.x version are advised to
upgrade to this release.

Gjoko Krstic of Zero Science Lab reported multiple vulnerabilities in the
admin/upgrade_unattended.php script. Issue #12607 provides more detail on the
vulnerabilities discovered. We thank Gjoko for his detailed assistance with
testing, patching and answering questions. Please note that the /admin/
directory should be removed from all MantisBT installations after the
installation or upgrade has been completed. This is particularly true for
MantisBT installations accessible over the Internet.

Also included with 1.2.4 are some bug fixes relating to fonts in the
MantisGraph plugin, SOAP API, CSV export, custom field values, relationship
graphs, fields on the manage user page, built-in time tracking and the
allow_reporter_close feature. This release includes updated translations for
many languages and improved installation documentation in doc/INSTALL.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.3 Security Release (2010-09-14)
-------------------------------------------------

MantisBT 1.2.3 is a security update for the stable 1.2.x branch. All
installations that are currently running any 1.2.x version are advised to
upgrade to this release.

Issue #12312 covers an XSS vulnerability in the upstream NuSOAP library.
The fix has been applied to the library included in MantisBT releases, and a
patch has been submitted upstream for future releases of NuSOAP. See
http://www.mantisbt.org/bugs/view.php?id=12312 for further details.

Also included with 1.2.3 are another round of XSS fixes to MantisBT, improved
excel export, translation updates, and bug fixes to the SOAP API, installation,
plugin system, and email notifications.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.2 Security Release (2010-07-29)
-------------------------------------------------

MantisBT 1.2.2 is a security update for the stable 1.2.x branch. All
installations that are currently running any 1.2.x version are advised to
upgrade to this release.

Issue #11952 covers a security fix to the display of inline attachments, where
"Arbitrary inline attachment rendering could lead to cross-domain scripting or
other browser attacks".  See http://www.mantisbt.org/bugs/view.php?id=11952
for further details and information.

Also included with 1.2.2 are a range of translation updates, regression fixes,
and bug fixes, including multiple SOAP API-related bugs and regressions.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.1 Maintenance Release (2010-04-23)
-------------------------------------------------

MantisBT 1.2.1 is a maintenance update for the stable 1.2.x branch. All
installations that are currently running any 1.1.x or 1.2.0 version are
advised to upgrade to this release.

Included with 1.2.1 are a range of bug fixes, translation updates, and general
improvements over the initial 1.2.0 release.  Highlights include an improved
installation, a fixed upgrade path from 1.1.x, fixes to the URL and path
detection, and updates to the plugin event system.

A full changelog for the 1.2.x series can be found on the official site. [1]


1.2.0 Stable Release (2010-02-22)
-------------------------------------------------

This release marks the first official release in the 1.2.x series of MantisBT.
1.2.0 is a major feature release for MantisBT, and includes many bugfixes and
enhancements over the 1.1.x stable branch.  All users of 1.1.x are highly
encouraged to upgrade as soon as possible.

There are many new features added to 1.2.0, including:

 - Converted the MantisBT Manual to Docbook format, and added a new Developer's
   Guide manual, both of which are compiled and included in every release

 - Implemented a plugin system with many plugins already released [2]

 - Global categories available to all projects, as well as project categories
   inheriting from parent projects to child projects;  both are optional

 - Tracked change history for textarea fields (Description, etc) and bug notes

 - Customizable sets of columns for View Issues page and export formats

 - Combined simple and advanced views into a single, configurable view that
   allows selecting exactly what fields to show or hide

 - Improved roadmap and changelog pages, including version release dates, and
   permalinks to individual versions

 - Marking versions as obsolete to hide them from the roadmap and changelog

 - More configuration options for rebranding MantisBT installations

 - Improved support for PostgreSQL databases

 - Improved support for UTF-8 localizations and content

 - Implemented custom search providers for Firefox and Internet Explorer

 - Implemented localized timestamps using according to user-preferred timezones


There have also been many improvements to the codebase beyond adding features:

 - Migrated to parameterised database queries throughout the codebase for both
   performance and security improvements

 - Added PHPDoc compatible documentation to all internal API's

 - Removed many hardcoded references to access levels and other enumerations,
   for improved customizability.

 - Migrated away from DATETIME fields to integer timestamps for timezone usage

 - All 3rd party code is now contained within the library/ path, including
   documentation on library versions and any patches applied

 - Initial support for MySQL 6 and PHP 5.3
2012-12-25 21:49:05 +00:00
joerg
c060f56adf Fix inline use. 2012-12-25 21:11:12 +00:00
ryoon
040dba8686 Fix build on Solaris.
Solaris has no SOL_TCP, but TCP_CORK.
2012-12-24 13:45:02 +00:00
dholland
e4c593d330 Add etc/emacs/site-start.d/50magit.el, which appears when built against
both emacs22 and emacs23, to the PLIST. The package does not build at
all against emacs<=21.

XXX: Why is this file appearing in etc/? It does not appear to be a
XXX: configuration file.
2012-12-24 06:42:56 +00:00
dholland
af62529ed1 fix typo in previous. grr.
(consequence of having separate build and commit machines)
2012-12-24 04:04:38 +00:00
dholland
a22d568f2c Use pkg-config to get libXtst. This way we don't lose its rpaths; fixes
build with native X11.
2012-12-24 03:58:56 +00:00
obache
d22a010a5c Update cutter to 1.2.2.
== [release-1-2-2] 1.2.2: 2012-10-29

We began to support Ubuntu 12.10 (Quantal Quetzal).
There are some improvements and fixed bugs.

=== Cutter

==== Improvements

  * [doc] Added release procedure documentation.
  * [doc] Improved documentation about Travis-CI configuraion.
  * Supported Ubuntu 12.10 (Quantal Quetzal).

==== Fixes

  * [sample][GTK+] Fixed missing GLIB_LIBS that has flags for GModule.
    [Reported by Hiroshi Umemoto]

=== CppCutter

==== Fixes

  * Fixed a bug that wrong data function is searched.

=== GCutter

==== Fixes

  * [sample] Fixed missing function call in sample code.

=== Thanks

  * Hiroshi Umemoto
2012-12-23 07:46:24 +00:00
obache
cd36b03814 Update ruby-ole to 1.2.11.5.
== 1.2.11.5 / 2012-11-06

- Fix breakage of IO.parse_mode on Rubinius (issue #10).
- Make tests pass on rubinius (issue #11).
- Improve RangesIO test coverage.
- Don't warn when mbat_start is AVAIL instead of EOC (github #9).
2012-12-22 08:35:31 +00:00
wiz
820e5fccde Not parallel make safe.
Stuff like:
mv: rename .deps/sdp.Tpo to .deps/sdp.Plo: No such file or directory
happens.
2012-12-22 02:23:02 +00:00
joerg
899e5c3d70 Disable use of visibility attributes for clang, it is much stricter
about enforcing consistency than gcc.
2012-12-22 02:22:44 +00:00
wiz
46d97c3aac Fix unportable test(1) construct and use appropriate awk. 2012-12-22 02:10:42 +00:00
dholland
38e65fbf35 Add missing linkage to own library. May fix the build failures seen
on some platforms. I have no idea why this would fail in a machine-
dependent way.
2012-12-21 02:33:08 +00:00
dholland
30623b4acd Don't use share/doc/html. Clean up a lot of additional pkglint.
PKGREVISION -> 2.
2012-12-21 01:26:34 +00:00
dholland
742f602090 Fix "libtool: unable to infer tagged configuration" breakage. 2012-12-21 01:16:50 +00:00
joerg
28d72cd28d Using long as modifier for typedef'd names is invalid C. 2012-12-20 22:00:42 +00:00
joerg
a2672dcf92 Define prototypes to avoid conflicting implicit declarations. 2012-12-20 22:00:06 +00:00
gdt
3b7080360f Replace comment about volunteers to test language bindings.
(This is a comment-only change.)

I used to maintain the subversion packages, but am no longer actively
doing so.  I basically removed my name from the comment soliciting
volunteers to test the language binding part of updates, and updated
the text.
2012-12-20 18:39:14 +00:00
prlw1
77c5fd343d Avoid warnings running make readme / checksum etc in py-gobject3 on systems
without python. Reported by wiz@
2012-12-20 15:01:28 +00:00
ryoon
9eee37a75a Fix builf on Solaris.
When isainfo command exists, libdir is changed.
2012-12-20 09:14:34 +00:00
gdt
e1ea72b9dc Remove devel/guile16-gtk.
guile16 is very old, and devel/guile-gtk uses guile 1.8 (which is
merely old, but the newest in pkgsrc proper).  Removal proposed on
pkgsrc-users with no objections.  (ok wiz@ during freeze.)
2012-12-20 01:16:23 +00:00
joerg
069c2eed7e Tell clang to not care about extern "C" functions returning non-POD
types.
2012-12-19 12:50:00 +00:00
wen
7b53016e1f Update to 1.31
Upstream changes:
1.31 (2012/11/17)
            (ms) To better deal with the race condition in the
                 previous release, kill the newly created child
                 process first, then send a killpg to its process
                 group and ignore the outcome.

            (ms) [RT 81203] Jim A Kessler reported a perl 5.16 issue
                 with the "AutoLoader" line, so I went ahead and removed
                 all references to "Exporter" and "AutoLoader", as
                 Proc::Simple isn't using them at all.
2012-12-19 07:09:39 +00:00
obache
22dd30c871 Drop use of deprecated G_CONST_RETURN (from upstream).
fixes build failure of depending packages using G_DISABLE_DEPRECATED.

Bump PKGREVISION.
2012-12-19 03:02:50 +00:00
wen
f27b34b2f2 Update to 1.2009
Update DEPENDS

Upstream changes:
1.2009    2012-12-18 16:08:37 America/New_York

  [BUG FIXES]

  - Expanded prerequisite load check skip to all Acme::* modules; prereqs
    still need to be installed and of sufficient version, but we don't
    check that Acme modules load without error to avoid side effects.

1.2008    2012-12-15 07:26:11 America/New_York

  [BUG FIXES]

  - Don't try to check if Acme::Bleach can be loaded if it's listed
    as a prereq

1.2007    2012-12-10 15:13:22 America/New_York


  [BUG FIXES]

  - Recognize another form of "Perl is too low" message [CHORNY]
2012-12-19 02:47:43 +00:00
marino
f099b3e544 devel/xulrunner10: DRAGONFLY_CCVER=gcc44
Don't bother to patch an older xulrunner to work on gcc47 on DragonFly.
Unfortunately, xulrunner 10 breaks for other reasons right now, but
when those gets fixed it needs this directive to build for systems that
have gcc47 requested in the makefile.

Also affects Firefox 10 and Thunderbird 10, of course.
2012-12-18 22:27:10 +00:00
ryoon
6339be9438 Sync with xulrunner/xpi.mk
Fix www/firefox10-l10n build on SmartOS.
2012-12-18 20:28:43 +00:00
jperkin
be84bbc55d Re-fix Solaris support, the previous patch was for some reason removed in
the last update, despite still being required.
2012-12-18 13:54:04 +00:00
ryoon
991b650cfd Fix PR/47199
Restore _MIPS_SIM workaround, removed during updating to rev. 1.4 of patch-ae.
Functionality is not tested yet.
2012-12-18 12:33:07 +00:00
markd
5e71d46abe Drop maintainership of kde3 packages. Haven't had any systems running
kde3 for a while.
2012-12-17 18:37:06 +00:00
taca
b43c2a58a3 Update ruby-rake to 10.0.3.
Exact changes are unknown.
2012-12-17 16:52:48 +00:00
taca
54780b4713 Update ruby-uglifier to 1.3.0.
Exact changes are unknown.
2012-12-17 12:31:14 +00:00
taca
cee33e24f3 Update ruby-simple_uuid to 0.3.0.
v0.3.0 Add option `:randomize` to turn off the random part of the UUID
2012-12-17 12:17:56 +00:00