Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

openidea-0.1.35-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: openidea Distribution: openSUSE Tumbleweed
Version: 0.1.35 Vendor: openSUSE
Release: 1.1 Build date: Tue Nov 3 19:30:16 2026
Group: Unspecified Build host: reproducible
Size: 130759701 Source RPM: openidea-0.1.35-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/l0ng-ai/openidea
Summary: IntelliJ IDEA-style IDE with a Rust core
OpenIDEA is an open-source IDE in the style of IntelliJ IDEA, built as a
Tauri desktop application with a Rust backend: editor, code insight
through language servers, debugger, Git, terminal, database and HTTP
clients for many languages.

This build downloads nothing to run: the in-app self-updater and the
installers of language servers, debuggers, coverage and profiling
tools, JDKs and agents are disabled. Tools are found on PATH as usual,
and for a missing one the IDE names the openSUSE package to install.

Provides

Requires

License

Apache-2.0 AND MIT AND Apache-2.0 WITH LLVM-exception AND BSD-3-Clause AND CC0-1.0 AND CDLA-Permissive-2.0 AND EPL-2.0 AND ISC AND MPL-2.0 AND OFL-1.1 AND Unicode-3.0 AND Zlib

Changelog

* Tue Nov 03 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to version 0.1.35 (through 0.1.34):
    * Java/Spring: find endpoints by request path, navigate
      configuration keys, Maven resolves with the tool-window
      profiles, library classes behind jar: URIs open
    * Python: Ruff and Pyrefly language servers, Django test
      configurations, scripts run with the project interpreter
    * Editor: D and ERB modes, JSP highlighting, Go Module
      template, npm scripts from package.json gutter icons
    * Run/debug: .NET configurations, Cargo dependency updates,
      CMake profiles
    * Git: inline blame, Local Changes diff preview, worktree
      discovery
    * Agents: configurable executable per built-in agent,
      one-click Copilot ACP registry install
    * Many more fixes and improvements; see upstream's release
      notes for the full list
  - Rebase openidea-no-server-download.patch (upstream renamed
    data_dir to local_data_dir), openidea-no-prebuilt-jars.patch
    (Lombok agent 1.18.48-openidea.2 with the ECJ constructor fix,
    java-usages 1.2.1) and openidea-no-agent-installs.patch (new
    one-click ACP registry install: PATH adapters stay editable
    and hide their registry twins); skip the new
    python_servers_name_uv test, which exercises the disabled
    tool installers
  - Vendored npm set gains @codemirror/lang-java and @lezer/java
    for JSP highlighting; the cargo vendor tree is unchanged
* Sun Nov 01 2026 Martin Pluskal <mpluskal@suse.com>
  - New package openidea 0.1.33: an IntelliJ IDEA-style IDE with a
    Rust core, built as a Tauri desktop app on the system WebKitGTK.
    * The frontend is built offline with the system Node.js from
      vendored npm tarballs; the rolldown and lightningcss bindings
      vite needs are built from source.
    * Prebuilt jars and wasm modules are removed from the sources.
    * Pass -fno-strict-aliasing to the vendored tree-sitter grammars,
      avoiding the heap corruption of their old array.h on aarch64
      (gh#tree-sitter/tree-sitter-haskell#144).
    * openidea-server subpackage: the remote development server,
      which the IDE uploads to Linux hosts of the same architecture;
      they need libsqlite3 and a glibc at least as new as
      Tumbleweed's.
  - Add openidea-no-self-update.patch: disable the in-app updater,
    updates come from the distribution.
  - Add openidea-no-server-download.patch: do not download upstream's
    prebuilt openidea-server for remote development hosts.
  - Add openidea-no-prebuilt-jars.patch: drop the embedded prebuilt
    JDT LS extensions and patched Lombok agent; jdtls takes Lombok
    from the project's Maven or Gradle cache or a -javaagent option.
  - Add openidea-npm-build-deps.patch: vendor only the npm packages
    the build and the frontend tests use.
  - Add openidea-rlib-only.patch: skip the mobile staticlib and
    cdylib library types, which cost two extra LTO passes.
  - Add openidea-no-tool-installs.patch: do not download or install
    language servers, debuggers and formatters; name the openSUSE
    package to install instead.
  - Add openidea-no-jdk-downloads.patch: do not download JDKs or a
    Java runtime for jdtls, and find the JDKs in /usr/lib64/jvm.
  - Add openidea-no-agent-installs.patch: do not fetch the ACP
    Registry or install agents from it, and run the Claude Code and
    Codex ACP adapters from PATH instead of fetching them with npx.
  - Add openidea-no-coverage-installs.patch: do not offer to install
    coverage and profiling tools (cargo-llvm-cov, c8, the vitest
    coverage provider, coverage.py, py-spy) from Run with Coverage
    and Profile.

Files

/usr/bin/openidea
/usr/share/applications/openidea.desktop
/usr/share/doc/packages/openidea
/usr/share/doc/packages/openidea/README.md
/usr/share/icons/hicolor/128x128/apps/openidea.png
/usr/share/icons/hicolor/256x256/apps/openidea.png
/usr/share/icons/hicolor/32x32/apps/openidea.png
/usr/share/icons/hicolor/512x512/apps/openidea.png
/usr/share/icons/hicolor/scalable/apps/openidea.svg
/usr/share/licenses/openidea
/usr/share/licenses/openidea/LICENSE
/usr/share/licenses/openidea/LICENSE-codemirror-lang-angular
/usr/share/licenses/openidea/LICENSE-cspell-dicts
/usr/share/licenses/openidea/LICENSE-en_US
/usr/share/licenses/openidea/NOTICE
/usr/share/licenses/openidea/THIRD_PARTY_LICENSES.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Nov 9 23:15:40 2026