Package Details: vim-openscad r16.81db508-1

Git Clone URL: https://aur.archlinux.org/vim-openscad.git (read-only, click to copy)
Package Base: vim-openscad
Description: Vim syntax highlighting for OpenSCAD files
Upstream URL: None
Licenses: Public Domain
Submitter: zootboy
Maintainer: zootboy
Last Packager: zootboy
Votes: 6
Popularity: 0.000000
First Submitted: 2016-02-15 21:31 (UTC)
Last Updated: 2020-09-03 19:11 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

zootboy commented on 2023-09-15 05:46 (UTC)

I'm a bit torn on this. I still think that there being just a "vim-openscad-git" without a plain "vim-openscad" would be confusing. Searching the AUR and seeing only a "-git" would lead me to think that the non-git version is in the official repos. I don't like the trade-off of making the supported workflow more confusing just to make an unsupported workflow (AUR helper) more convenient.

Also, your complaint sounds more like a yay problem. They're doing some jank-ass detection of VCS packages0, and they don't seem to care1 to fix it.

CountMurphy commented on 2023-09-14 15:22 (UTC) (edited on 2023-09-14 16:44 (UTC) by CountMurphy)

With regaurds to the naming @zootboy, every time I run system updates yay spits this out at me:

-> vim-openscad: local (r18.11ed125-1) is newer than AUR

Maybe renaming the package to -git, or populating the url field with the git link would solve the problem? Those are the only difference I'm seeing from other -git packages I have installed (and none of those seem to have this issue).

With those changes, a yay -Syu --devel should be able to keep the package up to date easier.

EDIT: looks like renaming the package might be the way to fix it

zootboy commented on 2023-06-05 15:40 (UTC)

Nothing wrong here, that's just how PKGBUILDs with a pkgver() function work. Whenever you run makepkg, the pkgver function rewrites the version. In this case, it's based on the latest git commit from the source repo.

Typically these types of packages in the AUR are named as "-git" packages, but since this repo doesn't do branch or tag releases, I didn't feel like that naming was necessary or helpful.

kostjanix commented on 2023-06-05 07:06 (UTC)

the aur currently lists "r16.81db508-1" as the recent version, while i installed "r18.11ed125-1" from the aur, a few weeks ago, so my local version is now more recent than the aur version. did something went wrong in the aur with this package?

Z2h-A6n commented on 2020-09-03 22:08 (UTC)

Thanks, I've just installed it, and everything works as expected.

zootboy commented on 2020-09-03 19:12 (UTC)

That's a fair point. I've updated the package to not depend on vim.

Z2h-A6n commented on 2020-09-03 16:10 (UTC)

As far as I can tell, this doesn't depend on vim. Obviously users probably want vim/neovim/etc. installed to actually use this, but this isn't strictly necessary, and including vim in depends can cause some unnecessary (and minor) headaches.

In my case, I have neovim but not vim installed, and the syntax highlighting works fine if I install a modified version of this package with an empty depends array.

zootboy commented on 2019-07-27 22:34 (UTC)

Updated, thanks!

Score_Under commented on 2019-07-26 20:07 (UTC)

Needs git in makedeps