1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-28 05:29:48 +00:00
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 deskutils/ausweisapp2: Fix build on FreeBSD 11.3 2020-04-11 05:00:37 +00:00
autocutsel
baobab Fix build in a clean environment 2020-09-18 21:00:06 +00:00
basket devel/libgit2: Update to 1.0.0 2020-04-19 03:55:22 +00:00
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 Reset maintainership 2020-02-27 21:26:31 +00:00
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 Update to 2.17 2020-02-12 13:26:53 +00:00
dstask - Update to 0.23.2 2020-11-21 17:49:30 +00:00
easystroke Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 1). 2020-05-27 11:59:13 +00:00
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 Remove textproc/gnome-doc-utils. 2020-01-27 19:40:17 +00:00
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 Update to 3.34.0 2020-06-12 08:25:52 +00:00
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 Convert the tree to use PY_PILLOW 2020-03-24 19:54:57 +00:00
growl-for-linux
gsimplecal
gtimer
gucharmap Chase UCD's upgrade and prepare the next one. 2020-02-11 18:11:50 +00:00
gworkspace Return theraven's ports to the pool after safekeeping his commit bit. 2020-03-05 20:49:05 +00:00
gworkspace-gwmetadata Return theraven's ports to the pool after safekeeping his commit bit. 2020-03-05 20:49:05 +00:00
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 Update to 4.2.29 2020-07-19 08:46:51 +00:00
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 deskutils/ical: udpate to 3.0.4 2020-02-05 21:59:13 +00:00
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 deskutils/kuserfeedback: fix build on GCC architectures 2020-02-11 15:16:58 +00:00
latte-dock kutils/latte-dock update to latest upstream, 2020-04-12 12:35:56 +00:00
libkdepim Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
ljclive
lookbook deskutils/lookbook: Update to 1.1.0 2020-03-27 18:12:39 +00:00
lumina-archiver x11/lumina: Update to 1.6.0 and Take MAINTAINER'ship 2020-02-22 05:29:53 +00:00
lumina-calculator deskutils/lumina-pdf, deskutils/lumina-calculator: incorrect definition of i18n files in pkg-plist 2020-04-30 13:31:19 +00:00
lumina-fileinfo x11/lumina: Update to 1.6.0 and Take MAINTAINER'ship 2020-02-22 05:29:53 +00:00
lumina-fm x11/lumina: Update to 1.6.0 and Take MAINTAINER'ship 2020-02-22 05:29:53 +00:00
lumina-mediaplayer x11/lumina: Update to 1.6.0 and Take MAINTAINER'ship 2020-02-22 05:29:53 +00:00
lumina-pdf graphics/poppler: update to 20.11.0 2020-11-03 19:48:54 +00:00
lumina-photo x11/lumina: Update to 1.6.0 and Take MAINTAINER'ship 2020-02-22 05:29:53 +00:00
lumina-screenshot x11/lumina: Update to 1.6.0 and Take MAINTAINER'ship 2020-02-22 05:29:53 +00:00
lumina-textedit x11/lumina: Update to 1.6.0 and Take MAINTAINER'ship 2020-02-22 05:29:53 +00:00
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 Update to 1.24 2020-06-12 09:00:09 +00:00
mbox-importer Update KDE Apps to 20.08.3 2020-11-05 17:42:01 +00:00
mencal
menumaker - update to 0.99.12 2020-07-24 20:25:43 +00:00
meteo Change MAINTAINER email address to FreeBSD.org one 2020-04-13 03:15:19 +00:00
moregroupware
mozo Update to 1.24.0 2020-06-12 09:01:06 +00:00
myitcrm
nautilus-actions First batch at upgrading gnome to 3.36/3.38 2020-09-29 12:07:28 +00:00
nautilus-sendto deskutils/nautilus-sendto: fix build on GCC architectures 2020-07-06 21:58:12 +00:00
nextcloudclient Add graphics/qt5-graphicaleffects dependency. 2020-11-20 21:35:46 +00:00
note
noti deskutils/noti: fix build on -head 2020-07-22 17:25:16 +00:00
notification-daemon Add a D-Bus service to automatically start the daemon when needed 2020-10-05 14:02:07 +00:00
notify-osd Properly register the glib schema during installation 2020-04-20 12:15:30 +00:00
orage
osmo devel/icu: update to 68.1 2020-11-03 00:56:26 +00:00
owncloudclient desktuils/owncloudclient: prepare for Qt5-5.15 2020-05-30 08:22:05 +00:00
p5-Data-ICal Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 7). 2020-05-28 13:13:25 +00:00
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 Upgrade to v1.10. 2020-02-12 06:42:51 +00:00
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 Update py-sip to 4.19.21 and qscintilla2 to 2.11.4 2020-04-11 05:04:40 +00:00
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 deskutils/py-todoman: Update to 3.8.0 2020-06-16 12:16:16 +00:00
py-vdirsyncer deskutils/py-vdirsyncer: Add compatibility with latest py-click. 2020-06-26 17:34:05 +00:00
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 Update WWW 2020-04-02 21:30:51 +00:00
semantik - Add LICENSE_FILE 2020-05-22 09:32:48 +00:00
showdown
shutter Prefer graphics/ligvrsvg2-rust over graphics/librsvg2 2020-11-09 17:08:12 +00:00
simpleagenda Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 6). 2020-05-28 08:43:29 +00:00
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 Return theraven's ports to the pool after safekeeping his commit bit. 2020-03-05 20:49:05 +00:00
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 Remove textproc/gnome-doc-utils. 2020-01-27 19:40:17 +00:00
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 deskutils/when: update to 1.1.40 2020-05-12 09:11:45 +00:00
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 Restore PORTREVISION. It was removed while working on 3.4.0, which had 2020-03-19 22:39:29 +00:00
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