Whats new
Zeljan says "removed QTimer_singleShot4() overload because it cannot be used with Qt5 < 5.10"
Whats here
- x86_64, i386 (ie Intel 32bit), amd64, armhf (eg RaspberryPi 32bit) and aarch64 (eg RaspberryPi 64bit, NOT Mac) - deb, rpm and tarball,
Note : If you are using Debian Trixie (13) or Ubuntu 24.04 then you do NOT need the Qt5 version here, your repo version will be fine. As far as I know, sadely no distro currently has a usable libQt6Pas yet.
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 !
Please advise if they do not appear to install or work as expected.
Care is needed in selecting the right package or packages. Some help
- Packages with -devel or -dev in their names are development packages, only needed if you are compiling (using Lazarus and FPC) apps. If you are just using an app built eleswhere, you don't need a development package.
- The packages with x86_64 or amd64 in their names are for Intel/AMD 64 bit systems.
- The packages with i386 (debs) or i686 (RPMs) and for Intel 32bit systems.
- The packages with armv7l in their names are for 32bit arm chips such as (early) Raspberry Pi.
- The packages ending in .rpm are for Fedora and other rpm dependent systems.
- The packages ending in .deb are for Debian, Ubuntu, Mint and other deb based systems.
- The packages ending in tar.gz are contain just a binary library, they are for experienced Linux users who will untar the file and manually put the library in the right place. See the targz.readme.
Repackaging of RPM packages
Has become necessary to ensure that the packages will overwrite older packages from your distro repo. Seems that every distro likes to name its packages differently. Further, to strive for some consistency, I have dropped the left most "1." from the version numbers (so, what is really 1.2.15 is now presented here as 2.15). Some distros kept that "1." as part of the package name (Mageia etc, some did not, eg Fedora, we don't anymore). There is no functional differences in the libraries them selves, its just packaging and rules associated with installing.
The packages with a "-3" after the main version number are the updated ones. I will do all of them over the next few days.