On Mon, Dec 08, 2014 at 11:50:39PM +0100, Matthias Kilian wrote: > The only failure is graphics/inkscape. Anyone using it and want to > investigate? But be aware that there's already a more than insane > #ifdef maze using POPPLER_NEW_COLOR_SPACE_API and > POPPLER_EVEN_NEWER_COLOR_SPACE_API, so what's next?
Obviously, noone cares. So here's my best effort diff (untested, because I'm not using it). Update to inkscape-0.48.5 and fix for poppler-0.29.0. Please test (if possible, with the poppler diff I sent some days ago) and comment. Index: Makefile =================================================================== RCS file: /cvs/ports/graphics/inkscape/Makefile,v retrieving revision 1.39 diff -u -p -r1.39 Makefile --- Makefile 10 Jul 2014 10:19:45 -0000 1.39 +++ Makefile 11 Dec 2014 20:48:38 -0000 @@ -2,8 +2,7 @@ COMMENT= SVG vector drawing application -DISTNAME= inkscape-0.48.4 -REVISION = 1 +DISTNAME= inkscape-0.48.5 CATEGORIES= graphics MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=inkscape/} Index: distinfo =================================================================== RCS file: /cvs/ports/graphics/inkscape/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo 22 Oct 2013 00:14:59 -0000 1.8 +++ distinfo 11 Dec 2014 20:48:59 -0000 @@ -1,2 +1,2 @@ -SHA256 (inkscape-0.48.4.tar.gz) = bhnuCHp5ASoM7JxubRlDV+JWt+xThTbvy990/fLTHVo= -SIZE (inkscape-0.48.4.tar.gz) = 26452454 +SHA256 (inkscape-0.48.5.tar.gz) = /1GU94BXqyQjTtcbjnqiJ9SEfUIWbG1EOR76hvPK8TA= +SIZE (inkscape-0.48.5.tar.gz) = 26301353 Index: patches/patch-configure_ac =================================================================== RCS file: /cvs/ports/graphics/inkscape/patches/patch-configure_ac,v retrieving revision 1.7 diff -u -p -r1.7 patch-configure_ac --- patches/patch-configure_ac 10 Jul 2014 10:19:45 -0000 1.7 +++ patches/patch-configure_ac 11 Dec 2014 21:08:32 -0000 @@ -1,13 +1,10 @@ $OpenBSD: patch-configure_ac,v 1.7 2014/07/10 10:19:45 robert Exp $ -First chunk reported to upstream and committed on trunk and the -0.48 branch: https://bugs.launchpad.net/inkscape/+bug/1315142 - Hardcoded -dl. ---- configure.ac.orig Sat Dec 15 17:50:19 2012 -+++ configure.ac Thu Jul 10 11:39:49 2014 -@@ -263,7 +263,7 @@ if test "x$gc_ok" = "xyes" && test "x$cross_compiling" +--- configure.ac.orig Fri Jun 20 22:29:03 2014 ++++ configure.ac Thu Dec 11 22:08:27 2014 +@@ -241,7 +241,7 @@ if test "x$gc_ok" = "xyes" && test "x$cross_compiling" # include <gc.h> #endif #include <stdio.h> @@ -16,19 +13,19 @@ Hardcoded -dl. int main(void){ unsigned min = ((6 << 16) | (4 << 8) | 0); printf("%d.%d.%d ",GC_version >> 16, (GC_version >> 8) & 0xFF, GC_version & 0xFF); -@@ -610,6 +610,11 @@ else - AC_MSG_RESULT(no) +@@ -593,6 +593,11 @@ if test "x$popplernewercolorspaceapi" = "xyes"; then + AC_DEFINE(POPPLER_EVEN_NEWER_COLOR_SPACE_API, 1, [Use even newer color space API from Poppler >= 0.26.0]) fi -+PKG_CHECK_MODULES(POPPLER_EVEN_NEWER_COLOR_SPACE_API, poppler >= 0.26.0, popplernewercolorspaceapi=yes, popplernewercolorspaceapi=no) -+if test "x$popplernewercolorspaceapi" = "xyes"; then -+ AC_DEFINE(POPPLER_EVEN_NEWER_COLOR_SPACE_API, 1, [Use even newer color space API from Poppler >= 0.26.0]) ++PKG_CHECK_MODULES(POPPLER_REALLY_NEWEWST_COLOR_SPACE_API, poppler >= 0.29.0, popplernewestcolorspaceapi=yes, popplernewestcolorspaceapi=no) ++if test "x$popplernewestcolorspaceapi" = "xyes"; then ++ AC_DEFINE(POPPLER_REALLY_NEWEST_COLOR_SPACE_API, 1, [Use really newest color space API from Poppler >= 0.29.0]) +fi + # Poppler's b604a008 commit changes this AC_MSG_CHECKING([whether Poppler's GfxPatch no longer uses GfxColor]) popplergfxcolor="no" -@@ -780,7 +785,7 @@ if test "x$cairo_pdf" = "xyes"; then +@@ -757,7 +762,7 @@ if test "x$cairo_pdf" = "xyes"; then fi dnl Shouldn't we test for libpng and libz? Index: patches/patch-src_extension_internal_pdfinput_pdf-parser_cpp =================================================================== RCS file: /cvs/ports/graphics/inkscape/patches/patch-src_extension_internal_pdfinput_pdf-parser_cpp,v retrieving revision 1.8 diff -u -p -r1.8 patch-src_extension_internal_pdfinput_pdf-parser_cpp --- patches/patch-src_extension_internal_pdfinput_pdf-parser_cpp 13 Jun 2014 20:52:52 -0000 1.8 +++ patches/patch-src_extension_internal_pdfinput_pdf-parser_cpp 11 Dec 2014 22:45:19 -0000 @@ -1,128 +1,83 @@ $OpenBSD: patch-src_extension_internal_pdfinput_pdf-parser_cpp,v 1.8 2014/06/13 20:52:52 kili Exp $ -Reported to upstream and committed on trunk and the 0.48 branch: -https://bugs.launchpad.net/inkscape/+bug/1315142 +This patch is dedicated to Joe Zawinul for his famous tune "mercy +mercy mercy". ---- src/extension/internal/pdfinput/pdf-parser.cpp.orig Thu Dec 13 18:00:46 2012 -+++ src/extension/internal/pdfinput/pdf-parser.cpp Fri May 30 21:43:38 2014 +--- src/extension/internal/pdfinput/pdf-parser.cpp.orig Mon Jun 9 15:24:41 2014 ++++ src/extension/internal/pdfinput/pdf-parser.cpp Thu Dec 11 22:23:37 2014 @@ -860,7 +860,9 @@ void PdfParser::opSetExtGState(Object args[], int numA blendingColorSpace = NULL; isolated = knockout = gFalse; if (!obj4.dictLookup(const_cast<char*>("CS"), &obj5)->isNull()) { --#if defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) -+#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) -+ blendingColorSpace = GfxColorSpace::parse(&obj5, NULL, NULL); -+#elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) +-#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) ++#if defined(POPPLER_REALLY_NEWEST_COLOR_SPACE_API) ++ blendingColorSpace = GfxColorSpace::parse(NULL, &obj5, NULL, NULL); ++#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) + blendingColorSpace = GfxColorSpace::parse(&obj5, NULL, NULL); + #elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) blendingColorSpace = GfxColorSpace::parse(&obj5, NULL); - #else - blendingColorSpace = GfxColorSpace::parse(&obj5); -@@ -1083,8 +1085,14 @@ void PdfParser::opSetFillColorSpace(Object args[], int +@@ -1085,8 +1087,14 @@ void PdfParser::opSetFillColorSpace(Object args[], int state->setFillPattern(NULL); res->lookupColorSpace(args[0].getName(), &obj); --#if defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) -+#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) +-#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) ++#if defined(POPPLER_REALLY_NEWEST_COLOR_SPACE_API) if (obj.isNull()) { -+ colorSpace = GfxColorSpace::parse(&args[0], NULL, NULL); ++ colorSpace = GfxColorSpace::parse(NULL, &args[0], NULL, NULL); + } else { -+ colorSpace = GfxColorSpace::parse(&obj, NULL, NULL); ++ colorSpace = GfxColorSpace::parse(NULL, &obj, NULL, NULL); + } -+#elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) ++#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) + if (obj.isNull()) { - colorSpace = GfxColorSpace::parse(&args[0], NULL); + colorSpace = GfxColorSpace::parse(&args[0], NULL, NULL); } else { - colorSpace = GfxColorSpace::parse(&obj, NULL); -@@ -1118,8 +1126,14 @@ void PdfParser::opSetStrokeColorSpace(Object args[], i + colorSpace = GfxColorSpace::parse(&obj, NULL, NULL); +@@ -1126,8 +1134,14 @@ void PdfParser::opSetStrokeColorSpace(Object args[], i state->setStrokePattern(NULL); res->lookupColorSpace(args[0].getName(), &obj); --#if defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) -+#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) +-#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) ++#if defined(POPPLER_REALLY_NEWEST_COLOR_SPACE_API) if (obj.isNull()) { -+ colorSpace = GfxColorSpace::parse(&args[0], NULL, NULL); ++ colorSpace = GfxColorSpace::parse(NULL, &args[0], NULL, NULL); + } else { -+ colorSpace = GfxColorSpace::parse(&obj, NULL, NULL); ++ colorSpace = GfxColorSpace::parse(NULL, &obj, NULL, NULL); + } -+#elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) ++#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) + if (obj.isNull()) { - colorSpace = GfxColorSpace::parse(&args[0], NULL); + colorSpace = GfxColorSpace::parse(&args[0], NULL, NULL); } else { - colorSpace = GfxColorSpace::parse(&obj, NULL); -@@ -1211,8 +1225,14 @@ void PdfParser::opSetFillColorN(Object args[], int num - state->setFillColor(&color); - builder->updateStyle(state); - } --#if defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) -+#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) - if (args[numArgs-1].isName() && -+ (pattern = res->lookupPattern(args[numArgs-1].getName(), NULL, NULL))) { -+ state->setFillPattern(pattern); -+ builder->updateStyle(state); -+ } -+#elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) -+ if (args[numArgs-1].isName() && - (pattern = res->lookupPattern(args[numArgs-1].getName(), NULL))) { - state->setFillPattern(pattern); - builder->updateStyle(state); -@@ -1271,8 +1291,14 @@ void PdfParser::opSetStrokeColorN(Object args[], int n - state->setStrokeColor(&color); - builder->updateStyle(state); - } --#if defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) -+#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) - if (args[numArgs-1].isName() && -+ (pattern = res->lookupPattern(args[numArgs-1].getName(), NULL, NULL))) { -+ state->setStrokePattern(pattern); -+ builder->updateStyle(state); -+ } -+#elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) -+ if (args[numArgs-1].isName() && - (pattern = res->lookupPattern(args[numArgs-1].getName(), NULL))) { - state->setStrokePattern(pattern); - builder->updateStyle(state); -@@ -1710,7 +1736,11 @@ void PdfParser::opShFill(Object args[], int numArgs) { - double *matrix = NULL; - GBool savedState = gFalse; - --#if defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) -+#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) -+ if (!(shading = res->lookupShading(args[0].getName(), NULL, NULL))) { -+ return; -+ } -+#elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) - if (!(shading = res->lookupShading(args[0].getName(), NULL))) { - return; - } -@@ -2726,7 +2756,9 @@ void PdfParser::doImage(Object *ref, Stream *str, GBoo + colorSpace = GfxColorSpace::parse(&obj, NULL, NULL); +@@ -2756,7 +2770,9 @@ void PdfParser::doImage(Object *ref, Stream *str, GBoo } } if (!obj1.isNull()) { --#if defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) -+#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) -+ colorSpace = GfxColorSpace::parse(&obj1, NULL, NULL); -+#elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) +-#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) ++#if defined(POPPLER_REALLY_NEWEST_COLOR_SPACE_API) ++ colorSpace = GfxColorSpace::parse(NULL, &obj1, NULL, NULL); ++#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) + colorSpace = GfxColorSpace::parse(&obj1, NULL, NULL); + #elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) colorSpace = GfxColorSpace::parse(&obj1, NULL); - #else - colorSpace = GfxColorSpace::parse(&obj1); -@@ -2815,7 +2847,9 @@ void PdfParser::doImage(Object *ref, Stream *str, GBoo +@@ -2847,7 +2863,9 @@ void PdfParser::doImage(Object *ref, Stream *str, GBoo obj2.free(); } } --#if defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) -+#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) -+ maskColorSpace = GfxColorSpace::parse(&obj1, NULL, NULL); -+#elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) +-#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) ++#if defined(POPPLER_REALLY_NEWEST_COLOR_SPACE_API) ++ GfxColorSpace *maskColorSpace = GfxColorSpace::parse(NULL, &obj1, NULL, NULL); ++#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) + GfxColorSpace *maskColorSpace = GfxColorSpace::parse(&obj1, NULL, NULL); + #elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) maskColorSpace = GfxColorSpace::parse(&obj1, NULL); - #else - maskColorSpace = GfxColorSpace::parse(&obj1); -@@ -3006,7 +3040,9 @@ void PdfParser::doForm(Object *str) { +@@ -3040,7 +3058,9 @@ void PdfParser::doForm(Object *str) { if (obj1.dictLookup(const_cast<char*>("S"), &obj2)->isName(const_cast<char*>("Transparency"))) { transpGroup = gTrue; if (!obj1.dictLookup(const_cast<char*>("CS"), &obj3)->isNull()) { --#if defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) -+#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) -+ blendingColorSpace = GfxColorSpace::parse(&obj3, NULL, NULL); -+#elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) +-#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) ++#if defined(POPPLER_REALLY_NEWEST_COLOR_SPACE_API) ++ blendingColorSpace = GfxColorSpace::parse(NULL, &obj3, NULL, NULL); ++#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) + blendingColorSpace = GfxColorSpace::parse(&obj3, NULL, NULL); + #elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) blendingColorSpace = GfxColorSpace::parse(&obj3, NULL); - #else - blendingColorSpace = GfxColorSpace::parse(&obj3); Index: patches/patch-src_gc-core_h =================================================================== RCS file: patches/patch-src_gc-core_h diff -N patches/patch-src_gc-core_h --- patches/patch-src_gc-core_h 10 Jul 2014 10:19:45 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-src_gc-core_h,v 1.1 2014/07/10 10:19:45 robert Exp $ ---- src/gc-core.h.orig Tue Feb 14 04:22:17 2012 -+++ src/gc-core.h Thu Jul 10 11:14:45 2014 -@@ -57,7 +57,7 @@ struct Ops { - CleanupFunc *old_func, - void **old_data); - int (*general_register_disappearing_link)(void **p_ptr, -- void *base); -+ const void *base); - int (*unregister_disappearing_link)(void **p_ptr); - std::size_t (*get_heap_size)(); - std::size_t (*get_free_bytes)(); Index: patches/patch-src_gc_cpp =================================================================== RCS file: patches/patch-src_gc_cpp diff -N patches/patch-src_gc_cpp --- patches/patch-src_gc_cpp 10 Jul 2014 10:19:45 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,44 +0,0 @@ -$OpenBSD: patch-src_gc_cpp,v 1.1 2014/07/10 10:19:45 robert Exp $ ---- src/gc.cpp.orig Tue Feb 14 04:22:17 2012 -+++ src/gc.cpp Thu Jul 10 11:14:45 2014 -@@ -70,8 +70,8 @@ void *debug_base(void *ptr) { - return base + debug_base_fixup(); - } - --int debug_general_register_disappearing_link(void **p_ptr, void *base) { -- char *real_base=reinterpret_cast<char *>(base) - debug_base_fixup(); -+int debug_general_register_disappearing_link(void **p_ptr, const void *base) { -+ char *real_base=const_cast<char *>(reinterpret_cast<const char *>(base)) - debug_base_fixup(); - return GC_general_register_disappearing_link(p_ptr, real_base); - } - -@@ -90,7 +90,7 @@ void dummy_register_finalizer(void *, CleanupFunc, voi - } - } - --int dummy_general_register_disappearing_link(void **, void *) { return false; } -+int dummy_general_register_disappearing_link(void **, const void *) { return false; } - - int dummy_unregister_disappearing_link(void **/*link*/) { return false; } - -@@ -112,7 +112,11 @@ Ops enabled_ops = { - &GC_malloc_atomic_uncollectable, - &GC_base, - &GC_register_finalizer_ignore_self, -+#if (GC_MAJOR_VERSION >= 7 && GC_MINOR_VERSION >= 4) - &GC_general_register_disappearing_link, -+#else -+ (int (*)(void**, const void*))(&GC_general_register_disappearing_link), -+#endif - &GC_unregister_disappearing_link, - &GC_get_heap_size, - &GC_get_free_bytes, -@@ -202,7 +206,7 @@ void stub_register_finalizer_ignore_self(void *, Clean - die_because_not_initialized(); - } - --int stub_general_register_disappearing_link(void **, void *) { -+int stub_general_register_disappearing_link(void **, const void *) { - die_because_not_initialized(); - return 0; - } Index: patches/patch-src_libnrtype_FontFactory_h =================================================================== RCS file: patches/patch-src_libnrtype_FontFactory_h diff -N patches/patch-src_libnrtype_FontFactory_h --- patches/patch-src_libnrtype_FontFactory_h 9 Jan 2014 22:22:19 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,13 +0,0 @@ -$OpenBSD: patch-src_libnrtype_FontFactory_h,v 1.1 2014/01/09 22:22:19 naddy Exp $ ---- src/libnrtype/FontFactory.h.orig Fri Jul 8 20:25:09 2011 -+++ src/libnrtype/FontFactory.h Thu Jan 9 22:58:34 2014 -@@ -31,7 +31,8 @@ - #include <pango/pangowin32.h> - #else - #include <pango/pangoft2.h> --#include <freetype/freetype.h> -+#include <ft2build.h> -+#include FT_FREETYPE_H - #endif - - namespace Glib Index: patches/patch-src_ui_dialog_print_cpp =================================================================== RCS file: /cvs/ports/graphics/inkscape/patches/patch-src_ui_dialog_print_cpp,v retrieving revision 1.2 diff -u -p -r1.2 patch-src_ui_dialog_print_cpp --- patches/patch-src_ui_dialog_print_cpp 5 Oct 2010 08:57:47 -0000 1.2 +++ patches/patch-src_ui_dialog_print_cpp 11 Dec 2014 20:54:33 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-src_ui_dialog_print_cpp,v 1.2 2010/10/05 08:57:47 armani Exp $ ---- src/ui/dialog/print.cpp.orig Wed Sep 15 20:24:17 2010 -+++ src/ui/dialog/print.cpp Wed Sep 15 20:24:39 2010 -@@ -17,6 +17,7 @@ +--- src/ui/dialog/print.cpp.orig Mon Jun 9 15:24:41 2014 ++++ src/ui/dialog/print.cpp Thu Dec 11 21:49:08 2014 +@@ -18,6 +18,7 @@ #endif #include <gtkmm/stock.h> Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/graphics/inkscape/pkg/PLIST,v retrieving revision 1.9 diff -u -p -r1.9 PLIST --- pkg/PLIST 24 Oct 2013 23:28:21 -0000 1.9 +++ pkg/PLIST 11 Dec 2014 22:40:39 -0000 @@ -16,7 +16,6 @@ share/inkscape/clipart/ share/inkscape/clipart/README share/inkscape/clipart/draw-freely.ru.svg share/inkscape/clipart/draw-freely.svg -share/inkscape/clipart/inkscape.logo.svg share/inkscape/clipart/orav.svg share/inkscape/clipart/tux.svg share/inkscape/examples/ @@ -792,42 +791,22 @@ share/inkscape/ui/menus-bars.xml share/inkscape/ui/toolbox.xml share/inkscape/ui/units.txt share/inkscape/ui/units.xml -share/locale/am/ -share/locale/am/LC_MESSAGES/ share/locale/am/LC_MESSAGES/inkscape.mo -share/locale/ar/ -share/locale/ar/LC_MESSAGES/ share/locale/ar/LC_MESSAGES/inkscape.mo -share/locale/az/ -share/locale/az/LC_MESSAGES/ share/locale/az/LC_MESSAGES/inkscape.mo share/locale/be/LC_MESSAGES/inkscape.mo share/locale/bg/LC_MESSAGES/inkscape.mo -share/locale/bn/ -share/locale/bn/LC_MESSAGES/ share/locale/bn/LC_MESSAGES/inkscape.mo -share/locale/br/ -share/locale/br/LC_MESSAGES/ share/locale/br/LC_MESSAGES/inkscape.mo share/locale/ca/LC_MESSAGES/inkscape.mo -share/locale/ca@valencia/ -share/locale/ca@valencia/LC_MESSAGES/ share/locale/ca@valencia/LC_MESSAGES/inkscape.mo share/locale/cs/LC_MESSAGES/inkscape.mo share/locale/da/LC_MESSAGES/inkscape.mo share/locale/de/LC_MESSAGES/inkscape.mo -share/locale/dz/ -share/locale/dz/LC_MESSAGES/ share/locale/dz/LC_MESSAGES/inkscape.mo share/locale/el/LC_MESSAGES/inkscape.mo -share/locale/en_AU/ -share/locale/en_AU/LC_MESSAGES/ share/locale/en_AU/LC_MESSAGES/inkscape.mo -share/locale/en_CA/ -share/locale/en_CA/LC_MESSAGES/ share/locale/en_CA/LC_MESSAGES/inkscape.mo -share/locale/en_GB/ -share/locale/en_GB/LC_MESSAGES/ share/locale/en_GB/LC_MESSAGES/inkscape.mo share/locale/en_US@piglatin/ share/locale/en_US@piglatin/LC_MESSAGES/ @@ -839,8 +818,6 @@ share/locale/es_MX/LC_MESSAGES/ share/locale/es_MX/LC_MESSAGES/inkscape.mo share/locale/et/LC_MESSAGES/inkscape.mo share/locale/eu/LC_MESSAGES/inkscape.mo -share/locale/fa/ -share/locale/fa/LC_MESSAGES/ share/locale/fa/LC_MESSAGES/inkscape.mo share/locale/fi/LC_MESSAGES/inkscape.mo share/locale/fr/LC_MESSAGES/inkscape.mo @@ -849,28 +826,16 @@ share/locale/gl/LC_MESSAGES/inkscape.mo share/locale/he/LC_MESSAGES/inkscape.mo share/locale/hr/LC_MESSAGES/inkscape.mo share/locale/hu/LC_MESSAGES/inkscape.mo -share/locale/hy/ -share/locale/hy/LC_MESSAGES/ share/locale/hy/LC_MESSAGES/inkscape.mo share/locale/id/LC_MESSAGES/inkscape.mo share/locale/it/LC_MESSAGES/inkscape.mo share/locale/ja/LC_MESSAGES/inkscape.mo -share/locale/km/ -share/locale/km/LC_MESSAGES/ share/locale/km/LC_MESSAGES/inkscape.mo share/locale/ko/LC_MESSAGES/inkscape.mo -share/locale/lt/ -share/locale/lt/LC_MESSAGES/ share/locale/lt/LC_MESSAGES/inkscape.mo -share/locale/mk/ -share/locale/mk/LC_MESSAGES/ share/locale/mk/LC_MESSAGES/inkscape.mo -share/locale/mn/ -share/locale/mn/LC_MESSAGES/ share/locale/mn/LC_MESSAGES/inkscape.mo share/locale/nb/LC_MESSAGES/inkscape.mo -share/locale/ne/ -share/locale/ne/LC_MESSAGES/ share/locale/ne/LC_MESSAGES/inkscape.mo share/locale/nl/LC_MESSAGES/inkscape.mo share/locale/nn/LC_MESSAGES/inkscape.mo @@ -880,24 +845,16 @@ share/locale/pt/LC_MESSAGES/inkscape.mo share/locale/pt_BR/LC_MESSAGES/inkscape.mo share/locale/ro/LC_MESSAGES/inkscape.mo share/locale/ru/LC_MESSAGES/inkscape.mo -share/locale/rw/ -share/locale/rw/LC_MESSAGES/ share/locale/rw/LC_MESSAGES/inkscape.mo share/locale/sk/LC_MESSAGES/inkscape.mo share/locale/sl/LC_MESSAGES/inkscape.mo -share/locale/sq/ -share/locale/sq/LC_MESSAGES/ share/locale/sq/LC_MESSAGES/inkscape.mo share/locale/sr/LC_MESSAGES/inkscape.mo -share/locale/sr@latin/ -share/locale/sr@latin/LC_MESSAGES/ share/locale/sr@latin/LC_MESSAGES/inkscape.mo share/locale/sv/LC_MESSAGES/inkscape.mo share/locale/te_IN/ share/locale/te_IN/LC_MESSAGES/ share/locale/te_IN/LC_MESSAGES/inkscape.mo -share/locale/th/ -share/locale/th/LC_MESSAGES/ share/locale/th/LC_MESSAGES/inkscape.mo share/locale/tr/LC_MESSAGES/inkscape.mo share/locale/uk/LC_MESSAGES/inkscape.mo