aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAshish SHUKLA <ashish@FreeBSD.org>2022-11-10 13:42:27 +0000
committerAshish SHUKLA <ashish@FreeBSD.org>2022-11-10 14:08:24 +0000
commit4a1f66bd4f87140458c9b33f7eb7e71de6077a38 (patch)
tree30da61154df543f7fd4c960c89719e039c6b34ad
parent729b30846a40d32a758ae2d793676df76c79e124 (diff)
downloadports-4a1f66bd4f87140458c9b33f7eb7e71de6077a38.tar.gz
ports-4a1f66bd4f87140458c9b33f7eb7e71de6077a38.zip
math/kalker: Update to 2.0.1
-rw-r--r--math/kalker/Makefile11
-rw-r--r--math/kalker/distinfo18
-rw-r--r--math/kalker/files/patch-cargo-crates_gmp-mpfr-sys-1.4.10_build.rs (renamed from math/kalker/files/patch-.._gmp-mpfr-sys-21966f4bfb56c87d407eb14c72e92ef4e55856aa_build.rs)24
-rw-r--r--math/kalker/files/patch-cargo-crates_rug-1.17.0_Cargo.toml (renamed from math/kalker/files/patch-cargo-crates_rug-1.11.0_Cargo.toml)6
-rw-r--r--math/kalker/files/patch-powerpc6
5 files changed, 32 insertions, 33 deletions
diff --git a/math/kalker/Makefile b/math/kalker/Makefile
index 2c464ae25542..9aea207539b8 100644
--- a/math/kalker/Makefile
+++ b/math/kalker/Makefile
@@ -1,7 +1,6 @@
PORTNAME= kalker
DISTVERSIONPREFIX= v
-DISTVERSION= 2.0.0
-PORTREVISION= 3
+DISTVERSION= 2.0.1
CATEGORIES= math
MAINTAINER= ashish@FreeBSD.org
@@ -20,7 +19,7 @@ GH_ACCOUNT= PaddiM8
CARGO_CRATES= aho-corasick-0.7.15 \
ansi_term-0.12.1 \
atty-0.2.14 \
- az-1.0.0 \
+ az-1.2.0 \
bitflags-1.2.1 \
bumpalo-3.4.0 \
cc-1.0.66 \
@@ -34,6 +33,7 @@ CARGO_CRATES= aho-corasick-0.7.15 \
fs2-0.4.3 \
getrandom-0.1.15 \
getrandom-0.2.3 \
+ gmp-mpfr-sys-1.4.10 \
hermit-abi-0.1.18 \
js-sys-0.3.46 \
lazy_static-1.4.0 \
@@ -49,7 +49,7 @@ CARGO_CRATES= aho-corasick-0.7.15 \
redox_users-0.4.0 \
regex-1.4.2 \
regex-syntax-0.6.21 \
- rug-1.11.0 \
+ rug-1.17.0 \
rustyline-7.1.0 \
scoped-tls-1.0.0 \
scopeguard-1.1.0 \
@@ -78,8 +78,7 @@ CARGO_CRATES= aho-corasick-0.7.15 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- winres-0.1.11 \
- gmp-mpfr-sys@git+https://gitlab.com/tspiteri/gmp-mpfr-sys.git\#21966f4bfb56c87d407eb14c72e92ef4e55856aa
+ winres-0.1.11
CARGO_CARGOTOML= ${WRKSRC}/cli/Cargo.toml
CARGO_INSTALL_PATH= ./cli
PLIST_FILES= bin/kalker
diff --git a/math/kalker/distinfo b/math/kalker/distinfo
index 4542a26fa40c..c2ff6552038a 100644
--- a/math/kalker/distinfo
+++ b/math/kalker/distinfo
@@ -1,12 +1,12 @@
-TIMESTAMP = 1654247314
+TIMESTAMP = 1668087094
SHA256 (rust/crates/aho-corasick-0.7.15.crate) = 7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5
SIZE (rust/crates/aho-corasick-0.7.15.crate) = 113071
SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838
SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
SIZE (rust/crates/atty-0.2.14.crate) = 5470
-SHA256 (rust/crates/az-1.0.0.crate) = e9bcd47d94aa4eb8c076b50fc61a75020789394ffb9bd74a180b3379130f6569
-SIZE (rust/crates/az-1.0.0.crate) = 23069
+SHA256 (rust/crates/az-1.2.0.crate) = f771a5d1f5503f7f4279a30f3643d3421ba149848b89ecaaec0ea2acf04a5ac4
+SIZE (rust/crates/az-1.2.0.crate) = 28045
SHA256 (rust/crates/bitflags-1.2.1.crate) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693
SIZE (rust/crates/bitflags-1.2.1.crate) = 16745
SHA256 (rust/crates/bumpalo-3.4.0.crate) = 2e8c087f005730276d1096a652e92a8bacee2e2472bcc9715a74d2bec38b5820
@@ -33,6 +33,8 @@ SHA256 (rust/crates/getrandom-0.1.15.crate) = fc587bc0ec293155d5bfa6b9891ec18a1e
SIZE (rust/crates/getrandom-0.1.15.crate) = 24786
SHA256 (rust/crates/getrandom-0.2.3.crate) = 7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753
SIZE (rust/crates/getrandom-0.2.3.crate) = 26261
+SHA256 (rust/crates/gmp-mpfr-sys-1.4.10.crate) = ea3f42dadb6c75f122e9aa87e757ef11d4282f664c9f2e6476a9c2c8970f9d19
+SIZE (rust/crates/gmp-mpfr-sys-1.4.10.crate) = 5411589
SHA256 (rust/crates/hermit-abi-0.1.18.crate) = 322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c
SIZE (rust/crates/hermit-abi-0.1.18.crate) = 9936
SHA256 (rust/crates/js-sys-0.3.46.crate) = cf3d7383929f7c9c7c2d0fa596f325832df98c3704f2c60553080f7127a58175
@@ -63,8 +65,8 @@ SHA256 (rust/crates/regex-1.4.2.crate) = 38cf2c13ed4745de91a5eb834e11c00bcc3709e
SIZE (rust/crates/regex-1.4.2.crate) = 236931
SHA256 (rust/crates/regex-syntax-0.6.21.crate) = 3b181ba2dcf07aaccad5448e8ead58db5b742cf85dfe035e2227f137a539a189
SIZE (rust/crates/regex-syntax-0.6.21.crate) = 293572
-SHA256 (rust/crates/rug-1.11.0.crate) = e538d00da450a8e48aac7e6322e67b2dc86ec71a1feeac0e3954c4f07f01bc45
-SIZE (rust/crates/rug-1.11.0.crate) = 254044
+SHA256 (rust/crates/rug-1.17.0.crate) = 203180f444c95eac53586ed04793ecf6454c5d28f9eca8eead815fc19e136c47
+SIZE (rust/crates/rug-1.17.0.crate) = 310660
SHA256 (rust/crates/rustyline-7.1.0.crate) = 8227301bfc717136f0ecbd3d064ba8199e44497a0bdd46bb01ede4387cfd2cec
SIZE (rust/crates/rustyline-7.1.0.crate) = 88494
SHA256 (rust/crates/scoped-tls-1.0.0.crate) = ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2
@@ -123,7 +125,5 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/winres-0.1.11.crate) = ff4fb510bbfe5b8992ff15f77a2e6fe6cf062878f0eda00c0f44963a807ca5dc
SIZE (rust/crates/winres-0.1.11.crate) = 18369
-SHA256 (tspiteri-gmp-mpfr-sys-21966f4bfb56c87d407eb14c72e92ef4e55856aa_GL0.tar.gz) = 2c396680d3f749c2213f2cdc9dd4d9316f394b7076ba32abd5cf0de7090a8b2e
-SIZE (tspiteri-gmp-mpfr-sys-21966f4bfb56c87d407eb14c72e92ef4e55856aa_GL0.tar.gz) = 5448468
-SHA256 (PaddiM8-kalker-v2.0.0_GH0.tar.gz) = 092ab13726515125ec3664c15e61fa7b8eec09ad590f0c5ef00df6e33b3b3da7
-SIZE (PaddiM8-kalker-v2.0.0_GH0.tar.gz) = 751313
+SHA256 (PaddiM8-kalker-v2.0.1_GH0.tar.gz) = 9e504b9d0aadac98247dcb6b499d6a5d761eb404c2ea74b1ee02784a1b4aef0c
+SIZE (PaddiM8-kalker-v2.0.1_GH0.tar.gz) = 751330
diff --git a/math/kalker/files/patch-.._gmp-mpfr-sys-21966f4bfb56c87d407eb14c72e92ef4e55856aa_build.rs b/math/kalker/files/patch-cargo-crates_gmp-mpfr-sys-1.4.10_build.rs
index 5e8c1fbc4a1a..d4dbb7d54440 100644
--- a/math/kalker/files/patch-.._gmp-mpfr-sys-21966f4bfb56c87d407eb14c72e92ef4e55856aa_build.rs
+++ b/math/kalker/files/patch-cargo-crates_gmp-mpfr-sys-1.4.10_build.rs
@@ -1,23 +1,23 @@
---- ../gmp-mpfr-sys-21966f4bfb56c87d407eb14c72e92ef4e55856aa/build.rs.orig 2021-10-03 17:55:55 UTC
-+++ ../gmp-mpfr-sys-21966f4bfb56c87d407eb14c72e92ef4e55856aa/build.rs
-@@ -179,7 +179,7 @@
+--- cargo-crates/gmp-mpfr-sys-1.4.10/build.rs.orig 2022-11-10 13:33:20 UTC
++++ cargo-crates/gmp-mpfr-sys-1.4.10/build.rs
+@@ -212,7 +212,7 @@ fn check_system_libs(env: &Environment) {
- cmd = Command::new(&env.c_compiler);
+ let mut cmd = Command::new(&env.c_compiler);
cmd.current_dir(&try_dir)
- .args(&["-fPIC", "system_gmp.c", "-lgmp", "-o", "system_gmp.exe"]);
+ .args(&["-fPIC", "-L%%LOCALBASE%%/lib", "-I%%LOCALBASE%%/include", "system_gmp.c", "-lgmp", "-o", "system_gmp.exe"]);
execute(cmd);
cmd = Command::new(try_dir.join("system_gmp.exe"));
-@@ -202,6 +202,7 @@
- cmd = Command::new(&env.c_compiler);
+@@ -236,6 +236,7 @@ fn check_system_libs(env: &Environment) {
cmd.current_dir(&try_dir).args(&[
"-fPIC",
-+ "-L%%LOCALBASE%%/lib", "-I%%LOCALBASE%%/include",
"system_mpfr.c",
++ "-L%%LOCALBASE%%/lib", "-I%%LOCALBASE%%/include",
"-lmpfr",
"-lgmp",
-@@ -228,6 +229,7 @@
+ "-o",
+@@ -261,6 +262,7 @@ fn check_system_libs(env: &Environment) {
cmd = Command::new(&env.c_compiler);
cmd.current_dir(&try_dir).args(&[
"-fPIC",
@@ -25,12 +25,12 @@
"system_mpc.c",
"-lmpc",
"-lgmp",
-@@ -974,7 +976,7 @@
+@@ -1013,7 +1015,7 @@ fn write_link_info(env: &Environment, feature_mpfr: bo
println!("cargo:out_dir={}", out_str);
println!("cargo:lib_dir={}", lib_str);
println!("cargo:include_dir={}", include_str);
- println!("cargo:rustc-link-search=native={}", lib_str);
+ println!("cargo:rustc-link-search=native={}/lib", "%%LOCALBASE%%");
- let maybe_static = if env.use_system_libs { "" } else { "static=" };
- if feature_mpc {
- println!("cargo:rustc-link-lib={}mpc", maybe_static);
+
+ let target_env = env::var("CARGO_CFG_TARGET_ENV").unwrap_or_default();
+ if target_env == "musl" && env.use_system_libs {
diff --git a/math/kalker/files/patch-cargo-crates_rug-1.11.0_Cargo.toml b/math/kalker/files/patch-cargo-crates_rug-1.17.0_Cargo.toml
index edbe82733afa..0aae69e65965 100644
--- a/math/kalker/files/patch-cargo-crates_rug-1.11.0_Cargo.toml
+++ b/math/kalker/files/patch-cargo-crates_rug-1.17.0_Cargo.toml
@@ -1,6 +1,6 @@
---- cargo-crates/rug-1.11.0/Cargo.toml.orig 2021-10-03 17:55:55 UTC
-+++ cargo-crates/rug-1.11.0/Cargo.toml
-@@ -31,6 +31,7 @@ version = "1"
+--- cargo-crates/rug-1.17.0/Cargo.toml.orig 2022-11-10 13:39:30 UTC
++++ cargo-crates/rug-1.17.0/Cargo.toml
+@@ -42,6 +42,7 @@ version = "1.1"
version = "~1.4"
optional = true
default-features = false
diff --git a/math/kalker/files/patch-powerpc b/math/kalker/files/patch-powerpc
index 15718f32a5ab..3736ac8fe14e 100644
--- a/math/kalker/files/patch-powerpc
+++ b/math/kalker/files/patch-powerpc
@@ -1,6 +1,6 @@
---- cargo-crates/libc-0.2.81/src/unix/bsd/freebsdlike/freebsd/mod.rs.orig 2020-03-17 20:35:43 UTC
+--- cargo-crates/libc-0.2.81/src/unix/bsd/freebsdlike/freebsd/mod.rs.orig 1970-01-01 00:00:00 UTC
+++ cargo-crates/libc-0.2.81/src/unix/bsd/freebsdlike/freebsd/mod.rs
-@@ -1486,6 +1486,9 @@ cfg_if! {
+@@ -1550,6 +1550,9 @@ cfg_if! {
} else if #[cfg(target_arch = "powerpc64")] {
mod powerpc64;
pub use self::powerpc64::*;
@@ -10,7 +10,7 @@
} else {
// Unknown target_arch
}
---- cargo-crates/libc-0.2.81/src/unix/bsd/freebsdlike/freebsd/powerpc.rs.orig 2021-06-23 22:40:24 UTC
+--- cargo-crates/libc-0.2.81/src/unix/bsd/freebsdlike/freebsd/powerpc.rs.orig 2022-11-10 13:40:30 UTC
+++ cargo-crates/libc-0.2.81/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
@@ -0,0 +1,47 @@
+pub type c_char = u8;