notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
libsemigroups C++ library for semigroups and monoids
1.3.7_2 math on this many watch lists=1 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 1.3.7_1Version of this port present on the latest quarterly branch.
Maintainer: thierry@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-04-06 18:03:54
Last Update: 2021-07-21 18:11:51
Commit Hash: 287cd8a
People watching this port, also watch:: py37-cysignals, MathMod, python
License: GPLv3
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (85 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libsemigroups-1.3.7_2/catalog.mk
  3. /usr/local/share/licenses/libsemigroups-1.3.7_2/LICENSE
  4. /usr/local/share/licenses/libsemigroups-1.3.7_2/GPLv3
  5. include/libsemigroups/HPCombi/include/bmat8.hpp
  6. include/libsemigroups/HPCombi/include/bmat8_impl.hpp
  7. include/libsemigroups/HPCombi/include/epu.hpp
  8. include/libsemigroups/HPCombi/include/epu_impl.hpp
  9. include/libsemigroups/HPCombi/include/fallback/gcdlcm.hpp
  10. include/libsemigroups/HPCombi/include/fallback/seq.hpp
  11. include/libsemigroups/HPCombi/include/hpcombi.hpp
  12. include/libsemigroups/HPCombi/include/perm16.hpp
  13. include/libsemigroups/HPCombi/include/perm16_impl.hpp
  14. include/libsemigroups/HPCombi/include/perm_generic.hpp
  15. include/libsemigroups/HPCombi/include/perm_generic_impl.hpp
  16. include/libsemigroups/HPCombi/include/power.hpp
  17. include/libsemigroups/HPCombi/include/testtools.hpp
  18. include/libsemigroups/HPCombi/include/vect16.hpp
  19. include/libsemigroups/HPCombi/include/vect_generic.hpp
  20. include/libsemigroups/action.hpp
  21. include/libsemigroups/adapters.hpp
  22. include/libsemigroups/bitset.hpp
  23. include/libsemigroups/blocks.hpp
  24. include/libsemigroups/bmat8.hpp
  25. include/libsemigroups/bruidhinn-traits.hpp
  26. include/libsemigroups/cong-intf.hpp
  27. include/libsemigroups/cong-pair-impl.hpp
  28. include/libsemigroups/cong-pair.hpp
  29. include/libsemigroups/cong-wrap.hpp
  30. include/libsemigroups/cong.hpp
  31. include/libsemigroups/constants.hpp
  32. include/libsemigroups/containers.hpp
  33. include/libsemigroups/coset.hpp
  34. include/libsemigroups/deprecated.hpp
  35. include/libsemigroups/digraph-helper.hpp
  36. include/libsemigroups/digraph.hpp
  37. include/libsemigroups/element-adapters.hpp
  38. include/libsemigroups/element-helper.hpp
  39. include/libsemigroups/element.hpp
  40. include/libsemigroups/forest.hpp
  41. include/libsemigroups/fpsemi-intf.hpp
  42. include/libsemigroups/fpsemi.hpp
  43. include/libsemigroups/froidure-pin-base.hpp
  44. include/libsemigroups/froidure-pin-impl.hpp
  45. include/libsemigroups/froidure-pin.hpp
  46. include/libsemigroups/function-ref.hpp
  47. include/libsemigroups/hpcombi.hpp
  48. include/libsemigroups/int-range.hpp
  49. include/libsemigroups/iterator.hpp
  50. include/libsemigroups/kbe.hpp
  51. include/libsemigroups/knuth-bendix.hpp
  52. include/libsemigroups/konieczny.hpp
  53. include/libsemigroups/libsemigroups-config.hpp
  54. include/libsemigroups/libsemigroups-debug.hpp
  55. include/libsemigroups/libsemigroups-exception.hpp
  56. include/libsemigroups/libsemigroups.hpp
  57. include/libsemigroups/obvinf.hpp
  58. include/libsemigroups/order.hpp
  59. include/libsemigroups/pool.hpp
  60. include/libsemigroups/race.hpp
  61. include/libsemigroups/report.hpp
  62. include/libsemigroups/runner.hpp
  63. include/libsemigroups/schreier-sims.hpp
  64. include/libsemigroups/semiring.hpp
  65. include/libsemigroups/siso.hpp
  66. include/libsemigroups/stl.hpp
  67. include/libsemigroups/string.hpp
  68. include/libsemigroups/tce.hpp
  69. include/libsemigroups/timer.hpp
  70. include/libsemigroups/todd-coxeter.hpp
  71. include/libsemigroups/transf.hpp
  72. include/libsemigroups/types.hpp
  73. include/libsemigroups/uf-old.hpp
  74. include/libsemigroups/uf.hpp
  75. include/libsemigroups/wilo.hpp
  76. include/libsemigroups/wislo.hpp
  77. include/libsemigroups/word.hpp
  78. lib/libsemigroups.a
  79. lib/libsemigroups.so
  80. lib/libsemigroups.so.1
  81. lib/libsemigroups.so.1.0.0
  82. libdata/pkgconfig/libsemigroups.pc
  83. @owner
  84. @group
  85. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • libsemigroups>0:math/libsemigroups
  • For LIB depends:
    • libsemigroups.so:math/libsemigroups
To install the port: cd /usr/ports/math/libsemigroups/ && make install clean
To add the package, run one of these commands:
  • pkg install math/libsemigroups
  • pkg install libsemigroups
PKGNAME: libsemigroups
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
libsemigroups
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd641.3.7_11.3.7_1
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd641.3.7_11.3.7_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd641.3.7_21.3.7_1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd641.3.7_2-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. HPCombi>0 : math/hpcombi
  2. eigen3.pc : math/eigen3
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. autoconf>=2.69 : devel/autoconf
  5. automake>=1.16.1 : devel/automake
  6. libtoolize : devel/libtool
Library dependencies:
  1. libfmt.so : devel/libfmt
This port is required by:
for Libraries
  1. math/sage

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/libsemigroups/libsemigroups/tar.gz/v1.3.7?dummy=/
Collapse this list.

Number of commits found: 21

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
21 Jul 2021 18:11:51
 files touched by this commit commit hash:287cd8ad71d23e31948296cb773d3ebaaed14641  1.3.7_2
sunpoet search for other commits by this committer
devel/libfmt: Update to 8.0.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/fmtlib/fmt/releases
PR:		257026
Exp-run by:	antoine
06 May 2021 21:00:01
 files touched by this commit commit hash:79b0a197fbd49992bd13bcde0654aba37cc3da2c  1.3.7_1
thierry search for other commits by this committer
math/libsemigroups: respect user-provided CFLAGS
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.3.7
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
01 Mar 2021 16:24:58
Original commit files touched by this commit Revision:566868  1.3.7
thierry search for other commits by this committer
Upgrade to v1.3.7.

Release notes at
<https://github.com/libsemigroups/libsemigroups/releases/tag/v1.3.7>.
07 Feb 2021 17:19:24
Original commit files touched by this commit Revision:564628  1.3.6
thierry search for other commits by this committer
Minor update to v1.3.6.
29 Jan 2021 18:37:57
Original commit files touched by this commit Revision:563225  1.3.5
thierry search for other commits by this committer
Upgrade to v1.3.5.

Release notes at
<https://github.com/libsemigroups/libsemigroups/releases/tag/v1.3.5>.
12 Dec 2020 17:04:37
Original commit files touched by this commit Revision:557839  1.3.4_1
thierry search for other commits by this committer
- Upgrade math/eigen3 to 3.3.8;

- Add some dependencies which might be detected by Find_Package but not
registered;

- Bump PORTREVISION of consumers.

PR:		250833
Submitted by:	/me
Approved by:	tcberner@ (KDE / maintainer) + exp-run
28 Nov 2020 15:27:43
Original commit files touched by this commit Revision:556512  1.3.4
thierry search for other commits by this committer
Upgrade to v1.3.4.

Release notes at
<https://github.com/libsemigroups/libsemigroups/releases/tag/v1.3.4>.
12 Nov 2020 20:40:33
Original commit files touched by this commit Revision:554987  1.3.3
lbartoletti search for other commits by this committer
math/libsemigroups: convert to USES=eigen

PR:		250949
Approved by:	thierry
10 Oct 2020 17:38:05
Original commit files touched by this commit Revision:551933  1.3.3
thierry search for other commits by this committer
Minor update to v1.3.3.

Release notes at
 <https://github.com/libsemigroups/libsemigroups/releases/tag/v1.3.3>.
03 Oct 2020 20:13:57
Original commit files touched by this commit Revision:551345  1.3.2
thierry search for other commits by this committer
Minor update to v1.3.2.

Release notes at
<https://github.com/libsemigroups/libsemigroups/releases/tag/v1.3.2>.
13 Sep 2020 19:32:05
Original commit files touched by this commit Revision:548511  1.3.1
thierry search for other commits by this committer
Upgrade to 1.3.1.

Release notes at:
https://github.com/libsemigroups/libsemigroups/releases/tag/v1.3.0
https://github.com/libsemigroups/libsemigroups/releases/tag/v1.3.1
07 Sep 2020 21:19:41
Original commit files touched by this commit Revision:547943  1.2.1_3
tobik search for other commits by this committer
devel/libfmt: Update to 7.0.3

Changes:	https://github.com/fmtlib/fmt/releases/tag/7.0.3
ABI:		https://abi-laboratory.pro/tracker/timeline/fmt
31 Jul 2020 17:07:19
Original commit files touched by this commit Revision:543873  1.2.1_2
tobik search for other commits by this committer
devel/libfmt: Update to 7.0.2

Changes:	https://github.com/fmtlib/fmt/releases/tag/7.0.2
ABI:		https://abi-laboratory.pro/tracker/timeline/fmt
20 Jul 2020 16:27:43
Original commit files touched by this commit Revision:542655  1.2.1_1
tobik search for other commits by this committer
devel/libfmt: Update to 7.0.1

Changes:	https://github.com/fmtlib/fmt/releases/tag/7.0.1
ABI:		https://abi-laboratory.pro/tracker/timeline/fmt
01 Jul 2020 15:50:36
Original commit files touched by this commit Revision:540973  1.2.1
thierry search for other commits by this committer
Upgrade to 1.2.1.

Release notes at <https://github.com/libsemigroups/libsemigroups/releases>.
29 May 2020 11:15:12
Original commit files touched by this commit Revision:536965  1.1.0
thierry search for other commits by this committer
Upgrade to v1.1.0.

Release notes at
<https://github.com/libsemigroups/libsemigroups/releases/tag/v1.1.0>.
10 May 2020 07:43:45
Original commit files touched by this commit Revision:534820  1.0.9_1
tobik search for other commits by this committer
devel/libfmt: Update to 6.2.1

Changes:	https://github.com/fmtlib/fmt/releases/tag/6.2.0
Changes:	https://github.com/fmtlib/fmt/releases/tag/6.2.1
ABI:		https://abi-laboratory.pro/tracker/timeline/fmt
21 Apr 2020 17:48:06
Original commit files touched by this commit Revision:532287  1.0.9
thierry search for other commits by this committer
Fix DEPENDS and upgrade to v1.0.9.

Release notes at:
<https://github.com/libsemigroups/libsemigroups/releases/tag/v1.0.8>
<https://github.com/libsemigroups/libsemigroups/releases/tag/v1.0.9>
07 Apr 2020 08:57:27
Original commit files touched by this commit Revision:530953  1.0.7
thierry search for other commits by this committer
Disable HPCombi on i386:

  Intrinsic _mm_extract_epi64 not supported by compiler.

Reported by:	pkg-fallout
06 Apr 2020 18:03:46
Original commit files touched by this commit Revision:530915  1.0.7
thierry search for other commits by this committer
Adding HPCombi, High Performance Combinatorics in C++ using vector
instructions, and libsemigroups, a C++ library for semigroups and monoids.

To be used by SageMath.

Number of commits found: 21