Package Details: vkbasalt 0.3.2.10-1

Git Clone URL: https://aur.archlinux.org/vkbasalt.git (read-only, click to copy)
Package Base: vkbasalt
Description: A Vulkan post-processing layer. Some of the effects are CAS, FXAA, SMAA, deband.
Upstream URL: https://github.com/DadSchoorse/vkBasalt
Licenses: zlib
Submitter: gee
Maintainer: gee (FabioLolix)
Last Packager: gee
Votes: 53
Popularity: 1.13
First Submitted: 2019-10-21 10:32 (UTC)
Last Updated: 2023-07-04 07:13 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

DadSchoorse commented on 2020-05-17 11:28 (UTC) (edited on 2020-05-17 11:28 (UTC) by DadSchoorse)

Just a few notes: the reshade source is unnecessary, everything has been moved into the main repo and the dependency on vulkan-tools isn't needed

gee commented on 2020-05-17 02:32 (UTC)

This isn't supposed to be a dev package, so I didn't want to update it again till a release came about, but it seems it doesn't build anymore, probably because of GCC 10, so might as well.

Thank you @frankyboy for giving me a summary of the changes and saving me the time!

I have not tried the 32b version yet or even the 64b extensively, so please tell me if I made a mistake somewhere.

frankyboy commented on 2020-05-16 20:09 (UTC)

https://github.com/DadSchoorse/vkBasalt/pull/81

build type changed to meson :) Also includes the shaders in the binary so a shader directory isn't needed anymore.

gee commented on 2020-04-09 19:53 (UTC) (edited on 2020-04-09 19:53 (UTC) by gee)

@I'm happy this work for you now @bajczyk, but please remember the real heros are the ones writing the code to make it work/build, not the ones doing the simple PKGBUILD stuff. :)

bajczyk commented on 2020-04-09 19:06 (UTC)

Hi guys, I just want to thank you for this work, you're awesome :D it compiles now, so thanks to you I can finally enjoy image sharpening!

gee commented on 2020-04-08 01:26 (UTC)

@yochananmarqos It's all good.

Well, I didn't want to force the newer dev version onto people that had a fine stable build, that's why I didn't do what you're suggesting. But maybe I shouldn't worry too much about that and let people ignore this or not as they want.

As for reshade, that's cool, it was annoying and error-prone to do it manually thank you!

yochananmarqos commented on 2020-04-08 01:18 (UTC)

@gee: Ha, I commented without even looking at the changes. Sorry, my mind is on other things.

What you did of course is what I was talking about. However, since its a release tag + a commit after, add a pkgver() function:

pkgver() {
  cd ${srcdir}/vkBasalt
  git describe --tags | sed 's/^v//;s/-/+/g'
}
0.3.1+12+g5b4ce45

You don't have to specify a commit for reshade since it's a nested submodule. It will automatically pull the right commit.

Hooray, it builds!

gee commented on 2020-04-08 01:06 (UTC)

@yochananmarqos wow that was super quick! Well that's kind of what I did, but I didn't want to force people with a working build to now use a dev one, in case there are issues. Not sure if the releases are actually tested and supposed to be more stable that your everyday commit though.

What do you think?

Thank you very much!

yochananmarqos commented on 2020-04-08 01:02 (UTC)

@gee You can still maintain this package as a "stable" release, but use a specific commit instead of the release tarball. See the gtk3 package for an example.

gee commented on 2020-04-08 01:00 (UTC)

I grabbed your change bpierre since it's the 2nd time you mention this, but it won't fix any problem with building, and all you need to do to see the actual error is scroll up. I think you should start that discussion upstream though. :)

As for the build break, that's the joy of using a bleeding edge distribution. I switched to a newer commit that builds fine, but now the version is lying... It'd be cleaner to switch to a git package but it'd also be annoying to go back and forth the two as one works and not the other. I didn't want to increment the version because for people that already have it built, they shouldn't change anything. I hope that's acceptable for now.