Package Details: kraft 1.2.2-1

Git Clone URL: https://aur.archlinux.org/kraft.git (read-only, click to copy)
Package Base: kraft
Description: Handle documents like quotes and invoices in your small business.
Upstream URL: http://www.volle-kraft-voraus.de/
Licenses: GPL-2.0-only
Submitter: None
Maintainer: t-8ch
Last Packager: t-8ch
Votes: 9
Popularity: 0.000000
First Submitted: 2007-03-08 08:57 (UTC)
Last Updated: 2025-07-21 05:45 (UTC)

Dependencies (13)

Required by (0)

Sources (2)

Latest Comments

1 2 3 4 5 6 7 Next › Last »

DanSman commented on 2025-07-21 08:42 (UTC)

That was definitely an easier fix :D

Thanks again!

t-8ch commented on 2025-07-21 05:40 (UTC)

Hey DanSman,

thanks for the report. Should be fixed.

DanSman commented on 2025-07-20 23:58 (UTC) (edited on 2025-07-21 01:24 (UTC) by DanSman)

Hey t-8ch

build failed.

Is it possible to use cmake 4 instead of installing cmake3 from the AUR?

-- Found Ctemplate: /usr/include
CMake Error at tests/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.


-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
    Aborting...

Command 'sudo --user=#1000 --preserve-env=VISUAL,EDITOR -- makepkg --force' failed to execute.

Edit:

Got it running.I changed:

https://github.com/dragotin/kraft/blob/ef50168870e1e316ff4a1f13f9fb1996c1ec2084/CMakeLists.txt#L1

https://github.com/dragotin/kraft/blob/ef50168870e1e316ff4a1f13f9fb1996c1ec2084/CMakeLists.txt#L60

and in tests/CMakeLists.txt:1 (after downloading the gz file) to VERSION 4.0

Edit2:

BTW I can also print documents again. Thats great!

Bitals commented on 2024-11-28 18:52 (UTC)

17:22:49 CMake Error at CMakeLists.txt:78 (find_package):
17:22:49   Could not find a package configuration file provided by "Qt5" with any of
17:22:49   the following names:
17:22:49 
17:22:49     Qt5Config.cmake
17:22:49     qt5-config.cmake
17:22:49 
17:22:49   Add the installation prefix of "Qt5" to CMAKE_PREFIX_PATH or set "Qt5_DIR"
17:22:49   to a directory containing one of the above files.  If "Qt5" provides a
17:22:49   separate development package or SDK, be sure it has been installed.
17:22:49 
17:22:49 
17:22:49 -- Configuring incomplete, errors occurred!
17:22:49 ==> ERROR: A failure occurred in build().

qt5-base and libdbusmenu-qt5 need to be added to dependencies list.

t-8ch commented on 2024-11-24 08:11 (UTC)

@DanSman Thanks for the hint. I just added a patch to remove the akonadi-contacts5 dependency. But the missing functionality indeed limmits the package.

DanSman commented on 2024-11-24 02:08 (UTC)

Hey t-8ch

There is a new update available but I think it doesn't really makes sense to keep updating it until plasma 6 is fully supported. akonadi-contacts5 package is also not available anymore.

Anyway, hope kraft supports plasma6 soon. At the moment I moved to a debian vm for kraft.

DanSman commented on 2024-07-22 07:50 (UTC)

I see I see. Thanks for the explanation!

t-8ch commented on 2024-07-21 20:30 (UTC)

MR 189 is only to avoid the infinite hang. It does not make Akonadi actually work. To avoid the hang I also have a patch in this package.

To make it actually work we need 233 fixed.

DanSman commented on 2024-07-21 20:07 (UTC)

"This will help in future versions of Akonadi: https://invent.kde.org/pim/akonadi/-/merge_requests/189"

Does this somehow help now or do we have to wait until Klaas has this https://github.com/dragotin/kraft/issues/233 updated?

DanSman commented on 2024-06-03 02:13 (UTC) (edited on 2024-06-03 02:13 (UTC) by DanSman)

I just created a quote and came across exactly what you said:

org.kde.pim.akonadicore: Protocol version mismatch. Server version is newer ( 65 ) than ours ( 63 ). If you updated your system recently please restart all KDE PIM applications. org.kde.pim.akonadicore: Job error: "The protocol version of the Akonadi server is incompatible. Make sure you have a compatible version installed. (Protocol version mismatch. Server version is newer (65) than ours (63). If you updated your system recently please restart all KDE PIM applications.)" for collection: QVector()

So I can't print the document. It's not so bad for me because I can still use the other PC, but in case anyone else has the problem, here's why.

Let's hope it gets merged quickly.