aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/qt.scm
diff options
context:
space:
mode:
authorChristopher Lemmer Webber <cwebber@dustycloud.org>2020-11-03 17:04:09 -0500
committerChristopher Lemmer Webber <cwebber@dustycloud.org>2020-11-04 12:03:53 -0500
commit7401f71aec1e75bdceca46711552e53e1f1ec3f1 (patch)
tree401795d9f5e6a1a3ebbfd94da2dc4f7babeac45e /gnu/packages/qt.scm
parent161e1019fd2110e130082f7bf24a6ab1dbab5dcf (diff)
downloadguix-7401f71aec1e75bdceca46711552e53e1f1ec3f1.tar.gz
guix-7401f71aec1e75bdceca46711552e53e1f1ec3f1.zip
git-annex: Enable pairing and assistant features.
* gnu/packages/haskell-apps.scm (git-annex): Add appropriate dependencies and adjust flags to enable "assistant" and "pairing" features.
Diffstat (limited to 'gnu/packages/qt.scm')
0 files changed, 0 insertions, 0 deletions
S FOR A PARTICULAR PURPOSE. See the ;;; GNU General Public License for more details. ;;; ;;; You should have received a copy of the GNU General Public License ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. (define-module (gnu packages imagemagick) #:use-module (guix packages) #:use-module (guix build-system gnu) #:use-module (guix download) #:use-module ((guix licenses) #:select (fsf-free)) #:use-module (gnu packages libjpeg) #:use-module (gnu packages compression) #:use-module (gnu packages graphviz) #:use-module (gnu packages xorg) #:use-module (gnu packages xml) #:use-module (gnu packages gtk) #:use-module (gnu packages libpng) #:use-module (gnu packages libtiff) #:use-module (gnu packages libjpeg) #:use-module (gnu packages ghostscript) #:use-module (gnu packages fontutils) #:use-module (gnu packages pkg-config)) (define-public imagemagick (package (name "imagemagick") (version "6.8.6-9") (source (origin (method url-fetch) (uri (string-append "mirror://imagemagick/ImageMagick-" version ".tar.xz")) (sha256 (base32 "1bpj8676mph5cvyjsdgf27i6yg2iw9iskk5c69mvpxkyawgjw1vg")))) (build-system gnu-build-system) (arguments `(#:phases (alist-cons-before 'build 'pre-build (lambda* (#:key outputs #:allow-other-keys) (substitute* "Makefile" ;; Clear the `LIBRARY_PATH' setting, which otherwise ;; interferes with our own use. (("^LIBRARY_PATH[[:blank:]]*=.*$") "") ;; Since the Makefile overrides $docdir, modify it to ;; refer to what we want. (("^DOCUMENTATION_PATH[[:blank:]]*=.*$") (let ((doc (assoc-ref outputs "doc"))) (string-append "DOCUMENTATION_PATH = " doc "/share/doc/" ,name "-" ,version "\n"))))) %standard-phases))) ;; TODO: Add Jasper, LCMS, etc. (inputs `(("graphviz" ,graphviz) ("ghostscript" ,ghostscript) ("libx11" ,libx11) ("zlib" ,zlib) ("libxml2" ,libxml2) ("libtiff" ,libtiff) ("libpng" ,libpng) ("libjpeg" ,libjpeg-8) ("pango" ,pango) ("freetype" ,freetype) ("bzip2" ,bzip2) ("xz" ,xz) ("pkg-config" ,pkg-config))) (outputs '("out" "doc")) ; 26 MiB of HTML documentation (home-page "http://www.imagemagick.org/") (synopsis "Create, edit, compose, or convert bitmap images") (description "ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.") (license (fsf-free "http://www.imagemagick.org/script/license.php"))))