mkcert -version returning incorrect version
<!--
Please read our Bug reporting guidelines before opening a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
If you want to help catching more bugs upfront, consider joining the Arch Testing Team:
https://wiki.archlinux.org/title/Arch_Testing_Team
-->
# Description:
<!-- Describe the bug in full detail. -->
I installed `mkcert` through pacman and when running `mkcert -version` I get `(devel)` instead of the actual version. This seems to be a [known issue in mkcert](https://github.com/FiloSottile/mkcert/blob/1c1dc4ed27ed5936046b6398d39cab4d657a2d8e/main.go#L82-L85) and the suggested fix is to provide the version through a build flag.
I was able to build it and get the correct version with this code:
```
$ git clone https://github.com/FiloSottile/mkcert && cd mkcert
$ go build -ldflags "-X main.Version=v1.4.4" -o /usr/local/bin/
$ mkcert -version
v1.4.4
```
# Additional info:
* package version(s): 1.4.4-2
* config and/or log files:
* link to upstream bug report, if any:
# Steps to reproduce:
<!-- Describe how to reproduce the bug step by step including the commands -->
1. Install mkcert through pacman
2. Run mkcert -version and see `(devel)` being returned
issue