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 - XLINT=1
- ARCH=x86_64 BOOTSTRAP=x86_64 - ARCH=x86_64 BOOTSTRAP=x86_64
- ARCH=i686 BOOTSTRAP=i686 - ARCH=i686 BOOTSTRAP=i686
- ARCH=armv6hf BOOTSTRAP=x86_64 - ARCH=aarch64 BOOTSTRAP=x86_64
- ARCH=armv7hf BOOTSTRAP=x86_64 - ARCH=armv7hf BOOTSTRAP=x86_64
- ARCH=x86_64-musl BOOTSTRAP=x86_64-musl - ARCH=x86_64-musl BOOTSTRAP=x86_64-musl
- ARCH=armv7hf-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: before_script:
- common/travis/prepare.sh - 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.26.so.0 libvala-0.26.2_1
libvala-0.28.so.0 libvala-0.28.0_1 libvala-0.28.so.0 libvala-0.28.0_1
libvala-0.30.so.0 libvala-0.30.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 libSDL_net-1.2.so.0 SDL_net-1.2.7_1
libmodplug.so.1 libmodplug-0.8.8_1 libmodplug.so.1 libmodplug-0.8.8_1
libfetch.so.2 libfetch-2.34_8 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.so.0 libharfbuzz-0.9.4_1
libharfbuzz-icu.so.0 libharfbuzz-0.9.19_1 libharfbuzz-icu.so.0 libharfbuzz-0.9.19_1
libosinfo-1.0.so.0 libosinfo-0.2.0_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-client-glib-2.0.so.8 spice-gtk-0.14_1
libspice-controller.so.0 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 libvirt-gconfig-1.0.so.0 libvirt-glib-0.1.2_1

View file

@ -1,8 +1,8 @@
# Remote repositories # 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
repository=https://repo.voidlinux.eu/current/musl/nonfree 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 repository=https://repo.voidlinux.eu/current/aarch64
# Additional mirrors # Additional mirrors

View file

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

View file

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

View file

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

View file

@ -1,30 +1,55 @@
## moving the <linux/xxxx> includes to below nm includes For musl libc instead of including <linux/if_ether.h> or <net/ethernet.h>
## no longer works in 1.0.0. 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
+++ src/platform/wifi/wifi-utils.h.new +++ src/platform/wifi/wifi-utils.h.new
@@ -22,10 +22,10 @@ @@ -22,10 +22,14 @@
#ifndef __WIFI_UTILS_H__ #ifndef __WIFI_UTILS_H__
#define __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 <glib.h>
#include "nm-dbus-interface.h" #include "nm-dbus-interface.h"
+#include <linux/if_ether.h>
typedef struct WifiData WifiData; typedef struct WifiData WifiData;
--- src/settings/nm-settings-connection.h --- src/settings/nm-settings-connection.h
+++ src/settings/nm-settings-connection.h.new +++ src/settings/nm-settings-connection.h.new
@@ -22,10 +22,9 @@ @@ -22,10 +22,14 @@
#ifndef __NETWORKMANAGER_SETTINGS_CONNECTION_H__ #ifndef __NETWORKMANAGER_SETTINGS_CONNECTION_H__
#define __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-connection.h>
#include "nm-types.h" #include "nm-types.h"
+#include <linux/if_ether.h>
G_BEGIN_DECLS G_BEGIN_DECLS

View file

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

View file

@ -1,7 +1,7 @@
# Template file for 'R' # Template file for 'R'
pkgname=R pkgname=R
version=3.3.1 version=3.3.2
revision=2 revision=1
nocross=yes nocross=yes
build_style=gnu-configure build_style=gnu-configure
configure_args="--docdir=/usr/share/doc/R rdocdir=/usr/share/doc/R 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" license="GPL-2"
homepage="http://www.r-project.org/" homepage="http://www.r-project.org/"
distfiles="http://cran.r-project.org/src/base/R-3/${pkgname}-${version}.tar.gz" distfiles="http://cran.r-project.org/src/base/R-3/${pkgname}-${version}.tar.gz"
checksum=3dc59ae5831f5380f83c169bac2103ad052efe0ecec4ffa74bde4d85a0fda9e2 checksum=d294ad21e9f574fb4828ebb3a94b8cb34f4f304a41687a994be00dd41a4e514c
shlib_provides="libR.so" shlib_provides="libR.so"
pre_configure() { 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' # Template file for 'VirtualGL'
pkgname=VirtualGL pkgname=VirtualGL
version=2.5 version=2.5.1
revision=2 revision=1
build_style=cmake build_style=cmake
configure_args="-DTJPEG_INCLUDE_DIR=/usr/include configure_args="-DTJPEG_INCLUDE_DIR=/usr/include
-DTJPEG_LIBRARY=/usr/lib/libturbojpeg.so -DVGL_LIBDIR=/usr/lib -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/" homepage="http://www.virtualgl.org/"
license="LGPL-2.1" license="LGPL-2.1"
distfiles="${SOURCEFORGE_SITE}/virtualgl/${version}/${pkgname}-${version}.tar.gz" distfiles="${SOURCEFORGE_SITE}/virtualgl/${version}/${pkgname}-${version}.tar.gz"
checksum=14d5ba1af9fe8859bbb6131714fee465143f16184449d2d7adb65bd4aba4d7d6 checksum=da342e0157257cd7b7c9c6705c7f2b9853f28f6bb6c51c90c710cc14257f3659
only_for_archs="i686 i686-musl x86_64 x86_64-musl" only_for_archs="i686 i686-musl x86_64 x86_64-musl"

View file

@ -1,6 +1,6 @@
# Template file for 'abcm2ps' # Template file for 'abcm2ps'
pkgname=abcm2ps pkgname=abcm2ps
version=8.12.4 version=8.12.9
revision=1 revision=1
build_style=configure build_style=configure
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
@ -10,7 +10,7 @@ maintainer="lemmi <lemmi@nerd2nerd.org>"
license="GPL-2" license="GPL-2"
homepage="http://moinejf.free.fr/" homepage="http://moinejf.free.fr/"
distfiles="${homepage}/abcm2ps-${version}.tar.gz" distfiles="${homepage}/abcm2ps-${version}.tar.gz"
checksum=1fe8bcb3890d21a9e8f3cd484abe5c97a7398a6471a56c6465b74cb87bd9253f checksum=72b8f40964234edf2043bdc83527c37989bbb5fb3b4c108c2ef3cd1883399af4
pre_configure() { pre_configure() {
sed -i 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' # Template file for 'abiword'
pkgname=abiword pkgname=abiword
version=3.0.1 version=3.0.2
revision=7 revision=2
build_style=gnu-configure 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" hostmakedepends="automake libtool flex pkg-config"
makedepends="libjpeg-turbo-devel libpng-devel fribidi-devel libgsf-devel 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 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" depends="hicolor-icon-theme desktop-file-utils"
short_desc="Free word processing program similar to Microsoft(R) Word" short_desc="Free word processing program similar to Microsoft(R) Word"
maintainer="Juan RP <xtraeme@voidlinux.eu>" maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-3" license="GPL-3"
homepage="http://www.abisource.com/" homepage="http://www.abisource.com/"
distfiles="${homepage}/downloads/${pkgname}/${version}/source/${pkgname}-${version}.tar.gz" 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() { libabiword_package() {
short_desc+=" - Runtime library" short_desc+=" - Runtime library"

View file

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

View file

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

View file

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

View file

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

View file

@ -1,7 +1,7 @@
# Template file for 'bijiben' # Template file for 'bijiben'
pkgname=bijiben pkgname=bijiben
version=3.18.2 version=3.20.2
revision=2 revision=1
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-update-mimedb" configure_args="--disable-update-mimedb"
hostmakedepends="pkg-config intltool itstool gobject-introspection" hostmakedepends="pkg-config intltool itstool gobject-introspection"
@ -16,4 +16,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://live.gnome.org/Apps/Bijiben" homepage="http://live.gnome.org/Apps/Bijiben"
license="GPL-2" license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" 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' # Template file for 'bindfs'
pkgname=bindfs pkgname=bindfs
version=1.13.4 version=1.13.5
revision=1 revision=1
build_style=gnu-configure build_style=gnu-configure
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
@ -10,4 +10,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://bindfs.org" homepage="http://bindfs.org"
license="GPL-2" license="GPL-2"
distfiles="http://bindfs.org/downloads/bindfs-${version}.tar.gz" distfiles="http://bindfs.org/downloads/bindfs-${version}.tar.gz"
checksum=a0e7336e5b7c9a4aaca7ba15487675dbe5c8dac692ee7341e7fcb41dd410d014 checksum=2814d1319e7425a5651d009a45e0269df7da9f18c6e7beca663148d7622c6ef3

View file

@ -1,7 +1,7 @@
# Template file for 'bitcoin' # Template file for 'bitcoin'
pkgname=bitcoin pkgname=bitcoin
version=0.13.0 version=0.13.1
revision=3 revision=1
create_wrksrc=yes create_wrksrc=yes
hostmakedepends="pkg-config yasm" hostmakedepends="pkg-config yasm"
makedepends="db-devel protobuf-devel boost-devel miniupnpc-devel libevent-devel qrencode-devel" 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" license="MIT"
homepage="https://bitcoin.org/" homepage="https://bitcoin.org/"
distfiles="https://bitcoin.org/bin/bitcoin-core-${version}/bitcoin-${version}.tar.gz" distfiles="https://bitcoin.org/bin/bitcoin-core-${version}/bitcoin-${version}.tar.gz"
checksum=0c7d7049689bb17f4256f1e5ec20777f42acef61814d434b38e6c17091161cda checksum=d8edbd797ff1c8266113e54d851a85def46ab82389abe7d7bd0d2827e74cecd7
case "$XBPS_TARGET_MACHINE" in case "$XBPS_TARGET_MACHINE" in
*-musl) broken="http://build.voidlinux.eu/builders/armv6l-musl_builder/builds/2804/steps/shell_3/logs/stdio";; *-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' # Template file for 'bluez'
pkgname=bluez pkgname=bluez
version=5.42 version=5.43
revision=2 revision=1
build_style=gnu-configure build_style=gnu-configure
configure_args="--with-udevdir=/usr/lib/udev --disable-systemd configure_args="--with-udevdir=/usr/lib/udev --disable-systemd
--enable-pie --enable-threads --enable-library" --enable-pie --enable-threads --enable-library"
@ -15,7 +15,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.bluez.org/" homepage="http://www.bluez.org/"
license="GPL-2" license="GPL-2"
distfiles="${KERNEL_SITE}/bluetooth/$pkgname-$version.tar.xz" distfiles="${KERNEL_SITE}/bluetooth/$pkgname-$version.tar.xz"
checksum=4f166fed80fc017396d6f2b3cae5185520875ab456d1c74d6b4eaa4da0e16109 checksum=16c9c05d2a1da644ce3570d975ada3643d2e60c007a955bac09c0a0efeb58d15
pre_configure() { pre_configure() {
autoreconf -fi autoreconf -fi

View file

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

View file

@ -1,11 +1,9 @@
# Template file for 'breeze-icons' # Template file for 'breeze-icons'
pkgname=breeze-icons pkgname=breeze-icons
version=5.26.0 version=5.26.0
revision=2 revision=3
noarch=yes
build_style=cmake build_style=cmake
configure_args="-DBINARY_ICONS_RESOURCE=ON" hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
hostmakedepends="extra-cmake-modules"
makedepends="qt5-devel" makedepends="qt5-devel"
short_desc="Breeze icon theme" short_desc="Breeze icon theme"
maintainer="Juan RP <xtraeme@voidlinux.eu>" maintainer="Juan RP <xtraeme@voidlinux.eu>"
@ -13,3 +11,9 @@ license="LGPL-3"
homepage="https://community.kde.org/Frameworks" homepage="https://community.kde.org/Frameworks"
distfiles="http://download.kde.org/stable/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" distfiles="http://download.kde.org/stable/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=a9c0d742a37ef3b3b2dae5a5bb97aee2927dd613c17c606f3bcbc6845a8c6bcd 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' # Template file for 'bspwm'
pkgname=bspwm pkgname=bspwm
version=0.9.1 version=0.9.2
revision=1 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" short_desc="A tiling window manager based on binary space partitioning"
maintainer="Juan RP <xtraeme@voidlinux.eu>" maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="BSD" license="BSD"
homepage="https://github.com/baskerville/bspwm" homepage="https://github.com/baskerville/bspwm"
distfiles="https://github.com/baskerville/bspwm/archive/${version}.tar.gz" distfiles="https://github.com/baskerville/bspwm/archive/${version}.tar.gz"
checksum=02bb58a307acdec242eb4b8a62764ed53d01c30474dfb1bc09812d943773bb85 checksum=33689d138d50f42444820b3a76b84fee7fa3af58e33ad589319c84e51fefdcf0
do_build() { do_build() {
make CC=$CC make CC=$CC

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -1,6 +1,6 @@
# Template file for 'crawl' # Template file for 'crawl'
pkgname=crawl pkgname=crawl
version=0.18.1 version=0.19.0
revision=1 revision=1
build_wrksrc="crawl-ref/source" build_wrksrc="crawl-ref/source"
make_build_args="prefix=/usr bin_prefix=bin" make_build_args="prefix=/usr bin_prefix=bin"
@ -11,7 +11,7 @@ maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
license="GPL-2" license="GPL-2"
homepage="http://crawl.develz.org/" homepage="http://crawl.develz.org/"
distfiles="https://github.com/${pkgname}/${pkgname}/archive/${version}.tar.gz" distfiles="https://github.com/${pkgname}/${pkgname}/archive/${version}.tar.gz"
checksum=a0e5f5f9c1d9eaf21574c7f6515b05c742d4885f6def2f588c2e013b858bef91 checksum=ba3faed422ec8b9fba3270e0284e96581011a684a4001e41846668523f0685f7
nocross=yes nocross=yes
post_extract() { 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' # Template file for 'cryptsetup'
pkgname=cryptsetup pkgname=cryptsetup
version=1.7.2 version=1.7.3
revision=2 revision=1
build_style=gnu-configure 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" hostmakedepends="pkg-config"
makedepends="popt-devel libuuid-devel device-mapper-devel libressl-devel $(vopt_if pwquality libpwquality-devel)" 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" short_desc="Setup virtual encryption devices under Linux dm-crypt"
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-3" license="GPL-3"
homepage="https://gitlab.com/cryptsetup/cryptsetup" homepage="https://gitlab.com/cryptsetup/cryptsetup"
distfiles="${KERNEL_SITE}/utils/cryptsetup/v${version%.*}/${pkgname}-${version}.tar.xz" distfiles="${KERNEL_SITE}/utils/cryptsetup/v${version%.*}/${pkgname}-${version}.tar.xz"
checksum=dbb35dbf5f0c1749168c86c913fe98e872247bfc8425314b494c2423e7e43342 checksum=af2b04e8475cf40b8d9ffd97a1acfa73aa787c890430afd89804fb544d6adc02
build_options="pwquality" build_options="pwquality"
desc_option_pwquality="Enable support for checking password quality via libpwquality" desc_option_pwquality="Enable support for checking password quality via libpwquality"

View file

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

View file

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

View file

@ -1,6 +1,6 @@
# Template file for 'darktable' # Template file for 'darktable'
pkgname=darktable pkgname=darktable
version=2.0.6 version=2.0.7
revision=1 revision=1
build_style=cmake build_style=cmake
# this makes sure to use -march=generic and -msse3 # 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. # openmp-simd, which will enable other architectures aswell.
only_for_archs="i686 x86_64" only_for_archs="i686 x86_64"
distfiles="https://github.com/darktable-org/darktable/releases/download/release-${version}/darktable-${version}.tar.xz" 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' # Template file for 'dconf'
pkgname=dconf pkgname=dconf
version=0.24.0 version=0.26.0
revision=2 revision=1
build_style=gnu-configure build_style=gnu-configure
hostmakedepends="pkg-config intltool libxslt docbook-xsl glib-devel" hostmakedepends="pkg-config intltool libxslt docbook-xsl glib-devel"
makedepends="vala-devel dbus-devel gtk+3-devel libxml2-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" homepage="http://live.gnome.org/dconf"
license="LGPL-2.1" license="LGPL-2.1"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=4373e0ced1f4d7d68d518038796c073696280e22957babb29feb0267c630fec2 checksum=8683292eb31a3fae31e561f0a4220d8569b0f6d882e9958b68373f9043d658c9
dconf-devel_package() { dconf-devel_package() {
depends="libglib-devel vala-devel>=0.24 dconf>=${version}_${revision}" depends="libglib-devel vala-devel>=0.24 dconf>=${version}_${revision}"

View file

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

View file

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

View file

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

View file

@ -1,7 +1,7 @@
# Template file for 'dovecot-plugin-pigeonhole' # Template file for 'dovecot-plugin-pigeonhole'
pkgname=dovecot-plugin-pigeonhole pkgname=dovecot-plugin-pigeonhole
version=0.4.15 version=0.4.16
revision=2 revision=1
wrksrc="dovecot-2.2-pigeonhole-${version}" wrksrc="dovecot-2.2-pigeonhole-${version}"
build_style=gnu-configure build_style=gnu-configure
configure_args="--prefix=/usr configure_args="--prefix=/usr
@ -19,7 +19,7 @@ maintainer="John Regan <john@jrjrtech.com>"
license="LGPL-2.1" license="LGPL-2.1"
homepage="http://pigeonhole.dovecot.org" homepage="http://pigeonhole.dovecot.org"
distfiles="${homepage}/releases/2.2/${wrksrc}.tar.gz" distfiles="${homepage}/releases/2.2/${wrksrc}.tar.gz"
checksum=c99ace6ead310c6c3b639922da618f90d846307da4fe252d994e5e51bf8a3de3 checksum=8f0b98f18062d6e241eef74ebe16cc167cd246361cbe6657d94f0ecc5d7d3234
dovecot-plugin-pigeonhole-devel_package() { dovecot-plugin-pigeonhole-devel_package() {
depends="${sourcepkg}>=${version}_${revision}" 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' # Template file for 'engrampa'
pkgname=engrampa pkgname=engrampa
version=1.14.1 version=1.16.0
revision=1 revision=1
build_style=gnu-configure build_style=gnu-configure
configure_args="--with-gtk=3.0" configure_args="--with-gtk=3.0"
@ -12,4 +12,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="LGPL-2" license="LGPL-2"
homepage="http://mate-desktop.org" homepage="http://mate-desktop.org"
distfiles="http://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz" 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' # Template file for 'eom'
pkgname=eom pkgname=eom
version=1.14.2 version=1.16.0
revision=1 revision=1
build_options="gir" build_options="gir"
build_style=gnu-configure build_style=gnu-configure
@ -16,7 +16,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="LGPL-2" license="LGPL-2"
homepage="http://mate-desktop.org" homepage="http://mate-desktop.org"
distfiles="http://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz" distfiles="http://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=ffdd2a229e6a1c3a133b3d4e981b820e9573983e4195cc66b98300ed6113fda2 checksum=974356c10bf96b974b777614d5d6f88f982a6c9ab3735d9397b4a33a6812c4fe
eom-devel_package() { eom-devel_package() {
short_desc+=" - development files" short_desc+=" - development files"

View file

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

View file

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

View file

@ -1,6 +1,6 @@
# Template file for 'file-roller' # Template file for 'file-roller'
pkgname=file-roller pkgname=file-roller
version=3.20.3 version=3.22.1
revision=1 revision=1
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-schemas-compile --enable-magic --disable-static" configure_args="--disable-schemas-compile --enable-magic --disable-static"
@ -12,4 +12,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.gnome.org" homepage="http://www.gnome.org"
license="GPL-2" license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" 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 # Set -fPIC for btyacc tool to support PIE linker flags
sed -i extern/btyacc/Makefile -e 's;CFLAGS=;CFLAGS=-fPIC;' 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; }" # Fix gcc6 error for "void * operator new(size_t size) { return 0; }"
patch -p0 < ${FILESDIR}/fix-gcc6-no_throw_bad_alloc.patch patch -p0 < ${FILESDIR}/fix-gcc6-no_throw_bad_alloc.patch
fi fi

View file

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

View file

@ -1,6 +1,6 @@
# Template build file for 'font-unifont'. # Template build file for 'font-unifont'.
pkgname=font-unifont-bdf pkgname=font-unifont-bdf
version=9.0.02 version=9.0.04
revision=1 revision=1
create_wrksrc=yes create_wrksrc=yes
noarch=yes noarch=yes
@ -11,7 +11,7 @@ font_dirs="/usr/share/fonts/misc"
short_desc="GNU Unifont Glyphs" short_desc="GNU Unifont Glyphs"
maintainer="Juan RP <xtraeme@voidlinux.eu>" maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2, Freeware" license="GPL-2, Freeware"
checksum=ab0dd03ec7744e0c8c28ec387e1e8f76376a5327245801baccd1a405888c4c1a checksum=cd5fc1b538e21e6f38d53950db7d42a0308e999e63564924fa84cc5962f4d3bc
do_install() { do_install() {
vinstall unifont-${version}.bdf 644 usr/share/fonts/misc unifont.bdf 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' # Template file for 'fox'
pkgname=fox pkgname=fox
version=1.6.51 version=1.6.52
revision=3 revision=1
build_style=gnu-configure build_style=gnu-configure
configure_args="--enable-release --with-xft=yes --with-opengl=yes --with-xim configure_args="--enable-release --with-xft=yes --with-opengl=yes --with-xim
--with-xshm --with-shape --with-xcursor --with-xrender --with-xrandr --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/" homepage="http://www.fox-toolkit.org/"
license="LGPL-2.1, MIT" license="LGPL-2.1, MIT"
distfiles="http://ftp.fox-toolkit.org/pub/fox-$version.tar.gz" distfiles="http://ftp.fox-toolkit.org/pub/fox-$version.tar.gz"
checksum=15a99792965d933a4936e48b671c039657546bdec6a318c223ab1131624403d1 checksum=8e57af9801a3400dbecf34927e871896ff4198ab72c1a3a5e4e27258a3a47d1b
CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/freetype2" CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/freetype2"

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -4,13 +4,14 @@ version=1.0.9
revision=1 revision=1
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-static --enable-gtk3" 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" makedepends="gtk+3-devel dconf-devel alsa-lib-devel pulseaudio-devel"
short_desc="Common functions for gnome-mplayer and gecko-mediaplayer" short_desc="Common functions for gnome-mplayer and gecko-mediaplayer"
maintainer="Juan RP <xtraeme@voidlinux.eu>" maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://gmtk.googlecode.com/" homepage="http://gmtk.googlecode.com/"
license="GPL-2" 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 checksum=d633832ab3b223f9a669934d168c74574ab47a6a21f76d942c05ad78c56bf87a
gmtk-devel_package() { gmtk-devel_package() {

View file

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

View file

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

View file

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

View file

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

View file

@ -1,7 +1,7 @@
# Template build file for 'GThumb'. # Template build file for 'GThumb'.
pkgname=gthumb pkgname=gthumb
version=3.4.4.1 version=3.4.4.1
revision=3 revision=4
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-schemas-compile --disable-static configure_args="--disable-schemas-compile --disable-static
$(vopt_enable tiff) $(vopt_enable clutter) $(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 makedepends="webkit2gtk-devel json-glib-devel gnome-desktop-devel
libsecret-devel librsvg-devel libwebp-devel exiv2-devel libsecret-devel librsvg-devel libwebp-devel exiv2-devel
$(vopt_if tiff tiff-devel) $(vopt_if clutter clutter-gtk-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)" $(vopt_if brasero brasero-devel)"
short_desc='An image viewer and browser for the GNOME Desktop' short_desc='An image viewer and browser for the GNOME Desktop'
maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>" 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'. # Template build file for 'gtk+3'.
pkgname=gtk+3 pkgname=gtk+3
version=3.22.2 version=3.22.2
revision=1 revision=2
wrksrc="gtk+-${version}" wrksrc="gtk+-${version}"
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-schemas-compile --enable-gtk2-dependency configure_args="--disable-schemas-compile --enable-gtk2-dependency

View file

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

View file

@ -1,7 +1,7 @@
# Template file for 'hexchat' # Template file for 'hexchat'
pkgname=hexchat pkgname=hexchat
version=2.12.3 version=2.12.3
revision=1 revision=2
lib32disabled=yes lib32disabled=yes
build_style=gnu-configure build_style=gnu-configure
hostmakedepends="pkg-config intltool glib-devel gdk-pixbuf-devel perl-XML-Parser" hostmakedepends="pkg-config intltool glib-devel gdk-pixbuf-devel perl-XML-Parser"
@ -26,6 +26,7 @@ post_install() {
} }
hexchat-perl_package() { hexchat-perl_package() {
lib32disabled=yes
short_desc+=" - perl plugin" short_desc+=" - perl plugin"
depends="${sourcepkg}-${version}_${revision}" depends="${sourcepkg}-${version}_${revision}"
pkg_install() { pkg_install() {
@ -33,6 +34,7 @@ hexchat-perl_package() {
} }
} }
hexchat-python_package() { hexchat-python_package() {
lib32disabled=yes
short_desc+=" - python plugin" short_desc+=" - python plugin"
depends="${sourcepkg}-${version}_${revision}" depends="${sourcepkg}-${version}_${revision}"
pkg_install() { pkg_install() {
@ -41,6 +43,7 @@ hexchat-python_package() {
} }
hexchat-lua_package() { hexchat-lua_package() {
lib32disabled=yes
short_desc+=" - lua plugin" short_desc+=" - lua plugin"
depends="${sourcepkg}-${version}_${revision}" depends="${sourcepkg}-${version}_${revision}"
pkg_install() { 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' # Template file for 'hwids'
pkgname=hwids pkgname=hwids
version=20160801 version=20161103
revision=1 revision=1
noarch=yes noarch=yes
wrksrc="hwids-hwids-${version}" wrksrc="hwids-hwids-${version}"
@ -9,7 +9,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="https://github.com/gentoo/hwids" homepage="https://github.com/gentoo/hwids"
license="GPL-2" license="GPL-2"
distfiles="https://github.com/gentoo/hwids/archive/hwids-${version}.tar.gz" distfiles="https://github.com/gentoo/hwids/archive/hwids-${version}.tar.gz"
checksum=404c1fca03d11c90e21de9e3bec10600b0bbaefede1dcb71ff520bff8dfb6aec checksum=3353680623b97ffb3e73486dac7e9d61cb58889544aeefd6bbe12d51189e4313
do_install() { do_install() {
vmkdir usr/share/hwdata vmkdir usr/share/hwdata

View file

@ -1,15 +1,17 @@
--- CMakeLists.txt.orig 2016-06-11 17:03:52.532568896 +0200 --- CMakeLists.txt.orig 2016-11-06 06:11:37.041598678 +0100
+++ CMakeLists.txt 2016-06-11 17:04:03.094569441 +0200 +++ CMakeLists.txt 2016-11-06 06:19:21.978622663 +0100
@@ -97,12 +97,6 @@ @@ -106,10 +106,10 @@
ENDIF() ENDIF()
#SET(CMAKE_CXX_FLAGS "-fno-implement-inlines -finline-small-functions -findirect-inlining -fpartial-inlining") #SET(CMAKE_CXX_FLAGS "-fno-implement-inlines -finline-small-functions -findirect-inlining -fpartial-inlining")
-IF(APPLE) -SET(CMAKE_CXX_FLAGS "-O2 -std=gnu++11 -Wno-deprecated-register")
- SET(CMAKE_CXX_FLAGS "-O2") -IF (NOT CMAKE_CXX_COMPILER_ID MATCHES "Clang")
-ELSE() - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-implement-inlines")
- SET(CMAKE_CXX_FLAGS "-O2 -fno-implement-inlines")
-ENDIF() -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_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' # Template file for 'hydrogen'
pkgname=hydrogen pkgname=hydrogen
version=0.9.6.1 version=0.9.7
revision=2 revision=1
build_style=cmake build_style=cmake
configure_args="-DWANT_LRDF=ON -DWANT_CPPUNIT=OFF" configure_args="-DWANT_LRDF=ON -DWANT_CPPUNIT=OFF"
hostmakedepends="pkg-config cmake" hostmakedepends="pkg-config cmake"
@ -13,6 +13,6 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2" license="GPL-2"
homepage="http://www.hydrogen-music.org/" homepage="http://www.hydrogen-music.org/"
distfiles="https://github.com/hydrogen-music/hydrogen/archive/${version}.tar.gz" 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' # Template file for 'inxi'
pkgname=inxi pkgname=inxi
version=2.3.3 version=2.3.4
revision=1 revision=1
_gitrev=ec2c5027c2067a994732318f95ee6b81f6768e1f _gitrev=89e18d245bc34fc5be5f5baddac2ccd8106be050
wrksrc=${pkgname}-${_gitrev} wrksrc=${pkgname}-${_gitrev}
noarch="yes" noarch="yes"
depends="file glxinfo pciutils usbutils xdpyinfo xprop xrandr" depends="file glxinfo pciutils usbutils xdpyinfo xprop xrandr"
@ -11,7 +11,7 @@ maintainer='Juan RP <xtraeme@voidlinux.eu>'
license="GPL-3" license="GPL-3"
homepage="https://github.com/smxi/inxi/" homepage="https://github.com/smxi/inxi/"
distfiles="https://github.com/smxi/inxi/archive/${_gitrev}.tar.gz>${pkgname}-${version}.tar.gz" distfiles="https://github.com/smxi/inxi/archive/${_gitrev}.tar.gz>${pkgname}-${version}.tar.gz"
checksum=bc8ac7db7b76586fa62f8fe16daf1d111509bd66f0981ef2f3e76a6371ea8c90 checksum=75bbd7865c9cd438f13977fa91f1d2716bdc06e1231a341fd1da9e348398aada
do_install() { do_install() {
vbin inxi vbin inxi

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -1,6 +1,6 @@
# Template file for 'kadu' # Template file for 'kadu'
pkgname=kadu pkgname=kadu
version=4.0 version=4.1
revision=1 revision=1
build_style=cmake build_style=cmake
configure_args="-DCMAKE_PREFIX_PATH=${XBPS_CROSS_BASE}/usr 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" license="GPL-2"
homepage="http://www.kadu.im/" homepage="http://www.kadu.im/"
distfiles="http://download.kadu.im/stable/${pkgname}-${version}.tar.bz2" distfiles="http://download.kadu.im/stable/${pkgname}-${version}.tar.bz2"
checksum=7ac4e7728be9f985ff4e88a20fa468b163322bcbf8bd8284a93f680a3d3cb74e checksum=ece2653f66eb1eeec5bd24972e1066c901f3aeeffc9ef40d03c15de4bc652c0a
build_options="mysql odbc pgsql sqlite tds" build_options="mysql odbc pgsql sqlite tds"
build_options_default="sqlite" build_options_default="sqlite"
@ -41,9 +41,6 @@ pre_configure() {
-e "s;unity_integration$;;" \ -e "s;unity_integration$;;" \
-e "s;indicator_docking$;;" \ -e "s;indicator_docking$;;" \
-e "s;word_fix$;;" -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() { kadu-data_package() {

View file

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

View file

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

View file

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

View file

@ -1,10 +1,10 @@
# Template file for 'kcoreaddons' # Template file for 'kcoreaddons'
pkgname=kcoreaddons pkgname=kcoreaddons
version=5.26.0 version=5.26.0
revision=1 revision=2
build_style=cmake build_style=cmake
configure_args="-DBUILD_TESTING=OFF" 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" makedepends="qt5-devel qt5-tools-devel"
depends="shared-mime-info" depends="shared-mime-info"
short_desc="Qt5 addon library with a collection of non-GUI utilities" short_desc="Qt5 addon library with a collection of non-GUI utilities"

View file

@ -1,10 +1,10 @@
# Template file for 'kdbusaddons' # Template file for 'kdbusaddons'
pkgname=kdbusaddons pkgname=kdbusaddons
version=5.26.0 version=5.26.0
revision=1 revision=2
build_style=cmake build_style=cmake
configure_args="-DBUILD_TESTING=OFF" 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" makedepends="qt5-devel qt5-tools-devel qt5-x11extras-devel"
short_desc="KDE Convenience classes for DBus" short_desc="KDE Convenience classes for DBus"
maintainer="Denis Revin <denis.revin@gmail.com>" 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' # Template file for 'kdepimlibs'
pkgname=kdepimlibs pkgname=kdepimlibs
version=4.14.3 version=4.14.3
revision=4 revision=5
short_desc="KDE PIM Libraries" short_desc="KDE PIM Libraries"
maintainer="Juan RP <xtraeme@voidlinux.eu>" maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2, LGPL-2.1, FDL" license="GPL-2, LGPL-2.1, FDL"

View file

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

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