pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

wip/py-pyside: update to 1.2.4



Module Name:	pkgsrc-wip
Committed By:	Rumko <rumko%NetBSD.org@localhost>
Pushed By:	rumko
Date:		Sun Aug 7 08:58:31 2016 +0200
Changeset:	1f142d4e00b03a4e224a5ed04e3c178af0888ab6

Modified Files:
	py-pyside/Makefile
	py-pyside/PLIST
	py-pyside/distinfo
Added Files:
	py-pyside/buildlink3.mk

Log Message:
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

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1f142d4e00b03a4e224a5ed04e3c178af0888ab6

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-pyside/Makefile      | 16 +++++++++-------
 py-pyside/PLIST         |  8 ++++----
 py-pyside/buildlink3.mk | 15 +++++++++++++++
 py-pyside/distinfo      |  7 ++++---
 4 files changed, 32 insertions(+), 14 deletions(-)

diffs:
diff --git a/py-pyside/Makefile b/py-pyside/Makefile
index c3ab9bf..b6cf5f1 100644
--- a/py-pyside/Makefile
+++ b/py-pyside/Makefile
@@ -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@localhost
+MAINTAINER=	rumko%netbsd.org@localhost
 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
diff --git a/py-pyside/PLIST b/py-pyside/PLIST
index 397c977..44d3b68 100644
--- a/py-pyside/PLIST
+++ b/py-pyside/PLIST
@@ -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
diff --git a/py-pyside/buildlink3.mk b/py-pyside/buildlink3.mk
new file mode 100644
index 0000000..7164bff
--- /dev/null
+++ b/py-pyside/buildlink3.mk
@@ -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
diff --git a/py-pyside/distinfo b/py-pyside/distinfo
index 62d9370..785acbe 100644
--- a/py-pyside/distinfo
+++ b/py-pyside/distinfo
@@ -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


Home | Main Index | Thread Index | Old Index