Skip to content

feat(nexis): add Nexis system optimizer#1849

Open
mvanhorn wants to merge 2 commits intowimpysworld:mainfrom
mvanhorn:osc/1845-add-nexis
Open

feat(nexis): add Nexis system optimizer#1849
mvanhorn wants to merge 2 commits intowimpysworld:mainfrom
mvanhorn:osc/1845-add-nexis

Conversation

@mvanhorn
Copy link
Copy Markdown
Contributor

Added package manifest for Nexis, a cross-platform system optimizer that succeeds Stacer (9k+ stars), rebuilt on Qt 6/C++17.

GitHub Releases provide .deb packages for amd64 and arm64.

Closes #1845

GitHub Releases with .deb packages for amd64 and arm64.

Closes wimpysworld#1845
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 1 file

Confidence score: 3/5

  • There is a concrete medium-severity issue (6/10, high confidence): a new package was added at 01-main/packages/nexis without the required entry in 01-main/manifest.
  • This creates real merge risk because package discovery/build or release workflows that depend on 01-main/manifest may not include nexis correctly until that manifest entry is added.
  • Pay close attention to 01-main/packages/nexis, 01-main/manifest - ensure the new package is registered so downstream tooling can resolve it.
Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="01-main/packages/nexis">

<violation number="1" location="01-main/packages/nexis:8">
P2: New package definition was added without the required `01-main/manifest` entry.</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

Comment thread 01-main/packages/nexis
@@ -0,0 +1,10 @@
DEFVER=1
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2: New package definition was added without the required 01-main/manifest entry.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At 01-main/packages/nexis, line 8:

<comment>New package definition was added without the required `01-main/manifest` entry.</comment>

<file context>
@@ -0,0 +1,10 @@
+    URL=$(grep "browser_download_url.*${HOST_ARCH}.*\.deb\"" "${CACHE_FILE}" | head -1 | cut -d '"' -f 4)
+    VERSION_PUBLISHED=$(cut -d '/' -f 8 <<< "${URL//v/}")
+fi
+PRETTY_NAME="Nexis"
+WEBSITE="https://s4solutionsllc.github.io/Nexis/"
+SUMMARY="Cross-platform system optimizer for Linux & macOS. Successor to Stacer, rebuilt on Qt 6/C++17."
</file context>

cubic-dev-ai flagged that 01-main/packages/nexis was added without
the required 01-main/manifest entry. Insert 'nexis' in alphabetical
order between net.downloadhelper.coapp and nextcloud-desktop so the
package discovery/build and release workflows pick it up.
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

0 issues found across 1 file (changes from recent commits).

Requires human review: Auto-approval blocked by 1 unresolved issue from previous reviews.

@mvanhorn
Copy link
Copy Markdown
Contributor Author

Added the nexis manifest entry in e893d9c. Inserted alphabetically between net.downloadhelper.coapp and nextcloud-desktop, so package discovery and release workflows pick it up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

App Request: Nexis

1 participant