Package Details: pdfstudio-bin 2020.1.1-1

Git Clone URL: (read-only, click to copy)
Package Base: pdfstudio-bin
Description: Review, annotate, and edit PDF Documents
Upstream URL:
Licenses: custom
Conflicts: pdfstudio
Provides: pdfstudio=2020.1.1
Replaces: pdfstudio
Submitter: caleb
Maintainer: caleb (flamusdiu)
Last Packager: caleb
Votes: 29
Popularity: 0.167564
First Submitted: 2020-04-10 22:40
Last Updated: 2020-10-07 09:47

Pinned Comments

Anonymo commented on 2018-06-12 16:37

If anyone has java heap size error when doing OCR, check this:

Adding export _JAVA_OPTIONS='-Dsun.java2d.opengl=true'

to /etc/profile.d/ makes the PDFs load so much faster.

checksum errors: Check for recent updates to the program in changelog:

Latest Comments

1 2 3 4 5 6 ... Next › Last »

Anonymo commented on 2020-11-23 23:12

@josete check out the coming soon:

josete commented on 2020-10-27 18:51

It's a good suggestion but then I would simply be postponing the problem. If a new program is released in 2021, it will obviously have a different license so it will require a different package. I have already tried the 2020 version and it has a problem with HDPI resolutions. They say they know this happens with some Desktop Enviroments. Mine is KDE. I prefer to wait for a version where the problem with HDPI is completely solved. In the meantime I will have to keep seeing messages that I have pending updates knowing that it is not true. Greetings and thanks again!

Anonymo commented on 2020-10-27 17:30

@josete I recommend upgrading. the 2020 version is so much better and the upgrade is like $40, I think. They had a special going on when I bought it.

josete commented on 2020-10-21 11:22

Great! It's an advance, far from being a perfect solution, but it's something. The system still indicates that there are updates when it's not true.

I humbly consider that all applications that handle licenses should split when the license refers to a different program. This is the way all other packages I have with licenses work (jriver-media-center, softmaker-office ...) I respect and admire a lot the job all mainteiners do so I just request this for a future consideration.


caleb commented on 2020-10-21 10:40

@josete Add it to your HoldPkg or IgnorePkg lists in /etc/pacman.conf.

josete commented on 2020-10-20 00:09

1) I unistalled the package I had in my system. It was installed with "yay -S ..." 2) I created the package following all the steps. Everything worked perfect. 3) I installed it again using sudo pacman -U pdfstudio... I thought this way my system wouldn't tell me I have an update but it keeps saying it. Is there any way to break this "link" between the package I have installed and the AUR updates? Now, every time I run "yay -Syu" I have to answer that I don't want this update. Greetings!

josete commented on 2020-10-19 20:46

Great! Thanks a lot. I'll try it.

BTW, I install AUR applications with: yay -S package_name That's why I didn't know anything about git, clone, makepkg ...

Thanks again!

caleb commented on 2020-10-19 07:18

@josete: There is only one step different from a manual AUR installation. You clone the repository, enter it (same so far), then checkout the revision you want to build (this step is different, the 0f0cf1f commit I looked up in "view changes" from this page as the last 2019 revision), then build and install as usual.

$ git clone
$ cd pdfstudio-bin
$ git checkout 0f0cf1f
$ makepkg -i

josete commented on 2020-10-17 13:19

I'm afraid I have no idea how to do anything of that.

caleb commented on 2020-10-09 08:07

@josete The packaging is a Git repository with full history. Just use the URL at the top of the page to clone this, then git checkout whichever commit has the version you want to build, then run makepkg. This package already has a long tail of split off AUR packages for many versions along the way and I think catering to that licensing issue is crazy. If you don't have a license and don't want to use just the free parts don't upgrade the package past the version you want to use. One you build the version you want, you can pass around the built packages to your other machines to save the trouble building the right one.