From e45d6d66bdf4e5c19ce86c86f5db269c53d382d7 Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Sun, 20 Jul 2025 11:18:50 -0600 Subject: [PATCH 1/6] add .nvchecker.toml --- .nvchecker.toml | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .nvchecker.toml diff --git a/.nvchecker.toml b/.nvchecker.toml new file mode 100644 index 00000000..b2bfffe3 --- /dev/null +++ b/.nvchecker.toml @@ -0,0 +1,3 @@ +[packet] +source = "git" +git = "https://github.com/nozwock/packet.git" -- 2.51.2 From f6c074cbec3360aed75b9868300690095a8521e4 Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Sat, 2 Aug 2025 12:33:20 -0600 Subject: [PATCH 2/6] updated LICENSE --- LICENSE | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/LICENSE b/LICENSE index 733e8856..b87c5e4b 100644 --- a/LICENSE +++ b/LICENSE @@ -1,9 +1,12 @@ -Binary files, as well as any files describing changes ("patches") to the software that is being built are excluded from this license. They are provided under the license terms of the software they describe changes for. - -Any files containing a license notice are excluded from this license. They are provided under the license terms defined in their respective notices. - -Copyright 2024 Arch Linux Contributors - -Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. - -THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +Copyright Arch Linux Contributors + +Permission to use, copy, modify, and/or distribute this software for +any purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL +WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE +FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY +DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN +AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT +OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -- 2.51.2 From 784865bdb9eca6ef36bf11bcf6579c9b51429149 Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Tue, 26 Aug 2025 09:59:27 -0600 Subject: [PATCH 3/6] 0.5.4 --- .SRCINFO | 7 ++++--- PKGBUILD | 9 ++++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index f7798072..2b787345 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = packet pkgdesc = A Quick Share client for Linux - pkgver = 0.5.3 + pkgver = 0.5.4 pkgrel = 1 url = https://github.com/nozwock/packet arch = x86_64 @@ -10,10 +10,11 @@ pkgbase = packet makedepends = git makedepends = meson makedepends = protobuf + depends = gtk4 depends = libadwaita optdepends = nautilus-python: Nautilus integration optdepends = python-dbus: needed for Nautilus extension - source = git+https://github.com/nozwock/packet.git#tag=0.5.3 - sha256sums = e63cebe5752073d97601f97ea4e11ae91920519cd5e98c57c7dafaceb7173101 + source = git+https://github.com/nozwock/packet.git#tag=0.5.4 + sha256sums = 4d34845f96ea8601f48672cb549b8ca72c8b24066eaac0d31d4383e93d8fb242 pkgname = packet diff --git a/PKGBUILD b/PKGBUILD index 24f45475..1cb388cb 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,12 +1,15 @@ # Maintainer: Mark Wagie pkgname=packet -pkgver=0.5.3 +pkgver=0.5.4 pkgrel=1 pkgdesc="A Quick Share client for Linux" arch=('x86_64') url="https://github.com/nozwock/packet" license=('GPL-3.0-or-later') -depends=('libadwaita') +depends=( + 'gtk4' + 'libadwaita' +) makedepends=( 'blueprint-compiler' 'cargo' @@ -19,7 +22,7 @@ optdepends=( 'python-dbus: needed for Nautilus extension' ) source=("git+https://github.com/nozwock/packet.git#tag=$pkgver") -sha256sums=('e63cebe5752073d97601f97ea4e11ae91920519cd5e98c57c7dafaceb7173101') +sha256sums=('4d34845f96ea8601f48672cb549b8ca72c8b24066eaac0d31d4383e93d8fb242') prepare() { cd "$pkgname" -- 2.51.2 From bda11483004975851df41a44cff0d737cc67c0b6 Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Fri, 17 Apr 2026 18:01:06 -0600 Subject: [PATCH 4/6] 0.6.0 --- .SRCINFO | 6 +++--- PKGBUILD | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 2b787345..bac5d161 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = packet pkgdesc = A Quick Share client for Linux - pkgver = 0.5.4 + pkgver = 0.6.0 pkgrel = 1 url = https://github.com/nozwock/packet arch = x86_64 @@ -14,7 +14,7 @@ pkgbase = packet depends = libadwaita optdepends = nautilus-python: Nautilus integration optdepends = python-dbus: needed for Nautilus extension - source = git+https://github.com/nozwock/packet.git#tag=0.5.4 - sha256sums = 4d34845f96ea8601f48672cb549b8ca72c8b24066eaac0d31d4383e93d8fb242 + source = git+https://github.com/nozwock/packet.git#tag=0.6.0 + sha256sums = b2e8da892e63a4a435346fd7ea79b2be1a4d65efd927b3ca6a84fd87df2787c2 pkgname = packet diff --git a/PKGBUILD b/PKGBUILD index 1cb388cb..21f6a06f 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Mark Wagie pkgname=packet -pkgver=0.5.4 +pkgver=0.6.0 pkgrel=1 pkgdesc="A Quick Share client for Linux" arch=('x86_64') @@ -22,12 +22,12 @@ optdepends=( 'python-dbus: needed for Nautilus extension' ) source=("git+https://github.com/nozwock/packet.git#tag=$pkgver") -sha256sums=('4d34845f96ea8601f48672cb549b8ca72c8b24066eaac0d31d4383e93d8fb242') +sha256sums=('b2e8da892e63a4a435346fd7ea79b2be1a4d65efd927b3ca6a84fd87df2787c2') prepare() { cd "$pkgname" export RUSTUP_TOOLCHAIN=stable - cargo fetch --target "$(rustc -vV | sed -n 's/host: //p')" + cargo fetch --target host-tuple } build() { @@ -43,7 +43,7 @@ check() { package() { meson install -C build --no-rebuild --destdir "$pkgdir" - # Symlink Nautilus extension to exension directory + # Symlink Nautilus extension to extension directory install -d "$pkgdir/usr/share/nautilus-python/extensions" ln -s "/usr/share/$pkgname/plugins/packet_nautilus.py" \ "$pkgdir/usr/share/nautilus-python/extensions/" -- 2.51.2 From 56013c6a8f042bd7448920a29845639dba730c4c Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Sat, 18 Apr 2026 09:21:55 -0600 Subject: [PATCH 5/6] 0.6.1 --- .SRCINFO | 6 +++--- PKGBUILD | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index bac5d161..b16b6cb9 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = packet pkgdesc = A Quick Share client for Linux - pkgver = 0.6.0 + pkgver = 0.6.1 pkgrel = 1 url = https://github.com/nozwock/packet arch = x86_64 @@ -14,7 +14,7 @@ pkgbase = packet depends = libadwaita optdepends = nautilus-python: Nautilus integration optdepends = python-dbus: needed for Nautilus extension - source = git+https://github.com/nozwock/packet.git#tag=0.6.0 - sha256sums = b2e8da892e63a4a435346fd7ea79b2be1a4d65efd927b3ca6a84fd87df2787c2 + source = git+https://github.com/nozwock/packet.git#tag=0.6.1 + sha256sums = 35dae9b816bc34d0ed09c6092855e7af70ba3fa324c92fba7136f8f501de458d pkgname = packet diff --git a/PKGBUILD b/PKGBUILD index 21f6a06f..9731660b 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Mark Wagie pkgname=packet -pkgver=0.6.0 +pkgver=0.6.1 pkgrel=1 pkgdesc="A Quick Share client for Linux" arch=('x86_64') @@ -22,7 +22,7 @@ optdepends=( 'python-dbus: needed for Nautilus extension' ) source=("git+https://github.com/nozwock/packet.git#tag=$pkgver") -sha256sums=('b2e8da892e63a4a435346fd7ea79b2be1a4d65efd927b3ca6a84fd87df2787c2') +sha256sums=('35dae9b816bc34d0ed09c6092855e7af70ba3fa324c92fba7136f8f501de458d') prepare() { cd "$pkgname" -- 2.51.2 From 58c886cccf721efcd9df01ad89a9bebfb54ba161 Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Mon, 20 Apr 2026 13:42:15 -0600 Subject: [PATCH 6/6] don't symlink extension, installed in user space --- .SRCINFO | 2 +- PKGBUILD | 7 +------ 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index b16b6cb9..40e098d2 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = packet pkgdesc = A Quick Share client for Linux pkgver = 0.6.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/nozwock/packet arch = x86_64 license = GPL-3.0-or-later diff --git a/PKGBUILD b/PKGBUILD index 9731660b..9883735e 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Mark Wagie pkgname=packet pkgver=0.6.1 -pkgrel=1 +pkgrel=2 pkgdesc="A Quick Share client for Linux" arch=('x86_64') url="https://github.com/nozwock/packet" @@ -42,9 +42,4 @@ check() { package() { meson install -C build --no-rebuild --destdir "$pkgdir" - - # Symlink Nautilus extension to extension directory - install -d "$pkgdir/usr/share/nautilus-python/extensions" - ln -s "/usr/share/$pkgname/plugins/packet_nautilus.py" \ - "$pkgdir/usr/share/nautilus-python/extensions/" } -- 2.51.2