neovim-gtk: version bump to 0.2.0 #43
Sem revisores
Rótulos
Sem rótulo
bug
bump
improvement
move
Sem etapa
Sem encarregados
2 Participantes
Notificações
Data de vencimento
Sem data de vencimento definida.
Dependências
Não estão definidas dependências.
Referência: hasufell/hasufell-repository#43
Carregando…
Criar uma nova questão referindo esta
Nenhuma descrição fornecida.
Eliminar o ramo "kapsh/hasufell-repository:nvim"
Eliminar um ramo é algo permanente. Embora o ramo eliminado possa continuar a existir por um breve período de tempo antes de ser realmente removido, a operação NÃO PODERÁ ser desfeita na maioria dos casos. Quer continuar?
Present version fails to build (somewhere around glib crate) and it's too old to figure out why. Updated instead.
Tagged version unusable with current pango (redraw issues, missing command line, etc) without backported patch, although other related fixes (e.g. shifting colored characters) from https://github.com/daa84/neovim-gtk/issues/208 couldn't apply cleanly on ths commit.
@hasufell waiting for approval or merging in, say, two weeks in case you don't care .
@ -21,4 +23,3 @@
cargo_src_unpack
}
src_install() {
Moved into exlib, build+install tested for both versions.
@ -16,2 +16,4 @@
x11-libs/gtk+:3[>=3.22.0]
x11-libs/pango[>=1.38]
run:
gnome-desktop/gsettings-desktop-schemas
(NeovimGtk:23745): GLib-GIO-ERROR **: 01:45:31.695: Settings schema 'org.gnome.desktop.interface' is not installed
@ -15,4 +16,1 @@
src_prepare() {
default
export PREFIX=/usr
Guess it's fine without PREFIX set:
@ -11,11 +11,25 @@ HOMEPAGE="https://github.com/daa84/neovim-gtk ${HOMEPAGE}"
LICENCES="GPL-3.0"
MYOPTIONS=""
BUGS_TO="hasufell@posteo.de"
Removed from recommended metadata in
8886e87da9
I'm generally not a fan of exlibs in this context (exheres should be as static as possible... code sharing is actually a problem), but doesn't matter much.
@ -19,0 +23,4 @@
for s in 48 128; do
insinto /usr/share/icons/hicolor/${s}x${s}/apps
newins desktop/org.daa.NeovimGtk_${s}.png org.daa.NeovimGtk.png
done
I'm pedantic, but
unset s
, although it's not needed here... I consider it good practice in bash.As usual, I forgot to
local
it. Fixed.Well, currently they can use similar install procedure (based on makefile revisions in tagged and master). My point here is: if that becomes problem for future versions, relevant parts can be offloaded again.