Comments (3)
It looks like the branch gtk-rs-0.14
does not exist on the gtk-extra
git repo. You can try to edit the file Cargo.toml
and change the gtk-extra
dependency branch to master
.
gtk-extras = { git = "https://github.com/pop-os/gtk-extras", branch = "master" }
from desktop-widget.
Probably related: https://github.com/pop-os/desktop-widget/pull/67/files
from desktop-widget.
Sorry @efernandesng for the late replies. Been busy with balancing work and life.
I edited the Cargo.toml and removed the instances of gtk-rs-0.14. I was able to get further along, but needed to install gstreamer-1.0 and libhandy-1-dev. I now have another build issue. Should I create a new issue? Here is the details.
dale@debian11:~/Git/desktop-widget$ make
cargo build --release
Compiling libhandy-sys v0.8.0
Compiling glib v0.14.2
Compiling gio-sys v0.14.0
Compiling pango-sys v0.14.0
Compiling atk-sys v0.14.0
Compiling gstreamer-sys v0.17.0
Compiling i18n-embed v0.12.1
error[E0599]: no function or associated item named increment_strong_count
found for struct Arc<_>
in the current scope
--> /home/dale/.cargo/registry/src/github.com-1ecc6299db9ec823/glib-0.14.2/src/subclass/shared.rs:29:25
|
29 | std::sync::Arc::increment_strong_count(this);
| ^^^^^^^^^^^^^^^^^^^^^^
| |
| function or associated item not found in Arc<_>
| help: there is an associated function with a similar name: incr_strong_count
Compiling gdk-pixbuf-sys v0.14.0
error: aborting due to previous error
For more information about this error, try rustc --explain E0599
.
error: could not compile glib
.
To learn more, run the command again with --verbose.
warning: build failed, waiting for other jobs to finish...
error: build failed
make: *** [Makefile:31: target/release/pop-desktop-widget] Error 101
dale@debian11:~/Git/desktop-widget$
from desktop-widget.
Related Issues (20)
- "Always hide" activates intellihide until intellihide is selected at least once
- Remove "Show Top Bar on Display" Option
- Can't change Dock to autohide in Gnome Control Center - Cosmic HOT 4
- Adding extensions page to desktop-widget / GIS
- Internationalization HOT 1
- expose click-action options HOT 1
- "Change background" menu item doesn't bring you to correct settings page
- [Feature Request] Allow scheduling between light and dark theme on certain periods of the day
- Undesired Applications shortcuts
- Expose options to disable/enable pressure requirement for dock/hot corner HOT 5
- Naming Mismatch in Widget (maybe gnome-control-center).
- Desktop category name not translatable HOT 2
- Missing Translations
- GIS pages not showing translations
- Build failing? HOT 1
- pt-BR translations missing in gnome-control-center HOT 4
- Super key does not open launcher in VM HOT 2
- After installing the options do not appear in settings HOT 6
- Translations not working HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from desktop-widget.