test-packages.scm 923 B

123456789101112131415161718192021222324252627282930313233343536
  1. (define-module (test-packages)
  2. #:use-module (gnu packages base)
  3. #:use-module (gnu packages version-control)
  4. #:use-module (gnu packages suckless)
  5. #:use-module (gnu packages xorg)
  6. #:use-module (guix parameters)
  7. #:use-module (guix packages)
  8. #:use-module (guix build-system gnu)
  9. #:use-module (guix gexp)
  10. #:use-module (guix records)
  11. #:use-module (guix diagnostics)
  12. #:use-module (guix i18n)
  13. #:use-module (srfi srfi-1)
  14. #:use-module (srfi srfi-13)
  15. #:use-module (srfi srfi-34)
  16. #:use-module (srfi srfi-35)
  17. #:use-module (ice-9 match)
  18. #:use-module (ice-9 hash-table))
  19. (define git-st
  20. (package-with-parameters
  21. ;; pspec
  22. (parameter-spec
  23. (local
  24. (list
  25. (package-parameter
  26. (name 'git)
  27. (variants
  28. (parameter-variant-match
  29. (on #:transform (with-git-url #:package-name "https://github.com/cel7t/st")))))))
  30. (defaults '((git on))))
  31. (inherit st)
  32. (name "git-st")))
  33. git-st