all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
blob 7aaad411a1932d4ece1cd0f5b3a4e001001a08b7 3488 bytes (raw)
name: gnu/packages/lesstif.scm 	 # note: path name is non-authoritative(*)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
 
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2013 Andreas Enge <andreas@enge.fr>
;;; Copyright © 2022 Andy Tai <atai@atai.org>
;;;
;;; This file is part of GNU Guix.
;;;
;;; GNU Guix is free software; you can redistribute it and/or modify it
;;; under the terms of the GNU General Public License as published by
;;; the Free Software Foundation; either version 3 of the License, or (at
;;; your option) any later version.
;;;
;;; GNU Guix is distributed in the hope that it will be useful, but
;;; WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS 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 lesstif)
  #:use-module ((guix licenses) #:prefix license:)
  #:use-module (guix packages)
  #:use-module (guix download)
  #:use-module (guix build-system gnu)
  #:use-module (guix git-download)
  #:use-module (gnu packages autotools)
  #:use-module (gnu packages c)
  #:use-module (gnu packages flex)
  #:use-module (gnu packages fontutils)
  #:use-module (gnu packages pkg-config)
  #:use-module (gnu packages xorg))


(define-public lesstif
  (package
    (name "lesstif")
    (version "0.95.2")
    (source
      (origin
        (method url-fetch)
        (uri (string-append
               "mirror://sourceforge/lesstif/lesstif/" version
               "/lesstif-" version ".tar.bz2"))
        (sha256
          (base32
            "1qzpxjjf7ri1jzv71mvq5m9g8hfaj5yzwp30rwxlm6n2b24a6jpb"))))
    (build-system gnu-build-system)
    (propagated-inputs
     (list printproto))
    (inputs
      (list libxext libxt))
    (home-page "http://lesstif.sourceforge.net/")
    (synopsis "Clone of the Motif toolkit for the X window system")
    (description "Clone of the Motif toolkit for the X window system.")
    (license license:gpl2+))) ; some files are lgpl2.1+ or x11


(define-public motif
  (let ((commit   "59858b0811e8d9dfaeb142f2b5a96f55482be1ed")
        (revision "0"))
      (package
        (name "motif")
        (version (git-version "2.3.8" revision commit))
        (source
          (origin
            (method git-fetch)
            (uri (git-reference
                    (url "https://git.code.sf.net/p/motif/code")
                    (commit commit)))
            (file-name (git-file-name name version))
            (sha256
              (base32
                "0yycq0vzga9qmgbfzn2d02ilpwxixwdv2j1d8sddl4dripcrg21m"))))
        (build-system gnu-build-system)
        (inputs
          (list libx11 xorgproto))
        (propagated-inputs
          (list fontconfig freetype libxext libxft libxpm libxt xbitmaps))
        (native-inputs
            (list autoconf automake byacc flex  libtool pkg-config))
        (home-page "https://motif.ics.com/motif")
        (synopsis "Motif toolkit for the X window system")
        (description "Motif is the industry standard graphical user interface, (as
defined by the IEEE 1295 specification), used on more than 200 hardware and
software platforms. It provides application developers, end users, and system
vendors with the industry's most widely used environment for standardizing
application presentation on a wide range of platforms. Motif is the leading
user interface for the UNIX operating system.")
        (license license:lgpl2.1+))))

debug log:

solving 7aaad411a1 ...
found 7aaad411a1 in https://yhetil.org/guix/CAJsg1E-1+GcUh_4dmb5Fy+tLrorCWzgHtNNAVMxcczAtzhZJaA@mail.gmail.com/
found 8f017f41be in https://git.savannah.gnu.org/cgit/guix.git
preparing index
index prepared:
100644 8f017f41beedf6c9f93345339ba871ee5b0ea7fb	gnu/packages/lesstif.scm

applying [1/1] https://yhetil.org/guix/CAJsg1E-1+GcUh_4dmb5Fy+tLrorCWzgHtNNAVMxcczAtzhZJaA@mail.gmail.com/
diff --git a/gnu/packages/lesstif.scm b/gnu/packages/lesstif.scm
index 8f017f41be..7aaad411a1 100644

Checking patch gnu/packages/lesstif.scm...
Applied patch gnu/packages/lesstif.scm cleanly.

index at:
100644 7aaad411a1932d4ece1cd0f5b3a4e001001a08b7	gnu/packages/lesstif.scm

(*) Git path names are given by the tree(s) the blob belongs to.
    Blobs themselves have no identifier aside from the hash of its contents.^

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.