Diff sdcc-3.8.0-r1 with a sdcc-4.0.0

/usr/portage/dev-embedded/sdcc/sdcc-4.0.0.ebuild 2023-10-09 14:52:29.352368347 +0300
12 12
		mirror://sourceforge/sdcc/${PN}-src-${PV}.tar.bz2
13 13
		doc? ( mirror://sourceforge/sdcc/${PN}-doc-${PV}.tar.bz2 )
14 14
	"
15
	KEYWORDS="amd64 x86"
15
	KEYWORDS="~amd64 ~x86"
16 16
fi
17 17

  
18 18
DESCRIPTION="Small device C compiler (for various microprocessors)"
......
24 24
	packihx? ( public-domain )
25 25
"
26 26
SLOT="0"
27
# in order of configure.ac's AC_DO_PORT stanzas
27 28
SDCC_PORTS="
28
	avr ds390 ds400 gbz80 hc08 mcs51 pic14 pic16 r2k r3ka s08 stm8 tlcs90 z180
29
	z80
29
	avr
30
	mcs51
31
	z80 z180
32
	r2k r3ka
33
	gbz80
34
	tlcs90
35
	ez80-z80
36
	ds390 ds400
37
	pic14 pic16
38
	hc08
39
	s08
40
	stm8
41
	pdk13 pdk14 pdk15 pdk16
30 42
"
31 43
IUSE="
32 44
	${SDCC_PORTS}
......
87 99
		ac_cv_prog_AR="$(tc-getAR)" \
88 100
		ac_cv_prog_AS="$(tc-getAS)" \
89 101
		ac_cv_prog_STRIP=true \
90
		$(use_enable avr avr-port) \
91 102
		$(use_enable boehm-gc libgc) \
92 103
		$(use_enable device-lib) \
93
		$(use_enable ds390 ds390-port) \
94
		$(use_enable ds400 ds400-port) \
95
		$(use_enable gbz80 gbz80-port) \
96
		$(use_enable hc08 hc08-port) \
97
		$(use_enable mcs51 mcs51-port) \
98 104
		$(use_enable non-free) \
99 105
		$(use_enable packihx) \
100
		$(use_enable pic14 pic14-port) \
101
		$(use_enable pic16 pic16-port) \
102
		$(use_enable r2k r2k-port) \
103
		$(use_enable r3ka r3ka-port) \
104
		$(use_enable s08 s08-port) \
105 106
		$(use_enable sdbinutils) \
106 107
		$(use_enable sdcdb) \
107 108
		$(use_enable sdcpp) \
108
		$(use_enable stm8 stm8-port) \
109
		$(use_enable tlcs90 tlcs90-port) \
110 109
		$(use_enable ucsim) \
111
		$(use_enable z180 z180-port) \
110
		\
111
		$(use_enable avr avr-port) \
112
		$(use_enable mcs51 mcs51-port) \
112 113
		$(use_enable z80 z80-port) \
114
		$(use_enable z180 z180-port) \
115
		$(use_enable r2k r2k-port) \
116
		$(use_enable r3ka r3ka-port) \
117
		$(use_enable gbz80 gbz80-port) \
118
		$(use_enable tlcs90 tlcs90-port) \
119
		$(use_enable ez80-z80 ez80_z80-port) \
120
		$(use_enable ds390 ds390-port) \
121
		$(use_enable ds400 ds400-port) \
122
		$(use_enable pic14 pic14-port) \
123
		$(use_enable pic16 pic16-port) \
124
		$(use_enable hc08 hc08-port) \
125
		$(use_enable s08 s08-port) \
126
		$(use_enable stm8 stm8-port) \
127
		$(use_enable pdk13 pdk13-port) \
128
		$(use_enable pdk14 pdk14-port) \
129
		$(use_enable pdk15 pdk15-port) \
130
		$(use_enable pdk16 pdk16-port) \
131
		\
113 132
		--disable-doc \
114 133
		--without-ccache
115 134
}
Thank you!