Commit Graph

20 Commits

Author SHA1 Message Date
Christian Clason bfb81e1a85 build(snap): remove obsolete snapcraft.yaml
now lives in https://github.com/neovim/neovim-snap
2023-05-06 13:36:21 +02:00
dundargoc fbb27a101f
ci: remove former dependencies that are no longer needed (#22301)
libtool, autoconf, automake and perl are no longer dependencies of
neovim and doesn't need to be installed in CI anymore. The dependencies
and the commit that removed them as dependencies are the following:

libtool: b05100a9ea
perl: 20a932cb72
autoconf+automake: e23c5fda0a
2023-02-18 00:09:51 +01:00
Pino Toscano 192ea01edd
cmake: install app icon in XDG hicolor icon theme (#14656)
Install the icon of the application in the hicolor XDG icon theme;
this way it can be properly loaded by XDG menus in the currently set
XDG icon theme, without looking in the legacy pixmaps location.
2021-05-27 22:37:24 +02:00
Carlos Hernandez 0f41caa265
snap: Fix snapcraft builds #12879
* Use upstream git repo as snap source.
* Fix typo in snapcraft.yaml
  Use latest_tag instead of branch because branch is undefined.
2020-09-09 20:41:03 -07:00
Carlos Hernandez 8efebda2c6
snap: Ensure version reflects Github release ver 2020-09-06 05:42:47 +00:00
Carlos Hernandez a7d48cb960
snap: Match snap release to github releases 2020-09-06 05:41:19 +00:00
Carlos Hernandez 92eab3baef
snap: adjust make command depending on architecture
i386, amd64, armhf platforms should be build with luajit all others with
lua.
2020-09-06 05:36:21 +00:00
Carlos Hernandez b5cbd448bf
Revert back to core18 for i386 support 2020-09-06 05:30:00 +00:00
Carlos Hernandez 9c65017c3b Snapcraft: Use lua instead of luajit for arm64 2020-08-30 16:12:56 +00:00
Carlos Hernandez 8735105af8 Snapcraft: Build with Debug Info 2020-08-30 16:12:56 +00:00
Carlos Hernandez 7c4267e42c Add missing dependencies for Launchpad builds 2020-08-30 16:12:56 +00:00
Carlos Hernandez fea608269a Bump to core20 2020-08-30 16:12:56 +00:00
Carlos Hernandez 53fe877a97 snap: set "classic" confinement #11601 2019-12-24 06:43:25 +01:00
Carlos Hernandez d6593d850a snap: set "strict" confinement #11596 2019-12-23 07:04:14 +01:00
Justin M. Keyes bc879dd1f1 snap: allow job failure
This thing still fails with "need manual review" error.

Try devmode (again)--since we got approved once, maybe it works now?

ref 49849745f1
ref d9ab83d057
ref #11482
2019-12-12 01:29:11 -08:00
Justin M. Keyes 49849745f1 snap: disable job until we are approved
We are waiting for snapcraft.io to review/approve us for "classic" mode.
reverts 1f684cf80a
ref #11482
2019-11-30 15:18:48 -08:00
Carlos Hernandez 1f684cf80a snap: declare "devmode" instead of "classic" #11482 2019-11-29 10:07:02 -08:00
Carlos Hernandez e160c9b3be snap: add desktop file, icon 2019-11-28 15:38:40 -08:00
Carlos Hernandez 86867c2f95 snap: fix/update snap builds
* rename to nvim
* bump base to core18
* fix versioning, match binary
* set prefix to /usr
2019-11-28 15:34:12 -08:00
Christian Dywan ca31f81a31 dist: snap packaging #7918 2018-01-29 23:02:15 +01:00