pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc py-qt4: remove



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a3e7fb6629f1
branches:  trunk
changeset: 388226:a3e7fb6629f1
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Nov 15 09:17:04 2022 +0000

description:
py-qt4: remove

No users in pkgsrc, upstream does not support it any longer

diffstat:

 doc/CHANGES-2022                              |    3 +-
 x11/Makefile                                  |    3 +-
 x11/py-qt4/DESCR                              |   10 -
 x11/py-qt4/Makefile                           |  103 ----
 x11/py-qt4/PLIST                              |  596 --------------------------
 x11/py-qt4/buildlink3.mk                      |   14 -
 x11/py-qt4/distinfo                           |   11 -
 x11/py-qt4/options.mk                         |   18 -
 x11/py-qt4/patches/patch-configure-ng.py      |   29 -
 x11/py-qt4/patches/patch-configure.py         |   64 --
 x11/py-qt4/patches/patch-sip_QtCore_qlist.sip |   75 ---
 11 files changed, 3 insertions(+), 923 deletions(-)

diffs (truncated from 987 to 300 lines):

diff -r 06f2bd869749 -r a3e7fb6629f1 doc/CHANGES-2022
--- a/doc/CHANGES-2022  Tue Nov 15 09:14:58 2022 +0000
+++ b/doc/CHANGES-2022  Tue Nov 15 09:17:04 2022 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES-2022,v 1.5515 2022/11/15 09:14:58 wiz Exp $
+$NetBSD: CHANGES-2022,v 1.5516 2022/11/15 09:17:04 wiz Exp $
 
 Changes to the packages collection and infrastructure in 2022:
 
@@ -8342,3 +8342,4 @@
        Updated devel/py-pyrsistent to 0.19.2 [adam 2022-11-15]
        Removed devel/bzr-explorer [wiz 2022-11-15]
        Removed devel/qbzr [wiz 2022-11-15]
+       Removed x11/py-qt4 [wiz 2022-11-15]
diff -r 06f2bd869749 -r a3e7fb6629f1 x11/Makefile
--- a/x11/Makefile      Tue Nov 15 09:14:58 2022 +0000
+++ b/x11/Makefile      Tue Nov 15 09:17:04 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.967 2022/11/05 18:19:09 pin Exp $
+# $NetBSD: Makefile,v 1.968 2022/11/15 09:17:04 wiz Exp $
 #
 
 COMMENT=       Packages to support the X Window System
@@ -335,7 +335,6 @@
 SUBDIR+=       py-kiwi
 SUBDIR+=       py-pyperclip
 SUBDIR+=       py-qt-builder
-SUBDIR+=       py-qt4
 SUBDIR+=       py-qt5
 SUBDIR+=       py-qt5-qscintilla
 SUBDIR+=       py-qt5-webengine
diff -r 06f2bd869749 -r a3e7fb6629f1 x11/py-qt4/DESCR
--- a/x11/py-qt4/DESCR  Tue Nov 15 09:14:58 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-PyQt is a set of Python bindings for the Qt toolkit. PyQt brings
-together the Qt C++ cross-platform toolkit and the cross-platform
-interpreted language Python.  PyQt contains 300 classes and over
-5,750 functions and methods.
-
-PyQt also includes the pyuic and pylupdate utilities which correspond
-to the Qt uic and lupdate utilities.  pyuic converts the GUI designs
-created with Qt Designer to executable Python code.  pylupdate
-scans Python code, extracts all strings that are candidates for
-internationalisation, and creates an XML file for use by Qt Linguist.
diff -r 06f2bd869749 -r a3e7fb6629f1 x11/py-qt4/Makefile
--- a/x11/py-qt4/Makefile       Tue Nov 15 09:14:58 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,103 +0,0 @@
-# $NetBSD: Makefile,v 1.94 2021/12/08 16:07:11 adam Exp $
-
-DISTNAME=      PyQt4_gpl_${PYQT_SYS}-4.12.3
-PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/PyQt4_gpl_${PYQT_SYS}/qt4/}
-PKGREVISION=   6
-CATEGORIES=    x11 python
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=pyqt/}
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-COMMENT=       Python binding for Qt4
-HOMEPAGE=      https://riverbankcomputing.com/software/pyqt/intro
-LICENSE=       gnu-gpl-v3
-
-DEPENDS+=      ${PYPKGPREFIX}-sip-qt4>=4.19.23:../../x11/py-sip-qt4
-
-USE_LIBTOOL=           yes
-USE_TOOLS+=            gmake pkg-config
-USE_LANGUAGES=         c c++
-CONFIGURE_ARGS+=       -b ${PREFIX}/bin
-CONFIGURE_ARGS+=       -d ${PREFIX}/${PYSITELIB}
-CONFIGURE_ARGS+=       --sipdir ${PREFIX}/share/sip${PYVERSSUFFIX}
-CONFIGURE_ARGS+=       -q ${QTDIR}/bin/qmake
-CONFIGURE_ARGS+=       --confirm-license
-CONFIGURE_ARGS+=       --qsci-api
-CONFIGURE_ARGS+=       --verbose
-
-INSTALL_ENV+=          INSTALL_ROOT=${DESTDIR}
-
-PY_PATCHPLIST=         yes
-
-BUILDLINK_TRANSFORM+=  rm:-Wl,-R${WRKSRC}/qpy/QtCore
-BUILDLINK_TRANSFORM+=  rm:-Wl,-R${WRKSRC}/qpy/QtDeclarative
-BUILDLINK_TRANSFORM+=  rm:-Wl,-R${WRKSRC}/qpy/QtDesigner
-BUILDLINK_TRANSFORM+=  rm:-Wl,-R${WRKSRC}/qpy/QtGui
-BUILDLINK_TRANSFORM+=  rm:-Wl,-R${WRKSRC}/qpy/QtOpenGL
-BUILDLINK_TRANSFORM+=  rm:-Wl,-rpath,${WRKSRC}/qpy/QtCore
-BUILDLINK_TRANSFORM+=  rm:-Wl,-rpath,${WRKSRC}/qpy/QtDeclarative
-BUILDLINK_TRANSFORM+=  rm:-Wl,-rpath,${WRKSRC}/qpy/QtDesigner
-BUILDLINK_TRANSFORM+=  rm:-Wl,-rpath,${WRKSRC}/qpy/QtGui
-BUILDLINK_TRANSFORM+=  rm:-Wl,-rpath,${WRKSRC}/qpy/QtOpenGL
-
-# This is a hack. CPPFLAGS and CXXFLAGS from the environment are ignored,
-# however, so I don't know a better way to fix it.
-SUBST_CLASSES+=                PIC
-SUBST_STAGE.PIC=       post-configure
-SUBST_FILES.PIC=       qpy/QtCore/Makefile qpy/QtGui/Makefile
-SUBST_SED.PIC=         -e "s/CXXFLAGS      =/CXXFLAGS      = -fPIC/"
-SUBST_MESSAGE.PIC=     Adding -fPIC to CXXFLAGS.
-
-#SUBST_CLASSES+=       pyversfx
-#SUBST_STAGE.pyversfx= pre-configure
-#SUBST_FILES.pyversfx= pyuic4/pyuic.sbf pylupdate4/pylupdate.sbf
-#SUBST_SED.pyversfx=   -e "s|@PYVERSSUFFIX@|${PYVERSSUFFIX}|g"
-
-.include "../../mk/bsd.prefs.mk"
-.include "options.mk"
-
-.if ${OPSYS} == "Darwin"
-PYQT_SYS=      mac
-.else
-PYQT_SYS=      x11
-.endif
-
-.if make(distinfo) || make (makesum) || make(mdi)
-DISTFILES+=    PyQt4_gpl_mac-${PKGVERSION_NOREV}${EXTRACT_SUFX}
-DISTFILES+=    PyQt4_gpl_x11-${PKGVERSION_NOREV}${EXTRACT_SUFX}
-.endif
-
-.include "../../lang/python/extension.mk"
-
-# configure-ng.py has Darwin specific code to avoid using sys.executable
-# that assumes the builtin python when configuring the path in pyuic/pyuic4.
-# Instead of patching that out, just do a manual replace-interpreter
-# on the configured result
-SUBST_CLASSES.Darwin+=         fix-pyuic4
-SUBST_STAGE.fix-pyuic4=                post-configure
-SUBST_MESSAGE.fix-pyuic4=      Fixing python interpreter path in pyuic4
-SUBST_FILES.fix-pyuic4=                pyuic/pyuic4
-SUBST_SED.fix-pyuic4=          -e 's,python[^ ]*,${PYTHONBIN},'
-
-do-configure:
-       (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
-               ${PYTHONBIN} configure.py ${CONFIGURE_ARGS})
-
-.if !empty(PYVERSSUFFIX:M2*)
-UIC_PORT_REMOVE=       port_v3
-.endif
-.if !empty(PYVERSSUFFIX:M3*)
-UIC_PORT_REMOVE=       port_v2
-.endif
-
-post-install:
-       ${RM} -rf ${DESTDIR}${PREFIX}/${PYSITELIB}/PyQt4/uic/${UIC_PORT_REMOVE}
-       ${PY_COMPILE_ALL} ${DESTDIR}${PREFIX}/${PYSITELIB}/PyQt4
-
-.include "../../x11/py-sip/buildlink3.mk"
-# needs the QtXmlPatterns fix
-BUILDLINK_API_DEPENDS.qt4-libs+=       qt4-libs>=4.6.1nb3
-.include "../../x11/qt4-libs/buildlink3.mk"
-BUILDLINK_API_DEPENDS.qt4-tools+=      qt4-tools>=4.4.0nb1
-BUILDLINK_DEPMETHOD.qt4-tools=         full
-.include "../../x11/qt4-tools/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 06f2bd869749 -r a3e7fb6629f1 x11/py-qt4/PLIST
--- a/x11/py-qt4/PLIST  Tue Nov 15 09:14:58 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,596 +0,0 @@
-@comment $NetBSD: PLIST,v 1.4 2020/08/01 07:18:35 tnn Exp $
-bin/pylupdate4
-bin/pyrcc4
-bin/pyuic4
-${PYSITELIB}/PyQt4/Qt.so
-${PYSITELIB}/PyQt4/QtCore.so
-${PLIST.dbus}${PYSITELIB}/PyQt4/QtDBus.so
-${PYSITELIB}/PyQt4/QtDeclarative.so
-${PYSITELIB}/PyQt4/QtDesigner.so
-${PYSITELIB}/PyQt4/QtGui.so
-${PYSITELIB}/PyQt4/QtHelp.so
-${PYSITELIB}/PyQt4/QtMultimedia.so
-${PYSITELIB}/PyQt4/QtNetwork.so
-${PYSITELIB}/PyQt4/QtOpenGL.so
-${PYSITELIB}/PyQt4/QtScript.so
-${PYSITELIB}/PyQt4/QtScriptTools.so
-${PYSITELIB}/PyQt4/QtSql.so
-${PYSITELIB}/PyQt4/QtSvg.so
-${PYSITELIB}/PyQt4/QtTest.so
-${PYSITELIB}/PyQt4/QtWebKit.so
-${PYSITELIB}/PyQt4/QtXml.so
-${PYSITELIB}/PyQt4/QtXmlPatterns.so
-${PYSITELIB}/PyQt4/__init__.py
-${PYSITELIB}/PyQt4/__init__.pyc
-${PYSITELIB}/PyQt4/pyqtconfig.py
-${PYSITELIB}/PyQt4/pyqtconfig.pyc
-${PYSITELIB}/PyQt4/uic/Compiler/__init__.py
-${PYSITELIB}/PyQt4/uic/Compiler/__init__.pyc
-${PYSITELIB}/PyQt4/uic/Compiler/compiler.py
-${PYSITELIB}/PyQt4/uic/Compiler/compiler.pyc
-${PYSITELIB}/PyQt4/uic/Compiler/indenter.py
-${PYSITELIB}/PyQt4/uic/Compiler/indenter.pyc
-${PYSITELIB}/PyQt4/uic/Compiler/misc.py
-${PYSITELIB}/PyQt4/uic/Compiler/misc.pyc
-${PYSITELIB}/PyQt4/uic/Compiler/proxy_metaclass.py
-${PYSITELIB}/PyQt4/uic/Compiler/proxy_metaclass.pyc
-${PYSITELIB}/PyQt4/uic/Compiler/qobjectcreator.py
-${PYSITELIB}/PyQt4/uic/Compiler/qobjectcreator.pyc
-${PYSITELIB}/PyQt4/uic/Compiler/qtproxies.py
-${PYSITELIB}/PyQt4/uic/Compiler/qtproxies.pyc
-${PYSITELIB}/PyQt4/uic/Loader/__init__.py
-${PYSITELIB}/PyQt4/uic/Loader/__init__.pyc
-${PYSITELIB}/PyQt4/uic/Loader/loader.py
-${PYSITELIB}/PyQt4/uic/Loader/loader.pyc
-${PYSITELIB}/PyQt4/uic/Loader/qobjectcreator.py
-${PYSITELIB}/PyQt4/uic/Loader/qobjectcreator.pyc
-${PYSITELIB}/PyQt4/uic/__init__.py
-${PYSITELIB}/PyQt4/uic/__init__.pyc
-${PYSITELIB}/PyQt4/uic/driver.py
-${PYSITELIB}/PyQt4/uic/driver.pyc
-${PYSITELIB}/PyQt4/uic/exceptions.py
-${PYSITELIB}/PyQt4/uic/exceptions.pyc
-${PYSITELIB}/PyQt4/uic/icon_cache.py
-${PYSITELIB}/PyQt4/uic/icon_cache.pyc
-${PYSITELIB}/PyQt4/uic/objcreator.py
-${PYSITELIB}/PyQt4/uic/objcreator.pyc
-${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/__init__.py
-${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/__init__.pyc
-${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/as_string.py
-${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/as_string.pyc
-${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/ascii_upper.py
-${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/ascii_upper.pyc
-${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/invoke.py
-${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/invoke.pyc
-${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/load_plugin.py
-${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/load_plugin.pyc
-${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/proxy_base.py
-${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/proxy_base.pyc
-${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/string_io.py
-${PLIST.py2x}${PYSITELIB}/PyQt4/uic/port_v2/string_io.pyc
-${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/__init__.py
-${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/__init__.pyc
-${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/as_string.py
-${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/as_string.pyc
-${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/ascii_upper.py
-${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/ascii_upper.pyc
-${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/invoke.py
-${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/invoke.pyc
-${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/load_plugin.py
-${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/load_plugin.pyc
-${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/proxy_base.py
-${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/proxy_base.pyc
-${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/string_io.py
-${PLIST.py3x}${PYSITELIB}/PyQt4/uic/port_v3/string_io.pyc
-${PYSITELIB}/PyQt4/uic/properties.py
-${PYSITELIB}/PyQt4/uic/properties.pyc
-${PYSITELIB}/PyQt4/uic/pyuic.py
-${PYSITELIB}/PyQt4/uic/pyuic.pyc
-${PYSITELIB}/PyQt4/uic/uiparser.py
-${PYSITELIB}/PyQt4/uic/uiparser.pyc
-${PYSITELIB}/PyQt4/uic/widget-plugins/phonon.py
-${PYSITELIB}/PyQt4/uic/widget-plugins/phonon.pyc
-${PYSITELIB}/PyQt4/uic/widget-plugins/qaxcontainer.py
-${PYSITELIB}/PyQt4/uic/widget-plugins/qaxcontainer.pyc
-${PYSITELIB}/PyQt4/uic/widget-plugins/qscintilla.py
-${PYSITELIB}/PyQt4/uic/widget-plugins/qscintilla.pyc
-${PYSITELIB}/PyQt4/uic/widget-plugins/qtdeclarative.py
-${PYSITELIB}/PyQt4/uic/widget-plugins/qtdeclarative.pyc
-${PYSITELIB}/PyQt4/uic/widget-plugins/qtwebkit.py
-${PYSITELIB}/PyQt4/uic/widget-plugins/qtwebkit.pyc
-${PLIST.dbus}${PYSITELIB}/dbus/mainloop/qt.so
-qt4/plugins/designer/libpyqt4.la
-qt4/qsci/api/python/PyQt4.api
-share/sip${PYVERSSUFFIX}/Qt/Qtmod.sip
-share/sip${PYVERSSUFFIX}/QtCore/QtCoremod.sip
-share/sip${PYVERSSUFFIX}/QtCore/qabstractanimation.sip
-share/sip${PYVERSSUFFIX}/QtCore/qabstracteventdispatcher.sip
-share/sip${PYVERSSUFFIX}/QtCore/qabstractfileengine.sip
-share/sip${PYVERSSUFFIX}/QtCore/qabstractitemmodel.sip
-share/sip${PYVERSSUFFIX}/QtCore/qabstractnativeeventfilter.sip
-share/sip${PYVERSSUFFIX}/QtCore/qabstractstate.sip
-share/sip${PYVERSSUFFIX}/QtCore/qabstracttransition.sip
-share/sip${PYVERSSUFFIX}/QtCore/qanimationgroup.sip
-share/sip${PYVERSSUFFIX}/QtCore/qbasictimer.sip
-share/sip${PYVERSSUFFIX}/QtCore/qbitarray.sip
-share/sip${PYVERSSUFFIX}/QtCore/qbuffer.sip
-share/sip${PYVERSSUFFIX}/QtCore/qbytearray.sip
-share/sip${PYVERSSUFFIX}/QtCore/qbytearraymatcher.sip
-share/sip${PYVERSSUFFIX}/QtCore/qchar.sip
-share/sip${PYVERSSUFFIX}/QtCore/qcoreapplication.sip
-share/sip${PYVERSSUFFIX}/QtCore/qcoreevent.sip
-share/sip${PYVERSSUFFIX}/QtCore/qcryptographichash.sip
-share/sip${PYVERSSUFFIX}/QtCore/qdatastream.sip
-share/sip${PYVERSSUFFIX}/QtCore/qdatetime.sip
-share/sip${PYVERSSUFFIX}/QtCore/qdir.sip
-share/sip${PYVERSSUFFIX}/QtCore/qdiriterator.sip
-share/sip${PYVERSSUFFIX}/QtCore/qeasingcurve.sip
-share/sip${PYVERSSUFFIX}/QtCore/qelapsedtimer.sip
-share/sip${PYVERSSUFFIX}/QtCore/qeventloop.sip
-share/sip${PYVERSSUFFIX}/QtCore/qeventtransition.sip
-share/sip${PYVERSSUFFIX}/QtCore/qfile.sip
-share/sip${PYVERSSUFFIX}/QtCore/qfiledevice.sip
-share/sip${PYVERSSUFFIX}/QtCore/qfileinfo.sip
-share/sip${PYVERSSUFFIX}/QtCore/qfilesystemwatcher.sip
-share/sip${PYVERSSUFFIX}/QtCore/qfinalstate.sip
-share/sip${PYVERSSUFFIX}/QtCore/qfsfileengine.sip
-share/sip${PYVERSSUFFIX}/QtCore/qglobal.sip
-share/sip${PYVERSSUFFIX}/QtCore/qhash.sip
-share/sip${PYVERSSUFFIX}/QtCore/qhistorystate.sip
-share/sip${PYVERSSUFFIX}/QtCore/qiodevice.sip
-share/sip${PYVERSSUFFIX}/QtCore/qlibrary.sip
-share/sip${PYVERSSUFFIX}/QtCore/qlibraryinfo.sip
-share/sip${PYVERSSUFFIX}/QtCore/qline.sip
-share/sip${PYVERSSUFFIX}/QtCore/qlist.sip



Home | Main Index | Thread Index | Old Index