notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Some details on the 2023-01-16 website outage.
We just rebooted with several updates: * new HMTLify code * no port maintainer is now highly visible (e.g. https://freshports.org/security/sssd/) * fixed search logic error when using plain/ text details at https://github.com/FreshPorts/freshports/releases/tag/2.2.34
Port details
calcmysky Planetary atmosphere light scattering simulator
0.2.1 astro on this many watch lists=0 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 Version of this port present on the latest quarterly branch.
Maintainer: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-10-05 04:09:09
Last Update: 2022-11-04 09:43:12
Commit Hash: a76969f
License: GPLv3
Description:
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
pkg-plist: as obtained via: make generate-plist
Expand this list (55 items)
Collapse this list.
  1. /usr/local/share/licenses/calcmysky-0.2.1/catalog.mk
  2. /usr/local/share/licenses/calcmysky-0.2.1/LICENSE
  3. /usr/local/share/licenses/calcmysky-0.2.1/GPLv3
  4. bin/calcmysky
  5. bin/showmysky
  6. include/ShowMySky/AtmosphereRenderer.hpp
  7. include/ShowMySky/Exception.hpp
  8. include/ShowMySky/Settings.hpp
  9. lib/ShowMySky-Qt5/cmake/ShowMySky-Qt5Config-release.cmake
  10. lib/ShowMySky-Qt5/cmake/ShowMySky-Qt5Config.cmake
  11. lib/libShowMySky-Qt5.so
  12. lib/libShowMySky-Qt5.so.14
  13. lib/libShowMySky-Qt5.so.14.0.0
  14. share/CalcMySky/shaders/accumulate-single-scattering-texture.frag
  15. share/CalcMySky/shaders/calc-view-dir.h.glsl
  16. share/CalcMySky/shaders/common-functions.frag
  17. share/CalcMySky/shaders/common-functions.h.glsl
  18. share/CalcMySky/shaders/compute-direct-irradiance.frag
  19. share/CalcMySky/shaders/compute-eclipsed-double-scattering.frag
  20. share/CalcMySky/shaders/compute-eclipsed-single-scattering.frag
  21. share/CalcMySky/shaders/compute-indirect-irradiance.frag
  22. share/CalcMySky/shaders/compute-light-pollution-multiple-scattering.frag
  23. share/CalcMySky/shaders/compute-light-pollution-single-scattering.frag
  24. share/CalcMySky/shaders/compute-multiple-scattering.frag
  25. share/CalcMySky/shaders/compute-scattering-density.frag
  26. share/CalcMySky/shaders/compute-single-scattering.frag
  27. share/CalcMySky/shaders/compute-transmittance-functions.h.glsl
  28. share/CalcMySky/shaders/compute-transmittance.frag
  29. share/CalcMySky/shaders/copy-scattering-texture-2d.frag
  30. share/CalcMySky/shaders/copy-scattering-texture-3d.frag
  31. share/CalcMySky/shaders/direct-irradiance.frag
  32. share/CalcMySky/shaders/direct-irradiance.h.glsl
  33. share/CalcMySky/shaders/eclipsed-direct-irradiance.frag
  34. share/CalcMySky/shaders/eclipsed-direct-irradiance.h.glsl
  35. share/CalcMySky/shaders/multiple-scattering-light-pollution.frag
  36. share/CalcMySky/shaders/multiple-scattering-light-pollution.h.glsl
  37. share/CalcMySky/shaders/multiple-scattering.frag
  38. share/CalcMySky/shaders/multiple-scattering.h.glsl
  39. share/CalcMySky/shaders/render.frag
  40. share/CalcMySky/shaders/shader.geom
  41. share/CalcMySky/shaders/shader.vert
  42. share/CalcMySky/shaders/single-scattering-eclipsed.frag
  43. share/CalcMySky/shaders/single-scattering-eclipsed.h.glsl
  44. share/CalcMySky/shaders/single-scattering-light-pollution.frag
  45. share/CalcMySky/shaders/single-scattering-light-pollution.h.glsl
  46. share/CalcMySky/shaders/single-scattering.frag
  47. share/CalcMySky/shaders/single-scattering.h.glsl
  48. share/CalcMySky/shaders/texture-coordinates.frag
  49. share/CalcMySky/shaders/texture-coordinates.h.glsl
  50. share/CalcMySky/shaders/texture-sampling-functions.frag
  51. share/CalcMySky/shaders/texture-sampling-functions.h.glsl
  52. share/CalcMySky/shaders/version.h.glsl
  53. @owner
  54. @group
  55. @mode
Collapse this list.
Dependency lines:
  • calcmysky>0:astro/calcmysky
To install the port:
cd /usr/ports/astro/calcmysky/ && make install clean
To add the package, run one of these commands:
  • pkg install astro/calcmysky
  • pkg install calcmysky
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: calcmysky
Flavors: there is no flavor information for this port.
distinfo:

Packages (timestamps in pop-ups are UTC):
calcmysky
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd64pkg-falloutpkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i386pkg-falloutpkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-fallout0.2.1
FreeBSD:12:amd640.2.10.2.1
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i3860.2.10.2.1
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch640.2.10.2.1
FreeBSD:13:amd640.2.10.2.1
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv70.2.10.2.1
FreeBSD:13:i3860.2.10.2.1
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallout0.2.1
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch640.2.1pkg-fallout
FreeBSD:14:amd640.2.1pkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv70.2.1pkg-fallout
FreeBSD:14:i3860.2.1pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc640.2.1pkg-fallout
FreeBSD:14:riscv64pkg-falloutpkg-fallout
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. Dense : math/eigen3
  2. glm.hpp : math/glm
  3. cmake : devel/cmake-core
  4. ninja : devel/ninja
  5. qt5-buildtools>=5.15 : devel/qt5-buildtools
  6. qt5-qmake>=5.15 : devel/qt5-qmake
Library dependencies:
  1. libQt5Core.so : devel/qt5-core
  2. libQt5Gui.so : x11-toolkits/qt5-gui
  3. libQt5OpenGL.so : graphics/qt5-opengl
  4. libQt5Widgets.so : x11-toolkits/qt5-widgets
This port is required by:
for Build
  1. astro/stellarium
for Run
  1. astro/stellarium

Configuration Options:
Options name:
USES:
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/10110111/CalcMySky/tar.gz/v0.2.1?dummy=/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.2.1
04 Nov 2022 09:43:12
commit hash:a76969f7c21a86ac26dc3af3a4d8907960934552commit hash:a76969f7c21a86ac26dc3af3a4d8907960934552commit hash:a76969f7c21a86ac26dc3af3a4d8907960934552commit hash:a76969f7c21a86ac26dc3af3a4d8907960934552 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
astro/{calcmysky,stellarium}: update both ports to the latest versions

It's unfortunate transition time when they cannot be updated separately,
not at least without some ugly patching.

Make Stellarium use static release tarball instead of the generated by
GitHub one.  While currently it does not win us much, next version will
be additionally offering smaller .tar.xz distfile which we'll switch to
more easily.

Enforce Qt5 build for now.  While Stellarium and its dependencies are
Qt6-ready, providing correct and coherent flavors for all of them is
too much work for little gain.  Everyone should be using Qt5 anyways.

PR:	266915
0.1.0
05 Oct 2022 04:06:26
commit hash:7198053347586b93bf65414a3f6fa9aca50bcc1ccommit hash:7198053347586b93bf65414a3f6fa9aca50bcc1ccommit hash:7198053347586b93bf65414a3f6fa9aca50bcc1ccommit hash:7198053347586b93bf65414a3f6fa9aca50bcc1c files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
astro/calcmysky: new port had been added (+)

CalcMySky is a software package that simulates scattering of light by
the atmosphere to render daytime and twilight skies (without stars).
Its primary purpose is to draw realistic sky in applications such as
planetaria, e.g. `astro/stellarium'.

Number of commits found: 2