commit Fragments for openSUSE:Factory

2023-06-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Fragments for openSUSE:Factory 
checked in at 2023-06-24 20:13:53

Comparing /work/SRC/openSUSE:Factory/Fragments (Old)
 and  /work/SRC/openSUSE:Factory/.Fragments.new.15902 (New)


Package is "Fragments"

Sat Jun 24 20:13:53 2023 rev:14 rq:1095037 version:2.1.1

Changes:

--- /work/SRC/openSUSE:Factory/Fragments/Fragments.changes  2023-06-22 
23:26:34.417998416 +0200
+++ /work/SRC/openSUSE:Factory/.Fragments.new.15902/Fragments.changes   
2023-06-24 20:14:18.248272106 +0200
@@ -1,0 +2,7 @@
+Fri Jun 23 11:42:22 UTC 2023 - Bjørn Lie 
+
+- Update to version 2.1.1:
+  + New F10 shortcut to open main menu.
+  + Updated translations.
+
+---

Old:

  Fragments-2.1.obscpio

New:

  Fragments-2.1.1.obscpio



Other differences:
--
++ Fragments.spec ++
--- /var/tmp/diff_new_pack.L5FVrY/_old  2023-06-24 20:14:20.284284128 +0200
+++ /var/tmp/diff_new_pack.L5FVrY/_new  2023-06-24 20:14:20.288284152 +0200
@@ -19,7 +19,7 @@
 %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
 
 Name:   Fragments
-Version:2.1
+Version:2.1.1
 Release:0
 Summary:A GTK4 BitTorrent Client
 License:GPL-3.0-only

++ Fragments-2.1.obscpio -> Fragments-2.1.1.obscpio ++
 22391 lines of diff (skipped)

++ Fragments.obsinfo ++
--- /var/tmp/diff_new_pack.L5FVrY/_old  2023-06-24 20:14:20.552285710 +0200
+++ /var/tmp/diff_new_pack.L5FVrY/_new  2023-06-24 20:14:20.556285734 +0200
@@ -1,5 +1,5 @@
 name: Fragments
-version: 2.1
-mtime: 1672083781
-commit: 7d94fd0107df498139817842a2b4b22103640c61
+version: 2.1.1
+mtime: 1685351354
+commit: dc622bfc78735190e5bbfa47dfd9c5a363ca48fe
 

++ _service ++
--- /var/tmp/diff_new_pack.L5FVrY/_old  2023-06-24 20:14:20.596285970 +0200
+++ /var/tmp/diff_new_pack.L5FVrY/_new  2023-06-24 20:14:20.600285993 +0200
@@ -2,7 +2,7 @@
   
 https://gitlab.gnome.org/World/Fragments.git
 git
-refs/tags/2.1
+refs/tags/2.1.1
 @PARENT_TAG@
 v(.*)
   

++ vendor.tar.zst ++
Binary files /var/tmp/diff_new_pack.L5FVrY/_old and 
/var/tmp/diff_new_pack.L5FVrY/_new differ


commit Fragments for openSUSE:Factory

2023-06-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Fragments for openSUSE:Factory 
checked in at 2023-06-22 23:26:10

Comparing /work/SRC/openSUSE:Factory/Fragments (Old)
 and  /work/SRC/openSUSE:Factory/.Fragments.new.15902 (New)


Package is "Fragments"

Thu Jun 22 23:26:10 2023 rev:13 rq:1094584 version:2.1

Changes:

--- /work/SRC/openSUSE:Factory/Fragments/Fragments.changes  2023-06-21 
22:39:28.342231493 +0200
+++ /work/SRC/openSUSE:Factory/.Fragments.new.15902/Fragments.changes   
2023-06-22 23:26:34.417998416 +0200
@@ -1,0 +2,7 @@
+Wed Jun 21 14:54:00 UTC 2023 - Bjørn Lie 
+
+- Use %build_rustflags instead of the deprecated
+  %__default_rustflags macro. Requires at least cargo-packaging
+  %1.2.0+3.
+
+---



Other differences:
--
++ Fragments.spec ++
--- /var/tmp/diff_new_pack.LjqvLj/_old  2023-06-22 23:26:35.166002231 +0200
+++ /var/tmp/diff_new_pack.LjqvLj/_new  2023-06-22 23:26:35.170002251 +0200
@@ -32,7 +32,7 @@
 BuildRequires:  appstream-glib
 BuildRequires:  c++_compiler
 BuildRequires:  c_compiler
-BuildRequires:  cargo-packaging >= 1.2.0+2
+BuildRequires:  cargo-packaging >= 1.2.0+3
 BuildRequires:  cmake
 BuildRequires:  desktop-file-utils
 BuildRequires:  git
@@ -60,17 +60,17 @@
 cp %{SOURCE3} .cargo/config
 
 %build
-export RUSTFLAGS="%{__default_rustflags}"
+export RUSTFLAGS="%{build_rustflags}"
 %meson
 %meson_build
 
 %install
-export RUSTFLAGS="%{__default_rustflags}"
+export RUSTFLAGS="%{build_rustflags}"
 %meson_install
 %find_lang fragments %{?no_lang_C}
 
 %check
-export RUSTFLAGS="%{__default_rustflags}"
+export RUSTFLAGS="%{build_rustflags}"
 %meson_test
 %cargo_test
 


commit Fragments for openSUSE:Factory

2023-06-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Fragments for openSUSE:Factory 
checked in at 2023-06-21 22:38:41

Comparing /work/SRC/openSUSE:Factory/Fragments (Old)
 and  /work/SRC/openSUSE:Factory/.Fragments.new.15902 (New)


Package is "Fragments"

Wed Jun 21 22:38:41 2023 rev:12 rq:1093912 version:2.1

Changes:

--- /work/SRC/openSUSE:Factory/Fragments/Fragments.changes  2023-04-14 
13:13:24.503677182 +0200
+++ /work/SRC/openSUSE:Factory/.Fragments.new.15902/Fragments.changes   
2023-06-21 22:39:28.342231493 +0200
@@ -1,0 +2,6 @@
+Thu Jun 15 16:43:14 UTC 2023 - Bjørn Lie 
+
+- Use %__default_rustflags instead of the deprecated %__rustflags
+  macro. Requires at least cargo-packaging 1.2.0+2.
+
+---



Other differences:
--
++ Fragments.spec ++
--- /var/tmp/diff_new_pack.DKK1qs/_old  2023-06-21 22:39:30.402243889 +0200
+++ /var/tmp/diff_new_pack.DKK1qs/_new  2023-06-21 22:39:30.406243914 +0200
@@ -32,7 +32,7 @@
 BuildRequires:  appstream-glib
 BuildRequires:  c++_compiler
 BuildRequires:  c_compiler
-BuildRequires:  cargo-packaging
+BuildRequires:  cargo-packaging >= 1.2.0+2
 BuildRequires:  cmake
 BuildRequires:  desktop-file-utils
 BuildRequires:  git
@@ -60,17 +60,17 @@
 cp %{SOURCE3} .cargo/config
 
 %build
-export RUSTFLAGS="%{__rustflags}"
+export RUSTFLAGS="%{__default_rustflags}"
 %meson
 %meson_build
 
 %install
-export RUSTFLAGS="%{__rustflags}"
+export RUSTFLAGS="%{__default_rustflags}"
 %meson_install
 %find_lang fragments %{?no_lang_C}
 
 %check
-export RUSTFLAGS="%{__rustflags}"
+export RUSTFLAGS="%{__default_rustflags}"
 %meson_test
 %cargo_test
 


commit Fragments for openSUSE:Factory

2023-04-14 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Fragments for openSUSE:Factory 
checked in at 2023-04-14 13:13:11

Comparing /work/SRC/openSUSE:Factory/Fragments (Old)
 and  /work/SRC/openSUSE:Factory/.Fragments.new.19717 (New)


Package is "Fragments"

Fri Apr 14 13:13:11 2023 rev:11 rq:1079233 version:2.1

Changes:

--- /work/SRC/openSUSE:Factory/Fragments/Fragments.changes  2023-03-17 
17:04:49.245856846 +0100
+++ /work/SRC/openSUSE:Factory/.Fragments.new.19717/Fragments.changes   
2023-04-14 13:13:24.503677182 +0200
@@ -1,0 +2,13 @@
+Wed Apr 12 03:31:30 UTC 2023 - Bjørn Lie 
+
+- Use rustflags in check section also + run cargo_test macro.
+- Add constraints, we need a bigger hdd than some of the builders
+  provide.
+
+---
+Wed Apr 12 01:50:20 UTC 2023 - Luciano Santos 
+
+- Drop %rustflags macro definition and use %__rustflags from
+  cargo-packaging package instead.
+
+---

New:

  _constraints



Other differences:
--
++ Fragments.spec ++
--- /var/tmp/diff_new_pack.gjLLJu/_old  2023-04-14 13:13:25.327681894 +0200
+++ /var/tmp/diff_new_pack.gjLLJu/_new  2023-04-14 13:13:25.335681940 +0200
@@ -17,7 +17,6 @@
 
 
 %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
-%global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
 
 Name:   Fragments
 Version:2.1
@@ -61,17 +60,19 @@
 cp %{SOURCE3} .cargo/config
 
 %build
-export RUSTFLAGS=%{rustflags}
+export RUSTFLAGS="%{__rustflags}"
 %meson
 %meson_build
 
 %install
-export RUSTFLAGS=%{rustflags}
+export RUSTFLAGS="%{__rustflags}"
 %meson_install
 %find_lang fragments %{?no_lang_C}
 
 %check
+export RUSTFLAGS="%{__rustflags}"
 %meson_test
+%cargo_test
 
 %files
 %license COPYING.md

++ _constraints ++


  

  17

  



commit Fragments for openSUSE:Factory

2023-03-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Fragments for openSUSE:Factory 
checked in at 2023-03-17 17:04:26

Comparing /work/SRC/openSUSE:Factory/Fragments (Old)
 and  /work/SRC/openSUSE:Factory/.Fragments.new.31432 (New)


Package is "Fragments"

Fri Mar 17 17:04:26 2023 rev:10 rq:1072493 version:2.1

Changes:

--- /work/SRC/openSUSE:Factory/Fragments/Fragments.changes  2022-12-30 
12:28:36.043728355 +0100
+++ /work/SRC/openSUSE:Factory/.Fragments.new.31432/Fragments.changes   
2023-03-17 17:04:49.245856846 +0100
@@ -1,0 +2,5 @@
+Thu Mar 16 09:27:17 UTC 2023 - Bjørn Lie 
+
+- Automatic update of vendored dependencies
+
+---

Old:

  vendor.tar.xz

New:

  vendor.tar.zst



Other differences:
--
++ Fragments.spec ++
--- /var/tmp/diff_new_pack.mvx5bI/_old  2023-03-17 17:04:50.641864203 +0100
+++ /var/tmp/diff_new_pack.mvx5bI/_new  2023-03-17 17:04:50.645864224 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package Fragments
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,7 +27,7 @@
 Group:  Productivity/Networking/Other
 URL:https://gitlab.gnome.org/World/Fragments
 Source: %{name}-%{version}.tar.xz
-Source2:vendor.tar.xz
+Source2:vendor.tar.zst
 Source3:cargo_config
 
 BuildRequires:  appstream-glib
@@ -45,7 +45,7 @@
 BuildRequires:  pkgconfig(gio-2.0) >= 2.66
 BuildRequires:  pkgconfig(glib-2.0) >= 2.66
 BuildRequires:  pkgconfig(gtk4) >= 4.0.0
-BuildRequires:  pkgconfig(libadwaita-1) >= 1.0.0
+BuildRequires:  pkgconfig(libadwaita-1) >= 1.2.0
 BuildRequires:  pkgconfig(sqlite3) >= 3.20
 Requires:   transmission-daemon
 


commit Fragments for openSUSE:Factory

2022-12-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Fragments for openSUSE:Factory 
checked in at 2022-12-30 12:28:34

Comparing /work/SRC/openSUSE:Factory/Fragments (Old)
 and  /work/SRC/openSUSE:Factory/.Fragments.new.1563 (New)


Package is "Fragments"

Fri Dec 30 12:28:34 2022 rev:9 rq:1045799 version:2.1

Changes:

--- /work/SRC/openSUSE:Factory/Fragments/Fragments.changes  2022-06-20 
15:39:15.931034116 +0200
+++ /work/SRC/openSUSE:Factory/.Fragments.new.1563/Fragments.changes
2022-12-30 12:28:36.043728355 +0100
@@ -1,0 +2,20 @@
+Wed Dec 28 21:55:46 UTC 2022 - Bjørn Lie 
+
+- Update to version 2.1:
+  + Allow changing the location of a single torrent
+  + New menu option to resume all torrents
+  + Torrent errors are now displayed instead of ignoring them
+silently
+  + Display message when the configured download/incomplete
+directory is not available
+  + Transmission daemon is only started when necessary, and no
+longer runs continuously in the background
+  + Application window can now be closed with CTRL+W
+  + Fixed issue that already added magnet links were not recognised
+  + Fixed a crash related to the "Automatically Start Torrents"
+setting
+  + User interface improvements by using new Libadwaita widgets.
+  + Updated translations.
+- Replace rust-packaging with cargo-packaging BuildRequires.
+
+---

Old:

  Fragments-2.0.2.obscpio

New:

  Fragments-2.1.obscpio



Other differences:
--
++ Fragments.spec ++
--- /var/tmp/diff_new_pack.O8AqGR/_old  2022-12-30 12:28:37.487736381 +0100
+++ /var/tmp/diff_new_pack.O8AqGR/_new  2022-12-30 12:28:37.491736404 +0100
@@ -20,7 +20,7 @@
 %global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
 
 Name:   Fragments
-Version:2.0.2
+Version:2.1
 Release:0
 Summary:A GTK4 BitTorrent Client
 License:GPL-3.0-only
@@ -33,6 +33,7 @@
 BuildRequires:  appstream-glib
 BuildRequires:  c++_compiler
 BuildRequires:  c_compiler
+BuildRequires:  cargo-packaging
 BuildRequires:  cmake
 BuildRequires:  desktop-file-utils
 BuildRequires:  git
@@ -40,7 +41,6 @@
 BuildRequires:  meson
 BuildRequires:  openssl-devel >= 0.9.7
 BuildRequires:  pkgconfig
-BuildRequires:  rust-packaging
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(gio-2.0) >= 2.66
 BuildRequires:  pkgconfig(glib-2.0) >= 2.66

++ Fragments-2.0.2.obscpio -> Fragments-2.1.obscpio ++
 31797 lines of diff (skipped)

++ Fragments.obsinfo ++
--- /var/tmp/diff_new_pack.O8AqGR/_old  2022-12-30 12:28:37.755737871 +0100
+++ /var/tmp/diff_new_pack.O8AqGR/_new  2022-12-30 12:28:37.755737871 +0100
@@ -1,5 +1,5 @@
 name: Fragments
-version: 2.0.2
-mtime: 1644695844
-commit: 7a20eb0d8e1377ea0e93449047a8f24d6336e5d5
+version: 2.1
+mtime: 1672083781
+commit: 7d94fd0107df498139817842a2b4b22103640c61
 

++ _service ++
--- /var/tmp/diff_new_pack.O8AqGR/_old  2022-12-30 12:28:37.779738004 +0100
+++ /var/tmp/diff_new_pack.O8AqGR/_new  2022-12-30 12:28:37.779738004 +0100
@@ -1,19 +1,23 @@
 
-  
+  
 https://gitlab.gnome.org/World/Fragments.git
 git
-refs/tags/2.0.2
+refs/tags/2.1
 @PARENT_TAG@
 v(.*)
   
-  
+  
   
   
 *.tar
 xz
   
-  
+  
 Fragments
+true
+  
+
+ Fragments
   
 
 

++ vendor.tar.xz ++
/work/SRC/openSUSE:Factory/Fragments/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.Fragments.new.1563/vendor.tar.xz differ: char 25, 
line 1


commit Fragments for openSUSE:Factory

2022-06-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Fragments for openSUSE:Factory 
checked in at 2022-06-20 15:38:26

Comparing /work/SRC/openSUSE:Factory/Fragments (Old)
 and  /work/SRC/openSUSE:Factory/.Fragments.new.1548 (New)


Package is "Fragments"

Mon Jun 20 15:38:26 2022 rev:8 rq:983862 version:2.0.2

Changes:

--- /work/SRC/openSUSE:Factory/Fragments/Fragments.changes  2022-05-24 
20:32:12.330964310 +0200
+++ /work/SRC/openSUSE:Factory/.Fragments.new.1548/Fragments.changes
2022-06-20 15:39:15.931034116 +0200
@@ -1,0 +2,5 @@
+Mon Jun 20 03:30:38 UTC 2022 - William Brown 
+
+- Automatic update of vendored dependencies
+
+---



Other differences:
--
++ vendor.tar.xz ++
/work/SRC/openSUSE:Factory/Fragments/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.Fragments.new.1548/vendor.tar.xz differ: char 26, 
line 1


commit Fragments for openSUSE:Factory

2022-05-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Fragments for openSUSE:Factory 
checked in at 2022-05-24 20:31:39

Comparing /work/SRC/openSUSE:Factory/Fragments (Old)
 and  /work/SRC/openSUSE:Factory/.Fragments.new.2254 (New)


Package is "Fragments"

Tue May 24 20:31:39 2022 rev:7 rq:978862 version:2.0.2

Changes:

--- /work/SRC/openSUSE:Factory/Fragments/Fragments.changes  2022-02-23 
16:26:33.659509068 +0100
+++ /work/SRC/openSUSE:Factory/.Fragments.new.2254/Fragments.changes
2022-05-24 20:32:12.330964310 +0200
@@ -1,0 +2,5 @@
+Tue May 24 04:59:49 UTC 2022 - William Brown 
+
+- Automatic update of vendored dependencies
+
+---



Other differences:
--
++ vendor.tar.xz ++
/work/SRC/openSUSE:Factory/Fragments/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.Fragments.new.2254/vendor.tar.xz differ: char 26, 
line 1


commit Fragments for openSUSE:Factory

2022-02-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Fragments for openSUSE:Factory 
checked in at 2022-02-23 16:25:56

Comparing /work/SRC/openSUSE:Factory/Fragments (Old)
 and  /work/SRC/openSUSE:Factory/.Fragments.new.1958 (New)


Package is "Fragments"

Wed Feb 23 16:25:56 2022 rev:6 rq:956997 version:2.0.2

Changes:

--- /work/SRC/openSUSE:Factory/Fragments/Fragments.changes  2022-02-21 
17:46:45.535596864 +0100
+++ /work/SRC/openSUSE:Factory/.Fragments.new.1958/Fragments.changes
2022-02-23 16:26:33.659509068 +0100
@@ -4 +4 @@
-- Update to version 2.0.2:
+- Update to version 2.0.2 (boo#1195875):



Other differences:
--


commit Fragments for openSUSE:Factory

2022-02-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Fragments for openSUSE:Factory 
checked in at 2022-02-21 17:46:14

Comparing /work/SRC/openSUSE:Factory/Fragments (Old)
 and  /work/SRC/openSUSE:Factory/.Fragments.new.1958 (New)


Package is "Fragments"

Mon Feb 21 17:46:14 2022 rev:5 rq:956052 version:2.0.2

Changes:

--- /work/SRC/openSUSE:Factory/Fragments/Fragments.changes  2022-02-04 
21:52:01.659304018 +0100
+++ /work/SRC/openSUSE:Factory/.Fragments.new.1958/Fragments.changes
2022-02-21 17:46:45.535596864 +0100
@@ -1,0 +2,34 @@
+Thu Feb 17 21:02:30 UTC 2022 - Bj??rn Lie 
+
+- Update to version 2.0.2:
+  + Port to rust.
+  + Port to gtk4
+  + Switch to rely on transmission-daemon as torrent backend.
+- Drop BuildRequires no longer needed:
+  + libcurl-devel
+  + libevent-devel
+  + libminiupnpc-devel
+  + vala
+  + pkgconfig(gio-unix-2.0)
+  + pkgconfig(gobject-2.0)
+  + pkgconfig(gtk+-3.0)
+  + pkgconfig(libhandy-0.0)
+  + pkgconfig(zlib)
+- Add new BuildRequires:
+  + git
+  + libxml2-tools
+  + rust-packaging
+  + pkgconfig(dbus-1)
+  + pkgconfig(gtk4)
+  + pkgconfig(libadwaita-1)
+  + pkgconfig(sqlite3)
+- Drop patches fixed upstream:
+  + Fragments-fix-vala-syntax-error.patch
+  + Fragments-no-duplicate-LINGUAS.patch
+  + Fragments-fix-meson-0610.patch
+- Add transmission-daemon Requires.
+- Add rust config bits in service.
+- Add _lto_cflags %%{?_lto_cflags} -ffat-lto-objects define, build
+  fails linking without.
+
+---

Old:

  Fragments-1.4.obscpio
  Fragments-fix-meson-0610.patch
  Fragments-fix-vala-syntax-error.patch
  Fragments-no-duplicate-LINGUAS.patch

New:

  Fragments-2.0.2.obscpio
  cargo_config
  vendor.tar.xz



Other differences:
--
++ Fragments.spec ++
--- /var/tmp/diff_new_pack.TrUxKl/_old  2022-02-21 17:46:47.447597433 +0100
+++ /var/tmp/diff_new_pack.TrUxKl/_new  2022-02-21 17:46:47.451597435 +0100
@@ -16,40 +16,38 @@
 #
 
 
+%global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
+%global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
+
 Name:   Fragments
-Version:1.4
+Version:2.0.2
 Release:0
-Summary:A GTK3 BitTorrent Client
+Summary:A GTK4 BitTorrent Client
 License:GPL-3.0-only
 Group:  Productivity/Networking/Other
 URL:https://gitlab.gnome.org/World/Fragments
 Source: %{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM Fragments-fix-vala-syntax-error.patch
-Patch1: Fragments-fix-vala-syntax-error.patch
-# PATCH-FIX-UPSTREAM Fragments-no-duplicate-LINGUAS.patch dims...@opensuse.org 
-- LINGUAS: Order alphabetically, remove duplicated entry
-Patch2: Fragments-no-duplicate-LINGUAS.patch
-# PATCH-FIX-UPSTREAM Fragments-fix-meson-0610.patch bjorn@gmail.com -- Fix 
build with meson 0.61.0 and newer
-Patch3: Fragments-fix-meson-0610.patch
+Source2:vendor.tar.xz
+Source3:cargo_config
 
 BuildRequires:  appstream-glib
 BuildRequires:  c++_compiler
 BuildRequires:  c_compiler
 BuildRequires:  cmake
 BuildRequires:  desktop-file-utils
-BuildRequires:  libcurl-devel
-BuildRequires:  libevent-devel >= 2.0.0
-BuildRequires:  libminiupnpc-devel
+BuildRequires:  git
+BuildRequires:  libxml2-tools
 BuildRequires:  meson
 BuildRequires:  openssl-devel >= 0.9.7
 BuildRequires:  pkgconfig
-BuildRequires:  vala
-BuildRequires:  pkgconfig(gio-2.0)
-BuildRequires:  pkgconfig(gio-unix-2.0)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.38
-BuildRequires:  pkgconfig(gobject-2.0)
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.20.10
-BuildRequires:  pkgconfig(libhandy-0.0)
-BuildRequires:  pkgconfig(zlib)
+BuildRequires:  rust-packaging
+BuildRequires:  pkgconfig(dbus-1)
+BuildRequires:  pkgconfig(gio-2.0) >= 2.66
+BuildRequires:  pkgconfig(glib-2.0) >= 2.66
+BuildRequires:  pkgconfig(gtk4) >= 4.0.0
+BuildRequires:  pkgconfig(libadwaita-1) >= 1.0.0
+BuildRequires:  pkgconfig(sqlite3) >= 3.20
+Requires:   transmission-daemon
 
 %description
 Fragments is an easy to use BitTorrent client which follows the
@@ -58,13 +56,17 @@
 %lang_package
 
 %prep
-%autosetup -p1
+%autosetup -p1 -a2
+mkdir .cargo
+cp %{SOURCE3} .cargo/config
 
 %build
+export RUSTFLAGS=%{rustflags}
 %meson
 %meson_build
 
 %install
+export RUSTFLAGS=%{rustflags}
 %meson_install
 %find_lang fragments %{?no_lang_C}
 
@@ -72,13 +74,15 @@
 %meson_test
 
 %files
-%license COPYING
+%license COPYING.md
 %doc README.md
 %{_bindir}/fragments
 %{_datadir}/applications/de.haeckerfelix.Fragments.desktop
 %{_datadir}/glib-2.0/schemas/de.haeckerfelix.Fragments.gschema.xml
 %{_datadir}/icons/hicolor/
-%{_datadir}/metainfo/de.haeckerfelix.Fragments.appdata.xml

commit Fragments for openSUSE:Factory

2022-02-04 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Fragments for openSUSE:Factory 
checked in at 2022-02-04 21:48:58

Comparing /work/SRC/openSUSE:Factory/Fragments (Old)
 and  /work/SRC/openSUSE:Factory/.Fragments.new.1898 (New)


Package is "Fragments"

Fri Feb  4 21:48:58 2022 rev:4 rq:951395 version:1.4

Changes:

--- /work/SRC/openSUSE:Factory/Fragments/Fragments.changes  2022-01-21 
01:26:27.786158205 +0100
+++ /work/SRC/openSUSE:Factory/.Fragments.new.1898/Fragments.changes
2022-02-04 21:52:01.659304018 +0100
@@ -1,0 +2,13 @@
+Tue Feb  1 19:54:26 UTC 2022 - Bj??rn Lie 
+
+- Add Fragments-fix-meson-0610.patch: Fix build with meson 0.61.0
+  and newer.
+- Drop update-desktop-files BuildRequires and macro, no longer
+  needed.
+- Add appstream-glib and desktop-file-utils BuildRequires and add
+  check section and run meson_test macro, validate appadata and
+  desktop file.
+- Replace gcc-c++ with generic c++_compiler and c_compiler
+  BuildRequires.
+
+---

New:

  Fragments-fix-meson-0610.patch



Other differences:
--
++ Fragments.spec ++
--- /var/tmp/diff_new_pack.V5jW0F/_old  2022-02-04 21:52:02.415298808 +0100
+++ /var/tmp/diff_new_pack.V5jW0F/_new  2022-02-04 21:52:02.423298753 +0100
@@ -28,15 +28,20 @@
 Patch1: Fragments-fix-vala-syntax-error.patch
 # PATCH-FIX-UPSTREAM Fragments-no-duplicate-LINGUAS.patch dims...@opensuse.org 
-- LINGUAS: Order alphabetically, remove duplicated entry
 Patch2: Fragments-no-duplicate-LINGUAS.patch
+# PATCH-FIX-UPSTREAM Fragments-fix-meson-0610.patch bjorn@gmail.com -- Fix 
build with meson 0.61.0 and newer
+Patch3: Fragments-fix-meson-0610.patch
+
+BuildRequires:  appstream-glib
+BuildRequires:  c++_compiler
+BuildRequires:  c_compiler
 BuildRequires:  cmake
-BuildRequires:  gcc-c++
+BuildRequires:  desktop-file-utils
 BuildRequires:  libcurl-devel
 BuildRequires:  libevent-devel >= 2.0.0
 BuildRequires:  libminiupnpc-devel
 BuildRequires:  meson
 BuildRequires:  openssl-devel >= 0.9.7
 BuildRequires:  pkgconfig
-BuildRequires:  update-desktop-files
 BuildRequires:  vala
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(gio-unix-2.0)
@@ -62,7 +67,9 @@
 %install
 %meson_install
 %find_lang fragments %{?no_lang_C}
-%suse_update_desktop_file -r de.haeckerfelix.Fragments Network FileTransfer 
P2P GTK
+
+%check
+%meson_test
 
 %files
 %license COPYING

++ Fragments-1.4.obscpio ++
/work/SRC/openSUSE:Factory/Fragments/Fragments-1.4.obscpio 
/work/SRC/openSUSE:Factory/.Fragments.new.1898/Fragments-1.4.obscpio differ: 
char 28, line 1

++ Fragments-fix-meson-0610.patch ++
--- Fragments/data/meson.build  2022-02-01 20:37:46.468805791 +0100
+++ patched-Fragments/data/meson.build  2022-02-01 20:46:34.823206849 +0100
@@ -10,7 +10,6 @@
 
 # Desktop file
 desktop_file = i18n.merge_file(
-  'de.haeckerfelix.Fragments.desktop',
   type: 'desktop',
   input: 'de.haeckerfelix.Fragments.desktop.in',
   output: 'de.haeckerfelix.Fragments.desktop',
@@ -32,7 +31,6 @@
 
 # Appdata
 appdata_file = i18n.merge_file(
-  'de.haeckerfelix.Fragments.appdata.xml',
   input: 'de.haeckerfelix.Fragments.appdata.xml.in',
   output: 'de.haeckerfelix.Fragments.appdata.xml',
   po_dir: po_dir,
@@ -51,4 +49,4 @@
 endif
 
 # Icons
-install_subdir('icons/hicolor/', install_dir: join_paths 
(get_option('datadir'), 'icons'))
\ Intet linjeskift i slutten av fila
+install_subdir('icons/hicolor/', install_dir: join_paths 
(get_option('datadir'), 'icons'))

++ Fragments.obsinfo ++
--- /var/tmp/diff_new_pack.V5jW0F/_old  2022-02-04 21:52:02.543297926 +0100
+++ /var/tmp/diff_new_pack.V5jW0F/_new  2022-02-04 21:52:02.551297871 +0100
@@ -3,4 +3,3 @@
 mtime: 1553454299
 commit: f91ea9b576f3ff2621d5f3fda417a9a43107607c
 
-


commit Fragments for openSUSE:Factory

2022-01-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package Fragments for openSUSE:Factory 
checked in at 2022-01-21 01:25:48

Comparing /work/SRC/openSUSE:Factory/Fragments (Old)
 and  /work/SRC/openSUSE:Factory/.Fragments.new.1938 (New)


Package is "Fragments"

Fri Jan 21 01:25:48 2022 rev:3 rq:947757 version:1.4

Changes:

--- /work/SRC/openSUSE:Factory/Fragments/Fragments.changes  2020-11-17 
21:25:29.825390405 +0100
+++ /work/SRC/openSUSE:Factory/.Fragments.new.1938/Fragments.changes
2022-01-21 01:26:27.786158205 +0100
@@ -1,0 +2,7 @@
+Thu Jan 20 17:08:57 UTC 2022 - Dominique Leuenberger 
+
+- Add Fragments-no-duplicate-LINGUAS.patch: LINGUAS: Order
+  alphabetically, remove duplicated entry, backported commit
+  a2fdc6f7.
+
+---

New:

  Fragments-no-duplicate-LINGUAS.patch



Other differences:
--
++ Fragments.spec ++
--- /var/tmp/diff_new_pack.nVndAG/_old  2022-01-21 01:26:28.338154421 +0100
+++ /var/tmp/diff_new_pack.nVndAG/_new  2022-01-21 01:26:28.342154393 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package Fragments
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +26,8 @@
 Source: %{name}-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM Fragments-fix-vala-syntax-error.patch
 Patch1: Fragments-fix-vala-syntax-error.patch
-
+# PATCH-FIX-UPSTREAM Fragments-no-duplicate-LINGUAS.patch dims...@opensuse.org 
-- LINGUAS: Order alphabetically, remove duplicated entry
+Patch2: Fragments-no-duplicate-LINGUAS.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  libcurl-devel

++ Fragments-no-duplicate-LINGUAS.patch ++
diff --git a/po/LINGUAS b/po/LINGUAS
index bbee5a3..4454679 100644
--- a/po/LINGUAS
+++ b/po/LINGUAS
@@ -1,11 +1,10 @@
 cs
-nb_NO
 de
+eo
+es
 fr
+it
+nb_NO
 nl
-tr
-de
-es
 sr
-eo
-it
+tr


[opensuse-commit] commit Fragments for openSUSE:Factory

2020-11-17 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package Fragments for openSUSE:Factory 
checked in at 2020-11-17 21:25:27

Comparing /work/SRC/openSUSE:Factory/Fragments (Old)
 and  /work/SRC/openSUSE:Factory/.Fragments.new.24930 (New)


Package is "Fragments"

Tue Nov 17 21:25:27 2020 rev:2 rq:848843 version:1.4

Changes:

--- /work/SRC/openSUSE:Factory/Fragments/Fragments.changes  2020-05-20 
18:45:55.489344665 +0200
+++ /work/SRC/openSUSE:Factory/.Fragments.new.24930/Fragments.changes   
2020-11-17 21:25:29.825390405 +0100
@@ -1,0 +2,6 @@
+Fri Nov 13 19:01:41 UTC 2020 - Bjørn Lie 
+
+- Add Fragments-fix-vala-syntax-error.patch: Fix vala syntax error
+  during build.
+
+---

New:

  Fragments-fix-vala-syntax-error.patch



Other differences:
--
++ Fragments.spec ++
--- /var/tmp/diff_new_pack.TQQILk/_old  2020-11-17 21:25:30.837391409 +0100
+++ /var/tmp/diff_new_pack.TQQILk/_new  2020-11-17 21:25:30.841391412 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package Fragments
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,6 +24,8 @@
 Group:  Productivity/Networking/Other
 URL:https://gitlab.gnome.org/World/Fragments
 Source: %{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM Fragments-fix-vala-syntax-error.patch
+Patch1: Fragments-fix-vala-syntax-error.patch
 
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
@@ -61,7 +63,6 @@
 %find_lang fragments %{?no_lang_C}
 %suse_update_desktop_file -r de.haeckerfelix.Fragments Network FileTransfer 
P2P GTK
 
-
 %files
 %license COPYING
 %doc README.md

++ Fragments-1.4.obscpio ++
/work/SRC/openSUSE:Factory/Fragments/Fragments-1.4.obscpio 
/work/SRC/openSUSE:Factory/.Fragments.new.24930/Fragments-1.4.obscpio differ: 
char 5974188, line 148298

++ Fragments-fix-vala-syntax-error.patch ++
--- Fragments-1.4-orig/src/fragments-torrent.vala   2020-11-13 
20:06:51.933840697 +0100
+++ Fragments-1.4/src/fragments-torrent.vala2019-03-24 20:04:59.0 
+0100
@@ -101,7 +101,7 @@
primary_text = Utils.generate_primary_text(this);
seeders_text = _("%i (%i active)").printf(seeders, 
seeders_active);
 
-   char[40] buf = new char[40];
+   char[] buf = new char[40];
download_speed = Transmission.String.Units.speed_KBps (buf, 
torrent.stat_cached.pieceDownloadSpeed_KBps); notify_property("download-speed");
upload_speed = Transmission.String.Units.speed_KBps (buf, 
torrent.stat_cached.pieceUploadSpeed_KBps); notify_property("upload-speed");
___
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org