diff options
-rw-r--r-- | .SRCINFO | 46 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 19 insertions, 61 deletions
@@ -1,6 +1,6 @@ pkgbase = zephyr-sdk pkgdesc = SDK for Zephyr real-time operating system - pkgver = 0.15.1 + pkgver = 0.16.5 pkgrel = 1 url = https://www.zephyrproject.org/ install = zephyr-sdk.install @@ -8,48 +8,24 @@ pkgbase = zephyr-sdk license = Apache makedepends = patchelf makedepends = wget - depends = python-breathe>=4.9.1 - depends = python-docutils>=0.14 - depends = python-pyaml>=5.1 - depends = python-ply>=3.10 - depends = python-pip - depends = python-setuptools - depends = python-wheel - depends = python-pyelftools>=0.24 - depends = python-pyserial - depends = python-pykwalify - depends = python-pillow - depends = python-anytree - depends = python-intelhex - depends = python-packaging - depends = python-progress - depends = python-pyserial - depends = python-cbor - depends = python-psutil - depends = python-pytest - depends = python-colorama - depends = python-coverage - depends = gcovr - depends = python-sphinx>=1.7.5 - depends = python-sphinx_rtd_theme - depends = python-sphinxcontrib-svg2pdfconverter - depends = python-tabulate - depends = python-west>=0.7.2 - depends = git-spindle - depends = gitlint + depends = cmake depends = ninja depends = gperf - depends = gcovr depends = ccache - depends = doxygen depends = dfu-util depends = dtc - depends = cmake>=3.8.2 + depends = python-pip + depends = python-pyelftools + depends = python-setuptools + depends = python-wheel + depends = tk + depends = xz optdepends = pyocd: programming and debugging ARM MCUs + optdepends = python-west: Zephyr RTOS Project meta-tool options = !strip - source = https://github.com/zephyrproject-rtos/sdk-ng/releases/download/v0.15.1/zephyr-sdk-0.15.1_linux-x86_64.tar.gz + source = https://github.com/zephyrproject-rtos/sdk-ng/releases/download/v0.16.5/zephyr-sdk-0.16.5_linux-x86_64.tar.xz source = zephyrrc - sha256sums = 0a7406045102197b9edc759b242499941814a1c6df29dd9fbd479ad50eb0fba9 + sha256sums = eb4495e2e04387c822f8482be116a8f4ab3d1d2bfc1c1aeb53ca67937acf0009 sha256sums = 7a1257272c64bdec281283d391e3149cece065935c9e8394d6bece32d0f6fc05 pkgname = zephyr-sdk @@ -1,36 +1,23 @@ # Maintainer: Alexei Colin <ac@alexeicolin.com> pkgname=zephyr-sdk -pkgver=0.15.1 +pkgver=0.16.5 pkgrel=1 pkgdesc="SDK for Zephyr real-time operating system" arch=('x86_64') url="https://www.zephyrproject.org/" license=('Apache') -# Some of these are dependencies of Zephyr RTOS, but instructions for Zephyr -# tell user to pip install, so let's add them here instead. (See -# zephyr/scripts/requirements.txt in Zephyr distribution) -# Missing (not packaged for Arch): junit2html, canopen, sphinx-tabs -depends=('python-breathe>=4.9.1' 'python-docutils>=0.14' - 'python-pyaml>=5.1' - 'python-ply>=3.10' 'python-pip' 'python-setuptools' 'python-wheel' - 'python-pyelftools>=0.24' 'python-pyserial' 'python-pykwalify' - 'python-pillow' 'python-anytree' 'python-intelhex' 'python-packaging' - 'python-progress' 'python-pyserial' 'python-cbor' 'python-psutil' - 'python-pytest' 'python-colorama' - 'python-coverage' 'gcovr' - 'python-sphinx>=1.7.5' 'python-sphinx_rtd_theme' - 'python-sphinxcontrib-svg2pdfconverter' 'python-tabulate' - 'python-west>=0.7.2' - 'git-spindle' 'gitlint' 'ninja' 'gperf' 'gcovr' 'ccache' - 'doxygen' 'dfu-util' 'dtc' 'cmake>=3.8.2') -optdepends=('pyocd: programming and debugging ARM MCUs') +depends=('cmake' 'ninja' 'gperf' 'ccache' 'dfu-util' 'dtc' + 'python-pip' 'python-pyelftools' 'python-setuptools' 'python-wheel' + 'tk' 'xz') +optdepends=('pyocd: programming and debugging ARM MCUs' + 'python-west: Zephyr RTOS Project meta-tool') makedepends=('patchelf' 'wget') -source=("https://github.com/zephyrproject-rtos/sdk-ng/releases/download/v${pkgver}/zephyr-sdk-${pkgver}_linux-x86_64.tar.gz" +source=("https://github.com/zephyrproject-rtos/sdk-ng/releases/download/v${pkgver}/zephyr-sdk-${pkgver}_linux-x86_64.tar.xz" "zephyrrc" ) -sha256sums=('0a7406045102197b9edc759b242499941814a1c6df29dd9fbd479ad50eb0fba9' +sha256sums=('eb4495e2e04387c822f8482be116a8f4ab3d1d2bfc1c1aeb53ca67937acf0009' '7a1257272c64bdec281283d391e3149cece065935c9e8394d6bece32d0f6fc05') @@ -76,11 +63,6 @@ package () mkdir -p "$_cmake_module_path" echo "/$_installdir" > "$_cmake_module_path/${_cmake_fname}" - echo ">>>" - echo ">>> Ignore the environment variable values printed above, instead do this:" - echo ">>> cp /usr/share/zephyr-sdk/zephyrrc ~/.zephyrrc" - echo ">>>" - # Strip package build path from prefix path sed -i "s@\(relocate_sdk.py\s\+\)${pkgdir}/${_installdir} ${pkgdir}/${_installdir}@\1 /${_installdir} /${_installdir}@g" relocate_sdk.sh ./relocate_sdk.sh |