notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
highs Solver for large scale sparse linear programming (LP) problems
1.2.2 math 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: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-05-02 23:22:10
Last Update: 2022-04-19 19:14:51
Commit Hash: 189d0a7
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (143 items)
Collapse this list.
  1. /usr/local/share/licenses/coin-or-highs-1.2.2/catalog.mk
  2. /usr/local/share/licenses/coin-or-highs-1.2.2/LICENSE
  3. /usr/local/share/licenses/coin-or-highs-1.2.2/MIT
  4. bin/highs
  5. extern/filereaderlp/builder.hpp
  6. extern/filereaderlp/model.hpp
  7. extern/filereaderlp/reader.hpp
  8. include/HConfig.h
  9. include/Highs.h
  10. include/interfaces/highs_c_api.h
  11. include/io/Filereader.h
  12. include/io/FilereaderEms.h
  13. include/io/FilereaderLp.h
  14. include/io/FilereaderMps.h
  15. include/io/HMPSIO.h
  16. include/io/HMpsFF.h
  17. include/io/HighsIO.h
  18. include/io/LoadOptions.h
  19. include/ipm/IpxWrapper.h
  20. include/libhighs_export.h
  21. include/lp_data/HConst.h
  22. include/lp_data/HStruct.h
  23. include/lp_data/HighsAnalysis.h
  24. include/lp_data/HighsDebug.h
  25. include/lp_data/HighsInfo.h
  26. include/lp_data/HighsInfoDebug.h
  27. include/lp_data/HighsLp.h
  28. include/lp_data/HighsLpSolverObject.h
  29. include/lp_data/HighsLpUtils.h
  30. include/lp_data/HighsModelUtils.h
  31. include/lp_data/HighsOptions.h
  32. include/lp_data/HighsRanging.h
  33. include/lp_data/HighsRuntimeOptions.h
  34. include/lp_data/HighsSolution.h
  35. include/lp_data/HighsSolutionDebug.h
  36. include/lp_data/HighsSolve.h
  37. include/lp_data/HighsStatus.h
  38. include/mip/HighsCliqueTable.h
  39. include/mip/HighsConflictPool.h
  40. include/mip/HighsCutGeneration.h
  41. include/mip/HighsCutPool.h
  42. include/mip/HighsDebugSol.h
  43. include/mip/HighsDomain.h
  44. include/mip/HighsDomainChange.h
  45. include/mip/HighsDynamicRowMatrix.h
  46. include/mip/HighsGFkSolve.h
  47. include/mip/HighsImplications.h
  48. include/mip/HighsLpAggregator.h
  49. include/mip/HighsLpRelaxation.h
  50. include/mip/HighsMipSolver.h
  51. include/mip/HighsMipSolverData.h
  52. include/mip/HighsModkSeparator.h
  53. include/mip/HighsNodeQueue.h
  54. include/mip/HighsObjectiveFunction.h
  55. include/mip/HighsPathSeparator.h
  56. include/mip/HighsPrimalHeuristics.h
  57. include/mip/HighsPseudocost.h
  58. include/mip/HighsRedcostFixing.h
  59. include/mip/HighsSearch.h
  60. include/mip/HighsSeparation.h
  61. include/mip/HighsSeparator.h
  62. include/mip/HighsTableauSeparator.h
  63. include/mip/HighsTransformedLp.h
  64. include/model/HighsHessian.h
  65. include/model/HighsHessianUtils.h
  66. include/model/HighsModel.h
  67. include/parallel/HighsBinarySemaphore.h
  68. include/parallel/HighsCacheAlign.h
  69. include/parallel/HighsCombinable.h
  70. include/parallel/HighsMutex.h
  71. include/parallel/HighsParallel.h
  72. include/parallel/HighsSpinMutex.h
  73. include/parallel/HighsSplitDeque.h
  74. include/parallel/HighsTask.h
  75. include/parallel/HighsTaskExecutor.h
  76. include/presolve/HAggregator.h
  77. include/presolve/HPreData.h
  78. include/presolve/HPresolve.h
  79. include/presolve/HighsLpPropagator.h
  80. include/presolve/HighsPostsolveStack.h
  81. include/presolve/HighsSymmetry.h
  82. include/presolve/ICrashX.h
  83. include/presolve/Presolve.h
  84. include/presolve/PresolveAnalysis.h
  85. include/presolve/PresolveComponent.h
  86. include/presolve/PresolveUtils.h
  87. include/qpsolver/quass.hpp
  88. include/qpsolver/vector.hpp
  89. include/simplex/HApp.h
  90. include/simplex/HEkk.h
  91. include/simplex/HEkkDual.h
  92. include/simplex/HEkkDualRHS.h
  93. include/simplex/HEkkDualRow.h
  94. include/simplex/HEkkPrimal.h
  95. include/simplex/HSimplex.h
  96. include/simplex/HSimplexDebug.h
  97. include/simplex/HSimplexNla.h
  98. include/simplex/HSimplexReport.h
  99. include/simplex/HighsSimplexAnalysis.h
  100. include/simplex/SimplexConst.h
  101. include/simplex/SimplexStruct.h
  102. include/simplex/SimplexTimer.h
  103. include/test/DevKkt.h
  104. include/test/KktCh2.h
  105. include/util/FactorTimer.h
  106. include/util/HFactor.h
  107. include/util/HFactorConst.h
  108. include/util/HFactorDebug.h
  109. include/util/HSet.h
  110. include/util/HVector.h
  111. include/util/HVectorBase.h
  112. include/util/HighsCDouble.h
  113. include/util/HighsComponent.h
  114. include/util/HighsDataStack.h
  115. include/util/HighsDisjointSets.h
  116. include/util/HighsHash.h
  117. include/util/HighsInt.h
  118. include/util/HighsIntegers.h
  119. include/util/HighsLinearSumBounds.h
  120. include/util/HighsMatrixPic.h
  121. include/util/HighsMatrixSlice.h
  122. include/util/HighsMatrixUtils.h
  123. include/util/HighsRandom.h
  124. include/util/HighsRbTree.h
  125. include/util/HighsSort.h
  126. include/util/HighsSparseMatrix.h
  127. include/util/HighsSparseVectorSum.h
  128. include/util/HighsSplay.h
  129. include/util/HighsTimer.h
  130. include/util/HighsUtils.h
  131. include/util/stringutil.h
  132. lib/cmake/highs/highs-config.cmake
  133. lib/cmake/highs/highs-targets-release.cmake
  134. lib/cmake/highs/highs-targets.cmake
  135. lib/libbasiclu.so
  136. lib/libhighs.so
  137. lib/libhighs.so.1.2
  138. lib/libhighs.so.1.2.1
  139. lib/libipx.so
  140. libdata/pkgconfig/highs.pc
  141. @owner
  142. @group
  143. @mode
Collapse this list.
Dependency lines:
  • coin-or-highs>0:math/highs
Conflicts:
CONFLICTS_BUILD:
  • coin-or-Osi
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/math/highs/ && make install clean
To add the package, run one of these commands:
  • pkg install math/highs
  • pkg install coin-or-highs
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: coin-or-highs
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
coin-or-highs
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64g20210408_1g20210408_1
FreeBSD:11:armv6--
FreeBSD:11:i386g20210408_1g20210408_1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-1.2.2
FreeBSD:12:amd641.2.21.2.2
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3861.2.21.2.2
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch641.2.21.2.2
FreeBSD:13:amd641.2.21.2.2
FreeBSD:13:armv6--
FreeBSD:13:armv71.2.21.2.2
FreeBSD:13:i3861.2.21.2.2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64--
FreeBSD:14:aarch641.2.2-
FreeBSD:14:amd641.2.2-
FreeBSD:14:armv6--
FreeBSD:14:armv71.2.2-
FreeBSD:14:i3861.2.2-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libblas.so : math/blas
  2. liblapack.so : math/lapack
There are no ports dependent upon this port

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/ERGO-Code/HiGHS/tar.gz/v1.2.2?dummy=/
Collapse this list.

Number of commits found: 10

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
19 Apr 2022 19:14:51
 files touched by this commit commit hash:189d0a70c916e699b048cec978ddebd0085b7503  1.2.2
Yuri Victorovich (yuri) search for other commits by this committer
math/highs: Update 1.2.1 -> 1.2.2

Reported by:	portscout
25 Feb 2022 19:35:50
 files touched by this commit commit hash:5f43071704949342432399732420d1f887be221c  1.2.1
Yuri Victorovich (yuri) search for other commits by this committer
math/highs: Update 1.2 -> 1.2.1

Reported by:	portscout
09 Feb 2022 18:54:47
 files touched by this commit commit hash:db43856d1785048b2b71affbfced2cd1af389229  1.2
Yuri Victorovich (yuri) search for other commits by this committer
math/highs: Update 1.1.1-886 -> 1.2

Reported by:	portscout
18 Jan 2022 21:35:58
 files touched by this commit commit hash:c4f8c598cd741c9bc8fff808d4c4bc2935bdc583  1.1.1.886
Yuri Victorovich (yuri) search for other commits by this committer
math/highs: Update g20210408 -> 1.1.1-886

Reported by:	portscout
23 Jun 2021 15:34:41
 files touched by this commit commit hash:46e137c313c4bf218e7d741e1ebd02c8400b5020  g20210408_1
Yuri Victorovich (yuri) search for other commits by this committer
math/highs: Remove tests from build
17 Jun 2021 19:24:48
 files touched by this commit commit hash:6f21954c274bb4394b3f59879279497ddbb79747  g20210408_1
Yuri Victorovich (yuri) search for other commits by this committer
math/highs: Add test target, remove tests from build

i386 should be fixed now because the failure was during the test execitable
build.
12 May 2021 16:00:23
 files touched by this commit commit hash:975c4836a6e01d1e62e4f075d1d00c7c3c59f196  g20210408_1
Yuri Victorovich (yuri) search for other commits by this committer
math/clp: Remove bundled osi project in favor of math/osi dependency

This fixes file conflict between math/clp and math/osi.
05 May 2021 19:56:27
 files touched by this commit commit hash:17dbd019e8ac4d6f93cc3505bb601559dfbe87d8  g20210408
Yuri Victorovich (yuri) search for other commits by this committer
math/highs: Change PKGNAME to be like in other COIN-OR packages

This is a pre-beta project with a newly added port and no ports
depending on it.
05 May 2021 05:01:52
 files touched by this commit commit hash:d0c5a633f5f6630b941496100dccf84e884c1810  g20210408
Yuri Victorovich (yuri) search for other commits by this committer
math/highs: Broken on i386

Reported by:	fallout
02 May 2021 23:19:11
 files touched by this commit commit hash:358eedb9789ae55338d9f3bcbb50ae4c5af8678b  g20210408
Yuri Victorovich (yuri) search for other commits by this committer
New port: math/highs: Solver for large scale sparse linear programming (LP)
problems

Number of commits found: 10