Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 636016

Summary: media-video/miraclecast - remote screen via WIFI support in Gentoo (OpenRC)
Product: Gentoo Linux Reporter: Ladislav Zitka <archenroot>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: CONFIRMED ---    
Severity: normal CC: archenroot, capsel+bugzillagentoo, flyser42, leonard, main.haarp, rburcham
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/albfan/miraclecast
Whiteboard:
Package list:
Runtime testing required: ---

Description Ladislav Zitka 2017-10-31 11:17:51 UTC
Hi guys, this is common protocol and works like charm on Windows, not on Macs, but could be easily migrated into Gentoo system.

I will create initial ebuild myself in archenroot overlay and attach it here, but the current source code base available at:
https://github.com/albfan/miraclecast

is based on systemd only, so I wanted to ask here if there are some interested systemd to openrc conversion gurus, who could take a look and maybe create OpenRC compatible fork.
Comment 1 Ladislav Zitka 2017-10-31 12:12:54 UTC
The original project already tried this some time ago, but they didn't get anywhere:
https://github.com/albfan/miraclecast/issues/3
Comment 2 albfan 2017-10-31 15:14:14 UTC
Count on me to help on this. Is just I lack resources to work on the task, but I helped to integrate miraclecast in many different environments, so it should be easy to do.
Comment 3 rburcham 2017-11-23 16:57:03 UTC
I'll go ahead and +1 this. Support for miraclecast would be huge, and obviously the systemd dependency is a big blocker for gentoo and others.
Comment 4 urcindalo 2017-12-15 08:10:43 UTC
(In reply to rburcham from comment #3)
> I'll go ahead and +1 this. Support for miraclecast would be huge, and
> obviously the systemd dependency is a big blocker for gentoo and others.

I'm a systemd user. Could at least miraclecast be added to the tree in its current systemd dependence, and maybe in the future fine-tune it to use also openrc?
Comment 5 rburcham 2017-12-18 13:53:36 UTC
@urcindalo you should at least be able to try building against the ebuild referenced in the first comment by @Ladislav Jech:

https://github.com/albfan/miraclecast

How far can you get, given you have the systemd dependency covered?
Comment 6 Andreas K. Hüttel archtester gentoo-dev 2019-01-06 22:39:02 UTC
https://gitweb.gentoo.org/dev/dilfridge.git/tree/media-video/miraclecast

See here ^ for work in progress...
Comment 7 Ladislav Zitka 2019-10-06 21:23:58 UTC
Great Thx Andreas, I returned to this after some time and will test it as working in environment with these wifi enabled large screens, thx again!
Comment 8 Ladislav Zitka 2019-11-07 13:22:16 UTC
>>> Working in BUILD_DIR: "/tmp/portage/media-video/miraclecast-1.0.9999/work/miraclecast-1.0.9999_build"
ninja -v -j8 -l0
ninja: error: build.ninja:1013: bad $-escape (literal $ must be written as $$)
Comment 9 Andreas K. Hüttel archtester gentoo-dev 2020-05-06 19:36:50 UTC
(In reply to Andreas K. Hüttel from comment #6)
> https://gitweb.gentoo.org/dev/dilfridge.git/tree/media-video/miraclecast
> 
> See here ^ for work in progress...

This isn't going anywhere, sorry. No time.