Commit Graph

18 Commits

Author SHA1 Message Date
jim wang
e5456a24d7
[x265] Fix linking static libraries when on x64-windows (#33436)
* Generate Imath.pc

* update version

* add dependency imath minizip-ng

* updata version

* update version

* remove static lib

* update version
2023-08-31 13:06:37 -07:00
Jack·Boos·Yu
571a0551eb
[opus/x265] Fix version in pkgconfig (#26389)
* [opus/x265] Fix version in pkgconfig

* version-string->version

* version

* x265 license

* version

* version
2022-08-18 13:01:55 -07:00
Kai Pastor
ac68609a51
[x265] Fix dependencies, modernize (#25747)
* [x265] No unguarded NUMA dependency

* [x265] Keep non-standard runtime libs in pc file

* Rewrite assembly options

* Modernize and cleanup

* Update versions
2022-07-13 13:17:56 -07:00
matttyson
9b2d7568d8
[x265] Allow release-only build. (#17051)
* [x265] Allow release-only build.

When doing a release-only build, conditionally disable commands
for debug builds

* [x265] Bump port version.
2021-04-30 11:30:54 -07:00
ras0219
dd4421808c
[vcpkg_fixup_pkgconfig] Handle spaces in path, do not validate individual libraries (#13126) 2020-12-07 18:17:19 -08:00
Long Nguyen
02f6b89775
[many ports] mingw support (#14556)
* [vcpkg_configure_make] Only rename import libs on MSVC

* [x264] Only rename import libs on MSVC

* [x265] Add libc++ and libstdc++ as system libs

* [ffmpeg] mingw support

* [libvpx] Set AS environment variable

* [vcpkg_common_definition] Fix a mistake in the prefix and suffix variables

* [vcpkg_configure_make] Strip leading -l from lib list before joining

* [mp3lame] Use vcpkg_configure_make + mingw support

* [x265] Escape the pluses

* [ffmpeg] Add compiler flags for mingw

* [ffmpeg] Add WINVER define in mf_utils.c

* [ffmpeg] Remove unnecessary patch in 0003-fic-windowsinclude.patch

* [mp3lame] Add missing dollar sign

Co-authored-by: Matthias C. M. Troffaes <matthias.troffaes@gmail.com>

* [x265] Remove static lib when building shared with mingw

* [libogg] Change library name to libogg on mingw

* [libogg] Bump port version

* [x265] Remove -l(std)c++ flag in pkgconfig file

* [vcpkg_configure_make] Try to fix huge diff

* [mp3lame] Add comment on deprecated function lame_init_old

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

Co-authored-by: Matthias C. M. Troffaes <matthias.troffaes@gmail.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-12-01 14:13:58 -08:00
Lily
bb55caabba
[x265] Update source and version (#13048)
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-21 09:25:48 -07:00
Matthew Oliver
272269583c
[ffmpeg] Add feature support for zlib, iconv, fdk-aac, mp3lame, opus, soxr, theora. (#11277)
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2020-08-18 12:58:14 -07:00
Kuntal Majumder
c12aa1cd7b
[x265] Delete the bin directory if the platform is Linux (#11903)
* Delete the bin directory if the platform is Linux

* Update x265 to 3.2-4
2020-06-23 13:57:29 -07:00
Jose de Jesus Medina
83b1998ed3 update x265 to 3.2 (#8738) 2019-10-25 14:37:49 -07:00
Stefano Sinigardi
726c111481 [vcpkg] fatal_error when patch fails to apply (#8087)
vcpkg will now fail on failure to apply patches except when using `--head`.
2019-10-07 10:35:13 -07:00
Stefano Sinigardi
5898891125 [openexr,openimageio,suitesparse,theia] updates for non-win32 (#6371)
* [openexr,openimageio,suitesparse,theia] updates for non-win32

* [theia] use only valid cmake symbols

* [suitesparse] Fix build

* [lapack] still not properly integrating with other ports

* [lapack] intercept cmake module calls and substitute them with our defs

* [suitesparse,clapack] fixes for proper integration

* [ceres,clapack] bump CONTROL

* [suitesparse] remove unnecessary defs

* [clapack] improve wrapper logic

* [WIN32] remove wrong symbol

* [clapack] fix wrapper integration

* [Accelerate] use best framework when available

* [clapack] separate config from wrapper

* [clapack] fix paths and filenames

* [mlpack,armadillo,clapack] improve library handling

* [mlpack] remove unnecessary cmake option

* [clp,coinutils,osi,liblemon] dependencies of openmvg, improve compatibility with non-win32

* [openmvg] fix for case-sensitive filesystems

* [clp,coinutils,osi] simplify CMakeLists removing many unnecessary steps

* [sophus] Force rebuild

* [theia] fixes for linux, part1

* [io2d] remove broken sintax

* [fontconfig] bump version to remove CI cached failure

* [theia] fixes for linux, part2

* [theia] remove unnecessary empty folders and comments from portfile

* [theia] use correct build type removing forced vars in cmakelists.txt

* [openmvg] add missing suitesparse target detection

* [sophus] fix Suitesparse dependency

* [sophus,openmvg] use suitesparse lowercase for module compatibility on case-sensitive filesystems

* [suitesparse] fixes for case-sensitive filesystems

* [openmvg] use correct Eigen3 name for case-sensitive filesystems

* [sophus] trigger rebuild

* [shogun] use modern vcpkg style

* [shogun] add missing cmake system processor symbol
2019-05-31 15:48:17 -07:00
kiwixz
9446cc6729 [x265] upgrade to 3.0, enable assembly (upgrade nasm to 2.14) (#5389)
* [acquire nasm] upgrade to 2.14

* [x265] upgrade to 3.0, enable assembly

* [x265] Enable assembly only on Windows
2019-02-21 17:05:19 -08:00
Victor Romero
55ca74d649 [x265] Fix detect platform 2019-01-23 09:55:51 -08:00
José de Jesús Medina Ríos
919e5788a9 [x265] enable linux compilation 2019-01-16 22:23:59 -08:00
José de Jesús Medina Ríos
b4badcd56a [x265] update to version 2.9 2019-01-14 22:49:43 -08:00
Robert Schumacher
fb12a2287e [x265] Fix static builds 2018-02-27 10:36:28 -08:00
Jacob Zhong
05e5333244 [x265] Init port 2018-02-23 00:24:51 +08:00