Merge branch 'master' into godot

This commit is contained in:
Enno Boland 2018-04-28 07:43:43 +02:00 committed by GitHub
commit 5d45cdfc43
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
379 changed files with 1848 additions and 1443 deletions

View file

@ -212,8 +212,8 @@ the package name should contain them too; if it doesn't, the package name
is lowercase. is lowercase.
Programs can be split into program packages and library packages. The program Programs can be split into program packages and library packages. The program
package should be named as describe above. The library package should be prefix package should be named as described above. The library package should be
with "lib" (see section `Libraries`) prefixed with "lib" (see section `Libraries`)
<a id="global_funcs"></a> <a id="global_funcs"></a>
### Global functions ### Global functions

View file

@ -1748,18 +1748,9 @@ libid3.so id3lib-3.8.3_1
libid3-3.8.so.3 id3lib-3.8.3_1 libid3-3.8.so.3 id3lib-3.8.3_1
libgirara-gtk3.so.3 girara-0.2.8_1 libgirara-gtk3.so.3 girara-0.2.8_1
libjq.so.1 jq-devel-1.4_1 libjq.so.1 jq-devel-1.4_1
libcrypto.so.37 libcrypto37-2.3.3_1 libcrypto.so.43 libcrypto43-2.7.2_1
libcrypto.so.38 libcrypto38-2.4.2_1 libssl.so.45 libssl45-2.7.2_1
libcrypto.so.41 libcrypto41-2.5.3_1 libtls.so.17 libtls17-2.7.2_1
libcrypto.so.42 libcrypto42-2.6.4_1
libssl.so.38 libssl38-2.3.3_1
libssl.so.39 libssl39-2.4.2_1
libssl.so.43 libssl43-2.5.3_1
libssl.so.44 libssl44-2.6.4_1
libtls.so.10 libtls10-2.3.3_1
libtls.so.11 libtls11-2.4.2_1
libtls.so.15 libtls15-2.5.3_1
libtls.so.16 libtls16-2.6.4_1
libvamp-hostsdk.so.3 libvamp-plugin-sdk-2.2_6 libvamp-hostsdk.so.3 libvamp-plugin-sdk-2.2_6
libportmidi.so portmidi-217_1 libportmidi.so portmidi-217_1
libsox.so.3 sox-14.4.2_1 libsox.so.3 sox-14.4.2_1
@ -2864,7 +2855,7 @@ libmutter-cogl-2.so mutter-3.28.0_1
libmutter-cogl-pango-2.so mutter-3.28.0_1 libmutter-cogl-pango-2.so mutter-3.28.0_1
libgeoclue-2.so.0 geoclue2-2.4.4_1 libgeoclue-2.so.0 geoclue2-2.4.4_1
libgepub.so.0 libgepub-0.4_1 libgepub.so.0 libgepub-0.4_1
libslopy.so.0.1.0 slop-5.3.37_1 libslopy.so.7.4 slop-7.4_1
libbcunit.so.1 bcunit-3.0_1 libbcunit.so.1 bcunit-3.0_1
libzbar.so.0 libzbar-0.10_1 libzbar.so.0 libzbar-0.10_1
libzbargtk.so.0 libzbar-0.10_1 libzbargtk.so.0 libzbar-0.10_1

View file

@ -1,7 +1,8 @@
# Template file for 'Adapta' # Template file for 'Adapta'
pkgname=Adapta pkgname=Adapta
version=3.93.0.277 version=3.93.1.1
revision=1 revision=1
noarch=yes
build_style=gnu-configure build_style=gnu-configure
wrksrc="adapta-gtk-theme-$version" wrksrc="adapta-gtk-theme-$version"
hostmakedepends="automake glib-devel gnome-shell inkscape parallel pkg-config hostmakedepends="automake glib-devel gnome-shell inkscape parallel pkg-config
@ -12,9 +13,11 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
license="GPL-2" license="GPL-2"
homepage=https://github.com/adapta-project/adapta-gtk-theme homepage=https://github.com/adapta-project/adapta-gtk-theme
distfiles="https://github.com/adapta-project/adapta-gtk-theme/archive/$version.tar.gz" distfiles="https://github.com/adapta-project/adapta-gtk-theme/archive/$version.tar.gz"
checksum=dabccef33a0adc18bba1184d01875170e2c818bb26a48764b535a932877164bc checksum=edb029bb476b51b3ba635bad41b0514225d0993a0b684294977c02cad2a147db
noarch=y case "$XBPS_TARGET_MACHINE" in
aarch64*) broken="unbreak aarch64* builders"
esac
pre_configure() { pre_configure() {
./autogen.sh ./autogen.sh

View file

@ -1,7 +1,7 @@
# Template file for 'FreeRADIUS' # Template file for 'FreeRADIUS'
pkgname=FreeRADIUS pkgname=FreeRADIUS
version=3.0.17 version=3.0.17
revision=1 revision=2
wrksrc=freeradius-server-${version} wrksrc=freeradius-server-${version}
build_style=gnu-configure build_style=gnu-configure
nocross=yes # Not supported by upstream nocross=yes # Not supported by upstream

View file

@ -1,7 +1,7 @@
# Template file for 'Ice' # Template file for 'Ice'
pkgname=Ice pkgname=Ice
version=3.5.1 version=3.5.1
revision=17 revision=18
build_wrksrc=cpp build_wrksrc=cpp
homepage="http://www.zeroc.com" homepage="http://www.zeroc.com"
# XXX: other language bindings # XXX: other language bindings

View file

@ -1,7 +1,7 @@
# Template file for 'MEGAsdk' # Template file for 'MEGAsdk'
pkgname=MEGAsdk pkgname=MEGAsdk
version=3.3.1 version=3.3.1
revision=1 revision=2
wrksrc=sdk-${version} wrksrc=sdk-${version}
build_style=gnu-configure build_style=gnu-configure
configure_args="--enable-chat --disable-examples $(vopt_with libuv)" configure_args="--enable-chat --disable-examples $(vopt_with libuv)"

View file

@ -1,7 +1,7 @@
# Template file for 'acme-client' # Template file for 'acme-client'
pkgname=acme-client pkgname=acme-client
version=0.1.16 version=0.1.16
revision=1 revision=2
_distver=VERSION_${version//./_} _distver=VERSION_${version//./_}
wrksrc=acme-client-portable-${_distver} wrksrc=acme-client-portable-${_distver}
build_style=gnu-makefile build_style=gnu-makefile

View file

@ -3,7 +3,7 @@ pkgname=aircrack-ng
_aircrack_ver=1.2 _aircrack_ver=1.2
_aircrack_rc=rc4 _aircrack_rc=rc4
version="${_aircrack_ver}${_aircrack_rc}" version="${_aircrack_ver}${_aircrack_rc}"
revision=6 revision=7
wrksrc="${pkgname}-${_aircrack_ver}-${_aircrack_rc}" wrksrc="${pkgname}-${_aircrack_ver}-${_aircrack_rc}"
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
makedepends="zlib-devel libressl-devel sqlite-devel libnl3-devel" makedepends="zlib-devel libressl-devel sqlite-devel libnl3-devel"

View file

@ -1,9 +1,10 @@
# Template file for 'amp' # Template file for 'amp'
pkgname=amp pkgname=amp
version=0.3.4 version=0.3.4
revision=1 revision=2
hostmakedepends="cargo git python3 pkg-config cmake perl" hostmakedepends="cargo git python3 pkg-config cmake perl"
makedepends="libxcb-devel libressl-devel zlib-devel" makedepends="libxcb-devel libressl-devel zlib-devel libcurl-devel libssh2-devel
libgit2-devel"
short_desc="A complete text editor for your terminal" short_desc="A complete text editor for your terminal"
maintainer="Wilson Birney <wpb@360scada.com>" maintainer="Wilson Birney <wpb@360scada.com>"
license="GPL-3" license="GPL-3"
@ -13,6 +14,8 @@ checksum=c950560292984d135ed5c92c87a2969a7b2b2d3ab97c5d4d5f66075edbc95169
nocross=yes nocross=yes
do_build() { do_build() {
cargo update --package openssl-sys --precise 0.9.28
export LIBGIT2_SYS_USE_PKG_CONFIG=1
cargo build --release ${makejobs} cargo build --release ${makejobs}
} }

View file

@ -1,7 +1,7 @@
# Template file for 'antibody' # Template file for 'antibody'
pkgname=antibody pkgname=antibody
version=3.4.3 version=3.4.5
revision=4 revision=1
build_style=go build_style=go
go_import_path="github.com/getantibody/antibody" go_import_path="github.com/getantibody/antibody"
hostmakedepends="git" hostmakedepends="git"
@ -10,7 +10,7 @@ maintainer="SolitudeSF <solitudesf@protonmail.com>"
license="MIT" license="MIT"
homepage="https://getantibody.github.io/" homepage="https://getantibody.github.io/"
distfiles="https://${go_import_path}/archive/v${version}.tar.gz" distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
checksum=6acc44b1be8efe29260a67fa01f56a9685a2d89b52ef11ec0dc95b171abed7dc checksum=affd74144426ee11a8605427a387a6a704ad5a28a11c08b17007a16f78a221de
post_install() { post_install() {
vlicense LICENSE.md vlicense LICENSE.md

View file

@ -0,0 +1,12 @@
LibreSSL 2.7 supports newer OpenSSL APIs. Remove special handling for libreSSL.
--- modules/ssl/ssl_private.h.orig 2018-04-23 11:51:35.849536609 +0200
+++ modules/ssl/ssl_private.h 2018-04-23 11:51:49.578557354 +0200
@@ -123,7 +123,7 @@
#define MODSSL_SSL_METHOD_CONST
#endif
-#if defined(LIBRESSL_VERSION_NUMBER)
+#if 0
/* Missing from LibreSSL */
#if LIBRESSL_VERSION_NUMBER < 0x2060000f
#define SSL_CTRL_SET_MIN_PROTO_VERSION 123

View file

@ -1,36 +0,0 @@
--- ./modules/ssl/ssl_private.h.orig
+++ ./modules/ssl/ssl_private.h
@@ -123,6 +123,16 @@
#define MODSSL_SSL_METHOD_CONST
#endif
+#if defined(LIBRESSL_VERSION_NUMBER)
+/* Missing from LibreSSL */
+#define SSL_CTRL_SET_MIN_PROTO_VERSION 123
+#define SSL_CTRL_SET_MAX_PROTO_VERSION 124
+#define SSL_CTX_set_min_proto_version(ctx, version) \
+ SSL_CTX_ctrl(ctx, SSL_CTRL_SET_MIN_PROTO_VERSION, version, NULL)
+#define SSL_CTX_set_max_proto_version(ctx, version) \
+ SSL_CTX_ctrl(ctx, SSL_CTRL_SET_MAX_PROTO_VERSION, version, NULL)
+#endif
+
#if defined(OPENSSL_FIPS)
#define HAVE_FIPS
#endif
--- ./support/ab.c.orig
+++ ./support/ab.c
@@ -197,6 +197,14 @@
#if !defined(OPENSSL_NO_TLSEXT) && defined(SSL_set_tlsext_host_name)
#define HAVE_TLSEXT
#endif
+#if defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2060000f
+# define SSL_CTRL_SET_MIN_PROTO_VERSION 123
+# define SSL_CTRL_SET_MAX_PROTO_VERSION 124
+#define SSL_CTX_set_min_proto_version(ctx, version) \
+ SSL_CTX_ctrl(ctx, SSL_CTRL_SET_MIN_PROTO_VERSION, version, NULL)
+#define SSL_CTX_set_max_proto_version(ctx, version) \
+ SSL_CTX_ctrl(ctx, SSL_CTRL_SET_MAX_PROTO_VERSION, version, NULL)
+#endif
#endif
#include <math.h>

View file

@ -1,7 +1,7 @@
# Template file for 'apache' # Template file for 'apache'
pkgname=apache pkgname=apache
version=2.4.29 version=2.4.29
revision=2 revision=3
wrksrc=httpd-${version} wrksrc=httpd-${version}
build_style=gnu-configure build_style=gnu-configure
configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all

View file

@ -1,7 +1,7 @@
# Template file for 'apk-tools' # Template file for 'apk-tools'
pkgname=apk-tools pkgname=apk-tools
version=2.9.1 version=2.9.1
revision=2 revision=3
build_style=gnu-makefile build_style=gnu-makefile
make_build_args="LUAAPK=" make_build_args="LUAAPK="
hostmakedepends="pkg-config" hostmakedepends="pkg-config"

View file

@ -1,7 +1,7 @@
# Template file for 'argyllcms' # Template file for 'argyllcms'
pkgname=argyllcms pkgname=argyllcms
version=2.0.0 version=2.0.0
revision=2 revision=3
wrksrc="Argyll_V${version}" wrksrc="Argyll_V${version}"
hostmakedepends="ftjam zip unzip" hostmakedepends="ftjam zip unzip"
makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel libressl-devel makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel libressl-devel

View file

@ -0,0 +1,16 @@
$OpenBSD: patch-src_libssl_compat_h,v 1.1 2018/02/18 11:12:22 sthen Exp $
Index: src/libssl_compat.h
--- src/libssl_compat.h.orig
+++ src/libssl_compat.h
@@ -43,7 +43,9 @@
#define LIBRESSL_IN_USE 0
#endif // !defined(LIBRESSL_VERSION_NUMBER)
+/* XXX really OPENSSL_110_API... */
#define OPENSSL_101_API \
- (!LIBRESSL_IN_USE && OPENSSL_VERSION_NUMBER >= 0x1010000fL)
+ OPENSSL_VERSION_NUMBER >= 0x1010000fL || \
+ (LIBRESSL_IN_USE && LIBRESSL_VERSION_NUMBER < 0x2070000fL)
#endif // LIBSSL_COMPAT_H

View file

@ -1,7 +1,7 @@
# Template file for 'aria2' # Template file for 'aria2'
pkgname=aria2 pkgname=aria2
version=1.33.1 version=1.33.1
revision=2 revision=3
build_style=gnu-configure build_style=gnu-configure
configure_args="--with-openssl --with-libexpat --without-gnutls configure_args="--with-openssl --with-libexpat --without-gnutls
--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt

View file

@ -1,7 +1,7 @@
# Template file for 'attic' # Template file for 'attic'
pkgname=attic pkgname=attic
version=0.16 version=0.16
revision=10 revision=11
wrksrc="Attic-$version" wrksrc="Attic-$version"
build_style=python3-module build_style=python3-module
hostmakedepends="python3-setuptools python3-devel libressl-devel python3-Sphinx" hostmakedepends="python3-setuptools python3-devel libressl-devel python3-Sphinx"

View file

@ -1,7 +1,7 @@
# Template file for 'axel' # Template file for 'axel'
pkgname=axel pkgname=axel
version=2.16.1 version=2.16.1
revision=2 revision=3
wrksrc=${pkgname}-${version}${_patch} wrksrc=${pkgname}-${version}${_patch}
build_style=gnu-configure build_style=gnu-configure
conf_files=/etc/axelrc conf_files=/etc/axelrc

View file

@ -1,7 +1,7 @@
# Template file for 'bacula-common' # Template file for 'bacula-common'
pkgname="bacula-common" pkgname="bacula-common"
version="9.0.4" version="9.0.4"
revision=2 revision=3
build_style=gnu-configure build_style=gnu-configure
_common_desc="Bacula - A Network Backup Tool " _common_desc="Bacula - A Network Backup Tool "
short_desc="${_common_desc} (common libs)" short_desc="${_common_desc} (common libs)"

View file

@ -1,7 +1,7 @@
# Template file for 'badvpn' # Template file for 'badvpn'
pkgname=badvpn pkgname=badvpn
version=1.999.130 version=1.999.130
revision=8 revision=9
build_style=cmake build_style=cmake
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
makedepends="libressl-devel nspr-devel nss-devel" makedepends="libressl-devel nspr-devel nss-devel"

View file

@ -1,7 +1,7 @@
# Template file for 'balsa'. # Template file for 'balsa'.
pkgname=balsa pkgname=balsa
version=2.5.5 version=2.5.5
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args="--without-nm --without-gtkspell --without-gnome --with-ssl configure_args="--without-nm --without-gtkspell --without-gnome --with-ssl
--with-libsecret --with-gpgme --with-sqlite --with-html-widget=webkit" --with-libsecret --with-gpgme --with-sqlite --with-html-widget=webkit"

View file

@ -12,3 +12,8 @@ go_import_path="github.com/bettercap/bettercap"
homepage="https://$go_import_path" homepage="https://$go_import_path"
distfiles="$homepage/archive/v$version.tar.gz" distfiles="$homepage/archive/v$version.tar.gz"
checksum=90f437ce132cc080c573a5bbc568d31859105117db2e1bf77f209c01ef2fa5ee checksum=90f437ce132cc080c573a5bbc568d31859105117db2e1bf77f209c01ef2fa5ee
case $XBPS_TARGET_MACHINE in
*-musl) broken="fails to build";;
esac

View file

@ -1,7 +1,7 @@
# Template file for 'bitchx' # Template file for 'bitchx'
pkgname=bitchx pkgname=bitchx
version=1.2.1 version=1.2.1
revision=11 revision=12
build_style=gnu-configure build_style=gnu-configure
configure_args="--with-ssl --with-ipv6 --with-plugins" configure_args="--with-ssl --with-ipv6 --with-plugins"
makedepends="libressl-devel ncurses-devel" makedepends="libressl-devel ncurses-devel"

View file

@ -1,7 +1,7 @@
# Template file for 'bitcoin' # Template file for 'bitcoin'
pkgname=bitcoin pkgname=bitcoin
version=0.16.0 version=0.16.0
revision=3 revision=4
build_style=gnu-configure build_style=gnu-configure
configure_args="--with-incompatible-bdb --disable-ccache --disable-static --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr" configure_args="--with-incompatible-bdb --disable-ccache --disable-static --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
hostmakedepends="pkg-config yasm" hostmakedepends="pkg-config yasm"

View file

@ -1,7 +1,7 @@
# Template file for 'bitlbee' # Template file for 'bitlbee'
pkgname=bitlbee pkgname=bitlbee
version=3.5.1 version=3.5.1
revision=4 revision=5
build_style=gnu-configure build_style=gnu-configure
configure_args="--etcdir=/etc/bitlbee --sbindir=/usr/bin configure_args="--etcdir=/etc/bitlbee --sbindir=/usr/bin
--pidfile=/run/${pkgname}/${pkgname}.pid --pidfile=/run/${pkgname}/${pkgname}.pid

View file

@ -1,11 +0,0 @@
--- lib/crypt.h 2017-08-28 22:29:59.000000000 +0200
+++ lib/crypt.h 2017-09-21 15:15:32.882784075 +0200
@@ -26,7 +26,7 @@
#include <openssl/rsa.h>
-#if (OPENSSL_VERSION_NUMBER >= 0x10100000L) /* OpenSSL 1.1.0+ */
+#if (OPENSSL_VERSION_NUMBER >= 0x10100000L) && !defined(LIBRESSL_VERSION_NUMBER) /* OpenSSL 1.1.0+ */
#define HAVE_OPAQUE_EVP_PKEY 1 /* since 1.1.0 -pre3 */
#define HAVE_OPAQUE_RSA_DSA_DH 1 /* since 1.1.0 -pre5 */
#endif

View file

@ -1,10 +1,10 @@
# Template file for 'boinc' # Template file for 'boinc'
pkgname=boinc pkgname=boinc
version=7.8.6 version=7.8.6
revision=2 revision=3
wrksrc=boinc-client_release-${version%.*}-${version} wrksrc=boinc-client_release-${version%.*}-${version}
build_style=gnu-configure build_style=gnu-configure
hostmakedepends="automake libtool pkg-config python" hostmakedepends="automake libtool pkg-config python xorgproto"
makedepends="glu-devel libfreeglut-devel libcurl-devel makedepends="glu-devel libfreeglut-devel libcurl-devel
libjpeg-turbo-devel libnotify-devel sqlite-devel libxcb-devel libjpeg-turbo-devel libnotify-devel sqlite-devel libxcb-devel
libXmu-devel libXi-devel gtk+-devel webkitgtk2-devel wxWidgets-devel" libXmu-devel libXi-devel gtk+-devel webkitgtk2-devel wxWidgets-devel"

View file

@ -1,7 +1,7 @@
# Template file for 'borg' # Template file for 'borg'
pkgname=borg pkgname=borg
version=1.1.5 version=1.1.5
revision=1 revision=2
wrksrc="borgbackup-${version}" wrksrc="borgbackup-${version}"
build_style=python3-module build_style=python3-module
hostmakedepends="python3-setuptools python3-devel libressl-devel python3-Sphinx" hostmakedepends="python3-setuptools python3-devel libressl-devel python3-Sphinx"
@ -15,6 +15,7 @@ homepage="https://borgbackup.github.io/"
_changelog="https://borgbackup.readthedocs.io/en/stable/changes.html#changelog" _changelog="https://borgbackup.readthedocs.io/en/stable/changes.html#changelog"
distfiles="${PYPI_SITE}/b/borgbackup/borgbackup-${version}.tar.gz" distfiles="${PYPI_SITE}/b/borgbackup/borgbackup-${version}.tar.gz"
checksum=4356e6c712871f389e3cb1d6382e341ea635f9e5c65de1cd8fcd103d0fb66d3d checksum=4356e6c712871f389e3cb1d6382e341ea635f9e5c65de1cd8fcd103d0fb66d3d
broken=https://build.voidlinux.eu/builders/x86_64_builder/builds/8948/steps/shell_3/logs/stdio
export BORG_LZ4_PREFIX="${XBPS_CROSS_BASE}/usr" export BORG_LZ4_PREFIX="${XBPS_CROSS_BASE}/usr"
export BORG_OPENSSL_PREFIX="${XBPS_CROSS_BASE}/usr" export BORG_OPENSSL_PREFIX="${XBPS_CROSS_BASE}/usr"

View file

@ -1,7 +1,7 @@
# Template file for 'botan' # Template file for 'botan'
pkgname=botan pkgname=botan
version=2.6.0 version=2.6.0
revision=1 revision=2
wrksrc="${pkgname^}-${version}" wrksrc="${pkgname^}-${version}"
build_style=gnu-makefile build_style=gnu-makefile
hostmakedepends="doxygen epstopdf python" hostmakedepends="doxygen epstopdf python"

View file

@ -1,7 +1,7 @@
# Template file for 'btrfs-progs' # Template file for 'btrfs-progs'
pkgname=btrfs-progs pkgname=btrfs-progs
version=4.16 version=4.16.1
revision=2 revision=1
wrksrc=${pkgname}-v${version} wrksrc=${pkgname}-v${version}
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-backtrace --disable-python" configure_args="--disable-backtrace --disable-python"
@ -11,9 +11,9 @@ checkdepends="acl-progs e2fsprogs util-linux"
short_desc="Btrfs filesystem utilities" short_desc="Btrfs filesystem utilities"
maintainer="Juan RP <xtraeme@voidlinux.eu>" maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2.0-only, LGPL-3.0-or-later" license="GPL-2.0-only, LGPL-3.0-or-later"
homepage="http://btrfs.wiki.kernel.org/" homepage="https://btrfs.wiki.kernel.org/index.php/Main_Page"
distfiles="${KERNEL_SITE}/kernel/people/kdave/${pkgname}/${pkgname}-v${version}.tar.xz" distfiles="${KERNEL_SITE}/kernel/people/kdave/${pkgname}/${pkgname}-v${version}.tar.xz"
checksum=f3e0ec4864b7b89db1a6a36fa48bf8a9217117714a04b13c84d0fea1eac154b2 checksum=013403fb67b17975b21408fa9eb7523b0ecf94f84f8a4397cf972e8e254d2246
make_check_target="test" make_check_target="test"
pre_configure() { pre_configure() {

View file

@ -1,10 +1,10 @@
# Template file for 'bum' # Template file for 'bum'
pkgname=bum pkgname=bum
version=0.1.2 version=0.1.3
revision=1 revision=1
noarch=yes
build_style=python3-module build_style=python3-module
pycompile_modules="bum" pycompile_modules="bum"
noarch=yes
hostmakedepends="python3-setuptools" hostmakedepends="python3-setuptools"
depends="python3-mpd2 python3-musicbrainzngs python3-mpv" depends="python3-mpd2 python3-musicbrainzngs python3-mpv"
short_desc="Daemon that downloads and displays album arts via MPD events" short_desc="Daemon that downloads and displays album arts via MPD events"
@ -12,7 +12,7 @@ maintainer="maxice8 <thinkabit.ukim@gmail.com>"
license="MIT" license="MIT"
homepage="https://github.com/dylanaraps/bum" homepage="https://github.com/dylanaraps/bum"
distfiles="https://github.com/dylanaraps/bum/archive/${version}.tar.gz" distfiles="https://github.com/dylanaraps/bum/archive/${version}.tar.gz"
checksum=de6ecaaf532d2e1f5c25a8db9f1cb87e08d2fd278b1770e914524e3bec9aaf39 checksum=512b64d2fbd0d96b1c242f5e2b916c126671bd16dfbb5c71d164a39b5ebeeebe
post_install() { post_install() {
vlicense LICENSE.md vlicense LICENSE.md

View file

@ -3,7 +3,7 @@ _desc="A network-based backup and restore program"
pkgname=burp-server pkgname=burp-server
version=1.4.40 version=1.4.40
revision=6 revision=7
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"

View file

@ -3,7 +3,7 @@ _desc="A network-based backup and restore program"
pkgname=burp2-server pkgname=burp2-server
version=2.1.32 version=2.1.32
revision=1 revision=2
configure_args="--sysconfdir=/etc/burp --sbindir=/usr/bin" configure_args="--sysconfdir=/etc/burp --sbindir=/usr/bin"
build_style=gnu-configure build_style=gnu-configure
hostmakedepends="automake libtool pkg-config" hostmakedepends="automake libtool pkg-config"

1
srcpkgs/cJSON-devel Symbolic link
View file

@ -0,0 +1 @@
cJSON

22
srcpkgs/cJSON/template Normal file
View file

@ -0,0 +1,22 @@
# Template file for 'cJSON'
pkgname=cJSON
version=1.7.6
revision=1
build_style=cmake
short_desc="Ultralightweight JSON parser in ANSI C"
maintainer="maxice8 <thinkabit.ukim@gmail.com>"
license="MIT"
homepage="https://github.com/DaveGamble/cJSON"
distfiles="https://github.com/DaveGamble/cJSON/archive/v${version}.tar.gz"
checksum=d1ca2665b34fea164a877637b4ad1624aa23390fe75de91b88e18c5d6ec91978
cJSON-devel_package() {
depends="cJSON-${version}_${revision}"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove usr/lib/cmake
vmove "usr/lib/*.so"
}
}

View file

@ -1,7 +1,7 @@
# Template file for 'calibre' # Template file for 'calibre'
pkgname=calibre pkgname=calibre
version=3.22.1 version=3.22.1
revision=1 revision=2
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
python-PyQt5-webkit python-apsw python-cssutils python-CherryPy" python-PyQt5-webkit python-apsw python-cssutils python-CherryPy"

View file

@ -1,7 +1,7 @@
# Template file for 'cargo' # Template file for 'cargo'
pkgname=cargo pkgname=cargo
version=0.26.0 version=0.26.0
revision=1 revision=2
hostmakedepends="rust python curl cmake pkg-config" hostmakedepends="rust python curl cmake pkg-config"
makedepends="libcurl-devel libgit2-devel" makedepends="libcurl-devel libgit2-devel"
depends="rust" depends="rust"
@ -16,9 +16,9 @@ nocross=yes
case "$XBPS_MACHINE" in case "$XBPS_MACHINE" in
x86_64-musl) x86_64-musl)
distfiles+=" distfiles+="
https://repo.voidlinux.eu/distfiles/cargo-0.25.0-x86_64-unknown-linux-musl.tar.gz" https://repo.voidlinux.eu/distfiles/cargo-0.26.0-x86_64-unknown-linux-musl.tar.gz"
checksum+=" checksum+="
b909608608b36cd75f63f7aab1efb31f3eb50a1f0744151474ebc9559f721bdd" 406a348567577cb2859749f1b1e1a843de20e7c1f305de89d3a3760635c4979e"
;; ;;
x86_64) x86_64)
distfiles+=" distfiles+="

View file

@ -1,7 +1,7 @@
# Template file for 'ccnet' # Template file for 'ccnet'
pkgname=ccnet pkgname=ccnet
version=6.1.7 version=6.1.7
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-static" configure_args="--disable-static"
hostmakedepends="automake libsearpc-codegen libtool pkg-config vala" hostmakedepends="automake libsearpc-codegen libtool pkg-config vala"

View file

@ -3,7 +3,7 @@ _git_version=2.10.2
pkgname=cgit pkgname=cgit
version=1.1 version=1.1
revision=3 revision=4
hostmakedepends="asciidoc" hostmakedepends="asciidoc"
makedepends="libressl-devel zlib-devel" makedepends="libressl-devel zlib-devel"
short_desc="A fast webinterface for git" short_desc="A fast webinterface for git"

View file

@ -1,7 +1,7 @@
# Template file for 'clamav' # Template file for 'clamav'
pkgname=clamav pkgname=clamav
version=0.100.0 version=0.100.0
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
# XXX: system llvm is too new (< 3.7 required) # XXX: system llvm is too new (< 3.7 required)
# Shipped llvm does not build with gcc6 # Shipped llvm does not build with gcc6

View file

@ -1,7 +1,7 @@
# Template file for 'cmusfm' # Template file for 'cmusfm'
pkgname=cmusfm pkgname=cmusfm
version=0.3.3 version=0.3.3
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args="--enable-libnotify" configure_args="--enable-libnotify"
hostmakedepends="automake pkg-config" hostmakedepends="automake pkg-config"

View file

@ -1,7 +1,7 @@
# Template file for 'coturn' # Template file for 'coturn'
pkgname=coturn pkgname=coturn
version=4.5.0.7 version=4.5.0.7
revision=2 revision=3
build_style=gnu-configure build_style=gnu-configure
conf_files="/etc/turnserver.conf" conf_files="/etc/turnserver.conf"
makedepends="libressl-devel libevent-devel hiredis-devel sqlite-devel makedepends="libressl-devel libevent-devel hiredis-devel sqlite-devel

View file

@ -0,0 +1,17 @@
--- ./src/utils_tools.c.orig 2014-10-24 12:58:35.151717616 -0200
+++ ./src/utils_tools.c 2014-10-24 13:00:42.716855265 -0200
@@ -105,10 +105,13 @@
case CRYPT_LOG_NORMAL:
fputs(msg, stdout);
+ fflush(stdout);
break;
case CRYPT_LOG_VERBOSE:
- if (opt_verbose)
+ if (opt_verbose) {
fputs(msg, stdout);
+ fflush(stdout);
+ }
break;
case CRYPT_LOG_ERROR:
fputs(msg, stderr);

View file

@ -0,0 +1,13 @@
diff --git a/lib/crypto_backend/crypto_openssl.c b/lib/crypto_backend/crypto_openssl.c
index 4929f82..463c3dd 100644
--- ./lib/crypto_backend/crypto_openssl.c
+++ ./lib/crypto_backend/crypto_openssl.c
@@ -52,7 +52,7 @@ struct crypt_hmac {
/*
* Compatible wrappers for OpenSSL < 1.1.0
*/
-#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
static void openssl_backend_init(void)
{
OpenSSL_add_all_algorithms();

View file

@ -1,7 +1,7 @@
# Template file for 'cryptsetup' # Template file for 'cryptsetup'
pkgname=cryptsetup pkgname=cryptsetup
version=2.0.2 version=2.0.2
revision=2 revision=3
build_style=gnu-configure build_style=gnu-configure
configure_args="--with-crypto_backend=openssl $(vopt_enable pwquality) configure_args="--with-crypto_backend=openssl $(vopt_enable pwquality)
--enable-cryptsetup-reencrypt" --enable-cryptsetup-reencrypt"

View file

@ -1,7 +1,7 @@
# Template file for 'ctpp2' # Template file for 'ctpp2'
pkgname=ctpp2 pkgname=ctpp2
version=2.8.3 version=2.8.3
revision=2 revision=3
build_style=cmake build_style=cmake
configure_args="-DENABLE_OPTIMIZATION=OFF -DSKIP_RELINK_RPATH=ON -DBUILD_TESTING=OFF" configure_args="-DENABLE_OPTIMIZATION=OFF -DSKIP_RELINK_RPATH=ON -DBUILD_TESTING=OFF"
makedepends="libressl-devel" makedepends="libressl-devel"

View file

@ -0,0 +1,31 @@
$OpenBSD: patch-lib_vtls_openssl_c,v 1.3 2018/02/15 22:13:20 sthen Exp $
Index: lib/vtls/openssl.c
--- lib/vtls/openssl.c.orig
+++ lib/vtls/openssl.c
@@ -117,12 +117,7 @@
#define X509_get0_notBefore(x) X509_get_notBefore(x)
#define X509_get0_notAfter(x) X509_get_notAfter(x)
#define CONST_EXTS /* nope */
-#ifdef LIBRESSL_VERSION_NUMBER
-static unsigned long OpenSSL_version_num(void)
-{
- return LIBRESSL_VERSION_NUMBER;
-}
-#else
+#ifndef LIBRESSL_VERSION_NUMBER
#define OpenSSL_version_num() SSLeay()
#endif
#endif
@@ -3527,7 +3522,11 @@ static size_t Curl_ossl_version(char *buffer, size_t s
unsigned long ssleay_value;
sub[2]='\0';
sub[1]='\0';
+#ifdef LIBRESSL_VERSION_NUMBER
+ ssleay_value = LIBRESSL_VERSION_NUMBER;
+#else
ssleay_value = OpenSSL_version_num();
+#endif
if(ssleay_value < 0x906000) {
ssleay_value = SSLEAY_VERSION_NUMBER;
sub[0]='\0';

View file

@ -1,7 +1,7 @@
# Template build file for 'curl'. # Template build file for 'curl'.
pkgname=curl pkgname=curl
version=7.59.0 version=7.59.0
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args="ac_cv_sizeof_off_t=8 configure_args="ac_cv_sizeof_off_t=8
--enable-threaded-resolver --enable-ipv6 $(vopt_with rtmp) --enable-threaded-resolver --enable-ipv6 $(vopt_with rtmp)

View file

@ -1,7 +1,7 @@
# Template file for 'cyrus-sasl' # Template file for 'cyrus-sasl'
pkgname=cyrus-sasl pkgname=cyrus-sasl
version=2.1.26 version=2.1.26
revision=12 revision=13
patch_args="-Np1" patch_args="-Np1"
hostmakedepends="automake libtool groff pkg-config" hostmakedepends="automake libtool groff pkg-config"
makedepends="libsasl-devel libressl-devel db-devel libldap-devel makedepends="libsasl-devel libressl-devel db-devel libldap-devel

View file

@ -1,7 +1,7 @@
# Template file for 'dillo' # Template file for 'dillo'
pkgname=dillo pkgname=dillo
version=3.0.5 version=3.0.5
revision=7 revision=8
build_style=gnu-configure build_style=gnu-configure
configure_args="--enable-ssl --enable-ipv6 --enable-threaded-dns" configure_args="--enable-ssl --enable-ipv6 --enable-threaded-dns"
conf_files="/etc/dillo/dillorc conf_files="/etc/dillo/dillorc

View file

@ -1,7 +1,7 @@
# Template file for 'dma' # Template file for 'dma'
pkgname=dma pkgname=dma
version=0.11 version=0.11
revision=7 revision=8
conf_files="/etc/dma/*.conf" conf_files="/etc/dma/*.conf"
make_dirs="/var/spool/dma 2775 root mail" make_dirs="/var/spool/dma 2775 root mail"
hostmakedepends="flex" hostmakedepends="flex"

View file

@ -2,7 +2,7 @@
# revbump dovecot-plugin-pigeonhole when updating dovecot! # revbump dovecot-plugin-pigeonhole when updating dovecot!
pkgname=dovecot pkgname=dovecot
version=2.3.1 version=2.3.1
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args="--with-moduledir=/usr/lib/dovecot/modules --with-sql=plugin configure_args="--with-moduledir=/usr/lib/dovecot/modules --with-sql=plugin
--disable-static --with-pam --with-mysql --with-pgsql --with-lucene --disable-static --with-pam --with-mysql --with-pgsql --with-lucene

View file

@ -1,13 +1,13 @@
# Template file for 'ecryptfs-utils' # Template file for 'ecryptfs-utils'
pkgname=ecryptfs-utils pkgname=ecryptfs-utils
version=111 version=111
revision=4 revision=5
lib32disabled=yes lib32disabled=yes
build_style=gnu-configure build_style=gnu-configure
configure_args="--sbindir=/usr/bin configure_args="--sbindir=/usr/bin
--with-pamdir=/usr/lib/security --enable-gpg --enable-gui --with-pamdir=/usr/lib/security --enable-gpg --enable-gui
--with-gpgme-prefix=${XBPS_CROSS_BASE}/usr" --with-gpgme-prefix=${XBPS_CROSS_BASE}/usr"
hostmakedepends="automake gettext-devel glib-devel libtool pkg-config intltool swig" hostmakedepends="automake gettext-devel glib-devel libtool pkg-config intltool swig python"
makedepends="python-devel pam-devel nss-devel libressl-devel keyutils-devel gpgme-devel gtk+-devel" makedepends="python-devel pam-devel nss-devel libressl-devel keyutils-devel gpgme-devel gtk+-devel"
depends="gettext" depends="gettext"
_desc="Ecryptfs cryptographic filesystem" _desc="Ecryptfs cryptographic filesystem"
@ -23,6 +23,7 @@ CPPFLAGS="-D_FILE_OFFSET_BITS=64 -I${XBPS_CROSS_BASE}/usr/include/python2.7"
pre_configure() { pre_configure() {
NOCONFIGURE=1 ./autogen.sh NOCONFIGURE=1 ./autogen.sh
sed -i 's/__SWORD_TYPE/unsigned long/g' src/utils/mount.ecryptfs_private.c sed -i 's/__SWORD_TYPE/unsigned long/g' src/utils/mount.ecryptfs_private.c
export PYTHON=python2
} }
post_install() { post_install() {

View file

@ -1,7 +1,7 @@
# Template file for 'efl' # Template file for 'efl'
pkgname=efl pkgname=efl
version=1.20.7 version=1.20.7
revision=2 revision=3
build_style=gnu-configure build_style=gnu-configure
configure_args="CXX= --enable-multisense --enable-image-loader-webp --enable-liblz4 configure_args="CXX= --enable-multisense --enable-image-loader-webp --enable-liblz4
--disable-systemd $(vopt_enable framebuffer fb) $(vopt_enable pulseaudio) --disable-systemd $(vopt_enable framebuffer fb) $(vopt_enable pulseaudio)

View file

@ -1,7 +1,7 @@
# Template file for 'eiskaltdcpp-qt' # Template file for 'eiskaltdcpp-qt'
pkgname=eiskaltdcpp-qt pkgname=eiskaltdcpp-qt
version=2.2.10 version=2.2.10
revision=2 revision=3
wrksrc="eiskaltdcpp-${version}" wrksrc="eiskaltdcpp-${version}"
build_style=cmake build_style=cmake
configure_args="-DUSE_MINIUPNP=ON" configure_args="-DUSE_MINIUPNP=ON"

View file

@ -1,7 +1,7 @@
# Template file for 'ejabberd' # Template file for 'ejabberd'
pkgname=ejabberd pkgname=ejabberd
version=18.03 version=18.03
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args="--enable-odbc --enable-mysql --enable-pgsql --enable-pam configure_args="--enable-odbc --enable-mysql --enable-pgsql --enable-pam
--enable-redis --enable-elixir $(vopt_enable sqlite)" --enable-redis --enable-elixir $(vopt_enable sqlite)"

View file

@ -1,7 +1,7 @@
# Template file for 'elinks' # Template file for 'elinks'
pkgname=elinks pkgname=elinks
version=0.12pre6 version=0.12pre6
revision=16 revision=17
build_style=gnu-configure build_style=gnu-configure
configure_args="--enable-true-color --enable-fastmem" configure_args="--enable-true-color --enable-fastmem"
hostmakedepends="automake libtool pkg-config" hostmakedepends="automake libtool pkg-config"

View file

@ -1,7 +1,7 @@
# Template file for 'encfs' # Template file for 'encfs'
pkgname=encfs pkgname=encfs
version=1.9.1 version=1.9.1
revision=3 revision=4
build_style=cmake build_style=cmake
hostmakedepends="pkg-config perl" hostmakedepends="pkg-config perl"
makedepends="fuse-devel libressl-devel gettext-devel" makedepends="fuse-devel libressl-devel gettext-devel"

View file

@ -0,0 +1,14 @@
--- ./otp_src_20.3/lib/crypto/c_src/crypto.c.orig 2018-04-23 18:04:06.652997515 +0200
+++ ./otp_src_20.3/lib/crypto/c_src/crypto.c 2018-04-23 18:03:47.480968547 +0200
@@ -102,8 +102,10 @@
# undef FIPS_SUPPORT
# endif
+# if LIBRESSL_VERSION_NUMBER < 0x2070000fL
/* LibreSSL wants the 1.0.1 API */
-# define NEED_EVP_COMPATIBILITY_FUNCTIONS
+# define NEED_EVP_COMPATIBILITY_FUNCTIONS
+# endif
#endif

View file

@ -1,7 +1,7 @@
# Template file for 'erlang' # Template file for 'erlang'
pkgname=erlang pkgname=erlang
version=20.3 version=20.3
revision=1 revision=2
create_wrksrc=yes create_wrksrc=yes
build_wrksrc=otp_src_${version} build_wrksrc=otp_src_${version}
build_style=gnu-configure build_style=gnu-configure

View file

@ -1,7 +1,7 @@
# Template file for 'etcd' # Template file for 'etcd'
pkgname=etcd pkgname=etcd
version=3.3.3 version=3.3.4
revision=2 revision=1
build_style=go build_style=go
short_desc="Distributed reliable key-value store" short_desc="Distributed reliable key-value store"
maintainer="Andrea Brancaleoni <abc@pompel.me>" maintainer="Andrea Brancaleoni <abc@pompel.me>"
@ -11,7 +11,7 @@ go_import_path="github.com/coreos/etcd"
go_package="${go_import_path} ${go_import_path}/etcdctl" go_package="${go_import_path} ${go_import_path}/etcdctl"
homepage="https://coreos.com/etcd/docs/latest/" homepage="https://coreos.com/etcd/docs/latest/"
distfiles="https://${go_import_path}/archive/v${version}.tar.gz" distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
checksum=6551878987f860d1b47fbf10ec34b910399f642c6541d86d835e1b5c29bc25ed checksum=95405df7febae747ebc34432977ac180ba007deb84fe97ccc16b64e1f8a0cd1f
conf_files="/etc/sv/etcd/conf" conf_files="/etc/sv/etcd/conf"
system_accounts="etcd" system_accounts="etcd"
make_dirs="/var/lib/etcd 0755 etcd etcd" make_dirs="/var/lib/etcd 0755 etcd etcd"

View file

@ -1,7 +1,7 @@
# Template file for 'ettercap' # Template file for 'ettercap'
pkgname=ettercap pkgname=ettercap
version=0.8.2 version=0.8.2
revision=9 revision=10
lib32disabled=yes lib32disabled=yes
build_style=cmake build_style=cmake
configure_args="-DENABLE_GTK=OFF" configure_args="-DENABLE_GTK=OFF"

View file

@ -1,7 +1,7 @@
# Template file for 'facter' # Template file for 'facter'
pkgname=facter pkgname=facter
version=3.11.1 version=3.11.1
revision=1 revision=2
build_style=cmake build_style=cmake
configure_args="-DRUBY_CONFIG_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include" configure_args="-DRUBY_CONFIG_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include"
hostmakedepends="ruby-devel" hostmakedepends="ruby-devel"

View file

@ -1,7 +1,7 @@
# Template file for 'fdm' # Template file for 'fdm'
pkgname=fdm pkgname=fdm
version=1.9 version=1.9
revision=6 revision=7
build_style=gnu-configure build_style=gnu-configure
CFLAGS="-DPCRE" CFLAGS="-DPCRE"
configure_args="ac_cv_func_strlcpy=no ac_cv_func_strlcat=no LIBS=-lpcre" configure_args="ac_cv_func_strlcpy=no ac_cv_func_strlcat=no LIBS=-lpcre"

View file

@ -1,7 +1,7 @@
# Template file for 'fetchmail' # Template file for 'fetchmail'
pkgname=fetchmail pkgname=fetchmail
version=6.3.26 version=6.3.26
revision=12 revision=13
build_style=gnu-configure build_style=gnu-configure
configure_args="--with-ssl=${XBPS_CROSS_BASE}/usr" configure_args="--with-ssl=${XBPS_CROSS_BASE}/usr"
hostmakedepends="python-devel" hostmakedepends="python-devel"

View file

@ -1,7 +1,7 @@
# Template file for 'fossil' # Template file for 'fossil'
pkgname=fossil pkgname=fossil
version=2.5 version=2.5
revision=2 revision=3
build_style=configure build_style=configure
configure_args="--disable-internal-sqlite --prefix=/usr" configure_args="--disable-internal-sqlite --prefix=/usr"
hostmakedepends="tcl" hostmakedepends="tcl"

View file

@ -1,7 +1,7 @@
# Template file for 'freerdp' # Template file for 'freerdp'
pkgname=freerdp pkgname=freerdp
version=2.0.0rc1 version=2.0.0rc1
revision=2 revision=3
wrksrc="FreeRDP-${version/r/-r}" wrksrc="FreeRDP-${version/r/-r}"
build_style=cmake build_style=cmake
configure_args="-DWITH_JPEG=ON -DWITH_PULSE=ON -DWITH_XINERAMA=ON configure_args="-DWITH_JPEG=ON -DWITH_PULSE=ON -DWITH_XINERAMA=ON

View file

@ -1,7 +1,7 @@
# Template file for 'freshplayerplugin' # Template file for 'freshplayerplugin'
pkgname=freshplayerplugin pkgname=freshplayerplugin
version=0.3.7 version=0.3.7
revision=2 revision=3
build_style=cmake build_style=cmake
hostmakedepends="pkg-config ragel" hostmakedepends="pkg-config ragel"
makedepends="libevent-devel libXcursor-devel alsa-lib-devel libXrandr-devel gtk+-devel makedepends="libevent-devel libXcursor-devel alsa-lib-devel libXrandr-devel gtk+-devel

View file

@ -1,7 +1,7 @@
# Template file for 'gambit' # Template file for 'gambit'
pkgname=gambit pkgname=gambit
version=4.8.9 version=4.8.9
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args=" configure_args="
--libdir=/usr/lib/gambit --docdir=/usr/share/doc/gambit --libdir=/usr/lib/gambit --docdir=/usr/share/doc/gambit

View file

@ -1,7 +1,7 @@
# Template file for 'gatling' # Template file for 'gatling'
pkgname=gatling pkgname=gatling
version=0.15 version=0.15
revision=5 revision=6
build_style=gnu-makefile build_style=gnu-makefile
makedepends="libowfat libressl-devel zlib-devel" makedepends="libowfat libressl-devel zlib-devel"
short_desc="High performance web server" short_desc="High performance web server"

View file

@ -1,7 +1,7 @@
# Template file for 'gftp' # Template file for 'gftp'
pkgname=gftp pkgname=gftp
version=2.0.19 version=2.0.19
revision=3 revision=4
build_style=gnu-configure build_style=gnu-configure
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
makedepends="gtk+-devel libressl-devel" makedepends="gtk+-devel libressl-devel"

View file

@ -1,7 +1,7 @@
# Template file for 'git-crypt' # Template file for 'git-crypt'
pkgname=git-crypt pkgname=git-crypt
version=0.6.0 version=0.6.0
revision=2 revision=3
build_style=gnu-makefile build_style=gnu-makefile
make_use_env=yes make_use_env=yes
makedepends="libressl-devel" makedepends="libressl-devel"

View file

@ -1,9 +1,9 @@
# Template file for 'git-series' # Template file for 'git-series'
pkgname=git-series pkgname=git-series
version=0.9.1 version=0.9.1
revision=5 revision=6
hostmakedepends="cargo cmake pkg-config rust perl" hostmakedepends="cargo cmake pkg-config rust perl"
makedepends="libgit2-devel" makedepends="libgit2-devel libcurl-devel"
depends="git" depends="git"
short_desc="Track patch series in git" short_desc="Track patch series in git"
maintainer="Leah Neukirchen <leah@vuxu.org>" maintainer="Leah Neukirchen <leah@vuxu.org>"

View file

@ -1,7 +1,7 @@
# Template file for "git" # Template file for "git"
pkgname=git pkgname=git
version=2.17.0 version=2.17.0
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args="--with-curl --with-expat --with-tcltk --with-libpcre2 configure_args="--with-curl --with-expat --with-tcltk --with-libpcre2
ac_cv_fread_reads_directories=no ac_cv_snprintf_returns_bogus=no" ac_cv_fread_reads_directories=no ac_cv_snprintf_returns_bogus=no"

View file

@ -1,7 +1,7 @@
# Template build file for 'gkrellm'. # Template build file for 'gkrellm'.
pkgname=gkrellm pkgname=gkrellm
version=2.3.10 version=2.3.10
revision=3 revision=4
build_style=gnu-makefile build_style=gnu-makefile
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
makedepends="libressl-devel libSM-devel gtk+-devel libsensors-devel" makedepends="libressl-devel libSM-devel gtk+-devel libsensors-devel"

View file

@ -1,16 +1,16 @@
# Template file for 'gnome-shell-extensions' # Template file for 'gnome-shell-extensions'
pkgname=gnome-shell-extensions pkgname=gnome-shell-extensions
version=3.28.0 version=3.28.1
revision=1 revision=1
noarch="yes" noarch=yes
build_style=meson build_style=meson
configure_args="-Dextension_set=all" configure_args="-Dextension_set=all"
hostmakedepends="pkg-config intltool" hostmakedepends="intltool pkg-config"
makedepends="unzip libglib-devel libgtop-devel" makedepends="libgtop-devel unzip"
depends="gnome-shell>=${version} nautilus>=3.14 unzip" depends="gnome-shell>=${version} nautilus unzip"
short_desc="Extensions for GNOME shell, including classic mode" short_desc="Extensions for GNOME shell, including classic mode"
maintainer="Enno Boland <gottox@voidlinux.eu>" maintainer="Enno Boland <gottox@voidlinux.eu>"
license="GPL-2.0-or-later"
homepage="https://wiki.gnome.org/Projects/GnomeShell/Extensions" homepage="https://wiki.gnome.org/Projects/GnomeShell/Extensions"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=215dceb77ba355bdcc9e71dc72aa0debef3c9d7858e70d5094800182492eb503 checksum=e9c602338b529c8282e7d13e075703028ea384a1d946f3e8ce760e6c5b469058

View file

@ -1,27 +1,20 @@
# Template file for 'gnome-shell' # Template file for 'gnome-shell'
pkgname=gnome-shell pkgname=gnome-shell
version=3.28.0 version=3.28.1
revision=2 revision=1
build_style=meson build_style=meson
configure_args="-Dsystemd=false" configure_args="-Dsystemd=false"
hostmakedepends=" hostmakedepends="gobject-introspection gtk-doc intltool pkg-config sassc"
pkg-config intltool gnome-doc-utils $(vopt_if gir gobject-introspection) python3
meson sassc"
makedepends="caribou-devel folks-devel gjs-devel gnome-bluetooth-devel makedepends="caribou-devel folks-devel gjs-devel gnome-bluetooth-devel
gnome-control-center-devel gnome-desktop-devel gnome-menus-devel gnome-control-center-devel gnome-desktop-devel gnome-menus-devel ibus-devel
ibus-devel libcanberra-devel libcroco-devel mutter-devel libcanberra-devel libcroco-devel mutter-devel network-manager-applet-devel
network-manager-applet-devel polkit-devel pulseaudio-devel polkit-devel pulseaudio-devel startup-notification-devel
startup-notification-devel telepathy-logger-devel" telepathy-logger-devel"
depends="caribou>=0.4.12 pulseaudio glxinfo desktop-file-utils depends="caribou elogind glxinfo gnome-control-center upower"
gir-freedesktop gnome-control-center>=3.16 elogind upower"
short_desc="GNOME core user interface" short_desc="GNOME core user interface"
maintainer="Enno Boland <gottox@voidlinux.eu>" maintainer="Enno Boland <gottox@voidlinux.eu>"
license="GPL-2.0-or-later"
homepage="https://wiki.gnome.org/Projects/GnomeShell" homepage="https://wiki.gnome.org/Projects/GnomeShell"
license="GPL-2" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" checksum=65e8c4eefd9d0bc3f9cabf9545a3f7c32f15384cb05ea0a3647324e1a77a4ccc
checksum=c7dec00d3c2b26e16611aac99630e3d41842179e9ec30cc873233b56c080ba4e nocross="hard dependency on gobject-introspection"
build_options="gir"
if [ -z "$CROSS_BUILD" ]; then
build_options_default+=" gir"
fi

View file

@ -1,7 +1,7 @@
# Template file for 'grub-customizer' # Template file for 'grub-customizer'
pkgname=grub-customizer pkgname=grub-customizer
version=5.0.6 version=5.0.6
revision=2 revision=3
build_style=cmake build_style=cmake
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
makedepends="gtkmm-devel libressl-devel libarchive-devel" makedepends="gtkmm-devel libressl-devel libarchive-devel"

View file

@ -1,40 +0,0 @@
diff --git a/gsoap/plugin/smdevp.c b/gsoap/plugin/smdevp.c
index a42d7be..193f470 100644
--- gsoap/plugin/smdevp.c
+++ gsoap/plugin/smdevp.c
@@ -479,7 +479,7 @@ soap_smd_init(struct soap *soap, struct soap_smd_data *data, int alg, const void
/* allocate and init the OpenSSL HMAC or EVP_MD context */
if ((alg & SOAP_SMD_ALGO) == SOAP_SMD_HMAC)
{
-#if (OPENSSL_VERSION_NUMBER < 0x10100000L)
+#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined(LIBRESSL_VERSION_NUMBER)
data->ctx = (void*)SOAP_MALLOC(soap, sizeof(HMAC_CTX));
if (data->ctx)
HMAC_CTX_init((HMAC_CTX*)data->ctx);
@@ -489,7 +489,7 @@ soap_smd_init(struct soap *soap, struct soap_smd_data *data, int alg, const void
}
else
{
-#if (OPENSSL_VERSION_NUMBER < 0x10100000L)
+#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined(LIBRESSL_VERSION_NUMBER)
data->ctx = (void*)SOAP_MALLOC(soap, sizeof(EVP_MD_CTX));
if (data->ctx)
EVP_MD_CTX_init((EVP_MD_CTX*)data->ctx);
@@ -642,7 +642,7 @@ soap_smd_final(struct soap *soap, struct soap_smd_data *data, char *buf, int *le
*len = (int)n;
}
/* cleanup */
-#if (OPENSSL_VERSION_NUMBER < 0x10100000L)
+#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined(LIBRESSL_VERSION_NUMBER)
if ((data->alg & SOAP_SMD_ALGO) == SOAP_SMD_HMAC)
HMAC_CTX_cleanup((HMAC_CTX*)data->ctx);
else
@@ -687,7 +687,7 @@ soap_smd_check(struct soap *soap, struct soap_smd_data *data, int ok, const char
}
if (data->ctx)
{
-#if (OPENSSL_VERSION_NUMBER < 0x10100000L)
+#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined(OPENSSL_VERSION_NUMBER)
if ((data->alg & SOAP_SMD_ALGO) == SOAP_SMD_HMAC)
HMAC_CTX_cleanup((HMAC_CTX*)data->ctx);
else

View file

@ -1,7 +1,7 @@
# Template file for 'gsoap' # Template file for 'gsoap'
pkgname=gsoap pkgname=gsoap
version=2.8.65 version=2.8.65
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
wrksrc="${pkgname}-${version%.*}" wrksrc="${pkgname}-${version%.*}"
disable_parallel_build=yes disable_parallel_build=yes

View file

@ -1,7 +1,7 @@
# Template file for 'gst-plugins-bad1' # Template file for 'gst-plugins-bad1'
pkgname=gst-plugins-bad1 pkgname=gst-plugins-bad1
version=1.14.0 version=1.14.0
revision=2 revision=3
wrksrc="${pkgname/1/}-${version}" wrksrc="${pkgname/1/}-${version}"
lib32disabled=yes lib32disabled=yes
build_style=gnu-configure build_style=gnu-configure

View file

@ -1,7 +1,7 @@
# Template file for 'gwenhywfar' # Template file for 'gwenhywfar'
pkgname=gwenhywfar pkgname=gwenhywfar
version=4.20.0 version=4.20.0
revision=2 revision=3
_dnrel=208 _dnrel=208
hostmakedepends="automake pkg-config libgcrypt-devel libtool" hostmakedepends="automake pkg-config libgcrypt-devel libtool"
makedepends="libgcrypt-devel gnutls-devel gtk+-devel qt-devel qt5-devel makedepends="libgcrypt-devel gnutls-devel gtk+-devel qt-devel qt5-devel

View file

@ -0,0 +1,35 @@
--- include/h2o/openssl_backport.h.orig 2018-04-25 12:44:38.649149571 +0200
+++ include/h2o/openssl_backport.h 2018-04-25 12:44:50.546167553 +0200
@@ -25,7 +25,8 @@
#include <stdlib.h>
/* backports for OpenSSL 1.0.2 */
-#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \
+ (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2070000fL)
#define BIO_get_data(bio) ((bio)->ptr)
#define BIO_set_data(bio, p) ((bio)->ptr = (p))
--- deps/neverbleed/neverbleed.c.orig 2018-04-25 12:58:28.060403297 +0200
+++ deps/neverbleed/neverbleed.c 2018-04-25 12:58:09.600375394 +0200
@@ -547,7 +547,7 @@ static int sign_stub(struct expbuf_t *bu
return 0;
}
-#if !OPENSSL_1_1_API
+#if !OPENSSL_1_1_API && defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2070000fL
static void RSA_get0_key(const RSA *rsa, const BIGNUM **n, const BIGNUM **e, const BIGNUM **d)
{
--- deps/picotls/lib/openssl.c.orig 2018-04-25 13:02:07.728735340 +0200
+++ deps/picotls/lib/openssl.c 2018-04-25 13:01:39.228692266 +0200
@@ -41,7 +41,7 @@
#define OPENSSL_1_0_API 0
#endif
-#if OPENSSL_1_0_API
+#if OPENSSL_1_0_API && defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2070000fL
#define EVP_PKEY_up_ref(p) CRYPTO_add(&(p)->references, 1, CRYPTO_LOCK_EVP_PKEY)
#define X509_STORE_up_ref(p) CRYPTO_add(&(p)->references, 1, CRYPTO_LOCK_X509_STORE)

View file

@ -1,7 +1,7 @@
# Template file for 'h2o' # Template file for 'h2o'
pkgname=h2o pkgname=h2o
version=2.2.4 version=2.2.4
revision=2 revision=3
build_style=cmake build_style=cmake
conf_files="/etc/h2o.conf" conf_files="/etc/h2o.conf"
system_accounts="h2o" system_accounts="h2o"

View file

@ -0,0 +1,15 @@
$OpenBSD: patch-include_proto_openssl-compat_h,v 1.6 2018/03/20 21:57:55 sthen Exp $
Index: include/proto/openssl-compat.h
--- include/proto/openssl-compat.h.orig
+++ include/proto/openssl-compat.h
@@ -89,7 +89,8 @@ static inline int SSL_SESSION_set1_id_context(SSL_SESS
}
#endif
-#if (OPENSSL_VERSION_NUMBER < 0x1010000fL) || defined(LIBRESSL_VERSION_NUMBER)
+#if (OPENSSL_VERSION_NUMBER < 0x1010000fL) || \
+ (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x2070000fL)
/*
* Functions introduced in OpenSSL 1.1.0 and not yet present in LibreSSL
*/

View file

@ -1,7 +1,7 @@
# Template file for 'haproxy' # Template file for 'haproxy'
pkgname=haproxy pkgname=haproxy
version=1.7.10 version=1.7.10
revision=2 revision=3
build_style=gnu-makefile build_style=gnu-makefile
make_build_args="TARGET=linux2628 USE_PCRE=1 USE_PCRE_JIT=1 USE_ZLIB=1 make_build_args="TARGET=linux2628 USE_PCRE=1 USE_PCRE_JIT=1 USE_ZLIB=1
USE_OPENSSL=1 USE_LIBCRYPT=1 USE_GETADDRINFO=1 USE_LUA=1" USE_OPENSSL=1 USE_LIBCRYPT=1 USE_GETADDRINFO=1 USE_LUA=1"

View file

@ -1,7 +1,7 @@
# Template file for 'hexchat' # Template file for 'hexchat'
pkgname=hexchat pkgname=hexchat
version=2.14.1 version=2.14.1
revision=1 revision=2
configure_args="-Dwith-dbus=true -Dwith-ssl=true -Dwith-text=false configure_args="-Dwith-dbus=true -Dwith-ssl=true -Dwith-text=false
-Dwith-perl=true -Dwith-python=python3" -Dwith-perl=true -Dwith-python=python3"
build_style=meson build_style=meson

View file

@ -3,7 +3,7 @@ pkgname=hfsprogs
_distver=540.1 _distver=540.1
_patchver=3 _patchver=3
version=${_distver}.linux${_patchver} version=${_distver}.linux${_patchver}
revision=1 revision=2
wrksrc="diskdev_cmds-${version}" wrksrc="diskdev_cmds-${version}"
hostmakedepends="clang" hostmakedepends="clang"
makedepends="libressl-devel libuuid-devel" makedepends="libressl-devel libuuid-devel"

View file

@ -1,7 +1,7 @@
# Template file for 'hitch' # Template file for 'hitch'
pkgname=hitch pkgname=hitch
version=1.4.8 version=1.4.8
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args="ac_cv_so_reuseport_works=yes" configure_args="ac_cv_so_reuseport_works=yes"
hostmakedepends="pkg-config" hostmakedepends="pkg-config"

View file

@ -1,6 +1,6 @@
# Template file for 'hopper' # Template file for 'hopper'
pkgname=hopper pkgname=hopper
version=4.3.19 version=4.3.20
revision=1 revision=1
_build=1 _build=1
create_wrksrc=yes create_wrksrc=yes
@ -9,7 +9,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
license="EULA" license="EULA"
homepage="https://www.hopperapp.com" homepage="https://www.hopperapp.com"
distfiles="https://d2ap6ypl1xbe4k.cloudfront.net/Hopper-v4-${version}-Linux.pkg.tar.xz" distfiles="https://d2ap6ypl1xbe4k.cloudfront.net/Hopper-v4-${version}-Linux.pkg.tar.xz"
checksum=d993ca22d66444458a41a45833a4da92c4f3dcdc503d8837a0a018092a4392ef checksum=3c6a7f47b3592c2bdd4b1c5727d95878d71a83fbd68f96d9938de27d447201a3
only_for_archs="x86_64" only_for_archs="x86_64"
restricted=yes restricted=yes

View file

@ -1,7 +1,7 @@
# Template file for 'hostapd' # Template file for 'hostapd'
pkgname=hostapd pkgname=hostapd
version=2.6 version=2.6
revision=5 revision=6
build_wrksrc=${pkgname} build_wrksrc=${pkgname}
conf_files="/etc/hostapd/hostapd.conf" conf_files="/etc/hostapd/hostapd.conf"
hostmakedepends="pkg-config" hostmakedepends="pkg-config"

View file

@ -1,7 +1,7 @@
# Template file for 'hplip' # Template file for 'hplip'
pkgname=hplip pkgname=hplip
version=3.18.3 version=3.18.3
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args=" configure_args="
--enable-gui-build --enable-gui-build

View file

@ -1,7 +1,7 @@
# Template file for 'httperf' # Template file for 'httperf'
pkgname=httperf pkgname=httperf
version=0.9.0 version=0.9.0
revision=5 revision=6
build_style=gnu-configure build_style=gnu-configure
makedepends="libressl-devel" makedepends="libressl-devel"
short_desc="A tool for measuring web server performance" short_desc="A tool for measuring web server performance"

View file

@ -1,7 +1,7 @@
# Template file for 'httrack' # Template file for 'httrack'
pkgname="httrack" pkgname="httrack"
version=3.49.2 version=3.49.2
revision=2 revision=3
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-static --with-zlib=${XBPS_CROSS_BASE}/usr" configure_args="--disable-static --with-zlib=${XBPS_CROSS_BASE}/usr"
short_desc="A free and easy-to-use offline browser utility" short_desc="A free and easy-to-use offline browser utility"

View file

@ -1,7 +1,7 @@
# Template file for 'i2pd' # Template file for 'i2pd'
pkgname=i2pd pkgname=i2pd
version=2.15.0 version=2.15.0
revision=2 revision=3
short_desc="I2P Daemon - a full-featured C++ implementation of I2P client" short_desc="I2P Daemon - a full-featured C++ implementation of I2P client"
homepage="http://i2pd.website/" homepage="http://i2pd.website/"
license="BSD" license="BSD"

View file

@ -1,7 +1,7 @@
# Template file for 'icecast' # Template file for 'icecast'
pkgname=icecast pkgname=icecast
version=2.4.3 version=2.4.3
revision=5 revision=6
build_style=gnu-configure build_style=gnu-configure
hostmakedepends="pkg-config libxml2-devel" hostmakedepends="pkg-config libxml2-devel"
makedepends="libressl-devel libcurl-devel speex-devel makedepends="libressl-devel libcurl-devel speex-devel

View file

@ -1,7 +1,7 @@
# Template file for 'icinga2' # Template file for 'icinga2'
pkgname=icinga2 pkgname=icinga2
version=2.5.4 version=2.5.4
revision=7 revision=8
build_style=cmake build_style=cmake
configure_args="-DCMAKE_INSTALL_SYSCONFDIR=/etc configure_args="-DCMAKE_INSTALL_SYSCONFDIR=/etc
-DCMAKE_INSTALL_LOCALSTATEDIR=/var -DICINGA2_RUNDIR=/run -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DICINGA2_RUNDIR=/run

View file

@ -1,17 +1,17 @@
# Template file for 'ifupdown' # Template file for 'ifupdown'
pkgname=ifupdown pkgname=ifupdown
version=0.8.31 version=0.8.32
revision=1 revision=1
wrksrc=$pkgname wrksrc="$pkgname"
build_style=gnu-makefile build_style=gnu-makefile
make_use_env=1 make_use_env=1
hostmakedepends="dpkg perl" hostmakedepends="dpkg perl"
short_desc="High level tools to configure network interfaces" short_desc="High level tools to configure network interfaces"
maintainer="Michael Aldridge <maldridge@VoidLinux.eu>" maintainer="Michael Aldridge <maldridge@VoidLinux.eu>"
license="GPL-2" license="GPL-2.0-or-later"
homepage="https://tracker.debian.org/pkg/ifupdown" homepage="https://tracker.debian.org/pkg/ifupdown"
distfiles="http://http.debian.net/debian/pool/main/i/ifupdown/ifupdown_${version}.tar.xz" distfiles="http://http.debian.net/debian/pool/main/i/ifupdown/ifupdown_${version}.tar.xz"
checksum=a5dd8c6e79465b81a4c4f9dab3f00de83a2f6fbea4dc01ecbb2fbb727f8bcad6 checksum=fe562c9934cd4d95d5d3374bb49097824b53e7d48c38ab1a4411cb19d407cfcf
make_dirs="/etc/network/interfaces.d 0755 root root make_dirs="/etc/network/interfaces.d 0755 root root
/etc/network/if-pre-up.d 0755 root root /etc/network/if-pre-up.d 0755 root root
@ -24,7 +24,6 @@ post_install() {
vman interfaces.5 vman interfaces.5
vman ifup.8 vman ifup.8
for _i in examples/* ; do for _i in examples/* ; do
vsconf $_i vsconf $_i
done done

View file

@ -1,7 +1,7 @@
# Template file for 'imapfilter' # Template file for 'imapfilter'
pkgname=imapfilter pkgname=imapfilter
version=2.6.11 version=2.6.11
revision=2 revision=3
build_style=gnu-makefile build_style=gnu-makefile
make_build_args="DESTIDIR=${DESTDIR} PREFIX=/usr" make_build_args="DESTIDIR=${DESTDIR} PREFIX=/usr"
hostmakedepends="lua-devel" hostmakedepends="lua-devel"

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