summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO46
-rw-r--r--PKGBUILD34
2 files changed, 19 insertions, 61 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7350952253ac..2d712861ce34 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 5fa6eddb3c60..2ab68c9ab22a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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