head 1.22; access; symbols pkgsrc-2023Q4:1.20.0.2 pkgsrc-2023Q4-base:1.20 pkgsrc-2023Q3:1.19.0.4 pkgsrc-2023Q3-base:1.19 pkgsrc-2023Q2:1.19.0.2 pkgsrc-2023Q2-base:1.19 pkgsrc-2023Q1:1.17.0.2 pkgsrc-2023Q1-base:1.17 pkgsrc-2022Q4:1.16.0.2 pkgsrc-2022Q4-base:1.16 pkgsrc-2022Q3:1.15.0.2 pkgsrc-2022Q3-base:1.15 pkgsrc-2022Q2:1.13.0.2 pkgsrc-2022Q2-base:1.13 pkgsrc-2022Q1:1.10.0.4 pkgsrc-2022Q1-base:1.10 pkgsrc-2021Q4:1.10.0.2 pkgsrc-2021Q4-base:1.10 pkgsrc-2021Q3:1.8.0.8 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.8.0.6 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.8.0.4 pkgsrc-2021Q1-base:1.8 pkgsrc-2020Q4:1.8.0.2 pkgsrc-2020Q4-base:1.8 pkgsrc-2020Q3:1.7.0.2 pkgsrc-2020Q3-base:1.7 pkgsrc-2020Q2:1.6.0.2 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.4.0.2 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.2.0.4 pkgsrc-2019Q4-base:1.2; locks; strict; comment @# @; 1.22 date 2024.03.14.07.59.57; author adam; state Exp; branches; next 1.21; commitid mxfhKwjobQB9l62F; 1.21 date 2023.12.30.16.18.35; author adam; state Exp; branches; next 1.20; commitid sXtAjitKr2fFvvSE; 1.20 date 2023.10.07.20.00.35; author adam; state Exp; branches; next 1.19; commitid yqmQp2doUnm8rJHE; 1.19 date 2023.06.10.18.23.06; author adam; state Exp; branches; next 1.18; commitid CwBonde1IjqhIqsE; 1.18 date 2023.04.12.19.24.06; author adam; state Exp; branches; next 1.17; commitid DJeXWr8OIfKcXQkE; 1.17 date 2023.01.05.16.01.18; author adam; state Exp; branches; next 1.16; commitid b61gkKnqysSZWm8E; 1.16 date 2022.10.30.13.38.31; author adam; state Exp; branches; next 1.15; commitid rN5p42ei0x0CjKZD; 1.15 date 2022.09.13.17.18.07; author adam; state Exp; branches; next 1.14; commitid 4O86p5vOuUmC2JTD; 1.14 date 2022.07.01.16.13.40; author adam; state Exp; branches; next 1.13; commitid OtTgNtT7dgX24dKD; 1.13 date 2022.06.04.06.15.21; author adam; state Exp; branches; next 1.12; commitid dtSk5CkWEp9ICGGD; 1.12 date 2022.06.04.06.07.28; author adam; state Exp; branches; next 1.11; commitid C1lyqqAH3BtxzGGD; 1.11 date 2022.04.18.11.18.18; author adam; state Exp; branches; next 1.10; commitid ZUHidazvMzjhNFAD; 1.10 date 2021.10.26.11.34.24; author nia; state Exp; branches; next 1.9; commitid MHqjP6oNOKJ4ujeD; 1.9 date 2021.10.07.15.14.09; author nia; state Exp; branches; next 1.8; commitid P2riI8QJYhdyjTbD; 1.8 date 2020.11.21.11.22.34; author adam; state Exp; branches; next 1.7; commitid iHW3ysHu6c12kKwC; 1.7 date 2020.09.14.20.08.29; author adam; state Exp; branches; next 1.6; commitid tG7mDPsE0c0Wp3oC; 1.6 date 2020.06.02.06.41.03; author adam; state Exp; branches; next 1.5; commitid cEN7okxdqSN0iCaC; 1.5 date 2020.04.02.22.06.00; author adam; state Exp; branches; next 1.4; commitid NFO4S11PpaI3nR2C; 1.4 date 2020.01.27.18.36.34; author adam; state Exp; branches; next 1.3; commitid AEHvBSLGj3CFkmUB; 1.3 date 2020.01.21.20.25.40; author adam; state Exp; branches; next 1.2; commitid 0KejkEeGsoWU7BTB; 1.2 date 2019.11.05.15.29.35; author adam; state Exp; branches; next 1.1; commitid yDgScG33Kk2aYFJB; 1.1 date 2019.10.28.21.35.43; author nia; state Exp; branches; next ; commitid NQU5rtSVJAypfGIB; desc @@ 1.22 log @qt5: updated to 5.15.13 5.15.13 Bug fix release @ text @$NetBSD: distinfo,v 1.21 2023/12/30 16:18:35 adam Exp $ BLAKE2s (qtwayland-everywhere-opensource-src-5.15.13.tar.xz) = 529f8fa51c9b85ae95931afc194385797fd8f3ed18aeb28d000efe4bc4310801 SHA512 (qtwayland-everywhere-opensource-src-5.15.13.tar.xz) = 1f5b5e911ad9026d08260e5ce15aad5c9167726ce42db85634392f1e49d545ca5bcd4e44304f1ff633ffe110712a2b5dad87de6cd89eb3b7e6c657fe260e388d Size (qtwayland-everywhere-opensource-src-5.15.13.tar.xz) = 569152 bytes SHA1 (patch-config.tests_wayland__scanner_wayland__scanner.pro) = 3b6338a1d2c1425ce71b41e6515824ffc7e67fbc SHA1 (patch-features_wayland-scanner-client-wayland-protocol-include.prf) = e35ebe8543309373b12670eb2abc911263d15039 SHA1 (patch-qtwayland.pro) = 8a46a9cdf35c0a21cb19d764ff6d7546965bdd44 SHA1 (patch-src_client_qwaylandinputcontext.cpp) = 10c1bd818b4726a7f4757cca9de9df9fc9e4b52b SHA1 (patch-src_hardwareintegration_compositor_linux-dmabuf-unstable-v1_linuxdmabuf.h) = 3e6dde410c58d2f5e60634b6628069420dbc2250 @ 1.21 log @qt5: updated to 5.15.12 5.15.12 Bug fix release @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2023/10/07 20:00:35 adam Exp $ d3 3 a5 3 BLAKE2s (qtwayland-everywhere-opensource-src-5.15.12.tar.xz) = 65b9371540c81015c13ea82cdf31326ed891b61f6f045056b0e2052509dcaf80 SHA512 (qtwayland-everywhere-opensource-src-5.15.12.tar.xz) = acd78018665db3d0d77a84bb80ce7dbb65a33e0e813c3308e09a27195df204029b5e580f353eae2536e6fdde249aa34411e37f4f1663f7645448d96c9df67a66 Size (qtwayland-everywhere-opensource-src-5.15.12.tar.xz) = 569180 bytes @ 1.20 log @qt5: updated to 5.15.11 5.15.11 Bug fix release. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2023/06/10 18:23:06 adam Exp $ d3 3 a5 3 BLAKE2s (qtwayland-everywhere-opensource-src-5.15.11.tar.xz) = 5964df2a3b514e4446a3c96ff47f6ce41c1365978682e7a5645ee444075b3a9d SHA512 (qtwayland-everywhere-opensource-src-5.15.11.tar.xz) = b47a3358bc37f52dde0839940431e8049abfaa827722e6d57362b07547c35fe9fb422d28fd28c69a13f5773c24efc3eeea1e584372737a0151ed94bf4c5b9980 Size (qtwayland-everywhere-opensource-src-5.15.11.tar.xz) = 569072 bytes @ 1.19 log @qt5*: updated to 5.15.10 Compared to Qt 5.15.9, Qt 5.15.10 contains about 110 bug fixes and security updates. The list of fixes and the overview of all important changes in Qt 5.15.10 can be found in the release note. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2023/04/12 19:24:06 adam Exp $ d3 3 a5 3 BLAKE2s (qtwayland-everywhere-opensource-src-5.15.10.tar.xz) = 21363ce4f5ea56d724e992159d28dedb81f7e03d8c37f5e8c83d68b3101450dc SHA512 (qtwayland-everywhere-opensource-src-5.15.10.tar.xz) = 214b1fec7dfd815d148a7485f7811e623b06d172e58e4ee3167264a4e4b8f4aeec11474e574f91652a0bd3a48476a6747cad468f1e5035c49a55a96fc1400899 Size (qtwayland-everywhere-opensource-src-5.15.10.tar.xz) = 568552 bytes @ 1.18 log @qt5: updated to 5.15.9 5.15.9 Bug fix release @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2023/01/05 16:01:18 adam Exp $ d3 3 a5 3 BLAKE2s (qtwayland-everywhere-opensource-src-5.15.9.tar.xz) = 74e12b194903112bcfe8b4d368424634c78f9c0db5521238a9899bcc058fb7ee SHA512 (qtwayland-everywhere-opensource-src-5.15.9.tar.xz) = d108d63ceeb3b1a8905ad7f53a7271fca6a3506679d352b7290cdf8c00e1c180b6c561ee013a674002b89e23f58cfb7b909dfc5a8fdec6cece7e0a782be77978 Size (qtwayland-everywhere-opensource-src-5.15.9.tar.xz) = 567564 bytes @ 1.17 log @qt5: updated to 5.15.8 5.15.8 Bug fix release @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2022/10/30 13:38:31 adam Exp $ d3 3 a5 3 BLAKE2s (qtwayland-everywhere-opensource-src-5.15.8.tar.xz) = 46e76bf1f13c5df542c210b31e0d9f59ac054a10a9cb180baa951a0da862dcc6 SHA512 (qtwayland-everywhere-opensource-src-5.15.8.tar.xz) = 6c6e9dc20f98d71abd7dba54ff278bf4535e70f86bfc4e6dd46c1af7c87777f045a6aba02bba3eb786f7cf383da5fb72b03e1e6ec636c8be0cde0e4e5b7b5b2d Size (qtwayland-everywhere-opensource-src-5.15.8.tar.xz) = 568268 bytes @ 1.16 log @qt5: updated to 5.15.7 5.15.7 Bug-fix release @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2022/09/13 17:18:07 adam Exp $ d3 3 a5 3 BLAKE2s (qtwayland-everywhere-opensource-src-5.15.7.tar.xz) = 66d87dd6f761a96824f65b7d686f161acab709f038f94f4d670da4bf6e0b329b SHA512 (qtwayland-everywhere-opensource-src-5.15.7.tar.xz) = a004a82ec2b4f132d597ae3c82b4079671ecdfeed09c455073e552197da2b9f921c85bef2b40be76e87e61d5ec1e7ab39ed232be26b27d9aed6e938c659965a3 Size (qtwayland-everywhere-opensource-src-5.15.7.tar.xz) = 568024 bytes @ 1.15 log @qt5: updated to 5.15.6 Qt 5.15.6 does not add any new functionality but provides bug fixes and other improvements. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2022/07/01 16:13:40 adam Exp $ d3 3 a5 3 BLAKE2s (qtwayland-everywhere-opensource-src-5.15.6.tar.xz) = 662cbf0dbbe88e36e42ddf8904acd04b713c647a3f67116495b0ab305dd8501b SHA512 (qtwayland-everywhere-opensource-src-5.15.6.tar.xz) = 824cb4dfd2bd9d858f38430332a359cf6cd2b256c91b0bafcbe49c8847cb41a7ced79ef8abd5469170837525639df26fcbcdfb49ffefc4fc4cde0830d9afe98c Size (qtwayland-everywhere-opensource-src-5.15.6.tar.xz) = 567812 bytes @ 1.14 log @qt5: updated to 5.15.5 5.15.5: bug fixes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2022/06/04 06:15:21 adam Exp $ d3 3 a5 3 BLAKE2s (qtwayland-everywhere-opensource-src-5.15.5.tar.xz) = 337d998aef3d70396556d431f3efb601dbbce4ebc936e7ca4a808eef45bb27ec SHA512 (qtwayland-everywhere-opensource-src-5.15.5.tar.xz) = 828dceb7bc54ce610a73f110f0aca332a90cf95df4a3bc971bd21c4e878366cb8d2248e609b73ce4d381579a143843c87a62f23dcc95767e522874e53a1b0327 Size (qtwayland-everywhere-opensource-src-5.15.5.tar.xz) = 567384 bytes @ 1.13 log @qt5-qtwayland: fix build @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2022/06/04 06:07:28 adam Exp $ d3 3 a5 3 BLAKE2s (qtwayland-everywhere-opensource-src-5.15.4.tar.xz) = 6de5a38ff2fe417aeac92ceaede9fa809559dff9b1cabaf465cde3a3deb35eeb SHA512 (qtwayland-everywhere-opensource-src-5.15.4.tar.xz) = 58ae262f7aa0455fb577a36fe9413a969398a2043160642501bac064d6fbc3280f76aa566e62b9d73c67a8c3606849b1b97bcb9b0250d26c269ec921112f40e4 Size (qtwayland-everywhere-opensource-src-5.15.4.tar.xz) = 567300 bytes @ 1.12 log @qt5: updated to 5.15.4 5.15.4 Bug fixes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2022/04/18 11:18:18 adam Exp $ d9 1 @ 1.11 log @qt5: updated to 5.15.3 5.15.3: Bug fix, LTS, release. qt5-qtwebengine patches courtesy of @@markd. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2021/10/26 11:34:24 nia Exp $ d3 3 a5 3 BLAKE2s (qtwayland-everywhere-opensource-src-5.15.3.tar.xz) = 1c6881781c8d262afe116775982225e9a53c2dad682c4e953576aa7bcae57eb8 SHA512 (qtwayland-everywhere-opensource-src-5.15.3.tar.xz) = 0a9768282170709050490fb1b9daef59c21c8b5c4785f56a452d7954ffb6f016ec836022693941c99c5c10b2c3c55c75ba37fdad09dd1e0cde627f8b87b90c89 Size (qtwayland-everywhere-opensource-src-5.15.3.tar.xz) = 565004 bytes @ 1.10 log @x11: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2021/10/07 15:14:09 nia Exp $ d3 3 a5 3 BLAKE2s (qtwayland-everywhere-src-5.15.2.tar.xz) = c9df8335eabef322a55b7b7f84b04de5d47da52f78ca6956e7bae8daa118eee1 SHA512 (qtwayland-everywhere-src-5.15.2.tar.xz) = e8657ed676873da7b949e6a1605d025918a03336af9c68f32741945ec3c71a604def55bb00737ba4d97b91c00d0e2df1a83cdcedcf5795c6b2a1ef2caa21c91c Size (qtwayland-everywhere-src-5.15.2.tar.xz) = 564884 bytes @ 1.9 log @x11: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2020/11/21 11:22:34 adam Exp $ d3 1 a3 1 RMD160 (qtwayland-everywhere-src-5.15.2.tar.xz) = d8bd074892e539328187e491c732fa8437eef7b2 @ 1.8 log @qt5: updated to 5.15.2 5.12.2: Bug fix release. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2020/09/14 20:08:29 adam Exp $ a2 1 SHA1 (qtwayland-everywhere-src-5.15.2.tar.xz) = b547a38762ca6ef6d14545b4d51aabbcf06cc17e @ 1.7 log @qt5: updated to 5.15.1 Qt 5.15.1 Released We have released Qt 5.15.1, the first patch release of Qt 5.15 LTS. As a patch release, Qt 5.15.1 does not add any new functionality but provides many bug fixes and other improvements. Compared to Qt 5.15.0, the new Qt 5.15.1 contains more than 400 bug fixes. For details of the most important changes, please check the Change files of Qt 5.15.1. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2020/06/02 06:41:03 adam Exp $ d3 4 a6 4 SHA1 (qtwayland-everywhere-src-5.15.1.tar.xz) = b92862df567d2b0039dea4d371913c02fb58273e RMD160 (qtwayland-everywhere-src-5.15.1.tar.xz) = 774861f522a32de88f73f81ab6e0042c181a0a2f SHA512 (qtwayland-everywhere-src-5.15.1.tar.xz) = d6619f35b3ab163372a0d49a2221c487d5936b6d9ebeb92a7fd41521c424d550eea7c5c584e07f15bde1ec5ece1bd5774845eb9956ce793e546197ffdb28d594 Size (qtwayland-everywhere-src-5.15.1.tar.xz) = 563508 bytes @ 1.6 log @qt5: updated to 5.15.0 New Features in Qt 5.15 Qt 3D Module Improved profiling and troubleshooting support. QSortPolicy: introduced a uniform mode to control whether uniform minification needs to be performed or not. QMouseDevice: introduced a updateAxesContinuously property. Isolated the OpenGL renderer as a plugin. Qt Core Module Introduced QFile::moveToTrash() to provide a cross-platform API for moving files to the trash/recycling bin on Windows, macOS, and Linux desktops. This implements the freedesktop.org specification. Introduced QFileInfo::isJunction() to detect whether a file system entry is a Windows NTFS junction. QRunnable instances can now be created from std::function without having to subclass QRunnable. QThreadPool::start() and tryStart() can now take std::function and thereby also anonymous lambda functions as arguments. Added static template QDebug::toString() function, which streams the given object into a QDebug instance that operates on a string, and then returns that string. This is useful for cases where you need the textual representation of an object for debugging, but cannot use operator<<, such as when passing a failure message to QVERIFY2(). Qt GUI Module QColorSpace setters can now operate on invalid color spaces, making it possible to set primaries and transfer function independently. Implemented multi-threading support for many QImage scaling and conversion methods. Qt Multimedia Module Deprecated all plugin APIs. Deprecated QMediaService and QMediaControl. Introduced reverse playback for GStreamer. Introduced rendering to multiple surfaces. Introduced QVideoWidget::videoSurface(), QGraphicsVideoItem::videoSurface(), and QDeclarativeVideoOutput::videoSurface(). MediaPlayer QML type: Introduced a videoOutput property. Introduced QVideoFrame::image(). GStreamer camerabin: React to changes in notify::zoom and notify::max-zoom properties. Qt Network Module OpenSSL backend: Added support for a new session ticket mechanism introduced by the TLS 1.3 protocol. Implemented timeouts for downloads and uploads with QNetworkRequest and QNetworkAccessManager. Increased the minimum supported version of OpenSSL to 1.1. Qt QML Module Introduced inline components; multiple QML components can be declared in the same file. Introduced required properties. Added a declarative way of registering types to QML. qmllint now has a better understanding of the code and warns about deprecated QML features. Added the qmlformat tool to automatically format any QML file according to the QML Coding Conventions. Added support for the Nullish Coalescing Operator. Added a colorspace property on image nodes, making it possible to read color spaces and transform images into a specific color space. Qt Quick Module Added a PathText type which can be used together with Qt Quick Shapes to render text as geometry, without relying on distance fields or pre-rendered textures. This is useful for rendering large font sizes which would otherwise consume a lot of texture memory. Added a Image.sourceClipRect property to request the image plugin to render a portion of an image source. Added a cursorShape property to pointer handlers. Most pointer handlers (for example DragHandler) will change the cursor when in active state. HoverHandler will change the cursor when the mouse is hovering over the Item that contains the handler. Added support for Metal on iOS for the opt-in preview of the Graphics API Independent Rendering Architecture. Qt Quick Controls Module Added HorizontalHeaderView and VerticalHeaderView to display header data in a TableView, with support for flicking synchronization and multiple styles: default, fusion, imagine, material, and universal. Added a selectTextByMouse property to ComboBox. Qt WebEngine Module Updated to Chromium 80. Switched to use a sandboxed network service. Introduced a new API for reading the subprocess ID of a page or a view. Introduced a WebEngineHistory.clear() method. Tools QDoc can now generate DocBook. QDoc now generates output for C++ class and function template parameters. QDoc now generates correct output for scoped enums (enum classes). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2020/04/02 22:06:00 adam Exp $ d3 4 a6 4 SHA1 (qtwayland-everywhere-src-5.15.0.tar.xz) = b4acd5f872228537b2b3f34ae53e2731cf59282c RMD160 (qtwayland-everywhere-src-5.15.0.tar.xz) = 6b368419ed44eb0b6a825b64f7e4e93a92982212 SHA512 (qtwayland-everywhere-src-5.15.0.tar.xz) = e3d8fb79b7d3b10a94caccca1567c3a978b3517e13740aa6218d0a0b4cb180f6bdc3b533e113248908033f344ab5fcffd6fac751a1513c2d62834afe408ee714 Size (qtwayland-everywhere-src-5.15.0.tar.xz) = 562408 bytes @ 1.5 log @qt5: updated to 5.14.2 Qt 5.14.2: As usual this second patch release to Qt 5.14 series doesn't bring any new features but provide several bug fixes and other improvements. Compared to Qt 5.14.1 there are more than 200 bug fixes included in this release. For details of the most important changes please check the Changes files for Qt 5.14.2. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2020/01/27 18:36:34 adam Exp $ d3 4 a6 4 SHA1 (qtwayland-everywhere-src-5.14.2.tar.xz) = 8c99de43fc8172caf556f2f573a8cea29c90b57f RMD160 (qtwayland-everywhere-src-5.14.2.tar.xz) = 8d1b28b48303bfa15e802495cb500ac19138f285 SHA512 (qtwayland-everywhere-src-5.14.2.tar.xz) = 0f396cabace17f099c2f2c0be54317006dc00c5f4be08cd79a4fa4fdc94362f63cc6ce9decc7feb63f566dd2ea52d562257e4bb23332557054418fc16dc7e899 Size (qtwayland-everywhere-src-5.14.2.tar.xz) = 544532 bytes d9 1 a9 1 SHA1 (patch-qtwayland.pro) = 550877e09d9b09a718b47c7ca36dbdbbb7727762 @ 1.4 log @qt5: updated to 5.14.1 Compared to Qt 5.14.0, the new Qt 5.14.1 contains around 220 bug fixes including security issue fixes for both Qt (CVE-2020-0570) and 3rd party components (CVE-2019-19244, CVE-2019-19603, CVE-2019-19242, CVE-2019-19645, CVE-2019-19646 & CVE-2019-19880). Also in QtWebEngine there are many CVE fixes from Chromium. For details of the most important changes, please check the Change files of Qt 5.14.1. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2020/01/21 20:25:40 adam Exp $ d3 4 a6 4 SHA1 (qtwayland-everywhere-src-5.14.1.tar.xz) = 7baf400c5bdbb3e71fb1c07bf351d2caaa8f4c3a RMD160 (qtwayland-everywhere-src-5.14.1.tar.xz) = ec4a44853fade8c22a073d37519f3e442f889e47 SHA512 (qtwayland-everywhere-src-5.14.1.tar.xz) = 6cdfb527ce8160b562343bfb3959dfcd8ccc91a50817756547f4a0559b77372bee7587bc2e4e658e15b58ecb52c6eb0ef2193e30a285d13c4192bb03a1149cfc Size (qtwayland-everywhere-src-5.14.1.tar.xz) = 544744 bytes @ 1.3 log @qt5: updated to 5.14.0 New Features in Qt 5.14 Qt 3D Module Overhauled the threading architecture. This includes the removal of the aspect thread. Overhauled the frontend/backend node sync. Enabled QTransform to have access to the world matrix. Introduced Scene3DView. Scene3D is now in sync with QtQuick, and can render as an underlay without an FBO. Qt Bluetooth Module Introduced a new, optional Win32 backend with support for Windows 7 and 8. This backend is not built by default, nor is it part of the pre-built packages. QLowEnergyController: Introduced AuthorizationError. Added the ability to include multiple manufacturer data entries per manufacturer ID. Qt Core Module Added support in QCalendar for calendars other than Gregorian, by implementation of suitable backends. Added backends to implement the Gregorian, Jalali (Persian), Islamic Civil, Milankovic, and Julian calendars. We look forward to other contributions. Added QColorConstants, a namespace providing constexpr QColor instances that don't cost any runtime overhead. Qt GUI Module Updated High-DPI support: Introduced non-integer scale factors (for example, a scale factor of 150%) that applications can opt-in to use. Use QGuiApplication::highDpiScaleFactorRoundingPolicy or QT_SCALE_FACTOR_ROUNDING_POLICY to set the rounding policy. Added the QT_ENABLE_HIGHDPI_SCALING environment variable, enabling high-DPI scaling based on display DPI. This replaces QT_AUTO_SCREEN_SCALE_FACTOR (now deprecated), and corresponds to the Qt::AA_EnableHighDpiScaling application attribute. Added cross-platform support for the QT_FONT_DPI environment variable, for the purpose of developing and testing with specific DPI values. Added color-space support for images; reading and writing color-spaces from JPEG, PNG, WebP and TIFF images, and performing color-space transformation on images. Improvements to QTextDocument and QTextTable styling: Added per-edge border styling via QTextTableCellFormat. Added border-collapse mode. Added support for (partial) HTML table style import and export. Added support for reading and writing Markdown format to QTextDocument, as an alternative to HTML. Qt Multimedia Module Added QVideoFrame::Format_YUV422P. Introduced support for the GStreamer OpenGL plugin. Qt Network Module Introduced the HTTP/2 Configuration API. Introduced network connectivity monitoring. Added support for Kerberos proxy authentication. Qt QML Module Added qmlRegisterSingletonInstance() function. This allows to expose a QObject as a singleton to QML, without having to create a factory function as required by qmlRegisterSingletonType(). It is meant as a type safe replacement of setContextProperty() in common usages. Added qmlRegisterAnonymousType() as a replacement for qmlRegisterType(). It allows to specify the URI and major version, which enables better tooling support. Added an experimental -U option to qmllint. When set, access to unqualified identifiers generates warnings. Qt Quick Module Added a preview of the graphics API independent scenegraph renderer as an opt-in feature. This allows running qualifying Qt Quick applications on top of Vulkan, Metal, or Direct3D 11, instead of OpenGL. Currently supported platforms: Windows 10 (Direct3D) Linux with X11/xcb (Vulkan) macOS (Metal or Vulkan with MoltenVK) Android 7.0+ (Vulkan) Added support for the Markdown format (including CommonMark and GitHub dialects) to Text and TextEdit as an alternative to HTML. This includes the GitHub checklist extension, allowing to toggle checkboxes in a TextEdit. Switched TextEdit to use an I-beam cursor by default, and a pointing-hand cursor when hovering over a checkbox or a link. Default cursors can be overridden. Added WheelHandler, an event handler for the mouse wheel, and optionally for emulated mouse wheel events coming from a trackpad. Added BoundaryRule in Qt.labs.animation: a PropertyValueInterceptor that restricts the range of values a numeric property can have, applies "resistance" when overshooting a value, and provides the ability to animate it back to its normal range. It's particularly useful in combination with WheelHandler, providing physics similar to Flickable. Added currentFrame and frameCount properties to Image and BorderImage, just as AnimatedImage has; for example, this allows choosing an individual icon from an .ICO file that contains multiple icons. Added PathPolyline and PathMultiline as additional ways of drawing and/or filling arbitrary polygons and sets of polygons with Qt Quick Shapes. Qt Serial Bus Module Added operators to compare QCanBusDevice::Filter for equality or inequality. Added the QCanBusDevice::OperationError and QCanBusDevice::TimeoutError codes to signal operation and timeout errors. Added the QCanBusDevice::busStatus() function to query the bus status from the CAN bus device. Added the QCanBusDevice::resetController() function to release the CAN controller from bus off state. SocketCAN: Added the configuration parameter QCanBusDevice::ProtocolKey to use another protocol inside the protocol family PF_CAN. SocketCAN: If libsocketcan is available, the CAN bus bitrate can be retrieved and set at runtime. PeakCAN: Added support for PCAN-USB devices on macOS by using the MacCAN library. Exposed the underlying QIODevice used for Modbus communication. This enables, for example, setting the serial port hardware flow control (RTS/CTS). Qt Test Module Introduced initMain() function to perform any initialization that must happen before QApplication exists. Qt WebEngine Module Updated to Chromium 77. Added a new API to control the life-cycle of QWebEnginePage. Qt Widgets Module Added support for the Markdown format (including CommonMark and GitHub dialects) to QTextEdit and QTextBrowser as an alternative to HTML. This includes the GitHub checklist extension, allowing to toggle checkboxes if the widget is editable. QTextBrowser::setSource() detects Markdown based on the file extension. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2019/11/05 15:29:35 adam Exp $ d3 4 a6 4 SHA1 (qtwayland-everywhere-src-5.14.0.tar.xz) = 6dcc620039f6b586c575a61181d2f47514c1f4b4 RMD160 (qtwayland-everywhere-src-5.14.0.tar.xz) = dd955ebcc96c82ffd923808202be5743493e8228 SHA512 (qtwayland-everywhere-src-5.14.0.tar.xz) = 2336e0f37ffcfc19c1fb3ba16bc853c0d3893d5b01fc1797c50b53057c0fb6827c2bb7e3d15fd943c6ecdefaf5cc544c7a59409f241dba39ed732bb6046ce1f6 Size (qtwayland-everywhere-src-5.14.0.tar.xz) = 544292 bytes @ 1.2 log @qt5-qtwayland: updated to 5.13.2 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2019/10/28 21:35:43 nia Exp $ d3 4 a6 4 SHA1 (qtwayland-everywhere-src-5.13.2.tar.xz) = 3825365c59dc585d0174869a41808aa581aabc44 RMD160 (qtwayland-everywhere-src-5.13.2.tar.xz) = 894b960436468d030ff3a882177df2bfebb483af SHA512 (qtwayland-everywhere-src-5.13.2.tar.xz) = 5eb895c2ef8e2e72b71fed027f760913bf754da213e488a6103d9034170a6333f034b3488115a87a5a4e90761425487b9a8ab8e84a68e2e614c159d747408d53 Size (qtwayland-everywhere-src-5.13.2.tar.xz) = 495536 bytes @ 1.1 log @Add x11/qt5-qtwayland. Qt5 module for Wayland support Note: while it does seem silly to have this in the X11 category, it's for consistency with other core qt5 packages. @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 4 SHA1 (qtwayland-everywhere-src-5.13.1.tar.xz) = 63576833b5f253971dc06c51b27ba5bb01a327bf RMD160 (qtwayland-everywhere-src-5.13.1.tar.xz) = 6c1d753366ca4ff74ee5ef67ac9c8dc2a7b108b6 SHA512 (qtwayland-everywhere-src-5.13.1.tar.xz) = 5dde4e4625cd4569246bb4066dd6f56e2f6a01d14c83d46294372b8713ec0ae8d40dd5f62f6a8d6e3929de9f443cd892942d616d60df2142ae3b9a942521a50b Size (qtwayland-everywhere-src-5.13.1.tar.xz) = 478744 bytes d10 1 @