1commit b5ca142f81a6f14eddb23be050291d1c25514777 2Author: Peter Hutterer <peter.hutterer@who-t.net> 3Date: Fri Sep 8 14:03:50 2023 +1000 4 5 font-util 1.4.1 6 7 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 8 9commit 5a9e7c7d3c3da68e5b421e7d038bc0a7a5f66b22 10Author: Peter Hutterer <peter.hutterer@who-t.net> 11Date: Wed Sep 6 12:11:31 2023 +1000 12 13 Replace unicode files with ones that provide better terms of use 14 15 Identical files but these have the unicode terms-of-use (SPDX: 16 Unicode-TOU) instead of some old license format. 17 18 https://www.unicode.org/Public/MAPPINGS/ISO8859/8859-1.TXT 19 https://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0201.TXT 20 https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/KOI8-R.TXT 21 22 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 23 24commit c28d8ca618f24855e735313c2b8f6effa7b7f1e4 25Author: Alan Coopersmith <alan.coopersmith@oracle.com> 26Date: Sat Feb 25 09:15:09 2023 -0800 27 28 Remove "All rights reserved" from Oracle copyright notices 29 30 Oracle no longer includes this term in our copyright & license notices. 31 32 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 33 34commit eee69c3f26f8e5d7f97599185d8d009f7fd76a7c 35Author: Alan Coopersmith <alan.coopersmith@oracle.com> 36Date: Wed Feb 22 10:41:20 2023 -0800 37 38 font-util 1.4.0 39 40 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 41 42commit da8ac70de2bb45092574084d89272e07c75796e2 43Author: Alan Coopersmith <alan.coopersmith@oracle.com> 44Date: Thu Feb 16 10:06:41 2023 -0800 45 46 Add COMPRESS_FLAGS to pass options to compression command 47 48 By default, set to -n for gzip to stop recording timestamps and 49 enable reproducible builds, and to empty for all other methods. 50 51 Will require adding COMPRESS_FLAGS to Makefile.am in each font 52 module to become effective. 53 54 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 55 56commit 46aa5c0bf95c60361f9ec3d354b033785df8cd5f 57Author: Alan Coopersmith <alan.coopersmith@oracle.com> 58Date: Thu Jul 28 17:30:21 2022 -0700 59 60 gitlab CI: stop requiring Signed-off-by in commits 61 62 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 63 64commit 2ef6b22ad908c024b6c2fbde5c1de62123f82dc2 65Author: Alan Coopersmith <alan.coopersmith@oracle.com> 66Date: Tue Jul 12 11:28:17 2022 -0700 67 68 font-util 1.3.3 69 70 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 71 72commit 88bd16463e59455cda7e45e563867988c7e70d8d 73Author: Alan Coopersmith <alan.coopersmith@oracle.com> 74Date: Tue Jul 12 11:26:05 2022 -0700 75 76 Fix spelling/wording issues 77 78 Found by using: 79 codespell --builtin clear,rare,usage,informal,code,names 80 81 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 82 83commit aaddab088412777ffea435e83847f8aac9b9ce81 84Author: Alan Coopersmith <alan.coopersmith@oracle.com> 85Date: Wed Dec 8 14:11:58 2021 -0800 86 87 Build xz tarballs instead of bzip2 88 89 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 90 91commit e1a2c79b4edea2af1a82db24b2dc993a6e530d5a 92Author: Alan Coopersmith <alan.coopersmith@oracle.com> 93Date: Wed Dec 8 14:11:54 2021 -0800 94 95 gitlab CI: add a basic build test 96 97 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 98 99commit 564adb96f10a0bf43d67401b05ba0fcafe7c0a83 100Author: Alan Coopersmith <alan.coopersmith@oracle.com> 101Date: Mon Nov 16 18:22:23 2020 -0800 102 103 ucs2any: handle NULL returns from zquotedcpy() 104 105 bdf file for testing: 106 107 STARTFONT 2.1 108 FONT "Bad quotes test font-ISO10646-1 109 SIZE 7 75 75 110 FONTBOUNDINGBOX 5 7 0 -1 111 STARTPROPERTIES 3 112 SPACING "C 113 SLANT "R 114 ENDPROPERTIES 115 CHARS 0 116 ENDFONT 117 118 Before this fix, the above segfaults when the NULL return from 119 zquotedcpy() is passed to other functions expecting a string. 120 121 Fixes: 21063_61 & 21063_86 from https://cyber-itl.org/2020/10/28/citl-7000-defects.html 122 123 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 124 125commit f78cd55ccd913855cc5569dfe2a9213e217bc469 126Author: Alan Coopersmith <alan.coopersmith@oracle.com> 127Date: Sun Nov 15 17:06:26 2020 -0800 128 129 ucs2any: avoid segfaults if SLANT property is missing 130 131 Test case: 132 grep -v SLANT ../../misc-misc/5x7.bdf > 5x7-noslant.bdf 133 ucs2any 5x7-noslant.bdf ../map-ISO8859-1 -d 134 135 Before this fix, the above segfaults in strcmp with a NULL slant pointer. 136 137 Fixes: 21063_131 from https://cyber-itl.org/2020/10/28/citl-7000-defects.html 138 139 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 140 141commit d45011b8324fecebb4fc79e57491d341dd96e325 142Author: Alan Coopersmith <alan.coopersmith@oracle.com> 143Date: Sun Aug 25 15:23:33 2019 -0700 144 145 font-util 1.3.2 146 147 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 148 149commit c5d12b729b61576069f479a0b5141aedea04676b 150Author: Tobias Stoeckmann <tobias@stoeckmann.org> 151Date: Wed Nov 8 21:36:32 2017 +0100 152 153 ucs2any: Fix parser crash on 32 bit 154 155 It is possible to crash ucs2any or provoke successful return value even 156 though the processing was not successful. 157 158 The problem lies within a possible integer overflow when adding elements 159 with a key which is too large. 160 161 You can trigger the issue this way on a 32 bit system: 162 163 $ cat > source.bdf << "EOF" 164 STARTFONT source 165 CHARS 1 166 ENCODING 1073741823 167 EOF 168 $ ucs2any source.bdf 169 Segmentation fault 170 $ _ 171 172 Another possibility would be to add "ENCODING 1" right after the CHARS 173 line. In that case, realloc will allocate 0 bytes afterwards which is a 174 success but might return NULL, e.g. on Linux/glibc systems. Such a 175 result value is handled as an error and errno is evaluated and returned, 176 even though there was no error: 177 178 $ cat > source.bdf << "EOF" 179 STARTFONT source 180 CHARS 1 181 ENCODING 1 182 ENCODING 1073741823 183 EOF 184 $ ucs2any source.bdf 185 ucs2any: Success 186 $ echo $? 187 0 188 $ _ 189 190 Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org> 191 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 192 193commit 1d70c9accf93b9fae1b9adb48e47b7d96a5ae64e 194Author: Alan Coopersmith <alan.coopersmith@oracle.com> 195Date: Fri Dec 7 19:27:32 2018 -0800 196 197 Update configure.ac bug URL for gitlab migration 198 199 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 200 201commit 202d167db645cfb6bd9218641b08833a6134ea04 202Author: Alan Coopersmith <alan.coopersmith@oracle.com> 203Date: Sun Nov 18 21:41:33 2018 -0800 204 205 Update README for gitlab migration 206 207 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 208 209commit b98fe13193464042d2733308cdc2343adbc6163a 210Author: Mihail Konev <k.mvc@ya.ru> 211Date: Thu Jan 26 13:52:48 2017 +1000 212 213 autogen: add default patch prefix 214 215 Signed-off-by: Mihail Konev <k.mvc@ya.ru> 216 217commit cf962e480dc73315a4f2288f4d4e007cf3fb9905 218Author: Emil Velikov <emil.l.velikov@gmail.com> 219Date: Mon Mar 9 12:00:52 2015 +0000 220 221 autogen.sh: use quoted string variables 222 223 Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 224 fall-outs, when they contain space. 225 226 Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 227 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 228 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 229 230commit 0abff92dc2370c57e79d028c17e6d7aeb50048f1 231Author: Peter Hutterer <peter.hutterer@who-t.net> 232Date: Tue Jan 24 10:32:07 2017 +1000 233 234 autogen.sh: use exec instead of waiting for configure to finish 235 236 Syncs the invocation of configure with the one from the server. 237 238 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 239 Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 240 241commit cfe0b4fb8f87b03060a3d3c9538df144856b5e9f 242Author: Alan Coopersmith <alan.coopersmith@oracle.com> 243Date: Sat Mar 14 09:00:06 2015 -0700 244 245 font-util 1.3.1 246 247 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 248 249commit 1a0f701dbd33a10151a87a6ff6bd6a63682fc356 250Author: Alan Coopersmith <alan.coopersmith@oracle.com> 251Date: Mon Aug 25 18:56:33 2014 -0700 252 253 Update map-JISX0201.1976-0 to current version from Unicode Consortium 254 255 New version is exactly as downloaded on August 25, 2014 from 256 ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0201.TXT 257 258 Does not change mappings, only changes comments (including license notice). 259 260 Reported-by: AGinsberg on #xorg-devel irc 261 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 262 263commit 9f53de00afaf19f9acdb5a796641992ffdaeb255 264Author: Ross Burton <ross.burton@intel.com> 265Date: Mon Dec 9 11:01:54 2013 +0000 266 267 fontutil.m4.in: use $PKG_CONFIG instead of pkg-config 268 269 Instead of assuming that pkg-config is on the path, require PKG_PROG_PKG_CONFIG 270 to be called and use $PKG_CONFIG. 271 272 Signed-off-by: Ross Burton <ross.burton@intel.com> 273 Reviewed-by: Gaetan Nadon <memsize@videotron.ca> 274 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 275 276commit 5f01ea79f1cb2328bfc4130b1e693f71be916b87 277Author: Colin Walters <walters@verbum.org> 278Date: Wed Jan 4 17:37:06 2012 -0500 279 280 autogen.sh: Implement GNOME Build API 281 282 http://people.gnome.org/~walters/docs/build-api.txt 283 284 Signed-off-by: Adam Jackson <ajax@redhat.com> 285 286commit 82da86fa16f82218787752774a6173e417900dae 287Author: Adam Jackson <ajax@redhat.com> 288Date: Wed Jan 16 12:59:17 2013 -0500 289 290 configure: Drop AM_MAINTAINER_MODE 291 292 Signed-off-by: Adam Jackson <ajax@redhat.com> 293 294commit aba5a2f22ff6e0ada7d606cbf91c5974e3255d77 295Author: Alan Coopersmith <alan.coopersmith@oracle.com> 296Date: Sun Dec 16 15:27:33 2012 -0800 297 298 Fix a bunch of clang integer size conversion warnings in ucs2any 299 300 ucs2any.c:149:36: warning: implicit conversion changes signedness: 'int' to 'si 301 ze_t' (aka 'unsigned long') [-Wsign-conversion] 302 *dest = zrealloc(*dest, dest_size + source_size); 303 ~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~ 304 ucs2any.c:147:29: warning: implicit conversion loses integer precision: 'unsign 305 ed long' to 'int' [-Wshorten-64-to-32] 306 dest_size = strlen(*dest) + 1; 307 ~ ~~~~~~~~~~~~~~^~~ 308 ucs2any.c:148:16: warning: implicit conversion loses integer precision: 'size_t 309 ' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 310 source_size = strlen(source); 311 ~ ^~~~~~~~~~~~~~ 312 ucs2any.c:159:8: warning: implicit conversion loses integer precision: 'int' to 313 'char' [-Wconversion] 314 *t = toupper(*t); 315 ~ ^~~~~~~~~~~ 316 ucs2any.c:305:27: warning: implicit conversion loses integer precision: 'int' t 317 o 'char' [-Wconversion] 318 (*buffer)[position++] = c; 319 ~ ^ 320 ucs2any.c:465:21: warning: comparison of integers of different signs: 'size_t' 321 (aka 'unsigned long') and 'int' [-Wsign-compare] 322 if (strlen(string) <= l) return NULL; 323 ~~~~~~~~~~~~~~ ^ ~ 324 ucs2any.c:466:31: warning: implicit conversion changes signedness: 'int' to 'si 325 ze_t' (aka 'unsigned long') [-Wsign-conversion] 326 if (strncmp(string, pattern, l) != 0) return NULL; 327 ~~~~~~~ ^ 328 ucs2any.c:463:10: warning: implicit conversion loses integer precision: 'size_t 329 ' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 330 int l = strlen(pattern); 331 ~ ^~~~~~~~~~~~~~~ 332 ucs2any.c:730:14: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 333 target = strtol(p+2, &endp, 16); 334 ~ ^~~~~~~~~~~~~~~~~~~~~~ 335 ucs2any.c:738:11: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 336 ucs = strtol(p+2, &endp, 16); 337 ~ ^~~~~~~~~~~~~~~~~~~~~~ 338 ucs2any.c:843:19: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 339 bbx.cwidth = w; 340 ~ ^ 341 ucs2any.c:844:20: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 342 bbx.cheight = h; 343 ~ ^ 344 ucs2any.c:845:18: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 345 bbx.cxoff = x; 346 ~ ^ 347 ucs2any.c:846:18: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 348 bbx.cyoff = y; 349 ~ ^ 350 ucs2any.c:850:7: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 351 w, h, x, y, &bbx); 352 ^ 353 ucs2any.c:850:10: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 354 w, h, x, y, &bbx); 355 ^ 356 ucs2any.c:850:13: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 357 w, h, x, y, &bbx); 358 ^ 359 ucs2any.c:850:16: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 360 w, h, x, y, &bbx); 361 ^ 362 363 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 364 365commit dff77bb76ab2260877a37193df1d728d2f4a1d88 366Author: Alan Coopersmith <alan.coopersmith@oracle.com> 367Date: Tue Feb 28 22:14:18 2012 -0800 368 369 font-util 1.3.0 370 371 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 372 373commit faee5567a53bcde7c9e280c330e1ff6671b979b1 374Author: Alan Coopersmith <alan.coopersmith@oracle.com> 375Date: Wed Feb 22 20:43:34 2012 -0800 376 377 configure.ac updates to match other X.Org modules 378 379 layout and comment the top portion of configure.ac 380 add missing AC_CONFIG_SRCDIR 381 Replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS 382 replace deprecated AC_HELP_STRING with AS_HELP_STRING 383 Remove unnecessary AC_PROG_CC & AC_PROG_INSTALL (already 384 provided by XORG_DEFAULT_OPTIONS) 385 386 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 387 Reviewed-by: Gaetan Nadon<memsize@videotron.ca> 388 389commit 9e9519975fe3a5827b362b8df4a5c69745125a5a 390Author: Alan Coopersmith <alan.coopersmith@oracle.com> 391Date: Fri Nov 18 23:09:43 2011 -0800 392 393 Fix "cast discards qualifiers from pointer target type" warnings 394 395 ucs2any.c: In function ‘chars_compare’: 396 ucs2any.c:450:2: warning: cast discards qualifiers from pointer target type 397 ucs2any.c:451:2: warning: cast discards qualifiers from pointer target type 398 399 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 400 401commit e46b483c58ec3cfc01d2800c069eadc90166eb04 402Author: Alan Coopersmith <alan.coopersmith@oracle.com> 403Date: Fri Nov 18 23:06:46 2011 -0800 404 405 Mark usage() as not returning to clear incorrect uninit var warning 406 407 bdftruncate.c: In function ‘main’: 408 bdftruncate.c:119:16: warning: ‘threshold’ may be used uninitialized in this function 409 410 (It's not actually, if you consider that usage() exits when 411 parse_threshold fails.) 412 413 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 414 415commit 3419c66ac700689351be9fe2bc3f81b80465cd3e 416Author: Alan Coopersmith <alan.coopersmith@oracle.com> 417Date: Mon Sep 26 14:50:29 2011 -0700 418 419 Add const attributes to fix gcc -Wwrite-strings warnings 420 421 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 422 423commit 80cde5d8bb59a50ba1e98b5947f2fe0c8f38ef84 424Author: Jon TURNEY <jon.turney@dronecode.org.uk> 425Date: Tue Apr 26 15:03:42 2011 +0100 426 427 If cross-compiling, we don't have to run mkfontdir 428 429 If cross-compiling, we can run the host mkfontdir on the font directory, 430 since the output is arch independent (I think) 431 432 If cross-compiling and we can't find mkfontdir, just warn that mkfontdir 433 needs to be run on the target. 434 435 When not cross-compiling, the behaviour remains unchanged: mkfontdir 436 must be found and is run 437 438 (Also, bump version number to 1.2.90 as the next release must be 1.3.0 439 as this change adds a macro) 440 441 Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk> 442 Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> 443 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 444 445commit 901fa14455a09901ebc69d0c93c03bb3c7c712d4 446Author: Jon TURNEY <jon.turney@dronecode.org.uk> 447Date: Tue Apr 26 15:00:30 2011 +0100 448 449 Never run fc-cache if cross-compiling 450 451 Since the cache files produced by fc-cache are arch-dependent, there is 452 no point in running fc-cache if cross-compiling 453 454 So, even if we aren't using a DESTDIR, but are installing directly into 455 (a hopefully non-default) prefix, don't run fc-cache when cross-compiling 456 457 Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk> 458 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 459 460commit 9f807dfb4e7bea7128b7538e41de78bb5994ca80 461Author: Jeremy Huddleston <jeremyhu@apple.com> 462Date: Wed May 4 11:07:39 2011 -0700 463 464 bdftruncate: Make sure opt_minus_w and opt_plus_w are initialized 465 466 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 467 468commit 06e9c86e3741355729748b6c646f7f738c583323 469Author: Jeremy Huddleston <jeremyhu@apple.com> 470Date: Thu Apr 28 00:45:05 2011 -0700 471 472 ucs2any: Dead code removal 473 474 Found-by: clang static analyzer 475 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 476 477commit e15cbb4f48a9c5c0aae5acc88a7f56086fc9e51f 478Author: Jeremy Huddleston <jeremyhu@apple.com> 479Date: Thu Apr 28 00:39:17 2011 -0700 480 481 bdftruncate: Properly support -w and +w 482 483 Regression introduced by fb486bb1a5038912d064291b12c7aef5da3d8b63 484 485 Found-by: clang static analyzer 486 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 487 488commit a0d43f88e563ca2fd376bbe222d4809b9976624b 489Author: Jeremy Huddleston <jeremyhu@apple.com> 490Date: Wed Oct 6 17:00:03 2010 -0700 491 492 font-util 1.2.0 493 494 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 495 496commit 5cad514d15c61cdf73a7dbd6d88f3e823a0d2d99 497Author: Jeremy Huddleston <jeremyhu@apple.com> 498Date: Wed Oct 6 16:59:20 2010 -0700 499 500 fontutil.m4: Add XORG_FONT_FC_CONFDIR to find fontconfig's confdir 501 502 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> 503 Acked-by: Gaetan Nadon <memsize@videotron.ca> 504 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 505 506commit 62529733e57b6d6c775b1bcf584260b1cff6af5c 507Author: Michał Górny <mgorny@gentoo.org> 508Date: Thu Oct 7 17:31:06 2010 +0200 509 510 fontutil.m4: Add a shorthand --disable-all-encodings option. 511 512 This option is useful to disable all possible font encodings at once, 513 without fine-graining the calling ebuilds for a list of encodings 514 supported by each font package. 515 516 The option is parsed before all other encoding options, so it basically 517 sets defaults for all of them. Afterwards, any encoding can be 518 re-enabled back using '--enable-<encoding>' (much like 519 '--disable-all-encodings --enable-iso8859-2'). 520 521 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 522 Acked-by: Gaetan Nadon <memsize@videotron.ca> 523 524commit 7757000fca0f7fc6d966eb1f45c226862ed8e489 525Author: Jesse Adkins <jesserayadkins@gmail.com> 526Date: Tue Sep 28 13:30:01 2010 -0700 527 528 Purge cvs tags. 529 530 Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> 531 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 532 533commit 0a715f61f878cfe22470608036c3fdfc7d89bca1 534Author: Alan Coopersmith <alan.coopersmith@oracle.com> 535Date: Mon Oct 4 21:31:43 2010 -0700 536 537 font-util 1.1.2 538 539 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 540 541commit a43ab24c31aa5626b3f28b813a246c4b930b0e97 542Author: Alan Coopersmith <alan.coopersmith@oracle.com> 543Date: Mon Oct 4 21:30:06 2010 -0700 544 545 Sun's copyrights now belong to Oracle 546 547 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 548 549commit c2112acec406c80cfc29a7af9c2a39afb9c38475 550Author: Gaetan Nadon <memsize@videotron.ca> 551Date: Tue Jul 20 18:45:18 2010 -0400 552 553 config: update AC_PREREQ statement to 2.60 554 555 Unrelated to the previous patches, the new value simply reflects 556 the reality that the minimum level for autoconf to configure 557 all x.org modules is 2.60 dated June 2006. 558 559 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 560 561 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 562 563commit 41bf28914ae27d8cf9a93db5fa5f65ca5a68d4bf 564Author: Gaetan Nadon <memsize@videotron.ca> 565Date: Fri Aug 27 18:22:37 2010 -0400 566 567 XORG_FONT_REQUIRED_PROG: should stop when program is missing #14436 568 569 The macro was designed to test for a program and, when missing, stop 570 the configuration. The first parameter to the macro is a variable 571 name which is used by AC_PATH_PROG to store the program path. 572 The test failed to reference the variable content, it tested the 573 variable name which is never blank. 574 575 BDFTOPCF MKFONTSCALE MKFONTDIR COMPRESS and UCS2ANY were affected. 576 577 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 578 Tested-by: Jesse Adkins <jesserayadkins@gmail.com> 579 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 580 581commit e8d3097d42969fa1e32eff2ece252ff584d3d56a 582Author: Gaetan Nadon <memsize@videotron.ca> 583Date: Fri Aug 20 09:27:12 2010 -0400 584 585 config: upgrade to util-macros 1.8 for additional man page support 586 587 Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 588 The value of MAN_SUBST is the same for all X.Org packages. 589 590 Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS 591 592 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 593 594commit d310e0321f888bf2fc215587457722a73b0f127a 595Author: Alan Coopersmith <alan.coopersmith@oracle.com> 596Date: Thu May 20 19:11:38 2010 -0700 597 598 Replace /usr/X11R6 mapfiles path in manpage with actual path via sed 599 600 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 601 602commit 6ce4badc29d599835a9f2593aa9835b1905a72a2 603Author: Gaetan Nadon <memsize@videotron.ca> 604Date: Sun Mar 28 14:45:56 2010 -0400 605 606 config: remove fontutil.pc.in from the EXTRA_DIST variable 607 608 It is automatically distributed in the tarball by Automake 609 610 Reviewed-by: Dan Nicholson <dbn.lists@gmail.com> 611 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 612 613commit 86893646727ac02b46d67ec81502451463dd9ed2 614Author: Gaetan Nadon <memsize@videotron.ca> 615Date: Sat Mar 27 11:21:41 2010 -0400 616 617 config: generated fontutil.m4 is "installed", not "distributed" 618 619 Generated files are not included in the tarball, only .in files 620 The fontutil.m4.in file is added in the tarball by Automake. 621 622 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 623 624commit 85e9d27df3e806106d395f66143bcc1372fece90 625Author: Alan Coopersmith <alan.coopersmith@sun.com> 626Date: Thu Jan 14 21:51:38 2010 -0800 627 628 Update Sun license notices to current X.Org standard form 629 630 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 631 632commit af6b1bfacb2ebd2dc27b5c81398ec3d9f5cd35cc 633Author: Gaetan Nadon <memsize@videotron.ca> 634Date: Mon Nov 23 14:59:02 2009 -0500 635 636 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 637 638 Now that the INSTALL file is generated. 639 Allows running make maintainer-clean. 640 641commit b80d458dbe1704a7a351849a6e588c57205ac9c9 642Author: Gaetan Nadon <memsize@videotron.ca> 643Date: Sun Oct 18 20:49:07 2009 -0400 644 645 Makefile.am: add INSTALL target and clean ChangeLog DIST targets 646 647 Add INSTALL target to generate file with INSTALL_CMD #24206 648 ChangeLog is not required in EXTRA_DIST #24432 649 ChangeLog is not required in MAINTAINERCLEANFILES #24432 650 651commit af090eb780ae74f102d6eda036e0b3bc888561b4 652Author: Gaetan Nadon <memsize@videotron.ca> 653Date: Sun Oct 18 20:34:34 2009 -0400 654 655 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 656 657 Add missing INSTALL file. Use standard GNU file on building tarball 658 README may have been updated 659 COPYING may have been updated 660 Remove AUTHORS file as it is empty and no content available yet. 661 Remove NEWS file as it is empty and no content available yet. 662 663commit 2ca7b784d9a53e00a393dcfd7c4ea1bf7223d98b 664Author: Gaetan Nadon <memsize@videotron.ca> 665Date: Mon Nov 23 13:38:51 2009 -0500 666 667 .gitignore: use common defaults with custom section # 24239 668 669 Using common defaults will reduce errors and maintenance. 670 Only the very small or inexistent custom section need periodic maintenance 671 when the structure of the component changes. Do not edit defaults. 672 673commit 640a11b930dde29a5a74bcecec858d0a8255c013 674Author: Alan Coopersmith <alan.coopersmith@sun.com> 675Date: Mon Oct 12 08:49:02 2009 -0700 676 677 font-util 1.1.1 678 679 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 680 681commit e1a84f5c30de633767dc4c05a38a34c3f114a138 682Author: Alan Coopersmith <alan.coopersmith@sun.com> 683Date: Sat Oct 10 21:50:26 2009 -0700 684 685 Make fontrootdir capitalization consistently lowercase 686 687 Fixes installation of mapfiles, which were going to /util because 688 ${fontrootdir} was undefined in Makefile. Found by tinderbox. 689 690 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 691 692commit b10044e1cdb8f1656b6f61d79512bf4d49ee3339 693Author: Alan Coopersmith <alan.coopersmith@sun.com> 694Date: Wed Oct 7 20:23:36 2009 -0700 695 696 font-util 1.1.0: Add new macros to replace code common to many font modules 697 698 XORG_FONT_MACROS_VERSION(required-version) 699 XORG_FONT_CHECK_ENCODING(encoding) 700 XORG_FONT_CHECK_ENCODING_LIST(encoding1 encoding2....) 701 XORG_FONT_REQUIRED_PROG(VARNAME, progname) 702 XORG_FONT_FCCACHE() 703 XORG_FONT_COMMON_UTILS() 704 XORG_FONT_BDF_UTILS() 705 XORG_FONT_SCALED_UTILS() 706 XORG_FONT_CHECK_COMPRESSION() 707 XORG_FONT_UCS2ANY() 708 XORG_FONTROOTDIR() 709 XORG_FONTSUBDIR(variable, flag, subdir) 710 XORG_FONTDIR(subdir) 711 712 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 713 Acked-by: Dan Nicholson <dbn.lists@gmail.com> 714 Acked-by: Rémi Cardona <remi@gentoo.org> 715 716commit 59557a6f4a28f38edcb6251ac04c9cb0e582bb3e 717Author: Alan Coopersmith <alan.coopersmith@sun.com> 718Date: Tue Oct 6 14:19:57 2009 -0700 719 720 Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS 721 722 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 723 724commit 032e3cb6c41c720412ab3403dad2ab800f45a817 725Author: Alan Coopersmith <alan.coopersmith@sun.com> 726Date: Wed Sep 23 23:12:08 2009 -0700 727 728 Fix parsing of hexadecimal arguments to bdftruncate 729 730 Since bdftruncate suggests running itself with "0x3200", that should work. 731 732 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 733 734commit ca16bc230e73bfbf651acb9010ba695bbbef0e8a 735Author: Julien Cristau <jcristau@debian.org> 736Date: Fri Aug 7 21:47:25 2009 +0200 737 738 Bump to 1.0.2 739 740commit b0e27b7935e8f5f9ad3dd7b6fd77b8a38aa7d1d0 741Author: Alan Coopersmith <alan.coopersmith@sun.com> 742Date: Thu Feb 19 18:22:31 2009 -0800 743 744 Add README with pointers to mailing list, bugzilla & git repos 745 746commit db703deee7cbfca5b12f4666229136a54554ec98 747Author: Alan Coopersmith <alan.coopersmith@sun.com> 748Date: Thu Feb 19 18:20:14 2009 -0800 749 750 Add missing copyright/license notices to COPYING 751 752 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 753 754commit 0678b945e4f382c45048e3d1a9739282d506b47e 755Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 756Date: Tue Jan 27 19:11:08 2009 -0200 757 758 Janitor: Correct make distcheck and configure.ac simplification 759 760commit de26fc14c3e5ecc24f4fbdf0c83d57f5974ed802 761Author: Alan Coopersmith <alan.coopersmith@sun.com> 762Date: Tue Jun 24 14:28:27 2008 -0700 763 764 Update license of code copyrighted by the NetBSD Foundation 765 766 As per http://mail-index.netbsd.org/netbsd-announce/2008/06/20/msg000030.html 767 dropped the endorsement clause and verified remaining text matches current 768 NetBSD Foundation license. 769 770commit 2defe2544aeaeea00e41a2dca18b1f5ec0ca85e0 771Author: James Cloos <cloos@jhcloos.com> 772Date: Thu Dec 6 16:38:07 2007 -0500 773 774 Replace static ChangeLog with dist-hook to generate from git log 775 776commit fb486bb1a5038912d064291b12c7aef5da3d8b63 777Author: James Cloos <cloos@jhcloos.com> 778Date: Mon Dec 3 16:42:39 2007 -0500 779 780 Replace bdftruncate Perl script with C program 781 From bugzilla bug 13465¹: 782 783 [This] is a replacement for the bdftruncate program, which removes 784 the only runtime dependency on Perl in modular Xorg. 785 786 1] http://bugs.freedesktop.org/show_bug.cgi?id=13465 787 788 Bug was posted by Joerg Sonnenberger <joerg@NetBSD.org>. 789 790commit cedfe304041ecfc43cfcf2b44699efb53fc6aa5c 791Author: James Cloos <cloos@jhcloos.com> 792Date: Mon Sep 3 05:53:24 2007 -0400 793 794 Add *~ to .gitignore to skip patch/emacs droppings 795 796commit cff602a576aada75140b6cf13f1532218959189d 797Author: James Cloos <cloos@jhcloos.com> 798Date: Thu Aug 23 19:26:51 2007 -0400 799 800 Rename .cvsignore to .gitignore 801 802commit 7e2dfd48d78c008d8afd56828bf0db8a025f417a 803Author: Adam Jackson <ajax@nwnk.net> 804Date: Fri May 19 18:35:15 2006 +0000 805 806 Bump to 1.0.1 807 808commit 449004af4c7023511471db479b58c547270805e5 809Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 810Date: Fri Feb 17 15:59:48 2006 +0000 811 812 Update license copy in COPYING file too. 813 814commit d36e97caf2141939cbd516d9f7802bb704f13f22 815Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 816Date: Fri Feb 17 15:58:37 2006 +0000 817 818 Sync license statement with NetBSD, which has removed advertising clause 819 from original NetBSD license. (See 820 http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/xsrc/xfree/xc/fonts/util 821 /ucs2any.c?rev=1.9&content-type=text/plain and 822 http://www.mail-archive.com/devel%40xfree86.org/msg07685.html ) 823 824commit 778c667cf5dc67a53996e0196a7394dbd41426a3 825Author: Kevin E Martin <kem@kem.org> 826Date: Thu Dec 15 00:24:26 2005 +0000 827 828 Update package version number for final X11R7 release candidate. 829 830commit 25ea9d0868ecf3dccfbac5a82c659b852fb61d0e 831Author: Kevin E Martin <kem@kem.org> 832Date: Fri Dec 9 05:56:52 2005 +0000 833 834 Bug #5175: Make mapdir configurable (David Coulthart and Donnie Berkholz). 835 836commit 3fc66a4a7e844d96c478ff35673ba6bbcd99df0a 837Author: Kevin E Martin <kem@kem.org> 838Date: Tue Dec 6 22:48:41 2005 +0000 839 840 Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 841 842commit 19a7b8a70f3cfac4dbc652cc918deefba2380700 843Author: Kevin E Martin <kem@kem.org> 844Date: Sat Dec 3 05:49:41 2005 +0000 845 846 Update package version number for X11R7 RC3 release. 847 848commit 092577dbc7f5fe59bbec80b29f42bacb73844fa7 849Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 850Date: Mon Nov 28 22:07:21 2005 +0000 851 852 Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 853 update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 854 855commit 27506bc355dd88c2ca8b3e14c8158dfb5d6e53b6 856Author: Eric Anholt <anholt@freebsd.org> 857Date: Tue Nov 22 02:00:22 2005 +0000 858 859 Add .cvsignores for fonts. 860 861commit c9e22d273e7b8df6ffa1224978d0a6877b57c626 862Author: Kevin E Martin <kem@kem.org> 863Date: Tue Nov 15 08:27:53 2005 +0000 864 865 Add configure option macro to disable ISO8859-* fonts. 866 867commit cb284d5e05a4d62b070bb94624c2fb32c322e40d 868Author: Kevin E Martin <kem@kem.org> 869Date: Wed Oct 19 02:48:08 2005 +0000 870 871 Update package version number for RC1 release. 872 873commit e096b243bb3be6a41bd928016d24acfe2cae677e 874Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 875Date: Mon Oct 17 22:20:58 2005 +0000 876 877 Use sed to replace variables in man pages 878 879commit f45a6a9b5d53d91aec9ca0381311f5b0a4842c07 880Author: Kevin E Martin <kem@kem.org> 881Date: Tue Oct 4 23:12:28 2005 +0000 882 883 Use CLEANFILES so that bdftruncate is rebuilt after make clean 884 885commit dd8c1045a1432cc31a7419eb45905282f3f065ea 886Author: Kevin E Martin <kem@kem.org> 887Date: Fri Jul 29 21:22:49 2005 +0000 888 889 Various changes preparing packages for RC0: 890 - Verify and update package version numbers as needed 891 - Implement versioning scheme 892 - Change bug address to point to bugzilla bug entry form 893 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 894 reenable it) 895 - Fix makedepend to use pkgconfig and pass distcheck 896 - Update build script to build macros first 897 - Update modular Xorg version 898 899commit be020c6e52a9f087493122a59721366e3a2417f2 900Author: Kevin E Martin <kem@kem.org> 901Date: Wed Jul 27 19:53:18 2005 +0000 902 903 Fix typo 904 905commit 854ba0573bbed8632f5a8adf93a497874e451d98 906Author: Kevin E Martin <kem@kem.org> 907Date: Fri Jul 22 04:13:44 2005 +0000 908 909 Fix distcheck for fonts with multiple encodings 910 911commit ae573de21851d1e3ed27bc499ccff396cf9d4067 912Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 913Date: Fri Jul 15 12:39:39 2005 +0000 914 915 use bin_SCRIPTS for bdftruncate remove $(EXEEXT) from bdftruncate rule fix 916 bdftruncate rule to work with separate $(srcdir) 917 918commit 5b1ba00aa310ddac6fae4ba4bb50763e9fe7a292 919Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 920Date: Fri Jul 15 01:15:35 2005 +0000 921 922 Replace $< with portable construct 923 924commit 70e2335cc8e9f1c377a70880696ee2d83558456e 925Author: Kevin E Martin <kem@kem.org> 926Date: Thu Jun 30 22:28:08 2005 +0000 927 928 Initial build system files for font module 929 930commit 8dbbdb2b6491edd6a0ec957d3a742802d2946fa3 931Author: Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk> 932Date: Sun Nov 28 19:06:20 2004 +0000 933 934 Updated 8859-7.TXT to ISO 8859-7:2003 (with euro sign) Updated obsolete 935 email address 936 937commit 5622b3c34465c8f7f83fe9fbab897fc7b438ef81 938Author: Egbert Eich <eich@suse.de> 939Date: Thu Aug 26 11:58:06 2004 +0000 940 941 Fixed support for LynxOS 3.1 (LynxOS 4 will follow) (Thomas Mueller). 942 2 943 944commit edf6e4ce161fbf36a294f0947add0993bce2def6 945Author: Egbert Eich <eich@suse.de> 946Date: Fri Apr 23 18:43:05 2004 +0000 947 948 Merging XORG-CURRENT into trunk 949 950commit efdd203d3b3f68f463b9aaf31ef60dd58170c327 951Author: Egbert Eich <eich@suse.de> 952Date: Sun Mar 14 08:31:32 2004 +0000 953 954 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 955 956commit cada8e174bc996c693440605bc4778390a2525b4 957Author: Egbert Eich <eich@suse.de> 958Date: Wed Mar 3 12:10:53 2004 +0000 959 960 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 961 962commit f5f59905ca85472432f99a82502e47827647cbd7 963Author: Egbert Eich <eich@suse.de> 964Date: Thu Feb 26 13:35:11 2004 +0000 965 966 readding XFree86's cvs IDs 967 968commit 58fcd5a2cdba17e073e857283624d539758910a0 969Author: Egbert Eich <eich@suse.de> 970Date: Thu Feb 26 09:22:24 2004 +0000 971 972 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 973 974commit c653490dc1a7fe5dbd4437800832474c2f3ddefd 975Author: Kaleb Keithley <kaleb@freedesktop.org> 976Date: Tue Nov 25 19:28:01 2003 +0000 977 978 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 979 980commit a3557f2e82e07580a5f7ceb41c49809a001b73e5 981Author: Kaleb Keithley <kaleb@freedesktop.org> 982Date: Tue Nov 25 19:28:01 2003 +0000 983 984 Initial revision 985 986commit ea7d5c737a21afcb846d4aeceb8741a44d7001da 987Author: Kaleb Keithley <kaleb@freedesktop.org> 988Date: Fri Nov 14 16:48:42 2003 +0000 989 990 XFree86 4.3.0.1 991 992commit 731ff0ca425ebc6b780199c58f11a63f24103567 993Author: Kaleb Keithley <kaleb@freedesktop.org> 994Date: Fri Nov 14 16:48:42 2003 +0000 995 996 Initial revision 997