commit mraa for openSUSE:Factory

2020-08-25 Thread root
Hello community,

here is the log from the commit of package mraa for openSUSE:Factory checked in 
at 2020-08-25 09:39:36

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


Package is "mraa"

Tue Aug 25 09:39:36 2020 rev:13 rq:829018 version:2.1.0

Changes:

--- /work/SRC/openSUSE:Factory/mraa/mraa.changes2020-06-12 
21:45:10.764457906 +0200
+++ /work/SRC/openSUSE:Factory/.mraa.new.3399/mraa.changes  2020-08-25 
09:41:19.392281924 +0200
@@ -1,0 +2,5 @@
+Mon Aug 24 14:41:07 UTC 2020 - Dominique Leuenberger 
+
+- Use %{_prefix}/lib instead of %{_libexecdir} (boo#1174075).
+
+---



Other differences:
--
++ mraa.spec ++
--- /var/tmp/diff_new_pack.umFh4T/_old  2020-08-25 09:41:20.680282508 +0200
+++ /var/tmp/diff_new_pack.umFh4T/_new  2020-08-25 09:41:20.680282508 +0200
@@ -161,7 +161,7 @@
 %install
 %cmake_install
 install -d %{buildroot}%{_javadir}
-mv %{buildroot}%{_libexecdir}/java/mraa.jar %{buildroot}%{_javadir}/%{name}.jar
+mv %{buildroot}%{_prefix}/lib/java/mraa.jar %{buildroot}%{_javadir}/%{name}.jar
 
 %check
 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}%{_libdir}




commit mraa for openSUSE:Factory

2020-06-12 Thread root
Hello community,

here is the log from the commit of package mraa for openSUSE:Factory checked in 
at 2020-06-12 21:43:49

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


Package is "mraa"

Fri Jun 12 21:43:49 2020 rev:12 rq:814100 version:2.1.0

Changes:

--- /work/SRC/openSUSE:Factory/mraa/mraa.changes2020-04-28 
22:31:53.061699349 +0200
+++ /work/SRC/openSUSE:Factory/.mraa.new.3606/mraa.changes  2020-06-12 
21:45:10.764457906 +0200
@@ -1,0 +2,5 @@
+Fri Jun 12 08:19:57 UTC 2020 - Martin Pluskal 
+
+- Fix building with gcc10
+
+---



Other differences:
--
++ mraa.spec ++
--- /var/tmp/diff_new_pack.Kt9U0u/_old  2020-06-12 21:45:11.916460610 +0200
+++ /var/tmp/diff_new_pack.Kt9U0u/_new  2020-06-12 21:45:11.920460619 +0200
@@ -144,6 +144,7 @@
 
 %build
 %cmake \
+  -DCMAKE_C_FLAGS="%{optflags} -fcommon -DNDEBUG" \
   -DINSTALLTOOLS=yes \
   -DINSTALLGPIOTOOL=yes \
   -DUSBPLAT=yes \




commit mraa for openSUSE:Factory

2020-04-28 Thread root
Hello community,

here is the log from the commit of package mraa for openSUSE:Factory checked in 
at 2020-04-28 22:30:36

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


Package is "mraa"

Tue Apr 28 22:30:36 2020 rev:11 rq:798509 version:2.1.0

Changes:

--- /work/SRC/openSUSE:Factory/mraa/mraa.changes2019-03-11 
11:17:53.229285978 +0100
+++ /work/SRC/openSUSE:Factory/.mraa.new.2738/mraa.changes  2020-04-28 
22:31:53.061699349 +0200
@@ -1,0 +2,16 @@
+Tue Apr 28 05:53:58 UTC 2020 - Martin Pluskal 
+
+- Update to version 2.1.0:
+  * New platforms UP Xtreme, IPi SMARC, ROCK PI 4, Raspberry Pi 4,
+Ultra96
+  * Added support for chardev GPIO devices on Rock960
+  * Introduced APIs to initialize GPIOs by name
+  * Multiple fixes to address static tool scans and user submitted
+bug reports
+  * Revised documentation to reflect project transfer to the
+Eclipse Foundation
+  * Updated installation instructions for multiple distribution
+channels
+- Drop python2 bindings
+
+---

Old:

  mraa-2.0.0.tar.gz

New:

  mraa-2.1.0.tar.gz



Other differences:
--
++ mraa.spec ++
--- /var/tmp/diff_new_pack.eGSsjp/_old  2020-04-28 22:31:54.045701186 +0200
+++ /var/tmp/diff_new_pack.eGSsjp/_new  2020-04-28 22:31:54.049701193 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package mraa
 #
-# 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
@@ -18,7 +18,7 @@
 
 %define sover 2
 Name:   mraa
-Version:2.0.0
+Version:2.1.0
 Release:0
 Summary:Low Level Skeleton Library for IO Communication
 License:MIT
@@ -34,7 +34,6 @@
 BuildRequires:  swig
 BuildRequires:  pkgconfig(json-c)
 BuildRequires:  pkgconfig(libudev)
-BuildRequires:  pkgconfig(python2)
 BuildRequires:  pkgconfig(python3)
 ExclusiveArch:  %{ix86} x86_64 %{arm} aarch64
 
@@ -80,23 +79,6 @@
 
 This package contains development files for %{name}.
 
-%package -n python2-%{name}
-Summary:Python bindings for %{name}
-Group:  Development/Languages/Python
-Requires:   lib%{name}%{sover} = %{version}
-Provides:   python-%{name} = %{version}-%{release}
-Obsoletes:  python-%{name} < %{version}-%{release}
-
-%description -n python2-%{name}
-libmraa is a C/C++ library with bindings to Java, Python and JavaScript to
-interface with the IO on Galileo, Edison & other platforms, with a
-structured API where port names/numbering matches the board that
-you are on. Use of libmraa does not tie you to specific hardware. With board
-detection done at runtime, you can create portable code that will work
-across the supported platforms.
-
-This package contains python bindings for %{name}.
-
 %package -n python3-%{name}
 Summary:Python3 bindings for %{name}
 Group:  Development/Languages/Python
@@ -173,7 +155,7 @@
   -DBUILDSWIGJAVA=on \
   -DBUILDSWIGNODE=off \
   -Wno-dev
-%make_jobs
+%cmake_build
 
 %install
 %cmake_install
@@ -205,9 +187,6 @@
 %{_includedir}/%{name}
 %{_libdir}/pkgconfig/%{name}.pc
 
-%files -n python2-%{name}
-%{python_sitearch}/*
-
 %files -n python3-%{name}
 %{python3_sitearch}/*
 

++ mraa-2.0.0.tar.gz -> mraa-2.1.0.tar.gz ++
 12717 lines of diff (skipped)




commit mraa for openSUSE:Factory

2019-03-11 Thread root
Hello community,

here is the log from the commit of package mraa for openSUSE:Factory checked in 
at 2019-03-11 11:17:42

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


Package is "mraa"

Mon Mar 11 11:17:42 2019 rev:10 rq:683713 version:2.0.0

Changes:

--- /work/SRC/openSUSE:Factory/mraa/mraa.changes2019-01-21 
10:50:22.140018317 +0100
+++ /work/SRC/openSUSE:Factory/.mraa.new.28833/mraa.changes 2019-03-11 
11:17:53.229285978 +0100
@@ -1,0 +2,6 @@
+Mon Mar 11 08:07:26 UTC 2019 - Martin Pluskal 
+
+- Drop nodejs bindings as they dont work with lates versions of
+  node.
+
+---



Other differences:
--
++ mraa.spec ++
--- /var/tmp/diff_new_pack.a4qgDo/_old  2019-03-11 11:17:53.961285715 +0100
+++ /var/tmp/diff_new_pack.a4qgDo/_new  2019-03-11 11:17:53.965285713 +0100
@@ -30,7 +30,6 @@
 BuildRequires:  gtest
 BuildRequires:  java-devel
 BuildRequires:  javapackages-tools
-BuildRequires:  nodejs6-devel
 BuildRequires:  pkgconfig
 BuildRequires:  swig
 BuildRequires:  pkgconfig(json-c)
@@ -172,7 +171,7 @@
   -DBUILDTESTS=on \
   -DBUILDSWIGPYTHON=on \
   -DBUILDSWIGJAVA=on \
-  -DBUILDSWIGNODE=on \
+  -DBUILDSWIGNODE=off \
   -Wno-dev
 %make_jobs
 
@@ -217,10 +216,6 @@
 %{_libdir}/libmraajava.so
 %{_libdir}/pkgconfig/mraajava.pc
 
-%files -n nodejs-%{name}
-%dir %{_libexecdir}/node_modules
-%{_libexecdir}/node_modules/mraa
-
 %files examples
 %{_datadir}/%{name}
 




commit mraa for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package mraa for openSUSE:Factory checked in 
at 2019-01-21 10:49:55

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


Package is "mraa"

Mon Jan 21 10:49:55 2019 rev:9 rq:664405 version:2.0.0

Changes:

--- /work/SRC/openSUSE:Factory/mraa/mraa.changes2018-07-10 
16:18:07.129286500 +0200
+++ /work/SRC/openSUSE:Factory/.mraa.new.28833/mraa.changes 2019-01-21 
10:50:22.140018317 +0100
@@ -1,0 +2,17 @@
+Thu Jan 10 14:56:52 UTC 2019 - Martin Pluskal 
+
+- Update to version 2.0.0:
+  * New platforms IEI Tank, Ultra-96, Rock960, Hikey960,
+Dragonboard 820c
+  * Added support for chardev GPIO devices with implementation on
+several boards
+  * Added string based I/O initialization for simpler integration
+with other frameworks
+  * Added GTest support for unit testing
+  * Extended named LED device APIs allowing them to be listed
+during board definition
+  * Removed packaging and CI for obsolete devkits
+  * Multiple bug fixes and cmake improvements
+- Run tests during build
+
+---

Old:

  mraa-1.9.0.tar.gz

New:

  mraa-2.0.0.tar.gz



Other differences:
--
++ mraa.spec ++
--- /var/tmp/diff_new_pack.ABtASA/_old  2019-01-21 10:50:25.904013736 +0100
+++ /var/tmp/diff_new_pack.ABtASA/_new  2019-01-21 10:50:25.908013731 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mraa
 #
-# 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
@@ -12,13 +12,13 @@
 # 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 sover 1
+%define sover 2
 Name:   mraa
-Version:1.9.0
+Version:2.0.0
 Release:0
 Summary:Low Level Skeleton Library for IO Communication
 License:MIT
@@ -27,6 +27,7 @@
 Source: 
https://github.com/intel-iot-devkit/mraa/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
+BuildRequires:  gtest
 BuildRequires:  java-devel
 BuildRequires:  javapackages-tools
 BuildRequires:  nodejs6-devel
@@ -171,7 +172,8 @@
   -DBUILDTESTS=on \
   -DBUILDSWIGPYTHON=on \
   -DBUILDSWIGJAVA=on \
-  -DBUILDSWIGNODE=on
+  -DBUILDSWIGNODE=on \
+  -Wno-dev
 %make_jobs
 
 %install
@@ -179,6 +181,10 @@
 install -d %{buildroot}%{_javadir}
 mv %{buildroot}%{_libexecdir}/java/mraa.jar %{buildroot}%{_javadir}/%{name}.jar
 
+%check
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}%{_libdir}
+%ctest
+
 %post -n lib%{name}%{sover} -p /sbin/ldconfig
 %postun -n lib%{name}%{sover} -p /sbin/ldconfig
 

++ mraa-1.9.0.tar.gz -> mraa-2.0.0.tar.gz ++
 10893 lines of diff (skipped)




commit mraa for openSUSE:Factory

2018-07-10 Thread root
Hello community,

here is the log from the commit of package mraa for openSUSE:Factory checked in 
at 2018-07-10 16:17:19

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


Package is "mraa"

Tue Jul 10 16:17:19 2018 rev:8 rq:621848 version:1.9.0

Changes:

--- /work/SRC/openSUSE:Factory/mraa/mraa.changes2017-11-14 
12:58:05.649035501 +0100
+++ /work/SRC/openSUSE:Factory/.mraa.new/mraa.changes   2018-07-10 
16:18:07.129286500 +0200
@@ -1,0 +2,14 @@
+Tue Jul 10 08:30:20 UTC 2018 - mplus...@suse.com
+
+- Update to version 1.9.0:
+  * Added support for RPi Zero W
+  * Added support for MIPS based Omega2 and Linkit Smart 7688
+  * New APIs for sysfs onboard LED control using the gpio-leds
+driver
+  * Restructured and cleaned-up examples
+  * Improved documentation generation and CI integration
+  * Static analysis fixes, added SonarQube badge
+  * Enhanced Node.js detection on some Linux distros (OpenSUSE)
+- Enable building of nodejs bindings
+
+---

Old:

  mraa-1.8.0.tar.gz

New:

  mraa-1.9.0.tar.gz



Other differences:
--
++ mraa.spec ++
--- /var/tmp/diff_new_pack.vOuzBR/_old  2018-07-10 16:18:07.553285845 +0200
+++ /var/tmp/diff_new_pack.vOuzBR/_new  2018-07-10 16:18:07.553285845 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package mraa
 #
-# 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
@@ -18,17 +18,18 @@
 
 %define sover 1
 Name:   mraa
-Version:1.8.0
+Version:1.9.0
 Release:0
 Summary:Low Level Skeleton Library for IO Communication
 License:MIT
 Group:  Hardware/Other
-Url:https://github.com/intel-iot-devkit/mraa
+URL:https://github.com/intel-iot-devkit/mraa
 Source: 
https://github.com/intel-iot-devkit/mraa/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  java-devel
 BuildRequires:  javapackages-tools
+BuildRequires:  nodejs6-devel
 BuildRequires:  pkgconfig
 BuildRequires:  swig
 BuildRequires:  pkgconfig(json-c)
@@ -82,9 +83,9 @@
 %package -n python2-%{name}
 Summary:Python bindings for %{name}
 Group:  Development/Languages/Python
+Requires:   lib%{name}%{sover} = %{version}
 Provides:   python-%{name} = %{version}-%{release}
 Obsoletes:  python-%{name} < %{version}-%{release}
-Requires:   lib%{name}%{sover} = %{version}
 
 %description -n python2-%{name}
 libmraa is a C/C++ library with bindings to Java, Python and JavaScript to
@@ -127,6 +128,21 @@
 
 This package contains java bindings for %{name}.
 
+%package -n nodejs-%{name}
+Summary:Nodes bindings for %{name}
+Group:  Development/Languages/Other
+%requires_genodejs6
+
+%description -n nodejs-%{name}
+libmraa is a C/C++ library with bindings to Java, Python and JavaScript to
+interface with the IO on Galileo, Edison & other platforms, with a
+structured API where port names/numbering matches the board that
+you are on. Use of libmraa does not tie you to specific hardware. With board
+detection done at runtime, you can create portable code that will work
+across the supported platforms.
+
+This package contains nodejs bindings for %{name}.
+
 %package examples
 Summary:Examples for %{name}
 Group:  Hardware/Other
@@ -155,19 +171,20 @@
   -DBUILDTESTS=on \
   -DBUILDSWIGPYTHON=on \
   -DBUILDSWIGJAVA=on \
-  -DBUILDSWIGNODE=off
+  -DBUILDSWIGNODE=on
 %make_jobs
 
 %install
 %cmake_install
 install -d %{buildroot}%{_javadir}
-mv %{buildroot}%{_prefix}/lib/java/mraa.jar %{buildroot}%{_javadir}/%{name}.jar
+mv %{buildroot}%{_libexecdir}/java/mraa.jar %{buildroot}%{_javadir}/%{name}.jar
 
 %post -n lib%{name}%{sover} -p /sbin/ldconfig
 %postun -n lib%{name}%{sover} -p /sbin/ldconfig
 
 %files
-%doc README.md COPYING
+%license COPYING
+%doc README.md
 %{_bindir}/imraa
 %{_bindir}/mraa-gpio
 %{_bindir}/mraa-i2c
@@ -194,6 +211,10 @@
 %{_libdir}/libmraajava.so
 %{_libdir}/pkgconfig/mraajava.pc
 
+%files -n nodejs-%{name}
+%dir %{_libexecdir}/node_modules
+%{_libexecdir}/node_modules/mraa
+
 %files examples
 %{_datadir}/%{name}
 

++ mraa-1.8.0.tar.gz -> mraa-1.9.0.tar.gz ++
 11596 lines of diff (skipped)




commit mraa for openSUSE:Factory

2017-11-14 Thread root
Hello community,

here is the log from the commit of package mraa for openSUSE:Factory checked in 
at 2017-11-14 12:57:52

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


Package is "mraa"

Tue Nov 14 12:57:52 2017 rev:7 rq:541262 version:1.8.0

Changes:

--- /work/SRC/openSUSE:Factory/mraa/mraa.changes2017-10-26 
18:46:15.818687826 +0200
+++ /work/SRC/openSUSE:Factory/.mraa.new/mraa.changes   2017-11-14 
12:58:05.649035501 +0100
@@ -1,0 +2,6 @@
+Mon Nov 13 10:00:31 UTC 2017 - mplus...@suse.com
+
+- Use consistent naming with singlespec python packages
+- Build tests as well
+
+---



Other differences:
--
++ mraa.spec ++
--- /var/tmp/diff_new_pack.Vt7ryR/_old  2017-11-14 12:58:07.588964569 +0100
+++ /var/tmp/diff_new_pack.Vt7ryR/_new  2017-11-14 12:58:07.592964423 +0100
@@ -33,7 +33,7 @@
 BuildRequires:  swig
 BuildRequires:  pkgconfig(json-c)
 BuildRequires:  pkgconfig(libudev)
-BuildRequires:  pkgconfig(python)
+BuildRequires:  pkgconfig(python2)
 BuildRequires:  pkgconfig(python3)
 ExclusiveArch:  %{ix86} x86_64 %{arm} aarch64
 
@@ -79,12 +79,14 @@
 
 This package contains development files for %{name}.
 
-%package -n python-%{name}
+%package -n python2-%{name}
 Summary:Python bindings for %{name}
 Group:  Development/Languages/Python
+Provides:   python-%{name} = %{version}-%{release}
+Obsoletes:  python-%{name} < %{version}-%{release}
 Requires:   lib%{name}%{sover} = %{version}
 
-%description -n python-%{name}
+%description -n python2-%{name}
 libmraa is a C/C++ library with bindings to Java, Python and JavaScript to
 interface with the IO on Galileo, Edison & other platforms, with a
 structured API where port names/numbering matches the board that
@@ -150,7 +152,7 @@
   -DFIRMATA=off \
   -DIMRAA=yes \
   -DFTDI4222=off \
-  -DBUILDTESTS=off \
+  -DBUILDTESTS=on \
   -DBUILDSWIGPYTHON=on \
   -DBUILDSWIGJAVA=on \
   -DBUILDSWIGNODE=off
@@ -181,7 +183,7 @@
 %{_includedir}/%{name}
 %{_libdir}/pkgconfig/%{name}.pc
 
-%files -n python-%{name}
+%files -n python2-%{name}
 %{python_sitearch}/*
 
 %files -n python3-%{name}




commit mraa for openSUSE:Factory

2017-10-26 Thread root
Hello community,

here is the log from the commit of package mraa for openSUSE:Factory checked in 
at 2017-10-26 18:46:07

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


Package is "mraa"

Thu Oct 26 18:46:07 2017 rev:6 rq:536753 version:1.8.0

Changes:

--- /work/SRC/openSUSE:Factory/mraa/mraa.changes2017-06-05 
18:51:13.497751278 +0200
+++ /work/SRC/openSUSE:Factory/.mraa.new/mraa.changes   2017-10-26 
18:46:15.818687826 +0200
@@ -1,0 +2,11 @@
+Thu Oct 26 09:29:54 UTC 2017 - mplus...@suse.com
+
+- Update to version 1.8.0:
+  * Added Up2 support & grovePi subplatform support
+  * Various improvements on 96board, rpi, beaglebone & Up boards
+  * CMake 3.8+ improvements
+  * Peripheral I/O improvements
+  * Json platform improvements
+  * Static analysis cleanup using SonarQube
+
+---

Old:

  mraa-1.7.0.tar.gz

New:

  mraa-1.8.0.tar.gz



Other differences:
--
++ mraa.spec ++
--- /var/tmp/diff_new_pack.t8jJwX/_old  2017-10-26 18:46:16.822640966 +0200
+++ /var/tmp/diff_new_pack.t8jJwX/_new  2017-10-26 18:46:16.826640779 +0200
@@ -18,7 +18,7 @@
 
 %define sover 1
 Name:   mraa
-Version:1.7.0
+Version:1.8.0
 Release:0
 Summary:Low Level Skeleton Library for IO Communication
 License:MIT
@@ -165,40 +165,34 @@
 %postun -n lib%{name}%{sover} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %doc README.md COPYING
 %{_bindir}/imraa
 %{_bindir}/mraa-gpio
 %{_bindir}/mraa-i2c
+%{_bindir}/mraa-uart
 
 %files -n lib%{name}%{sover}
-%defattr(-,root,root)
 %{_libdir}/libmraa.so.%{sover}
 %{_libdir}/libmraa.so.%{version}
 
 %files devel
-%defattr(-,root,root)
 %{_libdir}/libmraa.so
 %{_includedir}/%{name}.*
 %{_includedir}/%{name}
 %{_libdir}/pkgconfig/%{name}.pc
 
 %files -n python-%{name}
-%defattr(-,root,root)
 %{python_sitearch}/*
 
 %files -n python3-%{name}
-%defattr(-,root,root)
 %{python3_sitearch}/*
 
 %files -n java-%{name}
-%defattr(-,root,root)
 %{_javadir}/%{name}.jar
 %{_libdir}/libmraajava.so
 %{_libdir}/pkgconfig/mraajava.pc
 
 %files examples
-%defattr(-,root,root)
 %{_datadir}/%{name}
 
 %changelog

++ mraa-1.7.0.tar.gz -> mraa-1.8.0.tar.gz ++
 9424 lines of diff (skipped)




commit mraa for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package mraa for openSUSE:Factory checked in 
at 2017-06-05 18:50:38

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


Package is "mraa"

Mon Jun  5 18:50:38 2017 rev:5 rq:501087 version:1.7.0

Changes:

--- /work/SRC/openSUSE:Factory/mraa/mraa.changes2017-04-29 
10:52:50.042078718 +0200
+++ /work/SRC/openSUSE:Factory/.mraa.new/mraa.changes   2017-06-05 
18:51:13.497751278 +0200
@@ -1,0 +2,8 @@
+Mon Jun  5 08:03:20 UTC 2017 - mplus...@suse.com
+
+- Update to version 1.7.0:
+  * Peripheral I/O support for Android Things
+  * Deprecation of node v0.10.x and 0.12.x
+  * Documetnatino improvements
+
+---

Old:

  mraa-1.6.1.tar.gz

New:

  mraa-1.7.0.tar.gz



Other differences:
--
++ mraa.spec ++
--- /var/tmp/diff_new_pack.HujwCD/_old  2017-06-05 18:51:16.005397802 +0200
+++ /var/tmp/diff_new_pack.HujwCD/_new  2017-06-05 18:51:16.009397239 +0200
@@ -18,7 +18,7 @@
 
 %define sover 1
 Name:   mraa
-Version:1.6.1
+Version:1.7.0
 Release:0
 Summary:Low Level Skeleton Library for IO Communication
 License:MIT

++ mraa-1.6.1.tar.gz -> mraa-1.7.0.tar.gz ++
 2805 lines of diff (skipped)




commit mraa for openSUSE:Factory

2017-04-29 Thread root
Hello community,

here is the log from the commit of package mraa for openSUSE:Factory checked in 
at 2017-04-29 10:52:48

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


Package is "mraa"

Sat Apr 29 10:52:48 2017 rev:4 rq:489779 version:1.6.1

Changes:

--- /work/SRC/openSUSE:Factory/mraa/mraa.changes2017-03-03 
17:44:20.682743428 +0100
+++ /work/SRC/openSUSE:Factory/.mraa.new/mraa.changes   2017-04-29 
10:52:50.042078718 +0200
@@ -1,0 +2,21 @@
+Fri Apr 21 10:06:58 UTC 2017 - mplus...@suse.com
+
+- Update to version 1.6.1:
+  * mraa-deinit bug fix
+  * rpi3 fix
+  * ALTERA_SOCFPGA -> DE_NANO_SOC
+- Changes for version 1.6.0:
+  * de-10 nano board support
+  * Improved Intel Joule support & renamed from GT_TUCHUCK to Joule
+  * Improved RPI3 support
+  * Fixes for UP, 96boards & phyboard-wega
+  * Call mraa_deinit with a gcc destructor attribute
+- Drop upstreamed patches:
+  * 0001-rpi-fix-PLATFORM_RASPBERRY_PI_ZERO-value.patch
+  * 0002-examples-add-return-in-spi_max7219.c.patch
+  * 0003-arm-prefer-proc-device-tree.patch
+  * 0004-rpi-use-proc-device-tree-compatible.patch
+  * 0005-raspberrypi-add-3-model-B-support.patch
+  * 0006-rpi-take-care-of-gpiochip-base.patch
+
+---

Old:

  0001-rpi-fix-PLATFORM_RASPBERRY_PI_ZERO-value.patch
  0002-examples-add-return-in-spi_max7219.c.patch
  0003-arm-prefer-proc-device-tree.patch
  0004-rpi-use-proc-device-tree-compatible.patch
  0005-raspberrypi-add-3-model-B-support.patch
  0006-rpi-take-care-of-gpiochip-base.patch
  mraa-1.5.1.tar.gz

New:

  mraa-1.6.1.tar.gz



Other differences:
--
++ mraa.spec ++
--- /var/tmp/diff_new_pack.FmHGfm/_old  2017-04-29 10:52:50.893958373 +0200
+++ /var/tmp/diff_new_pack.FmHGfm/_new  2017-04-29 10:52:50.897957808 +0200
@@ -18,19 +18,13 @@
 
 %define sover 1
 Name:   mraa
-Version:1.5.1
+Version:1.6.1
 Release:0
 Summary:Low Level Skeleton Library for IO Communication
 License:MIT
 Group:  Hardware/Other
 Url:https://github.com/intel-iot-devkit/mraa
 Source: 
https://github.com/intel-iot-devkit/mraa/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Patch0: 0001-rpi-fix-PLATFORM_RASPBERRY_PI_ZERO-value.patch
-Patch1: 0002-examples-add-return-in-spi_max7219.c.patch
-Patch2: 0003-arm-prefer-proc-device-tree.patch
-Patch3: 0004-rpi-use-proc-device-tree-compatible.patch
-Patch4: 0005-raspberrypi-add-3-model-B-support.patch
-Patch5: 0006-rpi-take-care-of-gpiochip-base.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  java-devel
@@ -147,12 +141,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
 
 %build
 %cmake \

++ mraa-1.5.1.tar.gz -> mraa-1.6.1.tar.gz ++
 6447 lines of diff (skipped)




commit mraa for openSUSE:Factory

2017-03-03 Thread root
Hello community,

here is the log from the commit of package mraa for openSUSE:Factory checked in 
at 2017-03-03 17:44:19

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


Package is "mraa"

Fri Mar  3 17:44:19 2017 rev:3 rq:460898 version:1.5.1

Changes:

--- /work/SRC/openSUSE:Factory/mraa/mraa.changes2017-02-03 
17:50:49.821325158 +0100
+++ /work/SRC/openSUSE:Factory/.mraa.new/mraa.changes   2017-03-03 
17:44:20.682743428 +0100
@@ -1,0 +2,12 @@
+Tue Feb 28 12:22:00 UTC 2017 - cbosdon...@suse.com
+
+- Fix build for aarch64
+0001-rpi-fix-PLATFORM_RASPBERRY_PI_ZERO-value.patch
+0002-examples-add-return-in-spi_max7219.c.patch
+- Get mraa working on raspberry pi
+0003-arm-prefer-proc-device-tree.patch
+0004-rpi-use-proc-device-tree-compatible.patch
+0005-raspberrypi-add-3-model-B-support.patch
+0006-rpi-take-care-of-gpiochip-base.patch
+
+---

New:

  0001-rpi-fix-PLATFORM_RASPBERRY_PI_ZERO-value.patch
  0002-examples-add-return-in-spi_max7219.c.patch
  0003-arm-prefer-proc-device-tree.patch
  0004-rpi-use-proc-device-tree-compatible.patch
  0005-raspberrypi-add-3-model-B-support.patch
  0006-rpi-take-care-of-gpiochip-base.patch



Other differences:
--
++ mraa.spec ++
--- /var/tmp/diff_new_pack.8sFxQp/_old  2017-03-03 17:44:21.290657518 +0100
+++ /var/tmp/diff_new_pack.8sFxQp/_new  2017-03-03 17:44:21.294656953 +0100
@@ -25,6 +25,12 @@
 Group:  Hardware/Other
 Url:https://github.com/intel-iot-devkit/mraa
 Source: 
https://github.com/intel-iot-devkit/mraa/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Patch0: 0001-rpi-fix-PLATFORM_RASPBERRY_PI_ZERO-value.patch
+Patch1: 0002-examples-add-return-in-spi_max7219.c.patch
+Patch2: 0003-arm-prefer-proc-device-tree.patch
+Patch3: 0004-rpi-use-proc-device-tree-compatible.patch
+Patch4: 0005-raspberrypi-add-3-model-B-support.patch
+Patch5: 0006-rpi-take-care-of-gpiochip-base.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  java-devel
@@ -141,6 +147,12 @@
 
 %prep
 %setup -q
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
 
 %build
 %cmake \

++ 0001-rpi-fix-PLATFORM_RASPBERRY_PI_ZERO-value.patch ++
>From 44299aa69b7c7f173ce120e52ddc5bba32574d14 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?C=C3=A9dric=20Bosdonnat?= 
Date: Wed, 22 Feb 2017 10:04:33 +0100
Subject: [PATCH 1/6] rpi: fix PLATFORM_RASPBERRY_PI_ZERO value
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Change PLATFORM_RASPBERRY_PI_ZERO into an integer to avoid
build error when comparing it to integer platform_detected.

Signed-off-by: Cédric Bosdonnat 
---
 src/arm/raspberry_pi.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/arm/raspberry_pi.c b/src/arm/raspberry_pi.c
index 84b35bf..1d675ac 100644
--- a/src/arm/raspberry_pi.c
+++ b/src/arm/raspberry_pi.c
@@ -46,7 +46,7 @@
 #define PLATFORM_RASPBERRY_PI_COMPUTE_MODULE_REV_1 5
 #define PLATFORM_RASPBERRY_PI_A_PLUS_REV_1 6
 #define PLATFORM_RASPBERRY_PI2_B_REV_1 7
-#define PLATFORM_RASPBERRY_PI_ZERO "Raspberry Pi Zero"
+#define PLATFORM_RASPBERRY_PI_ZERO 8
 #define MMAP_PATH "/dev/mem"
 #define BCM2835_PERI_BASE 0x2000
 #define BCM2835_GPIO_BASE (BCM2835_PERI_BASE + 0x20)
-- 
2.11.0

++ 0002-examples-add-return-in-spi_max7219.c.patch ++
>From 9358a19bfdb659eb3a00e63d688b71c0853691b7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?C=C3=A9dric=20Bosdonnat?= 
Date: Wed, 22 Feb 2017 10:07:48 +0100
Subject: [PATCH 2/6] examples: add return in spi_max7219.c
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Some compilers are raising an error if no value is returned in main.
Add a return 0 in spi_max7219.c main to quiet them.

Signed-off-by: Cédric Bosdonnat 
---
 examples/spi_max7219.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/examples/spi_max7219.c b/examples/spi_max7219.c
index 4c1ad06..276cff9 100644
--- a/examples/spi_max7219.c
+++ b/examples/spi_max7219.c
@@ -85,4 +85,5 @@ main(int argc, char** argv)
 mraa_spi_stop(spi);
 
 //! [Interesting]
+return 0;
 }
-- 
2.11.0

++ 0003-arm-prefer-proc-device-tree.patch ++
>From 869a5bab625171e67af5b61eac3a0f10c0fdbab4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?C=C3=A9dric=20Bosdonnat?= 
Date: Wed, 22 Feb 2017 15:07:58 +0100
Subject: [PATCH 3/6] arm: prefer /proc/device-tree
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8

commit mraa for openSUSE:Factory

2017-02-03 Thread root
Hello community,

here is the log from the commit of package mraa for openSUSE:Factory checked in 
at 2017-01-29 10:38:49

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


Package is "mraa"

Changes:

--- /work/SRC/openSUSE:Factory/mraa/mraa.changes2017-01-25 
23:16:18.518354798 +0100
+++ /work/SRC/openSUSE:Factory/.mraa.new/mraa.changes   2017-02-03 
17:50:49.821325158 +0100
@@ -1,0 +2,28 @@
+Thu Jan 26 14:22:18 UTC 2017 - mplus...@suse.com
+
+- Update to version 1.5.1:
+  * Small memleaks plugged
+  * imraa useless arp statements removed
+  * NPM 1.5.0 did not 100% match real 1.5.0 tag, this resolves this
+- Changes for version 1.5.0:
+  * imraa now uses argp, slight option changes, you need to use -a
+to flash a 101
+  * Joule i2c enumeration much improved, uses pci id
+  * Firmata add a spinlock to remove possible race condition
+  * Mock Uart functionality
+- Changes for version 1.4.0:
+  * Add support for Siemens SIMATIC IOT2000
+  * Cmake now enables much more error detection depending on
+compiler support
+  * Mraa Maven packages now enabled
+  * Galileo Gen2 AIO fix using pincmd
+  * Adding an already added firmata platform now returns
+MRAA_SUCCESS
+  * Cmake no longer tags builds without git as '-dirty' version.c
+for easier packaging support
+- Changes for version 1.3.0:
+  * Fix GT GPIO bugs
+  * Mock SPI and travis now uses mock and tests it
+  * RPI zero support
+
+---

Old:

  mraa-1.2.3.tar.gz

New:

  mraa-1.5.1.tar.gz



Other differences:
--
++ mraa.spec ++
--- /var/tmp/diff_new_pack.bVhFl5/_old  2017-02-03 17:50:50.149278919 +0100
+++ /var/tmp/diff_new_pack.bVhFl5/_new  2017-02-03 17:50:50.153278355 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mraa
 #
-# 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
@@ -18,7 +18,7 @@
 
 %define sover 1
 Name:   mraa
-Version:1.2.3
+Version:1.5.1
 Release:0
 Summary:Low Level Skeleton Library for IO Communication
 License:MIT
@@ -153,9 +153,8 @@
   -DBUILDTESTS=off \
   -DBUILDSWIGPYTHON=on \
   -DBUILDSWIGJAVA=on \
-  -DBUILDSWIGNODE=off \
-  -DCMAKE_BUILD_TYPE=RelWithDebInfo
-make %{?_smp_mflags}
+  -DBUILDSWIGNODE=off
+%make_jobs
 
 %install
 %cmake_install

++ mraa-1.2.3.tar.gz -> mraa-1.5.1.tar.gz ++
 5427 lines of diff (skipped)