]> git.armaanb.net Git - asd-repo.git/blob - extra/dvtm/patches/terminfo.patch
Restructure repository
[asd-repo.git] / extra / dvtm / patches / terminfo.patch
1
2 <!DOCTYPE html>
3
4 <html lang="en">
5 <head>
6 <meta charset="utf8"/>
7 <meta content="width=device-width, initial-scale=1" name="viewport"/>
8 <meta content="#ffffff" name="theme-color"/>
9 <title>
10
11 0001-Decoupled-installation-of-terminfo-profile-from-make.patch — paste.sr.ht
12
13 </title>
14 <link href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGCC8n92KyhQAAAj1QTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////anIwUQAAAL50Uk5TAAECAwQFBgcICQoLDA4PEBESExQVFhcYGRobHB0eHyAhIyQmJygpKistLzAzNDU2Nzg5Ozw9QEFDREZHSElLTE1OT1BRVFdYWVpbXF1eX2BhZGZnaGltbnBxdHV3eHp7fn+AgYKDhIWGh4iJio2TlJucnqGio6Smp6ipqqusrbCxsrO0tre4ury9vr/Cw8TFxsfIycrMzc7P0dLT1dbY2dvf4OLj5OXm5+jq6+zt7u/w8fL09fb3+Pn6+/z9/gNzyOkAAAABYktHRL6k3IPDAAAFwUlEQVQYGe3B+VtUVQAG4G9i0TQZZyA1S0JxydzDNFTUqXBfcylzS8UE21TMyjAQUQnFEi0BHQU3cAc0UGbm+9v65Zw7y70zc++dc3qenof3xZAhQ4b8T+V/uGn/kdrm1psdHTdbm2uP7Ns434//yLD5e+u7aOH+6T0ludBszGf1L5jC87rNBdDm9XXnw0wrfG71cOhQ9N0z2vTk20Ko9t5PYToQOj4FKr17IkKHwtUToMobVQN0of/rkVDik7t06c5yZC7/V1rqajq6f9vKQFlZYNW2A0cvdNPSL35kaPEDmgxerFiSjwQFZQebQzTpKkUmsg4xUX/Nijwk4V15aoAJIhVZcM13ngnatuQhJe/WNiY464VLE28xXsMCD9LyLDzLeMEiuDLzIeM0zIRNs88xTvcMuFDSx1htC+FA6XXG6pkLx0qeM8aLHdlwJGfnP4zRNw8OzexjjOaJcGzSn4zR8z4cmfiQUZF9WXAhuyLCqO4iOOC7xahni+BSWQ+jgl7YlnWeUR3FcG1qJ6MasmDXIUZdexMZGNvGqAOwaTGjrnqREd/fNERKYUvBAxqueZEhXzsNXX7Y8SsNHW8iY+M6afgZNnxKw7NiKDCtl4YA0nrjHqXIIiixjIY7I5FOFQ37oEglDZVIo+glpeYsKJJ9mdJAIVI7QenFRChT3E+pGim9F6G0AwrtohSeglR+otSWDYVygpSqkUJRmNJCKLWEUmgCkvuOUgPU8vxO6TCSev0ZpZlQ7ANKj4YhmXWUGqBcI6UVSOY8pQVQbhGlM0hiTJhCmwfKeW5QCPlh7TNKW6DBdkobYa2eQn8eNPC9pPAbLA17QaEGWtRS6MuBlfmUVkCLtZTmwspeCoN50MIXprATVuopXIQmLRROwUoXhQpoUkXhNizkU1oCTZZRyoPZh5Tyock4SnNgtolCF3TxPKKwBmb7KTRBm0sUdsPsCIWj0OY4hR9gVkthP7SppHASZs0UtkGbLyg0wqyVwkpos4FCC8xuUghAm3IK7TDroFAGbQIUgjDroFAGbQIUgjC7SSEAbcoptMOslcIqaLOBQgvMmilsgzY7KDTCrJbCAWhTReEkzI5QOAptfqTwPcz2UbgAbS5R2AWzjRS6oYvnMYXVMJtPqQCavEVpNsz8lMqgyXJKo2DhPoWD0OQwhU5YOU2hGZpcoVADK3sohLzQwh+h8CWslFBaCS3WUZoDK7nPKZyCFnUUerNh6TSFAS808L+iUANrmylthQafU1oPawVhCm0eKOcJUhgcjSTOUVoI5RZTqkMyqymdhXJNlMqRzPAnlGZDsRJKD3OR1LeUzkEtTxOlSiRXGKL0EZRaSmlwPFI4Tul6DhTKvUXpGFKZEqa0EwrtoRQqRkrVlP6ZBGUmD1A6htQm9FP6IxuK5Fyl1P8O0viahgoo8g0NB5HOyDuUImVQ4mMabo9AWgEaeqZCgel9NCyFDb/Q0DkWGXv7Lg0nYIe/i4Y2HzKUf4OGe6NhS2mEhr98yEh+Kw3hBbCpglHt45CB8TcY9RXsyjrLqM5pcG36XUadfg22eYOM6l0Glz7uY9T1UXCg6AFjHMqGCznfMMb9Qjgyo4cxLhfDsclXGePpdDg0r48x+nflwJHcPQOM0TsLjs3rYazgEtjnWXqLsZ7Oggszuhnn9w9gU0kT49yfDleKgozXuMiDtDyLmxjveiFc8jYwwY3tPqTk/zzIBPWj4FpWRYQJXtau9SEJ/7q6V0wQ/uo1ZKK0iybhlqplYxHP89byw1ciNLm3ABny/0xLjy4dr/xiQ3kgUL5hR9WPlx7T0onRyFzgDl26vRRKjKwcoAv9B0dAlcLqMB0KH3sHKk2pDtGBwWPFUG3C4Ue06WHleOgwbMWZENMarCvPhTb+jb/1MYXemvWjoVnO3J2nbtNCZ82Xc7LxH8mbs2b3DycbW9qDwfaWxpPf71o9exSGDBky5P/pX9F6dsCMuJp+AAAAAElFTkSuQmCC" rel="icon" type="image/png"/>
15 <link href="/static/main.min.118fcaf4.css" rel="stylesheet"/>
16 </head>
17 <body>
18 <nav class="navbar navbar-light navbar-expand-sm">
19 <span class="navbar-brand">
20 <span class="icon icon-circle"><svg viewbox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200z"></path></svg>
21 </span>
22 <a href="https://sr.ht">
23     sourcehut
24   </a>
25 </span>
26 <ul class="navbar-nav">
27 </ul>
28 <div class="login">
29 <span class="navbar-text">
30 <a href="https://meta.sr.ht/oauth/authorize?client_id=1c1ad452ce596d6c&amp;scopes=profile&amp;state=%2F~arivigo%2Fcb6529bdb4e1d3f19752eb57506cd38924b8c5a5%3F" rel="nofollow">Log in</a>
31     —
32     <a href="https://meta.sr.ht">Register</a>
33 </span>
34 </div>
35 </nav>
36 <div class="header-tabbed">
37 <div class="container-fluid">
38 <ul class="nav nav-tabs">
39 <h2>
40 <a href="/~arivigo">~arivigo</a>/<wbr/>0001-Decoupled-installation-of-terminfo-profile-from-make.patch
41         
42         <small class="text-muted">
43           unlisted
44         </small>
45 </h2>
46 <li class="nav-item">
47 <a class="nav-link active" href="/~arivigo/cb6529bdb4e1d3f19752eb57506cd38924b8c5a5">view paste</a>
48 </li>
49 </ul>
50 </div>
51 </div>
52 <div class="header-extension" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch" style="margin-bottom: 0;">
53 <div class="container-fluid">
54 <span style="display: inline-block; width: 1rem">
55 <a class="filename" href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch">#</a>
56 </span>
57 <span>0001-Decoupled-installation-of-terminfo-profile-from-make.patch</span>
58 <span class="text-muted" style="margin-left: 1rem">
59 <span title="100644">
60         -rw-r--r--
61       </span>
62 </span>
63 <span class="text-muted" style="margin-left: 1rem">
64 <span title="2727 bytes">
65         2.7 KiB
66       </span>
67 </span>
68 <span class="text-muted" style="margin-left: 1rem">
69 <a href="/blob/deb13b65c6b385366a681827af072ac82dc67f24">
70         View raw
71       </a>
72 </span>
73 </div>
74 </div>
75 <div class="container-fluid other-content">
76 <div class="row">
77 <div class="col-md-12 code-view">
78 <pre class="ruler"><span>                                                                                </span></pre>
79 <pre class="lines"><a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L1" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L1">1</a>
80 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L2" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L2">2</a>
81 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L3" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L3">3</a>
82 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L4" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L4">4</a>
83 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L5" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L5">5</a>
84 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L6" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L6">6</a>
85 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L7" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L7">7</a>
86 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L8" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L8">8</a>
87 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L9" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L9">9</a>
88 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L10" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L10">10</a>
89 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L11" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L11">11</a>
90 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L12" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L12">12</a>
91 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L13" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L13">13</a>
92 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L14" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L14">14</a>
93 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L15" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L15">15</a>
94 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L16" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L16">16</a>
95 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L17" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L17">17</a>
96 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L18" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L18">18</a>
97 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L19" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L19">19</a>
98 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L20" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L20">20</a>
99 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L21" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L21">21</a>
100 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L22" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L22">22</a>
101 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L23" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L23">23</a>
102 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L24" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L24">24</a>
103 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L25" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L25">25</a>
104 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L26" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L26">26</a>
105 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L27" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L27">27</a>
106 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L28" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L28">28</a>
107 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L29" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L29">29</a>
108 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L30" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L30">30</a>
109 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L31" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L31">31</a>
110 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L32" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L32">32</a>
111 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L33" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L33">33</a>
112 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L34" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L34">34</a>
113 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L35" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L35">35</a>
114 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L36" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L36">36</a>
115 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L37" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L37">37</a>
116 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L38" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L38">38</a>
117 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L39" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L39">39</a>
118 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L40" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L40">40</a>
119 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L41" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L41">41</a>
120 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L42" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L42">42</a>
121 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L43" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L43">43</a>
122 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L44" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L44">44</a>
123 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L45" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L45">45</a>
124 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L46" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L46">46</a>
125 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L47" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L47">47</a>
126 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L48" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L48">48</a>
127 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L49" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L49">49</a>
128 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L50" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L50">50</a>
129 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L51" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L51">51</a>
130 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L52" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L52">52</a>
131 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L53" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L53">53</a>
132 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L54" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L54">54</a>
133 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L55" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L55">55</a>
134 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L56" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L56">56</a>
135 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L57" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L57">57</a>
136 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L58" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L58">58</a>
137 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L59" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L59">59</a>
138 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L60" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L60">60</a>
139 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L61" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L61">61</a>
140 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L62" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L62">62</a>
141 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L63" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L63">63</a>
142 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L64" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L64">64</a>
143 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L65" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L65">65</a>
144 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L66" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L66">66</a>
145 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L67" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L67">67</a>
146 <a href="#0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L68" id="0001-Decoupled-installation-of-terminfo-profile-from-make.patch-L68">68</a></pre>
147 <style>pre { line-height: 125%; }
148 td.linenos pre { color: #000000; background-color: #f0f0f0; padding-left: 5px; padding-right: 5px; }
149 span.linenos { color: #000000; background-color: #f0f0f0; padding-left: 5px; padding-right: 5px; }
150 td.linenos pre.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
151 span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
152 .highlight .hll { background-color: #ffffcc }
153 .highlight { background: #f8f8f8; }
154 .highlight .c { color: #408080; font-style: italic } /* Comment */
155 .highlight .err { border: 1px solid #FF0000 } /* Error */
156 .highlight .k { color: #008000; font-weight: bold } /* Keyword */
157 .highlight .o { color: #666666 } /* Operator */
158 .highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */
159 .highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
160 .highlight .cp { color: #BC7A00 } /* Comment.Preproc */
161 .highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
162 .highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
163 .highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
164 .highlight .gd { color: #A00000 } /* Generic.Deleted */
165 .highlight .ge { font-style: italic } /* Generic.Emph */
166 .highlight .gr { color: #FF0000 } /* Generic.Error */
167 .highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
168 .highlight .gi { color: #00A000 } /* Generic.Inserted */
169 .highlight .go { color: #888888 } /* Generic.Output */
170 .highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
171 .highlight .gs { font-weight: bold } /* Generic.Strong */
172 .highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
173 .highlight .gt { color: #0044DD } /* Generic.Traceback */
174 .highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
175 .highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
176 .highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
177 .highlight .kp { color: #008000 } /* Keyword.Pseudo */
178 .highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
179 .highlight .kt { color: #B00040 } /* Keyword.Type */
180 .highlight .m { color: #666666 } /* Literal.Number */
181 .highlight .s { color: #BA2121 } /* Literal.String */
182 .highlight .na { color: #7D9029 } /* Name.Attribute */
183 .highlight .nb { color: #008000 } /* Name.Builtin */
184 .highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
185 .highlight .no { color: #880000 } /* Name.Constant */
186 .highlight .nd { color: #AA22FF } /* Name.Decorator */
187 .highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
188 .highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
189 .highlight .nf { color: #0000FF } /* Name.Function */
190 .highlight .nl { color: #A0A000 } /* Name.Label */
191 .highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
192 .highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
193 .highlight .nv { color: #19177C } /* Name.Variable */
194 .highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
195 .highlight .w { color: #bbbbbb } /* Text.Whitespace */
196 .highlight .mb { color: #666666 } /* Literal.Number.Bin */
197 .highlight .mf { color: #666666 } /* Literal.Number.Float */
198 .highlight .mh { color: #666666 } /* Literal.Number.Hex */
199 .highlight .mi { color: #666666 } /* Literal.Number.Integer */
200 .highlight .mo { color: #666666 } /* Literal.Number.Oct */
201 .highlight .sa { color: #BA2121 } /* Literal.String.Affix */
202 .highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
203 .highlight .sc { color: #BA2121 } /* Literal.String.Char */
204 .highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */
205 .highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
206 .highlight .s2 { color: #BA2121 } /* Literal.String.Double */
207 .highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
208 .highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
209 .highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
210 .highlight .sx { color: #008000 } /* Literal.String.Other */
211 .highlight .sr { color: #BB6688 } /* Literal.String.Regex */
212 .highlight .s1 { color: #BA2121 } /* Literal.String.Single */
213 .highlight .ss { color: #19177C } /* Literal.String.Symbol */
214 .highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
215 .highlight .fm { color: #0000FF } /* Name.Function.Magic */
216 .highlight .vc { color: #19177C } /* Name.Variable.Class */
217 .highlight .vg { color: #19177C } /* Name.Variable.Global */
218 .highlight .vi { color: #19177C } /* Name.Variable.Instance */
219 .highlight .vm { color: #19177C } /* Name.Variable.Magic */
220 .highlight .il { color: #666666 } /* Literal.Number.Integer.Long */</style><div class="highlight"><pre><span></span>From 36ae564dbeae08b761541790ae7cf69c75a690bf Mon Sep 17 00:00:00 2001
221 From: Ariadna Vigo &lt;arivigodr@gmail.com&gt;
222 Date: Sat, 27 Feb 2021 12:15:47 +0100
223 Subject: [PATCH] Decoupled installation of terminfo profile from 'make
224  install' target
225
226 Installation of terminfo profiles is now left as a manual operation to
227 the user's discretion. This fixes path issues: /usr/local/share/terminfo is not
228 a standard search path location, according to terminfo(5). The only standard
229 locations are /usr/share/terminfo and $HOME/.terminfo. The problem with the
230 former is that it risks overwriting the dvtm profile files that some distros
231 ship with their curses package (Arch Linux). The problem with the latter is
232 that leaving TERMINFO blank on config.mk and running 'make install' as root
233 (the usual case) may install the profiles under /root/.terminfo, which is
234 incorrect. In other cases, as in Debian(-based) systems, the search paths are
235 completely non-standard: Debian requires installing local, system-wide terminfo
236 profiles under /etc/terminfo and has tic patched to do so when running as root.
237
238 So, as many distros already include the profiles by themselves under curses,
239 some use completely non-standard approaches to terminfo, and installation under
240 $HOME/.terminfo is affected whether you use su or sudo, etc. The best approach
241 to solve all these issues is to leave the decision to the user, so that tic
242 does whatever the system wants it to do. Decoupling it from 'make install'
243 makes it possible to run it as your regular user without any issues, installing
244 the profile under $HOME/.terminfo for sure.
245 <span class="gd">---</span>
246  Makefile  | 6 ++++--
247  config.mk | 3 ---
248  2 files changed, 4 insertions(+), 5 deletions(-)
249
250 <span class="gh">diff --git a/Makefile b/Makefile</span>
251 <span class="gh">index 818ca0a..0b84b5b 100644</span>
252 <span class="gd">--- a/Makefile</span>
253 <span class="gi">+++ b/Makefile</span>
254 <span class="gu">@@ -50,8 +50,10 @@ install: all</span>
255                 sed -e "s/VERSION/${VERSION}/" &lt; "$$m" &gt;  "${DESTDIR}${MANPREFIX}/man1/$$m" &amp;&amp; \
256                 chmod 644 "${DESTDIR}${MANPREFIX}/man1/$$m"; \
257         done
258 <span class="gi">+</span>
259 <span class="gi">+install-terminfo:</span>
260         @echo installing terminfo description
261 <span class="gd">-      @TERMINFO=${TERMINFO} tic -s dvtm.info</span>
262 <span class="gi">+      @tic -s dvtm.info</span>
263
264  uninstall:
265         @for b in ${BIN}; do \
266 <span class="gu">@@ -61,4 +63,4 @@ uninstall:</span>
267         @echo removing manual page from ${DESTDIR}${MANPREFIX}/man1
268         @rm -f ${DESTDIR}${MANPREFIX}/man1/dvtm.1
269
270 <span class="gd">-.PHONY: all clean dist install uninstall debug</span>
271 <span class="gi">+.PHONY: all clean dist install install-terminfo uninstall debug</span>
272 <span class="gh">diff --git a/config.mk b/config.mk</span>
273 <span class="gh">index db25e8a..cd4d9f7 100644</span>
274 <span class="gd">--- a/config.mk</span>
275 <span class="gi">+++ b/config.mk</span>
276 <span class="gu">@@ -2,9 +2,6 @@</span>
277
278  PREFIX ?= /usr/local
279  MANPREFIX = ${PREFIX}/share/man
280 <span class="gd">-# specify your systems terminfo directory</span>
281 <span class="gd">-# leave empty to install into your home folder</span>
282 <span class="gd">-TERMINFO := ${DESTDIR}${PREFIX}/share/terminfo</span>
283
284  INCS = -I.
285  LIBS = -lc -lutil -lncursesw
286 <span class="gd">--</span>
287 2.32.0
288 </pre></div>
289 </div>
290 </div>
291 </div>
292 <!-- https://bugs.chromium.org/p/chromium/issues/detail?id=332189 -->
293 <script> </script>
294 </body>
295 </html>