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 photosAll times are UTC
Ukraine
Port details
ocean BSE code for core spectroscopy
3.1.0_4 science on this many watch lists=2 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 3.1.0_3Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-10-30 16:12:22
Last Update: 2025-01-28 16:42:55
Commit Hash: e54e2c6
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: BSD3CLAUSE
WWW:
https://github.com/times-software/OCEAN
Description:
OCEAN is BSE code for core spectroscopy. OCEAN is a code for calculating near-edge x-ray spectra using the Bethe-Salpeter equation (BSE) is briefly reviewed. The code is capable of calculating UV/Vis, near-edge x-ray absorption or non-resonant scattering, and resonant inelastic x-ray scattering, requiring only the structure of the material as input. Improved default behavior and reduced input requirements are detailed as well as new capabilities, such as incorporation of final-state-dependent broadening, finite-temperature dependence, and flexibility in the density-functional theory exchange-correlation potentials.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (149 items)
Collapse this list.
  1. /usr/local/share/licenses/ocean-spectroscopy-code-3.1.0_4/catalog.mk
  2. /usr/local/share/licenses/ocean-spectroscopy-code-3.1.0_4/LICENSE
  3. /usr/local/share/licenses/ocean-spectroscopy-code-3.1.0_4/BSD3CLAUSE
  4. bin/ABIdriver.pl
  5. bin/AbinitDriver.pl
  6. bin/EvenQuadHalf.txt
  7. bin/OBF_screen_multi.pl
  8. bin/OBF_wfn.pl
  9. bin/OCEANcompare.pl
  10. bin/ONCVPSP-PBE-PDv0.4-standard.json
  11. bin/ONCVPSP-PBE-PDv0.4-stringent.json
  12. bin/ONCVPSP-PBEsol-PDv0.4-standard.json
  13. bin/ONCVPSP-PBEsol-PDv0.4-stringent.json
  14. bin/ONCVPSP-PW-PDv0.4-standard.json
  15. bin/ONCVPSP-PW-PDv0.4-stringent.json
  16. bin/Pquadrature
  17. bin/QEdriver.pl
  18. bin/avec.x
  19. bin/avg.x
  20. bin/builder.x
  21. bin/bvecs.pl
  22. bin/cainmultip.x
  23. bin/cks.x
  24. bin/cnbse.pl
  25. bin/cnbse_mpi.pl
  26. bin/conugtoux.x
  27. bin/core_shift.pl
  28. bin/defaults.h
  29. bin/defaults.pl
  30. bin/dendip.pl
  31. bin/dft.pl
  32. bin/dotter.x
  33. bin/dressximunu.x
  34. bin/edges.pl
  35. bin/eps2exc.x
  36. bin/exciton_plot.x
  37. bin/extractPsp.pl
  38. bin/fhi2eric.x
  39. bin/gauss16
  40. bin/getnval.x
  41. bin/gvecs2.pl
  42. bin/hfk.x
  43. bin/hqp
  44. bin/inputDatabase.pl
  45. bin/jdftx_dendip.pl
  46. bin/jdftx_density.x
  47. bin/jdftx_energy.x
  48. bin/kgen2.x
  49. bin/kkconv.x
  50. bin/lqp
  51. bin/makeacell.x
  52. bin/makeatompp.x
  53. bin/makecoords.x
  54. bin/melcalc.x
  55. bin/meljtv.x
  56. bin/mkrbfile_mult.x
  57. bin/mkximunu.x
  58. bin/mpi_avg.x
  59. bin/mpse.pl
  60. bin/nbse.pl
  61. bin/nelectron.x
  62. bin/o_spect.x
  63. bin/ocean.pl
  64. bin/ocean.x
  65. bin/ocean_prep.x
  66. bin/ofermi.pl
  67. bin/oparse.h
  68. bin/oparse.json
  69. bin/oparse.type.json
  70. bin/opf.pl
  71. bin/orthog.x
  72. bin/par_ab2.pl
  73. bin/par_dendip.pl
  74. bin/par_ocean.pl
  75. bin/parse
  76. bin/parse.pl
  77. bin/parseJSON.pl
  78. bin/pawsetup.x
  79. bin/photon.pl
  80. bin/pp.pl
  81. bin/prep.pl
  82. bin/projectVxc.pl
  83. bin/projectW.pl
  84. bin/pspDatabase.pl
  85. bin/psp_parser.pl
  86. bin/qe2rhoofr.pl
  87. bin/qe62band.pl
  88. bin/qe_data_file.pl
  89. bin/qe_dendip.pl
  90. bin/qeband.pl
  91. bin/rhoofg.x
  92. bin/rixs.pl
  93. bin/rixs_plane.x
  94. bin/rscombine.x
  95. bin/screen.pl
  96. bin/screen_driver.x
  97. bin/selfenergy.x
  98. bin/setup2.x
  99. bin/shifted_conugtoux.x
  100. bin/spec_average.x
  101. bin/specpnt
  102. bin/specpnt.10
  103. bin/specpnt.11
  104. bin/specpnt.12
  105. bin/specpnt.13
  106. bin/specpnt.14
  107. bin/specpnt.15
  108. bin/specpnt.16
  109. bin/specpnt.17
  110. bin/specpnt.18
  111. bin/specpnt.19
  112. bin/specpnt.20
  113. bin/specpnt.21
  114. bin/specpnt.22
  115. bin/specpnt.23
  116. bin/specpnt.24
  117. bin/specpnt.25
  118. bin/specpnt.26
  119. bin/specpnt.27
  120. bin/specpnt.28
  121. bin/specpnt.29
  122. bin/specpnt.30
  123. bin/specpnt.31
  124. bin/specpnt.32
  125. bin/specpnt.33
  126. bin/specpnt.34
  127. bin/specpnt.35
  128. bin/specpnt.36
  129. bin/specpnt.37
  130. bin/specpnt.38
  131. bin/specpnt.39
  132. bin/specpnt.40
  133. bin/specpnt.5
  134. bin/specpnt.6
  135. bin/specpnt.7
  136. bin/specpnt.8
  137. bin/specpnt.9
  138. bin/spect_range.pl
  139. bin/sphpts
  140. bin/structure.pl
  141. bin/upf2shirley.pl
  142. bin/val_exciton_plot.x
  143. bin/validate_opts.pl
  144. bin/vhommod.x
  145. bin/wfconvert.x
  146. bin/xipps.x
  147. @owner
  148. @group
  149. @mode
Collapse this list.
Dependency lines:
  • ocean-spectroscopy-code>0:science/ocean
To install the port:
cd /usr/ports/science/ocean/ && make install clean
To add the package, run one of these commands:
  • pkg install science/ocean
  • pkg install ocean-spectroscopy-code
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: ocean-spectroscopy-code
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1697526501 SHA256 (times-software-OCEAN-v3.1.0_GH0.tar.gz) = 0f3a0a575c53b0bd40e63b68d4459cd90bc5db115a51364a771b5e882362ef55 SIZE (times-software-OCEAN-v3.1.0_GH0.tar.gz) = 8881276

Packages (timestamps in pop-ups are UTC):
ocean-spectroscopy-code
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-3.1.0_4------
FreeBSD:13:quarterly-3.1.0_3------
FreeBSD:14:latest-3.1.0_4------
FreeBSD:14:quarterly-3.1.0_3------
FreeBSD:15:latest-3.1.0_4n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gfortran13 : lang/gcc13
  2. gmake>=4.4.1 : devel/gmake
  3. as : devel/binutils
  4. perl5>=5.36<5.37 : lang/perl5.36
Runtime dependencies:
  1. abinit>0 : science/abinit
  2. quantum-espresso>0 : science/quantum-espresso
  3. gfortran13 : lang/gcc13
  4. perl5>=5.36<5.37 : lang/perl5.36
Library dependencies:
  1. libfftw3.so : math/fftw3
  2. libopenblas.so : math/openblas
  3. libmpi_mpifh.so : net/openmpi
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for ocean-spectroscopy-code-3.1.0_4: ====> MPI (Message Passing Interface) support: you have to select exactly one of them MPICH=off: Parallel processing support via MPICH OPENMPI=on: Parallel processing support via Open MPI ===> Use 'make config' to modify these settings
Options name:
science_ocean
USES:
fortran gmake localbase perl5 shebangfix mpi:openmpi pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/times-software/OCEAN/tar.gz/v3.1.0?dummy=/
Collapse this list.

Number of commits found: 11

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.1.0_4
28 Jan 2025 16:42:55
commit hash: e54e2c695bbccea73e70ce5bf689928053632492commit hash: e54e2c695bbccea73e70ce5bf689928053632492commit hash: e54e2c695bbccea73e70ce5bf689928053632492commit hash: e54e2c695bbccea73e70ce5bf689928053632492 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
*/*: bump PORTREVISION after OpenBLAS upgrade

Remark: this souldn’t be necessary, because the version of the library is the
same, but due to many changes between these releases, it is safer this way.

PR:		284314
3.1.0_3
21 Jun 2024 17:49:24
commit hash: e2cd1133e68c54606b2b5e0c7b4dee0532a926fecommit hash: e2cd1133e68c54606b2b5e0c7b4dee0532a926fecommit hash: e2cd1133e68c54606b2b5e0c7b4dee0532a926fecommit hash: e2cd1133e68c54606b2b5e0c7b4dee0532a926fe files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
*/*: bump PORTREVISION after the upgrade to OpenBLAS
3.1.0_2
07 Apr 2024 19:17:13
commit hash: 16b85067838cbde60d3ccd30198f2f72ea13580acommit hash: 16b85067838cbde60d3ccd30198f2f72ea13580acommit hash: 16b85067838cbde60d3ccd30198f2f72ea13580acommit hash: 16b85067838cbde60d3ccd30198f2f72ea13580a files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
science/ocean: Fix build by adding MAKE_JOBS_UNSAFE

Reported by:	fallout
3.1.0_2
18 Feb 2024 09:29:31
commit hash: 9eba6162f8f63de2b89ae35eef90e7c296f2373acommit hash: 9eba6162f8f63de2b89ae35eef90e7c296f2373acommit hash: 9eba6162f8f63de2b89ae35eef90e7c296f2373acommit hash: 9eba6162f8f63de2b89ae35eef90e7c296f2373a files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
*/*: bump PORTREVISION after OpenMPI upgrade
3.1.0_1
12 Dec 2023 19:03:50
commit hash: ab1713728d621e7b57d276ef27de37a8754e6ee0commit hash: ab1713728d621e7b57d276ef27de37a8754e6ee0commit hash: ab1713728d621e7b57d276ef27de37a8754e6ee0commit hash: ab1713728d621e7b57d276ef27de37a8754e6ee0 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
*/*: bump PORTREVISION after the upgrade of OpenBLAS

PR:		273219
3.1.0
17 Oct 2023 08:49:14
commit hash: eac2de207d59dab1f0fe365d25dfced5330a6103commit hash: eac2de207d59dab1f0fe365d25dfced5330a6103commit hash: eac2de207d59dab1f0fe365d25dfced5330a6103commit hash: eac2de207d59dab1f0fe365d25dfced5330a6103 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
science/ocean: update 3.0.5 → 3.1.0

Reported by:	portscout
3.0.5
15 Oct 2023 18:26:44
commit hash: 68bfcd7d35904ae4cfd0a5fe2ed6ef2923e3da58commit hash: 68bfcd7d35904ae4cfd0a5fe2ed6ef2923e3da58commit hash: 68bfcd7d35904ae4cfd0a5fe2ed6ef2923e3da58commit hash: 68bfcd7d35904ae4cfd0a5fe2ed6ef2923e3da58 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
science/ocean: update 3.0.4 → 3.0.5

Reported by:	portscout
3.0.4
04 Jun 2023 18:00:07
commit hash: 5a409e332f565a8ba5925f45255cb29408a8033acommit hash: 5a409e332f565a8ba5925f45255cb29408a8033acommit hash: 5a409e332f565a8ba5925f45255cb29408a8033acommit hash: 5a409e332f565a8ba5925f45255cb29408a8033a files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
science/ocean: Update 3.0.0 → 3.0.4

Reported by:	portscout
3.0.0_1
01 May 2023 07:59:31
commit hash: 184feb85292e59ae02594f946e02bf3c77ad063dcommit hash: 184feb85292e59ae02594f946e02bf3c77ad063dcommit hash: 184feb85292e59ae02594f946e02bf3c77ad063dcommit hash: 184feb85292e59ae02594f946e02bf3c77ad063d files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
science/ocean: Fix build

... by adding USE_PERL5=build

Reported by:	fallout
3.0.0_1
23 Apr 2023 09:09:58
commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5bcommit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
3.0.0
30 Oct 2022 16:11:07
commit hash: b242240902068b03523fff9172c406523c2c1a0ecommit hash: b242240902068b03523fff9172c406523c2c1a0ecommit hash: b242240902068b03523fff9172c406523c2c1a0ecommit hash: b242240902068b03523fff9172c406523c2c1a0e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
science/ocean: New port: BSE code for core spectroscopy

Number of commits found: 11