wip/py-pyside: update to 1.2.4

Change log:
* use file system encoding instead of assumed 'ascii'
* fix multiple rules for file moc_qpytextobject.cxx
* Avoid narrowing conversion warning
* Fix shadowed virtuals warning
* fix QCoreApplication would deadlock on exit if the global
QThreadPool.globalInstance() is running a QRunnable with python
code
* Fix possible deadlock on signal connect/emit

Also take over maintainership.

Ok@ rhialto
This commit is contained in:
Rumko 2016-08-07 08:58:31 +02:00 committed by Rumko
parent c684985504
commit 1f142d4e00
4 changed files with 32 additions and 14 deletions

View file

@ -1,18 +1,20 @@
# $NetBSD: Makefile,v 1.1 2013/11/15 12:16:48 rhialto Exp $
VERSION= 1.2.1
QTVERSION= 4.8
DISTNAME= pyside-qt${QTVERSION}+${VERSION}
PKGNAME= ${PYPKGPREFIX}-pyside-qt${QTVERSION}-${VERSION}
MASTER_SITES= http://download.qt-project.org/official_releases/pyside/
EXTRACT_SUFX= .tar.bz2
VERSION= 1.2.4
DISTNAME= pyside-${VERSION}
PKGNAME= ${PYPKGPREFIX}-pyside-${VERSION}
MASTER_SITES= ${MASTER_SITE_GITHUB:=PySide/}
GITHUB_PROJECT= PySide
EXTRACT_SUFX= .tar.gz
CATEGORIES= devel
MAINTAINER= rhialto@falu.nl
MAINTAINER= rumko@netbsd.org
HOMEPAGE= http://qt-project.org/wiki/Category:LanguageBindings::PySide
COMMENT= Pyside Qt bindings for Python
LICENSE= gnu-gpl-v2
WRKSRC= ${WRKDIR}/PySide-${VERSION}
USE_TOOLS+= gmake cmake pkg-config
USE_LANGUAGES+= c c++
USE_CMAKE= yes

View file

@ -30,12 +30,12 @@ include/PySide/pysideqflags.h
include/PySide/pysidesignal.h
include/PySide/pysideweakref.h
include/PySide/signalmanager.h
lib/cmake/PySide-1.2.1/PySideConfig-python${PYVERSSUFFIX}.cmake
lib/cmake/PySide-1.2.1/PySideConfig.cmake
lib/cmake/PySide-1.2.1/PySideConfigVersion.cmake
lib/cmake/PySide-${PKGVERSION}/PySideConfig-python${PYVERSSUFFIX}.cmake
lib/cmake/PySide-${PKGVERSION}/PySideConfig.cmake
lib/cmake/PySide-${PKGVERSION}/PySideConfigVersion.cmake
lib/libpyside-python${PYVERSSUFFIX}.so
lib/libpyside-python${PYVERSSUFFIX}.so.1.2
lib/libpyside-python${PYVERSSUFFIX}.so.1.2.1
lib/libpyside-python${PYVERSSUFFIX}.so.${PKGVERSION}
lib/pkgconfig/pyside.pc
${PYSITELIB}/PySide/QtCore.so
${PYSITELIB}/PySide/QtDeclarative.so

15
py-pyside/buildlink3.mk Normal file
View file

@ -0,0 +1,15 @@
# $NetBSD: buildlink3.mk,v 1.1 2013/11/15 12:14:47 rhialto Exp $
BUILDLINK_TREE+= py-pyside
.if !defined(PY_PYSIDE_BUILDLINK3_MK)
PY_PYSIDE_BUILDLINK3_MK:=
.include "../../lang/python/pyversion.mk"
BUILDLINK_API_DEPENDS.py-pyside+= ${PYPKGPREFIX}-pyside>=1.2.4
BUILDLINK_ABI_DEPENDS.py-pyside+= ${PYPKGPREFIX}-pyside>=1.2.4
BUILDLINK_PKGSRCDIR.py-pyside?= ../../wip/py-pyside
.endif # PY_PYSIDE_BUILDLINK3_MK
BUILDLINK_TREE+= -py-pyside

View file

@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.1 2013/11/15 12:16:48 rhialto Exp $
SHA1 (pyside-qt4.8+1.2.1.tar.bz2) = eec5bed37647dd8d3d1c7a610ad913312dd55910
RMD160 (pyside-qt4.8+1.2.1.tar.bz2) = 7aa617cbef66bb1cf5ad596b786292cc7ed7b6cb
Size (pyside-qt4.8+1.2.1.tar.bz2) = 3764773 bytes
SHA1 (pyside-1.2.4.tar.gz) = 81999d449ef73b308dac85861c103681ea44ffb3
RMD160 (pyside-1.2.4.tar.gz) = 977f215e01f12d3211c77d8efd8eef98dd6faca7
SHA512 (pyside-1.2.4.tar.gz) = 8fbb4e695761bc98b73c6f63237c4ba11705599656c8fcffd06d762db1ada71ed92eda6299117b127765b0c681214bd23eaa81dfa30fc406f618cac054decbde
Size (pyside-1.2.4.tar.gz) = 3905116 bytes
SHA1 (patch-PySide_QtCore_CMakeLists.txt) = d8de8f5d040628fb24b4a9ea543683bc5497f2c9