Skip to content
Closed
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
29 changes: 16 additions & 13 deletions common/shlibs
Original file line number Diff line number Diff line change
Expand Up @@ -3493,19 +3493,22 @@ libmozjs-78.so.0 mozjs78-78.1.0_1
libebur128.so.1 libebur128-1.2.4_1
libgtksourceview-4.so.0 gtksourceview4-4.0.2_1
libgtksourceview-5.so.0 gtksourceview5-5.2.0_1
libwx_gtk3u_propgrid-3.0.so.0 wxWidgets-gtk3-3.0.4_1
libwx_gtk3u_qa-3.0.so.0 wxWidgets-gtk3-3.0.4_1
libwx_gtk3u_core-3.0.so.0 wxWidgets-gtk3-3.0.4_1
libwx_gtk3u_html-3.0.so.0 wxWidgets-gtk3-3.0.4_1
libwx_gtk3u_adv-3.0.so.0 wxWidgets-gtk3-3.0.4_1
libwx_gtk3u_richtext-3.0.so.0 wxWidgets-gtk3-3.0.4_1
libwx_gtk3u_xrc-3.0.so.0 wxWidgets-gtk3-3.0.4_1
libwx_gtk3u_webview-3.0.so.0 wxWidgets-gtk3-3.0.4_1
libwx_gtk3u_aui-3.0.so.0 wxWidgets-gtk3-3.0.4_1
libwx_gtk3u_media-3.0.so.0 wxWidgets-gtk3-3.0.4_1
libwx_gtk3u_ribbon-3.0.so.0 wxWidgets-gtk3-3.0.4_1
libwx_gtk3u_gl-3.0.so.0 wxWidgets-gtk3-3.0.4_1
libwx_gtk3u_stc-3.0.so.0 wxWidgets-gtk3-3.0.4_1
libwx_baseu_xml-3.2.so.0 wxWidgets-common-3.2.2.1_1
libwx_baseu-3.2.so.0 wxWidgets-common-3.2.2.1_1
libwx_baseu_net-3.2.so.0 wxWidgets-common-3.2.2.1_1
libwx_gtk3u_adv-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1
libwx_gtk3u_aui-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1
libwx_gtk3u_core-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1
libwx_gtk3u_gl-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1
libwx_gtk3u_html-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1
libwx_gtk3u_media-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1
libwx_gtk3u_propgrid-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1
libwx_gtk3u_qa-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1
libwx_gtk3u_ribbon-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1
libwx_gtk3u_richtext-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1
libwx_gtk3u_stc-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1
libwx_gtk3u_webview-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1
libwx_gtk3u_xrc-3.2.so.0 wxWidgets-gtk3-3.2.2.1_1
libtepl-6.so.2 tepl-6.4.0_1
libnomacsCore.so.3 nomacs-3.10.2_4
libaudit.so.1 libaudit-2.8.4_1
Expand Down
25 changes: 25 additions & 0 deletions srcpkgs/DisplayCAL/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Template file for 'DisplayCAL'
pkgname=DisplayCAL
version=3.9.11
revision=1
build_style=python3-module
hostmakedepends="python3"
makedepends="python3-devel libXxf86vm-devel libXinerama-devel libXrandr-devel"
depends="python3-dbus python3-numpy wxPython argyllcms"
short_desc="Display Calibration and Characterization"
maintainer="lemmi <lemmi@nerd2nerd.org>"
license="GPL-3.0-or-later"
homepage="https://github.com/eoyilmaz/displaycal-py3"
distfiles="https://github.com/eoyilmaz/displaycal-py3/archive/refs/tags/${version}.tar.gz"
checksum=7769d19551c228d797fd98cb2469730cee84ff27bd0bf5d0463e191753921a5e

pre_configure() {
vsed -i misc/displaycal-vrml-to-x3d-converter.desktop \
-e 's|MimeType=model/vrml;x-world/x-vrml;|MimeType=model/vrml;|'
}

dispcalGUI_package() {
build_style=meta
short_desc+=" (transitional dummy package)"
depends="${sourcepkg}>=${version}_${revision}"
}
1 change: 1 addition & 0 deletions srcpkgs/dispcalGUI
33 changes: 0 additions & 33 deletions srcpkgs/dispcalGUI/patches/error.patch

This file was deleted.

25 changes: 0 additions & 25 deletions srcpkgs/dispcalGUI/template

This file was deleted.

1 change: 0 additions & 1 deletion srcpkgs/dispcalGUI/update

This file was deleted.

77 changes: 41 additions & 36 deletions srcpkgs/wxPython/template
Original file line number Diff line number Diff line change
@@ -1,47 +1,52 @@
# Template file for 'wxPython'
pkgname=wxPython
version=3.0.2.0
revision=11
hostmakedepends="pkg-config"
makedepends="
zlib-devel libpng-devel libjpeg-turbo-devel tiff-devel expat-devel gtk+-devel
libSM-devel MesaLib-devel glu-devel
libnotify-devel python-devel wxWidgets-devel"
depends="python"
short_desc="Python Bindings for the wxWidgets GUI toolkit library"
version=4.2.1
revision=1
build_style=python3-module
make_build_args="--skip-build"
make_install_args="--skip-build"
hostmakedepends="pkg-config python3-setuptools python3-pathlib2"
makedepends="python3-devel wxWidgets-gtk3-devel SDL2-devel webkit2gtk-devel
gst-plugins-base1-devel"
depends="python3 python3-six python3-numpy python3-Pillow"
short_desc="Python bindings for wxWidgets"
maintainer="Orphaned <orphan@voidlinux.org>"
license="WxWindows-exception-3.1"
homepage="https://www.wxpython.org/"
distfiles="${SOURCEFORGE_SITE}/wxpython/${pkgname}-src-${version}.tar.bz2"
checksum=d54129e5fbea4fb8091c87b2980760b72c22a386cb3b9dd2eebc928ef5e8df61
license="custom:wxWindows"
homepage="http://www.wxpython.org/"
distfiles="${PYPI_SITE}/w/wxPython/wxPython-${version}.tar.gz"
checksum=e48de211a6606bf072ec3fa778771d6b746c00b7f4b970eb58728ddf56d13d5c

if [ -n "${CROSS_BUILD}" ]; then
hostmakedepends+=" python"
CFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/python${py2_ver}"
export WXPYTHON_RELEASE=yes
if [ "$CROSS_BUILD" ]; then
CFLAGS="-I${XBPS_CROSS_BASE}/${py3_inc} -I${XBPS_CROSS_BASE}/usr/include"
export WX_CONFIG="${XBPS_WRAPPERDIR}/wx-config-gtk3"
else
export WX_CONFIG=wx-config-gtk3
fi

pre_configure() {
mv wxPython/wx/tools/Editra/{editra,Editra}
pre_build() {
chmod -R go+rX $wrksrc
PYTHONPATH="${PYTHONPATH:+${PYTHONPATH}:}$wrksrc"
if [ "$CROSS_BUILD" ]; then
PYPREFIX="$XBPS_CROSS_BASE"
LDFLAGS+=" -L${XBPS_CROSS_BASE}/${py3_lib} -L${XBPS_CROSS_BASE}/usr/lib"
CC="${XBPS_CROSS_TRIPLET}-gcc -pthread $CFLAGS $LDFLAGS"
LDSHARED="${CC} -shared $LDFLAGS"
env CC="$CC" LDSHARED="$LDSHARED" \
PYPREFIX="$PYPREFIX" CFLAGS="$CFLAGS" \
PYTHON_CONFIG="${XBPS_CROSS_BASE}/usr/bin/python3-config" \
LDFLAGS="$LDFLAGS" python3 build.py build_py --use_syswx
else
python3 build.py build_py --use_syswx
fi
}

do_build() {
cd wxPython
python2.7 setup.py build
post_install() {
vlicense LICENSE.txt
}

do_install() {
cd wxPython
# The path where includes are going to be installed is prefixed with WXPREFIX obtained
# from 'wx-config --prefix' but in a cross build this is '$XBPS_CROSS_BASE/usr'.
sed -i -e "s|WXPREFIX +|'/usr' +|" config.py
python2.7 setup.py install --root=${DESTDIR}
vlicense ../docs/licence.txt LICENSE
}

wxPython-devel_package() {
depends="wxWidgets-devel ${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
}
wxPython4_package() {
build_style=meta
short_desc+=" - transitional dummy package"
depends="${sourcepkg}>=${version}_${revision}"
}
1 change: 1 addition & 0 deletions srcpkgs/wxPython4

This file was deleted.

12 changes: 0 additions & 12 deletions srcpkgs/wxPython4/patches/cross.patch

This file was deleted.

11 changes: 0 additions & 11 deletions srcpkgs/wxPython4/patches/nullptr-cast.patch

This file was deleted.

92 changes: 0 additions & 92 deletions srcpkgs/wxPython4/patches/python-3.11.patch

This file was deleted.

Loading