Package Details: stm32cubeide 1.16.1-3

Git Clone URL: https://aur.archlinux.org/stm32cubeide.git (read-only, click to copy)
Package Base: stm32cubeide
Description: Integrated Development Environment for STM32
Upstream URL: https://www.st.com/en/development-tools/stm32cubeide.html
Keywords: arm cortex cortex-m cube cubeide stm32
Licenses: custom:SLA0048
Submitter: kumen
Maintainer: kumen
Last Packager: kumen
Votes: 37
Popularity: 0.130988
First Submitted: 2019-05-02 15:05 (UTC)
Last Updated: 2024-11-11 19:00 (UTC)

Pinned Comments

kumen commented on 2023-03-19 13:14 (UTC) (edited on 2023-03-19 13:17 (UTC) by kumen)

STM32CubeIDE is now run by executing stm32cubeide_wayland official script. If you have issues related to run environment, try to edit /usr/share/applications/stm32cubeide.desktop file and uncomment one of commented out Exec=... lines and comment out currently used one. After making changes to stm32cubeide.desktop run update-desktop-database as root to apply changes.

Discussion about this Eclipse issues is here: https://github.com/eclipse-platform/eclipse.platform.swt/issues/158

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 15 Next › Last »

malsyned commented on 2024-09-23 01:08 (UTC) (edited on 2024-09-23 21:20 (UTC) by malsyned)

Package build is failing today:

Building stm32cubeide...
==> Making package: stm32cubeide 1.16.1-1 (Sun 22 Sep 2024 09:06:12 PM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading st-stm32cubeide_1.16.1_22882_20240916_0822_amd64.sh.zip...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  -> Found SLA0048_STM32CubeIDE.pdf
==> Validating source files with sha256sums...
    st-stm32cubeide_1.16.1_22882_20240916_0822_amd64.sh.zip ... FAILED
    SLA0048_STM32CubeIDE.pdf ... Skipped
==> ERROR: One or more files did not pass the validity check!
Failed to build stm32cubeide

The sha256sum that I get for that file is

e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  st-stm32cubeide_1.16.1_22882_20240916_0822_amd64.sh.zip

Edited to add:

I see now this is the sha256sum of an empty file, and that this problem has happened to previous versions as well recently.

Sabu commented on 2024-07-11 15:17 (UTC) (edited on 2024-07-11 15:19 (UTC) by Sabu)

For those like me which are interested what's new in the new release of STM32CubeIDE, here's the link to the Release Notes: https://www.st.com/en/development-tools/stm32cubeide.html# --> Release Notes, or search for RN0114. The filename change with each release. Perhaps it's an idea to add this to the sources list above (or as pinned comment). I find it sometimes difficult to find this information.

schnedan commented on 2024-07-05 13:41 (UTC)

fails:

Repository : AUR
Name : stm32cubeide
Version : 1.15.1-2
.
.
.

==> Making package: stm32cubeide 1.15.1-2 (Fri Jul 5 15:39:27 2024)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found en.st-stm32cubeide_1.15.1_21094_20240412_1041_amd64.sh.zip
-> Found SLA0048_STM32CubeIDE.pdf
==> Validating source files with sha256sums...
en.st-stm32cubeide_1.15.1_21094_20240412_1041_amd64.sh.zip ... FAILED
SLA0048_STM32CubeIDE.pdf ... Skipped
==> ERROR: One or more files did not pass the validity check!
:: Unable to build stm32cubeide - makepkg exited with code: 1

newcharhuso commented on 2024-07-05 13:30 (UTC)

Since the source link is broken this package should be updated, 1.15.1 can't be installed even on the official site.

abody commented on 2024-07-04 16:14 (UTC) (edited on 2024-07-04 16:15 (UTC) by abody)

diff --git a/PKGBUILD b/PKGBUILD
index faeb1fd..421ee92 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,10 +2,10 @@
 # Contributor: nightuser <nightuser.android@gmail.com>

 pkgname="stm32cubeide"
-pkgver=1.15.1
-_pkgver_ext=1.15.1_21094_20240412_1041
-_pkg_file_name=en.st-stm32cubeide_1.15.1_21094_20240412_1041_amd64.sh.zip
-pkgrel=2
+pkgver=1.16.0
+_pkgver_ext=1.16.0_21983_20240628_1741
+_pkg_file_name=en.st-stm32cubeide_1.16.0_21983_20240628_1741_amd64.sh.zip
+pkgrel=1
 pkgdesc="Integrated Development Environment for STM32"
 arch=("x86_64")
 makedepends=('imagemagick')
@@ -41,7 +41,7 @@ source=("${_pkg_file_name}"::"$_download_path"
 #      "99-jlink.rules.patch"
        "https://www.st.com/resource/en/license/SLA0048_STM32CubeIDE.pdf"
        )
-sha256sums=('c6b55574f78db1cdca30b1006e4b2d77025b516852a95602271a111d28c663f3'
+sha256sums=('831522a542c162295336ea2ca93fc5793c2888e3a4f385b327b9dd88bc1bdd0f'
 #      '0f3f69f7c980a701bf814e94595f5acb51a5d91be76b74e5b632220cfb0e7bb3'
        'SKIP'
 )

ra1nb0w commented on 2024-06-23 08:19 (UTC)

I can confirm that it fails to download _curl_req_url and therefore the package.

Moreover the aur should have the following provide

provides=('stlink-server')

Thank you

f3270 commented on 2024-06-18 14:09 (UTC) (edited on 2024-06-18 14:10 (UTC) by f3270)

Build fails:

  1. sha256sum fails (skipped)
  2. script .sh not found
==> Retrieving sources...
  -> Found en.st-stm32cubeide_1.15.1_21094_20240412_1041_amd64.sh.zip
  -> Found SLA0048_STM32CubeIDE.pdf
==> Validating source files with sha256sums...
    en.st-stm32cubeide_1.15.1_21094_20240412_1041_amd64.sh.zip ... FAILED
    SLA0048_STM32CubeIDE.pdf ... Skipped
==> ERROR: One or more files did not pass the validity check!
 -> error making: stm32cubeide-exit status 1
 -> Failed to install the following packages. Manual intervention is required:
stm32cubeide - exit status 1
sha256sum .cache/yay/stm32cubeide/en.st-stm32cubeide_1.15.1_21094_20240412_1041_amd64.sh.zip

e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  .cache/yay/stm32cubeide/en.st-stm32cubeide_1.15.1_21094_20240412_1041_amd64.sh.zip
sha256sums=('c6b55574f78db1cdca30b1006e4b2d77025b516852a95602271a111d28c663f3'
#   '0f3f69f7c980a701bf814e94595f5acb51a5d91be76b74e5b632220cfb0e7bb3'
    'SKIP'
==> Starting prepare()...
sh: /home/fernando/.cache/yay/stm32cubeide/src/st-stm32cubeide_1.15.1_21094_20240412_1041_amd64.sh: No such file or directory
==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: stm32cubeide-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
stm32cubeide - exit status 4

yjun commented on 2024-05-12 10:31 (UTC)

I have packaged stm32cubeclt, which provides a standalone toolchain/programmer for STM32 development. see: https://aur.archlinux.org/packages/stm32cubeclt

STM32CubeCLT:

Toolset for third-party integrated development environment (IDE) providers, allowing the use of STMicroelectronics proprietary tools within their own IDE frameworks

bkjzon commented on 2024-02-14 03:05 (UTC)

Hi, it seems stm32cubeide_wayland is using x11 as backend (export GDK_BACKEND=x11), which is quite strange since it titled 'wayland' Is it real Official change to use x11 whatever display server protocol is?