summarylogtreecommitdiffstats
path: root/PKGBUILD
AgeCommit message (Collapse)Author
2022-03-01Cosmetic changesDaniel Bermond
2022-03-01Fix build with protobuf 3.19.4. Split package.Daniel Bermond
2019-11-20Update Makefile for python 3.8. Drop i686 arch. Cosmetic changes.Daniel Bermond
2019-05-18Fix docs build. Update dependencies.Daniel Bermond
2018-11-26Fix build with opencv4Daniel Bermond
2018-11-10Do not rename the source cloneDaniel Bermond
2018-11-08Configure versions inside makefile. Enable tests. Use https on url.Daniel Bermond
2018-10-27FixesDaniel Bermond
2018-10-17Update provides and conflictsDaniel Bermond
2018-10-17Update provides and conflicts. Cosmetic changes.Daniel Bermond
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 caffe-cuda-git. This new package naming schema will better reflect the package contents. This conforms to tensorflow package naming from the official repositories.
2018-06-23Change destination dir of upstream source to fulfill makepkg needsDaniel Bermond
Some packages cannot have the destination directory of upstream source as the same name of the package name.
2018-05-30Changes for cuda 9.2Daniel Bermond
2017-10-15Add needed changes for cuda 9.0Daniel Bermond
2017-09-22boost-libs 1.65 rebuildDaniel Bermond
2017-09-03Removed NCCL support (it can be enabled by uncommenting the proper lines)Daniel 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. It can still be enabled by uncommenting the proper lines in the PKGBUILD file (instructions are at the top of the PKGBUILD file).
2017-08-06cudnn 7.0 rebuildDaniel Bermond
2017-07-20Fix build flags to work with gcc5Daniel Bermond
2017-05-30boost-libs 1.64 rebuildDaniel Bermond
2017-05-20protobuf 3.3.1 rebuildDaniel Bermond
2017-04-30depends: changed python-pydot to python-pydotplusDaniel Bermond
python-pydotplus (or python-pydot) is required by python executable 'draw_net.py'. pydotplus is preferred. Reference: https://github.com/BVLC/caffe/blob/eeebdab16155d34ff8f5f42137da7df4d1c7eab0/python/caffe/draw.py#L7-L22
2017-04-30Changed doc directory name from caffe-git to caffeDaniel Bermond
2017-04-30makedepends: strictly added gcc5Daniel Bermond
Although the current version of cuda (8.0) requires gcc5, adding it to makedepends can avoid some problems in the future.
2017-04-30package(): removed dot folders from cd argumentDaniel Bermond
2017-04-30Comments changingsDaniel Bermond
2017-04-30conflicts: added caffe2 packagesDaniel Bermond
2017-04-30provides: removed caffe-cpu and caffe-cpu-gitDaniel Bermond
2017-04-01cudnn 6.0 rebuildDaniel Bermond
2017-03-27Added check() as a comment blockDaniel Bermond
It takes really a lot of time to run the tests (it likely triples the building time in a i7 4.0GHz + GTX 750 machine) and it will prevent the package to be built in case of error. So it is not enabled by default and is added as a comment block. Users that need to make the tests should manually enable it. At the time of this writing I'm getting a 100% success tests. You can say that there is makepkg '--nocheck' option but the intention here is to not enable tests by default. Still, many people can forget about the makepkg '--nocheck' option in case of failure.
2017-03-27build(): reorganized the python2 blockDaniel Bermond
2017-03-27Changed cd argumentDaniel Bermond
No need to cd into $srcdir. It is already done internally by makepkg as a standard.
2017-03-27depends: added missing cuda dependencyDaniel Bermond
2017-03-19First commit after package adoption. Major rewrite.Daniel Bermond
A major rewrite was made. Most important changes: - removed 'Makefile.config' file (configuration is now made in PKGBUILD) - removed the custom 'classify.py' in order to follow upstream - removed the 250MB download during build() - removed the source tree installation in '/opt' - added cuDNN support - added NCCL support - added 'distribute' make target for easier installation - added documentation - use python3 instead of python2 note1: if you want python2 just follow PKGBUILD instructions note2: current AUR dependencies: - openblas-lapack - cudnn - nccl - python-leveldb - python-scikit-image
2016-09-12Remove unneeded NVCC workaroundDrew Noel
2016-07-07Bump pkgrelDrew Noel
2016-07-07Remove hardcoded release pathDrew Noel
2016-06-14Stop rming compiled files/.git directory on buildDrew Noel
Previously, the PKGBUILD would delete all the compiled files and the .git directory. This made running `makepkg` twice in a row fail.
2016-05-25Update leveldb depDrew Noel
2016-05-12Fix maintainer, update NVCC flag fixesDrew Noel
2016-05-03Fix OpenCV library bug and move to standard pkgverDrew Noel
2016-01-22Add SHA sums and missing compile depDrew Noel
2016-01-21Pull in NVCC fix from mjalDrew Noel
2015-12-01Bump version to 62ed0dDrew Noel
2015-08-21PKGBUILDJonathan Yantis
2015-06-11Initial importJonathan Yantis