<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">octave/octave-octproj works with proj </span><font color="#000000"><span style="caret-color: rgb(0, 0, 0);">>= 6.3.0</span></font><div><font color="#000000"><span style="caret-color: rgb(0, 0, 0);"><br></span></font></div><div><font color="#000000">I just haven’t updated the Portfile to version 9.x, as there haven’t been any upstream changes in a while.<br></font><div><br><blockquote type="cite"><div>On Jun 8, 2023, at 2:54 PM, Nicklas Larsson via macports-dev <macports-dev@lists.macports.org> wrote:</div><br class="Apple-interchange-newline"><div><div>Hello all,<br><br><br>I'd like to propose to simplify the maintainance of the PROJ ports, which has<br>become unnecessary cumbersome and in many cases leading to installments of<br>multiple versions only because different ports are out-of-sync in respect to<br>default proj variant.<br><br>The PROJ ports available now:<br><br>port version<br>---------------<br>proj4 4.9.3<br>proj 5.2.0<br>proj6 6.3.2<br>proj7 7.2.1<br>proj8 8.2.1<br>proj9 9.2.1<br><br><br>It would be better to use the port name 'proj' for the latest version available<br>(independent of major version), which now is version 9.2.1. The present port<br>'proj', which is version 5.2.0, should be renamed to 'proj5'. Like this:<br><br>port version<br>---------------<br>proj4 4.9.3<br>proj5 5.2.0<br>proj6 6.3.2<br>proj7 7.2.1<br>proj8 8.2.1<br>proj 9.2.1<br><br><br>The day when there is a new major version, e.g. 10.0.0, the 'proj' port will be<br>updated accordingly and 'proj9' will keep the 9.x.y version:<br><br>port version<br>---------------<br>proj4 4.9.3<br>proj5 5.2.0<br>proj6 6.3.2<br>proj7 7.2.1<br>proj8 8.2.1<br>proj9 9.2.1<br>proj 10.0.0<br><br><br>The ports with 'proj' dependency, which are actively updated and maintained,<br>will in this way be kept in sync with less risk of installing multiple versions.<br>Ports, which do not support later versions of PROJ, can keep the pinned version.<br><br><br>List of ports with proj[x] dependency:<br><br>R/R-lwgeom path:lib/proj5/lib/pkgconfig/proj.pc:proj<br>R/R-proj4 path:lib/proj5/lib/pkgconfig/proj.pc:proj<br>R/R-reproj path:lib/proj5/lib/pkgconfig/proj.pc:proj<br>R/R-rgdal path:lib/proj5/lib/pkgconfig/proj.pc:proj<br>R/R-sf path:lib/proj5/lib/pkgconfig/proj.pc:proj<br>R/R-terra path:lib/proj5/lib/pkgconfig/proj.pc:proj<br>R/R-vapour path:lib/proj5/lib/pkgconfig/proj.pc:proj<br>databases/mysql55-lib_mysqludf_fproj4 port:proj4<br>databases/postgis port:proj4<br>databases/postgis2 port:proj6<br>databases/postgis3 port:proj[6-9]<br>databases/spatialite-tools port:proj[6-9]<br>databases/spatialite port:proj[6-9]<br>gis/gdal port:proj[6-9]<br>gis/grass port:proj[6-9]<br>gis/grass7 port:proj[6-9]<br>gis/liblas port:proj[6-9]<br>gis/libosmium port:proj4<br>gis/mapnik port:proj4<br>gis/mapserver port:proj[6-9]<br>gis/mod_tile port:proj4<br>gis/osm2pgsql port:proj8<br>gis/qgis3 port:proj[6-9]<br>gis/qlandkarte port:proj4<br>gis/qlandkartegt port:proj[4-7]<br>gis/saga port:proj8<br>graphics/libgeotiff port:proj[7-9]<br>octave/octave-octproj port:proj8<br>perl/p5-alien-proj port:proj[6-9]<br>perl/p5-alien-proj4 port:proj4<br>python/py-cartopy port:proj8<br>python/py-pyproj port:proj8<br>python/py-spatialite port:proj4<br>science/cdo port:proj8<br>science/gerris port:proj<br>science/magicspp port:proj6<br>science/metview port:proj6<br>science/ncarg port:proj<br>science/relax3d port:proj7<br>science/sumo port:proj4<br>science/vapor port:proj4<br>science/wgrib2 port:proj8<br>science/xastir port:proj4<br><br><br><br>What do you think, could this be a good way to go forward?<br>Suggestions, opinions?<br><br><br>Best regards,<br>Nicklas<br><br></div></div></blockquote></div><br><div>
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Marius</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">--</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Marius Schamschula</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><br></div><br class="Apple-interchange-newline">
</div>
<br></div></div></body></html>