openSUSE Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
July 2016
- 1 participants
- 1930 discussions
Hello community,
here is the log from the commit of package nqp for openSUSE:Factory checked in at 2016-07-30 00:27:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nqp (Old)
and /work/SRC/openSUSE:Factory/.nqp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nqp"
Changes:
--------
--- /work/SRC/openSUSE:Factory/nqp/nqp.changes 2016-02-11 12:37:59.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.nqp.new/nqp.changes 2016-07-30 00:27:16.000000000 +0200
@@ -1,0 +2,21 @@
+Sun Jul 24 09:30:24 UTC 2016 - nine(a)detonation.org
+
+- update to version 2016.07
+ * Support for new REPL supporting code spread over multiple lines
+ * Workaround for unsigned attribute access bug.
+ * Fix crash in unsinged attributeref code-gen.
+ * Avoid a load of hash allocation/copies.
+ * Performance improvements for regexes and compilation
+ * Use MoarVM's optimized mutli-dispatch path.
+ * Fix icicle graph in profiler
+ * Support new heap profiler
+ * Improved sprintf error reporting
+ * Option for a source-name different from the actual source file
+ * Fix massive memory leak in EVAL
+ * Support BEGIN time EVAL in precompilation
+ * Make mappers in MASTOperations cheaper
+ * Hook up new bytecode loading ops
+ * Improve code-gen by avoiding redundant deconts.
+ * return is now a proper control exception making it much faster
+
+-------------------------------------------------------------------
Old:
----
nqp-2016.01.tar.gz
New:
----
nqp-2016.07.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nqp.spec ++++++
--- /var/tmp/diff_new_pack.UOqzTp/_old 2016-07-30 00:27:18.000000000 +0200
+++ /var/tmp/diff_new_pack.UOqzTp/_new 2016-07-30 00:27:18.000000000 +0200
@@ -17,7 +17,7 @@
Name: nqp
-Version: 2016.01
+Version: 2016.07
Release: 1.1
Summary: Not Quite Perl
License: Artistic-2.0
@@ -26,7 +26,7 @@
Source: nqp-%{version}.tar.gz
Patch1: usenqplibdir.diff
BuildRequires: moarvm-devel
-Requires: moarvm >= 2016.01
+Requires: moarvm >= 2016.07
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
++++++ nqp-2016.01.tar.gz -> nqp-2016.07.tar.gz ++++++
++++ 31839 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package moarvm for openSUSE:Factory checked in at 2016-07-30 00:27:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/moarvm (Old)
and /work/SRC/openSUSE:Factory/.moarvm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "moarvm"
Changes:
--------
--- /work/SRC/openSUSE:Factory/moarvm/moarvm.changes 2016-02-11 12:37:55.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.moarvm.new/moarvm.changes 2016-07-30 00:27:14.000000000 +0200
@@ -1,0 +2,17 @@
+Sun Jul 24 08:59:23 UTC 2016 - nine(a)detonation.org
+
+- update to 2016.07
+ * Numerous fixes for memory leaks
+ * Numerous performance improvements
+ * Fixes for NativeCall
+ * Updates to moar-gdb.py (MoarVM GDB plug-in)
+ * New heap profiler
+ * JIT compile more code paths
+ * Make the GC smarter
+ * Fixes for UTF8-C8 encoding and use it for directory listing
+ * Fixe a couple of SEGVs
+ * Further support for function pointers in native calling
+ * Implement loadbytecodebuffer and loadbytecodefh ops
+ * New multi-dispatch cache supporting calls with named parameters
+
+-------------------------------------------------------------------
Old:
----
MoarVM-2016.01.tar.gz
New:
----
MoarVM-2016.07.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ moarvm.spec ++++++
--- /var/tmp/diff_new_pack.mbl2y8/_old 2016-07-30 00:27:15.000000000 +0200
+++ /var/tmp/diff_new_pack.mbl2y8/_new 2016-07-30 00:27:15.000000000 +0200
@@ -16,7 +16,7 @@
#
-%global mvrel 2016.01
+%global mvrel 2016.07
Name: moarvm
Version: %mvrel
Release: 1.1
++++++ MoarVM-2016.01.tar.gz -> MoarVM-2016.07.tar.gz ++++++
++++ 17422 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package u-boot-odroid-c2 for openSUSE:Factory checked in at 2016-07-30 00:27:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/u-boot-odroid-c2 (Old)
and /work/SRC/openSUSE:Factory/.u-boot-odroid-c2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "u-boot-odroid-c2"
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
New:
----
_link
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ _link ++++++
<link package="u-boot" cicount="copy" />
1
0
Hello community,
here is the log from the commit of package u-boot-dragonboard410c for openSUSE:Factory checked in at 2016-07-30 00:26:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/u-boot-dragonboard410c (Old)
and /work/SRC/openSUSE:Factory/.u-boot-dragonboard410c.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "u-boot-dragonboard410c"
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
New:
----
_link
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ _link ++++++
<link package="u-boot" cicount="copy" />
1
0
Hello community,
here is the log from the commit of package u-boot for openSUSE:Factory checked in at 2016-07-30 00:26:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/u-boot (Old)
and /work/SRC/openSUSE:Factory/.u-boot.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "u-boot"
Changes:
--------
--- /work/SRC/openSUSE:Factory/u-boot/u-boot-a10-olinuxino-lime.changes 2016-07-01 10:00:16.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-a10-olinuxino-lime.changes 2016-07-30 00:26:44.000000000 +0200
@@ -1,0 +2,23 @@
+Sat Jul 16 18:49:35 UTC 2016 - afaerber(a)suse.de
+
+- Updated to v2016.07
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped (upstreamed):
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0015-arm-Fix-setjmp.patch
+* Patches rebased:
+ 0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+- Revert an ARMv8 breakage from v2016.07 (backport from master)
+ 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
+- Add dragonboard410c, odroid-c2, pine64_plus
+
+-------------------------------------------------------------------
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-am57xxevmnodt.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
New Changes file:
--- /dev/null 2016-07-07 10:01:34.856033756 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-dragonboard410c.changes 2016-07-30 00:26:44.000000000 +0200
@@ -0,0 +1,1298 @@
+-------------------------------------------------------------------
+Sat Jul 16 18:49:35 UTC 2016 - afaerber(a)suse.de
+
+- Updated to v2016.07
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped (upstreamed):
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0015-arm-Fix-setjmp.patch
+* Patches rebased:
+ 0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+- Revert an ARMv8 breakage from v2016.07 (backport from master)
+ 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
+- Add dragonboard410c, odroid-c2, pine64_plus
+
+-------------------------------------------------------------------
+Mon Jun 27 11:00:33 UTC 2016 - nadvornik(a)suse.com
+
+- Enable SUNXI_SPL for orangepi_pc
+
+-------------------------------------------------------------------
+Mon Jun 27 06:14:09 UTC 2016 - agraf(a)suse.com
+
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches added:
+ 0015-arm-Fix-setjmp.patch
+- Add update_git.sh to source file list
+
+-------------------------------------------------------------------
+Mon Jun 6 22:07:59 UTC 2016 - agraf(a)suse.com
+
+- Add efifb support for RPi
+- Fix spin table spill on Rpi
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches added:
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+
+-------------------------------------------------------------------
+Mon Jun 6 06:56:34 UTC 2016 - agraf(a)suse.com
+
+- Add RTS reboot for RPi
+- Add EFI exit support
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches added:
+ 0007-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+
+-------------------------------------------------------------------
+Fri Jun 3 11:18:13 UTC 2016 - agraf(a)suse.com
+
+- Disable EFI GOP fb_addr, so Linux doesn't use it
+- Move to git based patch queue workflow
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped:
+ 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+ 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
+ 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
+* Patches added:
+ 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+ 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+ 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+
+-------------------------------------------------------------------
+Wed May 18 13:07:24 UTC 2016 - afaerber(a)suse.de
+
+- Fix rpi3 installation location
+
+-------------------------------------------------------------------
+Wed May 18 12:22:31 UTC 2016 - guillaume(a)opensuse.org
+
+- Add 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+ to fix build on iMX boards (with hard-float toolchains)
+
+-------------------------------------------------------------------
+Tue May 17 12:53:24 UTC 2016 - guillaume(a)opensuse.org
+
+- Update to 2016.05
+- Remove upstreamed patch:
+ * 0003-exynos-Set-CNTFRQ.patch
+
+-------------------------------------------------------------------
+Wed May 4 20:22:57 UTC 2016 - afaerber(a)suse.de
+
+- Package Marvell SPL for ClearFog
+- Tidy package summaries and descriptions
+* Fix spelling of U-Boot
+* Don't assume ARM
+
+-------------------------------------------------------------------
+Thu Apr 28 15:46:09 UTC 2016 - agraf(a)suse.com
+
+- Update to 2016.05-rc3
+ - Removed patches:
+ * 0004-iso-Make-little-endian-and-64bit-safe.patch
+ * 0005-iso-Start-with-partition-1.patch
+ * 0006-iso-Allow-512-byte-sector-size.patch
+ * 0007-efi_loader-Split-drive-add-into-function.patch
+ * 0008-efi_loader-Add-el-torito-support.patch
+ * 0009-efi_loader-Pass-file-path-to-payload.patch
+ * 0010-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0011-distro-Enable-iso-partition-code.patch
+ * 0012-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0013-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0014-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0015-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+ * 0016-efi_loader-Handle-memory-overflows.patch
+ * 0017-ARM-rpi-fix-64-bit-CONFIG_SYS_TEXT_BASE.patch
+
+-------------------------------------------------------------------
+Fri Apr 15 21:50:37 UTC 2016 - agraf(a)suse.com
+
+- Add patch to fix RPi3 aarch64 mode with recent firmware
+ * 0017-ARM-rpi-fix-64-bit-CONFIG_SYS_TEXT_BASE.patch
+
+-------------------------------------------------------------------
+Wed Apr 13 13:55:13 UTC 2016 - agraf(a)suse.com
+
+- Move patch queue to https://github.com/openSUSE/u-boot.git tumbleweed
+ - Removed old patches:
+ * 0001-iso-Make-little-endian-and-64bit-safe.patch
+ * 0002-iso-Start-with-partition-1.patch
+ * 0003-iso-Allow-512-byte-sector-size.patch
+ * 0004-efi_loader-Split-drive-add-into-function.patch
+ * 0005-efi_loader-Add-el-torito-support.patch
+ * 0006-efi_loader-Pass-file-path-to-payload.patch
+ * 0007-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0008-distro-Enable-iso-partition-code.patch
+ * 0009-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0010-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0011-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0012-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+ * u-boot-exynos.patch
+ * efi-default-env.patch
+ * omap3-Move-to-distro-bootcmd.patch
+ - Added new patches:
+ * 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
+ * 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
+ * 0003-exynos-Set-CNTFRQ.patch
+ * 0004-iso-Make-little-endian-and-64bit-safe.patch
+ * 0005-iso-Start-with-partition-1.patch
+ * 0006-iso-Allow-512-byte-sector-size.patch
+ * 0007-efi_loader-Split-drive-add-into-function.patch
+ * 0008-efi_loader-Add-el-torito-support.patch
+ * 0009-efi_loader-Pass-file-path-to-payload.patch
+ * 0010-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0011-distro-Enable-iso-partition-code.patch
+ * 0012-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0013-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0014-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0015-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+- Add patch to fix Jetson TK1
+ * 0016-efi_loader-Handle-memory-overflows.patch
+
+-------------------------------------------------------------------
+Wed Apr 13 13:16:42 UTC 2016 - guillaume(a)opensuse.org
+
+- Use released source archive instead of manually built archive
+
+-------------------------------------------------------------------
+Tue Apr 12 08:38:49 UTC 2016 - agraf(a)suse.com
+
+- Update to 2016.05-rc1
+- Remove upstreamed patches:
+ * efi.patch
+ * efi2.patch
+ * efi_loader-Call-fdt-preparation-functions.patch
+ * efi_loader-Pass-proper-device-path-in-on-boot.patch
+ * efi_loader-Provide-icache-flush-stub.patch
+ * efi-map-fdt-as-reserved.patch
+ * rpi3.patch
+- Add EFI fixes and iso boot backports:
+ * 0001-iso-Make-little-endian-and-64bit-safe.patch
+ * 0002-iso-Start-with-partition-1.patch
+ * 0003-iso-Allow-512-byte-sector-size.patch
+ * 0004-efi_loader-Split-drive-add-into-function.patch
+ * 0005-efi_loader-Add-el-torito-support.patch
+ * 0006-efi_loader-Pass-file-path-to-payload.patch
+ * 0007-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0008-distro-Enable-iso-partition-code.patch
+ * 0009-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0010-efi_loader-Put-fdt-into-convenient-location.patch
++++ 1101 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-dragonboard410c.changes
--- /work/SRC/openSUSE:Factory/u-boot/u-boot-firefly-rk3288.changes 2016-07-01 10:00:17.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-firefly-rk3288.changes 2016-07-30 00:26:44.000000000 +0200
@@ -1,0 +2,23 @@
+Sat Jul 16 18:49:35 UTC 2016 - afaerber(a)suse.de
+
+- Updated to v2016.07
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped (upstreamed):
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0015-arm-Fix-setjmp.patch
+* Patches rebased:
+ 0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+- Revert an ARMv8 breakage from v2016.07 (backport from master)
+ 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
+- Add dragonboard410c, odroid-c2, pine64_plus
+
+-------------------------------------------------------------------
u-boot-highbank.changes: same change
u-boot-hyundaia7hd.changes: same change
u-boot-jetson-tk1.changes: same change
u-boot-melea1000.changes: same change
u-boot-merriia80optimus.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 2016-07-07 10:01:34.856033756 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-odroid-c2.changes 2016-07-30 00:26:45.000000000 +0200
@@ -0,0 +1,1298 @@
+-------------------------------------------------------------------
+Sat Jul 16 18:49:35 UTC 2016 - afaerber(a)suse.de
+
+- Updated to v2016.07
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped (upstreamed):
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0015-arm-Fix-setjmp.patch
+* Patches rebased:
+ 0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+- Revert an ARMv8 breakage from v2016.07 (backport from master)
+ 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
+- Add dragonboard410c, odroid-c2, pine64_plus
+
+-------------------------------------------------------------------
+Mon Jun 27 11:00:33 UTC 2016 - nadvornik(a)suse.com
+
+- Enable SUNXI_SPL for orangepi_pc
+
+-------------------------------------------------------------------
+Mon Jun 27 06:14:09 UTC 2016 - agraf(a)suse.com
+
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches added:
+ 0015-arm-Fix-setjmp.patch
+- Add update_git.sh to source file list
+
+-------------------------------------------------------------------
+Mon Jun 6 22:07:59 UTC 2016 - agraf(a)suse.com
+
+- Add efifb support for RPi
+- Fix spin table spill on Rpi
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches added:
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+
+-------------------------------------------------------------------
+Mon Jun 6 06:56:34 UTC 2016 - agraf(a)suse.com
+
+- Add RTS reboot for RPi
+- Add EFI exit support
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches added:
+ 0007-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+
+-------------------------------------------------------------------
+Fri Jun 3 11:18:13 UTC 2016 - agraf(a)suse.com
+
+- Disable EFI GOP fb_addr, so Linux doesn't use it
+- Move to git based patch queue workflow
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped:
+ 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+ 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
+ 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
+* Patches added:
+ 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+ 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+ 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+
+-------------------------------------------------------------------
+Wed May 18 13:07:24 UTC 2016 - afaerber(a)suse.de
+
+- Fix rpi3 installation location
+
+-------------------------------------------------------------------
+Wed May 18 12:22:31 UTC 2016 - guillaume(a)opensuse.org
+
+- Add 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+ to fix build on iMX boards (with hard-float toolchains)
+
+-------------------------------------------------------------------
+Tue May 17 12:53:24 UTC 2016 - guillaume(a)opensuse.org
+
+- Update to 2016.05
+- Remove upstreamed patch:
+ * 0003-exynos-Set-CNTFRQ.patch
+
+-------------------------------------------------------------------
+Wed May 4 20:22:57 UTC 2016 - afaerber(a)suse.de
+
+- Package Marvell SPL for ClearFog
+- Tidy package summaries and descriptions
+* Fix spelling of U-Boot
+* Don't assume ARM
+
+-------------------------------------------------------------------
+Thu Apr 28 15:46:09 UTC 2016 - agraf(a)suse.com
+
+- Update to 2016.05-rc3
+ - Removed patches:
+ * 0004-iso-Make-little-endian-and-64bit-safe.patch
+ * 0005-iso-Start-with-partition-1.patch
+ * 0006-iso-Allow-512-byte-sector-size.patch
+ * 0007-efi_loader-Split-drive-add-into-function.patch
+ * 0008-efi_loader-Add-el-torito-support.patch
+ * 0009-efi_loader-Pass-file-path-to-payload.patch
+ * 0010-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0011-distro-Enable-iso-partition-code.patch
+ * 0012-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0013-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0014-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0015-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+ * 0016-efi_loader-Handle-memory-overflows.patch
+ * 0017-ARM-rpi-fix-64-bit-CONFIG_SYS_TEXT_BASE.patch
+
+-------------------------------------------------------------------
+Fri Apr 15 21:50:37 UTC 2016 - agraf(a)suse.com
+
+- Add patch to fix RPi3 aarch64 mode with recent firmware
+ * 0017-ARM-rpi-fix-64-bit-CONFIG_SYS_TEXT_BASE.patch
+
+-------------------------------------------------------------------
+Wed Apr 13 13:55:13 UTC 2016 - agraf(a)suse.com
+
+- Move patch queue to https://github.com/openSUSE/u-boot.git tumbleweed
+ - Removed old patches:
+ * 0001-iso-Make-little-endian-and-64bit-safe.patch
+ * 0002-iso-Start-with-partition-1.patch
+ * 0003-iso-Allow-512-byte-sector-size.patch
+ * 0004-efi_loader-Split-drive-add-into-function.patch
+ * 0005-efi_loader-Add-el-torito-support.patch
+ * 0006-efi_loader-Pass-file-path-to-payload.patch
+ * 0007-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0008-distro-Enable-iso-partition-code.patch
+ * 0009-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0010-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0011-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0012-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+ * u-boot-exynos.patch
+ * efi-default-env.patch
+ * omap3-Move-to-distro-bootcmd.patch
+ - Added new patches:
+ * 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
+ * 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
+ * 0003-exynos-Set-CNTFRQ.patch
+ * 0004-iso-Make-little-endian-and-64bit-safe.patch
+ * 0005-iso-Start-with-partition-1.patch
+ * 0006-iso-Allow-512-byte-sector-size.patch
+ * 0007-efi_loader-Split-drive-add-into-function.patch
+ * 0008-efi_loader-Add-el-torito-support.patch
+ * 0009-efi_loader-Pass-file-path-to-payload.patch
+ * 0010-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0011-distro-Enable-iso-partition-code.patch
+ * 0012-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0013-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0014-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0015-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+- Add patch to fix Jetson TK1
+ * 0016-efi_loader-Handle-memory-overflows.patch
+
+-------------------------------------------------------------------
+Wed Apr 13 13:16:42 UTC 2016 - guillaume(a)opensuse.org
+
+- Use released source archive instead of manually built archive
+
+-------------------------------------------------------------------
+Tue Apr 12 08:38:49 UTC 2016 - agraf(a)suse.com
+
+- Update to 2016.05-rc1
+- Remove upstreamed patches:
+ * efi.patch
+ * efi2.patch
+ * efi_loader-Call-fdt-preparation-functions.patch
+ * efi_loader-Pass-proper-device-path-in-on-boot.patch
+ * efi_loader-Provide-icache-flush-stub.patch
+ * efi-map-fdt-as-reserved.patch
+ * rpi3.patch
+- Add EFI fixes and iso boot backports:
+ * 0001-iso-Make-little-endian-and-64bit-safe.patch
+ * 0002-iso-Start-with-partition-1.patch
+ * 0003-iso-Allow-512-byte-sector-size.patch
+ * 0004-efi_loader-Split-drive-add-into-function.patch
+ * 0005-efi_loader-Add-el-torito-support.patch
+ * 0006-efi_loader-Pass-file-path-to-payload.patch
+ * 0007-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0008-distro-Enable-iso-partition-code.patch
+ * 0009-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0010-efi_loader-Put-fdt-into-convenient-location.patch
++++ 1101 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-odroid-c2.changes
--- /work/SRC/openSUSE:Factory/u-boot/u-boot-odroid-xu3.changes 2016-07-01 10:00:17.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-odroid-xu3.changes 2016-07-30 00:26:45.000000000 +0200
@@ -1,0 +2,23 @@
+Sat Jul 16 18:49:35 UTC 2016 - afaerber(a)suse.de
+
+- Updated to v2016.07
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped (upstreamed):
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0015-arm-Fix-setjmp.patch
+* Patches rebased:
+ 0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+- Revert an ARMv8 breakage from v2016.07 (backport from master)
+ 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
+- Add dragonboard410c, odroid-c2, pine64_plus
+
+-------------------------------------------------------------------
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-p2371-2180.changes: same change
u-boot-paz00.changes: same change
u-boot-pcm051rev3.changes: same change
New Changes file:
--- /dev/null 2016-07-07 10:01:34.856033756 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-pine64plus.changes 2016-07-30 00:26:46.000000000 +0200
@@ -0,0 +1,1298 @@
+-------------------------------------------------------------------
+Sat Jul 16 18:49:35 UTC 2016 - afaerber(a)suse.de
+
+- Updated to v2016.07
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped (upstreamed):
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0015-arm-Fix-setjmp.patch
+* Patches rebased:
+ 0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+- Revert an ARMv8 breakage from v2016.07 (backport from master)
+ 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
+- Add dragonboard410c, odroid-c2, pine64_plus
+
+-------------------------------------------------------------------
+Mon Jun 27 11:00:33 UTC 2016 - nadvornik(a)suse.com
+
+- Enable SUNXI_SPL for orangepi_pc
+
+-------------------------------------------------------------------
+Mon Jun 27 06:14:09 UTC 2016 - agraf(a)suse.com
+
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches added:
+ 0015-arm-Fix-setjmp.patch
+- Add update_git.sh to source file list
+
+-------------------------------------------------------------------
+Mon Jun 6 22:07:59 UTC 2016 - agraf(a)suse.com
+
+- Add efifb support for RPi
+- Fix spin table spill on Rpi
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches added:
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch
+
+-------------------------------------------------------------------
+Mon Jun 6 06:56:34 UTC 2016 - agraf(a)suse.com
+
+- Add RTS reboot for RPi
+- Add EFI exit support
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches added:
+ 0007-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+
+-------------------------------------------------------------------
+Fri Jun 3 11:18:13 UTC 2016 - agraf(a)suse.com
+
+- Disable EFI GOP fb_addr, so Linux doesn't use it
+- Move to git based patch queue workflow
+- Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped:
+ 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+ 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
+ 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
+* Patches added:
+ 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
+ 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
+ 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+
+-------------------------------------------------------------------
+Wed May 18 13:07:24 UTC 2016 - afaerber(a)suse.de
+
+- Fix rpi3 installation location
+
+-------------------------------------------------------------------
+Wed May 18 12:22:31 UTC 2016 - guillaume(a)opensuse.org
+
+- Add 0001-video-ipu-Fix-build-with-hard-float-ARM-toolchain.-I.patch
+ to fix build on iMX boards (with hard-float toolchains)
+
+-------------------------------------------------------------------
+Tue May 17 12:53:24 UTC 2016 - guillaume(a)opensuse.org
+
+- Update to 2016.05
+- Remove upstreamed patch:
+ * 0003-exynos-Set-CNTFRQ.patch
+
+-------------------------------------------------------------------
+Wed May 4 20:22:57 UTC 2016 - afaerber(a)suse.de
+
+- Package Marvell SPL for ClearFog
+- Tidy package summaries and descriptions
+* Fix spelling of U-Boot
+* Don't assume ARM
+
+-------------------------------------------------------------------
+Thu Apr 28 15:46:09 UTC 2016 - agraf(a)suse.com
+
+- Update to 2016.05-rc3
+ - Removed patches:
+ * 0004-iso-Make-little-endian-and-64bit-safe.patch
+ * 0005-iso-Start-with-partition-1.patch
+ * 0006-iso-Allow-512-byte-sector-size.patch
+ * 0007-efi_loader-Split-drive-add-into-function.patch
+ * 0008-efi_loader-Add-el-torito-support.patch
+ * 0009-efi_loader-Pass-file-path-to-payload.patch
+ * 0010-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0011-distro-Enable-iso-partition-code.patch
+ * 0012-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0013-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0014-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0015-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+ * 0016-efi_loader-Handle-memory-overflows.patch
+ * 0017-ARM-rpi-fix-64-bit-CONFIG_SYS_TEXT_BASE.patch
+
+-------------------------------------------------------------------
+Fri Apr 15 21:50:37 UTC 2016 - agraf(a)suse.com
+
+- Add patch to fix RPi3 aarch64 mode with recent firmware
+ * 0017-ARM-rpi-fix-64-bit-CONFIG_SYS_TEXT_BASE.patch
+
+-------------------------------------------------------------------
+Wed Apr 13 13:55:13 UTC 2016 - agraf(a)suse.com
+
+- Move patch queue to https://github.com/openSUSE/u-boot.git tumbleweed
+ - Removed old patches:
+ * 0001-iso-Make-little-endian-and-64bit-safe.patch
+ * 0002-iso-Start-with-partition-1.patch
+ * 0003-iso-Allow-512-byte-sector-size.patch
+ * 0004-efi_loader-Split-drive-add-into-function.patch
+ * 0005-efi_loader-Add-el-torito-support.patch
+ * 0006-efi_loader-Pass-file-path-to-payload.patch
+ * 0007-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0008-distro-Enable-iso-partition-code.patch
+ * 0009-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0010-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0011-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0012-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+ * u-boot-exynos.patch
+ * efi-default-env.patch
+ * omap3-Move-to-distro-bootcmd.patch
+ - Added new patches:
+ * 0001-XXX-openSUSE-XXX-Load-dtb-from-partition-2.patch
+ * 0002-XXX-openSUSE-XXX-omap3-Move-to-distro-bootcmd.patch
+ * 0003-exynos-Set-CNTFRQ.patch
+ * 0004-iso-Make-little-endian-and-64bit-safe.patch
+ * 0005-iso-Start-with-partition-1.patch
+ * 0006-iso-Allow-512-byte-sector-size.patch
+ * 0007-efi_loader-Split-drive-add-into-function.patch
+ * 0008-efi_loader-Add-el-torito-support.patch
+ * 0009-efi_loader-Pass-file-path-to-payload.patch
+ * 0010-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0011-distro-Enable-iso-partition-code.patch
+ * 0012-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0013-efi_loader-Put-fdt-into-convenient-location.patch
+ * 0014-efi_loader-Expose-ascending-efi-memory-map.patch
+ * 0015-efi_loader-Always-flush-in-cache-line-size-granulari.patch
+- Add patch to fix Jetson TK1
+ * 0016-efi_loader-Handle-memory-overflows.patch
+
+-------------------------------------------------------------------
+Wed Apr 13 13:16:42 UTC 2016 - guillaume(a)opensuse.org
+
+- Use released source archive instead of manually built archive
+
+-------------------------------------------------------------------
+Tue Apr 12 08:38:49 UTC 2016 - agraf(a)suse.com
+
+- Update to 2016.05-rc1
+- Remove upstreamed patches:
+ * efi.patch
+ * efi2.patch
+ * efi_loader-Call-fdt-preparation-functions.patch
+ * efi_loader-Pass-proper-device-path-in-on-boot.patch
+ * efi_loader-Provide-icache-flush-stub.patch
+ * efi-map-fdt-as-reserved.patch
+ * rpi3.patch
+- Add EFI fixes and iso boot backports:
+ * 0001-iso-Make-little-endian-and-64bit-safe.patch
+ * 0002-iso-Start-with-partition-1.patch
+ * 0003-iso-Allow-512-byte-sector-size.patch
+ * 0004-efi_loader-Split-drive-add-into-function.patch
+ * 0005-efi_loader-Add-el-torito-support.patch
+ * 0006-efi_loader-Pass-file-path-to-payload.patch
+ * 0007-efi_loader-Increase-path-string-to-32-characters.patch
+ * 0008-distro-Enable-iso-partition-code.patch
+ * 0009-efi_loader-Use-system-fdt-as-fallback.patch
+ * 0010-efi_loader-Put-fdt-into-convenient-location.patch
++++ 1101 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-pine64plus.changes
--- /work/SRC/openSUSE:Factory/u-boot/u-boot-qemu-ppce500.changes 2016-07-01 10:00:18.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-qemu-ppce500.changes 2016-07-30 00:26:46.000000000 +0200
@@ -1,0 +2,23 @@
+Sat Jul 16 18:49:35 UTC 2016 - afaerber(a)suse.de
+
+- Updated to v2016.07
+* Patch queue updated from git://github.com/openSUSE/u-boot.git tumbleweed
+* Patches dropped (upstreamed):
+ 0004-video-ipu-Fix-build-with-hard-float.patch
+ 0005-efi_loader-Clean-up-system-table-on.patch
+ 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
+ 0009-arm-Introduce-setjmp-longjmp.patch
+ 0010-efi_loader-Add-exit-support.patch
+ 0011-efi_loader-Add-DM_VIDEO-support.patch
+ 0015-arm-Fix-setjmp.patch
+* Patches rebased:
+ 0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch
+ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+ 0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+ 0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+- Revert an ARMv8 breakage from v2016.07 (backport from master)
+ 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
+- Add dragonboard410c, odroid-c2, pine64_plus
+
+-------------------------------------------------------------------
u-boot-rpi.changes: same change
u-boot-rpi2.changes: same change
u-boot-rpi3.changes: same change
u-boot-snow.changes: same change
u-boot-spring.changes: same change
u-boot-udoo.changes: same change
u-boot.changes: same change
Old:
----
0004-video-ipu-Fix-build-with-hard-float.patch
0005-efi_loader-Clean-up-system-table-on.patch
0006-efi_loader-gop-Don-t-expose-fb-addr.patch
0007-efi_loader-Allow-boards-to-implemen.patch
0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0009-arm-Introduce-setjmp-longjmp.patch
0010-efi_loader-Add-exit-support.patch
0011-efi_loader-Add-DM_VIDEO-support.patch
0012-efi_loader-gop-Expose-fb-when-32bpp.patch
0013-bcm2835-video-Map-frame-buffer-as-3.patch
0014-bcm2835-Reserve-the-spin-table-in-e.patch
0015-arm-Fix-setjmp.patch
u-boot-2016.05.tar.bz2
New:
----
0004-efi_loader-Allow-boards-to-implemen.patch
0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
0006-efi_loader-gop-Expose-fb-when-32bpp.patch
0007-bcm2835-video-Map-frame-buffer-as-3.patch
0008-bcm2835-Reserve-the-spin-table-in-e.patch
0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
u-boot-2016.07.tar.bz2
u-boot-dragonboard410c.changes
u-boot-dragonboard410c.spec
u-boot-odroid-c2.changes
u-boot-odroid-c2.spec
u-boot-pine64plus.changes
u-boot-pine64plus.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ u-boot-a10-olinuxino-lime.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:50.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:50.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-a10-olinuxino-lime
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a10-olinuxino-lime platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A10-OLinuXino-Lime_defconfig
++++++ u-boot-a13-olinuxino.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:50.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:50.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-a13-olinuxino
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a13-olinuxino platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A13-OLinuXino_defconfig
++++++ u-boot-a13-olinuxinom.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:50.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:50.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-a13-olinuxinom
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a13-olinuxinom platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A13-OLinuXinoM_defconfig
++++++ u-boot-a20-olinuxino-lime.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:50.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:50.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-a20-olinuxino-lime
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a20-olinuxino-lime platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino-Lime_defconfig
++++++ u-boot-a20-olinuxino-lime2.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-a20-olinuxino-lime2
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a20-olinuxino-lime2 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino-Lime2_defconfig
++++++ u-boot-a20-olinuxinomicro.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-a20-olinuxinomicro
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the a20-olinuxinomicro platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" A20-OLinuXino_MICRO_defconfig
++++++ u-boot-am335xboneblack.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-am335xboneblack
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the am335xboneblack platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" am335x_boneblack_defconfig
++++++ u-boot-am335xevm.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-am335xevm
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the am335xevm platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" am335x_evm_defconfig
++++++ u-boot-am57xxevm.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-am57xxevm
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the am57xxevm platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" am57xx_evm_defconfig
++++++ u-boot-am57xxevmnodt.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-am57xxevmnodt
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the am57xxevmnodt platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" am57xx_evm_nodt_defconfig
++++++ u-boot-arndale.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-arndale
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the arndale platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" arndale_defconfig
++++++ u-boot-bananapi.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-bananapi
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the bananapi platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Bananapi_defconfig
++++++ u-boot-clearfog.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-clearfog
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the clearfog platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" clearfog_defconfig
++++++ u-boot-colibrit20.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-colibrit20
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the colibrit20 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" colibri_t20_defconfig
++++++ u-boot-cubieboard.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-cubieboard
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the cubieboard platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Cubieboard_defconfig
++++++ u-boot-cubieboard2.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-cubieboard2
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the cubieboard2 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Cubieboard2_defconfig
++++++ u-boot-cubietruck.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-cubietruck
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the cubietruck platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Cubietruck_defconfig
++++++ u-boot-dragonboard410c.spec ++++++
#
# spec file for package u-boot-dragonboard410c
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco <silvan.calarco(a)mambasoft.it>
#
# 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 0
%define arndale_spl 0
%define cuboxi_spl 0
%define origen_spl 0
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.07
Name: u-boot-dragonboard410c
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the dragonboard410c 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
Source2: arndale-bl1.img
Source3: update_git.sh
Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
BuildRequires: dtc >= 1.4.0
%if "%{name}" == "u-boot-qemu-ppce500"
# Owns /usr/share/qemu directory
BuildRequires: qemu
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
%endif
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
# Owns /boot/vc directory
BuildRequires: raspberrypi-firmware
%endif
Provides: u-boot-loader
Conflicts: otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes: x-loader-dragonboard410c
Provides: x-loader-dragonboard410c
%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 dragonboard410c 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
%patch0005 -p1
%patch0006 -p1
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" dragonboard410c_defconfig
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
%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-dtb.bin -T $t u-boot-spl.$t
done
%endif
%install
export NO_BRP_STRIP_DEBUG=true
export NO_DEBUGINFO_STRIP_DEBUG=true
%define uboot_dir /boot
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
%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}/boot/$f
done
%else
# Some times u-boot needs a dtb to configure itself appended to the binary.
# In that case prefer the one with a working dtb already appended.
if [ -f u-boot-dtb-tegra.bin ]; then
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}%{uboot_dir}/u-boot.bin
elif [ -f u-boot-dtb.bin ]; then
install -D -m 0644 u-boot-dtb.bin %{buildroot}%{uboot_dir}/u-boot.bin
else
install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
fi
%if "%{name}" == "u-boot-qemu-ppce500"
mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
%endif
%endif
%if %x_loader == 1
install -D -m 0755 MLO %{buildroot}/boot/MLO
%endif
%if %origen_spl == 1
install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
%endif
%if %arndale_spl == 1
install -D -m 0755 spl/arndale-spl.bin %{buildroot}/boot/arndale-spl.bin
install -D -m 0755 %{SOURCE2} %{buildroot}/boot/arndale-bl1.img
%endif
%if %mvebu_spl == 1
install -D -m 0755 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
%endif
%if %rockchip_spl == 1
install -D -m 0644 spl/u-boot-spl-dtb.bin %{buildroot}%{uboot_dir}/u-boot-spl-dtb.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 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
install -D -m 0755 u-boot-sunxi-with-spl.bin %{buildroot}/boot/u-boot-sunxi-with-spl.bin
%endif
%if %cuboxi_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/cuboxi-spl.bin
%endif
%if %udoo_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/udoo_spl.bin
%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-firefly-rk3288.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-firefly-rk3288
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the firefly-rk3288 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" firefly-rk3288_defconfig
++++++ u-boot-highbank.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-highbank
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the highbank platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" highbank_defconfig
++++++ u-boot-hyundaia7hd.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-hyundaia7hd
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the hyundaia7hd platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Hyundai_A7HD_defconfig
++++++ u-boot-jetson-tk1.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-jetson-tk1
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the jetson-tk1 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" jetson-tk1_defconfig
++++++ u-boot-melea1000.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-melea1000
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the melea1000 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Mele_A1000_defconfig
++++++ u-boot-merriia80optimus.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-merriia80optimus
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the merriia80optimus platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" Merrii_A80_Optimus_defconfig
++++++ u-boot-mx53loco.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-mx53loco
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the mx53loco platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" mx53loco_defconfig
++++++ u-boot-mx6cuboxi.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-mx6cuboxi
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the mx6cuboxi platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" mx6cuboxi_defconfig
++++++ u-boot-mx6qsabrelite.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-mx6qsabrelite
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the mx6qsabrelite platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" mx6qsabrelite_defconfig
++++++ u-boot-odroid-c2.spec ++++++
#
# spec file for package u-boot-odroid-c2
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco <silvan.calarco(a)mambasoft.it>
#
# 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 0
%define arndale_spl 0
%define cuboxi_spl 0
%define origen_spl 0
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.07
Name: u-boot-odroid-c2
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the odroid-c2 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
Source2: arndale-bl1.img
Source3: update_git.sh
Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
BuildRequires: dtc >= 1.4.0
%if "%{name}" == "u-boot-qemu-ppce500"
# Owns /usr/share/qemu directory
BuildRequires: qemu
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
%endif
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
# Owns /boot/vc directory
BuildRequires: raspberrypi-firmware
%endif
Provides: u-boot-loader
Conflicts: otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes: x-loader-odroid-c2
Provides: x-loader-odroid-c2
%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 odroid-c2 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
%patch0005 -p1
%patch0006 -p1
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" odroid-c2_defconfig
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
%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-dtb.bin -T $t u-boot-spl.$t
done
%endif
%install
export NO_BRP_STRIP_DEBUG=true
export NO_DEBUGINFO_STRIP_DEBUG=true
%define uboot_dir /boot
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
%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}/boot/$f
done
%else
# Some times u-boot needs a dtb to configure itself appended to the binary.
# In that case prefer the one with a working dtb already appended.
if [ -f u-boot-dtb-tegra.bin ]; then
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}%{uboot_dir}/u-boot.bin
elif [ -f u-boot-dtb.bin ]; then
install -D -m 0644 u-boot-dtb.bin %{buildroot}%{uboot_dir}/u-boot.bin
else
install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
fi
%if "%{name}" == "u-boot-qemu-ppce500"
mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
%endif
%endif
%if %x_loader == 1
install -D -m 0755 MLO %{buildroot}/boot/MLO
%endif
%if %origen_spl == 1
install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
%endif
%if %arndale_spl == 1
install -D -m 0755 spl/arndale-spl.bin %{buildroot}/boot/arndale-spl.bin
install -D -m 0755 %{SOURCE2} %{buildroot}/boot/arndale-bl1.img
%endif
%if %mvebu_spl == 1
install -D -m 0755 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
%endif
%if %rockchip_spl == 1
install -D -m 0644 spl/u-boot-spl-dtb.bin %{buildroot}%{uboot_dir}/u-boot-spl-dtb.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 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
install -D -m 0755 u-boot-sunxi-with-spl.bin %{buildroot}/boot/u-boot-sunxi-with-spl.bin
%endif
%if %cuboxi_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/cuboxi-spl.bin
%endif
%if %udoo_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/udoo_spl.bin
%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-odroid-xu3.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-odroid-xu3
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the odroid-xu3 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" odroid-xu3_defconfig
++++++ u-boot-odroid.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-odroid
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the odroid platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" odroid_defconfig
++++++ u-boot-omap3beagle.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-omap3beagle
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the omap3beagle platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" omap3_beagle_defconfig
++++++ u-boot-omap4panda.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-omap4panda
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the omap4panda platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" omap4_panda_defconfig
++++++ u-boot-orangepipc.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-orangepipc
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the orangepipc platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" orangepi_pc_defconfig
++++++ u-boot-p2371-2180.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-p2371-2180
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the p2371-2180 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" p2371-2180_defconfig
++++++ u-boot-paz00.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-paz00
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the paz00 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" paz00_defconfig
++++++ u-boot-pcm051rev3.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-pcm051rev3
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the pcm051rev3 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" pcm051_rev3_defconfig
++++++ u-boot-pine64plus.spec ++++++
#
# spec file for package u-boot-pine64plus
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Texas Instruments Inc by Nishanth Menon
# Copyright (c) 2007-2010 by Silvan Calarco <silvan.calarco(a)mambasoft.it>
#
# 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 0
%define arndale_spl 0
%define cuboxi_spl 0
%define origen_spl 0
%define udoo_spl 0
# archive_version differs from version for RC version only
%define archive_version 2016.07
Name: u-boot-pine64plus
Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the pine64plus 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
Source2: arndale-bl1.img
Source3: update_git.sh
Source300: u-boot-rpmlintrc
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
BuildRequires: dtc >= 1.4.0
%if "%{name}" == "u-boot-qemu-ppce500"
# Owns /usr/share/qemu directory
BuildRequires: qemu
Provides: qemu-ppc:%{_datadir}/qemu/u-boot.e500
%endif
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
# Owns /boot/vc directory
BuildRequires: raspberrypi-firmware
%endif
Provides: u-boot-loader
Conflicts: otherproviders(u-boot-loader)
%if %x_loader == 1
Obsoletes: x-loader-pine64plus
Provides: x-loader-pine64plus
%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 pine64plus 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
%patch0005 -p1
%patch0006 -p1
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" pine64_plus_defconfig
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" USE_PRIVATE_LIBGG=yes
%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-dtb.bin -T $t u-boot-spl.$t
done
%endif
%install
export NO_BRP_STRIP_DEBUG=true
export NO_DEBUGINFO_STRIP_DEBUG=true
%define uboot_dir /boot
%if "%{name}" == "u-boot-rpi" || "%{name}" == "u-boot-rpi2" || "%{name}" == "u-boot-rpi3"
%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}/boot/$f
done
%else
# Some times u-boot needs a dtb to configure itself appended to the binary.
# In that case prefer the one with a working dtb already appended.
if [ -f u-boot-dtb-tegra.bin ]; then
install -D -m 0644 u-boot-dtb-tegra.bin %{buildroot}%{uboot_dir}/u-boot.bin
elif [ -f u-boot-dtb.bin ]; then
install -D -m 0644 u-boot-dtb.bin %{buildroot}%{uboot_dir}/u-boot.bin
else
install -D -m 0644 u-boot.bin %{buildroot}%{uboot_dir}/u-boot.bin
fi
%if "%{name}" == "u-boot-qemu-ppce500"
mv %{buildroot}%{uboot_dir}/u-boot.bin %{buildroot}%{uboot_dir}/u-boot.e500
%endif
%endif
%if %x_loader == 1
install -D -m 0755 MLO %{buildroot}/boot/MLO
%endif
%if %origen_spl == 1
install -D -m 0755 spl/origen-spl.bin %{buildroot}/boot/origen-spl.bin
%endif
%if %arndale_spl == 1
install -D -m 0755 spl/arndale-spl.bin %{buildroot}/boot/arndale-spl.bin
install -D -m 0755 %{SOURCE2} %{buildroot}/boot/arndale-bl1.img
%endif
%if %mvebu_spl == 1
install -D -m 0755 u-boot-spl.kwb %{buildroot}%{uboot_dir}/u-boot-spl.kwb
%endif
%if %rockchip_spl == 1
install -D -m 0644 spl/u-boot-spl-dtb.bin %{buildroot}%{uboot_dir}/u-boot-spl-dtb.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 0755 spl/sunxi-spl.bin %{buildroot}/boot/sunxi-spl.bin
install -D -m 0755 u-boot-sunxi-with-spl.bin %{buildroot}/boot/u-boot-sunxi-with-spl.bin
%endif
%if %cuboxi_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/cuboxi-spl.bin
%endif
%if %udoo_spl == 1
install -D -m 0755 SPL %{buildroot}/boot/udoo_spl.bin
%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-qemu-ppce500.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-qemu-ppce500
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the qemu-ppce500 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" qemu-ppce500_defconfig
++++++ u-boot-rpi.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:51.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-rpi
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the rpi platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" rpi_defconfig
++++++ u-boot-rpi2.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-rpi2
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the rpi2 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" rpi_2_defconfig
++++++ u-boot-rpi3.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-rpi3
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the rpi3 platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" rpi_3_defconfig
++++++ u-boot-snow.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-snow
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the snow platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" snow_defconfig
++++++ u-boot-spring.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 0
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-spring
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the spring platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" spring_defconfig
++++++ u-boot-udoo.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -28,10 +28,10 @@
%define udoo_spl 1
# archive_version differs from version for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot-udoo
-Version: 2016.05
+Version: 2016.07
Release: 0
Summary: The U-Boot firmware for the udoo platform
License: GPL-2.0
@@ -44,18 +44,12 @@
Patch0001: 0001-XXX-openSUSE-XXX-Load-dtb-from-part.patch
Patch0002: 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch
Patch0003: 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch
-Patch0004: 0004-video-ipu-Fix-build-with-hard-float.patch
-Patch0005: 0005-efi_loader-Clean-up-system-table-on.patch
-Patch0006: 0006-efi_loader-gop-Don-t-expose-fb-addr.patch
-Patch0007: 0007-efi_loader-Allow-boards-to-implemen.patch
-Patch0008: 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch
-Patch0009: 0009-arm-Introduce-setjmp-longjmp.patch
-Patch0010: 0010-efi_loader-Add-exit-support.patch
-Patch0011: 0011-efi_loader-Add-DM_VIDEO-support.patch
-Patch0012: 0012-efi_loader-gop-Expose-fb-when-32bpp.patch
-Patch0013: 0013-bcm2835-video-Map-frame-buffer-as-3.patch
-Patch0014: 0014-bcm2835-Reserve-the-spin-table-in-e.patch
-Patch0015: 0015-arm-Fix-setjmp.patch
+Patch0004: 0004-efi_loader-Allow-boards-to-implemen.patch
+Patch0005: 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch
+Patch0006: 0006-efi_loader-gop-Expose-fb-when-32bpp.patch
+Patch0007: 0007-bcm2835-video-Map-frame-buffer-as-3.patch
+Patch0008: 0008-bcm2835-Reserve-the-spin-table-in-e.patch
+Patch0009: 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Arndale board need DTC >= 1.4
BuildRequires: bc
@@ -100,12 +94,6 @@
%patch0007 -p1
%patch0008 -p1
%patch0009 -p1
-%patch0010 -p1
-%patch0011 -p1
-%patch0012 -p1
-%patch0013 -p1
-%patch0014 -p1
-%patch0015 -p1
%build
make %{?jobs:-j %jobs} CROSS_COMPILE= CFLAGS="$RPM_OPT_FLAGS" udoo_defconfig
++++++ u-boot.spec ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -19,10 +19,10 @@
# 'archive_version' differs from 'version' for RC version only
-%define archive_version 2016.05
+%define archive_version 2016.07
Name: u-boot
-Version: 2016.05
+Version: 2016.07
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.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -1,4 +1,4 @@
-From 15c243d6282df398c5f8b056111460352753268e Mon Sep 17 00:00:00 2001
+From 257d552be83fd5507780e1f4c09545aab9ea7689 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf(a)suse.de>
Date: Wed, 13 Apr 2016 13:44:29 +0200
Subject: [PATCH] XXX openSUSE XXX: Load dtb from partition 2
@@ -16,7 +16,7 @@
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/config_distro_bootcmd.h b/include/config_distro_bootcmd.h
-index 7f67344..a62fb63 100644
+index 9ecaf38..42e39e7 100644
--- a/include/config_distro_bootcmd.h
+++ b/include/config_distro_bootcmd.h
@@ -125,16 +125,16 @@
++++++ 0002-XXX-openSUSE-XXX-omap3-Move-to-dist.patch ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -1,4 +1,4 @@
-From 8ea945ff9d5f57f626167d41b1c59d9518fb60b2 Mon Sep 17 00:00:00 2001
+From 78d8516550063ab336ea3aba0906237e8d0ae843 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf(a)suse.de>
Date: Tue, 1 Mar 2016 10:05:10 +0100
Subject: [PATCH] XXX openSUSE XXX: omap3: Move to distro bootcmd
++++++ 0003-Revert-Revert-omap3-Use-raw-SPL-by-.patch ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -1,4 +1,4 @@
-From b6f1638f76a63c9632b0885d7d44f56337dce5d5 Mon Sep 17 00:00:00 2001
+From 7b4e6dd052a467c2cbd305822881d5aedb22a198 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf(a)suse.de>
Date: Mon, 2 May 2016 23:25:07 +0200
Subject: [PATCH] Revert "Revert "omap3: Use raw SPL by default for mmc1""
@@ -9,7 +9,7 @@
1 file changed, 2 deletions(-)
diff --git a/arch/arm/cpu/armv7/omap-common/boot-common.c b/arch/arm/cpu/armv7/omap-common/boot-common.c
-index 0456263..ed9ba7b 100644
+index 60c367a..ea935ee 100644
--- a/arch/arm/cpu/armv7/omap-common/boot-common.c
+++ b/arch/arm/cpu/armv7/omap-common/boot-common.c
@@ -111,8 +111,6 @@ void save_omap_boot_params(void)
++++++ 0007-efi_loader-Allow-boards-to-implemen.patch -> 0004-efi_loader-Allow-boards-to-implemen.patch ++++++
--- /work/SRC/openSUSE:Factory/u-boot/0007-efi_loader-Allow-boards-to-implemen.patch 2016-07-01 10:00:16.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/0004-efi_loader-Allow-boards-to-implemen.patch 2016-07-30 00:26:43.000000000 +0200
@@ -1,4 +1,4 @@
-From 8e0619b9f745d86051952398d75a11d6e82e0c09 Mon Sep 17 00:00:00 2001
+From 55b8f99ab597bdc6d67579d3b9cb66b2297b0e57 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf(a)suse.de>
Date: Sun, 5 Jun 2016 13:05:08 +0200
Subject: [PATCH] efi_loader: Allow boards to implement get_time and
@@ -23,11 +23,11 @@
3 files changed, 112 insertions(+), 11 deletions(-)
diff --git a/cmd/bootefi.c b/cmd/bootefi.c
-index 7f552fc..7546d0a 100644
+index 011f62c..a80ed48 100644
--- a/cmd/bootefi.c
+++ b/cmd/bootefi.c
-@@ -198,6 +198,10 @@ static unsigned long do_bootefi_exec(void *efi, void *fdt)
- efi_gop_register();
+@@ -205,6 +205,10 @@ static unsigned long do_bootefi_exec(void *efi, void *fdt)
+ loaded_image_info.device_handle = nethandle;
#endif
+ /* Initialize EFI runtime services */
@@ -35,13 +35,13 @@
+ efi_get_time_init();
+
/* Call our payload! */
- #ifdef DEBUG_EFI
- printf("%s:%d Jumping to 0x%lx\n", __func__, __LINE__, (long)entry);
+ debug("%s:%d Jumping to 0x%lx\n", __func__, __LINE__, (long)entry);
+
diff --git a/include/efi_loader.h b/include/efi_loader.h
-index 88b8149..72bc699 100644
+index 9738835..91d6a84 100644
--- a/include/efi_loader.h
+++ b/include/efi_loader.h
-@@ -147,11 +147,29 @@ static inline void ascii2unicode(u16 *unicode, char *ascii)
+@@ -150,11 +150,29 @@ static inline void ascii2unicode(u16 *unicode, const char *ascii)
#define EFI_RUNTIME_DATA __attribute__ ((section ("efi_runtime_data")))
#define EFI_RUNTIME_TEXT __attribute__ ((section ("efi_runtime_text")))
@@ -72,7 +72,7 @@
/* No loader configured, stub out EFI_ENTRY */
static inline void efi_restore_gd(void) { }
diff --git a/lib/efi_loader/efi_runtime.c b/lib/efi_loader/efi_runtime.c
-index 11d0126..61f2585 100644
+index 99b5ef1..5301d68 100644
--- a/lib/efi_loader/efi_runtime.c
+++ b/lib/efi_loader/efi_runtime.c
@@ -16,6 +16,16 @@
@@ -174,7 +174,7 @@
}, {
/* Clean up system table */
.ptr = &systab.con_in,
-@@ -241,12 +280,38 @@ static efi_status_t EFIAPI efi_set_virtual_address_map(
+@@ -233,12 +272,38 @@ static efi_status_t EFIAPI efi_set_virtual_address_map(
EFI_ENTRY("%lx %lx %x %p", memory_map_size, descriptor_size,
descriptor_version, virtmap);
@@ -214,7 +214,7 @@
efi_runtime_relocate(new_offset, map);
/* Once we're virtual, we can no longer handle
-@@ -259,6 +324,20 @@ static efi_status_t EFIAPI efi_set_virtual_address_map(
+@@ -251,6 +316,20 @@ static efi_status_t EFIAPI efi_set_virtual_address_map(
return EFI_EXIT(EFI_INVALID_PARAMETER);
}
@@ -235,7 +235,7 @@
/*
* In the second stage, U-Boot has disappeared. To isolate our runtime code
* that at this point still exists from the rest, we put it into a special
-@@ -300,7 +379,7 @@ struct efi_runtime_services EFI_RUNTIME_DATA efi_runtime_services = {
+@@ -292,7 +371,7 @@ struct efi_runtime_services EFI_RUNTIME_DATA efi_runtime_services = {
.revision = EFI_RUNTIME_SERVICES_REVISION,
.headersize = sizeof(struct efi_table_hdr),
},
@@ -244,7 +244,7 @@
.set_time = (void *)&efi_device_error,
.get_wakeup_time = (void *)&efi_unimplemented,
.set_wakeup_time = (void *)&efi_unimplemented,
-@@ -310,5 +389,5 @@ struct efi_runtime_services EFI_RUNTIME_DATA efi_runtime_services = {
+@@ -302,5 +381,5 @@ struct efi_runtime_services EFI_RUNTIME_DATA efi_runtime_services = {
.get_next_variable = (void *)&efi_device_error,
.set_variable = (void *)&efi_device_error,
.get_next_high_mono_count = (void *)&efi_device_error,
++++++ 0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch -> 0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch ++++++
--- /work/SRC/openSUSE:Factory/u-boot/0008-ARM-bcm283x-Implement-EFI-RTS-reset.patch 2016-07-01 10:00:16.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/0005-ARM-bcm283x-Implement-EFI-RTS-reset.patch 2016-07-30 00:26:43.000000000 +0200
@@ -1,4 +1,4 @@
-From 3fc37904a3bb0260ab4aa56186f3a1f093d7d9fa Mon Sep 17 00:00:00 2001
+From 3e064db81016a875d338fa9e9fd3cd35336a1c18 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf(a)suse.de>
Date: Sun, 5 Jun 2016 13:07:44 +0200
Subject: [PATCH] ARM: bcm283x: Implement EFI RTS reset_system
++++++ 0012-efi_loader-gop-Expose-fb-when-32bpp.patch -> 0006-efi_loader-gop-Expose-fb-when-32bpp.patch ++++++
--- /work/SRC/openSUSE:Factory/u-boot/0012-efi_loader-gop-Expose-fb-when-32bpp.patch 2016-07-01 10:00:16.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/0006-efi_loader-gop-Expose-fb-when-32bpp.patch 2016-07-30 00:26:43.000000000 +0200
@@ -1,21 +1,51 @@
-From f221b548964319c29a74451beef20397c5caf41d Mon Sep 17 00:00:00 2001
+From 91c624a0bb3e400b28b3ac7ed3382ef9d5c0f752 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf(a)suse.de>
Date: Mon, 6 Jun 2016 17:35:10 +0200
Subject: [PATCH] efi_loader: gop: Expose fb when 32bpp
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
When we're running in 32bpp mode, expose the frame buffer address
to our payloads so that Linux efifb can pick it up.
Signed-off-by: Alexander Graf <agraf(a)suse.de>
+[AF: Backport v2 (fb_base, fb_size) as build fix]
+Signed-off-by: Andreas Färber <afaerber(a)suse.de>
---
- lib/efi_loader/efi_gop.c | 10 ++++++++++
- 1 file changed, 10 insertions(+)
+ lib/efi_loader/efi_gop.c | 16 ++++++++++++++++
+ 1 file changed, 16 insertions(+)
diff --git a/lib/efi_loader/efi_gop.c b/lib/efi_loader/efi_gop.c
-index 46f1569..286ad83 100644
+index 33a3d71..286ad83 100644
--- a/lib/efi_loader/efi_gop.c
+++ b/lib/efi_loader/efi_gop.c
-@@ -183,6 +183,16 @@ int efi_gop_register(void)
+@@ -129,6 +129,7 @@ int efi_gop_register(void)
+ {
+ struct efi_gop_obj *gopobj;
+ u32 bpix, col, row;
++ u64 fb_base, fb_size;
+
+ #ifdef CONFIG_DM_VIDEO
+ struct udevice *vdev;
+@@ -141,11 +142,16 @@ int efi_gop_register(void)
+ bpix = priv->bpix;
+ col = video_get_xsize(vdev);
+ row = video_get_ysize(vdev);
++ fb_base = (uintptr_t)priv->fb;
++ fb_size = priv->fb_size;
+ #else
++ int line_len;
+
+ bpix = panel_info.vl_bpix;
+ col = panel_info.vl_col;
+ row = panel_info.vl_row;
++ fb_base = gd->fb_base;
++ fb_size = lcd_get_size(&line_len);
+ #endif
+
+ switch (bpix) {
+@@ -177,6 +183,16 @@ int efi_gop_register(void)
gopobj->mode.info = &gopobj->info;
gopobj->mode.info_size = sizeof(gopobj->info);
++++++ 0013-bcm2835-video-Map-frame-buffer-as-3.patch -> 0007-bcm2835-video-Map-frame-buffer-as-3.patch ++++++
--- /work/SRC/openSUSE:Factory/u-boot/0013-bcm2835-video-Map-frame-buffer-as-3.patch 2016-07-01 10:00:16.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/0007-bcm2835-video-Map-frame-buffer-as-3.patch 2016-07-30 00:26:43.000000000 +0200
@@ -1,4 +1,4 @@
-From 434a593edd834710f016c34b7d36f037eda9b650 Mon Sep 17 00:00:00 2001
+From 27c54843fb6a277fe54006544b4bc6fe0cea7ed0 Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf(a)suse.de>
Date: Mon, 6 Jun 2016 18:23:37 +0200
Subject: [PATCH] bcm2835 video: Map frame buffer as 32bpp
@@ -38,7 +38,7 @@
gd->fb_base = bus_to_phys(
msg_setup->allocate_buffer.body.resp.fb_address);
diff --git a/include/configs/rpi.h b/include/configs/rpi.h
-index af58182..f541305 100644
+index dbbb81e..b5543f4 100644
--- a/include/configs/rpi.h
+++ b/include/configs/rpi.h
@@ -78,7 +78,7 @@
++++++ 0014-bcm2835-Reserve-the-spin-table-in-e.patch -> 0008-bcm2835-Reserve-the-spin-table-in-e.patch ++++++
--- /work/SRC/openSUSE:Factory/u-boot/0014-bcm2835-Reserve-the-spin-table-in-e.patch 2016-07-01 10:00:16.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.u-boot.new/0008-bcm2835-Reserve-the-spin-table-in-e.patch 2016-07-30 00:26:43.000000000 +0200
@@ -1,4 +1,4 @@
-From bc8cf1317fd2b4301a74d00ee47d7d577b77fcdf Mon Sep 17 00:00:00 2001
+From d4c57d4d395e9d0d6a5fb87b9a584b4070d4fadc Mon Sep 17 00:00:00 2001
From: Alexander Graf <agraf(a)suse.de>
Date: Mon, 6 Jun 2016 23:55:33 +0200
Subject: [PATCH] bcm2835: Reserve the spin table in efi memory map
++++++ 0009-Revert-armv8-Enable-CPUECTLR.SMPEN-.patch ++++++
>From 607baf77917bf079758ec6d60abf283cc701638c Mon Sep 17 00:00:00 2001
From: Tom Rini <trini(a)konsulko.com>
Date: Thu, 14 Jul 2016 17:36:18 -0400
Subject: [PATCH] Revert "armv8: Enable CPUECTLR.SMPEN for coherency"
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upon further review this breaks most other platforms as we need to check
what core we're running on before touching it at all.
This reverts commit d73718f3236c520a92efa401084c658e6cc067f3.
Signed-off-by: Tom Rini <trini(a)konsulko.com>
(cherry picked from commit 3a592a1349ac3961b0f4f2db0a8d9f128225d897)
Signed-off-by: Andreas Färber <afaerber(a)suse.de>
---
arch/arm/cpu/armv8/start.S | 8 --------
1 file changed, 8 deletions(-)
diff --git a/arch/arm/cpu/armv8/start.S b/arch/arm/cpu/armv8/start.S
index dfce469..670e323 100644
--- a/arch/arm/cpu/armv8/start.S
+++ b/arch/arm/cpu/armv8/start.S
@@ -81,14 +81,6 @@ reset:
msr cpacr_el1, x0 /* Enable FP/SIMD */
0:
- /* Enalbe SMPEN bit for coherency.
- * This register is not architectural but at the moment
- * this bit should be set for A53/A57/A72.
- */
- mrs x0, S3_1_c15_c2_1 /* cpuactlr_el1 */
- orr x0, x0, #0x40
- msr S3_1_c15_c2_1, x0
-
/* Apply ARM core specific erratas */
bl apply_core_errata
++++++ pre_checkin.sh ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -33,7 +33,7 @@
# Marvell
armv7_boards="$armv7_boards clearfog"
-aarch64_boards="p2371-2180 rpi_3"
+aarch64_boards="dragonboard410c odroid-c2 p2371-2180 pine64_plus rpi_3"
ppc_boards="qemu-ppce500"
++++++ u-boot-2016.05.tar.bz2 -> u-boot-2016.07.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/u-boot/u-boot-2016.05.tar.bz2 /work/SRC/openSUSE:Factory/.u-boot.new/u-boot-2016.07.tar.bz2 differ: char 11, line 1
++++++ update_git.sh ++++++
--- /var/tmp/diff_new_pack.Ei5O8T/_old 2016-07-30 00:26:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Ei5O8T/_new 2016-07-30 00:26:52.000000000 +0200
@@ -14,7 +14,7 @@
GIT_TREE=git://github.com/openSUSE/u-boot.git
GIT_LOCAL_TREE=~/git/u-boot-opensuse
GIT_BRANCH=tumbleweed
-GIT_UPSTREAM_TAG=v2016.05
+GIT_UPSTREAM_TAG=v2016.07
GIT_DIR=/dev/shm/u-boot-factory-git-dir
CMP_DIR=/dev/shm/u-boot-factory-cmp-dir
1
0
Hello community,
here is the log from the commit of package texworks for openSUSE:Factory checked in at 2016-07-30 00:26:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/texworks (Old)
and /work/SRC/openSUSE:Factory/.texworks.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "texworks"
Changes:
--------
--- /work/SRC/openSUSE:Factory/texworks/texworks.changes 2016-05-08 10:45:28.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.texworks.new/texworks.changes 2016-07-30 00:26:41.000000000 +0200
@@ -1,0 +2,5 @@
+Sun Jul 17 08:06:33 UTC 2016 - jengelh(a)inai.de
+
+- Trim irrelevant parts from description
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ texworks.spec ++++++
--- /var/tmp/diff_new_pack.Nit4P0/_old 2016-07-30 00:26:43.000000000 +0200
+++ /var/tmp/diff_new_pack.Nit4P0/_new 2016-07-30 00:26:43.000000000 +0200
@@ -55,13 +55,8 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
-The TeXworks project is an effort to build a simple TeX front-end
-program (working environment) that will be available for all today’s
-major desktop operating systems—in particular, MS Windows (XP and
-Vista), typical GNU/Linux distros and other X11-based systems, and
-Mac OS X. It is deliberately modeled on Dick Koch’s award-winning
-TeXShop for Mac OS X, which is credited with a resurgence of TeX
-usage on the Mac platform.
+The TeXworks project is a simple TeX front-end program (working
+environment) that is modeled on Dick Koch's TeXShop for Mac OS X.
%package plugin-python
Summary: Plugins to add python scripting to texworks
@@ -70,13 +65,8 @@
Requires: python
%description plugin-python
-The TeXworks project is an effort to build a simple TeX front-end
-program (working environment) that will be available for all today’s
-major desktop operating systems—in particular, MS Windows (XP and
-Vista), typical GNU/Linux distros and other X11-based systems, and
-Mac OS X. It is deliberately modeled on Dick Koch’s award-winning
-TeXShop for Mac OS X, which is credited with a resurgence of TeX
-usage on the Mac platform.
+The TeXworks project is a simple TeX front-end program (working
+environment) that is modeled on Dick Koch's TeXShop for Mac OS X.
This package adds python scripting abitilies to TeXworks.
@@ -87,13 +77,8 @@
Requires: lua
%description plugin-lua
-The TeXworks project is an effort to build a simple TeX front-end
-program (working environment) that will be available for all today’s
-major desktop operating systems—in particular, MS Windows (XP and
-Vista), typical GNU/Linux distros and other X11-based systems, and
-Mac OS X. It is deliberately modeled on Dick Koch’s award-winning
-TeXShop for Mac OS X, which is credited with a resurgence of TeX
-usage on the Mac platform.
+The TeXworks project is a simple TeX front-end program (working
+environment) that is modeled on Dick Koch's TeXShop for Mac OS X.
This package adds lua scripting abitilies to TeXworks.
1
0
Hello community,
here is the log from the commit of package xplatproviders for openSUSE:Factory checked in at 2016-07-30 00:26:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xplatproviders (Old)
and /work/SRC/openSUSE:Factory/.xplatproviders.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xplatproviders"
Changes:
--------
--- /work/SRC/openSUSE:Factory/xplatproviders/xplatproviders.changes 2013-07-08 13:35:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.xplatproviders.new/xplatproviders.changes 2016-07-30 00:26:40.000000000 +0200
@@ -1,0 +2,6 @@
+Sat Jul 23 02:56:10 UTC 2016 - rpm(a)fthiessen.de
+
+- Added fix-gcc6.patch for gcc6 build (Tumbleweed / Factory).
+ * Fixes boo#985164
+
+-------------------------------------------------------------------
New:
----
fix-gcc6.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xplatproviders.spec ++++++
--- /var/tmp/diff_new_pack.xY48mY/_old 2016-07-30 00:26:41.000000000 +0200
+++ /var/tmp/diff_new_pack.xY48mY/_new 2016-07-30 00:26:41.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package xplatproviders
#
-# 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
@@ -17,26 +17,12 @@
Name: xplatproviders
-BuildRequires: gcc-c++
-BuildRequires: sblim-cmpi-devel
-
-%if 0%{?rhel_version} > 0
-BuildRequires: -vim
-%endif
-
-%if 0%{?suse_version} > 1010
-BuildRequires: fdupes
-%endif
-
-Requires(pre): sed coreutils grep /bin/hostname
Version: 1.0.0
Release: 0
-# Mandriva:
-# Release %mkrel 1
-Url: http://scx.codeplex.com/
Summary: Operations Manager Cross Platform Providers
License: MS-PL
Group: System/Management
+Url: http://scx.codeplex.com/
Source: %{name}-%{version}.tar.gz
Patch1: 0001-Recognize-openSUSE.patch
Patch2: 0002-Fix-preprocessor-if-aix-if-defined-aix.patch
@@ -47,16 +33,27 @@
Patch7: 0007-Compute-major.minor-os-version-inside-OBS.patch
Patch8: 0008-untab-indentation-for.patch
Patch9: 0009-Honor-DESTDIR-in-install.patch
-
Patch10: 0001-Get-release-string-and-version-right.patch
Patch11: 0002-Consider-gcc-in-SUSE-can-handle-dynamic_cast.patch
Patch12: 0003-Include-unistd.h.patch
Patch13: 0004-Remove-const-qualifier-from-functions-returning-inte.patch
-
Patch14: 0001-config.guess-SuSEconfig-is-gone-post-openSUSE-12.2.patch
Patch15: xplatproviders-gcc48.patch
+Patch16: fix-gcc6.patch
+BuildRequires: gcc-c++
+BuildRequires: sblim-cmpi-devel
+Requires(pre): /bin/hostname
+Requires(pre): coreutils
+Requires(pre): grep
+Requires(pre): sed
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %{ix86} x86_64
+%if 0%{?rhel_version} > 0
+BuildRequires: -vim
+%endif
+%if 0%{?suse_version} > 1010
+BuildRequires: fdupes
+%endif
%description
System Center Cross Platform Solutions are open source add-ons for
@@ -83,34 +80,33 @@
%patch14 -p1
%patch15
+%patch16 -p1
+
%build
-export CFLAGS="%optflags"
-export CXXFLAGS="%optflags"
+export CFLAGS="%{optflags}"
+export CXXFLAGS="%{optflags}"
%if 0%{?suse_version}
-export SUSE_VERSION=%{suse_version}
+export SUSE_VERSION=0%{?suse_version}
%endif
sh -x configure \
--prefix=%{_libdir}/cmpi \
--libdir=%{_libdir}/cmpi \
--confdir=%{_sysconfdir} \
- --logdir=/var/log \
- --rundir=/var/run \
- --mofdir=/usr/share/mof \
- --with-cmpi-headers=/usr/include/cmpi
+ --logdir=%{_localstatedir}/log \
+ --rundir=%{_localstatedir}/run \
+ --mofdir=%{_datadir}/mof \
+ --with-cmpi-headers=%{_includedir}/cmpi
make %{?_smp_mflags}
%install
-make DESTDIR=$RPM_BUILD_ROOT install
-rm -f $RPM_BUILD_ROOT%{_sysconfdir}/installinfo.txt
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+make %{?_smp_mflags} DESTDIR=%{buildroot} install
+rm -f %{buildroot}%{_sysconfdir}/installinfo.txt
%files
%defattr(-,root,root)
%doc license.txt readme.txt xplatproviders.pdf
%{_libdir}/cmpi
-/usr/share/mof
+%{_datadir}/mof
%config(noreplace) %{_sysconfdir}/*.conf
%changelog
++++++ fix-gcc6.patch ++++++
diff -Nur xplatproviders-1.0.0/source/code/common_lib/pal/system/cpu/cpuenumeration.cpp new/source/code/common_lib/pal/system/cpu/cpuenumeration.cpp
--- xplatproviders-1.0.0/source/code/common_lib/pal/system/cpu/cpuenumeration.cpp 2009-07-09 22:00:40.000000000 +0200
+++ new/source/code/common_lib/pal/system/cpu/cpuenumeration.cpp 2016-07-23 04:47:27.697555041 +0200
@@ -622,7 +622,7 @@
SCXHandle<wistream> statFile = m_deps->OpenStatFile();
wstring line;
- while (getline(*statFile, line) > 0)
+ while (getline(*statFile, line).good())
{
vector<wstring> tokens;
SCXCoreLib::SCXHandle<CPUInstance> inst(0);
diff -Nur xplatproviders-1.0.0/source/code/common_lib/util/stringaid.cpp new/source/code/common_lib/util/stringaid.cpp
--- xplatproviders-1.0.0/source/code/common_lib/util/stringaid.cpp 2009-07-09 22:00:41.000000000 +0200
+++ new/source/code/common_lib/util/stringaid.cpp 2016-07-23 04:48:31.457971710 +0200
@@ -347,7 +347,7 @@
unsigned int tmp;
wstringstream ss(str);
- bool conv_result = (ss >> tmp) != 0;
+ bool conv_result = !((ss >> tmp).fail());
// Note: I'm not sure which one MacOS belongs under; move it if needed
// once the unit tests are running.
@@ -394,7 +394,7 @@
double tmp;
wstringstream ss(str);
- bool conv_result = (ss >> tmp) != 0;
+ bool conv_result = !(ss >> tmp).fail();
if (!conv_result) {
throw SCXCoreLib::SCXNotSupportedException(L"Cannot parse double in: '" + str + L"'", SCXSRCLOCATION);
@@ -419,9 +419,9 @@
scxlong tmp;
wstringstream ss(str);
- bool conv_result = (ss >> tmp) != 0;
+ bool conv_result = (ss >> tmp).fail();
- if (!conv_result) {
+ if (conv_result) {
throw SCXCoreLib::SCXNotSupportedException(L"Cannot parse scxlong in: '" + str + L"'", SCXSRCLOCATION);
}
return tmp;
@@ -444,7 +444,7 @@
scxulong tmp;
wstringstream ss(str);
- bool conv_result = (ss >> tmp) != 0;
+ bool conv_result = !((ss >> tmp).fail());
// Note: I'm not sure which one MacOS belongs under; move it if needed
// once the unit tests are running.
1
0
Hello community,
here is the log from the commit of package 2ping for openSUSE:Factory checked in at 2016-07-30 00:26:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/2ping (Old)
and /work/SRC/openSUSE:Factory/.2ping.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "2ping"
Changes:
--------
--- /work/SRC/openSUSE:Factory/2ping/2ping.changes 2015-04-10 09:50:43.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.2ping.new/2ping.changes 2016-07-30 00:26:38.000000000 +0200
@@ -1,0 +2,14 @@
+Sun Jul 24 12:53:10 UTC 2016 - p.drouand(a)gmail.com
+
+- Update to version 3.2.1
+ * Please read the ChangeLog; not able to track all changes since
+ previous version
+- Upstream moved to python
+ * Remove %{perl_requires} dependency
+ * Remove perl recommendations; perl(Digest::CRC), perl(Digest::MD5),
+ perl(Digest::SHA) and perl(IO::Socket::INET6)
+ * Add python-devel and python-setuptools requirements
+- Use official tarball and download Url
+- Remove obsolete 2ping-fix-use-of-uninitialized-warning.patch
+
+-------------------------------------------------------------------
Old:
----
2ping-1397618874.f2c20471488c.tar.xz
2ping-fix-use-of-uninitialized-warning.patch
_service
New:
----
2ping-3.2.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ 2ping.spec ++++++
--- /var/tmp/diff_new_pack.5f2Ksw/_old 2016-07-30 00:26:39.000000000 +0200
+++ /var/tmp/diff_new_pack.5f2Ksw/_new 2016-07-30 00:26:39.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package 2ping
#
-# Copyright (c) 2015 SUSE LINUX 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
@@ -20,17 +20,16 @@
Summary: Bi-directional ping utility
License: GPL-2.0+
Group: Productivity/Networking/Diagnostic
-Version: 1397618874.f2c20471488c
+Version: 3.2.1
Release: 0
Url: http://www.finnie.org/software/2ping/
-Source0: %{name}-%{version}.tar.xz
-Patch0: 2ping-fix-use-of-uninitialized-warning.patch
+Source0: http://www.finnie.org/software/2ping/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
-Recommends: perl(Digest::CRC)
-Recommends: perl(Digest::MD5)
-Recommends: perl(Digest::SHA)
-Recommends: perl(IO::Socket::INET6)
+BuildRequires: python-devel
+BuildRequires: python-setuptools
+# A bit tricky but should do it
+Provides: %{name} = 1397618874.f2c20471488c
+Obsoletes: %{name} = 1397618874.f2c20471488c
BuildArch: noarch
%description
@@ -40,23 +39,26 @@
%prep
%setup -q
-%patch0 -p1
%build
-%{__perl} Makefile.PL INSTALLDIRS=vendor
-make %{?_smp_mflags}
+python setup.py build
+install -d -m 0755 %{buildroot}%{_mandir}/man1
+install -m 0644 doc/2ping.1 %{buildroot}%{_mandir}/man1/2ping.1
+install -m 0644 doc/2ping.1 %{buildroot}%{_mandir}/man1/2ping6.1
%install
-%perl_make_install
-%perl_process_packlist
-%perl_gen_filelist
-%{_fixperms} $RPM_BUILD_ROOT/*
+python setup.py install --prefix=%{_prefix} --root=%{buildroot}
%check
-make test
+python setup.py test
-%files -f %{name}.files
+%files
%defattr(-,root,root)
-%doc ChangeLog COPYING README
+%doc ChangeLog COPYING README doc/2ping-protocol-examples.py doc/2ping.md doc/2ping-protocol.md
+%{_bindir}/2ping
+%{_bindir}/2ping6
+%{_mandir}/man1/2ping.1.*
+%{_mandir}/man1/2ping6.1.*
+%{python_sitelib}/*
%changelog
1
0
Hello community,
here is the log from the commit of package openmcu for openSUSE:Factory checked in at 2016-07-30 00:26:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openmcu (Old)
and /work/SRC/openSUSE:Factory/.openmcu.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openmcu"
Changes:
--------
--- /work/SRC/openSUSE:Factory/openmcu/openmcu.changes 2016-07-14 09:48:33.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.openmcu.new/openmcu.changes 2016-07-30 00:26:37.000000000 +0200
@@ -1,0 +2,5 @@
+Sat Jul 23 17:23:54 UTC 2016 - davejplater(a)gmail.com
+
+- Fix build with ffmpeg3 libraries with openmcu-ffmpeg3.patch.
+
+-------------------------------------------------------------------
New:
----
openmcu-ffmpeg3.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openmcu.spec ++++++
--- /var/tmp/diff_new_pack.IQLkZs/_old 2016-07-30 00:26:38.000000000 +0200
+++ /var/tmp/diff_new_pack.IQLkZs/_new 2016-07-30 00:26:38.000000000 +0200
@@ -29,6 +29,8 @@
Patch2: ppc64le-support.patch
# PATCH-FIX-UPSTREAM ofstream takes const char not variable
Patch3: openmcu-3.48.0-gcc6.patch
+# PATCH-FIX build with ffmpeg 3 abi
+Patch4: openmcu-ffmpeg3.patch
BuildRequires: SDL-devel
BuildRequires: autoconf
BuildRequires: automake
@@ -46,6 +48,7 @@
BuildRequires: pkgconfig(expat)
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(libavcodec)
+BuildRequires: pkgconfig(libavutil)
BuildRequires: pkgconfig(libsasl2)
BuildRequires: pkgconfig(libswresample)
BuildRequires: pkgconfig(libv4l2)
@@ -79,6 +82,7 @@
%patch1 -p1
%patch2 -p1
%patch3 -p1
+%patch4
%build
NOCONFIGURE=1 ./autogen.sh
++++++ openmcu-ffmpeg3.patch ++++++
Index: openmcu-ru/conference.cxx
===================================================================
--- openmcu-ru/conference.cxx.orig
+++ openmcu-ru/conference.cxx
@@ -9,10 +9,10 @@
extern "C" {
#if USE_SWRESAMPLE
#include <libswresample/swresample.h>
-#include <libavutil/audioconvert.h>
+#include <libavutil/channel_layout.h>
#elif USE_AVRESAMPLE
#include <libavresample/avresample.h>
-#include <libavutil/audioconvert.h>
+#include <libavutil/channel_layout.h>
#include <libavutil/samplefmt.h>
#include <libavutil/opt.h>
#include <libavutil/mem.h>
Index: plugins/H.263-1998.3/h263-1998.cxx
===================================================================
--- plugins/H.263-1998.3/h263-1998.cxx.orig
+++ plugins/H.263-1998.3/h263-1998.cxx
@@ -58,7 +58,7 @@
#include <stdlib.h>
-
+#include <libavutil/pixfmt.h>
#include "h263-1998.h"
#include <limits.h>
#include <stdio.h>
@@ -262,7 +262,7 @@ bool H263_Base_EncoderContext::Open(cons
return false;
}
- _inputFrame = avcodec_alloc_frame();
+ _inputFrame = av_frame_alloc();
if (_inputFrame == NULL) {
TRACE_AND_LOG(tracer, 1, "Failed to allocate frame for encoder");
return false;
@@ -279,7 +279,7 @@ bool H263_Base_EncoderContext::Open(cons
_context->me_method = ME_EPZS;
_context->max_b_frames = 0;
- _context->pix_fmt = PIX_FMT_YUV420P;
+ _context->pix_fmt = AV_PIX_FMT_YUV420P;
// X-Lite does not like Custom Picture frequency clocks...
_context->time_base.num = 100;
@@ -1001,7 +1001,7 @@ H263_Base_DecoderContext::H263_Base_Deco
return;
}
- _outputFrame = avcodec_alloc_frame();
+ _outputFrame = av_frame_alloc();
if (_outputFrame == NULL) {
TRACE_AND_LOG(tracer, 1, "Failed to allocate frame for decoder");
return;
Index: plugins/G7231/g7231codec.cxx
===================================================================
--- plugins/G7231/g7231codec.cxx.orig
+++ plugins/G7231/g7231codec.cxx
@@ -1,4 +1,5 @@
#include "g7231codec.h"
+#include <libavutil/frame.h>
//////////////////////////////////////////////////////////////////////////////
@@ -11,7 +12,7 @@ G7231_DecoderContext::G7231_DecoderConte
if (_context == NULL)
{ cout << "Failed to allocate context for g7231 decoder\n"; return; }
- _outputFrame = avcodec_alloc_frame();
+ _outputFrame = av_frame_alloc();
if (_outputFrame == NULL)
{ cout << "Failed to allocate frame for g7231 decoder\n"; return; }
@@ -57,7 +58,7 @@ int G7231_DecoderContext::DecodeFrames(c
if (_codec == NULL)
{ cout << "Decoder codec g7231 not initialized\n"; return 0; }
- avcodec_get_frame_defaults(_outputFrame);
+ av_frame_unref(_outputFrame);
_outputFrame->nb_samples = G7231_SamplesPerFrame;
memcpy(_pkt.data, src, G7231_BytesPerFrame);
_pkt.size = G7231_BytesPerFrame;
@@ -88,7 +89,7 @@ G7231_EncoderContext::G7231_EncoderConte
if (_context == NULL)
{ cout << "Failed to allocate context for g7231 encoder\n"; return; }
- _inputFrame = avcodec_alloc_frame();
+ _inputFrame = av_frame_alloc();
if (_inputFrame == NULL)
{ cout << "Failed to allocate frame for g7231 encoder\n"; return; }
@@ -145,7 +146,7 @@ int G7231_EncoderContext::EncodeFrames(c
if (_codec == NULL)
{ cout << "Encoder codec g7231 not initialized\n"; return 0; }
- avcodec_get_frame_defaults(_inputFrame);
+ av_frame_unref(_inputFrame);
_inputFrame->nb_samples = G7231_SamplesPerFrame;
avcodec_fill_audio_frame(_inputFrame, 1, AV_SAMPLE_FMT_S16,
src, 480, 1);
Index: plugins/H.264_123/h264-x264.cxx
===================================================================
--- plugins/H.264_123/h264-x264.cxx.orig
+++ plugins/H.264_123/h264-x264.cxx
@@ -220,7 +220,7 @@ H264DecoderContext::H264DecoderContext()
return;
}
- _outputFrame = avcodec_alloc_frame();
+ _outputFrame = av_frame_alloc();
if (_outputFrame == NULL) {
cout << "H264\tDecoder\tFailed to allocate frame for encoder\n";
return;
Index: plugins/VP8-WebM/vp8_webm.cxx
===================================================================
--- plugins/VP8-WebM/vp8_webm.cxx.orig
+++ plugins/VP8-WebM/vp8_webm.cxx
@@ -820,7 +820,7 @@ class VP8DecoderFFmpeg : public PluginVi
return false;
}
- m_outputFrame = avcodec_alloc_frame();
+ m_outputFrame = av_frame_alloc();
if (m_outputFrame == NULL)
{
return false;
1
0
Hello community,
here is the log from the commit of package xine-lib for openSUSE:Factory checked in at 2016-07-30 00:26:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xine-lib (Old)
and /work/SRC/openSUSE:Factory/.xine-lib.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xine-lib"
Changes:
--------
--- /work/SRC/openSUSE:Factory/xine-lib/xine-lib.changes 2016-07-20 09:29:40.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.xine-lib.new/xine-lib.changes 2016-07-30 00:26:35.000000000 +0200
@@ -1,0 +2,5 @@
+Sun Jul 24 15:48:08 UTC 2016 - olaf(a)aepfle.de
+
+- Accept any ffmpeg version in BuildRequires
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xine-lib.spec ++++++
--- /var/tmp/diff_new_pack.2Kk28Q/_old 2016-07-30 00:26:36.000000000 +0200
+++ /var/tmp/diff_new_pack.2Kk28Q/_new 2016-07-30 00:26:36.000000000 +0200
@@ -72,11 +72,11 @@
%endif
%if !%{with distributable}
BuildRequires: libfaad-devel
-BuildRequires: pkgconfig(libavcodec) >= 57
-BuildRequires: pkgconfig(libavutil) >= 55
+BuildRequires: pkgconfig(libavcodec)
+BuildRequires: pkgconfig(libavutil)
BuildRequires: pkgconfig(libbluray) >= 0.2.1
BuildRequires: pkgconfig(libdts)
-BuildRequires: pkgconfig(libpostproc) >= 54
+BuildRequires: pkgconfig(libpostproc)
BuildRequires: pkgconfig(libva)
BuildRequires: pkgconfig(libva-glx)
BuildRequires: pkgconfig(mad)
1
0