I just released a new version of Dianara, my desktop application for the Pump.io social network.
The main change since v1.4.0 is the ability to save and restore drafts in the post editor:
As announced, v1.3.7 was the last version to support Qt 4.x. Qt 5 is required since 1.4.0. The bad news is that, at this time, users of distributions such as Debian 9 can’t build with the version of QOAuth present in their repositories, based on the old Qt 4. Current Debian Testing/Sid is fine though. Debian 9 might get the required versions in the Backports repository at some point.
Mageia 6 and newer provide the required versions, and so do Archlinux, openSUSE (in a separate repository), Fedora and others. If you have that, but experience problems building this version, your QOAuth might be missing a feature file (.prf), like used to be the case in Debian.
The main changes since v1.4.0 include:
- Ability to save and restore post drafts.
- Post publisher can grow much bigger.
- System notifications now include a button to show the program.
(Full CHANGELOG is here)
Dianara is available in the repositories of several GNU/linux distributions. At the time of this post, at least Debian 8 (Jessie) and newer, Mageia 4 and later, Chakra, Ubuntu 13.10 and newer, KaosX, openSuse 13.2 and later, Parabola, Salix OS, Slackware 14.2 and later and Fedora 26 and later. Hopefully they’ll have this release packaged soon, either in regular updates or in backports repositories. Thanks to all the great packagers who make this possible! 😉
For Archlinux, you can find a Dianara recipe on the AUR, and for Gentoo, you can use the ebuild.
As for other platforms, LuisGF, a fellow pumper, used to provide builds of Dianara for MSwindows. He could use a hand creating updated packages! Another fellow pumper, Alex Jordan is working on builds for macOS, but could probably use some help too.
You can get the code from linux-apps.com: linux-apps.com/p/1131916/ or from GNU Savannah: download.savannah.gnu.org/releases/dianara/dianara-v1.4.1.tar.gz
If you need, or want, to build from source, check the INSTALL file for details on how to build it and the necessary build-time and runtime dependencies.
Source archive 1.4.1 is not provided yet…
http://download.savannah.gnu.org/releases/dianara/dianara-v1.4.1.tar.gz works for me.
Packaging review in progress for including Dianara in Fedora:
That’s really cool, thank you! =)
BTW, “BuildRequires: qjson-qt5-devel” should not be required for anything.
Dianara used to require QJson for Qt 4, but since building with Qt 4 is no longer possible, there’s no case where using QJson might be necessary. Qt 5 has its own JSON-handling functionality =)
Cogratulations. Package approved!!!
Great, thank you! =)
dianara rpms are in testing repositories; please, try it on Fedora 26+.
I’ve tested it on a Fedora 26 VM, and everything seems fine. Thanks! =)
Enlazaste una versión previa del archivo INSTALL, la actual es https://gitlab.com/dianara/dianara-dev/blob/1.4.1/INSTALL
Cosas del reciclaje… xD
[…] since v1.4.1 are mostly small fixes, and […]