notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
User login/updates are disabled as part of transition to git. Read details in our recent bog post - this is the old server.
Port details
waifu2x-ncnn-vulkan Scale and denoise images using convolutional neural networks
20210210 graphics on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20210210Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-10-07 12:58:10
Last Update: 2021-02-10 14:46:04
SVN Revision: 564862
License: MIT
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/waifu2x-ncnn-vulkan
  2. /usr/local/share/licenses/waifu2x-ncnn-vulkan-20210210/catalog.mk
  3. /usr/local/share/licenses/waifu2x-ncnn-vulkan-20210210/LICENSE
  4. /usr/local/share/licenses/waifu2x-ncnn-vulkan-20210210/MIT
Collapse this list.
Dependency lines:
  • waifu2x-ncnn-vulkan>0:graphics/waifu2x-ncnn-vulkan
To install the port: cd /usr/ports/graphics/waifu2x-ncnn-vulkan/ && make install clean
To add the package: pkg install waifu2x-ncnn-vulkan
PKGNAME: waifu2x-ncnn-vulkan
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
waifu2x-ncnn-vulkan
ABIlatestquarterly
FreeBSD:11:aarch64-20200606_2
FreeBSD:11:amd642021021020210210
FreeBSD:11:armv6-20200606_2
FreeBSD:11:i3862021021020210210
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-20210210
FreeBSD:12:amd642021021020210210
FreeBSD:12:armv6-20200818
FreeBSD:12:armv7-20200818
FreeBSD:12:i3862021021020210210
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-20210102
FreeBSD:13:aarch642021010220210102
FreeBSD:13:amd642021021020210210
FreeBSD:13:armv620210102-
FreeBSD:13:armv72021010220210102
FreeBSD:13:i3862021021020210210
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc642021010220210102
FreeBSD:14:aarch6420210210-
FreeBSD:14:amd6420210210-
FreeBSD:14:armv6--
FreeBSD:14:armv720210210-
FreeBSD:14:i38620210210-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc6420210210-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. vulkan-headers>0 : graphics/vulkan-headers
  2. cmake : devel/cmake
  3. ninja : devel/ninja
  4. gcc10 : lang/gcc10
  5. as : devel/binutils
Runtime dependencies:
  1. gcc10 : lang/gcc10
Library dependencies:
  1. libwebp.so : graphics/webp
  2. libvulkan.so : graphics/vulkan-loader
There are no ports dependent upon this port

Configuration Options

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/nihui/waifu2x-ncnn-vulkan/tar.gz/20210210?dummy=/
Collapse this list.

Number of commits found: 24

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
10 Feb 2021 14:46:04
Original commit files touched by this commit  20210210
Revision:564862
jbeich search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: update to 20210210

Changes:	https://github.com/nihui/waifu2x-ncnn-vulkan/releases/tag/20210210
Reported by:	GitHub (watch releases)
31 Jan 2021 01:17:52
Original commit files touched by this commit  20210102
Revision:563443
jbeich search for other commits by this committer
aarch64 support OpenMP since FreeBSD 12.2
02 Jan 2021 12:57:28
Original commit files touched by this commit  20210102
Revision:559933
jbeich search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: update to 20210102

Changes:	https://github.com/nihui/waifu2x-ncnn-vulkan/releases/tag/20210102
Reported by:	GitHub (watch releases)
23 Dec 2020 20:12:36
Original commit files touched by this commit  20200818
Revision:559023
jbeich search for other commits by this committer
devel/glslang: move to graphics/ where shaderc is
23 Dec 2020 20:12:15
Original commit files touched by this commit  20200818
Revision:559022
jbeich search for other commits by this committer
devel/vulkan-*: move to graphics/ where vulkan-loader is

Vulkan isn't used for generic compute workloads unlike OpenCL.
For example, waifu2x-ncnn-vulkan is still graphics-related.
21 Oct 2020 20:30:15
Original commit files touched by this commit  20200818
Revision:552895
pkubaj search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: fix build on powerpc*

Merge
https://github.com/Tencent/ncnn/commit/7ace8a933db1da8e9734b3988f332dbf672d4dd2

MFH:		2020Q4 (fix build blanket)
18 Aug 2020 17:46:48
Original commit files touched by this commit  20200818
Revision:545239
jbeich search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: update to 20200818

Changes:	https://github.com/nihui/waifu2x-ncnn-vulkan/releases/tag/20200818
Reported by:	GitHub (watch releases)
08 Aug 2020 20:50:12
Original commit files touched by this commit  20200606_3
Revision:544526
jbeich search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: back out r539374

ncnn API is not stable, updates frequently break this port.
Binary is also smaller when using bundled ncnn.

 $ size $(which waifu2x-ncnn-vulkan)
    text    data     bss     dec     hex filename
-7245567  242384   58992 7546943  73283f /usr/local/bin/waifu2x-ncnn-vulkan
+3281223    3152   58840 3343215  33036f /usr/local/bin/waifu2x-ncnn-vulkan

$ waifu2x-ncnn-vulkan -i foo.png -o bar.png
[0 Intel(R) HD Graphics 530 (SKL GT2)]  queueC=0[1]  queueG=0[1]  queueT=0[1]
[0 Intel(R) HD Graphics 530 (SKL GT2)]  bugsbn1=0  buglbia=0  bugcopc=0 
bugihfa=0
[0 Intel(R) HD Graphics 530 (SKL GT2)]  fp16p=1  fp16s=1  fp16a=1  int8s=1 
int8a=1
pipeline specialization count mismatch, expect 4 but got 1
(Only the first 15 lines of the commit message are shown above View all of this commit message)
28 Jul 2020 18:04:32
Original commit files touched by this commit  20200606_2
Revision:543625
jbeich search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: rebuild after r543619
16 Jun 2020 17:53:38
Original commit files touched by this commit  20200606_1
Revision:539374
jbeich search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: back to misc/ncnn (like before r537055)
06 Jun 2020 13:50:41
Original commit files touched by this commit  20200606
Revision:538090
jbeich search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: update to 20200606

Changes:	https://github.com/nihui/waifu2x-ncnn-vulkan/compare/20200530...20200606
Reported by:	GitHub (watch releases)
30 May 2020 07:14:43
Original commit files touched by this commit  20200530
Revision:537055
jbeich search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: update to 20200530

Changes:	https://github.com/nihui/waifu2x-ncnn-vulkan/compare/20200414...20200530
Reported by:	GitHub (watch releases)
14 Apr 2020 17:33:39
Original commit files touched by this commit  20200414
Revision:531708
jbeich search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: update to 20200414

Previous version stopped building after r531698:

src/waifu2x.cpp:123:34: error: no matching member function for call to 'create'
                waifu2x_preproc->create(waifu2x_preproc_tta_int8s_spv_data,
sizeof(waifu2x_preproc_tta_int8s_spv_data), "waifu2x_preproc_tta_int8s",
specializations, 9, 9);
                ~~~~~~~~~~~~~~~~~^~~~~~
/usr/local/include/ncnn/pipeline.h:44:9: note: candidate function not viable:
requires 4 arguments, but 6 were provided
    int create(VkShaderModule shader_module, const
std::vector<vk_specialization_type>& specializations, int binding_count, int
push_constant_count);
        ^
/usr/local/include/ncnn/pipeline.h:40:9: note: candidate function not viable:
requires 3 arguments, but 6 were provided
    int create(const uint32_t* spv_data, size_t spv_data_size, const
std::vector<vk_specialization_type>& specializations);
        ^
/usr/local/include/ncnn/pipeline.h:42:9: note: candidate function not viable:
requires 3 arguments, but 6 were provided
    int create(int shader_type_index, const Option& opt, const
std::vector<vk_specialization_type>& specializations);
        ^

Changes:	https://github.com/nihui/waifu2x-ncnn-vulkan/compare/20200224...20200414
Reported by:	GitHub (watch releases)
14 Apr 2020 17:05:43
Original commit files touched by this commit  20200224
Revision:531707
yuri search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: Fix index
08 Mar 2020 21:55:55
Original commit files touched by this commit  20200224
Revision:528081
jbeich search for other commits by this committer
Document OpenMP from base system cannot be used in some cases
29 Feb 2020 15:53:41
Original commit files touched by this commit  20200224
Revision:527424
jbeich search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: update to 20200224

Changes:	https://github.com/nihui/waifu2x-ncnn-vulkan/compare/20200223...20200224
Reported by:	GitHub (watch releases)
23 Feb 2020 07:18:01
Original commit files touched by this commit  20200223
Revision:526880
jbeich search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: update to 20200223

Changes:	https://github.com/nihui/waifu2x-ncnn-vulkan/compare/20200222...20200223
Reported by:	GitHub (watch releases)
22 Feb 2020 08:54:44
Original commit files touched by this commit  20200222
Revision:526745
jbeich search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: update to 20200222 (nop)

Changes:	https://github.com/nihui/waifu2x-ncnn-vulkan/compare/b373ce2...20200222
12 Jan 2020 00:52:24
Original commit files touched by this commit  20190712.6_2
Revision:522738
jbeich search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: rebuild after r522720
25 Dec 2019 15:02:40
Original commit files touched by this commit  20190712.6_1
Revision:520874
jbeich search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: rebuild after r520779
07 Nov 2019 00:54:02
Original commit files touched by this commit  20190712.6
Revision:516935
jbeich search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: update to 20190712.6

Changes:	https://github.com/nihui/waifu2x-ncnn-vulkan/compare/1c705b3...b373ce2
20 Oct 2019 00:48:10
Original commit files touched by this commit  20190712.5
Revision:514864
jbeich search for other commits by this committer
science/ncnn: enable Vulkan support

Required by graphics/waifu2x-ncnn-vulkan

PR:		241114
Approved by:	yuri (maintainer)
12 Oct 2019 00:26:02
Original commit files touched by this commit  20190712.5
Revision:514307
jbeich search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: cannot build yet
07 Oct 2019 12:58:04
Original commit files touched by this commit  20190712.5
Revision:513943
jbeich search for other commits by this committer
graphics/waifu2x-ncnn-vulkan: add new port

ncnn implementation of waifu2x converter. Runs fast on Intel / AMD /
Nvidia with Vulkan API.

https://github.com/nihui/waifu2x-ncnn-vulkan

Number of commits found: 24

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
Security Policy
Privacy
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
samba411Mar 28
samba412Mar 28
samba413Mar 28
linux-c7-nettleMar 27
nettleMar 27
opensslMar 26
spamassassinMar 24
giteaMar 23
giteaMar 21
dnsmasqMar 18
dnsmasq-develMar 18
gitlab-ceMar 18
minioMar 17
chromiumMar 16
libresslMar 16

12 vulnerabilities affecting 72 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2021-03-28 22:40:29


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 42809
Broken 73
Deprecated 286
Ignore 313
Forbidden 4
Restricted 137
No CDROM 71
Vulnerable 22
Expired 116
Set to expire 262
Interactive 0
new 24 hours 0
new 48 hours0
new 7 days0
new fortnight0
new month66

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2021 Dan Langille. All rights reserved.