drop 32-bit environments from some leaf packages (4/n)
This commit is contained in:
parent
6b16df2468
commit
93f22f99e2
@ -8,9 +8,9 @@ pkgver=1.999.130
|
||||
pkgrel=4
|
||||
pkgdesc="NCD scripting language, tun2socks proxifier, P2P VPN (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://github.com/ambrop72/badvpn"
|
||||
license=('BSD')
|
||||
license=('spdx:BSD-3-Clause')
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja")
|
||||
@ -18,7 +18,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-glib2"
|
||||
"${MINGW_PACKAGE_PREFIX}-nspr"
|
||||
"${MINGW_PACKAGE_PREFIX}-nss"
|
||||
"${MINGW_PACKAGE_PREFIX}-openssl")
|
||||
source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/ambrop72/badvpn/archive/${pkgver}.tar.gz")
|
||||
source=("https://github.com/ambrop72/badvpn/archive/${pkgver}/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('bfd4bbfebd7274bcec792558c9a2fd60e39cd92e04673825ade5d04154766109')
|
||||
|
||||
build() {
|
||||
|
||||
@ -13,7 +13,7 @@ pkgver=0.10.4
|
||||
pkgrel=1
|
||||
pkgdesc="Cap'n Proto serialization/RPC system (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://capnproto.org/'
|
||||
license=('spdx:MIT')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
@ -23,7 +23,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja"
|
||||
"unzip")
|
||||
source=("${_realname}-${pkgver}.zip::https://github.com/capnproto/capnproto/archive/refs/tags/v${pkgver}.zip")
|
||||
source=("https://github.com/capnproto/capnproto/archive/v${pkgver}/${_realname}-${pkgver}.zip")
|
||||
noextract=("${_realname}-${pkgver}.zip")
|
||||
sha512sums=('4ead9093ae6716adee79703d374ac7028a94f0b0030afd4d0fc1118c40b2833791eb6f5e73120b2f921caf44d9fde43e747d00b86bfdaa8381253960b6d07034')
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=1.16
|
||||
pkgrel=1
|
||||
pkgdesc="Embedded C/C++ web server (mingw-w64)"
|
||||
arch=(any)
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://github.com/civetweb/civetweb"
|
||||
license=("spdx:MIT")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-openssl"
|
||||
@ -15,7 +15,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-openssl"
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja")
|
||||
source=("${_realname}-${pkgver}.tar.gz::https://github.com/civetweb/civetweb/archive/v$pkgver.tar.gz")
|
||||
source=("https://github.com/civetweb/civetweb/archive/v$pkgver/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('f0e471c1bf4e7804a6cfb41ea9d13e7d623b2bcc7bc1e2a4dd54951a24d60285')
|
||||
|
||||
build() {
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=0.6.2.2
|
||||
pkgrel=1
|
||||
pkgdesc="C library implementing the Javascript Object Signing and Encryption (JOSE) (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://github.com/OpenIDC/cjose"
|
||||
license=('spdx:MIT')
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
@ -15,7 +15,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-check")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-jansson"
|
||||
"${MINGW_PACKAGE_PREFIX}-openssl")
|
||||
source=("${_realname}-${pkgver}.tar.gz::https://github.com/OpenIDC/cjose/releases/download/v${pkgver}/cjose-${pkgver}.tar.gz"
|
||||
source=("https://github.com/OpenIDC/cjose/releases/download/v${pkgver}/cjose-${pkgver}.tar.gz"
|
||||
"001-cjose-0.6.1-fix-mingw-build.patch")
|
||||
sha256sums=('2de8652b23ee3e15398176e8b2aaa513aa89635368f2748fbc304f8aefe910a4'
|
||||
'd43f20f5a2bd23ede21823fd1e5115f2247f8dcfaddd7092f8f0204d411db335')
|
||||
|
||||
@ -11,9 +11,9 @@ _pkgsha=47362306
|
||||
pkgrel=1
|
||||
pkgdesc='Simple, high-reliability, distributed software configuration management (mingw-w64)'
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32')
|
||||
license=('BSD')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://www.fossil-scm.org/'
|
||||
license=('BSD')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-openssl"
|
||||
"${MINGW_PACKAGE_PREFIX}-readline"
|
||||
"${MINGW_PACKAGE_PREFIX}-sqlite3"
|
||||
|
||||
@ -8,15 +8,15 @@ pkgver=1.4.10
|
||||
pkgrel=1
|
||||
pkgdesc="A free implementation of Sybase's DB-Library, CT-Library and ODBC libraries (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32')
|
||||
msys2_references=(
|
||||
'archlinux: freetds'
|
||||
)
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://www.freetds.org/'
|
||||
msys2_repository_url='https://github.com/FreeTDS/freetds/'
|
||||
msys2_changelog_url='https://www.freetds.org/news.html'
|
||||
msys2_documentation_url='https://www.freetds.org/docs.html'
|
||||
msys2_issue_tracker_url='https://github.com/FreeTDS/freetds/issues/'
|
||||
url='https://www.freetds.org/'
|
||||
msys2_references=(
|
||||
'archlinux: freetds'
|
||||
)
|
||||
license=('spdx:LGPL-2.0-or-later')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-openssl"
|
||||
|
||||
@ -5,23 +5,22 @@ pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=0.29.0
|
||||
pkgrel=5
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32')
|
||||
pkgdesc="A GObject based library that implements a reusable plugin system (mingw-w64)"
|
||||
license=("LGPL 2")
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
license=("spdx:LGPL-2.0-or-later")
|
||||
url="https://keep.imfreedom.org/gplugin/gplugin"
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gtk3")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-asciidoc"
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-meson"
|
||||
"${MINGW_PACKAGE_PREFIX}-pkgconf"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja"
|
||||
"${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-asciidoc"
|
||||
"${MINGW_PACKAGE_PREFIX}-vala"
|
||||
"${MINGW_PACKAGE_PREFIX}-gobject-introspection"
|
||||
"${MINGW_PACKAGE_PREFIX}-pkgconf"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk-doc"
|
||||
"mercurial"
|
||||
"gettext")
|
||||
options=('strip' '!debug' 'staticlibs')
|
||||
source=("hg+https://keep.imfreedom.org/$_realname/$_realname#tag=v$pkgver"
|
||||
001-win.patch)
|
||||
sha256sums=('SKIP'
|
||||
@ -33,11 +32,10 @@ prepare() {
|
||||
}
|
||||
|
||||
build() {
|
||||
[[ -d build-${MINGW_CHOST} ]] && rm -rf build-${MINGW_CHOST}
|
||||
mkdir -p build-${MINGW_CHOST} && cd build-${MINGW_CHOST}
|
||||
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}
|
||||
|
||||
MSYS2_ARG_CONV_EXCL="--prefix=" \
|
||||
${MINGW_PREFIX}/bin/meson \
|
||||
${MINGW_PREFIX}/bin/meson setup \
|
||||
--prefix="${MINGW_PREFIX}" \
|
||||
--buildtype=plain \
|
||||
-Dgtk3=true \
|
||||
@ -48,12 +46,12 @@ build() {
|
||||
-Dhelp2man=false \
|
||||
"../${_realname}"
|
||||
|
||||
${MINGW_PREFIX}/bin/ninja
|
||||
${MINGW_PREFIX}/bin/meson compile
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/build-${MINGW_CHOST}"
|
||||
DESTDIR="${pkgdir}" ninja install
|
||||
cd "${srcdir}/build-${MSYSTEM}"
|
||||
DESTDIR="${pkgdir}" ${MINGW_PREFIX}/bin/meson install
|
||||
|
||||
install -Dm644 ${srcdir}/${_realname}/COPYING ${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING
|
||||
}
|
||||
|
||||
@ -5,27 +5,22 @@ pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=6.2.0
|
||||
pkgrel=3
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32')
|
||||
pkgdesc="git repository viewer for GTK+/GNOME (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://github.com/elementary/granite"
|
||||
license=('spdx:LGPL-3.0-or-later')
|
||||
depends=( "${MINGW_PACKAGE_PREFIX}-libgee"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk3")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-meson"
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-meson"
|
||||
"${MINGW_PACKAGE_PREFIX}-pkgconf"
|
||||
"${MINGW_PACKAGE_PREFIX}-vala"
|
||||
"${MINGW_PACKAGE_PREFIX}-gobject-introspection"
|
||||
"${MINGW_PACKAGE_PREFIX}-itstool"
|
||||
"${MINGW_PACKAGE_PREFIX}-cc")
|
||||
license=('spdx:LGPL-3.0-or-later')
|
||||
url="https://github.com/elementary/granite"
|
||||
source=("${_realname}-${pkgver}.tar.gz::https://github.com/elementary/${_realname}/archive/refs/tags/${pkgver}.tar.gz")
|
||||
"${MINGW_PACKAGE_PREFIX}-itstool")
|
||||
source=("https://github.com/elementary/${_realname}/archive/${pkgver}/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('067d31445da9808a802fca523630c3e4b84d2d7c78ae547ced017cb7f3b9c6b5')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
|
||||
}
|
||||
|
||||
build() {
|
||||
mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}"
|
||||
|
||||
|
||||
@ -5,32 +5,27 @@ pkgbase=mingw-w64-${_realname}7
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}7"
|
||||
pkgver=7.4.0
|
||||
pkgrel=1
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32')
|
||||
pkgdesc="Library that extends Gtk+ (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://github.com/elementary/granite"
|
||||
msys2_references=(
|
||||
'archlinux: granite7'
|
||||
)
|
||||
license=('spdx:LGPL-3.0-or-later')
|
||||
depends=( "${MINGW_PACKAGE_PREFIX}-libgee"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk4")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-meson"
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-meson"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja"
|
||||
"${MINGW_PACKAGE_PREFIX}-pkgconf"
|
||||
"${MINGW_PACKAGE_PREFIX}-sassc"
|
||||
"${MINGW_PACKAGE_PREFIX}-vala"
|
||||
"${MINGW_PACKAGE_PREFIX}-gobject-introspection"
|
||||
"${MINGW_PACKAGE_PREFIX}-itstool"
|
||||
"${MINGW_PACKAGE_PREFIX}-cc")
|
||||
license=('spdx:LGPL-3.0-or-later')
|
||||
msys2_references=(
|
||||
'archlinux: granite7'
|
||||
)
|
||||
url="https://github.com/elementary/granite"
|
||||
source=("${_realname}-${pkgver}.tar.gz::https://github.com/elementary/${_realname}/archive/refs/tags/${pkgver}.tar.gz")
|
||||
"${MINGW_PACKAGE_PREFIX}-itstool")
|
||||
source=("https://github.com/elementary/${_realname}/archive/${pkgver}/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('594fe6670940bf2e5d094c73071025d77efab9c5b147a6f64134fe10d370e40e')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
|
||||
}
|
||||
|
||||
build() {
|
||||
mkdir -p build-${MSYSTEM} && cd build-${MSYSTEM}
|
||||
|
||||
|
||||
@ -7,9 +7,9 @@ pkgver=2.8.132
|
||||
pkgrel=2
|
||||
pkgdesc="An extensive suite of portable C and C++ software to develop XML Web services with powerful type-safe XML data bindings (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
license=('spdx:GPL-2.0-or-later')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://www.genivia.com/dev.html'
|
||||
license=('spdx:GPL-2.0-or-later')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-openssl")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
|
||||
@ -9,9 +9,10 @@ pkgdesc='Manage apps of iOS devices (mingw-w64)'
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32')
|
||||
url='https://www.libimobiledevice.org/'
|
||||
msys2_repository_url="https://github.com/libimobiledevice/ideviceinstaller"
|
||||
license=('spdx:GPL-2.0-or-later')
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-autotools" "${MINGW_PACKAGE_PREFIX}-cc")
|
||||
source=("${_realname}-${pkgver}.tar.gz"::https://github.com/libimobiledevice/ideviceinstaller/archive/${pkgver}.tar.gz)
|
||||
source=(https://github.com/libimobiledevice/ideviceinstaller/archive/${pkgver}/${_realname}-${pkgver}.tar.gz)
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-libplist"
|
||||
"${MINGW_PACKAGE_PREFIX}-libimobiledevice"
|
||||
"${MINGW_PACKAGE_PREFIX}-libzip")
|
||||
@ -24,8 +25,7 @@ prepare() {
|
||||
}
|
||||
|
||||
build() {
|
||||
[[ -d "${srcdir}"/build-${CARCH} ]] && rm -rf "${srcdir}"/build-${CARCH}
|
||||
mkdir -p "${srcdir}"/build-${CARCH} && cd "${srcdir}"/build-${CARCH}
|
||||
mkdir -p "${srcdir}"/build-${MSYSTEM} && cd "${srcdir}"/build-${MSYSTEM}
|
||||
|
||||
../${_realname}-${pkgver}/configure \
|
||||
--prefix=${MINGW_PREFIX} \
|
||||
@ -39,11 +39,11 @@ build() {
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "${srcdir}"/build-${CARCH}
|
||||
cd "${srcdir}"/build-${MSYSTEM}
|
||||
make check
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}"/build-${CARCH}
|
||||
cd "${srcdir}"/build-${MSYSTEM}
|
||||
make install DESTDIR="${pkgdir}"
|
||||
}
|
||||
|
||||
@ -7,17 +7,18 @@ pkgver=1.0.0
|
||||
pkgrel=3
|
||||
pkgdesc='A command-line application to restore firmware files to iOS devices. (mingw-w64)'
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://www.libimobiledevice.org/'
|
||||
license=('GPL2+')
|
||||
source=(https://github.com/libimobiledevice/${_realname}/releases/download/${pkgver}/${_realname}-${pkgver}.tar.bz2
|
||||
010-o2.patch)
|
||||
msys2_repository_url="https://github.com/libimobiledevice/idevicerestore"
|
||||
license=('spdx:LGPL-3.0-only')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-libimobiledevice"
|
||||
"${MINGW_PACKAGE_PREFIX}-libirecovery"
|
||||
"${MINGW_PACKAGE_PREFIX}-libzip"
|
||||
"${MINGW_PACKAGE_PREFIX}-openssl"
|
||||
"${MINGW_PACKAGE_PREFIX}-curl")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-autotools" "${MINGW_PACKAGE_PREFIX}-cc")
|
||||
source=(https://github.com/libimobiledevice/${_realname}/releases/download/${pkgver}/${_realname}-${pkgver}.tar.bz2
|
||||
010-o2.patch)
|
||||
sha256sums=('32712e86315397fd2e8999e77a2d2f790c67f6b4aa50d4d1c64cb2c4609836f7'
|
||||
'ba09b70db225ef2163796788c552dbc62d25d07b12811bb81ad71285db3a368f')
|
||||
|
||||
@ -29,7 +30,6 @@ prepare() {
|
||||
}
|
||||
|
||||
build() {
|
||||
[[ -d "${srcdir}"/build-${MSYSTEM} ]] && rm -rf "${srcdir}"/build-${MSYSTEM}
|
||||
mkdir -p "${srcdir}"/build-${MSYSTEM} && cd "${srcdir}"/build-${MSYSTEM}
|
||||
|
||||
../${_realname}-${pkgver}/configure \
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=1.9
|
||||
pkgrel=8
|
||||
pkgdesc="A tool to extract installers created by Inno Setup (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://constexpr.org/innoextract/"
|
||||
license=("spdx:MIT")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
|
||||
@ -7,13 +7,13 @@ pkgver=299.0.5
|
||||
pkgrel=1
|
||||
pkgdesc="A source code editing widget (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://gedit-technology.github.io/'
|
||||
msys2_repository_url='https://github.com/gedit-technology/libgedit-gtksourceview/'
|
||||
msys2_documentation_url='https://gedit-technology.github.io/developer-docs/'
|
||||
msys2_references=(
|
||||
'archlinux: libgedit-gtksourceview'
|
||||
)
|
||||
msys2_documentation_url='https://gedit-technology.github.io/developer-docs/'
|
||||
msys2_repository_url='https://github.com/gedit-technology/libgedit-gtksourceview/'
|
||||
url='https://gedit-technology.github.io/'
|
||||
license=('spdx:LGPL-2.1-or-later')
|
||||
depends=(
|
||||
"${MINGW_PACKAGE_PREFIX}-cairo"
|
||||
@ -24,12 +24,12 @@ depends=(
|
||||
)
|
||||
makedepends=(
|
||||
"${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-gobject-introspection"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk-doc"
|
||||
"${MINGW_PACKAGE_PREFIX}-meson"
|
||||
"${MINGW_PACKAGE_PREFIX}-pkgconf"
|
||||
"${MINGW_PACKAGE_PREFIX}-gobject-introspection"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk-doc"
|
||||
)
|
||||
source=("${_realname}-${pkgver}.tar.gz::https://github.com/gedit-technology/libgedit-gtksourceview/archive/refs/tags/${pkgver}.tar.gz")
|
||||
source=("https://github.com/gedit-technology/libgedit-gtksourceview/archive/${pkgver}/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('bca38a79fe8360abbd1d5a6d7c339c0a1bafd6695abd0971094dac9262f82d5d')
|
||||
|
||||
build() {
|
||||
|
||||
@ -7,12 +7,11 @@ pkgver=1.2
|
||||
pkgrel=4
|
||||
pkgdesc="High-speed character set detection library (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64')
|
||||
url="https://github.com/kaniini/libguess"
|
||||
license=('custom')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-libmowgli")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc" "${MINGW_PACKAGE_PREFIX}-autotools")
|
||||
options=('staticlibs' 'strip')
|
||||
source=("https://sources.archlinux.org/other/packages/libguess/${_realname}-${pkgver}.tar.bz2")
|
||||
sha256sums=('8019a16bdc7ca9d2efbdcc1429d48d033d5053d42e45fccea10abf98074f05f8')
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=1.10.4
|
||||
pkgrel=1
|
||||
pkgdesc="A system-independent interface for user-level packet capture (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://www.tcpdump.org/"
|
||||
license=('spdx:BSD-3-Clause')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-openssl")
|
||||
|
||||
@ -7,11 +7,11 @@ pkgver=2.3.0
|
||||
pkgrel=1
|
||||
pkgdesc="The Apache Kafka C/C++ client library (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://github.com/confluentinc/librdkafka"
|
||||
msys2_references=(
|
||||
'archlinux: librdkafka'
|
||||
)
|
||||
url="https://github.com/confluentinc/librdkafka"
|
||||
license=('spdx:BSD-2-Clause')
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
@ -22,7 +22,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-cyrus-sasl"
|
||||
"${MINGW_PACKAGE_PREFIX}-openssl"
|
||||
"${MINGW_PACKAGE_PREFIX}-zlib"
|
||||
"${MINGW_PACKAGE_PREFIX}-zstd")
|
||||
source=("${_realname}-${pkgver}.tar.gz::https://github.com/confluentinc/librdkafka/archive/refs/tags/v${pkgver}.tar.gz")
|
||||
source=("https://github.com/confluentinc/librdkafka/archive/v${pkgver}/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('2d49c35c77eeb3d42fa61c43757fcbb6a206daa560247154e60642bcdcc14d12')
|
||||
|
||||
build() {
|
||||
|
||||
@ -7,9 +7,10 @@ pkgver=2.4.6
|
||||
pkgrel=2
|
||||
pkgdesc="Library for accessing a shoutcast/icecast server (mingw-w64)"
|
||||
arch=(any)
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://www.icecast.org/"
|
||||
license=('LGPL')
|
||||
msys2_repository_url="https://gitlab.xiph.org/xiph/icecast-libshout"
|
||||
license=('spdx:LGPL-2.0-only')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-libvorbis"
|
||||
"${MINGW_PACKAGE_PREFIX}-libtheora"
|
||||
"${MINGW_PACKAGE_PREFIX}-openssl"
|
||||
|
||||
@ -7,19 +7,19 @@ pkgver=4.3.3
|
||||
pkgrel=1
|
||||
pkgdesc="C library for websocket clients and servers (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://libwebsockets.org/'
|
||||
msys2_repository_url='https://libwebsockets.org/git/libwebsockets/'
|
||||
msys2_references=(
|
||||
'archlinux: libwebsockets'
|
||||
)
|
||||
msys2_repository_url='https://libwebsockets.org/git/libwebsockets/'
|
||||
url='https://libwebsockets.org/'
|
||||
license=('spdx:MIT')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-zlib"
|
||||
"${MINGW_PACKAGE_PREFIX}-openssl")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja")
|
||||
source=("${_realname}-${pkgver}.tar.gz::https://github.com/warmcat/${_realname}/archive/v${pkgver}.tar.gz"
|
||||
source=("https://github.com/warmcat/${_realname}/archive/v${pkgver}/${_realname}-${pkgver}.tar.gz"
|
||||
001-posix-layout.patch
|
||||
002-cmake-remove-build-hash.patch)
|
||||
sha256sums=('6fd33527b410a37ebc91bb64ca51bdabab12b076bc99d153d7c5dd405e4bdf90'
|
||||
@ -57,7 +57,7 @@ build() {
|
||||
|
||||
package() {
|
||||
cd ${srcdir}/build-${MSYSTEM}
|
||||
DESTDIR=${pkgdir} ${MINGW_PREFIX}/bin/cmake.exe --build ./ --target install
|
||||
DESTDIR=${pkgdir} ${MINGW_PREFIX}/bin/cmake.exe --install .
|
||||
install -Dm644 "${srcdir}/${_realname}-${pkgver}/LICENSE" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE"
|
||||
|
||||
local PREFIX_WIN=$(cygpath -wm ${MINGW_PREFIX})
|
||||
|
||||
@ -7,9 +7,9 @@ pkgver=0.10.3
|
||||
pkgrel=2
|
||||
pkgdesc="Library for Importing WordPerfect (tm) Documents (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://libwpd.sourceforge.io/"
|
||||
license=('spdx:LGPL-2.1-or-later' 'spdx:MPL-2.0')
|
||||
license=('spdx:LGPL-2.1-or-later OR MPL-2.0')
|
||||
makedepends=(
|
||||
"${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-autotools"
|
||||
@ -19,7 +19,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-librevenge"
|
||||
"${MINGW_PACKAGE_PREFIX}-xz"
|
||||
"${MINGW_PACKAGE_PREFIX}-zlib")
|
||||
options=(staticlibs strip !buildflags)
|
||||
options=(!buildflags)
|
||||
source=("https://downloads.sourceforge.net/project/${_realname}/${_realname}/${_realname}-${pkgver}/${_realname}-${pkgver}.tar.xz"
|
||||
fix-condition.patch
|
||||
fix-var-sizes.patch)
|
||||
@ -35,11 +35,10 @@ prepare() {
|
||||
}
|
||||
|
||||
build() {
|
||||
export lt_cv_deplibs_check_method='pass_all'
|
||||
[[ -d ${srcdir}/build-${MINGW_CHOST} ]] && rm -rf ${srcdir}/build-${MINGW_CHOST}
|
||||
mkdir -p ${srcdir}/build-${MSYSTEM} && cd "${srcdir}/build-${MSYSTEM}"
|
||||
|
||||
export lt_cv_deplibs_check_method='pass_all'
|
||||
|
||||
mkdir -p ${srcdir}/build-${MINGW_CHOST}
|
||||
cd "${srcdir}/build-${MINGW_CHOST}"
|
||||
../${_realname}-${pkgver}/configure \
|
||||
--prefix=${MINGW_PREFIX} \
|
||||
--build=${MINGW_CHOST} \
|
||||
@ -54,6 +53,6 @@ build() {
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/build-${MINGW_CHOST}"
|
||||
cd "${srcdir}/build-${MSYSTEM}"
|
||||
make DESTDIR="${pkgdir}" install
|
||||
}
|
||||
|
||||
@ -10,9 +10,9 @@ pkgver=2022.04.26
|
||||
pkgrel=2
|
||||
pkgdesc="A set of C++ libraries for multimedia streaming (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
license=('spdx:LGPL-3.0-or-later')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="http://live555.com/liveMedia"
|
||||
license=('spdx:LGPL-3.0-or-later')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-openssl")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc" "rsync")
|
||||
|
||||
@ -5,41 +5,36 @@ pkgbase=mingw-w64-${_realname}-gtk3
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}-gtk3"
|
||||
pkgver=1.9.1
|
||||
pkgrel=1
|
||||
pkgdesc="Live Chart is a real-time charting library for GTK3 and Vala, based on Cairo."
|
||||
pkgdesc="Live Chart is a real-time charting library for GTK3 and Vala, based on Cairo. (mingw-w64)"
|
||||
arch=(any)
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://github.com/lcallarec/live-chart"
|
||||
license=('MIT')
|
||||
license=('spdx:MIT')
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-vala"
|
||||
"${MINGW_PACKAGE_PREFIX}-meson"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja"
|
||||
"${MINGW_PACKAGE_PREFIX}-pkgconf"
|
||||
"${MINGW_PACKAGE_PREFIX}-python3")
|
||||
"${MINGW_PACKAGE_PREFIX}-vala"
|
||||
"${MINGW_PACKAGE_PREFIX}-python")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-glib2"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk3"
|
||||
"${MINGW_PACKAGE_PREFIX}-libgee")
|
||||
source=(https://github.com/lcallarec/${_realname}/archive/${pkgver}.tar.gz)
|
||||
source=(https://github.com/lcallarec/${_realname}/archive/${pkgver}/${_realname}-${pkgver}.tar.gz)
|
||||
sha256sums=('7b5f1d0807b5f6e8b09e2c1dd468af22379578b55b38afd530c0ff006bc33e53')
|
||||
|
||||
prepare() {
|
||||
cd ${_realname}-${pkgver}
|
||||
}
|
||||
|
||||
build() {
|
||||
[[ -d "${srcdir}"/build-${CARCH} ]] && rm -rf "${srcdir}"/build-${CARCH}
|
||||
mkdir "${srcdir}"/build-${CARCH} && cd "${srcdir}"/build-${CARCH}
|
||||
mkdir "${srcdir}"/build-${MSYSTEM} && cd "${srcdir}"/build-${MSYSTEM}
|
||||
|
||||
MSYS2_ARG_CONV_EXCL="--prefix=" \
|
||||
${MINGW_PREFIX}/bin/meson \
|
||||
${MINGW_PREFIX}/bin/meson setup \
|
||||
--prefix="${MINGW_PREFIX}" \
|
||||
--buildtype=plain \
|
||||
../${_realname}-${pkgver}
|
||||
|
||||
${MINGW_PREFIX}/bin/ninja
|
||||
${MINGW_PREFIX}/bin/meson compile
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}"/build-${CARCH}
|
||||
DESTDIR="${pkgdir}" ${MINGW_PREFIX}/bin/ninja install
|
||||
cd "${srcdir}"/build-${MSYSTEM}
|
||||
DESTDIR="${pkgdir}" ${MINGW_PREFIX}/bin/meson install
|
||||
}
|
||||
|
||||
@ -7,15 +7,15 @@ pkgver=0.9.2
|
||||
pkgrel=3
|
||||
pkgdesc="LGI is gobject-introspection based dynamic Lua binding to GObject based libraries (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://github.com/pavouk/lgi"
|
||||
license=("MIT")
|
||||
license=("spdx:MIT")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-lua51"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk3"
|
||||
"${MINGW_PACKAGE_PREFIX}-libffi"
|
||||
"${MINGW_PACKAGE_PREFIX}-gobject-introspection")
|
||||
source=(${_realname}-${pkgver}.zip::"https://github.com/pavouk/${_realname}/archive/${pkgver}.zip"
|
||||
source=("https://github.com/pavouk/${_realname}/archive/${pkgver}/${_realname}-${pkgver}.zip"
|
||||
"001-lua5.1.patch")
|
||||
sha256sums=('c6cdb7cca6b745790454b45ebb9c3e8be96aca948c7d640d79c969a1c78b35e9'
|
||||
'7c10a414e57f07a89fd1847b5d1c4baf61dc568c2737841eb94a6f2c76b3a5c5')
|
||||
|
||||
@ -7,9 +7,10 @@ pkgver=0.33.0
|
||||
pkgrel=1
|
||||
pkgdesc="HTTP and WebDAV client library with a C interface (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://notroj.github.io/neon/"
|
||||
license=('GPL' 'LGPL')
|
||||
msys2_repository_url="https://github.com/notroj/neon"
|
||||
license=('spdx:LGPL-2.0-or-later')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-expat"
|
||||
"${MINGW_PACKAGE_PREFIX}-gettext"
|
||||
"${MINGW_PACKAGE_PREFIX}-openssl"
|
||||
|
||||
@ -7,12 +7,12 @@ pkgver=0.14.2
|
||||
pkgrel=1
|
||||
pkgdesc='Package manager for the Nim programming language (mingw-w64)'
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64')
|
||||
url='https://github.com/nim-lang/nimble'
|
||||
license=('BSD')
|
||||
license=('spdx:BSD-3-Clause')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-openssl")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-nim" "${MINGW_PACKAGE_PREFIX}-cc")
|
||||
source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/nim-lang/nimble/archive/v${pkgver}.tar.gz")
|
||||
source=("https://github.com/nim-lang/nimble/archive/v${pkgver}/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('d94f11c592d49aed6c5a492289f187010eb8c103b2b653252763d2f65a82abac')
|
||||
|
||||
build() {
|
||||
|
||||
@ -5,9 +5,12 @@ pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=2.6.7
|
||||
pkgrel=1
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
pkgdesc="OpenLDAP Software is an open source implementation of the Lightweight Directory Access Protocol (only client) (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://www.openldap.org/"
|
||||
msys2_repository_url="https://git.openldap.org/openldap/openldap"
|
||||
license=("The OpenLDAP Public License")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-cyrus-sasl"
|
||||
"${MINGW_PACKAGE_PREFIX}-libltdl"
|
||||
"${MINGW_PACKAGE_PREFIX}-openssl"
|
||||
@ -18,8 +21,6 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-libsystre"
|
||||
"groff")
|
||||
options=('!makeflags')
|
||||
license=("The OpenLDAP Public License")
|
||||
url="https://www.openldap.org/"
|
||||
source=(https://www.openldap.org/software/download/OpenLDAP/openldap-release/${_realname}-${pkgver}.tgz
|
||||
001-backmdb.patch
|
||||
002-mingw-build-fixes.patch
|
||||
|
||||
@ -7,9 +7,10 @@ pkgver=1.2.0
|
||||
pkgrel=2
|
||||
pkgdesc="A Gtk+ Widget for Displaying OpenStreetMap tiles. (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://nzjrs.github.io/osm-gps-map/"
|
||||
license=("GPLv2+")
|
||||
msys2_repository_url="https://github.com/nzjrs/osm-gps-map"
|
||||
license=("spdx:GPL-2.0-only")
|
||||
depends=(
|
||||
"${MINGW_PACKAGE_PREFIX}-libsoup"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk3"
|
||||
@ -22,7 +23,7 @@ makedepends=(
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk-doc"
|
||||
)
|
||||
|
||||
source=( https://github.com/nzjrs/osm-gps-map/releases/download/${pkgver}/${_realname}-${pkgver}.tar.gz)
|
||||
source=(https://github.com/nzjrs/osm-gps-map/releases/download/${pkgver}/${_realname}-${pkgver}.tar.gz)
|
||||
sha256sums=('ddec11449f37b5dffb4bca134d024623897c6140af1f9981a8acc512dbf6a7a5')
|
||||
|
||||
prepare() {
|
||||
|
||||
@ -7,15 +7,15 @@ pkgver=2.7
|
||||
pkgrel=1
|
||||
pkgdesc="Tool for Authenticode signing of PE, CAB and MSI files (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://github.com/mtrojnar/osslsigncode"
|
||||
license=("GPL3")
|
||||
license=("spdx:GPL-3.0-or-later")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-curl"
|
||||
"${MINGW_PACKAGE_PREFIX}-openssl")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja")
|
||||
source=("${_realname}-${pkgver}.tar.gz::https://github.com/mtrojnar/${_realname}/archive/${pkgver}.tar.gz"
|
||||
source=("https://github.com/mtrojnar/${_realname}/archive/${pkgver}/${_realname}-${pkgver}.tar.gz"
|
||||
"0001-fix-install-destination.patch")
|
||||
sha256sums=('00fc2b43395d89a2d07ebbd4981e7a9dbc676c7115d122a1385441c0294239b8'
|
||||
'1d00a0f4a8d5009802f01292466eff1fa96ed520024a00397cc8d3514207b7bd')
|
||||
|
||||
@ -7,8 +7,9 @@ pkgver=0.9.8
|
||||
pkgrel=5
|
||||
pkgdesc="A C++ library to work with the PDF file format (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://podofo.sourceforge.io/"
|
||||
msys2_repository_url="https://github.com/podofo/podofo"
|
||||
license=('spdx:LGPL-2.0-or-later AND GPL-2.0-or-later')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-fontconfig"
|
||||
"${MINGW_PACKAGE_PREFIX}-libtiff"
|
||||
|
||||
@ -6,10 +6,14 @@ pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=2.11.1
|
||||
pkgrel=1
|
||||
pkgdesc="A lightweight header-only library that exposes C++ types in Python and vice versa (mingw-w64)"
|
||||
url='https://pybind11.readthedocs.org/'
|
||||
license=('BSD')
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://pybind11.readthedocs.org/'
|
||||
msys2_repository_url="https://github.com/pybind/pybind11"
|
||||
msys2_references=(
|
||||
'pypi: pybind11'
|
||||
)
|
||||
license=('spdx:BSD-3-Clause')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-python")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
@ -27,7 +31,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-sphinxcontrib-svg2pdfconverter"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-pytest")
|
||||
checkdepends=("${MINGW_PACKAGE_PREFIX}-python-pytest")
|
||||
source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/pybind/pybind11/archive/v${pkgver}.tar.gz")
|
||||
source=("https://github.com/pybind/pybind11/archive/v${pkgver}/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('d475978da0cdc2d43b73f30910786759d593a9d8ee05b1b6846d1eb16c6d2e0c')
|
||||
|
||||
build () {
|
||||
|
||||
@ -7,11 +7,11 @@ pkgver=0.21.7
|
||||
pkgrel=1
|
||||
pkgdesc="Python Git Library (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://www.dulwich.io/'
|
||||
msys2_references=(
|
||||
'pypi: dulwich'
|
||||
)
|
||||
url='https://www.dulwich.io/'
|
||||
license=('spdx:Apache-2.0 OR spdx:GPL-2.0-or-later')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-python"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-urllib3")
|
||||
|
||||
@ -7,12 +7,12 @@ pkgver=8.12.0
|
||||
pkgrel=1
|
||||
pkgdesc="Transport classes and utilities shared among Python Elastic client libraries (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://elastic-transport-python.readthedocs.io/'
|
||||
msys2_repository_url='https://github.com/elastic/elastic-transport-python/'
|
||||
msys2_references=(
|
||||
'pypi: elastic-transport'
|
||||
)
|
||||
url='https://elastic-transport-python.readthedocs.io/'
|
||||
msys2_repository_url='https://github.com/elastic/elastic-transport-python/'
|
||||
license=('spdx:Apache-2.0')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-python"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-urllib3"
|
||||
|
||||
@ -7,11 +7,11 @@ pkgver=3.0
|
||||
pkgrel=2
|
||||
pkgdesc="Auth plugin allowing use the use of OAuth 2.0 credentials for Google Cloud Storage in the Boto library. (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://developers.google.com/storage/docs/gspythonlibrary'
|
||||
msys2_references=(
|
||||
'pypi: gcs-oauth2-boto-plugin'
|
||||
)
|
||||
url='https://developers.google.com/storage/docs/gspythonlibrary'
|
||||
license=('spdx:Apache-2.0')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-python"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-rsa"
|
||||
|
||||
@ -7,12 +7,12 @@ pkgver=1.1.4
|
||||
pkgrel=3
|
||||
pkgdesc="HTTP client mock for Python (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://github.com/gabrielfalcao/httpretty'
|
||||
msys2_references=(
|
||||
'pypi: httpretty'
|
||||
)
|
||||
url='https://github.com/gabrielfalcao/httpretty'
|
||||
license=('MIT')
|
||||
license=('spdx:MIT')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-python-urllib3")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools")
|
||||
source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz")
|
||||
|
||||
@ -10,11 +10,11 @@ pkgver=3.4.0
|
||||
pkgrel=1
|
||||
pkgdesc="The leading native Python SSHv2 protocol library (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://github.com/paramiko/paramiko/'
|
||||
msys2_references=(
|
||||
'pypi: paramiko'
|
||||
)
|
||||
url='https://github.com/paramiko/paramiko/'
|
||||
license=('spdx:LGPL-2.1-or-later')
|
||||
depends=(
|
||||
${MINGW_PACKAGE_PREFIX}-python
|
||||
@ -24,7 +24,6 @@ depends=(
|
||||
${MINGW_PACKAGE_PREFIX}-python-six)
|
||||
makedepends=(
|
||||
${MINGW_PACKAGE_PREFIX}-python-setuptools)
|
||||
options=('staticlibs' 'strip' '!debug')
|
||||
source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('aac08f26a31dc4dffd92821527d1682d99d52f9ef6851968114a8728f3c274d3')
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=5.0.1
|
||||
pkgrel=1
|
||||
pkgdesc="The Python interface to the Redis key-value store (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://github.com/redis/redis-py'
|
||||
license=('spdx:MIT')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-python-async-timeout")
|
||||
|
||||
@ -10,9 +10,9 @@ pkgver=0.14.0
|
||||
pkgrel=5
|
||||
pkgdesc="A kerberos of useful classes and functions to be used with python-requests (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://github.com/requests/requests-kerberos'
|
||||
license=('Apache')
|
||||
license=('spdx:ISC')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-python"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-cryptography"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-requests"
|
||||
@ -21,8 +21,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-python"
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools")
|
||||
checkdepends=("${MINGW_PACKAGE_PREFIX}-python-pytest"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-mock")
|
||||
options=('staticlibs' 'strip' '!debug')
|
||||
source=("${_realname}-${pkgver}.tar.gz::https://github.com/requests/requests-kerberos/archive/v${pkgver}.tar.gz")
|
||||
source=("https://github.com/requests/requests-kerberos/archive/v${pkgver}/${_realname}-${pkgver}.tar.gz")
|
||||
sha512sums=('9dd6eed0d6afe4b852ba96f621be3af2965e9011bf372c5dce77e0bca18191255ea407ba313904271615d722d60029807db2d6815b24437b021b02b026eb60d6')
|
||||
|
||||
prepare() {
|
||||
|
||||
@ -7,8 +7,8 @@ pkgver=1.3.1
|
||||
pkgrel=3
|
||||
pkgdesc='"First-class OAuth library support for Requests (mingw-w64)'
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
url="https://pypi.python.org/pypi/requests-oauthlib"
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://github.com/requests/requests-oauthlib"
|
||||
license=('spdx:ISC')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-python-oauthlib"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-requests")
|
||||
@ -23,25 +23,24 @@ sha256sums=('2eeaa4764c58e78cb4334b3d748c08961e3ae5cb3d765e5d89854222a48e8d14')
|
||||
|
||||
export PBR_VERSION=$pkgver
|
||||
|
||||
prepare() {
|
||||
prepare() {
|
||||
cd "$srcdir"
|
||||
rm -rf python-build-${CARCH}
|
||||
cp -r "${_realname}-${pkgver}" "python-build-${CARCH}"
|
||||
rm -rf python-build-${MSYSTEM}
|
||||
cp -r "${_realname}-${pkgver}" "python-build-${MSYSTEM}"
|
||||
}
|
||||
|
||||
build() {
|
||||
msg "Python build for ${CARCH}"
|
||||
cd "${srcdir}/python-build-${CARCH}"
|
||||
cd "${srcdir}/python-build-${MSYSTEM}"
|
||||
${MINGW_PREFIX}/bin/python setup.py build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "${srcdir}/python-build-${CARCH}"
|
||||
cd "${srcdir}/python-build-${MSYSTEM}"
|
||||
${MINGW_PREFIX}/bin/py.test || warning "Tests failed"
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/python-build-${CARCH}"
|
||||
cd "${srcdir}/python-build-${MSYSTEM}"
|
||||
MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \
|
||||
${MINGW_PREFIX}/bin/python setup.py install --prefix=${MINGW_PREFIX} \
|
||||
--root="${pkgdir}" --optimize=1 --skip-build
|
||||
|
||||
@ -7,11 +7,11 @@ pkgver=0.3.0
|
||||
pkgrel=4
|
||||
pkgdesc='Use requests to talk HTTP via a UNIX domain socket (mingw-w64)'
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://github.com/msabramo/requests-unixsocket'
|
||||
msys2_references=(
|
||||
'pypi: requests-unixsocket'
|
||||
)
|
||||
url='https://github.com/msabramo/requests-unixsocket'
|
||||
license=('spdx:Apache-2.0')
|
||||
depends=(
|
||||
${MINGW_PACKAGE_PREFIX}-python
|
||||
@ -21,7 +21,7 @@ makedepends=(
|
||||
${MINGW_PACKAGE_PREFIX}-python-pbr
|
||||
${MINGW_PACKAGE_PREFIX}-python-setuptools
|
||||
${MINGW_PACKAGE_PREFIX}-python-wheel)
|
||||
source=("${_realname}-${pkgver}.tar.gz::https://pypi.org/packages/source/r/${_realname}/${_realname}-${pkgver}.tar.gz")
|
||||
source=("https://pypi.org/packages/source/r/${_realname}/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('28304283ea9357d45fff58ad5b11e47708cfbf5806817aa59b2a363228ee971e')
|
||||
|
||||
prepare() {
|
||||
|
||||
@ -7,16 +7,16 @@ pkgver=0.24.1
|
||||
pkgrel=1
|
||||
pkgdesc='A utility library for mocking out the `requests` Python library. (mingw-w64)'
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32')
|
||||
msys2_references=(
|
||||
'archlinux: python-responses'
|
||||
'pypi: responses'
|
||||
)
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://github.com/getsentry/responses"
|
||||
msys2_repository_url='https://github.com/getsentry/responses'
|
||||
msys2_changelog_url='https://github.com/getsentry/responses/blob/master/CHANGES'
|
||||
msys2_documentation_url='https://github.com/getsentry/responses/blob/master/README.rst'
|
||||
msys2_issue_tracker_url='https://github.com/getsentry/responses/issues'
|
||||
url="https://github.com/getsentry/responses"
|
||||
msys2_references=(
|
||||
'archlinux: python-responses'
|
||||
'pypi: responses'
|
||||
)
|
||||
license=('spdx:Apache-2.0')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-python"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-requests"
|
||||
|
||||
@ -7,19 +7,19 @@ pkgver=0.13.0
|
||||
pkgrel=1
|
||||
pkgdesc="RabbitMQ C client (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://github.com/alanxz/rabbitmq-c'
|
||||
msys2_references=(
|
||||
'archlinux: librabbitmq-c'
|
||||
)
|
||||
url='https://github.com/alanxz/rabbitmq-c'
|
||||
license=('MIT')
|
||||
license=('spdx:MIT')
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-cmake"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-openssl"
|
||||
"${MINGW_PACKAGE_PREFIX}-popt"
|
||||
"${MINGW_PACKAGE_PREFIX}-libwinpthread-git")
|
||||
source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/alanxz/${_realname}/archive/v${pkgver}.tar.gz"
|
||||
source=("https://github.com/alanxz/${_realname}/archive/v${pkgver}/${_realname}-${pkgver}.tar.gz"
|
||||
"0001-librabbitmq-CMakeLists.txt.patch")
|
||||
sha256sums=('8b224e41bba504fc52b02f918d8df7e4bf5359d493cbbff36c06078655c676e6'
|
||||
'c82b9964e4e569303ca4369e632e7bec7c3c0d75992c5ffb2555700aba46d472')
|
||||
|
||||
@ -7,12 +7,12 @@ pkgver=0.4.8.10
|
||||
pkgrel=1
|
||||
pkgdesc="Anonymizing overlay network (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64')
|
||||
url='https://www.torproject.org/'
|
||||
msys2_repository_url='https://gitlab.torproject.org/tpo/core/tor/'
|
||||
msys2_references=(
|
||||
'archlinux: tor'
|
||||
)
|
||||
msys2_repository_url='https://gitlab.torproject.org/tpo/core/tor/'
|
||||
url='https://www.torproject.org/'
|
||||
license=('spdx:BSD-3-Clause')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-libevent"
|
||||
"${MINGW_PACKAGE_PREFIX}-openssl"
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=1.17.0
|
||||
pkgrel=2
|
||||
pkgdesc="Validating, recursive, and caching DNS resolver (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://unbound.net/'
|
||||
license=('spdx:BSD-3-Clause')
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
|
||||
@ -8,11 +8,11 @@ _cpuver=0.9.0
|
||||
pkgrel=1
|
||||
pkgdesc="The Vector Optimized Library of Kernels (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64')
|
||||
url='https://github.com/gnuradio/volk'
|
||||
msys2_references=(
|
||||
'archlinux: libvolk'
|
||||
)
|
||||
url='https://github.com/gnuradio/volk'
|
||||
license=('spdx:LGPL-3.0-or-later')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-boost"
|
||||
"${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
@ -23,7 +23,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-ninja"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-mako")
|
||||
source=("https://github.com/gnuradio/volk/releases/download/v${pkgver}/volk-${pkgver}.tar.xz"{,.asc}
|
||||
"cpufeatures-${_cpuver}.tar.gz::https://github.com/google/cpu_features/archive/v${_cpuver}.tar.gz")
|
||||
"https://github.com/google/cpu_features/archive/v${_cpuver}/cpufeatures-${_cpuver}.tar.gz")
|
||||
sha256sums=('ab0efe8c098484617c2b130e9d4ae518893d88368e8f04f5049c3fa9659a93a1'
|
||||
'SKIP'
|
||||
'bdb3484de8297c49b59955c3b22dba834401bc2df984ef5cfc17acbe69c5018e')
|
||||
@ -36,7 +36,6 @@ prepare() {
|
||||
}
|
||||
|
||||
build() {
|
||||
[[ -d "${srcdir}"/build-${MSYSTEM} ]] && rm -rf "${srcdir}"/build-${MSYSTEM}
|
||||
mkdir -p "${srcdir}"/build-${MSYSTEM} && cd "${srcdir}"/build-${MSYSTEM}
|
||||
|
||||
declare -a extra_config
|
||||
|
||||
@ -7,9 +7,10 @@ pkgver=2.1.0
|
||||
pkgrel=1
|
||||
pkgdesc='Updated version of popular wget URL retrieval tool (mingw-w64)'
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://www.gnu.org/software/wget/'
|
||||
license=('spdx:GPL-3.0-or-later' 'spdx:LGPL-3.0-or-later')
|
||||
msys2_repository_url="https://gitlab.com/gnuwget/wget2"
|
||||
license=('spdx:GPL-3.0-or-later AND LGPL-3.0-or-later')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-brotli"
|
||||
"${MINGW_PACKAGE_PREFIX}-bzip2"
|
||||
"${MINGW_PACKAGE_PREFIX}-gettext"
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=1.2.39
|
||||
pkgrel=1
|
||||
pkgdesc="XML Security Library is a C library based on LibXML2 (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://www.aleksey.com/xmlsec/"
|
||||
license=('spdx:MIT')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-libxml2"
|
||||
@ -17,8 +17,8 @@ depends=("${MINGW_PACKAGE_PREFIX}-libxml2"
|
||||
"${MINGW_PACKAGE_PREFIX}-libgcrypt"
|
||||
"${MINGW_PACKAGE_PREFIX}-nss"
|
||||
"${MINGW_PACKAGE_PREFIX}-libltdl")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-autotools"
|
||||
"${MINGW_PACKAGE_PREFIX}-cc")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-autotools")
|
||||
source=(https://www.aleksey.com/xmlsec/download/${_realname}1-${pkgver}.tar.gz
|
||||
01-include-openssl-last.patch
|
||||
02-make-new-wincrypt-functions-available.patch)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user