tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
bossa: 1.8 -> 1.9.1
ners
3 years ago
cfe77e5d
406e1954
+2
-20
2 changed files
expand all
collapse all
unified
split
pkgs
development
embedded
bossa
bossa-no-applet-build.patch
default.nix
-16
pkgs/development/embedded/bossa/bossa-no-applet-build.patch
···
1
1
-
diff --git a/Makefile b/Makefile
2
2
-
index cc8882e..97b11ee 100644
3
3
-
--- a/Makefile
4
4
-
+++ b/Makefile
5
5
-
@@ -184,11 +184,6 @@ $(foreach src,$(COMMON_SRCS),$(eval $(call common_obj,$(src))))
6
6
-
# Applet rules
7
7
-
#
8
8
-
define applet_obj
9
9
-
-$(SRCDIR)/$(1:%.asm=%.cpp): $(SRCDIR)/$(1)
10
10
-
- @echo APPLET $(1:%.asm=%)
11
11
-
- $$(Q)$$(ARMAS) -o $$(@:%.o=%.obj) $$<
12
12
-
- $$(Q)$$(ARMOBJCOPY) -O binary $$(@:%.o=%.obj) $$(@:%.o=%.bin)
13
13
-
- $$(Q)appletgen $(1:%.asm=%) $(SRCDIR) $(OBJDIR)
14
14
-
$(OBJDIR)/$(1:%.asm=%.o): $(SRCDIR)/$(1:%.asm=%.cpp)
15
15
-
@echo CPP APPLET $$<
16
16
-
$$(Q)$$(CXX) $$(COMMON_CXXFLAGS) -c -o $$(@) $$(<:%.asm=%.cpp)
+2
-4
pkgs/development/embedded/bossa/default.nix
···
15
15
in
16
16
stdenv.mkDerivation rec {
17
17
pname = "bossa";
18
18
-
version = "1.8";
18
18
+
version = "1.9.1";
19
19
20
20
src = fetchFromGitHub {
21
21
owner = "shumatech";
22
22
repo = "BOSSA";
23
23
rev = version;
24
24
-
sha256 = "sha256-dZeBy63OzIaLUfAg6awnk83FtLKVxPoYAYs5t7BBM6Y=";
24
24
+
sha256 = "sha256-8M3MU/+Y1L6SaQ1yoC9Z27A/gGruZdopLnL1z7h7YJw=";
25
25
};
26
26
-
27
27
-
patches = [ ./bossa-no-applet-build.patch ];
28
26
29
27
nativeBuildInputs = [ bin2c ];
30
28
buildInputs = [ wxGTK libX11 readline ];