Package Details: invoiceninja-desktop 5.0.125-1

Git Clone URL: https://aur.archlinux.org/invoiceninja-desktop.git (read-only, click to copy)
Package Base: invoiceninja-desktop
Description: Desktop version for Invoice Ninja
Upstream URL: https://github.com/invoiceninja/admin-portal
Licenses: unknown
Provides: invoiceninja-desktop
Submitter: mattydebie
Maintainer: xeruf
Last Packager: xeruf
Votes: 2
Popularity: 1.00
First Submitted: 2021-11-02 08:05 (UTC)
Last Updated: 2023-10-05 15:21 (UTC)

Latest Comments

1 2 Next › Last »

kysh commented on 2024-01-03 15:22 (UTC)

Installing/Building with yay normally is failing for me i.e yay -Syu invoiceninja-desktop fails with;

==> ERROR: One or more files did not pass the validity check!
 -> error making: fvm-bin-exit status 1

My workaround is yay -S --disable-download-timeout invoiceninja-desktop --mflags "--skipchecksums"

Could it be the checksums in PKGBUILD are wrong?

sschwartz96 commented on 2023-07-20 18:17 (UTC)

Nevermind! My fault for not using the /usr/share/applications/invoiceninja-desktop.desktop file to open the application!

sschwartz96 commented on 2023-07-20 17:12 (UTC)

Hi xeruf, thank you for maintaining this package.

I just tried to install on my newer system and needed to download the following dependencies in order to complete the build process: - ninja - clang

After the build. I am receiving the following error when attempting to run invoiceninja:

invoiceninja: error while loading shared libraries: libdesktop_drop_plugin.so: cannot open shared object file: No such file or directory

I've scoured the internet in order to find what package provides this library, but have yet to figure it out. Any advice would be much appreciated!

xeruf commented on 2023-06-29 19:04 (UTC)

Solved with fvm :)

xeruf commented on 2023-06-29 18:51 (UTC)

Made it work with fvm (if flutter is already installed, put fvm at the front of the path):

fvm global 3.7.12
export PATH=$PATH:/home/janek/fvm/default/bin

Then build the package

xeruf commented on 2023-06-29 14:35 (UTC)

meanwhile flutter-dev 2.6.0 is too old, trying with flutterup now...

Downloading linux-x64 tools...                                   1,181ms
Downloading linux-x64/font-subset tools...                         624ms
Downloading linux-x64/linux-x64-flutter-gtk tools...               839ms
Downloading linux-x64-profile/linux-x64-flutter-gtk tools...      1,244ms
Downloading linux-x64-release/linux-x64-flutter-gtk tools...      1,099ms
The current Flutter SDK version is 2.6.0-11.0.pre.

Because invoiceninja_flutter depends on sign_in_with_apple >=4.0.0 which requires Flutter SDK version >=2.8.0, version solving failed.
Running "flutter pub get" in admin-portal-5.0.118...                    
pub get failed (1; Because invoiceninja_flutter depends on sign_in_with_apple >=4.0.0 which requires Flutter SDK version
>=2.8.0, version solving failed.)

xeruf commented on 2023-06-29 13:14 (UTC)

Sounds like the dart version is too new, no idea...

Resolving dependencies... 
The lower bound of "sdk: '>=2.9.0 <3.0.0'" must be 2.12.0'
or higher to enable null safety.

The current Dart SDK (3.0.5) only supports null safety.

xeruf commented on 2023-05-29 16:50 (UTC) (edited on 2023-05-29 16:53 (UTC) by xeruf)

The flutterusers group (which does not even exist on my system) should not really matter, as packages are built in fakeroot.

However, I have no flutter experience and the issue I opened is stalling, so I cannot update right now: https://github.com/flutter/flutter/issues/115752

pintert3 commented on 2023-05-03 11:39 (UTC)

Any trouble updating this?

pintert3 commented on 2023-05-03 11:24 (UTC)

@geedorah You need to add your user to flutterusers. And because it usually only reflects that after login, you'll need to log out and log back in.