From 16c12c8f6942aa003f89ad3ee6f12bd3c1c60322 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Fri, 1 Apr 2016 20:06:16 +0300 Subject: [PATCH 01/11] update glib2 and gobject-introspection --- system/base/glib2/pspec.xml | 6 +++--- system/devel/gobject-introspection/pspec.xml | 7 +++---- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/system/base/glib2/pspec.xml b/system/base/glib2/pspec.xml index bef77aa6..8d8b5c01 100644 --- a/system/base/glib2/pspec.xml +++ b/system/base/glib2/pspec.xml @@ -13,7 +13,7 @@ library A library of handy utility functions glib2 is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. - mirrors://gnome/glib/2.46/glib-2.46.2.tar.xz + mirrors://gnome/glib/2.48/glib-2.48.0.tar.xz libpcre-devel zlib-devel @@ -131,8 +131,8 @@ - 2016-03-10 - 2.46.2 + 2016-04-01 + 2.48.0 First release Ertuğrul Erata ertugrulerata@gmail.com diff --git a/system/devel/gobject-introspection/pspec.xml b/system/devel/gobject-introspection/pspec.xml index b745a0c9..7d325d26 100644 --- a/system/devel/gobject-introspection/pspec.xml +++ b/system/devel/gobject-introspection/pspec.xml @@ -1,4 +1,3 @@ - @@ -15,7 +14,7 @@ app:console Introspection system for GObject-based libraries gobject-introspection can scan C header and source files in order to generate introspection typelib files. It also provides an API to examine typelib files, useful for creating language bindings among other things. - mirrors://gnome/gobject-introspection/1.46/gobject-introspection-1.46.0.tar.xz + mirrors://gnome/gobject-introspection/1.48/gobject-introspection-1.48.0.tar.xz libffi-devel @@ -64,8 +63,8 @@ - 2016-03-13 - 1.46.0 + 2016-04-01 + 1.48.0 First release Ertuğrul Erata ertugrulerata@gmail.com From d8386adb9d8f6d5ed2d1e93c3d4843c29b561525 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Fri, 1 Apr 2016 20:12:44 +0300 Subject: [PATCH 02/11] fix sha1sum --- system/base/glib2/pspec.xml | 2 +- system/devel/gobject-introspection/pspec.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/system/base/glib2/pspec.xml b/system/base/glib2/pspec.xml index 8d8b5c01..c778b114 100644 --- a/system/base/glib2/pspec.xml +++ b/system/base/glib2/pspec.xml @@ -13,7 +13,7 @@ library A library of handy utility functions glib2 is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. - mirrors://gnome/glib/2.48/glib-2.48.0.tar.xz + mirrors://gnome/glib/2.48/glib-2.48.0.tar.xz libpcre-devel zlib-devel diff --git a/system/devel/gobject-introspection/pspec.xml b/system/devel/gobject-introspection/pspec.xml index 7d325d26..56a456b8 100644 --- a/system/devel/gobject-introspection/pspec.xml +++ b/system/devel/gobject-introspection/pspec.xml @@ -20,7 +20,7 @@ libffi-devel python-devel - glib2-devel + glib2-devel From ccd78272f3088f9a46b59138a3bf9d83e8f793a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Fri, 1 Apr 2016 20:25:10 +0300 Subject: [PATCH 03/11] add aboandoned files --- system/base/glib2/pspec.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/system/base/glib2/pspec.xml b/system/base/glib2/pspec.xml index c778b114..77d9b763 100644 --- a/system/base/glib2/pspec.xml +++ b/system/base/glib2/pspec.xml @@ -46,6 +46,7 @@ /usr/share/glib-2.0 /usr/share/systemtap /usr/share/glib-2.0/schemas + /usr/share/gettext glib2.sh From c397a1d2946acead1209c4320544eb3702ad3813 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Fri, 1 Apr 2016 20:47:19 +0300 Subject: [PATCH 04/11] remove autoreconf --- system/devel/gobject-introspection/actions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system/devel/gobject-introspection/actions.py b/system/devel/gobject-introspection/actions.py index 03c8a3e6..b265c18b 100644 --- a/system/devel/gobject-introspection/actions.py +++ b/system/devel/gobject-introspection/actions.py @@ -11,7 +11,7 @@ from pisi.actionsapi import get def setup(): - autotools.autoreconf("-fiv") + #autotools.autoreconf("-fiv") autotools.configure("--disable-static \ --disable-doctool") From 19be7043e7b75241b2ce3675bf4ee26d9ec70eb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Fri, 1 Apr 2016 21:06:51 +0300 Subject: [PATCH 05/11] Revert " update glib2 and gobject-introspection" This reverts commit 16c12c8f6942aa003f89ad3ee6f12bd3c1c60322. --- system/base/glib2/pspec.xml | 6 +++--- system/devel/gobject-introspection/pspec.xml | 7 ++++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/system/base/glib2/pspec.xml b/system/base/glib2/pspec.xml index 77d9b763..02dad45a 100644 --- a/system/base/glib2/pspec.xml +++ b/system/base/glib2/pspec.xml @@ -13,7 +13,7 @@ library A library of handy utility functions glib2 is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. - mirrors://gnome/glib/2.48/glib-2.48.0.tar.xz + mirrors://gnome/glib/2.46/glib-2.46.2.tar.xz libpcre-devel zlib-devel @@ -132,8 +132,8 @@ - 2016-04-01 - 2.48.0 + 2016-03-10 + 2.46.2 First release Ertuğrul Erata ertugrulerata@gmail.com diff --git a/system/devel/gobject-introspection/pspec.xml b/system/devel/gobject-introspection/pspec.xml index a093ab30..47deb223 100644 --- a/system/devel/gobject-introspection/pspec.xml +++ b/system/devel/gobject-introspection/pspec.xml @@ -1,3 +1,4 @@ + @@ -14,7 +15,7 @@ app:console Introspection system for GObject-based libraries gobject-introspection can scan C header and source files in order to generate introspection typelib files. It also provides an API to examine typelib files, useful for creating language bindings among other things. - mirrors://gnome/gobject-introspection/1.48/gobject-introspection-1.48.0.tar.xz + mirrors://gnome/gobject-introspection/1.46/gobject-introspection-1.46.0.tar.xz libffi-devel @@ -64,8 +65,8 @@ - 2016-04-01 - 1.48.0 + 2016-03-13 + 1.46.0 First release Ertuğrul Erata ertugrulerata@gmail.com From c0b7678b83246f44bcb53cab163a6ea3386652e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Fri, 1 Apr 2016 21:55:58 +0300 Subject: [PATCH 06/11] Update pspec.xml --- system/devel/gobject-introspection/pspec.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/system/devel/gobject-introspection/pspec.xml b/system/devel/gobject-introspection/pspec.xml index 56a456b8..a093ab30 100644 --- a/system/devel/gobject-introspection/pspec.xml +++ b/system/devel/gobject-introspection/pspec.xml @@ -21,6 +21,7 @@ python-devel glib2-devel + chrpath From e8080915c90685464112521bc1e292a4253c7a11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Fri, 1 Apr 2016 22:17:29 +0300 Subject: [PATCH 07/11] Update pspec.xml --- system/devel/gobject-introspection/pspec.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system/devel/gobject-introspection/pspec.xml b/system/devel/gobject-introspection/pspec.xml index 47deb223..9b44ba14 100644 --- a/system/devel/gobject-introspection/pspec.xml +++ b/system/devel/gobject-introspection/pspec.xml @@ -21,7 +21,7 @@ libffi-devel python-devel - glib2-devel + glib2-devel chrpath From 772703cbbc4180bb939adbe60d398cd82060c36b Mon Sep 17 00:00:00 2001 From: bferturk Date: Sun, 3 Apr 2016 11:58:43 +0300 Subject: [PATCH 08/11] Update pisi.conf-i686 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit i686 hazırlıkları --- system/base/pisi/files/pisi.conf-i686 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system/base/pisi/files/pisi.conf-i686 b/system/base/pisi/files/pisi.conf-i686 index ded69479..66f634aa 100644 --- a/system/base/pisi/files/pisi.conf-i686 +++ b/system/base/pisi/files/pisi.conf-i686 @@ -13,7 +13,7 @@ fallback = http://source.pisilinux.org/1.0 generateDebug = False jobs = -j5 ldflags = -Wl,-O1 -Wl,-z,relro -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--sort-common -ignored_build_types = emul32 +ignored_build_types = emul32,_emul32 [directories] cache_root_dir = /var/cache/pisi From c92e68bf3db31be745d290fec740780215a78ea6 Mon Sep 17 00:00:00 2001 From: bferturk Date: Sun, 3 Apr 2016 12:01:10 +0300 Subject: [PATCH 09/11] Update actions.py fix build i686 --- system/base/openssl/actions.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/system/base/openssl/actions.py b/system/base/openssl/actions.py index c8c62844..889797d4 100644 --- a/system/base/openssl/actions.py +++ b/system/base/openssl/actions.py @@ -25,7 +25,12 @@ def setup(): shelltools.export("CXX", "%s -m32" % get.CXX()) shelltools.system("./Configure linux-elf %s" % options) shelltools.export("PKG_CONFIG_PATH","/usr/lib32/pkgconfig") - + + elif get.ARCH() == "i686": + shelltools.system("./Configure linux-elf %s" % options) + pisitools.dosed("Makefile", "^(SHARED_LDFLAGS=).*", "\\1 ${LDFLAGS}") + pisitools.dosed("Makefile", "^(CFLAG=.*)", "\\1 ${CFLAGS}") + else: options += " enable-ec_nistp_64_gcc_128" shelltools.system("./Configure linux-x86_64 %s" % options) From 1c33400a90dad52fec24df74c29c5ae67a993aa3 Mon Sep 17 00:00:00 2001 From: aydemir Date: Sun, 3 Apr 2016 20:43:52 +0300 Subject: [PATCH 10/11] binutil build dep delete --- system/devel/binutils/pspec.xml | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/system/devel/binutils/pspec.xml b/system/devel/binutils/pspec.xml index dd1397a1..157dcdd4 100644 --- a/system/devel/binutils/pspec.xml +++ b/system/devel/binutils/pspec.xml @@ -13,24 +13,6 @@ Assembler and linker tools Contains commands like as, ld, nm, objdump, ar, ranlib for compiling assembly code to the machine language, and for linking and manipulating the binary object files. http://ftp.gnu.org/gnu/binutils/binutils-2.26.tar.bz2 - - - - - glibc-32bit - From 7ad3a60a4049480718234ba1c1ce47d02269826b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Sun, 3 Apr 2016 21:28:34 +0300 Subject: [PATCH 11/11] minor fix --- system/base/kmod/pspec.xml | 13 ++++++++----- system/base/readline/pspec.xml | 4 +--- system/base/util-linux/pspec.xml | 4 +++- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/system/base/kmod/pspec.xml b/system/base/kmod/pspec.xml index 96bab84a..a57d4c80 100644 --- a/system/base/kmod/pspec.xml +++ b/system/base/kmod/pspec.xml @@ -17,15 +17,13 @@ chrpath - xz-32bit xz-devel - zlib-32bit zlib-devel kernel-module-headers - - kmod-15-dynamic-kmod.patch - + + kmod-15-dynamic-kmod.patch + @@ -96,6 +94,11 @@ emul32 32bit libraries of libkmod emul32 + + xz-32bit + zlib-32bit + glibc-32bit + xz-32bit zlib-32bit diff --git a/system/base/readline/pspec.xml b/system/base/readline/pspec.xml index 46c74165..13b217bb 100644 --- a/system/base/readline/pspec.xml +++ b/system/base/readline/pspec.xml @@ -41,9 +41,6 @@ readline-devel system.devel Development files for readline - - glibc-32bit - readline @@ -60,6 +57,7 @@ emul32 ncurses-32bit + glibc-32bit readline diff --git a/system/base/util-linux/pspec.xml b/system/base/util-linux/pspec.xml index a8b072ce..ef372bec 100644 --- a/system/base/util-linux/pspec.xml +++ b/system/base/util-linux/pspec.xml @@ -22,7 +22,6 @@ shadow ncurses-devel libcap-ng-devel - glibc-32bit @@ -128,6 +127,9 @@ emul32 32-bit shared libraries for libutil-linux emul32 + + glibc-32bit + glibc-32bit