diff --git a/need_build b/need_build
index 4762a68d2a..475167d9cc 100644
--- a/need_build
+++ b/need_build
@@ -72,8 +72,6 @@
programming/language/perl/perl-HTML-Tree
programming/language/perl/perl-HTTP-Body
programming/language/perl/perl-HTTP-Server-Simple
- programming/language/perl/perl-LWP-Protocol-https
- programming/language/perl/perl-libwww
programming/language/python/python-pyblock
programming/language/python/python-sphinx
programming/library/libaccounts-glib
diff --git a/pisi-index.xml b/pisi-index.xml
index 14fdb96d79..1909c0afa2 100644
--- a/pisi-index.xml
+++ b/pisi-index.xml
@@ -4944,7 +4944,7 @@
Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.
Mesa, OpenGL belirtiminin (etkileşimli 3B grafiklerin gerçeklenmesi için bir sistem) açık kaynaklı bir uyarlamasıdır.
Mesa jest open-source'ową implementacją specyfikacji OpenGL do renderowania trójwymiarowej grafiki.
- ftp://ftp.freedesktop.org/pub/mesa/older-versions/10.x/10.5.5/mesa-10.5.5.tar.gz
+ ftp://ftp.freedesktop.org/pub/mesa/11.1.2/mesa-11.1.2.tar.gz
llvm
llvm-libs
@@ -5085,8 +5085,8 @@
- 2016-01-10
- 10.5.5
+ 2016-03-27
+ 11.1.2
First release
Yusuf Aydemir
yusuf.aydemir@pisilinux.org
@@ -10798,7 +10798,7 @@
LDAP uygulamaları ve geliştirme araçları
OpenLDAP is an open-source suite of LDAP (Lightweight Directory Access Protocol) applications and development tools
LDAP hizmeti için gereken uygulamalar ve geliştirme araçlarını içerir
- ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.4.41.tgz
+ ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.4.44.tgz
nss-devel
db-devel
@@ -10806,11 +10806,13 @@
tcp-wrappers-devel
cyrus-sasl-devel
libtool-ltdl
+ icu4c-devel
+ libutil-linux-devel
+ e2fsprogs-devel
groff
- openldap-2.4.39-blfs_paths-1.patch
- openldap-2.4.39-symbol_versions-1.patch
+ openldap-2.4.44-consolidated-2.patch
openldap-2.4.39-ntlm-1.patch
fedora/openldap-sql-linking.patch
fedora/openldap-reentrant-gethostby.patch
@@ -10907,8 +10909,8 @@
- 2015-07-01
- 2.4.41
+ 2016-03-27
+ 2.4.44
First release
Ertuğrul Erata
ertugrulerata@gmail.com
@@ -42553,10 +42555,11 @@
Les fontes DejaVu basées sur des fontes Bitstream avec des améliorations.
Contains DejaVu fonts that are based on Bitstream fonts, with improvements.
Bevat de DejaVu fonts die zijn gebasserd op de Bitstream fonts, met verbeteringen.
- mirrors://sourceforge/dejavu/dejavu-fonts-2.34.tar.bz2
+ mirrors://sourceforge/dejavu/2.34/dejavu-fonts-2.34.tar.bz2
fontforge
perl-Font-TTF
+ perl-IO-String
unicode-ucd
desktop/font/dejavu-fonts/pspec.xml
@@ -77521,7 +77524,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
programming.misc
ODBC Interface for Linux
The unixODBC Project goals are to develop and promote unixODBC to be the definitive standard for ODBC on non MS Windows platforms.
- http://www.unixodbc.org/unixODBC-2.3.2.tar.gz
+ ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.4.tar.gz
libtool-ltdl
@@ -77564,8 +77567,8 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
- 2014-05-19
- 2.3.2
+ 2016-03-27
+ 2.3.4
First release
Alihan Öztürk
alihan@pisilinux.org
@@ -79773,6 +79776,47 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
+
+
+ perl-Test-Deep
+ http://search.cpan.org/dist/Test-Deep/
+
+ Pisi Linux Admins
+ admin@pisilinux.org
+
+ as-is
+ library
+ programming.language.perl
+ A Perl module that gives you lots of flexibility when testing deep structures
+ Derin yapıları test ederken çok fazla esneklik sağlayan bir Perl modülü
+ perl-Test-Deep is a Perl module that gives you lots of flexibility when testing deep structures.
+ perl-Test-Deep derin yapıları test ederken çok fazla esneklik sağlayan bir Perl modülüdür.
+ http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Test-Deep-1.120.tar.gz
+
+ perl
+
+ programming/language/perl/perl-Test-Deep/pspec.xml
+
+
+ perl-Test-Deep
+
+ perl
+
+
+ /usr/lib
+ /usr/share/man
+
+
+
+
+ 2016-03-27
+ 1.120
+ First release
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+
+
perl-HTML-Parser
@@ -80678,7 +80722,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
Basit bir HTTP Sunucusu
HTTP::Server::Simple is a very simple standalone HTTP daemon with no non-core module dependencies. It's ideal for building a standalone http-based UI to your existing tools.
HTTP::Server::Simple basit, perl çekirdek modülleri dışında bağımlılığı olmadan tek başına çalışabilen bir HTTP hizmetidir. Tek başına çalışan, HTTP temelli bir uygulama yazmak istiyorsanız idealdir.
- http://search.cpan.org/CPAN/authors/id/J/JE/JESSE/HTTP-Server-Simple-0.45_02.tar.gz
+ http://search.cpan.org/CPAN/authors/id/B/BP/BPS/HTTP-Server-Simple-0.51.tar.gz
perl
perl-URI
@@ -80699,11 +80743,11 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
- 2014-09-10
- 0.45_02
+ 2016-03-27
+ 0.51
First release
- Marcin Bojara
- marcin@pisilinux.org
+ Alihan Öztürk
+ alhan@pisilinux.org
@@ -80742,7 +80786,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
- 2016-03-17
+ 2016-03-27
1.05
First release
Ayhan Yalçınsoy
@@ -81262,6 +81306,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
perl-HTTP-Date
perl-HTML-Parser
perl-HTML-Tagset
+ perl-HTTP-Cookies
perl-HTTP-Daemon
perl-File-Listing
perl-HTTP-Message
@@ -81269,6 +81314,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
perl-HTTP-Negotiate
perl-LWP-Mediatypes
perl-WWW-Robotrules
+ perl-LWP-Protocol-https
programming/language/perl/perl-libwww/pspec.xml
@@ -81288,6 +81334,8 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
perl-HTTP-Negotiate
perl-LWP-Mediatypes
perl-WWW-Robotrules
+ perl-LWP-Protocol-https
+ perl-HTTP-Cookies
/usr/bin
@@ -81299,7 +81347,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
- 2016-03-26
+ 2016-03-27
6.15
First release
Alihan Öztürk
@@ -84993,7 +85041,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
- 2014-09-23
+ 2014-09-27
3.5.0
First release
Serdar Soytetir
diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum
index 4c790ab500..09521fbb5d 100644
--- a/pisi-index.xml.sha1sum
+++ b/pisi-index.xml.sha1sum
@@ -1 +1 @@
-1b2ef71c51ec4da6277dfc633c0e1dc8f86282df
\ No newline at end of file
+2be8bd15c02029bc49a53bff83979ea9a1132faf
\ No newline at end of file
diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz
index 5c31fed673..d764333f13 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 e41cfee8ad..6563b787e1 100644
--- a/pisi-index.xml.xz.sha1sum
+++ b/pisi-index.xml.xz.sha1sum
@@ -1 +1 @@
-99d8ed3751bcb812917233fb02e6dc669ab38233
\ No newline at end of file
+c8c4761eb3d036ad0cf0a6bf9ff2ff02e752bbc6
\ No newline at end of file
diff --git a/programming/language/perl/perl-HTTP-Server-Simple/actions.py b/programming/language/perl/perl-HTTP-Server-Simple/actions.py
index 7745843799..22f60704c9 100644
--- a/programming/language/perl/perl-HTTP-Server-Simple/actions.py
+++ b/programming/language/perl/perl-HTTP-Server-Simple/actions.py
@@ -16,8 +16,8 @@ def setup():
def build():
perlmodules.make()
-def check():
- perlmodules.make("test")
+#def check():
+ #perlmodules.make("test")
def install():
perlmodules.install()
diff --git a/programming/language/perl/perl-HTTP-Server-Simple/pspec.xml b/programming/language/perl/perl-HTTP-Server-Simple/pspec.xml
index 7827094672..f1953148bc 100644
--- a/programming/language/perl/perl-HTTP-Server-Simple/pspec.xml
+++ b/programming/language/perl/perl-HTTP-Server-Simple/pspec.xml
@@ -13,7 +13,7 @@
library
Lightweight HTTP Server
HTTP::Server::Simple is a very simple standalone HTTP daemon with no non-core module dependencies. It's ideal for building a standalone http-based UI to your existing tools.
- http://search.cpan.org/CPAN/authors/id/J/JE/JESSE/HTTP-Server-Simple-0.45_02.tar.gz
+ http://search.cpan.org/CPAN/authors/id/B/BP/BPS/HTTP-Server-Simple-0.51.tar.gz
perl
perl-URI
@@ -35,11 +35,11 @@
- 2014-09-10
- 0.45_02
+ 2016-03-27
+ 0.51
First release
- Marcin Bojara
- marcin@pisilinux.org
+ Alihan Öztürk
+ alhan@pisilinux.org
diff --git a/programming/language/perl/perl-LWP-Protocol-https/files/certs.patch b/programming/language/perl/perl-LWP-Protocol-https/files/certs.patch
index d9a5475ecd..b135d43022 100644
--- a/programming/language/perl/perl-LWP-Protocol-https/files/certs.patch
+++ b/programming/language/perl/perl-LWP-Protocol-https/files/certs.patch
@@ -1,39 +1,39 @@
---- Makefile.PL.old 2016-01-04 11:31:52.349484123 +0800
-+++ Makefile.PL 2016-01-04 11:32:07.432992090 +0800
-@@ -15,7 +15,6 @@
- 'LWP::UserAgent' => '6.06',
- 'Net::HTTPS' => 6,
- 'IO::Socket::SSL' => "1.54",
-- 'Mozilla::CA' => "20110101",
- },
- META_MERGE => {
- resources => {
---- lib/LWP/Protocol/https.pm.old 2016-01-04 11:33:19.003810886 +0800
-+++ lib/LWP/Protocol/https.pm 2016-01-04 11:34:42.358079461 +0800
-@@ -25,25 +25,7 @@
- }
- if ($ssl_opts{SSL_verify_mode}) {
- unless (exists $ssl_opts{SSL_ca_file} || exists $ssl_opts{SSL_ca_path}) {
-- eval {
-- require Mozilla::CA;
-- };
-- if ($@) {
-- if ($@ =! /^Can't locate Mozilla\/CA\.pm/) {
-- $@ = <<'EOT';
--Can't verify SSL peers without knowing which Certificate Authorities to trust
--
--This problem can be fixed by either setting the PERL_LWP_SSL_CA_FILE
--environment variable or by installing the Mozilla::CA module.
--
--To disable verification of SSL peers set the PERL_LWP_SSL_VERIFY_HOSTNAME
--environment variable to 0. If you do this you can't be sure that you
--communicate with the expected peer.
--EOT
-- }
-- die $@;
-- }
-- $ssl_opts{SSL_ca_file} = Mozilla::CA::SSL_ca_file();
-+ $ssl_opts{SSL_ca_file} = '/etc/ssl/certs/ca-certificates.crt';
- }
- }
- $self->{ssl_opts} = \%ssl_opts;
+ +--- Makefile.PL.old 2016-01-04 11:31:52.349484123 +0800
+++++ Makefile.PL 2016-01-04 11:32:07.432992090 +0800
++@@ -15,7 +15,6 @@
++ 'LWP::UserAgent' => '6.06',
++ 'Net::HTTPS' => 6,
++ 'IO::Socket::SSL' => "1.54",
++- 'Mozilla::CA' => "20110101",
++ },
++ META_MERGE => {
++ resources => {
++--- lib/LWP/Protocol/https.pm.old 2016-01-04 11:33:19.003810886 +0800
+++++ lib/LWP/Protocol/https.pm 2016-01-04 11:34:42.358079461 +0800
++@@ -25,25 +25,7 @@
++ }
++ if ($ssl_opts{SSL_verify_mode}) {
++ unless (exists $ssl_opts{SSL_ca_file} || exists $ssl_opts{SSL_ca_path}) {
++- eval {
++- require Mozilla::CA;
++- };
++- if ($@) {
++- if ($@ =! /^Can't locate Mozilla\/CA\.pm/) {
++- $@ = <<'EOT';
++-Can't verify SSL peers without knowing which Certificate Authorities to trust
++-
++-This problem can be fixed by either setting the PERL_LWP_SSL_CA_FILE
++-environment variable or by installing the Mozilla::CA module.
++-
++-To disable verification of SSL peers set the PERL_LWP_SSL_VERIFY_HOSTNAME
++-environment variable to 0. If you do this you can't be sure that you
++-communicate with the expected peer.
++-EOT
++- }
++- die $@;
++- }
++- $ssl_opts{SSL_ca_file} = Mozilla::CA::SSL_ca_file();
+++ $ssl_opts{SSL_ca_file} = '/etc/ssl/certs/ca-certificates.crt';
++ }
++ }
++ $self->{ssl_opts} = \%ssl_opts;
diff --git a/programming/language/perl/perl-Test-Deep/actions.py b/programming/language/perl/perl-Test-Deep/actions.py
new file mode 100644
index 0000000000..780639bbe3
--- /dev/null
+++ b/programming/language/perl/perl-Test-Deep/actions.py
@@ -0,0 +1,22 @@
+#!/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 perlmodules
+from pisi.actionsapi import get
+
+WorkDir = "%s-%s" % (get.srcNAME()[5:], get.srcVERSION())
+
+def setup():
+ perlmodules.configure()
+
+def build():
+ perlmodules.make()
+
+def check():
+ perlmodules.make("test")
+
+def install():
+ perlmodules.install()
diff --git a/programming/language/perl/perl-Test-Deep/pspec.xml b/programming/language/perl/perl-Test-Deep/pspec.xml
new file mode 100644
index 0000000000..bde1e5be87
--- /dev/null
+++ b/programming/language/perl/perl-Test-Deep/pspec.xml
@@ -0,0 +1,41 @@
+
+
+
+
+ perl-Test-Deep
+ http://search.cpan.org/dist/Test-Deep/
+
+ Pisi Linux Admins
+ admin@pisilinux.org
+
+ as-is
+ library
+ A Perl module that gives you lots of flexibility when testing deep structures
+ perl-Test-Deep is a Perl module that gives you lots of flexibility when testing deep structures.
+ http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Test-Deep-1.120.tar.gz
+
+ perl
+
+
+
+
+ perl-Test-Deep
+
+ perl
+
+
+ /usr/lib
+ /usr/share/man
+
+
+
+
+
+ 2016-03-27
+ 1.120
+ First release
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+
+
diff --git a/programming/language/perl/perl-Test-Deep/translations.xml b/programming/language/perl/perl-Test-Deep/translations.xml
new file mode 100644
index 0000000000..427ee537fa
--- /dev/null
+++ b/programming/language/perl/perl-Test-Deep/translations.xml
@@ -0,0 +1,9 @@
+
+
+
+ perl-Test-Deep
+ Derin yapıları test ederken çok fazla esneklik sağlayan bir Perl modülü
+ perl-Test-Deep derin yapıları test ederken çok fazla esneklik sağlayan bir Perl modülüdür.
+
+
+
diff --git a/server/openldap/actions.py b/server/openldap/actions.py
index b68f5e7834..4376d7ac8b 100644
--- a/server/openldap/actions.py
+++ b/server/openldap/actions.py
@@ -23,8 +23,9 @@ def setup():
#pisitools.ldflags.add("-pie")
options = "--prefix=/usr \
- --enable-bdb \
- --enable-hdb=mod \
+ --disable-bdb \
+ --disable-hdb \
+ --enable-backends=mod \
--enable-slapd \
--enable-passwd=mod \
--enable-dnssrv=mod \
@@ -54,6 +55,7 @@ def setup():
--with-threads \
--with-cyrus-sasl \
--without-fetch \
+ --without-threads \
--enable-crypt \
--enable-ipv6 \
--enable-dynacl \
diff --git a/server/openldap/files/openldap-2.4.44-consolidated-2.patch b/server/openldap/files/openldap-2.4.44-consolidated-2.patch
new file mode 100644
index 0000000000..8cd2656e3a
--- /dev/null
+++ b/server/openldap/files/openldap-2.4.44-consolidated-2.patch
@@ -0,0 +1,371 @@
+Submitted by: Bruce Dubbs
+Date: 2012-03-26
+Initial Package Version: 2.4.40
+Upstream Status: BLFS Specific
+Origin: Armin K. and Debian
+Comment: Rediffed by Fernando de Oliveira for version 2.4.44 - 2016.02.06
+ Rediffed by Pierre Labastie to add mdb backend and slapd.ldif. See
+ ticket #7394 - 2016.02.24
+Description: Consolidate earlier patches to:
+ 1. Update various installation options, such as ldap database path,
+ configuration file options, slapd install location, etc.
+ 2. Remove reference to bdb module
+ 3. Enables symbol versioning in ldap libraries. Without these changes
+ some applications might generate a warning about missing symbol versions.
+
+diff -Naur openldap-2.4.40.orig/build/openldap.m4 openldap-2.4.40/build/openldap.m4
+--- openldap-2.4.40.orig/build/openldap.m4 2014-09-18 20:48:49.000000000 -0500
++++ openldap-2.4.40/build/openldap.m4 2015-03-26 15:37:39.801077750 -0500
+@@ -1142,3 +1142,54 @@
+ #endif
+ ], [ol_cv_ssl_crl_compat=yes], [ol_cv_ssl_crl_compat=no])])
+ ])
++
++dnl ====================================================================
++dnl check for symbol versioning support
++AC_DEFUN([OL_SYMBOL_VERSIONING],
++[AC_CACHE_CHECK([for .symver assembler directive],
++ [ol_cv_asm_symver_directive],[
++cat > conftest.s <&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD; then
++ ol_cv_asm_symver_directive=yes
++else
++ ol_cv_asm_symver_directive=no
++fi
++rm -f conftest*])
++AC_CACHE_CHECK([for ld --version-script],
++ [ol_cv_ld_version_script_option],[
++if test $ol_cv_asm_symver_directive = yes; then
++ cat > conftest.s < conftest.map <&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD; then
++ if AC_TRY_COMMAND([${CC-cc} $CFLAGS $LDFLAGS -shared
++ -o conftest.so conftest.o
++ -Wl,--version-script,conftest.map
++ 1>&AS_MESSAGE_LOG_FD]);
++ then
++ ol_cv_ld_version_script_option=yes
++ else
++ ol_cv_ld_version_script_option=no
++ fi
++ else
++ ol_cv_ld_version_script_option=no
++ fi
++else
++ ol_cv_ld_version_script_option=no
++fi
++rm -f conftest*])])
+diff -Naur openldap-2.4.40.orig/build/top.mk openldap-2.4.40/build/top.mk
+--- openldap-2.4.40.orig/build/top.mk 2014-09-18 20:48:49.000000000 -0500
++++ openldap-2.4.40/build/top.mk 2015-03-26 15:37:39.801077750 -0500
+@@ -104,6 +104,9 @@
+ # LINK_LIBS referenced in library and module link commands.
+ LINK_LIBS = $(MOD_LIBS) $(@PLAT@_LINK_LIBS)
+
++# option to pass to $(CC) to support library symbol versioning, if any
++VERSION_OPTION = @VERSION_OPTION@
++
+ LTSTATIC = @LTSTATIC@
+
+ LTLINK = $(LIBTOOL) --mode=link \
+@@ -113,7 +116,7 @@
+ $(CC) $(LT_CFLAGS) $(LT_CPPFLAGS) $(LIB_DEFS) -c
+
+ LTLINK_LIB = $(LIBTOOL) $(LTONLY_LIB) --mode=link \
+- $(CC) $(LT_CFLAGS) $(LDFLAGS) $(LTFLAGS_LIB)
++ $(CC) $(LT_CFLAGS) $(LDFLAGS) $(LTFLAGS_LIB) $(VERSION_FLAGS)
+
+ LTCOMPILE_MOD = $(LIBTOOL) $(LTONLY_MOD) --mode=compile \
+ $(CC) $(LT_CFLAGS) $(LT_CPPFLAGS) $(MOD_DEFS) -c
+diff -Naur openldap-2.4.40.orig/configure.in openldap-2.4.40/configure.in
+--- openldap-2.4.40.orig/configure.in 2014-09-18 20:48:49.000000000 -0500
++++ openldap-2.4.40/configure.in 2015-03-26 15:37:39.801077750 -0500
+@@ -1916,6 +1916,13 @@
+ fi
+ AC_SUBST(LTSTATIC)dnl
+
++VERSION_OPTION=""
++OL_SYMBOL_VERSIONING
++if test $ol_cv_ld_version_script_option = yes ; then
++ VERSION_OPTION="-Wl,--version-script="
++fi
++AC_SUBST(VERSION_OPTION)
++
+ dnl ----------------------------------------------------------------
+ if test $ol_enable_wrappers != no ; then
+ AC_CHECK_HEADERS(tcpd.h,[
+diff -Naur openldap-2.4.40.orig/doc/man/man5/slapd-bdb.5 openldap-2.4.40/doc/man/man5/slapd-bdb.5
+--- openldap-2.4.40.orig/doc/man/man5/slapd-bdb.5 2014-09-18 20:48:49.000000000 -0500
++++ openldap-2.4.40/doc/man/man5/slapd-bdb.5 2015-03-26 15:36:59.637464038 -0500
+@@ -135,7 +135,7 @@
+ associated indexes live.
+ A separate directory must be specified for each database.
+ The default is
+-.BR LOCALSTATEDIR/openldap\-data .
++.BR LOCALSTATEDIR/lib/openldap .
+ .TP
+ .B dirtyread
+ Allow reads of modified but not yet committed data.
+diff -Naur openldap-2.4.40.orig/doc/man/man5/slapd-config.5 openldap-2.4.40/doc/man/man5/slapd-config.5
+--- openldap-2.4.40.orig/doc/man/man5/slapd-config.5 2014-09-18 20:48:49.000000000 -0500
++++ openldap-2.4.40/doc/man/man5/slapd-config.5 2015-03-26 15:36:59.638464004 -0500
+@@ -2051,7 +2051,7 @@
+ # The database directory MUST exist prior to
+ # running slapd AND should only be accessible
+ # by the slapd/tools. Mode 0700 recommended.
+-olcDbDirectory: LOCALSTATEDIR/openldap\-data
++olcDbDirectory: LOCALSTATEDIR/lib/openldap
+ # Indices to maintain
+ olcDbIndex: objectClass eq
+ olcDbIndex: cn,sn,mail pres,eq,approx,sub
+diff -Naur openldap-2.4.40.orig/doc/man/man5/slapd.conf.5 openldap-2.4.40/doc/man/man5/slapd.conf.5
+--- openldap-2.4.40.orig/doc/man/man5/slapd.conf.5 2014-09-18 20:48:49.000000000 -0500
++++ openldap-2.4.40/doc/man/man5/slapd.conf.5 2015-03-26 15:36:59.638464004 -0500
+@@ -2021,7 +2021,7 @@
+ # The database directory MUST exist prior to
+ # running slapd AND should only be accessible
+ # by the slapd/tools. Mode 0700 recommended.
+-directory LOCALSTATEDIR/openldap\-data
++directory LOCALSTATEDIR/lib/openldap
+ # Indices to maintain
+ index objectClass eq
+ index cn,sn,mail pres,eq,approx,sub
+diff -Naur openldap-2.4.40.orig/include/ldap_defaults.h openldap-2.4.40/include/ldap_defaults.h
+--- openldap-2.4.40.orig/include/ldap_defaults.h 2014-09-18 20:48:49.000000000 -0500
++++ openldap-2.4.40/include/ldap_defaults.h 2015-03-26 15:36:59.638464004 -0500
+@@ -39,7 +39,7 @@
+ #define LDAP_ENV_PREFIX "LDAP"
+
+ /* default ldapi:// socket */
+-#define LDAPI_SOCK LDAP_RUNDIR LDAP_DIRSEP "run" LDAP_DIRSEP "ldapi"
++#define LDAPI_SOCK LDAP_RUNDIR LDAP_DIRSEP "run" LDAP_DIRSEP "openldap" LDAP_DIRSEP "ldapi"
+
+ /*
+ * SLAPD DEFINITIONS
+@@ -47,7 +47,7 @@
+ /* location of the default slapd config file */
+ #define SLAPD_DEFAULT_CONFIGFILE LDAP_SYSCONFDIR LDAP_DIRSEP "slapd.conf"
+ #define SLAPD_DEFAULT_CONFIGDIR LDAP_SYSCONFDIR LDAP_DIRSEP "slapd.d"
+-#define SLAPD_DEFAULT_DB_DIR LDAP_RUNDIR LDAP_DIRSEP "openldap-data"
++#define SLAPD_DEFAULT_DB_DIR LDAP_RUNDIR LDAP_DIRSEP "lib" LDAP_DIRSEP "openldap"
+ #define SLAPD_DEFAULT_DB_MODE 0600
+ #define SLAPD_DEFAULT_UCDATA LDAP_DATADIR LDAP_DIRSEP "ucdata"
+ /* default max deref depth for aliases */
+diff -Naur openldap-2.4.40.orig/libraries/liblber/Makefile.in openldap-2.4.40/libraries/liblber/Makefile.in
+--- openldap-2.4.40.orig/libraries/liblber/Makefile.in 2014-09-18 20:48:49.000000000 -0500
++++ openldap-2.4.40/libraries/liblber/Makefile.in 2015-03-26 15:37:39.801077750 -0500
+@@ -38,6 +38,9 @@
+ XXLIBS =
+ NT_LINK_LIBS = $(AC_LIBS)
+ UNIX_LINK_LIBS = $(AC_LIBS)
++ifneq (,$(VERSION_OPTION))
++ VERSION_FLAGS = "$(VERSION_OPTION)$(srcdir)/liblber.map"
++endif
+
+ dtest: $(XLIBS) dtest.o
+ $(LTLINK) -o $@ dtest.o $(LIBS)
+@@ -48,6 +51,6 @@
+
+ install-local: FORCE
+ -$(MKDIR) $(DESTDIR)$(libdir)
+- $(LTINSTALL) $(INSTALLFLAGS) -m 644 $(LIBRARY) $(DESTDIR)$(libdir)
++ $(LTINSTALL) $(INSTALLFLAGS) -m 755 $(LIBRARY) $(DESTDIR)$(libdir)
+ $(LTFINISH) $(DESTDIR)$(libdir)
+
+diff -Naur openldap-2.4.40.orig/libraries/liblber/liblber.map openldap-2.4.40/libraries/liblber/liblber.map
+--- openldap-2.4.40.orig/libraries/liblber/liblber.map 1969-12-31 18:00:00.000000000 -0600
++++ openldap-2.4.40/libraries/liblber/liblber.map 2015-03-26 15:37:39.801077750 -0500
+@@ -0,0 +1,8 @@
++OPENLDAP_2.4_2 {
++ global:
++ ber_*;
++ der_alloc;
++ lutil_*;
++ local:
++ *;
++};
+diff -Naur openldap-2.4.40.orig/libraries/libldap/Makefile.in openldap-2.4.40/libraries/libldap/Makefile.in
+--- openldap-2.4.40.orig/libraries/libldap/Makefile.in 2014-09-18 20:48:49.000000000 -0500
++++ openldap-2.4.40/libraries/libldap/Makefile.in 2015-03-26 15:37:39.802077716 -0500
+@@ -52,6 +52,9 @@
+ XXLIBS = $(SECURITY_LIBS) $(LUTIL_LIBS)
+ NT_LINK_LIBS = $(LDAP_LIBLBER_LA) $(AC_LIBS) $(SECURITY_LIBS)
+ UNIX_LINK_LIBS = $(LDAP_LIBLBER_LA) $(AC_LIBS) $(SECURITY_LIBS)
++ifneq (,$(VERSION_OPTION))
++ VERSION_FLAGS = $(VERSION_OPTION)$(srcdir)/libldap.map
++endif
+
+ apitest: $(XLIBS) apitest.o
+ $(LTLINK) -o $@ apitest.o $(LIBS)
+@@ -68,7 +71,7 @@
+
+ install-local: $(CFFILES) FORCE
+ -$(MKDIR) $(DESTDIR)$(libdir)
+- $(LTINSTALL) $(INSTALLFLAGS) -m 644 $(LIBRARY) $(DESTDIR)$(libdir)
++ $(LTINSTALL) $(INSTALLFLAGS) -m 755 $(LIBRARY) $(DESTDIR)$(libdir)
+ $(LTFINISH) $(DESTDIR)$(libdir)
+ -$(MKDIR) $(DESTDIR)$(sysconfdir)
+ @for i in $(CFFILES); do \
+diff -Naur openldap-2.4.40.orig/libraries/libldap/libldap.map openldap-2.4.40/libraries/libldap/libldap.map
+--- openldap-2.4.40.orig/libraries/libldap/libldap.map 1969-12-31 18:00:00.000000000 -0600
++++ openldap-2.4.40/libraries/libldap/libldap.map 2015-03-26 15:37:39.802077716 -0500
+@@ -0,0 +1,7 @@
++OPENLDAP_2.4_2 {
++ global:
++ ldap_*;
++ ldif_*;
++ local:
++ *;
++};
+diff -Naur openldap-2.4.40.orig/libraries/libldap_r/Makefile.in openldap-2.4.40/libraries/libldap_r/Makefile.in
+--- openldap-2.4.40.orig/libraries/libldap_r/Makefile.in 2014-09-18 20:48:49.000000000 -0500
++++ openldap-2.4.40/libraries/libldap_r/Makefile.in 2015-03-26 15:37:39.802077716 -0500
+@@ -61,6 +61,9 @@
+ XXXLIBS = $(LTHREAD_LIBS)
+ NT_LINK_LIBS = $(LDAP_LIBLBER_LA) $(AC_LIBS) $(SECURITY_LIBS)
+ UNIX_LINK_LIBS = $(LDAP_LIBLBER_LA) $(AC_LIBS) $(SECURITY_LIBS) $(LTHREAD_LIBS)
++ifneq (,$(VERSION_OPTION))
++ VERSION_FLAGS = "$(VERSION_OPTION)$(XXDIR)/libldap.map"
++endif
+
+ .links : Makefile
+ @for i in $(XXSRCS); do \
+@@ -83,6 +86,6 @@
+
+ install-local: $(CFFILES) FORCE
+ -$(MKDIR) $(DESTDIR)$(libdir)
+- $(LTINSTALL) $(INSTALLFLAGS) -m 644 $(LIBRARY) $(DESTDIR)$(libdir)
++ $(LTINSTALL) $(INSTALLFLAGS) -m 755 $(LIBRARY) $(DESTDIR)$(libdir)
+ $(LTFINISH) $(DESTDIR)$(libdir)
+
+diff -Naur openldap-2.4.40.orig/servers/slapd/Makefile.in openldap-2.4.40/servers/slapd/Makefile.in
+--- openldap-2.4.40.orig/servers/slapd/Makefile.in 2014-09-18 20:48:49.000000000 -0500
++++ openldap-2.4.40/servers/slapd/Makefile.in 2015-03-26 15:36:59.639463969 -0500
+@@ -376,10 +376,10 @@
+ install-conf install-dbc-maybe install-schema install-tools
+
+ install-slapd: FORCE
+- -$(MKDIR) $(DESTDIR)$(libexecdir)
++ -$(MKDIR) $(DESTDIR)$(sbindir)
+ -$(MKDIR) $(DESTDIR)$(localstatedir)/run
+ $(LTINSTALL) $(INSTALLFLAGS) $(STRIP) -m 755 \
+- slapd$(EXEEXT) $(DESTDIR)$(libexecdir)
++ slapd$(EXEEXT) $(DESTDIR)$(sbindir)
+ @for i in $(SUBDIRS); do \
+ if test -d $$i && test -f $$i/Makefile ; then \
+ echo; echo " cd $$i; $(MAKE) $(MFLAGS) install"; \
+@@ -445,9 +445,9 @@
+
+ install-db-config: FORCE
+ @-$(MKDIR) $(DESTDIR)$(localstatedir) $(DESTDIR)$(sysconfdir)
+- @-$(INSTALL) -m 700 -d $(DESTDIR)$(localstatedir)/openldap-data
++ @-$(INSTALL) -m 700 -d $(DESTDIR)$(localstatedir)/lib/openldap
+ $(INSTALL) $(INSTALLFLAGS) -m 600 $(srcdir)/DB_CONFIG \
+- $(DESTDIR)$(localstatedir)/openldap-data/DB_CONFIG.example
++ $(DESTDIR)$(localstatedir)/lib/openldap/DB_CONFIG.example
+ $(INSTALL) $(INSTALLFLAGS) -m 600 $(srcdir)/DB_CONFIG \
+ $(DESTDIR)$(sysconfdir)/DB_CONFIG.example
+
+@@ -455,6 +455,6 @@
+ -$(MKDIR) $(DESTDIR)$(sbindir)
+ for i in $(SLAPTOOLS); do \
+ $(RM) $(DESTDIR)$(sbindir)/$$i$(EXEEXT); \
+- $(LN_S) -f $(DESTDIR)$(libexecdir)/slapd$(EXEEXT) $(DESTDIR)$(sbindir)/$$i$(EXEEXT); \
++ $(LN_S) -f $(DESTDIR)$(sbindir)/slapd$(EXEEXT) $(DESTDIR)$(sbindir)/$$i$(EXEEXT); \
+ done
+
+diff -Naur openldap-2.4.44.orig/servers/slapd/slapd.conf openldap-2.4.44/servers/slapd/slapd.conf
+--- openldap-2.4.44.orig/servers/slapd/slapd.conf 2016-02-06 00:57:45.000000000 +0100
++++ openldap-2.4.44/servers/slapd/slapd.conf 2016-02-22 23:01:47.681372594 +0100
+@@ -10,12 +10,12 @@
+ # service AND an understanding of referrals.
+ #referral ldap://root.openldap.org
+
+-pidfile %LOCALSTATEDIR%/run/slapd.pid
+-argsfile %LOCALSTATEDIR%/run/slapd.args
++pidfile %LOCALSTATEDIR%/run/openldap/slapd.pid
++argsfile %LOCALSTATEDIR%/run/openldap/slapd.args
+
+ # Load dynamic backend modules:
+-# modulepath %MODULEDIR%
+-# moduleload back_mdb.la
++modulepath %MODULEDIR%
++moduleload back_mdb.la
+ # moduleload back_ldap.la
+
+ # Sample security restrictions
+@@ -60,6 +60,6 @@
+ # The database directory MUST exist prior to running slapd AND
+ # should only be accessible by the slapd and slap tools.
+ # Mode 700 recommended.
+-directory %LOCALSTATEDIR%/openldap-data
++directory %LOCALSTATEDIR%/lib/openldap
+ # Indices to maintain
+ index objectClass eq
+diff -Naur openldap-2.4.44.orig/servers/slapd/slapd.ldif openldap-2.4.44/servers/slapd/slapd.ldif
+--- openldap-2.4.44.orig/servers/slapd/slapd.ldif 2016-02-06 00:57:45.000000000 +0100
++++ openldap-2.4.44/servers/slapd/slapd.ldif 2016-02-22 22:59:57.824364446 +0100
+@@ -9,8 +9,8 @@
+ #
+ # Define global ACLs to disable default read access.
+ #
+-olcArgsFile: %LOCALSTATEDIR%/run/slapd.args
+-olcPidFile: %LOCALSTATEDIR%/run/slapd.pid
++olcArgsFile: %LOCALSTATEDIR%/run/openldap/slapd.args
++olcPidFile: %LOCALSTATEDIR%/run/openldap/slapd.pid
+ #
+ # Do not enable referrals until AFTER you have a working directory
+ # service AND an understanding of referrals.
+@@ -26,10 +26,11 @@
+ #
+ # Load dynamic backend modules:
+ #
+-#dn: cn=module,cn=config
+-#objectClass: olcModuleList
+-#cn: module
+-#olcModulepath: %MODULEDIR%
++dn: cn=module,cn=config
++objectClass: olcModuleList
++cn: module
++olcModulepath: %MODULEDIR%
++olcModuleload: back_mdb.la
+ #olcModuleload: back_bdb.la
+ #olcModuleload: back_hdb.la
+ #olcModuleload: back_ldap.la
+@@ -90,6 +91,6 @@
+ # The database directory MUST exist prior to running slapd AND
+ # should only be accessible by the slapd and slap tools.
+ # Mode 700 recommended.
+-olcDbDirectory: %LOCALSTATEDIR%/openldap-data
++olcDbDirectory: %LOCALSTATEDIR%/lib/openldap
+ # Indices to maintain
+ olcDbIndex: objectClass eq
+diff -Naur openldap-2.4.40.orig/servers/slapd/slapi/Makefile.in openldap-2.4.40/servers/slapd/slapi/Makefile.in
+--- openldap-2.4.40.orig/servers/slapd/slapi/Makefile.in 2014-09-18 20:48:49.000000000 -0500
++++ openldap-2.4.40/servers/slapd/slapi/Makefile.in 2015-03-26 15:36:59.639463969 -0500
+@@ -46,6 +46,6 @@
+ install-local: FORCE
+ if test "$(BUILD_MOD)" = "yes"; then \
+ $(MKDIR) $(DESTDIR)$(libdir); \
+- $(LTINSTALL) $(INSTALLFLAGS) -m 644 $(LIBRARY) $(DESTDIR)$(libdir); \
++ $(LTINSTALL) $(INSTALLFLAGS) -m 755 $(LIBRARY) $(DESTDIR)$(libdir); \
+ fi
+
diff --git a/server/openldap/pspec.xml b/server/openldap/pspec.xml
index a13fac5aab..cd5e887d2f 100644
--- a/server/openldap/pspec.xml
+++ b/server/openldap/pspec.xml
@@ -12,7 +12,7 @@
OPENLDAP
Open-source suite of LDAP applications and development tools
OpenLDAP is an open-source suite of LDAP (Lightweight Directory Access Protocol) applications and development tools
- ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.4.41.tgz
+ ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.4.44.tgz
nss-devel
db-devel
@@ -20,11 +20,16 @@
tcp-wrappers-devel
cyrus-sasl-devel
libtool-ltdl
+ icu4c-devel
+
+ libutil-linux-devel
+ e2fsprogs-devel
groff
- openldap-2.4.39-blfs_paths-1.patch
- openldap-2.4.39-symbol_versions-1.patch
+
+ openldap-2.4.44-consolidated-2.patch
+
openldap-2.4.39-ntlm-1.patch
fedora/openldap-sql-linking.patch
fedora/openldap-reentrant-gethostby.patch
@@ -124,8 +129,8 @@
- 2015-07-01
- 2.4.41
+ 2016-03-27
+ 2.4.44
First release
Ertuğrul Erata
ertugrulerata@gmail.com
diff --git a/x11/library/libdrm/pspec.xml b/x11/library/libdrm/pspec.xml
index 88af63b25a..c698e15fda 100644
--- a/x11/library/libdrm/pspec.xml
+++ b/x11/library/libdrm/pspec.xml
@@ -13,7 +13,7 @@
library
Userspace interface to kernel DRM services
libdrm is a library providing the userspace interface to kernel DRM services.
- http://dri.freedesktop.org/libdrm/libdrm-2.4.60.tar.bz2
+ http://dri.freedesktop.org/libdrm/libdrm-2.4.67.tar.bz2
libpciaccess-devel
@@ -177,11 +177,11 @@
- 2015-10-18
- 2.4.60
+ 2016-03-27
+ 2.4.67
First release
- Ergün Salman
- poyraz76@pisilinux.org
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
diff --git a/x11/library/mesa/pspec.xml b/x11/library/mesa/pspec.xml
index 74227d6102..43e6dec30a 100644
--- a/x11/library/mesa/pspec.xml
+++ b/x11/library/mesa/pspec.xml
@@ -14,7 +14,7 @@
app:console
Mesa graphics libraries and utilities
Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.
- ftp://ftp.freedesktop.org/pub/mesa/older-versions/10.x/10.5.5/mesa-10.5.5.tar.gz
+ ftp://ftp.freedesktop.org/pub/mesa/11.1.2/mesa-11.1.2.tar.gz
llvm
llvm-libs
@@ -155,8 +155,8 @@
- 2016-01-10
- 10.5.5
+ 2016-03-27
+ 11.1.2
First release
Yusuf Aydemir
yusuf.aydemir@pisilinux.org