[arch-commits] Commit in fragments/trunk (PKGBUILD)

Antonio Rojas arojas at gemini.archlinux.org
Sat Feb 12 23:19:42 UTC 2022


    Date: Saturday, February 12, 2022 @ 23:19:41
  Author: arojas
Revision: 1132999

Update to 2.0.2

Modified:
  fragments/trunk/PKGBUILD

----------+
 PKGBUILD |   48 +++++++-----------------------------------------
 1 file changed, 7 insertions(+), 41 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-02-12 22:56:52 UTC (rev 1132998)
+++ PKGBUILD	2022-02-12 23:19:41 UTC (rev 1132999)
@@ -1,35 +1,18 @@
 # Maintainer: Balló György <ballogyor+arch at gmail dot com>
 
 pkgname=fragments
-pkgver=1.5
+pkgver=2.0.2
 pkgrel=1
 pkgdesc='BitTorrent client for GNOME'
 arch=('x86_64')
 url='https://gitlab.gnome.org/World/Fragments'
 license=('GPL3')
-depends=('curl' 'libevent' 'libhandy' 'libnatpmp' 'miniupnpc')
-makedepends=('cmake' 'git' 'meson' 'vala')
-_commit=00d365e87e1ca4c1a0052db9dae90bd31e19e813  # tags/1.5
-# see Flatpak file for corresponding transmission commit
-_transmission_commit=3d9fd25269ccfc1dacf9c5cd23a3d232e0085150
-source=("git+https://gitlab.gnome.org/World/Fragments.git#commit=$_commit"
-        "git+https://github.com/transmission/transmission.git#commit=$_transmission_commit"
-        "git+https://github.com/transmission/dht.git"
-        "git+https://github.com/transmission/libb64.git"
-        "git+https://github.com/transmission/libevent.git"
-        "git+https://github.com/transmission/libnatpmp.git"
-        "git+https://github.com/transmission/libutp.git"
-        "git+https://github.com/transmission/miniupnpc.git"
-        "libtransmission.patch")
-sha256sums=('SKIP'
-            'SKIP'
-            'SKIP'
-            'SKIP'
-            'SKIP'
-            'SKIP'
-            'SKIP'
-            'SKIP'
-            'c8c4c1b5a5035017c24c7c82da9d4d443c9fa6f85006441cdca0fdccac1400fb')
+depends=('libadwaita' 'transmission-cli')
+makedepends=('git' 'meson' 'rust')
+_commit=7a20eb0d8e1377ea0e93449047a8f24d6336e5d5
+source=("git+https://gitlab.gnome.org/World/Fragments.git#commit=$_commit")
+sha256sums=('SKIP')
+options=(!lto)
 
 pkgver() {
   cd Fragments
@@ -36,23 +19,6 @@
   git describe --tags | sed 's/-/+/g'
 }
 
-prepare() {
-  cd Fragments
-  # Build libtransmission internally for now
-  patch -RNp1 -i ../libtransmission.patch
-
-  ln -s "$srcdir"/transmission submodules/transmission
-  cd submodules/transmission
-  git submodule init
-  git config --local submodule.third-party/dht.url "$srcdir/dht"
-  git config --local submodule.third-party/libb64.url "$srcdir/libb64"
-  git config --local submodule.third-party/libevent.url "$srcdir/libevent"
-  git config --local submodule.third-party/libnatpmp.url "$srcdir/libnatpmp"
-  git config --local submodule.third-party/libutp.url "$srcdir/libutp"
-  git config --local submodule.third-party/miniupnpc.url "$srcdir/miniupnpc"
-  git submodule update
-}
-
 build() {
   arch-meson Fragments build
   meson compile -C build



More information about the arch-commits mailing list