Commit Graph

19 Commits

Author SHA1 Message Date
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