Closed ofurkusi closed 4 years ago
Here is the needed patch:
diff --git a/Makefile b/Makefile
index b298126..311ba6e 100644
--- a/Makefile
+++ b/Makefile
@@ -56,7 +56,7 @@ collect:
mkdir -p $(BUILDDIR)
cp -R extension/* $(BUILDDIR)
cp -R data/* $(BUILDDIR)
- wget https://gitlab.gnome.org/GNOME/gnome-shell-extensions/raw/master/lib/convenience.js -O $(BUILDDIR)/convenience.js
+ wget https://gitlab.gnome.org/GNOME/gnome-shell-extensions/raw/47beeb1a8e9afba410dc7587cb40f7fb00f5e3a7/lib/convenience.js -O $(BUILDDIR)/convenience.js
compile: collect
glib-compile-schemas $(BUILDDIR)/schemas
You may want to look at #302. The file convenience.js
is not needed any more.
Or specify, which version of (older?) gnome-shell you need to use.
See 1424cc9, from #316. Similar to @akvadrako's suggestion. I believe this can be closed.
So be it closed.
Thanks for reporting and proposing, @ofurkusi and @akvadrako, Sorry for the delayed answer and hope to see you soon.
The file
convenience.js
which is downloaded in line 59 of the Makefile no longer exists in themaster
branch of the gnome-shell-extension repository. The file was removed with the following commit:https://gitlab.gnome.org/GNOME/gnome-shell-extensions/commit/bab4be1a597226a5fe8a29dcf3848be47e16a5e5
The build fails with the following error message:
Referring instead to the latest revision of the file in the Makefile seems to work: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/raw/47beeb1a8e9afba410dc7587cb40f7fb00f5e3a7/lib/convenience.js