Changes
3 changed files (+7/-78)
-
-
@@ -1,12 +1,13 @@pkgbase = hip-rocclr pkgdesc = Heterogeneous Interface for Portability ROCm pkgver = 4.0.0 pkgrel = 1 pkgrel = 2 url = https://rocmdocs.amd.com/en/latest/Installation_Guide/HIP.html arch = x86_64 license = MIT makedepends = cmake makedepends = python makedepends = git depends = rocclr depends = rocminfo depends = libelf
-
@@ -14,9 +15,8 @@ pkgbase = hip-rocclrconflicts = hip source = hip-rocclr-4.0.0.tar.gz::https://github.com/ROCm-Developer-Tools/HIP/archive/rocm-4.0.0.tar.gz source = amdgpu-targets.patch source = disable-git-versioning.patch sha256sums = d7b78d96cec67c55b74ea3811ce861b16d300410bc687d0629e82392e8d7c857 sha256sums = c6358b4dfac658c0a27a3425ace455d951cd26be827dd7751c28cb83dc84b67d sha256sums = 7244c2917389788b5ef0265bbd41eef1f0db713debc28d02e3aad9d5a4c79821 pkgname = hip-rocclr
-
-
-
@@ -1,28 +1,25 @@# Maintainer: acxz <akashpatel2008 at yahoo dot com> pkgname=hip-rocclr pkgver=4.0.0 pkgrel=1 pkgrel=2 pkgdesc="Heterogeneous Interface for Portability ROCm" arch=('x86_64') url='https://rocmdocs.amd.com/en/latest/Installation_Guide/HIP.html' license=('MIT') depends=('rocclr' 'rocminfo' 'libelf') makedepends=('cmake' 'python') makedepends=('cmake' 'python' 'git') provides=('hip') conflicts=('hip') _git='https://github.com/ROCm-Developer-Tools/HIP' source=("$pkgname-$pkgver.tar.gz::$_git/archive/rocm-$pkgver.tar.gz" 'amdgpu-targets.patch' 'disable-git-versioning.patch') 'amdgpu-targets.patch') sha256sums=('d7b78d96cec67c55b74ea3811ce861b16d300410bc687d0629e82392e8d7c857' 'c6358b4dfac658c0a27a3425ace455d951cd26be827dd7751c28cb83dc84b67d' '7244c2917389788b5ef0265bbd41eef1f0db713debc28d02e3aad9d5a4c79821') 'c6358b4dfac658c0a27a3425ace455d951cd26be827dd7751c28cb83dc84b67d') _dirname="$(basename "$_git")-$(basename "${source[0]}" ".tar.gz")" prepare() { cd "$_dirname" patch -Np1 -i "$srcdir/amdgpu-targets.patch" patch -Np1 -i "$srcdir/disable-git-versioning.patch" } build() {
-
-
hip-rocclr/disable-git-versioning.patch (deleted)
-
@@ -1,68 +0,0 @@*** HIP-rocm-3.10.0/CMakeLists.txt.orig 2020-12-03 19:05:48.525675785 +0100 --- HIP-rocm-3.10.0/CMakeLists.txt 2020-12-03 19:07:02.571936127 +0100 *************** *** 42,97 **** list(GET VERSION_LIST 0 HIP_VERSION_MAJOR) list(GET VERSION_LIST 1 HIP_VERSION_MINOR) ! find_package(Git) ! ! # FIXME: Two different version strings used. ! if(GIT_FOUND) ! # get date information based on UTC ! # use the last two digits of year + week number + day in the week as HIP_VERSION_GITDATE ! # use the commit date, instead of build date ! # add xargs to remove strange trailing newline character ! execute_process(COMMAND ${GIT_EXECUTABLE} show -s --format=@%ct ! COMMAND xargs ! COMMAND date -f - --utc +%y%U%w ! RESULT_VARIABLE git_result ! OUTPUT_VARIABLE git_output ! WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} ! OUTPUT_STRIP_TRAILING_WHITESPACE) ! if(git_result EQUAL 0) ! set(HIP_VERSION_GITDATE ${git_output}) ! endif() ! ! # get commit short hash ! execute_process(COMMAND ${GIT_EXECUTABLE} rev-parse --short HEAD ! WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} ! RESULT_VARIABLE git_result ! OUTPUT_VARIABLE git_output ! OUTPUT_STRIP_TRAILING_WHITESPACE) ! if(git_result EQUAL 0) ! set(HIP_VERSION_GITHASH ${git_output}) ! endif() ! ! # get commit count ! execute_process(COMMAND ${GIT_EXECUTABLE} rev-list --count HEAD ! WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} ! RESULT_VARIABLE git_result ! OUTPUT_VARIABLE git_output ! OUTPUT_STRIP_TRAILING_WHITESPACE) ! if(git_result EQUAL 0) ! set(HIP_VERSION_GITCOUNT ${git_output}) ! endif() ! ! set(HIP_VERSION_PATCH ${HIP_VERSION_GITDATE}-${HIP_VERSION_GITHASH}) ! ! if(DEFINED ENV{ROCM_LIBPATCH_VERSION}) ! set(HIP_PACKAGING_VERSION_PATCH ${HIP_VERSION_GITDATE}.${HIP_VERSION_GITCOUNT}.$ENV{ROCM_LIBPATCH_VERSION}) ! else() ! set(HIP_PACKAGING_VERSION_PATCH ${HIP_VERSION_GITDATE}.${HIP_VERSION_GITCOUNT}-${HIP_VERSION_GITHASH}) ! endif() ! else() ! # FIXME: Some parts depend on this being set. ! set(HIP_PACKAGING_VERSION_PATCH "0") ! endif() ## Debian package specific variables if ( DEFINED ENV{CPACK_DEBIAN_PACKAGE_RELEASE} ) --- 42,48 ---- list(GET VERSION_LIST 0 HIP_VERSION_MAJOR) list(GET VERSION_LIST 1 HIP_VERSION_MINOR) ! set(HIP_PACKAGING_VERSION_PATCH "0") ## Debian package specific variables if ( DEFINED ENV{CPACK_DEBIAN_PACKAGE_RELEASE} )
-