* update freeimage to 3.18.0-22
This commit is contained in:
parent
ecf3eabcd8
commit
e3e2a2297d
27
freeimage/.SRCINFO
Normal file
27
freeimage/.SRCINFO
Normal file
@ -0,0 +1,27 @@
|
||||
pkgbase = freeimage
|
||||
pkgdesc = Library project for developers who would like to support popular graphics image formats
|
||||
pkgver = 3.18.0
|
||||
pkgrel = 22
|
||||
url = http://freeimage.sourceforge.net/
|
||||
arch = x86_64
|
||||
license = GPL
|
||||
license = custom:FIPL
|
||||
makedepends = mesa
|
||||
makedepends = glu
|
||||
depends = libjpeg-turbo
|
||||
depends = openexr
|
||||
depends = openjpeg2
|
||||
depends = libwebp
|
||||
depends = libraw
|
||||
depends = libtiff
|
||||
depends = jxrlib
|
||||
source = https://downloads.sourceforge.net/project/freeimage/Source%20Distribution/3.18.0/FreeImage3180.zip
|
||||
source = freeimage-unbundle.patch
|
||||
source = freeimage-libraw-0.20.patch
|
||||
source = freeimage-libraw-0.21.patch
|
||||
sha512sums = 9d9cc7e2d57552c3115e277aeb036e0455204d389026b17a3f513da5be1fd595421655488bb1ec2f76faebed66049119ca55e26e2a6d37024b3fb7ef36ad4818
|
||||
sha512sums = bd96331900e3f13c8830ef59377c840fa36b3c3ef97d1effd6f644acfefb7d618812b268f00f8f051e9d4c978b8dac0c0ab0e6ec7db5aaebf0fa0328913cfaac
|
||||
sha512sums = 5709e4c5baac3505bf2f2498082fbf6b8614e631fec69fc629036c8d033fbe21434a198e9ae24d577dd65928fd31a0d95c584ea4349d74134f7859d4e57b8397
|
||||
sha512sums = f922af1e000ee83afc87871bbce04076372220174c74a83a6fc3812277f6a0203b631d7f49f250dd78f94015d1a3fb2b72a6b5c4d0a32d4071b197b417d65b8a
|
||||
|
||||
pkgname = freeimage
|
@ -7,27 +7,21 @@
|
||||
|
||||
pkgname=freeimage
|
||||
pkgver=3.18.0
|
||||
pkgrel=21
|
||||
pkgrel=22
|
||||
pkgdesc="Library project for developers who would like to support popular graphics image formats"
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
license=('GPL' 'custom:FIPL')
|
||||
url="http://freeimage.sourceforge.net/"
|
||||
depends=('libjpeg-turbo' 'openexr' 'openjpeg2' 'libwebp' 'libraw' 'libtiff' 'jxrlib')
|
||||
makedepends=('mesa' 'glu' 'dos2unix')
|
||||
makedepends=('mesa' 'glu')
|
||||
source=("https://downloads.sourceforge.net/project/freeimage/Source%20Distribution/${pkgver}/FreeImage${pkgver//./}.zip"
|
||||
freeimage-unbundle.patch
|
||||
freeimage-libraw-0.20.patch
|
||||
freeimage-libraw-0.21.patch
|
||||
freeimage-3.18.0-libjpeg9.patch
|
||||
freeimage-3.18.0-null-to-false.patch
|
||||
bigendian.patch)
|
||||
freeimage-libraw-0.21.patch)
|
||||
sha512sums=('9d9cc7e2d57552c3115e277aeb036e0455204d389026b17a3f513da5be1fd595421655488bb1ec2f76faebed66049119ca55e26e2a6d37024b3fb7ef36ad4818'
|
||||
'bd96331900e3f13c8830ef59377c840fa36b3c3ef97d1effd6f644acfefb7d618812b268f00f8f051e9d4c978b8dac0c0ab0e6ec7db5aaebf0fa0328913cfaac'
|
||||
'5709e4c5baac3505bf2f2498082fbf6b8614e631fec69fc629036c8d033fbe21434a198e9ae24d577dd65928fd31a0d95c584ea4349d74134f7859d4e57b8397'
|
||||
'f922af1e000ee83afc87871bbce04076372220174c74a83a6fc3812277f6a0203b631d7f49f250dd78f94015d1a3fb2b72a6b5c4d0a32d4071b197b417d65b8a'
|
||||
'75fc7c4d257d4bd67202c5c91af23f3e990342490c4661ab2219b89c40626703d9ceb5f05dc8d2a912153fbe5b9e07f24566570597f84cec15fbe03cb7d4b69e'
|
||||
'0c7ba4969dd718678b87d4a6ad3358b797d2a793831a7e1a29d006e81ea5f7cb4316f456eba05edced65fcb846509a36d5f2e8c487528e1303be346e0564157b'
|
||||
'8dfa902c0a80321bd84dae619a3cb5d7f94897c52c230d1550246b7775e2a0f286f6a777ca6b1bf80a28dae4a8689873ad96049f3677b263b8a32e19eb05ea0d')
|
||||
'f922af1e000ee83afc87871bbce04076372220174c74a83a6fc3812277f6a0203b631d7f49f250dd78f94015d1a3fb2b72a6b5c4d0a32d4071b197b417d65b8a')
|
||||
|
||||
prepare() {
|
||||
cd FreeImage
|
||||
@ -41,15 +35,16 @@ prepare() {
|
||||
|
||||
patch -p1 -i ../freeimage-libraw-0.20.patch # Fix build with libraw 0.20
|
||||
patch -p1 -i ../freeimage-libraw-0.21.patch # Fix build with libraw 0.21
|
||||
patch -p1 -i ../freeimage-3.18.0-libjpeg9.patch
|
||||
patch -p1 -i ../freeimage-3.18.0-null-to-false.patch
|
||||
|
||||
dos2unix Source/FreeImage/PluginBMP.cpp
|
||||
dos2unix Source/FreeImage/PluginDDS.cpp
|
||||
patch -p1 -i ../bigendian.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
case "${CARCH}" in
|
||||
powerpc|powerpc64)
|
||||
export CFLAGS="-O2 -pipe"
|
||||
export CXXFLAGS="-O2 -pipe"
|
||||
;;
|
||||
esac
|
||||
|
||||
cd FreeImage
|
||||
sh gensrclist.sh
|
||||
sh genfipsrclist.sh
|
||||
|
Loading…
x
Reference in New Issue
Block a user