summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2016-07-27 11:29:03 +0200
committerRobert Schwebel <r.schwebel@pengutronix.de>2016-07-27 11:29:03 +0200
commit27bba7d3d283df0bd70f78b33124b326a2c2f2e9 (patch)
tree35053a50a92d5f8a463b8b16f1ac6974ef2928ab
parent9d2287af245d9d4d09a2e9e1da2ad5d3b769890b (diff)
downloadDistroKit-27bba7d3d283df0bd70f78b33124b326a2c2f2e9.tar.gz
DistroKit-27bba7d3d283df0bd70f78b33124b326a2c2f2e9.tar.xz
ptxdist: version bump from 2016.05.0 to 2016.07.0
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
-rw-r--r--.swpbin0 -> 20480 bytes
-rw-r--r--TODO.rsc21
-rw-r--r--configs/platform-rpi/platformconfig10
-rw-r--r--configs/platform-v7a/platformconfig10
-rw-r--r--configs/ptxconfig32
-rw-r--r--local_src/am335x-pm-firmware/License.txt194
-rw-r--r--local_src/am335x-pm-firmware/README1
-rw-r--r--local_src/am335x-pm-firmware/bin-am335x-pm-firmware.elfbin0 -> 151064 bytes
-rw-r--r--patches/mosquitto-1.4.9/0001-CMakeLists-don-t-run-ldconfig-automatically.patch52
-rw-r--r--patches/mosquitto-1.4.9/series4
-rw-r--r--rules-new/mosquitto.in40
-rw-r--r--rules-new/mosquitto.make75
-rw-r--r--updates.txt62
13 files changed, 494 insertions, 7 deletions
diff --git a/.swp b/.swp
new file mode 100644
index 0000000..463a246
--- /dev/null
+++ b/.swp
Binary files differ
diff --git a/TODO.rsc b/TODO.rsc
new file mode 100644
index 0000000..32442fd
--- /dev/null
+++ b/TODO.rsc
@@ -0,0 +1,21 @@
+[ ] DNS geht nicht
+[ ] platform-beaglebone: Barebox-Fehlermeldung bezüglich zweitem Ethernet
+[x] telnet: im Debug Modus wieder an machen, Strategie mit mol besprechen
+ /env/config -> commandline -> ptxdist-devel
+[ ] NTP an? Oder sntp via systemd?
+
+------------------------------------------------------------------------------
+
+GF BSP:
+
+[ ] PTXCONF_PYTHON_DJANGO_LOCALES="de en"
+[ ] Python 3 anmachen, wenn das in ptxdist upstream drin ist
+[ ] DBUS_PYTHON anmachen
+[ ] FLUP anmachen? Oder FLUP6?
+[ ] PYGOBJECT? Wofür?
+[ ] canutils an -> Fee BSP
+[ ] Fairyweb an im Fee BSP
+[ ] sqlite an
+
+------------------------------------------------------------------------------
+
diff --git a/configs/platform-rpi/platformconfig b/configs/platform-rpi/platformconfig
index 1ca96d1..23b6a01 100644
--- a/configs/platform-rpi/platformconfig
+++ b/configs/platform-rpi/platformconfig
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# PTXdist 2016.05.0
+# PTXdist 2016.07.0
#
PTXCONF__platformconfig_MAGIC__=y
@@ -19,7 +19,7 @@ PTXCONF_PLATFORM="rpi"
PTXCONF_PLATFORM_VERSION="-2016.01.0"
PTXCONF_RUNTIME=y
PTXCONF_BUILDTIME=y
-PTXCONF_PLATFORMCONFIG_VERSION="2016.05.0"
+PTXCONF_PLATFORMCONFIG_VERSION="2016.07.0"
#
# architecture
@@ -75,7 +75,10 @@ PTXCONF_COMPILER_PREFIX_BOOTLOADER="${PTXCONF_COMPILER_PREFIX}"
#
# hardening options
#
+PTXCONF_TARGET_HARDEN_STACK_NONE=y
# PTXCONF_TARGET_HARDEN_STACK is not set
+# PTXCONF_TARGET_HARDEN_STACK_STRONG is not set
+# PTXCONF_TARGET_HARDEN_STACK_ALL is not set
PTXCONF_TARGET_HARDEN_FORTIFY=y
PTXCONF_TARGET_HARDEN_RELRO=y
PTXCONF_TARGET_HARDEN_BINDNOW=y
@@ -174,6 +177,7 @@ PTXCONF_BOOTLOADER=y
#
# i.MX HAB
#
+# PTXCONF_HOST_IMX_CST is not set
# PTXCONF_U_BOOT_V2 is not set
# PTXCONF_U_BOOT is not set
# PTXCONF_X_LOAD is not set
@@ -244,6 +248,8 @@ PTXCONF_HOST_GENEXT2FS=y
PTXCONF_HOST_GENIMAGE=y
# PTXCONF_HOST_GENPART is not set
# PTXCONF_HOST_GETTEXT is not set
+# PTXCONF_HOST_IMA_EVM_UTILS is not set
+# PTXCONF_HOST_KEYUTILS is not set
# PTXCONF_HOST_LIBBLKID is not set
# PTXCONF_HOST_LIBCAP is not set
PTXCONF_HOST_LIBCONFUSE=y
diff --git a/configs/platform-v7a/platformconfig b/configs/platform-v7a/platformconfig
index 9f6ba1c..ac0d7bf 100644
--- a/configs/platform-v7a/platformconfig
+++ b/configs/platform-v7a/platformconfig
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# PTXdist 2016.05.0
+# PTXdist 2016.07.0
#
PTXCONF__platformconfig_MAGIC__=y
@@ -19,7 +19,7 @@ PTXCONF_PLATFORM="v7a"
PTXCONF_PLATFORM_VERSION="-${PTXDIST_BSP_AUTOVERSION}"
PTXCONF_RUNTIME=y
PTXCONF_BUILDTIME=y
-PTXCONF_PLATFORMCONFIG_VERSION="2016.05.0"
+PTXCONF_PLATFORMCONFIG_VERSION="2016.07.0"
#
# architecture
@@ -75,7 +75,10 @@ PTXCONF_COMPILER_PREFIX_BOOTLOADER="${PTXCONF_COMPILER_PREFIX}"
#
# hardening options
#
+PTXCONF_TARGET_HARDEN_STACK_NONE=y
# PTXCONF_TARGET_HARDEN_STACK is not set
+# PTXCONF_TARGET_HARDEN_STACK_STRONG is not set
+# PTXCONF_TARGET_HARDEN_STACK_ALL is not set
PTXCONF_TARGET_HARDEN_FORTIFY=y
PTXCONF_TARGET_HARDEN_RELRO=y
PTXCONF_TARGET_HARDEN_BINDNOW=y
@@ -182,6 +185,7 @@ PTXCONF_BOOTLOADER=y
#
# i.MX HAB
#
+# PTXCONF_HOST_IMX_CST is not set
# PTXCONF_U_BOOT_V2 is not set
# PTXCONF_U_BOOT is not set
# PTXCONF_X_LOAD is not set
@@ -258,6 +262,8 @@ PTXCONF_HOST_GENEXT2FS=y
PTXCONF_HOST_GENIMAGE=y
# PTXCONF_HOST_GENPART is not set
# PTXCONF_HOST_GETTEXT is not set
+# PTXCONF_HOST_IMA_EVM_UTILS is not set
+# PTXCONF_HOST_KEYUTILS is not set
# PTXCONF_HOST_LIBBLKID is not set
# PTXCONF_HOST_LIBCAP is not set
PTXCONF_HOST_LIBCONFUSE=y
diff --git a/configs/ptxconfig b/configs/ptxconfig
index 5fd1429..8a14c81 100644
--- a/configs/ptxconfig
+++ b/configs/ptxconfig
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# PTXdist 2016.05.0
+# PTXdist 2016.07.0
#
PTXCONF_DATAPARTITION=y
@@ -60,7 +60,7 @@ PTXCONF_PROJECT_BUILD_DEVEL=y
PTXCONF_RUNTIME=y
PTXCONF_BUILDTIME=y
PTXCONF_VIRTUAL=y
-PTXCONF_CONFIGFILE_VERSION="2016.05.0"
+PTXCONF_CONFIGFILE_VERSION="2016.07.0"
PTXCONF__ptxconfig_MAGIC__=y
#
@@ -87,6 +87,7 @@ PTXCONF_HOST_QEMU_USR=y
# PTXCONF_HOST_TESTFRAMEWORK is not set
PTXCONF_HOST_ACL=y
# PTXCONF_HOST_APACHE2 is not set
+# PTXCONF_HOST_APIEXTRACTOR is not set
# PTXCONF_HOST_APR_UTIL is not set
# PTXCONF_HOST_APR is not set
PTXCONF_HOST_ATTR=y
@@ -102,30 +103,39 @@ PTXCONF_HOST_AUTOTOOLS_LIBTOOL=y
PTXCONF_HOST_COREUTILS=y
# PTXCONF_HOST_CRAMFS is not set
# PTXCONF_HOST_CXXTOOLS is not set
+# PTXCONF_HOST_CYTHON is not set
# PTXCONF_HOST_DBUS_GLIB is not set
# PTXCONF_HOST_DBUS is not set
# PTXCONF_HOST_DIRECTFB is not set
# PTXCONF_HOST_DOSFSTOOLS is not set
+PTXCONF_HOST_DUMMY_INSTALL_INFO=y
# PTXCONF_HOST_E2FSPROGS is not set
# PTXCONF_HOST_EGGDBUS is not set
PTXCONF_HOST_ELF_H_COMPAT=y
# PTXCONF_HOST_EXPAT is not set
PTXCONF_HOST_FAKEROOT=y
PTXCONF_HOST_FIGLET=y
+# PTXCONF_HOST_FILE is not set
PTXCONF_HOST_FLEX=y
# PTXCONF_HOST_FONTCONFIG is not set
# PTXCONF_HOST_FREETYPE is not set
+# PTXCONF_HOST_GENERATORRUNNER is not set
# PTXCONF_HOST_GENEXT2FS is not set
# PTXCONF_HOST_GENIMAGE is not set
# PTXCONF_HOST_GENPART is not set
PTXCONF_HOST_GETTEXT=y
PTXCONF_HOST_GLIB=y
+# PTXCONF_HOST_GOBJECT_INTROSPECTION is not set
PTXCONF_HOST_GPERF=y
PTXCONF_HOST_GTK_DOC=y
# PTXCONF_HOST_ICU is not set
+# PTXCONF_HOST_IMA_EVM_UTILS is not set
PTXCONF_HOST_INTLTOOL=y
# PTXCONF_HOST_IPKG_UTILS is not set
# PTXCONF_HOST_IPKG is not set
+# PTXCONF_HOST_KERNEL_HEADER is not set
+# PTXCONF_HOST_KEYUTILS is not set
+# PTXCONF_HOST_LIBAIO is not set
PTXCONF_HOST_LIBARCHIVE=y
# PTXCONF_HOST_LIBBLKID is not set
# PTXCONF_HOST_LIBCAP_NG is not set
@@ -133,8 +143,11 @@ PTXCONF_HOST_LIBCAP=y
# PTXCONF_HOST_LIBCGROUP is not set
# PTXCONF_HOST_LIBCONFUSE is not set
PTXCONF_HOST_LIBFFI=y
+# PTXCONF_HOST_LIBGCRYPT is not set
# PTXCONF_HOST_LIBGD is not set
+# PTXCONF_HOST_LIBKMOD is not set
# PTXCONF_HOST_LIBLZO is not set
+# PTXCONF_HOST_LIBNIH is not set
PTXCONF_HOST_LIBPCRE=y
# PTXCONF_HOST_LIBPNG is not set
# PTXCONF_HOST_LIBPTHREAD_STUBS is not set
@@ -153,31 +166,43 @@ PTXCONF_HOST_LNDIR=y
# PTXCONF_HOST_LZOP is not set
PTXCONF_HOST_M4=y
# PTXCONF_HOST_MAKEDEPEND is not set
+# PTXCONF_HOST_MESALIB is not set
# PTXCONF_HOST_MKELFIMAGE is not set
# PTXCONF_HOST_MTD_UTILS is not set
# PTXCONF_HOST_MTOOLS is not set
+# PTXCONF_HOST_MYSQL is not set
PTXCONF_HOST_NCURSES=y
# PTXCONF_HOST_NINJA is not set
+# PTXCONF_HOST_NODEJS is not set
# PTXCONF_HOST_OPENSSL is not set
PTXCONF_HOST_OPKG_UTILS=y
PTXCONF_HOST_OPKG=y
+# PTXCONF_HOST_ORC is not set
# PTXCONF_HOST_PIXMAN is not set
PTXCONF_HOST_PKG_CONFIG=y
# PTXCONF_HOST_POLICYCOREUTILS is not set
+# PTXCONF_HOST_PROTOBUF is not set
+# PTXCONF_HOST_PYTHON_SETUPTOOLS is not set
+# PTXCONF_HOST_PYTHON is not set
# PTXCONF_HOST_PYTHON3_SETUPTOOLS_SCM is not set
+# PTXCONF_HOST_PYTHON3_SETUPTOOLS is not set
+# PTXCONF_HOST_PYTHON3 is not set
# PTXCONF_HOST_QOOXDOO is not set
# PTXCONF_HOST_QT4 is not set
+# PTXCONF_HOST_SHIBOKEN is not set
# PTXCONF_HOST_SQUASHFS_TOOLS is not set
# PTXCONF_HOST_SWIG is not set
PTXCONF_HOST_SYSTEM_PERL=y
PTXCONF_HOST_SYSTEM_PERL_XMLPARSER=y
# PTXCONF_HOST_TIMEOUT is not set
# PTXCONF_HOST_TNTNET is not set
+# PTXCONF_HOST_TZ_DATABASE is not set
# PTXCONF_HOST_U_BOOT_TOOLS is not set
PTXCONF_HOST_UNFS3=y
# PTXCONF_HOST_USPLASH is not set
# PTXCONF_HOST_USTR is not set
# PTXCONF_HOST_UTIL_LINUX_NG is not set
+# PTXCONF_HOST_WAYLAND is not set
# PTXCONF_HOST_XCB_PROTO is not set
# PTXCONF_HOST_XL_TOOLS is not set
# PTXCONF_HOST_XORG_APP_BDFTOPCF is not set
@@ -1411,6 +1436,7 @@ PTXCONF_UTIL_LINUX_NG_HWCLOCK=y
# PTXCONF_UTIL_LINUX_NG_UUIDGEN is not set
# PTXCONF_UTIL_LINUX_NG_BLKID is not set
# PTXCONF_UTIL_LINUX_NG_FINDFS is not set
+# PTXCONF_UTIL_LINUX_NG_ZRAMCTL is not set
# PTXCONF_WATCHDOG is not set
#
@@ -1674,7 +1700,6 @@ PTXCONF_E2FSPROGS=y
#
# build options
#
-# PTXCONF_E2FSPROGS_COMPRESSION is not set
#
# libraries
@@ -1719,6 +1744,7 @@ PTXCONF_E2FSPROGS_INSTALL_MKFS_EXT4=y
# PTXCONF_LIBLOCKFILE is not set
# PTXCONF_LOGROTATE is not set
# PTXCONF_LVM2 is not set
+# PTXCONF_MMC_UTILS is not set
# PTXCONF_OPKG is not set
# PTXCONF_QUOTA_TOOLS is not set
# PTXCONF_SAMBA is not set
diff --git a/local_src/am335x-pm-firmware/License.txt b/local_src/am335x-pm-firmware/License.txt
new file mode 100644
index 0000000..198e640
--- /dev/null
+++ b/local_src/am335x-pm-firmware/License.txt
@@ -0,0 +1,194 @@
+Texas Instruments Incorporated
+Technology and Software Publicly Available
+Software License Agreement
+
+
+IMPORTANT – PLEASE READ THE FOLLOWING LICENSE AGREEMENT CAREFULLY. THIS IS A
+LEGALLY BINDING AGREEMENT. DO NOT DOWNLOAD THE LICENSED MATERIALS UNLESS: (1)
+YOU ARE AUTHORIZED TO ACCEPT AND AGREE TO THE TERMS OF THIS LICENSE AGREEMENT
+AND (2) YOU INTEND TO ENTER INTO AND TO BE BOUND BY THE TERMS OF THIS
+AGREEMENT.
+
+This Software License Agreement (“Agreement”) is a legal agreement between you
+(either an individual or entity) and Texas Instruments Incorporated (“TI”),
+12500 TI Boulevard, Dallas, Texas 75243. The “Licensed Materials” subject to
+this Agreement include, in whole or in part, the software programs that
+accompany this Agreement and any “on-line” or electronic documentation
+associated with these programs. By installing, copying or otherwise using the
+Licensed Materials you agree to abide by the terms of this Agreement. If you
+choose not to accept or agree with these terms, do not download or install the
+Licensed Materials.
+
+NOTE: The Licensed Materials may be bundled with open source software. By
+accepting this Agreement, you may gain access to software identified as being
+licensed under open source licenses, which software and corresponding open
+source licenses will be listed in the applicable software manifest (in whole or
+in part, the “Open Source Materials”). Your use of the Open Source Materials
+is subject to the separate licensing terms applicable to such Open Source
+Materials as specified in the applicable software manifest. For clarification,
+this Agreement does not limit your rights under, or grant you rights that
+supersede, the license terms of any applicable Open Source Materials license
+agreement. If any of the Open Source Materials have been provided to you in
+object code, the source code versions of such Open Source Materials may be
+provided to you by notifying TI at Texas Instruments Incorporated, 12500 TI
+Boulevard, Mail Station 8638, Dallas, Texas 75243, Attention: Contracts
+Manager. You may terminate this Agreement in the event you choose not to
+accept or agree with the terms in any applicable Open Source Materials license
+agreement, provided that such termination occurs within five (5) days of
+acceptance of this Agreement and you abide by all applicable license terms in
+this Agreement until such termination.
+
+
+1. License.
+
+a. Source Code License. For the Licensed Materials provided in source
+code format, TI hereby grants to you a limited, non-exclusive license to
+reproduce, use, and create modified or derivative works of the Licensed
+Materials provided to you in source code format and to distribute an unlimited
+number of copies of such source code Licensed Materials, or any derivatives
+thereof, in any format.
+
+b. Object Code License. For the Licensed Materials provided in object
+code format, TI hereby grants to you a limited, non-exclusive license to
+reproduce and use the Licensed Materials provided to you in object code format
+and to distribute an unlimited number of object or executable copies of such
+object code Licensed Materials.
+
+2. Termination. This license is effective until terminated. Without
+prejudice to any other rights, TI may terminate your right to use the Licensed
+Materials under this Agreement if you fail to comply with the terms of this
+Agreement. In such event, you shall destroy all copies of the Licensed
+Materials, including all portions and derivatives thereof.
+
+3. Intellectual Property Rights.
+
+a. The Licensed Materials being provided to you hereunder are being made
+publicly available by TI, even though they contain copyrighted material of TI
+and its licensors, if applicable. In no event may you alter, remove or
+destroy any copyright notice included in the Licensed Materials. To the extent
+that any of the Licensed Materials are provided in binary or object code only,
+you may not unlock, decompile, reverse engineer, disassemble or otherwise
+translate such binary or object code to human-perceivable form. The source code
+of such reverse engineered code may contain TI trade secret and other
+proprietary information. TI reserves all rights not specifically granted under
+this Agreement.
+
+b. Certain Licensed Materials may (i) require patent licenses from third
+parties claiming patent rights covering implementation of the Licensed
+Materials or (ii) be based on industry recognized standards or software
+programs published by industry recognized standards bodies and certain third
+parties may claim to own patents or copyrights that cover implementation of
+those standards. You acknowledge and agree that this Agreement does not convey
+a license to any such third party patents and copyrights.
+
+c. YOU ACKNOWLEDGE AND AGREE THAT TI SHALL NOT BE LIABLE FOR AND SHALL NOT
+DEFEND OR INDEMNIFY YOU AGAINST ANY THIRD PARTY INFRINGEMENT CLAIM THAT RELATES
+TO OR IS BASED ON YOUR MANUFACTURE, USE, OR DISTRIBUTION OF THE LICENSED
+MATERIALS OR YOUR MANUFACTURE, USE, OFFER FOR SALE, SALE, IMPORTATION OR
+DISTRIBUTION OF YOUR PRODUCTS THAT INCLUDE OR INCORPORATE THE LICENSED
+MATERIALS.
+
+d. You acknowledge and agree that you are responsible for any fees or
+royalties that may be payable to any third party based on such third party’s
+interests in the Licensed Materials described in Section 3(b) above (the “Third
+Party Payment Obligations”). You agree to indemnify TI against any Third Party
+Payment Obligations and will defend any claim, suit or proceeding brought
+against TI insofar as such claim, suit or proceeding is based on your failure
+to pay any Third Party Payment Obligations.
+
+4. Warranties and Limitations. THE LICENSED MATERIALS ARE PROVIDED “AS
+IS”. TI AND ITS LICENSORS MAKE NO WARRANTY OR REPRESENTATION, EXPRESS, IMPLIED
+OR STATUTORY, INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTIBILITY, FITNESS FOR
+A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS OF RESPONSES,
+RESULTS AND LACK OF NEGLIGENCE. TI DISCLAIMS ANY WARRANTY OF TITLE, QUIET
+ENJOYMENT, QUIET POSESSION, AND NON-INFRINGEMENT OF ANY THIRD PARTY
+INTELLECTUAL PROPERTY RIGHTS WITH REGARD TO THE LICENSED MATERIALS OR USE OF
+THOSE MATERIALS.
+
+YOU ACKNOWLEDGE AND AGREE THAT THE LICENSED MATERIALS MAY NOT BE INTENDED FOR
+PRODUCTION APPLICATIONS AND MAY CONTAIN IRREGULARITIES AND DEFECTS NOT FOUND IN
+PRODUCTION SOFTWARE. FURTHERMORE, YOU ACKNOWLEDGE AND AGREE THAT THE LICENSED
+MATERIALS HAVE NOT BEEN TESTED OR CERTIFIED BY ANY GOVERNMENT AGENCY OR
+INDUSTRY REGULATORY ORGANIZATION OR ANY OTHER THIRD PARTY ORGANIZATION. YOU
+AGREE THAT PRIOR TO USING, INCORPORATING OR DISTRIBUTING THE LICENSED MATERIALS
+IN OR WITH ANY COMMERCIAL PRODUCT THAT YOU WILL THOROUGHLY TEST THE PRODUCT AND
+THE FUNCTIONALITY OF THE LICENSED MATERIALS IN OR WITH THAT PRODUCT AND BE
+SOLELY RESPONSIBLE FOR ANY PROBLEMS OR FAILURES.
+
+IN NO EVENT SHALL TI OR ITS LICENSORS BE LIABLE FOR ANY SPECIAL, INDIRECT,
+INCIDENTAL, PUNITIVE OR CONSEQUENTIAL DAMAGES, HOWEVER CAUSED ON ANY THEORY OF
+LIABILITY, ARISING IN ANY WAY OUT OF THIS AGREEMENT, OR YOUR USE OF THE
+LICENSED MATERIALS, WHETHER OR NOT TI HAS BEEN ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGES. EXCLUDED DAMAGES INCLUDE, BUT ARE NOT LIMITED TO, COST OF
+REMOVAL OR REINSTALLATION, OUTSIDE COMPUTER TIME, LABOR COSTS, LOSS OR
+CORRUPTION OF DATA, LOSS OF GOODWILL, LOSS OF PROFITS, LOSS OF SAVINGS, OR LOSS
+OF USE OR INTERRUPTION OF BUSINESS OR ANY OTHER ECONOMIC LOSS. IN NO EVENT
+WILL TI’S AGGREGATE LIABILITY UNDER THIS AGREEMENT OR ARISING OUT OF YOUR USE
+OF THE LICENSED MATERIALS EXCEED FIVE HUNDRED U.S. DOLLARS (US$500).
+
+Because some jurisdictions do not allow the exclusion or limitation of
+incidental or consequential damages or limitation on how long an implied
+warranty lasts, the above limitations or exclusions may not apply to you.
+
+5. Export Control. The software programs and any “on-line” documentation
+as well as any updates or upgrades to such software programs or documentation
+may be subject to the export or import regulations of certain countries. You
+agree to comply with all such regulations and acknowledge that you have the
+responsibility to obtain any licenses or other authorizations that may be
+required to export, re-export or import the Licensed Materials.
+
+6. Governing Law, Jurisdiction and Severability. This Agreement will be
+governed by and interpreted in accordance with the laws of the State of Texas,
+without reference to that state’s conflict of laws principles. This Agreement
+shall not be governed by the United Nations Convention on Contracts for the
+International Sale of Goods, nor shall it be governed by the Uniform Computer
+Information Transactions Act (UCITA). Any dispute arising out of or related to
+this Agreement will be brought in, and each party consents to the exclusive
+jurisdiction and venue in the state and federal courts sitting in Dallas
+Country, Texas. Each party waives all defenses of lack of personal
+jurisdiction and forum non-conveniens and agrees that process may be served on
+either party in a manner authorized by applicable law or court rule. If for
+any reason a court of competent jurisdiction finds any provision of the
+Agreement to be unenforceable, that provision will be enforced to the maximum
+extent possible to effectuate the intent of the parties and the remainder of
+the Agreement shall continue in full force and effect.
+
+7. PRC Provisions. If you are located in the People’s Republic of China
+(“PRC”) or if the Licensed Materials will be sent to the PRC, the following
+provisions shall apply and shall supersede any other provisions in this
+Agreement concerning the same subject matter as the following provisions:
+
+ a. Registration Requirements. You shall be solely responsible for
+performing all acts and obtaining all approvals that may be required in
+connection with this Agreement by the government of the PRC, including but not
+limited to registering pursuant to, and otherwise complying with, the PRC
+Measures on the Administration of Software Products, Management Regulations on
+Technology Import-Export, and Technology Import and Export Contract
+Registration Management Rules. Upon receipt of such approvals from the
+government authorities, you shall forward evidence of all such approvals to TI
+for its records. In the event that you fail to obtain any such approval or
+registration, you shall be solely responsible for any and all losses, damages
+or costs resulting therefrom, and shall indemnify TI for all such losses,
+damages or costs.
+
+ b. Governing Language. This Agreement is written and executed in
+the English language. If a translation of this Agreement is required for any
+purpose, including but not limited to registration of the Agreement pursuant to
+any governmental laws, regulations or rules, you shall be solely responsible
+for creating such translation. Any translation of this Agreement into a
+language other than English is intended solely in order to comply with such
+laws or for reference purposes, and the English language version shall be
+authoritative and controlling.
+
+8. Entire Agreement. This is the entire Agreement between you and TI and
+supersedes any prior agreement between the parties related to the subject
+matter of this Agreement. No amendment or modification of this Agreement will
+be effective unless in writing and signed by a duly authorized representative
+of TI. You hereby warrant and represent that you have obtained all
+authorizations and other applicable consents required empowering you to enter
+into this Agreement.
+
+
+Version: 221850v2
+
+
diff --git a/local_src/am335x-pm-firmware/README b/local_src/am335x-pm-firmware/README
new file mode 100644
index 0000000..2ba9430
--- /dev/null
+++ b/local_src/am335x-pm-firmware/README
@@ -0,0 +1 @@
+http://arago-project.org/git/projects/?p=am33x-cm3.git;a=tree;hb=HEAD
diff --git a/local_src/am335x-pm-firmware/bin-am335x-pm-firmware.elf b/local_src/am335x-pm-firmware/bin-am335x-pm-firmware.elf
new file mode 100644
index 0000000..329664f
--- /dev/null
+++ b/local_src/am335x-pm-firmware/bin-am335x-pm-firmware.elf
Binary files differ
diff --git a/patches/mosquitto-1.4.9/0001-CMakeLists-don-t-run-ldconfig-automatically.patch b/patches/mosquitto-1.4.9/0001-CMakeLists-don-t-run-ldconfig-automatically.patch
new file mode 100644
index 0000000..11de869
--- /dev/null
+++ b/patches/mosquitto-1.4.9/0001-CMakeLists-don-t-run-ldconfig-automatically.patch
@@ -0,0 +1,52 @@
+From: Robert Schwebel <r.schwebel@pengutronix.de>
+Date: Thu, 9 Jun 2016 16:04:59 +0200
+Subject: [PATCH] CMakeLists: don't run ldconfig automatically
+
+When cross building, this code starts ldconfig on the development
+machine, which is pretty useless and even wrong. Running ldconfig should
+be a manual task, so remove the automatic calls.
+
+Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
+---
+ lib/CMakeLists.txt | 4 ----
+ lib/cpp/CMakeLists.txt | 4 ----
+ src/CMakeLists.txt | 5 -----
+ 3 files changed, 13 deletions(-)
+
+diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
+index d9163991b6cc..e5f8d671de2a 100644
+--- a/lib/CMakeLists.txt
++++ b/lib/CMakeLists.txt
+@@ -72,7 +72,3 @@ set_target_properties(libmosquitto PROPERTIES
+
+ install(TARGETS libmosquitto RUNTIME DESTINATION "${BINDIR}" LIBRARY DESTINATION "${LIBDIR}")
+ install(FILES mosquitto.h DESTINATION "${INCLUDEDIR}")
+-
+-if (UNIX)
+- install(CODE "EXEC_PROGRAM(/sbin/ldconfig)")
+-endif (UNIX)
+diff --git a/lib/cpp/CMakeLists.txt b/lib/cpp/CMakeLists.txt
+index b80dc181fa31..9deb2b7102c2 100644
+--- a/lib/cpp/CMakeLists.txt
++++ b/lib/cpp/CMakeLists.txt
+@@ -12,7 +12,3 @@ set_target_properties(mosquittopp PROPERTIES
+ )
+ install(TARGETS mosquittopp RUNTIME DESTINATION "${BINDIR}" LIBRARY DESTINATION "${LIBDIR}")
+ install(FILES mosquittopp.h DESTINATION "${INCLUDEDIR}")
+-
+-if (UNIX)
+- install(CODE "EXEC_PROGRAM(/sbin/ldconfig)")
+-endif (UNIX)
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 0008e5551bcf..1dfa602d2e6c 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -125,8 +125,3 @@ if (${WITH_TLS} STREQUAL ON)
+ target_link_libraries(mosquitto_passwd "${OPENSSL_LIBRARIES}")
+ install(TARGETS mosquitto_passwd RUNTIME DESTINATION "${BINDIR}" LIBRARY DESTINATION "${LIBDIR}")
+ endif (${WITH_TLS} STREQUAL ON)
+-
+-if (UNIX)
+- install(CODE "EXEC_PROGRAM(/sbin/ldconfig)")
+-endif (UNIX)
+-
diff --git a/patches/mosquitto-1.4.9/series b/patches/mosquitto-1.4.9/series
new file mode 100644
index 0000000..7fc0ef1
--- /dev/null
+++ b/patches/mosquitto-1.4.9/series
@@ -0,0 +1,4 @@
+# generated by git-ptx-patches
+#tag:base --start-number 1
+0001-CMakeLists-don-t-run-ldconfig-automatically.patch
+# 3161d1e7e3f71c5b78d1ce0c80d4eab2 - git-ptx-patches magic
diff --git a/rules-new/mosquitto.in b/rules-new/mosquitto.in
new file mode 100644
index 0000000..4727664
--- /dev/null
+++ b/rules-new/mosquitto.in
@@ -0,0 +1,40 @@
+## SECTION=networking
+
+config MOSQUITTO
+ tristate
+ select HOST_CMAKE
+ prompt "mosquitto"
+ help
+ Mosquitto is a message broker for the MQTT (MQ Telemetry Transport)
+ protocol. It implements a publish/subscribe mechanism for IoT applications
+ and makes it possible to expose all your critical machine data to the cloud.
+
+ What could possibly go wrong ...
+
+if MOSQUITTO
+
+config MOSQUITTO_SERVER
+ prompt "mosquitto (server)"
+ bool
+ help
+ Install the mosquitto broker (server)
+
+config MOSQUITTO_PASSWD
+ prompt "mosquitto_passwd"
+ bool
+ help
+ Install the mosquitto_passwd commandline tool
+
+config MOSQUITTO_PUB
+ prompt "mosquitto_pub"
+ bool
+ help
+ Install the mosquitto_pub commandline tool
+
+config MOSQUITTO_SUB
+ prompt "mosquitto_sub"
+ bool
+ help
+ Install the mosquitto_sub commandline tool
+
+endif
diff --git a/rules-new/mosquitto.make b/rules-new/mosquitto.make
new file mode 100644
index 0000000..d76afac
--- /dev/null
+++ b/rules-new/mosquitto.make
@@ -0,0 +1,75 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2016 by Robert Schwebel <r.schwebel@pengutronix.de>
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_MOSQUITTO) += mosquitto
+
+#
+# Paths and names
+#
+MOSQUITTO_VERSION := 1.4.9
+MOSQUITTO_MD5 := 67943e2c5afebf7329628616eb2c41c5
+MOSQUITTO := mosquitto-$(MOSQUITTO_VERSION)
+MOSQUITTO_SUFFIX := tar.gz
+MOSQUITTO_URL := http://mosquitto.org/files/source/$(MOSQUITTO).$(MOSQUITTO_SUFFIX)
+MOSQUITTO_SOURCE := $(SRCDIR)/$(MOSQUITTO).$(MOSQUITTO_SUFFIX)
+MOSQUITTO_DIR := $(BUILDDIR)/$(MOSQUITTO)
+
+# This is dual licensed under the EPL-1.0 and EDL-1.0, which is a BSD-3-Clause according to
+# http://spdx-legal.spdx.narkive.com/wmb1FKZ8/new-license-request
+MOSQUITTO_LICENSE := EPL-1.0, BSD-3-Clause
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+MOSQUITTO_CONF_TOOL := cmake
+MOSQUITTO_CONF_OPT := \
+ $(CROSS_CMAKE_USR) \
+ -DWITH_TLS:BOOL=ON \
+ -DWITH_TLS_PSK:BOOL=OFF \
+ -DWITH_EC:BOOL=OFF \
+ -DWITH_SOCKS:BOOL=OFF
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/mosquitto.targetinstall:
+ @$(call targetinfo)
+
+ @$(call install_init, mosquitto)
+ @$(call install_fixup, mosquitto,PRIORITY,optional)
+ @$(call install_fixup, mosquitto,SECTION,base)
+ @$(call install_fixup, mosquitto,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
+ @$(call install_fixup, mosquitto,DESCRIPTION,missing)
+
+ @$(call install_lib, mosquitto, 0, 0, 0644, libmosquitto)
+ #@$(call install_lib, mosquitto, 0, 0, 0644, libmosquittopp)
+
+ifdef PTXCONF_MOSQUITTO_SERVER
+ @$(call install_copy, mosquitto, 0, 0, 0755, -, /usr/sbin/mosquitto)
+endif
+ifdef PTXCONF_MOSQUITTO_PASSWD
+ @$(call install_copy, mosquitto, 0, 0, 0755, -, /usr/bin/mosquitto_passwd)
+endif
+ifdef PTXCONF_MOSQUITTO_PUB
+ @$(call install_copy, mosquitto, 0, 0, 0755, -, /usr/bin/mosquitto_pub)
+endif
+ifdef PTXCONF_MOSQUITTO_SUB
+ @$(call install_copy, mosquitto, 0, 0, 0755, -, /usr/bin/mosquitto_sub)
+endif
+ @$(call install_finish, mosquitto)
+
+ @$(call touch)
+
+# vim: syntax=make
diff --git a/updates.txt b/updates.txt
new file mode 100644
index 0000000..4943f88
--- /dev/null
+++ b/updates.txt
@@ -0,0 +1,62 @@
+[x] glib 2.48.0 -> 2.48.1
+[x] blspec-boneblack
+[x] blspec-bonewhite
+[x] base
+[x] os-release
+[x] networkmanager
+[x] libtasn1 4.1
+[x] rc-once
+[x] zlib 1.2.8
+[x] libusb
+[x] kernel-header
+[x] libffi
+[x] libpcre
+[x] nettle 2.7.1 -> 3.2
+[x] gnutls 3.3.13 -> 3.5.0
+[x] gnutls 3.3.13 -> 3.5.0
+[x] xz 5.0.4 -> 5.2.2
+[x] htop 2.0.1
+[x] libblkid -> aus util-linux
+[x] util-linux-ng
+
+[ ] gdbserver
+[ ] dbus 1.10.8, 1.11.2
+[ ] libcap 2.25
+[ ] e2fsprogs 1.43.1
+
+[ ] libkmod
+[ ] libgudev
+[ ] ncurses
+[ ] barebox_mlo
+[ ] openssh
+[ ] openssl
+[ ] initmethod-systemd
+[ ] libnl3
+[ ] systemd
+[ ] libndp
+[ ] machine-id
+[ ] expat
+[ ] libuuid
+[ ] libgpg-error
+[ ] udev
+[ ] libgmp
+[ ] less
+[ ] kernel
+[ ] dtc
+[ ] host-system-perl
+[ ] slang
+[ ] libc
+[ ] readline
+[ ] procps
+[ ] usbutils
+[ ] libnewt
+[ ] libpopt
+[ ] busybox
+[ ] rootfs
+[ ] glibc
+[ ] strace
+[ ] barebox
+[ ] libgcrypt
+[ ] datapartition
+[ ] gcclibs
+[ ] iproute2