Skip to content

Commit 075c9e3

Browse files
authored
ophis: 0-unstable-2019-04-13 -> 2.2-unstable-2024-07-28 (#343825)
2 parents 7779a86 + 0b99658 commit 075c9e3

File tree

3 files changed

+43
-32
lines changed

3 files changed

+43
-32
lines changed

pkgs/by-name/op/ophis/package.nix

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
{
2+
lib,
3+
fetchFromGitHub,
4+
python3Packages,
5+
unstableGitUpdater,
6+
}:
7+
8+
let
9+
self = python3Packages.buildPythonApplication {
10+
pname = "ophis";
11+
version = "2.2-unstable-2024-07-28";
12+
pyproject = true;
13+
14+
src = fetchFromGitHub {
15+
owner = "michaelcmartin";
16+
repo = "Ophis";
17+
rev = "6a5e5a586832e828b598e8162457e673a6c38275";
18+
hash = "sha256-cxgSgAypS02AO9vjYjNWDY/cx7kxLt1Bdw8HGgGGBhU=";
19+
};
20+
21+
build-system = [ python3Packages.setuptools ];
22+
23+
passthru = {
24+
updateScript = unstableGitUpdater { };
25+
};
26+
27+
meta = {
28+
homepage = "http://michaelcmartin.github.io/Ophis/";
29+
description = "Cross-assembler for the 6502 series of microprocessors";
30+
longDescription = ''
31+
Ophis is an assembler for the 6502 microprocessor - the famous chip used
32+
in the vast majority of the classic 8-bit computers and consoles. Its
33+
primary design goals are code readability and output flexibility - Ophis
34+
has successfully been used to create programs for the Nintendo
35+
Entertainment System, the Atari 2600, and the Commodore 64.
36+
'';
37+
license = lib.licenses.mit;
38+
mainProgram = "ophis";
39+
maintainers = with lib.maintainers; [ ];
40+
};
41+
};
42+
in
43+
self

pkgs/development/compilers/ophis/default.nix

Lines changed: 0 additions & 30 deletions
This file was deleted.

pkgs/top-level/all-packages.nix

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4645,8 +4645,6 @@ with pkgs;
46454645

46464646
ophcrack-cli = ophcrack.override { enableGui = false; };
46474647

4648-
ophis = python3Packages.callPackage ../development/compilers/ophis { };
4649-
46504648
open-interpreter = with python3Packages; toPythonApplication open-interpreter;
46514649

46524650
openhantek6022 = libsForQt5.callPackage ../applications/science/electronics/openhantek6022 { };

0 commit comments

Comments
 (0)