Gianfranco Costamagna pushed to branch master at Debian Med / gdcm

Commits:
148b8f5b by Gianfranco Costamagna at 2018-10-22T09:36:52Z
Add upstream patch to fix poppler related FTBFS, team upload

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/5083513138fc90aa602b93293d2e44ae73e883b0.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+gdcm (2.8.7-4) unstable; urgency=medium
+
+  * Team upload
+  * debian/patches/5083513138fc90aa602b93293d2e44ae73e883b0.patch:
+    - adapt to new poppler 0.69 with upstream patch
+
+ -- Gianfranco Costamagna <[email protected]>  Mon, 22 Oct 2018 
11:35:13 +0200
+
 gdcm (2.8.7-3) unstable; urgency=medium
 
   * d/control: Add conflict with python2 packages, Closes: #908472


=====================================
debian/patches/5083513138fc90aa602b93293d2e44ae73e883b0.patch
=====================================
@@ -0,0 +1,42 @@
+From 5083513138fc90aa602b93293d2e44ae73e883b0 Mon Sep 17 00:00:00 2001
+From: Mathieu Malaterre <[email protected]>
+Date: Thu, 18 Oct 2018 10:33:48 +0200
+Subject: [PATCH] Adapt to new poppler API
+
+Bug #462
+---
+ Applications/Cxx/gdcminfo.cxx | 7 ++++---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/Applications/Cxx/gdcminfo.cxx b/Applications/Cxx/gdcminfo.cxx
+index d926a2a8e..2c510d7df 100644
+--- a/Applications/Cxx/gdcminfo.cxx
++++ b/Applications/Cxx/gdcminfo.cxx
+@@ -189,7 +189,7 @@ static int checkdeflated(const char *name)
+ static std::string getInfoDate(Dict *infoDict, const char *key)
+ {
+   Object obj;
+-  char *s;
++  const char *s;
+   int year, mon, day, hour, min, sec, n;
+   struct tm tmStruct;
+   //char buf[256];
+@@ -201,7 +201,8 @@ static std::string getInfoDate(Dict *infoDict, const char 
*key)
+   if (infoDict->lookup((char*)key, &obj)->isString())
+ #endif
+     {
+-    s = obj.getString()->getCString();
++    const GooString* gs = obj.getString();
++    s = gs->getCString();
+     if (s[0] == 'D' && s[1] == ':')
+       {
+       s += 2;
+@@ -256,7 +257,7 @@ static std::string getInfoDate(Dict *infoDict, const char 
*key)
+ static std::string getInfoString(Dict *infoDict, const char *key, UnicodeMap 
*uMap)
+ {
+   Object obj;
+-  GooString *s1;
++  const GooString *s1;
+   GBool isUnicode;
+   Unicode u;
+   char buf[8];


=====================================
debian/patches/series
=====================================
@@ -8,3 +8,4 @@ enable_ninja_build.patch
 gdcm-fix-xslt-maxdepth.patch
 fix-vtkjava-build-dir.patch
 add_cxx11_vtk_defines.patch
+5083513138fc90aa602b93293d2e44ae73e883b0.patch



View it on GitLab: 
https://salsa.debian.org/med-team/gdcm/commit/148b8f5b59febdc790b914cb8f4f63497abbd024

-- 
View it on GitLab: 
https://salsa.debian.org/med-team/gdcm/commit/148b8f5b59febdc790b914cb8f4f63497abbd024
You're receiving this email because of your account on salsa.debian.org.
_______________________________________________
debian-med-commit mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to