freebsd-ports/deskutils
Loïc Bartoletti 47b26d9293 Update Qt/PySide2 to 5.15.2 / PyQt to 5.15.1 / SIP to 5.4.0
This commit combines several updates.

- Update Qt to 5.12.2
- Update PyQt to 5.15.1
- Since PySide 5.15.1 is broken with Qt 5.15.2, so PySide and Shiboken are also updated to 5.15.2.
- Update sip to 5.4.0

SIP is a collection of tools  to create Python bindings for C and C++ libraries and used by PyQt and wxPython. There are some changes with sip5 [1]:
- python 3.5+ is required
- sip drops support of old deprecated methods as sipdistutils & cie.
- this version breaks also PyQt5 extension ABI. SIP files will be installed in ${PYTHON_SITELIBDIR}/PyQt${_PYQT_VERSION}/bindings
- some ports will use the new pyqtbuilder package with the pyproject.toml setup. Instead if the project have a setup.py, you should use sip-build to build it.
- if a port needs sip, it should also needs pysip. BTW, py-qt5-core requires pysip, so that should be enough for PyQt packages.

List of ports impacted by this change. Most of the patches have been integrated or are in the process of being integrated upstream:

- devel/libsavitar
- graphics/py-python-poppler-qt5
- net-im/scudcloud
- net/libarcus
- print/py-frescobaldi
- science/py-veusz
- graphics/qgis and graphics/qgis-ltr
- deskutils/calibre

A special note regarding calibre. New versions require sip>=5, we update it to the latest version (thanks to madpilot@)

science/scidavis will remove the PyQt binding soon and there is no patch planned, so we remove the python option (ok makc@)

While here, convert some ports to USE_PYQT (cad/cura, cad/uranium, devel/eric6, ...)

Thanks to tcberner and adridg!

[1] https://www.riverbankcomputing.com/static/Docs/sip/

PR:                250853
Exp-run by:        antoine
2020-12-08 20:03:07 +00:00
..
affiche
akonadi-calendar-tools Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
akonadi-import-wizard Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
akonadiconsole Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
akregator Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
alarm-clock-applet deskutils/alarm-clock-applet: fix build on recent current 2020-08-27 17:51:44 +00:00
anydesk deskutils/anydesk: Update to 6.0.1 2020-09-03 05:20:55 +00:00
appwrapper
aspostit
ausweisapp2
autocutsel
baobab Fix build in a clean environment 2020-09-18 21:00:06 +00:00
basket
belcard
bigyear
bijiben First batch at upgrading gnome to 3.36/3.38 2020-09-29 12:07:28 +00:00
birdtray deskutils/birdtray: create port 2020-11-08 21:27:00 +00:00
bitcollider
cairo-dock Prefer graphics/ligvrsvg2-rust over graphics/librsvg2 2020-11-09 17:08:12 +00:00
cairo-dock-plugins deskutils/cairo-dock-plugins: fix plist 2020-12-05 06:26:21 +00:00
caja-extensions Update caja 1.24.0 and its extensions to 1.24.1 2020-09-24 08:48:42 +00:00
cal Acknowledge a conflict between deskutils/cal and devel/util-linux 2020-11-13 15:57:20 +00:00
calcurse
calendar Fetch from my repository to simplify port 2020-11-07 11:41:24 +00:00
calendar-data Move calendar-data port from category misc to deskutils 2020-10-25 10:46:11 +00:00
calibre Update Qt/PySide2 to 5.15.2 / PyQt to 5.15.1 / SIP to 5.4.0 2020-12-08 20:03:07 +00:00
cartotheque
cfiles graphics/poppler: update to 20.11.0 2020-11-03 19:48:54 +00:00
charmtimetracker retire my older email address 2020-10-12 12:15:38 +00:00
chart
clipit
clipmenu - Add missing run dependency 2020-09-29 16:19:36 +00:00
clipnotify clipnotify is a simple program that, using the XFIXES extension to X11, 2020-09-25 19:43:32 +00:00
conkyforecast
copyq deskutils/copyq: update to 3.13.0 2020-10-19 08:26:16 +00:00
countdown
dailystrips
deforaos-todo
dfshow deskutils/dfshow: Update 0.9.0-beta -> 0.9.1-beta 2020-08-08 20:54:59 +00:00
docear Add education virtual category 2020-11-20 07:16:06 +00:00
dosage
dstask - Update to 0.23.2 2020-11-21 17:49:30 +00:00
easystroke
egroupware deskutils/egroupware: Update to 20.1.20201202 and add php-filter to the USE_PHP list [1] 2020-12-03 20:52:29 +00:00
fasd
fbreader
fet deskutils/fet: Update to 5.48.0 2020-12-01 16:59:30 +00:00
fff deskutils/fff: Update to 2.2 2020-09-23 08:41:46 +00:00
flameshot - Update to 0.8.3 2020-09-29 09:17:51 +00:00
foliate deskutils/foliate: fix plist 2020-12-05 17:44:11 +00:00
freemind
freeplane deskutils/freeplane: Update to 1.8.10 2020-11-30 05:55:13 +00:00
ganttproject Reset MAINTAINER 2020-09-28 05:05:24 +00:00
gcal
gcalcli
genius
glabels Prefer graphics/ligvrsvg2-rust over graphics/librsvg2 2020-11-09 17:08:12 +00:00
gnome-calendar Update to 3.38.1 2020-10-20 18:28:22 +00:00
gnome-characters
gnome-clocks deskutils/gnome-clocks: fix build on GCC architectures 2020-10-06 14:31:34 +00:00
gnome-contacts deskutils/gnome-contacts: update to 3.38.1 2020-12-05 17:12:51 +00:00
gnome-dictionary
gnome-documents First batch at upgrading gnome to 3.36/3.38 2020-09-29 12:07:28 +00:00
gnome-font-viewer First batch at upgrading gnome to 3.36/3.38 2020-09-29 12:07:28 +00:00
gnome-initial-setup First batch at upgrading gnome to 3.36/3.38 2020-09-29 12:07:28 +00:00
gnome-maps deskutils/gnome-maps: update to 3.38.2 2020-11-21 17:51:20 +00:00
gnome-photos x11/babl: Update to 0.1.82 2020-11-07 10:38:27 +00:00
gnome-screenshot deskutils/gnome-screenshot: fix build on GCC architectures 2020-09-22 11:19:54 +00:00
gnome-search-tool
gnome-shell-extension-audio-output-switcher
gnome-shell-extension-coverflow
gnome-shell-extension-dashtodock
gnome-shell-extension-filesmenu
gnome-shell-extension-hidetopbar
gnome-shell-extension-lockkeys
gnome-shell-extension-mediaplayer deskutils/gnome-shell-extension-mediaplayer: Update to 4.0 2020-11-07 07:29:33 +00:00
gnome-shell-extension-openweather
gnome-shell-extension-panel-osd
gnome-shell-extension-recent-items deskutils/gnome-shell-extension-recent-items: Update to 18 2020-10-23 17:49:32 +00:00
gnome-shell-extension-trash deskutils/gnome-shell-extension-trash: Update to 0.2.0 2020-11-07 07:26:39 +00:00
gnome-shell-extension-weather
gnome-shell-extension-windowoverlay-icons deskutils/gnome-shell-extension-windowoverlay-icons: Update to v36 2020-11-07 08:46:40 +00:00
gnome-shell-extra-extensions
gnome-sound-recorder Update to 3.38.0 2020-09-29 15:17:56 +00:00
gnome-system-log
gnome-todo First batch at upgrading gnome to 3.36/3.38 2020-09-29 12:07:28 +00:00
gnome-tweaks First batch at upgrading gnome to 3.36/3.38 2020-09-29 12:07:28 +00:00
gnome-utils
gnome-weather update to 3.36.1 2020-09-29 12:39:00 +00:00
gnote
gnustep-wrapper
go-for-it deskutils/go-for-it: Update to 1.8.7 2020-12-04 07:16:49 +00:00
goesimage
gpicker
grantlee-editor Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
grantleetheme Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
griffith
growl-for-linux
gsimplecal
gtimer
gucharmap
gworkspace
gworkspace-gwmetadata
gxmessage retire my older email address 2020-10-12 12:15:38 +00:00
gxneur Remove Werror from the default CFLAGS as it uses deprecated Glib API 2020-09-18 21:26:26 +00:00
hebcal
helpviewer
horde-groupware
horde-kronolith
horde-mnemo
horde-nag
hot-babe
howm editors/emacs: Update to version 27.1 2020-08-12 18:30:06 +00:00
hs-arbtt lang/ghc: Update to 8.10.1. 2020-08-16 07:56:18 +00:00
ical
jjclient
jlj
just lang/rust: Update to 1.48.0 2020-11-24 12:48:53 +00:00
kaddressbook Update Qt/PySide2 to 5.15.2 / PyQt to 5.15.1 / SIP to 5.4.0 2020-12-08 20:03:07 +00:00
kalarm Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
kcharselect Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
kchmviewer
kdeconnect-kde Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
kdepim Remove "blogio" from description of KDE-PIM 2020-08-16 15:01:55 +00:00
kdepim-addons Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
kdepim-apps-libs deskutils/kdepim-apps-libs: mark deprecated 2020-11-13 18:52:59 +00:00
kdepim-runtime Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
keditbookmarks Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
kfind Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
kmail Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
kmail-account-wizard Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
knotes Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
kontact Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
korganizer Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
kruler Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
ktimetracker
kuserfeedback
latte-dock
libkdepim Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
ljclive
lookbook
lumina-archiver
lumina-calculator
lumina-fileinfo
lumina-fm
lumina-mediaplayer
lumina-pdf graphics/poppler: update to 20.11.0 2020-11-03 19:48:54 +00:00
lumina-photo
lumina-screenshot
lumina-textedit
lxqt-notificationd deskutils/lxqt-notificationd Update to 0.16.0 2020-11-21 12:17:01 +00:00
mate-indicator-applet adding deskutils/mate-indicator-applet 1.24.0 2020-09-28 21:49:31 +00:00
mate-notification-daemon Prefer graphics/ligvrsvg2-rust over graphics/librsvg2 2020-11-09 17:08:12 +00:00
mate-utils
mbox-importer Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
mencal
menumaker
meteo
moregroupware
mozo
myitcrm
nautilus-actions First batch at upgrading gnome to 3.36/3.38 2020-09-29 12:07:28 +00:00
nautilus-sendto
nextcloudclient Add graphics/qt5-graphicaleffects dependency. 2020-11-20 21:35:46 +00:00
note
noti
notification-daemon Add a D-Bus service to automatically start the daemon when needed 2020-10-05 14:02:07 +00:00
notify-osd
orage
osmo devel/icu: update to 68.1 2020-11-03 00:56:26 +00:00
owncloudclient
p5-Data-ICal
p5-Data-ICal-DateTime
p5-Goo
pal
parcellite
peaclock devel/icu: update to 68.1 2020-11-03 00:56:26 +00:00
pet
phpicalendar
pim-data-exporter Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
pim-sieve-editor Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
pinot
plan Fix build with -fno-common. 2020-08-24 05:37:50 +00:00
plans
plasma5-milou Update KDE Plasma Desktop to 5.20.4 2020-12-01 17:40:16 +00:00
plasma5-sddm-kcm Update KDE Plasma Desktop to 5.20.4 2020-12-01 17:40:16 +00:00
plopfolio
preferences
projectlibre
puush
py-autokey
py-bugwarrior Fix bulk -a 2020-09-07 17:13:09 +00:00
py-khal deskutils/py-khal: Update to 0.10.2 2020-07-30 13:58:26 +00:00
py-khard deskutils/py-khard: Update to 0.17.0 2020-08-23 05:09:11 +00:00
py-paperless Fix pdftotext output, so that OCR is still triggered if needed. 2020-11-30 22:24:25 +00:00
py-py3status
py-pystash
py-send2trash
py-taskw
py-todoman
py-vdirsyncer
py-vobject deskutils/py-vobject: Add missing dependency 2020-09-13 15:08:18 +00:00
qlipper
qownnotes
recoll graphics/poppler: update to 20.11.0 2020-11-03 19:48:54 +00:00
remind Return jadawin@'s ports to the pool after taking in his commit bit. 2020-10-05 17:45:32 +00:00
rolo
rubrica
rubygem-shellplay
rubygem-taskjuggler
semantik
showdown
shutter Prefer graphics/ligvrsvg2-rust over graphics/librsvg2 2020-11-09 17:08:12 +00:00
simpleagenda
sliderule
spice-gtk
synapse
syncthingtray deskutils/syncthingtray: fix build on GCC architectures 2020-10-27 18:32:47 +00:00
sysctlview audio/mixertui,deskutils/sysctlview,sysutils/nsysctl: bump PORTREVISION 2020-10-31 16:39:28 +00:00
systempreferences
taskd
tasksh
taskwarrior
teapot
terminal-image-viewer deskutils/terminal-image-viewer: fix build on GCC architectures 2020-08-19 10:37:47 +00:00
thinkingrock
timewarrior deskutils/timewarrio: update to 1.4.2 2020-09-02 01:50:38 +00:00
todo Use upstream release tarball 2020-08-30 07:12:59 +00:00
tomboy
tomboy-plugin-reminder
toolboxkit
tpb
treeline Update PyQt to 5.15.0, py-sip to 4.19.24 and qscintilla2 to 2.11.5 2020-10-05 15:50:03 +00:00
treesheets - Drop maintainership 2020-11-04 08:03:44 +00:00
ultralist deskutils/ultralist: Update to 1.7.0 2020-11-13 12:09:12 +00:00
virt-manager deskutils/virt-manager: update to 3.2.0 2020-11-17 13:42:33 +00:00
vit
when
wmpinboard
x026
xcalendar
xchm
xfce4-generic-slider deskutils/xfce4-generic-slider: fix build on GCC architectures 2020-09-03 14:03:41 +00:00
xfce4-notes-plugin
xfce4-notifyd g_date_time_format_iso8601() was introduced in glib 2.62, with a newer glib20 2020-12-04 20:16:38 +00:00
xfce4-tumbler Prefer graphics/ligvrsvg2-rust over graphics/librsvg2 2020-11-09 17:08:12 +00:00
xfce4-volumed
xfce4-volumed-pulse
xfce4-xkb-plugin Prefer graphics/ligvrsvg2-rust over graphics/librsvg2 2020-11-09 17:08:12 +00:00
xmdiary
xneur deskutils/xneur: only add -fnested-functions when using base GCC 2020-11-28 03:48:06 +00:00
xpad
xpad3
xpostit
xpostitPlus
xwrits
ydotool Bump portrevision for devel/evdev-proto 2020-09-28 19:59:57 +00:00
zanshin deskutils/zanshin: add upstream's fix build against kontactinterface 2020-08-16 08:52:03 +00:00
zim deskutils/zim: update to 0.73.4 2020-11-26 08:37:32 +00:00
znotes
zorro
Makefile Sort SUBDIRs 2020-11-09 17:32:48 +00:00