head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.8 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.6 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.4 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.2 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.1.0.46 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.44 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.42 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.40 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.38 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.36 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.34 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.32 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.30 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.28 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.26 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.24 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.22 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.20 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.18 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.16 pkgsrc-2021Q2-base:1.1 pkgsrc-2021Q1:1.1.0.14 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.12 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.10 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.8 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.4 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.6 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.2 pkgsrc-2019Q3-base:1.1; locks; strict; comment @# @; 1.2 date 2025.05.01.14.29.34; author tnn; state Exp; branches; next 1.1; commitid G8coY7XIGx4FddTF; 1.1 date 2019.08.29.10.33.59; author wiz; state Exp; branches; next ; commitid y2EEsyoCOFv9wUAB; desc @@ 1.2 log @py-gtk2: suppress clang errors @ text @$NetBSD: patch-pango.override,v 1.1 2019/08/29 10:33:59 wiz Exp $ * pango deprecated some symbols * put back prototypes for deprecated symbols --- pango.override.orig 2011-04-01 10:37:25.000000000 +0000 +++ pango.override @@@@ -22,10 +22,10 @@@@ %% headers #define NO_IMPORT_PYGOBJECT -#define PANGO_ENABLE_BACKEND -#define PANGO_ENABLE_ENGINE #include #include +PangoFontMetrics *pango_font_metrics_new(void); +const char *pango_font_map_get_shape_engine_type (PangoFontMap *); typedef struct { PyObject *func, *data; @@@@ -540,6 +540,7 @@@@ ignore pango_layout_get_log_attrs %% ignore + pango_engine_get_type pango_glyph_string_index_to_x pango_glyph_string_x_to_index pango_break @@@@ -1325,7 +1326,6 @@@@ _wrap_pango_parse_markup(PyObject *self, gunichar accel_marker, accel_char = 0; PangoAttrList *attr_list = NULL; GError *error = NULL; - gboolean ret; PyObject *py_ret; if (!PyArg_ParseTupleAndKeywords(args, kwargs, "s#|u#:pango.parse_markup", @@@@ -1341,8 +1341,8 @@@@ _wrap_pango_parse_markup(PyObject *self, } else accel_marker = 0; - ret = pango_parse_markup(markup_text, length, accel_marker, - &attr_list, &text, &accel_char, &error); + pango_parse_markup(markup_text, length, accel_marker, + &attr_list, &text, &accel_char, &error); if (pyg_error_check(&error)) return NULL; @ 1.1 log @py-gtk2: fix build pango deprecated some symbols; remove them from the mapping files. While here, add comments to patches. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 1 pango deprecated some symbols d8 1 a8 1 @@@@ -22,8 +22,6 @@@@ d16 2 d19 3 a21 1 @@@@ -540,6 +538,7 @@@@ ignore d29 1 a29 1 @@@@ -1325,7 +1324,6 @@@@ _wrap_pango_parse_markup(PyObject *self, d37 1 a37 1 @@@@ -1341,8 +1339,8 @@@@ _wrap_pango_parse_markup(PyObject *self, @