Package Details: gnome-shell-extension-clipboard-indicator 65-1

Git Clone URL: https://aur.archlinux.org/gnome-shell-extension-clipboard-indicator.git (read-only, click to copy)
Package Base: gnome-shell-extension-clipboard-indicator
Description: Adds a clipboard indicator to the top panel, and caches clipboard history
Upstream URL: https://github.com/Tudmotu/gnome-shell-extension-clipboard-indicator
Licenses: MIT
Conflicts: gnome-shell-extension-clipboard-history
Submitter: jonian
Maintainer: jonian
Last Packager: jonian
Votes: 18
Popularity: 0.41
First Submitted: 2020-05-04 19:21 (UTC)
Last Updated: 2024-09-29 10:01 (UTC)

Latest Comments

1 2 Next › Last »

the-k commented on 2024-09-21 09:21 (UTC)

@jonian By using a cryptographically-secure algorithm, the integrity check can be turned into authentication. Authentication is an important part of supply chain security. I recommend you following Secure by Default strategy, so that you don't really have to think about it.

Anyway, thanks for the change.

jonian commented on 2024-09-20 16:16 (UTC)

@the-k I switched to sha256sums since it seems too important for you. I hope you can sleep at night now.

jonian commented on 2024-09-20 16:04 (UTC)

@the-k I think you misunderstand the purpose of sums, they are used for source integrity and not for security, so please stop spreading misinformation about md5 being insecure, because it is perfectly fine for checking file integrity.

the-k commented on 2024-09-20 14:08 (UTC) (edited on 2024-09-21 09:07 (UTC) by the-k)

Since the maintainer didn't migrate to SHA-256 and this package doesn't support GNOME 47, I invite you to use https://aur.archlinux.org/packages/gnome-shell-extension-clipboard-indicator-lubo, which does.

the-k commented on 2024-07-16 21:20 (UTC)

@jonian I'd like to (co-)maintain this package as I'm able to bring out the updates faster. What do you say?

the-k commented on 2024-07-15 08:26 (UTC)

diff --git a/PKGBUILD b/PKGBUILD
index 09f2cc9..2164a38 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Jonian Guveli <https://github.com/jonian/>
 pkgname=gnome-shell-extension-clipboard-indicator
 _uuid=("clipboard-indicator@tudmotu.com")
-pkgver=60
+pkgver=63
 pkgrel=1
 pkgdesc="Adds a clipboard indicator to the top panel, and caches clipboard history"
 arch=("any")
@@ -10,7 +10,9 @@ license=("MIT")
 depends=("gnome-shell>=46.0")
 conflicts=("gnome-shell-extension-clipboard-history")
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-md5sums=('bd4fe35308c707b5d338300a8d5ce205')
+sha256sums=(
+  d03badaa9551d5a754ff3a9581a246086e182840ea3a2bb40e9cea8fb4b604a5
+)

 package() {
   install -d "$pkgdir/usr/share/gnome-shell/extensions" \

the-k commented on 2024-04-07 09:02 (UTC)

Could you please switch to at least SHA-256? MD5 is insecure.

Misaka13514 commented on 2024-01-28 05:55 (UTC)

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

the-k commented on 2023-10-13 14:40 (UTC)

I've used the following changes to upgrade to v54. Due to https://github.com/Tudmotu/gnome-shell-extension-clipboard-indicator/issues/402, https://extensions.gnome.org/ is currently the only source of versioning information AFAIK.

diff --git a/PKGBUILD b/PKGBUILD
index 276ecb5..6008a1e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,36 @@
 # Maintainer: Jonian Guveli <https://github.com/jonian/>
 pkgname=gnome-shell-extension-clipboard-indicator
 _uuid=("clipboard-indicator@tudmotu.com")
-pkgver=45
+pkgver=54
 pkgrel=1
 pkgdesc="Adds a clipboard indicator to the top panel, and caches clipboard history"
 arch=("any")
 url="https://github.com/Tudmotu/gnome-shell-extension-clipboard-indicator"
 license=("GPL")
+makedepends=(
+  unzip
+)
 depends=("gnome-shell")
 conflicts=("gnome-shell-extension-clipboard-history")
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-md5sums=('d2d90f914c829c8a87b0e90d5e69235f')
+source=(
+  # https://github.com/Tudmotu/gnome-shell-extension-clipboard-indicator/issues/402
+  "${pkgname}-${pkgver}.zip::https://extensions.gnome.org/extension-data/clipboard-indicatortudmotu.com.v${pkgver}.shell-extension.zip"
+)
+sha256sums=(
+  dcb3a1aed20d43c1f335f190a368b2a1d4e521eb032811e7fc4a8220bbc9ae88
+)
+noextract=(
+  "${pkgname}-${pkgver}.zip"
+)
+
+prepare() {
+  mkdir -p "${pkgname}-${pkgver}"
+
+  unzip -d "${pkgname}-${pkgver}" "${pkgname}-${pkgver}.zip"
+
+  # metadata.json permissions are 600.
+  chmod -R +r "${pkgname}-${pkgver}"
+}

 package() {
   install -d "$pkgdir/usr/share/gnome-shell/extensions" \

ChTBoner commented on 2023-05-10 07:45 (UTC)

A v45 is available, though not as a tag and not as a release on Github. So not sure if the package is out of date. But as it stands it doesn't seem to work on Gnome Shell 44.1. I installed the git version of the package from the AUR, based on v45, and it works properly..