Releases: davidbannon/libqt6pas
v6.2.10
Download LibQt6Pas Pre-Built Packages
Packages for libQt6Pas, the Qt6 libraries used, eg with Lazarus and Qt6 on Linux. So far we have x86_64 Debs, RPMs and a tarball and for arm64, aarch64 debs, (all tested). I hope to add a few more platforms shortly.
Whats new ?
- Fixed wrong QFontMetricsF_forizontalAdvance() output (2024-11-15)
- Fixed bug in bindings (2024-11-21)
Install
In all cases, its suggested you download the right package and install on the command line. eg
Deb based system
$> sudo apt install ./libqt6pas6_6.2.10-1_amd64.deb
or
$> sudo apt install ./libqt6pas6_6.2.10-1_amd64.deb ./libqt6pas-dev_6.2.7-1_amd64.deb
RPM based system
$> sudo dnf localinstall ./libqt6pas6-6.2.10-1.x86_64.rpm
or
$> sudo dnf localinstall ./libqt6pas6-6.2.10-1.x86_64.rpm ./libqt6pas6-dev_6.2.7-1_amd64.deb
Note : some RPM users, particularly OpenSUSE will need to register the key file that the RPM packages were signed with. I use the same keyfile as my tomboy-ng project, details here - https://github.com/tomboy-notes/tomboy-ng/wiki/Download_Release#opensuse
Prior to April 2024, some RPM packages here were unsigned, my apologies !
Note:
You might need to click the black triangle next to the word "Assets" to see what you are looking for.
Ver 6.2.8
Download LibQt6Pas Pre-Built Packages
Packages for libQt6Pas, the Qt6 libraries used, eg with Lazarus and Qt6 on Linux. So far we have x86_64 Debs, RPMs and a tarball for the brave, (all tested) I hope to add a few more platforms if people ask.
Install
In all cases, its suggested you download the right package and install on the command line. eg
Deb based system
$> sudo apt install ./libqt6pas6_6.2.8-1_amd64.deb
or
$> sudo apt install ./libqt6pas6_6.2.8-1_amd64.deb ./libqt6pas-dev_6.2.7-1_amd64.deb
RPM based system
$> sudo dnf localinstall ./libqt6pas6-6.2.8-1.x86_64.rpm
or
$> sudo dnf localinstall ./libqt6pas6-6.2.8-1.x86_64.rpm ./libqt6pas6-dev_6.2.7-1_amd64.deb
Note : some RPM users, particularly OpenSUSE will need to register the key file that the RPM packages were signed with. I use the same keyfile as my tomboy-ng project, details here - https://github.com/tomboy-notes/tomboy-ng/wiki/Download_Release#opensuse
Prior to April 2024, some RPM packages here were unsigned, my apologies !
Note:
You might need to click the black triangle next to the word "Assets" to see what you are looking for.
Ver 6.2.7
Download LibQt6Pas Pre-Built Packages
Packages for libQt6Pas, the Qt6 libraries used, eg with Lazarus and Qt6 on Linux. So far we have x86_64 Debs, RPMs and a tarball for the brave, (all tested) I hope to add a few more platforms as time permits.
NOTE : If you have libraries installed earlier than November 25, earlier than libqt6pas6_6.2.2-2_amd64.deb then you MUST remove the old before installing the new ones.
Install
In all cases, its suggested you download the right package and install on the command line. eg
Deb based system
$> sudo apt install ./libqt6pas6_6.2.7-1_amd64.deb
or
$> sudo apt install ./libqt6pas6_6.2.7-1_amd64.deb ./libqt6pas-dev_6.2.7-1_amd64.deb
RPM based system
$> sudo dnf localinstall ./libqt6pas6-6.2.7-1.x86_64.rpm
or
$> sudo dnf localinstall ./libqt6pas6-6.2.7-1.x86_64.rpm ./libqt6pas6-dev_6.2.7-1_amd64.deb
Note : some RPM users, particularly OpenSUSE will need to register the key file that the RPM packages were signed with. I use the same keyfile as my tomboy-ng project, details here - https://github.com/tomboy-notes/tomboy-ng/wiki/Download_Release#opensuse
Prior to December 2023, some RPM packages here were unsigned, my apologies !
All Users
Note: You might need to click the black triangle next to the word "Assets" to see what you are looking for.
Note: These libraries have been build on a U2004 system running an experimental PPA based Qt6.2.2. It has not yet been extensively tested so its vital that if you see something unexpected, you let me know !
Davo
Version 6.2.6
Download LibQt6Pas Pre-Built Packages
Packages for libQt6Pas, the Qt6 libraries used, eg with Lazarus and Qt6 on Linux. So far we have x86_64 Debs, RPMs and a tarball for the brave, (all tested) I hope to add a few more platforms as time permits.
NOTE : If you have libraries installed earlier than November 25, earlier than libqt6pas6_6.2.2-2_amd64.deb then you MUST remove the old before installing the new ones.
Install
In all cases, its suggested you download the right package and install on the command line. eg
Deb based system
$> sudo apt install ./libqt6pas6_6.2.6-1_amd64.deb
or
$> sudo apt install ./libqt6pas6_6.2.6-1_amd64.deb ./libqt6pas-dev_6.2.6-1_amd64.deb
RPM based system
$> sudo dnf localinstall ./libqt6pas6-6.2.6-1.x86_64.rpm
or
$> sudo dnf localinstall ./libqt6pas6-6.2.6-1.x86_64.rpm ./libqt6pas6-dev_6.2.6-1_amd64.deb
Note: You might need to click the black triangle next to the word "Assets" to see what you are looking for.
Note: These libraries have been build on a U2004 system running an experimental PPA based Qt6.2.2. It has not yet been extensively tested so its vital that if you see something unexpected, you let me know !
Davo
Version 6.2.5
Download LibQt6Pas Pre-Built Packages
Packages for libQt6Pas, the Qt6 libraries used, eg with Lazarus and Qt6 on Linux. So far we have x86_64 Debs, RPMs and a tarball for the brave, (all tested) I hope to add a few more platforms as time permits.
NOTE : If you have libraries installed earlier than November 25, earlier than libqt6pas6_6.2.2-2_amd64.deb then you MUST remove the old before installing the new ones.
Install
In all cases, its suggested you download the right package and install on the command line. eg
Deb based system
$> sudo apt install ./libqt6pas6_6.2.5-1_amd64.deb
or
$> sudo apt install ./libqt6pas6_6.2.5-1_amd64.deb ./libqt6pas-dev_6.2.3-1_amd64.deb
RPM based system
$> sudo dnf localinstall ./libqt6pas6-6.2.5-1.x86_64.rpm
or
$> sudo dnf localinstall ./libqt6pas6-6.2.5-1.x86_64.rpm ./libqt6pas6-dev_6.2.5-1_amd64.deb
Note: You might need to click the black triangle next to the word "Assets" to see what you are looking for.
Note: These libraries have been build on a U2004 system running an experimental PPA based Qt6.2.2. It has not yet been extensively tested so its vital that if you see something unexpected, you let me know !
Davo
Version 6.2.4
Download LibQt6Pas Pre-Built Packages
Packages for libQt6Pas, the Qt6 libraries used, eg with Lazarus and Qt6 on Linux. So far we have x86_64 Debs, RPMs and a tarball for the brave, (all tested) I hope to add a few more platforms as time permits.
NOTE : If you have libraries installed earlier than November 25, earlier than libqt6pas6_6.2.2-2_amd64.deb then you MUST remove the old before installing the new ones.
Install
In all cases, its suggested you download the right package and install on the command line. eg
Deb based system
$> sudo apt install ./libqt6pas6_6.2.4-1_amd64.deb
or
$> sudo apt install ./libqt6pas6_6.2.4-1_amd64.deb ./libqt6pas-dev_6.2.3-1_amd64.deb
RPM based system
$> sudo dnf localinstall ./libqt6pas6-6.2.4-1.x86_64.rpm
or
$> sudo dnf localinstall ./libqt6pas6-6.2.4-1.x86_64.rpm ./libqt6pas6-dev_6.2.4-1_amd64.deb
Note: You might need to click the black triangle next to the word "Assets" to see what you are looking for.
Note: These libraries have been build on a U2004 system running an experimental PPA based Qt6.2.2. It has not yet been extensivly tested so its vital that if you see something unexpected, you let me know !
Davo
Version 6.2.3
Download LibQt6Pas Pre-Built Packages
Packages for libQt6Pas, the Qt6 libraries used, eg with Lazarus and Qt6 on Linux. So far we have x86_64 Debs, RPMs and a tarball for the brave, (all tested) I hope to add a few more platforms as time permits.
NOTE : If you have libraries installed earlier than November 25, earlier than libqt6pas6_6.2.2-2_amd64.deb then you MUST remove the old before installing the new ones.
Install
In all cases, its suggested you download the right package and install on the command line. eg
Deb based system
$> sudo apt install ./libqt6pas6_6.2.3-1_amd64.deb
or
$> sudo apt install ./libqt6pas6_6.2.3-1_amd64.deb ./libqt6pas-dev_6.2.3-1_amd64.deb
RPM based system
$> sudo dnf localinstall ./libqt6pas6-6.2.3-1.x86_64.rpm
or
$> sudo dnf localinstall ./libqt6pas6-6.2.3-1.x86_64.rpm ./libqt6pas6-dev_6.2.3-1_amd64.deb
Note: You might need to click the black triangle next to the word "Assets" to see what you are looking for.
Davo
Release 6.2.2
Download LibQt6Pas Pre-Built Packages
Packages for libQt6Pas, the Qt6 libraries used, eg with Lazarus and Qt6 on Linux. So far we have x86_64 Debs, RPMs and a tarball for the brave, (all tested) I hope to add a few more platforms as time permits.
Note: Sorry about this but a new naming model has been adopted for the packages. If you are updating earlier packages, you MUST REMOVE the old ones before installing new ones.
Install
In all cases, its suggested you download the right package and install on the command line. eg
Deb based system
$> sudo apt install ./libqt6pas6_6.2.2-2_amd64.deb
or
$> sudo apt install ./libqt6pas6_6.2.2-2_amd64.deb ./libqt6pas-dev_6.2.2-2_amd64.deb
RPM based system
$> sudo dnf localinstall ./libqt6pas6-6.2.2-2.x86_64.rpm
or
$> sudo dnf localinstall ./libqt6pas6-6.2.2-2.x86_64.rpm ./libqt6pas6-dev_6.2.2-2_amd64.deb
Release History
Package files all have a packaging number, right of the version number separated with a dash. Now packaging does not alter the code the library is based on but does change some packaging details.
- -1 Initial Package of this release
- -2 Adopt new package naming model, consistent with Debian Qt6 packaging (I hope). More consistent dependency checks, much more reliable RPMs in particular. Sorry, but you must remove the old ones before installing the new ones.
Note: You might need to click the black triangle next to the word "Assets" to see what you are looking for.
Davo
Initial Release
Download LibQt6Pas Pre-Built Packages
PLEASE NOTE - this NOT the most current Release
Packages for libQt6Pas, the Qt6 libraries used, eg with Lazarus and Qt6 on Linux. So far we have x86_64 Debs, RPMs and a tarball for the brave, (all tested) I hope to add a few more platforms as time permits.
Note: You might need to click the black triangle next to the word "Assets" to see what you are looking for.
Install
In all cases, its suggested you download the right package and install on the command line. eg
Deb based system
$> sudo apt install ./libqt6pas6_2_0-4_amd64.deb
or
$> sudo apt install ./libqt6pas6_2_0-4_amd64.deb ./libqt6pas-dev_2_0-4_amd64.deb
RPM based system
$> sudo dnf localinstall ./libqt6pas6-2.0-4.x86_64.rpm
or
$> sudo dnf localinstall ./libqt6pas6-2.0-4.x86_64.rpm ./libqt6pas-dev_2_0-4_amd64.deb
Release History
Package files all have a packaging number, right of the version number seperated with a dash. Now packaging does not alter the code the library is based on but does change some packaging details.
- -1 Initial Release, bit rough. Built on Debian Testing.
- -2 Built on (earlier than Debian Testing) Ubuntu 20.04, now supports Qt6 6.2.3
- -3 Library built on Fedora 35, packaged on U20.04, now supports systems running GLIB 2.34 (ie Fedora and RedHat EL9).
- -4 Better defined dependencies for both Library and Dev packages. Now reasonable to rely on them to get the right dependencies as you install.
- -5 Now packaged on U20.04 because Debian cannot read debs made on newer Ubuntu, zstd compression issue in dpkg, must be on a system with dpkg < 1.18. Its fortunate that Qt6 is not required on the packaging machine.
Note: You might need to click the black triangle next to the word "Assets" to see what you are looking for.
Davo