notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details on branch 2022Q2
proj Cartographic Projections library
9.8.1,1 graphics on this many watch lists=12 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 9.8.1,1Version of this port present on the latest quarterly branch.
Maintainer: lbartoletti@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2001-11-15 11:53:51
Last Update: 2026-05-07 13:15:29
Commit Hash: dd7b263
People watching this port, also watch:: p5-URI, unzip, expat, gmake, libiconv
Also Listed In: geography
License: MIT
WWW:
https://github.com/OSGeo/PROJ
Description:
Cartographic Projections library that performs projections to and from various cartographic coordinate systems.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (72 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/proj-9.8.1,1/catalog.mk
  3. /usr/local/share/licenses/proj-9.8.1,1/LICENSE
  4. /usr/local/share/licenses/proj-9.8.1,1/MIT
  5. bin/cct
  6. bin/cs2cs
  7. bin/geod
  8. bin/gie
  9. bin/invgeod
  10. bin/invproj
  11. bin/proj
  12. bin/projinfo
  13. bin/projsync
  14. include/geodesic.h
  15. include/proj.h
  16. include/proj/common.hpp
  17. include/proj/coordinateoperation.hpp
  18. include/proj/coordinates.hpp
  19. include/proj/coordinatesystem.hpp
  20. include/proj/crs.hpp
  21. include/proj/datum.hpp
  22. include/proj/io.hpp
  23. include/proj/metadata.hpp
  24. include/proj/nn.hpp
  25. include/proj/util.hpp
  26. include/proj_constants.h
  27. include/proj_experimental.h
  28. include/proj_symbol_rename.h
  29. include/projapps_lib.h
  30. lib/cmake/proj/proj-config-version.cmake
  31. lib/cmake/proj/proj-config.cmake
  32. lib/cmake/proj/proj-targets-release.cmake
  33. lib/cmake/proj/proj-targets.cmake
  34. lib/cmake/proj/proj4-targets-release.cmake
  35. lib/cmake/proj/proj4-targets.cmake
  36. lib/cmake/proj4/proj-targets-release.cmake
  37. lib/cmake/proj4/proj-targets.cmake
  38. lib/cmake/proj4/proj4-config-version.cmake
  39. lib/cmake/proj4/proj4-config.cmake
  40. lib/cmake/proj4/proj4-targets-release.cmake
  41. lib/cmake/proj4/proj4-targets.cmake
  42. lib/libproj.so
  43. lib/libproj.so.25
  44. lib/libproj.so.25.9.8.1
  45. libdata/pkgconfig/proj.pc
  46. share/bash-completion/completions/projinfo
  47. share/man/man1/cct.1.gz
  48. share/man/man1/cs2cs.1.gz
  49. share/man/man1/geod.1.gz
  50. share/man/man1/gie.1.gz
  51. share/man/man1/proj.1.gz
  52. share/man/man1/projinfo.1.gz
  53. share/man/man1/projsync.1.gz
  54. share/proj/CH
  55. share/proj/GL27
  56. share/proj/ITRF2000
  57. share/proj/ITRF2008
  58. share/proj/ITRF2014
  59. share/proj/ITRF2020
  60. share/proj/deformation_model.schema.json
  61. share/proj/nad.lst
  62. share/proj/nad27
  63. share/proj/nad83
  64. share/proj/other.extra
  65. share/proj/proj.db
  66. share/proj/proj.ini
  67. share/proj/projjson.schema.json
  68. share/proj/triangulation.schema.json
  69. share/proj/world
  70. @owner
  71. @group
  72. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • proj>0:graphics/proj
To install the port:
cd /usr/ports/graphics/proj/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/proj
  • pkg install proj
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: proj
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1778126925 SHA256 (proj-9.8.1.tar.gz) = af5b731c145c1d13c4e3b4eeb7d167e94e845e440f71e3496b4ed8dae0291960 SIZE (proj-9.8.1.tar.gz) = 5981846

Packages (timestamps in pop-ups are UTC):
proj
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest9.7.1_1,19.7.1_1,17.2.1,19.6.0,19.7.1_1,1n/an/an/a
FreeBSD:13:quarterly9.7.1_1,19.7.1_1,19.2.0,19.6.0,19.7.1_1,1n/an/an/a
FreeBSD:14:latest9.8.1,19.8.1,19.1.0,19.6.0,19.8.1,19.2.0,1-9.2.0,1
FreeBSD:14:quarterly9.8.1,19.8.1,1-9.6.0,19.8.1,19.3.0,19.3.0,19.3.0,1
FreeBSD:15:latest9.8.1,19.8.1,1n/a9.6.0,1n/an/a9.3.0,19.3.0,1
FreeBSD:15:quarterly9.8.1,19.8.1,1n/a-n/an/a--
FreeBSD:16:latest9.8.1,19.8.1,1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. nlohmann-json>=3 : devel/nlohmann-json
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
Test dependencies:
  1. googletest>0 : devel/googletest
Library dependencies:
  1. libcurl.so : ftp/curl
  2. libtiff.so : graphics/tiff
  3. libsqlite3.so : databases/sqlite3
This port is required by:
for Build
  1. graphics/gdal
  2. graphics/libgeotiff
  3. graphics/py-pyproj
for Libraries
  1. astro/merkaartor
  2. astro/qmapshack
  3. cad/sumo
  4. comms/xastir
  5. converters/osm2pgsql
  6. databases/grass8
  7. databases/postgis33
Expand this list (56 items / 49 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. databases/postgis34
  3. databases/postgis35
  4. databases/postgis36
  5. databases/spatialite
  6. databases/spatialite-tools
  7. databases/spatialite_gui
  8. graphics/gdal
  9. graphics/libgeotiff
  10. graphics/librasterlite2
  11. graphics/mapnik
  12. graphics/mapserver
  13. graphics/openorienteering-mapper
  14. graphics/ossim
  15. graphics/p5-Geo-LibProj-FFI
  16. graphics/py-pyproj
  17. graphics/qgis
  18. graphics/qgis-ltr
  19. math/R-cran-sf
  20. math/R-cran-terra
  21. math/octave-forge-octproj
  22. math/p5-PDL-Transform-Proj4
  23. math/pdal
  24. math/saga
  25. science/cdo
  26. science/gnudatalanguage
  27. science/paraview
  28. science/rubygem-rgeo-proj4
  29. Collapse this list.

Deleted ports which required this port:

Expand this list of 22 deleted ports
  1. astro/position*
  2. astro/qlandkartegt*
  3. databases/grass*
  4. databases/grass6*
  5. databases/grass7*
  6. databases/postgis*
  7. databases/postgis20*
  8. databases/postgis21*
  9. databases/postgis22*
  10. databases/postgis23*
  11. databases/postgis24*
  12. databases/postgis25*
  13. databases/postgis30*
  14. databases/postgis31*
  15. databases/postgis32*
  16. databases/pyspatialite*
  17. devel/libght*
  18. games/xptools*
  19. graphics/R-cran-rgdal*
  20. graphics/fpc-proj4*
  21. graphics/librasterlite*
  22. graphics/libreatlas*
  23. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
graphics_proj
USES:
compiler:c++17-lang cmake:testing cpe pathfix pkgconfig sqlite
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://download.osgeo.org/proj/
  2. https://github.com/OSGeo/PROJ/releases/download/9.8.1/
Collapse this list.

There are no commits on branch 2022Q2 for this port