drop some 32-bit librvg rdeps (3/N) (#23709)
This commit is contained in:
parent
7baab8394a
commit
0b674592ef
@ -7,7 +7,7 @@ pkgver=1.2.12
|
||||
pkgrel=9
|
||||
pkgdesc="A simple multi-channel audio mixer (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64')
|
||||
url="https://libsdl.org/projects/SDL_mixer/"
|
||||
license=('custom')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-SDL"
|
||||
|
||||
@ -8,7 +8,7 @@ pkgver=0.3.16
|
||||
pkgrel=7
|
||||
pkgdesc="D-Bus debugger for GNOME (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://wiki.gnome.org/Apps/DFeet"
|
||||
license=('GPL')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gtk3"
|
||||
|
||||
@ -8,7 +8,7 @@ pkgver=3.40.0
|
||||
pkgrel=2
|
||||
pkgdesc="GNOME Docking Library (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
license=('LGPL 2')
|
||||
url="https://gitlab.gnome.org/GNOME/gdl"
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gtk3"
|
||||
|
||||
@ -6,7 +6,7 @@ pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=3.0.0
|
||||
pkgrel=4
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
pkgdesc="Canvas widget for GTK+ that uses the Cairo 2D library (mingw-w64)"
|
||||
license=("LGPL 2")
|
||||
url="https://www.gnome.org"
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=6.2.0
|
||||
pkgrel=3
|
||||
pkgdesc="git repository viewer for GTK+/GNOME (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://github.com/elementary/granite"
|
||||
license=('spdx:LGPL-3.0-or-later')
|
||||
depends=( "${MINGW_PACKAGE_PREFIX}-libgee"
|
||||
|
||||
@ -6,7 +6,7 @@ pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=8.2.0
|
||||
pkgrel=1
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
msys2_references=(
|
||||
'archlinux: gtk-theme-elementary'
|
||||
)
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=0.98.2
|
||||
pkgrel=5
|
||||
pkgdesc="GTK2 engine to make your desktop look like a 'murrina', an italian word meaning the art glass works done by Venicians glass blowers (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64')
|
||||
url="http://cimitan.com/murrine/project/murrine"
|
||||
license=('LGPL3')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gtk2")
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=2.21.0
|
||||
pkgrel=5
|
||||
pkgdesc="Theme engines for GTK+ 2 (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
license=('GPL' 'LGPL')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gtk2>=2.22.0")
|
||||
makedepends=(
|
||||
|
||||
@ -3,12 +3,12 @@
|
||||
_realname=gtk4
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
$([[ ${CARCH} == i686 ]] || echo "${MINGW_PACKAGE_PREFIX}-${_realname}-media-gstreamer"))
|
||||
"${MINGW_PACKAGE_PREFIX}-${_realname}-media-gstreamer")
|
||||
pkgver=4.18.2
|
||||
pkgrel=1
|
||||
pkgdesc="GObject-based multi-platform GUI toolkit (v4) (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://www.gtk.org"
|
||||
msys2_repository_url="https://gitlab.gnome.org/GNOME/gtk/"
|
||||
msys2_references=(
|
||||
@ -23,10 +23,9 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-meson"
|
||||
"${MINGW_PACKAGE_PREFIX}-python-docutils"
|
||||
"${MINGW_PACKAGE_PREFIX}-gi-docgen"
|
||||
$([[ ${CARCH} == i686 ]] || echo \
|
||||
"${MINGW_PACKAGE_PREFIX}-gst-plugins-bad-libs" \
|
||||
"${MINGW_PACKAGE_PREFIX}-vulkan-headers" \
|
||||
"${MINGW_PACKAGE_PREFIX}-shaderc"))
|
||||
"${MINGW_PACKAGE_PREFIX}-gst-plugins-bad-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-vulkan-headers"
|
||||
"${MINGW_PACKAGE_PREFIX}-shaderc")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-adwaita-icon-theme"
|
||||
"${MINGW_PACKAGE_PREFIX}-cairo"
|
||||
@ -36,7 +35,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-json-glib"
|
||||
"${MINGW_PACKAGE_PREFIX}-libepoxy"
|
||||
"${MINGW_PACKAGE_PREFIX}-pango"
|
||||
$([[ ${CARCH} == i686 ]] || echo "${MINGW_PACKAGE_PREFIX}-vulkan-loader")
|
||||
"${MINGW_PACKAGE_PREFIX}-vulkan-loader"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk-update-icon-cache"
|
||||
"${MINGW_PACKAGE_PREFIX}-shared-mime-info")
|
||||
source=("https://download.gnome.org/sources/gtk/${pkgver:0:4}/gtk-${pkgver}.tar.xz"
|
||||
@ -67,12 +66,6 @@ build() {
|
||||
extra_config+=("--buildtype=debug")
|
||||
fi
|
||||
|
||||
if [[ ${CARCH} == i686 ]]; then
|
||||
extra_config+=("-Dmedia-gstreamer=disabled" "-Dvulkan=disabled")
|
||||
else
|
||||
extra_config+=("-Dmedia-gstreamer=enabled" "-Dvulkan=enabled")
|
||||
fi
|
||||
|
||||
MSYS2_ARG_CONV_EXCL="--prefix=" \
|
||||
${MINGW_PREFIX}/bin/meson.exe setup \
|
||||
--prefix="${MINGW_PREFIX}" \
|
||||
@ -84,6 +77,8 @@ build() {
|
||||
-Dbuild-testsuite=false \
|
||||
-Dman-pages=true \
|
||||
-Dmacos-backend=false \
|
||||
-Dmedia-gstreamer=enabled \
|
||||
-Dvulkan=enabled \
|
||||
-Dx11-backend=false \
|
||||
-Dwayland-backend=false \
|
||||
-Dwin32-backend=true \
|
||||
@ -98,11 +93,9 @@ package_gtk4() {
|
||||
|
||||
install -Dm644 "${srcdir}/gtk-${pkgver}/COPYING" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING"
|
||||
|
||||
if [[ ${CARCH} != i686 ]]; then
|
||||
# split media-gstreamer
|
||||
mkdir -p dest${MINGW_PREFIX}/lib
|
||||
mv "${pkgdir}${MINGW_PREFIX}"/lib/gtk-4.0 dest${MINGW_PREFIX}/lib/gtk-4.0
|
||||
fi
|
||||
}
|
||||
|
||||
package_gtk4-media-gstreamer() {
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=2.24.5
|
||||
pkgrel=4
|
||||
pkgdesc="C++ bindings for gtk2 (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://www.gtkmm.org/"
|
||||
license=("LGPL")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=3.24.9
|
||||
pkgrel=1
|
||||
pkgdesc="C++ bindings for gtk3 (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://www.gtkmm.org/"
|
||||
license=("LGPL")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-atkmm"
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=3.24.11
|
||||
pkgrel=4
|
||||
pkgdesc="A text widget adding syntax highlighting and more to GNOME (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://www.gnome.org"
|
||||
license=("LGPL")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=3.21.3
|
||||
pkgrel=3
|
||||
pkgdesc="C++ bindings to gtksourceview3 library (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
msys2_references=(
|
||||
'archlinux: gtksourceviewmm'
|
||||
)
|
||||
|
||||
@ -6,7 +6,7 @@ pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=3.44.0
|
||||
pkgrel=2
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
pkgdesc="A companion library to GObject and Gtk+"
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-glib2"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk3")
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=2.30.3
|
||||
pkgrel=5
|
||||
pkgdesc="The GNOME canvas library (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gtk2"
|
||||
"${MINGW_PACKAGE_PREFIX}-gettext"
|
||||
"${MINGW_PACKAGE_PREFIX}-libart_lgpl"
|
||||
|
||||
@ -6,7 +6,7 @@ pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=0.3.2
|
||||
pkgrel=4
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
pkgdesc="A library to handling and rendering XPS documents (mingw-w64)"
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-glib2"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk3"
|
||||
|
||||
@ -8,7 +8,7 @@ pkgver=0.7.12
|
||||
pkgrel=2
|
||||
pkgdesc="Desktop notification library (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://developer.gnome.org/notification-spec/"
|
||||
license=('spdx:LGPL-2.1')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gdk-pixbuf2"
|
||||
|
||||
@ -7,7 +7,7 @@ pkgver=0.4.5
|
||||
pkgrel=5
|
||||
pkgdesc="SDL MPEG Player Library (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64')
|
||||
url="https://icculus.org/smpeg/"
|
||||
license=("LGPL")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
|
||||
@ -11,14 +11,13 @@ pkgname=("${MINGW_PACKAGE_PREFIX}-wxwidgets${_wx_basever}-common"
|
||||
"${MINGW_PACKAGE_PREFIX}-wxwidgets${_wx_basever}-common-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-wxwidgets${_wx_basever}-msw-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-wxwidgets${_wx_basever}-msw"
|
||||
$([[ ${CARCH} == i686 ]] || echo \
|
||||
"${MINGW_PACKAGE_PREFIX}-wxwidgets${_wx_basever}-gtk3-libs" \
|
||||
"${MINGW_PACKAGE_PREFIX}-wxwidgets${_wx_basever}-gtk3"))
|
||||
"${MINGW_PACKAGE_PREFIX}-wxwidgets${_wx_basever}-gtk3-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-wxwidgets${_wx_basever}-gtk3")
|
||||
pkgver=${_wx_basever}.6
|
||||
pkgrel=2
|
||||
pkgdesc="A C++ library that lets developers create applications for Windows, Linux and UNIX (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url="https://wxwidgets.org/"
|
||||
msys2_repository_url="https://github.com/wxWidgets/wxWidgets"
|
||||
msys2_references=(
|
||||
@ -31,10 +30,9 @@ makedepends=(
|
||||
"${MINGW_PACKAGE_PREFIX}-pkgconf"
|
||||
"${MINGW_PACKAGE_PREFIX}-python"
|
||||
"${MINGW_PACKAGE_PREFIX}-curl"
|
||||
$([[ ${CARCH} == i686 ]] || echo \
|
||||
"${MINGW_PACKAGE_PREFIX}-cairo" \
|
||||
"${MINGW_PACKAGE_PREFIX}-gspell" \
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk3")
|
||||
"${MINGW_PACKAGE_PREFIX}-cairo"
|
||||
"${MINGW_PACKAGE_PREFIX}-gspell"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk3"
|
||||
"${MINGW_PACKAGE_PREFIX}-libjpeg-turbo"
|
||||
"${MINGW_PACKAGE_PREFIX}-libnotify"
|
||||
"${MINGW_PACKAGE_PREFIX}-libpng"
|
||||
@ -137,8 +135,6 @@ build() {
|
||||
|
||||
#echo "_extra_config := ${_extra_config[@]}"
|
||||
|
||||
if [[ ${CARCH} != i686 ]]; then
|
||||
|
||||
mkdir -p "${srcdir}"/build-gtk3-${MSYSTEM}-shared && cd "${srcdir}"/build-gtk3-${MSYSTEM}-shared
|
||||
|
||||
../${_realname}-${pkgver}${_wx_buildver}/configure \
|
||||
@ -207,9 +203,6 @@ build() {
|
||||
|
||||
make DESTDIR="${srcdir}/install-gtk3-${MSYSTEM}-static" install
|
||||
|
||||
fi
|
||||
|
||||
|
||||
mkdir -p "${srcdir}"/build-msw-${MSYSTEM}-shared && cd "${srcdir}"/build-msw-${MSYSTEM}-shared
|
||||
|
||||
../${_realname}-${pkgver}${_wx_buildver}/configure \
|
||||
@ -438,11 +431,9 @@ package_wxwidgets3.2-common() {
|
||||
cp -a --recursive "${srcdir}/install-msw-${MSYSTEM}-shared${MINGW_PREFIX}/share/" \
|
||||
"${pkgdir}"${MINGW_PREFIX}/
|
||||
|
||||
if [[ ${CARCH} != i686 ]]; then
|
||||
mkdir -p "${pkgdir}"${MINGW_PREFIX}/include
|
||||
cp -a --recursive "${srcdir}/install-gtk3-${MSYSTEM}-shared${MINGW_PREFIX}/include/" \
|
||||
"${pkgdir}"${MINGW_PREFIX}/
|
||||
fi
|
||||
|
||||
mkdir -p "${pkgdir}"${MINGW_PREFIX}/include
|
||||
cp -a --recursive "${srcdir}/install-msw-${MSYSTEM}-shared${MINGW_PREFIX}/include/" \
|
||||
@ -452,10 +443,8 @@ package_wxwidgets3.2-common() {
|
||||
cp -a "${srcdir}"/install-msw-${MSYSTEM}-shared${MINGW_PREFIX}/bin/wxrc*.* "${pkgdir}"${MINGW_PREFIX}/bin/
|
||||
|
||||
mkdir -p "${pkgdir}"${MINGW_PREFIX}/lib
|
||||
if [[ ${CARCH} != i686 ]]; then
|
||||
cp -a "${srcdir}"/install-gtk3-${MSYSTEM}-static${MINGW_PREFIX}/lib/*.a "${pkgdir}"${MINGW_PREFIX}/lib/
|
||||
cp -a "${srcdir}"/install-gtk3-${MSYSTEM}-shared${MINGW_PREFIX}/lib/*.a "${pkgdir}"${MINGW_PREFIX}/lib/
|
||||
fi
|
||||
cp -a "${srcdir}"/install-msw-${MSYSTEM}-static${MINGW_PREFIX}/lib/*.a "${pkgdir}"${MINGW_PREFIX}/lib/
|
||||
cp -a "${srcdir}"/install-msw-${MSYSTEM}-shared${MINGW_PREFIX}/lib/*.a "${pkgdir}"${MINGW_PREFIX}/lib/
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user