diff options
author | Thomas Deutschmann <whissi@gentoo.org> | 2018-08-22 22:10:15 +0200 |
---|---|---|
committer | Thomas Deutschmann <whissi@gentoo.org> | 2018-08-22 22:21:37 +0200 |
commit | d7a032cff6e0627807183b4760944ebb9ce700b5 (patch) | |
tree | ddb25aacc11e5bb983d224aa0c3b926d8dcc232f /media-gfx/imagemagick/imagemagick-9999.ebuild | |
parent | dev-php/PEAR-Archive_Tar: Version bump for 1.4.3 (diff) | |
download | gentoo-d7a032cff6e0627807183b4760944ebb9ce700b5.tar.gz gentoo-d7a032cff6e0627807183b4760944ebb9ce700b5.tar.bz2 gentoo-d7a032cff6e0627807183b4760944ebb9ce700b5.zip |
media-gfx/imagemagick: provide unrestricted policy during build to pass tests
Closes: https://bugs.gentoo.org/664238
Package-Manager: Portage-2.3.48, Repoman-2.3.10
Diffstat (limited to 'media-gfx/imagemagick/imagemagick-9999.ebuild')
-rw-r--r-- | media-gfx/imagemagick/imagemagick-9999.ebuild | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/media-gfx/imagemagick/imagemagick-9999.ebuild b/media-gfx/imagemagick/imagemagick-9999.ebuild index c4e214944021..7b3cfc9af8aa 100644 --- a/media-gfx/imagemagick/imagemagick-9999.ebuild +++ b/media-gfx/imagemagick/imagemagick-9999.ebuild @@ -76,6 +76,13 @@ REQUIRED_USE="corefonts? ( truetype ) S="${WORKDIR}/${MY_P}" src_prepare() { + # Install default (unrestricted) policy in $HOME for test suite #664238 + local _im_local_config_home="${HOME}/.config/ImageMagick" + mkdir -p "${_im_local_config_home}" || \ + die "Failed to create IM config dir in '${_im_local_config_home}'" + cp "${FILESDIR}"/policy.test.xml "${_im_local_config_home}/policy.xml" || \ + die "Failed to install default blank policy.xml in '${_im_local_config_home}'" + local ati_cards mesa_cards nvidia_cards render_cards default |