Merge branch 'master' into gtk-4

This commit is contained in:
Enno Boland 2019-06-07 13:36:26 +02:00 committed by GitHub
commit 54830c8584
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
510 changed files with 5596 additions and 2725 deletions

View File

@ -16,7 +16,7 @@ do_configure() {
mips*) _CMAKE_SYSTEM_PROCESSOR=mips ;;
ppc64le*) _CMAKE_SYSTEM_PROCESSOR=ppc64le ;;
ppc64*) _CMAKE_SYSTEM_PROCESSOR=ppc64 ;;
ppc*) _CMAKE_SYSTEM_PROCESSOR=powerpc ;;
ppc*) _CMAKE_SYSTEM_PROCESSOR=ppc ;;
*) _CMAKE_SYSTEM_PROCESSOR=generic ;;
esac
if [ -x "${XBPS_CROSS_BASE}/usr/bin/wx-config-gtk3" ]; then

View File

@ -156,7 +156,11 @@ hook() {
# Additional symlinks to the native libdir.
for f in ${lib32symlinks}; do
echo "$pkgver: symlinking $f to the native libdir..."
mkdir -p ${destdir32}/usr/lib{,32}/${f%/*}/
if [ "${f%/*}" != "${f}" ]; then
mkdir -p ${destdir32}/usr/lib{,32}/${f%/*}/
else
mkdir -p ${destdir32}/usr/lib{,32}/
fi
ln -sfr ${destdir32}/usr/lib32/$f ${destdir32}/usr/lib/$f
done
# If it's a development pkg add a dependency to the 64bit pkg.

View File

@ -94,3 +94,5 @@ desc_option_xml="Enable support for XML"
desc_option_xscreensaver="Enable support for libXScrnSaver to determine idle time"
desc_option_zeitgeist="Enable support for ZeitGeist"
desc_option_zstd="Enable support for ZSTD compression format"
desc_option_elogind="Enable support for elogind"
desc_option_drm="Enable support for DRM"

View File

@ -128,6 +128,7 @@ libGLESv2.so keybase-desktop-3.1.2_1
libGLESv2.so riot-desktop-0.17.9_2
libGLESv2.so wire-desktop-3.6.2885_1
libGLESv2.so Signal-Desktop-1.23.2_1
libGLESv2.so slack-desktop-3.4.2_1
libbrcmEGL.so rpi-userland-20180103_2
libbrcmGLESv2.so rpi-userland-20180103_2
libbrcmOpenVG.so rpi-userland-20180103_2
@ -186,9 +187,10 @@ libgdbm.so.6 gdbm-1.16_1
libgdbm_compat.so.4 gdbm-1.10_1_1
libintl.so.8 gettext-libs-0.19.2_1
libgnuintl.so.8 gettext-libs-0.19.2_1
libgettextlib-0.19.8.1.so gettext-libs-0.19.8.1_1
libgettextsrc-0.19.8.1.so gettext-libs-0.19.8.1_1
libgettextlib-0.20.1.so gettext-libs-0.20.1_1
libgettextsrc-0.20.1.so gettext-libs-0.20.1_1
libgettextpo.so.0 gettext-libs-0.17_1
libtextstyle.so.0 gettext-libs-0.20.1_1
libattr.so.1 attr-2.4.43_1
libacl.so.1 acl-2.2.47_1
libpython2.7.so.1.0 python-2.7_1
@ -415,7 +417,7 @@ libcdio_cdda.so.2 libcdio-paranoia-10.2_1
libcdio_paranoia.so.2 libcdio-paranoia-10.2_1
libiso9660++.so.0 libcdio-0.83_1
libcdio++.so.1 libcdio-2.0.0_1
libcdio.so.18 libcdio-2.0.0_1
libcdio.so.19 libcdio-2.1.0_1
libmpcdec.so.5 libmpcdec-1.2.6_1
libproxy.so.1 libproxy-0.4.6_1
libmoar.so MoarVM-2015.11_1
@ -632,9 +634,9 @@ libedata-cal-1.2.so.29 evolution-data-server-3.30.0_1
libgdata.so.22 libgdata-0.17.9_1
libpcap.so.1 libpcap-1.1.1_1
libiptc.so.0 iptables-1.4.7_1
libip6tc.so.0 iptables-1.4.7_1
libip6tc.so.2 iptables-1.8.3_1
libxtables.so.12 iptables-1.6.1_1
libip4tc.so.0 iptables-1.4.7_1
libip4tc.so.2 iptables-1.8.3_1
libipq.so.0 iptables-1.4.7_1
libnm-util.so.2 libnm-0.9.1.90_1
libnm-glib.so.4 libnm-0.9.1.90_1
@ -918,31 +920,31 @@ libdmapsharing-3.0.so.2 libdmapsharing-2.9.12_1
libgexiv2.so.2 libgexiv2-0.6.1_1
libraw.so.19 libraw-0.19.0_1
libraw_r.so.19 libraw-0.19.0_1
libkritaversion.so.17 krita-4.1.0_4
libkritaglobal.so.17 krita-4.1.0_4
libkritaplugin.so.17 krita-4.1.0_4
libkritawidgetutils.so.17 krita-4.1.0_4
libkritawidgets.so.17 krita-4.1.0_4
libkritastore.so.17 krita-4.1.0_4
libkritaodf.so.17 krita-4.1.0_4
libkritaflake.so.17 krita-4.1.0_4
libkritabasicflakes.so.17 krita-4.1.0_4
libkritapigment.so.17 krita-4.1.0_4
libkritacommand.so.17 krita-4.1.0_4
libkritalibbrush.so.17 krita-4.1.0_4
libkritapsd.so.17 krita-4.1.0_4
libkritacolor.so.17 krita-4.1.0_4
libkritacolord.so.17 krita-4.1.0_4
libkritaimage.so.17 krita-4.1.0_4
libkritaui.so.17 krita-4.1.0_4
libkritavectorimage.so.17 krita-4.1.0_4
libkritaimpex.so.17 krita-4.1.0_4
libkritalibkis.so.17 krita-4.1.0_4
libkritaqml.so.17 krita-4.1.0_4
libkritatextlayout.so.17 krita-4.1.0_4
libkritatext.so.17 krita-4.1.0_4
libkritalibkra.so.17 krita-4.1.0_4
libkritalibpaintop.so.17 krita-4.1.0_4
libkritaversion.so.18 krita-4.2.0_1
libkritaglobal.so.18 krita-4.2.0_1
libkritaplugin.so.18 krita-4.2.0_1
libkritawidgetutils.so.18 krita-4.2.0_1
libkritawidgets.so.18 krita-4.2.0_1
libkritastore.so.18 krita-4.2.0_1
libkritaodf.so.18 krita-4.2.0_1
libkritaflake.so.18 krita-4.2.0_1
libkritabasicflakes.so.18 krita-4.2.0_1
libkritapigment.so.18 krita-4.2.0_1
libkritacommand.so.18 krita-4.2.0_1
libkritalibbrush.so.18 krita-4.2.0_1
libkritapsd.so.18 krita-4.2.0_1
libkritacolor.so.18 krita-4.2.0_1
libkritacolord.so.18 krita-4.2.0_1
libkritaimage.so.18 krita-4.2.0_1
libkritaui.so.18 krita-4.2.0_1
libkritavectorimage.so.18 krita-4.2.0_1
libkritaimpex.so.18 krita-4.2.0_1
libkritalibkis.so.18 krita-4.2.0_1
libkritaqml.so.18 krita-4.2.0_1
libkritatextlayout.so.18 krita-4.2.0_1
libkritatext.so.18 krita-4.2.0_1
libkritalibkra.so.18 krita-4.2.0_1
libkritalibpaintop.so.18 krita-4.2.0_1
libdjvulibre.so.21 libdjvulibre-3.5.24_1
libgxps.so.2 libgxps-0.2.0_1
libt1.so.5 libt1-5.1.2_1
@ -2858,7 +2860,7 @@ libunshield.so.0 libunshield-0.6_1
libMyGUIEngine.so.3 libmygui-3.2.2_1
libEditorFramework.so libmygui-devel-3.2.2_3
Plugin_StrangeButton.so libmygui-devel-3.2.2_3
libproj.so.15 proj-6.0.0_1
libproj.so.16 proj-6.1.0_1
libnlopt.so.0 nlopt-2.4.2_1
libeb.so.16 libeb-4.3.3_1
libchipcard.so.6 libchipcard-5.0.4_1
@ -2958,7 +2960,7 @@ libKF5Kipi.so.32.0.0 libkipi5-17.04.3_1
libhackrf.so.0 libhackrf-2017.02.1_1
libtecla.so.1 libtecla-1.6.3_1
libtecla_r.so.1 libtecla-1.6.3_1
libzim.so.4 libzim-4.0.0_1
libzim.so.5 libzim-5.0.0_1
libkiwix.so.5 kiwix-lib-5.0.0_1
libaria2.so.0 libaria2-1.33.1_3
librpm.so.8 librpm-4.14.1_1
@ -3467,3 +3469,4 @@ libnitrokey.so.3 libnitrokey-3.4.1_1
libceres.so.1 ceres-solver-1.14.0_1
libgraphene-1.0.so.0 graphene-1.8.2_1
libgtk-4.so.0.9400.0 gtk4-3.94.0_1
libmodule.so.4 libmodule-4.1.0_1

View File

@ -25,8 +25,13 @@ XBPS_SRCPKGDIR=/hostrepo/srcpkgs XBPS_MASTERDIR=/ chroot_prepare $1 || {
PKGS=$(/hostrepo/xbps-src sort-dependencies $(cat /tmp/templates))
NPROCS=1
if [ -r /proc/cpuinfo ]; then
NPROCS=$(grep ^proc /proc/cpuinfo|wc -l)
fi
for pkg in ${PKGS}; do
/hostrepo/xbps-src -H "$HOME"/hostdir $arch pkg "$pkg"
/hostrepo/xbps-src -j$NPROCS -H "$HOME"/hostdir $arch pkg "$pkg"
[ $? -eq 1 ] && exit 1
done

View File

@ -48,12 +48,13 @@ update_check() {
*cpan.*|\
*pythonhosted.org*|\
*github.com*|\
*gitlab.com*|*gitlab.gnome.org*|*gitlab.freedesktop.org*|\
*//gitlab.*|\
*bitbucket.org*|\
*ftp.gnome.org*|\
*kernel.org/pub/linux/kernel/*|\
*cran.r-project.org/src/contrib*|\
*rubygems.org*)
*rubygems.org*|\
*crates.io*)
continue
;;
*)
@ -110,7 +111,7 @@ update_check() {
githubname="$(printf %s "$url" | cut -d/ -f4,5)"
url="https://github.com/$githubname/tags"
rx='/archive/(v?|\Q'"$pkgname"'\E-)?\K[\d\.]+(?=\.tar\.gz")';;
*gitlab.com*|*gitlab.gnome.org*|*gitlab.freedesktop.org*)
*//gitlab.*)
gitlaburl="$(printf %s "$url" | cut -d/ -f1-5)"
url="$gitlaburl/tags"
rx='/archive/[^/]+/\Q'"$pkgname"'\E-v?\K[\d\.]+(?=\.tar\.gz")';;

View File

@ -1,6 +1,6 @@
# Template file for 'CImg'
pkgname=CImg
version=2.6.2
version=2.6.4
revision=1
archs=noarch
wrksrc="CImg-v.${version}"
@ -10,7 +10,7 @@ maintainer="Robert Lowry <bobertlo@gmail.com>"
license="CECILL-2.0, CECILL-C"
homepage="http://cimg.eu"
distfiles="https://framagit.org/dtschump/CImg/-/archive/v.${version}/CImg-v.${version}.tar.bz2"
checksum=8e734f5546f0f4c9143bd5699fd4a6cee8950b564cacf0af383bda5d3acc0aa3
checksum=40e4ca88eaf74d5dd922bbf59692b9ce817359bb4f98920069c57654034a3485
do_install() {
vlicense Licence_CeCILL_V2-en.txt

View File

@ -0,0 +1,35 @@
From 8491e18e940a71a74874885436691e2443b21844 Mon Sep 17 00:00:00 2001
From: Federico Di Pierro <nierro92@gmail.com>
Date: Mon, 18 Mar 2019 20:24:48 +0100
Subject: [PATCH] Avoid flaot libsystemd/libelogind version. Fixes #70.
---
CMakeLists.txt | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 9d6f173..f6e0c3d 100644
--- CMakeLists.txt
+++ CMakeLists.txt
@@ -34,6 +34,12 @@ set_property(TARGET ${PROJECT_NAME} PROPERTY C_STANDARD 99)
# Required dependencies
pkg_check_modules(REQ_LIBS REQUIRED popt gsl libconfig)
pkg_search_module(LOGIN_LIBS REQUIRED libelogind libsystemd>=221)
+
+# Avoid float versioning for libsystemd/libelogind
+string(REPLACE "." ";" LOGIN_LIBS_VERSION_LIST ${LOGIN_LIBS_VERSION})
+list(GET LOGIN_LIBS_VERSION_LIST 0 LOGIN_LIBS_VERSION_MAJOR)
+message(STATUS "Found lib${LOGIN_LIBS_LIBRARIES} version ${LOGIN_LIBS_VERSION_MAJOR}")
+
target_link_libraries(${PROJECT_NAME}
m
${REQ_LIBS_LIBRARIES}
@@ -44,7 +50,7 @@ target_include_directories(${PROJECT_NAME} PRIVATE
"${LOGIN_LIBS_INCLUDE_DIRS}"
)
target_compile_definitions(${PROJECT_NAME} PRIVATE
- -DLIBSYSTEMD_VERSION=${LOGIN_LIBS_VERSION}
+ -DLIBSYSTEMD_VERSION=${LOGIN_LIBS_VERSION_MAJOR}
)
list(APPEND COMBINED_LDFLAGS ${REQ_LIBS_LDFLAGS})
list(APPEND COMBINED_LDFLAGS ${LOGIN_LIBS_LDFLAGS})

14
srcpkgs/Clight/template Normal file
View File

@ -0,0 +1,14 @@
# Template file for 'Clight'
pkgname=Clight
version=3.1
revision=1
build_style=cmake
hostmakedepends="pkg-config"
makedepends="popt-devel gsl-devel libconfig-devel elogind-devel bash-completion dbus-devel"
depends="Clightd"
short_desc="Use your webcam as a light sensor to adjust screen backlight"
maintainer="Dominic Monroe <monroef4@googlemail.com>"
license="GPL-3.0-or-later"
homepage="https://github.com/FedeDP/Clight"
distfiles="https://github.com/FedeDP/Clight/archive/${version}.tar.gz"
checksum=842e639b86f898da225104878543b97d2626a3326e663f84333d075f9e718b89

20
srcpkgs/Clightd/template Normal file
View File

@ -0,0 +1,20 @@
# Template file for 'Clightd'
pkgname=Clightd
version=3.4
revision=1
build_style=cmake
cmake_builddir=build
configure_args="-DENABLE_DDC=1 -DENABLE_GAMMA=1 -DENABLE_DPMS=1"
hostmakedepends="pkg-config"
makedepends="eudev-libudev-devel libmodule-devel polkit-devel elogind-devel libXrandr-devel libXext-devel libX11-devel ddcutil"
depends="ddcutil"
short_desc="API to read webcam brightness & alter screen brightness/temperature"
maintainer="Dominic Monroe <monroef4@googlemail.com>"
license="GPL-3.0-or-later"
homepage="https://github.com/FedeDP/Clightd"
distfiles="https://github.com/FedeDP/Clightd/archive/${version}.tar.gz"
checksum=30c5176a5e05ca7a771b62f5ab3a36e95012ba637d0643ced8ecc4f4e4d17c47
post_install() {
vinstall Scripts/i2c_clightd.conf 644 /usr/lib/modules-load.d/
}

View File

@ -16,5 +16,5 @@ checksum=40ec53a5bdb745909b486092fb0c91686b2f1a76fce5416514f62c3f3617f612
nocross="SQLite.vala:131.12-131.36: error: The name copy does not exist in the context of Sqlite.Value"
case "$XBPS_TARGET_MACHINE" in
x86_64-musl) broken="https://build.voidlinux.eu/builders/x86_64-musl_builder/builds/2615/steps/shell_3/logs/stdio";;
x86_64-musl) broken="https://build.voidlinux.org/builders/x86_64-musl_builder/builds/2615/steps/shell_3/logs/stdio";;
esac

View File

@ -1,9 +1,10 @@
# Template file for 'GCP-Guest-Environment'
pkgname=GCP-Guest-Environment
version=20190124
version=20190522
revision=1
archs=noarch
wrksrc="compute-image-packages-${version}"
build_wrksrc="packages/python-google-compute-engine"
build_style=python2-module
pycompile_module="google_compute_engine"
hostmakedepends="python-setuptools"
@ -13,7 +14,7 @@ maintainer="Michael Aldridge <maldridge@voidlinux.org>"
license="Apache-2.0"
homepage="https://github.com/GoogleCloudPlatform/compute-image-packages"
distfiles="https://github.com/GoogleCloudPlatform/compute-image-packages/archive/${version}.tar.gz"
checksum=09637f951245729c66eb5b7b9ed49bead31349b29829baf5c8a4e5d45405a2f4
checksum=8cfb338c3c768ea7e76e479728a1438b2f10b0df13bddd70c9fbcbfc1273efd6
post_install() {
for _i in Guest-Initialization accounts clock-skew ip-forwarding ; do

View File

@ -13,7 +13,7 @@ distfiles="${homepage}/download/Ice/${version%.*}/${pkgname}-${version}.tar.gz"
checksum=989e51194c6adadbd156da3288e37bad847b93b3b876502e83033b70493af392
case "$XBPS_TARGET_MACHINE" in
aarch64*) broken="https://build.voidlinux.eu/builders/aarch64-musl_builder/builds/739/steps/shell_3/logs/stdio";;
aarch64*) broken="https://build.voidlinux.org/builders/aarch64-musl_builder/builds/739/steps/shell_3/logs/stdio";;
esac
if [ "$CROSS_BUILD" ]; then

View File

@ -1,7 +1,7 @@
# Template file for 'ImageMagick'
pkgname=ImageMagick
_majorver=7.0.8
_patchver=46
_patchver=47
version="${_majorver}.${_patchver}"
revision=1
wrksrc="${pkgname}-${_majorver}-${_patchver}"
@ -21,7 +21,7 @@ license="ImageMagick"
homepage="https://www.imagemagick.org/"
changelog="https://imagemagick.org/script/changelog.php"
distfiles="https://github.com/ImageMagick/ImageMagick/archive/${_majorver}-${_patchver}.tar.gz"
checksum=e6f49b5883d26c7f85207779397bdb083e629acec8de423e6b1d32038e23ded8
checksum=8d2bfa68fea5ca04b62c095da8c4707bb62cd1961a25d03162ac3112d42b346a
subpackages="libmagick libmagick-devel"

View File

@ -1,7 +1,7 @@
# Template file for 'ImageMagick6'
pkgname=ImageMagick6
_majorver=6.9.10
_patchver=46
_patchver=47
version="${_majorver}.${_patchver}"
revision=1
wrksrc="${pkgname}-${_majorver}-${_patchver}"
@ -20,7 +20,7 @@ maintainer="Johannes <johannes.brechtmann@gmail.com>"
license="ImageMagick"
homepage="https://www.imagemagick.org/"
distfiles="https://github.com/ImageMagick/ImageMagick6/archive/${_majorver}-${_patchver}.tar.gz"
checksum=99d3fe8774a5b22d9d27ebd5d4ca656b86784b20b5a74a398cdfbcc799d8c5db
checksum=664fd4dd4a9cdd9b1dfa522b7c450c8e486e16df647d9e59f9c5acbea1bbc556
keep_libtool_archives=yes
conf_files="/etc/ImageMagick-${_majorver%%.*}/*.xml"

View File

@ -0,0 +1,11 @@
--- src/vm_ppc.dasc 2019-06-03 19:41:50.214671731 +0200
+++ src/vm_ppc.dasc 2019-06-03 19:44:40.229686143 +0200
@@ -2774,7 +2774,7 @@
|
|->vm_exit_handler:
|.if JIT
- | addi sp, TMP0, sp, -(EXIT_OFFSET+32*8+32*PSIZE)
+ | addi sp, sp, -(EXIT_OFFSET+32*8+32*PSIZE)
| saver 3 // CARG1
| saver 4 // CARG2
| saver 5 // CARG3

View File

@ -1,6 +1,6 @@
# Template file for 'Minder'
pkgname=Minder
version=1.2.1
version=1.3.1
revision=1
build_style=meson
hostmakedepends="pkg-config glib-devel vala"
@ -11,4 +11,4 @@ maintainer="Cameron Nemo <camerontnorman@gmail.com>"
license="GPL-3.0-or-later"
homepage="https://github.com/phase1geo/Minder"
distfiles="${homepage}/archive/${version}.tar.gz"
checksum=a947fbf78e70a98916b9b301ec85ce358746b96ba51baf65e28d3120343b22ab
checksum=16d5fba1b2108f0cd4e67502555ac06dfed367344d17a365ce4f91d6f55e44a5

View File

@ -1,7 +1,7 @@
# Template file for 'OpenOrienteering-Mapper'
pkgname=OpenOrienteering-Mapper
version=0.8.4
revision=2
revision=3
wrksrc="mapper-${version}"
build_style=cmake
hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"

View File

@ -0,0 +1,4 @@
Slic3rPE has been renamed to PrusaSlicer
The binary executable has been renamed from
/usr/bin/slic3r-pe to /usr/bin/prusa-slicer

View File

@ -0,0 +1,25 @@
From 7cdeb3dfbe01fc681c35e89e3f509c8e7ac9522e Mon Sep 17 00:00:00 2001
From: Jasper Chan <jasperchan515@gmail.com>
Date: Mon, 27 May 2019 18:54:59 -0700
Subject: [PATCH] Replace sys/unistd.h with unistd.h for musl
---
src/slic3r/Utils/Serial.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git src/slic3r/Utils/Serial.cpp src/slic3r/Utils/Serial.cpp
index 601719b50..43dab2390 100644
--- src/slic3r/Utils/Serial.cpp
+++ src/slic3r/Utils/Serial.cpp
@@ -42,7 +42,7 @@
#ifndef _WIN32
#include <sys/ioctl.h>
#include <sys/time.h>
- #include <sys/unistd.h>
+ #include <unistd.h>
#include <sys/select.h>
#endif
--
2.21.0

View File

@ -0,0 +1,11 @@
--- src/avrdude/CMakeLists.txt 2019-05-20 18:49:36.000000000 +0200
+++ - 2019-05-31 23:42:15.542838510 +0200
@@ -82,7 +82,7 @@
add_custom_command(
DEPENDS avrdude-conf-gen ${CMAKE_CURRENT_SOURCE_DIR}/avrdude-slic3r.conf
OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/avrdude-slic3r.conf.h
- COMMAND $<TARGET_FILE:avrdude-conf-gen> avrdude-slic3r.conf avrdude_slic3r_conf > avrdude-slic3r.conf.h
+ COMMAND avrdude-conf-gen avrdude-slic3r.conf avrdude_slic3r_conf > avrdude-slic3r.conf.h
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
)

View File

@ -0,0 +1,25 @@
# Template file for 'PrusaSlicer'
pkgname=PrusaSlicer
version=2.0.0
revision=2
wrksrc="PrusaSlicer-version_${version}"
build_style=cmake
configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1"
hostmakedepends="pkg-config"
makedepends="boost-devel tbb-devel libcurl-devel nlopt-devel gtest-devel
wxWidgets-devel glu-devel libpng-devel"
short_desc="G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)"
maintainer="Jasper Chan <jasperchan515@gmail.com>"
license="GPL-3.0-or-later"
homepage="https://www.prusa3d.com/prusaslicer/"
distfiles="https://github.com/prusa3d/Prusaslicer/archive/version_${version}.tar.gz"
checksum=5d3c7fd745f2875be55f316cd779805ce1b6ce38634f0f4b0ccd01884da731b3
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" qemu-user-static"
fi
Slic3rPE_package() {
build_style=meta
depends="${sourcepkg}>=${version}_${revision}"
}

View File

@ -1,13 +1,14 @@
# Template file for 'QMPlay2'
pkgname=QMPlay2
version=18.12.26
revision=1
revision=2
wrksrc="${pkgname}-src-${version}"
build_style=cmake
hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
libsidplayfp-devel libva-glx-devel libXv-devel pulseaudio-devel
qt5-svg-devel qt5-tools-devel qt5-x11extras-devel taglib-devel"
qt5-svg-devel qt5-tools-devel qt5-x11extras-devel taglib-devel
libcdio-paranoia-devel"
short_desc="Video and audio player which can play most formats and codecs"
maintainer="Andrew Benson <abenson+void@gmail.com>"
license="LGPL-3.0-only"

View File

@ -1,6 +1,6 @@
# Template file for 'Quaternion'
pkgname=Quaternion
version=0.0.9.4a
version=0.0.9.4c
revision=1
build_style=cmake
hostmakedepends="qt5-qmake qt5-host-tools"
@ -11,9 +11,9 @@ depends="qt5-quickcontrols"
short_desc="Qt5-based IM client for the Matrix protocol"
maintainer="Julio Galvan <juliogalvan@protonmail.com>"
license="GPL-3.0-or-later"
homepage="https://github.com/QMatrixClient/Quaternion"
distfiles="https://github.com/QMatrixClient/Quaternion/archive/${version}.tar.gz"
checksum=7e7278161e76b0bef5a19b487b6d6f5f5e81442e31f1212a155426e38dadd12b
homepage="https://github.com/quotient-im/Quaternion"
distfiles="https://github.com/quotient-im/Quaternion/archive/${version}.tar.gz"
checksum=a865f29a6342fd7cc2a7bbfb0bf215fcb8abebd72320302b9a76a6a5a80a0df0
build_options="qtkeychain"
build_options_default="qtkeychain"

1
srcpkgs/Slic3rPE Symbolic link
View File

@ -0,0 +1 @@
PrusaSlicer

View File

@ -1,27 +0,0 @@
diff --git src/png/error.hpp src/png/error.hpp
index c67f976..8ee2c87 100644
--- src/png/error.hpp
+++ src/png/error.hpp
@@ -100,7 +100,7 @@ namespace png
strerror_s(buf, ERRBUF_SIZE, errnum);
return std::string(buf);
#else
-#if (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && !_GNU_SOURCE
+#if (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && !_GNU_SOURCE || !defined(__GLIBC__)
char buf[ERRBUF_SIZE] = { 0 };
strerror_r(errnum, buf, ERRBUF_SIZE);
return std::string(buf);
diff --git src/slic3r/Utils/Serial.cpp src/slic3r/Utils/Serial.cpp
index 601719b..43dab23 100644
--- src/slic3r/Utils/Serial.cpp
+++ src/slic3r/Utils/Serial.cpp
@@ -42,7 +42,7 @@
#ifndef _WIN32
#include <sys/ioctl.h>
#include <sys/time.h>
- #include <sys/unistd.h>
+ #include <unistd.h>
#include <sys/select.h>
#endif

View File

@ -1,22 +0,0 @@
# Template file for 'Slic3rPE'
pkgname=Slic3rPE
version=1.42.0
revision=2
_status="-beta"
wrksrc="Slic3r-version_${version}${_status}"
build_style=cmake
configure_args="-DSLIC3R_WX_STABLE=1 -DSLIC3R_FHS=1"
hostmakedepends="pkg-config"
makedepends="boost-devel tbb-devel libcurl-devel nlopt-devel gtest-devel
wxWidgets-devel glu-devel libpng-devel"
short_desc="G-code generator for 3D printers, Prusa Edition"
maintainer="Jasper Chan <jasperchan515@gmail.com>"
license="GPL-3.0-or-later"
homepage="https://www.prusa3d.com/slic3r-prusa-edition/"
distfiles="https://github.com/prusa3d/Slic3r/archive/version_${version}${_status}.tar.gz"
checksum=d33f20b51dcf58eb048780df050e859969fbd8bcb8534f93a588035179804fcd
nocross="tries to run avrdude-conf-gen which is compiled for target"
post_install() {
mv ${DESTDIR}/usr/bin/slic3r-{gui,pe}
}

View File

@ -1,13 +1,13 @@
# Template file for 'Waybar'
pkgname=Waybar
version=0.6.5
version=0.6.7
revision=1
build_style=meson
configure_args="-Dlibnl=$(vopt_if libnl enabled disabled)
-Dpulseaudio=$(vopt_if pulseaudio enabled disabled)
-Ddbusmenu-gtk=$(vopt_if dbusmenugtk enabled disabled)"
hostmakedepends="pkg-config glib-devel wayland-devel sway"
makedepends="libinput-devel wayland-devel wlroots-devel gtkmm-devel
makedepends="libinput-devel wayland-devel wlroots-devel gtkmm-devel spdlog
jsoncpp-devel libglib-devel libsigc++-devel fmt-devel
$(vopt_if pulseaudio pulseaudio-devel) $(vopt_if libnl libnl3-devel)
$(vopt_if dbusmenugtk libdbusmenu-gtk3-devel)
@ -18,7 +18,7 @@ license="MIT"
homepage="https://github.com/Alexays/Waybar"
changelog="https://github.com/Alexays/Waybar/releases"
distfiles="https://github.com/Alexays/Waybar/archive/${version}.tar.gz"
checksum=104fa3c1bb23858fb56a072858910e61a6fc3184104b98c679b5b11a2d528228
checksum=45f8d24c628569b7691654a6079bc4fb70fee474e2c996e46af044e3dcffd036
build_options="libnl pulseaudio dbusmenugtk mpd"
build_options_default="pulseaudio mpd"

View File

@ -1,7 +1,7 @@
# Template file for 'XyGrib'
pkgname=XyGrib
version=1.2.4
revision=2
revision=3
patch_args="-Np1"
build_style=cmake
hostmakedepends="qt5-devel pkg-config"

View File

@ -1,8 +1,9 @@
# Template file for 'ack'
pkgname=ack
version=2.28
version=3.0.0
revision=1
archs=noarch
wrksrc="$pkgname-v$version"
build_style=perl-module
hostmakedepends="perl-File-Next"
makedepends="$hostmakedepends"
@ -11,5 +12,5 @@ short_desc="Tool like grep, optimized for programmers"
maintainer="Jan S. <jan.schreib@gmail.com>"
license="Artistic-2.0"
homepage="https://beyondgrep.com/"
distfiles="${CPAN_SITE}/App/ack-${version}.tar.gz"
checksum=8a6ecbf0ab9aee75faa0b8975d4a47fe002a7f3885455ae45d71e2b04db2ef9b
distfiles="${CPAN_SITE}/App/ack-v${version}.tar.gz"
checksum=8daddb225226b3cd532f8ab9ce4abfd31e651ad300deb7a4e419beb9197c4ded

21
srcpkgs/alttab/template Normal file
View File

@ -0,0 +1,21 @@
# Template file for 'alttab'
pkgname=alttab
version=1.4.0
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="libX11-devel libXft-devel libXmu-devel libXrandr-devel
libXrender-devel libpng-devel uthash"
short_desc="Task switcher for minimalistic window managers"
maintainer="Duncaen <duncaen@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="https://github.com/sagb/alttab"
distfiles="https://github.com/sagb/alttab/archive/v${version}.tar.gz"
checksum=f0d3e7b92fd1641251f9e8669970ff922d18752663f2456424373f9b2a78aa0a
case "$XBPS_TARGET_MACHINE" in
*-musl)
makedepends+=" musl-fts-devel"
export LDFLAGS="-lfts"
;;
esac

View File

@ -1,13 +1,13 @@
# Template file for 'amdvlk'
pkgname=amdvlk
version=2019.Q2.3
version=2019.Q2.4
revision=1
_llpc_commit=fdd5e24be2d9031ab685690cad1c9259d96518f6
_xgl_commit=eaecf6b9ad7bc3d310e752528f84fd52fba23747
_pal_commit=fb9a4dc951c0afd737460b26afb716c96e966b77
_llvm_commit=f41e1a873108a371ae5574d518c1ee6eb3814cee
_llpc_commit=b153a902b0a574fb0ab2356c87c3446d9a9d80b2
_xgl_commit=4d91a4045078cf6884ee05007eac9eec2b881dbb
_pal_commit=9a1f99f049f3b417242dc7c09b86c52fd7d9ceaf
_llvm_commit=4305f776f1207189667a383e22661ccd1e99cd25
_wsa_commit=f558403d3292039de4d17334e562bda58abfc72c
_spvgen_commit=5378c7618a2a3bf60ba01a86db980930e8581146
_spvgen_commit=64013f150c2d41965a3d36fa159b55fba52b727a
archs="i686* x86_64*"
create_wrksrc=yes
build_wrksrc="xgl"
@ -27,13 +27,13 @@ distfiles="https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${version}.tar.gz
https://github.com/GPUOpen-Drivers/llvm/archive/${_llvm_commit}.tar.gz
https://github.com/GPUOpen-Drivers/wsa/archive/${_wsa_commit}.tar.gz
https://github.com/GPUOpen-Drivers/spvgen/archive/${_spvgen_commit}.tar.gz"
checksum="72574e88e336e24bbcbd1573edf24e786c6640f2716ddad602b39a440b9d9b29
b55da7fd4712a1c9c1738c7e639c7aea2f469ae76e8276980c185a6fb6fbcffa
5125b70b1f6319fb1da958f84c9c694c86dc0b9d029f6ca7f829db44c3d5763e
36ce31be34c8c52b39865c9db1302ffe2ea91182530b327b402be3d865de80a2
7e5688a66aff1e011f438e94dbe0b531ed65c6bfcea5a3a75fc5d9b49e42ead7
checksum="24e78dfc6b4f16da6ab158e27d35671b6873fa515d36f918a36b77cb664c5238
ffe19cb54421720cede69b23bcbfd6fa076f007101b2ec2a7a04fc4fc1ad9e1c
b4980757d848dff0b7060a25f38fa11a948c76fc6c4e6c201900552958a5ec22
1982ebf4260fa36a354b2eb0dff485f685f669fc211f98a0902b559b7bac9fb0
139d391fe0f31a6e3ae1862260506f5ffa9bb6320186bc5a9b380f9c3ac0162e
b23e9453fa7b14bb13157fb645936ec74b18b12cdef301758452a92b23f27705
48766a2ab78023b2c0e8c56eb45fb654e43440ef32c08978a303908e02dfca2a"
01b156285b25c4f84fc098f334b3959d8fd1d7f77589618449288506eadb92d4"
nocross=yes
case $XBPS_TARGET_MACHINE in

View File

@ -1,6 +1,6 @@
# Template file for 'ansible'
pkgname=ansible
version=2.7.10
version=2.8.0
revision=1
archs=noarch
build_style=python3-module
@ -14,7 +14,7 @@ maintainer="Michael Aldridge <maldridge@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="https://www.ansible.com/"
distfiles="https://releases.ansible.com/ansible/${pkgname}-${version}.tar.gz"
checksum=84a42d1e371c4222c82e575cb6961fafd3afe920d84e4b6d87affabe400be294
checksum=7234dd7d89150dc5bf035bc1ec3c084a8a0699d89e1c9b06b2af6dd34b2ef3ae
post_install() {
vsconf examples/ansible.cfg

View File

@ -1,6 +1,6 @@
# Template file for 'apache-tomcat'
pkgname=apache-tomcat
version=9.0.19
version=9.0.20
revision=1
wrksrc="${pkgname}-${version}-src"
hostmakedepends="openjdk apache-ant"
@ -10,7 +10,7 @@ maintainer="Michael Aldridge <maldridge@voidlinux.org>"
license="Apache-2.0"
homepage="https://tomcat.apache.org"
distfiles="http://mirrors.gigenet.com/apache/tomcat/tomcat-9/v${version}/src/${pkgname}-${version}-src.tar.gz"
checksum=7c6754ec97952af5d6c6f26c9b174539f9de8872821a479a4120fd751a18b4b0
checksum=1ebe58dff96a08315c17a947dc32485948b09e23149013a9f4494d0f549ef069
system_accounts="tomcat"
make_dirs="/usr/share/${pkgname}/webapps 0755 tomcat tomcat

View File

@ -45,6 +45,8 @@ profile dhcpcd /{usr/,}bin/dhcpcd {
/var/db/dhcpcd/** rw,
/{usr/,}bin/dhcpcd mrix,
owner @{PROC}/@{pid}/mountinfo r,
# Site-specific additions and overrides. See local/README for details.
#include <local/usr.bin.dhcpcd>
}

View File

@ -8,6 +8,7 @@
capability net_raw,
capability chown,
capability dac_override,
capability fsetid,
network inet dgram,
network inet raw,
network packet dgram,

View File

@ -1,7 +1,7 @@
# Template file for 'apparmor'
pkgname=apparmor
version=2.13.2
revision=5
revision=7
wrksrc="${pkgname}-v${version}"
build_wrksrc=libraries/libapparmor
build_style=gnu-configure
@ -89,7 +89,7 @@ libapparmor-devel_package() {
short_desc+=" - Library development files"
depends="lib${sourcepkg}-${version}_${revision}"
pkg_install() {
vmove usr/include/
vmove usr/include
vmove "usr/lib/*.a"
vmove "usr/lib/*.so"
vmove usr/lib/pkgconfig

View File

@ -1,6 +1,6 @@
# Template file for 'apt'
pkgname=apt
version=1.8.1
version=1.8.2
revision=1
build_style=cmake
configure_args="-DDPKG_DATADIR=/usr/share/dpkg -DCURRENT_VENDOR=debian
@ -13,7 +13,7 @@ maintainer="Elie ROUDNINSKI <xademax@gmail.com>"
license="GPL-2.0-or-later"
homepage="https://salsa.debian.org/apt-team/apt"
distfiles="https://github.com/Debian/apt/archive/${version}.tar.gz"
checksum=7e0cb5c84da847d8be375e3678a29bbbc3fca12e1e6c7a5c86c5c5ea5c0f5893
checksum=6ff2ede3ffc707ae51c80e5026199816ce7baab038e55aa96aa7eabe0e910bb6
case "$XBPS_TARGET_MACHINE" in
*-musl) broken="error: void value not ignored as it ought to be" ;;

View File

@ -26,7 +26,7 @@ case "${XBPS_TARGET_MACHINE}" in
configure_args+=" -DDISABLE_JIT=ON"
makedepends+=" MesaLib-devel lua51-devel"
;;
armv[56]*)
armv[56]*|ppc*)
configure_args+=" -DDISABLE_JIT=ON"
makedepends+=" MesaLib-devel lua51-devel libatomic-devel"
CFLAGS+=" -latomic"

View File

@ -1,6 +1,6 @@
# Template file for 'armadillo'
pkgname=armadillo
version=9.400.3
version=9.400.4
revision=1
build_style=cmake
configure_args="-DDETECT_HDF5=$(vopt_if hdf5 ON OFF)"
@ -11,7 +11,7 @@ maintainer="Julien Dehos <dehos@lisic.univ-littoral.fr>"
license="Apache-2.0"
homepage="http://arma.sourceforge.net/"
distfiles="${SOURCEFORGE_SITE}/arma/${pkgname}-${version}.tar.xz"
checksum=f4c9ce4ee719e935f0046dcafb3fe40ffd8e1b80cc16a4d2c03332ea37d857a6
checksum=b498ba84f2b7736a4efdfaaab351231f1218ddaa73503a3bd7d0045c514460f3
build_options="hdf5"
desc_option_hdf5="HDF5 support"

View File

@ -1,6 +1,6 @@
# Template file for 'atlantis'
pkgname=atlantis
version=0.7.2
version=0.8.0
revision=1
build_style=go
go_import_path=github.com/runatlantis/atlantis
@ -11,7 +11,7 @@ maintainer="Michael Aldridge <maldridge@voidlinux.org>"
license="Apache-2.0"
homepage="https://runatlantis.io"
distfiles="https://github.com/runatlantis/atlantis/archive/v${version}.tar.gz"
checksum=ecb0068f6ee1cacc4710b4f77e67b88e5d6b5d1dfae3bf6ce480980c93efa50d
checksum=5b53152f0eda41f4e5c2b9727e262dea35fb7da46fc0e0eb732956675f0bed8b
pre_build() {
cd $GOSRCPATH

View File

@ -1,6 +1,6 @@
# Template file for 'atril'
pkgname=atril
version=1.20.3
version=1.22.1
revision=1
build_style=gnu-configure
configure_args="--disable-schemas-compile --enable-djvu
@ -17,7 +17,7 @@ maintainer="Juan RP <xtraeme@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://mate-desktop.org"
distfiles="https://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=79dbcdf663a7a40194ece1b1ac3304a35b6828b0a68eed286c0e9c319dc77903
checksum=208544f6cce4bb5c0bf423a0d618929e35527d1c5ed120a5aa19f2a7a77e5c44
build_options="gir"
if [ -z "$CROSS_BUILD" ]; then

View File

@ -1,7 +1,7 @@
# Template file for 'audacious-plugins'
pkgname=audacious-plugins
version=3.10.1
revision=1
revision=2
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="audacious-devel alsa-lib-devel pulseaudio-devel jack-devel

View File

@ -2,9 +2,9 @@
# Based on odroid-u2-base
pkgname=bananapi-base
version=2.3
revision=1
revision=2
build_style=meta
homepage="http://www.voidlinux.eu"
homepage="http://www.voidlinux.org"
short_desc="Void Linux Banana Pi platform package"
maintainer="necrophcodr <necrophcodr@necrophcodr.me>"
license="Public Domain"

View File

@ -1,11 +1,11 @@
# Template file for 'base-chroot-musl'
pkgname=base-chroot-musl
version=0.19
revision=5
revision=6
archs="*-musl"
bootstrap=yes
build_style=meta
homepage="https://www.voidlinux.eu"
homepage="https://www.voidlinux.org"
short_desc="Bootstrap packages for xbps-src (musl libc)"
maintainer="Juan RP <xtraeme@voidlinux.org>"
license="Public domain"

View File

@ -1,11 +1,11 @@
# Template file for 'base-chroot'
pkgname=base-chroot
version=0.65
revision=5
revision=6
archs=noarch
bootstrap=yes
build_style=meta
homepage="http://www.voidlinux.eu"
homepage="http://www.voidlinux.org"
short_desc="Bootstrap packages for xbps-src"
maintainer="Juan RP <xtraeme@voidlinux.org>"
license="Public domain"

View File

@ -1,14 +1,14 @@
# Template file for 'base-devel'
pkgname=base-devel
version=20181003
revision=1
revision=2
build_style=meta
depends="autoconf automake bc binutils bison ed flex gcc gettext
groff libtool m4 make patch pkg-config texinfo unzip xz"
short_desc="Void Linux development tools meta package"
maintainer="Leah Neukirchen <leah@vuxu.org>"
license="Public Domain"
homepage="http://www.voidlinux.eu/"
homepage="http://www.voidlinux.org/"
case "$XBPS_TARGET_MACHINE" in
*-musl) depends+=" musl-devel";;

View File

@ -1,11 +1,11 @@
# Template file for 'base-minimal'
pkgname=base-minimal
version=0.1
revision=1
revision=2
build_style=meta
homepage="http://www.voidlinux.org/"
short_desc="Void Linux base system meta with minimal tools"
maintainer="Enno Boland <gottox@voidlinux.eu>"
maintainer="Enno Boland <gottox@voidlinux.org>"
license="Public domain"
depends="

View File

@ -1,9 +1,9 @@
# Template file for 'base-voidstrap'
pkgname=base-voidstrap
version=0.9
revision=2
revision=3
build_style=meta
homepage="http://www.voidlinux.eu/"
homepage="http://www.voidlinux.org/"
short_desc="Void Linux base system meta package for containers/chroots"
maintainer="Juan RP <xtraeme@voidlinux.org>"
license="Public domain"

View File

@ -14,5 +14,5 @@ checksum=c0b6cb911a773abdd555e6a9e0eb8a25934ceca038156e6250e117fa451beaa6
nocross=yes
case "$XBPS_TARGET_MACHINE" in
i686*) broken="https://build.voidlinux.eu/builders/i686_builder/builds/6760/steps/shell_3/logs/stdio";;
i686*) broken="https://build.voidlinux.org/builders/i686_builder/builds/6760/steps/shell_3/logs/stdio";;
esac

View File

@ -48,3 +48,15 @@
#include <arpa/inet.h>
#include <errno.h>
#include <fcntl.h>
--- src/cc/libbpf/src/hashmap.h.orig 2019-05-29 19:27:27.000000000 +0200
+++ src/cc/libbpf/src/hashmap.h 2019-06-01 23:57:31.458324372 +0200
@@ -10,6 +10,9 @@
#include <stdbool.h>
#include <stddef.h>
+#if !defined(__GLIBC__)
+#include <bits/reg.h> /* for __WORDSIZE */
+#endif
#include "libbpf_internal.h"
static inline size_t hash_bits(size_t h, int bits)

View File

@ -1,7 +1,7 @@
# Template file for 'bcc'
pkgname=bcc
version=0.9.0
revision=2
version=0.10.0
revision=1
build_style=cmake
configure_args="-DREVISION=${version}"
hostmakedepends="flex"
@ -12,9 +12,9 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
license="Apache-2.0"
homepage="https://github.com/iovisor/bcc"
distfiles="https://github.com/iovisor/${pkgname}/archive/v${version}.tar.gz
https://github.com/libbpf/libbpf/archive/5beb8a2ebffd1045e3edb9b522d6ff5bb477c541.tar.gz"
checksum="0703b752c501b37065f11436e6b38fd66a8153e963cec4989a730d8498451216
36d1f67c3648d4556bcf560e18cd20dac99e4c35c3a1b447b06e4d39724e3f9f"
https://github.com/libbpf/libbpf/archive/75db50f4a09d9dbac49b1ace9e4b6a722bdf0519.tar.gz"
checksum="b02a75bc469a33e6781c915361a49a97d4ec7b45d74cfeffb22693247438d4b0
22a7ba2343df699a0332015aa54d4a8aeba1756f58308fed120b60a8900e9d55"
nocross=yes # https://github.com/voidlinux/void-packages/issues/4738
post_extract() {

View File

@ -1,11 +1,11 @@
# Template file for 'beaglebone-base'
pkgname=beaglebone-base
version=2.4
revision=2
revision=3
archs="armv7l*"
build_style=meta
depends="virtual?ntp-daemon beaglebone-uboot beaglebone-kernel linux-firmware-network"
short_desc="Void Linux BeagleBone/BeagleBone Black platform package"
maintainer="Juan RP <xtraeme@voidlinux.org>"
license="Public Domain"
homepage="http://www.voidlinux.eu"
homepage="http://www.voidlinux.org"

View File

@ -1,19 +1,19 @@
# Template file for 'beets'
pkgname=beets
version=1.4.7
version=1.4.9
revision=1
archs=noarch
build_style=python3-module
pycompile_module="beets beetsplug"
hostmakedepends="python3-setuptools"
depends="python3-setuptools python3-munkres python3-musicbrainzngs
python3-Unidecode python3-yaml python3-jellyfish python3-six python3-mutagen"
pycompile_module="beets beetsplug"
short_desc="Media library management system for obsessive-compulsive music geeks"
maintainer="Juan RP <xtraeme@voidlinux.org>"
homepage="http://beets.radbox.org/"
license="MIT"
homepage="http://beets.radbox.org/"
distfiles="${PYPI_SITE}/b/${pkgname}/${pkgname}-${version}.tar.gz"
checksum=3a33dba692bbd12fc8b92b0853513147367be06b4d93960c8cc5bda493f96f70
checksum=d29b432cab0c80947b5229f548762948c4dd4a430e5d02760bfeb95da3cc8054
post_install() {
vman man/beet.1

View File

@ -1,17 +1,17 @@
# Template file for 'bftpd'
pkgname=bftpd
version=5.0
version=5.1
revision=1
wrksrc="$pkgname"
build_style=gnu-configure
configure_args="--enable-libz"
makedepends="zlib-devel"
short_desc="A simple FTP server"
short_desc="Simple FTP server"
maintainer="Norbert Vegh <vegh@norvegh.com>"
license="GPL-2"
homepage="http://bftpd.sourceforge.net/"
checksum=177b905e9da308d7b341cabef315c909e0e0ca3c44e63d1e9c74fdf396c64fe1
distfiles="${SOURCEFORGE_SITE}/bftpd/bftpd-${version}.tar.gz"
checksum=d0173b6c7ee2df202a270561b8fb470af8df37409a7eec87f3c333c393ee65ce
pre_build() {
sed -i "s|LDFLAGS=$|LDFLAGS=${LDFLAGS}|" Makefile

1
srcpkgs/binutils-doc Symbolic link
View File

@ -0,0 +1 @@
binutils

View File

@ -1,7 +1,7 @@
# Template file for 'binutils'
pkgname=binutils
version=2.32
revision=2
revision=3
bootstrap=yes
short_desc="GNU binary utilities"
maintainer="Juan RP <xtraeme@voidlinux.org>"
@ -13,6 +13,7 @@ checksum=0ab6c55dd86a92ed561972ba15b9b70a8b9f75557f896446c82e8b36e473ee04
if [ "$CHROOT_READY" ]; then
hostmakedepends="flex perl"
checkdepends="bc"
depends="binutils-doc"
else
unset XBPS_CHECK_PKGS
XBPS_TRIPLET=x86_64-unknown-linux-gnu
@ -96,8 +97,6 @@ do_install() {
echo "INPUT ( /usr/lib/libopcodes.a -lbfd )" \
>${DESTDIR}/usr/lib/libopcodes.so
# Remove info file that conflicts with autoconf.
rm -f ${DESTDIR}/usr/share/info/standards.info
rm -f ${DESTDIR}/usr/lib64
# Remove useless manpages.
@ -119,3 +118,13 @@ binutils-devel_package() {
vmove "usr/lib/*.so"
}
}
binutils-doc_package() {
archs=noarch
short_desc+=" - info files"
pkg_install() {
vmove usr/share/info
# Remove info file that conflicts with autoconf.
rm -f ${PKGDESTDIR}/usr/share/info/standards.info
}
}

View File

@ -1,7 +1,7 @@
# Template file for 'bomi'
pkgname=bomi
version=0.9.11
revision=12
revision=13
build_style=configure
configure_args="--disable-systemd --release --prefix=/usr"
hostmakedepends="pkg-config curl perl"
@ -19,7 +19,7 @@ homepage="https://bomi-player.github.io/"
changelog="https://raw.githubusercontent.com/xylosper/bomi/master/CHANGES.txt"
distfiles="https://github.com/xylosper/bomi/archive/v${version}.tar.gz"
checksum=c76ac45733cdafa7003bbc178e5a90a683df9aec30cd85f188bb17c7af9e282e
nocross=https://build.voidlinux.eu/builders/armv7l_builder/builds/1382/steps/shell_3/logs/stdio
nocross=https://build.voidlinux.org/builders/armv7l_builder/builds/1382/steps/shell_3/logs/stdio
pre_configure() {
case "$XBPS_TARGET_MACHINE" in

View File

@ -1,7 +1,7 @@
# Template file for 'bro'
pkgname=bro
version=2.6.1
revision=2
version=2.6.2
revision=1
build_style=cmake
hostmakedepends="flex pkg-config python3"
makedepends="bind-devel geoip-devel libpcap-devel libressl-devel jemalloc-devel"
@ -10,7 +10,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
license="BSD-3-Clause"
homepage="https://www.bro.org"
distfiles="https://www.bro.org/downloads/bro-${version}.tar.gz"
checksum=d9718b83fdae0c76eea5254a4b9470304c4d1d3778687de9a4fe0b5dffea521b
checksum=6df6876f3f7b1dd8afeb3d5f88bfb9269f52d5d796258c4414bdd91aa2eac0a6
nocross="Needs to build part of itself to run, can't be built separately yet."
case "$XBPS_TARGET_MACHINE" in

View File

@ -1,7 +1,7 @@
# Template file for 'buildah'
pkgname=buildah
version=1.8.2
revision=1
revision=2
build_style=go
go_import_path=github.com/containers/buildah
go_package="${go_import_path}/cmd/buildah"
@ -9,25 +9,20 @@ go_build_tags=containers_image_ostree_stub
hostmakedepends="pkg-config go-md2man"
makedepends="libostree-devel libbtrfs-devel device-mapper-devel gpgme-devel
libassuan-devel libseccomp-devel"
depends="runc skopeo"
short_desc="OCI image building tool"
maintainer="Cameron Nemo <camerontnorman@gmail.com>"
depends="runc skopeo containers.image"
short_desc="Dockerfile compatible OCI image building tool"
maintainer="Cameron Nemo <cnemo@tutanota.com>"
license="Apache-2.0"
homepage="https://github.com/containers/buildah"
distfiles="${homepage}/archive/v${version}.tar.gz"
checksum=2a659687210fd1219c73e2d35e87caadb9e06f12e08973c18058d073fe8ecfb7
case "$XBPS_TARGET_ARCH" in
*-musl) broken="/lib/libmount.so.1: undefined reference to getrandom" ;;
esac
post_build() {
make -C docs
}
post_install() {
vinstall contrib/completions/bash/buildah 644 /usr/share/bash-completion/completions
vinstall tests/registries.conf 644 /etc/containers
for _i in docs/*.1; do
vman $_i
done

View File

@ -16,7 +16,7 @@ homepage="http://calf-studio-gear.org"
changelog="https://raw.githubusercontent.com/calf-studio-gear/calf/master/ChangeLog"
distfiles="https://github.com/calf-studio-gear/calf/archive/${version}.tar.gz"
checksum=43ec4cacbb1cd8b8a04f6cd257a547a18c26892fc4419ae8635b088145f4e34f
nocross="https://build.voidlinux.eu/builders/armv6l_builder/builds/6795/steps/shell_3/logs/stdio"
nocross="https://build.voidlinux.org/builders/armv6l_builder/builds/6795/steps/shell_3/logs/stdio"
case "$XBPS_TARGET_MACHINE" in
i686*|x86_64*) configure_args+=" --enable-sse";;

View File

@ -1,13 +0,0 @@
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=Calibre-viewer
GenericName=E-book viewer
Comment=E-book viewer
TryExec=ebook-viewer
Exec=ebook-viewer
Icon=/usr/share/calibre/images/viewer.png
Terminal=false
StartupNotify=false
Categories=Application;Office;Viewer
MimeType=application/x-sony-bbeb;application/epub+zip;text/lrs;application/x-mobipocket-ebook;application/x-topaz-ebook;application/x-kindle-application;application/x-mobipocket-subscription;application/x-mobipocket-subscription-magazine;application/x-mobi8-ebook

View File

@ -1,13 +0,0 @@
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=Calibre
Comment=E-book library management
Comment[de]=E-Book Bibliotheksverwaltung
TryExec=calibre
Exec=calibre
Icon=/usr/share/calibre/images/library.png
Terminal=false
StartupNotify=false
Categories=Application;Office;Viewer
MimeType=application/x-sony-bbeb;application/epub+zip;text/lrs;application/x-mobipocket-ebook;application/x-topaz-ebook;application/x-kindle-application;application/x-mobipocket-subscription;application/x-mobipocket-subscription-magazine;application/x-mobi8-ebook

View File

@ -1,14 +1,17 @@
# Template file for 'calibre'
pkgname=calibre
version=3.42.0
version=3.44.0
revision=1
build_style=python2-module
pycompile_dirs="/usr/lib/calibre/"
make_build_args="gui"
hostmakedepends="pkg-config python-dateutil python-devel python-msgpack qt5-qmake"
hostmakedepends="pkg-config python-BeautifulSoup4 python-Pillow python-PyQt5-svg
python-PyQt5-webkit python-apsw python-css-parser python-dateutil
python-devel python-html5-parser python-msgpack python-regex qt5-qmake
xdg-utils"
makedepends="glib-devel libchmlib-devel libinput-devel libmagick-devel libmtp-devel
libpodofo-devel libwmf-devel libxkbcommon-devel python-PyQt5-devel
python-lxml qt5-devel sqlite-devel tslib-devel"
qt5-devel sqlite-devel tslib-devel"
depends="desktop-file-utils optipng poppler-utils python-BeautifulSoup4
python-CherryPy python-Markdown python-Pillow python-PyQt5-svg
python-PyQt5-webkit python-Pygments python-apsw python-css-parser
@ -20,7 +23,7 @@ maintainer="bra1nwave <brainwave@openmailbox.org>"
license="GPL-3.0-only"
homepage="https://calibre-ebook.com"
distfiles="https://download.calibre-ebook.com/${version}/calibre-${version}.tar.xz"
checksum=b51194aecd452e6cea9681889cd1b2f868d379b07413b1dcb8842c363487ad7a
checksum=f15354b013cbf4090e1eeefdc150402dac589f51395f9c82424d2e8cec62a38d
nocross=yes
do_configure() {
@ -30,17 +33,13 @@ do_configure() {
src/chardet
# Desktop integration (e.g. enforce arch defaults)
sed -e "/self.create_uninstaller()/,/os.rmdir(config_dir)/d" \
-e "/cc(\['xdg-desktop-menu', 'forceupdate'\])/d" \
-e "/cc(\['xdg-mime', 'install', MIME\])/d" \
sed -e "/import config_dir/,/os.rmdir(config_dir)/d" \
-e "s/'ctc-posml'/'text' not in mt and 'pdf' not in mt and 'xhtml'/" \
-e "s/^Name=calibre/Name=Calibre/g" \
-i src/calibre/linux.py
}
do_install() {
vinstall ${FILESDIR}/calibre.desktop 644 usr/share/applications
vinstall ${FILESDIR}/calibre-viewer.desktop 644 usr/share/applications
python2 setup.py \
install --prefix=/usr --staging-root=${DESTDIR}/usr
}

View File

@ -1,7 +1,7 @@
# Template file for 'calligra'
pkgname=calligra
version=3.1.0
revision=19
revision=20
build_style=cmake
configure_args="-Wno-dev -DCALLIGRA_SHOULD_BUILD_UNMAINTAINED=ON
-DBUILD_TESTING=OFF"
@ -27,7 +27,9 @@ replaces="calligra-braindump>=0 calligra-flow>=0"
subpackages="calligra-filters calligra-libs calligra-plugins calligra-karbon
calligra-kexi calligra-stage calligra-krita calligra-sheets calligra-extras
calligra-words calligra-handbook calligra-gemini calligra-devtools"
depends="${subpackages/calligra-devtools/} calligra-plan"
depends="calligra-filters calligra-libs calligra-plugins calligra-karbon
calligra-kexi calligra-stage calligra-sheets calligra-extras
calligra-words calligra-handbook calligra-gemini calligra-plan"
CXXFLAGS="-DKDE_NO_DEBUG_OUTPUT"

View File

@ -1,7 +1,7 @@
# Template file for 'cargo'
pkgname=cargo
version=0.35.0
revision=1
version=0.36.0
revision=2
build_helper=rust
hostmakedepends="rust python curl cmake pkg-config"
makedepends="libcurl-devel libgit2-devel"
@ -11,8 +11,8 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
license="MIT, Apache-2.0"
homepage="https://crates.io/"
distfiles="https://github.com/rust-lang/cargo/archive/${version}.tar.gz"
checksum=59d27a00be827f30a26700240dc0651ded5e0ff035f6efb0319a0a0267fea22d
_cargo_dist_version=0.33.0
checksum=532a39ce9acc1436c5d33ce0643d050bc29183c46abe69934622c4f24f4c6831
_cargo_dist_version=0.36.0
build_options="static"
if [ "$CROSS_BUILD" ]; then
@ -22,39 +22,57 @@ else
case "$XBPS_MACHINE" in
x86_64-musl)
distfiles+="
https://alpha.de.repo.voidlinux.org/distfiles/cargo-${_cargo_dist_version}-x86_64-unknown-linux-musl.tar.xz"
https://static.rust-lang.org/dist/cargo-${_cargo_dist_version}-x86_64-unknown-linux-musl.tar.gz"
checksum+="
7d3e669dc5ddde7529ab0df2d0397648a679426fc56dd4c93d94f84fd68366d5"
7a84d006688ffe9e292db59690e7fc99616d6d1a6d981affb93d121fca9e8bb5"
;;
x86_64)
distfiles+="
https://static.rust-lang.org/dist/cargo-${_cargo_dist_version}-x86_64-unknown-linux-gnu.tar.gz"
checksum+="
9dd7f79a0ab882ed7c892731514a4aed6435f7bc8a20381a8346b471c8a14209"
77586f2fb5b6f6caef0cb6d3cc32a18559d4fcd6a6db4e75f4b3fb7adb050437"
;;
i686)
distfiles+="
https://static.rust-lang.org/dist/cargo-${_cargo_dist_version}-i686-unknown-linux-gnu.tar.gz"
checksum+="
163f46bd84ba6348dfe1ac3c10bc4730059f321791d2a7d4d4704fe8ddf8a755"
6ef32560bfa7c85dee6ef932a5e35994457f3e05e2cf8979c19971b8a5b805e4"
;;
ppc64le)
distfiles+="
https://alpha.de.repo.voidlinux.org/distfiles/cargo-${_cargo_dist_version}-powerpc64le-unknown-linux-gnu.tar.xz"
https://static.rust-lang.org/dist/cargo-${_cargo_dist_version}-powerpc64le-unknown-linux-gnu.tar.gz"
checksum+="
03ece4d677ad59f08a514eb90dd3bd6cad4399fbbaf3d0e916323fbce38e25d1"
d196e4e506c89653c533e34c77fb5be7928a1667bca64a3fd866dd0d1aecfc6d"
;;
ppc64le-musl)
distfiles+="
https://alpha.de.repo.voidlinux.org/distfiles/cargo-${_cargo_dist_version}-powerpc64le-unknown-linux-musl.tar.xz"
checksum+="
801490f04eac96e883f56434747042c375aa3d210b224c2735e02a3a1eab95a0"
9347f6c8b391e0142cda60988690f7bc9a877f8012ea2e71c35343a4cb9b7ee4"
;;
ppc64)
distfiles+="
https://alpha.de.repo.voidlinux.org/distfiles/cargo-${_cargo_dist_version}-powerpc64-unknown-linux-gnu.tar.xz"
checksum+="
512c69762fe2a18b6d9781186e77f76333f7ac179e76135cb85ba19e703afaca"
;;
ppc64-musl)
distfiles+="
https://alpha.de.repo.voidlinux.org/distfiles/cargo-${_cargo_dist_version}-powerpc64-unknown-linux-musl.tar.xz"
checksum+="
ae90844974681c3ee85a855ae0ed27f06d22215e40f825f3b7ca705d8a7cfe7b"
9b8cdacbb4859addfe63cf8ea1df9eb32343e25a18bef2a6422f990728d0e78a"
;;
ppc)
distfiles+="
https://static.rust-lang.org/dist/cargo-${_cargo_dist_version}-powerpc-unknown-linux-gnu.tar.gz"
checksum+="
821b4acd67c438b533436e1a57d11e9e267f6641493c9d49650ace657f59e106"
;;
ppc-musl)
distfiles+="
https://alpha.de.repo.voidlinux.org/distfiles/cargo-${_cargo_dist_version}-powerpc-unknown-linux-musl.tar.xz"
checksum+="
eee6637b48d9bbf6375a2de75e36b8670fae26d8da9c53a9890380b9a29d0bcf"
;;
esac
fi
@ -62,10 +80,7 @@ fi
post_extract() {
if [ -z "$CROSS_BUILD" ]; then
mkdir -p target/snapshot
case "$XBPS_MACHINE" in
x86_64-musl|ppc64*) cp ../cargo cargo;;
*) cp ../cargo-${_cargo_dist_version}-${RUST_TARGET}/cargo/bin/cargo cargo;;
esac
cp ../cargo-${_cargo_dist_version}-${RUST_TARGET}/cargo/bin/cargo cargo
fi
}
@ -85,6 +100,8 @@ do_build() {
cargo="./cargo"
fi
$cargo update
$cargo update --package libc --precise 0.2.55
$cargo build --release $(vopt_if static --features="all-static")
}

View File

@ -24,7 +24,7 @@ addb1ec2e06c40e6b467b4bdcdbca0407098fe36009c62ac7e92f157d47b2cb5
5a5cd8338fcb0a14a4bbe0840f83505d0444a9000956145e85e5550feeb744b0"
case "${XBPS_TARGET_MACHINE}" in
armv[56]*)
armv[56]*|ppc|ppc-musl)
makedepends+=" libatomic-devel"
configure_args+="LIBS+=-latomic"
;;

View File

@ -12,7 +12,7 @@ license="GPL-2.1"
homepage="http://choqok.gnufolks.org/"
distfiles="https://download.kde.org/stable/${pkgname}/${version%.*}/src/${pkgname}-${version}.tar.xz"
checksum=8a7527067b3694ad16faafac754cfd5f1e5f5fd1547f066d8f14fbcf8327310f
nocross="https://build.voidlinux.eu/builders/armv7l_builder/builds/7706/steps/shell_3/logs/stdio"
nocross="https://build.voidlinux.org/builders/armv7l_builder/builds/7706/steps/shell_3/logs/stdio"
if [ -n "$CROSS_BUILD" ]; then
hostmakedepends+=" kcoreaddons qt5-host-tools qt5-qmake qca-qt5-devel python"

View File

@ -1,8 +1,8 @@
# Template file for 'ci20-base'
pkgname=ci20-base
version=1.1
revision=1
homepage="http://www.voidlinux.eu"
revision=2
homepage="http://www.voidlinux.org"
short_desc="Void Linux MIPS CI20 Creator base files"
maintainer="Juan RP <xtraeme@voidlinux.org>"
license="Public Domain"

View File

@ -18,7 +18,7 @@ homepage="https://developer.linuxmint.com/projects/cinnamon-projects.html/"
distfiles="https://github.com/linuxmint/${pkgname}/archive/${version}.tar.gz"
checksum=0835111cf01b25447076177944a977cebfe995b5ce3dcfe0fba841141ebbdaca
nocross=https://build.voidlinux.eu/builders/armv7l_builder/builds/28904/steps/shell_3/logs/stdio
nocross=https://build.voidlinux.org/builders/armv7l_builder/builds/28904/steps/shell_3/logs/stdio
pycompile_version="$py3_ver"
pycompile_dirs="/usr/share/cinnamon-screensaver"

View File

@ -1,7 +1,7 @@
# Template file for 'clementine'
pkgname=clementine
version=1.3.1
revision=17
revision=18
wrksrc="Clementine-${version}"
build_style=cmake
hostmakedepends="sparsehash pkg-config qt-host-tools qt-devel protobuf"

View File

@ -1,7 +1,7 @@
# Template file for 'cogl'
pkgname=cogl
version=1.22.2
revision=4
version=1.22.4
revision=1
build_style=gnu-configure
build_helper="gir"
configure_args="--enable-cairo=yes --enable-cogl-pango=yes
@ -17,7 +17,7 @@ maintainer="Juan RP <xtraeme@voidlinux.org>"
license="LGPL-2.1-or-later"
homepage="http://www.clutter-project.org"
distfiles="${GNOME_SITE}/cogl/${version%.*}/cogl-${version}.tar.xz"
checksum=39a718cdb64ea45225a7e94f88dddec1869ab37a21b339ad058a9d898782c00d
checksum=5217bf94cbca3df63268a3b79d017725382b9e592b891d1e7dc6212590ce0de0
# Package build options
build_options="gir"

View File

@ -1,7 +1,7 @@
# Template file for 'collectd'
pkgname=collectd
version=5.8.1
revision=3
revision=4
build_style=gnu-configure
configure_args="$(vopt_enable rrdtool rrdtool) $(vopt_enable perl perl)
$(vopt_enable notify notify_desktop) --with-libiptc --enable-virt

View File

@ -0,0 +1,28 @@
# Template file for 'containers.image'
pkgname=containers.image
version=1.5.1
revision=1
wrksrc="image-${version}"
conf_files="/etc/containers/registries.conf"
hostmakedepends="go-md2man"
short_desc="Configuration shared by podman, buildah, and skopeo"
maintainer="Cameron Nemo <cnemo@tutanota.com>"
license="Apache-2.0"
homepage="https://github.com/containers/image"
distfiles="https://github.com/containers/image/archive/v${version}.tar.gz"
checksum=369dd8a90eae5d25acd843f8eff5c571392a43582d3eced5bbdc4b3f0e81c551
do_build() {
mkdir -p build
for doc in docs/*.*.md; do
docbase="${doc##*/}"
go-md2man -in "${doc}" -out "build/${docbase/.md/}"
done
}
do_install() {
for man in build/*; do
vman "${man}"
done
vinstall registries.conf 0644 etc/containers
}

View File

@ -1,16 +1,16 @@
# Template file for 'croc'
pkgname=croc
version=4.1.6
version=6.0.6
revision=1
build_style=go
go_import_path=github.com/schollz/croc
go_import_path=github.com/schollz/croc/v6
hostmakedepends="git"
short_desc="Easily and securely send things from one computer to another"
maintainer="Orphaned <orphan@voidlinux.org>"
license="MIT"
homepage="https://github.com/schollz/croc"
distfiles="https://github.com/schollz/croc/archive/v${version}.tar.gz"
checksum=3eff11c33d5a70e10d26b5315a460c148d302e11ba1f80662d8fc475f1552676
checksum=811eee0713b5bdf408dd53a31eff19372da833d46ff36357499c8df4109ec44b
post_install() {
vlicense LICENSE

View File

@ -11,7 +11,7 @@ _sysroot="/usr/${_triplet}"
pkgname=cross-${_triplet}
version=0.30
revision=1
revision=2
short_desc="GNU Cross toolchain for the ${_triplet} LE target (binutils/gcc/glibc)"
maintainer="Leah Neukirchen <leah@vuxu.org>"
homepage="https://www.voidlinux.org/"

View File

@ -12,7 +12,7 @@ _sysroot="/usr/${_triplet}"
pkgname=cross-${_triplet}
version=0.30
revision=1
revision=2
short_desc="GNU Cross toolchain for the ${_triplet} LE target (binutils/gcc/glibc)"
maintainer="Juan RP <xtraeme@voidlinux.org>"
homepage="https://www.voidlinux.org/"

View File

@ -12,7 +12,7 @@ _sysroot="/usr/${_triplet}"
pkgname=cross-${_triplet}
version=0.30
revision=1
revision=2
short_desc="GNU Cross toolchain for the ${_triplet} LE target (binutils/gcc/glibc)"
maintainer="Juan RP <xtraeme@voidlinux.org>"
homepage="https://www.voidlinux.org/"

View File

@ -3,7 +3,7 @@ _triplet=arm-none-eabi
_pkgname=binutils
pkgname=cross-${_triplet}-${_pkgname}
version=2.32
revision=1
revision=2
wrksrc="${_pkgname}-${version}"
build_style=gnu-configure
configure_args="
@ -24,6 +24,7 @@ configure_args="
"
hostmakedepends="autoconf automake bison flex perl"
makedepends="zlib-devel"
depends="binutils-doc"
short_desc="GNU binary utilities"
maintainer="Ivan Sokolov <ivan-p-sokolov@ya.ru>"
license="GPL-3.0-or-later"

View File

@ -12,7 +12,7 @@ _sysroot="/usr/${_triplet}"
pkgname=cross-${_triplet}
version=0.30
revision=4
revision=5
short_desc="GNU Cross toolchain for the ${_triplet} LE target (binutils/gcc/glibc)"
maintainer="Juan RP <xtraeme@voidlinux.org>"
homepage="https://www.voidlinux.org/"

View File

@ -11,7 +11,7 @@ _sysroot="/usr/${_triplet}"
pkgname=cross-${_triplet}
version=0.30
revision=1
revision=2
short_desc="GNU Cross toolchain for the ${_triplet} target (binutils/gcc/glibc)"
maintainer="Juan RP <xtraeme@voidlinux.org>"
homepage="https://www.voidlinux.org/"
@ -88,7 +88,7 @@ _gcc_bootstrap() {
[ ! -d ../gcc-bootstrap ] && mkdir ../gcc-bootstrap
cd ../gcc-bootstrap
# Fix https://build.voidlinux.eu/builders/x86_64_builder/builds/24895/steps/shell_3/logs/stdio
# Fix https://build.voidlinux.org/builders/x86_64_builder/builds/24895/steps/shell_3/logs/stdio
export gcc_cv_libc_provides_ssp=yes
_args="--prefix=/usr"
_args+=" --target=${_triplet}"

View File

@ -11,10 +11,10 @@ _sysroot="/usr/${_triplet}"
pkgname=cross-${_triplet}
version=0.30
revision=1
revision=3
short_desc="GNU Cross toolchain for the ${_triplet} target (binutils/gcc/glibc)"
maintainer="Thomas Batten <stenstorpmc@gmail.com>"
homepage="http://www.voidlinux.eu"
homepage="http://www.voidlinux.org"
license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later"
distfiles="
${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz

View File

@ -12,11 +12,11 @@ _sysroot="/usr/${_triplet}"
pkgname=cross-${_triplet}
version=0.30
revision=5
revision=6
short_desc="Cross toolchain for PowerPC (musl)"
maintainer="Thomas Batten <stenstorpmc@gmail.com>"
homepage="http://www.voidlinux.eu"
homepage="http://www.voidlinux.org"
license="GPL-3.0-or-later, GPL-2.0-only, MIT"
distfiles="
${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz

View File

@ -9,7 +9,7 @@ _sysroot="/usr/${_triplet}"
pkgname=cross-${_triplet}
version=0.30
revision=1
revision=2
short_desc="GNU cross toolchain for the ${_triplet} targets (binutils/gcc/glibc)"
maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
homepage="https://www.voidlinux.org/"

View File

@ -9,7 +9,7 @@ _sysroot="/usr/${_triplet}"
pkgname=cross-${_triplet}
version=0.30
revision=2
revision=3
short_desc="GNU cross toolchain for the ${_triplet} targets (binutils/gcc/glibc)"
maintainer="q66 <daniel@octaforge.org>"
homepage="https://www.voidlinux.org/"

View File

@ -1,9 +1,9 @@
# Template file for 'crystal'
pkgname=crystal
version=0.28.0
version=0.29.0
revision=1
_shardsversion=0.8.1
_bootstrapversion=0.28.0
_bootstrapversion=0.29.0
_bootstraprevision=1
hostmakedepends="git llvm6.0"
makedepends="gc-devel libatomic_ops pcre-devel libevent-devel libyaml-devel
@ -18,7 +18,7 @@ homepage="https://crystal-lang.org/"
distfiles="
https://github.com/crystal-lang/crystal/archive/${version}.tar.gz
https://github.com/crystal-lang/shards/archive/v${_shardsversion}.tar.gz"
checksum="4206f57c6345454504ec4cd8cbd1b9354b9be29fae4cdcdd173f4a28cc13b102
checksum="c2265b2a904ded282751f59a3bd0367072058eee1cf51ebe0af03a572f8e19b9
75c74ab6acf2d5c59f61a7efd3bbc3c4b1d65217f910340cb818ebf5233207a5"
nocross="FIXME: someone needs to sort out the llvm --cxxflags for cross building"
_crystalflags="--release --no-debug --progress"
@ -31,11 +31,11 @@ if [ "$build_option_binary_bootstrap" ]; then
case "$XBPS_MACHINE" in
x86_64)
distfiles+=" https://github.com/crystal-lang/crystal/releases/download/${_bootstrapversion}/crystal-${_bootstrapversion}-${_bootstraprevision}-linux-x86_64.tar.gz"
checksum+=" 0ae13581b0d30740f232c9a29e444184121fc263b22c01d2c94290660860982e"
checksum+=" cad27db08542947e788e7c06fc00691c05ba678cedf20ecf9baa8cee741233f3"
;;
i686)
distfiles+=" https://github.com/crystal-lang/crystal/releases/download/${_bootstrapversion}/crystal-${_bootstrapversion}-${_bootstraprevision}-linux-i686.tar.gz"
checksum+=" a6879503badb064c9420d92f126ab08b0441a2b49d84e4fe238a52214a65ac33"
checksum+=" 0296df4824cadddadba0c052bd1fdc4ad1bdfe5758c688e7b1764ca163bca0db"
;;
*)
broken="cannot be built on $XBPS_MACHINE"

33
srcpkgs/ctwm/template Normal file
View File

@ -0,0 +1,33 @@
# Template file for 'ctwm'
pkgname=ctwm
version=4.0.2
revision=1
build_style=cmake
configure_args="
-DUSE_M4=$(vopt_if m4 ON OFF)
-DUSE_XPM=$(vopt_if xpm ON OFF)
-DUSE_JPEG=$(vopt_if jpeg ON OFF)
-DUSE_EWMH=$(vopt_if ewmh ON OFF)
-DUSE_RPLAY=$(vopt_if rplay ON OFF)
-DUSE_XRANDR=$(vopt_if xrandr ON OFF)"
hostmakedepends="flex m4"
makedepends="libX11-devel libXext-devel libXmu-devel libXt-devel libSM-devel libICE-devel libXpm-devel libXrandr-devel"
depends="$(vopt_if m4 "m4")"
short_desc="Claude's Tab Window Manager"
maintainer="Joshua Krämer <joshua@kraemer.link>"
license="MIT"
homepage="https://ctwm.org"
distfiles="https://ctwm.org/dist/ctwm-${version}.tar.xz"
checksum=d4c97558c7eeebd11368d11cbe667706b9f12f2d253020f20b73d1cdd11c19aa
build_options="m4 xpm jpeg ewmh rplay xrandr"
build_options_default="m4 xpm ewmh xrandr"
desc_option_m4="Use m4 to preprocess config files"
desc_option_xpm="Enable support for XPM images"
desc_option_ewmh="Enable support for EWMH"
desc_option_rplay="Enable sound support via rplay"
desc_option_xrandr="Enable multi-monitor support via xrandr"
post_install() {
vlicense COPYRIGHT
}

View File

@ -1,12 +1,12 @@
# Template file for 'cubieboard2-base'
pkgname=cubieboard2-base
version=2.5
revision=2
revision=3
build_style=meta
short_desc="Void Linux Cubieboard2 platform package"
maintainer="Juan RP <xtraeme@voidlinux.org>"
license="Public Domain"
homepage="http://www.voidlinux.eu"
homepage="http://www.voidlinux.org"
archs="armv7l*"
depends="virtual?ntp-daemon cubieboard2-uboot sun7i-kernel linux-firmware-network"

View File

@ -1,9 +1,9 @@
# Template file for 'cubietruck-base'
pkgname=cubietruck-base
version=2.3
revision=1
revision=2
build_style=meta
homepage="http://www.voidlinux.eu"
homepage="http://www.voidlinux.org"
short_desc="Void Linux Cubietruck (Cubieboard 3) platform package"
maintainer="Jürgen Buchmüller <pullmoll@t-online>"
license="Public Domain"

View File

@ -1,6 +1,6 @@
# Template file for 'curl'
pkgname=curl
version=7.65.0
version=7.65.1
revision=1
build_style=gnu-configure
configure_args="ac_cv_sizeof_off_t=8 --enable-threaded-resolver --enable-ipv6
@ -20,7 +20,7 @@ license="MIT"
homepage="https://curl.haxx.se"
changelog="https://curl.haxx.se/changes.html#${version//./_}"
distfiles="${homepage}/download/${pkgname}-${version}.tar.bz2"
checksum=ea47c08f630e88e413c85793476e7e5665647330b6db35f5c19d72b3e339df5c
checksum=cbd36df60c49e461011b4f3064cff1184bdc9969a55e9608bf5cadec4686e3f7
build_options="gnutls gssapi ldap rtmp ssh ssl"
build_options_default="ssh ssl"
vopt_conflict ssl gnutls

1
srcpkgs/cutechess-cli Symbolic link
View File

@ -0,0 +1 @@
cutechess-gui

View File

@ -0,0 +1,32 @@
# Template file for 'cutechess-gui'
pkgname=cutechess-gui
version=1.0.0
revision=1
build_style=qmake
hostmakedepends="qt5-qmake"
makedepends="qt5-devel qt5-svg-devel"
short_desc="GUI for playing chess"
maintainer="Imran Khan <imrankhan@teknik.io>"
license="GPL-3.0-or-later, MIT"
homepage="https://github.com/cutechess/cutechess"
distfiles="https://github.com/cutechess/cutechess/archive/gui-${version}.tar.gz"
checksum=b85967c225e70eed88c1b64d42542bdb21c8f3f52fd17765200073e390aaba04
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" qt5-host-tools qt5-devel qt5-svg-devel"
fi
do_install() {
vbin projects/gui/cutechess
vinstall dist/linux/cutechess.desktop 644 usr/share/applications
sed -n '2,23s:^[ ]*::p' projects/gui/components/pgnhighlighter/src/pgnhighlighter.h > COPYING.gui
vlicense COPYING.gui
}
cutechess-cli_package() {
short_desc="CLI tool to automate chess engine tournaments"
pkg_install() {
vbin projects/cli/cutechess-cli
vman docs/cutechess-cli.6
}
}

View File

@ -1,12 +1,12 @@
# Template file for 'czmq'
pkgname=czmq
version=4.2.0
revision=1
revision=2
build_style=gnu-configure
hostmakedepends="asciidoc automake libtool pkg-config xmlto"
makedepends="libuuid-devel zeromq-devel"
short_desc="High-level C binding for ZeroMQ"
maintainer="Toyam Cox <Vaelatern@voidlinux.eu>"
maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
license="MPL-2.0"
homepage="http://czmq.zeromq.org/"
distfiles="https://github.com/zeromq/czmq/archive/v${version}.tar.gz"

View File

@ -1,6 +1,6 @@
# Template file for 'dbeaver'
pkgname=dbeaver
version=6.0.4
version=6.0.5
revision=1
archs="x86_64"
hostmakedepends="apache-maven-bin"
@ -9,7 +9,7 @@ maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
license="Apache-2.0"
homepage="https://dbeaver.io"
distfiles="https://github.com/dbeaver/dbeaver/archive/${version}.tar.gz"
checksum=8357e63366868a6ae3894164ef19f873a0362c040bfb1cc8bfa979964fb791cc
checksum=a898961474765c67c9e595c4a4eed09c8c0041feff840d111bcf7a85936bceb2
nopie=true
do_build() {

View File

@ -1,6 +1,6 @@
# Template file for 'dde-qt-dbus-factory'
pkgname=dde-qt-dbus-factory
version=1.1.2
version=1.1.4
revision=1
build_style=qmake
hostmakedepends="qt5-qmake python"
@ -11,7 +11,7 @@ license="GPL-3.0-or-later"
homepage="https://github.com/linuxdeepin/dde-qt-dbus-factory"
changelog="https://github.com/linuxdeepin/dde-qt-dbus-factory/blob/${version}/CHANGELOG.md"
distfiles="https://github.com/linuxdeepin/dde-qt-dbus-factory/archive/${version}.tar.gz"
checksum=75a7686d4a9f2620d40e069c96f6c14229ef9128b07e4263c73791dd3e66314e
checksum=75b836c1e9a052be7c24eb095eb880c1ac76333398a499778525b2b71236ee4f
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" qt5-devel dde-qt-dbus-factory-devel"

View File

@ -1,7 +1,7 @@
# Template file for 'deadbeef'
pkgname=deadbeef
version=1.8.0
revision=1
revision=2
build_style=gnu-configure
configure_args="--disable-oss $(vopt_if gtk3 --disable-gtk2 --disable-gtk3)"
hostmakedepends="intltool pkg-config yasm $(vopt_if gtk3 glib-devel)"

View File

@ -1,6 +1,6 @@
# Template file for 'deepin-image-viewer'
pkgname=deepin-image-viewer
version=1.3.15
version=1.3.16
revision=1
build_style=qmake
hostmakedepends="qt5-qmake pkg-config"
@ -13,7 +13,7 @@ license="GPL-3.0-or-later"
homepage="https://github.com/linuxdeepin/deepin-image-viewer"
changelog="https://github.com/linuxdeepin/deepin-image-viewer/blob/${version}/CHANGELOG.md"
distfiles="https://github.com/linuxdeepin/deepin-image-viewer/archive/${version}.tar.gz"
checksum=3027504d429f431da68dee25427f3c2b5aa07722cf37077369f7d68e0fd4ef9d
checksum=46af7a5f5e9a1fa91977fd5aad605664329eabd13260a0a8981283a7582b0b3a
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" qt5-svg-devel qt5-x11extras-devel"

View File

@ -1,6 +1,6 @@
# Template file for 'deepin-movie-reborn'
pkgname=deepin-movie-reborn
version=3.2.23
version=3.2.23.2
revision=1
build_style=cmake
hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
@ -15,7 +15,7 @@ license="GPL-3.0-or-later"
homepage="https://github.com/linuxdeepin/deepin-movie-reborn"
changelog="https://github.com/linuxdeepin/deepin-movie-reborn/blob/${version}/CHANGELOG.md"
distfiles="https://github.com/linuxdeepin/deepin-movie-reborn/archive/${version}.tar.gz"
checksum=9ed60177c4b73d4e8ce32fe008b46f043382af6567f928101f74f61451ddd31c
checksum=c4ee12c77350044ffe6a9f30aa01141376509bf17703c1d62737eab8092ee04e
CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/include/libdtk-2.0.6/DWidget"
CXXFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/libdtk-2.0.6/DCore"
CXXFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/libdtk-2.0.6/DWm"

View File

@ -1,6 +1,6 @@
# Template file for 'deepin-music'
pkgname=deepin-music
version=3.1.17.1
version=3.1.18
revision=1
build_style=qmake
hostmakedepends="qt5-qmake pkg-config"
@ -13,7 +13,7 @@ license="GPL-3.0-or-later"
homepage="https://github.com/linuxdeepin/deepin-music/"
changelog="https://github.com/linuxdeepin/deepin-music/blob/${version}/CHANGELOG.md"
distfiles="https://github.com/linuxdeepin/deepin-music/archive/${version}.tar.gz"
checksum=1e43b861239206ad6a9cf8fd91b77b5c7e99dfcda101b669e667dc869d4187fe
checksum=aef82664e57e7ac0d576d4f36dbd9c9c34543b34193b1c784801f9e6caff5ea3
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" dtkcore-devel qt5-svg-devel qt5-multimedia-devel qt5-x11extras-devel"

View File

@ -1,6 +1,6 @@
# Template file for 'deepin-screenshot'
pkgname=deepin-screenshot
version=4.1.11
version=4.2.1
revision=1
build_style=cmake
hostmakedepends="pkg-config qt5-qmake"
@ -13,7 +13,7 @@ license="GPL-3.0-or-later"
homepage="https://github.com/linuxdeepin/deepin-screenshot"
changelog="https://github.com/linuxdeepin/deepin-screenshot/blob/${version}/CHANGELOG.md"
distfiles="https://github.com/linuxdeepin/deepin-screenshot/archive/${version}.tar.gz"
checksum=8019584d8fa0b72d02b807d17a0ef13759a171e66d2314e828313336dabef71d
checksum=da99ff243e8027f0ad9e8d9a818829abcbc7d0cc207b3aedea241bf673cdf33b
CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/include/libdtk-2.0.6/DWidget"
CXXFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/libdtk-2.0.6/DCore"
CXXFLAGS+=" -I${XBPS_CROSS_BASE}/usr/include/libdtk-2.0.6/DWm"

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