File tree Expand file tree Collapse file tree 3 files changed +43
-32
lines changed
development/compilers/ophis Expand file tree Collapse file tree 3 files changed +43
-32
lines changed Original file line number Diff line number Diff line change
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
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -4645,8 +4645,6 @@ with pkgs;
4645
4645
4646
4646
ophcrack-cli = ophcrack.override { enableGui = false; };
4647
4647
4648
- ophis = python3Packages.callPackage ../development/compilers/ophis { };
4649
-
4650
4648
open-interpreter = with python3Packages; toPythonApplication open-interpreter;
4651
4649
4652
4650
openhantek6022 = libsForQt5.callPackage ../applications/science/electronics/openhantek6022 { };
You can’t perform that action at this time.
0 commit comments