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