drop mingw32 from some packages (octave dependencies)
This commit is contained in:
parent
3bd749d72d
commit
609f024a4a
@ -7,12 +7,12 @@
|
||||
_realname=arpack
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
$([[ "${CARCH}" == "i686" ]] || echo "${MINGW_PACKAGE_PREFIX}-${_realname}64")
|
||||
$([[ "${CARCH}" != "x86_64" ]] || echo "${MINGW_PACKAGE_PREFIX}-p${_realname}"))
|
||||
"${MINGW_PACKAGE_PREFIX}-${_realname}64"
|
||||
$([[ "${CARCH}" == "aarch64" ]] || echo "${MINGW_PACKAGE_PREFIX}-p${_realname}"))
|
||||
pkgver=3.9.1
|
||||
pkgrel=3
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
pkgdesc="Fortran77 subroutines designed to solve large scale eigenvalue problems (mingw-w64)"
|
||||
url='https://forge.scilab.org/index.php/p/arpack-ng/'
|
||||
license=('spdx:BSD-3-Clause')
|
||||
@ -20,9 +20,9 @@ depends=($([[ ${MINGW_PACKAGE_PREFIX} == *-clang-* ]] || echo "${MINGW_PACKAGE_P
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-fc"
|
||||
"${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja"
|
||||
$([[ "${CARCH}" != "x86_64" ]] || echo "${MINGW_PACKAGE_PREFIX}-msmpi")
|
||||
$([[ "${CARCH}" == "aarch64" ]] || echo "${MINGW_PACKAGE_PREFIX}-msmpi")
|
||||
"${MINGW_PACKAGE_PREFIX}-openblas"
|
||||
$([[ "${CARCH}" == "i686" ]] || echo "${MINGW_PACKAGE_PREFIX}-openblas64"))
|
||||
"${MINGW_PACKAGE_PREFIX}-openblas64")
|
||||
provides=("${MINGW_PACKAGE_PREFIX}-${_realname}-ng")
|
||||
options=('!buildflags')
|
||||
source=(https://github.com/opencollab/arpack-ng/archive/${pkgver}/${_realname}-${pkgver}.tar.gz)
|
||||
@ -76,17 +76,15 @@ build() {
|
||||
_build_arpack "${_parpack_option}"
|
||||
|
||||
|
||||
if [ "${CARCH}" != "i686" ]; then
|
||||
mkdir -p "${srcdir}/build-${MSYSTEM}-static-64" && cd "${srcdir}/build-${MSYSTEM}-static-64"
|
||||
mkdir -p "${srcdir}/build-${MSYSTEM}-static-64" && cd "${srcdir}/build-${MSYSTEM}-static-64"
|
||||
|
||||
msg2 "Build static ARPACK with 64-bit indexing"
|
||||
_build_arpack "-DINTERFACE64=1 -DITF64SUFFIX=_64 -DBUILD_SHARED_LIBS=OFF -DBLAS_LIBRARIES=openblas_64"
|
||||
msg2 "Build static ARPACK with 64-bit indexing"
|
||||
_build_arpack "-DINTERFACE64=1 -DITF64SUFFIX=_64 -DBUILD_SHARED_LIBS=OFF -DBLAS_LIBRARIES=openblas_64"
|
||||
|
||||
mkdir -p "${srcdir}/build-${MSYSTEM}-shared-64" && cd "${srcdir}/build-${MSYSTEM}-shared-64"
|
||||
mkdir -p "${srcdir}/build-${MSYSTEM}-shared-64" && cd "${srcdir}/build-${MSYSTEM}-shared-64"
|
||||
|
||||
msg2 "Build shared ARPACK with 64-bit indexing"
|
||||
_build_arpack "-DINTERFACE64=1 -DITF64SUFFIX=_64 -DBLAS_LIBRARIES=openblas_64"
|
||||
fi
|
||||
msg2 "Build shared ARPACK with 64-bit indexing"
|
||||
_build_arpack "-DINTERFACE64=1 -DITF64SUFFIX=_64 -DBLAS_LIBRARIES=openblas_64"
|
||||
}
|
||||
|
||||
check() {
|
||||
@ -100,17 +98,15 @@ check() {
|
||||
${MINGW_PREFIX}/bin/cmake -DTESTS=ON ../${_realname}-ng-${pkgver}
|
||||
${MINGW_PREFIX}/bin/cmake --build . --target test || true
|
||||
|
||||
if [ "${CARCH}" != "i686" ]; then
|
||||
cd "${srcdir}/build-${MSYSTEM}-static-64"
|
||||
msg2 "Static check with 64-bit indexing"
|
||||
${MINGW_PREFIX}/bin/cmake -DTESTS=ON ../${_realname}-ng-${pkgver}
|
||||
${MINGW_PREFIX}/bin/cmake --build . --target test || true
|
||||
cd "${srcdir}/build-${MSYSTEM}-static-64"
|
||||
msg2 "Static check with 64-bit indexing"
|
||||
${MINGW_PREFIX}/bin/cmake -DTESTS=ON ../${_realname}-ng-${pkgver}
|
||||
${MINGW_PREFIX}/bin/cmake --build . --target test || true
|
||||
|
||||
cd "${srcdir}/build-${MSYSTEM}-shared-64"
|
||||
msg2 "Shared check with 64-bit indexing"
|
||||
${MINGW_PREFIX}/bin/cmake -DTESTS=ON ../${_realname}-ng-${pkgver}
|
||||
${MINGW_PREFIX}/bin/cmake --build . --target test || true
|
||||
fi
|
||||
cd "${srcdir}/build-${MSYSTEM}-shared-64"
|
||||
msg2 "Shared check with 64-bit indexing"
|
||||
${MINGW_PREFIX}/bin/cmake -DTESTS=ON ../${_realname}-ng-${pkgver}
|
||||
${MINGW_PREFIX}/bin/cmake --build . --target test || true
|
||||
}
|
||||
|
||||
package_arpack() {
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=0.15.2
|
||||
pkgrel=2
|
||||
pkgdesc="A unit testing framework for C (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://libcheck.github.io/check/"
|
||||
license=("LGPL")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
|
||||
@ -3,25 +3,26 @@
|
||||
_realname=daala
|
||||
pkgbase=mingw-w64-${_realname}-git
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}-git"
|
||||
pkgdesc="Daala is next-next-gen video compression technology from Xiph.org, Mozilla and others (mingw-w64)"
|
||||
pkgver=r1505.52bbd43
|
||||
pkgrel=2
|
||||
pkgdesc="Daala is next-next-gen video compression technology from Xiph.org, Mozilla and others (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://www.xiph.org/daala/"
|
||||
license=('BSD')
|
||||
provides=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
conflicts=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-libogg"
|
||||
"${MINGW_PACKAGE_PREFIX}-libpng"
|
||||
"${MINGW_PACKAGE_PREFIX}-libjpeg-turbo"
|
||||
"${MINGW_PACKAGE_PREFIX}-SDL2")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-check"
|
||||
"${MINGW_PACKAGE_PREFIX}-doxygen"
|
||||
"${MINGW_PACKAGE_PREFIX}-autotools"
|
||||
"git")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-libogg"
|
||||
"${MINGW_PACKAGE_PREFIX}-libpng"
|
||||
"${MINGW_PACKAGE_PREFIX}-libjpeg-turbo"
|
||||
"${MINGW_PACKAGE_PREFIX}-SDL2")
|
||||
provides=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
conflicts=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
source=("${_realname}"::"git+https://github.com/xiph/daala.git#commit=52bbd4365ab5febdbb73220c4e6ad9c9bf65231b"
|
||||
_commit=52bbd4365ab5febdbb73220c4e6ad9c9bf65231b
|
||||
source=("${_realname}"::"git+https://github.com/xiph/daala.git#commit=${_commit}"
|
||||
0001-make-daalabase-public.mingw.patch
|
||||
0002-make-daalabase-public.mingw.patch
|
||||
0003-missing-include.patch
|
||||
@ -70,5 +71,6 @@ package() {
|
||||
cd "${srcdir}"/build-${MSYSTEM}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
install -Dm644 "${srcdir}"/${_realname}/COPYING "${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/COPYING
|
||||
install -Dm644 "${srcdir}"/${_realname}/COPYING \
|
||||
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/COPYING
|
||||
}
|
||||
|
||||
@ -3,10 +3,10 @@ pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=3.09
|
||||
pkgrel=1
|
||||
pkgdesc="utility to create or extract preview images in EPS files, fix bounding boxes and convert to bitmaps (mingw-w64)"
|
||||
license=("GPL2")
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
pkgdesc="utility to create or extract preview images in EPS files, fix bounding boxes and convert to bitmaps (mingw-w64)"
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-ghostscript")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc")
|
||||
url="http://www.ghostgum.com.au/software/epstool.htm"
|
||||
|
||||
@ -8,16 +8,15 @@ pkgver=${_pkgver//-/.}
|
||||
pkgrel=5
|
||||
pkgdesc="A library for computing the discrete Fourier transform (DFT) (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://www.fftw.org/"
|
||||
license=("spdx:GPL-2.0-or-later")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-omp")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-autotools"
|
||||
"${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
$( [[ ${MINGW_PACKAGE_PREFIX} == *-clang-* ]] || \
|
||||
echo "${MINGW_PACKAGE_PREFIX}-gcc-fortran"))
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-omp")
|
||||
$([[ ${MINGW_PACKAGE_PREFIX} == *-clang-* ]] || echo "${MINGW_PACKAGE_PREFIX}-fc"))
|
||||
source=("https://www.fftw.org/${_realname}-${_pkgver}.tar.gz"
|
||||
"0001-detect-arm64-counter.patch"
|
||||
"0002-no-dllexport.patch"
|
||||
|
||||
@ -7,9 +7,9 @@ pkgver=1.4.2
|
||||
pkgrel=1
|
||||
pkgdesc="C++ user interface toolkit (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
msys2_repository_url='https://github.com/fltk/fltk'
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://www.fltk.org/"
|
||||
msys2_repository_url='https://github.com/fltk/fltk'
|
||||
license=('spdx:LGPL-2.0-or-later WITH FLTK-exception')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-expat"
|
||||
"${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
@ -18,11 +18,11 @@ depends=("${MINGW_PACKAGE_PREFIX}-expat"
|
||||
"${MINGW_PACKAGE_PREFIX}-libpng"
|
||||
"${MINGW_PACKAGE_PREFIX}-libjpeg-turbo"
|
||||
"${MINGW_PACKAGE_PREFIX}-zlib")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja"
|
||||
"${MINGW_PACKAGE_PREFIX}-gettext-tools"
|
||||
"${MINGW_PACKAGE_PREFIX}-cc")
|
||||
source=("${_realname}-${pkgver}.tar.gz::https://github.com/${_realname}/${_realname}/archive/release-${pkgver}.tar.gz"
|
||||
"${MINGW_PACKAGE_PREFIX}-gettext-tools")
|
||||
source=("https://github.com/${_realname}/${_realname}/archive/release-${pkgver}/${_realname}-${pkgver}.tar.gz"
|
||||
"001-fltk-config-uuid-shared.patch")
|
||||
sha256sums=('de076793fd8487a5a55e0763ac0e85b115d3761cd1aa4869dbf3fc9e779dfca8'
|
||||
'30ea78d49d15dcc6cb567ab08d0c13f0ddcb1844dc9b22ebcd3bd80dd88f640e')
|
||||
@ -68,7 +68,9 @@ build() {
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/build-${MSYSTEM}"
|
||||
|
||||
DESTDIR="${pkgdir}" ${MINGW_PREFIX}/bin/cmake.exe --install ./
|
||||
|
||||
mv "${pkgdir}${MINGW_PREFIX}/CMake" "${pkgdir}${MINGW_PREFIX}/share/fltk"
|
||||
install -Dm644 "${srcdir}/${_realname}-release-${pkgver}/COPYING" \
|
||||
"${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING"
|
||||
|
||||
@ -10,7 +10,7 @@ pkgver=1.4.2
|
||||
pkgrel=2
|
||||
pkgdesc="an OpenGL to PostScript printing library (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://geuz.org/gl2ps/'
|
||||
license=('LGPL')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-libpng")
|
||||
@ -42,7 +42,11 @@ build() {
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/build-${MSYSTEM}"
|
||||
|
||||
DESTDIR="${pkgdir}" "${MINGW_PREFIX}"/bin/cmake.exe --install .
|
||||
install -Dm644 "${srcdir}"/${_realname}-${pkgver}/COPYING.LGPL "${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/COPYING.LGPL
|
||||
install -Dm644 "${srcdir}"/${_realname}-${pkgver}/COPYING.GL2PS "${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/COPYING.GL2PS
|
||||
|
||||
install -Dm644 "${srcdir}"/${_realname}-${pkgver}/COPYING.LGPL \
|
||||
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/COPYING.LGPL
|
||||
install -Dm644 "${srcdir}"/${_realname}-${pkgver}/COPYING.GL2PS \
|
||||
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/COPYING.GL2PS
|
||||
}
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=5.0
|
||||
pkgrel=3
|
||||
pkgdesc="GNU Linear Programming Kit: solve LP, MIP and other problems (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://www.gnu.org/software/glpk/glpk.html"
|
||||
msys2_references=(
|
||||
'archlinux: glpk'
|
||||
|
||||
@ -12,7 +12,7 @@ pkgver=6.0.2
|
||||
pkgrel=1
|
||||
pkgdesc="Plotting package which outputs to PostScript, PNG, GIF, and others (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'mingw32' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
msys2_references=(
|
||||
'archlinux: gnuplot'
|
||||
"cpe: cpe:/a:gnuplot:gnuplot"
|
||||
@ -27,17 +27,16 @@ depends=("${MINGW_PACKAGE_PREFIX}-cairo"
|
||||
"${MINGW_PACKAGE_PREFIX}-glib2"
|
||||
"${MINGW_PACKAGE_PREFIX}-gnutls"
|
||||
"${MINGW_PACKAGE_PREFIX}-libgd"
|
||||
$([[ ${CARCH} == i686 ]] || echo \
|
||||
"${MINGW_PACKAGE_PREFIX}-libcaca" \
|
||||
"${MINGW_PACKAGE_PREFIX}-libcerf" \
|
||||
"${MINGW_PACKAGE_PREFIX}-wxwidgets${_wx_basever}-msw-libs")
|
||||
"${MINGW_PACKAGE_PREFIX}-libcaca"
|
||||
"${MINGW_PACKAGE_PREFIX}-libcerf"
|
||||
"${MINGW_PACKAGE_PREFIX}-wxwidgets${_wx_basever}-msw-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-libwebp"
|
||||
"${MINGW_PACKAGE_PREFIX}-pango"
|
||||
"${MINGW_PACKAGE_PREFIX}-readline")
|
||||
makedepends=(
|
||||
"${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-autotools"
|
||||
$([[ ${CARCH} == i686 ]] || echo "${MINGW_PACKAGE_PREFIX}-wxwidgets${_wx_basever}-msw")
|
||||
"${MINGW_PACKAGE_PREFIX}-wxwidgets${_wx_basever}-msw"
|
||||
)
|
||||
source=("https://downloads.sourceforge.net/sourceforge/${_realname}/${_realname}-${pkgver}.tar.gz"
|
||||
"01-gnuplot.patch"
|
||||
@ -71,17 +70,11 @@ prepare() {
|
||||
build() {
|
||||
mkdir -p "${srcdir}"/build-${MSYSTEM} && cd "${srcdir}"/build-${MSYSTEM}
|
||||
|
||||
declare -a _extra_config
|
||||
if [[ ${CARCH} == i686 ]]; then
|
||||
_extra_config+=("--without-libcerf" "--disable-wxwidgets")
|
||||
else
|
||||
_extra_config+=("--with-caca")
|
||||
fi
|
||||
|
||||
../${_realname}-${pkgver}/configure \
|
||||
--prefix=${MINGW_PREFIX} \
|
||||
--libexecdir=${MINGW_PREFIX}/bin \
|
||||
--build=${MINGW_CHOST} \
|
||||
--with-caca \
|
||||
--without-lua \
|
||||
--without-latex \
|
||||
--with-qt=no \
|
||||
|
||||
@ -10,7 +10,7 @@ pkgver=${_ver}${_patch//-/.}
|
||||
pkgrel=2
|
||||
pkgdesc="General purpose library and file format for storing scientific data (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64' 'mingw32')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://www.hdfgroup.org/HDF5/"
|
||||
msys2_repository_url="https://github.com/HDFGroup/hdf5"
|
||||
msys2_references=(
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=1.1.3
|
||||
pkgrel=3
|
||||
pkgdesc="Adaptive Entropy Coding library (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64' 'mingw32')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://gitlab.dkrz.de/k202009/libaec"
|
||||
license=('spdx:BSD-2-Clause')
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=2.3.2
|
||||
pkgrel=10
|
||||
pkgdesc="GD is an open source code library for the dynamic creation of images by programmers (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
msys2_references=(
|
||||
'archlinux: gd'
|
||||
'cpe: cpe:/a:libgd:libgd'
|
||||
@ -22,7 +22,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-libpng"
|
||||
"${MINGW_PACKAGE_PREFIX}-libheif"
|
||||
"${MINGW_PACKAGE_PREFIX}-freetype"
|
||||
"${MINGW_PACKAGE_PREFIX}-fontconfig"
|
||||
$([[ "${CARCH}" == "i686" ]] || echo "${MINGW_PACKAGE_PREFIX}-libimagequant")
|
||||
"${MINGW_PACKAGE_PREFIX}-libimagequant"
|
||||
"${MINGW_PACKAGE_PREFIX}-libwebp"
|
||||
"${MINGW_PACKAGE_PREFIX}-xpm-nox"
|
||||
"${MINGW_PACKAGE_PREFIX}-zlib")
|
||||
@ -30,7 +30,7 @@ replaces=("${MINGW_PACKAGE_PREFIX}-gd")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja")
|
||||
source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/libgd/libgd/releases/download/gd-${pkgver}/${_realname}-${pkgver}.tar.gz"
|
||||
source=("https://github.com/libgd/libgd/releases/download/gd-${pkgver}/${_realname}-${pkgver}.tar.gz"
|
||||
"libgd-export-pkg-config-build-in-subdirs.patch"
|
||||
"mingw-replace-posix_memalign.patch"
|
||||
"mingw-getline-link.patch")
|
||||
@ -55,14 +55,6 @@ prepare() {
|
||||
build() {
|
||||
mkdir -p "${srcdir}"/build-${MSYSTEM} && cd "${srcdir}"/build-${MSYSTEM}
|
||||
|
||||
declare -a _extra_config
|
||||
if [ "${CARCH}" != "i686" ]; then
|
||||
_extra_config+=(
|
||||
"-DENABLE_LIQ=ON"
|
||||
"-DLIQ_INCLUDE_DIR=${MINGW_PREFIX}/include/libimagequant"
|
||||
)
|
||||
fi
|
||||
|
||||
MSYS2_ARG_CONV_EXCL="-DCMAKE_INSTALL_PREFIX=" \
|
||||
${MINGW_PREFIX}/bin/cmake.exe \
|
||||
-GNinja \
|
||||
@ -79,11 +71,12 @@ build() {
|
||||
-DENABLE_FREETYPE=ON \
|
||||
-DENABLE_WEBP=ON \
|
||||
-DENABLE_GD_FORMATS=ON \
|
||||
-DENABLE_LIQ=ON \
|
||||
-DLIQ_INCLUDE_DIR="${MINGW_PREFIX}/include/libimagequant" \
|
||||
-DXPM_XPM_INCLUDE_DIR="${MINGW_PREFIX}/include/X11" \
|
||||
-DWEBP_INCLUDE_DIR="${MINGW_PREFIX}/include/webp/" \
|
||||
-DFREETYPE_INCLUDE_DIR_freetype2="${MINGW_PREFIX}/include/freetype2" \
|
||||
-DFREETYPE_INCLUDE_DIRS="${MINGW_PREFIX}/include/freetype2" \
|
||||
"${_extra_config[@]}" \
|
||||
../${_realname}-${pkgver}
|
||||
|
||||
${MINGW_PREFIX}/bin/cmake --build ./
|
||||
@ -94,7 +87,8 @@ package() {
|
||||
|
||||
DESTDIR="${pkgdir}" ${MINGW_PREFIX}/bin/cmake --install .
|
||||
|
||||
install -Dm644 "${srcdir}/${_realname}-${pkgver}/COPYING" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING"
|
||||
install -Dm644 "${srcdir}"/${_realname}-${pkgver}/COPYING \
|
||||
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/COPYING
|
||||
|
||||
local PREFIX_WIN=$(cygpath -wm ${MINGW_PREFIX})
|
||||
files=("/lib/pkgconfig/gdlib.pc")
|
||||
|
||||
@ -8,7 +8,7 @@ pkgver=0.2.2
|
||||
pkgrel=1
|
||||
pkgdesc="An audio sample rate conversion library (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
license=('spdx:BSD-2-Clause')
|
||||
url='https://libsndfile.github.io/libsamplerate/'
|
||||
msys2_references=(
|
||||
@ -64,5 +64,6 @@ package() {
|
||||
cd "${srcdir}/build-${MSYSTEM}-shared"
|
||||
DESTDIR="${pkgdir}" "${MINGW_PREFIX}"/bin/cmake.exe --install .
|
||||
|
||||
install -Dm644 "${srcdir}/${_realname}-${pkgver}/COPYING" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING"
|
||||
install -Dm644 "${srcdir}"/${_realname}-${pkgver}/COPYING \
|
||||
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/COPYING
|
||||
}
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=3.5.3
|
||||
pkgrel=1
|
||||
pkgdesc="Library for computing Non-uniform Fast Fourier Transforms (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://www-user.tu-chemnitz.de/~potts/nfft/'
|
||||
license=('spdx:GPL-2.0-or-later')
|
||||
depends=(
|
||||
@ -16,10 +16,9 @@ depends=(
|
||||
"${MINGW_PACKAGE_PREFIX}-fftw"
|
||||
)
|
||||
makedepends=(
|
||||
"${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-autotools"
|
||||
"${MINGW_PACKAGE_PREFIX}-doxygen"
|
||||
"${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"make"
|
||||
)
|
||||
source=("https://github.com/NFFT/nfft/releases/download/$pkgver/$_realname-$pkgver.tar.gz")
|
||||
sha256sums=('caf1b3b3e5bf8c33a6bfd7eca811d954efce896605ecfd0144d47d0bebdf4371')
|
||||
@ -31,7 +30,6 @@ prepare() {
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}"
|
||||
|
||||
../"${_realname}-${pkgver}"/configure \
|
||||
@ -58,5 +56,6 @@ package() {
|
||||
|
||||
make install DESTDIR="${pkgdir}"
|
||||
|
||||
install -Dm644 "${srcdir}/${_realname}-${pkgver}/COPYING" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING"
|
||||
install -Dm644 "${srcdir}"/${_realname}-${pkgver}/COPYING \
|
||||
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/COPYING
|
||||
}
|
||||
|
||||
@ -4,12 +4,12 @@
|
||||
_realname=OpenBLAS
|
||||
pkgbase=mingw-w64-openblas
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-openblas"
|
||||
$([[ "${CARCH}" == "i686" ]] || echo "${MINGW_PACKAGE_PREFIX}-openblas64"))
|
||||
"${MINGW_PACKAGE_PREFIX}-openblas64")
|
||||
pkgver=0.3.29
|
||||
pkgrel=1
|
||||
pkgdesc="An optimized BLAS library based on GotoBLAS2 1.13 BSD, providing optimized blas, lapack, and cblas (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://www.openblas.net/"
|
||||
msys2_repository_url="https://github.com/OpenMathLib/OpenBLAS"
|
||||
msys2_references=(
|
||||
@ -98,12 +98,10 @@ build() {
|
||||
msg2 "Build OpenBLAS with 32-bit indexing"
|
||||
_build_openblas ""
|
||||
|
||||
if [ "${CARCH}" != "i686" ]; then
|
||||
mkdir -p "${srcdir}"/build-${MSYSTEM}-64 && cd "${srcdir}"/build-${MSYSTEM}-64
|
||||
mkdir -p "${srcdir}"/build-${MSYSTEM}-64 && cd "${srcdir}"/build-${MSYSTEM}-64
|
||||
|
||||
msg2 "Build OpenBLAS with 64-bit indexing"
|
||||
_build_openblas "-DBINARY=64 -DINTERFACE64=1"
|
||||
fi
|
||||
msg2 "Build OpenBLAS with 64-bit indexing"
|
||||
_build_openblas "-DBINARY=64 -DINTERFACE64=1"
|
||||
}
|
||||
|
||||
check() {
|
||||
@ -112,12 +110,10 @@ check() {
|
||||
${MINGW_PREFIX}/bin/cmake --build .
|
||||
${MINGW_PREFIX}/bin/ctest
|
||||
|
||||
if [ "${CARCH}" != "i686" ]; then
|
||||
cd "${srcdir}/build-${MSYSTEM}-64"
|
||||
${MINGW_PREFIX}/bin/cmake -DBUILD_TESTING=ON ../${_realname}-${pkgver}
|
||||
${MINGW_PREFIX}/bin/cmake --build .
|
||||
${MINGW_PREFIX}/bin/ctest
|
||||
fi
|
||||
cd "${srcdir}/build-${MSYSTEM}-64"
|
||||
${MINGW_PREFIX}/bin/cmake -DBUILD_TESTING=ON ../${_realname}-${pkgver}
|
||||
${MINGW_PREFIX}/bin/cmake --build .
|
||||
${MINGW_PREFIX}/bin/ctest
|
||||
}
|
||||
|
||||
package_openblas() {
|
||||
@ -133,8 +129,10 @@ package_openblas() {
|
||||
done
|
||||
|
||||
# Install License
|
||||
install -Dm0644 "${srcdir}"/${_realname}-${pkgver}/LICENSE "${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE
|
||||
install -Dm0644 "${srcdir}"/${_realname}-${pkgver}/lapack-netlib/LICENSE "${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE-lapack
|
||||
install -Dm0644 "${srcdir}"/${_realname}-${pkgver}/LICENSE \
|
||||
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE
|
||||
install -Dm0644 "${srcdir}"/${_realname}-${pkgver}/lapack-netlib/LICENSE \
|
||||
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE-lapack
|
||||
}
|
||||
|
||||
package_openblas64() {
|
||||
@ -153,8 +151,10 @@ package_openblas64() {
|
||||
done
|
||||
|
||||
# Install License
|
||||
install -Dm0644 "${srcdir}"/${_realname}-${pkgver}/LICENSE "${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}64/LICENSE
|
||||
install -Dm0644 "${srcdir}"/${_realname}-${pkgver}/lapack-netlib/LICENSE "${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}64/LICENSE-lapack
|
||||
install -Dm0644 "${srcdir}"/${_realname}-${pkgver}/LICENSE \
|
||||
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}64/LICENSE
|
||||
install -Dm0644 "${srcdir}"/${_realname}-${pkgver}/lapack-netlib/LICENSE \
|
||||
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}64/LICENSE-lapack
|
||||
}
|
||||
|
||||
# template start; name=mingw-w64-splitpkg-wrappers; version=1.0;
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=0.4.41
|
||||
pkgrel=1
|
||||
pkgdesc="The Oild Runtime Compiler (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://gstreamer.freedesktop.org/projects/orc.html"
|
||||
msys2_repository_url="https://gitlab.freedesktop.org/gstreamer/orc"
|
||||
license=("custom")
|
||||
@ -41,5 +41,6 @@ package() {
|
||||
|
||||
DESTDIR="${pkgdir}" meson install
|
||||
|
||||
install -Dm644 "${srcdir}/${_realname}-${pkgver}/COPYING" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING"
|
||||
install -Dm644 "${srcdir}"/${_realname}-${pkgver}/COPYING \
|
||||
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/COPYING
|
||||
}
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=17.0
|
||||
pkgrel=2
|
||||
pkgdesc="A featureful, general-purpose sound server (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://www.freedesktop.org/wiki/Software/PulseAudio/"
|
||||
msys2_references=(
|
||||
"cpe: cpe:/a:pulseaudio:pulseaudio"
|
||||
|
||||
@ -6,20 +6,18 @@
|
||||
_realname=qhull
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
conflicts=("${MINGW_PACKAGE_PREFIX}-${_realname}-git")
|
||||
replaces=("${MINGW_PACKAGE_PREFIX}-${_realname}-git")
|
||||
pkgver=2020.2
|
||||
pkgrel=3
|
||||
pkgdesc="A general dimension code for computing convex hulls and related structures (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="http://www.qhull.org/"
|
||||
license=('custom')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja")
|
||||
source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/qhull/qhull/archive/${pkgver}.tar.gz"
|
||||
source=("https://github.com/qhull/qhull/archive/${pkgver}/${_realname}-${pkgver}.tar.gz"
|
||||
"01-fix-library-export.patch")
|
||||
sha256sums=('59356b229b768e6e2b09a701448bfa222c37b797a84f87f864f97462d8dbc7c5'
|
||||
'86d6dd1d049c454ba5da964c875c9d0d60cf256c954703c816d20031a3b1f9c1')
|
||||
@ -60,5 +58,6 @@ package() {
|
||||
install -Dm644 libqhull.dll "${pkgdir}${MINGW_PREFIX}/bin/libqhull.dll"
|
||||
install -Dm644 libqhull.dll.a "${pkgdir}${MINGW_PREFIX}/lib/libqhull.dll.a"
|
||||
|
||||
install -Dm644 "${srcdir}/${_realname}-${pkgver}/COPYING.txt" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING.txt"
|
||||
install -Dm644 "${srcdir}"/${_realname}-${pkgver}/COPYING.txt \
|
||||
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/COPYING.txt
|
||||
}
|
||||
|
||||
@ -10,7 +10,7 @@ pkgver=1.1.5
|
||||
pkgrel=4
|
||||
pkgdesc="Fortran library for fast updates of QR and Cholesky decompositions (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://gitlab.mpi-magdeburg.mpg.de/koehlerm/qrupdate-ng"
|
||||
license=('spdx:GPL-3.0-or-later')
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-fc"
|
||||
@ -80,5 +80,6 @@ package() {
|
||||
sed -e "s|${PREFIX_WIN}|\$\{_IMPORT_PREFIX\}|g" -i ${_f}
|
||||
done
|
||||
|
||||
install -Dm644 "${srcdir}/${_realname}-ng-${pkgver}/LICENSE" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE"
|
||||
install -Dm644 "${srcdir}"/${_realname}-ng-${pkgver}/LICENSE \
|
||||
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE
|
||||
}
|
||||
|
||||
@ -3,14 +3,13 @@
|
||||
_realname=qscintilla
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}-qt5"
|
||||
$([[ ${CARCH} == i686 ]] || echo \
|
||||
"${MINGW_PACKAGE_PREFIX}-python-${_realname}-qt5" \
|
||||
"${MINGW_PACKAGE_PREFIX}-${_realname}-qt6" \
|
||||
"${MINGW_PACKAGE_PREFIX}-python-${_realname}-qt6"))
|
||||
"${MINGW_PACKAGE_PREFIX}-python-${_realname}-qt5"
|
||||
"${MINGW_PACKAGE_PREFIX}-${_realname}-qt6"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-${_realname}-qt6")
|
||||
pkgver=2.14.1
|
||||
pkgrel=4
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
msys2_references=(
|
||||
'archlinux: qscintilla-qt5'
|
||||
)
|
||||
@ -18,12 +17,11 @@ license=("spdx:GPL-3.0-only")
|
||||
url="https://riverbankcomputing.com/software/qscintilla/intro"
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-qt5-tools"
|
||||
$([[ ${CARCH} == i686 ]] || echo \
|
||||
"${MINGW_PACKAGE_PREFIX}-sip" \
|
||||
"${MINGW_PACKAGE_PREFIX}-pyqt-builder" \
|
||||
"${MINGW_PACKAGE_PREFIX}-python-pyqt5" \
|
||||
"${MINGW_PACKAGE_PREFIX}-python-pyqt6" \
|
||||
"${MINGW_PACKAGE_PREFIX}-qt6-tools"))
|
||||
"${MINGW_PACKAGE_PREFIX}-sip"
|
||||
"${MINGW_PACKAGE_PREFIX}-pyqt-builder"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-pyqt5"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-pyqt6"
|
||||
"${MINGW_PACKAGE_PREFIX}-qt6-tools")
|
||||
source=(https://www.riverbankcomputing.com/static/Downloads/QScintilla/${pkgver}/QScintilla_src-${pkgver}.tar.gz)
|
||||
sha256sums=('dfe13c6acc9d85dfcba76ccc8061e71a223957a6c02f3c343b30a9d43a4cdd4d')
|
||||
|
||||
@ -44,8 +42,6 @@ build() {
|
||||
${MINGW_PREFIX}/bin/qmake INCLUDEPATH+=../src QMAKE_LIBDIR+=../src/release
|
||||
make PREFIX=${MINGW_PREFIX}
|
||||
|
||||
if [[ ${CARCH} != i686 ]]; then
|
||||
|
||||
# build python bindings
|
||||
cd "${srcdir}/build-${MSYSTEM}-qt5/Python"
|
||||
cp pyproject{-qt5,}.toml
|
||||
@ -87,9 +83,8 @@ build() {
|
||||
--qsci-library-dir=../src/release \
|
||||
--api-dir=${MINGW_PREFIX}/share/qt6/qsci/api/python \
|
||||
--qmake=${MINGW_PREFIX}/bin/qmake6.exe
|
||||
make -C build PREFIX=${MINGW_PREFIX}
|
||||
|
||||
fi
|
||||
make -C build PREFIX=${MINGW_PREFIX}
|
||||
}
|
||||
|
||||
package_qscintilla-qt5() {
|
||||
|
||||
@ -3,12 +3,12 @@
|
||||
_realname=qt5-tools
|
||||
pkgbase="mingw-w64-${_realname}"
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
$([[ ${CARCH} == i686 ]] || echo "${MINGW_PACKAGE_PREFIX}-${_realname}-debug"))
|
||||
"${MINGW_PACKAGE_PREFIX}-${_realname}-debug")
|
||||
pkgver=5.15.16
|
||||
pkgrel=1
|
||||
pkgdesc="A cross-platform application and UI framework (Development Tools, QtHelp) (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://www.qt.io/'
|
||||
msys2_references=(
|
||||
"cpe: cpe:/a:qt:qt"
|
||||
@ -16,9 +16,8 @@ msys2_references=(
|
||||
license=('spdx:LGPL-3.0-only WITH Qt-GPL-exception-1.0 AND GPL-3.0-or-later AND GPL-2.0-or-later AND GFDL-1.3-no-invariants-only')
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-qt5-declarative"
|
||||
$([[ ${CARCH} == i686 ]] || echo \
|
||||
"${MINGW_PACKAGE_PREFIX}-qt5-activeqt" \
|
||||
"${MINGW_PACKAGE_PREFIX}-clang")
|
||||
"${MINGW_PACKAGE_PREFIX}-qt5-activeqt"
|
||||
"${MINGW_PACKAGE_PREFIX}-clang"
|
||||
"${MINGW_PACKAGE_PREFIX}-vulkan-headers"
|
||||
"rsync")
|
||||
_pkgfn="${_realname/5-/}-everywhere-opensource-src-${pkgver}"
|
||||
@ -69,11 +68,9 @@ check() {
|
||||
|
||||
package_qt5-tools() {
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-qt5-base")
|
||||
if [[ ${CARCH} != i686 ]]; then
|
||||
optdepends=("${MINGW_PACKAGE_PREFIX}-clang-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-qt5-activeqt")
|
||||
groups=("${MINGW_PACKAGE_PREFIX}-qt5")
|
||||
fi
|
||||
optdepends=("${MINGW_PACKAGE_PREFIX}-clang-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-qt5-activeqt")
|
||||
groups=("${MINGW_PACKAGE_PREFIX}-qt5")
|
||||
|
||||
cd build-${MSYSTEM}
|
||||
|
||||
@ -89,11 +86,9 @@ package_qt5-tools() {
|
||||
install -d "$pkgdir${MINGW_PREFIX}"/share/licenses/${_realname}
|
||||
install -Dm644 $srcdir/${_pkgfn/opensource-/}/LICENSE* -t "$pkgdir${MINGW_PREFIX}"/share/licenses/${_realname}
|
||||
|
||||
if [[ ${CARCH} != i686 ]]; then
|
||||
# Seperate debug-info files
|
||||
mv -f "${pkgdir}${MINGW_PREFIX}/lib"/*.debug "${pkgdir}${MINGW_PREFIX}/bin"/ || true
|
||||
rsync -armR --remove-source-files --include="*/" --include="*.debug" --exclude="*" --prune-empty-dirs "${pkgdir}"/.${MINGW_PREFIX} "${srcdir}"/${MSYSTEM}-debug/
|
||||
fi
|
||||
|
||||
# Fix paths in *.pri, *prl and *.pc files:
|
||||
# $(cygpath -m ${MINGW_PREFIX}) -> $(cygpath -m "${pkgdir}"${MINGW_PREFIX})
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=5.15.16
|
||||
pkgrel=1
|
||||
pkgdesc="A cross-platform application and UI framework (Translations) (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://www.qt.io/'
|
||||
msys2_references=(
|
||||
"cpe: cpe:/a:qt:qt"
|
||||
@ -16,7 +16,7 @@ license=('spdx:LGPL-3.0-only WITH Qt-GPL-exception-1.0')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-qt5-base")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-qt5-tools")
|
||||
groups=($([[ ${CARCH} == i686 ]] || echo "${MINGW_PACKAGE_PREFIX}-qt5"))
|
||||
groups=("${MINGW_PACKAGE_PREFIX}-qt5")
|
||||
_pkgfn="${_realname/5-/}-everywhere-opensource-src-${pkgver}"
|
||||
source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/$pkgver/submodules/$_pkgfn.tar.xz")
|
||||
sha256sums=('415dbbb82a75dfc9a7be969e743bee54c0e6867be37bce4cf8f03da39f20112a')
|
||||
|
||||
@ -7,13 +7,13 @@ pkgver=1.0.11
|
||||
pkgrel=6
|
||||
pkgdesc="An implemenation of the Dirac video codec in ANSI C code (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="http://www.diracvideo.org/"
|
||||
license=('GPL2' 'LGPL2.1' 'MPL' 'MIT')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-orc")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-autotools"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk-doc")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-orc")
|
||||
source=(#"http://www.diracvideo.org/download/schroedinger/${_realname}-${pkgver}.tar.gz"
|
||||
https://download.videolan.org/contrib/${_realname}-${pkgver}.tar.gz
|
||||
0001-builddir-not-srcdir.all.patch
|
||||
|
||||
@ -8,7 +8,7 @@ pkgver=3.5.8
|
||||
pkgrel=2
|
||||
pkgdesc="A software library for performing intersection tests and proximity queries (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://github.com/dtecta/solid3"
|
||||
license=('GPL' 'QPL')
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
|
||||
@ -17,7 +17,7 @@ pkgver=7.2.1
|
||||
pkgrel=1
|
||||
pkgdesc="SUite of Nonlinear and DIfferential/ALgebraic equation Solvers (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://computing.llnl.gov/projects/sundials"
|
||||
msys2_repository_url="https://github.com/LLNL/sundials"
|
||||
msys2_references=(
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user