astro/stellarsolver 2.8 FreeBSD
Astrometric Plate Solver built on Astrometry.net and SEP
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
e07723284a- License
- GPLv3
- Categories
- astro
- Package size
- 1637.4 KiB, 2651.7 KiB installed
Description
- An Astrometric Plate Solver for Mac, Linux, and Windows, built on Astrometry.net and SEP (sextractor)
- Meant to be an internal library for use in a program like KStars for internal plate solving on all supported operating systems
- Python is not required for the library
- Netpbm is not required for the library
- Internal Library, so calls to external programs are not required
- No Astrometry.cfg file is needed, the settings are internal to the program
- Directly loads the image data into SEP and then takes the generated xy-list internally from Sextractor into astrometry.net, so there is no need to save any files.
- No temporary files need to be created for solving and no WCS file needs to be created to read the solved information. Although astrometry.net does monitor for the creation of 2 files indicating that a field is solved or a cancel was made, so these are created for now.
- The Index Files are still required for solving images, but the program or the user can specify the folder locations rather than putting them in the config file.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | astro/stellarsolver | 2.8 |
| OpenBSD | astro/stellarsolver | 2.7 |
| NetBSD | misc/stellarsolver | 2.7nb2 |
| DragonFly | astro/stellarsolver | 2.5 |
| HardenedBSD | astro/stellarsolver | 2.8 |
| GhostBSD | astro/stellarsolver | 2.8 |
Install
Binary package:
pkg install stellarsolver
From the ports tree:
cd /usr/ports/astro/stellarsolver/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= stellarsolver>0:astro/stellarsolver
LIB_DEPENDS= libstellarsolver6.so:astro/stellarsolver
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.8 | 2.8 | - | 2.5 | 2.8 |
| FreeBSD:14:quarterly | 2.8 | 2.8 | n/a | 2.5 | 2.8 |
| FreeBSD:15:latest | 2.8 | 2.8 | n/a | 2.5 | 2.5 |
| FreeBSD:15:quarterly | 2.8 | 2.8 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.8 | 2.8 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 3
libcfitsio.so: astro/cfitsiolibgsl.so: math/gsllibwcs.so: astro/wcslib
The full lists below include those, and their dependencies in turn.
Build dependencies 145
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- astro/cfitsio
- astro/wcslib
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/postgresql18-client
- databases/qt6-base_sqldriver
- databases/sqlite3
- devel/binutils
- devel/cmake-core
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/icu
- devel/json-glib
- devel/jsoncpp
- devel/libb2
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libmtdev
- devel/libpciaccess
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libuv
- devel/llvm19
- devel/ninja
- devel/pcre2
- devel/pkgconf
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pyudev
- devel/py-setuptools
- devel/py-six
- devel/qt6-base
- devel/qt6-tools
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/colord
- graphics/gdk-pixbuf2
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/libepoxy
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/png
- graphics/qt6-svg
- graphics/tiff
- graphics/vulkan-loader
- graphics/wayland
- lang/duktape-lib
- lang/gcc14
- lang/lua54
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- math/gmp
- math/gsl
- math/libtommath
- math/mpc
- math/mpdecimal
- math/mpfr
- misc/hicolor-icon-theme
- misc/hwdata
- misc/shared-mime-info
- multimedia/dav1d
- net/avahi-app
- ports-mgmt/pkg
- print/cups
- print/freetype2
- print/harfbuzz
The first 100 are listed.
Run dependencies 132
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- astro/cfitsio
- astro/wcslib
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/binutils
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/icu
- devel/json-glib
- devel/libb2
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libmtdev
- devel/libpciaccess
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/pcre2
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pyudev
- devel/py-setuptools
- devel/py-six
- devel/qt6-base
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/colord
- graphics/gdk-pixbuf2
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/libepoxy
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/png
- graphics/tiff
- graphics/vulkan-loader
- graphics/wayland
- lang/duktape-lib
- lang/gcc14
- lang/lua54
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- math/gmp
- math/gsl
- math/libtommath
- math/mpc
- math/mpdecimal
- math/mpfr
- misc/hicolor-icon-theme
- misc/hwdata
- misc/shared-mime-info
- multimedia/dav1d
- net/avahi-app
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- security/libssh2
- sysutils/gnome_subr
- sysutils/polkit
- textproc/expat2
- textproc/libxml2
- www/libnghttp2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-themes/adwaita-icon-theme
The first 100 are listed.
Required by 1
Configuration
No options to configure.
- USES
- cmake desktop-file-utils iconv ninja qt:6 pkgconfig
- Service scripts
- none
Files
pkg-plist 83
- bin/StellarBatchSolver
- include/libstellarsolver/astrometry/an-bool.h
- include/libstellarsolver/astrometry/anqfits.h
- include/libstellarsolver/astrometry/bl-nl.h
- include/libstellarsolver/astrometry/bl-nl.inc
- include/libstellarsolver/astrometry/bl-nl.ph
- include/libstellarsolver/astrometry/bl-sort.h
- include/libstellarsolver/astrometry/bl.h
- include/libstellarsolver/astrometry/bl.inc
- include/libstellarsolver/astrometry/bl.ph
- include/libstellarsolver/astrometry/blind.h
- include/libstellarsolver/astrometry/codefile.h
- include/libstellarsolver/astrometry/codekd.h
- include/libstellarsolver/astrometry/datalog.h
- include/libstellarsolver/astrometry/engine.h
- include/libstellarsolver/astrometry/errors.h
- include/libstellarsolver/astrometry/fit-wcs.h
- include/libstellarsolver/astrometry/fitsbin.h
- include/libstellarsolver/astrometry/fitsfile.h
- include/libstellarsolver/astrometry/fitsioutils.h
- include/libstellarsolver/astrometry/fitstable.h
- include/libstellarsolver/astrometry/gslutils.h
- include/libstellarsolver/astrometry/healpix.h
- include/libstellarsolver/astrometry/index.h
- include/libstellarsolver/astrometry/ioutils.h
- include/libstellarsolver/astrometry/kdtree.h
- include/libstellarsolver/astrometry/kdtree_fits_io.h
- include/libstellarsolver/astrometry/keywords.h
- include/libstellarsolver/astrometry/log.h
- include/libstellarsolver/astrometry/matchobj.h
- include/libstellarsolver/astrometry/mathutil.h
- include/libstellarsolver/astrometry/mathutil.inc
- include/libstellarsolver/astrometry/os-features-config.h
- include/libstellarsolver/astrometry/os-features.h
- include/libstellarsolver/astrometry/permutedsort.h
- include/libstellarsolver/astrometry/qfits_byteswap.h
- include/libstellarsolver/astrometry/qfits_card.h
- include/libstellarsolver/astrometry/qfits_config.h
- include/libstellarsolver/astrometry/qfits_convert.h
- include/libstellarsolver/astrometry/qfits_error.h
- include/libstellarsolver/astrometry/qfits_float.h
- include/libstellarsolver/astrometry/qfits_header.h
- include/libstellarsolver/astrometry/qfits_image.h
- include/libstellarsolver/astrometry/qfits_keywords.h
- include/libstellarsolver/astrometry/qfits_md5.h
- include/libstellarsolver/astrometry/qfits_memory.h
- include/libstellarsolver/astrometry/qfits_rw.h
- include/libstellarsolver/astrometry/qfits_std.h
- include/libstellarsolver/astrometry/qfits_table.h
- include/libstellarsolver/astrometry/qfits_time.h
- include/libstellarsolver/astrometry/qfits_tools.h
- include/libstellarsolver/astrometry/quad-utils.h
- include/libstellarsolver/astrometry/quadfile.h
- include/libstellarsolver/astrometry/sip-utils.h
- include/libstellarsolver/astrometry/sip.h
- include/libstellarsolver/astrometry/solver.h
- include/libstellarsolver/astrometry/starkd.h
- include/libstellarsolver/astrometry/starutil.h
- include/libstellarsolver/astrometry/starutil.inc
- include/libstellarsolver/astrometry/starxy.h
- include/libstellarsolver/astrometry/tic.h
- include/libstellarsolver/astrometry/tweak2.h
- include/libstellarsolver/astrometry/verify.h
- include/libstellarsolver/extractorsolver.h
- include/libstellarsolver/parameters.h
- include/libstellarsolver/stellarsolver.h
- include/libstellarsolver/stellarsolver_export.h
- include/libstellarsolver/structuredefinitions.h
- include/libstellarsolver/version.h
- include/libstellarsolver/wcsdata.h
- lib/cmake/StellarSolver/StellarSolverConfig-.cmake
- lib/cmake/StellarSolver/StellarSolverConfig.cmake
- lib/cmake/StellarSolver/StellarSolverConfigVersion.cmake
- lib/libstellarsolver6.so
- lib/libstellarsolver6.so.2
- lib/libstellarsolver6.so.2.8
- libdata/pkgconfig/stellarsolver.pc
- share/applications/com.github.rlancaste.stellarbatchsolver.desktop
- share/icons/hicolor/128x128/apps/StellarBatchSolverIcon.png
- share/icons/hicolor/16x16/apps/StellarBatchSolverIcon.png
- share/icons/hicolor/32x32/apps/StellarBatchSolverIcon.png
- share/icons/hicolor/48x48/apps/StellarBatchSolverIcon.png
- share/icons/hicolor/64x64/apps/StellarBatchSolverIcon.png
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| rlancaste-stellarsolver-2.8_GH0.tar.gz | 2.6576524e+07 | 1456cac5cd67353e19e1c6e57546af052a9302b7fbe2deaa649a44eec45fbec8 |