Versions
v20230816 :: 0/20230816 :: gentoo
- Modified
- License
- BSD ZLIB
- Keywords
- ~amd64 ~x86
- USE flags
- tools vulkan
USE flags
General
Dependencies
dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data
dev-util / glslang : Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator
dev-util / vulkan-headers : Vulkan Header files and API registry
media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader
Runtime Dependencies
dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data
dev-util / glslang : Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator
media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader
Depending packages
media-gfx / realesrgan-ncnn-vulkan : NCNN implementation of Real-ESRGAN
media-gfx / waifu2x-ncnn-vulkan : waifu2x converter using ncnn and vulkan
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: drop 20230517
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: add 20230816
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: drop 20230223
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: add 20230517
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: drop 20221128-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: add 20230223
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: drop 20220729-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: revbump with new tarball (moved tag)
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: add 20221128
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nick Sarnie · gentoo
dev-libs/ncnn: Update glslang dep
Signed-off-by: Nick Sarnie <sarnex@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: drop 20220701, 20220721
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: add 20220729
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: add 20220721
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: drop 20220420
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: add 20220701
Upstream now installs tools by default, fixed system glslang include, and uses GNUInstallDirs removing the need for workarounds. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: drop 20210525-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: add 20220420, drop 20220419
Upstream removed the 19 tag and the file never made it to mirrors, changes are minimal. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: add 20220419
Also remove now unnecessary avx workaround wrt bug #730468, entire usage was refactored upstream and the sed now cause issues instead. Bug: https://bugs.gentoo.org/730468 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-libs/ncnn: add subslot
ABI seems unstable (e.g. waifu2x-ncnn-vulkan often segfaults without a rebuild against new ncnn). Given this seem like a recurring issue, rather than try to track issues or pin versions let's try 0/${PV} subslot until situation improves. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: drop 20210322
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-libs/ncnn: drop 20200226, 20200413, 20200727
Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21036 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Ionen Wolkens · gentoo
dev-libs/ncnn: add 20210525
ebuild updates: - respect $(get_libdir) - build shared library over static (this new version also exports additional symbols needed by waifu2x-ncnn-vulkan for shared linking) - install more docs - add IUSE for tools and vulkan - add ZLIB license for *_mathfun.h - add temporary workaround for bug 730468 - scrubbed previous patch and added upstream issue link (still needed) Closes: https://bugs.gentoo.org/730468 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
dev-libs/ncnn: 20210322 version bump.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
dev-libs/ncnn: 20200727 bump
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
dev-libs/ncnn-20200413: version bump.
Tests disabled due to fact that they actually uses real GPU, which is bad on itself, and libsnadbox does not allow it too. Closes: https://bugs.gentoo.org/716154 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
dev-libs/ncnn-20200226: add missing library dependency.
Closes: https://bugs.gentoo.org/715668 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
dev-libs/ncnn-20200226: fix DoubleEmptyLine CI warning.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
dev-libs/ncnn-20200226: new package.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>