Feature safe: yes
<ChangeLog>
* [BUGFIX] Allow AUTH when server is in -BUSY state because of a slow script.
* [BUGFIX] MULTI/EXEC flow now makes sense when observed in MONITOR
* [BUGFIX] SCRIPT KILL now uses different error prefixes for different errors.
* [BUGFIX] Default memory limit for 32bit archs lowered from 3.5 to 3 GB.
* [BUGFIX] redis-check-dump is now compatible with RDB files generated by 2.6.
* [IMPROVED] New field in INFO: slave_read_only.
</ChangeLog>
fdb package is a set of Firebird RDBMS bindings for python.
It works on Python 2.6+ and Python 3.x
WWW: http://www.firebirdsql.org/en/python-devel-status/
PR: 172455
Submitted by: Jose Jachuf <jjachuf at gmail dot com>
Feature safe: yes
- trim Makefile header completely (requested by maintainer)
- add CHEESESHOP and make it primary MASTER_SITE, because other locations
doesn't hold the new release yet
- remove one distfile mirror (requested by maintainer)
- add LICENSE (BSD)
- replace USE_XZ with USE_ZIP, since it was changed upstream
- tune PYDISTUTILS_PKGNAME
- move python32 plist stuff into separate file
changelog:
http://pgfoundry.org/pipermail/python-general/2012-October/001003.html
PR: 172544 (but I can't see it in GNATS because of hub transition)
Submitted by: rm (myself)
Approved by: Volodymyr Kostyrko <c.kworr at gmail dot com> (maintainer, by mail)
rely on gcc. The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.
The ports chosen were ports that blocked 2 or more ports from building with
clang. (There are several hundred other ports that still fail to build with
clang, even with this patch. This is merely one step along the way.)
Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.
For those who have gcc as their default compiler, this change is believed
to cause no change.
Hat: portmgr
Tested with: multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
combinations of patch/no-patch and flag settings.
- bump PORTREVISION
while here:
- trim Makefile header
- limit python version to 2.x only
- tab -> space change in pkg-descr:WWW
PR: 172410
Submitted by: trociny
Approved by: Gea-Suan Lin <gslin at gslin dot org> (maintainer)
Add TEST option for running unit tests.
Add test and regression-test targets.
Remove needless patch.
New Makefile header convention.
PR: 172396
<ChangeLog>
* [BUGFIX] Fixed compilation on FreeBSD.
* [IMPROVED] SRANDMEMBER <count> that returns multiple random elements.
* [IMPROVED] Sentinel backported to 2.6. It will be taken in sync with 2.8.
* [IMPROVED] Helper function for scripting to return errors and status replies.
* [IMPROVED] SORT by nosort [ASC|DESC] uses sorted set elements ordering.
* [BUGFIX] Better resistence to system clock skew.
* [IMPROVED] Warn the user when the configured maxmemory seems odd.
* [BUGFIX] Hashing function is now murmurhash2 for security purposes.
* [IMPROVED] Install script no longer uses a template but redis.conf itself.
</ChangeLog>
(PYTHON_DISTFILE variable)
- switch lang/python ports (and it's slaves) to tar.xz
I compared all the four pairs .tgz/.tar.xz and they have no content differences.
Discussed on: python@
while here:
- trim Makefile header
- remove indifenite article from COMMENT
- remove deprecated attribution in pkg-descr
PR: 172163
Submitted by: Chris Petrik <c.petrik.sosa at gmail dot com>
This update fixes critical issues for major versions 9.1 and 9.2, and
users running those versions should apply it as soon as possible.
URL: http://www.postgresql.org/about/news/1416/
- bump PORTREVISION
while here:
- convert Makefile header to two-lines format
- remove cmake from BUILD_DEPENDS, because it's implied by USE_CMAKE
- tab -> space in pkg-descr
PR: 171827
Submitted by: Armin Gruner <ag-freebsd at muc dot de>
Approved by: Gea-Suan Lin <gslin at gslin dot org> (maintainer)
<ChangeLog>
UPGRADE URGENCY: HIGH
* [BUGFIX] Theoretical bug in ziplist fixed.
* [BUGFIX] Better out of memory handling (Log produced in log file).
* [BUGFIX] Incrementally flush RDB file on slave side while performing the
first synchronization with the master. This makes Redis less
blocking in environments where disk I/O is slow.
* [BUGFIX] Don't crash with Lua's redis.call() without arguments.
* [BUGFIX] Don't crash after a big number of Lua calls on 32 bit systems
because of a failed assertion.
* [BUGFIX] Fix SORT behaviour when called from scripting.
* [BUGFIX] Adjust slave PING period accordingly to REDIS_HZ define.
* [BUGFIX] BITCOUNT: fix crash on overflowing arguments.
* [BUGFIX] Return an error when SELECT argument is not an integer.
* [BUGFIX] Blocking operations on lists were completely reimplemented for
correctness. Now blocking list ops and pushes originated from
Lua scripts will play well together and will be replicated
and transmitted to the AOF correctly.
* [IMPROVED] Send async PING before starting replication to avoid blocking if
master allows us to connect but it is actually not able to reply.
* [IMPROVED] Support slave-priority for Redis Sentinel.
* [IMPROVED] Hiredis library updated.
</ChangeLog>
- fix comments in carbon's rc-script
- checksum change, that was in original PR is rejected, because it fetches
fine with old checksums and fails to fetch with new ones.
while here:
- change etc/carbon to %%ETCDIR%% in pkg-plist
- remove unneeded newlines in files/pkg_message.in
- add license (AL2)
- remove BUILD_DEPENDS (setup.py didn't cheking for it on build phase)
- limit python version to 2.x
- tab -> space in pkg-descr:WWW
- this port depends on twisted both directly and via USE_TWISTED. Since
I wasn't able to find which twisted components it actually needed, I
just dropped USE_TWISTED and let the port to depend on it via
devel/py-twisted meta-port
PR: 170920
Submitted by: Chris McCoy <bsdports at wayfair dot com> (maintainer)
- Add MAXKEY option to change default max key length
from 1000 to 4000
- Convert to new options framework
PR: ports/171227
Submitted by: Geoffroy Desvernay <dgeo@centrale-marseille.fr> (maintainer)
- spatialite_gui: unbreak, now configures properly and is able to
find libspatialite installed by databases/spatialite
PR: ports/170893 [1]
Submitted by: myself [1]
Approved by: maintainer timeout
"PostgreSQL 9.2 will ship with native JSON support,
covering indexes, replication and performance improvements,
and many more features."
Read more at the web site.
URL: http://www.postgresql.org/about/news/1415/
<ChangeLog>
* INFO command now contains the run_id field for Redis Sentinel compatibility.
* Support for the "slave priority" parameter published via INFO and used by
Redis Sentinel.
* [BUGFIX] An optimization to convert double values into strings was not used
because of an error in a preprocessor directive. Now it's fixed. Saving
datasets with many sorted sets should be faster.
* [BUGFIX] Fixed a theoretic bug in the ziplist implementation.
</ChangeLog>
- allow building on pointyhat, per discussion with portmgr
- may disable if becomes issue
- install DOCS (optional)
- update LICENSE per vendor to GPLv3
- add MASTER_SITE for specific FreeBSD Maven Repository for offline build mode
- NOTE: buildlog will note "Downloading" but will fail due to maven building in offline mode
Sponsored by: Experts-Exchange, LLC.
Changes: http://www.jaspersoft.com/whats-new-in-jaspersoft-47
2012-06-30 databases/php5-rrdtool: deprecated via upstream please use databases/pecl-rrd.
2012-07-31 graphics/evas-engine-xrender: Deprecated by enlightenment.org
2012-07-31 graphics/evas-loader-edb: Deprecated by enlightenment.org
2012-03-27 www/linux-f10-flashplugin10: has vulnerabilities and is EOL
2012-07-31 x11-wm/e17-module-efm_nav: Deprecated by enlightenment.org
2012-07-31 x11-wm/e17-module-efm_path: Deprecated by enlightenment.org
2012-07-31 x11-wm/e17-module-efm_pathbar: Deprecated by enlightenment.org
2012-07-31 x11-wm/e17-module-notification: Merged into x11-wm/enlightenment
for convenience. The user simply specifies an SQL statement in R using data
frame names in place of table names and a database with appropriate table
layouts/schema is automatically created, the data frames are automatically
loaded into the database, the specified SQL statement is performed, the
result is read back into R and the database is deleted all automatically
behind the scenes making the database's existence transparent to the user
who only specifies the SQL statement.
WWW: https://code.google.com/p/sqldf/
of the PostgreSQL database system, including versions 9.1.5, 9.0.9, 8.4.13 and 8.3.20. This
update patches security holes associated with libxml2 and libxslt, similar to those affecting
other open source projects. All users are urged to update their installations at the first
available opportunity.
This security release fixes a vulnerability in the built-in XML functionality, and a vulnerability
in the XSLT functionality supplied by the optional XML2 extension. Both vulnerabilities allow
reading of arbitrary files by any authenticated database user, and the XSLT vulnerability
allows writing files as well. The fixes cause limited backwards compatibility issues.
These issues correspond to the following two vulnerabilities:
CVE-2012-3488: PostgreSQL insecure use of libxslt
CVE-2012-3489: PostgreSQL insecure use of libxml2
This release also contains several fixes to version 9.1, and a smaller number of fixes to older versions, including:
Updates and corrections to time zone data
Multiple documentation updates and corrections
Add limit on max_wal_senders
Fix dependencies generated during ALTER TABLE ADD CONSTRAINT USING INDEX.
Correct behavior of unicode conversions for PL/Python
Fix WITH attached to a nested set operation (UNION/INTERSECT/EXCEPT).
Fix syslogger so that log_truncate_on_rotation works in the first rotation.
Only allow autovacuum to be auto-canceled by a directly blocked process.
Improve fsync request queue operation
Prevent corner-case core dump in rfree().
Fix Walsender so that it responds correctly to timeouts and deadlocks
Several PL/Perl fixes for encoding-related issues
Make selectivity operators use the correct collation
Prevent unsuitable slaves from being selected for synchronous replication
Make REASSIGN OWNED work on extensions as well
Fix race condition with ENUM comparisons
Make NOTIFY cope with out-of-disk-space
Fix memory leak in ARRAY subselect queries
Reduce data loss at replication failover
Fix behavior of subtransactions with Hot Standby
The current lang/erlang option defaults match those specified in
lang/erlang-lite, thus making it redundant. Also, mixing ports
depending on lang/erlang and lang/erlang-lite is impossible without
manual patching.
Hence, lang/erlang-lite is going to be removed.
- This is a fast-reaction patch: no details about the vulnerability
are available yet, other than it involves XSS.
- VuXML to follow, once the advisories are published
Changes:
* DatabaseMetaData::getSQLKeywords() updated to match MySQL 5.5. Note
that C/C++, just like C/JDBC, returns the same list for every
MySQL database version. (Ulf)
* Added MySQL_Connection::getLastStatementInfo() which returns back the
value of the mysql_info() function of libmysql / Connector/C. (Andrey)
* Added new method ResultSetMetaData::isNumeric() and implemented it in
all classes that subclass from it. (Andrey)
* Fixed the bug causing compilation errors in Microsoft Visual Studio 2010 if
stdint.h was included. See http://bugs.mysql.com/bug.php?id=60307
* Fixed bug making statement that did not raise any warning to return
warnings from previously executed statement.
* Fixed stores(Lower|Mixed)Case(Quoted)Identifiers methods.
* Built against libmysql 5.5.27 enabling support of authentification plugins
and IPv6.
of PostgreSQL 9.2, which will include major increases in performance and
both vertical and horizontal scalability. The PostgreSQL Project asks
all users to download and begin testing 9.2 beta 3 as soon as possible.
9.2 Beta 3 includes multiple bug fixes to earlier beta releases, fixing
almost all known outstanding issues as of last week. Among them are:
* Multiple documentation updates
* Apply translation updates
* Fixes to transaction log and replication issues with SP-GiST
* Replace libpq's "row processor" API with a "single row" mode.
* Fix WITH issue with set operations (UNION/INTERSECT/EXCEPT)
* Improvements to Autovacuum cancellation
* Multiple pg_upgrade fixes
* Fix memory leak in pg_recievexlog
* Restore statistics collection broken by change to bgwriter
* Prevent corner-case coredump with rfree().
If you previously tested 9.2 beta and found one or more bugs, please
test 9.2 beta 3 and make sure that those issues are resolved. If you
haven't yet tested 9.2, please help out the PostgreSQL project by
testing it now!
More information on how to test and report issues:
http://www.postgresql.org/developer/beta
developed in years and has been dropped from the MESA 8.0 distribution.
Freeglut is a rewrite of glut and is actively developed and is used by
many linux distributions instead of libglut.
Bump all ports that directly depend on libglut because of the shlib version
change.
There are some extra items in this patch.
*) Because freeglut doesn't have the same dependancies as libglut, some ports
need extra dependencies added to USE_XORG to make them build.
*) Mark graphics/f90gl broken, f90gl depends on a header that is only shipped
with libglut.
*) Remove option for libglut/freeglut selection in games/cake, only freeglut
remains now.
*) While here fix a png related build issue games/vegastrike.
Thanks to miwi for running the exp-run.
Approved by: portmgr (miwi)
Collaboration with: zeising@
Obtained from: xorg-dev staging area.
the patch in the PR which I missed because it was included as URLs not as diffs.
PR: ports/170018
Submitted by: Alex Samorukov <samm@os2.kiev.ua>
Approved by: maintainer
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility
This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG
it can take the following arguments:
- yes (meaning build only dep)
- build (meaning build only dep)
- run (meaning run only dep)
- both (meaning run and build dep)
From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.
While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config
With Hat: portmgr
Exp-runs by: bapt (pointhat-west), beat (pointyhat)
This new port allows the usage of the php redis module with php53.
Assume maintainership.
PR: ports/169776
Submitted by: gjb (myself)
Approved by: eadler (mentor)
- Set DISTNAME and PYDISTUTILS_PKGNAME using modifiers
- Bump min USE_PYTHON version to 2.6
- Upstream moved PostgreSQL/MySQL modules into their
own packages
- Remove PostgreSQL and MySQL RUN_DEPENDS accordingly
- Remove post-patch: bits
- Add pkg-message mentioning py-htsql-{pgsql,mysql} ports
PR: ports/169851
Submitted by: Kubilay Kocak <koobs.freebsd at gmail.com> (maintainer)
language for relational databases. The target audience for HTSQL is the
accidental programmer -- one who is not a SQL expert, yet needs a usable,
comprehensive query tool for data access and reporting.
This port provides the MySQL backend to HTSQL
WWW: http://htsql.org/
RedPorts Log: https://redports.org/buildarchive/20120714112050-51475/
PR: ports/169853
Submitted by: koobs <koobs.freebsd@gmail.com>
language for relational databases. The target audience for HTSQL is the
accidental programmer -- one who is not a SQL expert, yet needs a usable,
comprehensive query tool for data access and reporting.
This port provides the PostgreSQL backend to HTSQL
WWW: http://htsql.org/
RedPorts Log: https://redports.org/buildarchive/20120714112050-51475/
PR: ports/169854
Submitted by: koobs <koobs.freebsd@gmail.com>
only USE_GNOME feature, convert to a BUILD_DEPENDS. This avoids both the
bug of the bogus run depend introduced by bsd.gnome.mk, and also avoids
needlessly pulling that file in.
He had requested this some time ago, so any past timeouts should not be held
against him.
Your work in the past has been much appreciated, thank you.
Submitted by: maintainer, via private email
- Fix pkg-plist when Python version >= 3.2
(solution approved by maintainer via private email)
PR: ports/167569
Submitted by: William Grzybowski <william88 at gmail.com>
Approved by: Volodymyr Kostyrko <c.kworr at gmail.com> (maintainer)
- Add add-plist-post target to fix pkg-plist when
Python version is >= 3.2
- Add LICENSE (MIT)
- Add the option CEXTENSIONS (default on), which
enables/disables the C extension to speed up the
SQL layer
- Convert to the new options framework
- Remove PYDISTUTILS_PKGVERSION
- OPTIONSngify
- Error out on build if older version installed with config file present; this
must be backed up or it will be lost on deinstall.
- Shift default DB storage location from /var/lib/couchdb to
/var/db/couchdb to make it consistent with other DB storage engine ports
which use /var/db as their base (eg; mySQL).
PR: ports/168923
Submitted by: Adam Strohl <adams-ports@ateamsystems.com>
Approved by: maintainer timeout (till@php.net, >14 days)