Simon South 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a5bc9f233f 
								
							 
						 
						
							
							
								
								gnu: libftdi: Build API documentation.  
							
							... 
							
							
							
							* gnu/packages/libftdi.scm (libftdi)[outputs]: Add "doc" output.
[arguments]<#:configure-flags>: Add "-DDOCUMENTATION".
<#:phases>: Add "install-documentation" phase.
[native-inputs]: Add doxygen, graphviz.
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2023-09-14 23:37:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon South 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6c4868aca9 
								
							 
						 
						
							
							
								
								gnu: libftdi: Update to 1.5.  
							
							... 
							
							
							
							* gnu/packages/patches/libftdi-fix-paths-when-FTDIPP-set.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/libftdi.scm (libftdi): Update to 1.5.
[source]: Apply patch.
[arguments]<#:configure-flags>: Add "-DFTDIPP", "-DPYTHON_BINDINGS".
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2023-09-14 23:37:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon South 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								856eeedcbc 
								
							 
						 
						
							
							
								
								gnu: libftdi: Build Python bindings.  
							
							... 
							
							
							
							* gnu/packages/libftdi.scm (libftdi)[outputs]: Add "python".
[arguments]<#:phases>: Add with "install-python-binding" phase.
[native-inputs]: Add python, swig.
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2023-09-14 23:37:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon South 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fce3d00cdb 
								
							 
						 
						
							
							
								
								gnu: libftdi: Build C++ bindings.  
							
							... 
							
							
							
							Enabling the C++ bindings allows the test suite to be run, although this fails
without access to the host's USB interface.
* gnu/packages/libftdi.scm (libftdi)[arguments]: Add #:test-target, #:tests?.
(inputs): Add boost.
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2023-09-14 23:37:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon South 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d92c71f1d6 
								
							 
						 
						
							
							
								
								gnu: libftdi: Build ftdi_eeprom.  
							
							... 
							
							
							
							* gnu/packages/libftdi.scm (libftdi)[arguments]<#:configure-flags>: Add
"-DCMAKE_INSTALL_DOCDIR".
[native-inputs]: Add with pkg-config.
[inputs]: Add with libconfuse.
[license]: Add GPL version 2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2023-09-14 23:37:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon South 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ea67b8571d 
								
							 
						 
						
							
							
								
								gnu: libftdi: Install libraries to /lib instead of /lib64.  
							
							... 
							
							
							
							* gnu/packages/libftdi.scm (libftdi)[arguments]<#:configure-flags>: Add
"-DLIB_SUFFIX".
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2023-09-14 23:36:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon South 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dcef5c7179 
								
							 
						 
						
							
							
								
								gnu: libftdi: Do not build example programs.  
							
							... 
							
							
							
							* gnu/packages/libftdi.scm (libftdi)[arguments]: Add with "-DEXAMPLES"
configure flag.
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2023-09-14 23:36:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon South 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ea2376a4f5 
								
							 
						 
						
							
							
								
								gnu: libftdi: Use HTTPS for package source.  
							
							... 
							
							
							
							* gnu/packages/libftdi.scm (libftdi)[source]: Use HTTPS.
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2023-09-14 23:36:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon South 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9620b9d298 
								
							 
						 
						
							
							
								
								gnu: libftdi: Update package style.  
							
							... 
							
							
							
							* gnu/packages/libftdi.scm: Re-order #:use-module statements.
(libftdi): Wrap long lines; reformat gently.
[license]: Use "license:" prefix.
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2023-09-14 23:36:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8394619bac 
								
							 
						 
						
							
							
								
								gnu: Simplify package inputs.  
							
							... 
							
							
							
							This commit was obtained by running:
  ./pre-inst-env guix style
without any additional argument. 
							
						 
						
							2021-12-13 17:48:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Geerinckx-Rice 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4f5452ab3a 
								
							 
						 
						
							
							
								
								gnu: libftdi: Use HTTPS home page.  
							
							... 
							
							
							
							* gnu/packages/libftdi.scm (libftdi)[home-page]: Use HTTPS. 
							
						 
						
							2018-03-01 22:21:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Geerinckx-Rice 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0828bd82bd 
								
							 
						 
						
							
							
								
								gnu: libftdi: Update to 1.4.  
							
							... 
							
							
							
							* gnu/packages/libftdi.scm (libftdi): Update to 1.4. 
							
						 
						
							2018-02-28 22:58:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Danny Milosavljevic 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								58478cc1cb 
								
							 
						 
						
							
							
								
								gnu: libftdi: Propagate the libusb input.  
							
							... 
							
							
							
							* gnu/packages/libftdi.scm (libftdi): Change libusb from an input to a
propagated-input.
Signed-off-by: Leo Famulari <leo@famulari.name> 
							
						 
						
							2016-09-26 14:30:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark H Weaver 
								
							 
						 
						
							
							
							
							
								
							
							
								f0176a9f18 
								
							 
						 
						
							
							
								
								gnu: libftdi: Fix mistakes in package description.  
							
							... 
							
							
							
							* gnu/packages/libftdi.scm (libftdi): Change 'libusb' from a
  'native-input' to a normal 'input'.  Fix the 'home-page' and
  'license' fields. 
							
						 
						
							2014-08-05 20:00:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Manolis Ragkousis 
								
							 
						 
						
							
							
							
							
								
							
							
								7736218683 
								
							 
						 
						
							
							
								
								gnu: Add libftdi.  
							
							... 
							
							
							
							* gnu/packages/libftdi.scm: New file
* gnu-system.am (GNU_SYSTEM_MODULES): Add libftdi.scm
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2014-07-24 09:42:32 +02:00