Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions mingw-w64-SDL_mixer/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down Expand Up @@ -58,7 +58,7 @@ prepare() {
# -e "/DEFAULT_PATH/s|/etc/timidity|/etc/timidity++|" \
# -e "/DEFAULT_PATH2/s|/usr/local/lib/timidity|/usr/lib/timidity|" \
# -i timidity/config.h

autoreconf -fiv
}

Expand Down
2 changes: 1 addition & 1 deletion mingw-w64-d-feet/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion mingw-w64-gdl/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion mingw-w64-goocanvas/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion mingw-w64-granite/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion mingw-w64-gtk-elementary-theme/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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'
)
Expand Down
2 changes: 1 addition & 1 deletion mingw-w64-gtk-engine-murrine/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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")
Expand Down
2 changes: 1 addition & 1 deletion mingw-w64-gtk-engines/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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=(
Expand Down
29 changes: 11 additions & 18 deletions mingw-w64-gtk4/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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=(
Expand All @@ -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"
Expand All @@ -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"
Expand Down Expand Up @@ -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}" \
Expand All @@ -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 \
Expand All @@ -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
# split media-gstreamer
mkdir -p dest${MINGW_PREFIX}/lib
mv "${pkgdir}${MINGW_PREFIX}"/lib/gtk-4.0 dest${MINGW_PREFIX}/lib/gtk-4.0
}

package_gtk4-media-gstreamer() {
Expand Down
2 changes: 1 addition & 1 deletion mingw-w64-gtkmm/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion mingw-w64-gtkmm3/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion mingw-w64-gtksourceview3/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion mingw-w64-gtksourceviewmm3/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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'
)
Expand Down
2 changes: 1 addition & 1 deletion mingw-w64-libdazzle/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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")
Expand Down
2 changes: 1 addition & 1 deletion mingw-w64-libgnomecanvas/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion mingw-w64-libgxps/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion mingw-w64-libnotify/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion mingw-w64-smpeg/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
37 changes: 13 additions & 24 deletions mingw-w64-wxwidgets3.2/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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=(
Expand All @@ -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"
Expand Down Expand Up @@ -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 \
Expand Down Expand Up @@ -169,7 +165,7 @@ build() {

make #VERBOSE=1

mkdir -p "${srcdir}"/install-gtk3-${MSYSTEM}-shared
mkdir -p "${srcdir}"/install-gtk3-${MSYSTEM}-shared

make DESTDIR="${srcdir}/install-gtk3-${MSYSTEM}-shared" install

Expand Down Expand Up @@ -203,13 +199,10 @@ build() {

make #VERBOSE=1 -j1

mkdir -p "${srcdir}"/install-gtk3-${MSYSTEM}-static
mkdir -p "${srcdir}"/install-gtk3-${MSYSTEM}-static

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 \
Expand Down Expand Up @@ -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-gtk3-${MSYSTEM}-shared${MINGW_PREFIX}/include/" \
"${pkgdir}"${MINGW_PREFIX}/

mkdir -p "${pkgdir}"${MINGW_PREFIX}/include
cp -a --recursive "${srcdir}/install-msw-${MSYSTEM}-shared${MINGW_PREFIX}/include/" \
Expand All @@ -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-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/
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/
}
Expand Down