Merge branch 'master' into rpi-kernel-4.4.28

This commit is contained in:
Duncan Overbruck 2016-11-06 23:27:02 +01:00 committed by GitHub
commit eae6965784
286 changed files with 1299 additions and 1084 deletions

View file

@ -13,11 +13,11 @@ env:
- XLINT=1
- ARCH=x86_64 BOOTSTRAP=x86_64
- ARCH=i686 BOOTSTRAP=i686
- ARCH=armv6hf BOOTSTRAP=x86_64
- ARCH=aarch64 BOOTSTRAP=x86_64
- ARCH=armv7hf BOOTSTRAP=x86_64
- ARCH=x86_64-musl BOOTSTRAP=x86_64-musl
- ARCH=armv7hf-musl BOOTSTRAP=x86_64-musl
- ARCH=armv6hf-musl BOOTSTRAP=x86_64-musl
- ARCH=aarch64-musl BOOTSTRAP=x86_64-musl
before_script:
- common/travis/prepare.sh

View file

@ -719,6 +719,7 @@ libvala-0.24.so.0 libvala-0.24.0_1
libvala-0.26.so.0 libvala-0.26.2_1
libvala-0.28.so.0 libvala-0.28.0_1
libvala-0.30.so.0 libvala-0.30.0_1
libvala-0.34.so.0 libvala-0.34.0_1
libSDL_net-1.2.so.0 SDL_net-1.2.7_1
libmodplug.so.1 libmodplug-0.8.8_1
libfetch.so.2 libfetch-2.34_8
@ -1134,7 +1135,7 @@ librygel-db-2.6.so.2 librygel-0.28.0_1
libharfbuzz.so.0 libharfbuzz-0.9.4_1
libharfbuzz-icu.so.0 libharfbuzz-0.9.19_1
libosinfo-1.0.so.0 libosinfo-0.2.0_1
libspice-client-gtk-3.0.so.4 spice-gtk-0.14_1
libspice-client-gtk-3.0.so.5 spice-gtk-0.33_1
libspice-client-glib-2.0.so.8 spice-gtk-0.14_1
libspice-controller.so.0 spice-gtk-0.14_1
libvirt-gconfig-1.0.so.0 libvirt-glib-0.1.2_1

View file

@ -1,8 +1,8 @@
# Remote repositories
repository=https://repo.voidlinux.eu/current
repository=https://repo.voidlinux.eu/current/nonfree
repository=https://repo.voidlinux.eu/current/musl
repository=https://repo.voidlinux.eu/current/musl/nonfree
repository=https://repo.voidlinux.eu/current
repository=https://repo.voidlinux.eu/current/nonfree
repository=https://repo.voidlinux.eu/current/aarch64
# Additional mirrors

View file

@ -1,6 +1,6 @@
# Template file for 'Adapta'
pkgname=Adapta
version=3.22.2.22
version=3.22.2.73
revision=1
build_style=gnu-configure
wrksrc="adapta-gtk-theme-$version"
@ -10,7 +10,7 @@ maintainer="demiaster <marta.celeste.feriani@gmail.com>"
license="GPL-2"
homepage="https://github.com/tista500/$pkgname"
distfiles="$homepage/archive/$version.tar.gz"
checksum=ed42cd0223b74706c0649d6131466fb4e3ca4351559812abfde0da242f101c44
checksum=fd5f73a9301d2a40c9f71dfb4095dee171b622f3dbb9495680d530be7f3a4413
noarch=y

View file

@ -3,7 +3,7 @@ pkgname=CopyQ
version=2.7.1
revision=1
build_style=cmake
hostmakedepends="cmake"
hostmakedepends="qt5-host-tools qt5-tools-devel"
makedepends="libXtst-devel qt5-tools-devel qt5-svg-devel qt5-script-devel"
short_desc="Clipboard manager with searchable and editable history"
maintainer="Enno Boland <gottox@voidlinux.eu>"

View file

@ -1,7 +1,7 @@
# Template file for 'ImageMagick'
pkgname=ImageMagick
_majorver=6.9.6
_patchver=2
_patchver=3
version=${_majorver}.${_patchver}
revision=1
wrksrc=${pkgname}-${_majorver}-${_patchver}
@ -16,7 +16,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.imagemagick.org/"
license="ImageMagick"
distfiles="http://www.imagemagick.org/download/ImageMagick-${_majorver}-${_patchver}.tar.xz"
checksum=39244823fe736626fb4ea22c4b6cb4cae30c6a27a38a02ecd774f0ce3c4d308d
checksum=c34c16d345e2d158bf9c8cf486d0c559e6c9831c31a50f4bb4cb6cd8ea413656
subpackages="libmagick libmagick-devel"

View file

@ -1,30 +1,55 @@
## moving the <linux/xxxx> includes to below nm includes
## no longer works in 1.0.0.
For musl libc instead of including <linux/if_ether.h> or <net/ethernet.h>
just define the required constant ETH_ALEN locally.
--- libnm-core/nm-utils.h 2016-04-01 23:27:51.000000000 +0200
+++ libnm-core/nm-utils.h 2016-11-01 02:37:51.933498880 +0100
@@ -29,8 +29,14 @@
#include <netinet/in.h>
-/* For ETH_ALEN and INFINIBAND_ALEN */
+#if defined(__GLIBC__)
+/* For ETH_ALEN */
#include <linux/if_ether.h>
+#else
+#define ETH_ALEN 6 /* Octets in one ethernet addr */
+#endif
+
+/* For INFINIBAND_ALEN */
#include <linux/if_infiniband.h>
#include "nm-core-enum-types.h"
--- src/platform/wifi/wifi-utils.h
+++ src/platform/wifi/wifi-utils.h.new
@@ -22,10 +22,10 @@
@@ -22,10 +22,14 @@
#ifndef __WIFI_UTILS_H__
#define __WIFI_UTILS_H__
-#include <net/ethernet.h>
+#if defined(__GLIBC__)
#include <net/ethernet.h>
+#else
+#define ETH_ALEN 6 /* Octets in one ethernet addr */
+#endif
#include <glib.h>
#include "nm-dbus-interface.h"
+#include <linux/if_ether.h>
typedef struct WifiData WifiData;
--- src/settings/nm-settings-connection.h
+++ src/settings/nm-settings-connection.h.new
@@ -22,10 +22,9 @@
@@ -22,10 +22,14 @@
#ifndef __NETWORKMANAGER_SETTINGS_CONNECTION_H__
#define __NETWORKMANAGER_SETTINGS_CONNECTION_H__
-#include <net/ethernet.h>
-
+#if defined(__GLIBC__)
#include <net/ethernet.h>
+#else
+#define ETH_ALEN 6 /* Octets in one ethernet addr */
+#endif
#include <nm-connection.h>
#include "nm-types.h"
+#include <linux/if_ether.h>
G_BEGIN_DECLS

View file

@ -1,7 +1,7 @@
# Template file for 'NetworkManager'
pkgname=NetworkManager
version=1.0.12
revision=6
revision=7
build_style=gnu-configure
configure_args="--without-dhcpcd --with-dhclient=/usr/bin/dhclient
--with-system-ca-path=/etc/ssl/certs --enable-more-warnings=no

View file

@ -1,7 +1,7 @@
# Template file for 'R'
pkgname=R
version=3.3.1
revision=2
version=3.3.2
revision=1
nocross=yes
build_style=gnu-configure
configure_args="--docdir=/usr/share/doc/R rdocdir=/usr/share/doc/R
@ -18,7 +18,7 @@ maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
license="GPL-2"
homepage="http://www.r-project.org/"
distfiles="http://cran.r-project.org/src/base/R-3/${pkgname}-${version}.tar.gz"
checksum=3dc59ae5831f5380f83c169bac2103ad052efe0ecec4ffa74bde4d85a0fda9e2
checksum=d294ad21e9f574fb4828ebb3a94b8cb34f4f304a41687a994be00dd41a4e514c
shlib_provides="libR.so"
pre_configure() {

View file

@ -1,14 +0,0 @@
With gcc6 there is a space required between string literals
and macro parameters.
--- server/VirtualDrawable.cpp 2016-02-16 03:25:04.000000000 +0100
+++ server/VirtualDrawable.cpp 2016-10-03 15:59:16.995129603 +0200
@@ -27,7 +27,7 @@
using namespace vglserver;
-#define CHECKGL(m) if(glError()) _throw("Could not "m);
+#define CHECKGL(m) if(glError()) _throw("Could not " m);
// Generic OpenGL error checker (0 = no errors)
static int glError(void)

View file

@ -1,7 +1,7 @@
# Template file for 'VirtualGL'
pkgname=VirtualGL
version=2.5
revision=2
version=2.5.1
revision=1
build_style=cmake
configure_args="-DTJPEG_INCLUDE_DIR=/usr/include
-DTJPEG_LIBRARY=/usr/lib/libturbojpeg.so -DVGL_LIBDIR=/usr/lib
@ -12,7 +12,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.virtualgl.org/"
license="LGPL-2.1"
distfiles="${SOURCEFORGE_SITE}/virtualgl/${version}/${pkgname}-${version}.tar.gz"
checksum=14d5ba1af9fe8859bbb6131714fee465143f16184449d2d7adb65bd4aba4d7d6
checksum=da342e0157257cd7b7c9c6705c7f2b9853f28f6bb6c51c90c710cc14257f3659
only_for_archs="i686 i686-musl x86_64 x86_64-musl"

View file

@ -1,6 +1,6 @@
# Template file for 'abcm2ps'
pkgname=abcm2ps
version=8.12.4
version=8.12.9
revision=1
build_style=configure
hostmakedepends="pkg-config"
@ -10,7 +10,7 @@ maintainer="lemmi <lemmi@nerd2nerd.org>"
license="GPL-2"
homepage="http://moinejf.free.fr/"
distfiles="${homepage}/abcm2ps-${version}.tar.gz"
checksum=1fe8bcb3890d21a9e8f3cd484abe5c97a7398a6471a56c6465b74cb87bd9253f
checksum=72b8f40964234edf2043bdc83527c37989bbb5fb3b4c108c2ef3cd1883399af4
pre_configure() {
sed -i configure \

View file

@ -1,25 +0,0 @@
For gcc6 a string literal must be separated from a macro variable
by at least one space.
--- plugins/latex/xp/ie_exp_LaTeX.cpp 2013-04-07 15:53:03.000000000 +0200
+++ plugins/latex/xp/ie_exp_LaTeX.cpp 2016-09-18 16:09:08.087076449 +0200
@@ -1329,7 +1329,7 @@
m_pie->write(sBuf.c_str(),sBuf.size());
}
-#define SUB(a,who) case a: subst = "\\(\\"who"\\)"; return true;
+#define SUB(a,who) case a: subst = "\\(\\" who "\\)"; return true;
#define SUBd(a,who) case a: subst = who; return true;
static bool _convertLettersToSymbols(char c, const char *& subst)
{
--- plugins/xslfo/xp/ie_exp_XSL-FO.cpp 2013-04-07 15:53:03.000000000 +0200
+++ plugins/xslfo/xp/ie_exp_XSL-FO.cpp 2016-09-18 16:13:55.980997056 +0200
@@ -1451,7 +1451,7 @@
{ \
UT_UTF8String esc = szValue; \
esc.escapeXML(); \
- buf += " "x"=\""; \
+ buf += " " x "=\""; \
buf += esc.utf8_str(); \
buf += "\""; \
}

View file

@ -1,21 +1,30 @@
# Template file for 'abiword'
pkgname=abiword
version=3.0.1
revision=7
version=3.0.2
revision=2
build_style=gnu-configure
configure_args="--enable-plugins --enable-clipart --enable-templates"
configure_args="--enable-plugins --enable-clipart --enable-templates
$(vopt_if gtk3 '--with-gtk3' '--with-gtk2')
$(vopt_enable goffice)"
hostmakedepends="automake libtool flex pkg-config"
makedepends="libjpeg-turbo-devel libpng-devel fribidi-devel libgsf-devel
enchant-devel gtk+3-devel librsvg-devel wv-devel boost-devel libxslt-devel
enchant-devel librsvg-devel wv-devel boost-devel libxslt-devel
libwmf-devel libchamplain-devel redland-devel libical-devel
libgcrypt-devel goffice-devel"
libgcrypt-devel $(vopt_if goffice goffice-devel)
$(vopt_if gtk3 'gtk+3-devel' 'gtk+-devel')"
hostmakedepends="automake libtool flex pkg-config"
depends="hicolor-icon-theme desktop-file-utils"
short_desc="Free word processing program similar to Microsoft(R) Word"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-3"
homepage="http://www.abisource.com/"
distfiles="${homepage}/downloads/${pkgname}/${version}/source/${pkgname}-${version}.tar.gz"
checksum=e094f6fbf0afc5c5538b4894888e7c346f8ee8f49c9d24821dd696d0734865c6
checksum=afbfd458fd02989d8b0c6362ba8a4c14686d89666f54cfdb5501bd2090cf3522
build_option="gtk3 goffice"
# reenable when http://bugzilla.abisource.com/show_bug.cgi?id=13815 is fixed.
# build_option_default="gtk3 goffice"
CXXFLAGS="-std=c++11"
libabiword_package() {
short_desc+=" - Runtime library"

View file

@ -1,9 +1,9 @@
# Template file for 'anki'
pkgname=anki
version=2.0.36
revision=1
revision=2
noarch=yes
depends="python-PyQt4 python-httplib2 python-SQLAlchemy"
depends="python-PyQt4-webkit python-httplib2 python-SQLAlchemy"
pycompile_dirs="/usr/share/anki/anki /usr/share/anki/aqt"
short_desc="Spaced repetition flashcard program"
maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
@ -32,4 +32,3 @@ do_install() {
vbin runanki anki
vman anki.1
}

View file

@ -1,6 +1,6 @@
# Template file for 'ansible'
pkgname=ansible
version=2.1.2.0
version=2.2.0.0
revision=1
noarch=yes
build_style=python2-module
@ -13,7 +13,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-3"
homepage="http://www.ansible.com"
distfiles="http://releases.ansible.com/ansible/${pkgname}-${version}.tar.gz"
checksum=9c37a7bd397c05ab8ca3fcc49417649ea49b9133d4cd9500408235617d1621eb
checksum=d9f198d293394ce0f8ba802561b21368888e3301036a706b5584641b49408586
post_install() {
for f in examples/*; do

View file

@ -1,7 +1,7 @@
# Template file for 'atril'
pkgname=atril
version=1.14.2
revision=2
version=1.16.1
revision=1
build_style=gnu-configure
build_options="gir"
configure_args="--with-gtk=3.0 --disable-schemas-compile --enable-djvu
@ -19,7 +19,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2"
homepage="http://mate-desktop.org"
distfiles="http://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=9a8eadd85bda4539560f01a2127be4d6c358c07c6a744c09d1fdb5bff7ce14f4
checksum=c74a5f8c8603fa5952efb4343f055677e4474f1907080be9658d4456d3dc092f
if [ -z "$CROSS_BUILD" ]; then
build_options_default="gir"

View file

@ -1,11 +1,11 @@
# Template file for 'attica-qt5'
pkgname=attica-qt5
version=5.26.0
revision=1
revision=2
wrksrc=${pkgname%-*}-${version}
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules"
hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
makedepends="qt5-devel"
short_desc="A Qt library that implements the Open Collaboration Services API"
maintainer="Juan RP <xtraeme@gmail.com>"

View file

@ -1,7 +1,7 @@
# Template file for 'bijiben'
pkgname=bijiben
version=3.18.2
revision=2
version=3.20.2
revision=1
build_style=gnu-configure
configure_args="--disable-update-mimedb"
hostmakedepends="pkg-config intltool itstool gobject-introspection"
@ -16,4 +16,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://live.gnome.org/Apps/Bijiben"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=45fed3242ba092138760b99e725f0a4d3c8d749ef37c607d43c8f010e11a645d
checksum=5774dfdedb79f5ffe5bac3cebe0816dc7e6410381744dcb999815061dee6a981

View file

@ -1,11 +0,0 @@
--- tests/test_dir_rewind.c.orig 2016-10-15 14:51:53.979721035 +0200
+++ tests/test_dir_rewind.c 2016-10-15 14:52:10.176721870 +0200
@@ -3,7 +3,7 @@
//
// https://github.com/mpartel/bindfs/issues/41
-#ifdef __linux__
+#if defined(__linux__) && !defined(__aarch64__)
#define _GNU_SOURCE
#include <fcntl.h>

View file

@ -1,6 +1,6 @@
# Template file for 'bindfs'
pkgname=bindfs
version=1.13.4
version=1.13.5
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
@ -10,4 +10,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://bindfs.org"
license="GPL-2"
distfiles="http://bindfs.org/downloads/bindfs-${version}.tar.gz"
checksum=a0e7336e5b7c9a4aaca7ba15487675dbe5c8dac692ee7341e7fcb41dd410d014
checksum=2814d1319e7425a5651d009a45e0269df7da9f18c6e7beca663148d7622c6ef3

View file

@ -1,7 +1,7 @@
# Template file for 'bitcoin'
pkgname=bitcoin
version=0.13.0
revision=3
version=0.13.1
revision=1
create_wrksrc=yes
hostmakedepends="pkg-config yasm"
makedepends="db-devel protobuf-devel boost-devel miniupnpc-devel libevent-devel qrencode-devel"
@ -10,7 +10,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="MIT"
homepage="https://bitcoin.org/"
distfiles="https://bitcoin.org/bin/bitcoin-core-${version}/bitcoin-${version}.tar.gz"
checksum=0c7d7049689bb17f4256f1e5ec20777f42acef61814d434b38e6c17091161cda
checksum=d8edbd797ff1c8266113e54d851a85def46ab82389abe7d7bd0d2827e74cecd7
case "$XBPS_TARGET_MACHINE" in
*-musl) broken="http://build.voidlinux.eu/builders/armv6l-musl_builder/builds/2804/steps/shell_3/logs/stdio";;

View file

@ -1,7 +1,7 @@
# Template file for 'bluez'
pkgname=bluez
version=5.42
revision=2
version=5.43
revision=1
build_style=gnu-configure
configure_args="--with-udevdir=/usr/lib/udev --disable-systemd
--enable-pie --enable-threads --enable-library"
@ -15,7 +15,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.bluez.org/"
license="GPL-2"
distfiles="${KERNEL_SITE}/bluetooth/$pkgname-$version.tar.xz"
checksum=4f166fed80fc017396d6f2b3cae5185520875ab456d1c74d6b4eaa4da0e16109
checksum=16c9c05d2a1da644ce3570d975ada3643d2e60c007a955bac09c0a0efeb58d15
pre_configure() {
autoreconf -fi

View file

@ -1,7 +1,7 @@
# Template file for 'borg'
pkgname=borg
version=1.0.7
revision=3
version=1.0.8
revision=1
wrksrc="borgbackup-${version}"
build_style=python3-module
hostmakedepends="python3-setuptools python3-devel libressl-devel
@ -14,7 +14,7 @@ maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
license="BSD"
homepage="https://borgbackup.github.io/"
distfiles="${PYPI_SITE}/b/borgbackup/borgbackup-${version}.tar.gz"
checksum=203353a299b6ea0c092a1f23b6bb5414a0b795712c213c68f7a1f4c24be131d1
checksum=6902563c447c4f378ff1a13167f83d15eb60a02316a06368a539b7ff3d88aeb9
pre_build() {
if [ "$CROSS_BUILD" ]; then

View file

@ -1,11 +1,9 @@
# Template file for 'breeze-icons'
pkgname=breeze-icons
version=5.26.0
revision=2
noarch=yes
revision=3
build_style=cmake
configure_args="-DBINARY_ICONS_RESOURCE=ON"
hostmakedepends="extra-cmake-modules"
hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
makedepends="qt5-devel"
short_desc="Breeze icon theme"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
@ -13,3 +11,9 @@ license="LGPL-3"
homepage="https://community.kde.org/Frameworks"
distfiles="http://download.kde.org/stable/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=a9c0d742a37ef3b3b2dae5a5bb97aee2927dd613c17c606f3bcbc6845a8c6bcd
if [ -z "$CROSS_BUILD" ]; then
configure_args="-DBINARY_ICONS_RESOURCE=ON"
else
configure_args="-DBINARY_ICONS_RESOURCE=OFF"
fi

View file

@ -1,14 +1,14 @@
# Template file for 'bspwm'
pkgname=bspwm
version=0.9.1
version=0.9.2
revision=1
makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel"
makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel"
short_desc="A tiling window manager based on binary space partitioning"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="BSD"
homepage="https://github.com/baskerville/bspwm"
distfiles="https://github.com/baskerville/bspwm/archive/${version}.tar.gz"
checksum=02bb58a307acdec242eb4b8a62764ed53d01c30474dfb1bc09812d943773bb85
checksum=33689d138d50f42444820b3a76b84fee7fa3af58e33ad589319c84e51fefdcf0
do_build() {
make CC=$CC

View file

@ -1,7 +1,7 @@
# Template file for 'buku'
pkgname=buku
version=2.5
revision=2
version=2.6
revision=1
wrksrc=Buku-${version}
noarch=yes
hostmakedepends="python3"
@ -11,7 +11,7 @@ maintainer="Diogo Leal <diogo@diogoleal.com>"
license="GPL-3"
homepage="https://github.com/jarun/Buku"
distfiles="https://github.com/jarun/Buku/archive/v${version}.tar.gz"
checksum=27dd770837110db8348446436aca3c7ed16b2884b4064aad0deb58d4ad4a69d4
checksum=ac83a2d104ca632352262613fa92a6293a84e31b00dab24fa90448e71ec6106e
do_install() {
vbin buku

View file

@ -2,8 +2,8 @@
_desc="A network-based backup and restore program"
pkgname=burp2-server
version=2.0.48
revision=3
version=2.0.50
revision=1
short_desc="${_desc} - Server"
maintainer="Pierre Bourgin <pierre.bourgin@free.fr>"
license="AGPL-3, BSD, GPL-2.1 and LGPL-2.1"
@ -11,7 +11,7 @@ homepage="http://burp.grke.org/"
wrksrc="burp-${version}"
patch_args='-Np1'
distfiles="https://github.com/grke/burp/archive/${version}.tar.gz"
checksum=62c8304afc30f764eb16c6f0794e593d3ad24850261d1a3b705156bded16116a
checksum=c7bfe015c0ab276ab7a4133e769bacfc41e0196137174124916590922138f349
hostmakedepends="automake libtool perl"
makedepends="

View file

@ -1,7 +1,7 @@
# Template file for 'ca-certificates'
pkgname=ca-certificates
version=20160104
revision=2
version=20161102
revision=1
wrksrc="$pkgname"
bootstrap=yes
noarch="yes"
@ -13,7 +13,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://packages.qa.debian.org/c/ca-certificates.html"
license="GPL-2"
distfiles="${DEBIAN_SITE}/main/c/${pkgname}/${pkgname}_${version}.tar.xz"
checksum=09eb770122e23260316120c0cbbddc8a1d33e7147210ce44e146084d5d5abcdd
checksum=25384a67e2f1e76495ceeb00abfdbe831033780324128cb1587d09132dd173a5
post_extract() {
$BUILD_CC $BUILD_CFLAGS ${FILESDIR}/certdata2pem.c -o ${wrksrc}/mozilla/certdata2pem

View file

@ -1,6 +1,6 @@
# Template file for 'caja-extensions'
pkgname=caja-extensions
version=1.14.1
version=1.16.0
revision=1
build_style=gnu-configure
configure_args="--with-gtk=3.0"
@ -12,7 +12,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2"
homepage="http://mate-desktop.org"
distfiles="http://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=c76e73a6e79678bc8049a4b069ec0f52dae5266b62f911c23e98f9c529b5b2e2
checksum=7c6c2e414c391f8f2879dd9578e49f1c146eedf306c2ad7789c81032a9f28171
caja-gksu_package() {
short_desc="A Caja extension for executing files with elevated privileges"

View file

@ -1,6 +1,6 @@
# Template file for 'caja'
pkgname=caja
version=1.14.2
version=1.16.1
revision=1
build_style=gnu-configure
configure_args="--with-gtk=3.0 --disable-static --enable-unique
@ -16,7 +16,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="LGPL-2"
homepage="http://mate-desktop.org"
distfiles="http://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=39a4d7ff1b71d1612d52cdc727ab13e34ec5960f532b406907b994cf99eebac6
checksum=5d201a43bf8aff9366410d03a1a53906073c6bca2201887fcf513050bd69789d
build_options="gir"
if [ -z "$CROSS_BUILD" ]; then

View file

@ -1,6 +1,6 @@
# Template file for 'calcurse'
pkgname=calcurse
version=4.2.0
version=4.2.1
revision=1
build_style=gnu-configure
short_desc="Ncurses planner"
@ -9,7 +9,7 @@ maintainer="silvernode <mollusk@homebutter.com>"
license="2-clause-BSD"
homepage="http://calcurse.org"
distfiles="http://calcurse.org/files/${pkgname}-${version}.tar.gz"
checksum=a68e0e6984ec632180a9fdc496785b406fedc1d5af77dfe4fcd483b0cec84a77
checksum=9d5db3fa920e82d76e43a08c4bd3554ffdde023385b0f9c37e6f0e99d8d00598
post_install() {
vlicense COPYING

View file

@ -1,6 +1,6 @@
# Template file for 'calibre'
pkgname=calibre
version=2.70.0
version=2.71.0
revision=1
hostmakedepends="qt5-qmake python-devel pkg-config
python-dateutil python-lxml python-Pillow
@ -21,7 +21,7 @@ maintainer="Andrea Brancaleoni <miwaxe@gmail.com>"
license="GPL-3"
homepage="https://calibre-ebook.com"
distfiles="https://download.calibre-ebook.com/${version}/calibre-${version}.tar.xz"
checksum=90391605c43db01acd7acf21707f5aa95c329b2055cca1b09b6fa46e050b3ba2
checksum=52b816cfb56d84555b5beceaf8537bd6f894ec22c9b1ca44aacd7f0afe5984d7
nocross=yes
pycompile_dirs="/usr/lib/calibre/"

View file

@ -1,6 +1,6 @@
# Template file for 'clutter-gtk'
pkgname=clutter-gtk
version=1.8.0
version=1.8.2
revision=1
build_style=gnu-configure
configure_args="$(vopt_enable gir introspection)"
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://clutter-project.org/"
license="LGPL-2.1"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=742ef9d68ece36cbb1b2e1a4a6fbdad932f6645360be7e6de75abbb140dfbf1d
checksum=da27d486325490ad3f65d2abf9413aeb8b4a8f7b559e4b2f73567a5344a26b94
# Package build options
build_options="gir"

View file

@ -1,7 +1,7 @@
# Template file for 'cmake-gui'
pkgname=cmake-gui
version=3.6.2
revision=2
version=3.6.3
revision=1
wrksrc="cmake-${version}"
build_style=configure
configure_args="--prefix=/usr --mandir=/share/man --docdir=/share/doc/cmake
@ -15,7 +15,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="LGPL-2.1, 3-clause-BSD"
homepage="http://www.cmake.org"
distfiles="http://www.cmake.org/files/v${version%.*}/cmake-$version.tar.gz"
checksum=189ae32a6ac398bb2f523ae77f70d463a6549926cde1544cd9cc7c6609f8b346
checksum=7d73ee4fae572eb2d7cd3feb48971aea903bb30a20ea5ae8b4da826d8ccad5fe
nocross=yes
do_install() {

View file

@ -1,6 +1,6 @@
# Template file for 'cmake'
pkgname=cmake
version=3.6.2
version=3.6.3
revision=1
build_style=configure
makedepends="zlib-devel bzip2-devel expat-devel libcurl-devel ncurses-devel libarchive-devel"
@ -9,7 +9,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="LGPL-2.1, 3-clause-BSD"
homepage="http://www.cmake.org"
distfiles="http://www.cmake.org/files/v${version%.*}/$pkgname-$version.tar.gz"
checksum=189ae32a6ac398bb2f523ae77f70d463a6549926cde1544cd9cc7c6609f8b346
checksum=7d73ee4fae572eb2d7cd3feb48971aea903bb30a20ea5ae8b4da826d8ccad5fe
if [ "$CROSS_BUILD" ]; then
# XXX ugly :-)

View file

@ -1,6 +1,6 @@
# Template file for 'crawl-tiles'
pkgname=crawl-tiles
version=0.18.1
version=0.19.0
revision=1
wrksrc="crawl-${version}"
build_wrksrc="crawl-ref/source"
@ -15,7 +15,7 @@ maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
license="GPL-2"
homepage="http://crawl.develz.org/"
distfiles="https://github.com/crawl/crawl/archive/${version}.tar.gz"
checksum=a0e5f5f9c1d9eaf21574c7f6515b05c742d4885f6def2f588c2e013b858bef91
checksum=ba3faed422ec8b9fba3270e0284e96581011a684a4001e41846668523f0685f7
nocross=yes
post_extract() {

View file

@ -1,6 +1,6 @@
# Template file for 'crawl'
pkgname=crawl
version=0.18.1
version=0.19.0
revision=1
build_wrksrc="crawl-ref/source"
make_build_args="prefix=/usr bin_prefix=bin"
@ -11,7 +11,7 @@ maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
license="GPL-2"
homepage="http://crawl.develz.org/"
distfiles="https://github.com/${pkgname}/${pkgname}/archive/${version}.tar.gz"
checksum=a0e5f5f9c1d9eaf21574c7f6515b05c742d4885f6def2f588c2e013b858bef91
checksum=ba3faed422ec8b9fba3270e0284e96581011a684a4001e41846668523f0685f7
nocross=yes
post_extract() {

View file

@ -0,0 +1,11 @@
--- lib/crypto_backend/crypto_openssl.c.orig 2016-10-28 10:58:10.000000000 +0200
+++ lib/crypto_backend/crypto_openssl.c 2016-10-31 02:17:52.154628201 +0100
@@ -73,7 +73,7 @@
/*
* Compatible wrappers for OpenSSL < 1.1.0
*/
-#if OPENSSL_VERSION_NUMBER < 0x10100000L
+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
static EVP_MD_CTX *EVP_MD_CTX_new(void)
{
EVP_MD_CTX *md = malloc(sizeof(*md));

View file

@ -1,9 +1,9 @@
# Template file for 'cryptsetup'
pkgname=cryptsetup
version=1.7.2
revision=2
version=1.7.3
revision=1
build_style=gnu-configure
configure_args="--sbindir=/usr/bin --with-crypto_backend=openssl $(vopt_enable pwquality)"
configure_args="--with-crypto_backend=openssl $(vopt_enable pwquality)"
hostmakedepends="pkg-config"
makedepends="popt-devel libuuid-devel device-mapper-devel libressl-devel $(vopt_if pwquality libpwquality-devel)"
short_desc="Setup virtual encryption devices under Linux dm-crypt"
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-3"
homepage="https://gitlab.com/cryptsetup/cryptsetup"
distfiles="${KERNEL_SITE}/utils/cryptsetup/v${version%.*}/${pkgname}-${version}.tar.xz"
checksum=dbb35dbf5f0c1749168c86c913fe98e872247bfc8425314b494c2423e7e43342
checksum=af2b04e8475cf40b8d9ffd97a1acfa73aa787c890430afd89804fb544d6adc02
build_options="pwquality"
desc_option_pwquality="Enable support for checking password quality via libpwquality"

View file

@ -1,7 +1,7 @@
# Template file for 'cups-filters'
pkgname=cups-filters
version=1.11.5
revision=2
version=1.11.6
revision=1
build_style=gnu-configure
configure_args="--disable-static --with-rcdir=no --enable-avahi
--with-browseremoteprotocols=DNSSD,CUPS"
@ -16,7 +16,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2, LGPL-2.1, MIT"
homepage="http://www.linuxfoundation.org/collaborate/workgroups/openprinting"
distfiles="http://www.openprinting.org/download/${pkgname}/${pkgname}-${version}.tar.xz"
checksum=0e0fb1da155eef71fe0b2819e5ff5131f07da094ca2bef8c52e1a8d01d0b97c1
checksum=ed33a824cfdc4eba6633a7d491468da8eecdf120cb05557980c47b4cdfad9c7f
lib32disabled=yes
disable_parallel_build=yes

View file

@ -1,15 +1,15 @@
# Template build file for 'curl'.
pkgname=curl
version=7.50.3
revision=3
version=7.51.0
revision=2
build_style=gnu-configure
configure_args="ac_cv_sizeof_off_t=8 --without-gssapi
--enable-threaded-resolver --enable-ipv6 $(vopt_with rtmp)
$(vopt_with ldap '--enable-ldap --enable-ldaps' '--disable-ldap --disable-ldaps')
$(vopt_with ssh ssh2) $(vopt_with ssl) $(vopt_with gnutls)
--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt"
--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt --without-libidn2"
hostmakedepends="pkg-config perl groff"
makedepends="zlib-devel libidn-devel nghttp2-devel
makedepends="zlib-devel nghttp2-devel
$(vopt_if rtmp librtmp-devel)
$(vopt_if ldap libldap-devel) $(vopt_if ssh libssh2-devel)
$(vopt_if ssl libressl-devel) $(vopt_if gnutls gnutls-devel)"
@ -19,7 +19,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="MIT"
homepage="http://curl.haxx.se"
distfiles="$homepage/download/$pkgname-$version.tar.bz2"
checksum=7b7347d976661d02c84a1f4d6daf40dee377efdc45b9e2c77dedb8acf140d8ec
checksum=7f8240048907e5030f67be0a6129bc4b333783b9cca1391026d700835a788dde
build_options="gnutls ldap rtmp ssh ssl"
build_options_default="ssh ssl"

View file

@ -1,6 +1,6 @@
# Template file for 'darktable'
pkgname=darktable
version=2.0.6
version=2.0.7
revision=1
build_style=cmake
# this makes sure to use -march=generic and -msse3
@ -23,4 +23,4 @@ depends="adwaita-icon-theme"
# openmp-simd, which will enable other architectures aswell.
only_for_archs="i686 x86_64"
distfiles="https://github.com/darktable-org/darktable/releases/download/release-${version}/darktable-${version}.tar.xz"
checksum=2368c1865221032061645342ba8c00bcd6d224e9829a55bc610e6cb67de738c1
checksum=a9226157404538183549079e3b8707c910fedbb669bd018106bdf584b88a1dab

View file

@ -1,7 +1,7 @@
# Template file for 'dconf'
pkgname=dconf
version=0.24.0
revision=2
version=0.26.0
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config intltool libxslt docbook-xsl glib-devel"
makedepends="vala-devel dbus-devel gtk+3-devel libxml2-devel"
@ -10,7 +10,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://live.gnome.org/dconf"
license="LGPL-2.1"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=4373e0ced1f4d7d68d518038796c073696280e22957babb29feb0267c630fec2
checksum=8683292eb31a3fae31e561f0a4220d8569b0f6d882e9958b68373f9043d658c9
dconf-devel_package() {
depends="libglib-devel vala-devel>=0.24 dconf>=${version}_${revision}"

View file

@ -1,6 +1,6 @@
# Template file for 'debootstrap'
pkgname=debootstrap
version=1.0.85
version=1.0.86
revision=1
build_style=fetch
depends="binutils bzip2 gnupg gzip tar wget xz"
@ -10,7 +10,7 @@ license="custom"
homepage="http://packages.qa.debian.org/d/debootstrap.html"
distfiles="${DEBIAN_SITE}/main/d/${pkgname}/${pkgname}_${version}_all.deb
${DEBIAN_SITE}/main/d/debian-archive-keyring/debian-archive-keyring_2014.3_all.deb"
checksum="c4367ef7bfe3e70afcbe7c7dc18621f152677f625bffda1534b7e8252dd0eb00
checksum="bca5d1be004210157c512572ec0d607f6f02afc43737c1e2251af96640cd653b
017a2fba215cd64612891f5aa02546be5c0e30923a66672f889867cc6dd8d3a0"
do_install() {

View file

@ -28,11 +28,8 @@ pre_configure() {
}
post_configure() {
local _gccver
# Disable RESTRICT_KEYWORD for gcc5
_gccver=$(gcc --version|awk '/^gcc / { print $3 }')
if [ "${_gccver%%.*}" -gt 4 ]; then
# Disable RESTRICT_KEYWORD for gcc5 and newer
if [ ${XBPS_GCC_VERSION_MAJOR} -gt 4 ]; then
sed -i include/IL/config.h \
-e's;#define RESTRICT_KEYWORD.*;#undef RESTRICT_KEYWORD;'
fi

View file

@ -1,14 +1,14 @@
# Template file for 'dmd'
pkgname=dmd
version=2.071.0
revision=2
version=2.072.0
revision=1
wrksrc="dmd2"
short_desc="The Digital Mars D compiler"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.digitalmars.com/d/2.0/"
license="GPL-2"
distfiles="http://downloads.dlang.org/releases/2.x/${version}/dmd.${version}.linux.tar.xz"
checksum=ed3723da1d7b91c490c4fff79161d9b071502cb6f3a6f57b7523bf234b51d527
checksum=70341c2e8a90c46224d60f3bef200d5b2ddd6946b176ac2321e47d8ada2ad512
if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then
_archbits=64

View file

@ -1,7 +1,7 @@
# Template file for 'dovecot-plugin-pigeonhole'
pkgname=dovecot-plugin-pigeonhole
version=0.4.15
revision=2
version=0.4.16
revision=1
wrksrc="dovecot-2.2-pigeonhole-${version}"
build_style=gnu-configure
configure_args="--prefix=/usr
@ -19,7 +19,7 @@ maintainer="John Regan <john@jrjrtech.com>"
license="LGPL-2.1"
homepage="http://pigeonhole.dovecot.org"
distfiles="${homepage}/releases/2.2/${wrksrc}.tar.gz"
checksum=c99ace6ead310c6c3b639922da618f90d846307da4fe252d994e5e51bf8a3de3
checksum=8f0b98f18062d6e241eef74ebe16cc167cd246361cbe6657d94f0ecc5d7d3234
dovecot-plugin-pigeonhole-devel_package() {
depends="${sourcepkg}>=${version}_${revision}"

17
srcpkgs/elvish/template Normal file
View file

@ -0,0 +1,17 @@
# Template file for 'elvish'
pkgname=elvish
version=0.5
revision=1
build_style=go
go_import_path="github.com/elves/elvish"
short_desc="A novel Unix shell"
maintainer="Diogo Leal <diogo@diogoleal.com>"
license="BSD"
homepage="https://github.com/elves/elvish/"
distfiles="https://github.com/elves/elvish/archive/${version}.tar.gz"
checksum=238b3ccb09675612b064ad1a9d02d73e3ceadfbc6194f7f7301350cb58d58fbb
register_shell="/bin/elvish"
post_install() {
vlicense LICENSE
}

View file

@ -1,6 +1,6 @@
# Template file for 'engrampa'
pkgname=engrampa
version=1.14.1
version=1.16.0
revision=1
build_style=gnu-configure
configure_args="--with-gtk=3.0"
@ -12,4 +12,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="LGPL-2"
homepage="http://mate-desktop.org"
distfiles="http://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=43d882e772c53d13856f02e44454927e3bab4c5d77094057572be6972e0310d8
checksum=dd7f11d60693cb77691a589551bcaf4050d4921d996fbbbe3a61ed7fc4072efc

View file

@ -1,6 +1,6 @@
# Template file for 'eom'
pkgname=eom
version=1.14.2
version=1.16.0
revision=1
build_options="gir"
build_style=gnu-configure
@ -16,7 +16,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="LGPL-2"
homepage="http://mate-desktop.org"
distfiles="http://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=ffdd2a229e6a1c3a133b3d4e981b820e9573983e4195cc66b98300ed6113fda2
checksum=974356c10bf96b974b777614d5d6f88f982a6c9ab3735d9397b4a33a6812c4fe
eom-devel_package() {
short_desc+=" - development files"

View file

@ -1,6 +1,6 @@
# Template file for 'epiphany'
pkgname=epiphany
version=3.22.0
version=3.22.1
revision=1
build_style=gnu-configure
configure_args="--disable-schemas-compile --disable-tests"
@ -17,4 +17,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.gnome.org/projects/epiphany/"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=a645d17c10a1c266d4647306ea3e5496d3ca575d2ed8152947ed77e9eb623a27
checksum=aab162ede54d71e583e382ab5e3567f28d81e0cd42719a11cad8008b56c5cc0e

View file

@ -1,6 +1,6 @@
# Template file for 'feh'
pkgname=feh
version=2.17.1
version=2.18
revision=1
hostmakedepends="pkg-config"
makedepends="giblib-devel libcurl-devel libexif-devel
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="MIT"
homepage="http://feh.finalrewind.org/"
distfiles="${homepage}/feh-${version}.tar.bz2"
checksum=a9e818a4ad6ab427597e1799527a7576856c233525e67afb1eb2cb3ae709d853
checksum=9daebf5195511a5bde8061c932b5585b956c81193dfc00abcd758316d07ed40c
do_build() {
make ${makejobs} CC=$CC PREFIX=/usr exif=1 help=1

View file

@ -1,6 +1,6 @@
# Template file for 'file-roller'
pkgname=file-roller
version=3.20.3
version=3.22.1
revision=1
build_style=gnu-configure
configure_args="--disable-schemas-compile --enable-magic --disable-static"
@ -12,4 +12,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=6b5c2de4c6bd52318cacd2a398cdfa45a5f1df8a77c6652a38a6a1d3e53644e9
checksum=8106791dcecbd2ab64194f4aeb5cb709a15e9e0d28e6470528c7bf56969be552

View file

@ -39,7 +39,7 @@ pre_configure() {
# Set -fPIC for btyacc tool to support PIE linker flags
sed -i extern/btyacc/Makefile -e 's;CFLAGS=;CFLAGS=-fPIC;'
if [ "${_gccver%%.*}" -gt 5 ]; then
if [ ${XBPS_GCC_VERSION_MAJOR} -gt 5 ]; then
# Fix gcc6 error for "void * operator new(size_t size) { return 0; }"
patch -p0 < ${FILESDIR}/fix-gcc6-no_throw_bad_alloc.patch
fi

View file

@ -1,7 +1,7 @@
# Template file for 'font-iosevka'
pkgname=font-iosevka
version=1.9.4
revision=2
version=1.9.5
revision=1
create_wrksrc=yes
noarch="yes"
font_dirs="/usr/share/fonts/TTF"
@ -12,7 +12,7 @@ maintainer="Diogo Leal <diogo@diogoleal.com>"
license="SIL Open Font License"
homepage="https://be5invis.github.io/Iosevka/"
distfiles="https://github.com/be5invis/Iosevka/releases/download/v${version}/01.iosevka-${version}.zip"
checksum=b4a8bd19ce9a02b8b47c24811d6d2da8eaa97ec4324ffc91e6469de85bdb6a01
checksum=356d107a05bdd2468251388f59ca294b58319e8f986654ba5f2cbf4f7d9229a3
do_install() {
vmkdir usr/share/fonts/TTF

View file

@ -1,6 +1,6 @@
# Template build file for 'font-unifont'.
pkgname=font-unifont-bdf
version=9.0.02
version=9.0.04
revision=1
create_wrksrc=yes
noarch=yes
@ -11,7 +11,7 @@ font_dirs="/usr/share/fonts/misc"
short_desc="GNU Unifont Glyphs"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2, Freeware"
checksum=ab0dd03ec7744e0c8c28ec387e1e8f76376a5327245801baccd1a405888c4c1a
checksum=cd5fc1b538e21e6f38d53950db7d42a0308e999e63564924fa84cc5962f4d3bc
do_install() {
vinstall unifont-${version}.bdf 644 usr/share/fonts/misc unifont.bdf

View file

@ -0,0 +1,13 @@
Fix an obvious typo.
--- src/FXString.cpp 2016-06-16 06:16:00.000000000 +0200
+++ src/FXString.cpp 2016-11-01 18:16:42.717595139 +0100
@@ -2365,7 +2365,7 @@
#else
va_list ag;
x: va_copy(ag,args);
- result=vsnprintf(str,length()+1,fmt,a);
+ result=vsnprintf(str,length()+1,fmt,ag);
va_end(ag);
if(result<0){ length(FXMAX(64,length()*2)); goto x; }
if(length()<result){ length(result); goto x; }

View file

@ -1,7 +1,7 @@
# Template file for 'fox'
pkgname=fox
version=1.6.51
revision=3
version=1.6.52
revision=1
build_style=gnu-configure
configure_args="--enable-release --with-xft=yes --with-opengl=yes --with-xim
--with-xshm --with-shape --with-xcursor --with-xrender --with-xrandr
@ -13,7 +13,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.fox-toolkit.org/"
license="LGPL-2.1, MIT"
distfiles="http://ftp.fox-toolkit.org/pub/fox-$version.tar.gz"
checksum=15a99792965d933a4936e48b671c039657546bdec6a318c223ab1131624403d1
checksum=8e57af9801a3400dbecf34927e871896ff4198ab72c1a3a5e4e27258a3a47d1b
CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/freetype2"

View file

@ -1,6 +1,6 @@
# Template file for 'freeipmi'
pkgname=freeipmi
version=1.5.4
version=1.5.5
revision=1
build_style=gnu-configure
configure_args="--without-systemdsystemunitdir ac_cv_header_sys_stropts_h=no"
@ -13,7 +13,7 @@ license="GPL-3"
# Changelog: http://www.gnu.org/software/freeipmi/NEWS
homepage="http://www.gnu.org/software/freeipmi/"
distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
checksum=6504a775d5d818c9353ecc7b2697596b29f8bc05e917b6f70157492fbddd1fd5
checksum=ae20b98d145b6316c4231903a64a96954bdd718e74fc4e6cec2cd0b63edcff53
post_install() {
rm -rf ${DESTDIR}/etc/{sysconfig,init.d}

View file

@ -1,6 +1,6 @@
# Template file for 'freetds'
pkgname=freetds
version=1.00.15
version=1.00.16
revision=1
build_style=gnu-configure
configure_args="--sysconfdir=/etc/$pkgname"
@ -12,7 +12,7 @@ maintainer="Diogo Leal <diogo@diogoleal.com>"
license="LGPL-3"
homepage="http://www.freetds.org/"
distfiles="ftp://ftp.freetds.org/pub/freetds/stable/${pkgname}-${version}.tar.gz"
checksum=310be6a9396a3de7a420f58219afacc13fb4f774ee6c70c06da903262db06ec2
checksum=2a770580348ddb1b817e0b70bd2e739e67c7462b0c2f2c96b5634ac4525b4ae4
freetds-devel_package() {
short_desc+=" - development files"

View file

@ -1,6 +1,6 @@
# Template file for 'gdl'
pkgname=gdl
version=3.18.0
version=3.22.0
revision=1
build_style=gnu-configure
configure_args="$(vopt_enable gir introspection)"
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2"
homepage="https://developer.gnome.org/gdl/"
distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=1499884e4fce375a963cf2b98b90e6724144f9b1f1ac8b84d765f4c85a2140b2
checksum=cc5b360e1392292186924f0f9a8efc0f4db7e6e56dc7042037466b5cc839660c
# Package build options
build_options="gir"

View file

@ -1,6 +1,6 @@
# Template file for 'geocode-glib'
pkgname=geocode-glib
version=3.18.2
version=3.20.1
revision=1
build_style=gnu-configure
configure_args="--disable-static $(vopt_enable gir introspection)"
@ -11,7 +11,7 @@ homepage="http://www.gnome.org"
license="LGPL-2.1"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=95b11ef2697ac5dbb2f397e7117e08e157b2168624c71507656928095012494e
checksum=669fc832cabf8cc2f0fc4194a8fa464cdb9c03ebf9aca5353d7cf935ba8637a2
# Package build options
build_options="gir"

View file

@ -1,6 +1,6 @@
# Template file for 'git-annex'
pkgname=git-annex
version=6.20161012
version=6.20161027
revision=1
nocross=yes
build_style=haskell-stack
@ -14,7 +14,7 @@ maintainer="Evan Deaubl <evan@deaubl.name>"
license="GPL-3"
homepage="http://git-annex.branchable.com"
distfiles="http://github.com/joeyh/${pkgname}/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz"
checksum=5ee77e425a039611f4fa373907e52528d4c3d3fe19bfc82dbe0b8a373df36d63
checksum=3dd91e1a796923d98ef47293a5058b082b987f26fe9da1f82651b6e84feb261b
nopie=yes
post_extract() {

View file

@ -1,7 +1,7 @@
# Template file for 'git-series'
pkgname=git-series
version=0.8.10
revision=2
version=0.8.11
revision=1
hostmakedepends="cargo cmake pkg-config rust"
makedepends="libgit2-devel"
depends="git"
@ -10,7 +10,7 @@ maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
license="MIT"
homepage="https://github.com/git-series/git-series"
distfiles="https://github.com/git-series/git-series/archive/${version}.tar.gz"
checksum=d70c9a2105c69fdd6059c04285ddb74b3b10852d9729dd8a14681b9bf36790be
checksum=d884e77c03304ba77cac3845b5e51a7856d517771db72c652f53b47cbaa13890
nocross=yes
do_build() {

View file

@ -1,6 +1,6 @@
# Template file for 'gjs'
pkgname=gjs
version=1.44.0
version=1.46.0
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config intltool glib-devel gobject-introspection"
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="MPL-1.1, LGPL-2.1, GPL-2"
homepage="http://live.gnome.org/Gjs"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=88c960f6ad47a6931d123f5d6317d13704f58572f68a4391913a254ff27dce80
checksum=2283591fa70785443793e1d7db66071b36052d707075f229baeb468d8dd25ad4
gjs-devel_package() {
depends="libgirepository-devel mozjs24-devel gjs>=${version}_${revision}"

View file

@ -1,6 +1,6 @@
# Template file for 'glade3'
pkgname=glade3
version=3.19.0
version=3.20.0
revision=1
wrksrc="glade-${version}"
build_style=gnu-configure
@ -13,7 +13,7 @@ homepage="http://glade.gnome.org/"
license="GPL-2"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
distfiles="${GNOME_SITE}/glade/${version%.*}/glade-${version}.tar.xz"
checksum=a7a3f6d32fbfcc9b754b48a3410bf025e462bc7898e124f0ad8f64c3d7ad6fa2
checksum=82d96dca5dec40ee34e2f41d49c13b4ea50da8f32a3a49ca2da802ff14dc18fe
lib32disabled=yes

View file

@ -1,7 +1,7 @@
# Template file for 'glib-networking'
pkgname=glib-networking
version=2.48.2
revision=4
version=2.50.0
revision=1
lib32disabled=yes
build_style=gnu-configure
configure_args="--disable-static --with-libproxy --with-gnome-proxy
@ -17,7 +17,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.gnome.org/"
license="LGPL-2.1"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=925c0c49d6b2b8b5695f2e33cd952d1dbb7d18d3f2f796413577719315bb3a84
checksum=3f1a442f3c2a734946983532ce59ed49120319fdb10c938447c373d5e5286bee
post_install() {
rm -rf ${DESTDIR}/usr/lib/systemd

View file

@ -1,7 +1,7 @@
# Template file for 'glm'
pkgname=glm
version=0.9.8.1
revision=2
version=0.9.8.2
revision=1
noarch=yes
build_style=cmake
hostmakedepends="unzip"
@ -10,7 +10,7 @@ license="MIT"
short_desc="A C++ mathematics library for graphics programming"
homepage="http://glm.g-truc.net"
distfiles="https://github.com/g-truc/glm/releases/download/${version}/glm-${version}.zip"
checksum=b27246788d2020c48f146ff84396a6b93001e5bea42c18f8beceaa5c452c5751
checksum=760cc94d5d2cd1925a4e85dbc3e3ca4195bca7331d54386e67dff721c2ef0ce5
wrksrc=${pkgname}
post_install() {

View file

@ -4,13 +4,14 @@ version=1.0.9
revision=1
build_style=gnu-configure
configure_args="--disable-static --enable-gtk3"
hostmakedepends="pkg-config intltool"
hostmakedepends="pkg-config intltool glib"
makedepends="gtk+3-devel dconf-devel alsa-lib-devel pulseaudio-devel"
short_desc="Common functions for gnome-mplayer and gecko-mediaplayer"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://gmtk.googlecode.com/"
license="GPL-2"
distfiles="https://gmtk.googlecode.com/svn/packages/gmtk-${version}.tar.gz"
#distfiles="https://gmtk.googlecode.com/svn/packages/gmtk-${version}.tar.gz"
distfiles="https://ftp.heanet.ie/mirrors/ftp.openbsd.org/distfiles/gmtk-${version}.tar.gz"
checksum=d633832ab3b223f9a669934d168c74574ab47a6a21f76d942c05ad78c56bf87a
gmtk-devel_package() {

View file

@ -1,7 +1,7 @@
# Template file for 'gnome-boxes'
pkgname=gnome-boxes
version=3.18.1
revision=2
version=3.22.1
revision=1
# XXX ovirt support.
build_style=gnu-configure
configure_args="--enable-smartcard"
@ -17,7 +17,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="https://live.gnome.org/Boxes"
license="LGPL-2"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=0235d7f76cf3faa3889b302c743d608759e84506657ed4e374592c39f768fb2b
checksum=be807d9336e96af6dea8f269a4b6dbbd3e9bb5fd135efc952aa2d62dde87b8ea
build_options="gir"
if [ -z "$CROSS_BUILD" ]; then

View file

@ -15,5 +15,6 @@ short_desc="A simple MPlayer GUI for GNOME"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2"
homepage="http://gnome-mplayer.googlecode.com/"
distfiles="https://gnome-mplayer.googlecode.com/svn/packages/gnome-mplayer-${version}.tar.gz"
#distfiles="https://gnome-mplayer.googlecode.com/svn/packages/gnome-mplayer-${version}.tar.gz"
distfiles="https://launchpad.net/ubuntu/+archive/primary/+files/gnome-mplayer_${version}.orig.tar.gz"
checksum=e43ca4929e7dc591256a16a793c7cce2678e07e948ee8ef11ed46cce2b3d81db

View file

@ -1,16 +1,16 @@
# Template file for 'gnucash'
pkgname=gnucash
version=2.6.14
revision=1
revision=2
conf_files="
/etc/gnucash/config
/etc/gnucash/environment"
/etc/gnucash/config
/etc/gnucash/environment"
hostmakedepends="pkg-config intltool guile"
makedepends="
gmp-devel gtk+-devel libxml2-devel libxslt-devel libgnomecanvas-devel libltdl-devel
goffice0.8-devel libgsf-devel GConf-devel webkitgtk2-devel gc-devel guile-devel
aqbanking-devel aqbanking libofx-devel gwenhywfar-devel gwenhywfar-gtk python-devel"
depends="guile dconf"
makedepends="GConf-devel aqbanking aqbanking-devel gc-devel gmp-devel
goffice0.8-devel gtk+-devel guile-devel gwenhywfar-devel gwenhywfar-gtk
libgnomecanvas-devel libgsf-devel libltdl-devel libofx-devel libxml2-devel
libxslt-devel python-devel webkitgtk2-devel"
depends="dconf guile pygtk"
build_style="gnu-configure"
configure_args="--disable-dbi --enable-aqbanking --enable-python"
maintainer="Juan RP <xtraeme@voidlinux.eu>"

View file

@ -1,6 +1,6 @@
# Template file for 'gnuchess'
pkgname=gnuchess
version=6.2.3
version=6.2.4
revision=1
build_style=gnu-configure
short_desc="GNU Chess"
@ -8,4 +8,4 @@ maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
license="GPL-3"
homepage="http://www.gnu.org/software/chess/chess.html"
distfiles="${GNU_SITE}/chess/${pkgname}-${version}.tar.gz"
checksum=78999176b2f2b5e0325bcc69749b7b2cefb7b1ef4f02d101fa77ae24a1b31b82
checksum=3c425c0264f253fc5cc2ba969abe667d77703c728770bd4b23c456cbe5e082ef

View file

@ -1,7 +1,7 @@
# Template file for 'gobject-introspection'
pkgname=gobject-introspection
version=1.46.0
revision=2
version=1.50.0
revision=1
build_style=gnu-configure
configure_args="--disable-tests --disable-static"
hostmakedepends="pkg-config flex libtool"
@ -13,7 +13,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://live.gnome.org/GObjectInstrospection"
license="GPL-2, LGPL-2.1"
distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=6658bd3c2b8813eb3e2511ee153238d09ace9d309e4574af27443d87423e4233
checksum=1c6597c666f543c70ef3d7c893ab052968afae620efdc080c36657f4226337c5
nocross=yes
gir-freedesktop_package() {

View file

@ -1,7 +1,7 @@
# Template build file for 'GThumb'.
pkgname=gthumb
version=3.4.4.1
revision=3
revision=4
build_style=gnu-configure
configure_args="--disable-schemas-compile --disable-static
$(vopt_enable tiff) $(vopt_enable clutter)
@ -11,7 +11,7 @@ hostmakedepends="pkg-config intltool itstool glib-devel"
makedepends="webkit2gtk-devel json-glib-devel gnome-desktop-devel
libsecret-devel librsvg-devel libwebp-devel exiv2-devel
$(vopt_if tiff tiff-devel) $(vopt_if clutter clutter-gtk-devel)
$(vopt_if gstreamer gstreamer-devel) $(vopt_if soup libsoup-gnome-devel)
$(vopt_if gstreamer gstreamer1-devel) $(vopt_if soup libsoup-gnome-devel)
$(vopt_if brasero brasero-devel)"
short_desc='An image viewer and browser for the GNOME Desktop'
maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"

View file

@ -0,0 +1,83 @@
From 0d945f06faee49788191e3e28f797f72959b3583 Mon Sep 17 00:00:00 2001
From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com>
Date: Mon, 10 Oct 2016 16:34:28 +0200
Subject: [PATCH] gdkscreen-x11: Fix screen and monitor size calculation
The monitors are already in scaled pixels, so scaling again when retrieving
the screen size is wrong.
With GDK_SCALE unset, the initial monitor sizes are unscaled, and when the
xsettings client sets a scale > 1, the monitor sizes should be updated.
The end result is that the monitor sizes start out wrong, and get
corrected on the first xrandr event, while the screen size starts out
right and becomes wrong after the event.
This patch fixes Firefox misplacing menus and popovers when the xrandr
configuration changes while it is running.
Fix for the X11 side of
https://bugzilla.gnome.org/show_bug.cgi?id=772202
---
gdk/x11/gdkscreen-x11.c | 16 ++++------------
1 file changed, 4 insertions(+), 12 deletions(-)
diff --git a/gdk/x11/gdkscreen-x11.c b/gdk/x11/gdkscreen-x11.c
index 7738a47adfed1484..28a43a69bedbe955 100644
--- gdk/x11/gdkscreen-x11.c
+++ gdk/x11/gdkscreen-x11.c
@@ -49,6 +49,7 @@
static void gdk_x11_screen_dispose (GObject *object);
static void gdk_x11_screen_finalize (GObject *object);
static void init_randr_support (GdkScreen *screen);
+static void process_monitors_change (GdkScreen *screen);
enum
{
@@ -82,13 +83,13 @@ gdk_x11_screen_get_display (GdkScreen *screen)
gint
gdk_x11_screen_get_width (GdkScreen *screen)
{
- return GDK_X11_SCREEN (screen)->width / GDK_X11_SCREEN (screen)->window_scale;
+ return GDK_X11_SCREEN (screen)->width;
}
gint
gdk_x11_screen_get_height (GdkScreen *screen)
{
- return GDK_X11_SCREEN (screen)->height / GDK_X11_SCREEN (screen)->window_scale;
+ return GDK_X11_SCREEN (screen)->height;
}
static gint
@@ -906,10 +907,8 @@ void
_gdk_x11_screen_set_window_scale (GdkX11Screen *x11_screen,
gint scale)
{
- GdkX11Display *x11_display = GDK_X11_DISPLAY (x11_screen->display);
GList *toplevels, *l;
GdkWindow *root;
- int i;
if (x11_screen->window_scale == scale)
return;
@@ -928,14 +927,7 @@ _gdk_x11_screen_set_window_scale (GdkX11Screen *x11_screen,
_gdk_x11_window_set_window_scale (window, scale);
}
- for (i = 0; i < x11_display->monitors->len; i++)
- {
- GdkMonitor *monitor = GDK_MONITOR (x11_display->monitors->pdata[i]);
-
- gdk_monitor_set_scale_factor (monitor, scale);
- }
-
- g_signal_emit_by_name (GDK_SCREEN (x11_screen), "monitors-changed");
+ process_monitors_change (GDK_SCREEN (x11_screen));
}
/*
--
2.10.1

View file

@ -1,7 +1,7 @@
# Template build file for 'gtk+3'.
pkgname=gtk+3
version=3.22.2
revision=1
revision=2
wrksrc="gtk+-${version}"
build_style=gnu-configure
configure_args="--disable-schemas-compile --enable-gtk2-dependency

View file

@ -1,6 +1,6 @@
# Template file for 'gtksourceview'
pkgname=gtksourceview
version=3.18.2
version=3.22.0
revision=1
build_style=gnu-configure
configure_args="--disable-static $(vopt_enable gir introspection)"
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=60f75a9f0039e13a2281fc595b5ef7344afa06732cc53b57d13234bfb0a5b7b2
checksum=70657f48732427984dce6cc812bdd3f2b701c0a49e0a0a08889705b3dadcf8e5
# Package build options
build_options="gir"

View file

@ -1,7 +1,7 @@
# Template file for 'hexchat'
pkgname=hexchat
version=2.12.3
revision=1
revision=2
lib32disabled=yes
build_style=gnu-configure
hostmakedepends="pkg-config intltool glib-devel gdk-pixbuf-devel perl-XML-Parser"
@ -26,6 +26,7 @@ post_install() {
}
hexchat-perl_package() {
lib32disabled=yes
short_desc+=" - perl plugin"
depends="${sourcepkg}-${version}_${revision}"
pkg_install() {
@ -33,6 +34,7 @@ hexchat-perl_package() {
}
}
hexchat-python_package() {
lib32disabled=yes
short_desc+=" - python plugin"
depends="${sourcepkg}-${version}_${revision}"
pkg_install() {
@ -41,6 +43,7 @@ hexchat-python_package() {
}
hexchat-lua_package() {
lib32disabled=yes
short_desc+=" - lua plugin"
depends="${sourcepkg}-${version}_${revision}"
pkg_install() {

17
srcpkgs/httpstat/template Normal file
View file

@ -0,0 +1,17 @@
# Template file for 'httpstat'
pkgname=httpstat
version=1.0.0
revision=1
build_style=go
go_import_path="github.com/davecheney/httpstat"
hostmakedepends="git"
short_desc="It's like curl -v, with colours"
maintainer="Diogo Leal <diogo@diogoleal.com>"
license="MIT"
homepage="https://github.com/davecheney/httpstat"
distfiles="https://github.com/davecheney/httpstat/archive/v${version}.tar.gz"
checksum=3a9e89141bb773ca5fa35b9b0ddd4832c17b317849471bacd0f1130333bbcd7b
post_install() {
vlicense LICENSE
}

View file

@ -1,6 +1,6 @@
# Template file for 'hwids'
pkgname=hwids
version=20160801
version=20161103
revision=1
noarch=yes
wrksrc="hwids-hwids-${version}"
@ -9,7 +9,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="https://github.com/gentoo/hwids"
license="GPL-2"
distfiles="https://github.com/gentoo/hwids/archive/hwids-${version}.tar.gz"
checksum=404c1fca03d11c90e21de9e3bec10600b0bbaefede1dcb71ff520bff8dfb6aec
checksum=3353680623b97ffb3e73486dac7e9d61cb58889544aeefd6bbe12d51189e4313
do_install() {
vmkdir usr/share/hwdata

View file

@ -1,15 +1,17 @@
--- CMakeLists.txt.orig 2016-06-11 17:03:52.532568896 +0200
+++ CMakeLists.txt 2016-06-11 17:04:03.094569441 +0200
@@ -97,12 +97,6 @@
--- CMakeLists.txt.orig 2016-11-06 06:11:37.041598678 +0100
+++ CMakeLists.txt 2016-11-06 06:19:21.978622663 +0100
@@ -106,10 +106,10 @@
ENDIF()
#SET(CMAKE_CXX_FLAGS "-fno-implement-inlines -finline-small-functions -findirect-inlining -fpartial-inlining")
-IF(APPLE)
- SET(CMAKE_CXX_FLAGS "-O2")
-ELSE()
- SET(CMAKE_CXX_FLAGS "-O2 -fno-implement-inlines")
-SET(CMAKE_CXX_FLAGS "-O2 -std=gnu++11 -Wno-deprecated-register")
-IF (NOT CMAKE_CXX_COMPILER_ID MATCHES "Clang")
- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-implement-inlines")
-ENDIF()
-
+#SET(CMAKE_CXX_FLAGS "-O2 -std=gnu++11 -Wno-deprecated-register")
+#IF (NOT CMAKE_CXX_COMPILER_ID MATCHES "Clang")
+# SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-implement-inlines")
+#ENDIF()
SET(CMAKE_CXX_FLAGS_RELEASE "")
SET(CMAKE_CXX_FLAGS_DEBUG "-g ")#-Winline")

View file

@ -0,0 +1,11 @@
--- CMakeLists.txt.orig 2016-11-06 06:21:09.000000000 +0100
+++ CMakeLists.txt 2016-11-06 06:24:00.389637026 +0100
@@ -358,7 +358,7 @@
IF(NOT MINGW AND NOT APPLE)
INSTALL(FILES ${CMAKE_SOURCE_DIR}/linux/hydrogen.appdata.xml DESTINATION "${CMAKE_INSTALL_PREFIX}/share/appdata")
INSTALL(FILES ${CMAKE_SOURCE_DIR}/linux/hydrogen.desktop DESTINATION "${CMAKE_INSTALL_PREFIX}/share/applications")
- INSTALL(FILES ${CMAKE_SOURCE_DIR}/linux/hydrogen.1 DESTINATION "${CMAKE_INSTALL_PREFIX}/man/man1")
+ INSTALL(FILES ${CMAKE_SOURCE_DIR}/linux/hydrogen.1 DESTINATION "${CMAKE_INSTALL_PREFIX}/share/man/man1")
ENDIF()
#

View file

@ -1,7 +1,7 @@
# Template file for 'hydrogen'
pkgname=hydrogen
version=0.9.6.1
revision=2
version=0.9.7
revision=1
build_style=cmake
configure_args="-DWANT_LRDF=ON -DWANT_CPPUNIT=OFF"
hostmakedepends="pkg-config cmake"
@ -13,6 +13,6 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2"
homepage="http://www.hydrogen-music.org/"
distfiles="https://github.com/hydrogen-music/hydrogen/archive/${version}.tar.gz"
checksum=94dadf433f0abbe7e0ae8e037726b3573f8b59abf118c9c084f06c561d56b66f
checksum=1e0f3d9eae901ef5f11a61e2a446b1d819f3b38e2476a2b382cc02dea693c2b7
export CXXFLAGS="-fno-implement-inlines"
export CXXFLAGS="-std=gnu++11 -Wno-deprecated-register -fno-implement-inlines"

View file

@ -1,8 +1,8 @@
# Template file for 'inxi'
pkgname=inxi
version=2.3.3
version=2.3.4
revision=1
_gitrev=ec2c5027c2067a994732318f95ee6b81f6768e1f
_gitrev=89e18d245bc34fc5be5f5baddac2ccd8106be050
wrksrc=${pkgname}-${_gitrev}
noarch="yes"
depends="file glxinfo pciutils usbutils xdpyinfo xprop xrandr"
@ -11,7 +11,7 @@ maintainer='Juan RP <xtraeme@voidlinux.eu>'
license="GPL-3"
homepage="https://github.com/smxi/inxi/"
distfiles="https://github.com/smxi/inxi/archive/${_gitrev}.tar.gz>${pkgname}-${version}.tar.gz"
checksum=bc8ac7db7b76586fa62f8fe16daf1d111509bd66f0981ef2f3e76a6371ea8c90
checksum=75bbd7865c9cd438f13977fa91f1d2716bdc06e1231a341fd1da9e348398aada
do_install() {
vbin inxi

View file

@ -1,6 +1,6 @@
# Template file for 'iperf3'
pkgname=iperf3
version=3.1.3
version=3.1.4
revision=1
wrksrc="iperf-${version}"
build_style=gnu-configure
@ -11,7 +11,7 @@ maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
license="BSD"
homepage="http://software.es.net/iperf/"
distfiles="http://downloads.es.net/pub/iperf/iperf-${version}.tar.gz"
checksum=60d8db69b1d74a64d78566c2317c373a85fef691b8d277737ee5d29f448595bf
checksum=db61d70ac62003ebe0bf15496bd8c4b3c4b728578a44d0a1a88fcf8afc0e8f76
post_extract() {
sed -i '1i#include <stdint.h>' src/timer.h src/cjson.h

View file

@ -1,7 +1,7 @@
# Template file for 'irrlicht'
pkgname=irrlicht
version=1.8.3
revision=3
version=1.8.4
revision=1
hostmakedepends="unzip pkg-config"
makedepends="libjpeg-turbo-devel libpng-devel libXcursor-devel libXext-devel MesaLib-devel"
short_desc="Lightning fast realtime 3D engine"
@ -9,7 +9,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="LGPL-2.1"
homepage="http://irrlicht.sourceforge.net"
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.zip"
checksum=9e7be44277bf2004d73580a8585e7bd3c9ce9a3c801691e4f4aed030ac68931c
checksum=f42b280bc608e545b820206fe2a999c55f290de5c7509a02bdbeeccc1bf9e433
if [ ${XBPS_GCC_VERSION_MAJOR} -gt 5 ]; then
CXXFLAGS="-Wno-error=narrowing"

View file

@ -1,6 +1,6 @@
# Template build file for 'jasper'.
pkgname=jasper
version=1.900.16
version=1.900.21
revision=1
build_style=gnu-configure
configure_args="--enable-shared --disable-static --without-x --disable-opengl"
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.ece.uvic.ca/~mdadams/jasper"
license="JasPer-2.0"
distfiles="http://www.ece.uvic.ca/~frodo/jasper/software/jasper-${version}.tar.gz"
checksum=349f2261767c51a9e59e37025a027686f45f55cfbb8c46fd55c8697092f9f971
checksum=e9c8a241f80d1cc190c308f5efc6669a98776ed27458643553abee823fadd7b3
CFLAGS="-std=c99"

View file

@ -1,6 +1,6 @@
# Template build file for 'json-glib'.
pkgname=json-glib
version=1.0.4
version=1.2.2
revision=1
build_style=gnu-configure
configure_args="$(vopt_enable gir introspection)"
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://live.gnome.org/JsonGlib"
license="LGPL-2"
distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=80f3593cb6bd13f1465828e46a9f740e2e9bd3cd2257889442b3e62bd6de05cd
checksum=ea128ab52a824fcd06e5448fbb2bd8d9a13740d51c66d445828edba71321a621
# Package build options
build_options="gir"

View file

@ -1,7 +1,7 @@
# Template file for 'jupp'
pkgname=jupp
version=3.1jupp28
revision=2
version=3.1jupp29
revision=1
build_style=gnu-configure
configure_args="--disable-dependency-tracking --disable-termidx"
makedepends="ncurses-devel"
@ -19,7 +19,7 @@ maintainer='Juan RP <xtraeme@voidlinux.eu>'
license="GPL-1"
homepage="https://www.mirbsd.org/jupp.htm"
distfiles="https://www.mirbsd.org/MirOS/dist/${pkgname}/joe-${version}.tgz"
checksum=be4d16cb44f002a3f6f5069471096c53d9c184b7366ef1a055422d2f0006851f
checksum=c0ca11a082e18f99c502f9984dadf40ba02576571ff788d334e633ff383a7729
pre_configure() {
chmod +x configure

View file

@ -1,6 +1,6 @@
# Template file for 'kadu'
pkgname=kadu
version=4.0
version=4.1
revision=1
build_style=cmake
configure_args="-DCMAKE_PREFIX_PATH=${XBPS_CROSS_BASE}/usr
@ -22,7 +22,7 @@ maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
license="GPL-2"
homepage="http://www.kadu.im/"
distfiles="http://download.kadu.im/stable/${pkgname}-${version}.tar.bz2"
checksum=7ac4e7728be9f985ff4e88a20fa468b163322bcbf8bd8284a93f680a3d3cb74e
checksum=ece2653f66eb1eeec5bd24972e1066c901f3aeeffc9ef40d03c15de4bc652c0a
build_options="mysql odbc pgsql sqlite tds"
build_options_default="sqlite"
@ -41,9 +41,6 @@ pre_configure() {
-e "s;unity_integration$;;" \
-e "s;indicator_docking$;;" \
-e "s;word_fix$;;"
# Using the __useconds_t type is wrong here, see man usleep(3)
sed -i ${wrksrc}/plugins/pcspeaker/pcspeaker-notifier.cpp \
-e "s;__useconds_t;useconds_t;g"
}
kadu-data_package() {

View file

@ -1,10 +1,10 @@
# Template file for 'karchive'
pkgname=karchive
version=5.26.0
revision=1
revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules"
hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
makedepends="qt5-devel zlib-devel bzip2-devel liblzma-devel"
short_desc="Qt5 addon providing access to numerous types of archives"
maintainer="Denis Revin <denis.revin@gmail.com>"

View file

@ -1,10 +1,10 @@
# Template file for 'kcodecs'
pkgname=kcodecs
version=5.26.0
revision=1
revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules"
hostmakedepends="extra-cmake-modules qt5-host-tools qt5-tools-devel"
makedepends="qt5-devel qt5-tools-devel"
short_desc="A collection of methods to manipulate strings using various encodings"
maintainer="Denis Revin <denis.revin@gmail.com>"

View file

@ -1,10 +1,10 @@
# Template file for 'kconfig'
pkgname=kconfig
version=5.26.0
revision=1
revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules"
hostmakedepends="extra-cmake-modules qt5-host-tools qt5-tools-devel"
makedepends="qt5-devel qt5-tools-devel"
short_desc="KDE Persistent platform-independent application settings"
maintainer="Denis Revin <denis.revin@gmail.com>"

View file

@ -1,10 +1,10 @@
# Template file for 'kcoreaddons'
pkgname=kcoreaddons
version=5.26.0
revision=1
revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules"
hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools qt5-tools-devel"
makedepends="qt5-devel qt5-tools-devel"
depends="shared-mime-info"
short_desc="Qt5 addon library with a collection of non-GUI utilities"

View file

@ -1,10 +1,10 @@
# Template file for 'kdbusaddons'
pkgname=kdbusaddons
version=5.26.0
revision=1
revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules"
hostmakedepends="extra-cmake-modules qt5-host-tools qt5-tools-devel"
makedepends="qt5-devel qt5-tools-devel qt5-x11extras-devel"
short_desc="KDE Convenience classes for DBus"
maintainer="Denis Revin <denis.revin@gmail.com>"

View file

@ -0,0 +1,29 @@
--- kpimutils/linklocator.cpp
+++ kpimutils/linklocator.cpp
@@ -389,7 +389,23 @@
bool badUrl = false;
str = locator.getUrlAndCheckValidHref(&badUrl);
if (badUrl) {
- return locator.mText;
+ QString resultBadUrl;
+ const int helperTextSize(locator.mText.count());
+ for (int i = 0; i < helperTextSize; ++i) {
+ const QChar chBadUrl = locator.mText[i];
+ if (chBadUrl == QLatin1Char('&')) {
+ resultBadUrl += QLatin1String("&amp;");
+ } else if (chBadUrl == QLatin1Char('"')) {
+ resultBadUrl += QLatin1String("&quot;");
+ } else if (chBadUrl == QLatin1Char('<')) {
+ resultBadUrl += QLatin1String("&lt;");
+ } else if (chBadUrl == QLatin1Char('>')) {
+ resultBadUrl += QLatin1String("&gt;");
+ } else {
+ resultBadUrl += chBadUrl;
+ }
+ }
+ return resultBadUrl;
}
if ( !str.isEmpty() ) {

View file

@ -1,7 +1,7 @@
# Template file for 'kdepimlibs'
pkgname=kdepimlibs
version=4.14.3
revision=4
revision=5
short_desc="KDE PIM Libraries"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2, LGPL-2.1, FDL"

View file

@ -1,10 +1,10 @@
# Template file for 'kdnssd'
pkgname=kdnssd
version=5.26.0
revision=1
revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF"
hostmakedepends="extra-cmake-modules"
hostmakedepends="extra-cmake-modules qt5-host-tools qt5-tools-devel"
makedepends="qt5-devel qt5-tools-devel avahi-libs-devel"
short_desc="Network service discovery using Zeroconf"
maintainer="Denis Revin <denis.revin@gmail.com>"

Some files were not shown because too many files have changed in this diff Show more