Package: fpga-icestorm / 0~20160913git266e758-3

Metadata

Package Version Patches format
fpga-icestorm 0~20160913git266e758-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01_installpath.patch | (download)

icebox/Makefile | 26 13 + 13 - 0 !
icetime/icetime.cc | 21 1 + 20 - 0 !
2 files changed, 14 insertions(+), 33 deletions(-)

 install the python programs and the iceboxdb module in
 /usr/share/fpga-icestorm/python,
 instead of in /usr/bin where upstream wants to put them.

The rationale for this is that icebox imports iceboxdb, so iceboxdb needs
to be findable by the python importer, but iceboxdb is not useful for any
program other than icebox, so it should not be in the normal system-wide
python include path.

03_cxxflags.patch | (download)

icebram/Makefile | 3 2 + 1 - 0 !
icemulti/Makefile | 2 1 + 1 - 0 !
icepack/Makefile | 2 1 + 1 - 0 !
icepll/Makefile | 2 1 + 1 - 0 !
iceprog/Makefile | 4 2 + 2 - 0 !
icetime/Makefile | 2 1 + 1 - 0 !
6 files changed, 8 insertions(+), 7 deletions(-)

 this makes sure that the cxxflags given by the debian build system
 are not overwritten,
 but prepended. Additionally unwanted CXXFLAGS are removed.


reproducible.patch | (download)

icebox/icebox_chipdb.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 make the build reproducible

Bug-Debian: https://bugs.debian.org/823616
0004 Make the build reproducible.patch | (download)

icebox/icebox_chipdb.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 make the build reproducible