gnu: Remove rep-gtk.

* gnu/packages/sawfish.scm (rep-gtk): Delete variable.

Change-Id: Ibb10280c525fb898e890aaf958a83723303b515b
This commit is contained in:
Andreas Enge 2025-11-18 17:42:40 +01:00
parent 76cc49868f
commit 68381dfd48
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -70,45 +70,3 @@ subsequently diverged markedly. Its aim is to combine the best features of
Scheme and Common Lisp and provide an environment that is comfortable for
implementing both small and large scale systems.")
(license gpl2+)))
(define-public rep-gtk
(package
(name "rep-gtk")
(version "0.90.8.3")
(source (origin
(method url-fetch)
(uri (string-append "https://download.tuxfamily.org/librep/"
name "/" name "_" version ".tar.xz"))
(sha256
(base32
"0hgkkywm8zczir3lqr727bn7ybgg71x9cwj1av8fykkr8pdpard9"))
(modules '((guix build utils)))
(snippet
'(begin
(substitute* "Makefile.in"
(("installdir=\\$\\(repexecdir\\)")
;; Install libraries for librep to $out/lib/rep.
"installdir=$(libdir)/rep"))
#t))))
(build-system gnu-build-system)
(arguments
`(#:tests? #f ; no tests
#:phases
(modify-phases %standard-phases
(add-before 'bootstrap 'remove-autogen
(lambda _
;; Remove autogen.sh so that the bootstrap phase can run
;; autoreconf.
(delete-file "autogen.sh")
#t)))))
(native-inputs
(list autoconf automake libtool pkg-config))
(propagated-inputs
;; required by rep-gtk.pc.
(list gtk+-2 librep))
(home-page "https://sawfish.fandom.com/wiki/Rep-GTK")
(synopsis "GTK+ binding for librep")
(description
"Rep-GTK is a GTK+ (and GLib, GDK) binding to the librep, and one of the
backend of Sawfish.")
(license gpl2+)))