commit clementine for openSUSE:Factory

2020-09-30 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2020-09-30 19:55:07

Comparing /work/SRC/openSUSE:Factory/clementine (Old)
 and  /work/SRC/openSUSE:Factory/.clementine.new.4249 (New)


Package is "clementine"

Wed Sep 30 19:55:07 2020 rev:58 rq:838716 version:1.3.99

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2020-07-10 
15:30:51.906819822 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new.4249/clementine.changes  
2020-09-30 19:55:12.836828830 +0200
@@ -1,0 +2,9 @@
+Wed Sep 30 06:49:13 UTC 2020 - Jiri Slaby 
+
+- update to 1.3.99 (tagged as 1.4.0rc1-343-gb49afcc5b)
+  * a lot of features and fixes, see the changes:
+
https://github.com/clementine-player/Clementine/compare/eeb9f7e30311...b49afcc5b731
+- remove 0001-Adds-missing-QPainterPath-include.patch
+  It's upstream now.
+
+---

Old:

  0001-Adds-missing-QPainterPath-include.patch
  clementine-1.3.92.tar.gz

New:

  clementine-1.3.99.tar.gz



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.8GuhMS/_old  2020-09-30 19:55:13.520829442 +0200
+++ /var/tmp/diff_new_pack.8GuhMS/_new  2020-09-30 19:55:13.524829445 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define rev eeb9f7e30311a11bb9ea2d37ee701db086dc4fd9
+%define rev b49afcc5b73162fba903095c5d85046804c9a283
 
 %bcond_without git
 
@@ -29,7 +29,7 @@
 %define gname Clementine
 
 Name:   clementine
-Version:1.3.92
+Version:1.3.99
 Release:0
 Summary:A music player inspired by Amarok 1.4
 License:GPL-3.0-or-later
@@ -44,7 +44,6 @@
 Patch1: clementine-udisks-headers.patch
 # Patch fix factory build, add -fPIC to moodbar build
 Patch2: clementine-moodbar-fpic.patch
-Patch3: 0001-Adds-missing-QPainterPath-include.patch
 # PATCH-FIX-OPENSUSE clementine-hidden-systray-icon.patch 
davejpla...@gmail.com -- sys tray icon is hidden on some plasma5 systems.
 Patch4: clementine-hidden-systray-icon.patch
 # PATCH-FEATURE-OPENSUSE

++ clementine-1.3.92.tar.gz -> clementine-1.3.99.tar.gz ++
/work/SRC/openSUSE:Factory/clementine/clementine-1.3.92.tar.gz 
/work/SRC/openSUSE:Factory/.clementine.new.4249/clementine-1.3.99.tar.gz 
differ: char 12, line 1




commit clementine for openSUSE:Factory

2020-07-10 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2020-07-10 15:30:38

Comparing /work/SRC/openSUSE:Factory/clementine (Old)
 and  /work/SRC/openSUSE:Factory/.clementine.new.3060 (New)


Package is "clementine"

Fri Jul 10 15:30:38 2020 rev:57 rq:819911 version:1.3.92

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2020-06-02 
14:44:18.412596367 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new.3060/clementine.changes  
2020-07-10 15:30:51.906819822 +0200
@@ -1,0 +2,5 @@
+Thu Jul  9 06:43:11 UTC 2020 - Michel Normand 
+
+- Add _constraints for PowerPC to avoid "No space left" build error
+
+---

New:

  _constraints



Other differences:
--
++ _constraints ++

  

  ppc64
  ppc64le


  
4400
  

  




commit clementine for openSUSE:Factory

2020-06-02 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2020-06-02 14:43:32

Comparing /work/SRC/openSUSE:Factory/clementine (Old)
 and  /work/SRC/openSUSE:Factory/.clementine.new.3606 (New)


Package is "clementine"

Tue Jun  2 14:43:32 2020 rev:56 rq:810831 version:1.3.92

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2019-12-30 
12:35:38.983830880 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new.3606/clementine.changes  
2020-06-02 14:44:18.412596367 +0200
@@ -1,0 +2,7 @@
+Tue Jun  2 09:35:19 UTC 2020 - Dave Plater 
+
+- Fix factory build with patch from git:
+  0001-Adds-missing-QPainterPath-include.patch
+- Update to tag 1.3.92
+
+---

Old:

  clementine-1.3.9.tar.gz

New:

  0001-Adds-missing-QPainterPath-include.patch
  clementine-1.3.92.tar.gz



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.jtNgvw/_old  2020-06-02 14:44:19.192598833 +0200
+++ /var/tmp/diff_new_pack.jtNgvw/_new  2020-06-02 14:44:19.192598833 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package clementine
 #
-# 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
@@ -16,9 +16,9 @@
 #
 
 
-%define rev 240ba7b487e7132f14053e643866307b323b5f01
+%define rev eeb9f7e30311a11bb9ea2d37ee701db086dc4fd9
 
-%bcond_with git
+%bcond_without git
 
 %if 0%{?suse_version} > 1500
 %bcond_without manpage
@@ -29,21 +29,22 @@
 %define gname Clementine
 
 Name:   clementine
-Version:1.3.9
+Version:1.3.92
 Release:0
 Summary:A music player inspired by Amarok 1.4
 License:GPL-3.0-or-later
 Group:  Productivity/Multimedia/Sound/Players
-Url:https://clementine-player.org/
+URL:https://clementine-player.org/
 %if %{without git}
-Source: 
https://github.com/clementine-player/%{gname}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+#Source: 
https://github.com/clementine-player/%%{gname}/archive/%%{version}.tar.gz#/%%{name}-%%{version}.tar.gz
 %else
-#Source0:
https://github.com/clementine-player/Clementine/archive/%%{rev}.tar.gz#/%%{name}-%%{version}.tar.gz
+Source0:
https://github.com/clementine-player/Clementine/archive/%{rev}.tar.gz#/%{name}-%{version}.tar.gz
 %endif
 # PATCH-FEATURE-UPSTREAM uudisks2-support-for-devicemanager.patch
 Patch1: clementine-udisks-headers.patch
 # Patch fix factory build, add -fPIC to moodbar build
 Patch2: clementine-moodbar-fpic.patch
+Patch3: 0001-Adds-missing-QPainterPath-include.patch
 # PATCH-FIX-OPENSUSE clementine-hidden-systray-icon.patch 
davejpla...@gmail.com -- sys tray icon is hidden on some plasma5 systems.
 Patch4: clementine-hidden-systray-icon.patch
 # PATCH-FEATURE-OPENSUSE

++ 0001-Adds-missing-QPainterPath-include.patch ++
>From ed0078b8d4a8e04b208a46dc509e53004145ee90 Mon Sep 17 00:00:00 2001
From: SDNick484 
Date: Wed, 27 May 2020 22:53:09 -0700
Subject: [PATCH] Adds missing QPainterPath include

---
 src/widgets/freespacebar.cpp | 1 +
 src/widgets/osdpretty.cpp| 1 +
 src/widgets/sliderwidget.cpp | 1 +
 3 files changed, 3 insertions(+)

Index: Clementine-1.3.92/src/widgets/freespacebar.cpp
===
--- Clementine-1.3.92.orig/src/widgets/freespacebar.cpp 2020-06-02 
11:30:29.807801597 +0200
+++ Clementine-1.3.92/src/widgets/freespacebar.cpp  2020-06-02 
11:31:16.401642670 +0200
@@ -20,6 +20,7 @@
 
 #include 
 #include 
+#include 
 
 const int FreeSpaceBar::kBarHeight = 20;
 const int FreeSpaceBar::kBarBorderRadius = 8;
Index: Clementine-1.3.92/src/widgets/sliderwidget.cpp
===
--- Clementine-1.3.92.orig/src/widgets/sliderwidget.cpp 2020-06-02 
11:30:29.807801597 +0200
+++ Clementine-1.3.92/src/widgets/sliderwidget.cpp  2020-06-02 
11:31:16.401642670 +0200
@@ -24,6 +24,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
Index: Clementine-1.3.92/src/widgets/osdpretty.cpp
===
--- Clementine-1.3.92.orig/src/widgets/osdpretty.cpp2020-06-02 
11:31:16.401642670 +0200
+++ Clementine-1.3.92/src/widgets/osdpretty.cpp 2020-06-02 11:33:01.449793354 
+0200
@@ -26,6 +26,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
++ clementine-1.3.9.tar.gz -> clementine-1.3.92.tar.gz ++

commit clementine for openSUSE:Factory

2019-12-30 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2019-12-30 12:35:37

Comparing /work/SRC/openSUSE:Factory/clementine (Old)
 and  /work/SRC/openSUSE:Factory/.clementine.new.6675 (New)


Package is "clementine"

Mon Dec 30 12:35:37 2019 rev:55 rq:760012 version:1.3.9

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2019-10-14 
12:43:33.222378341 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new.6675/clementine.changes  
2019-12-30 12:35:38.983830880 +0100
@@ -1,0 +2,26 @@
+Mon Dec 30 07:28:00 UTC 2019 - Dave Plater 
+
+- Update to release version 1.3.9, first release since 2016.
+- Upstream changes:
+  *Fix gpodder sync memory leaks in success cases.
+  *Fix resuming playback position on startup
+  *Remove obsolete forced setting of XDG_CONFIG_HOME
+  *Fix multiple triggers of shortcut actions
+  *Fix a few more gst plugins
+  *Use AWS mirror for eoan & disco too
+  *Fix edit tag dialog
+  *Change remaining group by defaults to album artist
+  *Fix updating song count
+  *Add check for valid birthTime()
+  *Remove watch for removed subdirectories
+  *Remove qt4 dependency
+
+---
+Sun Nov 10 12:54:34 UTC 2019 - Dave Plater 
+
+- Update to git snapshot 1.3.1+git20191110
+- Upstream changes:
+  *Replace QString::null with QString()
+  *qt5 branch is now master.
+
+---

Old:

  clementine-1.3.1+git20191004.tar.gz

New:

  clementine-1.3.9.tar.gz



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.wdo5o9/_old  2019-12-30 12:35:40.843831878 +0100
+++ /var/tmp/diff_new_pack.wdo5o9/_new  2019-12-30 12:35:40.867831891 +0100
@@ -16,9 +16,9 @@
 #
 
 
-%define rev 664c5a31f9cf519af5a4c3adcb30dbbc73d037d6
+%define rev 240ba7b487e7132f14053e643866307b323b5f01
 
-%bcond_without git
+%bcond_with git
 
 %if 0%{?suse_version} > 1500
 %bcond_without manpage
@@ -26,18 +26,19 @@
 %bcond_with manpage
 %endif
 %bcond_without qt5
+%define gname Clementine
 
 Name:   clementine
-Version:1.3.1+git20191004
+Version:1.3.9
 Release:0
 Summary:A music player inspired by Amarok 1.4
 License:GPL-3.0-or-later
 Group:  Productivity/Multimedia/Sound/Players
 Url:https://clementine-player.org/
 %if %{without git}
-#Source: 
https://github.com/clementine-player/Clementine/releases/download/%%{version}/%%{name}-%%{version}.tar.xz
+Source: 
https://github.com/clementine-player/%{gname}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 %else
-Source0:
https://github.com/clementine-player/Clementine/archive/%{rev}.tar.gz#/%{name}-%{version}.tar.gz
+#Source0:
https://github.com/clementine-player/Clementine/archive/%%{rev}.tar.gz#/%%{name}-%%{version}.tar.gz
 %endif
 # PATCH-FEATURE-UPSTREAM uudisks2-support-for-devicemanager.patch
 Patch1: clementine-udisks-headers.patch
@@ -140,9 +141,9 @@
 
 %prep
 %if %{without git}
-%setup -q
+%setup -q -n %{gname}-%{version}
 %else
-%setup -q -n Clementine-%{rev}
+%setup -q -n %{gname}-%{rev}
 %endif
 %autopatch -p1
 

++ clementine-1.3.1+git20191004.tar.gz -> clementine-1.3.9.tar.gz ++
/work/SRC/openSUSE:Factory/clementine/clementine-1.3.1+git20191004.tar.gz 
/work/SRC/openSUSE:Factory/.clementine.new.6675/clementine-1.3.9.tar.gz differ: 
char 12, line 1




commit clementine for openSUSE:Factory

2019-10-14 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2019-10-14 12:42:20

Comparing /work/SRC/openSUSE:Factory/clementine (Old)
 and  /work/SRC/openSUSE:Factory/.clementine.new.2352 (New)


Package is "clementine"

Mon Oct 14 12:42:20 2019 rev:54 rq:738088 version:1.3.1+git20191004

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2019-08-05 
10:42:13.319293035 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new.2352/clementine.changes  
2019-10-14 12:43:33.222378341 +0200
@@ -1,0 +2,15 @@
+Sun Oct 13 08:53:35 UTC 2019 - Dave Plater 
+
+- Update to git snapshot 1.3.1+git20191004
+- Removed incorporated patches:
+  0001-Fix-memory-leaks-in-database.patch
+  0001-Fix-memory-leaks-6376.patch and
+  delete_the_allocated_memory_in_respective_destructors.patch which
+  fixes boo#1141444
+- Upstream changes:
+  fancytabwidget.cpp: reuse QSettings object
+  fancytabwidget.cpp: prefer QString to std::string
+  Periodically save current playlist tab
+  Periodically save settings
+
+---

Old:

  0001-Fix-memory-leaks-6376.patch
  0001-Fix-memory-leaks-in-database.patch
  clementine-1.3.1+git20190724.tar.gz
  delete_the_allocated_memory_in_respective_destructors.patch

New:

  clementine-1.3.1+git20191004.tar.gz



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.a1tQlv/_old  2019-10-14 12:43:35.322372849 +0200
+++ /var/tmp/diff_new_pack.a1tQlv/_new  2019-10-14 12:43:35.326372840 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define rev 75f18dab23f0842713a4200a7e362efd51b12e31
+%define rev 664c5a31f9cf519af5a4c3adcb30dbbc73d037d6
 
 %bcond_without git
 
@@ -28,7 +28,7 @@
 %bcond_without qt5
 
 Name:   clementine
-Version:1.3.1+git20190724
+Version:1.3.1+git20191004
 Release:0
 Summary:A music player inspired by Amarok 1.4
 License:GPL-3.0-or-later
@@ -47,10 +47,6 @@
 Patch4: clementine-hidden-systray-icon.patch
 # PATCH-FEATURE-OPENSUSE
 Patch6: use_system_qxtglobalshortcut.patch
-#PATCH-FIX-GIT to 02-08-2019
-Patch20:0001-Fix-memory-leaks-in-database.patch
-Patch21:0001-Fix-memory-leaks-6376.patch
-Patch22:delete_the_allocated_memory_in_respective_destructors.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  freeglut-devel

++ clementine-1.3.1+git20190724.tar.gz -> 
clementine-1.3.1+git20191004.tar.gz ++
/work/SRC/openSUSE:Factory/clementine/clementine-1.3.1+git20190724.tar.gz 
/work/SRC/openSUSE:Factory/.clementine.new.2352/clementine-1.3.1+git20191004.tar.gz
 differ: char 13, line 1




commit clementine for openSUSE:Factory

2019-08-05 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2019-08-05 10:41:44

Comparing /work/SRC/openSUSE:Factory/clementine (Old)
 and  /work/SRC/openSUSE:Factory/.clementine.new.4126 (New)


Package is "clementine"

Mon Aug  5 10:41:44 2019 rev:53 rq:720799 version:1.3.1+git20190724

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2019-07-23 
22:38:04.026962842 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new.4126/clementine.changes  
2019-08-05 10:42:13.319293035 +0200
@@ -1,0 +2,36 @@
+Sat Aug  3 07:02:03 UTC 2019 - Dave Plater 
+
+- Added patch from git 0001-Fix-memory-leaks-6376.patch, this patch
+  replaces the tagreader section in:
+  delete_the_allocated_memory_in_respective_destructors.patch.
+
+---
+Fri Jul 26 10:01:23 UTC 2019 - Dave Plater 
+
+- Update to qt5 branch snapshot 1.3.1+git20190724
+- Removed incorporated patches:
+  0001-Improved-support-for-APEv2-tags.-6280.patch
+  0001-Prevent-UI-hang-during-device-scan.-6291.patch
+  0001-Fix-thread-safety-issues-when-initially-loading-devi.patch
+  0001-Handle-case-where-a-lister-adds-a-device-before-load.patch
+  0001-Fix-MoodbarPipeline-crash-on-gstreamer-error.patch
+  0001-Fix-potential-use-of-streamer-element-after-deletion.patch
+  0001-Free-decoder-bin-if-error-occurs-during-setup.patch
+  0001-Fix-several-gstreamer-object-leaks.patch
+  0001-Add-error-handling-path-for-async-song-loading.patch
+  0001-Fixes-for-APE-filetype.patch
+  0001-Simplify-some-statements.patch
+  0001-Set-non-zero-minimum-for-fade-times.patch
+  0001-Fix-a-number-of-potential-zero-value-field-values.patch
+  0001-Introduce-limit-for-number-of-tag-client-processes.patch
+  0001-Fix-crash-in-messagereply-6372.patch
+- Refreshed old patches
+- Added patch from git:
+  0001-Fix-memory-leaks-in-database.patch
+
+---
+Thu Jul 25 13:04:21 UTC 2019 - Dave Plater 
+
+- Recommend projectM-data for visualizations.
+
+---

Old:

  0001-Add-error-handling-path-for-async-song-loading.patch
  0001-Fix-MoodbarPipeline-crash-on-gstreamer-error.patch
  0001-Fix-a-number-of-potential-zero-value-field-values.patch
  0001-Fix-crash-in-messagereply-6372.patch
  0001-Fix-potential-use-of-streamer-element-after-deletion.patch
  0001-Fix-several-gstreamer-object-leaks.patch
  0001-Fix-thread-safety-issues-when-initially-loading-devi.patch
  0001-Fixes-for-APE-filetype.patch
  0001-Free-decoder-bin-if-error-occurs-during-setup.patch
  0001-Handle-case-where-a-lister-adds-a-device-before-load.patch
  0001-Improved-support-for-APEv2-tags.-6280.patch
  0001-Introduce-limit-for-number-of-tag-client-processes.patch
  0001-Prevent-UI-hang-during-device-scan.-6291.patch
  0001-Set-non-zero-minimum-for-fade-times.patch
  0001-Simplify-some-statements.patch
  clementine-1.3.1+git20190713.tar.gz

New:

  0001-Fix-memory-leaks-6376.patch
  0001-Fix-memory-leaks-in-database.patch
  clementine-1.3.1+git20190724.tar.gz



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.4m3Fy9/_old  2019-08-05 10:42:14.011292955 +0200
+++ /var/tmp/diff_new_pack.4m3Fy9/_new  2019-08-05 10:42:14.011292955 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define rev c9800a4dc9a345bfa71e1096bbdc7ee0a34e1f28
+%define rev 75f18dab23f0842713a4200a7e362efd51b12e31
 
 %bcond_without git
 
@@ -28,7 +28,7 @@
 %bcond_without qt5
 
 Name:   clementine
-Version:1.3.1+git20190713
+Version:1.3.1+git20190724
 Release:0
 Summary:A music player inspired by Amarok 1.4
 License:GPL-3.0-or-later
@@ -47,29 +47,10 @@
 Patch4: clementine-hidden-systray-icon.patch
 # PATCH-FEATURE-OPENSUSE
 Patch6: use_system_qxtglobalshortcut.patch
-#PATCH-FIX-GIT to 2019-03-26
-Patch7: 0001-Improved-support-for-APEv2-tags.-6280.patch
-Patch8: 0001-Prevent-UI-hang-during-device-scan.-6291.patch
-Patch9: 0001-Fix-thread-safety-issues-when-initially-loading-devi.patch
-Patch10:0001-Handle-case-where-a-lister-adds-a-device-before-load.patch
-# Fixes [CVE] clementine #3309
-Patch11:0001-Fix-MoodbarPipeline-crash-on-gstreamer-error.patch
-Patch12:0001-Fix-potential-use-of-streamer-element-after-deletion.patch
-Patch13:0001-Free-decoder-bin-if-error-occurs-during-setup.patch
-Patch14:0001-Fix-several-gstreamer-object-leaks.patch
-#PATCH-FIX-GIT to 2019-04-27
-#Patch15:0001-Fix-gst_buffer_unref-assertion-in-chromaprinter.patch
-Patch16:0001-Add-error-handling-path-for-async-song-loading.patch

commit clementine for openSUSE:Factory

2019-07-23 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2019-07-23 22:38:02

Comparing /work/SRC/openSUSE:Factory/clementine (Old)
 and  /work/SRC/openSUSE:Factory/.clementine.new.4126 (New)


Package is "clementine"

Tue Jul 23 22:38:02 2019 rev:52 rq:717812 version:1.3.1+git20190713

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2019-07-22 
12:19:57.623671137 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new.4126/clementine.changes  
2019-07-23 22:38:04.026962842 +0200
@@ -1,0 +2,10 @@
+Tue Jul 23 08:15:30 UTC 2019 - Dave Plater 
+
+- Updated memory leak patch (boo#114144):
+  delete_the_allocated_memory_in_respective_destructors.patch
+- Fixed boo#1137785 with upstream patch from git:
+  0001-Fix-crash-in-messagereply-6372.patch
+- Added patch from git:
+  0001-Introduce-limit-for-number-of-tag-client-processes.patch
+
+---

New:

  0001-Fix-crash-in-messagereply-6372.patch
  0001-Introduce-limit-for-number-of-tag-client-processes.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.tkSVCX/_old  2019-07-23 22:38:05.838962468 +0200
+++ /var/tmp/diff_new_pack.tkSVCX/_new  2019-07-23 22:38:05.858962464 +0200
@@ -64,7 +64,12 @@
 Patch18:0001-Simplify-some-statements.patch
 Patch19:0001-Set-non-zero-minimum-for-fade-times.patch
 Patch20:0001-Fix-a-number-of-potential-zero-value-field-values.patch
+# From Jiri Slaby via boo#1141444
 Patch21:delete_the_allocated_memory_in_respective_destructors.patch
+#PATCH-FIX-GIT from areading's pull, will maybe fix bugs
+Patch22:0001-Introduce-limit-for-number-of-tag-client-processes.patch
+#PATCH-FIX-GIT cures issue#6372
+Patch23:0001-Fix-crash-in-messagereply-6372.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  freeglut-devel

++ 0001-Fix-crash-in-messagereply-6372.patch ++
>From 5bb35bf08a6189db3cc8456f377768a07313cdcb Mon Sep 17 00:00:00 2001
From: Jonas Kvinge 
Date: Sat, 20 Jul 2019 19:52:37 +0200
Subject: [PATCH] Fix crash in messagereply (#6372)

* Fix crash in messagereply

* Fix formatting
---
 ext/libclementine-common/core/messagereply.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ext/libclementine-common/core/messagereply.h 
b/ext/libclementine-common/core/messagereply.h
index 72904e765..764b5ce18 100644
--- a/ext/libclementine-common/core/messagereply.h
+++ b/ext/libclementine-common/core/messagereply.h
@@ -86,9 +86,9 @@ void MessageReply::SetReply(const MessageType& 
message) {
   finished_ = true;
   success_ = true;
 
-  emit Finished(success_);
   qLog(Debug) << "Releasing ID" << id() << "(finished)";
   semaphore_.release();
+  emit Finished(success_);
 }
 
 #endif  // MESSAGEREPLY_H
-- 
2.16.4

++ 0001-Introduce-limit-for-number-of-tag-client-processes.patch ++
>From c76697b42c30d50f87efc4b0beeca5a2e89795f3 Mon Sep 17 00:00:00 2001
From: Andrew Reading 
Date: Thu, 28 Mar 2019 09:37:54 -0700
Subject: [PATCH] Introduce limit for number of tag client processes.

Previously, the number of processes spawned was always
QThread::idealThreadCount() (returning the number of logical CPU
cores). On new systems with many cores, however, this can result
in 12, 16, 24, or ... processes being spawned, which is a bit
excessive.

This establishes a new config variable,
'max_numprocs_tagclients' within the Settings group, in order
to limit the maximum number of tag client processes that get
spawned. It also adds a means of setting this via the Behavior
page in Settings. It can be set to any integer in the interval
[1, QThread::idealThreadCount()]; it defaults to the maximal value
so as to emulate the old behavior.
---
 src/core/tagreaderclient.cpp |  9 -
 src/ui/behavioursettingspage.cpp | 20 +++
 src/ui/behavioursettingspage.h   |  1 +
 src/ui/behavioursettingspage.ui  | 42 
 4 files changed, 71 insertions(+), 1 deletion(-)

diff --git a/src/core/tagreaderclient.cpp b/src/core/tagreaderclient.cpp
index 96434be52..853c2733e 100644
--- a/src/core/tagreaderclient.cpp
+++ b/src/core/tagreaderclient.cpp
@@ -18,6 +18,7 @@
along with Clementine.  If not, see .
 */
 
+#include "player.h"
 #include "tagreaderclient.h"
 
 #include 
@@ -34,8 +35,14 @@ TagReaderClient::TagReaderClient(QObject* parent)
 : QObject(parent), worker_pool_(new WorkerPool(this)) {
   sInstance = this;
 
+  QSettings s;
+  s.beginGroup(Player::kSettingsGroup);
+
+  int max_workers = QThread::idealThreadCount();
+  int num_workers = s.value("max_numprocs_tagclients", 

commit clementine for openSUSE:Factory

2019-07-22 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2019-07-22 12:19:56

Comparing /work/SRC/openSUSE:Factory/clementine (Old)
 and  /work/SRC/openSUSE:Factory/.clementine.new.4126 (New)


Package is "clementine"

Mon Jul 22 12:19:56 2019 rev:51 rq:715662 version:1.3.1+git20190713

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2019-06-06 
18:16:59.732691769 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new.4126/clementine.changes  
2019-07-22 12:19:57.623671137 +0200
@@ -1,0 +2,17 @@
+Mon Jul 15 12:59:14 UTC 2019 - Dave Plater 
+
+- Update to qt5 branch snapshot 1.3.1+git20190713.
+- Add patch for memory leaks from Jiri Slaby via boo#114144 :
+  delete_the_allocated_memory_in_respective_destructors.patch
+- Upstream changes:
+  *Fix blank window when restoring from systray (#6351)
+
+---
+Fri Jul 12 09:27:13 UTC 2019 - Dave Plater 
+- Update to qt5 branch snapshot 1.3.1+git20190609.
+- Verify boo#1103041 is fixed with:
+  0001-Fix-MoodbarPipeline-crash-on-gstreamer-error.patch
+- Remove incorporated patch:
+  0001-Fix-gst_buffer_unref-assertion-in-chromaprinter.patch
+
+---

Old:

  0001-Fix-gst_buffer_unref-assertion-in-chromaprinter.patch
  clementine-1.3.1+git20190423.tar.gz

New:

  clementine-1.3.1+git20190713.tar.gz
  delete_the_allocated_memory_in_respective_destructors.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.q275zA/_old  2019-07-22 12:20:00.175670468 +0200
+++ /var/tmp/diff_new_pack.q275zA/_new  2019-07-22 12:20:00.175670468 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define rev 3b76fa62752f25b445ee2a71f02c0c9d7581735a
+%define rev c9800a4dc9a345bfa71e1096bbdc7ee0a34e1f28
 
 %bcond_without git
 
@@ -28,7 +28,7 @@
 %bcond_without qt5
 
 Name:   clementine
-Version:1.3.1+git20190423
+Version:1.3.1+git20190713
 Release:0
 Summary:A music player inspired by Amarok 1.4
 License:GPL-3.0-or-later
@@ -52,22 +52,19 @@
 Patch8: 0001-Prevent-UI-hang-during-device-scan.-6291.patch
 Patch9: 0001-Fix-thread-safety-issues-when-initially-loading-devi.patch
 Patch10:0001-Handle-case-where-a-lister-adds-a-device-before-load.patch
+# Fixes [CVE] clementine #3309
 Patch11:0001-Fix-MoodbarPipeline-crash-on-gstreamer-error.patch
 Patch12:0001-Fix-potential-use-of-streamer-element-after-deletion.patch
 Patch13:0001-Free-decoder-bin-if-error-occurs-during-setup.patch
 Patch14:0001-Fix-several-gstreamer-object-leaks.patch
 #PATCH-FIX-GIT to 2019-04-27
-Patch15:0001-Fix-gst_buffer_unref-assertion-in-chromaprinter.patch
+#Patch15:0001-Fix-gst_buffer_unref-assertion-in-chromaprinter.patch
 Patch16:0001-Add-error-handling-path-for-async-song-loading.patch
 Patch17:0001-Fixes-for-APE-filetype.patch
 Patch18:0001-Simplify-some-statements.patch
 Patch19:0001-Set-non-zero-minimum-for-fade-times.patch
 Patch20:0001-Fix-a-number-of-potential-zero-value-field-values.patch
-%if 0%{?suse_version} > 1325
-BuildRequires:  libboost_headers-devel
-%else
-BuildRequires:  boost-devel
-%endif
+Patch21:delete_the_allocated_memory_in_respective_destructors.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  freeglut-devel
@@ -75,6 +72,7 @@
 BuildRequires:  gettext-tools
 BuildRequires:  help2man
 BuildRequires:  hicolor-icon-theme
+BuildRequires:  libboost_headers-devel
 BuildRequires:  update-desktop-files
 %if %{with qt5}
 #BuildRequires:  pkgconfig(qca2-qt5)
@@ -169,7 +167,8 @@
 rm -rvf 3rdparty/SPMediaKeyTap
 
 %build
-export CFLAGS="%{optflags} -fno-strict-aliasing -fsanitize=address -ggdb"
+export CFLAGS="%{optflags} -fno-strict-aliasing -ggdb"
+# -fsanitize=address
 export CXXFLAGS="$CFLAGS"
 %cmake \
   -DBUILD_WERROR=OFF   \

++ clementine-1.3.1+git20190423.tar.gz -> 
clementine-1.3.1+git20190713.tar.gz ++
/work/SRC/openSUSE:Factory/clementine/clementine-1.3.1+git20190423.tar.gz 
/work/SRC/openSUSE:Factory/.clementine.new.4126/clementine-1.3.1+git20190713.tar.gz
 differ: char 28, line 1

++ delete_the_allocated_memory_in_respective_destructors.patch ++
---
 ext/libclementine-tagreader/tagreader.cpp |6 ++
 ext/libclementine-tagreader/tagreader.h   |1 +
 src/core/database.cpp |5 -
 src/songinfo/ultimatelyricsprovider.cpp   |5 +
 src/songinfo/ultimatelyricsprovider.h |1 +
 5 files changed, 17 insertions(+), 1 deletion(-)

--- a/ext/libclementine-tagreader/tagreader.cpp
+++ 

commit clementine for openSUSE:Factory

2019-06-06 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2019-06-06 18:16:58

Comparing /work/SRC/openSUSE:Factory/clementine (Old)
 and  /work/SRC/openSUSE:Factory/.clementine.new.4811 (New)


Package is "clementine"

Thu Jun  6 18:16:58 2019 rev:50 rq:707792 version:1.3.1+git20190423

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2019-05-24 
11:33:00.673375368 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new.4811/clementine.changes  
2019-06-06 18:16:59.732691769 +0200
@@ -1,0 +2,12 @@
+Wed Jun  5 09:27:00 UTC 2019 - Dave Plater 
+
+- Added patch from git 96a7e18a8d2be8d9f3223a6a6c81fbaac1179869 to
+  fix various Tag zero value issues:
+  0001-Fix-a-number-of-potential-zero-value-field-values.patch
+
+---
+Fri May 24 07:05:52 UTC 2019 - plater 
+
+- Build with -fsanitize=address.
+
+---

New:

  0001-Fix-a-number-of-potential-zero-value-field-values.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.gGYvUU/_old  2019-06-06 18:17:00.696691487 +0200
+++ /var/tmp/diff_new_pack.gGYvUU/_new  2019-06-06 18:17:00.696691487 +0200
@@ -62,6 +62,7 @@
 Patch17:0001-Fixes-for-APE-filetype.patch
 Patch18:0001-Simplify-some-statements.patch
 Patch19:0001-Set-non-zero-minimum-for-fade-times.patch
+Patch20:0001-Fix-a-number-of-potential-zero-value-field-values.patch
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
 %else
@@ -168,7 +169,7 @@
 rm -rvf 3rdparty/SPMediaKeyTap
 
 %build
-export CFLAGS="%{optflags} -fno-strict-aliasing"
+export CFLAGS="%{optflags} -fno-strict-aliasing -fsanitize=address -ggdb"
 export CXXFLAGS="$CFLAGS"
 %cmake \
   -DBUILD_WERROR=OFF   \

++ 0001-Fix-a-number-of-potential-zero-value-field-values.patch ++
>From 96a7e18a8d2be8d9f3223a6a6c81fbaac1179869 Mon Sep 17 00:00:00 2001
From: "James D. Smith" 
Date: Wed, 3 Apr 2019 10:13:57 -0600
Subject: [PATCH] Fix a number of potential zero-value field values.

---
 ext/libclementine-tagreader/tagreader.cpp | 104 +++---
 1 file changed, 52 insertions(+), 52 deletions(-)

diff --git a/ext/libclementine-tagreader/tagreader.cpp 
b/ext/libclementine-tagreader/tagreader.cpp
index 900f042b4..26f81be75 100644
--- a/ext/libclementine-tagreader/tagreader.cpp
+++ b/ext/libclementine-tagreader/tagreader.cpp
@@ -692,10 +692,10 @@ void TagReader::SetVorbisComments(
   vorbis_comments->addField(
   "DISCNUMBER",
   QStringToTaglibString(
-  song.disc() <= 0 - 1 ? QString() : QString::number(song.disc())),
+  song.disc() <= 0 ? QString() : QString::number(song.disc())),
   true);
   vorbis_comments->addField(
-  "COMPILATION", StdStringToTaglibString(song.compilation() ? "1" : "0"),
+  "COMPILATION", QStringToTaglibString(song.compilation() ? 
QString::number(1) : QString()),
   true);
 
   // Try to be coherent, the two forms are used but the first one is preferred
@@ -712,19 +712,20 @@ void TagReader::SetVorbisComments(
 void TagReader::SetFMPSStatisticsVorbisComments(
 TagLib::Ogg::XiphComment* vorbis_comments,
 const pb::tagreader::SongMetadata& song) const {
-  vorbis_comments->addField(
-  "FMPS_PLAYCOUNT",
-  QStringToTaglibString(QString::number(song.playcount(;
-  vorbis_comments->addField(
-  "FMPS_RATING_AMAROK_SCORE",
-  QStringToTaglibString(QString::number(song.score() / 100.0)));
+  if (song.playcount())
+  vorbis_comments->addField(
+  "FMPS_PLAYCOUNT", TagLib::String::number(song.playcount()), true);
+  if (song.score())
+  vorbis_comments->addField(
+  "FMPS_RATING_AMAROK_SCORE", QStringToTaglibString(
+  QString::number(song.score() / 100.0)), true);
 }
 
 void TagReader::SetFMPSRatingVorbisComments(
 TagLib::Ogg::XiphComment* vorbis_comments,
 const pb::tagreader::SongMetadata& song) const {
   vorbis_comments->addField(
-  "FMPS_RATING", QStringToTaglibString(QString::number(song.rating(;
+  "FMPS_RATING", QStringToTaglibString(QString::number(song.rating())), 
true);
 }
 
 pb::tagreader::SongMetadata_Type TagReader::GuessFileType(
@@ -783,20 +784,14 @@ bool TagReader::SaveFile(const QString& filename,
   fileref->tag()->setAlbum(StdStringToTaglibString(song.album()));
   fileref->tag()->setGenre(StdStringToTaglibString(song.genre()));
   fileref->tag()->setComment(StdStringToTaglibString(song.comment()));
-  fileref->tag()->setYear(song.year());
-  fileref->tag()->setTrack(song.track());
+  fileref->tag()->setYear(song.year() <= 0 - 1 ? 

commit clementine for openSUSE:Factory

2019-05-24 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2019-05-24 11:32:53

Comparing /work/SRC/openSUSE:Factory/clementine (Old)
 and  /work/SRC/openSUSE:Factory/.clementine.new.5148 (New)


Package is "clementine"

Fri May 24 11:32:53 2019 rev:49 rq:705015 version:1.3.1+git20190423

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2019-03-28 
22:48:41.135054753 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new.5148/clementine.changes  
2019-05-24 11:33:00.673375368 +0200
@@ -1,0 +2,14 @@
+Wed May 22 10:03:04 UTC 2019 - plater 
+
+- Update to qt5 branch snapshot 1.3.1+git20190423.
+- Added cherrypicked patches to bring qt5 branch to master's state:
+  0001-Fix-gst_buffer_unref-assertion-in-chromaprinter.patch
+  0001-Add-error-handling-path-for-async-song-loading.patch
+  0001-Fixes-for-APE-filetype.patch
+  0001-Simplify-some-statements.patch and
+  0001-Set-non-zero-minimum-for-fade-times.patch.
+- Upstream changes:
+  *Revert "Blacklist all NVidia drivers"
+  *setFirstSectionMovable() in playlistview.cpp
+
+---

Old:

  clementine-1.3.1+git20190213.tar.gz

New:

  0001-Add-error-handling-path-for-async-song-loading.patch
  0001-Fix-gst_buffer_unref-assertion-in-chromaprinter.patch
  0001-Fixes-for-APE-filetype.patch
  0001-Set-non-zero-minimum-for-fade-times.patch
  0001-Simplify-some-statements.patch
  clementine-1.3.1+git20190423.tar.gz



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.gJYtYC/_old  2019-05-24 11:33:01.789374942 +0200
+++ /var/tmp/diff_new_pack.gJYtYC/_new  2019-05-24 11:33:01.797374938 +0200
@@ -12,11 +12,11 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%define rev 36cc5b82f4daf5c2d4e93dc8072665e5a3ca622b
+%define rev 3b76fa62752f25b445ee2a71f02c0c9d7581735a
 
 %bcond_without git
 
@@ -28,7 +28,7 @@
 %bcond_without qt5
 
 Name:   clementine
-Version:1.3.1+git20190213
+Version:1.3.1+git20190423
 Release:0
 Summary:A music player inspired by Amarok 1.4
 License:GPL-3.0-or-later
@@ -56,7 +56,12 @@
 Patch12:0001-Fix-potential-use-of-streamer-element-after-deletion.patch
 Patch13:0001-Free-decoder-bin-if-error-occurs-during-setup.patch
 Patch14:0001-Fix-several-gstreamer-object-leaks.patch
-
+#PATCH-FIX-GIT to 2019-04-27
+Patch15:0001-Fix-gst_buffer_unref-assertion-in-chromaprinter.patch
+Patch16:0001-Add-error-handling-path-for-async-song-loading.patch
+Patch17:0001-Fixes-for-APE-filetype.patch
+Patch18:0001-Simplify-some-statements.patch
+Patch19:0001-Set-non-zero-minimum-for-fade-times.patch
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
 %else

++ 0001-Add-error-handling-path-for-async-song-loading.patch ++
>From babff78025cba7e2f82cf905f14eb0db8090cb2a Mon Sep 17 00:00:00 2001
From: Jim Broadus 
Date: Sun, 7 Apr 2019 14:18:11 -0700
Subject: [PATCH] Add error handling path for async song loading.

Async song loading can fail without user feedback. This change adds return codes
to these async load functions. It will now produce an error dialog in simple
scenarios (test case is user selecting a file that is not readable). Other 
cases,
such as directories and playlists, aren't yet covered.
---
 src/core/songloader.cpp | 28 +++-
 src/core/songloader.h   |  8 
 src/playlist/songloaderinserter.cpp | 12 ++--
 3 files changed, 33 insertions(+), 15 deletions(-)

diff --git a/src/core/songloader.cpp b/src/core/songloader.cpp
index 677fc26b5..0a28149c9 100644
--- a/src/core/songloader.cpp
+++ b/src/core/songloader.cpp
@@ -130,9 +130,12 @@ SongLoader::Result SongLoader::Load(const QUrl& url) {
   return BlockingLoadRequired;
 }
 
-void SongLoader::LoadFilenamesBlocking() {
+SongLoader::Result SongLoader::LoadFilenamesBlocking() {
   if (preload_func_) {
-preload_func_();
+return preload_func_();
+  } else {
+qLog(Error) << "Preload function was not set for blocking operation";
+return Error;
   }
 }
 
@@ -207,18 +210,21 @@ SongLoader::Result SongLoader::LoadLocal(const QString& 
filename) {
   return BlockingLoadRequired;
 }
 
-void SongLoader::LoadLocalAsync(const QString& filename) {
+SongLoader::Result SongLoader::LoadLocalAsync(const QString& filename) {
   // First check to see if it's a directory - if so we will load all the songs
   // 

commit clementine for openSUSE:Factory

2019-03-28 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2019-03-28 22:48:39

Comparing /work/SRC/openSUSE:Factory/clementine (Old)
 and  /work/SRC/openSUSE:Factory/.clementine.new.25356 (New)


Package is "clementine"

Thu Mar 28 22:48:39 2019 rev:48 rq:689094 version:1.3.1+git20190213

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2019-03-26 
22:34:25.113676880 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new.25356/clementine.changes 
2019-03-28 22:48:41.135054753 +0100
@@ -1,0 +2,15 @@
+Wed Mar 27 11:54:32 UTC 2019 - plater 
+
+- Added use_system_qxtglobalshortcut.patch to improve kde
+  integration.
+_ Added cherrypicked patches to bring qt5 branch to master's state:
+  0001-Improved-support-for-APEv2-tags.-6280.patch,
+  0001-Prevent-UI-hang-during-device-scan.-6291.patch,
+  0001-Fix-thread-safety-issues-when-initially-loading-devi.patch,
+  0001-Handle-case-where-a-lister-adds-a-device-before-load.patch,
+  0001-Fix-MoodbarPipeline-crash-on-gstreamer-error.patch,
+  0001-Fix-potential-use-of-streamer-element-after-deletion.patch,
+  0001-Free-decoder-bin-if-error-occurs-during-setup.patch and
+  0001-Fix-several-gstreamer-object-leaks.patch.
+
+---

New:

  0001-Fix-MoodbarPipeline-crash-on-gstreamer-error.patch
  0001-Fix-potential-use-of-streamer-element-after-deletion.patch
  0001-Fix-several-gstreamer-object-leaks.patch
  0001-Fix-thread-safety-issues-when-initially-loading-devi.patch
  0001-Free-decoder-bin-if-error-occurs-during-setup.patch
  0001-Handle-case-where-a-lister-adds-a-device-before-load.patch
  0001-Improved-support-for-APEv2-tags.-6280.patch
  0001-Prevent-UI-hang-during-device-scan.-6291.patch
  use_system_qxtglobalshortcut.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.Io6t6p/_old  2019-03-28 22:48:43.339054354 +0100
+++ /var/tmp/diff_new_pack.Io6t6p/_new  2019-03-28 22:48:43.379054347 +0100
@@ -45,7 +45,17 @@
 Patch2: clementine-moodbar-fpic.patch
 # PATCH-FIX-OPENSUSE clementine-hidden-systray-icon.patch 
davejpla...@gmail.com -- sys tray icon is hidden on some plasma5 systems.
 Patch4: clementine-hidden-systray-icon.patch
-# Fix global shortcuts using Gnome (GSD) D-Bus backend
+# PATCH-FEATURE-OPENSUSE
+Patch6: use_system_qxtglobalshortcut.patch
+#PATCH-FIX-GIT to 2019-03-26
+Patch7: 0001-Improved-support-for-APEv2-tags.-6280.patch
+Patch8: 0001-Prevent-UI-hang-during-device-scan.-6291.patch
+Patch9: 0001-Fix-thread-safety-issues-when-initially-loading-devi.patch
+Patch10:0001-Handle-case-where-a-lister-adds-a-device-before-load.patch
+Patch11:0001-Fix-MoodbarPipeline-crash-on-gstreamer-error.patch
+Patch12:0001-Fix-potential-use-of-streamer-element-after-deletion.patch
+Patch13:0001-Free-decoder-bin-if-error-occurs-during-setup.patch
+Patch14:0001-Fix-several-gstreamer-object-leaks.patch
 
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
@@ -77,6 +87,7 @@
 BuildRequires:  pkgconfig(Qt5X11Extras)
 BuildRequires:  pkgconfig(Qt5Xml)
 BuildRequires:  pkgconfig(libmygpo-qt5)
+BuildRequires:  pkgconfig(qxtglobalshortcut)
 #BuildRequires:  pkgconfig(QxtCore-qt5)
 %else
 BuildRequires:  liblastfm-devel
@@ -145,9 +156,8 @@
 %else
 %setup -q -n Clementine-%{rev}
 %endif
-%patch1
-%patch2
-%patch4
+%autopatch -p1
+
 # NOTE: Build using system versions of libraries.
 rm -rvf 3rdparty/taglib
 rm -rvf 3rdparty/SPMediaKeyTap
@@ -162,7 +172,7 @@
   -DUSE_SYSTEM_PROJECTM=ON \
   -DBUNDLE_PROJECTM_PRESETS=OFF\
 %if %{with qt5}
-  -DUSE_SYSTEM_QXT=OFF \
+  -DUSE_SYSTEM_QXT=ON \
 %else
   -DUSE_SYSTEM_QXT=ON  \
 %endif

++ 0001-Fix-MoodbarPipeline-crash-on-gstreamer-error.patch ++
>From 55edcf5321051e44281f067a7e3ee44871982c12 Mon Sep 17 00:00:00 2001
From: Jim Broadus 
Date: Sun, 10 Mar 2019 23:34:11 -0700
Subject: [PATCH] Fix MoodbarPipeline crash on gstreamer error.

As reported in issue 6302, playing a stream that causes gstreamer to error at
start can cause a crash. The problem occurs when the MoodbarPipeline receives a
pad-added signal after it has handled an error callback. In the error callback,
the builder_ is freed. In the pad-added handler (NewPadCallback), this object
is accessed.

This change adds a running_ flag that is set when the pipeline is started and
cleared on an error, end of stream, or object destruction. We check this flag at
the beginning of NewPadCallback. For sanity sake, we also check the builder_
pointer before dereferencing. Note that checking the state 

commit clementine for openSUSE:Factory

2019-03-26 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2019-03-26 22:33:43

Comparing /work/SRC/openSUSE:Factory/clementine (Old)
 and  /work/SRC/openSUSE:Factory/.clementine.new.25356 (New)


Package is "clementine"

Tue Mar 26 22:33:43 2019 rev:47 rq:688726 version:1.3.1+git20190213

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2019-01-21 
10:52:20.035875158 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new.25356/clementine.changes 
2019-03-26 22:34:25.113676880 +0100
@@ -1,0 +2,7 @@
+Sat Mar 16 09:20:03 UTC 2019 - plater 
+
+- Update to git qt5 snapshot version 1.3.1+git20190213.
+- Removed incorporated patches: clementine-gcc7fix.patch and
+  clementine-gsd-dbus-shortcuts.patch.
+
+---

Old:

  clementine-1.3.1+git20181203.tar.gz
  clementine-gcc7fix.patch
  clementine-gsd-dbus-shortcuts.patch

New:

  clementine-1.3.1+git20190213.tar.gz



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.K7gRZT/_old  2019-03-26 22:34:27.161676386 +0100
+++ /var/tmp/diff_new_pack.K7gRZT/_new  2019-03-26 22:34:27.185676380 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define rev 1f87535c2fdaf2d70bb92783d3c05449d0f6cd24
+%define rev 36cc5b82f4daf5c2d4e93dc8072665e5a3ca622b
 
 %bcond_without git
 
@@ -28,7 +28,7 @@
 %bcond_without qt5
 
 Name:   clementine
-Version:1.3.1+git20181203
+Version:1.3.1+git20190213
 Release:0
 Summary:A music player inspired by Amarok 1.4
 License:GPL-3.0-or-later
@@ -43,13 +43,9 @@
 Patch1: clementine-udisks-headers.patch
 # Patch fix factory build, add -fPIC to moodbar build
 Patch2: clementine-moodbar-fpic.patch
-# PATCH-FIX-UPSTREAM clementine-gcc7fix.patch davejpla...@gmail.com -- add 
 to includes.
-Patch3: clementine-gcc7fix.patch
 # PATCH-FIX-OPENSUSE clementine-hidden-systray-icon.patch 
davejpla...@gmail.com -- sys tray icon is hidden on some plasma5 systems.
 Patch4: clementine-hidden-systray-icon.patch
 # Fix global shortcuts using Gnome (GSD) D-Bus backend
-# 
https://github.com/clementine-player/Clementine/commit/681f986f0fc87847c18d44b76c75f3c08cca0247.patch
-Patch5: clementine-gsd-dbus-shortcuts.patch
 
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
@@ -71,7 +67,7 @@
 BuildRequires:  cmake(Qt5LinguistTools)
 BuildRequires:  cmake(Qt5Test)
 BuildRequires:  pkgconfig(Qt5Concurrent)
-BuildRequires:  pkgconfig(Qt5Core)
+BuildRequires:  pkgconfig(Qt5Core) >= 5.6
 BuildRequires:  pkgconfig(Qt5DBus)
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5Network)
@@ -151,9 +147,7 @@
 %endif
 %patch1
 %patch2
-%patch3
 %patch4
-%patch5 -p1
 # NOTE: Build using system versions of libraries.
 rm -rvf 3rdparty/taglib
 rm -rvf 3rdparty/SPMediaKeyTap

++ clementine-1.3.1+git20181203.tar.gz -> 
clementine-1.3.1+git20190213.tar.gz ++
/work/SRC/openSUSE:Factory/clementine/clementine-1.3.1+git20181203.tar.gz 
/work/SRC/openSUSE:Factory/.clementine.new.25356/clementine-1.3.1+git20190213.tar.gz
 differ: char 28, line 1

++ clementine-hidden-systray-icon.patch ++
--- /var/tmp/diff_new_pack.K7gRZT/_old  2019-03-26 22:34:27.745676245 +0100
+++ /var/tmp/diff_new_pack.K7gRZT/_new  2019-03-26 22:34:27.765676240 +0100
@@ -1,7 +1,7 @@
 Index: dist/clementine.desktop
 ===
 dist/clementine.desktop.orig   2018-10-22 17:44:59.0 +0200
-+++ dist/clementine.desktop2018-11-03 16:55:54.935439281 +0200
+--- dist/clementine.desktop.orig   2019-01-15 09:06:34.053172793 +0200
 dist/clementine.desktop2019-01-15 09:06:42.977475930 +0200
 @@ -36,7 +36,7 @@ TryExec=clementine
  Icon=clementine
  Terminal=false
@@ -11,3 +11,15 @@
  
MimeType=application/ogg;application/x-ogg;application/x-ogm-audio;audio/aac;audio/mp4;audio/mpeg;audio/mpegurl;audio/ogg;audio/vnd.rn-realaudio;audio/vorbis;audio/x-flac;audio/x-mp3;audio/x-mpeg;audio/x-mpegurl;audio/x-ms-wma;audio/x-musepack;audio/x-oggflac;audio/x-pn-realaudio;audio/x-scpls;audio/x-speex;audio/x-vorbis;audio/x-vorbis+ogg;audio/x-wav;video/x-ms-asf;x-content/audio-player;x-scheme-handler/zune;x-scheme-handler/itpc;x-scheme-handler/itms;x-scheme-handler/feed;
  Actions=Play;Pause;Stop;StopAfterCurrent;Previous;Next;
  
+Index: src/ui/mainwindow.cpp
+===
+--- src/ui/mainwindow.cpp.orig 2018-12-03 02:45:20.0 +0200
 src/ui/mainwindow.cpp  2019-01-15 09:41:32.575111320 +0200
+@@ -1041,6 +1041,7 @@ MainWindow::MainWindow(Application* app,
+   if (hidden && 

commit clementine for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2019-01-21 10:52:18

Comparing /work/SRC/openSUSE:Factory/clementine (Old)
 and  /work/SRC/openSUSE:Factory/.clementine.new.28833 (New)


Package is "clementine"

Mon Jan 21 10:52:18 2019 rev:46 rq:665660 version:1.3.1+git20181203

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2019-01-05 
14:41:35.820519014 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new.28833/clementine.changes 
2019-01-21 10:52:20.035875158 +0100
@@ -1,0 +2,14 @@
+Sun Jan 13 16:13:20 UTC 2019 - Jonas Kvinge 
+
+- Update summary and description
+- Remove clementine-lastscope-size.patch, this bug is already fixed
+  upstream by me, and this patch does not apply cleanly.
+- Add clementine-gsd-dbus-shortcuts.patch to fix global shortcuts
+  using Gnome (GSD) D-Bus backend
+- Add needed alsa dependency
+- Remove unneeded libechonest dependency
+- Replace non-existent USE_BUILTIN_TAGLIB with USE_SYSTEM_TAGLIB
+  option
+- Remove unneeded taglib and SPMediaKeyTap directory
+
+---

Old:

  clementine-lastscope-size.patch

New:

  clementine-gsd-dbus-shortcuts.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.YTUxSS/_old  2019-01-21 10:52:22.611872037 +0100
+++ /var/tmp/diff_new_pack.YTUxSS/_new  2019-01-21 10:52:22.615872032 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package clementine
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -30,7 +30,7 @@
 Name:   clementine
 Version:1.3.1+git20181203
 Release:0
-Summary:A music player derived from Amarok 1.4
+Summary:A music player inspired by Amarok 1.4
 License:GPL-3.0-or-later
 Group:  Productivity/Multimedia/Sound/Players
 Url:https://clementine-player.org/
@@ -41,14 +41,16 @@
 %endif
 # PATCH-FEATURE-UPSTREAM uudisks2-support-for-devicemanager.patch
 Patch1: clementine-udisks-headers.patch
-# PATCH-FIX-FEDORA clementine-lastscope-size.patch
-Patch2: clementine-lastscope-size.patch
 # Patch fix factory build, add -fPIC to moodbar build
-Patch3: clementine-moodbar-fpic.patch
+Patch2: clementine-moodbar-fpic.patch
 # PATCH-FIX-UPSTREAM clementine-gcc7fix.patch davejpla...@gmail.com -- add 
 to includes.
-Patch4: clementine-gcc7fix.patch
+Patch3: clementine-gcc7fix.patch
 # PATCH-FIX-OPENSUSE clementine-hidden-systray-icon.patch 
davejpla...@gmail.com -- sys tray icon is hidden on some plasma5 systems.
-Patch6: clementine-hidden-systray-icon.patch
+Patch4: clementine-hidden-systray-icon.patch
+# Fix global shortcuts using Gnome (GSD) D-Bus backend
+# 
https://github.com/clementine-player/Clementine/commit/681f986f0fc87847c18d44b76c75f3c08cca0247.patch
+Patch5: clementine-gsd-dbus-shortcuts.patch
+
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
 %else
@@ -88,6 +90,7 @@
 BuildRequires:  pkgconfig(QtGui)
 BuildRequires:  pkgconfig(QtSql)
 %endif
+BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(cryptopp)
 BuildRequires:  pkgconfig(fftw3)
 BuildRequires:  pkgconfig(gio-2.0)
@@ -100,7 +103,6 @@
 BuildRequires:  pkgconfig(gstreamer-tag-1.0)
 BuildRequires:  pkgconfig(libcdio)
 BuildRequires:  pkgconfig(libchromaprint)
-BuildRequires:  pkgconfig(libechonest)
 BuildRequires:  pkgconfig(libgpod-1.0)
 BuildRequires:  pkgconfig(libmtp)
 BuildRequires:  pkgconfig(libnotify)
@@ -122,39 +124,52 @@
 
 %description
 Clementine is a music player and library organiser.
+It is inspired by Amarok 1.4, focusing on a fast and easy-to-use
+interface for searching and playing your music.
 
 Features:
+
  * Search and play your local music library.
- * Listen to internet radio from Last.FM and SomaFM.
- * Edit tags on MP3 and OGG files, organise your music.
+ * Play audio CDs.
+ * Edit tags on audio files and organise your music.
  * Native desktop notifications.
+ * Tabbed playlists, import and export M3U, XSPF, PLS and ASX.
+ * Create smart playlists and dynamic playlists.
+ * Download missing album cover art from Last.fm, MusicBrainz and Discogs.
+ * Lyrics and artist biographies and photos.
+ * Copy music to your iPod, iPhone, MTP or mass-storage USB player.
+ * Queue manager.
+ * Search and play songs you've uploaded to Box, Dropbox, Google Drive, and 
OneDrive
+ * Listen to internet radio from Spotify, Grooveshark, SomaFM, Magnatune, 

commit clementine for openSUSE:Factory

2019-01-05 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2019-01-05 14:41:32

Comparing /work/SRC/openSUSE:Factory/clementine (Old)
 and  /work/SRC/openSUSE:Factory/.clementine.new.28833 (New)


Package is "clementine"

Sat Jan  5 14:41:32 2019 rev:45 rq:655302 version:1.3.1+git20181203

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2018-10-31 
13:15:30.819392568 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new.28833/clementine.changes 
2019-01-05 14:41:35.820519014 +0100
@@ -1,0 +2,26 @@
+Wed Dec  5 08:31:01 UTC 2018 - davejpla...@gmail.com
+
+- Update to git qt5 snapshot version 1.3.1+git20181203, it fixes
+  build with libcryptopp7.
+- Clementine now uses qt5 to run.
+- Added clementine-hidden-systray-icon.patch, systray icon is
+  hidden at start up on some kf5 systems.
+
+---
+Sun Dec  2 10:21:45 UTC 2018 - davejpla...@gmail.com
+
+- Update to git qt5 snapshot version 1.3.1+git20181201
+
+---
+Sat Nov  3 09:49:01 UTC 2018 - davejpla...@gmail.com
+
+- Update to git qt5 snapshot version 1.3.1+git20181022
+- Removed incorporated patches: clementine-fix-sqlite.patch,
+  clementine-1.3.1-support-chromaprint-1.4.patch,
+  clementine-1.3.1-fix-library-clicks.patch, 6103.patch and
+  udisks2-support-for-devicemanager.patch.
+- Added patches from Fedora: clementine-lastscope-size.patch and
+  clementine-udisks-headers.patch.
+- Disable man page build for Leap:15 as it causes build failures.
+
+---

Old:

  6103.patch
  clementine-1.3.1-fix-library-clicks.patch
  clementine-1.3.1-support-chromaprint-1.4.patch
  clementine-1.3.1.tar.xz
  clementine-fix-sqlite.patch
  udisks2-support-for-devicemanager.patch

New:

  clementine-1.3.1+git20181203.tar.gz
  clementine-hidden-systray-icon.patch
  clementine-lastscope-size.patch
  clementine-udisks-headers.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.ItFtjw/_old  2019-01-05 14:41:36.604518348 +0100
+++ /var/tmp/diff_new_pack.ItFtjw/_new  2019-01-05 14:41:36.604518348 +0100
@@ -12,32 +12,43 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
+%define rev 1f87535c2fdaf2d70bb92783d3c05449d0f6cd24
+
+%bcond_without git
+
+%if 0%{?suse_version} > 1500
+%bcond_without manpage
+%else
+%bcond_with manpage
+%endif
+%bcond_without qt5
+
 Name:   clementine
-Version:1.3.1
+Version:1.3.1+git20181203
 Release:0
 Summary:A music player derived from Amarok 1.4
 License:GPL-3.0-or-later
 Group:  Productivity/Multimedia/Sound/Players
 Url:https://clementine-player.org/
-Source: 
https://github.com/clementine-player/Clementine/releases/download/%{version}/%{name}-%{version}.tar.xz
-# PATCH-FIX-OPENSUSE clementine-fix-sqlite.patch -- Fix startup with default 
SQLite 3.12+.
-Patch0: clementine-fix-sqlite.patch
-# PATCH-FEATURE-UPSTREAM udisks2-support-for-devicemanager.patch
-Patch1: udisks2-support-for-devicemanager.patch
-# PATCH-FIX-UPSTREAM clementine-1.3.1-fix-library-clicks.patch -- Fix a 
misbehaviour while clicking on tree items, from commit b85d09c.
-Patch2: clementine-1.3.1-fix-library-clicks.patch
+%if %{without git}
+#Source: 
https://github.com/clementine-player/Clementine/releases/download/%%{version}/%%{name}-%%{version}.tar.xz
+%else
+Source0:
https://github.com/clementine-player/Clementine/archive/%{rev}.tar.gz#/%{name}-%{version}.tar.gz
+%endif
+# PATCH-FEATURE-UPSTREAM uudisks2-support-for-devicemanager.patch
+Patch1: clementine-udisks-headers.patch
+# PATCH-FIX-FEDORA clementine-lastscope-size.patch
+Patch2: clementine-lastscope-size.patch
 # Patch fix factory build, add -fPIC to moodbar build
 Patch3: clementine-moodbar-fpic.patch
 # PATCH-FIX-UPSTREAM clementine-gcc7fix.patch davejpla...@gmail.com -- add 
 to includes.
 Patch4: clementine-gcc7fix.patch
-# PATCH-FIX-UPSTREAM clementine-1.3.1-support-chromaprint-1.4.patch -- 
backported commit #ded3126
-Patch5: clementine-1.3.1-support-chromaprint-1.4.patch
-# PATCH-FIX-UPSTREAM 6103.patch -- Fix track change hang 
gh#clementine-player/Clementine#6103
-Patch6: 6103.patch
+# PATCH-FIX-OPENSUSE clementine-hidden-systray-icon.patch 
davejpla...@gmail.com -- sys tray icon is hidden on some 

commit clementine for openSUSE:Factory

2018-10-31 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2018-10-31 13:14:07

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


Package is "clementine"

Wed Oct 31 13:14:07 2018 rev:44 rq:645266 version:1.3.1

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2017-12-22 
12:19:19.440720093 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2018-10-31 13:15:30.819392568 +0100
@@ -1,0 +2,10 @@
+Mon Oct 29 12:10:39 UTC 2018 - Jan Engelhardt 
+
+- Trim bias and openSUSE-irrelevant wording from description.
+
+---
+Sun Oct 28 19:56:58 UTC 2018 - Andrey Karepin 
+
+- added patch 6103.patch with fix track change hang
+
+---

New:

  6103.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.aTxjDo/_old  2018-10-31 13:15:32.103391342 +0100
+++ /var/tmp/diff_new_pack.aTxjDo/_new  2018-10-31 13:15:32.103391342 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package clementine
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,15 +12,15 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   clementine
 Version:1.3.1
 Release:0
-Summary:A cross-platform Music Player derived from Amarok 1.4
-License:GPL-3.0+
+Summary:A music player derived from Amarok 1.4
+License:GPL-3.0-or-later
 Group:  Productivity/Multimedia/Sound/Players
 Url:https://clementine-player.org/
 Source: 
https://github.com/clementine-player/Clementine/releases/download/%{version}/%{name}-%{version}.tar.xz
@@ -36,6 +36,8 @@
 Patch4: clementine-gcc7fix.patch
 # PATCH-FIX-UPSTREAM clementine-1.3.1-support-chromaprint-1.4.patch -- 
backported commit #ded3126
 Patch5: clementine-1.3.1-support-chromaprint-1.4.patch
+# PATCH-FIX-UPSTREAM 6103.patch -- Fix track change hang 
gh#clementine-player/Clementine#6103
+Patch6: 6103.patch
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
 %else
@@ -87,7 +89,7 @@
 Obsoletes:  %{name}-kde < %{version}
 
 %description
-Clementine is a modern music player and library organiser.
+Clementine is a music player and library organiser.
 
 Clementine is a fork of Amarok 1.4, with some features rewritten to
 take advantage of Qt4.
@@ -96,7 +98,6 @@
  * Search and play your local music library.
  * Listen to internet radio from Last.FM and SomaFM.
  * Edit tags on MP3 and OGG files, organise your music.
- * Cross-platform - works on GNU/Linux, Windows, and OS X.
  * Native desktop notifications.
 
 %prep
@@ -107,6 +108,7 @@
 %patch3
 %patch4
 %patch5 -p1
+%patch6 -p1
 # NOTE: Build using system versions of libraries.
 rm -rvf 3rdparty/taglib
 #rm -rvf 3rdparty/libmygpo-qt

++ 6103.patch ++
commit 2b280de663bc53b4f37dbb3f875cd630bad22c82
Author: Mark Furneaux 
Date:   Sun Jul 8 22:15:57 2018 -0400

Attempt to fix track change hang

When switching between tracks with different sample rates, the probe queue 
blocks before the pipeline can emit EOS.
This prevents the track change from proceeding without manual intervention. 
This appears to be because the queue
element doesn't handle the rate change correctly (either due to buffer 
length, or cap negotiation).
The queue2 element however does handle this without blocking indefinitely.

diff --git a/src/engines/gstenginepipeline.cpp 
b/src/engines/gstenginepipeline.cpp
index add3f27e9..a47d32aa6 100644
--- a/src/engines/gstenginepipeline.cpp
+++ b/src/engines/gstenginepipeline.cpp
@@ -276,7 +276,7 @@ bool GstEnginePipeline::Init() {
   audioconvert_ = engine_->CreateElement("audioconvert", audiobin_);
   tee = engine_->CreateElement("tee", audiobin_);
 
-  probe_queue = engine_->CreateElement("queue", audiobin_);
+  probe_queue = engine_->CreateElement("queue2", audiobin_);
   probe_converter = engine_->CreateElement("audioconvert", audiobin_);
   probe_sink = engine_->CreateElement("fakesink", audiobin_);
 



commit clementine for openSUSE:Factory

2017-12-22 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2017-12-22 12:19:09

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


Package is "clementine"

Fri Dec 22 12:19:09 2017 rev:43 rq:24 version:1.3.1

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2017-08-10 
14:12:02.788932296 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2017-12-22 12:19:19.440720093 +0100
@@ -1,0 +2,5 @@
+Sat Dec  9 11:26:42 UTC 2017 - fab...@ritter-vogt.de
+
+- Do not build against Qt WebKit 4
+
+---



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.cQ7E8c/_old  2017-12-22 12:19:20.176684207 +0100
+++ /var/tmp/diff_new_pack.cQ7E8c/_new  2017-12-22 12:19:20.180684012 +0100
@@ -56,7 +56,6 @@
 BuildRequires:  pkgconfig(QtCore)
 BuildRequires:  pkgconfig(QtGui)
 BuildRequires:  pkgconfig(QtSql)
-BuildRequires:  pkgconfig(QtWebKit)
 BuildRequires:  pkgconfig(cryptopp)
 BuildRequires:  pkgconfig(fftw3)
 BuildRequires:  pkgconfig(gio-2.0)




commit clementine for openSUSE:Factory

2017-08-10 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2017-08-10 14:04:07

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


Package is "clementine"

Thu Aug 10 14:04:07 2017 rev:42 rq:512532 version:1.3.1

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2017-04-11 
09:40:57.928659918 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2017-08-10 14:12:02.788932296 +0200
@@ -1,0 +2,12 @@
+Tue Jul 25 12:44:14 UTC 2017 - tchva...@suse.com
+
+- Do not recommend fluendo as mp3 is enabled out of the box now in gst
+- Remove if0 conditional that is never triggered
+
+---
+Tue Jul 25 11:03:59 UTC 2017 - aloi...@gmx.com
+
+- Added clementine-1.3.1-support-chromaprint-1.4.patch to fix
+  build
+
+---

New:

  clementine-1.3.1-support-chromaprint-1.4.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.QQJrsz/_old  2017-08-10 14:12:03.700803906 +0200
+++ /var/tmp/diff_new_pack.QQJrsz/_new  2017-08-10 14:12:03.716801654 +0200
@@ -34,6 +34,8 @@
 Patch3: clementine-moodbar-fpic.patch
 # PATCH-FIX-UPSTREAM clementine-gcc7fix.patch davejpla...@gmail.com -- add 
 to includes.
 Patch4: clementine-gcc7fix.patch
+# PATCH-FIX-UPSTREAM clementine-1.3.1-support-chromaprint-1.4.patch -- 
backported commit #ded3126
+Patch5: clementine-1.3.1-support-chromaprint-1.4.patch
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
 %else
@@ -79,7 +81,6 @@
 BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(taglib) >= 1.8
 Requires:   libtag1 >= 1.8
-Recommends: gstreamer-fluendo-mp3
 Recommends: sni-qt
 # clementine-kde was last used in openSUSE 12.2.
 # plasma_runner was dropped in Clementine 1.1.0.
@@ -106,18 +107,13 @@
 %patch2 -p1
 %patch3
 %patch4
+%patch5 -p1
 # NOTE: Build using system versions of libraries.
 rm -rvf 3rdparty/taglib
 #rm -rvf 3rdparty/libmygpo-qt
 #rm -rvf 3rdparty/sha2
 
 %build
-%if 1 == 0
-%define gcc_version 7
-export CC=gcc-7
-export CPP=cpp-7
-export CXX=g++-7
-%endif
 export CFLAGS="%{optflags} -fno-strict-aliasing"
 export CXXFLAGS="$CFLAGS"
 %cmake \
@@ -129,7 +125,7 @@
   -DENABLE_MOODBAR=ON   \
   -DENABLE_DBUS=ON
 make %{?_smp_mflags}
-#-fPIC
+
 %install
 %cmake_install
 

++ clementine-1.3.1-support-chromaprint-1.4.patch ++
>From ded312685735fc266d4154d355286eeb86db3bcd Mon Sep 17 00:00:00 2001
From: Chocobozzz 
Date: Thu, 8 Dec 2016 23:12:17 +0100
Subject: [PATCH] Add compatibility with chromaprint >= 1.4

---
 src/musicbrainz/chromaprinter.cpp | 14 +++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/src/musicbrainz/chromaprinter.cpp 
b/src/musicbrainz/chromaprinter.cpp
index 9579b62ae..c7ad99e2e 100644
--- a/src/musicbrainz/chromaprinter.cpp
+++ b/src/musicbrainz/chromaprinter.cpp
@@ -143,16 +143,24 @@ QString Chromaprinter::CreateFingerprint() {
   ChromaprintContext* chromaprint =
   chromaprint_new(CHROMAPRINT_ALGORITHM_DEFAULT);
   chromaprint_start(chromaprint, kDecodeRate, kDecodeChannels);
-  chromaprint_feed(chromaprint, reinterpret_cast(data.data()),
+  chromaprint_feed(chromaprint, reinterpret_cast(data.data()),
data.size() / 2);
   chromaprint_finish(chromaprint);
 
-  void* fprint = nullptr;
   int size = 0;
+
+#if CHROMAPRINT_VERSION_MAJOR >= 1 && CHROMAPRINT_VERSION_MINOR >= 4
+  u_int32_t *fprint = nullptr;
+  char *encoded = nullptr;
+#else
+  void *fprint = nullptr;
+  void *encoded = nullptr;
+#endif
+
   int ret = chromaprint_get_raw_fingerprint(chromaprint, , );
+
   QByteArray fingerprint;
   if (ret == 1) {
-void* encoded = nullptr;
 int encoded_size = 0;
 chromaprint_encode_fingerprint(fprint, size, CHROMAPRINT_ALGORITHM_DEFAULT,
, _size, 1);



commit clementine for openSUSE:Factory

2017-04-11 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2017-04-11 09:40:50

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


Package is "clementine"

Tue Apr 11 09:40:50 2017 rev:41 rq:484883 version:1.3.1

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2017-02-03 
17:34:42.374134568 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2017-04-11 09:40:57.928659918 +0200
@@ -1,0 +2,5 @@
+Mon Apr  3 14:08:04 UTC 2017 - davejpla...@gmail.com
+
+- Fix gcc 7 build with clementine-gcc7fix.patch
+
+---

New:

  clementine-gcc7fix.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.PO3TZ8/_old  2017-04-11 09:40:58.968513025 +0200
+++ /var/tmp/diff_new_pack.PO3TZ8/_new  2017-04-11 09:40:58.972512460 +0200
@@ -32,6 +32,8 @@
 Patch2: clementine-1.3.1-fix-library-clicks.patch
 # Patch fix factory build, add -fPIC to moodbar build
 Patch3: clementine-moodbar-fpic.patch
+# PATCH-FIX-UPSTREAM clementine-gcc7fix.patch davejpla...@gmail.com -- add 
 to includes.
+Patch4: clementine-gcc7fix.patch
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
 %else
@@ -103,12 +105,19 @@
 %patch1 -p1
 %patch2 -p1
 %patch3
+%patch4
 # NOTE: Build using system versions of libraries.
 rm -rvf 3rdparty/taglib
 #rm -rvf 3rdparty/libmygpo-qt
 #rm -rvf 3rdparty/sha2
 
 %build
+%if 1 == 0
+%define gcc_version 7
+export CC=gcc-7
+export CPP=cpp-7
+export CXX=g++-7
+%endif
 export CFLAGS="%{optflags} -fno-strict-aliasing"
 export CXXFLAGS="$CFLAGS"
 %cmake \

++ clementine-gcc7fix.patch ++
Index: src/core/mergedproxymodel.cpp
===
--- src/core/mergedproxymodel.cpp.orig  2015-12-15 14:13:23.0 +0200
+++ src/core/mergedproxymodel.cpp   2017-04-03 14:32:15.461279963 +0200
@@ -20,7 +20,7 @@
 
 #include "mergedproxymodel.h"
 #include "core/logging.h"
-
+#include 
 #include 
 
 #include 
Index: src/devices/giolister.cpp
===
--- src/devices/giolister.cpp.orig  2015-12-15 14:13:23.0 +0200
+++ src/devices/giolister.cpp   2017-04-03 15:39:47.004508784 +0200
@@ -22,6 +22,7 @@
 #include 
 #include 
 #include 
+#include 
 
 #include "giolister.h"
 #include "core/logging.h"



commit clementine for openSUSE:Factory

2017-02-03 Thread root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2017-02-03 16:28:31

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


Package is "clementine"

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2016-07-14 
09:49:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2017-02-03 17:34:42.374134568 +0100
@@ -1,0 +2,5 @@
+Wed Feb  1 10:27:40 UTC 2017 - adam.ma...@suse.de
+
+- use individual libboost-*-devel packages instead of boost-devel
+
+---



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.V7rd1l/_old  2017-02-03 17:34:43.074035507 +0100
+++ /var/tmp/diff_new_pack.V7rd1l/_new  2017-02-03 17:34:43.074035507 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package clementine
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -32,7 +32,11 @@
 Patch2: clementine-1.3.1-fix-library-clicks.patch
 # Patch fix factory build, add -fPIC to moodbar build
 Patch3: clementine-moodbar-fpic.patch
+%if 0%{?suse_version} > 1325
+BuildRequires:  libboost_headers-devel
+%else
 BuildRequires:  boost-devel
+%endif
 BuildRequires:  cmake
 BuildRequires:  fdupes
 # pkgconfig(freeglut) isn't available in openSUSE Leap 42.1 and older.




commit clementine for openSUSE:Factory

2016-07-14 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2016-07-14 09:49:16

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


Package is "clementine"

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2016-06-29 
15:10:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2016-07-14 09:49:23.0 +0200
@@ -1,0 +2,5 @@
+Mon Jul 11 13:31:02 UTC 2016 - davejpla...@gmail.com
+
+- Fix factory build for x86_64 with clementine-moodbar-fpic.patch
+
+---

New:

  clementine-moodbar-fpic.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.vGSx4R/_old  2016-07-14 09:49:24.0 +0200
+++ /var/tmp/diff_new_pack.vGSx4R/_new  2016-07-14 09:49:24.0 +0200
@@ -30,6 +30,8 @@
 Patch1: udisks2-support-for-devicemanager.patch
 # PATCH-FIX-UPSTREAM clementine-1.3.1-fix-library-clicks.patch -- Fix a 
misbehaviour while clicking on tree items, from commit b85d09c.
 Patch2: clementine-1.3.1-fix-library-clicks.patch
+# Patch fix factory build, add -fPIC to moodbar build
+Patch3: clementine-moodbar-fpic.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  fdupes
@@ -96,6 +98,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3
 # NOTE: Build using system versions of libraries.
 rm -rvf 3rdparty/taglib
 #rm -rvf 3rdparty/libmygpo-qt
@@ -113,7 +116,7 @@
   -DENABLE_MOODBAR=ON   \
   -DENABLE_DBUS=ON
 make %{?_smp_mflags}
-
+#-fPIC
 %install
 %cmake_install
 

++ clementine-moodbar-fpic.patch ++
Index: gst/moodbar/CMakeLists.txt
===
--- gst/moodbar/CMakeLists.txt.orig
+++ gst/moodbar/CMakeLists.txt
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 2.6)
 
-set(CMAKE_C_FLAGS "-Wall")
-set(CMAKE_CXX_FLAGS "-Woverloaded-virtual -Wall --std=c++0x")
+set(CMAKE_C_FLAGS "-Wall -fPIC")
+set(CMAKE_CXX_FLAGS "-Woverloaded-virtual -Wall -fPIC --std=c++0x")
 
 include_directories(${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
 



commit clementine for openSUSE:Factory

2016-06-29 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2016-06-29 15:10:23

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


Package is "clementine"

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2016-04-28 
16:58:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2016-06-29 15:10:25.0 +0200
@@ -1,0 +2,12 @@
+Fri Jun 24 15:15:24 UTC 2016 - sor.ale...@meowr.ru
+
+- Add clementine-1.3.1-fix-library-clicks.patch: fix a misbehaviour
+  while clicking on tree items, from upstream commit b85d09c by
+  Ivan Leontiev.
+
+---
+Sun Jun 19 15:11:29 UTC 2016 - hrvoje.sen...@gmail.com
+
+- Added udisks2-support-for-devicemanager.patch from upstream
+
+---

New:

  clementine-1.3.1-fix-library-clicks.patch
  udisks2-support-for-devicemanager.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.peafQj/_old  2016-06-29 15:10:26.0 +0200
+++ /var/tmp/diff_new_pack.peafQj/_new  2016-06-29 15:10:26.0 +0200
@@ -26,6 +26,10 @@
 Source: 
https://github.com/clementine-player/Clementine/releases/download/%{version}/%{name}-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE clementine-fix-sqlite.patch -- Fix startup with default 
SQLite 3.12+.
 Patch0: clementine-fix-sqlite.patch
+# PATCH-FEATURE-UPSTREAM udisks2-support-for-devicemanager.patch
+Patch1: udisks2-support-for-devicemanager.patch
+# PATCH-FIX-UPSTREAM clementine-1.3.1-fix-library-clicks.patch -- Fix a 
misbehaviour while clicking on tree items, from commit b85d09c.
+Patch2: clementine-1.3.1-fix-library-clicks.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  fdupes
@@ -90,6 +94,8 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
+%patch2 -p1
 # NOTE: Build using system versions of libraries.
 rm -rvf 3rdparty/taglib
 #rm -rvf 3rdparty/libmygpo-qt

++ clementine-1.3.1-fix-library-clicks.patch ++
--- a/src/widgets/autoexpandingtreeview.cpp
+++ b/src/widgets/autoexpandingtreeview.cpp
@@ -113,6 +113,20 @@ void AutoExpandingTreeView::mousePressEv
   }
 }
 
+void AutoExpandingTreeView::mouseDoubleClickEvent(QMouseEvent* event) {
+  State p_state = state();
+  QModelIndex index = indexAt(event->pos());
+
+  QTreeView::mouseDoubleClickEvent(event);
+
+  // If the p_state was the "AnimatingState", then the base class's
+  // "mouseDoubleClickEvent" method just did nothing, hence the
+  // "doubleClicked" signal is not emitted. So let's do it ourselves.
+  if (index.isValid() && p_state == AnimatingState) {
+emit doubleClicked(index);
+  }
+}
+
 void AutoExpandingTreeView::keyPressEvent(QKeyEvent* e) {
   switch (e->key()) {
 case Qt::Key_Enter:
--- a/src/widgets/autoexpandingtreeview.h
+++ b/src/widgets/autoexpandingtreeview.h
@@ -47,6 +47,7 @@ signals:
 
   // QWidget
   void mousePressEvent(QMouseEvent* event);
+  void mouseDoubleClickEvent(QMouseEvent* event);
   void keyPressEvent(QKeyEvent* event);
 
   virtual bool CanRecursivelyExpand(const QModelIndex& index) const {
++ udisks2-support-for-devicemanager.patch ++
 2338 lines (skipped)




commit clementine for openSUSE:Factory

2016-04-28 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2016-04-28 16:55:14

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


Package is "clementine"

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2016-03-07 
13:29:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2016-04-28 16:58:31.0 +0200
@@ -1,0 +2,206 @@
+Wed Apr 20 10:37:39 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to version 1.3.1:
+  * Fix ratings being deleted when upgrading from older versions.
+
+---
+Sun Apr 17 21:43:20 UTC 2016 - o...@aepfle.de
+
+- Remove unused ffmpeg-devel
+
+---
+Sun Apr 17 13:34:42 UTC 2016 - sor.ale...@meowr.ru
+
+- Add clementine-fix-sqlite.patch (fix startup with default
+  SQLite 3.12+) from
+  
https://github.com/clementine-player/Clementine/issues/5297#issuecomment-196211148
+- Add -fno-strict-aliasing to CXXFLAGS (strict-aliasing-punning).
+
+---
+Sat Apr 16 12:08:32 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to version 1.3.0:
+  * VK.com support.
+  * Seafile support (server >= 4.4.1).
+  * Add Ampache compatibility (through Subsonic service).
+  * Add new analyser "Rainbow Dash".
+  * Answer to the ultimate question of life, the universe and
+everything.
+  * Add "Psychedelic Colour" mode to all analysers.
+  * Add left click to fullsize cover on playing widget.
+  * Add m4b support for non-drm files.
+  * Ignore English articles for library sorting.
+  * Improve the organise dialog.
+  * Add an option to warn before closing a playlist tab.
+  * Add an option to disable the pause notification.
+  * Add options to hide some internet services.
+  * Add an option to disable inline song metadata editing.
+  * Add "details below" and "no details" now playing widget
+options.
+  * Add "no song details" now playing widget option.
+  * Add icons to the extras menu.
+  * Add a source icon for CD tracks.
+  * Allow user to remove directories in the Files tab.
+  * Add ability to remove unavailable items from playlist.
+  * Add a button to the transcode dialog to add all files in a
+directory.
+  * Make it impossible to collapse either side of the MainWindow
+splitter.
+  * Add menu items for updating and doing a full rescan of
+Google Drive.
+  * Increase Soundcloud cover image size.
+  * Add the ability to pause Spotify tracks.
+  * Add the ability to add or remove a Spotify track to a Spotify
+playlist through context menu.
+  * Add Spotify tracks to Spotify playlists by drag and drop.
+  * Add ability to get a link to share Spotify playlists and songs.
+  * Improve handling of Spotify Top Tracks and compilations.
+  * Add playlist actions to Spotify songs.
+  * Add ability to automatically set podcast as listened after
+successfully sending it to a device.
+  * Add ability to order podcasts by age.
+  * Allow user to download multiple podcasts at the same time.
+  * Add ability to cancel podcast downloads in progress.
+  * Allow user to hide listened podcast episodes.
+  * Huge improvement of the speed at startup.
+  * Improve performance of mass rating changes.
+  * Improve ripping performance.
+  * Persistent cache for pixmaps. Huge improvement of the
+performance when scrolling the library for example.
+  * Add AppData file for Clementine (for GNOME and KDE Software
+Centres).
+  * Add iPod-like behaviour to previous button.
+  * Add HipHop and Kuduro equalisers.
+  * Remember current playlist between restarts.
+  * IDv3 tag lyrics support.
+  * Scroll to last played track when switching playlists.
+  * Add stop after each song repeat mode.
+  * Sort discs numerically when using Group by disc.
+  * Add ability for sort by group and performer in the library view.
+  * Parse the year of a disc from musicbrainz.
+  * Add track intro mode.
+  * Add ability to add a search term with tab and space in the
+smart playlist window.
+  * Add love/ban (Last.fm) global shortcuts.
+  * Add support for "original year" tags.
+  * Send album artist to Last.fm with liblastfm >= 1.0.0.
+  * Add sample rate selection.
+  * Add option to change the time step when seeking using the
+keyboard.
+  * Playlist sort by album considers disc and track numbers.
+  * Add options for double clicking song in the playlist.
+  * Volume slider handles glow effect using system theme.
+  * Library view sort line themable.
+  * Show track durations in the CD ripper dialog.
+  * Add ability to read REM DISC tag from Cue sheet.
+  * Add ability to lock/unlock rating edit status.
+  

commit clementine for openSUSE:Factory

2016-03-07 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2016-03-07 13:28:18

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


Package is "clementine"

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2014-11-06 
16:51:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2016-03-07 13:29:49.0 +0100
@@ -1,0 +2,6 @@
+Sat Mar  5 12:21:51 UTC 2016 - davejpla...@gmail.com
+
+- Added recommends for gstreamer-0_10-plugins--fluendo_mp3 to fix
+  missing plugins message. See boo#904155
+
+---



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.ZX7G5V/_old  2016-03-07 13:29:50.0 +0100
+++ /var/tmp/diff_new_pack.ZX7G5V/_new  2016-03-07 13:29:50.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package clementine
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,6 +29,7 @@
 BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  fdupes
+BuildRequires:  ffmpeg-devel
 BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
 BuildRequires:  gettext-tools
@@ -64,6 +65,7 @@
 # plasma_runner dropped in clementine 1.1.0
 Provides:   %{name}-kde = %{version}
 Obsoletes:  %{name}-kde < %{version}
+Recommends: gstreamer-0_10-plugins-fluendo_mp3
 # gnome indicator - while we don't have it in OSS we don't build it
 # BuildRequires:  libindicator-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -112,6 +114,7 @@
 -DENABLE_MOODBAR=ON \
 -DENABLE_DBUS=ON
 make %{?_smp_mflags}
+
 %install
 %make_install
 




commit clementine for openSUSE:Factory

2014-11-06 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2014-11-06 16:50:25

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


Package is clementine

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2014-10-16 
18:16:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2014-11-06 16:51:32.0 +0100
@@ -1,0 +2,5 @@
+Sun Nov  2 18:12:19 UTC 2014 - 
bm-2ctd873dxoynd9nkerkefy9xmv8vy2g...@bitmessage.ch
+
+- check for 1230 in spec-file and do not use cmake-rpm-macro for 12.3
+
+---



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.uMB2fd/_old  2014-11-06 16:51:33.0 +0100
+++ /var/tmp/diff_new_pack.uMB2fd/_new  2014-11-06 16:51:33.0 +0100
@@ -99,6 +99,23 @@
 %endif
 
 %build
+
+%if 0%{?suse_version} == 1230
+cmake \
+-DBUILD_WERROR=OFF \
+-DCMAKE_INSTALL_PREFIX=%{_prefix} \
+-DUSE_SYSTEM_PROJECTM=ON \
+-DBUNDLE_PROJECTM_PRESETS=OFF \
+-DUSE_SYSTEM_QXT=ON \
+-DUSE_BUILTIN_TAGLIB=OFF \
+-DENABLE_GOOGLE_DRIVE=ON \
+-DENABLE_MOODBAR=ON \
+-DENABLE_DBUS=ON
+make %{?_smp_mflags}
+%install
+%make_install
+
+%else
 %cmake \
   -DBUILD_WERROR=OFF \
   -DUSE_SYSTEM_PROJECTM=ON \
@@ -114,6 +131,8 @@
 
 %install
 %cmake_install
+%endif
+
 %suse_update_desktop_file clementine Qt KDE AudioVideo Audio Player
 
 # Generate man page with help2man

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clementine for openSUSE:Factory

2014-10-16 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2014-10-16 18:14:44

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


Package is clementine

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2014-03-30 
12:10:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2014-10-16 18:16:43.0 +0200
@@ -1,0 +2,9 @@
+Wed Oct 15 18:34:40 UTC 2014 - seanpwat...@live.com
+
+- Update to 1.2.3
+  * Fix compilation with GCC 4.9
+  * Fix poor search performance with sqlite 3.8.
+- Dropped clementine-1.2.2-add-missing-header.patch:Fixed upstream
+- Dropped clementine-1.2.2-add-missing-include.patch:Fixed upstream
+
+---

Old:

  1.2.2.tar.gz
  clementine-1.2.2-add-missing-header.patch
  clementine-1.2.2-add-missing-include.patch

New:

  1.2.3.tar.gz



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.YbRzUE/_old  2014-10-16 18:16:44.0 +0200
+++ /var/tmp/diff_new_pack.YbRzUE/_new  2014-10-16 18:16:44.0 +0200
@@ -17,16 +17,15 @@
 
 
 Name:   clementine
-Version:1.2.2
+Version:1.2.3
 Release:0
 Summary:A cross-platform Music Player based on Amarok 1
 License:GPL-3.0+
 Group:  Productivity/Multimedia/Sound/Players
 Url:http://www.clementine-player.org/
 Source: 
https://github.com/clementine-player/Clementine/archive/%{version}.tar.gz
-Patch0: clementine-1.2.2-add-missing-header.patch
-Patch1: clementine-1.2.2-add-missing-include.patch
-Patch2: 
clementine-1.2.2-dont-use-hacks-but-proper-sintax-for-non-wrapping-in-namespace.patch
+
+Patch0: 
clementine-1.2.2-dont-use-hacks-but-proper-sintax-for-non-wrapping-in-namespace.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  fdupes
@@ -90,8 +89,6 @@
 %prep
 %setup -q -n Clementine-%{version}
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
 
 ### NOTE built against system version of libraries
 rm -rvf 3rdparty/chromaprint

++ 1.2.2.tar.gz - 1.2.3.tar.gz ++
/work/SRC/openSUSE:Factory/clementine/1.2.2.tar.gz 
/work/SRC/openSUSE:Factory/.clementine.new/1.2.3.tar.gz differ: char 13, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clementine for openSUSE:Factory

2014-03-30 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2014-03-30 09:10:35

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


Package is clementine

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2014-03-28 
16:20:51.0 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2014-03-30 12:10:12.0 +0200
@@ -1,0 +2,8 @@
+Fri Mar 28 20:14:32 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Added 
clementine-1.2.2-dont-use-hacks-but-proper-sintax-for-non-wrapping-in-namespace.patch,
+  fixes build with newer/stricter CMake
+- As per patch, re-enable DBus
+- Drop udisks BuildRequires, not needed
+
+---

New:

  
clementine-1.2.2-dont-use-hacks-but-proper-sintax-for-non-wrapping-in-namespace.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.RL8JZ9/_old  2014-03-30 12:10:14.0 +0200
+++ /var/tmp/diff_new_pack.RL8JZ9/_new  2014-03-30 12:10:14.0 +0200
@@ -26,6 +26,7 @@
 Source: 
https://github.com/clementine-player/Clementine/archive/%{version}.tar.gz
 Patch0: clementine-1.2.2-add-missing-header.patch
 Patch1: clementine-1.2.2-add-missing-include.patch
+Patch2: 
clementine-1.2.2-dont-use-hacks-but-proper-sintax-for-non-wrapping-in-namespace.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  fdupes
@@ -60,7 +61,6 @@
 BuildRequires:  pkgconfig(qca2)
 BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(taglib) = 1.8
-BuildRequires:  pkgconfig(udisks)
 Requires:   libtag1 = 1.8
 # plasma_runner dropped in clementine 1.1.0
 Provides:   %{name}-kde = %{version}
@@ -91,6 +91,7 @@
 %setup -q -n Clementine-%{version}
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 ### NOTE built against system version of libraries
 rm -rvf 3rdparty/chromaprint
@@ -111,7 +112,7 @@
   -DENABLE_GOOGLE_DRIVE=ON \
 %endif
   -DENABLE_MOODBAR=ON \
-  -DENABLE_DBUS=OFF
+  -DENABLE_DBUS=ON
 make %{?_smp_mflags}
 
 %install

++ 
clementine-1.2.2-dont-use-hacks-but-proper-sintax-for-non-wrapping-in-namespace.patch
 ++
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index ed57302..8da4368 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -887,11 +887,6 @@ optional_source(LINUX SOURCES widgets/osd_x11.cpp)
 if(HAVE_DBUS)
   file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/dbus)
 
-  # Hack to get it to generate interfaces without namespaces - required
-  # because otherwise org::freedesktop::UDisks and
-  # org::freedesktop::UDisks::Device conflict.
-  list(APPEND QT_DBUSXML2CPP_EXECUTABLE -N)
-
   # MPRIS DBUS interfaces
   qt4_add_dbus_adaptor(SOURCES
   dbus/org.freedesktop.MediaPlayer.player.xml
@@ -959,9 +954,11 @@ if(HAVE_DBUS)
 
   # DeviceKit DBUS interfaces
   if(HAVE_DEVICEKIT)
+set_source_files_properties(dbus/org.freedesktop.UDisks.xml PROPERTIES 
NO_NAMESPACE dbus/udisks)
 qt4_add_dbus_interface(SOURCES
 dbus/org.freedesktop.UDisks.xml
 dbus/udisks)
+set_source_files_properties(dbus/org.freedesktop.UDisks.Device.xml 
PROPERTIES NO_NAMESPACE dbus/udisksdevice)
 qt4_add_dbus_interface(SOURCES
 dbus/org.freedesktop.UDisks.Device.xml
 dbus/udisksdevice)
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clementine for openSUSE:Factory

2014-03-28 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2014-03-28 16:20:50

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


Package is clementine

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2014-01-15 
16:24:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2014-03-28 16:20:51.0 +0100
@@ -1,0 +2,28 @@
+Thu Mar 27 12:30:13 UTC 2014 - tchva...@suse.com
+
+- Version bump to 1.2.2:
+  * upstream moved homepage
+  * android remote support
+  * Rename SkyDrive to OneDrive.
+  * Don't include the user's IP address in the log (from the network remote
+settings dialog).
+  * (Debian) Fix a bug with HTTPS logins to all cloud storage providers.
+  * (Mac OS X) Fix a bug in the workaround for a weird font issue on 10.9.
+  * (Mac OS X) Fix rendering of source icons on retina displays.
+  * (Android Remote) Don't advertise songs that aren't available.
+  * (Android Remote) Fix playing songs with special characters in filenames.
+- Cleanup with spec-cleaner
+- Remove support for  12.3 codepaths
+- Remove unused patches:
+  * clementine-1.1.1-fixboostparseerror.patch
+  * clementine-desktop-fix.patch
+- Add patches for build from upstream:
+  * clementine-1.2.2-add-missing-header.patch
+  * clementine-1.2.2-add-missing-include.patch
+- Disable building with Werror, it is always bad idea to do so.
+- Add dependency over udisks as it is used by build
+- Use system projectM again as it seems to build fine.
+- Bug workaround: disable DBUS interface as it fails to build for
+  some non-aparent reason.
+
+---

Old:

  clementine-1.1.1-fixboostparseerror.patch
  clementine-1.2.1.tar.gz
  clementine-desktop-fix.patch

New:

  1.2.2.tar.gz
  clementine-1.2.2-add-missing-header.patch
  clementine-1.2.2-add-missing-include.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.DPRpaS/_old  2014-03-28 16:20:52.0 +0100
+++ /var/tmp/diff_new_pack.DPRpaS/_new  2014-03-28 16:20:52.0 +0100
@@ -17,19 +17,15 @@
 
 
 Name:   clementine
-Version:1.2.1
+Version:1.2.2
 Release:0
 Summary:A cross-platform Music Player based on Amarok 1
 License:GPL-3.0+
 Group:  Productivity/Multimedia/Sound/Players
-Url:http://code.google.com/p/clementine-player/
-Source: 
http://clementine-player.googlecode.com/files/%{name}-%{version}.tar.gz
-### FIXME KDE taskbar can handle unity shortcuts
-# PATCH-FIX-OPENSUSE clementine-desktop-fix.patch fi...@opensuse.org -- remove 
unity related shortcuts
-Patch0: clementine-desktop-fix.patch
-### Patch to fix factory build failure due to an issue between boost and qt4. 
See :
-# https://bugreports.qt-project.org/browse/QTBUG-22829
-Patch1: clementine-1.1.1-fixboostparseerror.patch
+Url:http://www.clementine-player.org/
+Source: 
https://github.com/clementine-player/Clementine/archive/%{version}.tar.gz
+Patch0: clementine-1.2.2-add-missing-header.patch
+Patch1: clementine-1.2.2-add-missing-include.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  fdupes
@@ -39,14 +35,8 @@
 BuildRequires:  help2man
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  liblastfm-devel
+BuildRequires:  libqxt-devel
 BuildRequires:  update-desktop-files
-### TODO openSUSE  1220 is EOL, Evergreen 11.4 will be soon
-%if 0%{?suse_version} = 1220
-BuildRequires:  pkgconfig(protobuf)
-%else
-BuildRequires:  libprotobuf-lite6
-BuildRequires:  protobuf-devel
-%endif
 BuildRequires:  pkgconfig(QJson)
 BuildRequires:  pkgconfig(QtCore)
 BuildRequires:  pkgconfig(QtGui)
@@ -63,19 +53,14 @@
 BuildRequires:  pkgconfig(libechonest)
 BuildRequires:  pkgconfig(libgpod-1.0)
 BuildRequires:  pkgconfig(libmtp)
-%if 0%{?suse_version} = 1310
-BuildRequires:  pkgconfig(libmygpo-qt) = 1.0.7
-%endif
 BuildRequires:  pkgconfig(libnotify)
+BuildRequires:  pkgconfig(libprojectM)
 BuildRequires:  pkgconfig(libxml-2.0)
-%if 0%{?suse_version} = 1230
-BuildRequires:  pkgconfig(libsparsehash)
-%endif
-### NOTE 1.2 build fails with system libprojectM
-# BuildRequires:  pkgconfig(libprojectM)
+BuildRequires:  pkgconfig(protobuf)
 BuildRequires:  pkgconfig(qca2)
 BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(taglib) = 1.8
+BuildRequires:  pkgconfig(udisks)
 Requires:   libtag1 = 1.8
 # plasma_runner dropped in clementine 1.1.0
 Provides:   %{name}-kde = %{version}
@@ -83,6 +68,12 @@
 # gnome indicator - while we don't have it in OSS we don't 

commit clementine for openSUSE:Factory

2014-01-15 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2014-01-15 16:24:25

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


Package is clementine

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2013-10-22 
14:50:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2014-01-15 16:24:27.0 +0100
@@ -1,0 +2,10 @@
+Thu Nov 28 12:48:23 UTC 2013 - fi...@opensuse.org
+
+- Update to 1.2.1:
+  * Fix library download in the network remote.
+  * Fix removing songs from playlist in the network remote.
+  * Fix login failures with box.com.
+  * Fix a typo that would prevent the Spotify downloader button from
+ever being shown.
+
+---

Old:

  clementine-1.2.0.tar.gz

New:

  clementine-1.2.1.tar.gz



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.BPWPot/_old  2014-01-15 16:24:28.0 +0100
+++ /var/tmp/diff_new_pack.BPWPot/_new  2014-01-15 16:24:28.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package clementine
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   clementine
-Version:1.2.0
+Version:1.2.1
 Release:0
 Summary:A cross-platform Music Player based on Amarok 1
 License:GPL-3.0+
@@ -77,12 +77,12 @@
 BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(taglib) = 1.8
 Requires:   libtag1 = 1.8
-# gnome indicator - while we don't have it in OSS we don't build it
-# BuildRequires:  libindicator-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # plasma_runner dropped in clementine 1.1.0
 Provides:   %{name}-kde = %{version}
 Obsoletes:  %{name}-kde  %{version}
+# gnome indicator - while we don't have it in OSS we don't build it
+# BuildRequires:  libindicator-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Clementine is a modern music player and library organiser. Clementine is a
@@ -90,11 +90,11 @@
 
 Features:
 
-* Search and play your local music library
-* Listen to internet radio from Last.fm and SomaFM
-* Edit tags on MP3 and OGG files, organise your music
-* Cross-platform - works on Windows, Mac OS X and Linux
-* Native desktop notifications on Linux (libnotify) and Mac OS X (Growl)
+* Search and play your local music library
+* Listen to internet radio from Last.fm and SomaFM
+* Edit tags on MP3 and OGG files, organise your music
+* Cross-platform - works on Windows, Mac OS X and Linux
+* Native desktop notifications on Linux (libnotify) and Mac OS X (Growl)
 
 %prep
 %setup -q
@@ -111,22 +111,16 @@
 %endif
 
 %build
-mkdir build  cd build  \
-cmake -DCMAKE_VERBOSE_MAKEFILE=ON \
-  -DCMAKE_BUILD_TYPE:STRING=Release \
-  -DCMAKE_INSTALL_PREFIX=%{_prefix} \
+%{cmake} \
 %if 0%{?suse_version} = 1230
   -DENABLE_GOOGLE_DRIVE=ON \
 %endif
-  -DENABLE_MOODBAR=ON \
-  -DCMAKE_C_FLAGS=%{optflags} \
-  -DCMAKE_CXX_FLAGS=%{optflags} -fno-strict-aliasing \
-  ..
+  -DENABLE_MOODBAR=ON
 make %{?_smp_mflags}
 
 %install
 cd build
-%make_install
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
 %suse_update_desktop_file clementine Qt KDE AudioVideo Audio Player
 
 # Generate man page with help2man
@@ -141,11 +135,11 @@
 
 %post
 %desktop_database_post
-%icon_theme_cache_post
+%{icon_theme_cache_post}
 
 %postun
 %desktop_database_postun
-%icon_theme_cache_postun
+%{icon_theme_cache_postun}
 
 %files
 %defattr(-,root,root)

++ clementine-1.2.0.tar.gz - clementine-1.2.1.tar.gz ++
/work/SRC/openSUSE:Factory/clementine/clementine-1.2.0.tar.gz 
/work/SRC/openSUSE:Factory/.clementine.new/clementine-1.2.1.tar.gz differ: char 
5, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clementine for openSUSE:Factory

2013-10-22 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2013-10-22 14:50:29

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


Package is clementine

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2013-10-04 
07:32:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2013-10-22 14:50:31.0 +0200
@@ -1,0 +2,42 @@
+Thu Oct 17 11:19:45 UTC 2013 - fi...@opensuse.org
+
+- Update to 1.2.0:
+  * Add support for indexing and playing music from Box, Dropbox, Skydrive,
+and Ubuntu One.
+  * Add support for Subsonic.
+  * Remote control support for Android.
+  * Add a Playlist tab to the sidebar.  Starred playlists are saved in here
+when their tabs are closed.
+  * Add configurable blur  opacity to album art when used as a playlist
+background.
+  * Support Opus where available.
+  * Support .mka and .oga file extensions.
+  * Parsing support for WPL playlists.
+  * Sort providers by user preference.
+  * Add year and bitrate to MPRIS2 messages.
+  * Add not equals operator to fields in the smart playlist wizard.
+  * Add an option to write ratings, play count and scores to files.
+  * Add options to show the rating and score on the OSD.
+  * Add support for POPM tags.
+  * Add support for FMPS tags in Ogg, FLAC, MP4 and ASF files.
+  * Compile the bundled Taglib with ASF, MP4 and Opus support.
+  * Make it possible to cancel cover searches.
+  * Add an option to resume playback on startup.
+  * Add support for Performer and Grouping tags.
+  * Add Radio GFM.
+  * Add an Apply button to the settings dialog.
+  * Make it possible to mark all episodes of a podcast as new/listened.
+  * Add an option for fading in/out on pause/unpause.
+  * Add stereo balance slider to the equalizer.
+  * Add a --restart-or-previous commandline flag.
+  * Allow files to be transcoded directly from the playlist.
+  * Export downloaded album covers
+  * Removed iDevice support - it doesn't work well with modern devices and
+libgpod isn't being updated to support them.
+  * Many bugfixes
+- Drop sites.js and ultimate_providers.xml: fixed upstream.
+- Drop clementine-nowerror.patch: fixes upstream.
+- Drop Add-a-setting-for-disabling-moodbar-generation.patch: fixed upstream.
+- Drop clementine-libimobiledevice-fix.patch: iDevice support dropped upstream
+
+---

Old:

  Add-a-setting-for-disabling-moodbar-generation.patch
  clementine-1.1.1.tar.gz
  clementine-libimobiledevice-fix.patch
  clementine-nowerror.patch
  sites.js
  ultimate_providers.xml

New:

  clementine-1.2.0.tar.gz



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.8WEn2k/_old  2013-10-22 14:50:36.0 +0200
+++ /var/tmp/diff_new_pack.8WEn2k/_new  2013-10-22 14:50:36.0 +0200
@@ -17,49 +17,30 @@
 
 
 Name:   clementine
-Version:1.1.1
+Version:1.2.0
 Release:0
 Summary:A cross-platform Music Player based on Amarok 1
 License:GPL-3.0+
 Group:  Productivity/Multimedia/Sound/Players
 Url:http://code.google.com/p/clementine-player/
-# TODO:This source url seemed to prevent checkout of package but it works with 
wget. Possibly an osc problem
-#  with slow connections, will investigate at a later stage. Osc failed at 
/- 4M = half the file osc then
-#  reported incorect file size and failed. NOTE:I Was unable to access the 
url with lynx. (davejpla...@gmail.com)
 Source: 
http://clementine-player.googlecode.com/files/%{name}-%{version}.tar.gz
-# Those 2 source files fixes 2 polish lyrics parser.
-# TODO Please drop them with next version of clementine  1.1.1
-Source1:ultimate_providers.xml
-Source2:sites.js
+### FIXME KDE taskbar can handle unity shortcuts
 # PATCH-FIX-OPENSUSE clementine-desktop-fix.patch fi...@opensuse.org -- remove 
unity related shortcuts
 Patch0: clementine-desktop-fix.patch
-# Patch to fix factory build which fails on glib's depreciated mark of void 
g_type_init in gobject/gtype.h
-# Reported upstream, issue: 
https://code.google.com/p/clementine-player/issues/detail?id=3596
-Patch1: clementine-nowerror.patch
-# Patch to fix factory build failure due to an issue between boost and qt4. 
See :
+### Patch to fix factory build failure due to an issue between boost and qt4. 
See :
 # https://bugreports.qt-project.org/browse/QTBUG-22829
-Patch2: clementine-1.1.1-fixboostparseerror.patch
-#PATCH-FIX-UPSTREAM
-Patch3: Add-a-setting-for-disabling-moodbar-generation.patch
-# 

commit clementine for openSUSE:Factory

2013-10-03 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2013-10-04 07:31:59

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


Package is clementine

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2013-07-24 
15:04:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2013-10-04 07:32:00.0 +0200
@@ -1,0 +2,6 @@
+Wed Oct  2 08:40:37 UTC 2013 - speili...@suse.com
+
+- Only apply clementine-libimobiledevice-fix.patch on 13.1 or later
+  to fix build
+
+---



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.NHOlHZ/_old  2013-10-04 07:32:01.0 +0200
+++ /var/tmp/diff_new_pack.NHOlHZ/_new  2013-10-04 07:32:01.0 +0200
@@ -111,8 +111,10 @@
 %patch1
 %patch2
 %patch3 -p1
+%if 0%{?suse_version} = 1310
 # upstream removed code completely, so patch4 will be obsolete
 %patch4 -p1
+%endif
 # Remote control support cannot be enabled without the owner of gloox 
(http://camaya.net/gloox)
 # first giving permission for relicensing to GPLv2 or later. See bnc#695820
 rm -rf --verbose 3rdparty/gloox


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clementine for openSUSE:Factory

2013-07-24 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2013-07-24 15:04:36

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


Package is clementine

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2013-05-03 
07:32:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2013-07-24 15:04:37.0 +0200
@@ -1,0 +2,6 @@
+Wed Jul 24 04:58:05 UTC 2013 - co...@suse.com
+
+- port usage of libimobiledevice to new version (upstream killed
+  the feature in git though)
+
+---

New:

  clementine-libimobiledevice-fix.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.87Bimr/_old  2013-07-24 15:04:37.0 +0200
+++ /var/tmp/diff_new_pack.87Bimr/_new  2013-07-24 15:04:37.0 +0200
@@ -41,6 +41,8 @@
 Patch2: clementine-1.1.1-fixboostparseerror.patch
 #PATCH-FIX-UPSTREAM
 Patch3: Add-a-setting-for-disabling-moodbar-generation.patch
+# PATCh-FIX-OPENSUSE clementine-libimobiledevice-fix.patch -- will be obsolete 
by new release as upstream removed support
+Patch4: clementine-libimobiledevice-fix.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  fdupes
@@ -109,6 +111,8 @@
 %patch1
 %patch2
 %patch3 -p1
+# upstream removed code completely, so patch4 will be obsolete
+%patch4 -p1
 # Remote control support cannot be enabled without the owner of gloox 
(http://camaya.net/gloox)
 # first giving permission for relicensing to GPLv2 or later. See bnc#695820
 rm -rf --verbose 3rdparty/gloox

++ clementine-libimobiledevice-fix.patch ++
Index: clementine-1.1.1/src/devices/imobiledeviceconnection.h
===
--- clementine-1.1.1.orig/src/devices/imobiledeviceconnection.h
+++ clementine-1.1.1/src/devices/imobiledeviceconnection.h
@@ -51,7 +51,7 @@ private:
   idevice_t device_;
   afc_client_t afc_;
 
-  uint16_t afc_port_;
+  lockdownd_service_descriptor_t  afc_port_;
 };
 
 #endif // IMOBILEDEVICECONNECTION_H
Index: clementine-1.1.1/gst/afcsrc/gstafcsrc.h
===
--- clementine-1.1.1.orig/gst/afcsrc/gstafcsrc.h
+++ clementine-1.1.1/gst/afcsrc/gstafcsrc.h
@@ -60,7 +60,7 @@ struct _GstAfcSrc {
   idevice_t device_;
   afc_client_t afc_;
 
-  uint16_t afc_port_;
+  lockdownd_service_descriptor_t afc_port_;
 
   uint64_t file_handle_;
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clementine for openSUSE:Factory

2013-05-02 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2013-05-03 07:32:30

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


Package is clementine

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2013-04-29 
09:52:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2013-05-03 07:32:31.0 +0200
@@ -1,0 +2,6 @@
+Thu May  2 09:54:32 UTC 2013 - jsl...@suse.com
+
+- Add-a-setting-for-disabling-moodbar-generation.patch: Add a setting
+  for disabling moodbar generation. Fixes issue #3161 (bnc#818127)
+
+---

New:

  Add-a-setting-for-disabling-moodbar-generation.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.jTJBsY/_old  2013-05-03 07:32:34.0 +0200
+++ /var/tmp/diff_new_pack.jTJBsY/_new  2013-05-03 07:32:34.0 +0200
@@ -39,6 +39,8 @@
 # Patch to fix factory build failure due to an issue between boost and qt4. 
See :
 # https://bugreports.qt-project.org/browse/QTBUG-22829
 Patch2: clementine-1.1.1-fixboostparseerror.patch
+#PATCH-FIX-UPSTREAM
+Patch3: Add-a-setting-for-disabling-moodbar-generation.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  fdupes
@@ -106,6 +108,7 @@
 %patch0
 %patch1
 %patch2
+%patch3 -p1
 # Remote control support cannot be enabled without the owner of gloox 
(http://camaya.net/gloox)
 # first giving permission for relicensing to GPLv2 or later. See bnc#695820
 rm -rf --verbose 3rdparty/gloox

++ Add-a-setting-for-disabling-moodbar-generation.patch ++
From c4c7265e7a7cb8dd825e6e9ca358e59626ebd02a Mon Sep 17 00:00:00 2001
From: John Maguire john.magu...@gmail.com
Date: Mon, 19 Nov 2012 14:32:39 +0100
Subject: Add a setting for disabling moodbar generation. Fixes issue #3161
References: bnc#818127

---
 src/moodbar/moodbarloader.cpp |   12 
 src/moodbar/moodbarloader.h   |1 +
 src/ui/appearancesettingspage.cpp |2 ++
 src/ui/appearancesettingspage.h   |1 +
 src/ui/appearancesettingspage.ui  |   15 +++
 5 files changed, 23 insertions(+), 8 deletions(-)

--- a/src/moodbar/moodbarloader.cpp
+++ b/src/moodbar/moodbarloader.cpp
@@ -37,7 +37,8 @@ MoodbarLoader::MoodbarLoader(Application
 cache_(new QNetworkDiskCache(this)),
 thread_(new QThread(this)),
 kMaxActiveRequests(qMax(1, QThread::idealThreadCount() / 2)),
-save_alongside_originals_(false)
+save_alongside_originals_(false),
+disable_moodbar_calculation_(false)
 {
   
cache_-setCacheDirectory(Utilities::GetConfigPath(Utilities::Path_MoodbarCache));
   cache_-setMaximumCacheSize(60 * 1024 * 1024); // 60MB - enough for 20,000 
moodbars
@@ -55,6 +56,9 @@ void MoodbarLoader::ReloadSettings() {
   QSettings s;
   s.beginGroup(Moodbar);
   save_alongside_originals_ = s.value(save_alongside_originals, 
false).toBool();
+
+  disable_moodbar_calculation_ = !s.value(calculate, true).toBool();
+  MaybeTakeNextRequest();
 }
 
 QStringList MoodbarLoader::MoodFilenames(const QString song_filename) {
@@ -111,8 +115,8 @@ MoodbarLoader::Result MoodbarLoader::Loa
   MoodbarPipeline* pipeline = new MoodbarPipeline(url);
   pipeline-moveToThread(thread_);
   NewClosure(pipeline, SIGNAL(Finished(bool)),
- this, SLOT(RequestFinished(MoodbarPipeline*,QUrl)),
- pipeline, url);
+ this, SLOT(RequestFinished(MoodbarPipeline*,QUrl)),
+ pipeline, url);
 
   requests_[url] = pipeline;
   queued_requests_  url;
@@ -127,7 +131,7 @@ void MoodbarLoader::MaybeTakeNextRequest
   Q_ASSERT(QThread::currentThread() == qApp-thread());
 
   if (active_requests_.count() = kMaxActiveRequests ||
-  queued_requests_.isEmpty()) {
+  queued_requests_.isEmpty() || disable_moodbar_calculation_) {
 return;
   }
 
--- a/src/moodbar/moodbarloader.h
+++ b/src/moodbar/moodbarloader.h
@@ -70,6 +70,7 @@ private:
   QSetQUrl active_requests_;
 
   bool save_alongside_originals_;
+  bool disable_moodbar_calculation_;
 };
 
 #endif // MOODBARLOADER_H
--- a/src/ui/appearancesettingspage.cpp
+++ b/src/ui/appearancesettingspage.cpp
@@ -120,6 +120,7 @@ void AppearanceSettingsPage::Load() {
   s.beginGroup(Moodbar);
   ui_-moodbar_show-setChecked(s.value(show, true).toBool());
   ui_-moodbar_style-setCurrentIndex(s.value(style, 0).toInt());
+  ui_-moodbar_calculate-setChecked(!s.value(calculate, true).toBool());
   ui_-moodbar_save-setChecked(s.value(save_alongside_originals, 
false).toBool());
   s.endGroup();
 
@@ -159,6 +160,7 @@ void AppearanceSettingsPage::Save() {
 
   // Moodbar settings
   

commit clementine for openSUSE:Factory

2013-04-29 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2013-04-29 09:52:37

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


Package is clementine, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2013-04-06 
19:53:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2013-04-29 09:52:38.0 +0200
@@ -1,0 +2,7 @@
+Sun Apr 28 09:15:24 UTC 2013 - davejpla...@gmail.com
+
+- Fixed bnc#815434 with -DCMAKE_BUILD_TYPE:STRING=Release flag.
+- Fixed factory build with clementine-1.1.1-fixboostparseerror.patch
+  see also QTBUG-22829
+
+---

New:

  clementine-1.1.1-fixboostparseerror.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.nylFqR/_old  2013-04-29 09:52:41.0 +0200
+++ /var/tmp/diff_new_pack.nylFqR/_new  2013-04-29 09:52:41.0 +0200
@@ -36,6 +36,9 @@
 # Patch to fix factory build which fails on glib's depreciated mark of void 
g_type_init in gobject/gtype.h
 # Reported upstream, issue: 
https://code.google.com/p/clementine-player/issues/detail?id=3596
 Patch1: clementine-nowerror.patch
+# Patch to fix factory build failure due to an issue between boost and qt4. 
See :
+# https://bugreports.qt-project.org/browse/QTBUG-22829
+Patch2: clementine-1.1.1-fixboostparseerror.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  fdupes
@@ -102,6 +105,7 @@
 %setup -q
 %patch0
 %patch1
+%patch2
 # Remote control support cannot be enabled without the owner of gloox 
(http://camaya.net/gloox)
 # first giving permission for relicensing to GPLv2 or later. See bnc#695820
 rm -rf --verbose 3rdparty/gloox
@@ -116,12 +120,14 @@
 export CFLAGS=$CXXFLAGS
 mkdir build  cd build  \
 cmake -DCMAKE_VERBOSE_MAKEFILE=ON \
+  -DCMAKE_BUILD_TYPE:STRING=Release \
   -DCMAKE_INSTALL_PREFIX=%{_prefix} \
 %if 0%{?suse_version} = 1230
   -DENABLE_GOOGLE_DRIVE=ON \
 %endif
-  -DENABLE_MOODBAR=ON ..
-#cat %%{_includedir}/glib-2.0/gobject/gtype.h
+  -DENABLE_MOODBAR=ON \
+  ..
+find ../ %{_includedir} -name 'has_binary_operator.hp'
   make %{?_smp_mflags}
 
 %install

++ clementine-1.1.1-fixboostparseerror.patch ++
Index: src/core/mergedproxymodel.h
===
--- src/core/mergedproxymodel.h.orig2012-10-11 13:16:39.0 +0200
+++ src/core/mergedproxymodel.h 2013-04-28 10:32:44.561601516 +0200
@@ -20,10 +20,12 @@
 
 #include QAbstractProxyModel
 
+#ifndef Q_MOC_RUN
 #include boost/multi_index_container.hpp
 #include boost/multi_index/member.hpp
 #include boost/multi_index/ordered_index.hpp
 #include boost/multi_index/hashed_index.hpp
+#endif
 
 using boost::multi_index::multi_index_container;
 using boost::multi_index::indexed_by;

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clementine for openSUSE:Factory

2013-04-06 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2013-04-06 19:53:33

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


Package is clementine, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2013-02-07 
14:15:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2013-04-06 19:53:34.0 +0200
@@ -1,0 +2,5 @@
+Thu Apr  4 09:33:36 UTC 2013 - davejpla...@gmail.com
+
+- Fixed factory build with clementine-nowerror.patch
+
+---

New:

  clementine-nowerror.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.aP2Bym/_old  2013-04-06 19:53:37.0 +0200
+++ /var/tmp/diff_new_pack.aP2Bym/_new  2013-04-06 19:53:37.0 +0200
@@ -23,6 +23,9 @@
 License:GPL-3.0+
 Group:  Productivity/Multimedia/Sound/Players
 Url:http://code.google.com/p/clementine-player/
+# TODO:This source url seemed to prevent checkout of package but it works with 
wget. Possibly an osc problem
+#  with slow connections, will investigate at a later stage. Osc failed at 
/- 4M = half the file osc then
+#  reported incorect file size and failed. NOTE:I Was unable to access the 
url with lynx. (davejpla...@gmail.com)
 Source: 
http://clementine-player.googlecode.com/files/%{name}-%{version}.tar.gz
 # Those 2 source files fixes 2 polish lyrics parser.
 # TODO Please drop them with next version of clementine  1.1.1
@@ -30,6 +33,9 @@
 Source2:sites.js
 # PATCH-FIX-OPENSUSE clementine-desktop-fix.patch fi...@opensuse.org -- remove 
unity related shortcuts
 Patch0: clementine-desktop-fix.patch
+# Patch to fix factory build which fails on glib's depreciated mark of void 
g_type_init in gobject/gtype.h
+# Reported upstream, issue: 
https://code.google.com/p/clementine-player/issues/detail?id=3596
+Patch1: clementine-nowerror.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  fdupes
@@ -41,6 +47,7 @@
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  liblastfm-devel
 BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(QJson)
 # No gnutls means no gloox with license problem (GPL-2.0 only)
 #BuildRequires:  pkgconfig(gnutls)
 BuildRequires:  pkgconfig(libimobiledevice-1.0)
@@ -94,6 +101,7 @@
 %prep
 %setup -q
 %patch0
+%patch1
 # Remote control support cannot be enabled without the owner of gloox 
(http://camaya.net/gloox)
 # first giving permission for relicensing to GPLv2 or later. See bnc#695820
 rm -rf --verbose 3rdparty/gloox
@@ -113,6 +121,7 @@
   -DENABLE_GOOGLE_DRIVE=ON \
 %endif
   -DENABLE_MOODBAR=ON ..
+#cat %%{_includedir}/glib-2.0/gobject/gtype.h
   make %{?_smp_mflags}
 
 %install

++ clementine-nowerror.patch ++
Index: src/CMakeLists.txt
===
--- src/CMakeLists.txt.orig 2012-11-18 10:51:26.0 +0200
+++ src/CMakeLists.txt  2013-04-04 11:17:08.244670559 +0200
@@ -2,7 +2,7 @@
 set(CMAKE_C_FLAGS ${CMAKE_C_FLAGS} -Wall)
 set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -Woverloaded-virtual -Wall 
-Wno-sign-compare)
 
-option(BUILD_WERROR Build with -Werror ON)
+option(BUILD_WERROR Build with -Werror OFF)
 
 if(BUILD_WERROR)
   if (LINUX)
@@ -441,7 +441,7 @@ set(HEADERS
   internet/icecastbackend.h
   internet/icecastfilterwidget.h
   internet/icecastmodel.h
-  internet/icecastservice.h 
+  internet/icecastservice.h
   internet/internetmimedata.h
   internet/internetmodel.h
   internet/internetservice.h

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clementine for openSUSE:Factory

2013-02-07 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2013-02-07 14:15:39

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


Package is clementine, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2013-01-17 
09:37:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2013-02-07 14:15:41.0 +0100
@@ -1,0 +2,7 @@
+Wed Feb  6 11:13:14 UTC 2013 - davejpla...@gmail.com
+
+- Fix 12.1 build by requiring libproto-devel as well as
+  libproto-lite6
+- Require libtag1 = 1.8 see bnc#779411
+
+---



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.I7xcI9/_old  2013-02-07 14:15:42.0 +0100
+++ /var/tmp/diff_new_pack.I7xcI9/_new  2013-02-07 14:15:42.0 +0100
@@ -50,6 +50,7 @@
 BuildRequires:  pkgconfig(protobuf)
 %else
 BuildRequires:  libprotobuf-lite6
+BuildRequires:  protobuf-devel
 %endif
 BuildRequires:  pkgconfig(QJson)
 BuildRequires:  pkgconfig(QtCore)
@@ -69,7 +70,8 @@
 %endif
 BuildRequires:  pkgconfig(qca2)
 BuildRequires:  pkgconfig(sqlite3)
-BuildRequires:  pkgconfig(taglib)
+BuildRequires:  pkgconfig(taglib) = 1.8
+Requires:   libtag1 = 1.8
 # gnome indicator - while we don't have it in OSS we don't build it
 # BuildRequires:  libindicator-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -111,7 +113,7 @@
   -DENABLE_GOOGLE_DRIVE=ON \
 %endif
   -DENABLE_MOODBAR=ON ..
-make %{?_smp_mflags}
+  make %{?_smp_mflags}
 
 %install
 cd build


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clementine for openSUSE:Factory

2013-01-17 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2013-01-17 09:37:32

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


Package is clementine, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2012-12-10 
13:46:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2013-01-17 09:37:34.0 +0100
@@ -1,0 +2,6 @@
+Wed Jan  2 18:14:59 UTC 2013 - fi...@opensuse.org
+
+- Fix polish lyrics parser.
+  http://code.google.com/p/clementine-player/issues/detail?id=3303
+
+---

New:

  sites.js
  ultimate_providers.xml



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.3NLfZ6/_old  2013-01-17 09:37:35.0 +0100
+++ /var/tmp/diff_new_pack.3NLfZ6/_new  2013-01-17 09:37:35.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package clementine
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,6 +24,10 @@
 Group:  Productivity/Multimedia/Sound/Players
 Url:http://code.google.com/p/clementine-player/
 Source: 
http://clementine-player.googlecode.com/files/%{name}-%{version}.tar.gz
+# Those 2 source files fixes 2 polish lyrics parser.
+# TODO Please drop them with next version of clementine  1.1.1
+Source1:ultimate_providers.xml
+Source2:sites.js
 # PATCH-FIX-OPENSUSE clementine-desktop-fix.patch fi...@opensuse.org -- remove 
unity related shortcuts
 Patch0: clementine-desktop-fix.patch
 BuildRequires:  boost-devel
@@ -93,6 +97,10 @@
 rm -rf --verbose 3rdparty/gloox
 # 3rdparty/qxt
 
+# TODO Please drop them with next version of clementine  1.1.1
+cp -v %{S:1} data/lyrics/
+cp -v %{S:2} tools/ultimate_lyrics_parser/
+
 %build
 export CXXFLAGS=%{optflags} -fno-strict-aliasing
 export CFLAGS=$CXXFLAGS

++ sites.js ++
/*
descriptor fields specification:
- url - parameters: 
{artist},{title},{album},{Artist},{Title},{Album},{a}
- urlFormat - specify character replacements for url parameters
- title - use title{artist} - {title} lyrics/title for extracting 
artist and title from returned html
- charset
- extract - short rule(s) for extracting reply from returned html
- exclude - similar as extract but inverse
- invalidIndicator - string(s) that identify returned page as invalid 
if page contains the invalidIndicator(s)
- getReply - javascript function that manually extract reply from a 
html page
extract, exclude and invalidIndicator fields are alternative to getReply
extract, exclude and invalidIndicator fields can be catenated in an 
array

extract, exclude fields specification (2 formats):
- string - an html tag
- 2 lenght array - specify starting and ending string that surround data
alternative (fallback) rules for extract are named 
extract2,extract3,extract4 (useful when a site use multiple templates)
*/
/*
var reply = FONT color=#DDb13. Payback/b/font
var start = reply.search(new RegExp(b\\d+. Payback\\/b,i));
Amarok.alert(start);
*/
const siteDescriptors = {
lyrics.wikia.com: {
title: {artist}:{title} Lyrics - ,
charset: utf-8,
extract: [[div class='lyricbox',!--]],
//  extract2: [[div class='lyricbox' ,!--]],
exclude: [div class='rtMatcher','span 
style=padding:1em'],
setup: function(){
this.multiple = settings.multi_lang_wikia;
this.urlHashDiscriminator = this.multiple;
},

url: http://lyrics.wikia.com/{Artist}:{Title};,
urlFormat : [
{punct:  _@;\\\, rep: _ }, //  removed ,/
{punct: ?, rep: %3F },
]
},
lyricsplugin.com: {
title: {artist} - {title} Lyrics,
charset: utf-8,
extract: 'div id=lyrics',

url: 
http://www.lyricsplugin.com/winamp03/plugin/?title={title}artist={artist};,
urlFormat : [
{punct: _@;\\/\, rep: -},//   removed ,
{punct: ', rep: },
{punct:  , rep: %20},
]
},
lyricstime.com: {

commit clementine for openSUSE:Factory

2012-12-10 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2012-12-10 13:46:02

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


Package is clementine, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2012-11-17 
07:20:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2012-12-10 13:46:05.0 +0100
@@ -1,0 +2,10 @@
+Thu Dec  6 09:05:06 UTC 2012 - sasc...@suse.de
+
+- Update to version 1.1.1:
+  + Bundle Taglib 1.8 on older distros to enable Google Drive support
+in Clementine.
+- Properly provide/obsolete clementine-kde
+- Drop support for openSUSE-11.4
+- Use the same desktop file categories as Amarok
+
+---

Old:

  clementine-1.1.0.tar.gz

New:

  clementine-1.1.1.tar.gz



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.X9sMIZ/_old  2012-12-10 13:46:08.0 +0100
+++ /var/tmp/diff_new_pack.X9sMIZ/_new  2012-12-10 13:46:08.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   clementine
-Version:1.1.0
+Version:1.1.1
 Release:0
 Summary:A cross-platform Music Player based on Amarok 1
 License:GPL-3.0+
@@ -32,22 +32,21 @@
 BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
 BuildRequires:  gettext-tools
-BuildRequires:  git
+#BuildRequires:  git
 BuildRequires:  help2man
 BuildRequires:  hicolor-icon-theme
-#BuildRequires:  libkde4-devel
 BuildRequires:  liblastfm-devel
 BuildRequires:  update-desktop-files
 # No gnutls means no gloox with license problem (GPL-2.0 only)
 #BuildRequires:  pkgconfig(gnutls)
-%if 0%{?suse_version}  1120
 BuildRequires:  pkgconfig(libimobiledevice-1.0)
 BuildRequires:  pkgconfig(libplist)
 BuildRequires:  pkgconfig(libusbmuxd)
-%if 0%{?suse_version} = 1210
+%if 0%{?suse_version} = 1220
+BuildRequires:  pkgconfig(protobuf)
+%else
 BuildRequires:  libprotobuf-lite6
 %endif
-%endif
 BuildRequires:  pkgconfig(QJson)
 BuildRequires:  pkgconfig(QtCore)
 BuildRequires:  pkgconfig(QtGui)
@@ -64,16 +63,15 @@
 %if 0%{?suse_version} = 1230
 BuildRequires:  pkgconfig(libsparsehash)
 %endif
-BuildRequires:  pkgconfig(protobuf)
 BuildRequires:  pkgconfig(qca2)
 BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(taglib)
 # gnome indicator - while we don't have it in OSS we don't build it
 # BuildRequires:  libindicator-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Requires(post): desktop-file-utils
 # plasma_runner dropped in clementine 1.1.0
-Obsoletes:  %{name}-kde
+Provides:   %{name}-kde = %{version}
+Obsoletes:  %{name}-kde  %{version}
 
 %description
 Clementine is a modern music player and library organiser. Clementine is a
@@ -90,49 +88,45 @@
 %prep
 %setup -q
 %patch0
+# Remote control support cannot be enabled without the owner of gloox 
(http://camaya.net/gloox)
+# first giving permission for relicensing to GPLv2 or later. See bnc#695820
 rm -rf --verbose 3rdparty/gloox
 # 3rdparty/qxt
 
 %build
-export CXXFLAGS=%{optflags}
+export CXXFLAGS=%{optflags} -fno-strict-aliasing
 export CFLAGS=$CXXFLAGS
-# Remote control support cannot be enabled without the owner of gloox 
(http://camaya.net/gloox)
-# first giving permission for relicensing to GPLv2 or later. See bnc#695820
 mkdir build  cd build  \
 cmake -DCMAKE_VERBOSE_MAKEFILE=ON \
   -DCMAKE_INSTALL_PREFIX=%{_prefix} \
-  -DENABLE_BREAKPAD=OFF \
 %if 0%{?suse_version} = 1230
   -DENABLE_GOOGLE_DRIVE=ON \
 %endif
   -DENABLE_MOODBAR=ON ..
-
-  make %{?_smp_mflags}
+make %{?_smp_mflags}
 
 %install
 cd build
 %make_install
-%suse_update_desktop_file -r clementine AudioVideo Player
+%suse_update_desktop_file clementine Qt KDE AudioVideo Audio Player
 
-%if 0%{?suse_version} = 1140
 # Generate man page with help2man
 mkdir -p %{buildroot}%{_mandir}/man1
 pushd %{buildroot}%{_mandir}/man1
 cp -v %{buildroot}%{_bindir}/%{name} ./
-help2man \
-   --version-string=%{version} \
-   -N -o %{name}.1 ./%{name}
+help2man --version-string=%{version} -N -o %{name}.1 ./%{name}
 rm %{name}
 popd
-%endif
 
 %fdupes -s %{buildroot}
 
 %post
-update-desktop-database  /dev/null
+%desktop_database_post
+%icon_theme_cache_post
 
 %postun
-update-desktop-database  /dev/null
+%desktop_database_postun
+%icon_theme_cache_postun
 
 %files
 %defattr(-,root,root)

++ clementine-1.1.0.tar.gz - clementine-1.1.1.tar.gz ++
/work/SRC/openSUSE:Factory/clementine/clementine-1.1.0.tar.gz 
/work/SRC/openSUSE:Factory/.clementine.new/clementine-1.1.1.tar.gz differ: char 
5, line 1

-- 
To unsubscribe, 

commit clementine for openSUSE:Factory

2012-11-16 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2012-11-17 07:20:15

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


Package is clementine, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2012-10-04 
19:34:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2012-11-17 07:20:18.0 +0100
@@ -1,0 +2,13 @@
+Mon Nov  5 21:12:02 UTC 2012 - fi...@opensuse.org
+
+- Update to version 1.1.0:
+  + Podcast support with integration with gpodder.net.
+  + Add support for indexing and playing music from Google Drive.
+  + Add Soundcloud support.
+  + Add jazzradio.com support.
+  + Moodbar support.
+  + Many other changes and a lot of bug fixes, details available
+in Changelog file.
+- Subpackage clementine-kde is obsolete: dropped plasma runner.
+
+---

Old:

  clementine-1.0.1.git1.tar.bz2

New:

  clementine-1.1.0.tar.gz



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.fU2juO/_old  2012-11-17 07:20:21.0 +0100
+++ /var/tmp/diff_new_pack.fU2juO/_new  2012-11-17 07:20:21.0 +0100
@@ -16,18 +16,14 @@
 #
 
 
-# NOTE: kde package doesn't build with current git
-%define kdepack 0
-
 Name:   clementine
-Version:1.0.1.git1
+Version:1.1.0
 Release:0
 Summary:A cross-platform Music Player based on Amarok 1
 License:GPL-3.0+
 Group:  Productivity/Multimedia/Sound/Players
 Url:http://code.google.com/p/clementine-player/
-Source: %{name}-%{version}.tar.bz2
-# http://clementine-player.googlecode.com/files/
+Source: 
http://clementine-player.googlecode.com/files/%{name}-%{version}.tar.gz
 # PATCH-FIX-OPENSUSE clementine-desktop-fix.patch fi...@opensuse.org -- remove 
unity related shortcuts
 Patch0: clementine-desktop-fix.patch
 BuildRequires:  boost-devel
@@ -39,12 +35,9 @@
 BuildRequires:  git
 BuildRequires:  help2man
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  libkde4-devel
+#BuildRequires:  libkde4-devel
 BuildRequires:  liblastfm-devel
 BuildRequires:  update-desktop-files
-BuildRequires:  pkgconfig(fftw3)
-BuildRequires:  pkgconfig(glew)
-BuildRequires:  pkgconfig(libgpod-1.0)
 # No gnutls means no gloox with license problem (GPL-2.0 only)
 #BuildRequires:  pkgconfig(gnutls)
 %if 0%{?suse_version}  1120
@@ -55,18 +48,23 @@
 BuildRequires:  libprotobuf-lite6
 %endif
 %endif
-# Enabled protobuf, now required in git version.
-BuildRequires:  protobuf-devel
 BuildRequires:  pkgconfig(QJson)
 BuildRequires:  pkgconfig(QtCore)
 BuildRequires:  pkgconfig(QtGui)
 BuildRequires:  pkgconfig(QtSql)
 BuildRequires:  pkgconfig(QtWebKit)
+BuildRequires:  pkgconfig(fftw3)
+BuildRequires:  pkgconfig(glew)
 BuildRequires:  pkgconfig(gstreamer-0.10)
 BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
 BuildRequires:  pkgconfig(libcdio)
+BuildRequires:  pkgconfig(libgpod-1.0)
 BuildRequires:  pkgconfig(libmtp)
 BuildRequires:  pkgconfig(libnotify)
+%if 0%{?suse_version} = 1230
+BuildRequires:  pkgconfig(libsparsehash)
+%endif
+BuildRequires:  pkgconfig(protobuf)
 BuildRequires:  pkgconfig(qca2)
 BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(taglib)
@@ -74,6 +72,8 @@
 # BuildRequires:  libindicator-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires(post): desktop-file-utils
+# plasma_runner dropped in clementine 1.1.0
+Obsoletes:  %{name}-kde
 
 %description
 Clementine is a modern music player and library organiser. Clementine is a
@@ -87,19 +87,6 @@
 * Cross-platform - works on Windows, Mac OS X and Linux
 * Native desktop notifications on Linux (libnotify) and Mac OS X (Growl)
 
-%if %{kdepack} == 1
-%package kde
-Summary:Clementine's support for plasma search
-Group:  System/GUI/KDE
-%kde4_runtime_requires
-
-%description kde
-Clementine is a modern music player and library organiser. Clementine is a
-port of Amarok 1.4, with some features rewritten to take advantage of Qt4.
-
-This package provides clementine's support for plasma global search.
-%endif
-
 %prep
 %setup -q
 %patch0
@@ -114,9 +101,11 @@
 mkdir build  cd build  \
 cmake -DCMAKE_VERBOSE_MAKEFILE=ON \
   -DCMAKE_INSTALL_PREFIX=%{_prefix} \
-  -DENABLE_PLASMARUNNER=ON \
   -DENABLE_BREAKPAD=OFF \
-  -DWITH_FFTW3:BOOL=ON ..
+%if 0%{?suse_version} = 1230
+  -DENABLE_GOOGLE_DRIVE=ON \
+%endif
+  -DENABLE_MOODBAR=ON ..
 
   make %{?_smp_mflags}
 
@@ -149,11 +138,12 @@
 %defattr(-,root,root)
 %doc Changelog COPYING
 

commit clementine for openSUSE:Factory

2012-10-04 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2012-10-04 19:34:42

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


Package is clementine, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2012-09-23 
17:04:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2012-10-04 19:34:44.0 +0200
@@ -1,0 +2,5 @@
+Thu Oct  4 09:44:34 UTC 2012 - sasc...@suse.de
+
+- Add build requirement on freeglut-devel (GL/glu.h include missing)
+
+---



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.Dzhyv6/_old  2012-10-04 19:34:52.0 +0200
+++ /var/tmp/diff_new_pack.Dzhyv6/_new  2012-10-04 19:34:52.0 +0200
@@ -33,6 +33,7 @@
 BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  fdupes
+BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
 BuildRequires:  gettext-tools
 BuildRequires:  git

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clementine for openSUSE:Factory

2012-09-23 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2012-09-23 17:04:07

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


Package is clementine, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2012-05-21 
07:23:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2012-09-23 17:04:10.0 +0200
@@ -1,0 +2,7 @@
+Mon Sep 17 13:10:04 UTC 2012 - davejpla...@gmail.com
+
+- Update to 17/09/2012 git head to fix bnc#779411
+- For upstream changes see :
+  /usr/share/doc/packages/clementine/Changelog
+
+---

Old:

  clementine-1.0.1.git.tar.bz2

New:

  clementine-1.0.1.git1.tar.bz2



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.n5f5Po/_old  2012-09-23 17:04:16.0 +0200
+++ /var/tmp/diff_new_pack.n5f5Po/_new  2012-09-23 17:04:16.0 +0200
@@ -16,8 +16,11 @@
 #
 
 
+# NOTE: kde package doesn't build with current git
+%define kdepack 0
+
 Name:   clementine
-Version:1.0.1.git
+Version:1.0.1.git1
 Release:0
 Summary:A cross-platform Music Player based on Amarok 1
 License:GPL-3.0+
@@ -83,6 +86,7 @@
 * Cross-platform - works on Windows, Mac OS X and Linux
 * Native desktop notifications on Linux (libnotify) and Mac OS X (Growl)
 
+%if %{kdepack} == 1
 %package kde
 Summary:Clementine's support for plasma search
 Group:  System/GUI/KDE
@@ -93,6 +97,7 @@
 port of Amarok 1.4, with some features rewritten to take advantage of Qt4.
 
 This package provides clementine's support for plasma global search.
+%endif
 
 %prep
 %setup -q
@@ -144,7 +149,7 @@
 %doc Changelog COPYING
 %{_bindir}/clementine
 %{_datadir}/applications/clementine.desktop
-%{_datadir}/clementine
+#%%{_datadir}/clementine
 %{_datadir}/icons/hicolor/64x64/apps/application-x-clementine.png
 %{_datadir}/icons/hicolor/scalable/apps/application-x-clementine.svg
 %{_bindir}/clementine-tagreader
@@ -156,10 +161,12 @@
 %{_mandir}/man1/%{name}.1.gz
 %endif
 
+%if %{kdepack} == 1
 %files kde
 %defattr(-,root,root)
 %dir /usr/lib/kde4
 /usr/lib/kde4/plasma_runner_clementine.so
 %{_datadir}/kde4/services/plasma-runner-clementine.desktop
+%endif
 
 %changelog

++ clementine-1.0.1.git.tar.bz2 - clementine-1.0.1.git1.tar.bz2 ++
/work/SRC/openSUSE:Factory/clementine/clementine-1.0.1.git.tar.bz2 
/work/SRC/openSUSE:Factory/.clementine.new/clementine-1.0.1.git1.tar.bz2 
differ: char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clementine for openSUSE:Factory

2012-05-20 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2012-05-21 07:23:55

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


Package is clementine, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2012-05-07 
22:46:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2012-05-21 07:23:57.0 +0200
@@ -1,0 +2,5 @@
+Thu May  3 11:23:59 UTC 2012 - davejpla...@gmail.com
+
+- Added libprotobuf-lite6 to 12.1 build to fix builds for Tumbleweed.
+
+---



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.oIuoXA/_old  2012-05-21 07:23:59.0 +0200
+++ /var/tmp/diff_new_pack.oIuoXA/_new  2012-05-21 07:23:59.0 +0200
@@ -47,7 +47,9 @@
 BuildRequires:  pkgconfig(libimobiledevice-1.0)
 BuildRequires:  pkgconfig(libplist)
 BuildRequires:  pkgconfig(libusbmuxd)
-#BuildRequires:  pkgconfig(uuid)protobuf-devel
+%if 0%{?suse_version} = 1210
+BuildRequires:  libprotobuf-lite6
+%endif
 %endif
 # Enabled protobuf, now required in git version.
 BuildRequires:  protobuf-devel
@@ -103,14 +105,14 @@
 export CFLAGS=$CXXFLAGS
 # Remote control support cannot be enabled without the owner of gloox 
(http://camaya.net/gloox)
 # first giving permission for relicensing to GPLv2 or later. See bnc#695820
-mkdir build  cd build
+mkdir build  cd build  \
 cmake -DCMAKE_VERBOSE_MAKEFILE=ON \
   -DCMAKE_INSTALL_PREFIX=%{_prefix} \
-  -DENABLE_BREAKPAD=ON \
   -DENABLE_PLASMARUNNER=ON \
   -DENABLE_BREAKPAD=OFF \
   -DWITH_FFTW3:BOOL=ON ..
-make %{?_smp_mflags}
+
+  make %{?_smp_mflags}
 
 %install
 cd build

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clementine for openSUSE:Factory

2012-05-07 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2012-05-07 22:44:27

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


Package is clementine, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2012-04-12 
09:21:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2012-05-07 22:46:43.0 +0200
@@ -1,0 +2,6 @@
+Mon Apr 30 05:06:15 UTC 2012 - davejpla...@gmail.com
+
+- Update to 26/04/2012 git head to fix factory build
+- Upstream added clementine-tagreader
+
+---

Old:

  clementine-1.0.1.tar.gz

New:

  clementine-1.0.1.git.tar.bz2



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.vYLF52/_old  2012-05-07 22:46:47.0 +0200
+++ /var/tmp/diff_new_pack.vYLF52/_new  2012-05-07 22:46:47.0 +0200
@@ -17,13 +17,14 @@
 
 
 Name:   clementine
-Version:1.0.1
+Version:1.0.1.git
 Release:0
 Summary:A cross-platform Music Player based on Amarok 1
-License:GPL-3.0
+License:GPL-3.0+
 Group:  Productivity/Multimedia/Sound/Players
 Url:http://code.google.com/p/clementine-player/
-Source: 
http://clementine-player.googlecode.com/files/%{name}-%{version}.tar.gz
+Source: %{name}-%{version}.tar.bz2
+# http://clementine-player.googlecode.com/files/
 # PATCH-FIX-OPENSUSE clementine-desktop-fix.patch fi...@opensuse.org -- remove 
unity related shortcuts
 Patch0: clementine-desktop-fix.patch
 BuildRequires:  boost-devel
@@ -31,6 +32,7 @@
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  gettext-tools
+BuildRequires:  git
 BuildRequires:  help2man
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libkde4-devel
@@ -45,8 +47,10 @@
 BuildRequires:  pkgconfig(libimobiledevice-1.0)
 BuildRequires:  pkgconfig(libplist)
 BuildRequires:  pkgconfig(libusbmuxd)
+#BuildRequires:  pkgconfig(uuid)protobuf-devel
 %endif
-#BuildRequires:  protobuf-devel
+# Enabled protobuf, now required in git version.
+BuildRequires:  protobuf-devel
 BuildRequires:  pkgconfig(QJson)
 BuildRequires:  pkgconfig(QtCore)
 BuildRequires:  pkgconfig(QtGui)
@@ -58,6 +62,7 @@
 BuildRequires:  pkgconfig(libmtp)
 BuildRequires:  pkgconfig(libnotify)
 BuildRequires:  pkgconfig(qca2)
+BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(taglib)
 # gnome indicator - while we don't have it in OSS we don't build it
 # BuildRequires:  libindicator-devel
@@ -103,7 +108,8 @@
   -DCMAKE_INSTALL_PREFIX=%{_prefix} \
   -DENABLE_BREAKPAD=ON \
   -DENABLE_PLASMARUNNER=ON \
-  -DENABLE_REMOTE=OFF ..
+  -DENABLE_BREAKPAD=OFF \
+  -DWITH_FFTW3:BOOL=ON ..
 make %{?_smp_mflags}
 
 %install
@@ -139,6 +145,11 @@
 %{_datadir}/clementine
 %{_datadir}/icons/hicolor/64x64/apps/application-x-clementine.png
 %{_datadir}/icons/hicolor/scalable/apps/application-x-clementine.svg
+%{_bindir}/clementine-tagreader
+%{_datadir}/kde4/services/clementine-feed.protocol
+%{_datadir}/kde4/services/clementine-itms.protocol
+%{_datadir}/kde4/services/clementine-itpc.protocol
+%{_datadir}/kde4/services/clementine-zune.protocol
 %if 0%{?suse_version} = 1140
 %{_mandir}/man1/%{name}.1.gz
 %endif

++ clementine-desktop-fix.patch ++
--- /var/tmp/diff_new_pack.vYLF52/_old  2012-05-07 22:46:47.0 +0200
+++ /var/tmp/diff_new_pack.vYLF52/_new  2012-05-07 22:46:47.0 +0200
@@ -1,32 +1,33 @@
 Index: dist/clementine.desktop
 ===
 dist/clementine.desktop.orig
-+++ dist/clementine.desktop
-@@ -15,27 +15,3 @@ StartupNotify=false
- 
MimeType=application/ogg;application/x-ogg;application/x-ogm-audio;audio/aac;audio/mp4;audio/mpeg;audio/mpegurl;audio/ogg;audio/vnd.rn-realaudio;audio/vorbis;audio/x-flac;audio/x-mp3;audio/x-mpeg;audio/x-mpegurl;audio/x-ms-wma;audio/x-musepack;audio/x-oggflac;audio/x-pn-realaudio;audio/x-scpls;audio/x-speex;audio/x-vorbis;audio/x-vorbis+ogg;audio/x-wav;video/x-ms-asf;x-content/audio-player;
+--- dist/clementine.desktop.orig   2012-04-28 13:14:46.0 +0200
 dist/clementine.desktop2012-04-29 14:04:28.734524725 +0200
+@@ -14,28 +14,3 @@ Categories=AudioVideo;Player;Qt;
+ StartupNotify=false
+ 

commit clementine for openSUSE:Factory

2012-04-12 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2012-04-12 09:20:46

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


Package is clementine, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2012-02-14 
11:23:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2012-04-12 09:21:18.0 +0200
@@ -1,0 +2,5 @@
+Sun Apr  8 16:45:45 UTC 2012 - davejpla...@gmail.com
+
+- Fixed libcdio, changed build dependency to pkgconfig(libcdio)
+
+---



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.M2qEK4/_old  2012-04-12 09:21:20.0 +0200
+++ /var/tmp/diff_new_pack.M2qEK4/_new  2012-04-12 09:21:20.0 +0200
@@ -47,8 +47,6 @@
 BuildRequires:  pkgconfig(libusbmuxd)
 %endif
 #BuildRequires:  protobuf-devel
-#BuildRequires:  pkgconfig(libcdio) Have choice: libcdio-mini-devel, 
libcdio-devel
-BuildRequires:  libcdio-devel
 BuildRequires:  pkgconfig(QJson)
 BuildRequires:  pkgconfig(QtCore)
 BuildRequires:  pkgconfig(QtGui)
@@ -56,6 +54,7 @@
 BuildRequires:  pkgconfig(QtWebKit)
 BuildRequires:  pkgconfig(gstreamer-0.10)
 BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
+BuildRequires:  pkgconfig(libcdio)
 BuildRequires:  pkgconfig(libmtp)
 BuildRequires:  pkgconfig(libnotify)
 BuildRequires:  pkgconfig(qca2)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clementine for openSUSE:Factory

2012-02-14 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2012-02-14 11:23:40

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


Package is clementine, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2012-02-08 
15:34:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2012-02-14 11:23:52.0 +0100
@@ -1,0 +2,6 @@
+Sun Feb  5 13:33:47 UTC 2012 - sei...@b1-systems.de
+
+- modified source patch to an dynamical download link
+- resubmitted package with gzip compressed sources instead of bzip2
+
+---

Old:

  clementine-1.0.1.tar.bz2

New:

  clementine-1.0.1.tar.gz



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.5X2o8a/_old  2012-02-14 11:23:54.0 +0100
+++ /var/tmp/diff_new_pack.5X2o8a/_new  2012-02-14 11:23:54.0 +0100
@@ -16,7 +16,6 @@
 #
 
 
-
 Name:   clementine
 Version:1.0.1
 Release:0
@@ -24,8 +23,8 @@
 License:GPL-3.0
 Group:  Productivity/Multimedia/Sound/Players
 Url:http://code.google.com/p/clementine-player/
-Source: %{name}-%{version}.tar.bz2
-# PATCH-FIX-OPENSUSE clementine-1.0.0-desktop-fix.patch fi...@opensuse.org -- 
remove unity related shortcuts
+Source: 
http://clementine-player.googlecode.com/files/%{name}-%{version}.tar.gz
+# PATCH-FIX-OPENSUSE clementine-desktop-fix.patch fi...@opensuse.org -- remove 
unity related shortcuts
 Patch0: clementine-desktop-fix.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clementine for openSUSE:Factory

2012-02-08 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2012-02-08 15:34:20

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


Package is clementine, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2012-01-26 
14:00:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2012-02-08 15:34:22.0 +0100
@@ -1,0 +2,12 @@
+Thu Feb  2 20:43:37 UTC 2012 - sei...@b1-systems.de
+
+- changed fftw devel dependency to pkgconfig dependency
+
+---
+Wed Feb  1 11:39:30 UTC 2012 - sei...@b1-systems.de
+
+- updadet to version 1.0.1
+- added another dependency
+- modified file section to /usr/lib/ instead of /usr/lib64
+
+---

Old:

  clementine-1.0.0-desktop-fix.patch
  clementine-1.0.0.tar.gz

New:

  clementine-1.0.1.tar.bz2
  clementine-desktop-fix.patch



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.Pp4icP/_old  2012-02-08 15:34:24.0 +0100
+++ /var/tmp/diff_new_pack.Pp4icP/_new  2012-02-08 15:34:24.0 +0100
@@ -15,16 +15,18 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+
 Name:   clementine
-Version:1.0.0
+Version:1.0.1
 Release:0
 Summary:A cross-platform Music Player based on Amarok 1
 License:GPL-3.0
 Group:  Productivity/Multimedia/Sound/Players
 Url:http://code.google.com/p/clementine-player/
-Source: 
http://clementine-player.googlecode.com/files/%{name}-%{version}.tar.gz
+Source: %{name}-%{version}.tar.bz2
 # PATCH-FIX-OPENSUSE clementine-1.0.0-desktop-fix.patch fi...@opensuse.org -- 
remove unity related shortcuts
-Patch0: clementine-1.0.0-desktop-fix.patch
+Patch0: clementine-desktop-fix.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  fdupes
@@ -35,6 +37,7 @@
 BuildRequires:  libkde4-devel
 BuildRequires:  liblastfm-devel
 BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(fftw3)
 BuildRequires:  pkgconfig(glew)
 BuildRequires:  pkgconfig(libgpod-1.0)
 # No gnutls means no gloox with license problem (GPL-2.0 only)
@@ -144,7 +147,8 @@
 
 %files kde
 %defattr(-,root,root)
-%{_libdir}/kde4/plasma_runner_clementine.so
+%dir /usr/lib/kde4
+/usr/lib/kde4/plasma_runner_clementine.so
 %{_datadir}/kde4/services/plasma-runner-clementine.desktop
 
 %changelog

++ clementine-1.0.0.tar.gz - clementine-1.0.1.tar.bz2 ++
/work/SRC/openSUSE:Factory/clementine/clementine-1.0.0.tar.gz 
/work/SRC/openSUSE:Factory/.clementine.new/clementine-1.0.1.tar.bz2 differ: 
char 1, line 1

++ clementine-desktop-fix.patch ++
Index: dist/clementine.desktop
===
--- dist/clementine.desktop.orig
+++ dist/clementine.desktop
@@ -15,27 +15,3 @@ StartupNotify=false
 
MimeType=application/ogg;application/x-ogg;application/x-ogm-audio;audio/aac;audio/mp4;audio/mpeg;audio/mpegurl;audio/ogg;audio/vnd.rn-realaudio;audio/vorbis;audio/x-flac;audio/x-mp3;audio/x-mpeg;audio/x-mpegurl;audio/x-ms-wma;audio/x-musepack;audio/x-oggflac;audio/x-pn-realaudio;audio/x-scpls;audio/x-speex;audio/x-vorbis;audio/x-vorbis+ogg;audio/x-wav;video/x-ms-asf;x-content/audio-player;
 X-Ayatana-Desktop-Shortcuts=Play;Pause;Stop;Previous;Next;
 
-[Play Shortcut Group] 
-Name=Play
-Exec=clementine --play 
-TargetEnvironment=Unity
-
-[Pause Shortcut Group] 
-Name=Pause
-Exec=clementine --pause
-TargetEnvironment=Unity
-
-[Stop Shortcut Group] 
-Name=Stop
-Exec=clementine --stop
-TargetEnvironment=Unity
-
-[Previous Shortcut Group] 
-Name=Previous
-Exec=clementine --previous
-TargetEnvironment=Unity
-
-[Next Shortcut Group] 
-Name=Next
-Exec=clementine --next
-TargetEnvironment=Unity
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clementine for openSUSE:Factory

2012-01-26 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2012-01-26 14:00:17

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


Package is clementine, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/clementine/clementine.changes2011-09-23 
01:53:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.clementine.new/clementine.changes   
2012-01-26 14:00:18.0 +0100
@@ -1,0 +2,29 @@
+Tue Jan 24 09:02:49 UTC 2012 - sasc...@suse.de
+
+- Use BuildRequires: libcdio-devel instead of pkgconfig() to avoid
+  Have choice...
+
+---
+Mon Jan  2 23:35:58 UTC 2012 - fi...@opensuse.org
+
+- Build with plasma search support, add -kde subpackage.
+
+---
+Sun Jan  1 23:43:52 UTC 2012 - fi...@opensuse.org
+
+- Use pkgconfig() instead -devel in BuildRequires.
+
+---
+Fri Dec 30 17:04:52 UTC 2011 - fi...@opensuse.org
+
+- Update to 1.0.0:
+  + Add audio CD support.
+  + Add Amazon as an alternate provider for album cover art.
+  + Add a global search feature.
+  + Add Spotify support.
+  + Add Grooveshark support.
+  + Add Digitally Imported (di.fm) and Sky.fm radio stations.
+  + Many other changes and a lot of bug fixes, details available
+in Changelog file.
+
+---

Old:

  clementine-0.7.3.tar.bz2

New:

  clementine-1.0.0-desktop-fix.patch
  clementine-1.0.0.tar.gz



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.9BA69I/_old  2012-01-26 14:00:20.0 +0100
+++ /var/tmp/diff_new_pack.9BA69I/_new  2012-01-26 14:00:20.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package clementine
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,52 +15,53 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
-
 Name:   clementine
-Version:0.7.3
-Release:3
+Version:1.0.0
+Release:0
+Summary:A cross-platform Music Player based on Amarok 1
 License:GPL-3.0
-Summary:A cross-platform Music Player based on Amarok 1.4
-Url:http://code.google.com/p/clementine-player/
 Group:  Productivity/Multimedia/Sound/Players
-Source: %{name}-%{version}.tar.bz2
+Url:http://code.google.com/p/clementine-player/
+Source: 
http://clementine-player.googlecode.com/files/%{name}-%{version}.tar.gz
+# PATCH-FIX-OPENSUSE clementine-1.0.0-desktop-fix.patch fi...@opensuse.org -- 
remove unity related shortcuts
+Patch0: clementine-1.0.0-desktop-fix.patch
 BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  fdupes
+BuildRequires:  gcc-c++
 BuildRequires:  gettext-tools
-BuildRequires:  glew-devel
-#BuildRequires:  gstreamer-0_10-devel
-BuildRequires:  libarchive-devel
-BuildRequires:  libgpod-devel
-# No gnutls means no gloox with license problem (GPLv2 only)
-#BuildRequires:  libgnutls-devel
+BuildRequires:  help2man
+BuildRequires:  hicolor-icon-theme
+BuildRequires:  libkde4-devel
+BuildRequires:  liblastfm-devel
+BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(glew)
+BuildRequires:  pkgconfig(libgpod-1.0)
+# No gnutls means no gloox with license problem (GPL-2.0 only)
+#BuildRequires:  pkgconfig(gnutls)
 %if 0%{?suse_version}  1120
-BuildRequires:  libimobiledevice-devel
-BuildRequires:  libplist-devel
-BuildRequires:  libusbmuxd-devel
+BuildRequires:  pkgconfig(libimobiledevice-1.0)
+BuildRequires:  pkgconfig(libplist)
+BuildRequires:  pkgconfig(libusbmuxd)
 %endif
-BuildRequires:  pkgconfig(gstreamer-0.10)
-BuildRequires:  gstreamer-0_10-plugins-base-devel
-BuildRequires:  libnotify-devel
-BuildRequires:  liblastfm-devel
-BuildRequires:  libmtp-devel
-BuildRequires:  libqt4-devel
-BuildRequires:  libQtWebKit-devel
 #BuildRequires:  protobuf-devel
-BuildRequires:  libtunepimp-devel
+#BuildRequires:  pkgconfig(libcdio) Have choice: libcdio-mini-devel, 
libcdio-devel
 BuildRequires:  libcdio-devel
-BuildRequires:  libxine-devel
-BuildRequires:  python-qt4
-BuildRequires:  python-devel
-BuildRequires:  taglib-devel
-BuildRequires:  zlib-devel
-BuildRequires:  update-desktop-files
-BuildRequires:  hicolor-icon-theme
-BuildRequires:  help2man
-Requires(post): 

commit clementine for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package clementine for openSUSE:Factory 
checked in at 2011-12-06 18:03:13

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


Package is clementine, Maintainer is 

Changes:




Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.tjGK4X/_old  2011-12-06 18:05:23.0 +0100
+++ /var/tmp/diff_new_pack.tjGK4X/_new  2011-12-06 18:05:23.0 +0100
@@ -21,7 +21,7 @@
 Name:   clementine
 Version:0.7.3
 Release:3
-License:GPLv3
+License:GPL-3.0
 Summary:A cross-platform Music Player based on Amarok 1.4
 Url:http://code.google.com/p/clementine-player/
 Group:  Productivity/Multimedia/Sound/Players

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clementine for openSUSE:Factory

2011-09-11 Thread h_root

Hello community,

here is the log from the commit of package clementine for openSUSE:Factory
checked in at Sun Sep 11 19:40:24 CEST 2011.




--- clementine/clementine.changes   2011-08-17 16:53:43.0 +0200
+++ /mounts/work_src_done/STABLE/clementine/clementine.changes  2011-09-07 
16:35:12.0 +0200
@@ -1,0 +2,6 @@
+Wed Sep  7 14:26:27 UTC 2011 - davejpla...@gmail.com
+
+- Merged KDE:Extra build with mmaps build and added libnotify and
+  libQtWebKit to the build for extra functionality.
+
+---
@@ -15,0 +22,17 @@
+
+---
+Thu May 26 19:50:38 UTC 2011 - davejpla...@gmail.com
+
+- Added post and postun to update desktop database
+
+---
+Wed May 25 00:55:30 UTC 2011 - davejpla...@gmail.com
+
+- Removed gnutls from BuildRequires due to gloox license problems.
+  see bnc#695820
+
+---
+Thu May 19 21:00:36 UTC 2011 - davejpla...@gmail.com
+
+- Added man page and BuildRequires: hicolor-icon-theme to own the
+  icon directories.

calling whatdependson for head-i586




Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.sETsZx/_old  2011-09-11 19:40:18.0 +0200
+++ /var/tmp/diff_new_pack.sETsZx/_new  2011-09-11 19:40:18.0 +0200
@@ -15,69 +15,106 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+# norootforbuild
 
 
 Name:   clementine
 Version:0.7.3
-Release:1
+Release:3
 License:GPLv3
-Summary:A cross-platform Music Player based on Amarok 1
+Summary:A cross-platform Music Player based on Amarok 1.4
 Url:http://code.google.com/p/clementine-player/
 Group:  Productivity/Multimedia/Sound/Players
 Source: %{name}-%{version}.tar.bz2
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  gettext-tools
 BuildRequires:  glew-devel
+#BuildRequires:  gstreamer-0_10-devel
 BuildRequires:  libarchive-devel
-BuildRequires:  libcdio-devel
-BuildRequires:  libgnutls-devel
 BuildRequires:  libgpod-devel
-BuildRequires:  pkgconfig(gstreamer-0.10)
-BuildRequires:  gstreamer-0_10-plugins-base-devel
+# No gnutls means no gloox with license problem (GPLv2 only)
+#BuildRequires:  libgnutls-devel
 %if 0%{?suse_version}  1120
 BuildRequires:  libimobiledevice-devel
 BuildRequires:  libplist-devel
 BuildRequires:  libusbmuxd-devel
 %endif
+BuildRequires:  pkgconfig(gstreamer-0.10)
+BuildRequires:  gstreamer-0_10-plugins-base-devel
+BuildRequires:  libnotify-devel
 BuildRequires:  liblastfm-devel
 BuildRequires:  libmtp-devel
 BuildRequires:  libqt4-devel
+BuildRequires:  libQtWebKit-devel
+#BuildRequires:  protobuf-devel
 BuildRequires:  libtunepimp-devel
+BuildRequires:  libcdio-devel
 BuildRequires:  libxine-devel
-BuildRequires:  python-devel
 BuildRequires:  python-qt4
+BuildRequires:  python-devel
 BuildRequires:  taglib-devel
+BuildRequires:  zlib-devel
 BuildRequires:  update-desktop-files
+BuildRequires:  hicolor-icon-theme
+BuildRequires:  help2man
+Requires(post): desktop-file-utils
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Clementine is a modern music player and library organiser. Clementine is a
 port of Amarok 1.4, with some features rewritten to take advantage of Qt4.
 
 Features:
+
  * Search and play your local music library
  * Listen to internet radio from Last.fm and SomaFM
  * Edit tags on MP3 and OGG files, organise your music
  * Cross-platform - works on Windows, Mac OS X and Linux
  * Native desktop notifications on Linux (libnotify) and Mac OS X (Growl)
 
+
 %prep
 %setup -q
+rm -rf --verbose 3rdparty/gloox
+# 3rdparty/qxt
 
 %build
 export CXXFLAGS=%{optflags}
 export CFLAGS=$CXXFLAGS
+# Remote control support cannot be enabled without the owner of gloox 
(http://camaya.net/gloox)
+# first giving permission for relicensing to GPLv2 or later. See bnc#695820
 mkdir build  cd build
-cmake -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX=%{_prefix} ..
+cmake -DCMAKE_VERBOSE_MAKEFILE=ON \
+  -DCMAKE_INSTALL_PREFIX=%{_prefix} \
+  -DENABLE_REMOTE=off ..
 make %{?_smp_mflags}
 
 %install
 cd build
-%make_install
+%makeinstall
 %suse_update_desktop_file -r clementine AudioVideo Player
-%fdupes %{buildroot}%{_prefix}
+
+%if 0%{?suse_version} = 1140
+# Generate man page with help2man
+mkdir -p %{buildroot}%{_mandir}/man1
+pushd %{buildroot}%{_mandir}/man1
+cp -v %{buildroot}%{_bindir}/%{name} ./
+help2man \
+   --version-string=%{version} \
+   -N -o %{name}.1 ./%{name}
+rm %{name}
+popd
+%endif
+
+%fdupes -s %{buildroot}
+
+%post
+update-desktop-database  /dev/null
+

commit clementine for openSUSE:Factory

2011-08-18 Thread h_root

Hello community,

here is the log from the commit of package clementine for openSUSE:Factory
checked in at Thu Aug 18 15:30:30 CEST 2011.




--- clementine/clementine.changes   2011-04-02 18:47:49.0 +0200
+++ clementine/clementine.changes   2011-08-17 16:53:43.0 +0200
@@ -1,0 +2,16 @@
+Wed Aug 17 13:58:47 UTC 2011 - sasc...@suse.de
+
+- Added BuildRequires:
+  * gstreamer-0_10-plugins-base-devel to fix build on openSUSE:12.1
+  * libcdio-devel to enable Audio CD support
+
+---
+Wed Aug 17 12:19:46 UTC 2011 - sasc...@suse.de
+
+- Update to 0.7.3:
+  * Translation updates
+  * Drag'n'drop improvements
+  * Fixed Last.fm authentication
+  * Several fixed issues
+
+---

calling whatdependson for head-i586


Old:

  clementine-0.7.1.tar.bz2

New:

  clementine-0.7.3.tar.bz2



Other differences:
--
++ clementine.spec ++
--- /var/tmp/diff_new_pack.P1p2j8/_old  2011-08-18 15:28:22.0 +0200
+++ /var/tmp/diff_new_pack.P1p2j8/_new  2011-08-18 15:28:22.0 +0200
@@ -15,26 +15,28 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   clementine
-Version:0.7.1
+Version:0.7.3
 Release:1
 License:GPLv3
-Summary:A cross-platform Music Player based on Amarok 1.4
+Summary:A cross-platform Music Player based on Amarok 1
 Url:http://code.google.com/p/clementine-player/
 Group:  Productivity/Multimedia/Sound/Players
 Source: %{name}-%{version}.tar.bz2
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  gettext-tools
 BuildRequires:  glew-devel
-BuildRequires:  gstreamer-0_10-devel
 BuildRequires:  libarchive-devel
-BuildRequires:  libgpod-devel
+BuildRequires:  libcdio-devel
 BuildRequires:  libgnutls-devel
+BuildRequires:  libgpod-devel
+BuildRequires:  pkgconfig(gstreamer-0.10)
+BuildRequires:  gstreamer-0_10-plugins-base-devel
 %if 0%{?suse_version}  1120
 BuildRequires:  libimobiledevice-devel
 BuildRequires:  libplist-devel
@@ -45,51 +47,41 @@
 BuildRequires:  libqt4-devel
 BuildRequires:  libtunepimp-devel
 BuildRequires:  libxine-devel
-BuildRequires:  python-qt4
 BuildRequires:  python-devel
+BuildRequires:  python-qt4
 BuildRequires:  taglib-devel
 BuildRequires:  update-desktop-files
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Clementine is a modern music player and library organiser. Clementine is a 
 port of Amarok 1.4, with some features rewritten to take advantage of Qt4.
 
 Features:
-
 * Search and play your local music library
 * Listen to internet radio from Last.fm and SomaFM
 * Edit tags on MP3 and OGG files, organise your music
 * Cross-platform - works on Windows, Mac OS X and Linux
 * Native desktop notifications on Linux (libnotify) and Mac OS X (Growl) 
 
-
 %prep
 %setup -q
 
 %build
 export CXXFLAGS=%{optflags}
 export CFLAGS=$CXXFLAGS
-mkdir build
-cd build
-cmake -DCMAKE_VERBOSE_MAKEFILE=ON \
--DCMAKE_INSTALL_PREFIX=%{_prefix} ..
-
+mkdir build  cd build
+cmake -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_PREFIX=%{_prefix} ..
 make %{?_smp_mflags}
 
 %install
 cd build
-make install DESTDIR=%{buildroot}
+%make_install
 %suse_update_desktop_file -r clementine AudioVideo Player
-
-%fdupes %{buildroot}
-
-%clean
-test %{buildroot} != /  %__rm -rf %{buildroot}
+%fdupes %{buildroot}%{_prefix}
 
 %files
 %defattr(-,root,root)
-%doc Changelog TODO
+%doc Changelog COPYING
 %{_bindir}/clementine
 %{_datadir}/applications/clementine.desktop
 %{_datadir}/clementine
@@ -100,4 +92,5 @@
 %dir %{_datadir}/icons/hicolor/scalable
 %dir %{_datadir}/icons/hicolor/scalable/apps
 %{_datadir}/icons/hicolor/scalable/apps/application-x-clementine.svg
+
 %changelog

++ clementine-0.7.1.tar.bz2 - clementine-0.7.3.tar.bz2 ++
 216045 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit clementine for openSUSE:Factory

2011-07-29 Thread h_root

Hello community,

here is the log from the commit of package clementine for openSUSE:Factory
checked in at Fri Jul 29 14:45:53 CEST 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ /mounts/work_src_done/STABLE/clementine/clementine.changes  2011-04-02 
18:47:49.0 +0200
@@ -0,0 +1,59 @@
+---
+Sat Apr  2 16:43:54 UTC 2011 - fi...@opensuse.org
+
+- Update to 0.7.1, bugfix release.
+- Added gnutls to BuildRequires.
+
+---
+Tue Mar 29 22:30:20 UTC 2011 - fi...@opensuse.org
+
+- Update to 0.7:
+  + brand new edit tag dialog
+  + support for MusicBrainz tagging
+  + support for CUE sheets
+
+---
+Sat Dec 11 18:56:21 UTC 2010 - bitshuff...@opensuse.org
+
+- Update to 0.6.
+
+---
+Thu Nov 11 19:11:04 UTC 2010 - bitshuff...@opensuse.org
+
+- Enable MTP and iPod support.
+
+---
+Sun Oct  3 10:15:04 UTC 2010 - bitshuff...@opensuse.org
+
+- Update to 0.5.3.
+
+---
+Sat Sep 25 19:41:33 UTC 2010 - bitshuff...@opensuse.org
+
+- Update to 0.5.1.
+
+---
+Mon Sep 20 21:38:41 UTC 2010 - bitshuff...@opensuse.org
+
+- Update to 0.5.
+
+---
+Sat Jul 10 17:18:20 UTC 2010 - bitshuff...@opensuse.org
+
+- Update to 0.4.2.
+
+---
+Tue May 18 13:11:12 UTC 2010 - bitshuff...@opensuse.org
+
+- Updated to 0.3.
+
+---
+Fri Mar 26 08:51:28 UTC 2010 - bitshuff...@opensuse.org
+
+- Updated to 0.2.
+
+---
+Mon Mar  1 17:22:08 UTC 2010 - bitshuff...@opensuse.org
+
+- Initial package.
+

calling whatdependson for head-i586


New:

  clementine-0.7.1.tar.bz2
  clementine.changes
  clementine.spec



Other differences:
--
++ clementine.spec ++
#
# spec file for package clementine
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

# norootforbuild


Name:   clementine
Version:0.7.1
Release:1
License:GPLv3
Summary:A cross-platform Music Player based on Amarok 1.4
Url:http://code.google.com/p/clementine-player/
Group:  Productivity/Multimedia/Sound/Players
Source: %{name}-%{version}.tar.bz2
BuildRequires:  boost-devel
BuildRequires:  cmake
BuildRequires:  fdupes
BuildRequires:  gettext-tools
BuildRequires:  glew-devel
BuildRequires:  gstreamer-0_10-devel
BuildRequires:  libarchive-devel
BuildRequires:  libgpod-devel
BuildRequires:  libgnutls-devel
%if 0%{?suse_version}  1120
BuildRequires:  libimobiledevice-devel
BuildRequires:  libplist-devel
BuildRequires:  libusbmuxd-devel
%endif
BuildRequires:  liblastfm-devel
BuildRequires:  libmtp-devel
BuildRequires:  libqt4-devel
BuildRequires:  libtunepimp-devel
BuildRequires:  libxine-devel
BuildRequires:  python-qt4
BuildRequires:  python-devel
BuildRequires:  taglib-devel
BuildRequires:  update-desktop-files
BuildRoot:  %{_tmppath}/%{name}-%{version}-build

%description
Clementine is a modern music player and library organiser. Clementine is a 
port of Amarok 1.4, with some features rewritten to take advantage of Qt4.

Features:

* Search and play your local music library
* Listen to internet radio from Last.fm and SomaFM
* Edit tags on MP3 and OGG files, organise your music
* Cross-platform - works on Windows, Mac OS X and Linux
* Native desktop notifications on Linux (libnotify) and Mac OS X (Growl) 


%prep
%setup -q

%build
export CXXFLAGS=%{optflags}
export CFLAGS=$CXXFLAGS
mkdir build
cd build
cmake -DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_INSTALL_PREFIX=%{_prefix} ..

make %{?_smp_mflags}

%install
cd build
make install DESTDIR=%{buildroot}
%suse_update_desktop_file -r clementine AudioVideo Player

%fdupes %{buildroot}

%clean
test