From nobody Tue Oct 04 11:23:55 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Mhb1l6dFlz4ddJd; Tue, 4 Oct 2022 11:23:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Mhb1l6Crbz3RnD; Tue, 4 Oct 2022 11:23:55 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1664882635; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=x9mccjSUNxyOOv+x8pHGizjkspzIsx4Rr8Gvdi5Xs9E=; b=GHZgtdmtEVk31YcKRCzPfq2BLofEron4RxYlOeM0u/TfQGcvQwF7+xFe5JuYHzisKyVsRx ajncfOSfcWYvx6ifueInrk74c5bwLuPT99/V8bsxlYgBtNYXZofiNFyrIYyAN7hLc13Q32 EAUTOHZXffIVv9LqEEj4rbhXhHai35RSWdkRZdyx9cz4+R6pJ6Rp2+U+gDQQu7XuNnHlqn 2bYvy/2NJIMapG3LptEtJ9DdQ1ovgjx6vMJR+zjW8YvZQF4DQyCWXYOf4M/emK95w14NGv qUhu/pvxX+GGKSLct4dHKdC9TsnrqeeTN4Z0vAJXSxwoD3ZmTtvcgscXzjlq1g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Mhb1l5GSTzY40; Tue, 4 Oct 2022 11:23:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 294BNthg072987; Tue, 4 Oct 2022 11:23:55 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 294BNt60072986; Tue, 4 Oct 2022 11:23:55 GMT (envelope-from git) Date: Tue, 4 Oct 2022 11:23:55 GMT Message-Id: <202210041123.294BNt60072986@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Nuno Teixeira Subject: git: 38cc9f001fa7 - main - math/polymake: Update to 4.7 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: eduardo X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 38cc9f001fa7662b8a0c2921911f7a1a66a97d3f Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1664882635; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=x9mccjSUNxyOOv+x8pHGizjkspzIsx4Rr8Gvdi5Xs9E=; b=wY4irDNuOOJJO0WgHpVqGBt5+E6L/5nsH68Zyyu2NAJT9EKcHQ+MwE6q5h0v2mBcdDo9Wn NLBwzJAOBaHPrnxy7Uu2Z/h9/bjfDEDwmgw252tciL119gnGrrZQlTy9U2kUq37ROSJzv0 /+nxNxvpZEcBPUHxZsCatr1di6CJFNpw1fQjwcloJdcxTG39eFXcHgunAvQFguQ8Jqj076 3ZfqIoyT5tNfX92zF3FHopHKJ4mg6hG7KUQOU8/4TlVrIg5la/RL+4gRCgKUYEHRuxLDzv Sxxweag9r8ulXzSN65tfSuXX3yuWF6JyjuKUC9Z0KYWgzO1BFWA9E1yLtUZvKA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1664882635; a=rsa-sha256; cv=none; b=EKvj2luFEXaqz/yjea9iNr4dZwu61J7WHa64wW3ZwDdsArPC5resgf2ify8UQZlaveqK2l 4Qk8qo11VaCTf+rFvRZI+tFnQoPlP8QEafQ03GSVovGK55ld7jwFN/e0xPCbTI9fLaZCYt /p+hFanYAHb1DqAQVPKESSKyVF2HIst75TrcyDhmk2CMJyYeAhh3GeCDL5pDN24P1Ff838 uJZCImO0nSNuc4GIdNPY3uKRZ9P5RV9RuVbvkZdJRk90BC1YT5iTTQpao+aC6Z60S1+USL Q9GSH2NepTF8Q/rikfzvR+ko2ZeUAbkkUtDxXtEpIUVRDd0X78tGILSGL1YPow== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by eduardo: URL: https://cgit.FreeBSD.org/ports/commit/?id=38cc9f001fa7662b8a0c2921911f7a1a66a97d3f commit 38cc9f001fa7662b8a0c2921911f7a1a66a97d3f Author: Philipp Ost AuthorDate: 2022-10-04 11:19:34 +0000 Commit: Nuno Teixeira CommitDate: 2022-10-04 11:23:41 +0000 math/polymake: Update to 4.7 - Add patch to fix compilation on 32 bit architectures. The patch was provided by Benjamin Lorenz of the polymake team. https://forum.polymake.org/viewtopic.php?f=10&p=4000 ChangeLog: https://polymake.org/doku.php/news/release_4_7 PR: 266792 --- math/polymake/Makefile | 3 +-- math/polymake/distinfo | 6 ++--- .../patch-apps_topaz_include_grass__plucker.h | 11 ++++++++ math/polymake/pkg-plist | 31 ++++++++++++++++------ 4 files changed, 38 insertions(+), 13 deletions(-) diff --git a/math/polymake/Makefile b/math/polymake/Makefile index 12d3b33cdd33..bfd2ede6f4a4 100644 --- a/math/polymake/Makefile +++ b/math/polymake/Makefile @@ -1,6 +1,5 @@ PORTNAME= polymake -DISTVERSION= 4.6 -PORTREVISION= 5 +DISTVERSION= 4.7 CATEGORIES= math MASTER_SITES= https://polymake.org/lib/exe/fetch.php/download/ DISTNAME= ${PORTNAME}-${DISTVERSION}-minimal diff --git a/math/polymake/distinfo b/math/polymake/distinfo index ce9fd4415067..3693ad7ef47f 100644 --- a/math/polymake/distinfo +++ b/math/polymake/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1642450038 -SHA256 (polymake-4.6-minimal.tar.bz2) = 423a44ddef11eaea8457ab15dd5d86ddb7a8bcc6c9bb11776f9e2958d7dcf9d0 -SIZE (polymake-4.6-minimal.tar.bz2) = 5634651 +TIMESTAMP = 1657991712 +SHA256 (polymake-4.7-minimal.tar.bz2) = d6abfede022c6ccd711e1d364b7c9b91cbd590a4b73990cd3567c9b769f26e61 +SIZE (polymake-4.7-minimal.tar.bz2) = 7258042 diff --git a/math/polymake/files/patch-apps_topaz_include_grass__plucker.h b/math/polymake/files/patch-apps_topaz_include_grass__plucker.h new file mode 100644 index 000000000000..d2640096d79f --- /dev/null +++ b/math/polymake/files/patch-apps_topaz_include_grass__plucker.h @@ -0,0 +1,11 @@ +--- apps/topaz/include/grass_plucker.h.orig 2022-10-03 19:41:15 UTC ++++ apps/topaz/include/grass_plucker.h +@@ -122,7 +122,7 @@ using CubeIndex = NamedType; + inline constexpr Int max_n_vertices(31); + inline constexpr Int first_cube_index(Int(1) << max_n_vertices); + */ +-#define max_n_vertices 31 ++#define max_n_vertices ((Int) sizeof(Int)*4-1) + #define first_cube_index (CubeIndex(Int(1) << (2*max_n_vertices))) + #define MAGIC_VERTEX_MULTIPLE 256 + diff --git a/math/polymake/pkg-plist b/math/polymake/pkg-plist index 2238585c3283..50ce399d15c9 100644 --- a/math/polymake/pkg-plist +++ b/math/polymake/pkg-plist @@ -266,10 +266,10 @@ include/polymake/polytope/generic_lp_client.h include/polymake/polytope/generic_milp_client.h include/polymake/polytope/h_vector.h include/polymake/polytope/hasse_diagram.h -include/polymake/polytope/hypersimplex.h include/polymake/polytope/inner_point.h include/polymake/polytope/is_regular.h %%LRS%%include/polymake/polytope/lrs_interface.h +include/polymake/polytope/matroid_polytopes.h include/polymake/polytope/minkowski_sum_fukuda.h %%NORMALIZ%%include/polymake/polytope/normaliz_interface.h include/polymake/polytope/optimal_contains.h @@ -312,6 +312,7 @@ include/polymake/topaz/complex_tools.tcc include/polymake/topaz/connected_sum.h include/polymake/topaz/connected_sum.tcc include/polymake/topaz/graph.h +include/polymake/topaz/grass_plucker.h include/polymake/topaz/hasse_diagram.h include/polymake/topaz/is_sphere_h.h include/polymake/topaz/jockusch.h @@ -371,13 +372,13 @@ include/polymake/type_utils.h include/polymake/vector lib/libpolymake-apps-rt.so lib/libpolymake-apps-rt.so.4 -lib/libpolymake-apps-rt.so.4.6 +lib/libpolymake-apps-rt.so.4.7 lib/libpolymake-apps.so lib/libpolymake-apps.so.4 -lib/libpolymake-apps.so.4.6 +lib/libpolymake-apps.so.4.7 lib/libpolymake.so lib/libpolymake.so.4 -lib/libpolymake.so.4.6 +lib/libpolymake.so.4.7 libexec/polymake/config.ninja libexec/polymake/lib/common.so libexec/polymake/lib/fan.so @@ -387,10 +388,10 @@ libexec/polymake/lib/group.so libexec/polymake/lib/ideal.so libexec/polymake/lib/libpolymake-apps-rt.so libexec/polymake/lib/libpolymake-apps-rt.so.4 -libexec/polymake/lib/libpolymake-apps-rt.so.4.6 +libexec/polymake/lib/libpolymake-apps-rt.so.4.7 libexec/polymake/lib/libpolymake-apps.so libexec/polymake/lib/libpolymake-apps.so.4 -libexec/polymake/lib/libpolymake-apps.so.4.6 +libexec/polymake/lib/libpolymake-apps.so.4.7 libexec/polymake/lib/matroid.so libexec/polymake/lib/polytope.so libexec/polymake/lib/topaz.so @@ -624,6 +625,7 @@ libexec/polymake/shared %%DATADIR%%/apps/ideal/rules/ideal.rules %%DATADIR%%/apps/ideal/rules/ideal_properties.rules %%DATADIR%%/apps/ideal/rules/main.rules +%%DATADIR%%/apps/ideal/rules/slack_ideal.rules %%DATADIR%%/apps/matroid/rules/_4ti2.rules %%DATADIR%%/apps/matroid/rules/automorphisms.rules %%DATADIR%%/apps/matroid/rules/dual.rules @@ -819,6 +821,7 @@ libexec/polymake/shared %%DATADIR%%/apps/polytope/src/edge_lengths.cc %%DATADIR%%/apps/polytope/src/edge_middle.cc %%DATADIR%%/apps/polytope/src/edge_orientable.cc +%%DATADIR%%/apps/polytope/src/ehrhart_polynomials_of_matroid_polytopes.cc %%DATADIR%%/apps/polytope/src/explicit-zonotope.cc %%DATADIR%%/apps/polytope/src/face_lattice.cc %%DATADIR%%/apps/polytope/src/faces_and_facets.cc @@ -971,6 +974,7 @@ libexec/polymake/shared %%DATADIR%%/apps/topaz/rules/common.rules %%DATADIR%%/apps/topaz/rules/complex_properties.rules %%DATADIR%%/apps/topaz/rules/gap.rules +%%DATADIR%%/apps/topaz/rules/grass_plucker.rules %%DATADIR%%/apps/topaz/rules/help.rules %%DATADIR%%/apps/topaz/rules/hyperbolic_surface.rules %%DATADIR%%/apps/topaz/rules/main.rules @@ -1006,6 +1010,9 @@ libexec/polymake/shared %%DATADIR%%/apps/topaz/src/fundamental_group.cc %%DATADIR%%/apps/topaz/src/gkz_computation.cc %%DATADIR%%/apps/topaz/src/graph.cc +%%DATADIR%%/apps/topaz/src/grass_plucker.cc +%%DATADIR%%/apps/topaz/src/grass_plucker_impl.cc +%%DATADIR%%/apps/topaz/src/grass_plucker_tree_impl.cc %%DATADIR%%/apps/topaz/src/h_induced_quotient.cc %%DATADIR%%/apps/topaz/src/h_vector.cc %%DATADIR%%/apps/topaz/src/hasse_diagram.cc @@ -1041,6 +1048,7 @@ libexec/polymake/shared %%DATADIR%%/apps/topaz/src/odd_complex_of_manifold.cc %%DATADIR%%/apps/topaz/src/orientation.cc %%DATADIR%%/apps/topaz/src/persistent_homology.cc +%%DATADIR%%/apps/topaz/src/poincare_sphere.cc %%DATADIR%%/apps/topaz/src/product.cc %%DATADIR%%/apps/topaz/src/projective_plane.cc %%DATADIR%%/apps/topaz/src/projective_potato.cc @@ -1225,7 +1233,6 @@ libexec/polymake/shared %%NORMALIZ%%%%DATADIR%%/bundled/libnormaliz/apps/polytope/rules/convexhull.rules %%NORMALIZ%%%%DATADIR%%/bundled/libnormaliz/apps/polytope/rules/main.rules %%NORMALIZ%%%%DATADIR%%/bundled/libnormaliz/apps/polytope/src/build_flags.pl -%%NORMALIZ%%%%DATADIR%%/bundled/libnormaliz/apps/polytope/src/libnormaliz_inst.cc %%NORMALIZ%%%%DATADIR%%/bundled/libnormaliz/apps/polytope/src/normaliz_interface.cc %%DATADIR%%/bundled/libnormaliz/polymake.ext %%LRS%%%%DATADIR%%/bundled/lrs/apps/polytope/rules/lrs_ch.rules @@ -1255,6 +1262,7 @@ libexec/polymake/shared %%SINGULAR%%%%DATADIR%%/bundled/singular/apps/ideal/rules/help.rules %%SINGULAR%%%%DATADIR%%/bundled/singular/apps/ideal/rules/main.rules %%SINGULAR%%%%DATADIR%%/bundled/singular/apps/ideal/rules/singular.rules +%%SINGULAR%%%%DATADIR%%/bundled/singular/apps/ideal/rules/slack_ideal.rules %%SINGULAR%%%%DATADIR%%/bundled/singular/apps/ideal/src/singularConvertTypes.cc %%SINGULAR%%%%DATADIR%%/bundled/singular/apps/ideal/src/singularIdeal.cc %%SINGULAR%%%%DATADIR%%/bundled/singular/apps/ideal/src/singularInit.cc @@ -1284,6 +1292,10 @@ libexec/polymake/shared %%DATADIR%%/demo/data.ipynb %%DATADIR%%/demo/face_lattice_tutorial.ipynb %%DATADIR%%/demo/files/3d_printing_with_x3d/3d_printing_helping_subs.pl +%%DATADIR%%/demo/files/hands_on_tropical_geometry/3d_printing_helper_functions.pl +%%DATADIR%%/demo/files/hands_on_tropical_geometry/3d_printing_template_curve.pl +%%DATADIR%%/demo/files/hands_on_tropical_geometry/3d_printing_template_surface.pl +%%DATADIR%%/demo/files/hands_on_tropical_geometry/3d_printing_template_surface_and_curve.pl %%DATADIR%%/demo/files/json_and_polydb/data/geometric_01.pdata %%DATADIR%%/demo/files/json_and_polydb/data/matroid.mat %%DATADIR%%/demo/files/json_and_polydb/polydb_meta/Polytopes/01Polytopes/Polytopes.01Polytopes.2.1.json @@ -1291,12 +1303,13 @@ libexec/polymake/shared %%DATADIR%%/demo/files/json_and_polydb/polydb_meta/Polytopes/01Polytopes/schema.2.1.json %%DATADIR%%/demo/files/json_and_polydb/polydb_meta/Polytopes/Polytopes.2.1.json %%DATADIR%%/demo/files/optimization/c3t.lp - %%DATADIR%%/demo/files/optimization/c3t.mps +%%DATADIR%%/demo/files/optimization/c3t.mps %%DATADIR%%/demo/files/optimization/lpclosure.pl %%DATADIR%%/demo/files/optimization/mip.lp %%DATADIR%%/demo/files/optimization/stab.lp %%DATADIR%%/demo/files/optimization/unbounded.lp %%DATADIR%%/demo/gomory.ipynb +%%DATADIR%%/demo/hands_on_tropical_geometry.ipynb %%DATADIR%%/demo/hyperbolic_surface_tutorial.ipynb %%DATADIR%%/demo/ilp_and_hilbertbases.ipynb %%DATADIR%%/demo/json_and_polydb.ipynb @@ -1494,6 +1507,7 @@ libexec/polymake/shared %%DATADIR%%/upgrades/4.4 %%DATADIR%%/upgrades/4.5 %%DATADIR%%/upgrades/4.6 +%%DATADIR%%/upgrades/4.7 %%DATADIR%%/upgrades/big_objects-2.10.1 %%DATADIR%%/upgrades/big_objects-2.11.1 %%DATADIR%%/upgrades/big_objects-2.12.1 @@ -1511,6 +1525,7 @@ libexec/polymake/shared %%DATADIR%%/upgrades/big_objects-4.3.3 %%DATADIR%%/upgrades/big_objects-4.4.1 %%DATADIR%%/upgrades/big_objects-4.5.1 +%%DATADIR%%/upgrades/big_objects-4.6.1 @dir libexec/polymake/bundled/atint %%BLISS%%@dir libexec/polymake/bundled/bliss @dir libexec/polymake/bundled/cdd