Package Details: gnome-shell-extension-cast-to-tv 12-1

Git Clone URL: https://aur.archlinux.org/gnome-shell-extension-cast-to-tv.git (read-only, click to copy)
Package Base: gnome-shell-extension-cast-to-tv
Description: Cast files to your Chromecast or other devices over local network
Upstream URL: https://github.com/Rafostar/gnome-shell-extension-cast-to-tv
Licenses: GPL
Submitter: 314eter
Maintainer: 314eter (peippo)
Last Packager: peippo
Votes: 3
Popularity: 0.055343
First Submitted: 2019-01-08 15:56
Last Updated: 2020-03-28 16:11

Latest Comments

1 2 Next › Last »

peippo commented on 2020-03-28 15:54

Note that the current version 12 does not function in Gnome 3.36. @Rafostar implemented changes upstream, but there’s no new release yet. For the time being, you can use gnome-shell-extension-cast-to-tv-git.

peippo commented on 2020-03-16 08:54

@Rafostar: That’s great! I wanted to suggest to add another patch to hide the settings dialog’s tab (only for the Arch build; I don’t know which distribution is your primary one, and I think you have a right to optimize it for that) If you feel comfortable with having these changes inside the upstream Makefile, of course that’s fine with me, but we could also implement that on a PKGBUILD level, so your upstream code can stay clean.

Rafostar commented on 2020-03-13 15:13

@peippo As a solution for broken (and unnecessary) extension prefs terminal and nautilus extension switch on Arch, I did a small change to Makefile and prefs code that will simply not create them in prefs window (probably best solution). Your script and patch can remain as they are without any changes. Thanks for maintaining the Arch build.

Rafostar commented on 2020-03-13 13:33

The 777 permissions is a solution that originally 314eter came up with. I agree that it is not a safe workaround, but without something like that the build-in terminal in prefs is broken. Having install button broken is not a good idea too (quite misleading).

Copying nautilus extension script manually also breaks the enable nautilus switch in settings. Is it absolutely required to force enable this via copy instead of using enable switch that creates a symlink in ~.local after install on Arch?

peippo commented on 2020-03-13 12:27

I think for overall purposes, it’s convenient that your Makefile can install to local (~.local/) directories, and patch supplied here makes the Makefile adhere to Arch packaging guidelines without changes to your source code.

peippo commented on 2020-03-13 12:23

npm install MUST stay in the PKGBUILD:

https://wiki.archlinux.org/index.php/Node.js_package_guidelines

peippo commented on 2020-03-13 12:21

These files would also be outside of the package manager’s control

peippo commented on 2020-03-13 12:20

Sorry, I just only now saw that you want to keep a directory in /usr/share/ at 0777 and make the user write files to there. That’s not a good idea.

peippo commented on 2020-03-13 12:15

@Rafostar: that works! great work!

the only small issue is that nautilus-cast-to-tv.py should go into "${pkgdir}/usr/share/nautilus-python/extensions/

Rafostar commented on 2020-03-13 11:25

@peippo Thanks for clarifying. Can you check if install would now be OK with latest git master and something like:

make install PKGDIR="${pkgdir}" CUSTOMPATH="${pkgdir}/usr/share/gnome-shell/extensions"