Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Factory:Rebuild
cld2
0001-fix-hebrew-iso-code.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0001-fix-hebrew-iso-code.patch of Package cld2
From 1608a6788633d19884c5e867b50e35724acba10b Mon Sep 17 00:00:00 2001 From: Eitan Isaacson <eitan@monotonous.org> Date: Thu, 6 Oct 2016 13:15:04 -0700 Subject: [PATCH] Change Hebrew ISO 639-1 code to "he" Upstream: submitted(https://github.com/CLD2Owners/cld2/pull/50) --- internal/cld2_unittest.cc | 3 +-- internal/cld2_unittest_full.cc | 3 +-- internal/cld_generated_score_quad_octa_0122.cc | 3 +-- internal/cld_generated_score_quad_octa_0122_2.cc | 3 +-- internal/cld_generated_score_quad_octa_1024_256.cc | 3 +-- internal/cld_generated_score_quad_octa_2.cc | 3 +-- internal/compact_lang_det_hint_code.cc | 12 +++++------- internal/generated_language.cc | 10 +++++----- internal/generated_language.h | 2 +- internal/unittest_data.h | 4 ++-- 10 files changed, 19 insertions(+), 27 deletions(-) diff --git a/internal/cld2_unittest.cc b/internal/cld2_unittest.cc index 2a8fa1d..96260b2 100644 --- a/internal/cld2_unittest.cc +++ b/internal/cld2_unittest.cc @@ -104,7 +104,7 @@ static const TestPair kTestPair[] = { {GANDA, kTeststr_lg_Latn}, {GERMAN, kTeststr_de_Latn}, {HAITIAN_CREOLE, kTeststr_ht_Latn}, - {HEBREW, kTeststr_iw_Hebr}, + {HEBREW, kTeststr_he_Hebr}, {HINDI, kTeststr_hi_Deva}, {HMONG, kTeststr_blu_Latn}, {HUNGARIAN, kTeststr_hu_Latn}, @@ -450,4 +450,3 @@ int main(int argc, char** argv) { return CLD2::RunTests(flags, get_vector); #endif } - diff --git a/internal/cld2_unittest_full.cc b/internal/cld2_unittest_full.cc index 2648a57..7bd3a60 100644 --- a/internal/cld2_unittest_full.cc +++ b/internal/cld2_unittest_full.cc @@ -135,7 +135,7 @@ static const TestPair kTestPair[] = { {HAITIAN_CREOLE, kTeststr_ht_Latn}, {HAUSA, kTeststr_ha_Latn}, {HAWAIIAN, kTeststr_haw_Latn}, - {HEBREW, kTeststr_iw_Hebr}, + {HEBREW, kTeststr_he_Hebr}, {HINDI, kTeststr_hi_Deva}, {HMONG, kTeststr_blu_Latn}, {HUNGARIAN, kTeststr_hu_Latn}, @@ -412,4 +412,3 @@ int main(int argc, char** argv) { return CLD2::RunTests(flags, get_vector); } - diff --git a/internal/cld_generated_score_quad_octa_0122.cc b/internal/cld_generated_score_quad_octa_0122.cc index 7e6b81a..cca1b09 100644 --- a/internal/cld_generated_score_quad_octa_0122.cc +++ b/internal/cld_generated_score_quad_octa_0122.cc @@ -35,7 +35,7 @@ extern const short kAvgDeltaOctaScore[kAvgDeltaOctaScoreSize] = { 1245, 0, 0, 0, // 3 FINNISH fi 873, 0, 0, 0, // 4 FRENCH fr 1146, 0, 0, 0, // 5 GERMAN de - 0, 0, 0, 901, // 6 HEBREW iw + 0, 0, 0, 901, // 6 HEBREW he 736, 0, 0, 0, // 7 ITALIAN it 0, 0, 0, 3100, // 8 Japanese ja 0, 0, 0, 3669, // 9 Korean ko @@ -646,4 +646,3 @@ extern const short kAvgDeltaOctaScore[kAvgDeltaOctaScoreSize] = { }; } // End namespace CLD2 - diff --git a/internal/cld_generated_score_quad_octa_0122_2.cc b/internal/cld_generated_score_quad_octa_0122_2.cc index 2eb5316..8416b86 100644 --- a/internal/cld_generated_score_quad_octa_0122_2.cc +++ b/internal/cld_generated_score_quad_octa_0122_2.cc @@ -26,7 +26,7 @@ extern const short kAvgDeltaOctaScore[kAvgDeltaOctaScoreSize] = { 1306, 0, 0, 0, // 3 FINNISH fi 1033, 0, 0, 0, // 4 FRENCH fr 1306, 0, 0, 0, // 5 GERMAN de - 0, 0, 0, 776, // 6 HEBREW iw + 0, 0, 0, 776, // 6 HEBREW he 960, 0, 0, 0, // 7 ITALIAN it 0, 0, 0, 3100, // 8 Japanese ja 0, 0, 0, 3669, // 9 Korean ko @@ -637,4 +637,3 @@ extern const short kAvgDeltaOctaScore[kAvgDeltaOctaScoreSize] = { }; } // End namespace CLD2 - diff --git a/internal/cld_generated_score_quad_octa_1024_256.cc b/internal/cld_generated_score_quad_octa_1024_256.cc index 80ba935..3e7aaa0 100644 --- a/internal/cld_generated_score_quad_octa_1024_256.cc +++ b/internal/cld_generated_score_quad_octa_1024_256.cc @@ -63,7 +63,7 @@ extern const short kAvgDeltaOctaScore[614 * 4] = { 1221, 0, 0, 0, // 3 FINNISH fi 837, 0, 0, 0, // 4 FRENCH fr 1035, 0, 0, 0, // 5 GERMAN de - 0, 0, 0, 935, // 6 HEBREW iw + 0, 0, 0, 935, // 6 HEBREW he 609, 0, 0, 0, // 7 ITALIAN it 0, 0, 0, 3348, // 8 Japanese ja 0, 0, 0, 3688, // 9 Korean ko @@ -674,4 +674,3 @@ extern const short kAvgDeltaOctaScore[614 * 4] = { }; } // End namespace CLD2 - diff --git a/internal/cld_generated_score_quad_octa_2.cc b/internal/cld_generated_score_quad_octa_2.cc index 76996f9..140c074 100644 --- a/internal/cld_generated_score_quad_octa_2.cc +++ b/internal/cld_generated_score_quad_octa_2.cc @@ -35,7 +35,7 @@ extern const short kAvgDeltaOctaScore[kAvgDeltaOctaScoreSize] = { 1245, 0, 0, 0, // 3 FINNISH fi 873, 0, 0, 0, // 4 FRENCH fr 1146, 0, 0, 0, // 5 GERMAN de - 0, 0, 0, 901, // 6 HEBREW iw + 0, 0, 0, 901, // 6 HEBREW he 736, 0, 0, 0, // 7 ITALIAN it 0, 0, 0, 3100, // 8 Japanese ja 0, 0, 0, 3669, // 9 Korean ko @@ -646,4 +646,3 @@ extern const short kAvgDeltaOctaScore[kAvgDeltaOctaScoreSize] = { }; } // End namespace CLD2 - diff --git a/internal/compact_lang_det_hint_code.cc b/internal/compact_lang_det_hint_code.cc index 32fb8bf..9bde8a8 100644 --- a/internal/compact_lang_det_hint_code.cc +++ b/internal/compact_lang_det_hint_code.cc @@ -174,7 +174,7 @@ static const LangTagLookup kCLDLangTagsHintTable1[kCLDTable1Size] = { {"haitian_creole", "ht", HAITIAN_CREOLE + W10, 0}, {"hausa", "ha", HAUSA + W10, 0}, {"hawaiian", "haw", HAWAIIAN + W10, 0}, - {"hebrew", "iw", HEBREW + W10, 0}, + {"hebrew", "he", HEBREW + W10, 0}, {"hindi", "hi", HINDI + W10, MARATHI - W4}, {"hn-in", "hi", HINDI + W10, MARATHI - W4}, {"hungarian", "hu", HUNGARIAN + W10, 0}, @@ -447,9 +447,9 @@ static const LangTagLookup kCLDLangTagsHintTable2[kCLDTable2Size] = { {"ha", "ha", HAUSA + W10, 0}, {"hat", "ht", HAITIAN_CREOLE + W10, 0}, // Haiti {"haw", "haw", HAWAIIAN + W10, 0}, - {"hb", "iw", HEBREW + W10, 0}, - {"he", "iw", HEBREW + W10, 0}, - {"heb", "iw", HEBREW + W10, 0}, + {"hb", "he", HEBREW + W10, 0}, + {"he", "he", HEBREW + W10, 0}, + {"heb", "he", HEBREW + W10, 0}, {"hi", "hi", HINDI + W10, MARATHI - W4}, {"hk", "zhT", CHINESE_T + W10, 0}, // Hong Kong {"hr", "hr", CROATIAN + W10, 0}, @@ -473,7 +473,7 @@ static const LangTagLookup kCLDLangTagsHintTable2[kCLDTable2Size] = { {"it", "it", ITALIAN + W10, 0}, {"ita", "it", ITALIAN + W10, 0}, {"iu", "iu,ik", INUKTITUT + W10, INUPIAK + W10}, // 1:2 - {"iw", "iw", HEBREW + W10, 0}, + {"iw", "he", HEBREW + W10, 0}, {"ja", "ja", JAPANESE + W10, 0}, {"jp", "ja", JAPANESE + W10, 0}, // Japan @@ -1647,5 +1647,3 @@ string GetLangTagsFromHtml(const char* utf8_body, int32 utf8_body_len, } // End namespace CLD2 //============================================================================== - - diff --git a/internal/generated_language.cc b/internal/generated_language.cc index bae283a..dc4df67 100644 --- a/internal/generated_language.cc +++ b/internal/generated_language.cc @@ -32,7 +32,7 @@ extern const char* const kLanguageToName[kLanguageToNameSize] = { "FINNISH", // 3 fi "FRENCH", // 4 fr "GERMAN", // 5 de - "HEBREW", // 6 iw + "HEBREW", // 6 he "ITALIAN", // 7 it "Japanese", // 8 ja "Korean", // 9 ko @@ -651,7 +651,7 @@ extern const char* const kLanguageToCode[kLanguageToCodeSize] = { "fi", // 3 FINNISH "fr", // 4 FRENCH "de", // 5 GERMAN - "iw", // 6 HEBREW + "he", // 6 HEBREW "it", // 7 ITALIAN "ja", // 8 Japanese "ko", // 9 Korean @@ -1270,7 +1270,7 @@ extern const char* const kLanguageToCName[kLanguageToCNameSize] = { "FINNISH", // 3 fi "FRENCH", // 4 fr "GERMAN", // 5 de - "HEBREW", // 6 iw + "HEBREW", // 6 he "ITALIAN", // 7 it "JAPANESE", // 8 ja "KOREAN", // 9 ko @@ -1890,7 +1890,7 @@ extern const FourScripts kLanguageToScripts[kLanguageToScriptsSize] = { {ULScript_Latin, None, None, None, }, // 3 fi {ULScript_Latin, None, None, None, }, // 4 fr {ULScript_Latin, None, None, None, }, // 5 de - {ULScript_Hebrew, None, None, None, }, // 6 iw + {ULScript_Hebrew, None, None, None, }, // 6 he {ULScript_Latin, None, None, None, }, // 7 it {ULScript_Hani, None, None, None, }, // 8 ja {ULScript_Hani, None, None, None, }, // 9 ko @@ -2510,7 +2510,7 @@ extern const uint8 kLanguageToPLang[kLanguageToPLangSize] = { 4, // 3 fi 5, // 4 fr 6, // 5 de - 1, // 6 iw + 1, // 6 he 7, // 7 it 2, // 8 ja 3, // 9 ko diff --git a/internal/generated_language.h b/internal/generated_language.h index 0b31ee6..4e9dbc4 100644 --- a/internal/generated_language.h +++ b/internal/generated_language.h @@ -35,7 +35,7 @@ typedef enum { FINNISH = 3, // fi FRENCH = 4, // fr GERMAN = 5, // de - HEBREW = 6, // iw + HEBREW = 6, // he ITALIAN = 7, // it JAPANESE = 8, // ja KOREAN = 9, // ko diff --git a/internal/unittest_data.h b/internal/unittest_data.h index 0cdafc5..567b215 100644 --- a/internal/unittest_data.h +++ b/internal/unittest_data.h @@ -112,7 +112,7 @@ const char* kTeststr_ik_Latn = "sabvaqjuktuq sabvaba atiqaqpa atiqaqpa ibiq iebi const char* kTeststr_is_Latn = " a afköst leitarorða þinna leitarorð neikvæð leitarorð auglýsingahópa byggja upp aðallista yfir ný leitarorð fyrir auglýsingahópana og skoða ítarleg gögn um árangur leitarorða eins og samkeppni auglýsenda og leitarmagn er krafist notkun"; const char* kTeststr_it_Latn = " a causa di un intervento di manutenzione del sistema fino alle ore circa ora legale costa del pacifico del novembre le campagne esistenti continueranno a essere pubblicate come di consueto anche durante questo breve periodo di inattività ci scusiamo per"; const char* kTeststr_iu_Cans = "ᐃᑯᒪᒻᒪᑦ ᕿᓈᖏᓐᓇᓲᖑᒻᒪᑦ ᑎᑎᖅᑕᓕᒫᖅᓃᕕᑦ ᑎᑦᕆᐊᑐᓐᖏᑦᑕᑎᑦ ᑎᑎᖅᑕᑉᐱᑦ ᓯᕗᓂᖓᓂ ᑎᑎᖅᖃᖅ ᑎᑎᕆᐊᑐᓐᖏᑕᐃᑦ ᕿᓂᓲᖑᔪᒍᑦ ᑎᑎᖅᑕᓕᒫᖅᓃᕕᑦ"; -const char* kTeststr_iw_Hebr = " או לערוך את העדפות ההפצה אנא עקוב אחרי השלבים הבאים כנס לחשבון האישי שלך ב"; +const char* kTeststr_he_Hebr = " או לערוך את העדפות ההפצה אנא עקוב אחרי השלבים הבאים כנס לחשבון האישי שלך ב"; const char* kTeststr_ja_Hani = " このペ ジでは アカウントに指定された予算の履歴を一覧にしています それぞれの項目には 予算額と特定期間のステ タスが表示されます 現在または今後の予算を設定するには"; const char* kTeststr_jw_Latn = " account ten server niki kalian username meniko tanpo judul cacahe account nggonanmu wes pol pesen mu wes diguwak pesenan mu wes di simpen sante wae pesenan mu wes ke kirim mbuh tekan ora pesenan e ke kethok pesenan mu wes ke kirim mbuh tekan ora pesenan"; const char* kTeststr_ka_Geor = " ა ბირთვიდან მიღებული ელემენტი მენდელეევის პერიოდულ სიტემაში გადაინაცვლებს ორი უჯრით"; @@ -362,7 +362,7 @@ const char* kTeststr_ik_Latn = "sabvaqjuktuq sabvaba atiqaqpa atiqaqpa ibiq iebi const char* kTeststr_is_Latn = " a afk\xC3\xB6st leitaror\xC3\xB0\x61 \xC3\xBEinna leitaror\xC3\xB0 neikv\xC3\xA6\xC3\xB0 leitaror\xC3\xB0 augl\xC3\xBDsingah\xC3\xB3pa byggja upp a\xC3\xB0\x61llista yfir n\xC3\xBD leitaror\xC3\xB0 fyrir augl\xC3\xBDsingah\xC3\xB3pana og sko\xC3\xB0\x61 \xC3\xADtarleg g\xC3\xB6gn um \xC3\xA1rangur leitaror\xC3\xB0\x61 eins og samkeppni augl\xC3\xBDsenda og leitarmagn er krafist notkun"; const char* kTeststr_it_Latn = " a causa di un intervento di manutenzione del sistema fino alle ore circa ora legale costa del pacifico del novembre le campagne esistenti continueranno a essere pubblicate come di consueto anche durante questo breve periodo di inattivit\xC3\xA0 ci scusiamo per"; const char* kTeststr_iu_Cans = "\xE1\x90\x83\xE1\x91\xAF\xE1\x92\xAA\xE1\x92\xBB\xE1\x92\xAA\xE1\x91\xA6 \xE1\x95\xBF\xE1\x93\x88\xE1\x96\x8F\xE1\x93\x90\xE1\x93\x87\xE1\x93\xB2\xE1\x96\x91\xE1\x92\xBB\xE1\x92\xAA\xE1\x91\xA6 \xE1\x91\x8E\xE1\x91\x8E\xE1\x96\x85\xE1\x91\x95\xE1\x93\x95\xE1\x92\xAB\xE1\x96\x85\xE1\x93\x83\xE1\x95\x95\xE1\x91\xA6 \xE1\x91\x8E\xE1\x91\xA6\xE1\x95\x86\xE1\x90\x8A\xE1\x91\x90\xE1\x93\x90\xE1\x96\x8F\xE1\x91\xA6\xE1\x91\x95\xE1\x91\x8E\xE1\x91\xA6 \xE1\x91\x8E\xE1\x91\x8E\xE1\x96\x85\xE1\x91\x95\xE1\x91\x89\xE1\x90\xB1\xE1\x91\xA6 \xE1\x93\xAF\xE1\x95\x97\xE1\x93\x82\xE1\x96\x93\xE1\x93\x82 \xE1\x91\x8E\xE1\x91\x8E\xE1\x96\x85\xE1\x96\x83\xE1\x96\x85 \xE1\x91\x8E\xE1\x91\x8E\xE1\x95\x86\xE1\x90\x8A\xE1\x91\x90\xE1\x93\x90\xE1\x96\x8F\xE1\x91\x95\xE1\x90\x83\xE1\x91\xA6 \xE1\x95\xBF\xE1\x93\x82\xE1\x93\xB2\xE1\x96\x91\xE1\x94\xAA\xE1\x92\x8D\xE1\x91\xA6 \xE1\x91\x8E\xE1\x91\x8E\xE1\x96\x85\xE1\x91\x95\xE1\x93\x95\xE1\x92\xAB\xE1\x96\x85\xE1\x93\x83\xE1\x95\x95\xE1\x91\xA6"; -const char* kTeststr_iw_Hebr = " \xD7\x90\xD7\x95 \xD7\x9C\xD7\xA2\xD7\xA8\xD7\x95\xD7\x9A \xD7\x90\xD7\xAA \xD7\x94\xD7\xA2\xD7\x93\xD7\xA4\xD7\x95\xD7\xAA \xD7\x94\xD7\x94\xD7\xA4\xD7\xA6\xD7\x94 \xD7\x90\xD7\xA0\xD7\x90 \xD7\xA2\xD7\xA7\xD7\x95\xD7\x91 \xD7\x90\xD7\x97\xD7\xA8\xD7\x99 \xD7\x94\xD7\xA9\xD7\x9C\xD7\x91\xD7\x99\xD7\x9D \xD7\x94\xD7\x91\xD7\x90\xD7\x99\xD7\x9D \xD7\x9B\xD7\xA0\xD7\xA1 \xD7\x9C\xD7\x97\xD7\xA9\xD7\x91\xD7\x95\xD7\x9F \xD7\x94\xD7\x90\xD7\x99\xD7\xA9\xD7\x99 \xD7\xA9\xD7\x9C\xD7\x9A \xD7\x91"; +const char* kTeststr_he_Hebr = " \xD7\x90\xD7\x95 \xD7\x9C\xD7\xA2\xD7\xA8\xD7\x95\xD7\x9A \xD7\x90\xD7\xAA \xD7\x94\xD7\xA2\xD7\x93\xD7\xA4\xD7\x95\xD7\xAA \xD7\x94\xD7\x94\xD7\xA4\xD7\xA6\xD7\x94 \xD7\x90\xD7\xA0\xD7\x90 \xD7\xA2\xD7\xA7\xD7\x95\xD7\x91 \xD7\x90\xD7\x97\xD7\xA8\xD7\x99 \xD7\x94\xD7\xA9\xD7\x9C\xD7\x91\xD7\x99\xD7\x9D \xD7\x94\xD7\x91\xD7\x90\xD7\x99\xD7\x9D \xD7\x9B\xD7\xA0\xD7\xA1 \xD7\x9C\xD7\x97\xD7\xA9\xD7\x91\xD7\x95\xD7\x9F \xD7\x94\xD7\x90\xD7\x99\xD7\xA9\xD7\x99 \xD7\xA9\xD7\x9C\xD7\x9A \xD7\x91"; const char* kTeststr_ja_Hani = " \xE3\x81\x93\xE3\x81\xAE\xE3\x83\x9A \xE3\x82\xB8\xE3\x81\xA7\xE3\x81\xAF \xE3\x82\xA2\xE3\x82\xAB\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\x88\xE3\x81\xAB\xE6\x8C\x87\xE5\xAE\x9A\xE3\x81\x95\xE3\x82\x8C\xE3\x81\x9F\xE4\xBA\x88\xE7\xAE\x97\xE3\x81\xAE\xE5\xB1\xA5\xE6\xAD\xB4\xE3\x82\x92\xE4\xB8\x80\xE8\xA6\xA7\xE3\x81\xAB\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99 \xE3\x81\x9D\xE3\x82\x8C\xE3\x81\x9E\xE3\x82\x8C\xE3\x81\xAE\xE9\xA0\x85\xE7\x9B\xAE\xE3\x81\xAB\xE3\x81\xAF \xE4\xBA\x88\xE7\xAE\x97\xE9\xA1\x8D\xE3\x81\xA8\xE7\x89\xB9\xE5\xAE\x9A\xE6\x9C\x9F\xE9\x96\x93\xE3\x81\xAE\xE3\x82\xB9\xE3\x83\x86 \xE3\x82\xBF\xE3\x82\xB9\xE3\x81\x8C\xE8\xA1\xA8\xE7\xA4\xBA\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x99 \xE7\x8F\xBE\xE5\x9C\xA8\xE3\x81\xBE\xE3\x81\x9F\xE3\x81\xAF\xE4\xBB\x8A\xE5\xBE\x8C\xE3\x81\xAE\xE4\xBA\x88\xE7\xAE\x97\xE3\x82\x92\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x81\x99\xE3\x82\x8B\xE3\x81\xAB\xE3\x81\xAF"; const char* kTeststr_jw_Latn = " account ten server niki kalian username meniko tanpo judul cacahe account nggonanmu wes pol pesen mu wes diguwak pesenan mu wes di simpen sante wae pesenan mu wes ke kirim mbuh tekan ora pesenan e ke kethok pesenan mu wes ke kirim mbuh tekan ora pesenan"; const char* kTeststr_ka_Geor = " \xE1\x83\x90 \xE1\x83\x91\xE1\x83\x98\xE1\x83\xA0\xE1\x83\x97\xE1\x83\x95\xE1\x83\x98\xE1\x83\x93\xE1\x83\x90\xE1\x83\x9C \xE1\x83\x9B\xE1\x83\x98\xE1\x83\xA6\xE1\x83\x94\xE1\x83\x91\xE1\x83\xA3\xE1\x83\x9A\xE1\x83\x98 \xE1\x83\x94\xE1\x83\x9A\xE1\x83\x94\xE1\x83\x9B\xE1\x83\x94\xE1\x83\x9C\xE1\x83\xA2\xE1\x83\x98 \xE1\x83\x9B\xE1\x83\x94\xE1\x83\x9C\xE1\x83\x93\xE1\x83\x94\xE1\x83\x9A\xE1\x83\x94\xE1\x83\x94\xE1\x83\x95\xE1\x83\x98\xE1\x83\xA1 \xE1\x83\x9E\xE1\x83\x94\xE1\x83\xA0\xE1\x83\x98\xE1\x83\x9D\xE1\x83\x93\xE1\x83\xA3\xE1\x83\x9A \xE1\x83\xA1\xE1\x83\x98\xE1\x83\xA2\xE1\x83\x94\xE1\x83\x9B\xE1\x83\x90\xE1\x83\xA8\xE1\x83\x98 \xE1\x83\x92\xE1\x83\x90\xE1\x83\x93\xE1\x83\x90\xE1\x83\x98\xE1\x83\x9C\xE1\x83\x90\xE1\x83\xAA\xE1\x83\x95\xE1\x83\x9A\xE1\x83\x94\xE1\x83\x91\xE1\x83\xA1 \xE1\x83\x9D\xE1\x83\xA0\xE1\x83\x98 \xE1\x83\xA3\xE1\x83\xAF\xE1\x83\xA0\xE1\x83\x98\xE1\x83\x97";
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor