Skip to content

ciscoPacketTracer9: init at 9.0.0#456650

Merged
GaetanLepage merged 1 commit intoNixOS:masterfrom
gepbird:feat/ciscoPacketTracer9/init
Jan 28, 2026
Merged

ciscoPacketTracer9: init at 9.0.0#456650
GaetanLepage merged 1 commit intoNixOS:masterfrom
gepbird:feat/ciscoPacketTracer9/init

Conversation

@gepbird
Copy link
Contributor

@gepbird gepbird commented Oct 29, 2025

Closes #475698.

This is the next version of an existing package, ciscoPacketTracer8.
The main changes are newer dependencies (e.g. qt5 -> qt6, no more vulnerable qt web engine) and instead of upstream distributing a "regular" deb file that has all the binaries and libraries, we get a deb file that has an appimage. Inside the appimage, the files are similar to what is in version 8's deb.

If you want to try and run this without registering an account, I recommend downloading 9.0.0 from here.

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

Add a 👍 reaction to pull requests you find important.

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. labels Oct 29, 2025
@gepbird gepbird force-pushed the feat/ciscoPacketTracer9/init branch 2 times, most recently from ebe5538 to a5c0c74 Compare October 29, 2025 08:19
@gepbird gepbird force-pushed the feat/ciscoPacketTracer9/init branch from a5c0c74 to a589de1 Compare January 10, 2026 16:00
@gepbird gepbird changed the title [WIP] ciscoPacketTracer9: init ciscoPacketTracer9: init at 9.0.0 Jan 10, 2026
@gepbird gepbird force-pushed the feat/ciscoPacketTracer9/init branch 3 times, most recently from f6cdf0d to 27f6634 Compare January 10, 2026 20:44
@gepbird gepbird marked this pull request as ready for review January 10, 2026 20:55
@nixpkgs-ci nixpkgs-ci bot added the 9.needs: reviewer This PR currently has no reviewers requested and needs attention. label Jan 10, 2026
@gepbird
Copy link
Contributor Author

gepbird commented Jan 10, 2026

The package seems to work well, I tested it on a KDE Plasma VM.
The desktop files have the icon, the main desktop file opens the app. For the first time login is required, by default it tries to open it in the system browser which does nothing for me, after going into Advanced Settings and checking "Use internal web browser for Cisco Networking Academy login", logging in works just like in version 8.
Tested a basic networking configuration with a router and PC, no issues. In a browser I opened a Packet Tracer Skills Assessment task in one of my courses, starting the assessment launched the PTSA desktop file, and loaded the simulation.

@gepbird gepbird mentioned this pull request Jan 18, 2026
14 tasks
@gepbird gepbird force-pushed the feat/ciscoPacketTracer9/init branch from 27f6634 to 1194b50 Compare January 18, 2026 16:33
@gepbird
Copy link
Contributor Author

gepbird commented Jan 18, 2026

Applied the same fix as #452755 for some wayland users.

@gepbird
Copy link
Contributor Author

gepbird commented Jan 18, 2026

Friendly ping for those who were involved with previous versions of the package: @buckley310 @griffi-gh @ob7

@buckley310
Copy link
Contributor

Looks good to me.
I built it, ran it, logged in, and played around with the simulation a little. No issues.

@bahrom04
Copy link
Member

I also expecting this PR to be merged with no issues. Very helpfull 👍

@gepbird gepbird requested a review from GaetanLepage January 21, 2026 11:22
@nixpkgs-ci nixpkgs-ci bot removed the 9.needs: reviewer This PR currently has no reviewers requested and needs attention. label Jan 21, 2026
@gepbird gepbird force-pushed the feat/ciscoPacketTracer9/init branch from 1194b50 to c4dbc40 Compare January 21, 2026 18:10
@GaetanLepage
Copy link
Contributor

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 456650
Commit: c4dbc4019150b6fbbfe2392872dbd8a4894e0fe0


x86_64-linux

❌ 1 package failed to build:
  • ciscoPacketTracer9

@gepbird
Copy link
Contributor Author

gepbird commented Jan 23, 2026

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 456650 Commit: c4dbc4019150b6fbbfe2392872dbd8a4894e0fe0

x86_64-linux

❌ 1 package failed to build:

As the package uses requireFile to avoid legal issues, it will fail to build automatically, you manually need to download it and to your nix store.

@nixpkgs-ci nixpkgs-ci bot added the 8.has: package (new) This PR adds a new package label Jan 27, 2026
Copy link
Contributor

@GaetanLepage GaetanLepage left a comment

Choose a reason for hiding this comment

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

Ok, thanks for the clarification. I trust you on the testing. Diff looks fine.

@GaetanLepage GaetanLepage added this pull request to the merge queue Jan 28, 2026
@nixpkgs-ci nixpkgs-ci bot added the 12.approvals: 1 This PR was reviewed and approved by one person. label Jan 28, 2026
Merged via the queue into NixOS:master with commit bc6c982 Jan 28, 2026
31 of 33 checks passed
@gepbird gepbird deleted the feat/ciscoPacketTracer9/init branch January 28, 2026 21:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

8.has: package (new) This PR adds a new package 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. 12.approvals: 1 This PR was reviewed and approved by one person.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update Request: ciscoPacketTracer8: 8.2.2 → 9.0.0

4 participants