From cc86c506294c997958c2755420f2f6e611d74709 Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Tue, 31 Jan 2017 11:52:46 +0300 Subject: [PATCH 1/6] libXft:rebuild --- x11/library/libXft/pspec.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/x11/library/libXft/pspec.xml b/x11/library/libXft/pspec.xml index 20a19e10ae..5adaea6c77 100644 --- a/x11/library/libXft/pspec.xml +++ b/x11/library/libXft/pspec.xml @@ -82,6 +82,13 @@ + + 2017-01-31 + 2.3.2 + Release bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2016-04-30 2.3.2 From 650cc858b6245559d023c170e53983a99e5a2d03 Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Tue, 31 Jan 2017 12:40:12 +0300 Subject: [PATCH 2/6] vbump to 3.6.0 --- .../language/python3/python3/actions.py | 2 +- .../language/python3/python3/pspec.xml | 116 ++++++++++-------- 2 files changed, 63 insertions(+), 55 deletions(-) diff --git a/programming/language/python3/python3/actions.py b/programming/language/python3/python3/actions.py index 950ad3ad65..011c5082a9 100644 --- a/programming/language/python3/python3/actions.py +++ b/programming/language/python3/python3/actions.py @@ -17,9 +17,9 @@ def setup(): shelltools.unlinkDir("Modules/zlib") shelltools.unlinkDir("Modules/_ctypes/darwin") shelltools.unlinkDir("Modules/_ctypes/libffi") - shelltools.unlinkDir("Modules/_ctypes/libffi_arm_wince") shelltools.unlinkDir("Modules/_ctypes/libffi_msvc") shelltools.unlinkDir("Modules/_ctypes/libffi_osx") + shelltools.unlinkDir("Modules/_decimal/libmpdec") autotools.rawConfigure("\ --prefix=/usr \ diff --git a/programming/language/python3/python3/pspec.xml b/programming/language/python3/python3/pspec.xml index b7a031ddce..b464dd5f54 100644 --- a/programming/language/python3/python3/pspec.xml +++ b/programming/language/python3/python3/pspec.xml @@ -12,9 +12,9 @@ programming.language Next generation of the python high-level scripting language Next generation of the python high-level scripting language - http://www.python.org/ftp/python/3.4.3/Python-3.4.3.tar.xz + https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz - valgrind + tcltk-devel tcl-devel xz-devel @@ -50,57 +50,58 @@ /usr/bin/p* /usr/bin/2to3* - /usr/lib/python3.4/a* - /usr/lib/python3.4/c* - /usr/lib/python3.4/d* - /usr/lib/python3.4/e* - /usr/lib/python3.4/h* - /usr/lib/python3.4/imp* - /usr/lib/python3.4/j* - /usr/lib/python3.4/lib2* - /usr/lib/python3.4/log* - /usr/lib/python3.4/m* - /usr/lib/python3.4/p* - /usr/lib/python3.4/s* - /usr/lib/python3.4/te* - /usr/lib/python3.4/u* - /usr/lib/python3.4/v* - /usr/lib/python3.4/w* - /usr/lib/python3.4/x* - /usr/lib/python3.4/*.py - /usr/lib/python3.4/*.txt - /usr/lib/python3.4/lib-dynload/a* - /usr/lib/python3.4/lib-dynload/b* - /usr/lib/python3.4/lib-dynload/_b* - /usr/lib/python3.4/lib-dynload/c* - /usr/lib/python3.4/lib-dynload/_c* - /usr/lib/python3.4/lib-dynload/_d* - /usr/lib/python3.4/lib-dynload/_e* - /usr/lib/python3.4/lib-dynload/f* - /usr/lib/python3.4/lib-dynload/g* - /usr/lib/python3.4/lib-dynload/_g* - /usr/lib/python3.4/lib-dynload/_h* - /usr/lib/python3.4/lib-dynload/_j* - /usr/lib/python3.4/lib-dynload/_l* - /usr/lib/python3.4/lib-dynload/m* - /usr/lib/python3.4/lib-dynload/_m* - /usr/lib/python3.4/lib-dynload/n* - /usr/lib/python3.4/lib-dynload/o* - /usr/lib/python3.4/lib-dynload/_o* - /usr/lib/python3.4/lib-dynload/_p* - /usr/lib/python3.4/lib-dynload/p* - /usr/lib/python3.4/lib-dynload/r* - /usr/lib/python3.4/lib-dynload/_r* - /usr/lib/python3.4/lib-dynload/_s* - /usr/lib/python3.4/lib-dynload/s* - /usr/lib/python3.4/lib-dynload/te* - /usr/lib/python3.4/lib-dynload/_te* - /usr/lib/python3.4/lib-dynload/ti* - /usr/lib/python3.4/lib-dynload/u* - /usr/lib/python3.4/lib-dynload/x* - /usr/lib/python3.4/lib-dynload/z* + /usr/lib/python3.6/a* + /usr/lib/python3.6/c* + /usr/lib/python3.6/d* + /usr/lib/python3.6/e* + /usr/lib/python3.6/h* + /usr/lib/python3.6/imp* + /usr/lib/python3.6/j* + /usr/lib/python3.6/lib2* + /usr/lib/python3.6/log* + /usr/lib/python3.6/m* + /usr/lib/python3.6/p* + /usr/lib/python3.6/s* + /usr/lib/python3.6/te* + /usr/lib/python3.6/u* + /usr/lib/python3.6/v* + /usr/lib/python3.6/w* + /usr/lib/python3.6/x* + /usr/lib/python3.6/*.py + /usr/lib/python3.6/*.txt + /usr/lib/python3.6/lib-dynload/a* + /usr/lib/python3.6/lib-dynload/b* + /usr/lib/python3.6/lib-dynload/_b* + /usr/lib/python3.6/lib-dynload/c* + /usr/lib/python3.6/lib-dynload/_c* + /usr/lib/python3.6/lib-dynload/_d* + /usr/lib/python3.6/lib-dynload/_e* + /usr/lib/python3.6/lib-dynload/f* + /usr/lib/python3.6/lib-dynload/g* + /usr/lib/python3.6/lib-dynload/_g* + /usr/lib/python3.6/lib-dynload/_h* + /usr/lib/python3.6/lib-dynload/_j* + /usr/lib/python3.6/lib-dynload/_l* + /usr/lib/python3.6/lib-dynload/m* + /usr/lib/python3.6/lib-dynload/_m* + /usr/lib/python3.6/lib-dynload/n* + /usr/lib/python3.6/lib-dynload/o* + /usr/lib/python3.6/lib-dynload/_o* + /usr/lib/python3.6/lib-dynload/_p* + /usr/lib/python3.6/lib-dynload/p* + /usr/lib/python3.6/lib-dynload/r* + /usr/lib/python3.6/lib-dynload/_r* + /usr/lib/python3.6/lib-dynload/_s* + /usr/lib/python3.6/lib-dynload/s* + /usr/lib/python3.6/lib-dynload/te* + /usr/lib/python3.6/lib-dynload/_te* + /usr/lib/python3.6/lib-dynload/ti* + /usr/lib/python3.6/lib-dynload/u* + /usr/lib/python3.6/lib-dynload/x* + /usr/lib/python3.6/lib-dynload/z* + /usr/lib/python3.6/__pycache__ /usr/lib/*.so - /usr/lib/libpython3.4m.so.1.0 + /usr/lib/libpython3.6m.so.1.0 /usr/share/man/man1/* /usr/share/doc @@ -112,7 +113,7 @@ python3 - /usr/include/python3.4m/* + /usr/include/python3.6m/* /usr/lib/pkgconfig/* @@ -130,7 +131,7 @@ /usr/lib/python3*/tkinter /usr/lib/python3*/lib-dynload/_tkinter.cpython-34m.so - /usr/lib/python3.4/turtledemo + /usr/lib/python3.6/turtledemo @@ -157,6 +158,13 @@ + + 2017-01-31 + 3.6.0 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2016-06-09 3.4.3 From 9a3ae8dfb7c9ac96449c2d81a9189996a65f8eae Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Tue, 31 Jan 2017 13:02:03 +0300 Subject: [PATCH 3/6] dbus-python3:vbump to 1.2.4 --- programming/language/python3/dbus-python3/pspec.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/programming/language/python3/dbus-python3/pspec.xml b/programming/language/python3/dbus-python3/pspec.xml index feea8e8fad..772ab2933f 100644 --- a/programming/language/python3/dbus-python3/pspec.xml +++ b/programming/language/python3/dbus-python3/pspec.xml @@ -13,7 +13,7 @@ library D-Bus Python bindings dbus-python provides a Python module which wraps the D-Bus programming API. - http://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.0.tar.gz + https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.4.tar.gz python3-devel dbus-devel @@ -43,6 +43,13 @@ + + 2016-06-09 + 1.2.4 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2016-06-09 1.2.0 From 6ae9470386a2154eeae2449daa125d60594fe0a8 Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Tue, 31 Jan 2017 13:05:11 +0300 Subject: [PATCH 4/6] tcltk:vbump to 8.6.6 --- programming/language/tcl/tcltk/pspec.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/programming/language/tcl/tcltk/pspec.xml b/programming/language/tcl/tcltk/pspec.xml index f97991511d..6dbce152bc 100644 --- a/programming/language/tcl/tcltk/pspec.xml +++ b/programming/language/tcl/tcltk/pspec.xml @@ -12,7 +12,7 @@ library An X11 toolkit implemented with the Tcl scripting language Tk is an X Windows widget set designed to work closely with the tcl scripting language. It allows you to write simple programs with full featured GUIs in only a little more time then it takes to write a text based interface. - mirrors://sourceforge/tcl/tk8.6.3-src.tar.gz + mirrors://sourceforge/tcl/tk8.6.6-src.tar.gz tcl-devel libX11-devel @@ -63,6 +63,13 @@ + + 2017-01-31 + 8.6.6 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2016-06-09 8.6.3 From f5580c6726c040b30a21abd34de670cd37a9dcb8 Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Tue, 31 Jan 2017 16:40:07 +0300 Subject: [PATCH 5/6] icu4c:verbump to 58.2 --- .../icu4c-58.2-fix_enumeration-1-1.patch | 79 +++++++++++++++++++ programming/misc/icu4c/pspec.xml | 11 ++- 2 files changed, 88 insertions(+), 2 deletions(-) create mode 100644 programming/misc/icu4c/files/icu4c-58.2-fix_enumeration-1-1.patch diff --git a/programming/misc/icu4c/files/icu4c-58.2-fix_enumeration-1-1.patch b/programming/misc/icu4c/files/icu4c-58.2-fix_enumeration-1-1.patch new file mode 100644 index 0000000000..b932160c82 --- /dev/null +++ b/programming/misc/icu4c/files/icu4c-58.2-fix_enumeration-1-1.patch @@ -0,0 +1,79 @@ +Submitted By: Pierre Labastie +Date: 2016-11-15 +Initial Package Version: 58.1 +Upstream Status: Applied +Origin: Upstream, rediffed so that patch -p1 works. +Description: Fix a regression in 58.1, which made mozilla applications +segfault. See ticket #8527 + +diff -Naur icu.old/source/common/ulist.c icu.new/source/common/ulist.c +--- icu.old/source/common/ulist.c 2016-06-15 20:58:17.000000000 +0200 ++++ /icu/source/common/ulist.c 2016-11-15 16:11:09.996596933 +0100 +@@ -29,7 +29,6 @@ + UListNode *tail; + + int32_t size; +- int32_t currentIndex; + }; + + static void ulist_addFirstItem(UList *list, UListNode *newItem); +@@ -51,7 +50,6 @@ + newList->head = NULL; + newList->tail = NULL; + newList->size = 0; +- newList->currentIndex = -1; + + return newList; + } +@@ -80,8 +78,9 @@ + } else { + p->next->previous = p->previous; + } +- list->curr = NULL; +- list->currentIndex = 0; ++ if (p == list->curr) { ++ list->curr = p->next; ++ } + --list->size; + if (p->forceDelete) { + uprv_free(p->data); +@@ -150,7 +149,6 @@ + newItem->next = list->head; + list->head->previous = newItem; + list->head = newItem; +- list->currentIndex++; + } + + list->size++; +@@ -193,7 +191,6 @@ + + curr = list->curr; + list->curr = curr->next; +- list->currentIndex++; + + return curr->data; + } +@@ -209,7 +206,6 @@ + U_CAPI void U_EXPORT2 ulist_resetList(UList *list) { + if (list != NULL) { + list->curr = list->head; +- list->currentIndex = 0; + } + } + +@@ -272,4 +268,3 @@ + U_CAPI UList * U_EXPORT2 ulist_getListFromEnum(UEnumeration *en) { + return (UList *)(en->context); + } +- +diff -Naur icu.old/source/i18n/ucol_res.cpp icu.new/source/i18n/ucol_res.cpp +--- icu.old/source/i18n/ucol_res.cpp 2016-09-28 04:26:02.000000000 +0200 ++++ /icu/source/i18n/ucol_res.cpp 2016-11-15 16:11:10.000596933 +0100 +@@ -680,6 +680,7 @@ + return NULL; + } + memcpy(en, &defaultKeywordValues, sizeof(UEnumeration)); ++ ulist_resetList(sink.values); // Initialize the iterator. + en->context = sink.values; + sink.values = NULL; // Avoid deletion in the sink destructor. + return en; diff --git a/programming/misc/icu4c/pspec.xml b/programming/misc/icu4c/pspec.xml index b7669b00fa..41f201bea0 100644 --- a/programming/misc/icu4c/pspec.xml +++ b/programming/misc/icu4c/pspec.xml @@ -14,12 +14,12 @@ ICU is a mature, widely used set of C/C++ and Java libraries for Unicode support, software internationalization and globalization (i18n/g11n). This package contains the C/C++ libraries. - http://download.icu-project.org/files/icu4c/55.1/icu4c-55_1-src.tgz + http://download.icu-project.org/files/icu4c/58.2/icu4c-58_2-src.tgz libgcc - + icu4c-58.2-fix_enumeration-1-1.patch @@ -72,6 +72,13 @@ + + 2017-01-31 + 58.2 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2016-06-09 55.1 From 6d41a5b727d10247bb404f2fca035a7d369b8ecb Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Tue, 31 Jan 2017 17:10:22 +0300 Subject: [PATCH 6/6] tcltk:fixed sha1sum --- programming/language/tcl/tcltk/pspec.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/programming/language/tcl/tcltk/pspec.xml b/programming/language/tcl/tcltk/pspec.xml index 6dbce152bc..f91d92f5a6 100644 --- a/programming/language/tcl/tcltk/pspec.xml +++ b/programming/language/tcl/tcltk/pspec.xml @@ -12,7 +12,7 @@ library An X11 toolkit implemented with the Tcl scripting language Tk is an X Windows widget set designed to work closely with the tcl scripting language. It allows you to write simple programs with full featured GUIs in only a little more time then it takes to write a text based interface. - mirrors://sourceforge/tcl/tk8.6.6-src.tar.gz + mirrors://sourceforge/tcl/tk8.6.6-src.tar.gz tcl-devel libX11-devel