Commit Graph

20 Commits

Author SHA1 Message Date
Kai Pastor
2973016c49
[gmp] Avoid libm for x86 msvc host (#32984) 2023-08-07 09:10:14 -07:00
moritz-h
f3c8c1cf46
[gmp] update download urls (#32155)
* [gmp] update download urls

* line breaks
2023-06-26 22:17:15 -07:00
Chuck Walbourn
5d2a0a9814
Update xbox supports expressions for failing ports with copyleft licenses (#31770)
* Xbox triplets should not support ports with only copyleft licenses

* Reverted ports that build with xbox currently

* Fix conflict and rebase

* Update baseline

* Update baseline
2023-06-15 14:49:00 -07:00
robbert-ef
76fb3e5930
[gmp] Fix building for linux x86 (#31339) 2023-05-09 14:48:09 -07:00
Lily Wang
7502c79342
[gmp] Feature fat couldn't build on Windows (#30177)
* [gmp] Feature fat couldn't build on Windows

* update version

* modify supports

* update version

* update supports

* update version
2023-03-20 01:04:11 -07:00
Kai Pastor
ec96844b8b
[gmp] No asm for mingw-dynamic (#29782) 2023-02-23 12:46:13 -08:00
Kai Pastor
36fb23307e
[vcpkg_configure_make] Fix almost-native builds (#28760)
* [gmp] Set CCAS for native builds

* [vcpkg_configure_make] Move triplet detection

* [vcpkg_configure_make] Control cross tools by autotools triplet

* Update versions

---------

Co-authored-by: MonicaLiu <v-liumonica@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2023-02-10 12:02:13 -08:00
Kai Pastor
e461f6dc35
[gmp] Cleanup, fix cross-builds, switch windows from yasm to clang (#27787) 2022-11-18 12:57:45 -08:00
Thomas1664
ca2807e8f9
[gmp] Remove docs (#26559)
* [gmp] Remove docs

* version
2022-08-29 11:53:49 -07:00
Mengna Li
99c3325e98
[gmp] Fix usage (#26306)
* Add config.cmake.in

* add port version

* Add new line in the end of the file

* Add license

* update

* add usage file
2022-08-18 10:39:56 -07:00
Evgeny Karpov
a9a23172a7
[gmp] arm64 windows build support (#26300)
* * support gmp:arm64-windows by disabling assembly optimization

* * update version

* * marks some nettle port builds as expected to fail

* Remove x64-osx skip.

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-08-16 09:33:28 -07:00
Laurent Rineau
d4cd43eb7d
[gmp | mpir] Add --with-pic (#25209)
* [gmp] [mpir] Add --with-pic

* ./vcpkg x-add-version --all
2022-06-15 10:58:03 -07:00
Alexander Neumann
2aa0d83ee7
[gmp] Switch sources on windows away from SMP fork. (#23466)
* [gmp] use native buildsystem on windows

* fix stuff from merge

* fix version

* version stuff

* trying patching some symbols for dynamic builds

* fix nettle build

* fix more dependent ports using gmpd

* fix uwp builds by copying tools

* missing host dep

* fix mpfr

* version-string nettle

* port-version mpfr

* version stuff

* remove patch from portfile

* version stuff

Co-authored-by: Alexander Neumann <you@example.com>
2022-03-23 12:14:40 -07:00
Jack·Boos·Yu
b7a1088ae9
[yasm/yasm-tool] Incorporate yasm-tool into yasm (#23218)
* [yasm/yasm-tool] Incorporate yasm-tool into yasm

* version

* Fix merge issue

* version

* Add missing dependency feature

* version

* Apply suggestions

* version
2022-02-24 10:50:02 -08:00
Dawid Wróbel
6fd6830d68
[gmp] Enable C++ support on Unix (#20205)
* [gmp] enable C++ support

* [gmp] update versions
2021-09-20 09:31:13 -07:00
nicole mazzuca
49b67d9cb8
[yasm-tool] Migrate to Host Dependencies (#16478)
* [yasm-tool] Fix usage of port to be host dependencies

This allows mpg123, nettle, and gmp to support non-x86 windows manifest mode

* fix gmp

* oops

* versions update
2021-05-21 11:56:32 -07:00
Ilya Arzhannikov
c6f8dbac62
[Gmp] add cflags to build commands for compiletime tools (#17264)
* add cflags for compile time tools

* vcpkg x-add-version gmp

* add yasm-tool as host dependency

* ./vcpkg x-add-version gmp --overwrite-version

* formating

* ./vcpkg x-add-version gmp

* Update ports/gmp/vcpkg.json

* Update versions/baseline.json

* Update versions/g-/gmp.json

* Update versions/g-/gmp.json

Co-authored-by: Ilya Arzhannikov <iarzhannikov@artec3d.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-04-29 16:13:35 -07:00
Alexander Neumann
6d3a6a3129
[gmp] correct supports field to run CI for other platforms (#15957)
* fix supports field to correctly run CI for other platforms

* Merge from master

* Update baseline version

* Fix the format issue

* Fix baseline version

* Revert the changes for host

* Fix the baseline version

* Disable mpfr:x64-osx and mpfr:x64-linux in Ci testing

Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-03-16 11:45:07 -07:00
Alexander Neumann
f2ec6c5a7c
[mpc/mpfr] Add new port / update mpfr (#13081)
* [mpc] add mpc port

* [mpfr] update mpfr to use make.

* [gmp] fix preprocessor define for dlls.

* more fixes

* fix mpfr regression on !windows

* install autoconf-archive in provisioning script

* change indent of patches

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* fix merge error

* update PR

* update baseline

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2021-01-24 23:01:16 -08:00
nicole mazzuca
68a74950d0
[vcpkg] Rename port_versions to versions (#15784) 2021-01-21 09:53:22 -08:00