Merge branch 'master' into lsm_implementation_userland_apparmor
This commit is contained in:
commit
4aad527b9f
581 changed files with 3902 additions and 3088 deletions
|
@ -15,9 +15,9 @@ env:
|
|||
- ARCH=x86_64 BOOTSTRAP=x86_64
|
||||
- ARCH=i686 BOOTSTRAP=i686
|
||||
- ARCH=aarch64 BOOTSTRAP=x86_64
|
||||
- ARCH=armv7hf BOOTSTRAP=x86_64
|
||||
- ARCH=armv7l BOOTSTRAP=x86_64
|
||||
- ARCH=x86_64-musl BOOTSTRAP=x86_64-musl
|
||||
- ARCH=armv6hf-musl BOOTSTRAP=x86_64-musl
|
||||
- ARCH=armv6l-musl BOOTSTRAP=x86_64-musl
|
||||
- ARCH=aarch64-musl BOOTSTRAP=x86_64-musl
|
||||
|
||||
before_script:
|
||||
|
|
10
Manual.md
10
Manual.md
|
@ -61,7 +61,6 @@ A simple `template` example is as follows:
|
|||
|
||||
```
|
||||
# Template file for 'foo'
|
||||
|
||||
pkgname=foo
|
||||
version=1.0
|
||||
revision=1
|
||||
|
@ -1043,9 +1042,8 @@ with this naming: `<subpkgname>_package()`, i.e:
|
|||
|
||||
```
|
||||
# Template file for 'foo'
|
||||
|
||||
pkgname="foo"
|
||||
version="1.0"
|
||||
pkgname=foo
|
||||
version=1.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
short_desc="A short description max 72 chars"
|
||||
|
@ -1061,8 +1059,8 @@ foo-devel_package() {
|
|||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/*.a
|
||||
vmove usr/lib/*.so
|
||||
vmove "usr/lib/*.a"
|
||||
vmove "usr/lib/*.so"
|
||||
vmove usr/lib/pkgconfig
|
||||
}
|
||||
}
|
||||
|
|
|
@ -339,8 +339,8 @@ liblcms.so.1 lcms-1.18_1
|
|||
libgd.so.3 gd-2.1.0_1
|
||||
libcroco-0.6.so.3 libcroco-0.6.2_1
|
||||
libgsf-1.so.114 libgsf-1.14.11_1
|
||||
libMagickCore-6.Q16.so.5 libmagick-6.9.9.0_1
|
||||
libMagickWand-6.Q16.so.5 libmagick-6.9.9.0_1
|
||||
libMagickCore-6.Q16.so.6 libmagick-6.9.9.44_1
|
||||
libMagickWand-6.Q16.so.6 libmagick-6.9.9.44_1
|
||||
libMagick++-6.Q16.so.8 libmagick-6.9.9.0_1
|
||||
libltdl.so.7 libltdl-2.2.6_1
|
||||
libpoppler.so.74 poppler-0.63.0_1
|
||||
|
@ -529,7 +529,6 @@ libmaildir.so.5 kdepim-runtime-17.12.3_1
|
|||
libfolderarchivesettings.so.5 kdepim-runtime-17.12.3_1
|
||||
libbabl-0.1.so.0 babl-0.1.10_1
|
||||
libbamf3.so.2 bamf-0.5.1_1
|
||||
libgegl-0.2.so.0 gegl-0.2.0_1
|
||||
libicuio.so.59 icu-libs-59.1_1
|
||||
libicui18n.so.59 icu-libs-59.1_1
|
||||
libicudata.so.59 icu-libs-59.1_1
|
||||
|
@ -551,15 +550,15 @@ libwebkit2gtk-4.0.so.37 webkit2gtk-2.6.2_1
|
|||
libjavascriptcoregtk-1.0.so.0 webkitgtk2-2.4.8_2
|
||||
libjavascriptcoregtk-3.0.so.0 webkitgtk-2.0.0_1
|
||||
libjavascriptcoregtk-4.0.so.18 webkit2gtk-2.6.2_1
|
||||
libgimp-2.0.so.0 libgimp-2.8.10_3
|
||||
libgimpwidgets-2.0.so.0 libgimp-2.8.10_3
|
||||
libgimpui-2.0.so.0 libgimp-2.8.10_3
|
||||
libgimpbase-2.0.so.0 libgimp-2.8.10_3
|
||||
libgimpthumb-2.0.so.0 libgimp-2.8.10_3
|
||||
libgimpconfig-2.0.so.0 libgimp-2.8.10_3
|
||||
libgimpmath-2.0.so.0 libgimp-2.8.10_3
|
||||
libgimpcolor-2.0.so.0 libgimp-2.8.10_3
|
||||
libgimpmodule-2.0.so.0 libgimp-2.8.10_3
|
||||
libgimp-2.0.so.0 libgimp-2.10.0_1
|
||||
libgimpwidgets-2.0.so.0 libgimp-2.10.0_1
|
||||
libgimpui-2.0.so.0 libgimp-2.10.0_1
|
||||
libgimpbase-2.0.so.0 libgimp-2.10.0_1
|
||||
libgimpthumb-2.0.so.0 libgimp-2.10.0_1
|
||||
libgimpconfig-2.0.so.0 libgimp-2.10.0_1
|
||||
libgimpmath-2.0.so.0 libgimp-2.10.0_1
|
||||
libgimpcolor-2.0.so.0 libgimp-2.10.0_1
|
||||
libgimpmodule-2.0.so.0 libgimp-2.10.0_1
|
||||
libgmic.so.2 gmic-2.1.8_1
|
||||
libcgmic.so.2 gmic-2.1.8_1
|
||||
libexiv2.so.26 exiv2-0.26_1
|
||||
|
@ -573,6 +572,7 @@ libecpg_compat.so.3 postgresql-libs-8.4.2_1
|
|||
libecpg.so.6 postgresql-libs-8.4.2_1
|
||||
libpgtypes.so.3 postgresql-libs-8.4.2_1
|
||||
libpq.so.5 postgresql-libs-8.4.2_1
|
||||
libmypaint-1.3.so.0 libmypaint-1.3.0_1
|
||||
libmysqlclient_r.so.18 libmysqlclient-5.5.27_1
|
||||
libmysqlclient.so.18 libmysqlclient-5.5.27_1
|
||||
libgssapi_krb5.so.2 mit-krb5-libs-1.8_1
|
||||
|
@ -1706,8 +1706,7 @@ libBulletCollision.so.2.87 bullet-2.87_1
|
|||
libLinearMath.so.2.87 bullet-2.87_1
|
||||
libBulletSoftBody.so.2.87 bullet-2.87_1
|
||||
libinotifytools.so.0 libinotify-tools-3.14_2
|
||||
libopensc.so.5 libopensc-0.17.0_1
|
||||
libsmm-local.so.5 libopensc-0.17.0_1
|
||||
libopensc.so.6 libopensc-0.18.0_1
|
||||
libSDL2_ttf-2.0.so.0 SDL2_ttf-2.0.12_1
|
||||
librtlsdr.so.0 librtlsdr-0.5.3_1
|
||||
libSDL2_mixer-2.0.so.0 SDL2_mixer-2.0.0_1
|
||||
|
@ -1943,7 +1942,7 @@ libQt5EglFsKmsSupport.so.5 qt5-5.7.1_1
|
|||
libQt5WebKit.so.5 qt5-webkit-5.6.0_1
|
||||
libQt5WebKitWidgets.so.5 qt5-webkit-5.6.0_1
|
||||
libQt5TextToSpeech.so.5 qt5-speech-5.8.0_1
|
||||
libx265.so.151 x265-2.7_1
|
||||
libx265.so.160 x265-2.8_1
|
||||
libQt5Xdg.so.3 libqtxdg-3.1.0_1
|
||||
libQt5XdgIconLoader.so.3 libqtxdg-3.1.0_1
|
||||
libqwt.so.6 qwt-6.1.3_1
|
||||
|
@ -2158,6 +2157,10 @@ libgsound.so.0 gsound-1.0.1_1
|
|||
libgegl-0.3.so.0 gegl3-0.3.0_1
|
||||
libgegl-npd-0.3.so gegl3-0.3.0_1
|
||||
libgegl-sc-0.3.so gegl3-0.3.0_1
|
||||
libprocps.so.7 procps-ng-3.3.15_1
|
||||
libgegl-0.4.so.0 gegl-0.4.0_1
|
||||
libgegl-npd-0.4.so gegl-0.4.0_1
|
||||
libgegl-sc-0.4.so gegl-0.4.0_1
|
||||
libprocps.so.6 procps-ng-3.3.12_1
|
||||
libskarnet.so.2.6 skalibs-2.6.0.0_1
|
||||
libKF5BalooWidgets.so.5 baloo-widgets5-17.04.3_1
|
||||
|
@ -2362,10 +2365,12 @@ libpjsip-ua.so.2 pjproject-2.4.5_1
|
|||
libpjsip.so.2 pjproject-2.4.5_1
|
||||
libpjsua.so.2 pjproject-2.4.5_1
|
||||
libpjsua2.so.2 pjproject-2.4.5_1
|
||||
libhdf5_hl.so.100 hdf5-1.10.1_1
|
||||
libhdf5.so.101 hdf5-1.10.1_1
|
||||
libhdf5_hl_cpp.so.100 hdf5-1.10.1_1
|
||||
libhdf5_cpp.so.101 hdf5-1.10.1_1
|
||||
libhdf5_hl.so.100 hdf5-1.10.1_2
|
||||
libhdf5.so.101 hdf5-1.10.1_2
|
||||
libhdf5_hl_cpp.so.100 hdf5-1.10.1_2
|
||||
libhdf5_cpp.so.101 hdf5-1.10.1_2
|
||||
libhdf5hl_fortran.so.100 hdf5-1.10.1_2
|
||||
libhdf5_fortran.so.100 hdf5-1.10.1_2
|
||||
libhdf5.so.10 hdf5-18-1.8.20_1
|
||||
libhdf5_hl.so.10 hdf5-18-1.8.20_1
|
||||
libhdf5_hl_cpp.so.11 hdf5-18-1.8.20_1
|
||||
|
@ -2919,7 +2924,7 @@ libgcab-1.0.so.0 gcab-0.7_1
|
|||
libappstream-glib.so.8 appstream-glib-0.6.13_1
|
||||
libappstream-builder.so.8 appstream-glib-0.6.13_1
|
||||
libflatpak.so.0 flatpak-0.9.3_2
|
||||
libnanomsg.so.5.1.0 nanomsg-1.1.0_2
|
||||
libnanomsg.so.5 nanomsg-1.1.3_1
|
||||
libindicator3.so.7 libindicator-12.10.1_1
|
||||
libappindicator3.so.1 libappindicator-12.10.0_1
|
||||
librados.so.2 ceph-11.2.0_1
|
||||
|
@ -3056,10 +3061,10 @@ libtecla_r.so.1 libtecla-1.6.3_1
|
|||
libzim.so.3 libzim-3.0.0_1
|
||||
libkiwix.so.1 kiwix-lib-1.0.1_1
|
||||
libctpp2.so.2 ctpp2-2.8.3_1
|
||||
librpm.so.7 rpm-4.13.0.2_1
|
||||
librpmsign.so.7 rpm-4.13.0.2_1
|
||||
librpmbuild.so.7 rpm-4.13.0.2_1
|
||||
librpmio.so.7 rpm-4.13.0.2_1
|
||||
librpm.so.8 rpm-4.14.1_1
|
||||
librpmsign.so.8 rpm-4.14.1_1
|
||||
librpmbuild.so.8 rpm-4.14.1_1
|
||||
librpmio.so.8 rpm-4.14.1_1
|
||||
libsquirrel.so.0 squirrel-libs-3.1_1
|
||||
libsqstdlib.so.0 squirrel-libs-3.1_1
|
||||
libexecinfo.so.1 libexecinfo-1.1_1
|
||||
|
@ -3343,3 +3348,4 @@ libkid3-core.so.3.6.0 kid3-3.6.0_1
|
|||
libkid3-gui.so.3.6.0 kid3-3.6.0_1
|
||||
libcfitsio.so.3 cfitsio-3.450_1
|
||||
libapparmor.so.1 libapparmor-2.12.0_1
|
||||
libcue.so.2 libcue-2.2.0_1
|
|
@ -11,7 +11,7 @@ fi
|
|||
PKGS=$(./xbps-src sort-dependencies $(cat /tmp/templates))
|
||||
|
||||
for pkg in ${PKGS}; do
|
||||
./xbps-src -H $HOME/hostdir $arch -C pkg "$pkg"
|
||||
./xbps-src -H $HOME/hostdir $arch pkg "$pkg"
|
||||
[ $? -eq 1 ] && exit 1
|
||||
done
|
||||
|
||||
|
|
|
@ -4,14 +4,12 @@
|
|||
|
||||
[ "$XLINT" ] && exit 0
|
||||
|
||||
if [ "$1" != "$2" ]; then
|
||||
arch="-a $2"
|
||||
fi
|
||||
export XBPS_TARGET_ARCH="$2"
|
||||
|
||||
for pkg in $(cat /tmp/templates); do
|
||||
for subpkg in $(xsubpkg $pkg); do
|
||||
/bin/echo -e "\x1b[32mFiles of $subpkg:\x1b[0m"
|
||||
./xbps-src -H $HOME/hostdir $arch show-files "$subpkg"
|
||||
xbps-query --repository=$HOME/hostdir/binpkgs -f "$subpkg"
|
||||
done
|
||||
done
|
||||
|
||||
|
|
|
@ -48,10 +48,10 @@ 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*)
|
||||
gitlabname="$(printf %s "$url" | cut -d/ -f4,5)"
|
||||
url="https://gitlab.com/$gitlabname/tags"
|
||||
rx='href="/\Q'$gitlabname'\E/repository/[^\d\.]*\K[\d\.]+(?=/archive\.tar\.gz")';;
|
||||
*gitlab.com*|*gitlab.gnome.org*)
|
||||
gitlaburl="$(printf %s "$url" | cut -d/ -f1-5)"
|
||||
url="$gitlaburl/tags"
|
||||
rx='/archive/[^/]+/\Q'"$pkgname"'\E-v?\K[\d\.]+(?=\.tar\.gz")';;
|
||||
*bitbucket.org*)
|
||||
bbname="$(printf %s "$url" | cut -d/ -f4,5)"
|
||||
url="https://bitbucket.org/$bbname/downloads"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'Adapta'
|
||||
pkgname=Adapta
|
||||
version=3.93.1.16
|
||||
version=3.93.1.18
|
||||
revision=1
|
||||
noarch=yes
|
||||
build_style=gnu-configure
|
||||
|
@ -13,7 +13,7 @@ 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=b8608829471018584ed5b6a66c8abe4a4fa5994d87bff8769f94da539c94e705
|
||||
checksum=95fce2565c9d3a6b7ba753c78ab27b456d62702ad11be3d9ce6dbd14f68c6066
|
||||
|
||||
pre_configure() {
|
||||
NOCONFIGURE=1 ./autogen.sh
|
||||
|
|
|
@ -1,13 +1,14 @@
|
|||
# Template file for 'CopyQ'
|
||||
pkgname=CopyQ
|
||||
version=3.3.1
|
||||
version=3.4.0
|
||||
revision=1
|
||||
build_style=cmake
|
||||
hostmakedepends="qt5-tools-devel"
|
||||
makedepends="libXtst-devel qt5-script-devel qt5-svg-devel qt5-tools-devel"
|
||||
makedepends="libXtst-devel qt5-script-devel qt5-svg-devel qt5-tools-devel qt5-x11extras-devel"
|
||||
short_desc="Clipboard manager with searchable and editable history"
|
||||
maintainer="Enno Boland <gottox@voidlinux.eu>"
|
||||
license="GPL-3.0-or-later"
|
||||
homepage="https://hluk.github.io/CopyQ/"
|
||||
#changelog="https://raw.githubusercontent.com/hluk/CopyQ/master/CHANGES"
|
||||
distfiles="https://github.com/hluk/CopyQ/archive/v${version}.tar.gz"
|
||||
checksum=504ca31e8da47c67463d779348c46ff97369138694bc4fbe5adf08b9b38b68bd
|
||||
checksum=2e9b5975310a46bfe39873392a1b27ef36be96783608440317885a8c140ab280
|
||||
|
|
|
@ -1,21 +0,0 @@
|
|||
https://github.com/jangernert/FeedReader/issues/410
|
||||
|
||||
--- Constants.vala.in.orig
|
||||
+++ Constants.vala.in
|
||||
@@ -43,11 +43,11 @@ namespace FeedReader {
|
||||
}
|
||||
|
||||
public class MediaButton : GLib.Object {
|
||||
- public const string PLAY = N_("Play");
|
||||
- public const string PAUSE = N_("Pause");
|
||||
- public const string MUTE = N_("Mute");
|
||||
- public const string UNMUTE = N_("Unmute");
|
||||
- public const string CLOSE = N_("Close");
|
||||
+ public const string PLAY = "Play";
|
||||
+ public const string PAUSE = "Pause";
|
||||
+ public const string MUTE = "Mute";
|
||||
+ public const string UNMUTE = "Unmute";
|
||||
+ public const string CLOSE = "Close";
|
||||
}
|
||||
|
||||
public class Constants : GLib.Object {
|
|
@ -1,21 +1,18 @@
|
|||
# Template file for 'FeedReader'
|
||||
pkgname=FeedReader
|
||||
version=2.0.2
|
||||
revision=2
|
||||
build_style=cmake
|
||||
hostmakedepends="pkg-config intltool itstool glib-devel vala
|
||||
$(vopt_if gir gobject-introspection)"
|
||||
makedepends="gtk+3-devel vala-devel json-glib-devel libgee08-devel libsoup-devel
|
||||
sqlite-devel libsecret-devel libnotify-devel libxml2-devel rest-devel
|
||||
webkit2gtk-devel libpeas-devel libcurl-devel gnome-online-accounts-devel
|
||||
gst-plugins-base1-devel"
|
||||
version=2.2
|
||||
revision=1
|
||||
build_style=meson
|
||||
hostmakedepends="glib-devel intltool itstool pkg-config vala"
|
||||
makedepends="gnome-online-accounts-devel gst-plugins-base1-devel json-glib-devel
|
||||
libcurl-devel libgee08-devel libnotify-devel libpeas-devel libsecret-devel
|
||||
rest-devel vala-devel webkit2gtk-devel"
|
||||
short_desc="Modern desktop RSS desktop client"
|
||||
maintainer="Enno Boland <gottox@voidlinux.eu>"
|
||||
license="GPL-3"
|
||||
license="GPL-3.0-only"
|
||||
homepage="https://jangernert.github.io/FeedReader/"
|
||||
distfiles="https://github.com/jangernert/$pkgname/archive/v$version.tar.gz"
|
||||
checksum=949262912bc07f8d1ec72dfa1bbeafb0ed1cea992589e1ee5901e0630c714261
|
||||
make_build_args="VERBOSE=1"
|
||||
checksum=621b0fc544e37101b5a0486618144e83e4fd961020a3f67e80703c18a47d704f
|
||||
|
||||
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";;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'GraphicsMagick'
|
||||
pkgname=GraphicsMagick
|
||||
version=1.3.28
|
||||
version=1.3.29
|
||||
revision=1
|
||||
keep_libtool_archives=yes
|
||||
build_style=gnu-configure
|
||||
|
@ -12,19 +12,19 @@ makedepends="perl libjpeg-turbo-devel libpng-devel tiff-devel
|
|||
libXt-devel libltdl-devel libxml2-devel libwmf-devel liblzma-devel libgomp-devel
|
||||
ghostscript-devel"
|
||||
depends="ghostscript"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
homepage="http://www.graphicsmagick.org/"
|
||||
license="MIT"
|
||||
short_desc="GraphicsMagick Image Processing System"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="MIT"
|
||||
homepage="http://www.graphicsmagick.org/"
|
||||
distfiles="${SOURCEFORGE_SITE}/graphicsmagick/graphicsmagick/${version}/${pkgname}-${version}.tar.gz"
|
||||
checksum=4b06840d7ce3aee90fde811b42ba2c3594df8cf30bf4620b48c42c8b35d93580
|
||||
checksum=de820cd10597205941a7e9d02c2e679231e92e8e769c204ef09034d2279ad453
|
||||
|
||||
post_install() {
|
||||
vlicense Copyright.txt LICENSE
|
||||
}
|
||||
|
||||
libgraphicsmagick_package() {
|
||||
short_desc="GraphicsMagick low-level image manipulation libraries"
|
||||
short_desc="GraphicsMagick image manipulation libraries"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/libGraphicsMagick*.so.*"
|
||||
vmove "usr/lib/GraphicsMagick*"
|
||||
|
@ -32,7 +32,7 @@ libgraphicsmagick_package() {
|
|||
}
|
||||
}
|
||||
libgraphicsmagick-devel_package() {
|
||||
short_desc="GraphicsMagick low-level image manipulation libraries - development files"
|
||||
short_desc="GraphicsMagick image manipulation libraries - development files"
|
||||
depends="libgraphicsmagick>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
# Template file for 'ImageMagick'
|
||||
pkgname=ImageMagick
|
||||
_majorver=6.9.9
|
||||
_patchver=40
|
||||
version=${_majorver}.${_patchver}
|
||||
_patchver=45
|
||||
version="${_majorver}.${_patchver}"
|
||||
revision=1
|
||||
wrksrc=${pkgname}-${_majorver}-${_patchver}
|
||||
wrksrc="${pkgname}-${_majorver}-${_patchver}"
|
||||
build_style=gnu-configure
|
||||
configure_args="--without-autotrace --with-wmf=yes
|
||||
--without-dps --without-fpx --without-gvc --without-jbig --with-gslib=yes
|
||||
|
@ -13,10 +13,10 @@ configure_args="--without-autotrace --with-wmf=yes
|
|||
--with-dejavu-font-dir=/usr/share/fonts/TTF --enable-opencl --disable-static"
|
||||
short_desc="Package for display and interactive manipulation of images"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
homepage="https://www.imagemagick.org/"
|
||||
license="ImageMagick"
|
||||
homepage="https://www.imagemagick.org/"
|
||||
distfiles="https://www.imagemagick.org/download/ImageMagick-${_majorver}-${_patchver}.tar.xz"
|
||||
checksum=62f25d46bfbcffe00b84e167994d593868a9a47d4defc489a429cae1d6aab9f7
|
||||
checksum=e182a4e7a22d248f88869850765ff5fcd6ac9c9a28e55502b180d483aaabf8ab
|
||||
|
||||
subpackages="libmagick libmagick-devel"
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template build file for 'MoarVM'.
|
||||
# Template file for 'MoarVM'
|
||||
pkgname=MoarVM
|
||||
version=2018.04.1
|
||||
version=2018.05
|
||||
revision=1
|
||||
build_style=configure
|
||||
configure_script="perl Configure.pl"
|
||||
|
@ -12,7 +12,7 @@ maintainer="Ruslan <axetwe@gmail.com>"
|
|||
license="Artistic-2.0"
|
||||
homepage="http://moarvm.com"
|
||||
distfiles="http://moarvm.org/releases/MoarVM-${version}.tar.gz"
|
||||
checksum=e3839d25567fd7bc275f51c95493cb24c456df6138636dead24b12898ed96fa3
|
||||
checksum=9b4afe7a9a7716285355d4de6ed3991df1d5564c395b749a44de0fbaa768a383
|
||||
nocross=yes
|
||||
shlib_provides="libmoar.so"
|
||||
|
||||
|
|
|
@ -1,38 +1,16 @@
|
|||
# Template file for 'MultiMarkdown'
|
||||
pkgname=MultiMarkdown
|
||||
version=5.4.0
|
||||
revision=3
|
||||
version=6.3.2
|
||||
revision=1
|
||||
build_style=cmake
|
||||
_greg_git=265003c8cb3022183f48df3e2684336b788af39d
|
||||
_cheatsheet_git=199dae83cfd22254a7b329450e48aaedb8d4d2e9
|
||||
makedepends="libcurl-devel"
|
||||
short_desc="Superset of the Markdown syntax"
|
||||
maintainer="Enno Boland <gottox@voidlinux.eu>"
|
||||
license="MIT"
|
||||
homepage="http://fletcherpenney.net/multimarkdown/"
|
||||
distfiles="https://github.com/fletcher/MultiMarkdown-5/archive/$version.tar.gz
|
||||
https://github.com/ooc-lang/greg/archive/$_greg_git.tar.gz
|
||||
https://github.com/fletcher/human-markdown-reference/archive/$_cheatsheet_git.tar.gz
|
||||
"
|
||||
checksum="1cc0385ffd6c821c265e970f81cc4ec009c7ecbbfb12e0e115c7bb5b33d09a83
|
||||
ada9df7bbd158472c33e6d84b62d0fb39bedd094201f44af1581f0cb468cdc73
|
||||
f0176ec41692f275ef4f94c5b8a59e991576abf28ba374d96c34599282509364"
|
||||
wrksrc=$pkgname-5-$version
|
||||
|
||||
if [ "$CROSS_BUILD" ]; then
|
||||
hostmakedepends+=" $pkgname"
|
||||
configure_args+=" -DIS_CROSSCOMPILING=On"
|
||||
fi
|
||||
|
||||
pre_configure() {
|
||||
rm -r submodules/*
|
||||
ln -srf ../greg-$_greg_git submodules/greg
|
||||
ln -srf ../human-markdown-reference-$_cheatsheet_git submodules/cheat-sheet
|
||||
make -C submodules/greg CC=cc CFLAGS= LDFLAGS=
|
||||
cp -a . /tmp/$pkgname.$$
|
||||
mv /tmp/$pkgname.$$ submodules/documentation
|
||||
mkdir -p build
|
||||
touch build/README.html
|
||||
}
|
||||
distfiles="https://github.com/fletcher/MultiMarkdown-6/archive/$version.tar.gz"
|
||||
checksum=2b02c2b42a216128ee1596c93840c6e097155aa1c854578535dcf4a0c09b2ff9
|
||||
wrksrc="$pkgname-6-$version"
|
||||
|
||||
post_install() {
|
||||
# TODO: markdown alternatives
|
||||
|
|
2
srcpkgs/PopCorn/files/pqueryd/conf
Normal file
2
srcpkgs/PopCorn/files/pqueryd/conf
Normal file
|
@ -0,0 +1,2 @@
|
|||
PORT=8002
|
||||
DATA_DIR=/srv/www/popcorn/
|
5
srcpkgs/PopCorn/files/pqueryd/run
Normal file
5
srcpkgs/PopCorn/files/pqueryd/run
Normal file
|
@ -0,0 +1,5 @@
|
|||
#!/bin/sh
|
||||
|
||||
[ -r ./conf ] && . ./conf
|
||||
|
||||
exec chpst -u _popcorn:_popcorn pqueryd --checkpoint_enabled=false --port $PORT --data_dir $DATA_DIR
|
|
@ -1,10 +1,13 @@
|
|||
# Template file for 'PopCorn'
|
||||
pkgname=PopCorn
|
||||
version=0.2.1
|
||||
revision=2
|
||||
version=0.3
|
||||
revision=1
|
||||
build_style=go
|
||||
go_import_path="github.com/the-maldridge/popcorn"
|
||||
go_package="${go_import_path}/cmd/popcorn ${go_import_path}/cmd/popcornctl ${go_import_path}/cmd/statrepo"
|
||||
go_package="${go_import_path}/cmd/popcorn
|
||||
${go_import_path}/cmd/popcornctl
|
||||
${go_import_path}/cmd/statrepo
|
||||
${go_import_path}/cmd/pqueryd"
|
||||
hostmakedepends="dep"
|
||||
depends="snooze"
|
||||
short_desc="Package statistics system"
|
||||
|
@ -12,7 +15,7 @@ maintainer="Michael Aldridge <maldridge@VoidLinux.eu>"
|
|||
license="MIT"
|
||||
homepage="https://github.com/the-maldridge/PopCorn"
|
||||
distfiles="https://github.com/the-maldridge/PopCorn/archive/v${version}.tar.gz"
|
||||
checksum=9ce2ade5ebae5bb31443423b41ab5d6355a2ac3d65cba1d36c3a5616f323a4a9
|
||||
checksum=5e61970c3ba5fd83f6b5b86c30264213461f4a5af8aacd2ba1757333ece05260
|
||||
|
||||
system_accounts="_popcorn"
|
||||
_popcorn_homedir="/var/lib/popcorn"
|
||||
|
@ -30,16 +33,20 @@ post_install() {
|
|||
vlicense LICENSE
|
||||
vsv popcorn
|
||||
vsv statrepo
|
||||
vsv pqueryd
|
||||
}
|
||||
|
||||
PopCorn-Server_package() {
|
||||
short_desc+=" - Server"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
conf_files="/etc/sv/statrepo/conf"
|
||||
conf_files="/etc/sv/statrepo/conf
|
||||
/etc/sv/pqueryd/conf"
|
||||
pkg_install() {
|
||||
vmove usr/bin/statrepo
|
||||
vmove usr/bin/popcornctl
|
||||
vmove usr/bin/pqueryd
|
||||
|
||||
vmove etc/sv/statrepo
|
||||
vmove etc/sv/pqueryd
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,23 +1,24 @@
|
|||
# Template file for 'Quaternion'
|
||||
pkgname=Quaternion
|
||||
version=0.0.4
|
||||
version=0.0.9
|
||||
revision=1
|
||||
_libqmatrix_version=0.2.1
|
||||
create_wrksrc=yes
|
||||
build_wrksrc="Quaternion-${version}"
|
||||
build_style=cmake
|
||||
hostmakedepends="qt5-qmake qt5-host-tools"
|
||||
makedepends="qt5-declarative-devel qt5-quickcontrols"
|
||||
depends="qt5-quickcontrols"
|
||||
short_desc="Qt5-based IM client for the Matrix protocol"
|
||||
maintainer="Julio Galvan <juliogalvan@protonmail.com>"
|
||||
license="GPL-3"
|
||||
license="GPL-3.0-or-later, LGPL-2.1-or-later"
|
||||
homepage="https://github.com/QMatrixClient/Quaternion"
|
||||
distfiles="
|
||||
https://github.com/QMatrixClient/Quaternion/archive/v${version}.tar.gz
|
||||
https://github.com/QMatrixClient/libqmatrixclient/archive/v0.1.tar.gz"
|
||||
checksum="
|
||||
8647bd74f24d3225333932a92a461da4fdee10a1a8dd639c38506a20ddb82063
|
||||
922c6bc420671a16ecadeb7fb5f4fb3a42308d30e8741d2997bfc11e1053edcf"
|
||||
https://github.com/QMatrixClient/libqmatrixclient/archive/v${_libqmatrix_version}.tar.gz"
|
||||
checksum="0f471051abf31acdd70a80de3b731775d4d8ad4fbe45f4d72371fc7229321b16
|
||||
615f52f29b0958a633587846bd9f8ff711cc58f7e0fbb98ea485e0746d7f01a3"
|
||||
|
||||
do_extract() {
|
||||
tar xf ${XBPS_SRCDISTDIR}/${pkgname}-${version}/v${version}.tar.gz -C ${wrksrc} --strip-components=1
|
||||
tar xf ${XBPS_SRCDISTDIR}/${pkgname}-${version}/v0.1.tar.gz -C ${wrksrc}/lib --strip-components=1
|
||||
post_extract() {
|
||||
mv libqmatrixclient-${_libqmatrix_version}/* ${build_wrksrc}/lib
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'SDL2'
|
||||
pkgname=SDL2
|
||||
version=2.0.8
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-alsa --disable-esd --disable-rpath --enable-libudev
|
||||
--enable-clock_gettime --disable-nas --disable-arts --disable-x11-shared
|
||||
|
@ -22,6 +22,9 @@ case "$XBPS_TARGET_MACHINE" in
|
|||
i686*|x86_64*)
|
||||
build_options_default="opengl pulseaudio x11"
|
||||
;;
|
||||
aarch64*)
|
||||
build_options_default="gles opengl pulseaudio x11"
|
||||
;;
|
||||
arm*)
|
||||
# Enable OpenGL/ES on rpi platforms
|
||||
build_options_default="gles"
|
||||
|
|
1
srcpkgs/SoapyAirspy/update
Normal file
1
srcpkgs/SoapyAirspy/update
Normal file
|
@ -0,0 +1 @@
|
|||
pkgname="soapy-airspy"
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'SoapyHackRF'
|
||||
pkgname=SoapyHackRF
|
||||
version=0.3.2
|
||||
version=0.3.3
|
||||
revision=1
|
||||
wrksrc="${pkgname}-soapy-hackrf-${version}"
|
||||
build_style=cmake
|
||||
|
@ -11,7 +11,7 @@ maintainer="bra1nwave <brainwave@openmailbox.org>"
|
|||
license="MIT"
|
||||
homepage="https://github.com/pothosware/SoapyHackRF"
|
||||
distfiles="${homepage}/archive/soapy-hackrf-${version}.tar.gz"
|
||||
checksum=1f96103e9390f059e469b537c9f697fe998df10c78504f531408626023dc81fd
|
||||
checksum=7b24a47cee42156093bf82982b4fc6184a7c86101c3b8ee450274e57ee1c4b90
|
||||
|
||||
post_install() {
|
||||
vlicense LICENSE
|
||||
|
|
1
srcpkgs/SoapyHackRF/update
Normal file
1
srcpkgs/SoapyHackRF/update
Normal file
|
@ -0,0 +1 @@
|
|||
pkgname="soapy-hackrf"
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'SoapyRTLSDR'
|
||||
pkgname=SoapyRTLSDR
|
||||
version=0.2.4
|
||||
version=0.2.5
|
||||
revision=1
|
||||
wrksrc="${pkgname}-soapy-rtlsdr-${version}"
|
||||
build_style=cmake
|
||||
|
@ -11,7 +11,7 @@ maintainer="bra1nwave <brainwave@openmailbox.org>"
|
|||
license="MIT"
|
||||
homepage="https://github.com/pothosware/SoapyRTLSDR"
|
||||
distfiles="${homepage}/archive/soapy-rtlsdr-${version}.tar.gz"
|
||||
checksum=b034025d5c9ced8a371511cb8b14dc841996477f86387a4ebd58d0e71747db59
|
||||
checksum=381a2b5f02444fb1e688b49d742fb54bd5f624b96e710b470203fc4643148c15
|
||||
|
||||
post_install() {
|
||||
vlicense LICENSE.txt LICENSE
|
||||
|
|
1
srcpkgs/SoapyRTLSDR/update
Normal file
1
srcpkgs/SoapyRTLSDR/update
Normal file
|
@ -0,0 +1 @@
|
|||
pkgname="soapy-rtlsdr"
|
1
srcpkgs/SoapySDR/update
Normal file
1
srcpkgs/SoapySDR/update
Normal file
|
@ -0,0 +1 @@
|
|||
pkgname="soapy-sdr"
|
|
@ -1,15 +1,16 @@
|
|||
# Template file for 'Uranium'
|
||||
pkgname=Uranium
|
||||
version=3.3.0
|
||||
revision=1
|
||||
python_version=3
|
||||
revision=2
|
||||
noarch=yes
|
||||
build_style=cmake
|
||||
hostmakedepends="python3-setuptools"
|
||||
makedepends="python3-devel"
|
||||
pycompile_module="UM"
|
||||
pycompile_dirs="usr/lib/uranium/plugins"
|
||||
hostmakedepends="python3"
|
||||
depends="libArcus-python3 python3-PyQt5-opengl python3-PyQt5-quick
|
||||
python3-PyQt5-svg python3-numpy-stl python3-scipy qt5-quickcontrols
|
||||
qt5-quickcontrols2"
|
||||
short_desc="A Python framework for building Desktop applications"
|
||||
short_desc="Python framework for building Desktop applications"
|
||||
maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
|
||||
license="LGPL-3.0-or-later"
|
||||
homepage="https://github.com/Ultimaker/Uranium"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'abcm2ps'
|
||||
pkgname=abcm2ps
|
||||
version=8.13.21
|
||||
version=8.13.22
|
||||
revision=1
|
||||
build_style=configure
|
||||
hostmakedepends="pkg-config"
|
||||
|
@ -10,7 +10,7 @@ maintainer="lemmi <lemmi@nerd2nerd.org>"
|
|||
license="GPL-2.0-or-later"
|
||||
homepage="http://moinejf.free.fr/"
|
||||
distfiles="https://github.com/leesavide/abcm2ps/archive/v${version}.tar.gz"
|
||||
checksum=2c3f9bdac281feddc384e5719e3cd29f85c88cb326077516760425ebd0be6cd1
|
||||
checksum=9a1379fd93fcf2d87d580c85b43ca1930a4bc412c291be551af1035d08f26c36
|
||||
|
||||
pre_configure() {
|
||||
echo CC=${CC} >> custom
|
||||
|
|
|
@ -1,16 +1,21 @@
|
|||
# Template file for 'abi-compliance-checker'
|
||||
pkgname=abi-compliance-checker
|
||||
version=2.2
|
||||
version=2.3
|
||||
revision=1
|
||||
noarch=yes
|
||||
hostmakedepends="perl"
|
||||
depends="perl binutils ctags"
|
||||
depends="binutils ctags perl"
|
||||
checkdepends="binutils ctags"
|
||||
short_desc="A tool for checking backward API/ABI compat of a C/C++ library"
|
||||
maintainer="maxice8 <thinkabit.ukim@gmail.com>"
|
||||
license="GPL-3"
|
||||
license="LGPL-2.1-or-later"
|
||||
homepage="https://github.com/lvc/abi-compliance-checker"
|
||||
distfiles="https://github.com/lvc/abi-compliance-checker/archive/${version}.tar.gz"
|
||||
checksum=9fb7b17e33d49e301d02a6374fbd2596feb53ecc77194879a4e1c2d1e24b4ddb
|
||||
noarch=yes
|
||||
checksum=b1e32a484211ec05d7f265ab4d2c1c52dcdb610708cb3f74d8aaeb7fe9685d64
|
||||
|
||||
do_check() {
|
||||
perl abi-compliance-checker.pl -test
|
||||
}
|
||||
|
||||
do_install() {
|
||||
vmkdir usr
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'acpica-utils'
|
||||
pkgname=acpica-utils
|
||||
version=20180427
|
||||
version=20180508
|
||||
revision=1
|
||||
wrksrc="acpica-unix-${version}"
|
||||
hostmakedepends="flex"
|
||||
|
@ -9,7 +9,7 @@ license="GPL-2.0-only, BSD-3-Clause"
|
|||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
homepage="https://www.acpica.org/"
|
||||
distfiles="https://acpica.org/sites/acpica/files/acpica-unix-${version}.tar.gz"
|
||||
checksum=ae01b2d9e06192dca8fec9ccba327f766454e10935f98f608ec7de2690fd0c16
|
||||
checksum=2b81e45cb9cc5116e9bbb39f8822ff90ec44f9f2bf6fa87243e2cd7376c5f4d8
|
||||
only_for_archs="i686 i686-musl x86_64 x86_64-musl"
|
||||
|
||||
do_build() {
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
# Template file for 'acr'
|
||||
pkgname=acr
|
||||
version=1.0
|
||||
version=1.6.2
|
||||
revision=1
|
||||
noarch=yes
|
||||
build_style=gnu-configure
|
||||
short_desc="AutoConf Replacement"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-3"
|
||||
homepage="http://radare.org"
|
||||
distfiles="${homepage}/get/acr-${version}.tar.gz"
|
||||
checksum=b44c083ce988c62f9ac929784e1de69db01ec56b9e71ea9fcc5bed93f88052c6
|
||||
maintainer="criw <contact@thecriw.com>"
|
||||
license="GPL-2.0-or-later"
|
||||
homepage="https://github.com/radare/acr"
|
||||
distfiles="${homepage}/archive/${version}.tar.gz"
|
||||
checksum=12b2f5ceb4da4507fba5242fe5596b8e25916478709f1d6189cbc016b01e6661
|
||||
|
|
|
@ -1,28 +1,26 @@
|
|||
# Template build file for 'aircrack-ng'
|
||||
# Template file for 'aircrack-ng'
|
||||
pkgname=aircrack-ng
|
||||
_aircrack_ver=1.2
|
||||
_aircrack_rc=rc4
|
||||
version="${_aircrack_ver}${_aircrack_rc}"
|
||||
revision=7
|
||||
wrksrc="${pkgname}-${_aircrack_ver}-${_aircrack_rc}"
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="zlib-devel libressl-devel sqlite-devel libnl3-devel"
|
||||
short_desc="A key cracker for the 802.11 WEP and WPA-PSK protocols"
|
||||
homepage="http://www.aircrack-ng.org/"
|
||||
version=1.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="automake libtool pkg-config"
|
||||
makedepends="libnl3-devel libressl-devel sqlite-devel zlib-devel"
|
||||
short_desc="Complete suite of tools to assess WiFi network security"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-2"
|
||||
distfiles="http://download.aircrack-ng.org/${pkgname}-${_aircrack_ver}-${_aircrack_rc}.tar.gz"
|
||||
checksum=d93ac16aade5b4d37ab8cdf6ce4b855835096ccf83deb65ffdeff6d666eaff36
|
||||
license="GPL-2.0-or-later, BSD-3-Clause, OpenSSL"
|
||||
homepage="http://www.aircrack-ng.org/"
|
||||
distfiles="https://download.aircrack-ng.org/${pkgname}-${version}.tar.gz"
|
||||
checksum=794ffed5400f35cb78f3466eabb47546f050e0ac35287c174acce60763a0fa7c
|
||||
|
||||
post_extract() {
|
||||
# detect our cross compilers
|
||||
sed -i 's,\(mips-\* | arm-\*\),\1 | arm???-* | aarch64-* ,' autocfg
|
||||
case "$XBPS_TARGET_MACHINE" in
|
||||
armv6*) broken="https://travis-ci.org/voidlinux/void-packages/jobs/377975294#L1206";;
|
||||
armv7*) broken="https://travis-ci.org/voidlinux/void-packages/jobs/377975296#L1091";;
|
||||
esac
|
||||
|
||||
pre_configure() {
|
||||
NOCONFIGURE=1 ./autogen.sh
|
||||
}
|
||||
|
||||
do_build() {
|
||||
make CC=$CC CXX=$CXX sqlite=true libnl=true ${makejobs}
|
||||
}
|
||||
|
||||
do_install() {
|
||||
make prefix=/usr sbindir=/usr/bin DESTDIR=${DESTDIR} sqlite=true libnl=true install
|
||||
post_install() {
|
||||
vlicense LICENSE.OpenSSL
|
||||
}
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# Template file for 'alacritty'
|
||||
pkgname=alacritty
|
||||
version=0.1.0.20170911
|
||||
version=0.1.0.20180508
|
||||
revision=1
|
||||
_commit=eb231b3e70b87875df4bdd1974d5e94704024d70
|
||||
_commit=24e8a19e7d981fbc8853891ad4a17a9de2ac36bd
|
||||
wrksrc="${pkgname}-${_commit}"
|
||||
hostmakedepends="rust cargo cmake pkg-config"
|
||||
makedepends="freetype-devel fontconfig-devel"
|
||||
|
@ -12,7 +12,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
|
|||
license="Apache-2.0"
|
||||
homepage="https://github.com/jwilm/alacritty"
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=1d697f08bb4a63142d6ca36b2eaef0ce92cbd13eb029b1a393fcca691237bd1c
|
||||
checksum=91d9f6b01770fa3e9ac4da306bbe95eae56819f13cc77668d7dd1ed2874b60b5
|
||||
|
||||
nocross=yes
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# Template file for 'albert'
|
||||
pkgname=albert
|
||||
version=0.14.18
|
||||
version=0.14.19
|
||||
revision=1
|
||||
_plugins_hash=c59061f179032974c4a1b46dc045bdbb57614255
|
||||
_pybind_version=2.2.2
|
||||
_plugins_hash=d71c4676c4c94e1760112a8a3850594b6ba3a1db
|
||||
_pybind_version=2.2.3
|
||||
build_style=cmake
|
||||
configure_args="-DBUILD_VIRTUALBOX=OFF"
|
||||
makedepends="libqalculate-devel muparser-devel python-devel qt5-declarative-devel
|
||||
|
@ -12,20 +12,24 @@ makedepends="libqalculate-devel muparser-devel python-devel qt5-declarative-deve
|
|||
depends="qt5-plugin-sqlite"
|
||||
short_desc="Lightweight desktop environment agnostic launcher"
|
||||
maintainer="Nemh <nemh@protonmail.com>"
|
||||
license="GPL-3"
|
||||
license="GPL-3.0-or-later, BSD-3-Clause"
|
||||
homepage="https://github.com/albertlauncher/albert"
|
||||
distfiles="https://github.com/albertlauncher/albert/archive/v${version}.tar.gz
|
||||
https://github.com/albertlauncher/plugins/archive/${_plugins_hash}.tar.gz
|
||||
https://github.com/pybind/pybind11/archive/v${_pybind_version}.tar.gz"
|
||||
checksum="074b8dc50032edc8fbeb6efc9743b39cb8aa0619f9c8ae9441b9074eac14bd8c
|
||||
8cae60c57e694a47ee1060340ab19c2b29cccbaf1ec8309f1053ccf16161ae70
|
||||
b639a2b2cbf1c467849660801c4665ffc1a4d0a9e153ae1996ed6f21c492064e"
|
||||
checksum="ec0f4f344c25a87b7ccaaa2feefac9b7e67185fb978b6369cb4f34b16975d1b9
|
||||
ec0519de807a9f4f18e4ad5736ffc1d40fff668499b19c5463d58b6f4f727a08
|
||||
3a3b7b651afab1c5ba557f4c37d785a522b8030dfc765da26adc2ecd1de940ea"
|
||||
|
||||
if [ -n "$CROSS_BUILD" ]; then
|
||||
hostmakedepends+=" qt5-host-tools qt5-qmake"
|
||||
fi
|
||||
|
||||
post_extract() {
|
||||
cp -rup ${wrksrc}/../plugins-*/* ${wrksrc}/plugins
|
||||
cp -rup ${wrksrc}/../pybind11-*/* ${wrksrc}/plugins/python/pybind11
|
||||
cp -rup ../plugins-${_plugins_hash}/* plugins
|
||||
cp -rup ../pybind11-${_pybind_version}/* plugins/python/pybind11
|
||||
}
|
||||
|
||||
post_install() {
|
||||
vlicense ../pybind11-${_pybind_version}/LICENSE
|
||||
}
|
||||
|
|
7
srcpkgs/android-studio/files/android-studio.desktop
Normal file
7
srcpkgs/android-studio/files/android-studio.desktop
Normal file
|
@ -0,0 +1,7 @@
|
|||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=Android Studio
|
||||
Exec=android-studio
|
||||
Icon=/opt/android-studio/bin/studio.png
|
||||
Terminal=false
|
||||
Categories=Development
|
|
@ -1,10 +1,10 @@
|
|||
# Template file for 'android-studio'
|
||||
pkgname=android-studio
|
||||
version=3.0.1
|
||||
revision=2
|
||||
version=3.1.2
|
||||
revision=1
|
||||
# _studio_build and _studio_rev are for downloading the zip from dl.google.com
|
||||
# https://developer.android.com/studio/index.html#resources as of 2017-07-04
|
||||
_studio_build=171.4443003
|
||||
_studio_build=173.4720617
|
||||
_studio_rev=0
|
||||
# changlelog="https://developer.android.com/studio/releases/index.html"
|
||||
create_wrksrc=yes
|
||||
|
@ -16,7 +16,7 @@ maintainer="Jordyn Carattini <onlinecloud1@gmail.com>"
|
|||
repository=nonfree
|
||||
only_for_archs="x86_64 i686"
|
||||
distfiles="https://dl.google.com/dl/android/studio/ide-zips/${version}.${_studio_rev}/android-studio-ide-${_studio_build}-linux.zip"
|
||||
checksum=ad7110ed2ffc662b7a13efa5064390c8e8e74815d8c688351bd8829331852acf
|
||||
checksum=13f290279790df570bb6592f72a979a495f7591960a378abea7876ece7252ec1
|
||||
license="Apache-2.0"
|
||||
homepage="http://tools.android.com/"
|
||||
nopie=yes
|
||||
|
@ -39,5 +39,6 @@ do_install() {
|
|||
vcopy android-studio/plugins opt/${pkgname}/
|
||||
vmkdir usr/bin
|
||||
ln -s /opt/android-studio/bin/studio.sh ${DESTDIR}/usr/bin/android-studio
|
||||
vinstall "${FILESDIR}/android-studio.desktop" 644 usr/share/applications/
|
||||
chmod -R ugo+rX ${DESTDIR}/opt
|
||||
}
|
||||
|
|
2
srcpkgs/android-studio/update
Normal file
2
srcpkgs/android-studio/update
Normal file
|
@ -0,0 +1,2 @@
|
|||
site="https://developer.android.com/studio/releases/index.html"
|
||||
pattern=">\K[\d.]+(?= \(\w+ \d+\)</)"
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'anki'
|
||||
pkgname=anki
|
||||
version=2.0.47
|
||||
version=2.0.50
|
||||
revision=1
|
||||
noarch=yes
|
||||
depends="python-PyQt4-webkit python-httplib2 python-SQLAlchemy"
|
||||
|
@ -10,7 +10,7 @@ maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
|
|||
license="AGPL-3"
|
||||
homepage="http://ankisrs.net"
|
||||
distfiles="http://ankisrs.net/downloads/current/${pkgname}-${version}-source.tgz"
|
||||
checksum=fbb5356d642a94a2cb2fb7f949e6db7c8acbe322f38a18c0603ff88f5bd4eb18
|
||||
checksum=37b2c601762ea8bfc7b9fc3e3067b82b0ad48c27b58076f6fd636f52930b1816
|
||||
|
||||
do_install() {
|
||||
vmkdir usr/share/anki
|
||||
|
@ -31,4 +31,6 @@ do_install() {
|
|||
vinstall anki.desktop 644 usr/share/applications
|
||||
vbin runanki anki
|
||||
vman anki.1
|
||||
|
||||
vlicense LICENSE
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'annie'
|
||||
pkgname=annie
|
||||
version=0.6.9
|
||||
revision=2
|
||||
version=0.7.2
|
||||
revision=1
|
||||
build_style=go
|
||||
go_import_path="github.com/iawia002/annie"
|
||||
depends="ffmpeg"
|
||||
|
@ -10,7 +10,7 @@ maintainer="cr6git <quark6@protonmail.com>"
|
|||
license="MIT"
|
||||
homepage="https://github.com/iawia002/annie"
|
||||
distfiles="https://github.com/iawia002/annie/archive/${version}.tar.gz"
|
||||
checksum=46f6933b044052986b133cbc98789cf3fddcc87c8334cc9aff53e662189f9f2e
|
||||
checksum=a13993132f37a8b42a6bd3d4c0f33eaf708bb409db612f35886d2cc7ee451216
|
||||
|
||||
post_install() {
|
||||
vlicense LICENSE
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'ansible'
|
||||
pkgname=ansible
|
||||
version=2.5.2
|
||||
version=2.5.3
|
||||
revision=1
|
||||
noarch=yes
|
||||
build_style=python2-module
|
||||
|
@ -13,7 +13,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="GPL-3"
|
||||
homepage="https://www.ansible.com/"
|
||||
distfiles="https://releases.ansible.com/ansible/${pkgname}-${version}.tar.gz"
|
||||
checksum=a95483f3b33e0f97d03badaad073392ed03a2b2f526bec4ddf598edfc1c03ae5
|
||||
checksum=0b34126dad0a77fce220d264ba5179221bbff82af5fda5de197dffb96171749c
|
||||
|
||||
post_install() {
|
||||
for f in examples/*; do
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'antibody'
|
||||
pkgname=antibody
|
||||
version=3.4.5
|
||||
revision=2
|
||||
version=3.4.6
|
||||
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=affd74144426ee11a8605427a387a6a704ad5a28a11c08b17007a16f78a221de
|
||||
checksum=985875bd8ffc8dc8ae421c4f3becfd55cd147ca3a3e30513158ef7048fae8a6d
|
||||
|
||||
post_install() {
|
||||
vlicense LICENSE.md
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'apulse'
|
||||
pkgname=apulse
|
||||
version=0.1.11
|
||||
version=0.1.12
|
||||
revision=1
|
||||
build_style=cmake
|
||||
hostmakedepends="pkg-config"
|
||||
|
@ -10,7 +10,7 @@ maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
|
|||
license="MIT"
|
||||
homepage="http://github.com/i-rinat/apulse"
|
||||
distfiles="https://codeload.github.com/i-rinat/${pkgname}/tar.gz/v${version}>${pkgname}-${version}.tar.gz"
|
||||
checksum=23197df38d1b7c997c9431395878c9464a59204cdb1e4ccd043f88250ead5e9d
|
||||
checksum=cfcadfe971abd785ed3ca24e576fcbaade185525c1eda76daf32dbf298e52892
|
||||
|
||||
post_install() {
|
||||
vlicense LICENSE.MIT
|
||||
|
|
|
@ -1,17 +1,20 @@
|
|||
# Template file for 'aria2'
|
||||
pkgname=aria2
|
||||
version=1.33.1
|
||||
revision=3
|
||||
version=1.34.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-openssl --with-libexpat --without-gnutls
|
||||
--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt
|
||||
--with-bashcompletiondir=/usr/share/bash-completion/completions"
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="zlib-devel gmp-devel expat-devel libressl-devel sqlite-devel c-ares-devel"
|
||||
makedepends="c-ares-devel expat-devel gmp-devel libressl-devel sqlite-devel
|
||||
zlib-devel"
|
||||
depends="ca-certificates"
|
||||
checkdepends="libcppunit-devel"
|
||||
short_desc="Lightweight multi-protocol/multi-source command-line download utility"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-2"
|
||||
license="GPL-2.0-or-later"
|
||||
homepage="https://aria2.github.io/"
|
||||
distfiles="https://github.com/tatsuhiro-t/aria2/releases/download/release-${version}/${pkgname}-${version}.tar.xz"
|
||||
checksum=2539e4844f55a1f1f5c46ad42744335266053a69162e964d9a2d80a362c75e1b
|
||||
#changelog="https://raw.githubusercontent.com/aria2/aria2/master/NEWS"
|
||||
distfiles="https://github.com/aria2/aria2/releases/download/release-${version}/aria2-${version}.tar.xz"
|
||||
checksum=3a44a802631606e138a9e172a3e9f5bcbaac43ce2895c1d8e2b46f30487e77a3
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
# Template file for 'autotrace'
|
||||
pkgname=autotrace
|
||||
version=0.31.1
|
||||
revision=6
|
||||
revision=7
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config libtool automake"
|
||||
makedepends="libmagick-devel libpng-devel"
|
||||
makedepends="libmagick-devel libpng-devel libxml2-devel libXext-devel"
|
||||
short_desc="Converts bitmap image data into vector graphics"
|
||||
maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
|
||||
license="GPL-3"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'avidemux'
|
||||
pkgname=avidemux
|
||||
version=2.7.0
|
||||
revision=4
|
||||
revision=5
|
||||
wrksrc="${pkgname}_${version}"
|
||||
hostmakedepends="cmake pkg-config qt5-host-tools qt5-devel yasm"
|
||||
makedepends="alsa-lib-devel faac-devel faad2-devel gettext-devel jack-devel glu-devel
|
||||
|
|
|
@ -6,7 +6,7 @@ build_style=cmake
|
|||
configure_args="-DSYSCONFDIR=/etc
|
||||
-DLUA_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include/lua5.2
|
||||
-DLUA_LIBRARY=${XBPS_CROSS_BASE}/usr/lib/liblua5.2.so.5.2"
|
||||
hostmakedepends="which xmlto asciidoc pkg-config"
|
||||
hostmakedepends="xmlto asciidoc pkg-config"
|
||||
makedepends="
|
||||
libxcb-devel pango-devel xcb-util-devel xcb-util-image-devel
|
||||
xcb-util-keysyms-devel xcb-util-wm-devel xcb-util-cursor-devel
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
# Template build file for 'babl'.
|
||||
pkgname=babl
|
||||
version=0.1.46
|
||||
version=0.1.50
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config vala-devel"
|
||||
short_desc="Dynamic pixel format translation library"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
maintainer="Enno Boland <gottox@voidlinux.eu>"
|
||||
homepage="http://gegl.org/babl/"
|
||||
license="LGPL-3.0-only"
|
||||
distfiles="https://ftp.gimp.org/pub/babl/${version%.*}/babl-$version.tar.bz2"
|
||||
checksum=bbc2403b1badf8014ec42200e65d7b1f46e68e627c33c6242fa31ac5dc869e5b
|
||||
checksum=b52c1dc081ff9ae8bc4cb7cdb959c762ea692b9f4431bacf8d17a14dbcc85b2d
|
||||
|
||||
babl-devel_package() {
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
|
|
1
srcpkgs/barrier-gui
Symbolic link
1
srcpkgs/barrier-gui
Symbolic link
|
@ -0,0 +1 @@
|
|||
barrier
|
5
srcpkgs/barrier/files/barrierc/run
Executable file
5
srcpkgs/barrier/files/barrierc/run
Executable file
|
@ -0,0 +1,5 @@
|
|||
#!/bin/sh
|
||||
[ -r ./conf ] && . ./conf
|
||||
[ -z $SERVER_ADDR ] && exit 0
|
||||
[ -z $SKIP_X11_TEST ] && ! ps -C Xorg >/dev/null 2>&1 && exit 0
|
||||
exec barrierc --no-daemon ${OPTS:=--restart} $SERVER_ADDR
|
4
srcpkgs/barrier/files/barriers/run
Executable file
4
srcpkgs/barrier/files/barriers/run
Executable file
|
@ -0,0 +1,4 @@
|
|||
#!/bin/sh
|
||||
[ -r ./conf ] && . ./conf
|
||||
[ -z $SKIP_X11_TEST ] && ! ps -C Xorg >/dev/null 2>&1 && exit 0
|
||||
exec barriers --no-daemon ${OPTS:=--restart}
|
22
srcpkgs/barrier/patches/avahi.patch
Normal file
22
srcpkgs/barrier/patches/avahi.patch
Normal file
|
@ -0,0 +1,22 @@
|
|||
--- masterdir/builddir/barrier-2.1.1/CMakeLists.txt 2018-05-16 04:48:18.000000000 +0200
|
||||
+++ CMakeLists.txt 2018-05-25 18:57:40.584542261 +0200
|
||||
@@ -63,6 +63,7 @@
|
||||
include (CheckIncludeFileCXX)
|
||||
include (CheckSymbolExists)
|
||||
include (CheckCSourceCompiles)
|
||||
+ include (FindPkgConfig)
|
||||
|
||||
check_include_file_cxx (istream HAVE_ISTREAM)
|
||||
check_include_file_cxx (ostream HAVE_OSTREAM)
|
||||
@@ -162,6 +163,11 @@
|
||||
include_directories("/usr/local/include" "/usr/local/include/avahi-compat-libdns_sd")
|
||||
link_directories("/usr/local/lib")
|
||||
endif()
|
||||
+ if (${PKG_CONFIG_FOUND})
|
||||
+ pkg_check_modules (LIBDNS_SD REQUIRED avahi-compat-libdns_sd)
|
||||
+ include_directories (BEFORE SYSTEM ${LIBDNS_SD_INCLUDE_DIRS})
|
||||
+ set (CMAKE_REQUIRED_INCLUDES "${CMAKE_REQUIRED_INCLUDES};${LIBDNS_SD_INCLUDE_DIRS}")
|
||||
+ endif ()
|
||||
|
||||
set (XKBlib "X11/Xlib.h;X11/XKBlib.h")
|
||||
set (CMAKE_EXTRA_INCLUDE_FILES "${XKBlib};X11/extensions/Xrandr.h")
|
43
srcpkgs/barrier/template
Normal file
43
srcpkgs/barrier/template
Normal file
|
@ -0,0 +1,43 @@
|
|||
# Template file for 'barrier'
|
||||
pkgname=barrier
|
||||
version=2.1.1
|
||||
revision=1
|
||||
build_style=cmake
|
||||
configure_args="-DBARRIER_REVISION=00000000 -DBARRIER_VERSION_STAGE=RELEASE"
|
||||
hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
|
||||
makedepends="avahi-compat-libs-devel libcurl-devel qt5-devel
|
||||
libSM-devel libXext-devel libXrandr-devel libXtst-devel libXinerama-devel"
|
||||
short_desc="Open-source KVM software based on Synergy"
|
||||
maintainer="John <johnz@posteo.net>"
|
||||
license="GPL-2.0-only"
|
||||
homepage="https://github.com/debauchee/barrier"
|
||||
distfiles="https://github.com/debauchee/barrier/archive/v${version}.tar.gz"
|
||||
checksum=775d504db6091c4dc479657fc4fc566ceb9893426664ae60c9a2bb198b562774
|
||||
|
||||
pre_build() {
|
||||
sed -i -e 's/__DATE__/"May 25 2018"/g' src/gui/src/AboutDialog.cpp
|
||||
}
|
||||
|
||||
do_install() {
|
||||
vbin build/bin/barrier
|
||||
vbin build/bin/barrierc
|
||||
vbin build/bin/barriers
|
||||
|
||||
vmkdir usr/share/examples/${pkgname}
|
||||
install -m644 doc/barrier.conf.example* \
|
||||
${DESTDIR}/usr/share/examples/${pkgname}
|
||||
|
||||
vinstall res/barrier.desktop 644 usr/share/applications
|
||||
vinstall res/barrier.png 644 usr/share/pixmaps
|
||||
|
||||
vsv barrierc
|
||||
vsv barriers
|
||||
|
||||
}
|
||||
barrier-gui_package() {
|
||||
pkg_install() {
|
||||
vmove usr/share/pixmaps
|
||||
vmove usr/share/applications
|
||||
vmove usr/bin/barrier
|
||||
}
|
||||
}
|
|
@ -1,17 +1,16 @@
|
|||
# Template file for 'bcal'
|
||||
pkgname=bcal
|
||||
version=1.8
|
||||
version=1.9
|
||||
revision=1
|
||||
build_style=gnu-makefile
|
||||
makedepends="libquadmath-devel"
|
||||
makedepends="libquadmath-devel readline-devel"
|
||||
short_desc="Byte CALculator for storage conversions and calculations"
|
||||
maintainer="maxice8 <thinkabit.ukim@gmail.com>"
|
||||
license="GPL-3.0-or-later"
|
||||
homepage="https://github.com/jarun/bcal"
|
||||
distfiles="https://github.com/jarun/bcal/archive/v${version}.tar.gz"
|
||||
checksum=2bdf9057456e30e97ace3becbdbf7642bbc1689668e8aaad2ef6bfe9c4de9603
|
||||
checksum=5d075deaef087680ea4c153ed5f0696f8be149a59ce0e5aaeb3f5b1180b2ec81
|
||||
nocross=yes
|
||||
case "$XBPS_TARGET_MACHINE" in
|
||||
i686*) broken="https://build.voidlinux.eu/builders/i686_builder/builds/6760/steps/shell_3/logs/stdio";;
|
||||
esac
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ revision=1
|
|||
build_style=gnu-makefile
|
||||
short_desc="Breadth-first version of the UNIX find command"
|
||||
maintainer="maxice8 <thinkabit.ukim@gmail.com>"
|
||||
license="BSD"
|
||||
license="0BSD"
|
||||
homepage="https://github.com/tavianator/bfs"
|
||||
distfiles="https://github.com/tavianator/bfs/archive/${version}.tar.gz"
|
||||
checksum=e3e7fb7d8d7508b0b9e789b32c492d962b5726f9b6b7951cf3359c97d47b2f82
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'bijiben'
|
||||
pkgname=bijiben
|
||||
version=3.28.1
|
||||
version=3.28.2
|
||||
revision=1
|
||||
build_style=meson
|
||||
hostmakedepends="automake gobject-introspection intltool itstool pkg-config"
|
||||
|
@ -10,6 +10,7 @@ depends="desktop-file-utils tracker zeitgeist"
|
|||
short_desc="Intuitive note editor with strong GNOME desktop integration"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-3.0-or-later"
|
||||
homepage="http://live.gnome.org/Apps/Bijiben"
|
||||
#changelog="https://raw.githubusercontent.com/GNOME/bijiben/gnome-${version%.*}/NEWS"
|
||||
homepage="https://live.gnome.org/Apps/Bijiben"
|
||||
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
|
||||
checksum=2778dea2b6e02d12d62823bbc7e12e48e0c1d3a706d8b5eec70a9f77171c7d47
|
||||
checksum=5a6ed663d0cc54725f6fb9c8e7626f12ccd34740f99eadfc11d5fb2bafc62dfc
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
# Template file for 'bmake'
|
||||
pkgname=bmake
|
||||
version=20180222
|
||||
version=20180512
|
||||
revision=1
|
||||
create_wrksrc=yes
|
||||
short_desc="Portable version of the NetBSD make build tool"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="BSD"
|
||||
license="BSD-3-Clause"
|
||||
homepage="http://www.crufty.net/help/sjg/bmake.html"
|
||||
distfiles="http://www.crufty.net/ftp/pub/sjg/bmake-${version}.tar.gz"
|
||||
checksum=6069ea5e72943fe3f7fb4ac43a189b99a90fd830bf6c84572f631f3aa7f507f9
|
||||
checksum=ac3cd262065fcc20c1dec7c95f06306c8138b3e17025b949343a06a8980a5508
|
||||
|
||||
do_configure() {
|
||||
cd bmake
|
||||
|
@ -23,6 +23,7 @@ do_configure() {
|
|||
cp linux*-*/bmake .
|
||||
fi
|
||||
}
|
||||
|
||||
do_build() {
|
||||
mkdir -p bmake/bmake-build
|
||||
cd bmake/bmake-build
|
||||
|
|
|
@ -1,24 +1,21 @@
|
|||
# Template file for 'buku'
|
||||
pkgname=buku
|
||||
version=3.7
|
||||
revision=1
|
||||
wrksrc=Buku-${version}
|
||||
python_version="3"
|
||||
checkdepends="python3-pytest python3-BeautifulSoup4 python3-requests python3-cryptography
|
||||
python3-hypothesis"
|
||||
depends="python3 python3-requests"
|
||||
short_desc="A cmdline bookmark management utility"
|
||||
version=3.8
|
||||
revision=2
|
||||
noarch=yes
|
||||
wrksrc="Buku-${version}"
|
||||
checkdepends="python3-BeautifulSoup4 python3-cryptography python3-hypothesis
|
||||
python3-pytest python3-urllib3 python3-yaml"
|
||||
depends="python3-urllib3"
|
||||
short_desc="Cmdline bookmark management utility"
|
||||
maintainer="Diogo Leal <diogo@diogoleal.com>"
|
||||
license="GPL-3.0-or-later"
|
||||
homepage="https://github.com/jarun/Buku"
|
||||
distfiles="https://github.com/jarun/Buku/archive/v${version}.tar.gz"
|
||||
checksum=0d39a86c6c319378af20c568a282a13c963655f60fc68f512eb83fce6a1435df
|
||||
noarch=yes
|
||||
checksum=bca35fe1b7dbf88ed3af07e0daa4bc0a736d2f85b3103efcb18d542eebb2eebe
|
||||
|
||||
do_check() {
|
||||
# bukuDb requires unpackaged python-pytest-capturelog
|
||||
# https://pypi.org/project/pytest-capturelog/ for the interested
|
||||
pytest3 --ignore=tests/test_bukuDb.py
|
||||
pytest3
|
||||
}
|
||||
|
||||
do_install() {
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
# Template file for 'bum'
|
||||
pkgname=bum
|
||||
version=0.1.3
|
||||
revision=1
|
||||
revision=2
|
||||
noarch=yes
|
||||
build_style=python3-module
|
||||
pycompile_modules="bum"
|
||||
hostmakedepends="python3-setuptools"
|
||||
depends="python3-mpd2 python3-musicbrainzngs python3-mpv"
|
||||
depends="python3-setuptools python3-mpd2 python3-musicbrainzngs python3-mpv"
|
||||
short_desc="Daemon that downloads and displays album arts via MPD events"
|
||||
maintainer="maxice8 <thinkabit.ukim@gmail.com>"
|
||||
license="MIT"
|
||||
|
|
|
@ -1,21 +1,20 @@
|
|||
# Template file for 'bumblebee-status'
|
||||
pkgname=bumblebee-status
|
||||
version=1.4.4
|
||||
version=1.6.1
|
||||
revision=1
|
||||
depends="python python-requests python-psutil python-netifaces"
|
||||
noarch=yes
|
||||
short_desc="A modular, theme-able status line generator for the i3 window manager. "
|
||||
depends="python-netifaces python-psutil python-requests"
|
||||
pycompile_dirs="usr/share/${pkgname}/bumblebee"
|
||||
short_desc="Modular, theme-able status line generator for the i3 window manager. "
|
||||
maintainer="ibrokemypie <ibrokemypie@bastardi.net>"
|
||||
license="MIT"
|
||||
homepage="https://github.com/tobi-wan-kenobi/bumblebee-status"
|
||||
distfiles="https://github.com/tobi-wan-kenobi/bumblebee-status/archive/v${version}.tar.gz"
|
||||
checksum=4a414205b081c58765a465a3612619b659476247bdb74c72361fde64fe059b9c
|
||||
checksum=61fd3977d52b4caad08f79aa736a073091bc010e903b03d8aa8e781087562f23
|
||||
|
||||
do_install() {
|
||||
vmkdir usr/share/${pkgname}
|
||||
vcopy bumblebee usr/share/${pkgname}/
|
||||
vcopy themes usr/share/${pkgname}/
|
||||
vcopy bumblebee-status usr/share/${pkgname}/
|
||||
vcopy "bumblebee themes bumblebee-status" usr/share/${pkgname}
|
||||
vbin "${FILESDIR}/bumblebee-status"
|
||||
vdoc README.md
|
||||
vlicense LICENSE
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Build template for 'busybox'.
|
||||
# Template file for 'busybox'
|
||||
pkgname=busybox
|
||||
version=1.28.3
|
||||
version=1.28.4
|
||||
revision=1
|
||||
hostmakedepends="perl"
|
||||
checkdepends="zip"
|
||||
|
@ -9,7 +9,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="GPL-2.0-only"
|
||||
homepage="http://www.busybox.net"
|
||||
distfiles="${homepage}/downloads/busybox-$version.tar.bz2"
|
||||
checksum=ad0d22033f23e696f9a71a4c2f9210194dda39b024a79151f4ac278995332a6e
|
||||
checksum=e3c14a3699dc7e82fed397392957afc78e37bdf25398ac38ead6e84621b2ae6a
|
||||
|
||||
alternatives="
|
||||
awk:awk:/usr/bin/busybox
|
||||
|
@ -48,10 +48,12 @@ do_configure() {
|
|||
sed -i "s/\(#define AUTOCONF_TIMESTAMP\).*/\1 \"$d\"/" */include/autoconf.h
|
||||
fi
|
||||
}
|
||||
|
||||
do_build() {
|
||||
make -C busybox SKIP_STRIP=y ${makejobs}
|
||||
make -C busybox-static SKIP_STRIP=y ${makejobs}
|
||||
}
|
||||
|
||||
do_check() {
|
||||
# Copy the testsuite into the busybox and it's static counterpart
|
||||
# directory
|
||||
|
@ -74,6 +76,7 @@ do_check() {
|
|||
SKIP_KNOWN_BUGS=yes ./runtest -v
|
||||
)
|
||||
}
|
||||
|
||||
do_install() {
|
||||
vbin busybox/busybox_unstripped busybox
|
||||
vman busybox/docs/busybox.1
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'byacc'
|
||||
pkgname=byacc
|
||||
version=20180510
|
||||
version=20180525
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--program-transform=s,^,b,"
|
||||
|
@ -9,7 +9,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
|
|||
license="Public Domain"
|
||||
homepage="http://invisible-island.net/byacc/"
|
||||
distfiles="ftp://ftp.invisible-island.net/${pkgname}/${pkgname}-${version}.tgz"
|
||||
checksum=d0940dbffbc7e9c9dd4985c25349c390beede84ae1d9fe86b71c0aa659a6d693
|
||||
checksum=129b8d8be35c2cecb89e4ef434dc512402c0243f485334c5733ddf1e267c2de6
|
||||
|
||||
alternatives="
|
||||
yacc:yacc:/usr/bin/byacc
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'cJSON'
|
||||
pkgname=cJSON
|
||||
version=1.7.6
|
||||
version=1.7.7
|
||||
revision=1
|
||||
build_style=cmake
|
||||
short_desc="Ultralightweight JSON parser in ANSI C"
|
||||
|
@ -8,7 +8,11 @@ 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
|
||||
checksum=6eb9d852a97ffbe149e747f54d63e39a674fa248bb24902a14c079803067949a
|
||||
|
||||
post_install() {
|
||||
vlicense LICENSE
|
||||
}
|
||||
|
||||
cJSON-devel_package() {
|
||||
depends="cJSON-${version}_${revision}"
|
||||
|
@ -19,4 +23,4 @@ cJSON-devel_package() {
|
|||
vmove usr/lib/cmake
|
||||
vmove "usr/lib/*.so"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
# Template file for 'ca-certificates'
|
||||
pkgname=ca-certificates
|
||||
version=20180409
|
||||
revision=1
|
||||
reverts=20180409_1
|
||||
version=20170717
|
||||
revision=3
|
||||
wrksrc="${pkgname}"
|
||||
bootstrap=yes
|
||||
noarch="yes"
|
||||
|
@ -13,7 +14,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
homepage="https://tracker.debian.org/pkg/ca-certificates"
|
||||
license="GPL-2, MPL-2.0"
|
||||
distfiles="${DEBIAN_SITE}/main/c/${pkgname}/${pkgname}_${version}.tar.xz"
|
||||
checksum=7af6f5bfc619fd29cbf0258c1d95107c38ce840ad6274e343e1e0d971fc72b51
|
||||
checksum=e487639b641fa75445174734dd6e9d600373e3248b3d86a7e3c6d0f6977decd2
|
||||
|
||||
post_extract() {
|
||||
$BUILD_CC $BUILD_CFLAGS ${FILESDIR}/certdata2pem.c -o ${wrksrc}/mozilla/certdata2pem
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'caffeine-ng'
|
||||
pkgname=caffeine-ng
|
||||
version=3.4.1
|
||||
version=3.4.2
|
||||
revision=1
|
||||
noarch=yes
|
||||
build_style=python3-module
|
||||
|
@ -12,9 +12,9 @@ depends="desktop-file-utils gtk+3 hicolor-icon-theme libnotify
|
|||
short_desc="Temporarily inhibits the screensaver and sleep mode"
|
||||
maintainer="cr6git <quark6@protonmail.com>"
|
||||
license="GPL-3.0-or-later"
|
||||
homepage="https://gitlab.com/DJCrashdummy/caffeine-ng"
|
||||
homepage="https://github.com/caffeine-ng/caffeine-ng"
|
||||
distfiles="${PYPI_SITE}/c/caffeine-ng/caffeine-ng-${version}.tar.gz"
|
||||
checksum=8128c126c621f37c763148ccc2cabe5d1dd59d3ec9f52ed4c2a269a7e6c4a0cb
|
||||
checksum=9cf843f9359b4b8cdb2ad4a14bb433641a100e25206274eb638c494765d56816
|
||||
|
||||
pre_build() {
|
||||
sed -i setup.py \
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
# Template file for 'cairo-dock-plugins'
|
||||
pkgname=cairo-dock-plugins
|
||||
version=3.4.1
|
||||
revision=7
|
||||
revision=8
|
||||
build_style=cmake
|
||||
hostmakedepends="pkg-config"
|
||||
# XXX libetpan, libdbusmenu, etc
|
||||
makedepends="alsa-lib-devel fftw-devel pulseaudio-devel libexif-devel
|
||||
libical-devel libxklavier-devel zeitgeist-devel libsensors-devel
|
||||
cairo-dock-devel gnome-menus-devel webkitgtk-devel
|
||||
cairo-dock-devel gnome-menus-devel
|
||||
vte290-devel vala-devel python-devel python3-devel upower-devel"
|
||||
depends="cairo-dock>=${version} ConsoleKit2 upower"
|
||||
short_desc="Plugins for cairo-dock"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'calibre'
|
||||
pkgname=calibre
|
||||
version=3.23.0
|
||||
version=3.24.2
|
||||
revision=1
|
||||
hostmakedepends="qt5-qmake python-devel pkg-config
|
||||
python-dateutil python-lxml python-Pillow
|
||||
|
@ -21,7 +21,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
|
|||
license="GPL-3"
|
||||
homepage="https://calibre-ebook.com"
|
||||
distfiles="https://download.calibre-ebook.com/${version}/calibre-${version}.tar.xz"
|
||||
checksum=c98564e6b5599a4838c68b8266559a487d15abfc04331ad850fcbe09db884337
|
||||
checksum=e6bdb8475705ca507871214b935627dd8e5341a5c885ef080b171f3dfecb40c8
|
||||
|
||||
nocross=yes
|
||||
pycompile_dirs="/usr/lib/calibre/"
|
||||
|
|
|
@ -1,18 +1,17 @@
|
|||
# Template file for 'cava-gui'
|
||||
pkgname=cava-gui
|
||||
version=0.6.0.2
|
||||
revision=1
|
||||
version=0.6.1
|
||||
revision=2
|
||||
wrksrc="cava-${version}"
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="automake libtool"
|
||||
makedepends="alsa-lib-devel pulseaudio-devel fftw-devel ncurses-devel
|
||||
iniparser-devel SDL2-devel libX11-devel glu-devel"
|
||||
makedepends="SDL2-devel iniparser-devel ncurses-devel sndio-devel portaudio-devel"
|
||||
short_desc="Console-based Audio Visualizer for ALSA (GUI branch)"
|
||||
maintainer="nik123 <pavlica.nikola@gmail.com>"
|
||||
homepage="https://github.com/nikp123/cava"
|
||||
license="MIT"
|
||||
homepage="https://github.com/nikp123/cava"
|
||||
distfiles="https://github.com/nikp123/cava/archive/${version}.tar.gz"
|
||||
checksum=18d49702bf63b73d933e9a069323d4f5b94f527fe47647361fd403e3c0907b9d
|
||||
checksum=e639c55521e18786d15ac348c5130ca41637c10b0ef0a7aa340da1c62b9387f9
|
||||
conflicts=cava
|
||||
|
||||
pre_configure() {
|
||||
|
@ -21,4 +20,6 @@ pre_configure() {
|
|||
|
||||
post_install() {
|
||||
vlicense LICENSE
|
||||
vmkdir usr/share/examples
|
||||
vcopy example_files usr/share/examples/cava
|
||||
}
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
--- utils/toc2mp3.cc
|
||||
+++ utils/toc2mp3.cc
|
||||
@@ -143,8 +143,8 @@
|
||||
|
||||
message(0, "LAME encoder version: %s", get_lame_version());
|
||||
message(0, "Supported bit rates: ");
|
||||
- for (int i = 0; i < 16 && bitrate_table[1][i] >= 0; i++) {
|
||||
- message(0, "%d ", bitrate_table[1][i]);
|
||||
+ for (int i = 0; i < 16 && lame_get_bitrate(1, i) >= 0; i++) {
|
||||
+ message(0, "%d ", lame_get_bitrate(1, i));
|
||||
}
|
||||
message(0, "");
|
||||
}
|
||||
@@ -238,8 +238,8 @@
|
||||
lame_global_flags *lf;
|
||||
int bitrateOk = 0;
|
||||
|
||||
- for (int i = 0; bitrate_table[1][i] >= 0 && !bitrateOk; i++) {
|
||||
- if (bitrate == bitrate_table[1][i])
|
||||
+ for (int i = 0; lame_get_bitrate(1, i) >= 0 && !bitrateOk; i++) {
|
||||
+ if (bitrate == lame_get_bitrate(1, i))
|
||||
bitrateOk = 1;
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
--- dao/CdrDriver.cc 2009-09-12 18:21:25.000000000 +0200
|
||||
+++ dao/CdrDriver.cc 2016-09-13 09:21:23.465964372 +0200
|
||||
@@ -495,7 +495,7 @@
|
||||
0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0
|
||||
};
|
||||
|
||||
-char CdrDriver::REMOTE_MSG_SYNC_[4] = { 0xff, 0x00, 0xff, 0x00 };
|
||||
+unsigned char CdrDriver::REMOTE_MSG_SYNC_[4] = { 0xff, 0x00, 0xff, 0x00 };
|
||||
|
||||
|
||||
/* Maps a string to the corresponding driver option value
|
||||
--- dao/CdrDriver.h 2009-02-21 11:27:31.000000000 +0100
|
||||
+++ dao/CdrDriver.h 2016-09-13 09:21:41.068972901 +0200
|
||||
@@ -440,7 +440,7 @@
|
||||
bool fullBurn_;
|
||||
|
||||
static unsigned char syncPattern[12];
|
||||
- static char REMOTE_MSG_SYNC_[4];
|
||||
+ static unsigned char REMOTE_MSG_SYNC_[4];
|
||||
|
||||
static int speed2Mult(int);
|
||||
static int mult2Speed(int);
|
|
@ -1,12 +0,0 @@
|
|||
--- dao/ScsiIf-linux.cc.orig 2016-04-30 11:38:51.281429655 +0200
|
||||
+++ dao/ScsiIf-linux.cc 2016-04-30 11:39:19.146429156 +0200
|
||||
@@ -19,6 +19,9 @@
|
||||
|
||||
#include <config.h>
|
||||
|
||||
+#include <sys/types.h>
|
||||
+#include <sys/stat.h>
|
||||
+
|
||||
#include <stdio.h>
|
||||
#include <fcntl.h>
|
||||
#include <unistd.h>
|
|
@ -1,16 +1,16 @@
|
|||
# Template file for 'cdrdao'
|
||||
pkgname=cdrdao
|
||||
version=1.2.3
|
||||
revision=3
|
||||
version=1.2.4
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="lame-devel libmad-devel libvorbis-devel libao-devel"
|
||||
makedepends="lame-devel libao-devel libmad-devel libvorbis-devel"
|
||||
short_desc="Records audio or data CD-Rs in disk-at-once (DAO) mode"
|
||||
maintainer="Orphaned <orphan@voidlinux.eu>"
|
||||
license="GPL-2"
|
||||
license="GPL-2..0-or-later"
|
||||
homepage="http://cdrdao.sourceforge.net/"
|
||||
distfiles="${SOURCEFORGE_SITE}/cdrdao/cdrdao/1.2.3/cdrdao-1.2.3.tar.bz2"
|
||||
checksum=8193cb8fa6998ac362c55807e89ad0b3c63edc6b01afaeb3d5042519527fb75e
|
||||
distfiles="${SOURCEFORGE_SITE}/cdrdao/${version}/cdrdao-${version}.tar.bz2"
|
||||
checksum=358d9cb83370ceaecdc60564cbf14c2ea2636eac60a966e2461c011ba09853b4
|
||||
|
||||
pre_build() {
|
||||
local f
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'checkbashisms'
|
||||
pkgname=checkbashisms
|
||||
version=2.18.2
|
||||
version=2.18.3
|
||||
revision=1
|
||||
noarch=yes
|
||||
wrksrc="devscripts-${version}"
|
||||
|
@ -8,17 +8,19 @@ checkdepends="shunit2 perl"
|
|||
depends="perl"
|
||||
short_desc="Debian script that checks for bash-isms"
|
||||
maintainer="Alessio Sergi <al3hex@gmail.com>"
|
||||
homepage="https://tracker.debian.org/pkg/devscripts"
|
||||
license="GPL-2.0-or-later"
|
||||
homepage="https://tracker.debian.org/pkg/devscripts"
|
||||
distfiles="${DEBIAN_SITE}/main/d/devscripts/devscripts_${version}.tar.xz"
|
||||
checksum=645b5814be7a9d1f4f3df1931f6d9c645e1fd75071ddafabd798f9459277d435
|
||||
checksum=b6d683d3630b63c45186ece5ccd7729a7055ddcc0fbe91e09ec196e8bf82b0c4
|
||||
|
||||
pre_install() {
|
||||
sed -i "s|###VERSION###|${version}|" scripts/checkbashisms.pl
|
||||
}
|
||||
|
||||
do_check() {
|
||||
./test/test_checkbashisms
|
||||
}
|
||||
|
||||
do_install() {
|
||||
vbin scripts/checkbashisms.pl checkbashisms
|
||||
vman scripts/checkbashisms.1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'chroma'
|
||||
pkgname=chroma
|
||||
version=0.3.0
|
||||
revision=2
|
||||
version=0.4.0
|
||||
revision=1
|
||||
build_style=go
|
||||
hostmakedepends="git"
|
||||
go_import_path="github.com/alecthomas/${pkgname}"
|
||||
|
@ -10,8 +10,8 @@ short_desc="A general purpose syntax highlighter"
|
|||
maintainer="Daniel Lewan <vision360.daniel@gmail.com>"
|
||||
license="MIT"
|
||||
distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
|
||||
homepage="https://${go_import_path}"
|
||||
checksum=c48ce658a25f3422b4c493d769b823b2eb5ce9c19748ccff304bad4099ee54f3
|
||||
homepage="https://github.com/alecthomas/chroma"
|
||||
checksum=dac48b59829eedda44185820d5fc0aedba55b984a34d54919d558781f7f22ba7
|
||||
|
||||
post_install() {
|
||||
vlicense COPYING
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'chronograf'
|
||||
pkgname=chronograf
|
||||
version=1.3.10.0
|
||||
revision=6
|
||||
version=1.4.4.2
|
||||
revision=1
|
||||
build_style=go
|
||||
go_import_path="github.com/influxdata/${pkgname}"
|
||||
go_package="${go_import_path}/cmd/chronograf"
|
||||
|
@ -15,7 +15,7 @@ maintainer="Michael Aldridge <maldridge@VoidLinux.eu>"
|
|||
license="AGPL-3.0"
|
||||
homepage="https://www.influxdata.com/time-series-platform/chronograf/"
|
||||
distfiles="https://github.com/influxdata/${pkgname}/archive/${version}.tar.gz"
|
||||
checksum=73a82a1a9ae4c3f734f0469f2ccab1066fef526c5574c0d38d67c2afa7889811
|
||||
checksum=5bedf8f51eac859d762994d7c45fdfef45da5cd5b1d7f36e442f7eebde37c057
|
||||
|
||||
pre_build() {
|
||||
cd $GOSRCPATH
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template build file for "chroot-git".
|
||||
pkgname=chroot-git
|
||||
version=2.16.2
|
||||
version=2.17.0
|
||||
revision=1
|
||||
bootstrap=yes
|
||||
wrksrc="git-$version"
|
||||
|
@ -14,10 +14,10 @@ make_build_args="CC_LD_DYNPATH=-L"
|
|||
make_install_args="NO_INSTALL_HARDLINKS=1"
|
||||
short_desc="GIT Tree History Storage Tool -- for xbps-src use"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
homepage="http://git-scm.com/"
|
||||
license="GPL-2"
|
||||
license="GPL-2.0-or-later"
|
||||
homepage="https://git-scm.com/"
|
||||
distfiles="https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz"
|
||||
checksum=5560578bd21468d98637f41515c165d32f69caff0838b8989dee5ce10022c717
|
||||
checksum=e916e5e95e81dbeafa7aac5d719c01108b5c814eb90b746695afa1afedf955c7
|
||||
|
||||
if [ "$CHROOT_READY" ]; then
|
||||
hostmakedepends="perl"
|
||||
|
@ -28,6 +28,6 @@ fi
|
|||
do_install() {
|
||||
# remove unneeded stuff.
|
||||
make DESTDIR=${wrksrc}/build-tmp install
|
||||
vmkdir usr/bin
|
||||
|
||||
vbin ${wrksrc}/build-tmp/usr/bin/git chroot-git
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'cmake'
|
||||
pkgname=cmake
|
||||
version=3.11.1
|
||||
version=3.11.2
|
||||
revision=1
|
||||
build_style=configure
|
||||
makedepends="expat-devel libarchive-devel libcurl-devel libuv-devel
|
||||
|
@ -10,7 +10,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="LGPL-2.1-or-later, BSD-3-Clause"
|
||||
homepage="https://www.cmake.org"
|
||||
distfiles="https://www.cmake.org/files/v${version%.*}/$pkgname-$version.tar.gz"
|
||||
checksum=57bebc6ca4d1d42c6385249d148d9216087e0fda57a47dc5c858790a70217d0c
|
||||
checksum=5ebc22bbcf2b4c7a20c4190d42c084cf38680a85b1a7980a2f1d5b4a52bf5248
|
||||
make_check_target="test"
|
||||
|
||||
if [ "$CROSS_BUILD" ]; then
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
# Template file for 'colord'
|
||||
pkgname=colord
|
||||
version=1.3.5
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static --disable-schemas-compile
|
||||
--with-udevrulesdir=/usr/lib/udev/rules.d --with-daemon-user=colord
|
||||
--enable-polkit $(vopt_enable gusb) --enable-udev --enable-sane
|
||||
--disable-argyllcms-sensor $(vopt_enable gir introspection)
|
||||
--disable-systemd-login --enable-vala"
|
||||
--disable-systemd-login --disable-vala"
|
||||
conf_files="/etc/dbus-1/system.d/org.freedesktop.ColorManager.conf"
|
||||
system_accounts="colord"
|
||||
colord_homedir="/var/lib/colord"
|
||||
|
@ -23,7 +23,7 @@ checksum=2daa8ffd2a532d7094927cd1a4af595b8310cea66f7707edcf6ab743460feed2
|
|||
|
||||
hostmakedepends="docbook2x gobject-introspection intltool pkg-config"
|
||||
makedepends="bash-completion lcms2-devel libgudev-devel polkit-devel sane-devel
|
||||
sqlite-devel vala-devel $(vopt_if gusb 'libusb-devel libgusb-devel')"
|
||||
sqlite-devel $(vopt_if gusb 'libusb-devel libgusb-devel')"
|
||||
|
||||
if [ "$CROSS_BUILD" ]; then
|
||||
hostmakedepends+=" automake libtool gettext-devel glib-devel gtk-doc colord"
|
||||
|
@ -65,7 +65,6 @@ colord-devel_package() {
|
|||
vmove "usr/lib/*.so"
|
||||
if [ "$build_option_gir" ]; then
|
||||
vmove usr/share/gir-1.0
|
||||
vmove usr/share/vala
|
||||
fi
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'cproto'
|
||||
pkgname=cproto
|
||||
version=4.7m
|
||||
version=4.7o
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="flex"
|
||||
|
@ -9,7 +9,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="Public domain"
|
||||
homepage="http://invisible-island.net/cproto/cproto.html"
|
||||
distfiles="ftp://ftp.invisible-island.net/cproto/cproto-${version}.tgz"
|
||||
checksum=4b482e80f1b492e94f8dcda74d25a7bd0381c870eb500c18e7970ceacdc07c89
|
||||
checksum=c76b0b72064e59709459bb7d75d6ec929f77ce5ae7f2610d169ba0fa20ccb44f
|
||||
|
||||
do_install() {
|
||||
make bindir=${DESTDIR}/usr/bin mandir=${DESTDIR}/usr/share/man install
|
||||
|
|
|
@ -1,16 +1,17 @@
|
|||
# Template file for 'crash'
|
||||
pkgname=crash
|
||||
version=7.2.1
|
||||
version=7.2.3
|
||||
revision=1
|
||||
build_style=gnu-makefile
|
||||
hostmakedepends="flex"
|
||||
makedepends="ncurses-devel zlib-devel lzo-devel"
|
||||
makedepends="lzo-devel ncurses-devel zlib-devel"
|
||||
short_desc="Kernel crash dump debugger and live inspector"
|
||||
maintainer="Leah Neukirchen <leah@vuxu.org>"
|
||||
license="GPL-3"
|
||||
license="GPL-3.0-or-later"
|
||||
homepage="http://people.redhat.com/anderson/"
|
||||
#changelog="https://people.redhat.com/anderson/crash.changelog.html"
|
||||
distfiles="http://people.redhat.com/anderson/${pkgname}-${version}.tar.gz"
|
||||
checksum=6510da25db7ad2f49fd2a8bce7b5939ecb561152767423deaa22873e242413a3
|
||||
checksum=d34d4e3962bd8ef786e6fa4933105ae9049f052aaa2afce45492e2bd78a66112
|
||||
only_for_archs="i686 x86_64" # broken on musl
|
||||
nocross=yes
|
||||
LDFLAGS=-llzo2
|
||||
|
@ -25,6 +26,7 @@ post_extract() {
|
|||
sed -i 's|/boot/efi/redhat|/usr/lib/debug/boot/|g' filesys.c
|
||||
sed -i '/^LDFLAGS=/d' Makefile
|
||||
}
|
||||
|
||||
do_build() {
|
||||
make gdb_unzip
|
||||
sed -i 's|sys/debugreg.h|asm/debugreg.h|g' gdb-7.6/gdb/amd64-linux-nat.c
|
||||
|
@ -33,6 +35,7 @@ do_build() {
|
|||
make ${makejobs} lzo
|
||||
make ${makejobs} extensions
|
||||
}
|
||||
|
||||
do_install() {
|
||||
vbin crash
|
||||
vman crash.8
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'criu'
|
||||
pkgname=criu
|
||||
version=3.8.1
|
||||
version=3.9
|
||||
revision=1
|
||||
make_use_env=compliant
|
||||
build_style=gnu-makefile
|
||||
|
@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.eu>"
|
|||
license="GPL-2.0-or-later, LGPL-2.1-only"
|
||||
homepage="http://criu.org/"
|
||||
distfiles="https://download.openvz.org/criu/criu-$version.tar.bz2"
|
||||
checksum=a134ccedd84fc9377c758f204d4e997fd8fe514fd05cbdbd64939b5698865e33
|
||||
checksum=dd95d35ae6a4eb160926d1b86405e90ba98dfcb9f39e21976057904c67a5e150
|
||||
nocross="fails to run protobuf internals"
|
||||
|
||||
case "$XBPS_TARGET_MACHINE" in
|
||||
|
@ -31,7 +31,7 @@ criu-devel_package() {
|
|||
depends="criu-${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/*.so
|
||||
vmove "usr/lib/*.so"
|
||||
vmove usr/lib/pkgconfig
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,26 +1,24 @@
|
|||
# Template file for 'cups-filters'
|
||||
pkgname=cups-filters
|
||||
version=1.20.1
|
||||
revision=3
|
||||
version=1.20.3
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static --with-rcdir=no --enable-avahi
|
||||
--with-browseremoteprotocols=DNSSD,CUPS"
|
||||
hostmakedepends="pkg-config ghostscript poppler-utils mupdf-tools glib-devel"
|
||||
makedepends="lcms2-devel libpng-devel libqpdf-devel
|
||||
poppler-cpp-devel fontconfig-devel avahi-glib-libs-devel
|
||||
ghostscript-devel cups-devel"
|
||||
depends="libcups-filters-${version}_${revision} ghostscript poppler-utils bc"
|
||||
hostmakedepends="ghostscript glib-devel mupdf-tools poppler-utils pkg-config"
|
||||
makedepends="avahi-glib-libs-devel cups-devel fontconfig-devel
|
||||
ghostscript-devel lcms2-devel libqpdf-devel poppler-cpp-devel"
|
||||
depends="bc ghostscript libcups-filters-${version}_${revision} poppler-utils"
|
||||
checkdepends="dejavu-fonts-ttf"
|
||||
conf_files="/etc/cups/cups-browsed.conf"
|
||||
short_desc="The OpenPrinting CUPS Filters"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-2, LGPL-2.1, MIT"
|
||||
homepage="http://www.linuxfoundation.org/collaborate/workgroups/openprinting"
|
||||
distfiles="http://www.openprinting.org/download/${pkgname}/${pkgname}-${version}.tar.xz"
|
||||
checksum=b36b58f8d4d776d337f22b7b89794afbce6fd10e8e9066a89591d8f2210f3d62
|
||||
license="GPL-2.0-or-later, LGPL-2.1-or-later, MIT"
|
||||
homepage="https://wiki.linuxfoundation.org/openprinting/cups-filters"
|
||||
distfiles="http://openprinting.org/download/cups-filters/${pkgname}-${version}.tar.xz"
|
||||
checksum=3b9a171c8270fcffc168845325c5358bdc38f716fad115278bbdfd44f7c428bc
|
||||
|
||||
lib32disabled=yes
|
||||
disable_parallel_build=yes
|
||||
|
||||
pre_check() {
|
||||
ln -s /usr/share/fonts/TTF /usr/share/fonts/dejavu
|
||||
|
|
|
@ -4,7 +4,7 @@ version=3.3.0
|
|||
revision=1
|
||||
wrksrc="CuraEngine-${version}"
|
||||
build_style=cmake
|
||||
configure_args="-DCURA_ENGINE_VERSION:STRING=${version}"
|
||||
configure_args="-DCURA_ENGINE_VERSION=${version}"
|
||||
hostmakedepends="protobuf"
|
||||
makedepends="libArcus-devel libgomp-devel protobuf-devel"
|
||||
short_desc="Engine for processing 3D models into GCode"
|
||||
|
@ -14,8 +14,6 @@ homepage="https://github.com/Ultimaker/CuraEngine"
|
|||
distfiles="https://github.com/Ultimaker/CuraEngine/archive/${version}.tar.gz"
|
||||
checksum=a8fd7deb505771d2e7cf3a2c2d7e78479f59e001a990374ed505030804dc71fc
|
||||
|
||||
CXXFLAGS="-D_GLIBCXX_USE_C99_STDIO=1 -D_GLIBCXX_USE_C99_STDLIB=1"
|
||||
|
||||
post_install() {
|
||||
vlicense LICENSE
|
||||
}
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
# Template file for 'cura-fdm-materials'
|
||||
pkgname=cura-fdm-materials
|
||||
version=3.3.0
|
||||
revision=1
|
||||
wrksrc="fdm_materials-${version}"
|
||||
revision=2
|
||||
noarch=yes
|
||||
build_style=cmake
|
||||
wrksrc="fdm_materials-${version}"
|
||||
short_desc="FDM Material database"
|
||||
maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
|
||||
license="CC0-1.0"
|
||||
|
|
|
@ -1,14 +1,15 @@
|
|||
# Template file for 'cura'
|
||||
pkgname=cura
|
||||
version=3.3.1
|
||||
revision=1
|
||||
python_version=3
|
||||
revision=2
|
||||
noarch=yes
|
||||
wrksrc="Cura-${version}"
|
||||
build_style=cmake
|
||||
configure_args="-DCURA_VERSION:STRING=${version}"
|
||||
configure_args="-DCURA_VERSION=${version}"
|
||||
pycompile_module="cura"
|
||||
pycompile_dirs="usr/lib/cura/plugins"
|
||||
makedepends="Uranium libArcus-devel"
|
||||
depends="Uranium cura-engine cura-fdm-materials python3-pyserial
|
||||
python3-zeroconf"
|
||||
depends="Uranium cura-engine cura-fdm-materials python3-pyserial python3-zeroconf"
|
||||
short_desc="3D printer / slicing GUI"
|
||||
maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
|
||||
license="LGPL-3.0-or-later"
|
||||
|
|
|
@ -1,27 +1,26 @@
|
|||
# Template build file for 'curl'.
|
||||
# Template build file for 'curl'
|
||||
pkgname=curl
|
||||
version=7.59.0
|
||||
revision=2
|
||||
version=7.60.0
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
configure_args="ac_cv_sizeof_off_t=8
|
||||
--enable-threaded-resolver --enable-ipv6 $(vopt_with rtmp)
|
||||
$(vopt_with gssapi)
|
||||
$(vopt_enable ldap) $(vopt_enable ldap ldaps)
|
||||
$(vopt_with ssh ssh2) $(vopt_with ssl) $(vopt_with gnutls)
|
||||
configure_args="ac_cv_sizeof_off_t=8 --enable-threaded-resolver --enable-ipv6
|
||||
$(vopt_with rtmp) $(vopt_with gssapi) $(vopt_enable ldap) $(vopt_with gnuts)
|
||||
$(vopt_enable ldap ldaps) $(vopt_with ssh ssh2) $(vopt_with ssl)
|
||||
--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt --without-libidn2"
|
||||
hostmakedepends="pkg-config perl groff"
|
||||
makedepends="zlib-devel nghttp2-devel
|
||||
$(vopt_if gssapi mit-krb5-devel)
|
||||
$(vopt_if rtmp librtmp-devel)
|
||||
$(vopt_if ldap libldap-devel) $(vopt_if ssh libssh2-devel)
|
||||
$(vopt_if ssl libressl-devel) $(vopt_if gnutls gnutls-devel)"
|
||||
hostmakedepends="groff perl pkg-config"
|
||||
makedepends="nghttp2-devel zlib-devel $(vopt_if gnutls 'gnutls-devel')
|
||||
$(vopt_if gssapi 'mit-krb5-devel') $(vopt_if ldap 'libldap-devel')
|
||||
$(vopt_if rtmp 'librtmp-devel') $(vopt_if ssh 'libssh2-devel')
|
||||
$(vopt_if ssl 'libressl-devel')"
|
||||
depends="ca-certificates"
|
||||
checkdepends="python"
|
||||
short_desc="Client that groks URLs"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="MIT"
|
||||
homepage="https://curl.haxx.se"
|
||||
#changelog="https://curl.haxx.se/changes.html#${version//./_}"
|
||||
distfiles="$homepage/download/$pkgname-$version.tar.bz2"
|
||||
checksum=b5920ffd6a8c95585fb95070e0ced38322790cb335c39d0dab852d12e157b5a0
|
||||
checksum=897dfb2204bd99be328279f88f55b7c61592216b0542fcbe995c60aa92871e9b
|
||||
build_options="gnutls gssapi ldap rtmp ssh ssl"
|
||||
build_options_default="ssh ssl"
|
||||
vopt_conflict ssl gnutls
|
||||
|
|
|
@ -1,64 +0,0 @@
|
|||
Subject: [PATCH v3] jobs - Do not block when waiting on SIGCHLD
|
||||
Message-ID: <20180506164034.s6y4n7yt2gianh63@gondor.apana.org.au>
|
||||
|
||||
diff --git a/src/eval.c b/src/eval.c
|
||||
index a27d657..39c4e41 100644
|
||||
--- src/eval.c
|
||||
+++ src/eval.c
|
||||
@@ -859,10 +859,8 @@ bail:
|
||||
if (!(flags & EV_EXIT) || have_traps()) {
|
||||
INTOFF;
|
||||
jp = makejob(cmd, 1);
|
||||
- if (forkshell(jp, cmd, FORK_FG) != 0) {
|
||||
- INTON;
|
||||
+ if (forkshell(jp, cmd, FORK_FG) != 0)
|
||||
break;
|
||||
- }
|
||||
FORCEINTON;
|
||||
}
|
||||
listsetvar(varlist.list, VEXPORT|VSTACK);
|
||||
@@ -875,11 +873,8 @@ bail:
|
||||
if (execcmd && argc > 1)
|
||||
listsetvar(varlist.list, VEXPORT);
|
||||
}
|
||||
- if (evalbltin(cmdentry.u.cmd, argc, argv, flags)) {
|
||||
- if (exception == EXERROR && spclbltin <= 0) {
|
||||
- FORCEINTON;
|
||||
- break;
|
||||
- }
|
||||
+ if (evalbltin(cmdentry.u.cmd, argc, argv, flags) &&
|
||||
+ !(exception == EXERROR && spclbltin <= 0)) {
|
||||
raise:
|
||||
longjmp(handler->loc, 1);
|
||||
}
|
||||
@@ -892,6 +887,7 @@ raise:
|
||||
}
|
||||
|
||||
status = waitforjob(jp);
|
||||
+ FORCEINTON;
|
||||
|
||||
out:
|
||||
if (cmd->ncmd.redirect)
|
||||
--- src/jobs.c
|
||||
+++ src/jobs.c
|
||||
@@ -975,10 +975,17 @@ waitforjob(struct job *jp)
|
||||
int st;
|
||||
|
||||
TRACE(("waitforjob(%%%d) called\n", jp ? jobno(jp) : 0));
|
||||
- while ((jp && jp->state == JOBRUNNING) || gotsigchld)
|
||||
- dowait(DOWAIT_BLOCK, jp);
|
||||
- if (!jp)
|
||||
+ if (!jp) {
|
||||
+ int pid = gotsigchld;
|
||||
+
|
||||
+ while (pid > 0)
|
||||
+ pid = dowait(DOWAIT_NORMAL, NULL);
|
||||
+
|
||||
return exitstatus;
|
||||
+ }
|
||||
+
|
||||
+ while (jp->state == JOBRUNNING)
|
||||
+ dowait(DOWAIT_BLOCK, jp);
|
||||
st = getstatus(jp);
|
||||
#if JOBS
|
||||
if (jp->jobctl) {
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'dash'
|
||||
pkgname=dash
|
||||
version=0.5.10
|
||||
revision=3
|
||||
version=0.5.10.2
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="bison"
|
||||
register_shell="/bin/sh /bin/dash"
|
||||
|
@ -10,7 +10,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|||
license="BSD-3-Clause"
|
||||
homepage="http://gondor.apana.org.au/~herbert/dash/"
|
||||
distfiles="http://gondor.apana.org.au/~herbert/dash/files/$pkgname-$version.tar.gz"
|
||||
checksum=ad70e0cc3116b424931c392912b3ebdb8053b21f3fd968c782f0b19fd8ae31ab
|
||||
checksum=3c663919dc5c66ec991da14c7cf7e0be8ad00f3db73986a987c118862b5f6071
|
||||
|
||||
alternatives="
|
||||
sh:sh:/usr/bin/dash
|
||||
|
|
20
srcpkgs/db/patches/gcc-atomic_compare_exchange.patch
Normal file
20
srcpkgs/db/patches/gcc-atomic_compare_exchange.patch
Normal file
|
@ -0,0 +1,20 @@
|
|||
--- src/dbinc/atomic.h 2013-06-03 21:04:07.000000000 +0200
|
||||
+++ src/dbinc/atomic.h 2013-06-03 21:10:53.000000000 +0200
|
||||
@@ -144,7 +144,7 @@
|
||||
#define atomic_inc(env, p) __atomic_inc(p)
|
||||
#define atomic_dec(env, p) __atomic_dec(p)
|
||||
#define atomic_compare_exchange(env, p, o, n) \
|
||||
- __atomic_compare_exchange((p), (o), (n))
|
||||
+ __atomic_compare_exchange_db((p), (o), (n))
|
||||
static inline int __atomic_inc(db_atomic_t *p)
|
||||
{
|
||||
int temp;
|
||||
@@ -176,7 +176,7 @@
|
||||
* http://gcc.gnu.org/onlinedocs/gcc-4.1.0/gcc/Atomic-Builtins.html
|
||||
* which configure could be changed to use.
|
||||
*/
|
||||
-static inline int __atomic_compare_exchange(
|
||||
+static inline int __atomic_compare_exchange_db(
|
||||
db_atomic_t *p, atomic_value_t oldval, atomic_value_t newval)
|
||||
{
|
||||
atomic_value_t was;
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'db'
|
||||
pkgname=db
|
||||
version=5.3.28
|
||||
revision=6
|
||||
revision=7
|
||||
wrksrc="db-${version}"
|
||||
build_wrksrc="build_unix"
|
||||
build_style=gnu-configure
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
# Template file for 'ddrescue'
|
||||
pkgname=ddrescue
|
||||
version=1.23
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="lzip"
|
||||
short_desc="Data recovery tool"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-3"
|
||||
license="GPL-2.0-or-later"
|
||||
homepage="http://www.gnu.org/software/ddrescue/ddrescue.html"
|
||||
distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.lz"
|
||||
checksum=a9ae2dd44592bf386c9c156a5dacaeeb901573c9867ada3608f887d401338d8d
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'debootstrap'
|
||||
pkgname=debootstrap
|
||||
version=1.0.98
|
||||
version=1.0.100
|
||||
revision=1
|
||||
build_style=fetch
|
||||
depends="binutils gnupg gzip tar wget xz"
|
||||
|
@ -10,7 +10,7 @@ license="MIT"
|
|||
homepage="http://packages.qa.debian.org/d/debootstrap.html"
|
||||
distfiles="${DEBIAN_SITE}/main/d/${pkgname}/${pkgname}_${version}_all.deb
|
||||
${DEBIAN_SITE}/main/d/debian-archive-keyring/debian-archive-keyring_2014.3_all.deb"
|
||||
checksum="56cba560a646e21a74a835a088b74561a88ff70258171ad3c10791cc3dc47c21
|
||||
checksum="d988404ebd562a30d6b11303bca8921eb2f9a407a6425a65200f9afe852fbe1c
|
||||
017a2fba215cd64612891f5aa02546be5c0e30923a66672f889867cc6dd8d3a0"
|
||||
|
||||
do_install() {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template build file for 'desktop-file-utils'.
|
||||
pkgname=desktop-file-utils
|
||||
version=0.23
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="libglib-devel"
|
||||
|
|
|
@ -10,9 +10,9 @@ short_desc="FUSE filesystem that introduces non-determinism filesystem metadata"
|
|||
maintainer="Enno Boland <gottox@voidlinux.eu>"
|
||||
license="GPL-3.0-or-later"
|
||||
homepage="https://reproducible-builds.org/tools/"
|
||||
#changelog="https://raw.githubusercontent.com/ReproducibleBuilds/disorderfs/master/NEWS"
|
||||
distfiles="https://github.com/ReproducibleBuilds/disorderfs/archive/${version}.tar.gz"
|
||||
checksum=cac1384475dca7e96d00ebe011036181e83a06c68648de0d84b6e80ec8198caa
|
||||
#changelog="https://salsa.debian.org/reproducible-builds/disorderfs/raw/master/NEWS"
|
||||
distfiles="https://salsa.debian.org/reproducible-builds/disorderfs/-/archive/${version}/disorderfs-${version}.tar.bz2"
|
||||
checksum=686136642094adc2b5fe6749dfad02f54ff03d5b53d91c42050b97e7b3e222a1
|
||||
make_check_target="test"
|
||||
|
||||
do_check() {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'dmtx-utils'
|
||||
pkgname=dmtx-utils
|
||||
version=0.7.4
|
||||
revision=7
|
||||
revision=8
|
||||
build_style=gnu-configure
|
||||
maintainer="Orphaned <orphan@voidlinux.eu>"
|
||||
hostmakedepends="automake libtool pkg-config"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'dnscrypt-proxy'
|
||||
pkgname=dnscrypt-proxy
|
||||
version=2.0.12
|
||||
version=2.0.14
|
||||
revision=1
|
||||
build_style=go
|
||||
short_desc="DNS proxy that encrypts queries"
|
||||
|
@ -11,7 +11,7 @@ license="ISC"
|
|||
homepage="https://github.com/jedisct1/dnscrypt-proxy"
|
||||
#changelog="https://raw.githubusercontent.com/jedisct1/dnscrypt-proxy/master/ChangeLog"
|
||||
distfiles="${homepage}/archive/${version}.tar.gz"
|
||||
checksum=cd608949ea7f9e760626e4c6a70b5edcbd0452d0715342e07799dff2f85d5dfe
|
||||
checksum=291541c0a5c24189c4d76349ac2685823aaed808d02afd608cfc69c80f452d9d
|
||||
conf_files="/etc/dnscrypt-proxy.toml"
|
||||
system_accounts="dnscrypt_proxy"
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'docker-compose'
|
||||
pkgname=docker-compose
|
||||
version=1.21.1
|
||||
version=1.21.2
|
||||
revision=1
|
||||
noarch=yes
|
||||
wrksrc="compose-${version}"
|
||||
|
@ -12,10 +12,10 @@ depends="python3-setuptools python3-jsonschema python3-docker python3-dockerpty
|
|||
python3-six python3-texttable python3-cached-property"
|
||||
short_desc="Tool to define and run multi-container Docker applications"
|
||||
maintainer="pancake <pancake@nopcode.org>"
|
||||
homepage="https://docs.docker.com/compose/"
|
||||
license="Apache-2.0"
|
||||
homepage="https://docs.docker.com/compose/"
|
||||
distfiles="https://github.com/docker/compose/archive/${version}.tar.gz"
|
||||
checksum=aa9016685a8ee5cf27677cc985c9b9e984a454556e0407d3ab3d4ad9cefddd69
|
||||
checksum=3fdaa361dceb919b6008a925b8b672d7402cc3dd8277b8f26b028dd546d39926
|
||||
|
||||
pre_build() {
|
||||
# remove all upper bounds
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'docker'
|
||||
pkgname=docker
|
||||
version=18.02.0
|
||||
revision=2
|
||||
version=18.05.0
|
||||
revision=1
|
||||
_subversion='-ce'
|
||||
_version="$version$_subversion"
|
||||
wrksrc="$pkgname$_subversion-$_version"
|
||||
|
@ -13,7 +13,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
|
|||
license="Apache-2.0"
|
||||
homepage="http://www.docker.io"
|
||||
distfiles="https://github.com/docker/docker-ce/archive/v$_version.tar.gz"
|
||||
checksum=fb2b9db5ec1a7e9eb80913fb7790377bbbb0fe5aad033f498d09bcd15a51a5c2
|
||||
checksum=cc29408b382774b9f5967ee33851e97bcb7463aa7358d60004f28b836a70ba75
|
||||
|
||||
# These are required at run-time.
|
||||
depends="iptables xz git"
|
||||
|
@ -23,6 +23,8 @@ nocross=yes
|
|||
only_for_archs="x86_64 x86_64-musl"
|
||||
system_groups="docker"
|
||||
|
||||
_docker_components="runc containerd tini proxy dockercli"
|
||||
|
||||
do_build() {
|
||||
AUTO_GOPATH=1 DOCKER_BUILDTAGS='seccomp' DOCKER_GITCOMMIT=v$_version \
|
||||
hack/make.sh dynbinary
|
||||
|
@ -30,14 +32,11 @@ do_build() {
|
|||
|
||||
pre_build() {
|
||||
vmkdir usr/bin
|
||||
sed -i "s|/usr/local|$DESTDIR/usr|g; s|apparmor ||g" hack/dockerfile/install-binaries.sh
|
||||
AUTO_GOPATH=1 LDFLAGS='' DOCKER_BUILDTAGS='seccomp' DOCKER_GITCOMMIT=v$_version \
|
||||
hack/dockerfile/install-binaries.sh \
|
||||
runc-dynamic \
|
||||
containerd-dynamic \
|
||||
tini \
|
||||
proxy-dynamic \
|
||||
dockercli
|
||||
sed -i "s|/usr/local|$DESTDIR/usr|g; s|apparmor ||g" hack/dockerfile/install/install.sh
|
||||
for COMPONENT in $_docker_components; do
|
||||
AUTO_GOPATH=1 LDFLAGS='' DOCKER_BUILDTAGS='seccomp' DOCKER_GITCOMMIT=v$_version \
|
||||
hack/dockerfile/install/install.sh $COMPONENT
|
||||
done
|
||||
}
|
||||
|
||||
do_install() {
|
||||
|
|
|
@ -3,7 +3,7 @@ only_for_archs="x86_64 x86_64-musl"
|
|||
|
||||
pkgname=dolphin-emu
|
||||
version=5.0
|
||||
revision=10
|
||||
revision=11
|
||||
wrksrc="dolphin-${version}"
|
||||
build_style=cmake
|
||||
nopie=yes
|
||||
|
|
11
srcpkgs/dracut/patches/plymouth-udev-seat.patch
Normal file
11
srcpkgs/dracut/patches/plymouth-udev-seat.patch
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- modules.d/95udev-rules/module-setup.sh 2018-02-19 06:00:33.000000000 -0300
|
||||
+++ modules.d/95udev-rules/module-setup.sh 2018-05-02 00:27:53.710253893 -0300
|
||||
@@ -39,6 +39,8 @@
|
||||
60-persistent-storage.rules \
|
||||
61-persistent-storage-edd.rules \
|
||||
70-uaccess.rules \
|
||||
+ 71-plymouth-seat.rules \
|
||||
+ 71-udev-seat.rules \
|
||||
71-seat.rules \
|
||||
73-seat-late.rules \
|
||||
75-net-description.rules \
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'dracut'
|
||||
pkgname=dracut
|
||||
version=047
|
||||
revision=4
|
||||
revision=5
|
||||
build_style=configure
|
||||
configure_args="--prefix=/usr --sysconfdir=/etc"
|
||||
hostmakedepends="asciidoc pkg-config"
|
||||
|
|
|
@ -1,37 +0,0 @@
|
|||
--- util.c.orig 2016-04-25 08:52:55.441658244 +0200
|
||||
+++ util.c 2016-04-25 08:53:56.314297430 +0200
|
||||
@@ -24,7 +24,9 @@
|
||||
#include <stdint.h>
|
||||
#include <ctype.h>
|
||||
#include <inttypes.h>
|
||||
+#ifdef __GLIBC__
|
||||
#include <execinfo.h>
|
||||
+#endif
|
||||
#include <sys/time.h>
|
||||
|
||||
#include "debug.h"
|
||||
@@ -125,12 +127,14 @@ void print_stack_trace(void)
|
||||
char **messages = (char **)NULL;
|
||||
int i, trace_size = 0;
|
||||
|
||||
+#ifdef __GLIBC__
|
||||
trace_size = backtrace(trace, 16);
|
||||
messages = backtrace_symbols(trace, trace_size);
|
||||
printf("[stack trace follows]\n");
|
||||
for (i=0; i < trace_size; i++)
|
||||
printf("%s\n", messages[i]);
|
||||
free(messages);
|
||||
+#endif
|
||||
}
|
||||
|
||||
void record_start(struct elapsed_time *e, const char *name)
|
||||
--- util.h.orig 2016-04-25 08:56:23.538843339 +0200
|
||||
+++ util.h 2016-04-25 08:56:38.194997238 +0200
|
||||
@@ -2,6 +2,7 @@
|
||||
#define __UTIL_H__
|
||||
|
||||
#include <stdint.h>
|
||||
+#include <sys/time.h>
|
||||
|
||||
/* controlled by user options, turns pretty print on if true. */
|
||||
extern int human_readable;
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue