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

openidea-server-0.1.35-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: openidea-server 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: 83497396 Source RPM: openidea-0.1.35-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/l0ng-ai/openidea
Summary: Remote development server for OpenIDEA
openidea-server is the OpenIDEA backend for remote development. When
OpenIDEA connects over SSH to a Linux host of the same architecture,
it uploads this server there and runs it; the server speaks to the IDE
over its standard input and output. The remote host needs libsqlite3
and a glibc at least as new as Tumbleweed's.

Provides

Requires

License

Apache-2.0 AND MIT AND BSD-3-Clause AND CC0-1.0 AND CDLA-Permissive-2.0 AND ISC AND MPL-2.0 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-server
/usr/share/licenses/openidea-server
/usr/share/licenses/openidea-server/LICENSE
/usr/share/licenses/openidea-server/LICENSE-cspell-dicts
/usr/share/licenses/openidea-server/LICENSE-en_US
/usr/share/licenses/openidea-server/NOTICE


Generated by rpm2html 1.8.1

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