Package Details: gnome-shell-extension-gsconnect 2:71-1

Git Clone URL: https://aur.archlinux.org/gnome-shell-extension-gsconnect.git (read-only, click to copy)
Package Base: gnome-shell-extension-gsconnect
Description: KDE Connect implementation with GNOME Shell integration
Upstream URL: https://github.com/GSConnect/gnome-shell-extension-gsconnect
Licenses: GPL-2.0-or-later OR MPL-2.0
Submitter: postblue
Maintainer: postblue
Last Packager: postblue
Votes: 71
Popularity: 0.133287
First Submitted: 2017-12-09 11:39 (UTC)
Last Updated: 2025-11-17 19:43 (UTC)

Pinned Comments

postblue commented on 2023-10-11 09:42 (UTC) (edited on 2025-12-24 09:36 (UTC) by postblue)

Please do not flag the package out-of-date because it's not working with the latest GNOME release. If the extension is not working, it doesn't mean it's out-of-date. The [latest version released[(https://github.com/GSConnect/gnome-shell-extension-gsconnect/releases/latest) is sometimes lagging behind so this PKGBUILD is strictly up-to-date even if the result is not working. As of GNOME 45, all of the extensions have been broken, please allow the developers time to update their project you like to use in your environment.

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

postblue commented on 2025-12-15 10:19 (UTC)

OMNIDROID2995 Please use the upstream repository to make suggestions https://github.com/GSConnect/gnome-shell-extension-gsconnect/issues

OMNIDROID2995 commented on 2025-12-14 19:19 (UTC)

It would be very practical if you could scroll in the drop-down menu in the quick settings. If you have more than two devices connected, you can no longer interact with the third device. Still, it's a great project ;)

Sherlock-Holo commented on 2024-10-25 11:48 (UTC)

diff --git a/PKGBUILD b/PKGBUILD
index 78c2c3e..0627342 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@

 pkgname=gnome-shell-extension-gsconnect
 pkgver=58
-pkgrel=1
+pkgrel=2
 epoch=2
 pkgdesc="KDE Connect implementation with GNOME Shell integration"
 arch=('any')
@@ -17,7 +17,7 @@ optdepends=(
   'python-nautilus: Nautilus integration'
 )
 source=(https://github.com/GSConnect/$pkgname/archive/v$pkgver.tar.gz)
-b2sums=('ca3df3335d6f3d204bfad714b096d5777e6578aa643d0b88b4dafadde8d7118a3480ec31d55b1abf9e96a616e76aa8e91503df8f8c5cc7307abcf7fc20f6f005')
+b2sums=('c39e6d82792b9e612d68fc98460b801b51ed8087a94d8eee949ff99a15f058d08842e4b4a3f22050c61ee0d71f1e58aa2574efd9fe685e267afb90492793bce1')
 _uuid='gsconnect@andyholmes.github.io'

 build() {

this could fix the verify problem

Sherlock-Holo commented on 2024-10-25 11:42 (UTC) (edited on 2024-10-25 11:45 (UTC) by Sherlock-Holo)

it seems the v58.tar.gz hashsum is incorrect

==> 警告: 正在跳过源文件 PGP 签名校验。
==> 正在验证 source 文件,使用b2sums...
    v58.tar.gz ... 失败
==> 错误: 一个或多个文件没有通过有效性检查!

your commit 6922a3ab93d2 just update the pkgver, the hashsum also need update too

upanther commented on 2024-05-03 18:34 (UTC) (edited on 2024-05-03 18:37 (UTC) by upanther)

Please consider moving evolution-data-server to optdepends

  1. It is only required by some“Optional Features" as upstream wiki says (https://github.com/GSConnect/gnome-shell-extension-gsconnect/wiki/Installation#optional-features)
  2. A fast test to the latest version is processed by me, after sudo pacman -Rdduns evolution-data-server && sudo systemctl restart gdm, pairing and file transfer were not affected.

PS: evolution-data-server uses too much RAM and is not friendly to my tablet with 2GiB DRAM.

Misaka13514 commented on 2024-01-28 05:57 (UTC) (edited on 2024-01-29 02:28 (UTC) by Misaka13514)

Please follow Arch Linux RFC16: use SPDX license identifier in PKGBUILD.

https://gitlab.archlinux.org/archlinux/rfcs/-/blob/master/rfcs/0016-spdx-license-identifiers.rst

Thanks for maintaining! :)

postblue commented on 2023-10-11 09:42 (UTC) (edited on 2025-12-24 09:36 (UTC) by postblue)

Please do not flag the package out-of-date because it's not working with the latest GNOME release. If the extension is not working, it doesn't mean it's out-of-date. The [latest version released[(https://github.com/GSConnect/gnome-shell-extension-gsconnect/releases/latest) is sometimes lagging behind so this PKGBUILD is strictly up-to-date even if the result is not working. As of GNOME 45, all of the extensions have been broken, please allow the developers time to update their project you like to use in your environment.

pyamsoft commented on 2023-10-10 01:51 (UTC) (edited on 2023-10-10 01:52 (UTC) by pyamsoft)

Hello,

The upcoming version of the GSConnect extension which supports Gnome 45 has added a code change that seems to require a new dependency.

You may see this error in your journal when attempting to run the extension.

JS ERROR: Error: Requiring EBook, version none: Typelib file for namespace 'EBook' (any version) not found  
@/usr/share/gnome-shell/extensions/gsconnect@andyholmes.github.io/service/utils/setup.js:17:34  
@/usr/share/gnome-shell/extensions/gsconnect@andyholmes.github.io/service/daemon.js:42:16

This seems to be caused by a missing Ebook-1.2.typelib file in /usr/lib/girepository-1.0, which is provided by the evolution-data-server package.

Without this typelib file, the server implementation won't start up, so you would only see a "Waiting for Connection" in the GSConnect window.

Aftermath commented on 2023-04-14 14:43 (UTC)

@postblue: Thank you for your effort.

postblue commented on 2023-04-13 06:50 (UTC)

I saw arash12ir's comment about v55 availability as the package was flagged out-of-date. In good faith, I thought it was a simple version bump as I had so many in the past. I changed the epoch to 2 so everyone can revert to v54.