pimvullers / elementary Goto Github PK
View Code? Open in Web Editor NEWThe elementary OS experience for Gentoo Linux.
Home Page: https://elementary.io/
The elementary OS experience for Gentoo Linux.
Home Page: https://elementary.io/
Hello.
First time i installed dbusmenu from stuff overlay, dbusmenu-
gtk there has both gtk2 and gtk use flags, while on
elementary overlay only gtk flag. Solution, used in ebuild
from stuff is to create nested copy of sources, configured
for gtk2, if flag is enabled.
http://gpo.zugaina.org/dev-libs/libdbusmenu
There are still enough gtk2 software. And enough devs
without any wish to port to gtk3 by various reasons.
dev-libs/libindicator-12.10.2_p20131125 fails with current stable dev-libs/glib from portage tree
There's no dependency on elementary's glib, but configure fails with the following:
configure: error: Package requirements (gtk+-3.0 >= 3.6
gmodule-2.0
gio-unix-2.0 >= 2.37
libido3-0.1 >= 13.10.0) were not met:
Requested 'gio-unix-2.0 >= 2.37' but version of GIO unix specific APIs is 2.36.4
No package 'libido3-0.1' found
So possible an additional dependency on new glib version must be added, changing keywords to ~ as that dependency has ~ too.
Also, x11-libs/libido dependency seems to be missing too.
The 3.6.3-r1 version of mutter from the overlay does not build, because emerge cannot apply one patch:
Failed Patch: git38_12-window-fix-meta_window_is_remote-across-hostname-cha.patch
When trying to install pantheon, I get this error:
!!! A file listed in the Manifest could not be found: /var/lib/layman/elementary/dev-libs/libgweather/libgweather-3.5.92.ebuild
The version in the portage tree is 3.6.2. Emerging without the weather
use flag lets me install.
i can't emerge wingpanel-9999.ebuild. It fails with:
CMakeFiles/wingpanel.dir/src/WingpanelApp.c.o: In function `wingpanel_app_real_startup':
/var/tmp/portage/pantheon-base/wingpanel-9999/work/wingpanel-9999/src/WingpanelApp.vala:37: undefined reference to`ido_init'
collect2: error: ld returned 1 exit status
CMakeFiles/wingpanel.dir/build.make:601: recipe for target 'wingpanel' failed
i think this is because i have masked dev-libs/libindicator-12.10.2_p20131125. However, libindicator-12.10.2_p20131125 fails to emerge because it requires "libido3-0.1"
configure: error: Package requirements (gtk+-3.0 >= 3.6
gmodule-2.0
gio-unix-2.0 >= 2.37
libido3-0.1 >= 13.10.0) were not met:
Requested 'libido3-0.1 >= 13.10.0' but version of libido is 12.10.2
When i unmask it, x11-libs/libido-13.10.0_p20131127 (which i also had to mask, because it doesn't build) throws the following error:
/var/tmp/portage/x11-libs/libido-13.10.0_p20131127/work/ido-13.10.0+14.04.20131127/src/idomenuitemfactory.c:21:32: fatal error: gtk/ubuntu-private.h: No such file or directory
compilation terminated.
Makefile:629: recipe for target 'idomenuitemfactory.lo' failed
After some further investigation, i found out that gtk+ should provide "ubuntu-private.h" but it doesn't.
So it seems that gtk+ is responsible for everything, i found a patch in the recipe which is applied ("/var/lib/layman/elementary/x11-libs/gtk+/files/ubuntu_gtk_custom_menu_items.patch") but this doesnt seem to provide the missing header file.
I'd really like to use the pantheon-shell, so any hints are appreciated.
I need a help to install it, my terminal output:
http://pastebin.com/eFiW8QNj
My accpet_keywords, use, and mask files look like this:
http://wiki.gentoo.org/wiki/Pantheon
When I try to open Pantheon Files it fails resulting in a segfault error. Here is what I got from the messages log:
Apr 2 17:27:58 CAMcQueen kernel: pantheon-files[16773]: segfault at 0 ip 00007fcf867ffb4a sp 00007fffad92fb00 error 4 in libgtk-3.so.0.400.4[7fcf866a7000+475000]
I get a 404 error from wget when trying to emerge mail-client/geary. Been getting it for quite a few weeks.
The package media-video/span fails to build based on a seemingly related cmake and make failure. The full build log can be found here http://pastebin.com/Ep0QKWVU and the output from emerge --info can be found here http://pastebin.com/UrnrEYWS .
When attempting to compile x11-misc/indicator-datetime-0.3.94 it fails to compile with the following:
configure: error: Package requirements (indicator3-0.4 >= 0.3.19
glib-2.0 >= 2.29.19
dbusmenu-glib-0.4 >= 0.1.1
dbusmenu-gtk3-0.4 >= 0.5.90
libido3-0.1 >= 0.2.2
gio-2.0 >= 2.25.11
geoclue >= 0.12.0
libecal-1.2 >= 2.30
libical >= 0.44
libedataserver-1.2 >= EDS_REQUIRED_VERSION
libedataserverui-3.0 >= EDS_REQUIRED_VERSION
cairo >= CAIRO_REQUIRED_VERSION
gdk-3.0 >= GDK_REQUIRED_VERSION
gconf-2.0 >= GCONF_REQUIRED_VERSION) were not met:
No package 'libedataserverui-3.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables SERVICE_CFLAGS
and SERVICE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
This is with gnome-extra/evolution-data-server-2.32.3-r3 installed. It is possible that a newer version needs to be required be the indicator-datetime ebuild, otherwise we're missing a dependency.
Alternatively this might be because I'm attempting to compile on a system that is otherwise amd64 rather than ~amd64. But this was not an explicit dependency as far as I saw with this overlay.
Configure log:
-- checking for modules 'glib-2.0;gio-2.0;gee-0.8'
-- package 'gee-0.8' not found
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:284 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPkgConfig.cmake:338 (_pkg_check_modules_internal)
src/CMakeLists.txt:12 (pkg_check_modules)
log message:
/home/portage/tmp/portage/x11-libs/libido-13.10.0_p20131127/work/ido-13.10.0+14.04.20131127/src/idomenuitemfactory.c:21:32: fatal error: gtk/ubuntu-private.h: No such file or directory
Possible the correct gtk+ version (or what this file is from?) must be specified as a dependency.
Hello. I am successfully build pantheon-shell on dead ebuilds from gentoo.
Im use gala-r332
as main window manager, compiled with mutter-3.4.1
with luna
patches . All versions of the packages are similar to OS Luna.
Switch between windows, and change wallpaper works perfectly. The system looks very stable.
Here you can see package versions that I have used
It may be worth to include them in the overlay? Let me know if that.
Emerging (1 of 1) x11-libs/granite-0.3_pre20140206 from elementary
Downloading 'http://distfiles.gentoo.org/distfiles/granite_0.3.0%7Er686%2Bpkg59%7Eubuntu14.04.1.tar.gz'
--2014-04-03 12:11:53-- http://distfiles.gentoo.org/distfiles/granite_0.3.0%7Er686%2Bpkg59%7Eubuntu14.04.1.tar.gz
Resolving distfiles.gentoo.org... 216.165.129.135, 64.50.233.100, 64.50.236.52, ...
Connecting to distfiles.gentoo.org|216.165.129.135|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2014-04-03 12:11:53 ERROR 404: Not Found.Downloading 'https://code.launchpad.net/~elementary-os/+archive/daily/+files/granite_0.3.0%7Er686%2Bpkg59%7Eubuntu14.04.1.tar.gz'
--2014-04-03 12:11:53-- https://code.launchpad.net/~elementary-os/+archive/daily/+files/granite_0.3.0%7Er686%2Bpkg59%7Eubuntu14.04.1.tar.gz
Resolving code.launchpad.net... 91.189.89.225, 91.189.89.224
Connecting to code.launchpad.net|91.189.89.225|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2014-04-03 12:11:54 ERROR 404: Not Found.
!!! Couldn't download 'granite_0.3.0%7Er686%2Bpkg59%7Eubuntu14.04.1.tar.gz'. Aborting.
It's common policy for Gentoo. Should be repoman checked.
http://dev.gentoo.org/~antarus/projects/portage/patches/repoman-livevcs.patch
media-sound/noise-9999 fails with the following:
-- checking for a minimum Vala version of 0.23.2
CMake Error at cmake/ValaVersion.cmake:88 (message):
Vala version 0.23.2 or greater is required.
Upon successful login to a Pantheon environment the pantheon-shell fails to load properly and leaves the user with a blank background.
Right-click functionality still works, the desktop is still being managed by (what appears to be) Nautilus (i.e. one can create files and folders via right-click). When pressing Alt+F1 the global menu is still accessible and most programs are able to launch. Plank is not started by default (I assume it is instantiated by pantheon-shell) however one can start it manually and it functions as intended.
I have thus far found no logs or records reporting errors about the pantheon-shell failure.
I'm unable to use the elementary settings menu. it shows all settings-icons, but the only two icons working are 'Setup Applications' and 'printers'. Tweaks also doesn't work.
It only shows a not animated loading symbol.
pantheon-settings version is -9999
gnome-settings-daemon is 3.10.2
I think i might be missing some packages, but i don't know which.
Error message w/o it
Couldn't find include 'Gee-1.0.gir' (search path: ['/usr/local/share/gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0', '/usr/share/gir-1.0'])
using =x11-libs/granite-0.2.3, pantheon-files-0.1.6 fails with the following:
-- checking for modules 'granite>=0.3.0;glib-2.0>=2.29.0;gthread-2.0;gio-2.0;gio-unix-2.0;pango>=1.1.2;gtk+-3.0>=3.0.3;gail-3.0;gee-1.0;sqlite3;dbus-glib-1;libnotify>=0.7.2'
-- package 'granite>=0.3.0' not found
Upon updating the layman overlay for elementary and doing a quick "emerge -avDNut world" I've noticed that libgweather does not have a valid e-build candidate. Eix reports that the latest version provided in the ~ (or any keyword for that matter) is 3.4.1. As per our earlier discussions it appears that we will need to create an e-build of the newer version of libgweather.
I'm having some trouble navigating the gnome git-repository but with any luck I should be able to create (and maybe even test) an e-build for this package that satisfies the dependency.
Won't build.
see http://pastebin.com/0pxCLpej
On #gentoo.de it was said, dev-libs/glib 2.36.4-r1 does not contain g_icon_deserialize() and dependency should be set to at least glib version 2.38.
I have not tried anything but it's deps(and they succeeded).
emerge --info marlin: http://paste.pocoo.org/show/587309/
emerge -pvq marlin: http://paste.pocoo.org/show/587310/
build log: http://paste.pocoo.org/show/587311/
environment file: http://paste.pocoo.org/show/587313/
Do note that I am using awesome WM, not gnome.
There are no thumbnails available in pantheon-files (images, videos,...). I cannot see any warnings/errors of pantheon-files when running from the terminal. Maybe I am missing some dependencies?
Status: Commit 44890 and pantheon-files-0.1.4
Upon launching switchboard from the global menu nothing occurs, however when launching switchboard from the command line both as privileged and unprivileged the following errors are printed to the console (I have omitted several gtk parsing errors that all revolve around failing to use units when defining certain properties, I am not sure if this is related or if it is another issue entirely, but the gtk errors are available upon request):
[_LOG_LEVEL_INFO 10:19:46.400195] switchboard-app.vala:515: Welcome to System Settings
[_LOG_LEVEL_INFO 10:19:46.400254] switchboard-app.vala:516: Version: 0.9
[_LOG_LEVEL_INFO 10:19:46.400337] switchboard-app.vala:517: Report any issues/bugs you mind find to lp:switchboard
[_LOG_LEVEL_INFO 10:19:46.454650] Application.vala:71: Switchboard version: 0.9
[_LOG_LEVEL_INFO 10:19:46.454710] Application.vala:73: Kernel version: 3.5.3-ck
[_LOG_LEVEL_FATAL 10:19:46.467036] [GLib-GIO] g_application_list_actions: assertion `application->priv->is_registered' failed
[_LOG_LEVEL_FATAL 10:19:46.467071] Switchboard will not function properly.
I found a similar error on the gtkmm mailing list located here: https://mail.gnome.org/archives/gtkmm-list/2012-June/msg00037.html , and the fix for this issue is located in this commit here: http://git.gnome.org/browse/gtkmm/commit/?id=506cba376c0a0e09217ad7f5d597b6723d7f91a6 .
From what I can tell this error is not the fault of Switchboard but rather a fault of gtkmm, and the fix to this issue is to compile a newer version of gtkmm from the 3.6 branch of gnome. I will be testing this possible fix by the end of this weekend.
Emerge failed with message: /usr/bin/python3.2: can't open file '/var/tmp/portage/app-editors/scratch-2.0/work/scratch/plugin-translate.py': [Errno 2] No such file or directory
Complete log: http://bpaste.net/show/128693/
USE="contractor files nls pastebin spell terminal -webkit"
Pantheon incorrectly sees x11-libs/gtk+-99.3.4.2 as being higher than x11-libs/gtk-3.5 and refuses to emerge; Running emerge pantheon-shell
works just fine.
...from emerge pantheon
in terminal...
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:x11-libs/gtk+:3
(x11-libs/gtk+-99.3.4.2::unity-gentoo, installed) pulled in by
>=x11-libs/gtk+-99.3.4.2:3 required by (gnome-base/gnome-settings-daemon-99.3.4.2-r2::unity-gentoo, installed)
(and 4 more with the same problem)(x11-libs/gtk+-3.4.4::stuff, ebuild scheduled for merge) pulled in by
<x11-libs/gtk+-3.5:3 required by (x11-themes/elementary-theme-9999::elementary, ebuild scheduled for merge)
Hi,
I express my gratitude for the work done on this overlay. Elementary OS looks interesting, but I do not like Ubuntu. However, I was not able to compile a working pantheon. As I understand it should build on gnome 3.4 libraries. My fresh Gentoo does not have these ebuilds. Only version 3.6 / 3.8. My attempt to compile on these libraries was not successful because of the many conflicts. Could you share a quick guide to build it. If it is possible.
Apologies for google-translate. Thank you in advance for any reply.
Hi, I tried to install pantheon today and ran into an issue with some package conflicts. It seems that it is requiring me to install conflicting versions of net-wireless/gnome-bluetooth and gnome-extra/evolution-data-server. Here is the pastebin of my output for "emerge pantheon":
http://pastebin.com/tYygGttn
I don't know where to go from here, so any help is appreciated. Thanks.
SRC_URI has changed to: https://launchpad.net/maya/luna/0.2.2/+download/maya-calendar-0.2.2.tgz
With mutter 3.8 and gala (gala --replace) there are four workspaces available if you switch to the workspace overview. This should not be the case as it should only show (active)+1 workspaces. You can delete the other workspaces, but there is no way to add another workspaces (plus sign on the workspace overview).
Status: Commit 44890
Emerge fails to fetch ubuntu patches for gnome-settings-daemon and gsettings-desktop-schemas.
pantheon-base/pantheon-greeter compiles successfully and (at first glance) appears to install the schema for pantheon-greeter correctly in /usr/share/glib-2.0/ . However, when restarting lightdm with the config file defining pantheon-greeter, lightdm hangs on a blank screen. The error in /var/log/lightdm/x-o-greeter.log indicates that the schema for pantheon is not being accessed correctly, or at the very least does not know where to locate it.
Based on my brief scouring of glib and schemas my hunch is that for one reason or another the schema is not being compiled properly from its original xml format. I'll have to do some more pecking around and see if this can't be fixed relatively quickly.
Not quite sure why, here's the full build log:
When compiling the pantheon-shell with lightdm flag enable I got this error:
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE "/var/log/sandbox/sandbox-24962.log"
VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line
F: open_wr
S: deny
P: /usr/share/glib-2.0/schemas/gschemas.compiled.QIW7RW
A: /usr/share/glib-2.0/schemas/gschemas.compiled.QIW7RW
R: /usr/share/glib-2.0/schemas/gschemas.compiled.QIW7RW
I'm not really sure if this bug is really within the scope of an overlay, so I apologize if it doesn't fit here.
I've installed pantheon-shell, but transparent elements do not seem to render properly. For example, the wingpanel in ElementaryOS is a semitransparent black bar, but after installing the overlay it does not render at all. Additionally, pantheon-terminal is supposed to be semitransparent, but renders as fully opaque most of the time.
These issues seem to go away when a window is animating, i.e. if I open a new pantheon-terminal, it will be correctly transparent for the duration of the animation, but returns to rendering solid once the animation is done. Or, when selecting/switching workspaces, transparent windows will render correctly, but once that animation has finished, it's back to being buggy.
The strange thing is that while pantheon-terminal renders opaque most of the time outside of animations, occasionally misaligned shadows from other windows "bleed through" and render on top of the terminal. Or, once in a blue moon, the window directly underneath pantheon-terminal will render correctly, but never the background.
I can provide screenshots and the like if no one else has experienced this problem or knows what I'm talking about.
How to use specific combination for the specific layout on ElementaryOS ?
For example:
Also asked here.
with error: http://de.pastebin.de/39657
I have noticed there's no 'elementary-tweaks' ebuild in the repository. Once installed, it should reside in the system-settings.
About:
http://www.elementaryupdate.com/2013/06/finally-elementary-tweaks.html
Repository:
https://code.launchpad.net/~versable/elementary-community/elementary-tweaks
Can we have this too ?
x11-misc/indicator-datetime-13.10.0_p20131023 fails to build. Masking it and using the previous x11-misc/indicator-datetime-12.10.3_p20130619 seems to work.
var/tmp/portage/x11-misc/indicator-datetime-13.10.0_p20131023/work/indicator-datetime-13.10.0+13.10.20131023.2/src/'`timezone-file.c
/var/tmp/portage/x11-misc/indicator-datetime-13.10.0_p20131023/work/indicator-datetime-13.10.0+13.10.20131023.2/src/planner.c: In function 'indicator_datetime_planner_get_appointments':
/var/tmp/portage/x11-misc/indicator-datetime-13.10.0_p20131023/work/indicator-datetime-13.10.0+13.10.20131023.2/src/planner.c:191:3: error: 'return' with a value, in function returning void [-Werror]
/var/tmp/portage/x11-misc/indicator-datetime-13.10.0_p20131023/work/indicator-datetime-13.10.0+13.10.20131023.2/src/planner.c:192:3: error: 'return' with a value, in function returning void [-Werror]
cc1: all warnings being treated as errors
Makefile:668: recipe for target 'libindicator_datetime_service_a-planner.o' failed
make[2]: **\* [libindicator_datetime_service_a-planner.o] Error 1
make[2]: **\* Waiting for unfinished jobs....
make[2]: Leaving directory '/var/tmp/portage/x11-misc/indicator-datetime-13.10.0_p20131023/work/indicator-datetime-13.10.0_p20131023_build/src'
Makefile:453: recipe for target 'all-recursive' failed
make[1]: **\* [all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/x11-misc/indicator-datetime-13.10.0_p20131023/work/indicator-datetime-13.10.0_p20131023_build'
Makefile:383: recipe for target 'all' failed
Edit: Added build.log http://pastebin.com/s5Ap4Qt0
Installation of pantheon-extra/editor-9999 fails because "package 'gee-1.0' not found".
I have added switchboard to package.accept_keywords and when I try to install the application, I receive this error:
[ 28%] Built target i18n
/var/tmp/portage/pantheon-base/switchboard-9999/work/switchboard-9999/src/EmbeddedAlert.vala:50.41-50.58: error: The name `StyleClass' does not exist in the context of `Granite'
get_style_context ().add_class (Granite.StyleClass.CONTENT_VIEW);
^^^^^^^^^^^^^^^^^^
/var/tmp/portage/pantheon-base/switchboard-9999/work/switchboard-9999/src/Switchboard.vala:390.17-390.28: warning: `null' incompatible with return type `GLib.List<string>`
return null;
^^^^^^^^^^^^
Compilation failed: 1 error(s), 1 warning(s)
Emerging (1 of 1) pantheon-extra/dynamic-gcc-plug-9999 from elementary
cfg-update-1.8.2-r1: Creating checksum index...
Unpacking source...
- bzr branch start -->
- repository: lp:~elementary-apps/pantheon-plugs/dynamic-gcc-plug => /usr/portage/distfiles/bzr-src/dynamic-gcc-plug
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data. See "bzr help launchpad-login".
bzr: ERROR: Invalid url supplied to transport: "bzr+ssh://bazaar.launchpad.net/~elementary-apps/pantheon-plugs/dynamic-gcc-plug": no supported schemes- ERROR: pantheon-extra/dynamic-gcc-plug-9999::elementary failed (unpack phase):
- bzr.eclass: can't branch from lp:~elementary-apps/pantheon-plugs/dynamic-gcc-plug
- Call stack:
ebuild.sh, line 93: Called src_unpack
- environment, line 2699: Called bzr_src_unpack
- environment, line 748: Called bzr_fetch
- environment, line 709: Called bzr_initial_fetch 'lp:~elementary-apps/pantheon-plugs/dynamic-gcc-plug' '/usr/portage/distfiles/bzr-src/dynamic-gcc-plug'
- environment, line 740: Called die
- The specific snippet of code:
${EBZR_FETCH_CMD} ${EBZR_OPTIONS} "${repo_uri}" "${branch_dir}" || die "${EBZR}: can't branch from ${repo_uri}"
- If you need support, post the output of
emerge --info '=pantheon-extra/dynamic-gcc-plug-9999::elementary'
,- the complete build log and the output of
emerge -pqv '=pantheon-extra/dynamic-gcc-plug-9999::elementary'
.- The complete build log is located at '/var/tmp/portage/pantheon-extra/dynamic-gcc-plug-9999/temp/build.log'.
- The ebuild environment file is located at '/var/tmp/portage/pantheon-extra/dynamic-gcc-plug-9999/temp/environment'.
- Working directory: '/usr/portage/distfiles/bzr-src'
- S: '/var/tmp/portage/pantheon-extra/dynamic-gcc-plug-9999/work/dynamic-gcc-plug-9999'
Failed to emerge pantheon-extra/dynamic-gcc-plug-9999, Log file:
'/var/tmp/portage/pantheon-extra/dynamic-gcc-plug-9999/temp/build.log'
ebuild.sh, line 93: Called src_unpack
${EBZR_FETCH_CMD} ${EBZR_OPTIONS} "${repo_uri}" "${branch_dir}" || die "${EBZR}: can't branch from ${repo_uri}"
emerge --info '=pantheon-extra/dynamic-gcc-plug-9999::elementary'
,emerge -pqv '=pantheon-extra/dynamic-gcc-plug-9999::elementary'
.It seems that slingshot-9999-gee-0.8.patch conflicts with slingshot-0.7.6.1-gnome-menus-3.patch.
elementary-theme-9999.ebuild fails with:
works fine after adding:
EBZR_FETCH_CMD="bzr branch"
to the ebuild file.
Thanks.
The scratch ebuild fails without having devhelp installed.
Here is the log:
http://pastebin.com/RwHHQSiR
Installation of pantheon-shell fails. It stops at 'media-sound/indicator-sound' with message "package 'gee-1.0' not found". The location of this package should be "/usr/share/vala-0.22/vapi/gee-1.0.vapi".
With mutter 3.8. starting pantheon with default mutter as window manager gives me a white background. The shell does not work properly, e.g. there are no hot corners and keybindings do not work.
With mutter 3.8 and gala (gala --replace during mutter as wm) I get a black background, but the shell does work properly now.
Status: Commit 44890
I have granite-0.1.1 installed and scratch fails to build with the error pasted below. Based on the documentation ( http://people.ubuntu.com/~ricotz/docs/vala-doc/granite/Granite.Widgets.SourceList.html ), SourceList is implemented since version 0.2.0.
/var/tmp/portage/app-editors/scratch-2.0/work/scratch/plugins/folder-manager/FileView.vala:28.31-28.56: error: The type name `Granite.Widgets.SourceList' could not be found
internal class FileView : Granite.Widgets.SourceList {
^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/tmp/portage/app-editors/scratch-2.0/work/scratch/plugins/folder-manager/FileView.vala:161.31-161.56: error: The symbol `SourceList' could not be found
internal class FileItem : Granite.Widgets.SourceList.Item, Item {
^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/tmp/portage/app-editors/scratch-2.0/work/scratch/plugins/folder-manager/FileView.vala:197.33-197.58: error: The symbol `SourceList' could not be found
internal class FolderItem : Granite.Widgets.SourceList.ExpandableItem, Item {
^^^^^^^^^^^^^^^^^^^^^^^^^^
/var/tmp/portage/app-editors/scratch-2.0/work/scratch/plugins/folder-manager/FileView.vala:152.31-152.56: error: The symbol `SourceList' could not be found
internal interface Item : Granite.Widgets.SourceList.Item {
^^^^^^^^^^^^^^^^^^^^^^^^^^
Compilation failed: 4 error(s), 0 warning(s)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.