boost/boost-1.90.0-multi_index-utf8.patch
Jonathan Wakely 796de58f53 Replace outdated "fixes" for character sets and line endings
Some of these files were already converted to UTF-8 upstream and so
we're now turning them into mojibake. For the remaining two:
- fix multi_index/example/hashed.cpp using a patch instead of iconv, so
  that when my upstream patch for that file lands in Fedora we can drop
  the patch and won't silently turn that file into mojibake.
- add an rpmlint filter for serialization/example/demo_output.txt
  because that needs to be ISO-8859-1 encoded to match the output of the
  serialization/example/demo.cpp program.

There's also a new file that's not UTF-8 which wasn't being fixed by the
spec file.  I've submitted a pull request to fix that upstream, so add a
patch for that one too.

Add another rpmlint filter for some other warnings about boost-examples.

Also include SVG files in the boost-doc subpackage.
2026-06-19 17:42:27 +01:00

49 lines
2.8 KiB
Diff
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

commit 0356be0f6f06b5f88a2f1d363a4a569fc5718b53
Author: Jonathan Wakely <jwakely@redhat.com>
Date: Thu Jun 18 08:31:35 2026 +0100
Convert example/hashed.cpp to UTF-8 (#98)
This makes the file slightly larger, but that seems preferable because
almost all other Boost source files are encoded as UTF-8 these days.
diff --git a/example/hashed.cpp b/example/hashed.cpp
index 0bfac21..e3edbd9 100644
--- a/libs/multi_index/example/hashed.cpp
+++ b/libs/multi_index/example/hashed.cpp
@@ -66,23 +66,23 @@ int main()
std::string text=
"En un lugar de la Mancha, de cuyo nombre no quiero acordarme, no ha "
- "mucho tiempo que vivía un hidalgo de los de lanza en astillero, adarga "
- "antigua, rocín flaco y galgo corredor. Una olla de algo más vaca que "
- "carnero, salpicón las más noches, duelos y quebrantos los sábados, "
- "lantejas los viernes, algún palomino de añadidura los domingos, "
- "consumían las tres partes de su hacienda. El resto della concluían sayo "
+ "mucho tiempo que vivía un hidalgo de los de lanza en astillero, adarga "
+ "antigua, rocín flaco y galgo corredor. Una olla de algo más vaca que "
+ "carnero, salpicón las más noches, duelos y quebrantos los sábados, "
+ "lantejas los viernes, algún palomino de añadidura los domingos, "
+ "consumían las tres partes de su hacienda. El resto della concluían sayo "
"de velarte, calzas de velludo para las fiestas, con sus pantuflos de lo "
- "mesmo, y los días de entresemana se honraba con su vellorí de lo más "
- "fino. Tenía en su casa una ama que pasaba de los cuarenta, y una "
+ "mesmo, y los días de entresemana se honraba con su vellorí de lo más "
+ "fino. Tenía en su casa una ama que pasaba de los cuarenta, y una "
"sobrina que no llegaba a los veinte, y un mozo de campo y plaza, que "
- "así ensillaba el rocín como tomaba la podadera. Frisaba la edad de "
- "nuestro hidalgo con los cincuenta años; era de complexión recia, seco "
+ "así ensillaba el rocín como tomaba la podadera. Frisaba la edad de "
+ "nuestro hidalgo con los cincuenta años; era de complexión recia, seco "
"de carnes, enjuto de rostro, gran madrugador y amigo de la caza. "
- "Quieren decir que tenía el sobrenombre de Quijada, o Quesada, que en "
+ "Quieren decir que tenía el sobrenombre de Quijada, o Quesada, que en "
"esto hay alguna diferencia en los autores que deste caso escriben; "
- "aunque, por conjeturas verosímiles, se deja entender que se llamaba "
+ "aunque, por conjeturas verosímiles, se deja entender que se llamaba "
"Quejana. Pero esto importa poco a nuestro cuento; basta que en la "
- "narración dél no se salga un punto de la verdad.";
+ "narración dél no se salga un punto de la verdad.";
/* feed the text into the container */