Bump PORTREVISION for ports depending on the canonical version of GCC defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590a9f015d155
Port details
astro/astrometry 0.98
Astrometry.net - automatic recognition of astronomical images
Port info
- Maintainer
- rhurlin@FreeBSD.org
- Packages
- latest: 0.98
- Upstream
- up to date
- Last update
- to 0.98 · 101971f5fb
- Quarterly
- not in the 2026Q4 packages
- WWW
- https://astrometry.net/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install astrometryinstalls 0.98 fromlatest- Port
# cd /usr/ports/astro/astrometry && make install clean# make -C /usr/ports/astro/astrometry config # change options first
- Size
- 8.8 MiB download · 35 MiB installed
- License
- GPLv3+
- Options
- 2 of 2 on in the package: DOCS EXAMPLES
- pkg-message
Shown after installing
Astrometry was successfully installed. You'll find this distribution under /usr/local. Examples are found under /usr/local/share/examples/astrometry. See /usr/local/share/doc/astrometry for some info, more detailed at http://astrometry.net/use.html and http://astrometry.net/doc/readme.html. Although the code is released under a GPL license, you will also need to download some data files, and these are distributed under different licenses. Data files (indexes) should be stored under /usr/local/share/astrometry/
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 0.98 | 0.98 | – |
| FreeBSD 15 | ✗ | 0.98 | – |
| FreeBSD 14 | 0.98 | 0.98 | 0.98 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 0.98 | 0.98 | – |
| FreeBSD 14 | 0.98 | 0.98 | 0.98 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Dependencies
Depends on 12
- astro/cfitsio 4.7.0 3 unaddressed
- lang/python312 3.12.15 12 unaddressed
- math/gsl 2.8 1 unaddressed
- astro/py-astropy 7.1.1_2,2
- astro/wcslib 8.9
- devel/py-pytest 9.1.1,1
- graphics/cairo 1.18.6,3
- graphics/jpeg-turbo 3.1.4.1
- graphics/netpbm 11.04.02_2
- graphics/png 1.6.59_1
- math/py-matplotlib 3.11.1
- math/py-numpy 2.4.6_1,1
Run and library dependencies of the package on latest. Build dependencies are not in the package index.
Required by 0
No package on latest depends on it.
Packages on latest that depend on it directly.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 0.98.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (94)
Mark as broken on aarch64, and, where appropriate, armvX. While here, pet portlint. Approved by: portmgr (tier-2 blanket)0e9d79c998
Bump PORTREVISIONs of all users of math/mpc that we just updated to version 1.1.0 (via revision 464079).c2a92a1aea
- Those ports fail to build with python3 - Add some explicit FLAVOR to dependencies where needed1d00aa2b00
Fix build on 12.0-CURRENT Exclude util/c.py (a symlink to util/util.py) from SHEBANG_FILES. The build currently fails in the patch phase with: sed: util/c.py: in-place editing only works for regular files This seems to be caused by base r313277. While here also simplify RUN_DEPENDS. PR: 219982 Reported by: antoine, pkg-fallout Approved by: mat (mentor) Differential Revision: https://reviews.freebsd.org/D11242a756aef495
- Fix shebangsda9ae91039
astro/astronomy: Fix DF buildf0e2e06b5b
Cleanup patches, a* categories. Rename them to follow the make makepatch naming, and regenerate them. With hat: portmgr Sponsored by: Absolight9fa9eb9ac7
Update to 0.657622145aa9
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat: portmgr
Sponsored by: Absolight7f4572eae4- Reassign to the heap, on maintainer's request8ccdb1b565
Convert to USES=jpeg6e5719ca80
- Define LICENSE (GPLv2), specify path in USE_LDCONFIG as needed - Transfer maintainership to the submitter and bump port revision - Wrap overly long lines and beautify them while I'm here again PR: 197038f5d55a1426
- Update to version 0.50 - Improve COMMENT and port description6ae684bbde
Canonicalize some dependencies on numpy9436ce76ac
Bump portrevision after png updatebb21093773
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade7ae46e9b12
- Fix config pointing into stagedir - Strip binaries - Add empty dir to plist1213e6429a
Cleanup plist4988946cd5
- Convert ports from accessibility/, archivers/ and astro/ to new USES=python Approved by: portmgr (implicit) With hat: python@ba08f95fa0
Update the default version of GCC in the Ports Collection from GCC 4.7.4 to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit)15945f8122
- Update to version 0.46, stagify, and cleanup the port - Remove old BROKEN statement; builds fine on PowerPC at least (it was marked broken on sparc64 almost 5 years ago due to stdlib.h vs. malloc.h conflict, which no longer seems to be the issue)961ef5142f
Resetting maintainership on ports that have not been staged and without any pending PR (related to stage) With hat: portmgr46ce67996d
Update the default version of GCC used in the Ports Collection from GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as well as changing the default in Mk/bsd.default-versions.mk. Part II, Bump PORTREVISIONs. PR: 182136 Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports) Tested by: bdrewery (two -exp runs)1cd277bdce
Python cleanup: - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat)50f8eaece1
In preparation for making libtool generate libraries with a sane name, fix all LIB_DEPENDS in astro With hat: portmgr24e692de02
- Fix the usage of 'python' to get rid of the implicit lang/python dependency Approved by: portmgr@ (blanket)012a1d063d
Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
- #14669: Fixed extraction of CC from gmp.h.
- Fixed case of intermediate zero real or imaginary part in mpc_fma,
found by hydra with GMP_CHECK_RANDOMIZE=1346362345.
This is on top of the following changes from version 1.0
- Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
invariant sections) for the documentation.
- 100% of all lines are covered by tests
- Renamed functions
. mpc_mul_2exp to mpc_mul_2ui
. mpc_div_2exp to mpc_div_2ui
- 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
- Removed compatibility with K&R compilers, which was untestable due
to lack of such compilers.
- New functions
. mpc_log10
. mpc_mul_2si, mpc_div_2si
- Speed-ups
. mpc_fma
- Bug fixes
. mpc_div and mpc_norm now return a value indicating the effective
rounding direction, as the other functions.
. mpc_mul, mpc_sqr and mpc_norm now return correct results even if
there are over- or underflows during the computation.
. mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
infinite part and equals output variable is corrected.
. mpc_fr_sub: Wrong return value for imaginary part is corrected.
Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.
Bump PORTREVISIONS of all dependent ports.
PR: 183141
Approved by: portmgr (bdrewery)3be3e90f93Add NO_STAGE all over the place in preparation for the staging support (cat: astro)701daf1eab
Add an explicit dependency on pkgconf Obtained from: portmgr (bapt)2b65172844
Convert astro to USES=gmake While here: - Trim headers - Use shebangfix when needed - Convert to new perl5 world66974c6f5e
Mark as broken on powerpc (and presumably ia64) as well as sparc64. Hat: portmgr9759efbae4
- update png to 1.5.102b74a89bc8
- Get rid FreeBSD 6.X supportf0306011f3
- Move over to python2.5 or higher - While here kick md59992960752
Fix build on 6.x PR: ports/151235 Submitted by: Sébastien Santoro (maintainer)bc7ab356b5
Update to 0.34 PR: ports/150769 Submitted by: Sébastien Santoro (maintainer)9a51f88de3
- fix build for png-1.4.1c2da4593c6
- update to 1.4.1 Reviewed by: exp8 run on pointyhat Supported by: miwide78af3ac5
- update to jpeg-8ca9c60461c
Also broken on sparc64-7.8a5bcc52fe
Mark as broken on sparc64-8: needs stdlib.h instead of malloc.h. May also affect amd64-8. Hat: portmgrf70ffacee4
- Fix dependency on jpeg, bump PORTREVISION Reported by: pointyhat via erwin623705e4c5
If you have astronomical imaging of the sky with celestial coordinates you do not know or do not trust then is for you. Input an image and we'll give you back astrometric calibration meta-data, plus lists of known objects falling inside the field of view.Astrometry.net We have built this astrometric calibration service to create correct, standards-compliant astrometric meta-data for every useful astronomical image ever taken, past and future, in any state of archival disarray. We hope this will help organize, annotate and make searchable all the world's astronomical information. WWW: http://www.astrometry.net/ PR: 136594 Submitted by: Dereckson <dereckson@gmail.com>0a64b9e654