[arch-commits] Commit in fragments/trunk (PKGBUILD)
Date: Saturday, October 24, 2020 @ 18:35:43 Author: bgyorgy Revision: 731504 Fix comment Modified: fragments/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-24 18:32:24 UTC (rev 731503) +++ PKGBUILD2020-10-24 18:35:43 UTC (rev 731504) @@ -10,7 +10,8 @@ depends=(curl libevent libhandy libnatpmp miniupnpc) makedepends=(cmake git meson vala) _commit=00d365e87e1ca4c1a0052db9dae90bd31e19e813 # tags/1.5 -_transmission_commit=3d9fd25269ccfc1dacf9c5cd23a3d232e0085150 # tags/3.00 +# 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#commit=$_transmission_commit"; "git+https://github.com/transmission/dht";
[arch-commits] Commit in fragments/trunk (PKGBUILD libtransmission.patch)
Date: Saturday, October 24, 2020 @ 18:32:20 Author: bgyorgy Revision: 731502 upgpkg: fragments 1.5-1: Update to new version Added: fragments/trunk/libtransmission.patch Modified: fragments/trunk/PKGBUILD ---+ PKGBUILD | 27 ++--- libtransmission.patch | 240 2 files changed, 253 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-24 17:48:10 UTC (rev 731501) +++ PKGBUILD2020-10-24 18:32:20 UTC (rev 731502) @@ -1,23 +1,25 @@ # Maintainer: Balló György pkgname=fragments -pkgver=1.4 -pkgrel=4 +pkgver=1.5 +pkgrel=1 pkgdesc="BitTorrent client for GNOME" arch=(x86_64) url="https://gitlab.gnome.org/World/Fragments"; license=(GPL3) -depends=(curl libevent libhandy0 libnatpmp miniupnpc) +depends=(curl libevent libhandy libnatpmp miniupnpc) makedepends=(cmake git meson vala) -_commit=f91ea9b576f3ff2621d5f3fda417a9a43107607c # tags/1.4 +_commit=00d365e87e1ca4c1a0052db9dae90bd31e19e813 # tags/1.5 +_transmission_commit=3d9fd25269ccfc1dacf9c5cd23a3d232e0085150 # tags/3.00 source=("git+https://gitlab.gnome.org/World/Fragments.git#commit=$_commit"; -"git+https://github.com/transmission/transmission"; + "git+https://github.com/transmission/transmission#commit=$_transmission_commit"; "git+https://github.com/transmission/dht"; "git+https://github.com/transmission/libb64"; "git+https://github.com/transmission/libevent"; "git+https://github.com/transmission/libnatpmp"; "git+https://github.com/transmission/libutp"; -"git+https://github.com/transmission/miniupnpc";) +"git+https://github.com/transmission/miniupnpc"; +"libtransmission.patch") sha256sums=('SKIP' 'SKIP' 'SKIP' @@ -25,7 +27,8 @@ 'SKIP' 'SKIP' 'SKIP' -'SKIP') +'SKIP' +'c8c4c1b5a5035017c24c7c82da9d4d443c9fa6f85006441cdca0fdccac1400fb') pkgver() { cd Fragments @@ -34,14 +37,10 @@ prepare() { cd Fragments + # Build libtransmission internally for now + patch -RNp1 -i ../libtransmission.patch - # Fix compile with Vala 0.50 - git cherry-pick -n ce38a28da8a4c3d0281a8187abad26627a50993f - - git submodule init - git config --local submodule.submodules/transmission.url "$srcdir/transmission" - git submodule update - + ln -s "$srcdir"/transmission submodules/transmission cd submodules/transmission git submodule init git config --local submodule.third-party/dht.url "$srcdir/dht" Added: libtransmission.patch === --- libtransmission.patch (rev 0) +++ libtransmission.patch 2020-10-24 18:32:20 UTC (rev 731502) @@ -0,0 +1,240 @@ +From 1665c64164f4c865239742948a11797ed0f79836 Mon Sep 17 00:00:00 2001 +From: Bilal Elmoussaoui +Date: Thu, 30 May 2019 22:06:21 + +Subject: [PATCH] Bundle libtranmission in the flatpak manifest + +--- + .gitmodules| 3 -- + build-aux/build_libtransmission.sh | 10 + de.haeckerfelix.Fragments.json | 76 -- + meson.build| 28 +++ + src/vapis/transmission.vapi| 32 ++--- + submodules/meson.build | 16 --- + submodules/transmission| 1 - + 7 files changed, 105 insertions(+), 61 deletions(-) + delete mode 100644 .gitmodules + delete mode 100644 build-aux/build_libtransmission.sh + delete mode 100644 submodules/meson.build + delete mode 16 submodules/transmission + +diff --git a/build-aux/build_libtransmission.sh b/build-aux/build_libtransmission.sh +deleted file mode 100644 +index c0ce8a2..000 +--- a/build-aux/build_libtransmission.sh /dev/null +@@ -1,10 +0,0 @@ +-#!/bin/bash +- +-cd submodules +- +-echo "Generate libtransmission build files..." +-cmake -Blibtransmission -Htransmission -DINSTALL_LIB=ON -DENABLE_DAEMON=OFF -DENABLE_UTILS=OFF -DENABLE_TESTS=OFF -DENABLE_GTK=OFF -DENABLE_QT=OFF -DINSTALL_DOC=OFF +- +-echo "Build libtransmission..." +-cd libtransmission +-make +\ No newline at end of file +diff --git a/meson.build b/meson.build +index c4ee69e..c25a84d 100644 +--- a/meson.build b/meson.build +@@ -5,15 +5,6 @@ project( + meson_version: '>= 0.40.0' + ) + +-message('Build libtransmission. Please wait, this will take a moment…') +-build = run_command('sh', 'build-aux/build_libtransmission.sh') +-if build.returncode() != 0 +- message('Build of libtransmission failed. Make sure you have cloned all GIT submodules recursively with \"git clone --recurse-submodules\"') +- error(build.stderr()) +-else +- message(build.stdout()) +- message('Build libtransmission - OK!') +-endif + + gnome = import('gnome') + i18n = import('i18n') +@@ -31,8 +22,25 @@ gio_dep = dependency('gio-2.0') +
[arch-commits] Commit in fragments/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 20:55:43 Author: heftig Revision: 715691 1.4-4 Modified: fragments/trunk/PKGBUILD --+ PKGBUILD | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 20:55:02 UTC (rev 715690) +++ PKGBUILD2020-10-02 20:55:43 UTC (rev 715691) @@ -2,15 +2,15 @@ pkgname=fragments pkgver=1.4 -pkgrel=3 +pkgrel=4 pkgdesc="BitTorrent client for GNOME" arch=(x86_64) url="https://gitlab.gnome.org/World/Fragments"; license=(GPL3) -depends=(curl libevent libhandy libnatpmp miniupnpc) +depends=(curl libevent libhandy0 libnatpmp miniupnpc) makedepends=(cmake git meson vala) _commit=f91ea9b576f3ff2621d5f3fda417a9a43107607c # tags/1.4 -source=("git+https://gitlab.gnome.org/World/Fragments/#commit=$_commit"; +source=("git+https://gitlab.gnome.org/World/Fragments.git#commit=$_commit"; "git+https://github.com/transmission/transmission"; "git+https://github.com/transmission/dht"; "git+https://github.com/transmission/libb64"; @@ -34,6 +34,10 @@ prepare() { cd Fragments + + # Fix compile with Vala 0.50 + git cherry-pick -n ce38a28da8a4c3d0281a8187abad26627a50993f + git submodule init git config --local submodule.submodules/transmission.url "$srcdir/transmission" git submodule update @@ -51,11 +55,11 @@ build() { arch-meson Fragments build - ninja -C build + meson compile -C build } check() { - meson test -C build + meson test -C build --print-errorlogs } package() {
[arch-commits] Commit in fragments/trunk (PKGBUILD)
Date: Tuesday, July 7, 2020 @ 12:53:23 Author: felixonmars Revision: 658265 upgpkg: fragments 1.4-3: reproducibility rebuild Modified: fragments/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-07-07 12:53:21 UTC (rev 658264) +++ PKGBUILD2020-07-07 12:53:23 UTC (rev 658265) @@ -2,7 +2,7 @@ pkgname=fragments pkgver=1.4 -pkgrel=2 +pkgrel=3 pkgdesc="BitTorrent client for GNOME" arch=(x86_64) url="https://gitlab.gnome.org/World/Fragments";
[arch-commits] Commit in fragments/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 03:40:56 Author: foutrelis Revision: 497550 libevent 2.1.11 rebuild Modified: fragments/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 03:39:22 UTC (rev 497549) +++ PKGBUILD2019-08-06 03:40:56 UTC (rev 497550) @@ -2,7 +2,7 @@ pkgname=fragments pkgver=1.4 -pkgrel=1 +pkgrel=2 pkgdesc="BitTorrent client for GNOME" arch=(x86_64) url="https://gitlab.gnome.org/World/Fragments";
[arch-commits] Commit in fragments/trunk (PKGBUILD)
Date: Wednesday, April 17, 2019 @ 19:18:46 Author: bgyorgy Revision: 451912 upgpkg: fragments 1.4-1 Update to new version Modified: fragments/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-17 18:57:59 UTC (rev 451911) +++ PKGBUILD2019-04-17 19:18:46 UTC (rev 451912) @@ -1,7 +1,7 @@ # Maintainer: Balló György pkgname=fragments -pkgver=1.3 +pkgver=1.4 pkgrel=1 pkgdesc="BitTorrent client for GNOME" arch=(x86_64) @@ -9,7 +9,7 @@ license=(GPL3) depends=(curl libevent libhandy libnatpmp miniupnpc) makedepends=(cmake git meson vala) -_commit=30eafee06736d478af80c1889fcc3c2f6d10f5b6 # tags/1.3^0 +_commit=f91ea9b576f3ff2621d5f3fda417a9a43107607c # tags/1.4 source=("git+https://gitlab.gnome.org/World/Fragments/#commit=$_commit"; "git+https://github.com/transmission/transmission"; "git+https://github.com/transmission/dht";
[arch-commits] Commit in fragments/trunk (PKGBUILD)
Date: Tuesday, February 26, 2019 @ 21:53:54 Author: arojas Revision: 436173 Update to 1.3 Modified: fragments/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-26 21:43:17 UTC (rev 436172) +++ PKGBUILD2019-02-26 21:53:54 UTC (rev 436173) @@ -1,16 +1,16 @@ # Maintainer: Balló György pkgname=fragments -pkgver=1.2 -pkgrel=2 +pkgver=1.3 +pkgrel=1 pkgdesc="BitTorrent client for GNOME" arch=(x86_64) -url="https://github.com/haecker-felix/Fragments"; +url="https://gitlab.gnome.org/World/Fragments"; license=(GPL3) depends=(curl libevent libhandy libnatpmp miniupnpc) makedepends=(cmake git meson vala) -_commit=2e9b61e6c25cdfbcbe23032fa0242e76fb1d5ffd # tags/1.2 -source=("git+https://github.com/haecker-felix/Fragments#commit=$_commit"; +_commit=30eafee06736d478af80c1889fcc3c2f6d10f5b6 # tags/1.3^0 +source=("git+https://gitlab.gnome.org/World/Fragments/#commit=$_commit"; "git+https://github.com/transmission/transmission"; "git+https://github.com/transmission/dht"; "git+https://github.com/transmission/libb64";