Package Details: jabref-latest 20210113-1

Git Clone URL: (read-only, click to copy)
Package Base: jabref-latest
Description: GUI frontend for BibTeX, written in Java; latest master version from git
Upstream URL:
Keywords: biber biblatex bibliography bibtex jabref latex manager reference
Licenses: MIT
Conflicts: jabref
Provides: jabref
Submitter: j0hannes
Maintainer: j0hannes
Last Packager: j0hannes
Votes: 4
Popularity: 0.003650
First Submitted: 2019-04-29 00:07
Last Updated: 2021-01-14 20:37

Latest Comments

1 2 3 Next › Last »

gjasso commented on 2020-06-16 08:53

Hi j0hannes,

The problem seems to be that the .desktop file is considered "broken" if /opt/JabRef/bin is not on your $PATH (in the sense that programs like wofi do not list it). I don't know why wofi ignores the Path variable (from the .desktop file).

j0hannes commented on 2020-06-08 23:23

Hi gjasso,

The binary extracted from the archive at uses camel case, so the .desktop file defines:

Exec=JabRef %U

In addition to that, I generate the shell script /usr/bin/jabref which does exec /opt/JabRef/bin/JabRef $@. I can confirm that it's broken currently and that your fix works, but I don't know why - supposedly, JabRef should be called in /opt/JabRef/bin and not jabref in /usr/bin.

gjasso commented on 2020-06-08 07:13

The line Exec=JabRef U% in the desktop file /usr/share/applications/JabRef.desktop should be replaced by Exec=jabref %U, e.g. with

/usr/bin/sed -i 's/Exec=JabRef/Exec=jabref/' /usr/share/applications/JabRef.desktop

j0hannes commented on 2020-03-11 10:49

Hi cr1lle,

Thanks for the heads-up. The year in the license file has changed (Copyright © 2003-2019 > Copyright © 2003-2020). I've updated the checksum.

cr1lle commented on 2020-03-11 07:40


Using pamac-manager, I get the following error

==> Validating source files with sha256sums...
    Jabref-20200129.tgz ... Skipped ... FAILED ... Passed
    JabRef.desktop ... Passed
    JabRef.svg ... Passed
==> ERROR: One or more files did not pass the validity check!
Failed to build jabref-latest

joelostblom commented on 2020-01-29 12:41

Great, thank you!

j0hannes commented on 2020-01-29 12:37

Hi joelostblom,

I intentionally set permissions for all files in the PKGBUILD to prevent propagating potential file permission errors in the JabRef source archive that is otherwise used without any further checking. I have added the executable bit for the python script to the PKGBUILD. Thanks for letting me know.

joelostblom commented on 2020-01-28 13:08

Thanks for creating this package for Arch! After I installed, I had to set executable bit of /opt/JabRef/lib/ manually for the jabfox addon to work. I noticed this is already the case in the main repo, but it was not in the file installed on my system, so I thought I would report it here also in case the permissions are modified by the arch package upon installing.

j0hannes commented on 2020-01-06 12:24

Hi alleut,

I mistakenly set the current version to 4th of January when updating the PKGBUILD, the last nightly build however is from January 3rd. I was able to fix this issue.

Anonymous comment on 2020-01-06 10:14

There is something wrong with the version number in this update:

-> Unpacking 'Jabref-20200104.tgz' with bsdtar
==> Running pkgver()...
==> Updated version: 'jabref-latest 20200103-1'