Merge branch 'master' into rpi-kernel-4.4.28
This commit is contained in:
commit
eae6965784
286 changed files with 1299 additions and 1084 deletions
|
@ -13,11 +13,11 @@ env:
|
|||
- XLINT=1
|
||||
- ARCH=x86_64 BOOTSTRAP=x86_64
|
||||
- ARCH=i686 BOOTSTRAP=i686
|
||||
- ARCH=armv6hf BOOTSTRAP=x86_64
|
||||
- ARCH=aarch64 BOOTSTRAP=x86_64
|
||||
- ARCH=armv7hf BOOTSTRAP=x86_64
|
||||
- ARCH=x86_64-musl BOOTSTRAP=x86_64-musl
|
||||
- ARCH=armv7hf-musl BOOTSTRAP=x86_64-musl
|
||||
- ARCH=armv6hf-musl BOOTSTRAP=x86_64-musl
|
||||
- ARCH=aarch64-musl BOOTSTRAP=x86_64-musl
|
||||
|
||||
before_script:
|
||||
- common/travis/prepare.sh
|
||||
|
|
|
@ -719,6 +719,7 @@ libvala-0.24.so.0 libvala-0.24.0_1
|
|||
libvala-0.26.so.0 libvala-0.26.2_1
|
||||
libvala-0.28.so.0 libvala-0.28.0_1
|
||||
libvala-0.30.so.0 libvala-0.30.0_1
|
||||
libvala-0.34.so.0 libvala-0.34.0_1
|
||||
libSDL_net-1.2.so.0 SDL_net-1.2.7_1
|
||||
libmodplug.so.1 libmodplug-0.8.8_1
|
||||
libfetch.so.2 libfetch-2.34_8
|
||||
|
@ -1134,7 +1135,7 @@ librygel-db-2.6.so.2 librygel-0.28.0_1
|
|||
libharfbuzz.so.0 libharfbuzz-0.9.4_1
|
||||
libharfbuzz-icu.so.0 libharfbuzz-0.9.19_1
|
||||
libosinfo-1.0.so.0 libosinfo-0.2.0_1
|
||||
libspice-client-gtk-3.0.so.4 spice-gtk-0.14_1
|
||||
libspice-client-gtk-3.0.so.5 spice-gtk-0.33_1
|
||||
libspice-client-glib-2.0.so.8 spice-gtk-0.14_1
|
||||
libspice-controller.so.0 spice-gtk-0.14_1
|
||||
libvirt-gconfig-1.0.so.0 libvirt-glib-0.1.2_1
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# Remote repositories
|
||||
repository=https://repo.voidlinux.eu/current
|
||||
repository=https://repo.voidlinux.eu/current/nonfree
|
||||
repository=https://repo.voidlinux.eu/current/musl
|
||||
repository=https://repo.voidlinux.eu/current/musl/nonfree
|
||||
repository=https://repo.voidlinux.eu/current
|
||||
repository=https://repo.voidlinux.eu/current/nonfree
|
||||
repository=https://repo.voidlinux.eu/current/aarch64
|
||||
|
||||
# Additional mirrors
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'Adapta'
|
||||
pkgname=Adapta
|
||||
version=3.22.2.22
|
||||
version=3.22.2.73
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
wrksrc="adapta-gtk-theme-$version"
|
||||
|
@ -10,7 +10,7 @@ maintainer="demiaster <marta.celeste.feriani@gmail.com>"
|
|||
license="GPL-2"
|
||||
homepage="https://github.com/tista500/$pkgname"
|
||||
distfiles="$homepage/archive/$version.tar.gz"
|
||||
checksum=ed42cd0223b74706c0649d6131466fb4e3ca4351559812abfde0da242f101c44
|
||||
checksum=fd5f73a9301d2a40c9f71dfb4095dee171b622f3dbb9495680d530be7f3a4413
|
||||
|
||||
noarch=y
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ pkgname=CopyQ
|
|||
version=2.7.1
|
||||
revision=1
|
||||
build_style=cmake
|
||||
hostmakedepends="cmake"
|
||||
hostmakedepends="qt5-host-tools qt5-tools-devel"
|
||||
makedepends="libXtst-devel qt5-tools-devel qt5-svg-devel qt5-script-devel"
|
||||
short_desc="Clipboard manager with searchable and editable history"
|
||||
maintainer="Enno Boland <gottox@voidlinux.eu>"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'ImageMagick'
|
||||
pkgname=ImageMagick
|
||||
_majorver=6.9.6
|
||||
_patchver=2
|
||||
_patchver=3
|
||||
version=${_majorver}.${_patchver}
|
||||
revision=1
|
||||
wrksrc=${pkgname}-${_majorver}-${_patchver}
|
||||
|
@ -16,7 +16,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="http://www.imagemagick.org/"
|
||||
license="ImageMagick"
|
||||
distfiles="http://www.imagemagick.org/download/ImageMagick-${_majorver}-${_patchver}.tar.xz"
|
||||
checksum=39244823fe736626fb4ea22c4b6cb4cae30c6a27a38a02ecd774f0ce3c4d308d
|
||||
checksum=c34c16d345e2d158bf9c8cf486d0c559e6c9831c31a50f4bb4cb6cd8ea413656
|
||||
|
||||
subpackages="libmagick libmagick-devel"
|
||||
|
||||
|
|
|
@ -1,30 +1,55 @@
|
|||
## moving the <linux/xxxx> includes to below nm includes
|
||||
## no longer works in 1.0.0.
|
||||
For musl libc instead of including <linux/if_ether.h> or <net/ethernet.h>
|
||||
just define the required constant ETH_ALEN locally.
|
||||
|
||||
--- libnm-core/nm-utils.h 2016-04-01 23:27:51.000000000 +0200
|
||||
+++ libnm-core/nm-utils.h 2016-11-01 02:37:51.933498880 +0100
|
||||
@@ -29,8 +29,14 @@
|
||||
|
||||
#include <netinet/in.h>
|
||||
|
||||
-/* For ETH_ALEN and INFINIBAND_ALEN */
|
||||
+#if defined(__GLIBC__)
|
||||
+/* For ETH_ALEN */
|
||||
#include <linux/if_ether.h>
|
||||
+#else
|
||||
+#define ETH_ALEN 6 /* Octets in one ethernet addr */
|
||||
+#endif
|
||||
+
|
||||
+/* For INFINIBAND_ALEN */
|
||||
#include <linux/if_infiniband.h>
|
||||
|
||||
#include "nm-core-enum-types.h"
|
||||
--- src/platform/wifi/wifi-utils.h
|
||||
+++ src/platform/wifi/wifi-utils.h.new
|
||||
@@ -22,10 +22,10 @@
|
||||
@@ -22,10 +22,14 @@
|
||||
#ifndef __WIFI_UTILS_H__
|
||||
#define __WIFI_UTILS_H__
|
||||
|
||||
-#include <net/ethernet.h>
|
||||
+#if defined(__GLIBC__)
|
||||
#include <net/ethernet.h>
|
||||
+#else
|
||||
+#define ETH_ALEN 6 /* Octets in one ethernet addr */
|
||||
+#endif
|
||||
#include <glib.h>
|
||||
|
||||
#include "nm-dbus-interface.h"
|
||||
+#include <linux/if_ether.h>
|
||||
|
||||
typedef struct WifiData WifiData;
|
||||
|
||||
--- src/settings/nm-settings-connection.h
|
||||
+++ src/settings/nm-settings-connection.h.new
|
||||
@@ -22,10 +22,9 @@
|
||||
@@ -22,10 +22,14 @@
|
||||
#ifndef __NETWORKMANAGER_SETTINGS_CONNECTION_H__
|
||||
#define __NETWORKMANAGER_SETTINGS_CONNECTION_H__
|
||||
|
||||
-#include <net/ethernet.h>
|
||||
-
|
||||
+#if defined(__GLIBC__)
|
||||
#include <net/ethernet.h>
|
||||
+#else
|
||||
+#define ETH_ALEN 6 /* Octets in one ethernet addr */
|
||||
+#endif
|
||||
|
||||
#include <nm-connection.h>
|
||||
#include "nm-types.h"
|
||||
+#include <linux/if_ether.h>
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'NetworkManager'
|
||||
pkgname=NetworkManager
|
||||
version=1.0.12
|
||||
revision=6
|
||||
revision=7
|
||||
build_style=gnu-configure
|
||||
configure_args="--without-dhcpcd --with-dhclient=/usr/bin/dhclient
|
||||
--with-system-ca-path=/etc/ssl/certs --enable-more-warnings=no
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'R'
|
||||
pkgname=R
|
||||
version=3.3.1
|
||||
revision=2
|
||||
version=3.3.2
|
||||
revision=1
|
||||
nocross=yes
|
||||
build_style=gnu-configure
|
||||
configure_args="--docdir=/usr/share/doc/R rdocdir=/usr/share/doc/R
|
||||
|
@ -18,7 +18,7 @@ maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
|
|||
license="GPL-2"
|
||||
homepage="http://www.r-project.org/"
|
||||
distfiles="http://cran.r-project.org/src/base/R-3/${pkgname}-${version}.tar.gz"
|
||||
checksum=3dc59ae5831f5380f83c169bac2103ad052efe0ecec4ffa74bde4d85a0fda9e2
|
||||
checksum=d294ad21e9f574fb4828ebb3a94b8cb34f4f304a41687a994be00dd41a4e514c
|
||||
shlib_provides="libR.so"
|
||||
|
||||
pre_configure() {
|
||||
|
|
|
@ -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)
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'VirtualGL'
|
||||
pkgname=VirtualGL
|
||||
version=2.5
|
||||
revision=2
|
||||
version=2.5.1
|
||||
revision=1
|
||||
build_style=cmake
|
||||
configure_args="-DTJPEG_INCLUDE_DIR=/usr/include
|
||||
-DTJPEG_LIBRARY=/usr/lib/libturbojpeg.so -DVGL_LIBDIR=/usr/lib
|
||||
|
@ -12,7 +12,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="http://www.virtualgl.org/"
|
||||
license="LGPL-2.1"
|
||||
distfiles="${SOURCEFORGE_SITE}/virtualgl/${version}/${pkgname}-${version}.tar.gz"
|
||||
checksum=14d5ba1af9fe8859bbb6131714fee465143f16184449d2d7adb65bd4aba4d7d6
|
||||
checksum=da342e0157257cd7b7c9c6705c7f2b9853f28f6bb6c51c90c710cc14257f3659
|
||||
|
||||
only_for_archs="i686 i686-musl x86_64 x86_64-musl"
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'abcm2ps'
|
||||
pkgname=abcm2ps
|
||||
version=8.12.4
|
||||
version=8.12.9
|
||||
revision=1
|
||||
build_style=configure
|
||||
hostmakedepends="pkg-config"
|
||||
|
@ -10,7 +10,7 @@ maintainer="lemmi <lemmi@nerd2nerd.org>"
|
|||
license="GPL-2"
|
||||
homepage="http://moinejf.free.fr/"
|
||||
distfiles="${homepage}/abcm2ps-${version}.tar.gz"
|
||||
checksum=1fe8bcb3890d21a9e8f3cd484abe5c97a7398a6471a56c6465b74cb87bd9253f
|
||||
checksum=72b8f40964234edf2043bdc83527c37989bbb5fb3b4c108c2ef3cd1883399af4
|
||||
|
||||
pre_configure() {
|
||||
sed -i configure \
|
||||
|
|
|
@ -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 += "\""; \
|
||||
}
|
|
@ -1,21 +1,30 @@
|
|||
# Template file for 'abiword'
|
||||
pkgname=abiword
|
||||
version=3.0.1
|
||||
revision=7
|
||||
version=3.0.2
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-plugins --enable-clipart --enable-templates"
|
||||
configure_args="--enable-plugins --enable-clipart --enable-templates
|
||||
$(vopt_if gtk3 '--with-gtk3' '--with-gtk2')
|
||||
$(vopt_enable goffice)"
|
||||
hostmakedepends="automake libtool flex pkg-config"
|
||||
makedepends="libjpeg-turbo-devel libpng-devel fribidi-devel libgsf-devel
|
||||
enchant-devel gtk+3-devel librsvg-devel wv-devel boost-devel libxslt-devel
|
||||
enchant-devel librsvg-devel wv-devel boost-devel libxslt-devel
|
||||
libwmf-devel libchamplain-devel redland-devel libical-devel
|
||||
libgcrypt-devel goffice-devel"
|
||||
libgcrypt-devel $(vopt_if goffice goffice-devel)
|
||||
$(vopt_if gtk3 'gtk+3-devel' 'gtk+-devel')"
|
||||
hostmakedepends="automake libtool flex pkg-config"
|
||||
depends="hicolor-icon-theme desktop-file-utils"
|
||||
short_desc="Free word processing program similar to Microsoft(R) Word"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-3"
|
||||
homepage="http://www.abisource.com/"
|
||||
distfiles="${homepage}/downloads/${pkgname}/${version}/source/${pkgname}-${version}.tar.gz"
|
||||
checksum=e094f6fbf0afc5c5538b4894888e7c346f8ee8f49c9d24821dd696d0734865c6
|
||||
checksum=afbfd458fd02989d8b0c6362ba8a4c14686d89666f54cfdb5501bd2090cf3522
|
||||
build_option="gtk3 goffice"
|
||||
# reenable when http://bugzilla.abisource.com/show_bug.cgi?id=13815 is fixed.
|
||||
# build_option_default="gtk3 goffice"
|
||||
|
||||
CXXFLAGS="-std=c++11"
|
||||
|
||||
libabiword_package() {
|
||||
short_desc+=" - Runtime library"
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# Template file for 'anki'
|
||||
pkgname=anki
|
||||
version=2.0.36
|
||||
revision=1
|
||||
revision=2
|
||||
noarch=yes
|
||||
depends="python-PyQt4 python-httplib2 python-SQLAlchemy"
|
||||
depends="python-PyQt4-webkit python-httplib2 python-SQLAlchemy"
|
||||
pycompile_dirs="/usr/share/anki/anki /usr/share/anki/aqt"
|
||||
short_desc="Spaced repetition flashcard program"
|
||||
maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
|
||||
|
@ -32,4 +32,3 @@ do_install() {
|
|||
vbin runanki anki
|
||||
vman anki.1
|
||||
}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'ansible'
|
||||
pkgname=ansible
|
||||
version=2.1.2.0
|
||||
version=2.2.0.0
|
||||
revision=1
|
||||
noarch=yes
|
||||
build_style=python2-module
|
||||
|
@ -13,7 +13,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="GPL-3"
|
||||
homepage="http://www.ansible.com"
|
||||
distfiles="http://releases.ansible.com/ansible/${pkgname}-${version}.tar.gz"
|
||||
checksum=9c37a7bd397c05ab8ca3fcc49417649ea49b9133d4cd9500408235617d1621eb
|
||||
checksum=d9f198d293394ce0f8ba802561b21368888e3301036a706b5584641b49408586
|
||||
|
||||
post_install() {
|
||||
for f in examples/*; do
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'atril'
|
||||
pkgname=atril
|
||||
version=1.14.2
|
||||
revision=2
|
||||
version=1.16.1
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
build_options="gir"
|
||||
configure_args="--with-gtk=3.0 --disable-schemas-compile --enable-djvu
|
||||
|
@ -19,7 +19,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="GPL-2"
|
||||
homepage="http://mate-desktop.org"
|
||||
distfiles="http://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=9a8eadd85bda4539560f01a2127be4d6c358c07c6a744c09d1fdb5bff7ce14f4
|
||||
checksum=c74a5f8c8603fa5952efb4343f055677e4474f1907080be9658d4456d3dc092f
|
||||
|
||||
if [ -z "$CROSS_BUILD" ]; then
|
||||
build_options_default="gir"
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
# Template file for 'attica-qt5'
|
||||
pkgname=attica-qt5
|
||||
version=5.26.0
|
||||
revision=1
|
||||
revision=2
|
||||
wrksrc=${pkgname%-*}-${version}
|
||||
build_style=cmake
|
||||
configure_args="-DBUILD_TESTING=OFF"
|
||||
hostmakedepends="extra-cmake-modules"
|
||||
hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
|
||||
makedepends="qt5-devel"
|
||||
short_desc="A Qt library that implements the Open Collaboration Services API"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'bijiben'
|
||||
pkgname=bijiben
|
||||
version=3.18.2
|
||||
revision=2
|
||||
version=3.20.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-update-mimedb"
|
||||
hostmakedepends="pkg-config intltool itstool gobject-introspection"
|
||||
|
@ -16,4 +16,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="http://live.gnome.org/Apps/Bijiben"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=45fed3242ba092138760b99e725f0a4d3c8d749ef37c607d43c8f010e11a645d
|
||||
checksum=5774dfdedb79f5ffe5bac3cebe0816dc7e6410381744dcb999815061dee6a981
|
||||
|
|
|
@ -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>
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'bindfs'
|
||||
pkgname=bindfs
|
||||
version=1.13.4
|
||||
version=1.13.5
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config"
|
||||
|
@ -10,4 +10,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="http://bindfs.org"
|
||||
license="GPL-2"
|
||||
distfiles="http://bindfs.org/downloads/bindfs-${version}.tar.gz"
|
||||
checksum=a0e7336e5b7c9a4aaca7ba15487675dbe5c8dac692ee7341e7fcb41dd410d014
|
||||
checksum=2814d1319e7425a5651d009a45e0269df7da9f18c6e7beca663148d7622c6ef3
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'bitcoin'
|
||||
pkgname=bitcoin
|
||||
version=0.13.0
|
||||
revision=3
|
||||
version=0.13.1
|
||||
revision=1
|
||||
create_wrksrc=yes
|
||||
hostmakedepends="pkg-config yasm"
|
||||
makedepends="db-devel protobuf-devel boost-devel miniupnpc-devel libevent-devel qrencode-devel"
|
||||
|
@ -10,7 +10,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="MIT"
|
||||
homepage="https://bitcoin.org/"
|
||||
distfiles="https://bitcoin.org/bin/bitcoin-core-${version}/bitcoin-${version}.tar.gz"
|
||||
checksum=0c7d7049689bb17f4256f1e5ec20777f42acef61814d434b38e6c17091161cda
|
||||
checksum=d8edbd797ff1c8266113e54d851a85def46ab82389abe7d7bd0d2827e74cecd7
|
||||
|
||||
case "$XBPS_TARGET_MACHINE" in
|
||||
*-musl) broken="http://build.voidlinux.eu/builders/armv6l-musl_builder/builds/2804/steps/shell_3/logs/stdio";;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'bluez'
|
||||
pkgname=bluez
|
||||
version=5.42
|
||||
revision=2
|
||||
version=5.43
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-udevdir=/usr/lib/udev --disable-systemd
|
||||
--enable-pie --enable-threads --enable-library"
|
||||
|
@ -15,7 +15,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="http://www.bluez.org/"
|
||||
license="GPL-2"
|
||||
distfiles="${KERNEL_SITE}/bluetooth/$pkgname-$version.tar.xz"
|
||||
checksum=4f166fed80fc017396d6f2b3cae5185520875ab456d1c74d6b4eaa4da0e16109
|
||||
checksum=16c9c05d2a1da644ce3570d975ada3643d2e60c007a955bac09c0a0efeb58d15
|
||||
|
||||
pre_configure() {
|
||||
autoreconf -fi
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'borg'
|
||||
pkgname=borg
|
||||
version=1.0.7
|
||||
revision=3
|
||||
version=1.0.8
|
||||
revision=1
|
||||
wrksrc="borgbackup-${version}"
|
||||
build_style=python3-module
|
||||
hostmakedepends="python3-setuptools python3-devel libressl-devel
|
||||
|
@ -14,7 +14,7 @@ maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
|
|||
license="BSD"
|
||||
homepage="https://borgbackup.github.io/"
|
||||
distfiles="${PYPI_SITE}/b/borgbackup/borgbackup-${version}.tar.gz"
|
||||
checksum=203353a299b6ea0c092a1f23b6bb5414a0b795712c213c68f7a1f4c24be131d1
|
||||
checksum=6902563c447c4f378ff1a13167f83d15eb60a02316a06368a539b7ff3d88aeb9
|
||||
|
||||
pre_build() {
|
||||
if [ "$CROSS_BUILD" ]; then
|
||||
|
|
|
@ -1,11 +1,9 @@
|
|||
# Template file for 'breeze-icons'
|
||||
pkgname=breeze-icons
|
||||
version=5.26.0
|
||||
revision=2
|
||||
noarch=yes
|
||||
revision=3
|
||||
build_style=cmake
|
||||
configure_args="-DBINARY_ICONS_RESOURCE=ON"
|
||||
hostmakedepends="extra-cmake-modules"
|
||||
hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
|
||||
makedepends="qt5-devel"
|
||||
short_desc="Breeze icon theme"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
|
@ -13,3 +11,9 @@ license="LGPL-3"
|
|||
homepage="https://community.kde.org/Frameworks"
|
||||
distfiles="http://download.kde.org/stable/frameworks/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=a9c0d742a37ef3b3b2dae5a5bb97aee2927dd613c17c606f3bcbc6845a8c6bcd
|
||||
|
||||
if [ -z "$CROSS_BUILD" ]; then
|
||||
configure_args="-DBINARY_ICONS_RESOURCE=ON"
|
||||
else
|
||||
configure_args="-DBINARY_ICONS_RESOURCE=OFF"
|
||||
fi
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
# Template file for 'bspwm'
|
||||
pkgname=bspwm
|
||||
version=0.9.1
|
||||
version=0.9.2
|
||||
revision=1
|
||||
makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel"
|
||||
makedepends="libxcb-devel xcb-util-devel xcb-util-wm-devel xcb-util-keysyms-devel"
|
||||
short_desc="A tiling window manager based on binary space partitioning"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="BSD"
|
||||
homepage="https://github.com/baskerville/bspwm"
|
||||
distfiles="https://github.com/baskerville/bspwm/archive/${version}.tar.gz"
|
||||
checksum=02bb58a307acdec242eb4b8a62764ed53d01c30474dfb1bc09812d943773bb85
|
||||
checksum=33689d138d50f42444820b3a76b84fee7fa3af58e33ad589319c84e51fefdcf0
|
||||
|
||||
do_build() {
|
||||
make CC=$CC
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'buku'
|
||||
pkgname=buku
|
||||
version=2.5
|
||||
revision=2
|
||||
version=2.6
|
||||
revision=1
|
||||
wrksrc=Buku-${version}
|
||||
noarch=yes
|
||||
hostmakedepends="python3"
|
||||
|
@ -11,7 +11,7 @@ maintainer="Diogo Leal <diogo@diogoleal.com>"
|
|||
license="GPL-3"
|
||||
homepage="https://github.com/jarun/Buku"
|
||||
distfiles="https://github.com/jarun/Buku/archive/v${version}.tar.gz"
|
||||
checksum=27dd770837110db8348446436aca3c7ed16b2884b4064aad0deb58d4ad4a69d4
|
||||
checksum=ac83a2d104ca632352262613fa92a6293a84e31b00dab24fa90448e71ec6106e
|
||||
|
||||
do_install() {
|
||||
vbin buku
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
_desc="A network-based backup and restore program"
|
||||
|
||||
pkgname=burp2-server
|
||||
version=2.0.48
|
||||
revision=3
|
||||
version=2.0.50
|
||||
revision=1
|
||||
short_desc="${_desc} - Server"
|
||||
maintainer="Pierre Bourgin <pierre.bourgin@free.fr>"
|
||||
license="AGPL-3, BSD, GPL-2.1 and LGPL-2.1"
|
||||
|
@ -11,7 +11,7 @@ homepage="http://burp.grke.org/"
|
|||
wrksrc="burp-${version}"
|
||||
patch_args='-Np1'
|
||||
distfiles="https://github.com/grke/burp/archive/${version}.tar.gz"
|
||||
checksum=62c8304afc30f764eb16c6f0794e593d3ad24850261d1a3b705156bded16116a
|
||||
checksum=c7bfe015c0ab276ab7a4133e769bacfc41e0196137174124916590922138f349
|
||||
|
||||
hostmakedepends="automake libtool perl"
|
||||
makedepends="
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'ca-certificates'
|
||||
pkgname=ca-certificates
|
||||
version=20160104
|
||||
revision=2
|
||||
version=20161102
|
||||
revision=1
|
||||
wrksrc="$pkgname"
|
||||
bootstrap=yes
|
||||
noarch="yes"
|
||||
|
@ -13,7 +13,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="http://packages.qa.debian.org/c/ca-certificates.html"
|
||||
license="GPL-2"
|
||||
distfiles="${DEBIAN_SITE}/main/c/${pkgname}/${pkgname}_${version}.tar.xz"
|
||||
checksum=09eb770122e23260316120c0cbbddc8a1d33e7147210ce44e146084d5d5abcdd
|
||||
checksum=25384a67e2f1e76495ceeb00abfdbe831033780324128cb1587d09132dd173a5
|
||||
|
||||
post_extract() {
|
||||
$BUILD_CC $BUILD_CFLAGS ${FILESDIR}/certdata2pem.c -o ${wrksrc}/mozilla/certdata2pem
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'caja-extensions'
|
||||
pkgname=caja-extensions
|
||||
version=1.14.1
|
||||
version=1.16.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-gtk=3.0"
|
||||
|
@ -12,7 +12,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="GPL-2"
|
||||
homepage="http://mate-desktop.org"
|
||||
distfiles="http://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=c76e73a6e79678bc8049a4b069ec0f52dae5266b62f911c23e98f9c529b5b2e2
|
||||
checksum=7c6c2e414c391f8f2879dd9578e49f1c146eedf306c2ad7789c81032a9f28171
|
||||
|
||||
caja-gksu_package() {
|
||||
short_desc="A Caja extension for executing files with elevated privileges"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'caja'
|
||||
pkgname=caja
|
||||
version=1.14.2
|
||||
version=1.16.1
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-gtk=3.0 --disable-static --enable-unique
|
||||
|
@ -16,7 +16,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="LGPL-2"
|
||||
homepage="http://mate-desktop.org"
|
||||
distfiles="http://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=39a4d7ff1b71d1612d52cdc727ab13e34ec5960f532b406907b994cf99eebac6
|
||||
checksum=5d201a43bf8aff9366410d03a1a53906073c6bca2201887fcf513050bd69789d
|
||||
|
||||
build_options="gir"
|
||||
if [ -z "$CROSS_BUILD" ]; then
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'calcurse'
|
||||
pkgname=calcurse
|
||||
version=4.2.0
|
||||
version=4.2.1
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
short_desc="Ncurses planner"
|
||||
|
@ -9,7 +9,7 @@ maintainer="silvernode <mollusk@homebutter.com>"
|
|||
license="2-clause-BSD"
|
||||
homepage="http://calcurse.org"
|
||||
distfiles="http://calcurse.org/files/${pkgname}-${version}.tar.gz"
|
||||
checksum=a68e0e6984ec632180a9fdc496785b406fedc1d5af77dfe4fcd483b0cec84a77
|
||||
checksum=9d5db3fa920e82d76e43a08c4bd3554ffdde023385b0f9c37e6f0e99d8d00598
|
||||
|
||||
post_install() {
|
||||
vlicense COPYING
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'calibre'
|
||||
pkgname=calibre
|
||||
version=2.70.0
|
||||
version=2.71.0
|
||||
revision=1
|
||||
hostmakedepends="qt5-qmake python-devel pkg-config
|
||||
python-dateutil python-lxml python-Pillow
|
||||
|
@ -21,7 +21,7 @@ maintainer="Andrea Brancaleoni <miwaxe@gmail.com>"
|
|||
license="GPL-3"
|
||||
homepage="https://calibre-ebook.com"
|
||||
distfiles="https://download.calibre-ebook.com/${version}/calibre-${version}.tar.xz"
|
||||
checksum=90391605c43db01acd7acf21707f5aa95c329b2055cca1b09b6fa46e050b3ba2
|
||||
checksum=52b816cfb56d84555b5beceaf8537bd6f894ec22c9b1ca44aacd7f0afe5984d7
|
||||
|
||||
nocross=yes
|
||||
pycompile_dirs="/usr/lib/calibre/"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'clutter-gtk'
|
||||
pkgname=clutter-gtk
|
||||
version=1.8.0
|
||||
version=1.8.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="$(vopt_enable gir introspection)"
|
||||
|
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="http://clutter-project.org/"
|
||||
license="LGPL-2.1"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=742ef9d68ece36cbb1b2e1a4a6fbdad932f6645360be7e6de75abbb140dfbf1d
|
||||
checksum=da27d486325490ad3f65d2abf9413aeb8b4a8f7b559e4b2f73567a5344a26b94
|
||||
|
||||
# Package build options
|
||||
build_options="gir"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'cmake-gui'
|
||||
pkgname=cmake-gui
|
||||
version=3.6.2
|
||||
revision=2
|
||||
version=3.6.3
|
||||
revision=1
|
||||
wrksrc="cmake-${version}"
|
||||
build_style=configure
|
||||
configure_args="--prefix=/usr --mandir=/share/man --docdir=/share/doc/cmake
|
||||
|
@ -15,7 +15,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="LGPL-2.1, 3-clause-BSD"
|
||||
homepage="http://www.cmake.org"
|
||||
distfiles="http://www.cmake.org/files/v${version%.*}/cmake-$version.tar.gz"
|
||||
checksum=189ae32a6ac398bb2f523ae77f70d463a6549926cde1544cd9cc7c6609f8b346
|
||||
checksum=7d73ee4fae572eb2d7cd3feb48971aea903bb30a20ea5ae8b4da826d8ccad5fe
|
||||
nocross=yes
|
||||
|
||||
do_install() {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'cmake'
|
||||
pkgname=cmake
|
||||
version=3.6.2
|
||||
version=3.6.3
|
||||
revision=1
|
||||
build_style=configure
|
||||
makedepends="zlib-devel bzip2-devel expat-devel libcurl-devel ncurses-devel libarchive-devel"
|
||||
|
@ -9,7 +9,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="LGPL-2.1, 3-clause-BSD"
|
||||
homepage="http://www.cmake.org"
|
||||
distfiles="http://www.cmake.org/files/v${version%.*}/$pkgname-$version.tar.gz"
|
||||
checksum=189ae32a6ac398bb2f523ae77f70d463a6549926cde1544cd9cc7c6609f8b346
|
||||
checksum=7d73ee4fae572eb2d7cd3feb48971aea903bb30a20ea5ae8b4da826d8ccad5fe
|
||||
|
||||
if [ "$CROSS_BUILD" ]; then
|
||||
# XXX ugly :-)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'crawl-tiles'
|
||||
pkgname=crawl-tiles
|
||||
version=0.18.1
|
||||
version=0.19.0
|
||||
revision=1
|
||||
wrksrc="crawl-${version}"
|
||||
build_wrksrc="crawl-ref/source"
|
||||
|
@ -15,7 +15,7 @@ maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
|
|||
license="GPL-2"
|
||||
homepage="http://crawl.develz.org/"
|
||||
distfiles="https://github.com/crawl/crawl/archive/${version}.tar.gz"
|
||||
checksum=a0e5f5f9c1d9eaf21574c7f6515b05c742d4885f6def2f588c2e013b858bef91
|
||||
checksum=ba3faed422ec8b9fba3270e0284e96581011a684a4001e41846668523f0685f7
|
||||
nocross=yes
|
||||
|
||||
post_extract() {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'crawl'
|
||||
pkgname=crawl
|
||||
version=0.18.1
|
||||
version=0.19.0
|
||||
revision=1
|
||||
build_wrksrc="crawl-ref/source"
|
||||
make_build_args="prefix=/usr bin_prefix=bin"
|
||||
|
@ -11,7 +11,7 @@ maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
|
|||
license="GPL-2"
|
||||
homepage="http://crawl.develz.org/"
|
||||
distfiles="https://github.com/${pkgname}/${pkgname}/archive/${version}.tar.gz"
|
||||
checksum=a0e5f5f9c1d9eaf21574c7f6515b05c742d4885f6def2f588c2e013b858bef91
|
||||
checksum=ba3faed422ec8b9fba3270e0284e96581011a684a4001e41846668523f0685f7
|
||||
nocross=yes
|
||||
|
||||
post_extract() {
|
||||
|
|
11
srcpkgs/cryptsetup/patches/libressl.patch
Normal file
11
srcpkgs/cryptsetup/patches/libressl.patch
Normal 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));
|
|
@ -1,9 +1,9 @@
|
|||
# Template file for 'cryptsetup'
|
||||
pkgname=cryptsetup
|
||||
version=1.7.2
|
||||
revision=2
|
||||
version=1.7.3
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--sbindir=/usr/bin --with-crypto_backend=openssl $(vopt_enable pwquality)"
|
||||
configure_args="--with-crypto_backend=openssl $(vopt_enable pwquality)"
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="popt-devel libuuid-devel device-mapper-devel libressl-devel $(vopt_if pwquality libpwquality-devel)"
|
||||
short_desc="Setup virtual encryption devices under Linux dm-crypt"
|
||||
|
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="GPL-3"
|
||||
homepage="https://gitlab.com/cryptsetup/cryptsetup"
|
||||
distfiles="${KERNEL_SITE}/utils/cryptsetup/v${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=dbb35dbf5f0c1749168c86c913fe98e872247bfc8425314b494c2423e7e43342
|
||||
checksum=af2b04e8475cf40b8d9ffd97a1acfa73aa787c890430afd89804fb544d6adc02
|
||||
|
||||
build_options="pwquality"
|
||||
desc_option_pwquality="Enable support for checking password quality via libpwquality"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'cups-filters'
|
||||
pkgname=cups-filters
|
||||
version=1.11.5
|
||||
revision=2
|
||||
version=1.11.6
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static --with-rcdir=no --enable-avahi
|
||||
--with-browseremoteprotocols=DNSSD,CUPS"
|
||||
|
@ -16,7 +16,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="GPL-2, LGPL-2.1, MIT"
|
||||
homepage="http://www.linuxfoundation.org/collaborate/workgroups/openprinting"
|
||||
distfiles="http://www.openprinting.org/download/${pkgname}/${pkgname}-${version}.tar.xz"
|
||||
checksum=0e0fb1da155eef71fe0b2819e5ff5131f07da094ca2bef8c52e1a8d01d0b97c1
|
||||
checksum=ed33a824cfdc4eba6633a7d491468da8eecdf120cb05557980c47b4cdfad9c7f
|
||||
|
||||
lib32disabled=yes
|
||||
disable_parallel_build=yes
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
# Template build file for 'curl'.
|
||||
pkgname=curl
|
||||
version=7.50.3
|
||||
revision=3
|
||||
version=7.51.0
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="ac_cv_sizeof_off_t=8 --without-gssapi
|
||||
--enable-threaded-resolver --enable-ipv6 $(vopt_with rtmp)
|
||||
$(vopt_with ldap '--enable-ldap --enable-ldaps' '--disable-ldap --disable-ldaps')
|
||||
$(vopt_with ssh ssh2) $(vopt_with ssl) $(vopt_with gnutls)
|
||||
--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt"
|
||||
--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt --without-libidn2"
|
||||
hostmakedepends="pkg-config perl groff"
|
||||
makedepends="zlib-devel libidn-devel nghttp2-devel
|
||||
makedepends="zlib-devel nghttp2-devel
|
||||
$(vopt_if rtmp librtmp-devel)
|
||||
$(vopt_if ldap libldap-devel) $(vopt_if ssh libssh2-devel)
|
||||
$(vopt_if ssl libressl-devel) $(vopt_if gnutls gnutls-devel)"
|
||||
|
@ -19,7 +19,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="MIT"
|
||||
homepage="http://curl.haxx.se"
|
||||
distfiles="$homepage/download/$pkgname-$version.tar.bz2"
|
||||
checksum=7b7347d976661d02c84a1f4d6daf40dee377efdc45b9e2c77dedb8acf140d8ec
|
||||
checksum=7f8240048907e5030f67be0a6129bc4b333783b9cca1391026d700835a788dde
|
||||
|
||||
build_options="gnutls ldap rtmp ssh ssl"
|
||||
build_options_default="ssh ssl"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'darktable'
|
||||
pkgname=darktable
|
||||
version=2.0.6
|
||||
version=2.0.7
|
||||
revision=1
|
||||
build_style=cmake
|
||||
# this makes sure to use -march=generic and -msse3
|
||||
|
@ -23,4 +23,4 @@ depends="adwaita-icon-theme"
|
|||
# openmp-simd, which will enable other architectures aswell.
|
||||
only_for_archs="i686 x86_64"
|
||||
distfiles="https://github.com/darktable-org/darktable/releases/download/release-${version}/darktable-${version}.tar.xz"
|
||||
checksum=2368c1865221032061645342ba8c00bcd6d224e9829a55bc610e6cb67de738c1
|
||||
checksum=a9226157404538183549079e3b8707c910fedbb669bd018106bdf584b88a1dab
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'dconf'
|
||||
pkgname=dconf
|
||||
version=0.24.0
|
||||
revision=2
|
||||
version=0.26.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config intltool libxslt docbook-xsl glib-devel"
|
||||
makedepends="vala-devel dbus-devel gtk+3-devel libxml2-devel"
|
||||
|
@ -10,7 +10,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="http://live.gnome.org/dconf"
|
||||
license="LGPL-2.1"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=4373e0ced1f4d7d68d518038796c073696280e22957babb29feb0267c630fec2
|
||||
checksum=8683292eb31a3fae31e561f0a4220d8569b0f6d882e9958b68373f9043d658c9
|
||||
|
||||
dconf-devel_package() {
|
||||
depends="libglib-devel vala-devel>=0.24 dconf>=${version}_${revision}"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'debootstrap'
|
||||
pkgname=debootstrap
|
||||
version=1.0.85
|
||||
version=1.0.86
|
||||
revision=1
|
||||
build_style=fetch
|
||||
depends="binutils bzip2 gnupg gzip tar wget xz"
|
||||
|
@ -10,7 +10,7 @@ license="custom"
|
|||
homepage="http://packages.qa.debian.org/d/debootstrap.html"
|
||||
distfiles="${DEBIAN_SITE}/main/d/${pkgname}/${pkgname}_${version}_all.deb
|
||||
${DEBIAN_SITE}/main/d/debian-archive-keyring/debian-archive-keyring_2014.3_all.deb"
|
||||
checksum="c4367ef7bfe3e70afcbe7c7dc18621f152677f625bffda1534b7e8252dd0eb00
|
||||
checksum="bca5d1be004210157c512572ec0d607f6f02afc43737c1e2251af96640cd653b
|
||||
017a2fba215cd64612891f5aa02546be5c0e30923a66672f889867cc6dd8d3a0"
|
||||
|
||||
do_install() {
|
||||
|
|
|
@ -28,11 +28,8 @@ pre_configure() {
|
|||
}
|
||||
|
||||
post_configure() {
|
||||
local _gccver
|
||||
|
||||
# Disable RESTRICT_KEYWORD for gcc5
|
||||
_gccver=$(gcc --version|awk '/^gcc / { print $3 }')
|
||||
if [ "${_gccver%%.*}" -gt 4 ]; then
|
||||
# Disable RESTRICT_KEYWORD for gcc5 and newer
|
||||
if [ ${XBPS_GCC_VERSION_MAJOR} -gt 4 ]; then
|
||||
sed -i include/IL/config.h \
|
||||
-e's;#define RESTRICT_KEYWORD.*;#undef RESTRICT_KEYWORD;'
|
||||
fi
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
# Template file for 'dmd'
|
||||
pkgname=dmd
|
||||
version=2.071.0
|
||||
revision=2
|
||||
version=2.072.0
|
||||
revision=1
|
||||
wrksrc="dmd2"
|
||||
short_desc="The Digital Mars D compiler"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
homepage="http://www.digitalmars.com/d/2.0/"
|
||||
license="GPL-2"
|
||||
distfiles="http://downloads.dlang.org/releases/2.x/${version}/dmd.${version}.linux.tar.xz"
|
||||
checksum=ed3723da1d7b91c490c4fff79161d9b071502cb6f3a6f57b7523bf234b51d527
|
||||
checksum=70341c2e8a90c46224d60f3bef200d5b2ddd6946b176ac2321e47d8ada2ad512
|
||||
|
||||
if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then
|
||||
_archbits=64
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'dovecot-plugin-pigeonhole'
|
||||
pkgname=dovecot-plugin-pigeonhole
|
||||
version=0.4.15
|
||||
revision=2
|
||||
version=0.4.16
|
||||
revision=1
|
||||
wrksrc="dovecot-2.2-pigeonhole-${version}"
|
||||
build_style=gnu-configure
|
||||
configure_args="--prefix=/usr
|
||||
|
@ -19,7 +19,7 @@ maintainer="John Regan <john@jrjrtech.com>"
|
|||
license="LGPL-2.1"
|
||||
homepage="http://pigeonhole.dovecot.org"
|
||||
distfiles="${homepage}/releases/2.2/${wrksrc}.tar.gz"
|
||||
checksum=c99ace6ead310c6c3b639922da618f90d846307da4fe252d994e5e51bf8a3de3
|
||||
checksum=8f0b98f18062d6e241eef74ebe16cc167cd246361cbe6657d94f0ecc5d7d3234
|
||||
|
||||
dovecot-plugin-pigeonhole-devel_package() {
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
|
|
17
srcpkgs/elvish/template
Normal file
17
srcpkgs/elvish/template
Normal 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
|
||||
}
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'engrampa'
|
||||
pkgname=engrampa
|
||||
version=1.14.1
|
||||
version=1.16.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-gtk=3.0"
|
||||
|
@ -12,4 +12,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="LGPL-2"
|
||||
homepage="http://mate-desktop.org"
|
||||
distfiles="http://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=43d882e772c53d13856f02e44454927e3bab4c5d77094057572be6972e0310d8
|
||||
checksum=dd7f11d60693cb77691a589551bcaf4050d4921d996fbbbe3a61ed7fc4072efc
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'eom'
|
||||
pkgname=eom
|
||||
version=1.14.2
|
||||
version=1.16.0
|
||||
revision=1
|
||||
build_options="gir"
|
||||
build_style=gnu-configure
|
||||
|
@ -16,7 +16,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="LGPL-2"
|
||||
homepage="http://mate-desktop.org"
|
||||
distfiles="http://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=ffdd2a229e6a1c3a133b3d4e981b820e9573983e4195cc66b98300ed6113fda2
|
||||
checksum=974356c10bf96b974b777614d5d6f88f982a6c9ab3735d9397b4a33a6812c4fe
|
||||
|
||||
eom-devel_package() {
|
||||
short_desc+=" - development files"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'epiphany'
|
||||
pkgname=epiphany
|
||||
version=3.22.0
|
||||
version=3.22.1
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-schemas-compile --disable-tests"
|
||||
|
@ -17,4 +17,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="http://www.gnome.org/projects/epiphany/"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=a645d17c10a1c266d4647306ea3e5496d3ca575d2ed8152947ed77e9eb623a27
|
||||
checksum=aab162ede54d71e583e382ab5e3567f28d81e0cd42719a11cad8008b56c5cc0e
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'feh'
|
||||
pkgname=feh
|
||||
version=2.17.1
|
||||
version=2.18
|
||||
revision=1
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="giblib-devel libcurl-devel libexif-devel
|
||||
|
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="MIT"
|
||||
homepage="http://feh.finalrewind.org/"
|
||||
distfiles="${homepage}/feh-${version}.tar.bz2"
|
||||
checksum=a9e818a4ad6ab427597e1799527a7576856c233525e67afb1eb2cb3ae709d853
|
||||
checksum=9daebf5195511a5bde8061c932b5585b956c81193dfc00abcd758316d07ed40c
|
||||
|
||||
do_build() {
|
||||
make ${makejobs} CC=$CC PREFIX=/usr exif=1 help=1
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'file-roller'
|
||||
pkgname=file-roller
|
||||
version=3.20.3
|
||||
version=3.22.1
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-schemas-compile --enable-magic --disable-static"
|
||||
|
@ -12,4 +12,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=6b5c2de4c6bd52318cacd2a398cdfa45a5f1df8a77c6652a38a6a1d3e53644e9
|
||||
checksum=8106791dcecbd2ab64194f4aeb5cb709a15e9e0d28e6470528c7bf56969be552
|
||||
|
|
|
@ -39,7 +39,7 @@ pre_configure() {
|
|||
# Set -fPIC for btyacc tool to support PIE linker flags
|
||||
sed -i extern/btyacc/Makefile -e 's;CFLAGS=;CFLAGS=-fPIC;'
|
||||
|
||||
if [ "${_gccver%%.*}" -gt 5 ]; then
|
||||
if [ ${XBPS_GCC_VERSION_MAJOR} -gt 5 ]; then
|
||||
# Fix gcc6 error for "void * operator new(size_t size) { return 0; }"
|
||||
patch -p0 < ${FILESDIR}/fix-gcc6-no_throw_bad_alloc.patch
|
||||
fi
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'font-iosevka'
|
||||
pkgname=font-iosevka
|
||||
version=1.9.4
|
||||
revision=2
|
||||
version=1.9.5
|
||||
revision=1
|
||||
create_wrksrc=yes
|
||||
noarch="yes"
|
||||
font_dirs="/usr/share/fonts/TTF"
|
||||
|
@ -12,7 +12,7 @@ maintainer="Diogo Leal <diogo@diogoleal.com>"
|
|||
license="SIL Open Font License"
|
||||
homepage="https://be5invis.github.io/Iosevka/"
|
||||
distfiles="https://github.com/be5invis/Iosevka/releases/download/v${version}/01.iosevka-${version}.zip"
|
||||
checksum=b4a8bd19ce9a02b8b47c24811d6d2da8eaa97ec4324ffc91e6469de85bdb6a01
|
||||
checksum=356d107a05bdd2468251388f59ca294b58319e8f986654ba5f2cbf4f7d9229a3
|
||||
|
||||
do_install() {
|
||||
vmkdir usr/share/fonts/TTF
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template build file for 'font-unifont'.
|
||||
pkgname=font-unifont-bdf
|
||||
version=9.0.02
|
||||
version=9.0.04
|
||||
revision=1
|
||||
create_wrksrc=yes
|
||||
noarch=yes
|
||||
|
@ -11,7 +11,7 @@ font_dirs="/usr/share/fonts/misc"
|
|||
short_desc="GNU Unifont Glyphs"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-2, Freeware"
|
||||
checksum=ab0dd03ec7744e0c8c28ec387e1e8f76376a5327245801baccd1a405888c4c1a
|
||||
checksum=cd5fc1b538e21e6f38d53950db7d42a0308e999e63564924fa84cc5962f4d3bc
|
||||
|
||||
do_install() {
|
||||
vinstall unifont-${version}.bdf 644 usr/share/fonts/misc unifont.bdf
|
||||
|
|
13
srcpkgs/fox/patches/fix-cross-musl.patch
Normal file
13
srcpkgs/fox/patches/fix-cross-musl.patch
Normal 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; }
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'fox'
|
||||
pkgname=fox
|
||||
version=1.6.51
|
||||
revision=3
|
||||
version=1.6.52
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-release --with-xft=yes --with-opengl=yes --with-xim
|
||||
--with-xshm --with-shape --with-xcursor --with-xrender --with-xrandr
|
||||
|
@ -13,7 +13,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="http://www.fox-toolkit.org/"
|
||||
license="LGPL-2.1, MIT"
|
||||
distfiles="http://ftp.fox-toolkit.org/pub/fox-$version.tar.gz"
|
||||
checksum=15a99792965d933a4936e48b671c039657546bdec6a318c223ab1131624403d1
|
||||
checksum=8e57af9801a3400dbecf34927e871896ff4198ab72c1a3a5e4e27258a3a47d1b
|
||||
|
||||
CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/freetype2"
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'freeipmi'
|
||||
pkgname=freeipmi
|
||||
version=1.5.4
|
||||
version=1.5.5
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--without-systemdsystemunitdir ac_cv_header_sys_stropts_h=no"
|
||||
|
@ -13,7 +13,7 @@ license="GPL-3"
|
|||
# Changelog: http://www.gnu.org/software/freeipmi/NEWS
|
||||
homepage="http://www.gnu.org/software/freeipmi/"
|
||||
distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
|
||||
checksum=6504a775d5d818c9353ecc7b2697596b29f8bc05e917b6f70157492fbddd1fd5
|
||||
checksum=ae20b98d145b6316c4231903a64a96954bdd718e74fc4e6cec2cd0b63edcff53
|
||||
|
||||
post_install() {
|
||||
rm -rf ${DESTDIR}/etc/{sysconfig,init.d}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'freetds'
|
||||
pkgname=freetds
|
||||
version=1.00.15
|
||||
version=1.00.16
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--sysconfdir=/etc/$pkgname"
|
||||
|
@ -12,7 +12,7 @@ maintainer="Diogo Leal <diogo@diogoleal.com>"
|
|||
license="LGPL-3"
|
||||
homepage="http://www.freetds.org/"
|
||||
distfiles="ftp://ftp.freetds.org/pub/freetds/stable/${pkgname}-${version}.tar.gz"
|
||||
checksum=310be6a9396a3de7a420f58219afacc13fb4f774ee6c70c06da903262db06ec2
|
||||
checksum=2a770580348ddb1b817e0b70bd2e739e67c7462b0c2f2c96b5634ac4525b4ae4
|
||||
|
||||
freetds-devel_package() {
|
||||
short_desc+=" - development files"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'gdl'
|
||||
pkgname=gdl
|
||||
version=3.18.0
|
||||
version=3.22.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="$(vopt_enable gir introspection)"
|
||||
|
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="GPL-2"
|
||||
homepage="https://developer.gnome.org/gdl/"
|
||||
distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=1499884e4fce375a963cf2b98b90e6724144f9b1f1ac8b84d765f4c85a2140b2
|
||||
checksum=cc5b360e1392292186924f0f9a8efc0f4db7e6e56dc7042037466b5cc839660c
|
||||
|
||||
# Package build options
|
||||
build_options="gir"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'geocode-glib'
|
||||
pkgname=geocode-glib
|
||||
version=3.18.2
|
||||
version=3.20.1
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static $(vopt_enable gir introspection)"
|
||||
|
@ -11,7 +11,7 @@ homepage="http://www.gnome.org"
|
|||
license="LGPL-2.1"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=95b11ef2697ac5dbb2f397e7117e08e157b2168624c71507656928095012494e
|
||||
checksum=669fc832cabf8cc2f0fc4194a8fa464cdb9c03ebf9aca5353d7cf935ba8637a2
|
||||
|
||||
# Package build options
|
||||
build_options="gir"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'git-annex'
|
||||
pkgname=git-annex
|
||||
version=6.20161012
|
||||
version=6.20161027
|
||||
revision=1
|
||||
nocross=yes
|
||||
build_style=haskell-stack
|
||||
|
@ -14,7 +14,7 @@ maintainer="Evan Deaubl <evan@deaubl.name>"
|
|||
license="GPL-3"
|
||||
homepage="http://git-annex.branchable.com"
|
||||
distfiles="http://github.com/joeyh/${pkgname}/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz"
|
||||
checksum=5ee77e425a039611f4fa373907e52528d4c3d3fe19bfc82dbe0b8a373df36d63
|
||||
checksum=3dd91e1a796923d98ef47293a5058b082b987f26fe9da1f82651b6e84feb261b
|
||||
nopie=yes
|
||||
|
||||
post_extract() {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'git-series'
|
||||
pkgname=git-series
|
||||
version=0.8.10
|
||||
revision=2
|
||||
version=0.8.11
|
||||
revision=1
|
||||
hostmakedepends="cargo cmake pkg-config rust"
|
||||
makedepends="libgit2-devel"
|
||||
depends="git"
|
||||
|
@ -10,7 +10,7 @@ maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
|
|||
license="MIT"
|
||||
homepage="https://github.com/git-series/git-series"
|
||||
distfiles="https://github.com/git-series/git-series/archive/${version}.tar.gz"
|
||||
checksum=d70c9a2105c69fdd6059c04285ddb74b3b10852d9729dd8a14681b9bf36790be
|
||||
checksum=d884e77c03304ba77cac3845b5e51a7856d517771db72c652f53b47cbaa13890
|
||||
nocross=yes
|
||||
|
||||
do_build() {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'gjs'
|
||||
pkgname=gjs
|
||||
version=1.44.0
|
||||
version=1.46.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config intltool glib-devel gobject-introspection"
|
||||
|
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="MPL-1.1, LGPL-2.1, GPL-2"
|
||||
homepage="http://live.gnome.org/Gjs"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=88c960f6ad47a6931d123f5d6317d13704f58572f68a4391913a254ff27dce80
|
||||
checksum=2283591fa70785443793e1d7db66071b36052d707075f229baeb468d8dd25ad4
|
||||
|
||||
gjs-devel_package() {
|
||||
depends="libgirepository-devel mozjs24-devel gjs>=${version}_${revision}"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'glade3'
|
||||
pkgname=glade3
|
||||
version=3.19.0
|
||||
version=3.20.0
|
||||
revision=1
|
||||
wrksrc="glade-${version}"
|
||||
build_style=gnu-configure
|
||||
|
@ -13,7 +13,7 @@ homepage="http://glade.gnome.org/"
|
|||
license="GPL-2"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
distfiles="${GNOME_SITE}/glade/${version%.*}/glade-${version}.tar.xz"
|
||||
checksum=a7a3f6d32fbfcc9b754b48a3410bf025e462bc7898e124f0ad8f64c3d7ad6fa2
|
||||
checksum=82d96dca5dec40ee34e2f41d49c13b4ea50da8f32a3a49ca2da802ff14dc18fe
|
||||
|
||||
lib32disabled=yes
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'glib-networking'
|
||||
pkgname=glib-networking
|
||||
version=2.48.2
|
||||
revision=4
|
||||
version=2.50.0
|
||||
revision=1
|
||||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static --with-libproxy --with-gnome-proxy
|
||||
|
@ -17,7 +17,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="http://www.gnome.org/"
|
||||
license="LGPL-2.1"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=925c0c49d6b2b8b5695f2e33cd952d1dbb7d18d3f2f796413577719315bb3a84
|
||||
checksum=3f1a442f3c2a734946983532ce59ed49120319fdb10c938447c373d5e5286bee
|
||||
|
||||
post_install() {
|
||||
rm -rf ${DESTDIR}/usr/lib/systemd
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'glm'
|
||||
pkgname=glm
|
||||
version=0.9.8.1
|
||||
revision=2
|
||||
version=0.9.8.2
|
||||
revision=1
|
||||
noarch=yes
|
||||
build_style=cmake
|
||||
hostmakedepends="unzip"
|
||||
|
@ -10,7 +10,7 @@ license="MIT"
|
|||
short_desc="A C++ mathematics library for graphics programming"
|
||||
homepage="http://glm.g-truc.net"
|
||||
distfiles="https://github.com/g-truc/glm/releases/download/${version}/glm-${version}.zip"
|
||||
checksum=b27246788d2020c48f146ff84396a6b93001e5bea42c18f8beceaa5c452c5751
|
||||
checksum=760cc94d5d2cd1925a4e85dbc3e3ca4195bca7331d54386e67dff721c2ef0ce5
|
||||
wrksrc=${pkgname}
|
||||
|
||||
post_install() {
|
||||
|
|
|
@ -4,13 +4,14 @@ version=1.0.9
|
|||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static --enable-gtk3"
|
||||
hostmakedepends="pkg-config intltool"
|
||||
hostmakedepends="pkg-config intltool glib"
|
||||
makedepends="gtk+3-devel dconf-devel alsa-lib-devel pulseaudio-devel"
|
||||
short_desc="Common functions for gnome-mplayer and gecko-mediaplayer"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
homepage="http://gmtk.googlecode.com/"
|
||||
license="GPL-2"
|
||||
distfiles="https://gmtk.googlecode.com/svn/packages/gmtk-${version}.tar.gz"
|
||||
#distfiles="https://gmtk.googlecode.com/svn/packages/gmtk-${version}.tar.gz"
|
||||
distfiles="https://ftp.heanet.ie/mirrors/ftp.openbsd.org/distfiles/gmtk-${version}.tar.gz"
|
||||
checksum=d633832ab3b223f9a669934d168c74574ab47a6a21f76d942c05ad78c56bf87a
|
||||
|
||||
gmtk-devel_package() {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'gnome-boxes'
|
||||
pkgname=gnome-boxes
|
||||
version=3.18.1
|
||||
revision=2
|
||||
version=3.22.1
|
||||
revision=1
|
||||
# XXX ovirt support.
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-smartcard"
|
||||
|
@ -17,7 +17,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="https://live.gnome.org/Boxes"
|
||||
license="LGPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=0235d7f76cf3faa3889b302c743d608759e84506657ed4e374592c39f768fb2b
|
||||
checksum=be807d9336e96af6dea8f269a4b6dbbd3e9bb5fd135efc952aa2d62dde87b8ea
|
||||
|
||||
build_options="gir"
|
||||
if [ -z "$CROSS_BUILD" ]; then
|
||||
|
|
|
@ -15,5 +15,6 @@ short_desc="A simple MPlayer GUI for GNOME"
|
|||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-2"
|
||||
homepage="http://gnome-mplayer.googlecode.com/"
|
||||
distfiles="https://gnome-mplayer.googlecode.com/svn/packages/gnome-mplayer-${version}.tar.gz"
|
||||
#distfiles="https://gnome-mplayer.googlecode.com/svn/packages/gnome-mplayer-${version}.tar.gz"
|
||||
distfiles="https://launchpad.net/ubuntu/+archive/primary/+files/gnome-mplayer_${version}.orig.tar.gz"
|
||||
checksum=e43ca4929e7dc591256a16a793c7cce2678e07e948ee8ef11ed46cce2b3d81db
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
# Template file for 'gnucash'
|
||||
pkgname=gnucash
|
||||
version=2.6.14
|
||||
revision=1
|
||||
revision=2
|
||||
conf_files="
|
||||
/etc/gnucash/config
|
||||
/etc/gnucash/environment"
|
||||
hostmakedepends="pkg-config intltool guile"
|
||||
makedepends="
|
||||
gmp-devel gtk+-devel libxml2-devel libxslt-devel libgnomecanvas-devel libltdl-devel
|
||||
goffice0.8-devel libgsf-devel GConf-devel webkitgtk2-devel gc-devel guile-devel
|
||||
aqbanking-devel aqbanking libofx-devel gwenhywfar-devel gwenhywfar-gtk python-devel"
|
||||
depends="guile dconf"
|
||||
makedepends="GConf-devel aqbanking aqbanking-devel gc-devel gmp-devel
|
||||
goffice0.8-devel gtk+-devel guile-devel gwenhywfar-devel gwenhywfar-gtk
|
||||
libgnomecanvas-devel libgsf-devel libltdl-devel libofx-devel libxml2-devel
|
||||
libxslt-devel python-devel webkitgtk2-devel"
|
||||
depends="dconf guile pygtk"
|
||||
build_style="gnu-configure"
|
||||
configure_args="--disable-dbi --enable-aqbanking --enable-python"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'gnuchess'
|
||||
pkgname=gnuchess
|
||||
version=6.2.3
|
||||
version=6.2.4
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
short_desc="GNU Chess"
|
||||
|
@ -8,4 +8,4 @@ maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
|
|||
license="GPL-3"
|
||||
homepage="http://www.gnu.org/software/chess/chess.html"
|
||||
distfiles="${GNU_SITE}/chess/${pkgname}-${version}.tar.gz"
|
||||
checksum=78999176b2f2b5e0325bcc69749b7b2cefb7b1ef4f02d101fa77ae24a1b31b82
|
||||
checksum=3c425c0264f253fc5cc2ba969abe667d77703c728770bd4b23c456cbe5e082ef
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'gobject-introspection'
|
||||
pkgname=gobject-introspection
|
||||
version=1.46.0
|
||||
revision=2
|
||||
version=1.50.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-tests --disable-static"
|
||||
hostmakedepends="pkg-config flex libtool"
|
||||
|
@ -13,7 +13,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="http://live.gnome.org/GObjectInstrospection"
|
||||
license="GPL-2, LGPL-2.1"
|
||||
distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=6658bd3c2b8813eb3e2511ee153238d09ace9d309e4574af27443d87423e4233
|
||||
checksum=1c6597c666f543c70ef3d7c893ab052968afae620efdc080c36657f4226337c5
|
||||
nocross=yes
|
||||
|
||||
gir-freedesktop_package() {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template build file for 'GThumb'.
|
||||
pkgname=gthumb
|
||||
version=3.4.4.1
|
||||
revision=3
|
||||
revision=4
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-schemas-compile --disable-static
|
||||
$(vopt_enable tiff) $(vopt_enable clutter)
|
||||
|
@ -11,7 +11,7 @@ hostmakedepends="pkg-config intltool itstool glib-devel"
|
|||
makedepends="webkit2gtk-devel json-glib-devel gnome-desktop-devel
|
||||
libsecret-devel librsvg-devel libwebp-devel exiv2-devel
|
||||
$(vopt_if tiff tiff-devel) $(vopt_if clutter clutter-gtk-devel)
|
||||
$(vopt_if gstreamer gstreamer-devel) $(vopt_if soup libsoup-gnome-devel)
|
||||
$(vopt_if gstreamer gstreamer1-devel) $(vopt_if soup libsoup-gnome-devel)
|
||||
$(vopt_if brasero brasero-devel)"
|
||||
short_desc='An image viewer and browser for the GNOME Desktop'
|
||||
maintainer="Enguerrand de Rochefort <voidlinux@rochefort.de>"
|
||||
|
|
|
@ -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
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Template build file for 'gtk+3'.
|
||||
pkgname=gtk+3
|
||||
version=3.22.2
|
||||
revision=1
|
||||
revision=2
|
||||
wrksrc="gtk+-${version}"
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-schemas-compile --enable-gtk2-dependency
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'gtksourceview'
|
||||
pkgname=gtksourceview
|
||||
version=3.18.2
|
||||
version=3.22.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static $(vopt_enable gir introspection)"
|
||||
|
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="http://www.gnome.org"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=60f75a9f0039e13a2281fc595b5ef7344afa06732cc53b57d13234bfb0a5b7b2
|
||||
checksum=70657f48732427984dce6cc812bdd3f2b701c0a49e0a0a08889705b3dadcf8e5
|
||||
|
||||
# Package build options
|
||||
build_options="gir"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'hexchat'
|
||||
pkgname=hexchat
|
||||
version=2.12.3
|
||||
revision=1
|
||||
revision=2
|
||||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config intltool glib-devel gdk-pixbuf-devel perl-XML-Parser"
|
||||
|
@ -26,6 +26,7 @@ post_install() {
|
|||
}
|
||||
|
||||
hexchat-perl_package() {
|
||||
lib32disabled=yes
|
||||
short_desc+=" - perl plugin"
|
||||
depends="${sourcepkg}-${version}_${revision}"
|
||||
pkg_install() {
|
||||
|
@ -33,6 +34,7 @@ hexchat-perl_package() {
|
|||
}
|
||||
}
|
||||
hexchat-python_package() {
|
||||
lib32disabled=yes
|
||||
short_desc+=" - python plugin"
|
||||
depends="${sourcepkg}-${version}_${revision}"
|
||||
pkg_install() {
|
||||
|
@ -41,6 +43,7 @@ hexchat-python_package() {
|
|||
}
|
||||
|
||||
hexchat-lua_package() {
|
||||
lib32disabled=yes
|
||||
short_desc+=" - lua plugin"
|
||||
depends="${sourcepkg}-${version}_${revision}"
|
||||
pkg_install() {
|
||||
|
|
17
srcpkgs/httpstat/template
Normal file
17
srcpkgs/httpstat/template
Normal 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
|
||||
}
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'hwids'
|
||||
pkgname=hwids
|
||||
version=20160801
|
||||
version=20161103
|
||||
revision=1
|
||||
noarch=yes
|
||||
wrksrc="hwids-hwids-${version}"
|
||||
|
@ -9,7 +9,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="https://github.com/gentoo/hwids"
|
||||
license="GPL-2"
|
||||
distfiles="https://github.com/gentoo/hwids/archive/hwids-${version}.tar.gz"
|
||||
checksum=404c1fca03d11c90e21de9e3bec10600b0bbaefede1dcb71ff520bff8dfb6aec
|
||||
checksum=3353680623b97ffb3e73486dac7e9d61cb58889544aeefd6bbe12d51189e4313
|
||||
|
||||
do_install() {
|
||||
vmkdir usr/share/hwdata
|
||||
|
|
|
@ -1,15 +1,17 @@
|
|||
--- CMakeLists.txt.orig 2016-06-11 17:03:52.532568896 +0200
|
||||
+++ CMakeLists.txt 2016-06-11 17:04:03.094569441 +0200
|
||||
@@ -97,12 +97,6 @@
|
||||
--- CMakeLists.txt.orig 2016-11-06 06:11:37.041598678 +0100
|
||||
+++ CMakeLists.txt 2016-11-06 06:19:21.978622663 +0100
|
||||
@@ -106,10 +106,10 @@
|
||||
ENDIF()
|
||||
|
||||
#SET(CMAKE_CXX_FLAGS "-fno-implement-inlines -finline-small-functions -findirect-inlining -fpartial-inlining")
|
||||
-IF(APPLE)
|
||||
- SET(CMAKE_CXX_FLAGS "-O2")
|
||||
-ELSE()
|
||||
- SET(CMAKE_CXX_FLAGS "-O2 -fno-implement-inlines")
|
||||
-SET(CMAKE_CXX_FLAGS "-O2 -std=gnu++11 -Wno-deprecated-register")
|
||||
-IF (NOT CMAKE_CXX_COMPILER_ID MATCHES "Clang")
|
||||
- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-implement-inlines")
|
||||
-ENDIF()
|
||||
-
|
||||
+#SET(CMAKE_CXX_FLAGS "-O2 -std=gnu++11 -Wno-deprecated-register")
|
||||
+#IF (NOT CMAKE_CXX_COMPILER_ID MATCHES "Clang")
|
||||
+# SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-implement-inlines")
|
||||
+#ENDIF()
|
||||
|
||||
SET(CMAKE_CXX_FLAGS_RELEASE "")
|
||||
|
||||
SET(CMAKE_CXX_FLAGS_DEBUG "-g ")#-Winline")
|
||||
|
|
11
srcpkgs/hydrogen/patches/fix-man-path.patch
Normal file
11
srcpkgs/hydrogen/patches/fix-man-path.patch
Normal 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()
|
||||
|
||||
#
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'hydrogen'
|
||||
pkgname=hydrogen
|
||||
version=0.9.6.1
|
||||
revision=2
|
||||
version=0.9.7
|
||||
revision=1
|
||||
build_style=cmake
|
||||
configure_args="-DWANT_LRDF=ON -DWANT_CPPUNIT=OFF"
|
||||
hostmakedepends="pkg-config cmake"
|
||||
|
@ -13,6 +13,6 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="GPL-2"
|
||||
homepage="http://www.hydrogen-music.org/"
|
||||
distfiles="https://github.com/hydrogen-music/hydrogen/archive/${version}.tar.gz"
|
||||
checksum=94dadf433f0abbe7e0ae8e037726b3573f8b59abf118c9c084f06c561d56b66f
|
||||
checksum=1e0f3d9eae901ef5f11a61e2a446b1d819f3b38e2476a2b382cc02dea693c2b7
|
||||
|
||||
export CXXFLAGS="-fno-implement-inlines"
|
||||
export CXXFLAGS="-std=gnu++11 -Wno-deprecated-register -fno-implement-inlines"
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# Template file for 'inxi'
|
||||
pkgname=inxi
|
||||
version=2.3.3
|
||||
version=2.3.4
|
||||
revision=1
|
||||
_gitrev=ec2c5027c2067a994732318f95ee6b81f6768e1f
|
||||
_gitrev=89e18d245bc34fc5be5f5baddac2ccd8106be050
|
||||
wrksrc=${pkgname}-${_gitrev}
|
||||
noarch="yes"
|
||||
depends="file glxinfo pciutils usbutils xdpyinfo xprop xrandr"
|
||||
|
@ -11,7 +11,7 @@ maintainer='Juan RP <xtraeme@voidlinux.eu>'
|
|||
license="GPL-3"
|
||||
homepage="https://github.com/smxi/inxi/"
|
||||
distfiles="https://github.com/smxi/inxi/archive/${_gitrev}.tar.gz>${pkgname}-${version}.tar.gz"
|
||||
checksum=bc8ac7db7b76586fa62f8fe16daf1d111509bd66f0981ef2f3e76a6371ea8c90
|
||||
checksum=75bbd7865c9cd438f13977fa91f1d2716bdc06e1231a341fd1da9e348398aada
|
||||
|
||||
do_install() {
|
||||
vbin inxi
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'iperf3'
|
||||
pkgname=iperf3
|
||||
version=3.1.3
|
||||
version=3.1.4
|
||||
revision=1
|
||||
wrksrc="iperf-${version}"
|
||||
build_style=gnu-configure
|
||||
|
@ -11,7 +11,7 @@ maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
|
|||
license="BSD"
|
||||
homepage="http://software.es.net/iperf/"
|
||||
distfiles="http://downloads.es.net/pub/iperf/iperf-${version}.tar.gz"
|
||||
checksum=60d8db69b1d74a64d78566c2317c373a85fef691b8d277737ee5d29f448595bf
|
||||
checksum=db61d70ac62003ebe0bf15496bd8c4b3c4b728578a44d0a1a88fcf8afc0e8f76
|
||||
|
||||
post_extract() {
|
||||
sed -i '1i#include <stdint.h>' src/timer.h src/cjson.h
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'irrlicht'
|
||||
pkgname=irrlicht
|
||||
version=1.8.3
|
||||
revision=3
|
||||
version=1.8.4
|
||||
revision=1
|
||||
hostmakedepends="unzip pkg-config"
|
||||
makedepends="libjpeg-turbo-devel libpng-devel libXcursor-devel libXext-devel MesaLib-devel"
|
||||
short_desc="Lightning fast realtime 3D engine"
|
||||
|
@ -9,7 +9,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="LGPL-2.1"
|
||||
homepage="http://irrlicht.sourceforge.net"
|
||||
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.zip"
|
||||
checksum=9e7be44277bf2004d73580a8585e7bd3c9ce9a3c801691e4f4aed030ac68931c
|
||||
checksum=f42b280bc608e545b820206fe2a999c55f290de5c7509a02bdbeeccc1bf9e433
|
||||
|
||||
if [ ${XBPS_GCC_VERSION_MAJOR} -gt 5 ]; then
|
||||
CXXFLAGS="-Wno-error=narrowing"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template build file for 'jasper'.
|
||||
pkgname=jasper
|
||||
version=1.900.16
|
||||
version=1.900.21
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-shared --disable-static --without-x --disable-opengl"
|
||||
|
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="http://www.ece.uvic.ca/~mdadams/jasper"
|
||||
license="JasPer-2.0"
|
||||
distfiles="http://www.ece.uvic.ca/~frodo/jasper/software/jasper-${version}.tar.gz"
|
||||
checksum=349f2261767c51a9e59e37025a027686f45f55cfbb8c46fd55c8697092f9f971
|
||||
checksum=e9c8a241f80d1cc190c308f5efc6669a98776ed27458643553abee823fadd7b3
|
||||
|
||||
CFLAGS="-std=c99"
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template build file for 'json-glib'.
|
||||
pkgname=json-glib
|
||||
version=1.0.4
|
||||
version=1.2.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="$(vopt_enable gir introspection)"
|
||||
|
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="http://live.gnome.org/JsonGlib"
|
||||
license="LGPL-2"
|
||||
distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=80f3593cb6bd13f1465828e46a9f740e2e9bd3cd2257889442b3e62bd6de05cd
|
||||
checksum=ea128ab52a824fcd06e5448fbb2bd8d9a13740d51c66d445828edba71321a621
|
||||
|
||||
# Package build options
|
||||
build_options="gir"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'jupp'
|
||||
pkgname=jupp
|
||||
version=3.1jupp28
|
||||
revision=2
|
||||
version=3.1jupp29
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-dependency-tracking --disable-termidx"
|
||||
makedepends="ncurses-devel"
|
||||
|
@ -19,7 +19,7 @@ maintainer='Juan RP <xtraeme@voidlinux.eu>'
|
|||
license="GPL-1"
|
||||
homepage="https://www.mirbsd.org/jupp.htm"
|
||||
distfiles="https://www.mirbsd.org/MirOS/dist/${pkgname}/joe-${version}.tgz"
|
||||
checksum=be4d16cb44f002a3f6f5069471096c53d9c184b7366ef1a055422d2f0006851f
|
||||
checksum=c0ca11a082e18f99c502f9984dadf40ba02576571ff788d334e633ff383a7729
|
||||
|
||||
pre_configure() {
|
||||
chmod +x configure
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'kadu'
|
||||
pkgname=kadu
|
||||
version=4.0
|
||||
version=4.1
|
||||
revision=1
|
||||
build_style=cmake
|
||||
configure_args="-DCMAKE_PREFIX_PATH=${XBPS_CROSS_BASE}/usr
|
||||
|
@ -22,7 +22,7 @@ maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
|
|||
license="GPL-2"
|
||||
homepage="http://www.kadu.im/"
|
||||
distfiles="http://download.kadu.im/stable/${pkgname}-${version}.tar.bz2"
|
||||
checksum=7ac4e7728be9f985ff4e88a20fa468b163322bcbf8bd8284a93f680a3d3cb74e
|
||||
checksum=ece2653f66eb1eeec5bd24972e1066c901f3aeeffc9ef40d03c15de4bc652c0a
|
||||
|
||||
build_options="mysql odbc pgsql sqlite tds"
|
||||
build_options_default="sqlite"
|
||||
|
@ -41,9 +41,6 @@ pre_configure() {
|
|||
-e "s;unity_integration$;;" \
|
||||
-e "s;indicator_docking$;;" \
|
||||
-e "s;word_fix$;;"
|
||||
# Using the __useconds_t type is wrong here, see man usleep(3)
|
||||
sed -i ${wrksrc}/plugins/pcspeaker/pcspeaker-notifier.cpp \
|
||||
-e "s;__useconds_t;useconds_t;g"
|
||||
}
|
||||
|
||||
kadu-data_package() {
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
# Template file for 'karchive'
|
||||
pkgname=karchive
|
||||
version=5.26.0
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=cmake
|
||||
configure_args="-DBUILD_TESTING=OFF"
|
||||
hostmakedepends="extra-cmake-modules"
|
||||
hostmakedepends="extra-cmake-modules qt5-host-tools qt5-devel"
|
||||
makedepends="qt5-devel zlib-devel bzip2-devel liblzma-devel"
|
||||
short_desc="Qt5 addon providing access to numerous types of archives"
|
||||
maintainer="Denis Revin <denis.revin@gmail.com>"
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
# Template file for 'kcodecs'
|
||||
pkgname=kcodecs
|
||||
version=5.26.0
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=cmake
|
||||
configure_args="-DBUILD_TESTING=OFF"
|
||||
hostmakedepends="extra-cmake-modules"
|
||||
hostmakedepends="extra-cmake-modules qt5-host-tools qt5-tools-devel"
|
||||
makedepends="qt5-devel qt5-tools-devel"
|
||||
short_desc="A collection of methods to manipulate strings using various encodings"
|
||||
maintainer="Denis Revin <denis.revin@gmail.com>"
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
# Template file for 'kconfig'
|
||||
pkgname=kconfig
|
||||
version=5.26.0
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=cmake
|
||||
configure_args="-DBUILD_TESTING=OFF"
|
||||
hostmakedepends="extra-cmake-modules"
|
||||
hostmakedepends="extra-cmake-modules qt5-host-tools qt5-tools-devel"
|
||||
makedepends="qt5-devel qt5-tools-devel"
|
||||
short_desc="KDE Persistent platform-independent application settings"
|
||||
maintainer="Denis Revin <denis.revin@gmail.com>"
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
# Template file for 'kcoreaddons'
|
||||
pkgname=kcoreaddons
|
||||
version=5.26.0
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=cmake
|
||||
configure_args="-DBUILD_TESTING=OFF"
|
||||
hostmakedepends="extra-cmake-modules"
|
||||
hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools qt5-tools-devel"
|
||||
makedepends="qt5-devel qt5-tools-devel"
|
||||
depends="shared-mime-info"
|
||||
short_desc="Qt5 addon library with a collection of non-GUI utilities"
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
# Template file for 'kdbusaddons'
|
||||
pkgname=kdbusaddons
|
||||
version=5.26.0
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=cmake
|
||||
configure_args="-DBUILD_TESTING=OFF"
|
||||
hostmakedepends="extra-cmake-modules"
|
||||
hostmakedepends="extra-cmake-modules qt5-host-tools qt5-tools-devel"
|
||||
makedepends="qt5-devel qt5-tools-devel qt5-x11extras-devel"
|
||||
short_desc="KDE Convenience classes for DBus"
|
||||
maintainer="Denis Revin <denis.revin@gmail.com>"
|
||||
|
|
29
srcpkgs/kdepimlibs/patches/CVE-2016-7966_part2.patch
Normal file
29
srcpkgs/kdepimlibs/patches/CVE-2016-7966_part2.patch
Normal 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("&");
|
||||
+ } else if (chBadUrl == QLatin1Char('"')) {
|
||||
+ resultBadUrl += QLatin1String(""");
|
||||
+ } else if (chBadUrl == QLatin1Char('<')) {
|
||||
+ resultBadUrl += QLatin1String("<");
|
||||
+ } else if (chBadUrl == QLatin1Char('>')) {
|
||||
+ resultBadUrl += QLatin1String(">");
|
||||
+ } else {
|
||||
+ resultBadUrl += chBadUrl;
|
||||
+ }
|
||||
+ }
|
||||
+ return resultBadUrl;
|
||||
}
|
||||
|
||||
if ( !str.isEmpty() ) {
|
||||
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'kdepimlibs'
|
||||
pkgname=kdepimlibs
|
||||
version=4.14.3
|
||||
revision=4
|
||||
revision=5
|
||||
short_desc="KDE PIM Libraries"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-2, LGPL-2.1, FDL"
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
# Template file for 'kdnssd'
|
||||
pkgname=kdnssd
|
||||
version=5.26.0
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=cmake
|
||||
configure_args="-DBUILD_TESTING=OFF"
|
||||
hostmakedepends="extra-cmake-modules"
|
||||
hostmakedepends="extra-cmake-modules qt5-host-tools qt5-tools-devel"
|
||||
makedepends="qt5-devel qt5-tools-devel avahi-libs-devel"
|
||||
short_desc="Network service discovery using Zeroconf"
|
||||
maintainer="Denis Revin <denis.revin@gmail.com>"
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue