diff --git a/pisi-index.xml b/pisi-index.xml
index 08d124006b..c59d854b17 100644
--- a/pisi-index.xml
+++ b/pisi-index.xml
@@ -1925,10 +1925,8 @@
Metin görüntüleme kitaplığıPango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has been done in the context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+-2.x.Pango, özellikle yerelleştirme ile birlikte metin düzenlemek ve biçimlendirmek için bir kitaplıktır. Pango metin biçimlendirmenin gerekli olduğu her yerde kullanılabilir ama şimdiye kadar ki birçok Pango çalışması GTK+ araç takımının parçası ile tamamlandı. Pango formları, GTK+-2.x. için temel metin ve yazı tipini yönetir.
- mirrors://gnome/pango/1.36/pango-1.36.8.tar.xz
+ mirrors://gnome/pango/1.38/pango-1.38.1.tar.xz
- gtk-doc
- glib2-devellibX11-develfreetype-develcairo-devel
@@ -1936,11 +1934,10 @@
harfbuzz-develfontconfig-devellibXrender-devel
+ gtk-docgobject-introspection-devel
+ glib2-devel
-
- pango-1.32.1-lib64.patch
- desktop/toolkit/gtk/pango/pspec.xml
@@ -1974,7 +1971,7 @@
Development files for pangopango için geliştirme dosyaları
- pango
+ pangocairo-devellibXft-develharfbuzz-devel
@@ -2014,7 +2011,7 @@
glibc-32bit
- pango
+ pangocairo-32bitglib2-32bitlibX11-32bit
@@ -2034,6 +2031,13 @@
+
+ 2016-01-25
+ 1.38.1
+ Version bump.
+ Osman Erkan
+ osman.erkan@pisilinux.org
+ 2015-03-181.36.8
@@ -2984,7 +2988,7 @@
GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites.GTK+, grafik kullanıcı arayüzü oluşturma amaçlı araçlardan oluşur. GTK+ hem küçük, hem de büyük uygulamalar için ideal olan, eksiksiz bir araçtır.Wersja 3 bibliotek przeznaczonych do tworzenia interfejsów graficznych programów — GTK+. Interfejs GTK+ znany jest z takich programów, jak GIMP i Inkscape, oraz środowisk graficznych GNOME i Xfce.
- mirrors://gnome/gtk+/3.16/gtk+-3.16.4.tar.xz
+ mirrors://gnome/gtk+/3.18/gtk+-3.18.6.tar.xzatk-develcups-devel
@@ -3059,7 +3063,7 @@
GTK demo uyulamasıapp:gui
- gtk3
+ gtk3glib2libepoxycairo
@@ -3086,7 +3090,7 @@
gtk3 için geliştirme dosyalarıPliki nagłówkowe do gtk3
- gtk3
+ gtk3atk-develpango-devellibX11-devel
@@ -3114,6 +3118,13 @@
+
+ 2016-01-25
+ 3.18.6
+ Version bump.
+ Osman Erkan
+ osman.erkan@pisilinux.org
+ 2015-07-073.16.4
@@ -69636,14 +69647,14 @@
LibreOffice is an open source, multi-platform office productivity suite. It includes key desktop applications such as a word processor, a spreadsheet application, a presentation creator-viewer, a formula editor and a drawing program, with a user interface and feature set similar to other office suites. Sophisticated and flexible, LibreOffice also works transparently with a variety of file formats, including those of Microsoft Office.LibreOffice, pek çok farklı işletim sisteminde çalışabilen açık kaynak kodlu bir yazılım projesidir. LibreOffice, kelime işlemci, hesap tablosu, sunum ve çizim programları, formül düzenleyici gibi temel masaüstü ofis uygulamalarını içerir ve alışılmış ofis programlarının özelliklerini sunar. Microsoft Office dosyaları da dahil olmak üzere bilinen ofis dosya formatlarıyla uyumlu çalışır.libreoffice-startcenter
- http://download.documentfoundation.org/libreoffice/src/5.0.1/libreoffice-5.0.1.2.tar.xz
- http://download.documentfoundation.org/libreoffice/src/5.0.1/libreoffice-help-5.0.1.2.tar.xz
- http://download.documentfoundation.org/libreoffice/src/5.0.1/libreoffice-dictionaries-5.0.1.2.tar.xz
- http://download.documentfoundation.org/libreoffice/src/5.0.1/libreoffice-translations-5.0.1.2.tar.xz
+ http://download.documentfoundation.org/libreoffice/src/5.1.0/libreoffice-5.1.0.2.tar.xz
+ http://download.documentfoundation.org/libreoffice/src/5.1.0/libreoffice-help-5.1.0.2.tar.xz
+ http://download.documentfoundation.org/libreoffice/src/5.1.0/libreoffice-dictionaries-5.1.0.2.tar.xz
+ http://download.documentfoundation.org/libreoffice/src/5.1.0/libreoffice-translations-5.1.0.2.tar.xz
+ antgperfnss-devel
- gtk2-develcups-develcurl-develglew-devel
@@ -69651,6 +69662,7 @@
lcms2-develboost-devellibSM-devel
+ jdk7-openjdklibX11-devellibICE-devellibxslt-devel
@@ -69669,6 +69681,7 @@
libXcomposite-devellibjpeg-turbo-develgst-plugins-base-next-devel
+ gtk3-develoffice/libreoffice/libreoffice/pspec.xml
@@ -69728,6 +69741,8 @@
/usr/share/applications//usr/share/application-registry/usr/lib/libreoffice/program/
+ /usr/share/gir-1.0/LOKDocView-0.1.gir
+ /usr/lib/girepository-1.0/LOKDocView-0.1.typeliblibreoffice-base
@@ -72693,6 +72708,13 @@
+
+ 2016-01-31
+ 5.1.0.2
+ Version bump.
+ Osman Erkan
+ osman.erkan@pisilinux.org
+ 2015-009-015.0.1.2
@@ -81383,6 +81405,51 @@
+
+
+ ninja
+ http://martine.github.com/ninja/
+
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+ LGPLv2
+ app:console
+ programming.build
+ Ninja is a small build system with a focus on speed.
+ Ninja, hız odaklı bir inşa sistemidir.
+ Ninja is a small build system with a focus on speed.
+ Ninja is a small build system with a focus on speed.
+ https://github.com/martine/ninja/archive/v1.6.0.tar.gz
+
+ asciidoc
+
+
+ LFS.patch
+
+ programming/build/ninja/pspec.xml
+
+
+ ninja
+
+ libgcc
+
+
+ /usr/bin
+ /usr/share
+ /usr/share/doc
+
+
+
+
+ 2015-08-25
+ 1.6.0
+ Version bump.
+ Vedat Demir
+ vedat@pisilinux.org
+
+
+ ant
@@ -81403,21 +81470,19 @@
jdk7-openjdk
-
- apache-ant-no-test-jar.patch
- programming/build/ant/pspec.xmlant/etc
+ /usr/share//usr/bin
- /usr/share/
- 20ant
- ant.conf
+ ant.conf
+ ant.sh
+ ant.csh
@@ -81428,6 +81493,13 @@
+
+ 2016-01-25
+ 1.9.6
+ Fixed.
+ Osman Erkan
+ osman.erkan@pisilinux.org
+ 2015-08-221.9.6
diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum
index a99035d1dc..72201022c5 100644
--- a/pisi-index.xml.sha1sum
+++ b/pisi-index.xml.sha1sum
@@ -1 +1 @@
-f1f9d2c27eae9cafd5042f766deab010a20d9ae9
\ No newline at end of file
+42d68deab9886e96f7b9c465102e5dacd8c5cdbe
\ No newline at end of file
diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz
index 6d015f1f92..b16e1fa1b6 100644
Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ
diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum
index 240108e697..6e794af446 100644
--- a/pisi-index.xml.xz.sha1sum
+++ b/pisi-index.xml.xz.sha1sum
@@ -1 +1 @@
-ecce584d31f33af8bb7a8c1e5b27b57387b0581f
\ No newline at end of file
+395d6797c39a289713bb31821ec99aabb2b5901a
\ No newline at end of file
diff --git a/programming/build/ninja/actions.py b/programming/build/ninja/actions.py
new file mode 100644
index 0000000000..646f61dc3f
--- /dev/null
+++ b/programming/build/ninja/actions.py
@@ -0,0 +1,30 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import pythonmodules
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import get
+
+
+def build():
+ shelltools.system("python bootstrap.py")
+ shelltools.system("asciidoc doc/manual.asciidoc")
+
+def check():
+ #needs new package gtest -> ignore it for now
+ shelltools.system("python ./configure.py --with-gtest=/usr/share/gtest")
+ shelltools.system("./ninja ninja_test")
+ shelltools.system("./ninja_test --gtest_filter=-SubprocessTest.SetWithLots")
+
+def install():
+ pisitools.dobin("ninja", "/usr/bin")
+
+ pisitools.insinto("/usr/share/bash-completion/completions", "misc/bash-completion", "ninja")
+
+ pisitools.dodoc("HACKING.md", "COPYING", "RELEASING", "README", "doc/manual.asciidoc")
+
+ pisitools.dohtml("doc/manual.html")
\ No newline at end of file
diff --git a/programming/build/ninja/files/LFS.patch b/programming/build/ninja/files/LFS.patch
new file mode 100755
index 0000000000..c8a5025b7a
--- /dev/null
+++ b/programming/build/ninja/files/LFS.patch
@@ -0,0 +1,13 @@
+Largefile patch
+https://github.com/martine/ninja/issues/829
+
+--- ninja-1.5.1/configure.py~ 2014-10-26 22:45:18.000000000 +0200
++++ ninja-1.5.1/configure.py 2014-10-26 22:45:26.284641172 +0200
+@@ -142,6 +142,7 @@
+ '-fno-exceptions',
+ '-fvisibility=hidden', '-pipe',
+ '-Wno-missing-field-initializers',
++ '-D_LARGEFILE_SOURCE', '-D_FILE_OFFSET_BITS=64',
+ '-DNINJA_PYTHON="%s"' % options.with_python]
+ if options.debug:
+ cflags += ['-D_GLIBCXX_DEBUG', '-D_GLIBCXX_DEBUG_PEDANTIC']
diff --git a/programming/build/ninja/pspec.xml b/programming/build/ninja/pspec.xml
new file mode 100644
index 0000000000..ee577a9c0c
--- /dev/null
+++ b/programming/build/ninja/pspec.xml
@@ -0,0 +1,45 @@
+
+
+
+
+ ninja
+ http://martine.github.com/ninja/
+
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+ LGPLv2
+ app:console
+ Ninja is a small build system with a focus on speed.
+ Ninja is a small build system with a focus on speed.
+ https://github.com/martine/ninja/archive/v1.6.0.tar.gz
+
+ asciidoc
+
+
+ LFS.patch
+
+
+
+
+ ninja
+
+ libgcc
+
+
+ /usr/bin
+ /usr/share
+ /usr/share/doc
+
+
+
+
+
+ 2015-08-25
+ 1.6.0
+ Version bump.
+ Vedat Demir
+ vedat@pisilinux.org
+
+
+
diff --git a/programming/build/ninja/translations.xml b/programming/build/ninja/translations.xml
new file mode 100644
index 0000000000..22df483738
--- /dev/null
+++ b/programming/build/ninja/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ ninja
+ Ninja, hız odaklı bir inşa sistemidir.
+ Ninja is a small build system with a focus on speed.
+
+