commit: d8ecc27f7dfd42ebc03de8c6563571da2e1efbe8 Author: Julien Roy <julien <AT> jroy <DOT> ca> AuthorDate: Wed May 15 16:39:12 2024 +0000 Commit: Julien Roy <julien <AT> jroy <DOT> ca> CommitDate: Wed May 15 16:55:16 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8ecc27f
media-video/syncplay: drop 1.6.9, 1.7.1 Closes: https://bugs.gentoo.org/931467 Signed-off-by: Julien Roy <julien <AT> jroy.ca> media-video/syncplay/Manifest | 2 - .../syncplay/files/syncplay-allow-PyQt5.patch | 88 ----------- .../files/syncplay-change-alignment-operator.patch | 32 ---- ...make-qpixmap-to-qicon-conversion-explicit.patch | 150 ------------------ ...ake-qpixmap-to-qicon-conversion-explicit2.patch | 167 --------------------- ...play-use-lambda-to-connect-behind-wrapper.patch | 158 ------------------- media-video/syncplay/syncplay-1.6.9.ebuild | 75 --------- media-video/syncplay/syncplay-1.7.1.ebuild | 81 ---------- 8 files changed, 753 deletions(-) diff --git a/media-video/syncplay/Manifest b/media-video/syncplay/Manifest index 25f73e9386..6f3ec2dbc2 100644 --- a/media-video/syncplay/Manifest +++ b/media-video/syncplay/Manifest @@ -1,3 +1 @@ -DIST syncplay-1.6.9.tar.gz 1900259 BLAKE2B d535f5057a790ac860e6d0ac376069565fa02076dbc0c1d9eb7f54f87f96bbf7aef85136c8c5b67f1a5cf64a5204a617db26e6931368ba490a3ea9128282e473 SHA512 317e7cc966182259e552898ae05e620caf0f8e0ae0b6917235c391bcae1ef9679f1e97cfb46f6d8c6edcd9a5c573e5ab4ff5e27b5e203980a99ade065d9a6b65 -DIST syncplay-1.7.1.tar.gz 1983931 BLAKE2B 510a3da1f0d52d8033b744b66b87916411051d8f1fdbebd2f098e11e1cf58b2ab81bb491bb3b4aa68d630b53d4b85ad7440bc0b4715a7d9aa23a1c6728bf674c SHA512 aca2eb0503ab853175414663301813f1bc7ebfd38836d3f67d072c4721dc84aa9c4559ef00377641ec25e842ee479af31771ef004fc57f466c0c92df31940276 DIST syncplay-1.7.3.tar.gz 1986541 BLAKE2B 204874b02fdb4d889b1718173fb34bd715ce6f66d051cfa5be102f93d4b8ae209af64b0f8096c146e6f439f9f9bf0c92bb6849324c0d067c90784c4a60b2f089 SHA512 144c9b4de9272943f7e3624f602e5d36a18871f78588b60f22d699465ecf3b1c63e733441b9fdd26d6e05db032e7a090e544ce7861532377a34bbc9183e3ce10 diff --git a/media-video/syncplay/files/syncplay-allow-PyQt5.patch b/media-video/syncplay/files/syncplay-allow-PyQt5.patch deleted file mode 100644 index b922bdbb84..0000000000 --- a/media-video/syncplay/files/syncplay-allow-PyQt5.patch +++ /dev/null @@ -1,88 +0,0 @@ -diff --git a/syncplay/ui/ConfigurationGetter.py b/syncplay/ui/ConfigurationGetter.py -index dd1d8ec..6d83c65 100755 ---- a/syncplay/ui/ConfigurationGetter.py -+++ b/syncplay/ui/ConfigurationGetter.py -@@ -513,10 +513,10 @@ class ConfigurationGetter(object): - self._overrideConfigWithArgs(args) - if not self._config['noGui']: - try: -- from syncplay.vendor.Qt import QtWidgets, IsPySide, IsPySide2 -+ from syncplay.vendor.Qt import QtWidgets, IsPySide, IsPySide2, IsPyQt5 - from syncplay.vendor.Qt.QtCore import QCoreApplication - from syncplay.vendor import qt5reactor -- if not (IsPySide2 or IsPySide): -+ if not (IsPySide2 or IsPySide or IsPyQt5): - raise ImportError - if QCoreApplication.instance() is None: - self.app = QtWidgets.QApplication(sys.argv) -diff --git a/syncplay/ui/GuiConfiguration.py b/syncplay/ui/GuiConfiguration.py -index 9ce6a42..1ad5bd7 100755 ---- a/syncplay/ui/GuiConfiguration.py -+++ b/syncplay/ui/GuiConfiguration.py -@@ -11,7 +11,7 @@ from syncplay.players.playerFactory import PlayerFactory - from syncplay.utils import isBSD, isLinux, isMacOS, isWindows - from syncplay.utils import resourcespath, posixresourcespath - --from syncplay.vendor.Qt import QtCore, QtWidgets, QtGui, __binding__, IsPySide, IsPySide2 -+from syncplay.vendor.Qt import QtCore, QtWidgets, QtGui, __binding__, IsPySide, IsPySide2, IsPyQt5 - from syncplay.vendor.Qt.QtCore import Qt, QSettings, QCoreApplication, QSize, QPoint, QUrl, QLine, QEventLoop, Signal - from syncplay.vendor.Qt.QtWidgets import QApplication, QLineEdit, QLabel, QCheckBox, QButtonGroup, QRadioButton, QDoubleSpinBox, QPlainTextEdit - from syncplay.vendor.Qt.QtGui import QCursor, QIcon, QImage, QDesktopServices -@@ -445,7 +445,7 @@ class ConfigDialog(QtWidgets.QDialog): - defaultdirectory = QDesktopServices.storageLocation(QDesktopServices.HomeLocation) - else: - defaultdirectory = "" -- elif IsPySide2: -+ elif IsPySide2 or IsPyQt5: - if self.config["mediaSearchDirectories"] and os.path.isdir(self.config["mediaSearchDirectories"][0]): - defaultdirectory = self.config["mediaSearchDirectories"][0] - elif os.path.isdir(self.mediadirectory): -diff --git a/syncplay/ui/gui.py b/syncplay/ui/gui.py -index b7a9a9f..d2ad6e5 100755 ---- a/syncplay/ui/gui.py -+++ b/syncplay/ui/gui.py -@@ -19,7 +19,7 @@ from syncplay.utils import resourcespath - from syncplay.utils import isLinux, isWindows, isMacOS - from syncplay.utils import formatTime, sameFilename, sameFilesize, sameFileduration, RoomPasswordProvider, formatSize, isURL - from syncplay.vendor import Qt --from syncplay.vendor.Qt import QtCore, QtWidgets, QtGui, __binding__, __binding_version__, __qt_version__, IsPySide, IsPySide2 -+from syncplay.vendor.Qt import QtCore, QtWidgets, QtGui, __binding__, __binding_version__, __qt_version__, IsPySide, IsPySide2, IsPyQt5 - from syncplay.vendor.Qt.QtCore import Qt, QSettings, QSize, QPoint, QUrl, QLine, QDateTime - applyDPIScaling = True - if isLinux(): -@@ -32,6 +32,8 @@ if hasattr(QtCore.Qt, 'AA_UseHighDpiPixmaps'): - QtWidgets.QApplication.setAttribute(QtCore.Qt.AA_UseHighDpiPixmaps, applyDPIScaling) - if IsPySide2: - from PySide2.QtCore import QStandardPaths -+if IsPyQt5: -+ from PyQt5.QtCore import QStandardPaths - if isMacOS() and IsPySide: - from Foundation import NSURL - from Cocoa import NSString, NSUTF8StringEncoding -@@ -808,7 +810,7 @@ class MainWindow(QtWidgets.QMainWindow): - self.listTreeView.setFirstColumnSpanned(roomtocheck, self.listTreeView.rootIndex(), True) - roomtocheck += 1 - self.listTreeView.header().setStretchLastSection(False) -- if IsPySide2: -+ if IsPySide2 or IsPyQt5: - self.listTreeView.header().setSectionResizeMode(0, QtWidgets.QHeaderView.ResizeToContents) - self.listTreeView.header().setSectionResizeMode(1, QtWidgets.QHeaderView.ResizeToContents) - self.listTreeView.header().setSectionResizeMode(2, QtWidgets.QHeaderView.ResizeToContents) -@@ -822,7 +824,7 @@ class MainWindow(QtWidgets.QMainWindow): - if self.listTreeView.header().width() < (NarrowTabsWidth+self.listTreeView.header().sectionSize(3)): - self.listTreeView.header().resizeSection(3, self.listTreeView.header().width()-NarrowTabsWidth) - else: -- if IsPySide2: -+ if IsPySide2 or IsPyQt5: - self.listTreeView.header().setSectionResizeMode(3, QtWidgets.QHeaderView.Stretch) - if IsPySide: - self.listTreeView.header().setResizeMode(3, QtWidgets.QHeaderView.Stretch) -@@ -1003,7 +1005,7 @@ class MainWindow(QtWidgets.QMainWindow): - defaultdirectory = QtGui.QDesktopServices.storageLocation(QtGui.QDesktopServices.HomeLocation) - else: - defaultdirectory = "" -- elif IsPySide2: -+ elif IsPySide2 or IsPyQt5: - if self.config["mediaSearchDirectories"] and os.path.isdir(self.config["mediaSearchDirectories"][0]) and includeUserSpecifiedDirectories: - defaultdirectory = self.config["mediaSearchDirectories"][0] - elif includeUserSpecifiedDirectories and os.path.isdir(self.mediadirectory): diff --git a/media-video/syncplay/files/syncplay-change-alignment-operator.patch b/media-video/syncplay/files/syncplay-change-alignment-operator.patch deleted file mode 100644 index 80a6392fed..0000000000 --- a/media-video/syncplay/files/syncplay-change-alignment-operator.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff --git a/syncplay/ui/GuiConfiguration.py b/syncplay/ui/GuiConfiguration.py -index 96915814..e0713adf 100755 ---- a/syncplay/ui/GuiConfiguration.py -+++ b/syncplay/ui/GuiConfiguration.py -@@ -1181,7 +1181,7 @@ def addMessageTab(self): - - self.displaySettingsGroup = QtWidgets.QGroupBox(getMessage("messages-other-title")) - self.displaySettingsLayout = QtWidgets.QVBoxLayout() -- self.displaySettingsLayout.setAlignment(Qt.AlignTop & Qt.AlignLeft) -+ self.displaySettingsLayout.setAlignment(Qt.AlignTop | Qt.AlignLeft) - self.displaySettingsFrame = QtWidgets.QFrame() - - self.showDurationNotificationCheckbox = QCheckBox(getMessage("showdurationnotification-label")) -@@ -1193,7 +1193,7 @@ def addMessageTab(self): - self.languageLayout.setContentsMargins(0, 0, 0, 0) - self.languageFrame.setLayout(self.languageLayout) - self.languageFrame.setSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum) -- self.languageLayout.setAlignment(Qt.AlignTop & Qt.AlignLeft) -+ self.languageLayout.setAlignment(Qt.AlignTop | Qt.AlignLeft) - self.languageLabel = QLabel(getMessage("language-label"), self) - self.languageCombobox = QtWidgets.QComboBox(self) - self.languageCombobox.addItem(getMessage("automatic-language").format(getMessage("LANGUAGE", getInitialLanguage()))) -@@ -1214,7 +1214,7 @@ def addMessageTab(self): - - self.displaySettingsGroup.setLayout(self.displaySettingsLayout) - self.displaySettingsGroup.setMaximumHeight(self.displaySettingsGroup.minimumSizeHint().height()) -- self.displaySettingsLayout.setAlignment(Qt.AlignTop & Qt.AlignLeft) -+ self.displaySettingsLayout.setAlignment(Qt.AlignTop | Qt.AlignLeft) - self.messageLayout.addWidget(self.displaySettingsGroup) - - # messageFrame - diff --git a/media-video/syncplay/files/syncplay-make-qpixmap-to-qicon-conversion-explicit.patch b/media-video/syncplay/files/syncplay-make-qpixmap-to-qicon-conversion-explicit.patch deleted file mode 100644 index b922f71ba3..0000000000 --- a/media-video/syncplay/files/syncplay-make-qpixmap-to-qicon-conversion-explicit.patch +++ /dev/null @@ -1,150 +0,0 @@ -diff --git a/syncplay/ui/gui.py b/syncplay/ui/gui.py -index c59c5697..2a4bd1a5 100755 ---- a/syncplay/ui/gui.py -+++ b/syncplay/ui/gui.py -@@ -139,7 +139,7 @@ def __init__(self, parent=None): - self.setWindowTitle(getMessage("about-dialog-title")) - if isWindows(): - self.setWindowFlags(self.windowFlags() & ~Qt.WindowContextHelpButtonHint) -- self.setWindowIcon(QtGui.QPixmap(resourcespath + 'syncplay.png')) -+ self.setWindowIcon(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'syncplay.png'))) - nameLabel = QtWidgets.QLabel("<center><strong>Syncplay</strong></center>") - nameLabel.setFont(QtGui.QFont("Helvetica", 18)) - linkLabel = QtWidgets.QLabel() -@@ -202,7 +202,7 @@ def __init__(self, tlsData, parent=None): - self.setWindowTitle(getMessage("tls-information-title")) - if isWindows(): - self.setWindowFlags(self.windowFlags() & ~Qt.WindowContextHelpButtonHint) -- self.setWindowIcon(QtGui.QPixmap(resourcespath + 'syncplay.png')) -+ self.setWindowIcon(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'syncplay.png'))) - statusLabel = QtWidgets.QLabel(getMessage("tls-dialog-status-label").format(tlsData["subject"])) - descLabel = QtWidgets.QLabel(getMessage("tls-dialog-desc-label").format(tlsData["subject"])) - connDataLabel = QtWidgets.QLabel(getMessage("tls-dialog-connection-label").format(tlsData["protocolVersion"], tlsData["cipher"])) -@@ -614,11 +614,11 @@ def showUserList(self, currentUser, rooms): - - if isControlledRoom: - if room == currentUser.room and currentUser.isController(): -- roomitem.setIcon(QtGui.QPixmap(resourcespath + 'lock_open.png')) -+ roomitem.setIcon(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'lock_open.png'))) - else: -- roomitem.setIcon(QtGui.QPixmap(resourcespath + 'lock.png')) -+ roomitem.setIcon(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'lock.png'))) - else: -- roomitem.setIcon(QtGui.QPixmap(resourcespath + 'chevrons_right.png')) -+ roomitem.setIcon(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'chevrons_right.png'))) - - for user in rooms[room]: - useritem = QtGui.QStandardItem(user.username) -@@ -719,31 +719,31 @@ def openPlaylistMenu(self, position): - pathFound = self._syncplayClient.fileSwitch.findFilepath(firstFile) if not isURL(firstFile) else None - if self._syncplayClient.userlist.currentUser.file is None or firstFile != self._syncplayClient.userlist.currentUser.file["name"]: - if isURL(firstFile): -- menu.addAction(QtGui.QPixmap(resourcespath + "world_go.png"), getMessage("openstreamurl-menu-label"), lambda: self.openFile(firstFile, resetPosition=True, fromUser=True)) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "world_go.png")), getMessage("openstreamurl-menu-label"), lambda: self.openFile(firstFile, resetPosition=True, fromUser=True)) - elif pathFound: -- menu.addAction(QtGui.QPixmap(resourcespath + "film_go.png"), getMessage("openmedia-menu-label"), lambda: self.openFile(pathFound, resetPosition=True, fromUser=True)) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "film_go.png")), getMessage("openmedia-menu-label"), lambda: self.openFile(pathFound, resetPosition=True, fromUser=True)) - if pathFound: -- menu.addAction(QtGui.QPixmap(resourcespath + "folder_film.png"), -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "folder_film.png")), - getMessage('open-containing-folder'), - lambda: utils.open_system_file_browser(pathFound)) - if self._syncplayClient.isUntrustedTrustableURI(firstFile): - domain = utils.getDomainFromURL(firstFile) -- menu.addAction(QtGui.QPixmap(resourcespath + "shield_add.png"), getMessage("addtrusteddomain-menu-label").format(domain), lambda: self.addTrustedDomain(domain)) -- menu.addAction(QtGui.QPixmap(resourcespath + "delete.png"), getMessage("removefromplaylist-menu-label"), lambda: self.deleteSelectedPlaylistItems()) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "shield_add.png")), getMessage("addtrusteddomain-menu-label").format(domain), lambda: self.addTrustedDomain(domain)) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "delete.png")), getMessage("removefromplaylist-menu-label"), lambda: self.deleteSelectedPlaylistItems()) - menu.addSeparator() -- menu.addAction(QtGui.QPixmap(resourcespath + "arrow_switch.png"), getMessage("shuffleremainingplaylist-menu-label"), lambda: self.shuffleRemainingPlaylist()) -- menu.addAction(QtGui.QPixmap(resourcespath + "arrow_switch.png"), getMessage("shuffleentireplaylist-menu-label"), lambda: self.shuffleEntirePlaylist()) -- menu.addAction(QtGui.QPixmap(resourcespath + "arrow_undo.png"), getMessage("undoplaylist-menu-label"), lambda: self.undoPlaylistChange()) -- menu.addAction(QtGui.QPixmap(resourcespath + "film_edit.png"), getMessage("editplaylist-menu-label"), lambda: self.openEditPlaylistDialog()) -- menu.addAction(QtGui.QPixmap(resourcespath + "film_add.png"), getMessage("addfilestoplaylist-menu-label"), lambda: self.OpenAddFilesToPlaylistDialog()) -- menu.addAction(QtGui.QPixmap(resourcespath + "world_add.png"), getMessage("addurlstoplaylist-menu-label"), lambda: self.OpenAddURIsToPlaylistDialog()) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "arrow_switch.png")), getMessage("shuffleremainingplaylist-menu-label"), lambda: self.shuffleRemainingPlaylist()) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "arrow_switch.png")), getMessage("shuffleentireplaylist-menu-label"), lambda: self.shuffleEntirePlaylist()) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "arrow_undo.png")), getMessage("undoplaylist-menu-label"), lambda: self.undoPlaylistChange()) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "film_edit.png")), getMessage("editplaylist-menu-label"), lambda: self.openEditPlaylistDialog()) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "film_add.png")), getMessage("addfilestoplaylist-menu-label"), lambda: self.OpenAddFilesToPlaylistDialog()) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "world_add.png")), getMessage("addurlstoplaylist-menu-label"), lambda: self.OpenAddURIsToPlaylistDialog()) - menu.addSeparator() - menu.addAction(getMessage("loadplaylistfromfile-menu-label"),lambda: self.OpenLoadPlaylistFromFileDialog()) # TODO: Add icon - menu.addAction("Load and shuffle playlist from file",lambda: self.OpenLoadPlaylistFromFileDialog(shuffle=True)) # TODO: Add icon and messages_en - menu.addAction(getMessage("saveplaylisttofile-menu-label"),lambda: self.OpenSavePlaylistToFileDialog()) # TODO: Add icon - menu.addSeparator() -- menu.addAction(QtGui.QPixmap(resourcespath + "film_folder_edit.png"), getMessage("setmediadirectories-menu-label"), lambda: self.openSetMediaDirectoriesDialog()) -- menu.addAction(QtGui.QPixmap(resourcespath + "shield_edit.png"), getMessage("settrusteddomains-menu-label"), lambda: self.openSetTrustedDomainsDialog()) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "film_folder_edit.png")), getMessage("setmediadirectories-menu-label"), lambda: self.openSetMediaDirectoriesDialog()) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "shield_edit.png")), getMessage("settrusteddomains-menu-label"), lambda: self.openSetTrustedDomainsDialog()) - menu.exec_(self.playlist.viewport().mapToGlobal(position)) - - def openRoomMenu(self, position): -@@ -778,25 +778,25 @@ def openRoomMenu(self, position): - elif username and filename and filename != getMessage("nofile-note"): - if self.config['sharedPlaylistEnabled'] and not self.isItemInPlaylist(filename): - if isURL(filename): -- menu.addAction(QtGui.QPixmap(resourcespath + "world_add.png"), addUsersStreamToPlaylistLabelText, lambda: self.addStreamToPlaylist(filename)) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "world_add.png")), addUsersStreamToPlaylistLabelText, lambda: self.addStreamToPlaylist(filename)) - else: -- menu.addAction(QtGui.QPixmap(resourcespath + "film_add.png"), addUsersFileToPlaylistLabelText, lambda: self.addStreamToPlaylist(filename)) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "film_add.png")), addUsersFileToPlaylistLabelText, lambda: self.addStreamToPlaylist(filename)) - - if self._syncplayClient.userlist.currentUser.file is None or filename != self._syncplayClient.userlist.currentUser.file["name"]: - if isURL(filename): -- menu.addAction(QtGui.QPixmap(resourcespath + "world_go.png"), getMessage("openusersstream-menu-label").format(shortUsername), lambda: self.openFile(filename, resetPosition=False, fromUser=True)) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "world_go.png")), getMessage("openusersstream-menu-label").format(shortUsername), lambda: self.openFile(filename, resetPosition=False, fromUser=True)) - else: - pathFound = self._syncplayClient.fileSwitch.findFilepath(filename) - if pathFound: -- menu.addAction(QtGui.QPixmap(resourcespath + "film_go.png"), getMessage("openusersfile-menu-label").format(shortUsername), lambda: self.openFile(pathFound, resetPosition=False, fromUser=True)) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "film_go.png")), getMessage("openusersfile-menu-label").format(shortUsername), lambda: self.openFile(pathFound, resetPosition=False, fromUser=True)) - if self._syncplayClient.isUntrustedTrustableURI(filename): - domain = utils.getDomainFromURL(filename) -- menu.addAction(QtGui.QPixmap(resourcespath + "shield_add.png"), getMessage("addtrusteddomain-menu-label").format(domain), lambda: self.addTrustedDomain(domain)) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "shield_add.png")), getMessage("addtrusteddomain-menu-label").format(domain), lambda: self.addTrustedDomain(domain)) - - if not isURL(filename) and filename != getMessage("nofile-note"): - path = self._syncplayClient.fileSwitch.findFilepath(filename) - if path: -- menu.addAction(QtGui.QPixmap(resourcespath + "folder_film.png"), getMessage('open-containing-folder'), lambda: utils.open_system_file_browser(path)) -+ menu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + "folder_film.png")), getMessage('open-containing-folder'), lambda: utils.open_system_file_browser(path)) - else: - return - menu.exec_(self.listTreeView.viewport().mapToGlobal(position)) -@@ -1410,7 +1410,7 @@ def addTopLayout(self, window): - window.chatInput.setMaxLength(constants.MAX_CHAT_MESSAGE_LENGTH) - window.chatInput.returnPressed.connect(self.sendChatMessage) - window.chatButton = QtWidgets.QPushButton( -- QtGui.QPixmap(resourcespath + 'email_go.png'), -+ QtGui.QIcon(QtGui.QPixmap(resourcespath + 'email_go.png')), - getMessage("sendmessage-label")) - window.chatButton.pressed.connect(self.sendChatMessage) - window.chatLayout = QtWidgets.QHBoxLayout() -@@ -1445,7 +1445,7 @@ def addTopLayout(self, window): - window.listlabel = QtWidgets.QLabel(getMessage("userlist-heading-label")) - if isMacOS: - window.listlabel.setMinimumHeight(21) -- window.sslButton = QtWidgets.QPushButton(QtGui.QPixmap(resourcespath + 'lock_green.png').scaled(14, 14),"") -+ window.sslButton = QtWidgets.QPushButton(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'lock_green.png').scaled(14, 14)),"") - window.sslButton.setVisible(False) - window.sslButton.setFixedHeight(21) - window.sslButton.setFixedWidth(21) -@@ -1453,7 +1453,7 @@ def addTopLayout(self, window): - window.sslButton.setStyleSheet("QPushButton:!hover{border: 1px solid gray;} QPushButton:hover{border:2px solid black;}") - else: - window.listlabel.setMinimumHeight(27) -- window.sslButton = QtWidgets.QPushButton(QtGui.QPixmap(resourcespath + 'lock_green.png'),"") -+ window.sslButton = QtWidgets.QPushButton(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'lock_green.png')),"") - window.sslButton.setVisible(False) - window.sslButton.setFixedHeight(27) - window.sslButton.setFixedWidth(27) -@@ -1485,7 +1485,7 @@ def addTopLayout(self, window): - window.roomsCombobox.setEditable(True) - #window.roomsCombobox.setMaxLength(constants.MAX_ROOM_NAME_LENGTH) - window.roomButton = QtWidgets.QPushButton( -- QtGui.QPixmap(resourcespath + 'door_in.png'), -+ QtGui.QIcon(QtGui.QPixmap(resourcespath + 'door_in.png')), - getMessage("joinroom-label")) - window.roomButton.pressed.connect(self.joinRoom) - window.roomButton.setFixedWidth(window.roomButton.sizeHint().width()+3) diff --git a/media-video/syncplay/files/syncplay-make-qpixmap-to-qicon-conversion-explicit2.patch b/media-video/syncplay/files/syncplay-make-qpixmap-to-qicon-conversion-explicit2.patch deleted file mode 100644 index 70843d7752..0000000000 --- a/media-video/syncplay/files/syncplay-make-qpixmap-to-qicon-conversion-explicit2.patch +++ /dev/null @@ -1,167 +0,0 @@ -diff --git a/syncplay/ui/gui.py b/syncplay/ui/gui.py -index c59c5697..2a4bd1a5 100755 ---- a/syncplay/ui/gui.py -+++ b/syncplay/ui/gui.py -@@ -1620,24 +1620,24 @@ def addPlaybackLayout(self, window): - window.playbackFrame.setLayout(window.playbackLayout) - window.seekInput = QtWidgets.QLineEdit() - window.seekInput.returnPressed.connect(self.seekFromButton) -- window.seekButton = QtWidgets.QPushButton(QtGui.QPixmap(resourcespath + 'clock_go.png'), "") -+ window.seekButton = QtWidgets.QPushButton(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'clock_go.png')), "") - window.seekButton.setToolTip(getMessage("seektime-menu-label")) - window.seekButton.pressed.connect(self.seekFromButton) - window.seekInput.setText("0:00") - window.seekInput.setFixedWidth(60) - window.playbackLayout.addWidget(window.seekInput) - window.playbackLayout.addWidget(window.seekButton) -- window.unseekButton = QtWidgets.QPushButton(QtGui.QPixmap(resourcespath + 'arrow_undo.png'), "") -+ window.unseekButton = QtWidgets.QPushButton(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'arrow_undo.png')), "") - window.unseekButton.setToolTip(getMessage("undoseek-menu-label")) - window.unseekButton.pressed.connect(self.undoSeek) - - window.miscLayout = QtWidgets.QHBoxLayout() - window.playbackLayout.addWidget(window.unseekButton) -- window.playButton = QtWidgets.QPushButton(QtGui.QPixmap(resourcespath + 'control_play_blue.png'), "") -+ window.playButton = QtWidgets.QPushButton(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'control_play_blue.png')), "") - window.playButton.setToolTip(getMessage("play-menu-label")) - window.playButton.pressed.connect(self.play) - window.playbackLayout.addWidget(window.playButton) -- window.pauseButton = QtWidgets.QPushButton(QtGui.QPixmap(resourcespath + 'control_pause_blue.png'), "") -+ window.pauseButton = QtWidgets.QPushButton(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'control_pause_blue.png')), "") - window.pauseButton.setToolTip(getMessage("pause-menu-label")) - window.pauseButton.pressed.connect(self.pause) - window.playbackLayout.addWidget(window.pauseButton) -@@ -1657,13 +1657,13 @@ def populateMenubar(self, window): - # File menu - - window.fileMenu = QtWidgets.QMenu(getMessage("file-menu-label"), self) -- window.openAction = window.fileMenu.addAction(QtGui.QPixmap(resourcespath + 'folder_explore.png'), -+ window.openAction = window.fileMenu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'folder_explore.png')), - getMessage("openmedia-menu-label")) - window.openAction.triggered.connect(self.browseMediapath) -- window.openAction = window.fileMenu.addAction(QtGui.QPixmap(resourcespath + 'world_explore.png'), -+ window.openAction = window.fileMenu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'world_explore.png')), - getMessage("openstreamurl-menu-label")) - window.openAction.triggered.connect(self.promptForStreamURL) -- window.openAction = window.fileMenu.addAction(QtGui.QPixmap(resourcespath + 'film_folder_edit.png'), -+ window.openAction = window.fileMenu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'film_folder_edit.png')), - getMessage("setmediadirectories-menu-label")) - window.openAction.triggered.connect(self.openSetMediaDirectoriesDialog) - -@@ -1671,7 +1671,7 @@ def populateMenubar(self, window): - if isMacOS(): - window.exitAction.setMenuRole(QtWidgets.QAction.QuitRole) - else: -- window.exitAction.setIcon(QtGui.QPixmap(resourcespath + 'cross.png')) -+ window.exitAction.setIcon(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'cross.png'))) - window.exitAction.triggered.connect(self.exitSyncplay) - - if(window.editMenu is not None): -@@ -1683,19 +1683,19 @@ def populateMenubar(self, window): - - window.playbackMenu = QtWidgets.QMenu(getMessage("playback-menu-label"), self) - window.playAction = window.playbackMenu.addAction( -- QtGui.QPixmap(resourcespath + 'control_play_blue.png'), -+ QtGui.QIcon(QtGui.QPixmap(resourcespath + 'control_play_blue.png')), - getMessage("play-menu-label")) - window.playAction.triggered.connect(self.play) - window.pauseAction = window.playbackMenu.addAction( -- QtGui.QPixmap(resourcespath + 'control_pause_blue.png'), -+ QtGui.QIcon(QtGui.QPixmap(resourcespath + 'control_pause_blue.png')), - getMessage("pause-menu-label")) - window.pauseAction.triggered.connect(self.pause) - window.seekAction = window.playbackMenu.addAction( -- QtGui.QPixmap(resourcespath + 'clock_go.png'), -+ QtGui.QIcon(QtGui.QPixmap(resourcespath + 'clock_go.png')), - getMessage("seektime-menu-label")) - window.seekAction.triggered.connect(self.seekPositionDialog) - window.unseekAction = window.playbackMenu.addAction( -- QtGui.QPixmap(resourcespath + 'arrow_undo.png'), -+ QtGui.QIcon(QtGui.QPixmap(resourcespath + 'arrow_undo.png')), - getMessage("undoseek-menu-label")) - window.unseekAction.triggered.connect(self.undoSeek) - -@@ -1705,17 +1705,17 @@ def populateMenubar(self, window): - - window.advancedMenu = QtWidgets.QMenu(getMessage("advanced-menu-label"), self) - window.setoffsetAction = window.advancedMenu.addAction( -- QtGui.QPixmap(resourcespath + 'timeline_marker.png'), -+ QtGui.QIcon(QtGui.QPixmap(resourcespath + 'timeline_marker.png')), - getMessage("setoffset-menu-label")) - window.setoffsetAction.triggered.connect(self.setOffset) - window.setTrustedDomainsAction = window.advancedMenu.addAction( -- QtGui.QPixmap(resourcespath + 'shield_edit.png'), -+ QtGui.QIcon(QtGui.QPixmap(resourcespath + 'shield_edit.png')), - getMessage("settrusteddomains-menu-label")) - window.setTrustedDomainsAction.triggered.connect(self.openSetTrustedDomainsDialog) - window.createcontrolledroomAction = window.advancedMenu.addAction( -- QtGui.QPixmap(resourcespath + 'page_white_key.png'), getMessage("createcontrolledroom-menu-label")) -+ QtGui.QIcon(QtGui.QPixmap(resourcespath + 'page_white_key.png')), getMessage("createcontrolledroom-menu-label")) - window.createcontrolledroomAction.triggered.connect(self.createControlledRoom) -- window.identifyascontroller = window.advancedMenu.addAction(QtGui.QPixmap(resourcespath + 'key_go.png'), -+ window.identifyascontroller = window.advancedMenu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'key_go.png')), - getMessage("identifyascontroller-menu-label")) - window.identifyascontroller.triggered.connect(self.identifyAsController) - -@@ -1725,7 +1725,7 @@ def populateMenubar(self, window): - - window.windowMenu = QtWidgets.QMenu(getMessage("window-menu-label"), self) - -- window.editroomsAction = window.windowMenu.addAction(QtGui.QPixmap(resourcespath + 'door_open_edit.png'), getMessage("roomlist-msgbox-label")) -+ window.editroomsAction = window.windowMenu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'door_open_edit.png')), getMessage("roomlist-msgbox-label")) - window.editroomsAction.triggered.connect(self.openEditRoomsDialog) - window.menuBar.addMenu(window.windowMenu) - -@@ -1743,18 +1743,18 @@ def populateMenubar(self, window): - window.helpMenu = QtWidgets.QMenu(getMessage("help-menu-label"), self) - - window.userguideAction = window.helpMenu.addAction( -- QtGui.QPixmap(resourcespath + 'help.png'), -+ QtGui.QIcon(QtGui.QPixmap(resourcespath + 'help.png')), - getMessage("userguide-menu-label")) - window.userguideAction.triggered.connect(self.openUserGuide) - window.updateAction = window.helpMenu.addAction( -- QtGui.QPixmap(resourcespath + 'application_get.png'), -+ QtGui.QIcon(QtGui.QPixmap(resourcespath + 'application_get.png')), - getMessage("update-menu-label")) - window.updateAction.triggered.connect(self.userCheckForUpdates) - - if not isMacOS(): - window.helpMenu.addSeparator() - window.about = window.helpMenu.addAction( -- QtGui.QPixmap(resourcespath + 'syncplay.png'), -+ QtGui.QIcon(QtGui.QPixmap(resourcespath + 'syncplay.png')), - getMessage("about-menu-label")) - else: - window.about = window.helpMenu.addAction("&About") -@@ -1835,16 +1835,16 @@ def changeAutoplayState(self, source=None): - def updateReadyIcon(self): - ready = self.readyPushButton.isChecked() - if ready: -- self.readyPushButton.setIcon(QtGui.QPixmap(resourcespath + 'tick_checkbox.png')) -+ self.readyPushButton.setIcon(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'tick_checkbox.png'))) - else: -- self.readyPushButton.setIcon(QtGui.QPixmap(resourcespath + 'empty_checkbox.png')) -+ self.readyPushButton.setIcon(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'empty_checkbox.png'))) - - def updateAutoPlayIcon(self): - ready = self.autoplayPushButton.isChecked() - if ready: -- self.autoplayPushButton.setIcon(QtGui.QPixmap(resourcespath + 'tick_checkbox.png')) -+ self.autoplayPushButton.setIcon(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'tick_checkbox.png'))) - else: -- self.autoplayPushButton.setIcon(QtGui.QPixmap(resourcespath + 'empty_checkbox.png')) -+ self.autoplayPushButton.setIcon(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'empty_checkbox.png'))) - - def automaticUpdateCheck(self): - currentDateTimeValue = QDateTime.currentDateTime() -@@ -2060,7 +2060,7 @@ def __init__(self, passedBar=None): - self.populateMenubar(self) - self.addMainFrame(self) - self.loadSettings() -- self.setWindowIcon(QtGui.QPixmap(resourcespath + "syncplay.png")) -+ self.setWindowIcon(QtGui.QIcon(QtGui.QPixmap(resourcespath + "syncplay.png"))) - self.setWindowFlags(self.windowFlags() & Qt.WindowCloseButtonHint & Qt.WindowMinimizeButtonHint & ~Qt.WindowContextHelpButtonHint) - self.show() - self.setAcceptDrops(True) - diff --git a/media-video/syncplay/files/syncplay-use-lambda-to-connect-behind-wrapper.patch b/media-video/syncplay/files/syncplay-use-lambda-to-connect-behind-wrapper.patch deleted file mode 100644 index bb70fb8887..0000000000 --- a/media-video/syncplay/files/syncplay-use-lambda-to-connect-behind-wrapper.patch +++ /dev/null @@ -1,158 +0,0 @@ -diff --git a/syncplay/ui/GuiConfiguration.py b/syncplay/ui/GuiConfiguration.py -index e0713adf..9ce6a429 100755 ---- a/syncplay/ui/GuiConfiguration.py -+++ b/syncplay/ui/GuiConfiguration.py -@@ -1394,7 +1394,7 @@ def __init__(self, config, playerpaths, error, defaultConfig): - self.publicServerAddresses = [] - - self._playerProbeThread = GetPlayerIconThread() -- self._playerProbeThread.done.connect(self._updateExecutableIcon) -+ self._playerProbeThread.done.connect(lambda iconpath, playerpath: self._updateExecutableIcon(iconpath, playerpath)) - self._playerProbeThread.start() - - if self.config['clearGUIData'] == True: -diff --git a/syncplay/ui/gui.py b/syncplay/ui/gui.py -index 2a4bd1a5..b7a9a9f0 100755 ---- a/syncplay/ui/gui.py -+++ b/syncplay/ui/gui.py -@@ -1457,7 +1457,7 @@ def addTopLayout(self, window): - window.sslButton.setVisible(False) - window.sslButton.setFixedHeight(27) - window.sslButton.setFixedWidth(27) -- window.sslButton.pressed.connect(self.openSSLDetails) -+ window.sslButton.pressed.connect(lambda: self.openSSLDetails()) - window.sslButton.setToolTip(getMessage("sslconnection-tooltip")) - window.listFrame = QtWidgets.QFrame() - window.listFrame.setLineWidth(0) -@@ -1487,7 +1487,7 @@ def addTopLayout(self, window): - window.roomButton = QtWidgets.QPushButton( - QtGui.QIcon(QtGui.QPixmap(resourcespath + 'door_in.png')), - getMessage("joinroom-label")) -- window.roomButton.pressed.connect(self.joinRoom) -+ window.roomButton.pressed.connect(lambda room=None: self.joinRoom(room)) - window.roomButton.setFixedWidth(window.roomButton.sizeHint().width()+3) - window.roomLayout = QtWidgets.QHBoxLayout() - window.roomFrame = QtWidgets.QFrame() -@@ -1539,10 +1539,10 @@ def addBottomLayout(self, window): - window.playlist.setSelectionMode(QtWidgets.QAbstractItemView.ExtendedSelection) - window.playlist.setDefaultDropAction(Qt.MoveAction) - window.playlist.setDragDropMode(QtWidgets.QAbstractItemView.InternalMove) -- window.playlist.doubleClicked.connect(self.playlistItemClicked) -+ window.playlist.doubleClicked.connect(lambda item: self.playlistItemClicked(item)) - window.playlist.setContextMenuPolicy(Qt.CustomContextMenu) - window.playlist.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows) -- window.playlist.customContextMenuRequested.connect(self.openPlaylistMenu) -+ window.playlist.customContextMenuRequested.connect(lambda position: self.openPlaylistMenu(position)) - self.playlistUpdateTimer = task.LoopingCall(self.playlistChangeCheck) - self.playlistUpdateTimer.start(0.1, True) - noteFont = QtGui.QFont() -@@ -1579,7 +1579,7 @@ def addBottomLayout(self, window): - window.autoplayPushButton.setText(getMessage("autoplay-guipushbuttonlabel")) - window.autoplayPushButton.setCheckable(True) - window.autoplayPushButton.setAutoExclusive(False) -- window.autoplayPushButton.toggled.connect(self.changeAutoplayState) -+ window.autoplayPushButton.toggled.connect(lambda source=None: self.changeAutoplayState(source)) - window.autoplayPushButton.setFont(autoPlayFont) - if isMacOS(): - window.autoplayFrame.setMinimumWidth(window.listFrame.sizeHint().width()) -@@ -1600,7 +1600,7 @@ def addBottomLayout(self, window): - window.autoplayThresholdSpinbox.setMinimum(2) - window.autoplayThresholdSpinbox.setMaximum(99) - window.autoplayThresholdSpinbox.setToolTip(getMessage("autoplay-tooltip")) -- window.autoplayThresholdSpinbox.valueChanged.connect(self.changeAutoplayThreshold) -+ window.autoplayThresholdSpinbox.valueChanged.connect(lambda source=None: self.changeAutoplayThreshold(source)) - window.autoplayLayout.addWidget(window.autoplayPushButton, Qt.AlignRight) - window.autoplayLayout.addWidget(window.autoplayLabel, Qt.AlignRight) - window.autoplayLayout.addWidget(window.autoplayThresholdSpinbox, Qt.AlignRight) -@@ -1629,17 +1629,17 @@ def addPlaybackLayout(self, window): - window.playbackLayout.addWidget(window.seekButton) - window.unseekButton = QtWidgets.QPushButton(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'arrow_undo.png')), "") - window.unseekButton.setToolTip(getMessage("undoseek-menu-label")) -- window.unseekButton.pressed.connect(self.undoSeek) -+ window.unseekButton.pressed.connect(lambda: self.undoSeek()) - - window.miscLayout = QtWidgets.QHBoxLayout() - window.playbackLayout.addWidget(window.unseekButton) - window.playButton = QtWidgets.QPushButton(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'control_play_blue.png')), "") - window.playButton.setToolTip(getMessage("play-menu-label")) -- window.playButton.pressed.connect(self.play) -+ window.playButton.pressed.connect(lambda: self.play()) - window.playbackLayout.addWidget(window.playButton) - window.pauseButton = QtWidgets.QPushButton(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'control_pause_blue.png')), "") - window.pauseButton.setToolTip(getMessage("pause-menu-label")) -- window.pauseButton.pressed.connect(self.pause) -+ window.pauseButton.pressed.connect(lambda: self.pause()) - window.playbackLayout.addWidget(window.pauseButton) - window.playbackFrame.setMaximumHeight(window.playbackFrame.sizeHint().height()) - window.playbackFrame.setMaximumWidth(window.playbackFrame.sizeHint().width()) -@@ -1659,20 +1659,20 @@ def populateMenubar(self, window): - window.fileMenu = QtWidgets.QMenu(getMessage("file-menu-label"), self) - window.openAction = window.fileMenu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'folder_explore.png')), - getMessage("openmedia-menu-label")) -- window.openAction.triggered.connect(self.browseMediapath) -+ window.openAction.triggered.connect(lambda: self.browseMediapath()) - window.openAction = window.fileMenu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'world_explore.png')), - getMessage("openstreamurl-menu-label")) -- window.openAction.triggered.connect(self.promptForStreamURL) -+ window.openAction.triggered.connect(lambda: self.promptForStreamURL()) - window.openAction = window.fileMenu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'film_folder_edit.png')), - getMessage("setmediadirectories-menu-label")) -- window.openAction.triggered.connect(self.openSetMediaDirectoriesDialog) -+ window.openAction.triggered.connect(lambda: self.openSetMediaDirectoriesDialog()) - - window.exitAction = window.fileMenu.addAction(getMessage("exit-menu-label")) - if isMacOS(): - window.exitAction.setMenuRole(QtWidgets.QAction.QuitRole) - else: - window.exitAction.setIcon(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'cross.png'))) -- window.exitAction.triggered.connect(self.exitSyncplay) -+ window.exitAction.triggered.connect(lambda: self.exitSyncplay()) - - if(window.editMenu is not None): - window.menuBar.insertMenu(window.editMenu.menuAction(), window.fileMenu) -@@ -1685,11 +1685,11 @@ def populateMenubar(self, window): - window.playAction = window.playbackMenu.addAction( - QtGui.QIcon(QtGui.QPixmap(resourcespath + 'control_play_blue.png')), - getMessage("play-menu-label")) -- window.playAction.triggered.connect(self.play) -+ window.playAction.triggered.connect(lambda: self.play()) - window.pauseAction = window.playbackMenu.addAction( - QtGui.QIcon(QtGui.QPixmap(resourcespath + 'control_pause_blue.png')), - getMessage("pause-menu-label")) -- window.pauseAction.triggered.connect(self.pause) -+ window.pauseAction.triggered.connect(lambda: self.pause()) - window.seekAction = window.playbackMenu.addAction( - QtGui.QIcon(QtGui.QPixmap(resourcespath + 'clock_go.png')), - getMessage("seektime-menu-label")) -@@ -1697,7 +1697,7 @@ def populateMenubar(self, window): - window.unseekAction = window.playbackMenu.addAction( - QtGui.QIcon(QtGui.QPixmap(resourcespath + 'arrow_undo.png')), - getMessage("undoseek-menu-label")) -- window.unseekAction.triggered.connect(self.undoSeek) -+ window.unseekAction.triggered.connect(lambda: self.undoSeek()) - - window.menuBar.addMenu(window.playbackMenu) - -@@ -1707,17 +1707,17 @@ def populateMenubar(self, window): - window.setoffsetAction = window.advancedMenu.addAction( - QtGui.QIcon(QtGui.QPixmap(resourcespath + 'timeline_marker.png')), - getMessage("setoffset-menu-label")) -- window.setoffsetAction.triggered.connect(self.setOffset) -+ window.setoffsetAction.triggered.connect(lambda: self.setOffset()) - window.setTrustedDomainsAction = window.advancedMenu.addAction( - QtGui.QIcon(QtGui.QPixmap(resourcespath + 'shield_edit.png')), - getMessage("settrusteddomains-menu-label")) -- window.setTrustedDomainsAction.triggered.connect(self.openSetTrustedDomainsDialog) -+ window.setTrustedDomainsAction.triggered.connect(lambda: self.openSetTrustedDomainsDialog()) - window.createcontrolledroomAction = window.advancedMenu.addAction( - QtGui.QIcon(QtGui.QPixmap(resourcespath + 'page_white_key.png')), getMessage("createcontrolledroom-menu-label")) -- window.createcontrolledroomAction.triggered.connect(self.createControlledRoom) -+ window.createcontrolledroomAction.triggered.connect(lambda: self.createControlledRoom()) - window.identifyascontroller = window.advancedMenu.addAction(QtGui.QIcon(QtGui.QPixmap(resourcespath + 'key_go.png')), - getMessage("identifyascontroller-menu-label")) -- window.identifyascontroller.triggered.connect(self.identifyAsController) -+ window.identifyascontroller.triggered.connect(lambda: self.identifyAsController()) - - window.menuBar.addMenu(window.advancedMenu) - - diff --git a/media-video/syncplay/syncplay-1.6.9.ebuild b/media-video/syncplay/syncplay-1.6.9.ebuild deleted file mode 100644 index 7d9ccb9440..0000000000 --- a/media-video/syncplay/syncplay-1.6.9.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_SINGLE_IMPL=1 - -inherit desktop distutils-r1 optfeature xdg - -DESCRIPTION="Client/server to synchronize media playback" -HOMEPAGE="https://github.com/Syncplay/syncplay https://syncplay.pl" -SRC_URI="https://github.com/${PN^}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="+client server +gui" -REQUIRED_USE="|| ( client server )" - -RDEPEND=" - $( python_gen_cond_dep \ - '>=dev-python/certifi-2018.11.29[${PYTHON_USEDEP}] - >=dev-python/twisted-16.4.0[${PYTHON_USEDEP},ssl]' - ) - client? ( - gui? ( - $( python_gen_cond_dep \ - 'dev-python/QtPy[${PYTHON_USEDEP},gui,pyside2]' - ) - ) - || ( - media-video/vlc[lua] - media-video/mpv[lua] - media-video/mplayer - ) - ) -" - -python_install() { - python_domodule syncplay - - if use gui; then - for size in 256 128 96 64 48 32 24 16; do - doicon -s ${size} "${PN}/resources/hicolor/${size}x${size}/apps/syncplay.png" - done - fi - if use client; then - python_newscript syncplayClient.py syncplay - if use gui; then - domenu syncplay/resources/syncplay.desktop - fi - fi - if use server; then - if use gui; then - domenu syncplay/resources/syncplay-server.desktop - fi - python_newscript syncplayServer.py syncplay-server - newinitd "${FILESDIR}/${PN}-server-init" "${PN}" - newconfd "${FILESDIR}/${PN}-server-init-conf" "${PN}" - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - if use client; then - optfeature_header "Syncplay is compatible with the following players, install:" - optfeature "VLC support" media-video/vlc[lua] - optfeature "MPV support" media-video/mpv[lua] - optfeature "MPlayer support" media-video/mplayer - fi -} diff --git a/media-video/syncplay/syncplay-1.7.1.ebuild b/media-video/syncplay/syncplay-1.7.1.ebuild deleted file mode 100644 index 5a6696368e..0000000000 --- a/media-video/syncplay/syncplay-1.7.1.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_SINGLE_IMPL=1 - -inherit desktop distutils-r1 optfeature xdg - -DESCRIPTION="Client/server to synchronize media playback" -HOMEPAGE="https://github.com/Syncplay/syncplay https://syncplay.pl" -SRC_URI="https://github.com/${PN^}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="+client server +gui" -REQUIRED_USE="|| ( client server )" - -RDEPEND=" - $( python_gen_cond_dep \ - '>=dev-python/certifi-2018.11.29[${PYTHON_USEDEP}] - >=dev-python/twisted-16.4.0[${PYTHON_USEDEP},ssl] - >=dev-python/pem-21.2.0[${PYTHON_USEDEP}]' - ) - client? ( - gui? ( - $( python_gen_cond_dep \ - 'dev-python/QtPy[${PYTHON_USEDEP},gui,pyside2]' \ - python3_{10,11} - ) - $( python_gen_cond_dep \ - 'dev-python/QtPy[${PYTHON_USEDEP},gui,pyside6]' \ - python3_12 - ) - ) - || ( - media-video/vlc[lua] - media-video/mpv[lua] - media-video/mplayer - ) - ) -" - -python_install() { - python_domodule syncplay - - if use gui; then - for size in 256 128 96 64 48 32 24 16; do - doicon -s ${size} "${PN}/resources/hicolor/${size}x${size}/apps/syncplay.png" - done - fi - if use client; then - python_newscript syncplayClient.py syncplay - if use gui; then - domenu syncplay/resources/syncplay.desktop - fi - fi - if use server; then - if use gui; then - domenu syncplay/resources/syncplay-server.desktop - fi - python_newscript syncplayServer.py syncplay-server - newinitd "${FILESDIR}/${PN}-server-init" "${PN}" - newconfd "${FILESDIR}/${PN}-server-init-conf" "${PN}" - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - if use client; then - optfeature_header "Syncplay is compatible with the following players, install:" - optfeature "VLC support" media-video/vlc[lua] - optfeature "MPV support" media-video/mpv[lua] - optfeature "MPlayer support" media-video/mplayer - fi -}