mirror of
				https://gitlab.alpinelinux.org/alpine/aports.git
				synced 2025-10-31 16:31:40 +01:00 
			
		
		
		
	this is a million times faster new only in rust 1.68, and fails on older versions, but we have only latest in aports and don't support anything else, so it's okay.
		
			
				
	
	
		
			49 lines
		
	
	
		
			1021 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			49 lines
		
	
	
		
			1021 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # Contributor: Saijin-Naib <Saijin-Naib_package-maintenance@outlook.com>
 | |
| # Maintainer: Saijin-Naib <Saijin-Naib_package-maintenance@outlook.com>
 | |
| pkgname=libopenraw
 | |
| pkgver=0.3.4
 | |
| pkgrel=0
 | |
| pkgdesc="Desktop agnostic effort to support digital camera RAW files"
 | |
| url="https://libopenraw.freedesktop.org/"
 | |
| arch="all"
 | |
| license="LGPL-3.0-or-later"
 | |
| makedepends="
 | |
| 	boost-dev
 | |
| 	cargo
 | |
| 	curl-dev
 | |
| 	gdk-pixbuf-dev
 | |
| 	libjpeg-turbo-dev
 | |
| 	libxml2-dev
 | |
| 	"
 | |
| subpackages="$pkgname-dev"
 | |
| source="https://libopenraw.freedesktop.org/download/libopenraw-$pkgver.tar.bz2"
 | |
| options="net" # cargo fetch
 | |
| 
 | |
| export CARGO_REGISTRIES_CRATES_IO_PROTOCOL="sparse"
 | |
| 
 | |
| prepare() {
 | |
| 	default_prepare
 | |
| 	update_config_sub
 | |
| }
 | |
| 
 | |
| build() {
 | |
| 	./configure \
 | |
| 		--build=$CBUILD \
 | |
| 		--host=$CHOST \
 | |
| 		--prefix=/usr \
 | |
| 		--disable-static
 | |
| 	make
 | |
| }
 | |
| 
 | |
| check() {
 | |
| 	make check
 | |
| }
 | |
| 
 | |
| package() {
 | |
| 	make install DESTDIR="$pkgdir"
 | |
| }
 | |
| 
 | |
| sha512sums="
 | |
| d12569b6db87b3d6633afeac70eea7fcf8ed8234d8ae287f04af3221181f6bc6aee69065c22cb544dbb565db05fb1c12858902dcaacc2b0083953be1f05b1739  libopenraw-0.3.4.tar.bz2
 | |
| "
 |