Hello community,
here is the log from the commit of package u-boot for openSUSE:Factory checked in at 2018-01-31 19:50:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/u-boot (Old)
and /work/SRC/openSUSE:Factory/.u-boot.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "u-boot"
Wed Jan 31 19:50:18 2018 rev:93 rq:570893 version:2018.01
Changes:
--------
--- /work/SRC/openSUSE:Factory/u-boot/u-boot-a10-olinuxino-lime.changes 2017-11-17 11:00:36.387399360 +0100
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-a10-olinuxino-lime.changes 2018-01-31 19:50:53.868250180 +0100
@@ -1,0 +2,32 @@
+Wed Jan 17 17:11:04 UTC 2018 - afaerber@suse.de
+
+- Add turrisomnia
+
+-------------------------------------------------------------------
+Wed Jan 17 09:51:41 UTC 2018 - guillaume@opensuse.org
+
+- Updated to 2018.01
+
+-------------------------------------------------------------------
+Mon Jan 8 09:02:47 UTC 2018 - guillaume@opensuse.org
+
+- Updated to 2018.01-rc3
+
+-------------------------------------------------------------------
+Tue Dec 19 13:59:57 UTC 2017 - guillaume@opensuse.org
+
+- Updated to 2018.01-rc2
+
+-------------------------------------------------------------------
+Fri Dec 8 07:50:19 UTC 2017 - guillaume@opensuse.org
+
+- Updated to 2018.01-rc1
+- Remove am57xx_evm_nodt since it has been removed upstream
+
+-------------------------------------------------------------------
+Sat Nov 25 23:00:31 UTC 2017 - afaerber@suse.de
+
+- Add nanopi_a64
+- Update orangepi_pc2 packaging
+
+-------------------------------------------------------------------
u-boot-a13-olinuxino.changes: same change
u-boot-a13-olinuxinom.changes: same change
u-boot-a20-olinuxino-lime.changes: same change
u-boot-a20-olinuxino-lime2.changes: same change
u-boot-a20-olinuxinomicro.changes: same change
u-boot-am335xboneblack.changes: same change
u-boot-am335xevm.changes: same change
u-boot-am57xxevm.changes: same change
u-boot-arndale.changes: same change
u-boot-bananapi.changes: same change
u-boot-clearfog.changes: same change
u-boot-colibrit20.changes: same change
u-boot-cubieboard.changes: same change
u-boot-cubieboard2.changes: same change
u-boot-cubietruck.changes: same change
u-boot-dragonboard410c.changes: same change
u-boot-evb-rk3399.changes: same change
u-boot-firefly-rk3288.changes: same change
u-boot-firefly-rk3399.changes: same change
u-boot-geekbox.changes: same change
u-boot-highbank.changes: same change
u-boot-hikey.changes: same change
u-boot-hyundaia7hd.changes: same change
u-boot-jetson-tk1.changes: same change
u-boot-lamobor1.changes: same change
u-boot-ls1012afrdmqspi.changes: same change
u-boot-melea1000.changes: same change
u-boot-merriia80optimus.changes: same change
u-boot-mvebudb-88f3720.changes: same change
u-boot-mvebudbarmada8k.changes: same change
u-boot-mvebuespressobin-88f3720.changes: same change
u-boot-mvebumcbin-88f8040.changes: same change
u-boot-mx53loco.changes: same change
u-boot-mx6cuboxi.changes: same change
u-boot-mx6qsabrelite.changes: same change
New Changes file:
--- /dev/null 2018-01-05 12:14:39.755488130 +0100
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-nanopia64.changes 2018-01-31 19:50:56.560125007 +0100
@@ -0,0 +1,1737 @@
+-------------------------------------------------------------------
+Wed Jan 17 17:11:04 UTC 2018 - afaerber@suse.de
+
+- Add turrisomnia
+
+-------------------------------------------------------------------
+Wed Jan 17 09:51:41 UTC 2018 - guillaume@opensuse.org
+
+- Updated to 2018.01
+
+-------------------------------------------------------------------
+Mon Jan 8 09:02:47 UTC 2018 - guillaume@opensuse.org
+
+- Updated to 2018.01-rc3
+
+-------------------------------------------------------------------
+Tue Dec 19 13:59:57 UTC 2017 - guillaume@opensuse.org
+
+- Updated to 2018.01-rc2
+
+-------------------------------------------------------------------
+Fri Dec 8 07:50:19 UTC 2017 - guillaume@opensuse.org
+
+- Updated to 2018.01-rc1
+- Remove am57xx_evm_nodt since it has been removed upstream
+
+-------------------------------------------------------------------
+Sat Nov 25 23:00:31 UTC 2017 - afaerber@suse.de
+
+- Add nanopi_a64
+- Update orangepi_pc2 packaging
+
+-------------------------------------------------------------------
+Thu Nov 16 12:27:27 UTC 2017 - guillaume@opensuse.org
+
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.11
+* Patches added:
+ 0004-Fix-MMC1-external-SD-slot-on-Samsun.patch
+
+-------------------------------------------------------------------
+Tue Nov 14 10:10:21 UTC 2017 - guillaume@opensuse.org
+
+- Updated to v2017.11
+
+-------------------------------------------------------------------
+Tue Nov 7 09:59:19 UTC 2017 - guillaume@opensuse.org
+
+- Updated to v2017.11-rc4
+
+-------------------------------------------------------------------
+Tue Oct 31 10:28:07 UTC 2017 - guillaume@opensuse.org
+
+- Updated to v2017.11-rc3
+
+-------------------------------------------------------------------
+Tue Oct 17 07:58:25 UTC 2017 - guillaume@opensuse.org
+
+- Updated to v2017.11-rc2
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.11
+* Patches dropped:
+ 0004-Fix-boot-on-Beagleboard-xM-by-disab.patch
+
+-------------------------------------------------------------------
+Mon Oct 16 18:53:36 UTC 2017 - xxxxxmichl@googlemail.com
+
+- Added Banana Pi M2+ support (u-boot-sinovoipbpim2plus)
+
+-------------------------------------------------------------------
+Sun Oct 8 13:17:01 UTC 2017 - afaerber@suse.de
+
+- Add firefly-rk3399 and geekbox
+
+-------------------------------------------------------------------
+Sat Oct 7 00:52:52 UTC 2017 - afaerber@suse.de
+
+- Drop obsolete CuBox-i i.MX6 SPL packaging, too
+
+-------------------------------------------------------------------
+Fri Oct 6 23:26:14 UTC 2017 - afaerber@suse.de
+
+- Update packaging for Jetson TX1
+- Cleanups
+* Drop executable bit from SPL
+* Consistently use %uboot_dir
+* u-boot[-tegra]-dtb.bin is obsolete
+* Drop obsolete UDOO-specific i.MX6 SPL packaging
+- Package sunxi64 SPL for Pine64
+
+-------------------------------------------------------------------
+Mon Oct 2 13:33:40 UTC 2017 - guillaume@opensuse.org
+
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.09
+* Patches added:
+ 0004-Fix-boot-on-Beagleboard-xM-by-disab.patch
+
+-------------------------------------------------------------------
+Wed Sep 13 15:14:30 UTC 2017 - guillaume@opensuse.org
+
+- Merge and rename packages to follow upstream:
+ old configs:
+ mvebu_db-88f7040-nand_defconfig
+ mvebu_db-88f7040_defconfig
+ mvebu_db-88f8040_defconfig
+ merged to new config:
+ mvebu_db_armada8k_defconfig
+
+-------------------------------------------------------------------
+Tue Sep 12 08:26:24 UTC 2017 - guillaume@opensuse.org
+
+- Updated to v2017.09
+
+-------------------------------------------------------------------
+Tue Sep 5 09:22:47 UTC 2017 - guillaume@opensuse.org
+
+- Updated to v2017.09-rc4
+
+-------------------------------------------------------------------
+Mon Aug 21 14:46:36 UTC 2017 - guillaume@opensuse.org
+
+- Updated to v2017.07
+
+-------------------------------------------------------------------
+Mon Jul 10 12:54:03 UTC 2017 - guillaume@opensuse.org
+
+- Updated to v2017.07-rc3
+
+-------------------------------------------------------------------
+Thu Jun 22 08:19:18 UTC 2017 - guillaume@opensuse.org
+
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.07
+* Patches added:
+ 0003-Revert-rockchip-mkimage-remove-plac.patch
+
+-------------------------------------------------------------------
+Wed Jun 21 14:18:06 UTC 2017 - guillaume.gardet@opensuse.org
+
+- Updated to v2017.07-rc2
+
+-------------------------------------------------------------------
+Fri Jun 9 14:21:41 UTC 2017 - afaerber@suse.de
+
+- Updated to v2017.07-rc1
+
+-------------------------------------------------------------------
+Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
+
+- Updated to v2017.05
+
+-------------------------------------------------------------------
+Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
+
+- Updated to v2017.05-rc3
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
+* Patches dropped (upstreamed):
+ 0003-meson-gxbb-enable-MMC-as-boot-targe.patch
+
+-------------------------------------------------------------------
+Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
+
+- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
+
+-------------------------------------------------------------------
+Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
+
+- Use %_smp_mflags, suggested by jengelh
+
+-------------------------------------------------------------------
+Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
+
+- Drop rkimage for tinker-rk3288, it only has Micro SD storage
+
+-------------------------------------------------------------------
+Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
+
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
+* Enable distro boot from MMC for odroid-c2:
+ 0003-meson-gxbb-enable-MMC-as-boot-targe.patch
+
+-------------------------------------------------------------------
+Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
+
+- Updated to v2017.05-rc2
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
+* Patches dropped (accepted upstream):
+ 0003-Makefile-Fix-linking-with-modern-bi.patch
+- Add orangepipc2, nanopineoair
+
+-------------------------------------------------------------------
+Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
+
+- Enable overlay support unconditionally
+
+-------------------------------------------------------------------
+Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
+
+- Add ls1012afrdmqspi
+
++++ 1540 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-nanopia64.changes
--- /work/SRC/openSUSE:Factory/u-boot/u-boot-nanopineo.changes 2017-11-17 11:00:37.719350611 +0100
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-nanopineo.changes 2018-01-31 19:50:56.608122775 +0100
@@ -1,0 +2,32 @@
+Wed Jan 17 17:11:04 UTC 2018 - afaerber@suse.de
+
+- Add turrisomnia
+
+-------------------------------------------------------------------
+Wed Jan 17 09:51:41 UTC 2018 - guillaume@opensuse.org
+
+- Updated to 2018.01
+
+-------------------------------------------------------------------
+Mon Jan 8 09:02:47 UTC 2018 - guillaume@opensuse.org
+
+- Updated to 2018.01-rc3
+
+-------------------------------------------------------------------
+Tue Dec 19 13:59:57 UTC 2017 - guillaume@opensuse.org
+
+- Updated to 2018.01-rc2
+
+-------------------------------------------------------------------
+Fri Dec 8 07:50:19 UTC 2017 - guillaume@opensuse.org
+
+- Updated to 2018.01-rc1
+- Remove am57xx_evm_nodt since it has been removed upstream
+
+-------------------------------------------------------------------
+Sat Nov 25 23:00:31 UTC 2017 - afaerber@suse.de
+
+- Add nanopi_a64
+- Update orangepi_pc2 packaging
+
+-------------------------------------------------------------------
u-boot-nanopineoair.changes: same change
u-boot-odroid-c2.changes: same change
u-boot-odroid-xu3.changes: same change
u-boot-odroid.changes: same change
u-boot-omap3beagle.changes: same change
u-boot-omap4panda.changes: same change
u-boot-orangepipc.changes: same change
u-boot-orangepipc2.changes: same change
u-boot-p2371-2180.changes: same change
u-boot-paz00.changes: same change
u-boot-pcm051rev3.changes: same change
u-boot-pine64plus.changes: same change
u-boot-qemu-ppce500.changes: same change
u-boot-rpi.changes: same change
u-boot-rpi2.changes: same change
u-boot-rpi3.changes: same change
u-boot-rpi332b.changes: same change
u-boot-sinovoipbpim2plus.changes: same change
u-boot-snow.changes: same change
u-boot-socfpgade0nanosoc.changes: same change
u-boot-spring.changes: same change
u-boot-tinker-rk3288.changes: same change
New Changes file:
--- /dev/null 2018-01-05 12:14:39.755488130 +0100
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-turrisomnia.changes 2018-01-31 19:50:57.552078882 +0100
@@ -0,0 +1,1737 @@
+-------------------------------------------------------------------
+Wed Jan 17 17:11:04 UTC 2018 - afaerber@suse.de
+
+- Add turrisomnia
+
+-------------------------------------------------------------------
+Wed Jan 17 09:51:41 UTC 2018 - guillaume@opensuse.org
+
+- Updated to 2018.01
+
+-------------------------------------------------------------------
+Mon Jan 8 09:02:47 UTC 2018 - guillaume@opensuse.org
+
+- Updated to 2018.01-rc3
+
+-------------------------------------------------------------------
+Tue Dec 19 13:59:57 UTC 2017 - guillaume@opensuse.org
+
+- Updated to 2018.01-rc2
+
+-------------------------------------------------------------------
+Fri Dec 8 07:50:19 UTC 2017 - guillaume@opensuse.org
+
+- Updated to 2018.01-rc1
+- Remove am57xx_evm_nodt since it has been removed upstream
+
+-------------------------------------------------------------------
+Sat Nov 25 23:00:31 UTC 2017 - afaerber@suse.de
+
+- Add nanopi_a64
+- Update orangepi_pc2 packaging
+
+-------------------------------------------------------------------
+Thu Nov 16 12:27:27 UTC 2017 - guillaume@opensuse.org
+
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.11
+* Patches added:
+ 0004-Fix-MMC1-external-SD-slot-on-Samsun.patch
+
+-------------------------------------------------------------------
+Tue Nov 14 10:10:21 UTC 2017 - guillaume@opensuse.org
+
+- Updated to v2017.11
+
+-------------------------------------------------------------------
+Tue Nov 7 09:59:19 UTC 2017 - guillaume@opensuse.org
+
+- Updated to v2017.11-rc4
+
+-------------------------------------------------------------------
+Tue Oct 31 10:28:07 UTC 2017 - guillaume@opensuse.org
+
+- Updated to v2017.11-rc3
+
+-------------------------------------------------------------------
+Tue Oct 17 07:58:25 UTC 2017 - guillaume@opensuse.org
+
+- Updated to v2017.11-rc2
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.11
+* Patches dropped:
+ 0004-Fix-boot-on-Beagleboard-xM-by-disab.patch
+
+-------------------------------------------------------------------
+Mon Oct 16 18:53:36 UTC 2017 - xxxxxmichl@googlemail.com
+
+- Added Banana Pi M2+ support (u-boot-sinovoipbpim2plus)
+
+-------------------------------------------------------------------
+Sun Oct 8 13:17:01 UTC 2017 - afaerber@suse.de
+
+- Add firefly-rk3399 and geekbox
+
+-------------------------------------------------------------------
+Sat Oct 7 00:52:52 UTC 2017 - afaerber@suse.de
+
+- Drop obsolete CuBox-i i.MX6 SPL packaging, too
+
+-------------------------------------------------------------------
+Fri Oct 6 23:26:14 UTC 2017 - afaerber@suse.de
+
+- Update packaging for Jetson TX1
+- Cleanups
+* Drop executable bit from SPL
+* Consistently use %uboot_dir
+* u-boot[-tegra]-dtb.bin is obsolete
+* Drop obsolete UDOO-specific i.MX6 SPL packaging
+- Package sunxi64 SPL for Pine64
+
+-------------------------------------------------------------------
+Mon Oct 2 13:33:40 UTC 2017 - guillaume@opensuse.org
+
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.09
+* Patches added:
+ 0004-Fix-boot-on-Beagleboard-xM-by-disab.patch
+
+-------------------------------------------------------------------
+Wed Sep 13 15:14:30 UTC 2017 - guillaume@opensuse.org
+
+- Merge and rename packages to follow upstream:
+ old configs:
+ mvebu_db-88f7040-nand_defconfig
+ mvebu_db-88f7040_defconfig
+ mvebu_db-88f8040_defconfig
+ merged to new config:
+ mvebu_db_armada8k_defconfig
+
+-------------------------------------------------------------------
+Tue Sep 12 08:26:24 UTC 2017 - guillaume@opensuse.org
+
+- Updated to v2017.09
+
+-------------------------------------------------------------------
+Tue Sep 5 09:22:47 UTC 2017 - guillaume@opensuse.org
+
+- Updated to v2017.09-rc4
+
+-------------------------------------------------------------------
+Mon Aug 21 14:46:36 UTC 2017 - guillaume@opensuse.org
+
+- Updated to v2017.07
+
+-------------------------------------------------------------------
+Mon Jul 10 12:54:03 UTC 2017 - guillaume@opensuse.org
+
+- Updated to v2017.07-rc3
+
+-------------------------------------------------------------------
+Thu Jun 22 08:19:18 UTC 2017 - guillaume@opensuse.org
+
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.07
+* Patches added:
+ 0003-Revert-rockchip-mkimage-remove-plac.patch
+
+-------------------------------------------------------------------
+Wed Jun 21 14:18:06 UTC 2017 - guillaume.gardet@opensuse.org
+
+- Updated to v2017.07-rc2
+
+-------------------------------------------------------------------
+Fri Jun 9 14:21:41 UTC 2017 - afaerber@suse.de
+
+- Updated to v2017.07-rc1
+
+-------------------------------------------------------------------
+Mon May 8 15:27:50 UTC 2017 - afaerber@suse.de
+
+- Updated to v2017.05
+
+-------------------------------------------------------------------
+Tue May 2 16:22:39 UTC 2017 - afaerber@suse.de
+
+- Updated to v2017.05-rc3
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
+* Patches dropped (upstreamed):
+ 0003-meson-gxbb-enable-MMC-as-boot-targe.patch
+
+-------------------------------------------------------------------
+Fri Apr 21 03:45:10 UTC 2017 - afaerber@suse.de
+
+- Switch firefly-rk3288 and tinker-rk3288 to u-boot.bin
+
+-------------------------------------------------------------------
+Thu Apr 20 14:33:20 UTC 2017 - afaerber@suse.de
+
+- Use %_smp_mflags, suggested by jengelh
+
+-------------------------------------------------------------------
+Thu Apr 20 01:00:43 UTC 2017 - afaerber@suse.de
+
+- Drop rkimage for tinker-rk3288, it only has Micro SD storage
+
+-------------------------------------------------------------------
+Wed Apr 19 20:04:46 UTC 2017 - afaerber@suse.de
+
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
+* Enable distro boot from MMC for odroid-c2:
+ 0003-meson-gxbb-enable-MMC-as-boot-targe.patch
+
+-------------------------------------------------------------------
+Tue Apr 18 16:12:49 UTC 2017 - afaerber@suse.de
+
+- Updated to v2017.05-rc2
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed-2017.05
+* Patches dropped (accepted upstream):
+ 0003-Makefile-Fix-linking-with-modern-bi.patch
+- Add orangepipc2, nanopineoair
+
+-------------------------------------------------------------------
+Thu Apr 13 02:38:36 UTC 2017 - afaerber@suse.de
+
+- Enable overlay support unconditionally
+
+-------------------------------------------------------------------
+Tue Apr 11 03:28:45 UTC 2017 - afaerber@suse.de
+
+- Add ls1012afrdmqspi
+
++++ 1540 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-turrisomnia.changes
--- /work/SRC/openSUSE:Factory/u-boot/u-boot-udoo.changes 2017-11-17 11:00:38.451323822 +0100
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-udoo.changes 2018-01-31 19:50:57.604076463 +0100
@@ -1,0 +2,32 @@
+Wed Jan 17 17:11:04 UTC 2018 - afaerber@suse.de
+
+- Add turrisomnia
+
+-------------------------------------------------------------------
+Wed Jan 17 09:51:41 UTC 2018 - guillaume@opensuse.org
+
+- Updated to 2018.01
+
+-------------------------------------------------------------------
+Mon Jan 8 09:02:47 UTC 2018 - guillaume@opensuse.org
+
+- Updated to 2018.01-rc3
+
+-------------------------------------------------------------------
+Tue Dec 19 13:59:57 UTC 2017 - guillaume@opensuse.org
+
+- Updated to 2018.01-rc2
+
+-------------------------------------------------------------------
+Fri Dec 8 07:50:19 UTC 2017 - guillaume@opensuse.org
+
+- Updated to 2018.01-rc1
+- Remove am57xx_evm_nodt since it has been removed upstream
+
+-------------------------------------------------------------------
+Sat Nov 25 23:00:31 UTC 2017 - afaerber@suse.de
+
+- Add nanopi_a64
+- Update orangepi_pc2 packaging
+
+-------------------------------------------------------------------
u-boot-udooneo.changes: same change
u-boot.changes: same change
Old:
----
u-boot-2017.11.tar.bz2
u-boot-2017.11.tar.bz2.sig
u-boot-am57xxevmnodt.changes
u-boot-am57xxevmnodt.spec
New:
----
u-boot-2018.01.tar.bz2
u-boot-2018.01.tar.bz2.sig
u-boot-nanopia64.changes
u-boot-nanopia64.spec
u-boot-turrisomnia.changes
u-boot-turrisomnia.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ u-boot-a10-olinuxino-lime.spec ++++++
--- /var/tmp/diff_new_pack.0dvL3m/_old 2018-01-31 19:51:01.867878196 +0100
+++ /var/tmp/diff_new_pack.0dvL3m/_new 2018-01-31 19:51:01.871878010 +0100
@@ -1,7 +1,7 @@
#
# spec file for package u-boot-a10-olinuxino-lime
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco
#
@@ -32,10 +32,10 @@
%endif
# archive_version differs from version for RC version only
-%define archive_version 2017.11
+%define archive_version 2018.01
Name: u-boot-a10-olinuxino-lime
-Version: 2017.11
+Version: 2018.01
Release: 0
Summary: The U-Boot firmware for the a10-olinuxino-lime platform
License: GPL-2.0
u-boot-a13-olinuxino.spec: same change
u-boot-a13-olinuxinom.spec: same change
u-boot-a20-olinuxino-lime.spec: same change
u-boot-a20-olinuxino-lime2.spec: same change
u-boot-a20-olinuxinomicro.spec: same change
u-boot-am335xboneblack.spec: same change
u-boot-am335xevm.spec: same change
u-boot-am57xxevm.spec: same change
u-boot-arndale.spec: same change
u-boot-bananapi.spec: same change
u-boot-clearfog.spec: same change
u-boot-colibrit20.spec: same change
u-boot-cubieboard.spec: same change
u-boot-cubieboard2.spec: same change
u-boot-cubietruck.spec: same change
u-boot-dragonboard410c.spec: same change
u-boot-evb-rk3399.spec: same change
u-boot-firefly-rk3288.spec: same change
u-boot-firefly-rk3399.spec: same change
u-boot-geekbox.spec: same change
u-boot-highbank.spec: same change
u-boot-hikey.spec: same change
u-boot-hyundaia7hd.spec: same change
u-boot-jetson-tk1.spec: same change
u-boot-lamobor1.spec: same change
u-boot-ls1012afrdmqspi.spec: same change
u-boot-melea1000.spec: same change
u-boot-merriia80optimus.spec: same change
u-boot-mvebudb-88f3720.spec: same change
u-boot-mvebudbarmada8k.spec: same change
u-boot-mvebuespressobin-88f3720.spec: same change
u-boot-mvebumcbin-88f8040.spec: same change
u-boot-mx53loco.spec: same change
u-boot-mx6cuboxi.spec: same change
u-boot-mx6qsabrelite.spec: same change
++++++ u-boot-nanopia64.spec ++++++
#
# spec file for package u-boot-nanopia64
#
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco
#
# 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/
#
%define mvebu_spl 0
%define x_loader 0
%define rockchip_spl 0
%define sunxi_spl 1
%define arndale_spl 0
%define origen_spl 0
%define imx6_spl 0
%define socfpga_spl 0
%if "nanopia64" == "rpi" || "nanopia64" == "rpi2" || "nanopia64" == "rpi332b" || "nanopia64" == "rpi3"
%define is_rpi 1
%endif
# archive_version differs from version for RC version only
%define archive_version 2018.01
Name: u-boot-nanopia64
Version: 2018.01
Release: 0
Summary: The U-Boot firmware for the nanopia64 platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
Source2: arndale-bl1.img
Source3: update_git.sh
Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0003: 0003-Revert-rockchip-mkimage-remove-plac.patch
Patch0004: 0004-Fix-MMC1-external-SD-slot-on-Samsun.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0
BuildRequires: arm-trusted-firmware-pine64
%endif
BuildRequires: bc
# Arndale board needs DTC >= 1.4
BuildRequires: dtc >= 1.4.0
# u-boot-clearfog (tools/kwbimage.c) needs openssl to build
BuildRequires: libopenssl-devel
BuildRequires: python-devel
BuildRequires: swig
%if "%{name}" == "u-boot-qemu-ppce500"
# Owns /usr/share/qemu directory
BuildRequires: qemu
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
%endif
%if 0%{?is_rpi}
# Owns /boot/vc directory
BuildRequires: raspberrypi-firmware
# For mountpoint
Requires(post): util-linux
%endif
Provides: u-boot-loader
Conflicts: otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes: x-loader-nanopia64
Provides: x-loader-nanopia64
%endif
ExclusiveArch: aarch64
%description
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains the firmware for the nanopia64 platform.
%package doc
Summary: Documentation for the U-Boot Firmware
Group: Documentation/Other
%description doc
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains documentation for U-Boot firmware.
%prep
%setup -q -n u-boot-%{archive_version}
%patch0001 -p1
%patch0002 -p1
%patch0003 -p1
%patch0004 -p1
%build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus"
export BL31=/boot/bl31.bin
%endif
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" nanopi_a64_defconfig
echo "Attempting to enable fdt apply command (.dtbo) support."
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
%ifarch aarch64
%if %sunxi_spl == 1
cat spl/sunxi-spl.bin u-boot.itb > u-boot-sunxi-with-spl.bin
%endif
%endif
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
export TEXT_START=$(awk '$NF == "_start" { printf "0x"$1 }' System.map)
./tools/mkimage -A arm -O linux -T kernel -C none -a $TEXT_START -e $TEXT_START -n uboot -d u-boot-dtb.bin u-boot.img
%endif
%if %rockchip_spl == 1
for t in ; do
./tools/mkimage -n -d spl/u-boot-spl.bin -T $t u-boot-spl.$t
done
%endif
%install
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
export NO_BRP_STRIP_DEBUG=true
export NO_DEBUGINFO_STRIP_DEBUG=true
%define uboot_dir /boot
%if 0%{?is_rpi}
%define uboot_dir /boot/vc
%endif
%if "%{name}" == "u-boot-qemu-ppce500"
%define uboot_dir %{_datadir}/qemu
%endif
%if "%{name}" == "u-boot-jetson-tk1"
# tegra-uboot-flasher needs several intermediate files, under their original name.
for f in u-boot u-boot.dtb u-boot-dtb-tegra.bin u-boot-nodtb-tegra.bin spl/u-boot-spl; do
install -D -m 0644 $f %{buildroot}%{uboot_dir}/$f
done
%else
%if "%{name}" == "u-boot-p2371-2180"
# Jetson TX1 Driver Pack flash.sh needs several intermediate files, under their original name.
for f in u-boot u-boot.bin u-boot.dtb u-boot-dtb.bin; do
install -D -m 0644 $f %{buildroot}%{uboot_dir}/$f
done
%else
install -D -m 0644 u-boot.itb %{buildroot}%{uboot_dir}/u-boot.itb
%if "%{name}" == "u-boot-qemu-ppce500"
mv %{buildroot}%{uboot_dir}/u-boot.itb %{buildroot}%{uboot_dir}/u-boot.e500
%endif
%endif
%endif
%if %x_loader == 1
install -D -m 0644 MLO %{buildroot}%{uboot_dir}/MLO
%endif
%if %origen_spl == 1
install -D -m 0644 spl/origen-spl.bin %{buildroot}%{uboot_dir}/origen-spl.bin
%endif
%if %arndale_spl == 1
install -D -m 0644 spl/arndale-spl.bin %{buildroot}%{uboot_dir}/arndale-spl.bin
install -D -m 0644 %{SOURCE2} %{buildroot}%{uboot_dir}/arndale-bl1.img
%endif
%if %mvebu_spl == 1
install -D -m 0644 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
%endif
%if %rockchip_spl == 1
install -D -m 0644 spl/u-boot-spl.bin %{buildroot}%{uboot_dir}/u-boot-spl.bin
for t in ; do
install -D -m 0644 u-boot-spl.$t %{buildroot}%{uboot_dir}/u-boot-spl.$t
done
%endif
%if %sunxi_spl == 1
install -D -m 0644 spl/sunxi-spl.bin %{buildroot}%{uboot_dir}/sunxi-spl.bin
install -D -m 0644 u-boot-sunxi-with-spl.bin %{buildroot}%{uboot_dir}/u-boot-sunxi-with-spl.bin
%endif
%if %imx6_spl == 1
install -D -m 0644 SPL %{buildroot}%{uboot_dir}/imx6-spl.bin
%endif
%if %socfpga_spl == 1
install -D -m 0644 u-boot-with-spl.sfp %{buildroot}%{uboot_dir}/u-boot-with-spl.sfp
%endif
%if 0%{?is_rpi}
%post
# On the Raspberry Pi we chain-load u-boot.bin from bootcode.bin via config.txt.
# It needs to be on the first FAT partition, wherever we mounted it.
# a) Unmounted, then do nothing.
# b) Mounted as /boot/vc, then they're in the right place already.
# c) Mounted as /boot/efi, with /boot/vc as symlink, then nothing to be done.
# d) Mounted as /boot/efi, with /boot/vc a directory, then copy files over.
if mountpoint -q /boot/efi; then
[[ "$(readlink -f /boot/efi)" -ef "$(readlink -f %{uboot_dir})" ]] || cp %{uboot_dir}/u-boot.itb /boot/efi/
fi
%endif
%files
%defattr(-,root,root)
%{uboot_dir}/*
%doc Licenses/gpl-2.0.txt README
%files doc
%defattr(-,root,root)
# Generic documents
%doc doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands
%doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns
%doc doc/README.hwconfig doc/README.nand doc/README.NetConsole doc/README.serial_multi
%doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb
%doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST
# Copy some useful kermit scripts as well
%doc tools/kermit/dot.kermrc tools/kermit/flash_param tools/kermit/send_cmd tools/kermit/send_image
# Now any h/w dependent Documentation
%doc doc/README.ARM-memory-map
%changelog
++++++ u-boot-nanopineo.spec ++++++
--- /var/tmp/diff_new_pack.0dvL3m/_old 2018-01-31 19:51:02.899830209 +0100
+++ /var/tmp/diff_new_pack.0dvL3m/_new 2018-01-31 19:51:02.903830023 +0100
@@ -1,7 +1,7 @@
#
# spec file for package u-boot-nanopineo
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco
#
@@ -32,10 +32,10 @@
%endif
# archive_version differs from version for RC version only
-%define archive_version 2017.11
+%define archive_version 2018.01
Name: u-boot-nanopineo
-Version: 2017.11
+Version: 2018.01
Release: 0
Summary: The U-Boot firmware for the nanopineo platform
License: GPL-2.0
u-boot-nanopineoair.spec: same change
u-boot-odroid-c2.spec: same change
u-boot-odroid-xu3.spec: same change
u-boot-odroid.spec: same change
u-boot-omap3beagle.spec: same change
u-boot-omap4panda.spec: same change
u-boot-orangepipc.spec: same change
++++++ u-boot-orangepipc2.spec ++++++
--- /var/tmp/diff_new_pack.0dvL3m/_old 2018-01-31 19:51:03.111820352 +0100
+++ /var/tmp/diff_new_pack.0dvL3m/_new 2018-01-31 19:51:03.111820352 +0100
@@ -1,7 +1,7 @@
#
# spec file for package u-boot-orangepipc2
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco
#
@@ -21,7 +21,7 @@
%define mvebu_spl 0
%define x_loader 0
%define rockchip_spl 0
-%define sunxi_spl 0
+%define sunxi_spl 1
%define arndale_spl 0
%define origen_spl 0
%define imx6_spl 0
@@ -32,10 +32,10 @@
%endif
# archive_version differs from version for RC version only
-%define archive_version 2017.11
+%define archive_version 2018.01
Name: u-boot-orangepipc2
-Version: 2017.11
+Version: 2018.01
Release: 0
Summary: The U-Boot firmware for the orangepipc2 platform
License: GPL-2.0
@@ -151,9 +151,9 @@
install -D -m 0644 $f %{buildroot}%{uboot_dir}/$f
done
%else
-install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
+install -D -m 0644 u-boot.itb %{buildroot}%{uboot_dir}/u-boot.itb
%if "%{name}" == "u-boot-qemu-ppce500"
-mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
+mv %{buildroot}%{uboot_dir}/u-boot.itb %{buildroot}%{uboot_dir}/u-boot.e500
%endif
%endif
%endif
@@ -196,7 +196,7 @@
# c) Mounted as /boot/efi, with /boot/vc as symlink, then nothing to be done.
# d) Mounted as /boot/efi, with /boot/vc a directory, then copy files over.
if mountpoint -q /boot/efi; then
- [[ "$(readlink -f /boot/efi)" -ef "$(readlink -f %{uboot_dir})" ]] || cp %{uboot_dir}/u-boot.bin /boot/efi/
+ [[ "$(readlink -f /boot/efi)" -ef "$(readlink -f %{uboot_dir})" ]] || cp %{uboot_dir}/u-boot.itb /boot/efi/
fi
%endif
++++++ u-boot-p2371-2180.spec ++++++
--- /var/tmp/diff_new_pack.0dvL3m/_old 2018-01-31 19:51:03.135819236 +0100
+++ /var/tmp/diff_new_pack.0dvL3m/_new 2018-01-31 19:51:03.135819236 +0100
@@ -1,7 +1,7 @@
#
# spec file for package u-boot-p2371-2180
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco
#
@@ -32,10 +32,10 @@
%endif
# archive_version differs from version for RC version only
-%define archive_version 2017.11
+%define archive_version 2018.01
Name: u-boot-p2371-2180
-Version: 2017.11
+Version: 2018.01
Release: 0
Summary: The U-Boot firmware for the p2371-2180 platform
License: GPL-2.0
u-boot-paz00.spec: same change
u-boot-pcm051rev3.spec: same change
u-boot-pine64plus.spec: same change
u-boot-qemu-ppce500.spec: same change
u-boot-rpi.spec: same change
u-boot-rpi2.spec: same change
u-boot-rpi3.spec: same change
u-boot-rpi332b.spec: same change
u-boot-sinovoipbpim2plus.spec: same change
u-boot-snow.spec: same change
u-boot-socfpgade0nanosoc.spec: same change
u-boot-spring.spec: same change
u-boot-tinker-rk3288.spec: same change
++++++ u-boot-turrisomnia.spec ++++++
#
# spec file for package u-boot-turrisomnia
#
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco
#
# 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/
#
%define mvebu_spl 1
%define x_loader 0
%define rockchip_spl 0
%define sunxi_spl 0
%define arndale_spl 0
%define origen_spl 0
%define imx6_spl 0
%define socfpga_spl 0
%if "turrisomnia" == "rpi" || "turrisomnia" == "rpi2" || "turrisomnia" == "rpi332b" || "turrisomnia" == "rpi3"
%define is_rpi 1
%endif
# archive_version differs from version for RC version only
%define archive_version 2018.01
Name: u-boot-turrisomnia
Version: 2018.01
Release: 0
Summary: The U-Boot firmware for the turrisomnia platform
License: GPL-2.0
Group: System/Boot
Url: http://www.denx.de/wiki/U-Boot
Source: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2
Source1: ftp://ftp.denx.de/pub/u-boot/u-boot-%{archive_version}.tar.bz2.sig
Source2: arndale-bl1.img
Source3: update_git.sh
Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0003: 0003-Revert-rockchip-mkimage-remove-plac.patch
Patch0004: 0004-Fix-MMC1-external-SD-slot-on-Samsun.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0
BuildRequires: arm-trusted-firmware-pine64
%endif
BuildRequires: bc
# Arndale board needs DTC >= 1.4
BuildRequires: dtc >= 1.4.0
# u-boot-clearfog (tools/kwbimage.c) needs openssl to build
BuildRequires: libopenssl-devel
BuildRequires: python-devel
BuildRequires: swig
%if "%{name}" == "u-boot-qemu-ppce500"
# Owns /usr/share/qemu directory
BuildRequires: qemu
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
%endif
%if 0%{?is_rpi}
# Owns /boot/vc directory
BuildRequires: raspberrypi-firmware
# For mountpoint
Requires(post): util-linux
%endif
Provides: u-boot-loader
Conflicts: otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes: x-loader-turrisomnia
Provides: x-loader-turrisomnia
%endif
ExclusiveArch: armv7l armv7hl
%description
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains the firmware for the turrisomnia platform.
%package doc
Summary: Documentation for the U-Boot Firmware
Group: Documentation/Other
%description doc
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains documentation for U-Boot firmware.
%prep
%setup -q -n u-boot-%{archive_version}
%patch0001 -p1
%patch0002 -p1
%patch0003 -p1
%patch0004 -p1
%build
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
%if "%{name}" == "u-boot-pine64plus"
export BL31=/boot/bl31.bin
%endif
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" turris_omnia_defconfig
echo "Attempting to enable fdt apply command (.dtbo) support."
echo "CONFIG_OF_LIBFDT_OVERLAY=y" >> .config
make %{?_smp_mflags} CROSS_COMPILE= HOSTCFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
%ifarch aarch64
%if %sunxi_spl == 1
cat spl/sunxi-spl.bin u-boot.itb > u-boot-sunxi-with-spl.bin
%endif
%endif
%if "%{name}" == "u-boot-snow" || "%{name}" == "u-boot-spring"
# Chromebook ARM (snow) and HP Chromebook 11 (spring) need a uImage format
export TEXT_START=$(awk '$NF == "_start" { printf "0x"$1 }' System.map)
./tools/mkimage -A arm -O linux -T kernel -C none -a $TEXT_START -e $TEXT_START -n uboot -d u-boot-dtb.bin u-boot.img
%endif
%if %rockchip_spl == 1
for t in ; do
./tools/mkimage -n -d spl/u-boot-spl.bin -T $t u-boot-spl.$t
done
%endif
%install
export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes | tail -n 1 | cut -d- -f1 )" +%s)
export NO_BRP_STRIP_DEBUG=true
export NO_DEBUGINFO_STRIP_DEBUG=true
%define uboot_dir /boot
%if 0%{?is_rpi}
%define uboot_dir /boot/vc
%endif
%if "%{name}" == "u-boot-qemu-ppce500"
%define uboot_dir %{_datadir}/qemu
%endif
%if "%{name}" == "u-boot-jetson-tk1"
# tegra-uboot-flasher needs several intermediate files, under their original name.
for f in u-boot u-boot.dtb u-boot-dtb-tegra.bin u-boot-nodtb-tegra.bin spl/u-boot-spl; do
install -D -m 0644 $f %{buildroot}%{uboot_dir}/$f
done
%else
%if "%{name}" == "u-boot-p2371-2180"
# Jetson TX1 Driver Pack flash.sh needs several intermediate files, under their original name.
for f in u-boot u-boot.bin u-boot.dtb u-boot-dtb.bin; do
install -D -m 0644 $f %{buildroot}%{uboot_dir}/$f
done
%else
install -D -m 0644 u-boot.img %{buildroot}%{uboot_dir}/u-boot.img
%if "%{name}" == "u-boot-qemu-ppce500"
mv %{buildroot}%{uboot_dir}/u-boot.img %{buildroot}%{uboot_dir}/u-boot.e500
%endif
%endif
%endif
%if %x_loader == 1
install -D -m 0644 MLO %{buildroot}%{uboot_dir}/MLO
%endif
%if %origen_spl == 1
install -D -m 0644 spl/origen-spl.bin %{buildroot}%{uboot_dir}/origen-spl.bin
%endif
%if %arndale_spl == 1
install -D -m 0644 spl/arndale-spl.bin %{buildroot}%{uboot_dir}/arndale-spl.bin
install -D -m 0644 %{SOURCE2} %{buildroot}%{uboot_dir}/arndale-bl1.img
%endif
%if %mvebu_spl == 1
install -D -m 0644 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
%endif
%if %rockchip_spl == 1
install -D -m 0644 spl/u-boot-spl.bin %{buildroot}%{uboot_dir}/u-boot-spl.bin
for t in ; do
install -D -m 0644 u-boot-spl.$t %{buildroot}%{uboot_dir}/u-boot-spl.$t
done
%endif
%if %sunxi_spl == 1
install -D -m 0644 spl/sunxi-spl.bin %{buildroot}%{uboot_dir}/sunxi-spl.bin
install -D -m 0644 u-boot-sunxi-with-spl.bin %{buildroot}%{uboot_dir}/u-boot-sunxi-with-spl.bin
%endif
%if %imx6_spl == 1
install -D -m 0644 SPL %{buildroot}%{uboot_dir}/imx6-spl.bin
%endif
%if %socfpga_spl == 1
install -D -m 0644 u-boot-with-spl.sfp %{buildroot}%{uboot_dir}/u-boot-with-spl.sfp
%endif
%if 0%{?is_rpi}
%post
# On the Raspberry Pi we chain-load u-boot.bin from bootcode.bin via config.txt.
# It needs to be on the first FAT partition, wherever we mounted it.
# a) Unmounted, then do nothing.
# b) Mounted as /boot/vc, then they're in the right place already.
# c) Mounted as /boot/efi, with /boot/vc as symlink, then nothing to be done.
# d) Mounted as /boot/efi, with /boot/vc a directory, then copy files over.
if mountpoint -q /boot/efi; then
[[ "$(readlink -f /boot/efi)" -ef "$(readlink -f %{uboot_dir})" ]] || cp %{uboot_dir}/u-boot.img /boot/efi/
fi
%endif
%files
%defattr(-,root,root)
%{uboot_dir}/*
%doc Licenses/gpl-2.0.txt README
%files doc
%defattr(-,root,root)
# Generic documents
%doc doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands
%doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns
%doc doc/README.hwconfig doc/README.nand doc/README.NetConsole doc/README.serial_multi
%doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb
%doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST
# Copy some useful kermit scripts as well
%doc tools/kermit/dot.kermrc tools/kermit/flash_param tools/kermit/send_cmd tools/kermit/send_image
# Now any h/w dependent Documentation
%doc doc/README.ARM-memory-map
%changelog
++++++ u-boot-udoo.spec ++++++
--- /var/tmp/diff_new_pack.0dvL3m/_old 2018-01-31 19:51:03.527801008 +0100
+++ /var/tmp/diff_new_pack.0dvL3m/_new 2018-01-31 19:51:03.527801008 +0100
@@ -1,7 +1,7 @@
#
# spec file for package u-boot-udoo
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco
#
@@ -32,10 +32,10 @@
%endif
# archive_version differs from version for RC version only
-%define archive_version 2017.11
+%define archive_version 2018.01
Name: u-boot-udoo
-Version: 2017.11
+Version: 2018.01
Release: 0
Summary: The U-Boot firmware for the udoo platform
License: GPL-2.0
u-boot-udooneo.spec: same change
++++++ u-boot.spec ++++++
--- /var/tmp/diff_new_pack.0dvL3m/_old 2018-01-31 19:51:03.583798405 +0100
+++ /var/tmp/diff_new_pack.0dvL3m/_new 2018-01-31 19:51:03.591798033 +0100
@@ -1,7 +1,7 @@
#
# spec file for package u-boot
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco
#
@@ -19,10 +19,10 @@
# 'archive_version' differs from 'version' for RC version only
-%define archive_version 2017.11
+%define archive_version 2018.01
Name: u-boot
-Version: 2017.11
+Version: 2018.01
Release: 0
Summary: Tools for the U-Boot Firmware
License: GPL-2.0
++++++ 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch ++++++
--- /var/tmp/diff_new_pack.0dvL3m/_old 2018-01-31 19:51:03.619796731 +0100
+++ /var/tmp/diff_new_pack.0dvL3m/_new 2018-01-31 19:51:03.619796731 +0100
@@ -1,4 +1,4 @@
-From a7e044eece1d28a53f343503890e361322de96e3 Mon Sep 17 00:00:00 2001
+From 39b8c870cb0fe26a155f667e9f3244bcb9ad4370 Mon Sep 17 00:00:00 2001
From: Alexander Graf
Date: Wed, 13 Apr 2016 13:44:29 +0200
Subject: [PATCH] XXX openSUSE XXX: Load dtb from partition 2
@@ -16,10 +16,10 @@
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/config_distro_bootcmd.h b/include/config_distro_bootcmd.h
-index e0d0034ed3..120e22e995 100644
+index 5c469a23fa..ee286f04ca 100644
--- a/include/config_distro_bootcmd.h
+++ b/include/config_distro_bootcmd.h
-@@ -126,16 +126,16 @@
+@@ -130,16 +130,16 @@
"fi\0" \
\
"load_efi_dtb=" \
++++++ 0002-Revert-Revert-omap3-Use-raw-SPL-by-.patch ++++++
--- /var/tmp/diff_new_pack.0dvL3m/_old 2018-01-31 19:51:03.627796359 +0100
+++ /var/tmp/diff_new_pack.0dvL3m/_new 2018-01-31 19:51:03.627796359 +0100
@@ -1,4 +1,4 @@
-From c0127ad645dfd15f4d21bef1893f20d2638c922e Mon Sep 17 00:00:00 2001
+From 32137ec9752a551769d465a214b1e6a3940365cb Mon Sep 17 00:00:00 2001
From: Alexander Graf
Date: Mon, 2 May 2016 23:25:07 +0200
Subject: [PATCH] Revert "Revert "omap3: Use raw SPL by default for mmc1""
++++++ 0003-Revert-rockchip-mkimage-remove-plac.patch ++++++
--- /var/tmp/diff_new_pack.0dvL3m/_old 2018-01-31 19:51:03.635795987 +0100
+++ /var/tmp/diff_new_pack.0dvL3m/_new 2018-01-31 19:51:03.635795987 +0100
@@ -1,4 +1,4 @@
-From b29f5aaa7d6eefb12f6c70a77ce4925e87e61782 Mon Sep 17 00:00:00 2001
+From 56a11c1430c4057f207cacad283eece724e7f587 Mon Sep 17 00:00:00 2001
From: Guillaume GARDET
Date: Thu, 22 Jun 2017 10:04:06 +0200
Subject: [PATCH] Revert 'rockchip: mkimage: remove placeholder functions from
++++++ 0004-Fix-MMC1-external-SD-slot-on-Samsun.patch ++++++
--- /var/tmp/diff_new_pack.0dvL3m/_old 2018-01-31 19:51:03.647795429 +0100
+++ /var/tmp/diff_new_pack.0dvL3m/_new 2018-01-31 19:51:03.651795243 +0100
@@ -1,4 +1,4 @@
-From cb274c28c8e72fbf1e4c6cd41833442fd3f1a3db Mon Sep 17 00:00:00 2001
+From f25b8843eca3b018aacef8ba266d946bb158d7c9 Mon Sep 17 00:00:00 2001
From: Guillaume GARDET
Date: Thu, 16 Nov 2017 13:20:12 +0100
Subject: [PATCH] Fix MMC1 (external SD slot) on Samsung Snow (Chromebook ARM)
++++++ pre_checkin.sh ++++++
--- /var/tmp/diff_new_pack.0dvL3m/_old 2018-01-31 19:51:03.699793011 +0100
+++ /var/tmp/diff_new_pack.0dvL3m/_new 2018-01-31 19:51:03.699793011 +0100
@@ -12,7 +12,7 @@
armv6_boards="rpi"
# TI
-armv7_boards="omap3_beagle omap4_panda am335x_evm am335x_boneblack pcm051_rev3 am57xx_evm am57xx_evm_nodt"
+armv7_boards="omap3_beagle omap4_panda am335x_evm am335x_boneblack pcm051_rev3 am57xx_evm"
# Exynos
armv7_boards="$armv7_boards arndale snow spring odroid odroid-xu3"
# Calxeda
@@ -31,13 +31,13 @@
# Rockchip
armv7_boards="$armv7_boards firefly-rk3288 tinker-rk3288"
# Marvell
-armv7_boards="$armv7_boards clearfog"
+armv7_boards="$armv7_boards clearfog turris_omnia"
# Altera
armv7_boards="$armv7_boards socfpga_de0_nano_soc"
aarch64_boards="dragonboard410c hikey ls1012afrdm_qspi p2371-2180 rpi_3"
# Allwinner
-aarch64_boards="$aarch64_boards orangepi_pc2 pine64_plus"
+aarch64_boards="$aarch64_boards nanopi_a64 orangepi_pc2 pine64_plus"
# Amlogic
aarch64_boards="$aarch64_boards odroid-c2"
# Marvell
@@ -105,7 +105,7 @@
BINEND=img
SUNXI_SPL=1
;;
-pine64_plus)
+nanopi_a64|orangepi_pc2|pine64_plus)
BINEND=itb
SUNXI_SPL=1
;;
@@ -132,7 +132,7 @@
ROCKCHIP_SPL_IMAGE_TYPES="rksd"
ROCKCHIP_SPL_SOC=rk3288
;;
-clearfog)
+clearfog|turris_omnia)
BINEND=img
MVEBU_SPL=1
;;
++++++ u-boot-2017.11.tar.bz2 -> u-boot-2018.01.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/u-boot/u-boot-2017.11.tar.bz2 /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-2018.01.tar.bz2 differ: char 11, line 1
++++++ update_git.sh ++++++
--- /var/tmp/diff_new_pack.0dvL3m/_old 2018-01-31 19:51:04.039777201 +0100
+++ /var/tmp/diff_new_pack.0dvL3m/_new 2018-01-31 19:51:04.039777201 +0100
@@ -13,8 +13,8 @@
GIT_TREE=git://github.com/openSUSE/u-boot.git
GIT_LOCAL_TREE=~/git/u-boot-opensuse
-GIT_BRANCH=tumbleweed-2017.11
-GIT_UPSTREAM_TAG=v2017.11
+GIT_BRANCH=tumbleweed-2018.01
+GIT_UPSTREAM_TAG=v2018.01
GIT_DIR=/dev/shm/u-boot-factory-git-dir
CMP_DIR=/dev/shm/u-boot-factory-cmp-dir