diff --git a/multimedia/sound/clementine/files/add-missing-functional-includes-5630.patch b/multimedia/sound/clementine/files/add-missing-functional-includes-5630.patch new file mode 100644 index 0000000000..d083f4029c --- /dev/null +++ b/multimedia/sound/clementine/files/add-missing-functional-includes-5630.patch @@ -0,0 +1,50 @@ +From 8a6cc8b5069265e1e92e22def985e22c5955e503 Mon Sep 17 00:00:00 2001 +From: Morris Hafner +Date: Mon, 13 Feb 2017 17:46:46 +0100 +Subject: [PATCH] Add missing includes (#5630) + +--- + src/core/mergedproxymodel.cpp | 1 + + src/devices/giolister.cpp | 1 + + src/library/groupbydialog.cpp | 2 ++ + 3 files changed, 4 insertions(+) + +diff --git a/src/core/mergedproxymodel.cpp b/src/core/mergedproxymodel.cpp +index 56217f6fd..8c210d391 100644 +--- a/src/core/mergedproxymodel.cpp ++++ b/src/core/mergedproxymodel.cpp +@@ -23,6 +23,7 @@ + + #include + ++#include + #include + + // boost::multi_index still relies on these being in the global namespace. +diff --git a/src/devices/giolister.cpp b/src/devices/giolister.cpp +index aa3bddb34..5f63ef248 100644 +--- a/src/devices/giolister.cpp ++++ b/src/devices/giolister.cpp +@@ -17,6 +17,7 @@ + + #include "config.h" + ++#include + #include + + #include +diff --git a/src/library/groupbydialog.cpp b/src/library/groupbydialog.cpp +index 5efdc9f36..e5f711b34 100644 +--- a/src/library/groupbydialog.cpp ++++ b/src/library/groupbydialog.cpp +@@ -20,6 +20,8 @@ + + #include + ++#include ++ + // boost::multi_index still relies on these being in the global namespace. + using std::placeholders::_1; + using std::placeholders::_2; +-- +2.13.4 diff --git a/multimedia/sound/clementine/files/clementine-cryptopp6.patch b/multimedia/sound/clementine/files/clementine-cryptopp6.patch new file mode 100644 index 0000000000..8197c38fe6 --- /dev/null +++ b/multimedia/sound/clementine/files/clementine-cryptopp6.patch @@ -0,0 +1,25 @@ +diff --git a/src/internet/spotify/spotifyblobdownloader.cpp b/src/internet/spotify/spotifyblobdownloader.cpp +index e34577f5d..045aeeb8a 100644 +--- a/src/internet/spotify/spotifyblobdownloader.cpp ++++ b/src/internet/spotify/spotifyblobdownloader.cpp +@@ -189,7 +189,7 @@ bool SpotifyBlobDownloader::CheckSignature( + + try { + CryptoPP::ByteQueue bytes; +- bytes.Put(reinterpret_cast(public_key_data.constData()), ++ bytes.Put(reinterpret_cast(public_key_data.constData()), + public_key_data.size()); + bytes.MessageEnd(); + +@@ -204,9 +204,9 @@ bool SpotifyBlobDownloader::CheckSignature( + actual_filename.remove(kSignatureSuffix); + + const bool result = verifier.VerifyMessage( +- reinterpret_cast(file_data[actual_filename].constData()), ++ reinterpret_cast(file_data[actual_filename].constData()), + file_data[actual_filename].size(), +- reinterpret_cast( ++ reinterpret_cast( + file_data[signature_filename].constData()), + file_data[signature_filename].size()); + qLog(Debug) << "Verifying" << actual_filename << "against" diff --git a/multimedia/sound/clementine/pspec.xml b/multimedia/sound/clementine/pspec.xml index 367af299e0..d580a11168 100644 --- a/multimedia/sound/clementine/pspec.xml +++ b/multimedia/sound/clementine/pspec.xml @@ -59,6 +59,10 @@ tokenizer.diff + + add-missing-functional-includes-5630.patch + + clementine-cryptopp6.patch @@ -93,6 +97,13 @@ + + 2018-02-22 + 1.3.1 + Rebuild. + Mustafa Cinasal + muscnsl@gmail.com + 2017-03-08 1.3.1 diff --git a/programming/build/meson/actions.py b/programming/build/meson/actions.py index 723cad5dd8..834470ccb5 100755 --- a/programming/build/meson/actions.py +++ b/programming/build/meson/actions.py @@ -15,7 +15,9 @@ def build(): def install(): pythonmodules.install(pyVer="3") - pisitools.insinto("/usr/share/vim/vimfiles", "syntax-highlighting/vim/*") + pisitools.insinto("/usr/share/vim/vimfiles", "data/syntax-highlighting/vim/*") + pisitools.insinto("/usr/share/emacs/site-lisp", "data/syntax-highlighting/emacs/*") + pisitools.insinto("/usr/share/zsh/site-functions", "data/shell-completions/zsh/*") pisitools.remove("/usr/share/vim/vimfiles/README") pisitools.dodoc("COPYING", "README*") diff --git a/programming/build/meson/pspec.xml b/programming/build/meson/pspec.xml index 7141d31ff2..f778081f71 100755 --- a/programming/build/meson/pspec.xml +++ b/programming/build/meson/pspec.xml @@ -12,13 +12,13 @@ app:console High productivity build system Yüksek verimli üretme sistemi - https://github.com/mesonbuild/meson/releases/download/0.43.0/meson-0.43.0.tar.gz + https://github.com/mesonbuild/meson/releases/download/0.44.1/meson-0.44.1.tar.gz python3-devel python3-setuptools - fix-tests.patch + @@ -37,6 +37,13 @@ + + 2018-02-22 + 0.44.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2017-12-07 0.43.0 diff --git a/programming/misc/libinput/pspec.xml b/programming/misc/libinput/pspec.xml index fef8f91552..ce59041707 100644 --- a/programming/misc/libinput/pspec.xml +++ b/programming/misc/libinput/pspec.xml @@ -12,7 +12,7 @@ app:console library that handles input devices for display servers and other applications that need to directly deal with input devices. It provides device detection, device handling, input device event processing and abstraction so minimize the amount of custom input code the user of libinput need to provide the common set of functionality that users expect. - https://www.freedesktop.org/software/libinput/libinput-1.9.4.tar.xz + https://www.freedesktop.org/software/libinput/libinput-1.10.0.tar.xz meson gtk3-devel @@ -60,6 +60,13 @@ + + 2018-02-22 + 1.10.0 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2017-12-24 1.9.4 diff --git a/programming/misc/npth/pspec.xml b/programming/misc/npth/pspec.xml index 1df79db4fc..84aa59eab7 100644 --- a/programming/misc/npth/pspec.xml +++ b/programming/misc/npth/pspec.xml @@ -12,7 +12,7 @@ library New portable threads library is a non-preemptive threads implementation using an API very similar to the one known from GNU Pth. It has been designed as a replacement of GNU Pth for non-ancient operating systems. - ftp://ftp.gnupg.org/gcrypt/npth/npth-1.3.tar.bz2 + ftp://ftp.gnupg.org/gcrypt/npth/npth-1.5.tar.bz2 @@ -38,6 +38,13 @@ + + 2018-02-21 + 1.5 + Version Bump + Mustafa Cianasal + muscnsl@gmail.com + 2017-03-05 1.3 @@ -60,4 +67,4 @@ ertugrulerata@gmail.com - \ No newline at end of file + diff --git a/util/crypt/crypto++/actions.py b/util/crypt/crypto++/actions.py index 5c82346313..ad69044a98 100644 --- a/util/crypt/crypto++/actions.py +++ b/util/crypt/crypto++/actions.py @@ -10,19 +10,14 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import shelltools from pisi.actionsapi import get -def setup(): - cmaketools.configure("-DCMAKE_BUILD_TYPE=RelWithDebInfo \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DBUILD_SHARED=ON \ - -DBUILD_STATIC=OFF \ - -DBUILD_TESTING=OFF \ - -DCMAKE_INSTALL_LIBDIR=lib") - pisitools.dosed("cryptopp.pc", "@VERSION@", get.srcVERSION()) def build(): + pisitools.dosed("cryptopp.pc", "@VERSION@", get.srcVERSION()) + cmaketools.make() - + + def install(): cmaketools.rawInstall("PREFIX=/usr DESTDIR=%s" % get.installDIR()) diff --git a/util/crypt/crypto++/pspec.xml b/util/crypt/crypto++/pspec.xml index d8620acbc8..cd285eb106 100644 --- a/util/crypt/crypto++/pspec.xml +++ b/util/crypt/crypto++/pspec.xml @@ -12,7 +12,7 @@ library Public domain C++ class library of cryptographic schemes crypto++ is a free C++ class library of cryptographic schemes. One purpose of Crypto++ is to act as a repository of public domain (not copyrighted) source code. Although the library is copyrighted as a compilation, the individual files in it are in the public domain. - https://github.com/weidai11/cryptopp/archive/CRYPTOPP_5_6_5.tar.gz + https://github.com/weidai11/cryptopp/archive/CRYPTOPP_6_0_0.tar.gz cryptopp.pc @@ -47,6 +47,13 @@ + + 2018-02-22 + 6.0.0 + Version Bump + PisiLinux Community + admins@pisilinux.org + 2017-01-04 5.6.5 diff --git a/util/crypt/gnutls/pspec.xml b/util/crypt/gnutls/pspec.xml index c6f6faddf5..9803cc6759 100644 --- a/util/crypt/gnutls/pspec.xml +++ b/util/crypt/gnutls/pspec.xml @@ -12,7 +12,7 @@ library GNU TLS Library gnutls is a project that aims to develop a library which provides a secure layer, over a reliable transport layer. Currently the GnuTLS library implements the proposed standards by the IETF's TLS working group. - http://gd.tuwien.ac.at/pub/gnupg/gnutls/v3.5/gnutls-3.5.8.tar.xz + http://gd.tuwien.ac.at/pub/gnupg/gnutls/v3.6/gnutls-3.6.2.tar.xz gc-devel gmp-devel @@ -98,6 +98,13 @@ + + 2018-02-21 + 3.6.2 + Version Bump + Mustafa Cianasal + muscnsl@gmail.com + 2017-02-18 3.5.8 diff --git a/util/crypt/keyutils/pspec.xml b/util/crypt/keyutils/pspec.xml index f962fc9380..9a6710817a 100644 --- a/util/crypt/keyutils/pspec.xml +++ b/util/crypt/keyutils/pspec.xml @@ -14,7 +14,7 @@ app:console Linux key management utilities keyutils contains utilities to control the kernel key management facility and to provide a mechanism by which the kernel call back to userspace to get a key instantiated. - http://people.redhat.com/~dhowells/keyutils/keyutils-1.5.9.tar.bz2 + http://people.redhat.com/~dhowells/keyutils/keyutils-1.5.10.tar.bz2 @@ -33,6 +33,13 @@ + + 2018-02-22 + 1.5.10 + Release Bump + Pisi Linux Community + admin@pisilinux.org + 2017-02-17 1.5.9 diff --git a/util/crypt/libtasn1/pspec.xml b/util/crypt/libtasn1/pspec.xml index 30475d44a3..f3403015ac 100644 --- a/util/crypt/libtasn1/pspec.xml +++ b/util/crypt/libtasn1/pspec.xml @@ -12,7 +12,7 @@ library ASN.1 library used in GNUTLS libtasn1 is the ASN.1 library which provides ASN.1 structures parsing capabilities for use with GNUTLS. - http://ftp.gnu.org/gnu/libtasn1/libtasn1-4.10.tar.gz + http://ftp.gnu.org/gnu/libtasn1/libtasn1-4.13.tar.gz @@ -54,6 +54,13 @@ + + 2018-02-22 + 4.13 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2017-01-25 4.10 diff --git a/util/crypt/p11-kit/pspec.xml b/util/crypt/p11-kit/pspec.xml index ab6d7cc257..31331161eb 100644 --- a/util/crypt/p11-kit/pspec.xml +++ b/util/crypt/p11-kit/pspec.xml @@ -13,9 +13,9 @@ util.crypt Library to work with PKCS#11 modules The p11-kit package Provides a way to load and enumerate PKCS #11 (a Cryptographic Token Interface Standard) modules. - https://p11-glue.freedesktop.org/releases/p11-kit-0.23.2.tar.gz + https://github.com/p11-glue/p11-kit/releases/download/0.23.9/p11-kit-0.23.9.tar.gz - libtasn1-devel + libtasn1-devel libffi-devel @@ -23,11 +23,12 @@ p11-kit - libtasn1 + libtasn1 libffi /usr/bin + /usr/libexec /usr/share/doc /usr/share/gtk-doc /usr/share/p11-kit @@ -69,6 +70,13 @@ + + 2018-02-22 + 0.23.9 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2017-02-17 0.23.2 diff --git a/util/crypt/pinentry/pspec.xml b/util/crypt/pinentry/pspec.xml index a7a3bed030..ee998c8e12 100644 --- a/util/crypt/pinentry/pspec.xml +++ b/util/crypt/pinentry/pspec.xml @@ -12,7 +12,7 @@ app:console Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol Pinentry is a collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol as described by the aegypten project. - ftp://ftp.gnupg.org/gcrypt/pinentry/pinentry-1.0.0.tar.bz2 + ftp://ftp.gnupg.org/gcrypt/pinentry/pinentry-1.1.0.tar.bz2 libsecret-devel libgpg-error-devel @@ -22,6 +22,8 @@ libcap-devel ncurses-devel glib2-devel + gcr-devel + fltk-devel @@ -36,6 +38,9 @@ /usr/share/doc + gcr + fltk + libgcc glib2 libassuan libsecret @@ -81,6 +86,13 @@ + + 2018-02-22 + 1.1.0 + Version Bump + PisiLinux Community + admins@pisilinux.org + 2017-02-17 1.0.0 @@ -103,4 +115,4 @@ ertugrulerata@gmail.com - \ No newline at end of file + diff --git a/x11/library/libXcursor/pspec.xml b/x11/library/libXcursor/pspec.xml index e14797e2b1..eb102e1fdb 100644 --- a/x11/library/libXcursor/pspec.xml +++ b/x11/library/libXcursor/pspec.xml @@ -12,7 +12,7 @@ library X.Org Xcursor library libXcursor is the X Cursor management library. It allows using different mouse skins and modifying of the text cursor. - mirrors://xorg/individual/lib/libXcursor-1.1.14.tar.bz2 + mirrors://xorg/individual/lib/libXcursor-1.1.15.tar.bz2 util-macros libX11-devel @@ -75,6 +75,13 @@ + + 2018-02-22 + 1.1.15 + Version bump + PisiLinux Community + admin@pisilinux.org + 2017-02-02 1.1.14 diff --git a/x11/library/libXfont/pspec.xml b/x11/library/libXfont/pspec.xml index 10987021e0..51fa9a2f3b 100644 --- a/x11/library/libXfont/pspec.xml +++ b/x11/library/libXfont/pspec.xml @@ -12,13 +12,14 @@ library X.Org Xfont library libXfont is the Xorg library that allows using various types of fonts. - mirrors://xorg/individual/lib/libXfont-1.5.2.tar.bz2 + mirrors://xorg/individual/lib/libXfont-1.5.4.tar.bz2 libfontenc-devel util-macros freetype-devel xorg-proto xtrans + xmlto zlib-devel @@ -51,6 +52,13 @@ + + 2018-02-22 + 1.5.4 + Version bump. + PisiLinux Community + admin@pisilinux.org + 2017-02-02 1.5.2 diff --git a/x11/library/libXfont2/pspec.xml b/x11/library/libXfont2/pspec.xml index e11111bb65..8e492a658e 100644 --- a/x11/library/libXfont2/pspec.xml +++ b/x11/library/libXfont2/pspec.xml @@ -12,13 +12,14 @@ library X.Org Xfont library libXfont is the Xorg library that allows using various types of fonts. - http://xorg.freedesktop.org/archive/individual/lib/libXfont2-2.0.1.tar.bz2 + http://xorg.freedesktop.org/archive/individual/lib/libXfont2-2.0.3.tar.bz2 libfontenc-devel util-macros freetype-devel xorg-proto xtrans + xmlto zlib-devel @@ -51,6 +52,13 @@ + + 2018-02-22 + 2.0.3 + Version bump. + PisiLinux Community + admin@pisilinux.org + 2017-03-02 2.0.1 diff --git a/x11/misc/virtualgl/actions.py b/x11/misc/virtualgl/actions.py index d247bc2319..ba5974916c 100644 --- a/x11/misc/virtualgl/actions.py +++ b/x11/misc/virtualgl/actions.py @@ -22,6 +22,7 @@ def setup(): options += "-DVGL_LIBDIR=/usr/lib32 \ -DCMAKE_INSTALL_PREFIX=/emul32 \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib32 \ -DVGL_BINDIR=/emul32/bin \ -DTJPEG_LIBRARY=/usr/lib32/libturbojpeg.so \ -DVGL_FAKELIBDIR=/usr/lib32/fakelib \ @@ -29,9 +30,9 @@ def setup(): elif get.ARCH() == "x86_64": options += "-DVGL_LIBDIR=/usr/lib \ - -DCMAKE_INSTALL_PREFIX=/usr/share \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib \ + -DCMAKE_INSTALL_PREFIX=/usr \ -DVGL_FAKELIBDIR=/usr/lib/fakelib \ - -DCMAKE_INSTALL_PREFIX=/usr/share \ -DTJPEG_LIBRARY=/usr/lib/libturbojpeg.so \ -DVGL_BINDIR=/usr/bin" diff --git a/x11/misc/virtualgl/pspec.xml b/x11/misc/virtualgl/pspec.xml index 1c3fd86607..fd2e329732 100644 --- a/x11/misc/virtualgl/pspec.xml +++ b/x11/misc/virtualgl/pspec.xml @@ -13,7 +13,7 @@ app:console A toolkit for displaying OpenGL applications to thin clients Redirects 3D commands from an OpenGL application onto a server-side 3D graphics card. - https://sourceforge.net/projects/virtualgl/files/2.5.1/VirtualGL-2.5.1.tar.gz + https://sourceforge.net/projects/virtualgl/files/2.5.2/VirtualGL-2.5.2.tar.gz cmake fltk-devel @@ -89,6 +89,13 @@ + + 2018-02-22 + 2.5.2 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2017-02-16 2.5.1 diff --git a/x11/misc/xkeyboard-config/files/fix_typo_in_polish.patch b/x11/misc/xkeyboard-config/files/fix_typo_in_polish.patch new file mode 100644 index 0000000000..20ecd41a86 --- /dev/null +++ b/x11/misc/xkeyboard-config/files/fix_typo_in_polish.patch @@ -0,0 +1,24 @@ +From 9a5cecf64ffc427a6a5a7c9a061992c32e5b8a4f Mon Sep 17 00:00:00 2001 +From: Gunnar Hjalmarsson +Date: Thu, 1 Feb 2018 15:37:46 +0100 +Subject: [PATCH] Fix typo in Polish symbols file + +https://bugs.freedesktop.org/show_bug.cgi?id=104904 +--- + symbols/pl | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/symbols/pl b/symbols/pl +index 52e7959..800cb85 100644 +--- a/symbols/pl ++++ b/symbols/pl +@@ -497,7 +497,6 @@ partial alphanumeric_keys + include "sun_vndr/pl(sun_type6)" + }; + +------------------------------- + //Glagolica + partial alphanumeric_keys + xkb_symbols "glagolica" +-- +2.16.1 diff --git a/x11/misc/xkeyboard-config/pspec.xml b/x11/misc/xkeyboard-config/pspec.xml index fd883a7a92..3c4dd41447 100644 --- a/x11/misc/xkeyboard-config/pspec.xml +++ b/x11/misc/xkeyboard-config/pspec.xml @@ -1,4 +1,3 @@ - @@ -13,7 +12,7 @@ data X keyboard configuration database xkeyboard-config aims to provide consistent and well-structured X keyboard configuration data for X Window System implementations. - mirrors://xorg/individual/data/xkeyboard-config/xkeyboard-config-2.20.tar.bz2 + mirrors://xorg/individual/data/xkeyboard-config/xkeyboard-config-2.23.1.tar.bz2 intltool xorg-proto @@ -23,6 +22,7 @@ xkeyboard-config-1.4-jp-tilde.patch + fix_typo_in_polish.patch @@ -49,6 +49,13 @@ + + 2018-02-22 + 2.23.1 + Version bump + Mustafa Cinasal + muscnsl@gmail.com + 2017-02-16 2.20