commit libpt2 for openSUSE:Factory

2020-02-29 Thread root
Hello community,

here is the log from the commit of package libpt2 for openSUSE:Factory checked 
in at 2020-02-29 21:23:19

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


Package is "libpt2"

Sat Feb 29 21:23:19 2020 rev:42 rq:779683 version:2.10.11

Changes:

--- /work/SRC/openSUSE:Factory/libpt2/libpt2.changes2018-11-28 
11:09:37.323214562 +0100
+++ /work/SRC/openSUSE:Factory/.libpt2.new.26092/libpt2.changes 2020-02-29 
21:23:25.670387471 +0100
@@ -1,0 +2,8 @@
+Mon Feb 24 13:19:40 UTC 2020 - Dominique Leuenberger 
+
+- Add libpt2-gnu-make-4.3.patch: Fix build with GNU Make 4.3
+  (number signs (#) appearing inside a macro reference or function
+  invocation no longer introduce comments and should not be escaped
+  with backslahes.
+
+---

New:

  libpt2-gnu-make-4.3.patch



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.eUDdo9/_old  2020-02-29 21:23:26.494389102 +0100
+++ /var/tmp/diff_new_pack.eUDdo9/_new  2020-02-29 21:23:26.494389102 +0100
@@ -49,6 +49,7 @@
 # PATCH-FIX-UPSTREAM libpt2-openssl11.patch boo#1055477 mgo...@suse.com -- 
port to OpenSSL 1.1.
 Patch8: libpt2-openssl11.patch
 Patch9: reproducible.patch
+Patch10:libpt2-gnu-make-4.3.patch
 BuildRequires:  SDL-devel
 BuildRequires:  alsa-devel
 BuildRequires:  bison
@@ -187,6 +188,9 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%if %{pkg_vcmp make >= 4.3}
+%patch10 -p1
+%endif
 
 %build
 export CXXFLAGS="%optflags -fvisibility-inlines-hidden"

++ libpt2-gnu-make-4.3.patch ++
Index: ptlib-2.10.11/make/common.mak
===
--- ptlib-2.10.11.orig/make/common.mak
+++ ptlib-2.10.11/make/common.mak
@@ -370,20 +370,20 @@ ifdef VERSION_FILE
 # If not specified, find the various version components in the VERSION_FILE
 
   ifndef MAJOR_VERSION
-MAJOR_VERSION:=$(strip $(subst \#define,, $(subst 
$(MAJOR_VERSION_DEFINE),,\
+MAJOR_VERSION:=$(strip $(subst #define,, $(subst $(MAJOR_VERSION_DEFINE),,\
$(shell grep "define *$(MAJOR_VERSION_DEFINE) *" 
$(VERSION_FILE)
   endif
   ifndef MINOR_VERSION
-MINOR_VERSION:=$(strip $(subst \#define,, $(subst 
$(MINOR_VERSION_DEFINE),,\
+MINOR_VERSION:=$(strip $(subst #define,, $(subst $(MINOR_VERSION_DEFINE),,\
$(shell grep "define *$(MINOR_VERSION_DEFINE)" 
$(VERSION_FILE)
   endif
   ifndef BUILD_TYPE
-BUILD_TYPE:=$(strip $(subst \#define,,$(subst BUILD_TYPE,,\
+BUILD_TYPE:=$(strip $(subst #define,,$(subst BUILD_TYPE,,\
 $(subst AlphaCode,alpha,$(subst BetaCode,beta,$(subst 
ReleaseCode,.,\
 $(shell grep "define *BUILD_TYPE" $(VERSION_FILE
   endif
   ifndef BUILD_NUMBER
-BUILD_NUMBER:=$(strip $(subst \#define,,$(subst $(BUILD_NUMBER_DEFINE),,\
+BUILD_NUMBER:=$(strip $(subst #define,,$(subst $(BUILD_NUMBER_DEFINE),,\
   $(shell grep "define *$(BUILD_NUMBER_DEFINE)" 
$(VERSION_FILE)
   endif
 



commit libpt2 for openSUSE:Factory

2018-11-28 Thread root
Hello community,

here is the log from the commit of package libpt2 for openSUSE:Factory checked 
in at 2018-11-28 11:09:33

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


Package is "libpt2"

Wed Nov 28 11:09:33 2018 rev:41 rq:651442 version:2.10.11

Changes:

--- /work/SRC/openSUSE:Factory/libpt2/libpt2.changes2017-09-29 
11:52:46.168943126 +0200
+++ /work/SRC/openSUSE:Factory/.libpt2.new.19453/libpt2.changes 2018-11-28 
11:09:37.323214562 +0100
@@ -1,0 +2,6 @@
+Sat Nov 17 20:59:12 UTC 2018 - Bernhard Wiedemann 
+
+- Add reproducible.patch to not store build system kernel
+  version (boo#1101107)
+
+---

New:

  reproducible.patch



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.FubN5j/_old  2018-11-28 11:09:38.631212783 +0100
+++ /var/tmp/diff_new_pack.FubN5j/_new  2018-11-28 11:09:38.631212783 +0100
@@ -48,6 +48,7 @@
 Patch7: missing-decls.patch
 # PATCH-FIX-UPSTREAM libpt2-openssl11.patch boo#1055477 mgo...@suse.com -- 
port to OpenSSL 1.1.
 Patch8: libpt2-openssl11.patch
+Patch9: reproducible.patch
 BuildRequires:  SDL-devel
 BuildRequires:  alsa-devel
 BuildRequires:  bison
@@ -185,6 +186,7 @@
 %patch6 -p1
 %patch7 -p1
 %patch8 -p1
+%patch9 -p1
 
 %build
 export CXXFLAGS="%optflags -fvisibility-inlines-hidden"

++ reproducible.patch ++
Author: Bernhard M. Wiedemann 
Date: 2018-11-17

https://bugzilla.opensuse.org/show_bug.cgi?id=1101107 packages do not build 
reproducibly from including kernel version

Index: ptlib-2.10.11/configure.ac
===
--- ptlib-2.10.11.orig/configure.ac
+++ ptlib-2.10.11/configure.ac
@@ -179,7 +179,7 @@ NEEDS_PTHREADS=yes
 
 case "$target_os" in
   linux*)  OSTYPE=linux ;
-   OSRELEASE="\"`uname -r`\"";
+   OSRELEASE="\"2.6\"";
   OS_TAG="P_LINUX" ;
need_pragma=yes ;
   AC_DEFINE(P_PTHREADS, 1, "PThreads found")
Index: ptlib-2.10.11/configure
===
--- ptlib-2.10.11.orig/configure
+++ ptlib-2.10.11/configure
@@ -4379,7 +4379,7 @@ NEEDS_PTHREADS=yes
 
 case "$target_os" in
   linux*)  OSTYPE=linux ;
-   OSRELEASE="\"`uname -r`\"";
+   OSRELEASE="\"2.6\"";
   OS_TAG="P_LINUX" ;
need_pragma=yes ;
 



commit libpt2 for openSUSE:Factory

2017-09-29 Thread root
Hello community,

here is the log from the commit of package libpt2 for openSUSE:Factory checked 
in at 2017-09-29 11:52:43

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


Package is "libpt2"

Fri Sep 29 11:52:43 2017 rev:40 rq:529088 version:2.10.11

Changes:

--- /work/SRC/openSUSE:Factory/libpt2/libpt2.changes2017-09-12 
19:37:39.380707873 +0200
+++ /work/SRC/openSUSE:Factory/.libpt2.new/libpt2.changes   2017-09-29 
11:52:46.168943126 +0200
@@ -1,0 +2,11 @@
+Wed Sep 27 16:11:35 UTC 2017 - dims...@opensuse.org
+
+- Disable esd plugin (openSUSE has moved through various other
+  sound daemons since esd was useful):
+  + Drop esound-devel BuildRequires
+  + No longer pass --enable-esd to configure
+  + Drop libpt2_10_11-plugins-esd subpackage.
+- Add an explicit alsa-devel BuildRequires: this uses to be pulled
+  in by esound devel.
+
+---



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.ewCDmX/_old  2017-09-29 11:52:49.284503792 +0200
+++ /var/tmp/diff_new_pack.ewCDmX/_new  2017-09-29 11:52:49.288503228 +0200
@@ -49,9 +49,9 @@
 # PATCH-FIX-UPSTREAM libpt2-openssl11.patch boo#1055477 mgo...@suse.com -- 
port to OpenSSL 1.1.
 Patch8: libpt2-openssl11.patch
 BuildRequires:  SDL-devel
+BuildRequires:  alsa-devel
 BuildRequires:  bison
 BuildRequires:  cyrus-sasl-devel
-BuildRequires:  esound-devel
 BuildRequires:  flex
 BuildRequires:  gcc-c++
 %if %{build_avc}
@@ -113,18 +113,6 @@
 This package includes header files and scripts needed for developers
 using the %{name} library.
 
-%package -n libpt%{_version}-plugins-esd
-
-Summary:ESD plugin for %{name}
-Group:  System/Libraries
-Requires:   libpt%{_version} = %{version}
-# No idea about why this provides is here. Feel free to remove it if you think
-# is the best thing to do... or to add an explanation about why it is useful.
-Provides:   libpt2-audio-plugin
-
-%description -n libpt%{_version}-plugins-esd
-This plugin enables ESD (Enlightened Sound Daemon) support in %{name}.
-
 %if %{build_avc}
 
 %package -n libpt%{_version}-plugins-avc
@@ -203,7 +191,6 @@
 #CXXFLAGS and CFLAGS are mixed up in the Makefiles..
 export CFLAGS="%optflags -fvisibility-inlines-hidden"
 %configure \
-   --enable-esd \
--enable-oss \
--enable-pulse \
 %if %{build_v4l}
@@ -250,10 +237,6 @@
 %{_libdir}/libpt.so
 %{_libdir}/pkgconfig/ptlib.pc
 
-%files -n libpt%{_version}-plugins-esd
-%defattr(-,root,root)
-%{_libdir}/%{_name}-%{version}/devices/sound/esd_pwplugin.so
-
 %if %{build_avc}
 
 %files -n libpt%{_version}-plugins-avc




commit libpt2 for openSUSE:Factory

2017-09-12 Thread root
Hello community,

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

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


Package is "libpt2"

Tue Sep 12 19:37:39 2017 rev:39 rq:522699 version:2.10.11

Changes:

--- /work/SRC/openSUSE:Factory/libpt2/libpt2.changes2017-08-24 
17:40:20.734273163 +0200
+++ /work/SRC/openSUSE:Factory/.libpt2.new/libpt2.changes   2017-09-12 
19:37:39.380707873 +0200
@@ -1,0 +2,5 @@
+Fri Aug 25 22:20:20 UTC 2017 - mgo...@suse.com
+
+- Add libpt2-openssl11.patch: port to OpenSSL 1.1 (boo#1055477).
+
+---

New:

  libpt2-openssl11.patch



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.EWIvZQ/_old  2017-09-12 19:37:40.004620192 +0200
+++ /var/tmp/diff_new_pack.EWIvZQ/_new  2017-09-12 19:37:40.004620192 +0200
@@ -46,6 +46,8 @@
 Patch6: libpt2-2.10.11-gcc6.patch
 # PATCH-FIX-UPSTREAM missing-decls.patch -- Fix missing declarations
 Patch7: missing-decls.patch
+# PATCH-FIX-UPSTREAM libpt2-openssl11.patch boo#1055477 mgo...@suse.com -- 
port to OpenSSL 1.1.
+Patch8: libpt2-openssl11.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cyrus-sasl-devel
@@ -194,6 +196,7 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
+%patch8 -p1
 
 %build
 export CXXFLAGS="%optflags -fvisibility-inlines-hidden"

++ libpt2-openssl11.patch ++
diff -urp ptlib-2.10.11.orig/src/ptclib/pssl.cxx 
ptlib-2.10.11/src/ptclib/pssl.cxx
--- ptlib-2.10.11.orig/src/ptclib/pssl.cxx  2013-08-14 18:20:27.0 
-0500
+++ ptlib-2.10.11/src/ptclib/pssl.cxx   2017-08-25 17:25:44.824287596 -0500
@@ -140,7 +140,11 @@ PFACTORY_CREATE_SINGLETON(PProcessStartu
 class PSSL_BIO
 {
   public:
+#if OPENSSL_VERSION_NUMBER >= 0x1010
+PSSL_BIO(const BIO_METHOD *method = BIO_s_file())
+#else
 PSSL_BIO(BIO_METHOD *method = BIO_s_file_internal())
+#endif
   { bio = BIO_new(method); }
 
 ~PSSL_BIO()
@@ -627,10 +631,18 @@ PSSLDiffieHellman::PSSLDiffieHellman(con
   if (dh == NULL)
 return;
 
+#if OPENSSL_VERSION_NUMBER >= 0x1010l
+  DH_set0_pqg (dh, BN_bin2bn(pData, pSize, NULL), NULL, BN_bin2bn(gData, 
gSize, NULL));
+  const BIGNUM *p, *g;
+  DH_get0_pqg(dh, &p, NULL, &g);
+  if (p != NULL && g != NULL)
+return;
+#else
   dh->p = BN_bin2bn(pData, pSize, NULL);
   dh->g = BN_bin2bn(gData, gSize, NULL);
   if (dh->p != NULL && dh->g != NULL)
 return;
+#endif
 
   DH_free(dh);
   dh = NULL;
@@ -805,9 +817,11 @@ void PSSLContext::Construct(Method metho
   SSL_METHOD * meth;
 
   switch (method) {
+#ifndef OPENSSL_NO_SSL3
 case SSLv3:
   meth = SSLv3_method();
   break;
+#endif
 case TLSv1:
   meth = TLSv1_method(); 
   break;
@@ -1117,7 +1131,11 @@ PBoolean PSSLChannel::RawSSLRead(void *
 //
 
 
+#if OPENSSL_VERSION_NUMBER >= 0x1010l
+#define PSSLCHANNEL(bio)  ((PSSLChannel *)(BIO_get_data (bio)))
+#else
 #define PSSLCHANNEL(bio)  ((PSSLChannel *)(bio->ptr))
+#endif
 
 extern "C" {
 
@@ -1130,10 +1148,16 @@ typedef long (*lfptr)();
 
 static int Psock_new(BIO * bio)
 {
+#if OPENSSL_VERSION_NUMBER >= 0x1010l
+  BIO_set_init (bio, 0);
+  BIO_set_data (bio, NULL);;// this is really (PSSLChannel *)
+  BIO_set_flags (bio, 0);
+#else
   bio->init = 0;
   bio->num  = 0;
   bio->ptr  = NULL;// this is really (PSSLChannel *)
   bio->flags= 0;
+#endif
 
   return(1);
 }
@@ -1144,13 +1168,23 @@ static int Psock_free(BIO * bio)
   if (bio == NULL)
 return 0;
 
+#if OPENSSL_VERSION_NUMBER >= 0x1010l
+  if (BIO_get_shutdown (bio)) {
+if (BIO_get_init (bio)) {
+#else
   if (bio->shutdown) {
 if (bio->init) {
+#endif
   PSSLCHANNEL(bio)->Shutdown(PSocket::ShutdownReadAndWrite);
   PSSLCHANNEL(bio)->Close();
 }
+#if OPENSSL_VERSION_NUMBER >= 0x1010l
+BIO_set_init (bio, 0);
+BIO_set_flags (bio, 0);
+#else
 bio->init  = 0;
 bio->flags = 0;
+#endif
   }
   return 1;
 }
@@ -1160,11 +1194,19 @@ static long Psock_ctrl(BIO * bio, int cm
 {
   switch (cmd) {
 case BIO_CTRL_SET_CLOSE:
+#if OPENSSL_VERSION_NUMBER >= 0x1010l
+  BIO_set_shutdown (bio, (int)num);
+#else
   bio->shutdown = (int)num;
+#endif
   return 1;
 
 case BIO_CTRL_GET_CLOSE:
+#if OPENSSL_VERSION_NUMBER >= 0x1010l
+  return BIO_get_shutdown (bio);
+#else
   return bio->shutdown;
+#endif
 
 case BIO_CTRL_FLUSH:
   return 1;
@@ -1239,41 +1281,64 @@ static int Psock_puts(BIO * bio, const c
 };
 
 
-static BIO_METHOD methods_Psock =
-{
-  BIO_TYPE_SOCKET,
-  "PTLib-PSSLChannel",
-#if (OPENSSL_VERSION_NUMBER < 0x0090600

commit libpt2 for openSUSE:Factory

2017-08-24 Thread root
Hello community,

here is the log from the commit of package libpt2 for openSUSE:Factory checked 
in at 2017-08-24 17:40:16

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


Package is "libpt2"

Thu Aug 24 17:40:16 2017 rev:38 rq:517148 version:2.10.11

Changes:

--- /work/SRC/openSUSE:Factory/libpt2/libpt2.changes2016-05-31 
12:09:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpt2.new/libpt2.changes   2017-08-24 
17:40:20.734273163 +0200
@@ -1,0 +2,5 @@
+Mon Aug 14 12:44:07 UTC 2017 - sch...@suse.de
+
+- missing-decls.patch: fix missing declarations
+
+---

New:

  missing-decls.patch



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.NByo9L/_old  2017-08-24 17:40:21.978098048 +0200
+++ /var/tmp/diff_new_pack.NByo9L/_new  2017-08-24 17:40:21.982097485 +0200
@@ -44,6 +44,8 @@
 Patch5: libpt2-gcc5-fixes.patch
 # PATCH-FIX-OPENSUSE libpt2-2.10.11-gcc6.patch dims...@opensuse.org -- Fix 
build against GCC 6
 Patch6: libpt2-2.10.11-gcc6.patch
+# PATCH-FIX-UPSTREAM missing-decls.patch -- Fix missing declarations
+Patch7: missing-decls.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cyrus-sasl-devel
@@ -191,6 +193,7 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7 -p1
 
 %build
 export CXXFLAGS="%optflags -fvisibility-inlines-hidden"

++ missing-decls.patch ++
Index: ptlib-2.10.11/src/ptlib/unix/channel.cxx
===
--- ptlib-2.10.11.orig/src/ptlib/unix/channel.cxx
+++ ptlib-2.10.11/src/ptlib/unix/channel.cxx
@@ -36,6 +36,7 @@
 
 #include 
 #include 
+#include 
 
 
 #include "../common/pchannel.cxx"



commit libpt2 for openSUSE:Factory

2016-05-31 Thread h_root
Hello community,

here is the log from the commit of package libpt2 for openSUSE:Factory checked 
in at 2016-05-31 12:09:54

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


Package is "libpt2"

Changes:

--- /work/SRC/openSUSE:Factory/libpt2/libpt2.changes2015-05-10 
10:54:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpt2.new/libpt2.changes   2016-05-31 
12:09:55.0 +0200
@@ -1,0 +2,8 @@
+Tue May 24 21:05:57 UTC 2016 - dims...@opensuse.org
+
+- Update to version 2.10.11:
+  + Bug fixes.
+- Bump _version to 2_10_11.
+- Add libpt2-2.10.11-gcc6.patch: Fix build against GCC 6.x
+
+---

Old:

  ptlib-2.10.10.tar.xz

New:

  libpt2-2.10.11-gcc6.patch
  ptlib-2.10.11.tar.xz



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.qAqTfH/_old  2016-05-31 12:09:56.0 +0200
+++ /var/tmp/diff_new_pack.qAqTfH/_new  2016-05-31 12:09:56.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libpt2
 #
-# Copyright (c) 2013 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
@@ -23,10 +23,10 @@
 
 Name:   libpt2
 %define _name   ptlib
-Version:2.10.10
+Version:2.10.11
 Release:0
 # FIXME: when upgrading, check if the dc plugin builds with the current 
version of libdc1394. - Last check: 2.10.9 / 3.12.2012
-%define _version 2_10_10
+%define _version 2_10_11
 Summary:Portable Windows Library from Equivalence Pty. Ltd. version 2
 License:MPL-1.0
 Group:  System/Libraries
@@ -42,6 +42,8 @@
 Patch4: libpt2-bison-3.0.patch
 # PATCH-FIX-OPENSUSE libpt2-gcc5-fixes.patch dmuel...@suse.com -- Fix build 
against GCC 5
 Patch5: libpt2-gcc5-fixes.patch
+# PATCH-FIX-OPENSUSE libpt2-2.10.11-gcc6.patch dims...@opensuse.org -- Fix 
build against GCC 6
+Patch6: libpt2-2.10.11-gcc6.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cyrus-sasl-devel
@@ -188,6 +190,7 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
 
 %build
 export CXXFLAGS="%optflags -fvisibility-inlines-hidden"

++ libpt2-2.10.11-gcc6.patch ++
Index: ptlib-2.10.11/src/ptlib/unix/svcproc.cxx
===
--- ptlib-2.10.11.orig/src/ptlib/unix/svcproc.cxx
+++ ptlib-2.10.11/src/ptlib/unix/svcproc.cxx
@@ -217,7 +217,7 @@ int PServiceProcess::InitialiseService()
 pid_t pid;
 
 {
-  ifstream pidfile(pidfilename);
+  ifstream pidfile((const char *)pidfilename);
   if (!pidfile.is_open()) {
 cout << "Could not open pid file: \"" << pidfilename << "\""
 " - " << strerror(errno) << endl;
@@ -384,7 +384,7 @@ int PServiceProcess::InitialiseService()
   // Run as a daemon, ie fork
 
   if (!pidfilename) {
-ifstream pidfile(pidfilename);
+ifstream pidfile((const char *)pidfilename);
 if (pidfile.is_open()) {
   pid_t pid;
   pidfile >> pid;
@@ -412,7 +412,7 @@ int PServiceProcess::InitialiseService()
   cout << "Daemon started with pid " << pid << endl;
   if (!pidfilename) {
 // Write out the child pid to magic file in /var/run (at least for 
linux)
-ofstream pidfile(pidfilename);
+ofstream pidfile((const char *)pidfilename);
 if (pidfile.is_open())
   pidfile << pid;
 else
++ ptlib-2.10.10.tar.xz -> ptlib-2.10.11.tar.xz ++
Files old/ptlib-2.10.10/configure.exe and new/ptlib-2.10.11/configure.exe differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ptlib-2.10.10/include/ptlib/videoio.h 
new/ptlib-2.10.11/include/ptlib/videoio.h
--- old/ptlib-2.10.10/include/ptlib/videoio.h   2013-02-20 03:12:17.0 
+0100
+++ new/ptlib-2.10.11/include/ptlib/videoio.h   2013-08-15 01:20:32.0 
+0200
@@ -23,9 +23,9 @@
  *
  * Contributor(s): Mark Cooke (m...@star.sr.bham.ac.uk)
  *
- * $Revision: 25752 $
+ * $Revision: 29328 $
  * $Author: rjongbloed $
- * $Date: 2011-05-11 21:50:32 -0500 (Wed, 11 May 2011) $
+ * $Date: 2013-03-26 18:23:37 -0500 (Tue, 26 Mar 2013) $
  */
 
 
@@ -86,6 +86,19 @@
   ResizeMode  resizeMode = eScale
 );
 
+/** Compare the two PVideoFrameInfo and return their relative rank.
+This ranking is by the relative area of the frame resolution, and
+frame rate if resolution equal. The final check for equality is on
+the colourFormat. The SAR and resize mode take no part.
+

commit libpt2 for openSUSE:Factory

2015-05-10 Thread h_root
Hello community,

here is the log from the commit of package libpt2 for openSUSE:Factory checked 
in at 2015-05-10 10:54:20

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


Package is "libpt2"

Changes:

--- /work/SRC/openSUSE:Factory/libpt2/libpt2.changes2015-02-03 
11:38:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.libpt2.new/libpt2.changes   2015-05-10 
10:54:22.0 +0200
@@ -1,0 +2,5 @@
+Wed May  6 20:04:48 UTC 2015 - dmuel...@suse.com
+
+- add libpt2-gcc5-fixes.patch: Fix build against GCC 5.x 
+
+---

New:

  libpt2-gcc5-fixes.patch



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.TLIw0s/_old  2015-05-10 10:54:22.0 +0200
+++ /var/tmp/diff_new_pack.TLIw0s/_new  2015-05-10 10:54:22.0 +0200
@@ -40,6 +40,8 @@
 Patch3: libpt2-ppc64le.patch
 # PATCH-FIX-UPSTREAM libpt2-bison-3.0.patch sf#259 dims...@opensuse.org -- Fix 
build with bison 3.0
 Patch4: libpt2-bison-3.0.patch
+# PATCH-FIX-OPENSUSE libpt2-gcc5-fixes.patch dmuel...@suse.com -- Fix build 
against GCC 5
+Patch5: libpt2-gcc5-fixes.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cyrus-sasl-devel
@@ -185,6 +187,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 export CXXFLAGS="%optflags -fvisibility-inlines-hidden"

++ libpt2-gcc5-fixes.patch ++
--- ptlib-2.10.10/include/ptlib/critsec.h
+++ ptlib-2.10.10/include/ptlib/critsec.h
@@ -40,7 +40,7 @@ 
 #if P_HAS_ATOMIC_INT
 
 #if defined(__GNUC__)
-#  if __GNUC__ >= 4 && __GNUC_MINOR__ >= 2
+#  if __GNUC__ > 4  || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2)
 # include 
 #  else
 # include 



commit libpt2 for openSUSE:Factory

2015-02-03 Thread h_root
Hello community,

here is the log from the commit of package libpt2 for openSUSE:Factory checked 
in at 2015-02-03 11:38:38

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


Package is "libpt2"

Changes:

--- /work/SRC/openSUSE:Factory/libpt2/libpt2.changes2015-01-21 
21:53:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.libpt2.new/libpt2.changes   2015-02-03 
11:38:39.0 +0100
@@ -1,0 +2,6 @@
+Fri Jan 30 18:34:48 UTC 2015 - crrodrig...@opensuse.org
+
+- Build with -fvisibility-inlines-hidden, shrinks the  
+  exported symbol table around 50%
+
+---



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.GYmbop/_old  2015-02-03 11:38:41.0 +0100
+++ /var/tmp/diff_new_pack.GYmbop/_new  2015-02-03 11:38:41.0 +0100
@@ -187,6 +187,9 @@
 %patch4 -p1
 
 %build
+export CXXFLAGS="%optflags -fvisibility-inlines-hidden"
+#CXXFLAGS and CFLAGS are mixed up in the Makefiles..
+export CFLAGS="%optflags -fvisibility-inlines-hidden"
 %configure \
--enable-esd \
--enable-oss \

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



commit libpt2 for openSUSE:Factory

2015-01-21 Thread h_root
Hello community,

here is the log from the commit of package libpt2 for openSUSE:Factory checked 
in at 2015-01-21 21:53:08

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


Package is "libpt2"

Changes:

--- /work/SRC/openSUSE:Factory/libpt2/libpt2.changes2014-02-18 
14:44:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.libpt2.new/libpt2.changes   2015-01-21 
21:53:23.0 +0100
@@ -1,0 +2,5 @@
+Tue Jan 20 14:12:43 UTC 2015 - dims...@opensuse.org
+
+- Add libpt2-bison-3.0.patch: Fix build with bison 3.0.
+
+---

New:

  libpt2-bison-3.0.patch



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.3DfElz/_old  2015-01-21 21:53:24.0 +0100
+++ /var/tmp/diff_new_pack.3DfElz/_new  2015-01-21 21:53:24.0 +0100
@@ -38,6 +38,8 @@
 # PATCH-FIX-UPSTREAM libpt2-aarch64.patch sch...@suse.de -- Add support for 
aarch64
 Patch2: libpt2-aarch64.patch
 Patch3: libpt2-ppc64le.patch
+# PATCH-FIX-UPSTREAM libpt2-bison-3.0.patch sf#259 dims...@opensuse.org -- Fix 
build with bison 3.0
+Patch4: libpt2-bison-3.0.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cyrus-sasl-devel
@@ -182,6 +184,7 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4 -p1
 
 %build
 %configure \

++ libpt2-bison-3.0.patch ++
--- ptlib-2.10.11/./src/ptlib/common/getdate.y  2013-08-15 01:20:26.0 
+0200
+++ 
/mnt/chroot/cauldron/home/dan/rpm/BUILD/ptlib-2.10.11/src/ptlib/common/getdate.y
2013-12-15 00:24:27.866481490 +0100
@@ -121,9 +121,9 @@
 static int yylex();
 
 #ifdef __GNUC__
-static int yyerror(char const *msg);
+static int yyerror(void *, char const *msg);
 #else
-static void yyerror(char const *msg);
+static void yyerror(void *, char const *msg);
 #endif
 
 
@@ -132,7 +132,8 @@
 
 %}
 
-%pure_parser
+%pure-parser
+%parse-param {void *parseParam}
 
 %union {
 time_t Number;
@@ -1018,12 +1019,12 @@
 #endif
 
 #ifdef __GNUC__
-int yyerror(const char * s)
+int yyerror(void *var, const char * s)
 {
   return 0;
 }
 #else
-static void yyerror(const char * s)
+static void yyerror(void *var, const char * s)
 {
 }
 #endif
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpt2 for openSUSE:Factory

2014-02-18 Thread h_root
Hello community,

here is the log from the commit of package libpt2 for openSUSE:Factory checked 
in at 2014-02-18 14:44:58

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


Package is "libpt2"

Changes:

--- /work/SRC/openSUSE:Factory/libpt2/libpt2.changes2013-06-24 
09:34:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpt2.new/libpt2.changes   2014-02-18 
14:44:59.0 +0100
@@ -1,0 +2,5 @@
+Sun Feb 16 11:13:30 CET 2014 - r...@suse.de
+
+- libpt2-ppc64le.patch: Add support for ppc64le 
+
+---

New:

  libpt2-ppc64le.patch



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.XaA15q/_old  2014-02-18 14:45:00.0 +0100
+++ /var/tmp/diff_new_pack.XaA15q/_new  2014-02-18 14:45:00.0 +0100
@@ -37,6 +37,7 @@
 Patch1: libpt2-fix-avc-plugin.patch 
 # PATCH-FIX-UPSTREAM libpt2-aarch64.patch sch...@suse.de -- Add support for 
aarch64
 Patch2: libpt2-aarch64.patch
+Patch3: libpt2-ppc64le.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  cyrus-sasl-devel
@@ -180,6 +181,7 @@
 %setup -q -n %{_name}-%{version}
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 %configure \

++ libpt2-ppc64le.patch ++
--- a/configure
+++ b/configure
@@ -4676,6 +4676,12 @@
 LIB64=1
;;
 
+   powerpc64le)
+   MACHTYPE=ppc64le
+   P_64BIT=1
+LIB64=1
+   ;;
+
* )
MACHTYPE=$target_cpu
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"CPU $target_cpu not 
recognized - proceed with caution!\"" >&5
--- a/configure.ac
+++ b/configure.ac
@@ -351,6 +351,12 @@
 LIB64=1
;;
 
+   powerpc64le)
+   MACHTYPE=ppc64le
+   P_64BIT=1
+LIB64=1
+   ;;
+
* )
MACHTYPE=$target_cpu
AC_MSG_WARN("CPU $target_cpu not recognized - proceed with caution!")
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpt2 for openSUSE:Factory

2013-06-24 Thread h_root
Hello community,

here is the log from the commit of package libpt2 for openSUSE:Factory checked 
in at 2013-06-24 09:34:33

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


Package is "libpt2"

Changes:

--- /work/SRC/openSUSE:Factory/libpt2/libpt2.changes2013-04-14 
10:33:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpt2.new/libpt2.changes   2013-06-24 
09:34:34.0 +0200
@@ -1,0 +2,6 @@
+Sun Jun 16 02:54:14 UTC 2013 - jeng...@inai.de
+
+- Add explicit cyrus-sasl-devel and libopenssl-devel BuildRequires:
+  They used to be pulled in by openldap-devel.
+
+---



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.H4arrK/_old  2013-06-24 09:34:35.0 +0200
+++ /var/tmp/diff_new_pack.H4arrK/_new  2013-06-24 09:34:35.0 +0200
@@ -39,6 +39,7 @@
 Patch2: libpt2-aarch64.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
+BuildRequires:  cyrus-sasl-devel
 BuildRequires:  esound-devel
 BuildRequires:  flex
 BuildRequires:  gcc-c++
@@ -50,6 +51,7 @@
 %endif
 BuildRequires:  libdv-devel
 BuildRequires:  libexpat-devel
+BuildRequires:  libopenssl-devel
 BuildRequires:  libstdc++-devel
 %if %{?build_v4l}
 BuildRequires:  libv4l-devel

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



commit libpt2 for openSUSE:Factory

2013-04-14 Thread h_root
Hello community,

here is the log from the commit of package libpt2 for openSUSE:Factory checked 
in at 2013-04-14 10:33:12

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


Package is "libpt2", Maintainer is "dli...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/libpt2/libpt2.changes2013-03-26 
15:58:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.libpt2.new/libpt2.changes   2013-04-14 
10:33:13.0 +0200
@@ -1,0 +2,5 @@
+Fri Mar 29 18:19:34 UTC 2013 - sch...@suse.de
+
+- libpt2-aarch64.patch: Add support for aarch64
+
+---

New:

  libpt2-aarch64.patch



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.6unXN2/_old  2013-04-14 10:33:14.0 +0200
+++ /var/tmp/diff_new_pack.6unXN2/_new  2013-04-14 10:33:14.0 +0200
@@ -35,6 +35,8 @@
 Source: 
http://download.gnome.org/sources/ptlib/2.10/%{_name}-%{version}.tar.xz
 # PATCH-MISSING-TAG libpt2-fix-avc-plugin.patch je...@suse.com -- Fix build 
for avc-plugin. 
 Patch1: libpt2-fix-avc-plugin.patch 
+# PATCH-FIX-UPSTREAM libpt2-aarch64.patch sch...@suse.de -- Add support for 
aarch64
+Patch2: libpt2-aarch64.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  esound-devel
@@ -175,6 +177,7 @@
 %prep
 %setup -q -n %{_name}-%{version}
 %patch1 -p1
+%patch2 -p1
 
 %build
 %configure \

++ libpt2-aarch64.patch ++
Index: ptlib-2.10.10/configure
===
--- ptlib-2.10.10.orig/configure
+++ ptlib-2.10.10/configure
@@ -4670,6 +4670,12 @@ rm -f core conftest.err conftest.$ac_obj
MACHTYPE=s390
;;
 
+   aarch64)
+   MACHTYPE=aarch64
+   P_64BIT=1
+LIB64=1
+   ;;
+
* )
MACHTYPE=$target_cpu
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \"CPU $target_cpu not 
recognized - proceed with caution!\"" >&5
Index: ptlib-2.10.10/configure.ac
===
--- ptlib-2.10.10.orig/configure.ac
+++ ptlib-2.10.10/configure.ac
@@ -345,6 +345,12 @@ case "$target_cpu" in
MACHTYPE=s390
;;
 
+   aarch64)
+   MACHTYPE=aarch64
+   P_64BIT=1
+LIB64=1
+   ;;
+
* )
MACHTYPE=$target_cpu
AC_MSG_WARN("CPU $target_cpu not recognized - proceed with caution!")
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpt2 for openSUSE:Factory

2013-03-26 Thread h_root
Hello community,

here is the log from the commit of package libpt2 for openSUSE:Factory checked 
in at 2013-03-26 15:58:19

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


Package is "libpt2", Maintainer is "dli...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/libpt2/libpt2.changes2012-12-07 
14:41:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.libpt2.new/libpt2.changes   2013-03-26 
15:58:20.0 +0100
@@ -1,0 +2,9 @@
+Tue Feb 26 10:10:41 UTC 2013 - dims...@opensuse.org
+
+- Update to version 2.10.10:
+  + Several fixes for H.323.
+  + Fix subscribing/unsubscribing when enabling and disabling SIP
+accounts.
+  + Bug fixes.
+
+---

Old:

  ptlib-2.10.9.tar.xz

New:

  ptlib-2.10.10.tar.xz



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.jH143p/_old  2013-03-26 15:58:21.0 +0100
+++ /var/tmp/diff_new_pack.jH143p/_new  2013-03-26 15:58:21.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libpt2
 #
-# 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
@@ -23,10 +23,10 @@
 
 Name:   libpt2
 %define _name   ptlib
-Version:2.10.9
+Version:2.10.10
 Release:0
 # FIXME: when upgrading, check if the dc plugin builds with the current 
version of libdc1394. - Last check: 2.10.9 / 3.12.2012
-%define _version 2_10_9
+%define _version 2_10_10
 Summary:Portable Windows Library from Equivalence Pty. Ltd. version 2
 License:MPL-1.0
 Group:  System/Libraries

++ ptlib-2.10.9.tar.xz -> ptlib-2.10.10.tar.xz ++
 3103 lines of diff (skipped)

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



commit libpt2 for openSUSE:Factory

2012-12-07 Thread h_root
Hello community,

here is the log from the commit of package libpt2 for openSUSE:Factory checked 
in at 2012-12-07 14:41:23

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


Package is "libpt2", Maintainer is "dli...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/libpt2/libpt2.changes2012-10-03 
10:29:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpt2.new/libpt2.changes   2012-12-07 
14:41:27.0 +0100
@@ -1,0 +2,14 @@
+Mon Dec  3 19:46:40 UTC 2012 - dims...@opensuse.org
+
+- Update to version 2.10.9:
+  + Various SIP interoperability fixes.
+  + Added SIP Service-Route header support (RFC 3608).
+  + Various SIP/SIMPLE presence related fixes.
+  + Fixed registration to broken registrars.
+  + Unregister all accounts on quit.
+  + Publish offline presence on quit.
+  + Refresh NAT bindings with SIP OPTIONS requests.
+  + Support for DNS SRV caching.
+- Pass --enable-ipv6 to configure: enable IPv6 support.
+
+---

Old:

  ptlib-2.10.7.tar.xz

New:

  ptlib-2.10.9.tar.xz



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.1bhNQp/_old  2012-12-07 14:41:28.0 +0100
+++ /var/tmp/diff_new_pack.1bhNQp/_new  2012-12-07 14:41:28.0 +0100
@@ -23,10 +23,10 @@
 
 Name:   libpt2
 %define _name   ptlib
-Version:2.10.7
+Version:2.10.9
 Release:0
-# FIXME: when upgrading, check if the dc plugin builds with the current 
version of libdc1394. - Last check: 2.10.7 / 23.8.2012
-%define _version 2_10_7
+# FIXME: when upgrading, check if the dc plugin builds with the current 
version of libdc1394. - Last check: 2.10.9 / 3.12.2012
+%define _version 2_10_9
 Summary:Portable Windows Library from Equivalence Pty. Ltd. version 2
 License:MPL-1.0
 Group:  System/Libraries
@@ -185,8 +185,9 @@
--enable-v4l \
 %endif
 %if %{build_avc}
-   --enable-avc
+   --enable-avc \
 %endif
+--enable-ipv6
 make %{?_smp_mflags} V=1
 
 %install

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



commit libpt2 for openSUSE:Factory

2012-10-03 Thread h_root
Hello community,

here is the log from the commit of package libpt2 for openSUSE:Factory checked 
in at 2012-10-03 10:29:55

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


Package is "libpt2", Maintainer is "dli...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/libpt2/libpt2.changes2012-06-06 
10:28:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpt2.new/libpt2.changes   2012-10-03 
10:29:56.0 +0200
@@ -1,0 +2,14 @@
+Thu Aug 23 22:33:52 UTC 2012 - dims...@opensuse.org
+
+- Update to version 2.10.7:
+  + Add global flag to prevent trying to get canonical name when
+doing host lookup by name.
+  + Add support for GNU/Hurd.
+- Changes from version 2.10.6:
+  + Add encryption (StartTLS) support for LDAP
+  + Use more intuitive Pulse default device name.
+  + IPv6 support for PDNS.
+  + Disable IPv6 by default.
+  + Various bug fixes and other code changes.
+
+---

Old:

  ptlib-2.10.5.tar.bz2

New:

  ptlib-2.10.7.tar.xz



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.f4hLxH/_old  2012-10-03 10:29:58.0 +0200
+++ /var/tmp/diff_new_pack.f4hLxH/_new  2012-10-03 10:29:58.0 +0200
@@ -23,16 +23,16 @@
 
 Name:   libpt2
 %define _name   ptlib
-Version:2.10.5
+Version:2.10.7
 Release:0
-# FIXME: when upgrading, check if the dc plugin builds with the current 
version of libdc1394
-%define _version 2_10_5
+# FIXME: when upgrading, check if the dc plugin builds with the current 
version of libdc1394. - Last check: 2.10.7 / 23.8.2012
+%define _version 2_10_7
 Summary:Portable Windows Library from Equivalence Pty. Ltd. version 2
 License:MPL-1.0
 Group:  System/Libraries
 Url:http://www.opalvoip.org/
 # https://sourceforge.net/projects/opalvoip
-Source: %{_name}-%{version}.tar.bz2
+Source: 
http://download.gnome.org/sources/ptlib/2.10/%{_name}-%{version}.tar.xz
 # PATCH-MISSING-TAG libpt2-fix-avc-plugin.patch je...@suse.com -- Fix build 
for avc-plugin. 
 Patch1: libpt2-fix-avc-plugin.patch 
 BuildRequires:  SDL-devel

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



commit libpt2 for openSUSE:Factory

2012-06-06 Thread h_root
Hello community,

here is the log from the commit of package libpt2 for openSUSE:Factory checked 
in at 2012-06-06 10:28:31

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


Package is "libpt2", Maintainer is "dli...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/libpt2/libpt2.changes2012-03-29 
14:01:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpt2.new/libpt2.changes   2012-06-06 
10:28:56.0 +0200
@@ -1,0 +2,19 @@
+Fri May 18 19:06:25 UTC 2012 - zai...@opensuse.org
+
+- Update to 2.10.5:
+  + Numours changes, please see changelogfile. 
+- Add new subpackage: libpt-plugins-pulse. Brings PulseAudio
+  support to libpt. New BuildRequires added pkgconfig(libpulse) due
+  to this.
+- Enable build of avc plugin. 
+
+---
+Thu Apr 19 03:00:40 CEST 2012 - je...@suse.de
+
+- Update to 2.10.4:
+  + Numours changes, please see changelogfile.
+- Drop libpt2-2.6.7-missing_links.patch, libpt2-gcc47.patch,
+  ptlib-pkg_config.patch, fixed upstream.
+- Add libpt2-fix-avc-plugin
+
+---

Old:

  libpt2-2.6.7-missing_links.patch
  libpt2-gcc47.patch
  ptlib-2.6.7.tar.bz2
  ptlib-pkg_config.patch

New:

  libpt2-fix-avc-plugin.patch
  ptlib-2.10.5.tar.bz2



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.ODC1qQ/_old  2012-06-06 10:29:00.0 +0200
+++ /var/tmp/diff_new_pack.ODC1qQ/_new  2012-06-06 10:29:00.0 +0200
@@ -16,29 +16,25 @@
 #
 
 
-%define build_avc 0
+%define build_avc 1
 %define build_dc 0
 # Video4Linux is obsolete on Kernel 3.0, which we have after openSUSE 11.4
 %define build_v4l 0%{?suse_version} <= 1140
 
 Name:   libpt2
 %define _name   ptlib
-Version:2.6.7
+Version:2.10.5
 Release:0
 # FIXME: when upgrading, check if the dc plugin builds with the current 
version of libdc1394
-%define _version 2_6_7
+%define _version 2_10_5
 Summary:Portable Windows Library from Equivalence Pty. Ltd. version 2
 License:MPL-1.0
 Group:  System/Libraries
 Url:http://www.opalvoip.org/
 # https://sourceforge.net/projects/opalvoip
 Source: %{_name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM %{_name}-pkg_config.patch sf#3041093 
reddw...@opensuse.org -- Put extra libraries in Libs.private and remove 
unneeded cflags
-Patch0: %{_name}-pkg_config.patch
-# PATCH-FIX-UPSTREAM %{_name}-missing_links.patch sf#3082616 
reddw...@opensuse.org -- Link plugins against main library
-Patch1: %{name}-2.6.7-missing_links.patch
-# PATCH-FIX-UPSTREAM libpt2-gcc47.patch sf#3505516 dims...@opensuse.org -- Fix 
build with gcc 4.7
-Patch2: libpt2-gcc47.patch
+# PATCH-MISSING-TAG libpt2-fix-avc-plugin.patch je...@suse.com -- Fix build 
for avc-plugin. 
+Patch1: libpt2-fix-avc-plugin.patch 
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  esound-devel
@@ -58,6 +54,7 @@
 %endif
 BuildRequires:  openldap2-devel
 BuildRequires:  pkg-config
+BuildRequires:  pkgconfig(libpulse)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -161,20 +158,35 @@
 cameras) for %{name}.
 %endif
 
+%package -n libpt%{_version}-plugins-pulse
+
+Summary:Pulseaudio support for %{name}
+Group:  System/Libraries
+Requires:   libpt%{_version} = %{version}
+# No idea about why this provides is here. Feel free to remove it if you think
+# is the best thing to do... or to add an explanation about why it is useful.
+Provides:   libpt2-audio-plugin
+Supplements:libpt2
+Supplements:packageand(libpt2:pulseaudio)
+
+%description -n libpt%{_version}-plugins-pulse
+This plugin enables pulseaudio support for %{name}.
+
 %prep
 %setup -q -n %{_name}-%{version}
-%patch0
-%patch1
-%patch2 -p1
+%patch1 -p1
 
 %build
 %configure \
--enable-esd \
--enable-oss \
+   --enable-pulse \
 %if %{build_v4l}
--enable-v4l \
 %endif
+%if %{build_avc}
--enable-avc
+%endif
 make %{?_smp_mflags} V=1
 
 %install
@@ -237,4 +249,8 @@
 %{_libdir}/%{_name}-%{version}/devices/videoinput/v4l_pwplugin.so
 %endif
 
+%files -n libpt%{_version}-plugins-pulse
+%defattr(-,root,root)
+%{_libdir}/%{_name}-%{version}/devices/sound/pulse_pwplugin.so
+
 %changelog

++ libpt2-fix-avc-plugin.patch ++
From: Jeff Mahoney 
Subject: libpt2: Build/API fixes for AVC plugins

 It builds. I have no way to test it.

Signed-off-by: Jeff Mahoney 
---
 plugins/vidinput_avc/vidinput_avc.cxx |   20 +---
 plugins/vidinput_avc/vidinput_avc.h   |7 ++-
 2 files changed, 19 insertions(+), 8 deletions(-)

--- a/plu

commit libpt2 for openSUSE:Factory

2012-03-29 Thread h_root
Hello community,

here is the log from the commit of package libpt2 for openSUSE:Factory checked 
in at 2012-03-29 14:01:11

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


Package is "libpt2", Maintainer is "dli...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/libpt2/libpt2.changes2011-09-23 
02:09:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpt2.new/libpt2.changes   2012-03-29 
14:01:13.0 +0200
@@ -1,0 +2,5 @@
+Thu Mar 15 21:01:15 UTC 2012 - dims...@opensuse.org
+
+- Add libpt2-gcc47.patch: Fix build with gcc 4.7.
+
+---

New:

  libpt2-gcc47.patch



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.SxJXFW/_old  2012-03-29 14:01:15.0 +0200
+++ /var/tmp/diff_new_pack.SxJXFW/_new  2012-03-29 14:01:15.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libpt2
 #
-# 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
@@ -24,19 +24,21 @@
 Name:   libpt2
 %define _name   ptlib
 Version:2.6.7
-Release:9
+Release:0
 # FIXME: when upgrading, check if the dc plugin builds with the current 
version of libdc1394
 %define _version 2_6_7
-License:MPL-1.0
 Summary:Portable Windows Library from Equivalence Pty. Ltd. version 2
-Url:http://www.opalvoip.org/
+License:MPL-1.0
 Group:  System/Libraries
+Url:http://www.opalvoip.org/
 # https://sourceforge.net/projects/opalvoip
 Source: %{_name}-%{version}.tar.bz2
 # PATCH-FIX-UPSTREAM %{_name}-pkg_config.patch sf#3041093 
reddw...@opensuse.org -- Put extra libraries in Libs.private and remove 
unneeded cflags
 Patch0: %{_name}-pkg_config.patch
 # PATCH-FIX-UPSTREAM %{_name}-missing_links.patch sf#3082616 
reddw...@opensuse.org -- Link plugins against main library
 Patch1: %{name}-2.6.7-missing_links.patch
+# PATCH-FIX-UPSTREAM libpt2-gcc47.patch sf#3505516 dims...@opensuse.org -- Fix 
build with gcc 4.7
+Patch2: libpt2-gcc47.patch
 BuildRequires:  SDL-devel
 BuildRequires:  bison
 BuildRequires:  esound-devel
@@ -65,8 +67,6 @@
 
 %package -n libpt%{_version}
 
-
-License:MPL-1.0
 Summary:Portable Windows Library from Equivalence Pty. Ltd. version 2
 Group:  System/Libraries
 # This used to be a subpackage
@@ -89,7 +89,6 @@
 Windows and the X Window System.
 
 %package -n libpt-devel
-License:MPL-1.0
 Summary:Development files for %{name} (includes headers and scripts)
 Group:  Development/Libraries/C and C++
 Requires:   libpt%{_version} = %{version}
@@ -104,8 +103,6 @@
 
 %package -n libpt%{_version}-plugins-esd
 
-
-License:MPL-1.0
 Summary:ESD plugin for %{name}
 Group:  System/Libraries
 Requires:   libpt%{_version} = %{version}
@@ -120,8 +117,6 @@
 
 %package -n libpt%{_version}-plugins-avc
 
-
-License:MPL-1.0
 Summary:AVC plugin for %{name}
 Group:  System/Libraries
 Requires:   libpt%{_version} = %{version}
@@ -139,8 +134,6 @@
 
 %package -n libpt%{_version}-plugins-dc
 
-
-License:MPL-1.0
 Summary:DC plugin for %{name}
 Group:  System/Libraries
 Requires:   libpt%{_version} = %{version}
@@ -158,8 +151,6 @@
 
 %package -n libpt%{_version}-plugins-v4l
 
-
-License:MPL-1.0
 Summary:V4L support for %{name}
 Group:  System/Libraries
 Requires:   libpt%{_version} = %{version}
@@ -174,6 +165,7 @@
 %setup -q -n %{_name}-%{version}
 %patch0
 %patch1
+%patch2 -p1
 
 %build
 %configure \

++ libpt2-gcc47.patch ++
Index: ptlib-2.6.7/include/ptlib/array.h
===
--- ptlib-2.6.7.orig/include/ptlib/array.h
+++ ptlib-2.6.7/include/ptlib/array.h
@@ -523,7 +523,7 @@ template  class PScalarArray :
   T t;
   stream >> t;
   if (!stream.fail())
-SetAt(index, t);
+this->SetAt(index, t);
 }
 };
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libpt2 for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

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

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


Package is "libpt2", Maintainer is "dli...@suse.com"

Changes:




Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.p9hytq/_old  2011-12-06 18:44:02.0 +0100
+++ /var/tmp/diff_new_pack.p9hytq/_new  2011-12-06 18:44:02.0 +0100
@@ -27,7 +27,7 @@
 Release:9
 # FIXME: when upgrading, check if the dc plugin builds with the current 
version of libdc1394
 %define _version 2_6_7
-License:MPLv1.0
+License:MPL-1.0
 Summary:Portable Windows Library from Equivalence Pty. Ltd. version 2
 Url:http://www.opalvoip.org/
 Group:  System/Libraries
@@ -66,7 +66,7 @@
 %package -n libpt%{_version}
 
 
-License:MPLv1.0
+License:MPL-1.0
 Summary:Portable Windows Library from Equivalence Pty. Ltd. version 2
 Group:  System/Libraries
 # This used to be a subpackage
@@ -89,7 +89,7 @@
 Windows and the X Window System.
 
 %package -n libpt-devel
-License:MPLv1.0
+License:MPL-1.0
 Summary:Development files for %{name} (includes headers and scripts)
 Group:  Development/Libraries/C and C++
 Requires:   libpt%{_version} = %{version}
@@ -105,7 +105,7 @@
 %package -n libpt%{_version}-plugins-esd
 
 
-License:MPLv1.0
+License:MPL-1.0
 Summary:ESD plugin for %{name}
 Group:  System/Libraries
 Requires:   libpt%{_version} = %{version}
@@ -121,7 +121,7 @@
 %package -n libpt%{_version}-plugins-avc
 
 
-License:MPLv1.0
+License:MPL-1.0
 Summary:AVC plugin for %{name}
 Group:  System/Libraries
 Requires:   libpt%{_version} = %{version}
@@ -140,7 +140,7 @@
 %package -n libpt%{_version}-plugins-dc
 
 
-License:MPLv1.0
+License:MPL-1.0
 Summary:DC plugin for %{name}
 Group:  System/Libraries
 Requires:   libpt%{_version} = %{version}
@@ -159,7 +159,7 @@
 %package -n libpt%{_version}-plugins-v4l
 
 
-License:MPLv1.0
+License:MPL-1.0
 Summary:V4L support for %{name}
 Group:  System/Libraries
 Requires:   libpt%{_version} = %{version}

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



commit libpt2 for openSUSE:Factory

2011-07-06 Thread h_root

Hello community,

here is the log from the commit of package libpt2 for openSUSE:Factory
checked in at Wed Jul 6 16:22:20 CEST 2011.




--- libpt2/libpt2.changes   2010-10-14 10:26:58.0 +0200
+++ /mounts/work_src_done/STABLE/libpt2/libpt2.changes  2011-07-06 
12:01:13.0 +0200
@@ -1,0 +2,10 @@
+Wed Jul  6 09:55:14 UTC 2011 - dims...@opensuse.org
+
+- Disable build of v4l plugin on openSUSE 12.1+, based on
+  build_v4l define, we change the spec:
+  + Conditionally pass --enable-v4l to configure
+  + Obsolete libpt%{_version}-plugins-v4l
+  + Do not create the libpt%{_version}-plugins-v4l subpackage.
+- Stop using source services, as Factory is moving away from it.
+
+---

calling whatdependson for head-i586


Old:

  _service
  _service:download_url:ptlib-2.6.7.tar.bz2



Other differences:
--
++ libpt2.spec ++
--- /var/tmp/diff_new_pack.EROOdA/_old  2011-07-06 16:21:53.0 +0200
+++ /var/tmp/diff_new_pack.EROOdA/_new  2011-07-06 16:21:53.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package libpt2 (Version 2.6.7)
+# spec file for package libpt2
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# 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
@@ -18,11 +18,13 @@
 
 %define build_avc 0
 %define build_dc 0
+# Video4Linux is obsolete on Kernel 3.0, which we have after openSUSE 11.4
+%define build_v4l 0%{?suse_version} <= 1140
 
 Name:   libpt2
 %define _name   ptlib
 Version:2.6.7
-Release:3
+Release:9
 # FIXME: when upgrading, check if the dc plugin builds with the current 
version of libdc1394
 %define _version 2_6_7
 License:MPLv1.0
@@ -49,7 +51,9 @@
 BuildRequires:  libdv-devel
 BuildRequires:  libexpat-devel
 BuildRequires:  libstdc++-devel
+%if %{?build_v4l}
 BuildRequires:  libv4l-devel
+%endif
 BuildRequires:  openldap2-devel
 BuildRequires:  pkg-config
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -61,12 +65,17 @@
 
 %package -n libpt%{_version}
 
+
 License:MPLv1.0
 Summary:Portable Windows Library from Equivalence Pty. Ltd. version 2
 Group:  System/Libraries
 # This used to be a subpackage
 Provides:   libpt2-plugins-v4l2 = %{version}
 Obsoletes:  libpt2-plugins-v4l2 < %{version}
+# After openSUSE 11.4, there is no more v4l available. We obsolete it to ease 
upgrades
+%if ! (%{build_v4l})
+Obsoletes:  libpt%{_version}-plugins-v4l <= %{version}
+%endif
 %if ! %{build_avc}
 Obsoletes:  libpt%{_version}-plugins-avc <= %{version}
 %endif
@@ -95,6 +104,7 @@
 
 %package -n libpt%{_version}-plugins-esd
 
+
 License:MPLv1.0
 Summary:ESD plugin for %{name}
 Group:  System/Libraries
@@ -110,6 +120,7 @@
 
 %package -n libpt%{_version}-plugins-avc
 
+
 License:MPLv1.0
 Summary:AVC plugin for %{name}
 Group:  System/Libraries
@@ -128,6 +139,7 @@
 
 %package -n libpt%{_version}-plugins-dc
 
+
 License:MPLv1.0
 Summary:DC plugin for %{name}
 Group:  System/Libraries
@@ -142,8 +154,11 @@
 for %{name}.
 %endif
 
+%if %{build_v4l}
+
 %package -n libpt%{_version}-plugins-v4l
 
+
 License:MPLv1.0
 Summary:V4L support for %{name}
 Group:  System/Libraries
@@ -153,6 +168,7 @@
 %description -n libpt%{_version}-plugins-v4l
 This plugin enables 'video for linux' (version 1) support (e.g. for USB
 cameras) for %{name}.
+%endif
 
 %prep
 %setup -q -n %{_name}-%{version}
@@ -163,7 +179,9 @@
 %configure \
--enable-esd \
--enable-oss \
+%if %{build_v4l}
--enable-v4l \
+%endif
--enable-avc
 make %{?_smp_mflags} V=1
 
@@ -220,8 +238,11 @@
 %{_libdir}/%{_name}-%{version}/devices/videoinput/dc_pwplugin.so
 %endif
 
+%if %{build_v4l}
+
 %files -n libpt%{_version}-plugins-v4l
 %defattr(-,root,root)
 %{_libdir}/%{_name}-%{version}/devices/videoinput/v4l_pwplugin.so
+%endif
 
 %changelog






Remember to have fun...

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