Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - waifu2x-git

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: waifu2x-git r295.a5228c5-2

Git Clone URL: https://aur-dev.archlinux.org/waifu2x-git.git (read-only)
Package Base: waifu2x-git
Description: Image rescaling and noise reduction using the power of convolutional neural networks
Upstream URL: None
Licenses: MIT
Provides: waifu2x, waifu2x-converter-cpp
Submitter: fbrennan
Maintainer: None
Last Packager: fbrennan
Votes: 5
Popularity: 0.081016
First Submitted: 2015-09-22 13:01
Last Updated: 2015-10-16 13:04

Dependencies (7)

Required by (2)

Sources (1)

Latest Comments

fbrennan commented on 2015-10-16 12:18

> currently since the make install doesn't install anything we can just copy the binary made.

That's incorrect, `make install` works fine on both my systems. See this directory listing of the built package:

https://my.mixtape.moe/lkvaps.png

Your PKGBUILD is a step backwards, not forwards. Sorry I must decline.

shaggytwodope commented on 2015-10-15 17:36

@fbrennan Heres a very hacky pkgbuild, currently since the make install doesn't install anything we can just copy the binary made.

It's also worth mentioning empty fields are generally best removed.

https://gist.github.com/shaggytwodope/1f22da7d4dd80e166c4b

fbrennan commented on 2015-10-09 10:09

Hello,

Thanks for your report - it's because upstream finally added `make install` and `make test`, but by adding them they broke the hack that I was using previously to install. Now my PKGBUILD uses them.

See https://github.com/tanakamura/waifu2x-converter-cpp/pull/9 for infos. It should all work now, I had to change his PKGBUILD patch a bit though

angerson commented on 2015-10-09 02:06

An upstream update broke the patch for src/main.cpp by moving a hard-coded path into a #define directive. It should be a quick fix; can you update the package?

YamashitaRen commented on 2015-09-24 22:05

Here's the CUDA PKGBUILD : https://aur.archlinux.org/packages/waifu2x-converter-cpp-cuda-git/

YamashitaRen commented on 2015-09-23 16:07

Yes, it might be a good idea.
I think I'll do a clean PKGBUILD when I'll have time but don't count on me to maintain it :D

(Your current PKGBUILD works with nvidia but it will not use cuda, which make it 2x slower on my computer)

ps : I think that when sl1pkn07 asked you to replace opencl-mesa by libcl, he really meant "libcl"

fbrennan commented on 2015-09-23 14:44

I think it may be better, for the nvidia users, to create a waifu2x-nvidia-git package, and put CUDA as a hard dependency. What do you think?

YamashitaRen commented on 2015-09-23 12:45

It isn't :D
Here's my quick fix : http://pastebin.archlinux.fr/1587829

fbrennan commented on 2015-09-22 14:27

Done, thank you for the tip :)

https://aur.archlinux.org/cgit/aur.git/commit/?h=waifu2x-git&id=e6922cf8f3bae872aabf238a0c97a277bf83dcdb

I would actually appreciate someone attempting to use this PKGBUILD on an NVIDIA GPU with CUDA, and seeing if my advice in the PKGBUILD is correct. I only have AMD GPU in my Arch desktop and Intel CPU in my Arch laptop, so I can't test.

sl1pkn07 commented on 2015-09-22 13:42

please change opencl-mesa to libcl

greetings