Commit graph

632 commits

Author SHA1 Message Date
richard
0bcf60db75 New Tryton release 3.8
http://www.tryton.org/news/index.html

Major changes for the developer

    The progress bar widget works with float between 0 and 1 to ease usage as
    percentage.

    The rich text widget uses now a subset of HTML to allow its implementation
    in sao.

    The Many2One has a new option target_search which define the kind of query
    to use for dereferenced search. The options are subquery and the new join
    (which is the default). The join method generate a faster query in most
    cases.

    The SQL constraints use a similar syntax to python-sql. This gives more
    flexibility to implement backend for other databases.

    Trying to create/write/delete on a Model based on a table_query raises an
    exception instead of a silent error.

    The table name of a ModelSQL can be overridden with a configuration file.
    This allows to work around database limitations on the length of table
    names.

    The new StateReport has been added to wizards, to simplify the code of
    wizards that run a report.
    The style on reports has been removed, experience show that this feature
    was not used.

    The PostgreSQL backend manages now schema. This allows different instances
    of Tryton sharing the same database.

    The generic foreign key to create/write user on all ModelSQL has been
    replaced by a rule that prevent to delete users. This greatly improves
    scalability in some circumstances.

    The Property field supports now float and integer values.
    A subdirectory locale/override is supported for modules that override
    translations of other modules.

Accounting

    The charts of account are no longer translatable. Instead we provide
    translated charts via a template using XSLT.

    The invoice doesn't set a unit price on the line. For this feature the
    purchase or sale module must be used.

    Some fields of the invoice like the note and the origin are editable after
    posting the invoice.

Product

    Conversion between units no longer results in silent failures but an
    explicit error is risen.

    The volume property has been added to the products.

Project

    The tree structure of the project and the time sheet have been separated,
    each object has its own one.

    The price list uses the same decimal precision as the product.

    The cost price of the employee is stored on the time sheet line for the
    date of the line. This allows to sum the costs of time sheet faster

Purchase

    The state of the purchase request is now searchable.

    The purchase requests are generated even if the rounded quantity is zero
    to allow the user to still decide to purchase more.

Stock

    Many unnecessary restrictions on the edition of move fields have been
    removed.

    The expected quantity of the inventory lines is always computed even if
    they are added manually.

    It is possible to create staging and draft moves using view locations.
    Those locations will have to be changed to really do the move.

    The inventory uses the grouping feature to create the moves. This allows
    to easily support the lot (or any other extra field).
2015-11-22 08:05:07 +00:00
ryoon
b33059afe1 Recursive revbump from multimedia/libvpx 2015-11-18 14:19:46 +00:00
agc
efd9ad4549 Remove duplicate SHA512 digests that crept in. 2015-11-04 17:41:15 +00:00
agc
2ce4810e5b Add SHA512 digests for distfiles for geography category
One mismatched digest found in geography/libmemphis02:
	# package libmemphis02
	recorded SHA1 (memphis-0.2.3.tar.gz) = dbc2f61e49b996dc9ca91df0de9a08eb7adbfa9b
	calculated SHA1 (memphis-0.2.3.tar.gz) = 85993bce12c3616fcf6e7682a70b9605883edec2
No changes were made to the libmemphis02 distinfo file

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 00:08:41 +00:00
kleink
0a37c49f18 Update py-geojson to 1.3.1.
1.3.1 (2015-10-12)
------------------

- Fix validation bug for MultiPolygons

  - https://github.com/frewsxcv/python-geojson/pull/63
2015-10-26 18:22:43 +00:00
ryoon
b141232e29 Recursive revbump from textproc/icu 2015-10-10 01:57:50 +00:00
plunky
ecfc237bf3 update kplex; from the ChangeLog:
v1.3.1

 Released 27th September 2015

 - Fixed various uninitialised pointer fixes
 - Updated Makefile for OpenWRT and github builds
 - Accept NULL as a sentence terminator with "strict=no"
 - Fixed problem with non-truncation of output files
 - Better guessing of UDP interface parameters
 - Define ACCESSPERMS, remove redundant declarations, add header guards
 - Fixed bug in source filtering
 - Added option to re-enable nagle for TCP interfaces
 - "-d" flag now documented with additional debugging
 - Default queue sizes reduced and SNDBUF size reduced
 - Added optional interface to filter rules

 v1.3

 Released 15th April 2015

 - Added udp interface type
 - Added "strict" option and potential for looser parsing constraints
 - Added "preamble" option to tcp interfaces
 - Added AIS coalescing
 - Fixed bugs in failover specification parsing
 - Fixed file output to non-pre-existing files
2015-10-06 19:49:32 +00:00
gdt
5849f3b7ea Update to 4.9.2.
Note that the PVALUE rename is not an ABI change and there is no revbump.

4.9.2 Release Notes
-------------------

 o proj_def.dat was missing from source distribution
   see https://github.com/OSGeo/proj.4/issues/274 for more detail

 o Update Geodesic library from GeographicLib

 o Remove setlocale() use in pj_init_ctx()

 o Renamed PVALUE in pj_param.c to prevent clash with Windows
2015-09-13 23:22:23 +00:00
bouyer
0ee5ae7377 Add p5-Geo-Ellipsoid 2015-09-11 18:45:01 +00:00
bouyer
421086f932 Import p5-Geo-Ellipsoid 1.12
Geo::Ellipsoid performs geometrical calculations on the surface of an
ellipsoid. An ellipsoid is a three-dimension object formed from the
rotation of an ellipse about one of its axes. The approximate shape of the
earth is an ellipsoid, so Geo::Ellipsoid can accurately calculate distance
and bearing between two widely-separated locations on the earth's surface.
2015-09-11 18:43:24 +00:00
bouyer
81b7091099 Add a minimum version to dependancies, it seems that pbulk won't work
without it.
2015-09-11 18:01:02 +00:00
bouyer
f243dd63eb p5-Geo-Gpx 2015-09-11 15:16:27 +00:00
bouyer
04d7a510c2 Import p5-Geo-Gpx-0.26 to pkgsrc
The original goal of this module was to produce GPX/XML files which were
parseable by both GPX Spinner and EasyGPS. As of version 0.13 it has been
extended to support general parsing and generation of GPX data.
GPX 1.0 and 1.1 are supported.
2015-09-11 15:14:25 +00:00
gdt
029a4ac2f9 Add kludge to build given proj-provided projects.h.
Update HOMEPAGE.  proj used to not install projects.h.  This package
has a private copy wtih extra macros for Id strings, and using the
proj-provided projects.h via <> fails.  Work around this by removing
projects.h from the bl3 tree.
2015-09-09 23:40:08 +00:00
bouyer
eb5a95c14f Update to 20150829.
pkgsrc change: convert to github framework.

Main changes since 20150201:
- several bux fixes and optimisations
- support maximum for both true and apparent wind constraints
- support local and utc time as a setting
- add a buch or polar files
2015-09-09 11:07:07 +00:00
joerg
fe5f88ce3e Passing non-POD types like std::string to variadic functions is UB.
In this case, it is just plainly wasteful as well, so don't do that.
2015-09-08 18:48:04 +00:00
gdt
f3c240dae4 Add patches to work around an upstream semi-bug configuring on OSX.
The upstream distribution tries to use qt as a framework, but pkgsrc
provides it as a normal package.  This commit comments out the special
case logic in configure that uses "-framework QtCore" on OS X.

(configure.in is patched too, because that's the source file, even
though it's not rebuilt.)
2015-09-07 18:57:47 +00:00
gdt
d0f54a57e4 Update to 3.5.0.
Changes in 3.5.0
2015-08-15

- New things:
  - Voronoi API (#627)
  - PHP: Geometry->normalize method
  - GEOS_USE_ONLY_R_API macro support (#695)
  - PHP: WKBReader->read() & WKBWriter::write() methods (Benjamin Morel)
  - GEOSClipByRect (#699, Mika Heiskanen, Sandro Santilli)
  - CAPI: thread-safe message handling API (#663, Pepijn Van Eeckhoudt)
- Improvements:
  - Speed-up intersection and difference between geometries
    with small bounding box overlap.
  - CAPI: add MULTILINESTRING support for GEOSisClosed (Benjamin Morel)
- C++ API changes:
  - Added no-parameter CoordinateSequenceFactory::create method (Sandro Mani)
2015-09-06 19:45:44 +00:00
jnemeth
968192daf0 sort 2015-09-03 05:42:25 +00:00
nros
d8235ae96b +libchamplain012 2015-08-31 11:53:14 +00:00
nros
185c167450 Import of libchamplain 0.12 as libchamplain012 to pkgsrc-current.
Packaged in pkgsrc-wip by nros.

libchamplain is a Clutter based widget to display rich, eye-candy and
interactive maps.
2015-08-31 11:50:12 +00:00
gdt
2fd9a21df1 Adjust gexiv2 to HEAD path from 2015Q2 path.
No PKGREVISION++, as the old way wouldn't build with a full-HEAD tree.
2015-08-31 00:16:38 +00:00
gdt
c2a5304260 Update to 1.6.
Disable the new mapnik option, in order to separate the upgrade work
from the mapnik work, not because it's undesirable.

From NEWS:

Viking 1.6 (2015-03-29)
New features since 1.5.1
* Mapnik Rendering Layer (not available in Windows build ATM) - with
  preprocessor CartoCSS option.
** Build system dependency on C++. Source dependency on libmapnik-dev.
* Export files via GPSBabel
* Extended GPSBabel filtering support - Enables limited/simple OSM Overpass
   API support.
* Support reading of MBTiles files.
* Support reading of OSM Metatiles.
* Configurable Toolbar
* Configurable Menu keys
* Various time related features:
** Edit trackpoint and waypoint times.
** Sort layers by time.
** Preference option 'World' to display time values based on the position
   (i.e. in the local timezone) of the track or waypoint.
** Show time axis values on time graphs
** Quick search of tracks by date
** Open external programs Rednotebook or Stellarium at the specific
   time (and place) of a point.
* Improved route finder UI usage
* GeoJSON support via external programs 'togpx' and 'togeojson'
* New default Map Cache layout to be more compatible with standard
  OSM/TMS structure.
** Also python tool available to migrate cache layouts
* Support GPX Metadata values common to GPX1.0 and GPX1.1
* Extended map type configuration options (zoom levels + area extents limits)
* Build compatibility with GPSD 3.12
* Allow starting Viking with command line parameters to set position, zoom
  and map type.
** --latitude <degrees>
** --longitude <degrees>
** --zoom <ZoomLevelOSM>
** --map <MapID>
** eg: $> viking --latitude 51.4 --longitude -1.3 --zoom 12 --map 13
* Improved Windows install information and options
* Export Track, Route and Waypoint Lists as text.
* Many internal improvements, fixes, more translations and various other small
  improvements.
2015-08-30 19:04:17 +00:00
wiedi
698678e4f4 Update geography/osm2pgsql to 0.88.1
Release 0.88.1
	This maintainance release fixes duplicates in the job
	queues for pending ways and relations, minor compiler
	errors, and updates memory usage documentation.

	The duplicates in job queues (#419) only impacted
	multithreaded updates and was not observed in most
	cases.

Release 0.88.0, a new stable branch
	If upgrading and using a database created with 0.86.0 or earlier,
	the schema migrations in docs/migrations.md are required.

Major changes since 0.86.0

- Osm2pgsql is now C++ and requires the Boost libraries
- A new backend has been added, the “multi” backend. This allows
  multiple tables which can each contain different types of features.
  More documentation is available at docs/multi.md
- In-database pending way tracking has been replaced with in-memory
  tracking, offering significant performance gains.
- Rendering tables are ordered by GeoHash when created, resulting in
  significant performance improvements.
- z_logic has been improved, taking into account more recent work
  across multiple styles.
- The node storage has been improved, and out of order nodes and
  nodes at 0,0 should now always be handled correctly
- A new test suite with unit tests
- Many bug-fixes

Changes since 0.87.3 include

- C++ cleanups
- default.style cleanups to improve ease of modification
- Remove the lockfree queue pending implementation and default
  to what was --without-lockfree, which uses less RAM
- RAM node storage cleanups
- Better node storage test coverage
2015-08-28 21:38:32 +00:00
richard
b86d646729 Updates and additions to release 3.6
details found here (http://www.tryton.org/posts/new-tryton-release-36.html)

    Major changes for the developer

        It is now allowed to have many times the same field in list/tree view.
        There is no more a datetime widget for list/tree, two columns with one
        widget date and one widget time should be used instead.

        A new field TimeDelta appears in this release to represent a duration. It
        replace the float_time widget which had some rounding issue. This new
        field is already used in the timesheet and project modules.

        The One2Many widget can be configured to use a Cartesian product with the
        selections of many values for Many2One or Reference fields.

        A method restore_history_before is added to ModelSQL which behaves like
        the existing restore_history but restore the records just before the datetime.

        The on_change methods have been migrated to a behaviour more consistent
        with the Active Record Pattern used in Tryton. Instead of returning a
        dictionary with the values to change, now the instance is directly changed.

        This allow to chain easily the on_change methods or reuse them in other
        methods reducing the duplication.

        The method save on ModelStorage is now a dualmethod which means that it
        can be called as usual as an instance method but also as a class method
        with a list of records. Saving many records at once this way improves the
        performance as the method will minimize the number of queries to the
        database and will validate the result by bunch.

        The Dict field received a translated method to create descriptors which
        translate the values or the keys like the same method on Selection field.

        It is now allowed to use the dotted notation in the order clause of a search.
        The ORM will automatically generate the needed joins.

        The API of the Report class has been reworked to improve the customization
        of the engine. The formatting methods are now more strict to prevent silent
        failure.

        The safe_eval (which was not sure to be safe) has been completely removed.
        In the places where the evaluated code was any way safe, the standard eval
        is used. For evaluated code from outside, a JSON notation is now used. Some
        utilities have been developed to ease the creation of JSON from XMl or in
        the views.

        A new kind of button has been added which works on non-saved record. They
        are quite similar to on_change but they are triggered by a click on a
        button instead of a change of field.

    Accounting

        A new method reverse_compute has been added to Tax which allow to compute
        the base amount from the taxed amount.
        The sign of the second currency amount is enforced to be the same as
        debit - credit.
        The analytic account management has been reworked to use a really One2Many
        instead of the pseudo-field. This simplification was possible thanks to the
        recent new features like the usage of Reference field on One2Many.

    Party

        The vat number is now stored in its compact format.

    Product

        The number of decimal for internal price calculations is now a configuration
        parameter price_decimal. This parameter is used everywhere to ensure
        consistency between all modules.

    Purchase/Sale

        Their lines support both mixed invoice type (Invoice vs Credit Note) per
        line when computing the invoiced quantity.

    Stock

        A new state staging is added to the move. Such state doesn't impact at all
        the computation of the stock level. It is used for supply on sale, to
        create moves in advance.
        Inactive products are still computed for the stock level.
        The computation of assigned move has been improved to take only in
        consideration outgoing move assigned not the incoming. This result in a
        less optimistic for the stock level and thus prevent to assign a move with
        an incoming one that is just assigned but not yet done.
        Forecasts are now automatically deactivated when their period is in the past.

    pkgsrc related updates:
    update to tryton-3.6.0
    update to trytond-3.6.0 including UTC check patch for SunOS
    update trytond modules to latest 3.6
    add meta-pkgs/py-tryton-platform
    add misc/py-trytond-party-relationship
    add misc/py-trytond-product-attribute
    add misc/py-trytond-production
    add misc/py-trytond-stock-inventory-location
    add misc/py-trytond-stock-product-location
    add finance/py-trytond-account-invoice-line-standalone
    add finance/py-trytond-account-invoice-history
    add finance/py-trytond-account-invoice-stock
    add finance/py-trytond-account-payment-clearing
    add finance/py-trytond-account-stock-continental
    add finance/py-trytond-analytic-invoice
    add finance/py-trytond-analytic-purchase
    add finance/py-trytond-analytic-sale
    add finance/py-trytond-product-price-list
    add finance/py-trytond-product-cost-fifo
    add finance/py-trytond-product-cost-history
    add finance/py-trytond-purchase
    add finance/py-trytond-purchase-invoice-line-standalone
    add finance/py-trytond-sale
    add finance/py-trytond-stock-supply
    add time/py-trytond-company-work-time
2015-08-24 14:49:41 +00:00
nros
3e09355c5d +libmemphis02 2015-08-22 17:45:08 +00:00
nros
f6f0e78754 Import of libmemphis02 to pkgsrc-current from pkgsrc-wip.
Imported to pkgsrc-wip by myself(nros).

Memphis is a library for OpenStreetMap written in C using eXpat,
Cairo and GLib. It's licensed under the terms of the GNU Lesser
General Public License.
2015-08-22 17:42:53 +00:00
wiz
c7383780db Bump all packages that depend on curses.bui* or terminfo.bui* since they
might incur ncurses dependencies on some platforms, and ncurses just bumped
its shlib.
Some packages were bumped twice now, sorry for that.
2015-08-18 07:31:00 +00:00
wiz
0eb141f110 Bump PKGREVISION for ncurses shlib bump. 2015-08-17 17:11:19 +00:00
kleink
128ed91c18 Update py-geojson to 1.3.0.
1.3.0 (2015-08-11)
------------------

- Add utility to generate geometries with random data

  - https://github.com/frewsxcv/python-geojson/pull/60
2015-08-14 17:13:00 +00:00
kleink
9e005c48e1 Update py-geojson to 1.2.2.
1.2.2 (2015-07-13)
------------------

- Fix tests by including test file into build

  - https://github.com/frewsxcv/python-geojson/issues/61

- Build universal wheels

  - https://packaging.python.org/en/latest/distributing.html#universal-wheels

1.2.1 (2015-06-25)
------------------

- Encode long types correctly with Python 2.x

  - https://github.com/frewsxcv/python-geojson/pull/57

1.2.0 (2015-06-19)
------------------

- Utility function to validate GeoJSON objects

  - https://github.com/frewsxcv/python-geojson/pull/56

1.1.0 (2015-06-08)
------------------

- Stop outputting invalid GeoJSON value id=null on Features

  - https://github.com/frewsxcv/python-geojson/pull/53
2015-08-06 10:15:12 +00:00
mef
2b464350fe Update 0.17 to 0.18
Version 0.18 (2014-12-17)
-------------------------
* Nils Enevoldsen did wonderful work refactoring most of the regex in the dictionary.
* Nils also added a bunch of tests. Thanks!
* Added Tokelau
2015-07-26 13:30:21 +00:00
rodent
d93e128dfc +osm-gps-map - the new version of gramps can use this. 2015-07-13 02:33:10 +00:00
rodent
f04a61a110 Import osm-gps-map-1.0.2 as geography/osm-gps-map.
osm-gps-map is a Gtk mapping widget that when given GPS co-ordinates, draws a
GPS track, and points of interest on a moving map display.

osm-gps-map Downloads map data from a number of websites, including
openstreetmap.org, openaerialmap.org and others and can be used to build desktop
mapping or geolocation applications.
2015-07-13 02:31:55 +00:00
ryoon
6c4d1aff4b Recursive revbump from pkgsrc/multimedia/libvpx. 2015-06-30 09:57:33 +00:00
joerg
65ec2dad9e Explicitly depend on libxml2 now. 2015-06-25 07:36:19 +00:00
wiz
0982effce2 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:48:20 +00:00
wiedi
f05f280742 + osm2pgsql 2015-06-10 01:50:09 +00:00
wiedi
283740a034 Import osm2pgsql-0.87.3 as geography/osm2pgsql
Converts OSM planet.osm data to a PostgreSQL / PostGIS database suitable
for specific applications like rendering into map tiles by Mapnik
or geocoding with Nominatim.
2015-06-10 01:48:49 +00:00
wiedi
4a672f5740 Be explicit about libjson-c and buildlink libxml2 2015-06-10 01:44:56 +00:00
youri
aa9044b427 Update libsoup references in buildlink files. 2015-06-07 14:14:04 +00:00
youri
d09cb86e35 Update libsoup buildlink path. 2015-06-07 14:05:57 +00:00
gdt
1a9cc3e7f6 Fix MASTER_SITES after adjusting mirrored distfile location to follow
MASTER_SITE_LOCAL convention.
2015-06-06 13:01:56 +00:00
gdt
5e0f2d2d6f Update to 1.5.2.
pkgsrc changes: add bash exorcism for testo
upstream changes: Depend on QT, and much rewriting

Summary of upstream changes:

1.5.2

  Add read support for Google's "gx:track" extension to KML.
  Ralf Horstmann adds Mynav Map Manager and VDO GP7.
  White B. Coot adds F90G support.
  Zingo Andersonadds Energympro sport watches.
  Support altitude in mainnav.

1.5.1

  Add options to discard filter to discard points based on regular expressions.
  Experimental support for for faster Garmin serial download speeds.

1.5.0

  GPSBabel 1.4.x has had a good run. That series has been downloaded
  over a million times and is widely used by thousands of people a
  day. But, like many projects entering their teens (I started the code
  that became GPSBabel in 2001) we've accumulated our share of technical
  debt and the world around us has changed. GPSBabel 1.5 is about
  revisiting some of those early, fundamental (and, sometimes, dumb)
  decisions and rebuilding much of it from the foundation up. We've
  collected hundreds of changes spanning about a hundred thousand lines
  of code and we're presenting GPSBabel 1.5.

  Of course, if you're an existing user, you're looking for new formats
  and fixes. We happen to have those. Freshly added:

  Mapbar
  Garmin G1000
  Google Direction API
  MTK Locus
  Lowrance USR v4
  GlobalSat DG-200
  Humminbird v4

  We have fixes:

  GUI now lists help button on main screen and options pages.
  TODO: list more.

  By far, our deepest cutting changes are in our infrastructure.

  We changed the implementation language from C89 to C++03. This lets
  our developers use modern, object-oriented programming and modern
  libraries.

  We moved to the open source Qt toolkit. We've successfully used Qt in
  the GUI for over five years. This lets us focus on GPSBabel itself and
  not implementi ng our own OS abstractions from scratch, robust string
  and time handling, and much more.

  We replaced time from our old representation that used the number of
  seconds since 1/1/1970 and had a fractional seconds component bolted
  onto the side (that was only sometimes used) with a QDateTime which
  allows us to represent time within millisecond resolution from Jan 2,
  4713 BCE to sometimes in the year 11 million. While that sounds crazy
  (it is!) this lets things like the track filter not mangle data
  collected by your 10Hz GPS and your placemarks can have dates that,
  say, buildings were built or cities were founded without worrying
  about Jan 1, 1970.

  We replaced all of our XML (GPX, KML, Geo, etc) readers with Qt
  readers. This reduces the number of data-specific bugs you're likely
  to encounter. No longer will a waypoint named "]]" (it happens!) crash
  your data. We're much more robust when reading extended namespaces.

  We replaced our own XML writers with Qt's XML serializers. This solves
  a whole class of data-specific issues with specific fields containing
  data like "<" or "[[<CDATA" (it happens!) or international characters
  or such.

  Reference counted, dynamic strings are now used in the majority of our
  key data structures, eliminating leaks and allowing multiple copies of
  the same data to share a copy in memory, lessening the amount of
  memory we use.

  A lot of emphasis as been placed on sound engineering. GPSBabel now
  has automated tests covering hundreds of thousands of operations to
  check against memory leaks, overwrites, unused code, uninitialized
  data use and so on. We believe this to be our highest quality release
  ever.

  As a result of all this remodelling, some of our formats that our
  statistics showed were infrequently used and that had little to no
  support traffic in many years were removed. Most of these were formats
  for Palm OS, were never mentioned after they were initially added, or
  are for companies that have been out of business for years or that
  have moved to better formats, like GPX. These include:

  Deprecated formats - Palm/OS

  cetus
  copilot
  coto
  gcdb
  geoniche
  gpilots
  gpspilot
  mag_pdb
  magnav
  palmdoc
  pathaway
  quovadis

  Others

  axim_gpb
  coastexp
  hsandv
  ktf2
  kwf2
  msroute
  msroute1
  psp
  sportsim
2015-06-06 12:57:58 +00:00
wen
a70ba384ea Add py-obspy 2015-05-30 03:30:21 +00:00
wen
28e6b94bf2 Import ObsPy-0.10.2 as geography/py-obspy.(Based pkgsrc/wip/py-obspy)
ObsPy is an open-source project dedicated to provide a Python framework
for processing seismological data.
2015-05-30 03:27:52 +00:00
wen
835821de3a Update to 2.60
Update my mail

Upstream changes:
2.60 2014-03-14
    - Add method to obtain the dbf header information.
      https://github.com/shawnlaffan/Geo-ShapeFile/issues/15
    - Clean up some POD formatting issues.

2.58 2014-03-06
    - CPAN testers are green for 2.57_001 so make a production release.
    - Fix incorrect passing of arguments in the shape index.
      This should not affect most existing code as the indexing
      is only used when called explicitly.
      https://github.com/shawnlaffan/Geo-ShapeFile/issues/14
    - Croak when an invalid file name is passed.
      https://github.com/shawnlaffan/Geo-ShapeFile/issues/13

2.57_001 2014-03-05
    Development release towards 2.58.  Changes are listed there.

2.56 2014-02-18
    - Shawn Laffan
    - CPAN testers are green for 2.55_001, so bump the version number and release as a full version.

2.55_001 2014-02-17
    - Shawn Laffan
    - Add Geo::ShapeFile::Shape::Index as a simple 2-d block based index.
    - Geo::Shape::ShapeFile now uses a spatial index for the segments.
      This speeds up the contains_point routines by about 50-70% when used.
      The index is opt-in at the moment, so will have no effect on existing code.
    - Geo::ShapeFile::get_part now returns an array ref in scalar context.
    - Geo::ShapeFile::Point::angle_to now works.
    - Many of the undocumented methods have been renamed to use a leading underscore,
      as they are private methods.  This avoids a number of POD test warnings.
    - Add parent, POSIX and autovovofication to the list of dependencies in the makefile.

2.54 2014-02-11
    - Shawn Laffan
    - Fix https://rt.cpan.org/Ticket/Display.html?id=89563
      Thanks to Daniel Smith for reporting, and also providing an optimisation
      which also handles edge overlap cases.
    - Reorganise the test suite to allow running of subsets of tests.

2.53_003 2014-02-10
    - Shawn Laffan
    - Clear up several longstanding RT tickets:
        - https://rt.cpan.org/Ticket/Display.html?id=46698
          Clarify docs such that point objects are passed to has_point, not coordinates.
        - https://rt.cpan.org/Ticket/Display.html?id=46068
          Values returned from width and height were swapped.  Thanks to Le Goddard for reporting.
        - https://rt.cpan.org/Ticket/Display.html?id=49054
          $@ should have been @_ (thanks to rgsave@hotmail.com for reporting)
        - https://rt.cpan.org/Ticket/Display.html?id=92790
          DBF field names can now be accessed in file order.
        - https://rt.cpan.org/Ticket/Display.html?id=63347
          corners were incorrectly reported.  Thanks to Liam Gretton for reporting.
    - Reorganise the test suite to use subtests, with tests in subs.  Add more tests.
    - General formatting and style changes to the code.
    - Add List::Util as a dependency.
    - Development is now on github, so update the metadata to reflect this.
      https://github.com/shawnlaffan/Geo-ShapeFile
2015-05-01 02:31:10 +00:00
wen
2d8e34a0a9 Update to 0.11
Upstream changes:
0.10 Mon Mar 25 19:05:12 2013
	- fixed error in Everest Pakistan ellipsoid axis
	- Added Arc 1950 ellipsoid
	- patched MGRS calculations for S. Hemisphere
	- Added MGRS tests
0.11 Tue May 21 13:26:14 2013
	- Added NAD27 and NAD83 ellipsoids
2015-05-01 02:21:46 +00:00
tnn
9ee4b877fb Recursive revbump following MesaLib update, categories g through n. 2015-04-25 14:22:51 +00:00
adam
9071d6b787 Revbump after updating textproc/icu 2015-04-06 08:17:13 +00:00