diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 19 insertions, 10 deletions
@@ -1,10 +1,11 @@ -# Maintainer : Daniel Bermond <dbermond@archlinux.org> +# Maintainer: Peter Babič <peter@babic.dev> +# Contributor: Daniel Bermond <dbermond@archlinux.org> # Contributor: Micah Chambers <micahc.vt@gmail.com> -pkgname=caffe +pkgname=caffe-ssd pkgver=1.0 -pkgrel=16 -pkgdesc='A deep learning framework made with expression, speed, and modularity in mind (cpu only)' +pkgrel=1 +pkgdesc='A deep learning framework made with expression, speed, and modularity in mind (cpu only, ssd branch)' arch=('x86_64') url='https://caffe.berkeleyvision.org/' license=('BSD') @@ -25,19 +26,27 @@ makedepends=('boost' 'doxygen' 'texlive-core' 'texlive-latexextra' 'ghostscript' provides=('caffe-cpu') conflicts=('caffe-cpu') replaces=('caffe-cpu') -source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/BVLC/caffe/archive/${pkgver}.tar.gz" +source=("${pkgname}-ssd-${pkgver}.tar.gz"::"https://github.com/weiliu89/caffe/archive/refs/tags/ssdv${pkgver}.tar.gz" 'Makefile.config' - 'caffe-1.0-opencv4-fix.patch') -sha256sums=('71d3c9eb8a183150f965a465824d01fe82826c22505f7aa314f700ace03fa77f' + 'caffe-1.0-opencv4-fix.patch' + 'caffe-ssd-1.0-opencv4-fix.patch' + 'caffe-ssd-1.0-draw.py-fix.patch') +sha256sums=('7f1ef29a5f32578e06cbb82181c19d3e4b0e45ea5374f7443c8b69b26418d008' 'd2a96f1cc984a2258b9f44a9dec8ec994796bd80f5f29b8f7bbb9a9de9f2f19b' - '2072c8ca1393b53ef280a15c43af940cc9bf1419ae32b3d8a6541b10b8cb50e9') + '1503248080c2a960344719433b7b1c0dfcecb2fe640a405db10187fe1791d299' + '8fc84fc47ec53844916340c79a85f35ba5566c148afbf4ffd5b2596ee2111d98' + '921a1231ad416f6acd5d4c3ecb8663f1ea4ffd089779247cf8106d191912b93b') prepare() { + mv "${pkgname}v${pkgver}" "${pkgname}-${pkgver}" cp -af Makefile.config "${pkgname}-${pkgver}" - # fix build with opencv 4 # https://github.com/BVLC/caffe/pull/6625 - patch -d "${pkgname}-${pkgver}" -Np1 -i "${srcdir}/caffe-1.0-opencv4-fix.patch" + patch -d "${pkgname}-${pkgver}" -Np1 -i "${srcdir}/caffe-1.0-opencv4-fix.patch" + # https://github.com/weiliu89/caffe/issues/982 + patch -d "${pkgname}-${pkgver}" -Np1 -i "${srcdir}/caffe-ssd-1.0-opencv4-fix.patch" + # https://github.com/BVLC/caffe/issues/3698#issuecomment-258759498 + patch -d "${pkgname}-${pkgver}" -Np1 -i "${srcdir}/caffe-ssd-1.0-draw.py-fix.patch" } build() { |