summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-10-25Update libibverbs dependencyDaniel Bermond
libibverbs was merged into rdma-core. References ---------- https://lists.archlinux.org/pipermail/aur-requests/2018-October/027305.html
2018-10-25FixesDaniel Bermond
2018-10-03Updated to version 1.0rc1Daniel Bermond
opencl is now disabled due to an upstream build error [1]. References ---------- [1] https://github.com/pytorch/pytorch/issues/9990
2018-08-22Package now provides the non-cuda versionDaniel Bermond
This package now provides the non-cuda version (as known as the 'cpy only' build). If you want caffe2 with cuda support, use package caffe2-cuda. This new package naming schema will better reflect the package contents. This conforms to tensorflow package naming from the official repositories.
2018-07-29Update to pytorch 0.4.1Daniel Bermond
2018-06-03Update pytorch checksumDaniel Bermond
2018-05-30Fix build with cuda 9.2 (needs gcc<7). Fix eigen url.Daniel Bermond
cuda 9.2 compiler is gcc7, but compilation fails with it. It works with gcc6 but it's not on the official repositories. gcc54 is on the official repositories, so let's use it.
2018-05-08makedepends: remove gcc5Daniel Bermond
gcc54 is now a dependency for cuda, sot it will be already pulled. Letting gcc5 (as it was until now) will cause a package conflict with gcc54. References ---------- https://git.archlinux.org/svntogit/community.git/commit/trunk?h=packages/cuda&id=2b0be9b7390fa897edb6e4f44224eaf8619399c9
2018-04-30Updated to version 0.8.2 from pytorch stable version 0.4.0Daniel Bermond
Caffe2 source code moved to PyTorch repository. It now resides into pytorch releases. Note ---- gcc5 is currently on the [community] repository. It was moved from the AUR to [community] due to CUDA. Removed gcc5 from the AUR block on makedepends.
2018-04-23Fix build: add fixes for cuda 9.1, needs gcc5Daniel Bermond
Unfortunatelly, the current available stable version of caffe2 does not build with the current cuda 9.1 and gcc6 from the official repositories. This prevented the package to be built for a long time. Details here: https://github.com/caffe2/caffe2/issues/1459 https://github.com/caffe2/caffe2/issues/1636 But it is possible to build with gcc5 from the AUR. This commit adds build fixes for cuda 9.x, including the use of gcc5. Be warned that that gcc5 from the AUR takes a lot of time to compile. Important notes --------------- 1) The Caffe2 source code moved to PyTorch repository, but currently there is no stable version containing Caffe2 there. It is yet to be released. 2) The current available stable version of Caffe2 does not have python3 support. Python3 support is available on the git master branch. If you want python3 support right now, please use caffe2-git or caffe2-cpu-git package.
2017-09-29Fix: protobuf checksumDaniel Bermond
2017-09-13Fix cmake errorDaniel Bermond
This required the removal off gloo support. Hopefully gloo can be enabled in a future caffe2 version, since it is working on git master (caffe2-git). Also removed the now unneeded nccl cmake lines.
2017-09-03Removed NCCL supportDaniel Bermond
The newly released NCCL version 2 requires registration at the NVIDIA developer webiste and a manual download. As this breaks automated builds by AUR helpers, NCCL was disabled by default in this package.
2017-08-23Enabled ffmpeg and observersDaniel Bermond
2017-08-23Added missing python dependencies (six, future and nvd3)Daniel Bermond
Adding python-future fixes an error when importing the caffe2 python modules. Thanks to AUR user wangqr for pointing this.
2017-08-09Updated to version 0.8.1Daniel Bermond
This version adds support for the newly released cudnn 7.0.
2017-08-06Updated to version 0.8.0Daniel Bermond
Note about cudnn: Caffe2 currently does not compile with the newly released cudnn 7.0. It currently requires cudnn < 7.0 and builds fine with cudnn 6.0.21. https://github.com/caffe2/caffe2/issues/1025
2017-07-20Fix build flags to work with gcc5Daniel Bermond
2017-07-20Cosmetic changingsDaniel Bermond
2017-07-16PIE static libraries rebuild (new gcc build flags)Daniel Bermond
2017-06-15Added nnpack supportDaniel Bermond
2017-06-15Use the exact expected third party component versionDaniel Bermond
caffe2 uses sources from many third party components during the building process. It's better to use the same third party versions that were used by upstream caffe2 developers at time of a given caffe2 stable release. This can avoid compile errors and reduce compile warnings. These versions are given by third party git commit hashes that can be found on the caffe2 git repository. The exact expected third party version (git commits hashes) at the time of a given caffe2 stable release can be obtained by: - cloning caffe2 git repository - 'git checkout <caffe2 stable release commit hash>' - 'git submodule status' to show the needed commits - use 'git diff' to get previous git commit hashes of submodules marked with a '+' (modified hashes/versions). Some third party git commit hashes coincides with a corresponding stable release. In this case we do not need to use git sources since the '.tar.gz' file of the third party stable release is the same snapshot of the given git commit hash.
2017-06-15Cosmetic changingsDaniel Bermond
2017-06-15Removed opencv from buildDaniel Bermond
Compiling with opencv currently is giving linking errors with libtbb.so (intel-tbb, enabled in opencv). Temporarily disabled opencv until it can be fixed.
2017-05-20protobuf 3.3.1 rebuildDaniel Bermond
2017-05-20Changed pthreadpool version from 0.1 to git masterDaniel Bermond
Version 0.1 is a pre-release from august/2015. Since pthreadpool is a nnpack dependency and nnpack has only a git master version (no releases yet), using pthreadpool git master can avoid possible problems in nnpack.
2017-05-20depends: moved cudnn to 'binary repositories' sectionDaniel Bermond
cudnn has been moved from AUR to [community].
2017-05-01Strictly added gcc5 to makedepends and cuda to dependsDaniel Bermond
cudnn already pulls cuda. The current version of cuda (8.0) already pulls gcc5. But strictly adding them the dependencies can avoid some problems in the future.
2017-05-01depends: added python2-gflags and python2-glogDaniel Bermond
2017-04-29Initial commitDaniel Bermond