summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnu/packages/admin.scm2
-rw-r--r--gnu/packages/docbook.scm2
-rw-r--r--gnu/packages/gnome-xyz.scm2
-rw-r--r--gnu/packages/inkscape.scm19
-rw-r--r--gnu/packages/python-xyz.scm4
-rw-r--r--gnu/packages/xfce.scm4
-rw-r--r--gnu/packages/xorg.scm2
7 files changed, 19 insertions, 16 deletions
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index 83f1082543..d17c68833f 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -2593,7 +2593,7 @@ command.")
;; For icons.
(modify-inputs (package-native-inputs wpa-supplicant)
(prepend imagemagick/stable
- inkscape/stable)))
+ inkscape/pinned)))
(build-system qt-build-system)
(arguments
(list
diff --git a/gnu/packages/docbook.scm b/gnu/packages/docbook.scm
index 990e0a38fd..f68bf639cf 100644
--- a/gnu/packages/docbook.scm
+++ b/gnu/packages/docbook.scm
@@ -797,7 +797,7 @@ DB2LaTeX.")
(package/inherit dblatex
(inputs (modify-inputs (package-inputs dblatex)
(replace "imagemagick" imagemagick/stable)
- (replace "inkscape" inkscape/stable))))))
+ (replace "inkscape" inkscape/pinned))))))
(define-public docbook-utils
(package
diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index 4dbb6bc51b..8e2ffb49cb 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -1336,7 +1336,7 @@ bar of the GNOME Shell.")
(list `(,glib "bin") ; for glib-compile-resources
gnome-shell
gtk+
- inkscape/stable
+ inkscape/pinned
optipng
pkg-config
python
diff --git a/gnu/packages/inkscape.scm b/gnu/packages/inkscape.scm
index 13e1652f87..af2452a217 100644
--- a/gnu/packages/inkscape.scm
+++ b/gnu/packages/inkscape.scm
@@ -30,6 +30,7 @@
#:use-module (guix download)
#:use-module (guix gexp)
#:use-module (guix utils)
+ #:use-module (guix deprecation)
#:use-module (guix build-system cmake)
#:use-module (gnu packages)
#:use-module (gnu packages algebra)
@@ -62,7 +63,7 @@
;;; A variant of Inkscape intended to be bumped only on core-updates, to avoid
;;; rebuilding 2k+ packages through dblatex. It should only be used as a
;;; native-input since it might not receive timely security updates.
-(define-public inkscape/stable
+(define-public inkscape/pinned
(hidden-package
(package
(name "inkscape")
@@ -334,14 +335,16 @@ apart is its use of Scalable Vector Graphics (SVG), an XML-based W3C standard,
as the native format.")
(license license:gpl3+)))) ;see the file COPYING
+(define-deprecated/public-alias inkscape/stable inkscape/pinned)
+
(define-public inkscape
(package
- (inherit inkscape/stable)
+ (inherit inkscape/pinned)
(name "inkscape")
(version "1.3.2")
(source
(origin
- (inherit (package-source inkscape/stable))
+ (inherit (package-source inkscape/pinned))
(method url-fetch)
(uri (string-append "https://media.inkscape.org/dl/"
"resources/file/"
@@ -350,7 +353,7 @@ as the native format.")
(base32 "0sq81smxwypgnp7r3wgza8w25dsz9qa8ga79sc85xzj3qi6q9lfv"))))
(build-system cmake-build-system)
(arguments
- (substitute-keyword-arguments (package-arguments inkscape/stable)
+ (substitute-keyword-arguments (package-arguments inkscape/pinned)
((#:configure-flags flags ''())
;; Enable ImageMagick support.
#~(delete "-DWITH_IMAGE_MAGICK=OFF" #$flags))
@@ -359,7 +362,7 @@ as the native format.")
#$@(if (target-x86-32?)
#~() ;XXX: there are remaining failures on i686
#~((replace 'check
- ;; Re-instate the tests disabled in inkscape/stable, now that
+ ;; Re-instate the tests disabled in inkscape/pinned, now that
;; their ImageMagick requirement is satisfied.
(assoc-ref %standard-phases 'check))))
@@ -373,10 +376,10 @@ as the native format.")
;; its own icons in pure environments.
`("GDK_PIXBUF_MODULE_FILE" =
(,(getenv "GDK_PIXBUF_MODULE_FILE"))))))))))
- (inputs (modify-inputs (package-inputs inkscape/stable)
+ (inputs (modify-inputs (package-inputs inkscape/pinned)
(append imagemagick))) ;for libMagickCore and libMagickWand
(native-inputs
- (modify-inputs (package-native-inputs inkscape/stable)
+ (modify-inputs (package-native-inputs inkscape/pinned)
;; Only use 1 imagemagick across the package build.
(replace "imagemagick" imagemagick)))
- (properties (alist-delete 'hidden? (package-properties inkscape/stable)))))
+ (properties (alist-delete 'hidden? (package-properties inkscape/pinned)))))
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index c27f1fdf2f..988d345f01 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -10885,7 +10885,7 @@ toolkits.")
(string-append info "/matplotlib-figures"))))))))
(native-inputs
(list graphviz
- inkscape/stable
+ inkscape/pinned
python-colorspacious
python-ipython
python-ipywidgets
@@ -19297,7 +19297,7 @@ time.")
;; Tests need a writable HOME.
(setenv "HOME" "/tmp"))))))
(inputs
- (list inkscape/stable pandoc))
+ (list inkscape/pinned pandoc))
(native-inputs
(list python-flaky
python-hatchling
diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 7e17f2497b..85ab03ae75 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -1158,11 +1158,11 @@ window manager.")
"backgrounds/xfce-verticals.svg"))
#t)))
- #:disallowed-references (,inkscape/stable ,imagemagick)))
+ #:disallowed-references (,inkscape/pinned ,imagemagick)))
(native-inputs
(list xfce4-dev-tools
;; For our own ‘prepare-background-image’ phase.
- inkscape/stable imagemagick))
+ inkscape/pinned imagemagick))
(inputs
(list exo
garcon
diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm
index 1d83351271..7b732e6c0b 100644
--- a/gnu/packages/xorg.scm
+++ b/gnu/packages/xorg.scm
@@ -2345,7 +2345,7 @@ X server: @code{handhelds}, @code{redglass} and @code{whiteglass}.")
(lambda* (#:key make-flags #:allow-other-keys)
(apply invoke `("make" "install" ,@make-flags
"THEME_NAME=Hackneyed-Dark")))))))
- (native-inputs (list imagemagick inkscape/stable xcursorgen))
+ (native-inputs (list imagemagick inkscape/pinned xcursorgen))
(home-page "https://gitlab.com/Enthymeme/hackneyed-x11-cursors")
(synopsis "Classic cursor theme for X11")
(description "Hackneyed is a scalable cursor theme mildly resembling old