Merge branch 'master' into godot
This commit is contained in:
commit
5d45cdfc43
379 changed files with 1848 additions and 1443 deletions
|
@ -212,8 +212,8 @@ the package name should contain them too; if it doesn't, the package name
|
|||
is lowercase.
|
||||
|
||||
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
|
||||
with "lib" (see section `Libraries`)
|
||||
package should be named as described above. The library package should be
|
||||
prefixed with "lib" (see section `Libraries`)
|
||||
|
||||
<a id="global_funcs"></a>
|
||||
### Global functions
|
||||
|
|
|
@ -1748,18 +1748,9 @@ libid3.so id3lib-3.8.3_1
|
|||
libid3-3.8.so.3 id3lib-3.8.3_1
|
||||
libgirara-gtk3.so.3 girara-0.2.8_1
|
||||
libjq.so.1 jq-devel-1.4_1
|
||||
libcrypto.so.37 libcrypto37-2.3.3_1
|
||||
libcrypto.so.38 libcrypto38-2.4.2_1
|
||||
libcrypto.so.41 libcrypto41-2.5.3_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
|
||||
libcrypto.so.43 libcrypto43-2.7.2_1
|
||||
libssl.so.45 libssl45-2.7.2_1
|
||||
libtls.so.17 libtls17-2.7.2_1
|
||||
libvamp-hostsdk.so.3 libvamp-plugin-sdk-2.2_6
|
||||
libportmidi.so portmidi-217_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
|
||||
libgeoclue-2.so.0 geoclue2-2.4.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
|
||||
libzbar.so.0 libzbar-0.10_1
|
||||
libzbargtk.so.0 libzbar-0.10_1
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
# Template file for 'Adapta'
|
||||
pkgname=Adapta
|
||||
version=3.93.0.277
|
||||
version=3.93.1.1
|
||||
revision=1
|
||||
noarch=yes
|
||||
build_style=gnu-configure
|
||||
wrksrc="adapta-gtk-theme-$version"
|
||||
hostmakedepends="automake glib-devel gnome-shell inkscape parallel pkg-config
|
||||
|
@ -12,9 +13,11 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
|
|||
license="GPL-2"
|
||||
homepage=https://github.com/adapta-project/adapta-gtk-theme
|
||||
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() {
|
||||
./autogen.sh
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'FreeRADIUS'
|
||||
pkgname=FreeRADIUS
|
||||
version=3.0.17
|
||||
revision=1
|
||||
revision=2
|
||||
wrksrc=freeradius-server-${version}
|
||||
build_style=gnu-configure
|
||||
nocross=yes # Not supported by upstream
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'Ice'
|
||||
pkgname=Ice
|
||||
version=3.5.1
|
||||
revision=17
|
||||
revision=18
|
||||
build_wrksrc=cpp
|
||||
homepage="http://www.zeroc.com"
|
||||
# XXX: other language bindings
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'MEGAsdk'
|
||||
pkgname=MEGAsdk
|
||||
version=3.3.1
|
||||
revision=1
|
||||
revision=2
|
||||
wrksrc=sdk-${version}
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-chat --disable-examples $(vopt_with libuv)"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'acme-client'
|
||||
pkgname=acme-client
|
||||
version=0.1.16
|
||||
revision=1
|
||||
revision=2
|
||||
_distver=VERSION_${version//./_}
|
||||
wrksrc=acme-client-portable-${_distver}
|
||||
build_style=gnu-makefile
|
||||
|
|
|
@ -3,7 +3,7 @@ pkgname=aircrack-ng
|
|||
_aircrack_ver=1.2
|
||||
_aircrack_rc=rc4
|
||||
version="${_aircrack_ver}${_aircrack_rc}"
|
||||
revision=6
|
||||
revision=7
|
||||
wrksrc="${pkgname}-${_aircrack_ver}-${_aircrack_rc}"
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="zlib-devel libressl-devel sqlite-devel libnl3-devel"
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
# Template file for 'amp'
|
||||
pkgname=amp
|
||||
version=0.3.4
|
||||
revision=1
|
||||
revision=2
|
||||
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"
|
||||
maintainer="Wilson Birney <wpb@360scada.com>"
|
||||
license="GPL-3"
|
||||
|
@ -13,6 +14,8 @@ checksum=c950560292984d135ed5c92c87a2969a7b2b2d3ab97c5d4d5f66075edbc95169
|
|||
nocross=yes
|
||||
|
||||
do_build() {
|
||||
cargo update --package openssl-sys --precise 0.9.28
|
||||
export LIBGIT2_SYS_USE_PKG_CONFIG=1
|
||||
cargo build --release ${makejobs}
|
||||
}
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'antibody'
|
||||
pkgname=antibody
|
||||
version=3.4.3
|
||||
revision=4
|
||||
version=3.4.5
|
||||
revision=1
|
||||
build_style=go
|
||||
go_import_path="github.com/getantibody/antibody"
|
||||
hostmakedepends="git"
|
||||
|
@ -10,7 +10,7 @@ maintainer="SolitudeSF <solitudesf@protonmail.com>"
|
|||
license="MIT"
|
||||
homepage="https://getantibody.github.io/"
|
||||
distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
|
||||
checksum=6acc44b1be8efe29260a67fa01f56a9685a2d89b52ef11ec0dc95b171abed7dc
|
||||
checksum=affd74144426ee11a8605427a387a6a704ad5a28a11c08b17007a16f78a221de
|
||||
|
||||
post_install() {
|
||||
vlicense LICENSE.md
|
||||
|
|
12
srcpkgs/apache/patches/fix-libressl-2.7.patch
Normal file
12
srcpkgs/apache/patches/fix-libressl-2.7.patch
Normal 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
|
|
@ -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>
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'apache'
|
||||
pkgname=apache
|
||||
version=2.4.29
|
||||
revision=2
|
||||
revision=3
|
||||
wrksrc=httpd-${version}
|
||||
build_style=gnu-configure
|
||||
configure_args="--prefix= --sbindir=/usr/bin --enable-pie --enable-modules=all
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'apk-tools'
|
||||
pkgname=apk-tools
|
||||
version=2.9.1
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=gnu-makefile
|
||||
make_build_args="LUAAPK="
|
||||
hostmakedepends="pkg-config"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'argyllcms'
|
||||
pkgname=argyllcms
|
||||
version=2.0.0
|
||||
revision=2
|
||||
revision=3
|
||||
wrksrc="Argyll_V${version}"
|
||||
hostmakedepends="ftjam zip unzip"
|
||||
makedepends="zlib-devel libjpeg-turbo-devel libXinerama-devel libressl-devel
|
||||
|
|
16
srcpkgs/aria2/patches/patch-src_libssl_compat_h.patch
Normal file
16
srcpkgs/aria2/patches/patch-src_libssl_compat_h.patch
Normal 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
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'aria2'
|
||||
pkgname=aria2
|
||||
version=1.33.1
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-openssl --with-libexpat --without-gnutls
|
||||
--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'attic'
|
||||
pkgname=attic
|
||||
version=0.16
|
||||
revision=10
|
||||
revision=11
|
||||
wrksrc="Attic-$version"
|
||||
build_style=python3-module
|
||||
hostmakedepends="python3-setuptools python3-devel libressl-devel python3-Sphinx"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'axel'
|
||||
pkgname=axel
|
||||
version=2.16.1
|
||||
revision=2
|
||||
revision=3
|
||||
wrksrc=${pkgname}-${version}${_patch}
|
||||
build_style=gnu-configure
|
||||
conf_files=/etc/axelrc
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'bacula-common'
|
||||
pkgname="bacula-common"
|
||||
version="9.0.4"
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=gnu-configure
|
||||
_common_desc="Bacula - A Network Backup Tool "
|
||||
short_desc="${_common_desc} (common libs)"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'badvpn'
|
||||
pkgname=badvpn
|
||||
version=1.999.130
|
||||
revision=8
|
||||
revision=9
|
||||
build_style=cmake
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="libressl-devel nspr-devel nss-devel"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'balsa'.
|
||||
pkgname=balsa
|
||||
version=2.5.5
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="--without-nm --without-gtkspell --without-gnome --with-ssl
|
||||
--with-libsecret --with-gpgme --with-sqlite --with-html-widget=webkit"
|
||||
|
|
|
@ -12,3 +12,8 @@ go_import_path="github.com/bettercap/bettercap"
|
|||
homepage="https://$go_import_path"
|
||||
distfiles="$homepage/archive/v$version.tar.gz"
|
||||
checksum=90f437ce132cc080c573a5bbc568d31859105117db2e1bf77f209c01ef2fa5ee
|
||||
|
||||
|
||||
case $XBPS_TARGET_MACHINE in
|
||||
*-musl) broken="fails to build";;
|
||||
esac
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'bitchx'
|
||||
pkgname=bitchx
|
||||
version=1.2.1
|
||||
revision=11
|
||||
revision=12
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-ssl --with-ipv6 --with-plugins"
|
||||
makedepends="libressl-devel ncurses-devel"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'bitcoin'
|
||||
pkgname=bitcoin
|
||||
version=0.16.0
|
||||
revision=3
|
||||
revision=4
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-incompatible-bdb --disable-ccache --disable-static --enable-hardening --with-boost=${XBPS_CROSS_BASE}/usr"
|
||||
hostmakedepends="pkg-config yasm"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'bitlbee'
|
||||
pkgname=bitlbee
|
||||
version=3.5.1
|
||||
revision=4
|
||||
revision=5
|
||||
build_style=gnu-configure
|
||||
configure_args="--etcdir=/etc/bitlbee --sbindir=/usr/bin
|
||||
--pidfile=/run/${pkgname}/${pkgname}.pid
|
||||
|
|
|
@ -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
|
|
@ -1,10 +1,10 @@
|
|||
# Template file for 'boinc'
|
||||
pkgname=boinc
|
||||
version=7.8.6
|
||||
revision=2
|
||||
revision=3
|
||||
wrksrc=boinc-client_release-${version%.*}-${version}
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="automake libtool pkg-config python"
|
||||
hostmakedepends="automake libtool pkg-config python xorgproto"
|
||||
makedepends="glu-devel libfreeglut-devel libcurl-devel
|
||||
libjpeg-turbo-devel libnotify-devel sqlite-devel libxcb-devel
|
||||
libXmu-devel libXi-devel gtk+-devel webkitgtk2-devel wxWidgets-devel"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'borg'
|
||||
pkgname=borg
|
||||
version=1.1.5
|
||||
revision=1
|
||||
revision=2
|
||||
wrksrc="borgbackup-${version}"
|
||||
build_style=python3-module
|
||||
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"
|
||||
distfiles="${PYPI_SITE}/b/borgbackup/borgbackup-${version}.tar.gz"
|
||||
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_OPENSSL_PREFIX="${XBPS_CROSS_BASE}/usr"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'botan'
|
||||
pkgname=botan
|
||||
version=2.6.0
|
||||
revision=1
|
||||
revision=2
|
||||
wrksrc="${pkgname^}-${version}"
|
||||
build_style=gnu-makefile
|
||||
hostmakedepends="doxygen epstopdf python"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'btrfs-progs'
|
||||
pkgname=btrfs-progs
|
||||
version=4.16
|
||||
revision=2
|
||||
version=4.16.1
|
||||
revision=1
|
||||
wrksrc=${pkgname}-v${version}
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-backtrace --disable-python"
|
||||
|
@ -11,9 +11,9 @@ checkdepends="acl-progs e2fsprogs util-linux"
|
|||
short_desc="Btrfs filesystem utilities"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
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"
|
||||
checksum=f3e0ec4864b7b89db1a6a36fa48bf8a9217117714a04b13c84d0fea1eac154b2
|
||||
checksum=013403fb67b17975b21408fa9eb7523b0ecf94f84f8a4397cf972e8e254d2246
|
||||
make_check_target="test"
|
||||
|
||||
pre_configure() {
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
# Template file for 'bum'
|
||||
pkgname=bum
|
||||
version=0.1.2
|
||||
version=0.1.3
|
||||
revision=1
|
||||
noarch=yes
|
||||
build_style=python3-module
|
||||
pycompile_modules="bum"
|
||||
noarch=yes
|
||||
hostmakedepends="python3-setuptools"
|
||||
depends="python3-mpd2 python3-musicbrainzngs python3-mpv"
|
||||
short_desc="Daemon that downloads and displays album arts via MPD events"
|
||||
|
@ -12,7 +12,7 @@ maintainer="maxice8 <thinkabit.ukim@gmail.com>"
|
|||
license="MIT"
|
||||
homepage="https://github.com/dylanaraps/bum"
|
||||
distfiles="https://github.com/dylanaraps/bum/archive/${version}.tar.gz"
|
||||
checksum=de6ecaaf532d2e1f5c25a8db9f1cb87e08d2fd278b1770e914524e3bec9aaf39
|
||||
checksum=512b64d2fbd0d96b1c242f5e2b916c126671bd16dfbb5c71d164a39b5ebeeebe
|
||||
|
||||
post_install() {
|
||||
vlicense LICENSE.md
|
||||
|
|
|
@ -3,7 +3,7 @@ _desc="A network-based backup and restore program"
|
|||
|
||||
pkgname=burp-server
|
||||
version=1.4.40
|
||||
revision=6
|
||||
revision=7
|
||||
short_desc="${_desc} - Server"
|
||||
maintainer="Pierre Bourgin <pierre.bourgin@free.fr>"
|
||||
license="AGPL-3, BSD, GPL-2.1 and LGPL-2.1"
|
||||
|
|
|
@ -3,7 +3,7 @@ _desc="A network-based backup and restore program"
|
|||
|
||||
pkgname=burp2-server
|
||||
version=2.1.32
|
||||
revision=1
|
||||
revision=2
|
||||
configure_args="--sysconfdir=/etc/burp --sbindir=/usr/bin"
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="automake libtool pkg-config"
|
||||
|
|
1
srcpkgs/cJSON-devel
Symbolic link
1
srcpkgs/cJSON-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
cJSON
|
22
srcpkgs/cJSON/template
Normal file
22
srcpkgs/cJSON/template
Normal 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"
|
||||
}
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'calibre'
|
||||
pkgname=calibre
|
||||
version=3.22.1
|
||||
revision=1
|
||||
revision=2
|
||||
hostmakedepends="qt5-qmake python-devel pkg-config
|
||||
python-dateutil python-lxml python-Pillow
|
||||
python-PyQt5-webkit python-apsw python-cssutils python-CherryPy"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'cargo'
|
||||
pkgname=cargo
|
||||
version=0.26.0
|
||||
revision=1
|
||||
revision=2
|
||||
hostmakedepends="rust python curl cmake pkg-config"
|
||||
makedepends="libcurl-devel libgit2-devel"
|
||||
depends="rust"
|
||||
|
@ -16,9 +16,9 @@ nocross=yes
|
|||
case "$XBPS_MACHINE" in
|
||||
x86_64-musl)
|
||||
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+="
|
||||
b909608608b36cd75f63f7aab1efb31f3eb50a1f0744151474ebc9559f721bdd"
|
||||
406a348567577cb2859749f1b1e1a843de20e7c1f305de89d3a3760635c4979e"
|
||||
;;
|
||||
x86_64)
|
||||
distfiles+="
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'ccnet'
|
||||
pkgname=ccnet
|
||||
version=6.1.7
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static"
|
||||
hostmakedepends="automake libsearpc-codegen libtool pkg-config vala"
|
||||
|
|
|
@ -3,7 +3,7 @@ _git_version=2.10.2
|
|||
|
||||
pkgname=cgit
|
||||
version=1.1
|
||||
revision=3
|
||||
revision=4
|
||||
hostmakedepends="asciidoc"
|
||||
makedepends="libressl-devel zlib-devel"
|
||||
short_desc="A fast webinterface for git"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'clamav'
|
||||
pkgname=clamav
|
||||
version=0.100.0
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
# XXX: system llvm is too new (< 3.7 required)
|
||||
# Shipped llvm does not build with gcc6
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'cmusfm'
|
||||
pkgname=cmusfm
|
||||
version=0.3.3
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-libnotify"
|
||||
hostmakedepends="automake pkg-config"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'coturn'
|
||||
pkgname=coturn
|
||||
version=4.5.0.7
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=gnu-configure
|
||||
conf_files="/etc/turnserver.conf"
|
||||
makedepends="libressl-devel libevent-devel hiredis-devel sqlite-devel
|
||||
|
|
17
srcpkgs/cryptsetup/patches/flush-stdout.patch
Normal file
17
srcpkgs/cryptsetup/patches/flush-stdout.patch
Normal 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);
|
13
srcpkgs/cryptsetup/patches/libressl-2.7.patch
Normal file
13
srcpkgs/cryptsetup/patches/libressl-2.7.patch
Normal 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();
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'cryptsetup'
|
||||
pkgname=cryptsetup
|
||||
version=2.0.2
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-crypto_backend=openssl $(vopt_enable pwquality)
|
||||
--enable-cryptsetup-reencrypt"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'ctpp2'
|
||||
pkgname=ctpp2
|
||||
version=2.8.3
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=cmake
|
||||
configure_args="-DENABLE_OPTIMIZATION=OFF -DSKIP_RELINK_RPATH=ON -DBUILD_TESTING=OFF"
|
||||
makedepends="libressl-devel"
|
||||
|
|
31
srcpkgs/curl/patches/patch-lib_vtls_openssl_c.patch
Normal file
31
srcpkgs/curl/patches/patch-lib_vtls_openssl_c.patch
Normal 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';
|
|
@ -1,7 +1,7 @@
|
|||
# Template build file for 'curl'.
|
||||
pkgname=curl
|
||||
version=7.59.0
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="ac_cv_sizeof_off_t=8
|
||||
--enable-threaded-resolver --enable-ipv6 $(vopt_with rtmp)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'cyrus-sasl'
|
||||
pkgname=cyrus-sasl
|
||||
version=2.1.26
|
||||
revision=12
|
||||
revision=13
|
||||
patch_args="-Np1"
|
||||
hostmakedepends="automake libtool groff pkg-config"
|
||||
makedepends="libsasl-devel libressl-devel db-devel libldap-devel
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'dillo'
|
||||
pkgname=dillo
|
||||
version=3.0.5
|
||||
revision=7
|
||||
revision=8
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-ssl --enable-ipv6 --enable-threaded-dns"
|
||||
conf_files="/etc/dillo/dillorc
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'dma'
|
||||
pkgname=dma
|
||||
version=0.11
|
||||
revision=7
|
||||
revision=8
|
||||
conf_files="/etc/dma/*.conf"
|
||||
make_dirs="/var/spool/dma 2775 root mail"
|
||||
hostmakedepends="flex"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# revbump dovecot-plugin-pigeonhole when updating dovecot!
|
||||
pkgname=dovecot
|
||||
version=2.3.1
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-moduledir=/usr/lib/dovecot/modules --with-sql=plugin
|
||||
--disable-static --with-pam --with-mysql --with-pgsql --with-lucene
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
# Template file for 'ecryptfs-utils'
|
||||
pkgname=ecryptfs-utils
|
||||
version=111
|
||||
revision=4
|
||||
revision=5
|
||||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
configure_args="--sbindir=/usr/bin
|
||||
--with-pamdir=/usr/lib/security --enable-gpg --enable-gui
|
||||
--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"
|
||||
depends="gettext"
|
||||
_desc="Ecryptfs cryptographic filesystem"
|
||||
|
@ -23,6 +23,7 @@ CPPFLAGS="-D_FILE_OFFSET_BITS=64 -I${XBPS_CROSS_BASE}/usr/include/python2.7"
|
|||
pre_configure() {
|
||||
NOCONFIGURE=1 ./autogen.sh
|
||||
sed -i 's/__SWORD_TYPE/unsigned long/g' src/utils/mount.ecryptfs_private.c
|
||||
export PYTHON=python2
|
||||
}
|
||||
|
||||
post_install() {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'efl'
|
||||
pkgname=efl
|
||||
version=1.20.7
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=gnu-configure
|
||||
configure_args="CXX= --enable-multisense --enable-image-loader-webp --enable-liblz4
|
||||
--disable-systemd $(vopt_enable framebuffer fb) $(vopt_enable pulseaudio)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'eiskaltdcpp-qt'
|
||||
pkgname=eiskaltdcpp-qt
|
||||
version=2.2.10
|
||||
revision=2
|
||||
revision=3
|
||||
wrksrc="eiskaltdcpp-${version}"
|
||||
build_style=cmake
|
||||
configure_args="-DUSE_MINIUPNP=ON"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'ejabberd'
|
||||
pkgname=ejabberd
|
||||
version=18.03
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-odbc --enable-mysql --enable-pgsql --enable-pam
|
||||
--enable-redis --enable-elixir $(vopt_enable sqlite)"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'elinks'
|
||||
pkgname=elinks
|
||||
version=0.12pre6
|
||||
revision=16
|
||||
revision=17
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-true-color --enable-fastmem"
|
||||
hostmakedepends="automake libtool pkg-config"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'encfs'
|
||||
pkgname=encfs
|
||||
version=1.9.1
|
||||
revision=3
|
||||
revision=4
|
||||
build_style=cmake
|
||||
hostmakedepends="pkg-config perl"
|
||||
makedepends="fuse-devel libressl-devel gettext-devel"
|
||||
|
|
14
srcpkgs/erlang/patches/fix-libressl.patch
Normal file
14
srcpkgs/erlang/patches/fix-libressl.patch
Normal 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
|
||||
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'erlang'
|
||||
pkgname=erlang
|
||||
version=20.3
|
||||
revision=1
|
||||
revision=2
|
||||
create_wrksrc=yes
|
||||
build_wrksrc=otp_src_${version}
|
||||
build_style=gnu-configure
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'etcd'
|
||||
pkgname=etcd
|
||||
version=3.3.3
|
||||
revision=2
|
||||
version=3.3.4
|
||||
revision=1
|
||||
build_style=go
|
||||
short_desc="Distributed reliable key-value store"
|
||||
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"
|
||||
homepage="https://coreos.com/etcd/docs/latest/"
|
||||
distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
|
||||
checksum=6551878987f860d1b47fbf10ec34b910399f642c6541d86d835e1b5c29bc25ed
|
||||
checksum=95405df7febae747ebc34432977ac180ba007deb84fe97ccc16b64e1f8a0cd1f
|
||||
conf_files="/etc/sv/etcd/conf"
|
||||
system_accounts="etcd"
|
||||
make_dirs="/var/lib/etcd 0755 etcd etcd"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'ettercap'
|
||||
pkgname=ettercap
|
||||
version=0.8.2
|
||||
revision=9
|
||||
revision=10
|
||||
lib32disabled=yes
|
||||
build_style=cmake
|
||||
configure_args="-DENABLE_GTK=OFF"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'facter'
|
||||
pkgname=facter
|
||||
version=3.11.1
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=cmake
|
||||
configure_args="-DRUBY_CONFIG_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include"
|
||||
hostmakedepends="ruby-devel"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'fdm'
|
||||
pkgname=fdm
|
||||
version=1.9
|
||||
revision=6
|
||||
revision=7
|
||||
build_style=gnu-configure
|
||||
CFLAGS="-DPCRE"
|
||||
configure_args="ac_cv_func_strlcpy=no ac_cv_func_strlcat=no LIBS=-lpcre"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'fetchmail'
|
||||
pkgname=fetchmail
|
||||
version=6.3.26
|
||||
revision=12
|
||||
revision=13
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-ssl=${XBPS_CROSS_BASE}/usr"
|
||||
hostmakedepends="python-devel"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'fossil'
|
||||
pkgname=fossil
|
||||
version=2.5
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=configure
|
||||
configure_args="--disable-internal-sqlite --prefix=/usr"
|
||||
hostmakedepends="tcl"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'freerdp'
|
||||
pkgname=freerdp
|
||||
version=2.0.0rc1
|
||||
revision=2
|
||||
revision=3
|
||||
wrksrc="FreeRDP-${version/r/-r}"
|
||||
build_style=cmake
|
||||
configure_args="-DWITH_JPEG=ON -DWITH_PULSE=ON -DWITH_XINERAMA=ON
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'freshplayerplugin'
|
||||
pkgname=freshplayerplugin
|
||||
version=0.3.7
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=cmake
|
||||
hostmakedepends="pkg-config ragel"
|
||||
makedepends="libevent-devel libXcursor-devel alsa-lib-devel libXrandr-devel gtk+-devel
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'gambit'
|
||||
pkgname=gambit
|
||||
version=4.8.9
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="
|
||||
--libdir=/usr/lib/gambit --docdir=/usr/share/doc/gambit
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'gatling'
|
||||
pkgname=gatling
|
||||
version=0.15
|
||||
revision=5
|
||||
revision=6
|
||||
build_style=gnu-makefile
|
||||
makedepends="libowfat libressl-devel zlib-devel"
|
||||
short_desc="High performance web server"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'gftp'
|
||||
pkgname=gftp
|
||||
version=2.0.19
|
||||
revision=3
|
||||
revision=4
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="gtk+-devel libressl-devel"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'git-crypt'
|
||||
pkgname=git-crypt
|
||||
version=0.6.0
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=gnu-makefile
|
||||
make_use_env=yes
|
||||
makedepends="libressl-devel"
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# Template file for 'git-series'
|
||||
pkgname=git-series
|
||||
version=0.9.1
|
||||
revision=5
|
||||
revision=6
|
||||
hostmakedepends="cargo cmake pkg-config rust perl"
|
||||
makedepends="libgit2-devel"
|
||||
makedepends="libgit2-devel libcurl-devel"
|
||||
depends="git"
|
||||
short_desc="Track patch series in git"
|
||||
maintainer="Leah Neukirchen <leah@vuxu.org>"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for "git"
|
||||
pkgname=git
|
||||
version=2.17.0
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-curl --with-expat --with-tcltk --with-libpcre2
|
||||
ac_cv_fread_reads_directories=no ac_cv_snprintf_returns_bogus=no"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template build file for 'gkrellm'.
|
||||
pkgname=gkrellm
|
||||
version=2.3.10
|
||||
revision=3
|
||||
revision=4
|
||||
build_style=gnu-makefile
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="libressl-devel libSM-devel gtk+-devel libsensors-devel"
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
# Template file for 'gnome-shell-extensions'
|
||||
pkgname=gnome-shell-extensions
|
||||
version=3.28.0
|
||||
version=3.28.1
|
||||
revision=1
|
||||
noarch="yes"
|
||||
noarch=yes
|
||||
build_style=meson
|
||||
configure_args="-Dextension_set=all"
|
||||
hostmakedepends="pkg-config intltool"
|
||||
makedepends="unzip libglib-devel libgtop-devel"
|
||||
depends="gnome-shell>=${version} nautilus>=3.14 unzip"
|
||||
hostmakedepends="intltool pkg-config"
|
||||
makedepends="libgtop-devel unzip"
|
||||
depends="gnome-shell>=${version} nautilus unzip"
|
||||
short_desc="Extensions for GNOME shell, including classic mode"
|
||||
maintainer="Enno Boland <gottox@voidlinux.eu>"
|
||||
license="GPL-2.0-or-later"
|
||||
homepage="https://wiki.gnome.org/Projects/GnomeShell/Extensions"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=215dceb77ba355bdcc9e71dc72aa0debef3c9d7858e70d5094800182492eb503
|
||||
checksum=e9c602338b529c8282e7d13e075703028ea384a1d946f3e8ce760e6c5b469058
|
||||
|
|
|
@ -1,27 +1,20 @@
|
|||
# Template file for 'gnome-shell'
|
||||
pkgname=gnome-shell
|
||||
version=3.28.0
|
||||
revision=2
|
||||
version=3.28.1
|
||||
revision=1
|
||||
build_style=meson
|
||||
configure_args="-Dsystemd=false"
|
||||
hostmakedepends="
|
||||
pkg-config intltool gnome-doc-utils $(vopt_if gir gobject-introspection) python3
|
||||
meson sassc"
|
||||
hostmakedepends="gobject-introspection gtk-doc intltool pkg-config sassc"
|
||||
makedepends="caribou-devel folks-devel gjs-devel gnome-bluetooth-devel
|
||||
gnome-control-center-devel gnome-desktop-devel gnome-menus-devel
|
||||
ibus-devel libcanberra-devel libcroco-devel mutter-devel
|
||||
network-manager-applet-devel polkit-devel pulseaudio-devel
|
||||
startup-notification-devel telepathy-logger-devel"
|
||||
depends="caribou>=0.4.12 pulseaudio glxinfo desktop-file-utils
|
||||
gir-freedesktop gnome-control-center>=3.16 elogind upower"
|
||||
gnome-control-center-devel gnome-desktop-devel gnome-menus-devel ibus-devel
|
||||
libcanberra-devel libcroco-devel mutter-devel network-manager-applet-devel
|
||||
polkit-devel pulseaudio-devel startup-notification-devel
|
||||
telepathy-logger-devel"
|
||||
depends="caribou elogind glxinfo gnome-control-center upower"
|
||||
short_desc="GNOME core user interface"
|
||||
maintainer="Enno Boland <gottox@voidlinux.eu>"
|
||||
license="GPL-2.0-or-later"
|
||||
homepage="https://wiki.gnome.org/Projects/GnomeShell"
|
||||
license="GPL-2"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=c7dec00d3c2b26e16611aac99630e3d41842179e9ec30cc873233b56c080ba4e
|
||||
|
||||
build_options="gir"
|
||||
if [ -z "$CROSS_BUILD" ]; then
|
||||
build_options_default+=" gir"
|
||||
fi
|
||||
distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
|
||||
checksum=65e8c4eefd9d0bc3f9cabf9545a3f7c32f15384cb05ea0a3647324e1a77a4ccc
|
||||
nocross="hard dependency on gobject-introspection"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'grub-customizer'
|
||||
pkgname=grub-customizer
|
||||
version=5.0.6
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=cmake
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="gtkmm-devel libressl-devel libarchive-devel"
|
||||
|
|
|
@ -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
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'gsoap'
|
||||
pkgname=gsoap
|
||||
version=2.8.65
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
wrksrc="${pkgname}-${version%.*}"
|
||||
disable_parallel_build=yes
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'gst-plugins-bad1'
|
||||
pkgname=gst-plugins-bad1
|
||||
version=1.14.0
|
||||
revision=2
|
||||
revision=3
|
||||
wrksrc="${pkgname/1/}-${version}"
|
||||
lib32disabled=yes
|
||||
build_style=gnu-configure
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'gwenhywfar'
|
||||
pkgname=gwenhywfar
|
||||
version=4.20.0
|
||||
revision=2
|
||||
revision=3
|
||||
_dnrel=208
|
||||
hostmakedepends="automake pkg-config libgcrypt-devel libtool"
|
||||
makedepends="libgcrypt-devel gnutls-devel gtk+-devel qt-devel qt5-devel
|
||||
|
|
35
srcpkgs/h2o/patches/fix-libressl-2.7.patch
Normal file
35
srcpkgs/h2o/patches/fix-libressl-2.7.patch
Normal 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)
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'h2o'
|
||||
pkgname=h2o
|
||||
version=2.2.4
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=cmake
|
||||
conf_files="/etc/h2o.conf"
|
||||
system_accounts="h2o"
|
||||
|
|
|
@ -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
|
||||
*/
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'haproxy'
|
||||
pkgname=haproxy
|
||||
version=1.7.10
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=gnu-makefile
|
||||
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"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'hexchat'
|
||||
pkgname=hexchat
|
||||
version=2.14.1
|
||||
revision=1
|
||||
revision=2
|
||||
configure_args="-Dwith-dbus=true -Dwith-ssl=true -Dwith-text=false
|
||||
-Dwith-perl=true -Dwith-python=python3"
|
||||
build_style=meson
|
||||
|
|
|
@ -3,7 +3,7 @@ pkgname=hfsprogs
|
|||
_distver=540.1
|
||||
_patchver=3
|
||||
version=${_distver}.linux${_patchver}
|
||||
revision=1
|
||||
revision=2
|
||||
wrksrc="diskdev_cmds-${version}"
|
||||
hostmakedepends="clang"
|
||||
makedepends="libressl-devel libuuid-devel"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'hitch'
|
||||
pkgname=hitch
|
||||
version=1.4.8
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="ac_cv_so_reuseport_works=yes"
|
||||
hostmakedepends="pkg-config"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'hopper'
|
||||
pkgname=hopper
|
||||
version=4.3.19
|
||||
version=4.3.20
|
||||
revision=1
|
||||
_build=1
|
||||
create_wrksrc=yes
|
||||
|
@ -9,7 +9,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
|
|||
license="EULA"
|
||||
homepage="https://www.hopperapp.com"
|
||||
distfiles="https://d2ap6ypl1xbe4k.cloudfront.net/Hopper-v4-${version}-Linux.pkg.tar.xz"
|
||||
checksum=d993ca22d66444458a41a45833a4da92c4f3dcdc503d8837a0a018092a4392ef
|
||||
checksum=3c6a7f47b3592c2bdd4b1c5727d95878d71a83fbd68f96d9938de27d447201a3
|
||||
|
||||
only_for_archs="x86_64"
|
||||
restricted=yes
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'hostapd'
|
||||
pkgname=hostapd
|
||||
version=2.6
|
||||
revision=5
|
||||
revision=6
|
||||
build_wrksrc=${pkgname}
|
||||
conf_files="/etc/hostapd/hostapd.conf"
|
||||
hostmakedepends="pkg-config"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'hplip'
|
||||
pkgname=hplip
|
||||
version=3.18.3
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="
|
||||
--enable-gui-build
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'httperf'
|
||||
pkgname=httperf
|
||||
version=0.9.0
|
||||
revision=5
|
||||
revision=6
|
||||
build_style=gnu-configure
|
||||
makedepends="libressl-devel"
|
||||
short_desc="A tool for measuring web server performance"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'httrack'
|
||||
pkgname="httrack"
|
||||
version=3.49.2
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static --with-zlib=${XBPS_CROSS_BASE}/usr"
|
||||
short_desc="A free and easy-to-use offline browser utility"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'i2pd'
|
||||
pkgname=i2pd
|
||||
version=2.15.0
|
||||
revision=2
|
||||
revision=3
|
||||
short_desc="I2P Daemon - a full-featured C++ implementation of I2P client"
|
||||
homepage="http://i2pd.website/"
|
||||
license="BSD"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'icecast'
|
||||
pkgname=icecast
|
||||
version=2.4.3
|
||||
revision=5
|
||||
revision=6
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config libxml2-devel"
|
||||
makedepends="libressl-devel libcurl-devel speex-devel
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'icinga2'
|
||||
pkgname=icinga2
|
||||
version=2.5.4
|
||||
revision=7
|
||||
revision=8
|
||||
build_style=cmake
|
||||
configure_args="-DCMAKE_INSTALL_SYSCONFDIR=/etc
|
||||
-DCMAKE_INSTALL_LOCALSTATEDIR=/var -DICINGA2_RUNDIR=/run
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
# Template file for 'ifupdown'
|
||||
pkgname=ifupdown
|
||||
version=0.8.31
|
||||
version=0.8.32
|
||||
revision=1
|
||||
wrksrc=$pkgname
|
||||
wrksrc="$pkgname"
|
||||
build_style=gnu-makefile
|
||||
make_use_env=1
|
||||
hostmakedepends="dpkg perl"
|
||||
short_desc="High level tools to configure network interfaces"
|
||||
maintainer="Michael Aldridge <maldridge@VoidLinux.eu>"
|
||||
license="GPL-2"
|
||||
license="GPL-2.0-or-later"
|
||||
homepage="https://tracker.debian.org/pkg/ifupdown"
|
||||
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
|
||||
/etc/network/if-pre-up.d 0755 root root
|
||||
|
@ -24,7 +24,6 @@ post_install() {
|
|||
vman interfaces.5
|
||||
vman ifup.8
|
||||
|
||||
|
||||
for _i in examples/* ; do
|
||||
vsconf $_i
|
||||
done
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'imapfilter'
|
||||
pkgname=imapfilter
|
||||
version=2.6.11
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=gnu-makefile
|
||||
make_build_args="DESTIDIR=${DESTDIR} PREFIX=/usr"
|
||||
hostmakedepends="lua-devel"
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue