[arch-commits] Commit in (6 files)
Date: Tuesday, December 15, 2020 @ 18:43:34 Author: bastelfreak Revision: 776062 Add ruby-cri 2.15.10-2 Added: ruby-cri/ ruby-cri/repos/ ruby-cri/trunk/ ruby-cri/trunk/PKGBUILD ruby-cri/trunk/Rakefile.patch ruby-cri/trunk/disable-coveralls.patch -+ PKGBUILD| 57 ++ Rakefile.patch | 22 + disable-coveralls.patch | 12 + 3 files changed, 91 insertions(+) Added: ruby-cri/trunk/PKGBUILD === --- ruby-cri/trunk/PKGBUILD (rev 0) +++ ruby-cri/trunk/PKGBUILD 2020-12-15 18:43:34 UTC (rev 776062) @@ -0,0 +1,57 @@ +# Maintainer: Tim Meusel +# Contributor: Jeremy Audet +# Contributor: Lucky + +_gemname='cri' +pkgname="ruby-${_gemname}" +pkgver=2.15.10 +pkgrel=2 +pkgdesc='Library for building easy-to-use command-line tools with support for nested commands' +arch=('any') +url='https://github.com/ddfreyne/cri' +license=('MIT') +makedepends=('ruby-rdoc' 'ruby-yard' 'ruby-rake') +checkdepends=('ruby-minitest') +depends=('ruby') +options=(!emptydirs) +source=("${url}/archive/${pkgver}/${_gemname}-${pkgver}.tar.gz" 'Rakefile.patch' 'disable-coveralls.patch') + +sha512sums=('b18971cb2f7db6dff3e0f6074d770a062f021d35640e9f010a1e31e1bf2286ff60aafe145589fb16b3805a586eecee00fa14239967b9630efee23966c2f4e023' + '44d3db7dfda851d432ff293e178c31e513dfd902cbbf3c7862857b479562f091cd8afcac7c68a4fb4c825286fd6d62c5956be54eeb4e1640cf04bb7d1f71d764' + 'a6ff67046e306b199973754f5526367df5d4b1420ed1cb387a35756d1558eda92e0de481ebb83051cb0126f0c1565bcd4192c9808344a2cb8c212a66bbacb680') + +prepare() { + cd "${srcdir}/${_gemname}-${pkgver}" + + # The Rakefile and a helper file try to load a bunch of gems to report the CI status to a cloud provider + # Also it tries to execute a ruby linter for a legacy Ruby version + # all those tools aren't required to build and test the software, also we don't have them in the repos. + patch --forward --verbose --strip=1 --input='../Rakefile.patch' + patch --forward --verbose --strip=1 --input='../disable-coveralls.patch' +} + +build() { + cd "${srcdir}/${_gemname}-${pkgver}" + gem build "${_gemname}.gemspec" +} + +check() { + cd "${srcdir}/${_gemname}-${pkgver}" + rake test_unit + rake doc +} + +package() { + cd "${srcdir}/${_gemname}-${pkgver}" + local _gemdir="$(gem env gemdir)" + gem install --verbose --ignore-dependencies --no-user-install --install-dir "${pkgdir}/${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem" + + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" + install -Dm 644 README.md CODE_OF_CONDUCT.md NEWS.md -t "${pkgdir}/usr/share/doc/${pkgname}/" + mv doc/yardoc "${pkgdir}/usr/share/doc/${pkgname}/" + rm -rf "${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/"{README.md,CODE_OF_CONDUCT.md,NEWS.md,.gitignore,.rubocop.yml,.travis.yml,test,LICENSE} + + rm -rf "${pkgdir}/${_gemdir}/cache" +} + +# vim: ts=2 sw=2 et: Added: ruby-cri/trunk/Rakefile.patch === --- ruby-cri/trunk/Rakefile.patch (rev 0) +++ ruby-cri/trunk/Rakefile.patch 2020-12-15 18:43:34 UTC (rev 776062) @@ -0,0 +1,22 @@ +diff --git a/Rakefile b/Rakefile +index 968a3e8..52b3bca 100644 +--- a/Rakefile b/Rakefile +@@ -1,7 +1,6 @@ + # frozen_string_literal: true + + require 'rake/testtask' +-require 'rubocop/rake_task' + require 'yard' + + YARD::Rake::YardocTask.new(:doc) do |yard| +@@ -18,9 +17,3 @@ Rake::TestTask.new(:test_unit) do |t| + t.test_files = Dir['test/**/*_spec.rb'] + Dir['test/**/test_*.rb'] + t.libs << 'test' + end +- +-RuboCop::RakeTask.new(:test_style) +- +-task test: %i[test_unit test_style] +- +-task default: :test Added: ruby-cri/trunk/disable-coveralls.patch === --- ruby-cri/trunk/disable-coveralls.patch (rev 0) +++ ruby-cri/trunk/disable-coveralls.patch 2020-12-15 18:43:34 UTC (rev 776062) @@ -0,0 +1,12 @@ +diff --git a/test/helper.rb b/test/helper.rb +index ee4fc27..afd3b01 100644 +--- a/test/helper.rb b/test/helper.rb +@@ -1,8 +1,5 @@ + # frozen_string_literal: true + +-require 'coveralls' +-Coveralls.wear! +- + require 'minitest' + require 'minitest/autorun'
[arch-commits] Commit in (6 files)
Date: Tuesday, November 3, 2020 @ 09:16:15 Author: felixonmars Revision: 740471 addpkg: fcitx5-m17n 5.0.0-1 Added: fcitx5-m17n/ fcitx5-m17n/repos/ fcitx5-m17n/repos/community-x86_64/ fcitx5-m17n/repos/community-x86_64/PKGBUILD fcitx5-m17n/trunk/ fcitx5-m17n/trunk/PKGBUILD -+ repos/community-x86_64/PKGBUILD | 28 trunk/PKGBUILD | 28 2 files changed, 56 insertions(+) Added: fcitx5-m17n/repos/community-x86_64/PKGBUILD === --- fcitx5-m17n/repos/community-x86_64/PKGBUILD (rev 0) +++ fcitx5-m17n/repos/community-x86_64/PKGBUILD 2020-11-03 09:16:15 UTC (rev 740471) @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan +# Contributor: csslayer + +pkgname=fcitx5-hangul +pkgver=5.0.0 +pkgrel=1 +pkgdesc="Hangul Wrapper for Fcitx5" +arch=('x86_64') +url="https://github.com/fcitx/fcitx5-hangul; +license=('GPL') +depends=('fcitx5' 'libhangul') +makedepends=('extra-cmake-modules') +source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) +sha512sums=('716733b6c070abbffe7cc63cf1e42ae435c8318d52cdc1b42c818a2d6261ce9c0f21ae875ef1776021ea856095ae699f2758f5c61a47e1b7c118c49853de4721' +'SKIP') +validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian + +build(){ + cd $pkgname-$pkgver + + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib . + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} Added: fcitx5-m17n/trunk/PKGBUILD === --- fcitx5-m17n/trunk/PKGBUILD (rev 0) +++ fcitx5-m17n/trunk/PKGBUILD 2020-11-03 09:16:15 UTC (rev 740471) @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan +# Contributor: csslayer + +pkgname=fcitx5-m17n +pkgver=5.0.0 +pkgrel=1 +pkgdesc="m17n Wrapper for Fcitx5" +arch=('x86_64') +url="https://github.com/fcitx/fcitx5-m17n; +license=('GPL') +depends=('fcitx5' 'm17n-lib') +makedepends=('extra-cmake-modules') +source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) +sha512sums=('a9a05efe9c0cd41b2154be22c41cdfe9bd581bb91571a471c034d689b812e0892144ee564b15e78defad0c896ad02db5e53effc30f633c9adec0662fdbbc66b0' +'SKIP') +validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian + +build(){ + cd $pkgname-$pkgver + + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib . + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in (6 files)
Date: Tuesday, October 6, 2020 @ 19:10:24 Author: jelle Revision: 719490 extra2community: Moving ttf-junicode from extra to community Added: ttf-junicode/ ttf-junicode/repos/ ttf-junicode/trunk/ ttf-junicode/trunk/LICENSE ttf-junicode/trunk/PKGBUILD ttf-junicode/trunk/install --+ LICENSE | 97 + PKGBUILD | 26 install | 13 3 files changed, 136 insertions(+) Added: ttf-junicode/trunk/LICENSE === --- ttf-junicode/trunk/LICENSE (rev 0) +++ ttf-junicode/trunk/LICENSE 2020-10-06 19:10:24 UTC (rev 719490) @@ -0,0 +1,97 @@ +Copyright (c) , (), +with Reserved Font Name . +Copyright (c) , (), +with Reserved Font Name . +Copyright (c) , (). + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +--- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +--- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[arch-commits] Commit in (6 files)
Date: Tuesday, October 6, 2020 @ 14:23:38 Author: arodseth Revision: 719334 Add med, needed for FreeCAD Added: med/ med/repos/ med/repos/community-x86_64/ med/trunk/ med/trunk/PKGBUILD med/trunk/pycompile.patch -+ PKGBUILD| 43 +++ pycompile.patch | 13 + 2 files changed, 56 insertions(+) Added: med/trunk/PKGBUILD === --- med/trunk/PKGBUILD (rev 0) +++ med/trunk/PKGBUILD 2020-10-06 14:23:38 UTC (rev 719334) @@ -0,0 +1,43 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Guilhem Saurel +# Contributor: Michel Zou +# Contributor: Oliver Goethel + +pkgname=med +pkgver=4.0.0 +pkgrel=8 +pkgdesc='Generic pre- and post-processing platform for numerical simulation' +url="https://www.salome-platform.org/downloads; +license=(LGPL) +arch=(x86_64) +depends=(hdf5 python tk) +makedepends=(cmake gcc-fortran ninja swig) +source=("https://files.salome-platform.org/Salome/other/$pkgname-$pkgver.tar.gz; + 'https://gist.githubusercontent.com/jedbrown/527ef81ff59a0dccf833da40fdd15a47/raw/7482f9a42fdd277f5f9cf0167ea7a3381032ca7a/hdf5-1.12.patch' +pycompile.patch) +sha256sums=('a474e90b5882ce69c5e9f66f6359c53b8b73eb448c5f631fa96e8cd2c14df004' +'82d28b6ae2ee6ceb3c6de9acb861a49741e2e759c7c556217f7d284216788206' +'fec659efc391376eeb73c2e749d98ae504a178dde2d2e9d7b81d26537a043300') + +prepare() { + cd $pkgname-$pkgver + patch -p1 -i ../hdf5-1.12.patch + patch -p1 -i ../pycompile.patch +} + +build() { + mkdir build + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DMEDFILE_BUILD_PYTHON=ON \ +-DMEDFILE_BUILD_TESTS=OFF \ +-DMEDFILE_INSTALL_DOC=OFF \ +-GNinja + ninja +} + +package() { + DESTDIR="$pkgdir" ninja -C build install +} Added: med/trunk/pycompile.patch === --- med/trunk/pycompile.patch (rev 0) +++ med/trunk/pycompile.patch 2020-10-06 14:23:38 UTC (rev 719334) @@ -0,0 +1,13 @@ +diff --git a/config/cmake_files/medMacros.cmake b/config/cmake_files/medMacros.cmake +index 7c82cec..f6ca6d0 100644 +--- a/config/cmake_files/medMacros.cmake b/config/cmake_files/medMacros.cmake +@@ -457,7 +457,7 @@ MACRO(INSTALL_AND_COMPILE_PYTHON_FILE PYFILE2COMPINST PYFILELOC) + GET_FILENAME_COMPONENT(inputname ${input} NAME) + INSTALL(FILES ${input} DESTINATION ${CMAKE_INSTALL_PREFIX}/${PYFILELOC}) + INSTALL(CODE "MESSAGE(STATUS \"py compiling ${CMAKE_INSTALL_PREFIX}/${PYFILELOC}/${inputname}\")") +-INSTALL(CODE "SET(CMD \"import py_compile ; py_compile.compile('${CMAKE_INSTALL_PREFIX}/${PYFILELOC}/${inputname}')\")") ++INSTALL(CODE "SET(CMD \"import py_compile, os ; py_compile.compile(os.environ.get('DESTDIR', '') + '/' + '${CMAKE_INSTALL_PREFIX}/${PYFILELOC}/${inputname}', dfile='${CMAKE_INSTALL_PREFIX}/${PYFILELOC}/${inputname}')\")") + INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -c \"\${CMD}\")") + INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -O -c \"\${CMD}\")") + ENDFOREACH(input ${PYFILE2COMPINST})
[arch-commits] Commit in (6 files)
Date: Wednesday, September 23, 2020 @ 18:05:25 Author: svenstaro Revision: 711579 Add ansible-base for ansible Added: ansible-base/ ansible-base/repos/ ansible-base/repos/community-any/ ansible-base/repos/community-any/PKGBUILD ansible-base/trunk/ ansible-base/trunk/PKGBUILD --+ repos/community-any/PKGBUILD | 50 + trunk/PKGBUILD | 45 2 files changed, 95 insertions(+) Added: ansible-base/repos/community-any/PKGBUILD === --- ansible-base/repos/community-any/PKGBUILD (rev 0) +++ ansible-base/repos/community-any/PKGBUILD 2020-09-23 18:05:25 UTC (rev 711579) @@ -0,0 +1,50 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Bartłomiej Piotrowski +# Contributor: Daniel Wallace +# Contributor: Chris +# Contributor: m0ikz +# Contributor: atweiden + +pkgname=ansible +pkgver=2.9.13 +pkgrel=1 +pkgdesc='Radically simple IT automation platform' +arch=('any') +url='https://www.ansible.com' +license=('GPL3') +depends=('python' 'python-yaml' 'python-paramiko' 'python-jinja') +provides=('python-ansible') +optdepends=('sshpass: for ssh connections with password' +'python-passlib: crypt values for vars_prompt' +'python-pyopenssl: openssl modules' +'python-netaddr: for the ipaddr filter' +'python-systemd: log to journal' +'python-pywinrm: connect to Windows machines' +'python-dnspython: for dig lookup' +'python-ovirt-engine-sdk: ovirt support' +'python-boto3: aws_s3 module' +'python-jmespath: json_query support' +'python-ldap: ldap support' +'acme-tiny: openssl_certificate module') +makedepends=('fakeroot' 'python-setuptools') +backup=('etc/ansible/ansible.cfg') +source=("https://releases.ansible.com/ansible/ansible-${pkgver}.tar.gz;) +sha512sums=('cb08adf62df0f3650425a5d960baadd7439c7c1e95b8f9df3d08e7504f9622b9e5f7104b8700b0f1e9fe318d349a6a5728e9178f0193fb4a190456e30a2f1eb2') + +build() { + cd "${srcdir}"/${pkgname}-${pkgver} + python setup.py build +} + +package() { + cd ${pkgname}-${pkgver} + python setup.py install -O1 --root="${pkgdir}" + install -Dm644 COPYING "${pkgdir}"/usr/share/doc/ansible/COPYING + + install -d "${pkgdir}"/usr/share/ansible/doc + cp -dpr --no-preserve=ownership ./examples "${pkgdir}"/usr/share/ansible/doc/ + install -Dm644 examples/ansible.cfg "${pkgdir}"/etc/ansible/ansible.cfg + + install -d "${pkgdir}"/usr/share/man/man1 + cp -dpr --no-preserve=ownership docs/man/man1/*.1 "${pkgdir}"/usr/share/man/man1 +} Added: ansible-base/trunk/PKGBUILD === --- ansible-base/trunk/PKGBUILD (rev 0) +++ ansible-base/trunk/PKGBUILD 2020-09-23 18:05:25 UTC (rev 711579) @@ -0,0 +1,45 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Bartłomiej Piotrowski +# Contributor: Daniel Wallace +# Contributor: Chris +# Contributor: m0ikz +# Contributor: atweiden + +pkgname=ansible-base +pkgver=2.10.1 +pkgrel=1 +pkgdesc='Radically simple IT automation platform' +arch=('any') +url='https://pypi.org/project/ansible-base/' +license=('GPL3') +depends=('python' 'python-yaml' 'python-paramiko' 'python-jinja') +provides=('python-ansible') +optdepends=('sshpass: for ssh connections with password' +'python-passlib: crypt values for vars_prompt' +'python-netaddr: for the ipaddr filter' +'python-systemd: log to journal' +'python-pywinrm: connect to Windows machines' +'python-dnspython: for dig lookup' +'python-jmespath: json_query support') +makedepends=('python-setuptools') +backup=('etc/ansible/ansible.cfg') +source=("https://pypi.python.org/packages/source/a/ansible-base/ansible-base-${pkgver}.tar.gz;) +sha512sums=('77bc2f3f6b924299add7e3a57beaf4a0517b036027a785c177874ae6a07a06679de65770a296f81ab0022cb0b495f17e2ceb772f906172fbf46fb65609be1ce2') + +build() { + cd ansible-base-${pkgver} + python setup.py build +} + +package() { + cd ansible-base-${pkgver} + python setup.py install -O1 --root="${pkgdir}" + install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING + + install -d "${pkgdir}"/usr/share/ansible/doc + cp -dpr --no-preserve=ownership ./examples "${pkgdir}"/usr/share/ansible/doc/ + install -Dm644 examples/ansible.cfg "${pkgdir}"/etc/ansible/ansible.cfg + + install -d "${pkgdir}"/usr/share/man/man1 + cp -dpr --no-preserve=ownership docs/man/man1/*.1 "${pkgdir}"/usr/share/man/man1 +}
[arch-commits] Commit in (6 files)
Date: Friday, August 14, 2020 @ 08:18:06 Author: felixonmars Revision: 678508 addpkg: dhcp-helper 1.2-2 Added: dhcp-helper/ dhcp-helper/repos/ dhcp-helper/trunk/ dhcp-helper/trunk/PKGBUILD dhcp-helper/trunk/dhcp-helper.conf dhcp-helper/trunk/dhcp-helper.service -+ PKGBUILD| 32 dhcp-helper.conf|2 ++ dhcp-helper.service | 11 +++ 3 files changed, 45 insertions(+) Added: dhcp-helper/trunk/PKGBUILD === --- dhcp-helper/trunk/PKGBUILD (rev 0) +++ dhcp-helper/trunk/PKGBUILD 2020-08-14 08:18:06 UTC (rev 678508) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan + +pkgname=dhcp-helper +pkgver=1.2 +pkgrel=2 +pkgdesc="daemon for DHCP relay agent" +arch=('i686' 'x86_64') +url="http://thekelleys.org.uk/dhcp-helper/; +license=('GPL2') +depends=('iproute') +backup=("etc/conf.d/dhcp-helper") +source=("http://thekelleys.org.uk/dhcp-helper/dhcp-helper-1.2.tar.gz; +"dhcp-helper.conf" +"dhcp-helper.service") +sha256sums=('ae9e589ec50f1b5be302e7ebb8111ad734a11e2422a9cf61d08f7858ea2366ad' +'08a8691c2eb4d249be20f6d93bd2fd987a73d9c91e4be8d73c239a3756788d5f' +'90edc47cbd1264cb3b8619c3aebab78fd59de40b81550ccf488e404cb9d4f1da') + +build() { + cd $pkgname-$pkgver + make CFLAGS="$CFLAGS $LDFLAGS" +} + +package() { + cd $pkgname-$pkgver + install -Dm0755 dhcp-helper "$pkgdir"/usr/bin/dhcp-helper + install -Dm0644 dhcp-helper.8 "$pkgdir"/usr/share/man/man8/dhcp-helper.8 + + cd "$srcdir" + install -Dm0644 dhcp-helper.conf"$pkgdir"/etc/conf.d/dhcp-helper + install -Dm0644 dhcp-helper.service "$pkgdir"/usr/lib/systemd/system/dhcp-helper.service +} Added: dhcp-helper/trunk/dhcp-helper.conf === --- dhcp-helper/trunk/dhcp-helper.conf (rev 0) +++ dhcp-helper/trunk/dhcp-helper.conf 2020-08-14 08:18:06 UTC (rev 678508) @@ -0,0 +1,2 @@ +EXTIF=eth0 +INTIF=eth1 Added: dhcp-helper/trunk/dhcp-helper.service === --- dhcp-helper/trunk/dhcp-helper.service (rev 0) +++ dhcp-helper/trunk/dhcp-helper.service 2020-08-14 08:18:06 UTC (rev 678508) @@ -0,0 +1,11 @@ +[Unit] +Description=daemon for DHCP relay agent + +[Service] +Type=forking +PIDFile=/run/dhcp-helper.pid +EnvironmentFile=/etc/conf.d/dhcp-helper +ExecStart=/usr/bin/dhcp-helper -r /run/dhcp-helper.pid -i $INTIF -b $EXTIF + +[Install] +WantedBy=multi-user.target
[arch-commits] Commit in (6 files)
Date: Friday, July 17, 2020 @ 00:27:01 Author: archange Revision: 664240 Renaming of riot to element during the 1.7 upgrade Added: element.io/ element.io/repos/ element.io/trunk/ element.io/trunk/PKGBUILD element.io/trunk/element-desktop.sh element.io/trunk/element.desktop + PKGBUILD | 92 +++ element-desktop.sh |3 + element.desktop| 10 + 3 files changed, 105 insertions(+) Added: element.io/trunk/PKGBUILD === --- element.io/trunk/PKGBUILD (rev 0) +++ element.io/trunk/PKGBUILD 2020-07-17 00:27:01 UTC (rev 664240) @@ -0,0 +1,92 @@ +# Maintainer: Bruno Pagani +# Contributor: Steef Hegeman +# Contributor: Luca Weiss +# Contributor: Julian Schacher + +_pkgbase=riot +pkgbase=element.io +pkgname=(element-web element-desktop) +pkgver=1.7.1 +pkgrel=1 +pkgdesc="Glossy Matrix collaboration client — " +arch=(x86_64) +url="https://element.io; +license=(Apache) +makedepends=(npm git yarn python rust sqlcipher electron) +_url="https://github.com/vector-im/riot; +source=(element-web-${pkgver}.tar.gz::${_url}-web/archive/v${pkgver}.tar.gz + element-web-${pkgver}.tar.gz.asc::${_url}-web/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc + element-desktop-${pkgver}.tar.gz::${_url}-desktop/archive/v${pkgver}.tar.gz + element-desktop-${pkgver}.tar.gz.asc::${_url}-desktop/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc +element.desktop +element-desktop.sh) +sha256sums=('e26ad0d5ce192de4dfe29dd0cee296dddf77c043ae6e23ffcc6fc5c5fdb959b2' +'SKIP' +'6d92437d3cd3d7846a21616a98759e9d0c1cabd07bcbbedf1e933c1baf55b287' +'SKIP' +'07b26f0d4d8fa2308d56ab8d1b9edc8089cfd02d2d1fd3b844bd7cade7c031b3' +'7b9beb0999e99beebb85e142fe6d26e9b386ce6b636675610d4caccdfb7fd293') +validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases + +prepare() { + cd riot-web-${pkgver} + # Switch target to output to directory rather than .deb package + sed -i 's/"target": "deb"/"target": "dir"/g' package.json + yarn install + + cd ../riot-desktop-${pkgver} + sed -i 's@"https://packages.riot.im/desktop/update/"@null@g' element.io/release/config.json + yarn install +} + +build() { + cd riot-web-${pkgver} + yarn build + + cd ../riot-desktop-${pkgver} + yarn run build:native + yarn run build +} + +package_element-web() { + pkgdesc+="web version." + replaces=(riot-web vector-web) + + cd riot-web-${pkgver} + + install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/element + + cp -r webapp/* "${pkgdir}"/usr/share/webapps/element/ + install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/element/ + ln -s /etc/webapps/element/config.json "${pkgdir}"/usr/share/webapps/element/ + echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/element/version +} + +package_element-desktop() { + pkgdesc+="desktop version." + replaces=(riot-desktop) + depends=("element-web=${pkgver}" electron sqlcipher) + backup=('etc/element/config.json') + + cd riot-desktop-${pkgver} + + install -d "${pkgdir}"{/usr/lib/element/,/etc/webapps/element} + + # Install the app content, replace the webapp with a symlink to the system package + cp -r dist/linux-unpacked/resources/* "${pkgdir}"/usr/lib/element/ + ln -s /usr/share/webapps/element "${pkgdir}"/usr/lib/element/webapp + + # Config file + ln -s /etc/element/config.json "${pkgdir}"/etc/webapps/element/config.json + install -Dm644 element.io/release/config.json -t "${pkgdir}"/etc/element + + # Required extras + install -Dm644 ../element.desktop "${pkgdir}"/usr/share/applications/element.desktop + install -Dm755 ../${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname} + + # Icons + install -Dm644 ../riot-web-${pkgver}/res/themes/element/img/logos/element-logo.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/element.svg + for i in 16 24 48 64 96 128 256 512; do +install -Dm644 build/icons/${i}x${i}.png "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/element.png + done +} Added: element.io/trunk/element-desktop.sh === --- element.io/trunk/element-desktop.sh (rev 0) +++ element.io/trunk/element-desktop.sh 2020-07-17 00:27:01 UTC (rev 664240) @@ -0,0 +1,3 @@ +#!/bin/bash + +electron /usr/lib/element/app.asar "$@" Property changes on: element.io/trunk/element-desktop.sh ___ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Added: element.io/trunk/element.desktop === --- element.io/trunk/element.desktop(rev 0) +++ element.io/trunk/element.desktop2020-07-17 00:27:01 UTC (rev 664240) @@ -0,0 +1,10 @@ +[Desktop
[arch-commits] Commit in (6 files)
Date: Wednesday, July 15, 2020 @ 13:10:10 Author: bgyorgy Revision: 663964 Move scite from AUR with 17 votes Added: scite/ scite/trunk/ scite/trunk/PKGBUILD scite/trunk/SciTE.appdata.xml scite/trunk/hardening_flags.patch scite/trunk/load_so_from_library_path.patch -+ PKGBUILD| 45 +++ SciTE.appdata.xml | 21 ++ hardening_flags.patch | 58 + load_so_from_library_path.patch | 74 ++ 4 files changed, 198 insertions(+) Added: scite/trunk/PKGBUILD === --- scite/trunk/PKGBUILD(rev 0) +++ scite/trunk/PKGBUILD2020-07-15 13:10:10 UTC (rev 663964) @@ -0,0 +1,45 @@ +# Maintainer: Balló György +# Contributor: Lex Black +# Contributor: Alexander F Rødseth +# Contributor: Thomas S Hatch +# Contributor: Corrado 'bardo' Primier +# Contributor: Jochem Kossen +# Contributor: Daniel J Griffiths + +pkgname=scite +pkgver=4.4.3 +pkgrel=3 +pkgdesc='Editor with facilities for building and running programs' +arch=(x86_64) +url='https://www.scintilla.org/SciTE.html' +license=('custom:HPND') +depends=(gtk3) +backup=(usr/share/scite/SciTEGlobal.properties) +source=(https://www.scintilla.org/${pkgname}${pkgver//./}.tgz +load_so_from_library_path.patch +hardening_flags.patch +SciTE.appdata.xml) +sha256sums=('05e53ccb1219753b9c73b0c1b83b6e2868a8c0c91d8785db2a5f8f9c41ed7d3f' +'f2cbc239a1fb166d411a817ad7964d06b72111fc51b5ef56795275a62ead3681' +'8d18bef06a73d0a081659119094c6f1b2582bfc3e3ae0c55210b083820d7a514' +'04a33885833024a450c295d384f833bbc60894d57615de2a6f89db32d3ba942d') + +prepare() { + patch -Np1 -i load_so_from_library_path.patch + patch -Np1 -i hardening_flags.patch + sed -i 's|pixmapdir=$(datadir)/pixmaps|pixmapdir=$(datadir)/icons/hicolor/48x48/apps| + s|pixmapdir)/Sci48M.png|pixmapdir)/SciTE.png|' scite/gtk/makefile + sed -i 's/Sci48M/SciTE/' scite/gtk/{SciTEGTK.cxx,SciTE.desktop} +} + +build() { + GTK3=1 make -C scintilla/gtk + GTK3=1 make -C scite/gtk +} + +package() { + GTK3=1 make -C scite/gtk DESTDIR="$pkgdir" install + install -Dm644 scite/License.txt "$pkgdir/usr/share/licenses/$pkgname/License.txt" + install -Dm644 SciTE.appdata.xml "$pkgdir/usr/share/metainfo/SciTE.appdata.xml" + ln -sf /usr/bin/SciTE "$pkgdir/usr/bin/scite" +} Added: scite/trunk/SciTE.appdata.xml === --- scite/trunk/SciTE.appdata.xml (rev 0) +++ scite/trunk/SciTE.appdata.xml 2020-07-15 13:10:10 UTC (rev 663964) @@ -0,0 +1,21 @@ + + + org.scintilla.SciTE + SciTE.desktop + SciTE + Edit your source files + CC0-1.0 + HPND + + + SciTE is a SCIntilla based Text Editor. Originally built to demonstrate Scintilla, it has grown to be a generally useful editor with facilities for building and running programs. It is best used for jobs with simple configurations. + + + + + https://www.scintilla.org/SciTE224.png + + + https://sourceforge.net/p/scintilla/bugs/ + https://scintilla.org/SciTE.html + Added: scite/trunk/hardening_flags.patch === --- scite/trunk/hardening_flags.patch (rev 0) +++ scite/trunk/hardening_flags.patch 2020-07-15 13:10:10 UTC (rev 663964) @@ -0,0 +1,58 @@ +From: Antonio Valentino +Date: Sat, 14 Apr 2018 17:39:34 + +Subject: Use CPPFLAGS/CXXFAGS/LDFLAGS in the makefiles to enable all + hardening flags + +=== +--- + scintilla/gtk/makefile | 4 ++-- + scite/gtk/makefile | 6 +++--- + 2 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/scintilla/gtk/makefile b/scintilla/gtk/makefile +index 00f9025..0a882d2 100644 +--- a/scintilla/gtk/makefile b/scintilla/gtk/makefile +@@ -89,9 +89,9 @@ clean: + $(DEL) *.o $(call normalize,$(COMPLIB)) *.plist + + %.o: %.cxx +- $(CXX) $(CXX_ALL_FLAGS) $(CXXFLAGS) -c $< ++ $(CXX) $(CPPFLAGS) $(CXX_ALL_FLAGS) $(CXXFLAGS) -c $< + %.o: %.c +- $(CC) $(DEFINES) $(INCLUDES) $(CONFIG_FLAGS) $(BASE_FLAGS) $(CFLAGS) -w -c $< ++ $(CC) $(CPPFLAGS) $(DEFINES) $(INCLUDES) $(CONFIG_FLAGS) $(BASE_FLAGS) $(CFLAGS) -w -c $< + + GLIB_GENMARSHAL = glib-genmarshal + GLIB_GENMARSHAL_FLAGS = --prefix=scintilla_marshal +diff --git a/scite/gtk/makefile b/scite/gtk/makefile +index 28c1ee1..33001a7 100644 +--- a/scite/gtk/makefile b/scite/gtk/makefile +@@ -79,7 +79,7 @@ INCLUDES += -I$(srcdir)/../lua/src + LUA_DEFINES = -DLUA_USE_POSIX -DLUA_USE_DLOPEN + + %.o: %.c +- $(CC) $(DEFINES) $(INCLUDES) $(WARNINGS) $(LUA_DEFINES) $(BASE_FLAGS) $(CFLAGS) -c $< -o $@ ++ $(CC) $(CPPFLAGS)
[arch-commits] Commit in (6 files)
Date: Tuesday, July 14, 2020 @ 19:06:20 Author: jelle Revision: 391916 Addition of postgresql exporter for devops Added: prometheus-postgresql-exporter/ prometheus-postgresql-exporter/repos/ prometheus-postgresql-exporter/trunk/ prometheus-postgresql-exporter/trunk/PKGBUILD prometheus-postgresql-exporter/trunk/prometheus-postgresql-exporter.conf prometheus-postgresql-exporter/trunk/prometheus-postgresql-exporter.service + PKGBUILD | 42 +++ prometheus-postgresql-exporter.conf|2 + prometheus-postgresql-exporter.service | 14 ++ 3 files changed, 58 insertions(+) Added: prometheus-postgresql-exporter/trunk/PKGBUILD === --- prometheus-postgresql-exporter/trunk/PKGBUILD (rev 0) +++ prometheus-postgresql-exporter/trunk/PKGBUILD 2020-07-14 19:06:20 UTC (rev 391916) @@ -0,0 +1,42 @@ +# Maintainer: Jelle van der Waa +# Contributor: Nils Czernia + +pkgname=prometheus-postgresql-exporter +pkgver=0.8.0 +pkgrel=2 +pkgdesc="Prometheus exporter for PostrgreSQL" +arch=('x86_64') +url="https://github.com/wrouesnel/postgres_exporter; +license=('Apache') +makedepends=('git' 'go') +source=("https://github.com/wrouesnel/postgres_exporter/archive/v${pkgver}.tar.gz; +"prometheus-postgresql-exporter.service") +sha256sums=('27877c9b3aa751c7c1265f39986218f6a2c2b66a126cf348c6cc2f20f5201b02' +'cda225c236df0e2a6d71c17a5390a92ed5cc7f71b8ca5843590c59fa02cdb135') + +prepare() { +cd "${srcdir}/postgres_exporter-${pkgver}" + +export GOPATH="${srcdir}/gopath" +mkdir -p "${GOPATH}/src/github.com/wrouesnel" +ln -snf "${srcdir}/postgres_exporter-${pkgver}" "${GOPATH}/src/github.com/wrouesnel/postgres_exporter" +} + +build() { +export GOPATH="${srcdir}/gopath" +cd "${GOPATH}/src/github.com/wrouesnel/postgres_exporter" +go run mage.go binary +} + +check() { +export GOPATH="${srcdir}/gopath" +cd "${GOPATH}/src/github.com/wrouesnel/postgres_exporter" +go run mage.go test +} + +package() { +install -Dm755 prometheus-postgresql-exporter.service "${pkgdir}/usr/lib/systemd/system/prometheus-postgresql-exporter.service" +install -Dm755 prometheus-postgresql-exporter.conf "${pkgdir}/etc/conf.d/prometheus-postgresql-exporter" + +install -Dm755 "postgres_exporter-${pkgver}/postgres_exporter" "${pkgdir}/usr/bin/prometheus-postgresql-exporter" +} Added: prometheus-postgresql-exporter/trunk/prometheus-postgresql-exporter.conf === --- prometheus-postgresql-exporter/trunk/prometheus-postgresql-exporter.conf (rev 0) +++ prometheus-postgresql-exporter/trunk/prometheus-postgresql-exporter.conf 2020-07-14 19:06:20 UTC (rev 391916) @@ -0,0 +1,2 @@ +DATA_SOURCE_NAME="" +POSTGRESQL_EXPORTER_ARGS="" Added: prometheus-postgresql-exporter/trunk/prometheus-postgresql-exporter.service === --- prometheus-postgresql-exporter/trunk/prometheus-postgresql-exporter.service (rev 0) +++ prometheus-postgresql-exporter/trunk/prometheus-postgresql-exporter.service 2020-07-14 19:06:20 UTC (rev 391916) @@ -0,0 +1,14 @@ +[Unit] +Description=Prometheus exporter for PostgreSQL +After=network.target + +[Service] +EnvironmentFile=-/etc/conf.d/prometheus-postgresql-exporter +ExecStart=/usr/bin/prometheus-postgresql-exporter $POSTGRESQL_EXPORTER_ARGS +Restart=on-failure + + +PrivateDevices=true + +[Install] +WantedBy=multi-user.target
[arch-commits] Commit in (6 files)
Date: Monday, July 13, 2020 @ 20:36:07 Author: jelle Revision: 391882 Add prometheus-mysqld-exporter for devops Added: prometheus-mysqld-exporter/ prometheus-mysqld-exporter/repos/ prometheus-mysqld-exporter/trunk/ prometheus-mysqld-exporter/trunk/PKGBUILD prometheus-mysqld-exporter/trunk/prometheus-mysqld-exporter.conf prometheus-mysqld-exporter/trunk/prometheus-mysqld-exporter.service + PKGBUILD | 46 +++ prometheus-mysqld-exporter.conf|2 + prometheus-mysqld-exporter.service | 24 ++ 3 files changed, 72 insertions(+) Added: prometheus-mysqld-exporter/trunk/PKGBUILD === --- prometheus-mysqld-exporter/trunk/PKGBUILD (rev 0) +++ prometheus-mysqld-exporter/trunk/PKGBUILD 2020-07-13 20:36:07 UTC (rev 391882) @@ -0,0 +1,46 @@ +# Maintainer: Jelle van der Waa +# Contributor: Jakob Gahde + +pkgname=prometheus-mysqld-exporter +pkgver=0.12.1 +pkgrel=2 +pkgdesc="Prometheus exporter for MySQL server metrics" +arch=('x86_64') +url="https://github.com/prometheus/mysqld_exporter; +license=('Apache') +depends=('glibc') +makedepends=('go') +backup=('etc/conf.d/prometheus-mysqld-exporter') +source=("mysql_exporter-${pkgver}.tar.gz::https://github.com/prometheus/mysqld_exporter/archive/v${pkgver}.tar.gz; +"prometheus-mysqld-exporter.service" +"prometheus-mysqld-exporter.conf") +sha512sums=('a655a9ad4b5bc6e7840df68bee934d55485d3a04a7dc8186c8f9d224eb33b0e1d98de3db78a0c7d92f9b3d6ca06ead2d609cf2cfa99e584635f0339984e60629' + '845716ce251bc29d8059f113e7451030ac1fa592e9b8f4f6daa39d2326fe451f66cfa9f5fe8acc7ece6b875ed811ea4818df04d70269ecc76a560dfdfadd1fad' + 'c13a99a42e5a28e2be1287c337aa0f351dc8ffdbafb903e51a360d00aecf1d49d2b28b73e3741cdf681cb18c33546ae2088a8dab8bc4908b5c5ef008500b40fb') + +build() { + cd "mysqld_exporter-${pkgver}" + + go build \ +-trimpath \ +-buildmode=pie \ +-mod=readonly \ +-modcacherw \ +-ldflags "-extldflags ${LDFLAGS} + -X github.com/prometheus/common/version.Version=${pkgver} \ + -X github.com/prometheus/common/version.Revision=${pkgver} \ + -X github.com/prometheus/common/version.Branch=tarball \ + -X github.com/prometheus/common/version.BuildUser=someone@builder \ + -X github.com/prometheus/common/version.BuildDate=$(date -d@"${SOURCE_DATE_EPOCH}" +%Y%m%d-%T)" \ +. +} + +package() { + install -Dm644 "prometheus-mysqld-exporter.service" \ +"${pkgdir}/usr/lib/systemd/system/prometheus-mysqld-exporter.service" + install -Dm644 "prometheus-mysqld-exporter.conf" \ +"${pkgdir}/etc/conf.d/prometheus-mysqld-exporter" + + cd "mysqld_exporter-${pkgver}" + install -Dm755 "mysqld_exporter" "${pkgdir}/usr/bin/prometheus-mysqld-exporter" +} Added: prometheus-mysqld-exporter/trunk/prometheus-mysqld-exporter.conf === --- prometheus-mysqld-exporter/trunk/prometheus-mysqld-exporter.conf (rev 0) +++ prometheus-mysqld-exporter/trunk/prometheus-mysqld-exporter.conf 2020-07-13 20:36:07 UTC (rev 391882) @@ -0,0 +1,2 @@ +DATA_SOURCE_NAME="" +MYSQLD_EXPORTER_ARGS="" Added: prometheus-mysqld-exporter/trunk/prometheus-mysqld-exporter.service === --- prometheus-mysqld-exporter/trunk/prometheus-mysqld-exporter.service (rev 0) +++ prometheus-mysqld-exporter/trunk/prometheus-mysqld-exporter.service 2020-07-13 20:36:07 UTC (rev 391882) @@ -0,0 +1,24 @@ +[Unit] +Description=Prometheus exporter for MySQL server metrics +After=network.target + +[Service] +EnvironmentFile=-/etc/conf.d/prometheus-mysqld-exporter +ExecStart=/usr/bin/prometheus-mysqld-exporter $MYSQLD_EXPORTER_ARGS +Restart=on-failure + +DynamicUser=true +ProtectKernelModules=true +ProtectKernelTunables=true +LockPersonality=true +ProtectHostname=true +ProtectHome=true +ProtectControlGroups=true +ProtectKernelLogs=true +PrivateDevices=true +RestrictRealtime=true +CapabilityBoundingSet= +MemoryDenyWriteExecute=true + +[Install] +WantedBy=multi-user.target
[arch-commits] Commit in (6 files)
Date: Wednesday, July 8, 2020 @ 19:13:50 Author: mtorromeo Revision: 661761 Added benchmark as dependency for grpc Added: benchmark/ benchmark/trunk/ benchmark/trunk/PKGBUILD Modified: grpc/trunk/PKGBUILD python-ujson/trunk/PKGBUILD salt/trunk/PKGBUILD -+ benchmark/trunk/PKGBUILD| 40 grpc/trunk/PKGBUILD | 34 +++--- python-ujson/trunk/PKGBUILD | 10 +- salt/trunk/PKGBUILD | 40 +++- 4 files changed, 83 insertions(+), 41 deletions(-) Added: benchmark/trunk/PKGBUILD === --- benchmark/trunk/PKGBUILD(rev 0) +++ benchmark/trunk/PKGBUILD2020-07-08 19:13:50 UTC (rev 661761) @@ -0,0 +1,40 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Philipp Claßen + +pkgname=benchmark +pkgver=1.5.1 +pkgrel=1 +pkgdesc="A microbenchmark support library" +arch=('x86_64') +url="https://github.com/google/benchmark; +license=('Apache') +depends=('gcc-libs') +makedepends=('cmake') + +source=("https://github.com/google/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('23082937d1663a53b90cb5b61df4bcc312f6dee7018da78ba00dd6bd669dfef2') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + mkdir -p build +} + +build() { + cd "$srcdir/$pkgname-$pkgver/build" + + cmake \ +-DCMAKE_BUILD_TYPE=None \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_SHARED_LIBS=ON \ +-DBENCHMARK_ENABLE_LTO=ON \ +-DBENCHMARK_ENABLE_GTEST_TESTS=OFF \ +.. + + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver/build" + make DESTDIR="$pkgdir/" install +} Modified: grpc/trunk/PKGBUILD === --- grpc/trunk/PKGBUILD 2020-07-08 19:09:54 UTC (rev 661760) +++ grpc/trunk/PKGBUILD 2020-07-08 19:13:50 UTC (rev 661761) @@ -4,10 +4,9 @@ pkgbase='grpc' pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.29.1 +pkgver=1.30.0 _gtestver=c9ccac7cb7345901884aabf5d1a786cfa6e2f397 _abseilcppver=20200225.2 -_gbenchmark=1.5.0 pkgrel=1 pkgdesc="High performance, open source, general RPC framework that puts mobile and HTTP/2 first." arch=('x86_64') @@ -14,17 +13,15 @@ url='https://grpc.io' license=('BSD') makedepends=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags' 'cython' 'cmake') -source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz; +source=("https://github.com/grpc/grpc/archive/v$pkgver/$pkgbase-$pkgver.tar.gz; "https://github.com/google/googletest/archive/$_gtestver/googletest-$_gtestver.tar.gz; - "https://github.com/abseil/abseil-cpp/archive/$_abseilcppver/abseil-cpp-$_abseilcppver.tar.gz; - "https://github.com/google/benchmark/archive/v$_gbenchmark/google-benchmark-$_gbenchmark.tar.gz;) -sha256sums=('0343e6dbde66e9a31c691f2f61e98d79f3584e03a11511fad3f10e3667832a45' + "https://github.com/abseil/abseil-cpp/archive/$_abseilcppver/abseil-cpp-$_abseilcppver.tar.gz;) +sha256sums=('419dba362eaf8f1d36849ceee17c3e2ff8ff12ac666b42d3ff02a164ebe090e9' '443d383db648ebb8e391382c0ab63263b7091d03197f304390baac10f178a468' -'f41868f7a938605c92936230081175d1eae87f6ea2c248f41077c8f88316f111' -'3c6a165b6ecc948967a1ead710d4a181d7b0fbcaa183ef7ea84604994966221a') +'f41868f7a938605c92936230081175d1eae87f6ea2c248f41077c8f88316f111') prepare() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$pkgbase-$pkgver" ln -sf "$srcdir/googletest-$_gtestver/"{googlemock,googletest} \ third_party/googletest @@ -31,14 +28,16 @@ rm -rf third_party/abseil-cpp ln -s "$srcdir/abseil-cpp-$_abseilcppver/" third_party/abseil-cpp - rm -rf third_party/benchmark - ln -s "$srcdir/benchmark-$_gbenchmark/" third_party/benchmark - sed '/TARGET gflags::gflags/i \ set(_gRPC_GFLAGS_LIBRARIES gflags)' -i cmake/gflags.cmake mkdir build - cd build +} + +build() { + cd "$srcdir/$pkgbase-$pkgver/build" cmake \ +-DCMAKE_BUILD_TYPE=None \ +-DCMAKE_CXX_FLAGS=-DNDEBUG \ -DgRPC_INSTALL=ON \ -DBUILD_SHARED_LIBS=ON \ -DgRPC_BUILD_TESTS=ON \ @@ -48,12 +47,9 @@ -DgRPC_SSL_PROVIDER=package \ -DgRPC_ZLIB_PROVIDER=package \ -DgRPC_GFLAGS_PROVIDER=package \ --DBENCHMARK_HAS_CXX03_FLAG=OFF \ +-DgRPC_BENCHMARK_PROVIDER=package \ .. -} -build() { - cd "$srcdir/$pkgname-$pkgver/build" make export LDFLAGS="$LDFLAGS -L$PWD" @@ -60,11 +56,11 @@ # PHP cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase" phpize - ./configure --enable-grpc="$srcdir/$pkgname-$pkgver" + ./configure --enable-grpc="$srcdir/$pkgbase-$pkgver" make # Python - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$pkgbase-$pkgver" GRPC_PYTHON_BUILD_WITH_CYTHON=1 \
[arch-commits] Commit in (6 files)
Date: Monday, July 6, 2020 @ 15:14:02 Author: daurnimator Revision: 658034 argocd-cli: initial commit Added: argocd-cli/ argocd-cli/repos/ argocd-cli/trunk/ argocd-cli/trunk/PKGBUILD argocd-cli/trunk/argocd.bash argocd-cli/trunk/argocd.zsh -+ PKGBUILD| 45 + argocd.bash |1 + argocd.zsh |3 +++ 3 files changed, 49 insertions(+) Added: argocd-cli/trunk/PKGBUILD === --- argocd-cli/trunk/PKGBUILD (rev 0) +++ argocd-cli/trunk/PKGBUILD 2020-07-06 15:14:02 UTC (rev 658034) @@ -0,0 +1,45 @@ +# Maintainer: Daurnimator + +pkgname=argocd-cli +pkgver=1.6.1 +pkgrel=1 +pkgdesc="Declarative continuous deployment for Kubernetes command line utility" +arch=('x86_64') +url='https://argoproj.github.io/argo-cd/' +license=('Apache') +makedepends=('go') +depends=('glibc') +source=("argo-cd-${pkgver}.tar.gz::https://github.com/argoproj/argo-cd/archive/v${pkgver}.tar.gz; +"argocd.bash" +"argocd.zsh") +sha512sums=('1a01fbb16dc05abc7f8a56e1b2b3fe8f1b093823d482ee5ca842f6943b253ae9548a6667cf2ac1aa89e24ebca5825b53a20a0e8031c6167055cc55ae45e6' + '5e751e78965b00f767aff90df435aba57aefa6f6d599807ddfda243ff95e0366636da2b2b5af2e9b389ab9efec23ee049f27e6a7defb8d3cb308693495b8a762' + '28568c83720793cdb5e77ec9c4aa5f1f4757ed665e84d807b8a4fe8377497f462fd33faf4bf076cf0a910e6b4d756ab31d66b1cf5643a3744bd0fa2b62287754') + +build() { + cd "argo-cd-$pkgver" + + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + go run github.com/gobuffalo/packr/packr build \ +-trimpath \ +-buildmode=pie \ +-mod=readonly \ +-modcacherw \ +-ldflags "-X github.com/argoproj/argo-cd/common.version=${pkgver} \ + -X github.com/argoproj/argo-cd/common.buildDate=$(date -u +'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) \ + -X github.com/argoproj/argo-cd/common.gitTag=${pkgver} \ + -extldflags ${LDFLAGS}" \ +./cmd/argocd +} + +package() { + install -Dm644 argocd.bash "$pkgdir/usr/share/bash-completion/completions/argocd" + install -Dm644 argocd.zsh "$pkgdir/usr/share/zsh/site-functions/_argocd" + + cd "argo-cd-$pkgver" + + install -D argocd "$pkgdir/usr/bin/argocd" +} Added: argocd-cli/trunk/argocd.bash === --- argocd-cli/trunk/argocd.bash(rev 0) +++ argocd-cli/trunk/argocd.bash2020-07-06 15:14:02 UTC (rev 658034) @@ -0,0 +1 @@ +source <(argocd completion bash) Added: argocd-cli/trunk/argocd.zsh === --- argocd-cli/trunk/argocd.zsh (rev 0) +++ argocd-cli/trunk/argocd.zsh 2020-07-06 15:14:02 UTC (rev 658034) @@ -0,0 +1,3 @@ +#compdef argocd + +source <(argocd completion zsh)
[arch-commits] Commit in (6 files)
Date: Saturday, June 27, 2020 @ 15:50:55 Author: ffy00 Revision: 654949 rename simplesoapy python-simplesoapy Added: python-simplesoapy/ python-simplesoapy/repos/ python-simplesoapy/repos/community-any/ python-simplesoapy/repos/community-any/PKGBUILD python-simplesoapy/trunk/ python-simplesoapy/trunk/PKGBUILD --+ repos/community-any/PKGBUILD | 27 +++ trunk/PKGBUILD | 30 ++ 2 files changed, 57 insertions(+) Added: python-simplesoapy/repos/community-any/PKGBUILD === --- python-simplesoapy/repos/community-any/PKGBUILD (rev 0) +++ python-simplesoapy/repos/community-any/PKGBUILD 2020-06-27 15:50:55 UTC (rev 654949) @@ -0,0 +1,27 @@ +# Maintainer: Filipe Laíns (FFY00) +# Contributor: Michal Krenek (Mikos) + +pkgname=simplesoapy +pkgver=1.5.1 +pkgrel=4 +pkgdesc="Simple pythonic wrapper for SoapySDR library" +arch=('any') +url="https://github.com/xmikos/simplesoapy; +license=('MIT') +depends=('python' 'python-numpy' 'soapysdr') +makedepends=('python-setuptools') +source=("$pkgname-$pkgver.tar.gz::https://github.com/xmikos/simplesoapy/archive/v$pkgver.tar.gz;) +sha256sums=('4006fb23997693266fbeee0b92d7461c3801c677a6dd2931a9539f34f37aa5b2') + +build() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py build +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py install --root="$pkgdir" + + install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + Added: python-simplesoapy/trunk/PKGBUILD === --- python-simplesoapy/trunk/PKGBUILD (rev 0) +++ python-simplesoapy/trunk/PKGBUILD 2020-06-27 15:50:55 UTC (rev 654949) @@ -0,0 +1,30 @@ +# Maintainer: Filipe Laíns (FFY00) +# Contributor: Michal Krenek (Mikos) + +_pkgname=simplesoapy +pkgname=python-$_pkgname +pkgver=1.5.1 +pkgrel=4 +pkgdesc='Simple pythonic wrapper for SoapySDR library' +arch=('any') +url='https://github.com/xmikos/simplesoapy' +license=('MIT') +depends=('python' 'python-numpy' 'soapysdr') +makedepends=('python-setuptools') +source=("$pkgname-$pkgver.tar.gz::https://github.com/xmikos/simplesoapy/archive/v$pkgver.tar.gz;) +sha256sums=('4006fb23997693266fbeee0b92d7461c3801c677a6dd2931a9539f34f37aa5b2') + +build() { + cd $_pkgname-$pkgver + + python setup.py build +} + +package() { + cd $_pkgname-$pkgver + + python setup.py install --root="$pkgdir" + + install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} +
[arch-commits] Commit in (6 files)
Date: Saturday, June 27, 2020 @ 15:52:26 Author: ffy00 Revision: 654951 rename simplespectral to python-simplespectral Added: python-simplespectral/ python-simplespectral/repos/ python-simplespectral/repos/community-any/ python-simplespectral/repos/community-any/PKGBUILD python-simplespectral/trunk/ python-simplespectral/trunk/PKGBUILD --+ repos/community-any/PKGBUILD | 27 +++ trunk/PKGBUILD | 30 ++ 2 files changed, 57 insertions(+) Added: python-simplespectral/repos/community-any/PKGBUILD === --- python-simplespectral/repos/community-any/PKGBUILD (rev 0) +++ python-simplespectral/repos/community-any/PKGBUILD 2020-06-27 15:52:26 UTC (rev 654951) @@ -0,0 +1,27 @@ +# Maintainer: Filipe Laíns (FFY00) +# Contributor: Michal Krenek (Mikos) + +pkgname=simplespectral +pkgver=1.0.0 +pkgrel=4 +pkgdesc="Heavily simplified scipy.signal.spectral module" +arch=('any') +url="https://github.com/xmikos/simplespectral; +license=('MIT') +depends=('python' 'python-numpy') +makedepends=('python-setuptools') +optdepends=('python-scipy: faster FFT calculations with scipy.fftpack library') +source=("$pkgname-$pkgver.tar.gz::https://github.com/xmikos/simplespectral/archive/v$pkgver.tar.gz;) +sha256sums=('4342741f7054c71f7c5fb9d38df49e048e0a4e20eb53cefd247e47937644cad0') + +build() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py build +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py install --root="$pkgdir" + + install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} Added: python-simplespectral/trunk/PKGBUILD === --- python-simplespectral/trunk/PKGBUILD(rev 0) +++ python-simplespectral/trunk/PKGBUILD2020-06-27 15:52:26 UTC (rev 654951) @@ -0,0 +1,30 @@ +# Maintainer: Filipe Laíns (FFY00) +# Contributor: Michal Krenek (Mikos) + +pkgname=simplespectral +pkgname=python-$_pkgname +pkgver=1.0.0 +pkgrel=4 +pkgdesc='Heavily simplified scipy.signal.spectral module' +arch=('any') +url='https://github.com/xmikos/simplespectral' +license=('MIT') +depends=('python' 'python-numpy') +makedepends=('python-setuptools') +optdepends=('python-scipy: faster FFT calculations with scipy.fftpack library') +source=("$pkgname-$pkgver.tar.gz::https://github.com/xmikos/simplespectral/archive/v$pkgver.tar.gz;) +sha256sums=('4342741f7054c71f7c5fb9d38df49e048e0a4e20eb53cefd247e47937644cad0') + +build() { + cd $pkgname-$pkgver + + python setup.py build +} + +package() { + cd $pkgname-$pkgver + + python setup.py install --root="$pkgdir" + + install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in (6 files)
Date: Thursday, June 4, 2020 @ 15:03:19 Author: bgyorgy Revision: 638933 Add kvirc Added: kvirc/ kvirc/trunk/ kvirc/trunk/PKGBUILD kvirc/trunk/kvirc.appdata.xml kvirc/trunk/python3.patch kvirc/trunk/qt5.15.patch ---+ PKGBUILD | 45 + kvirc.appdata.xml | 36 +++ python3.patch | 239 qt5.15.patch | 21 4 files changed, 341 insertions(+) Added: kvirc/trunk/PKGBUILD === --- kvirc/trunk/PKGBUILD(rev 0) +++ kvirc/trunk/PKGBUILD2020-06-04 15:03:19 UTC (rev 638933) @@ -0,0 +1,45 @@ +# Maintainer: Balló György + +pkgname=kvirc +pkgver=5.0.0 +pkgrel=1 +pkgdesc="Qt based IRC client" +arch=('x86_64') +url="https://kvirc.net/; +license=('GPL2') +depends=(enchant hicolor-icon-theme qt5-multimedia qt5-svg qt5-x11extras) +makedepends=(cmake python) +optdepends=('perl: scripting support' +'python: scripting support') +source=(ftp://ftp.kvirc.net/pub/kvirc/$pkgver/source/KVIrc-$pkgver.tar.bz2 +kvirc.appdata.xml +python3.patch +qt5.15.patch) +sha256sums=('76cd4cdcaca5e4056f086cdcbb6122c2ca7e331d6e66c7ebc57d32565f626a65' +'0426f1f3c2b410e9d5f9f44b7bf2042a06a33260c77ca083dda3275e2b96f2a7' +'dfa8586a849b1c74280b4203b45c24d3e9ad1f184ba09fe16c59febb64b1ca79' +'06c5df4fa2fded8b686beddf6824ff655aa6cd2164b1e8b07100418563d02e4e') + +prepare() { + [[ -d build ]] || mkdir build + cd KVIrc-$pkgver + patch -Np1 -i ../python3.patch + patch -Np1 -i ../qt5.15.patch +} + +build() { + cd build + cmake -G "Unix Makefiles" ../KVIrc-$pkgver/ \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_SKIP_RPATH=YES \ +-DWANT_QTWEBKIT=OFF \ +-DWANT_KDE=OFF \ +-DWANT_PHONON=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install + install -Dm644 ../$pkgname.appdata.xml "$pkgdir/usr/share/metainfo/$pkgname.appdata.xml" +} Added: kvirc/trunk/kvirc.appdata.xml === --- kvirc/trunk/kvirc.appdata.xml (rev 0) +++ kvirc/trunk/kvirc.appdata.xml 2020-06-04 15:03:19 UTC (rev 638933) @@ -0,0 +1,36 @@ + + + net.kvirc.KVIrc + kvirc.desktop + KVIrc + Connect to Internet Relay Chat + CC0-1.0 + GPL-2.0 + +KVIrc is a free portable IRC client based on the excellent Qt GUI toolkit. + + + + The SilverIRC theme, the default since KVIrc 3.2.6 after a fresh installation + https://kvirc.net/img/screenshots/snapshot15.png + + + The theme manager + https://kvirc.net/img/screenshots/snapshot16.png + + + The Aliases Editor + https://kvirc.net/img/screenshots/snapshot17.png + + + The Events Editor + https://kvirc.net/img/screenshots/snapshot18.png + + + The Popups Editor + https://kvirc.net/img/screenshots/snapshot19.png + + + https://github.com/kvirc/KVIrc/issues + https://kvirc.net/ + Added: kvirc/trunk/python3.patch === --- kvirc/trunk/python3.patch (rev 0) +++ kvirc/trunk/python3.patch 2020-06-04 15:03:19 UTC (rev 638933) @@ -0,0 +1,239 @@ +From dbe8ef6dad916124c3714abc469403ed9991261c Mon Sep 17 00:00:00 2001 +From: wodim +Date: Sat, 26 Aug 2017 15:02:56 +0200 +Subject: [PATCH 1/5] Add support for Python 3 + +--- + CMakeLists.txt | 7 ++ + src/modules/python/libkvipython.cpp | 26 + src/modules/pythoncore/kvircmodule.cpp | 2 +- + src/modules/pythoncore/pythonheaderwrapper.h | 6 + + 4 files changed, 35 insertions(+), 6 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 96659b5c3..c3d103726 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -69,9 +69,6 @@ set(CMAKE_KVIRC_BUILD_CPU ${CMAKE_SYSTEM_PROCESSOR}) + set(CMAKE_KVIRC_BUILD_COMPILER ${CMAKE_CXX_COMPILER}) + set(CMAKE_KVIRC_BUILD_COMPILER_FLAGS ${CMAKE_CXX_FLAGS}) + +-# Prefer Python 2.7 over 3.x (which is currently incompatible) - GitHub issue #2020 +-set(Python_ADDITIONAL_VERSIONS "2.7") +- + # Suffix for GNU/Linux + set(LIB_SUFFIX + CACHE STRING "Define suffix of directory name (32/64)" +@@ -786,10 +783,10 @@ endif() + # Check for Python support + option(WANT_PYTHON "Compile Python support" ON) + if(WANT_PYTHON) +- find_package(PythonLibs 2.7) ++ find_package(PythonLibs) + if(PYTHONLIBS_FOUND) + set(COMPILE_PYTHON_SUPPORT 1) +- set(CMAKE_STATUS_PYTHON_SUPPORT "Yes") ++ set(CMAKE_STATUS_PYTHON_SUPPORT "Yes, Python ${PYTHONLIBS_VERSION_STRING}") + list(APPEND LIBS ${PYTHON_LIBRARIES}) + include_directories(${PYTHON_INCLUDE_DIRS}) + else() +diff --git
[arch-commits] Commit in (6 files)
Date: Wednesday, April 29, 2020 @ 22:50:57 Author: dvzrv Revision: 622335 Adding mediathekview. Added: mediathekview/ mediathekview/repos/ mediathekview/trunk/ mediathekview/trunk/PKGBUILD mediathekview/trunk/de.mediathekview.MediathekView.desktop mediathekview/trunk/mediathekview.sh + PKGBUILD | 53 +++ de.mediathekview.MediathekView.desktop | 11 ++ mediathekview.sh |4 ++ 3 files changed, 68 insertions(+) Added: mediathekview/trunk/PKGBUILD === --- mediathekview/trunk/PKGBUILD(rev 0) +++ mediathekview/trunk/PKGBUILD2020-04-29 22:50:57 UTC (rev 622335) @@ -0,0 +1,53 @@ +# Maintainer: David Runge + +_name=MediathekView +pkgname=mediathekview +pkgver=13.5.1 +pkgrel=2 +pkgdesc="Access the Mediathek of many German TV stations" +arch=('any') +url="https://github.com/mediathekview/MediathekView; +license=('GPL3') +depends=('bash' 'hicolor-icon-theme' 'java-runtime>=11') +makedepends=('maven') +optdepends=('mplayer: for recording streams' +'vlc: for stream playback') +source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/${pkgver}.tar.gz; +"de.${pkgname}.${_name}.desktop" +"${pkgname}.sh") +sha512sums=('8e46259eb0ecc4f378d01fa378cf3f52d9e419194e9d6b37668bb07a9c3f6590dbd60a08ff4feff1d475c1266eb852279db37e11c76c32d39aa5ca02c7ae6daa' + '24a94a078180aca7c50ed7763ef4806c116c27f901f644ef570ee413ffc3ac795b5ebd24d696a9b2ec426e7c9b6eaf8a8b22addb5ac7c9fe9700f7c04305f64b' + '3769eb34164d967a729aeaf733e8a20a6ea123b9ba63fdead628c6b245cc4d578847fc2c800f4606d933d62a509adce5bd489353cd2c70c20f890089acf0c8d5') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + ./mvnw clean install -Plinux,install4j-linux +} + +package() { + local _size + cd "$pkgname-$pkgver" + # jar + install -vDm 644 "target/${_name}.jar" \ +-t "${pkgdir}/usr/share/java/${pkgname}" + # script + install -vDm 755 "../${pkgname}.sh" \ +"${pkgdir}/usr/bin/${pkgname}" + # XDG desktop file + install -vDm 644 "../de.mediathekview.${_name}.desktop" \ +-t "${pkgdir}/usr/share/applications" + # icons + for _size in 16 32 48 128; do +install -vDm 644 "target/${_name}@x${_size}.png" \ + "${pkgdir}/usr/share/icons/hicolor/${_size}x${_size}/apps/${pkgname}.png" + done + install -vDm 644 res/${_name}.svg \ +-t "${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg" + # docs + install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" +} Added: mediathekview/trunk/de.mediathekview.MediathekView.desktop === --- mediathekview/trunk/de.mediathekview.MediathekView.desktop (rev 0) +++ mediathekview/trunk/de.mediathekview.MediathekView.desktop 2020-04-29 22:50:57 UTC (rev 622335) @@ -0,0 +1,11 @@ +[Desktop Entry] +Categories=AudioVideo;Audio;Video;Player;TV; +Comment=Access to the Mediathek of different tv stations +Comment[de]=Durchsucht die Online-Mediatheken verschiedener Sender +Exec=mediathekview +GenericName=Mediathek +Icon=mediathekview +Name=MediathekView +StartupNotify=true +Terminal=false +Type=Application Added: mediathekview/trunk/mediathekview.sh === --- mediathekview/trunk/mediathekview.sh(rev 0) +++ mediathekview/trunk/mediathekview.sh2020-04-29 22:50:57 UTC (rev 622335) @@ -0,0 +1,4 @@ +#!/usr/bin/env sh + +PATH="/usr/lib/jvm/java-13-openjdk/bin:${PATH}" +java -jar /usr/share/java/mediathekview/MediathekView.jar "$@"
[arch-commits] Commit in (6 files)
Date: Thursday, April 9, 2020 @ 00:35:52 Author: felixonmars Revision: 612858 addpkg: netfilter-fullconenat r73.0cf3b48-6 Added: netfilter-fullconenat/ netfilter-fullconenat/repos/ netfilter-fullconenat/trunk/ netfilter-fullconenat/trunk/Kbuild netfilter-fullconenat/trunk/PKGBUILD netfilter-fullconenat/trunk/netfilter-fullconenat.conf + Kbuild |1 + PKGBUILD | 40 netfilter-fullconenat.conf |1 + 3 files changed, 42 insertions(+) Added: netfilter-fullconenat/trunk/Kbuild === --- netfilter-fullconenat/trunk/Kbuild (rev 0) +++ netfilter-fullconenat/trunk/Kbuild 2020-04-09 00:35:52 UTC (rev 612858) @@ -0,0 +1 @@ +obj-m = xt_FULLCONENAT.o Added: netfilter-fullconenat/trunk/PKGBUILD === --- netfilter-fullconenat/trunk/PKGBUILD(rev 0) +++ netfilter-fullconenat/trunk/PKGBUILD2020-04-09 00:35:52 UTC (rev 612858) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Edward Pacman + +pkgname=netfilter-fullconenat +pkgver=r73.0cf3b48 +pkgrel=6 +pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT" +arch=('any') +url="https://github.com/Chion82/netfilter-full-cone-nat; +license=('GPL2') +depends=("linux") +makedepends=('linux-headers' 'git') +source=("netfilter-fullconenat.conf" Kbuild + "${pkgname}::git+https://github.com/Chion82/netfilter-full-cone-nat.git;) +sha256sums=('a17dfdf1fd046219daeacc60065e3a81c80c2eb2cfdf6d8068278c509577f571' +'7ff12ad066a68c65f23fc7e01654ca459ce3458172e3dce30f42553fa44dd7c2' +'SKIP') + +pkgver() { + cd "$srcdir/${pkgname}" + ( set -o pipefail +git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || +printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +build() { + cd $pkgname + ln -s ../Kbuild + make -C /usr/src/linux M=$PWD modules +} + +package() { + # Install modules-load.conf + install -Dm644 netfilter-fullconenat.conf "${pkgdir}/usr/lib/modules-load.d/netfilter-fullconenat.conf" + + install -Dt "${pkgdir}/usr/lib/modules/$(
[arch-commits] Commit in (6 files)
Date: Sunday, March 22, 2020 @ 14:32:39 Author: dvzrv Revision: 603507 Adding abletonlink (replacing link) to accomodate for better cmake packaging practices. Added: abletonlink/ abletonlink/repos/ abletonlink/trunk/ abletonlink/trunk/PKGBUILD abletonlink/trunk/abletonlink-3.0.2-cmake_system_paths.patch abletonlink/trunk/abletonlink-3.0.2-use_system_libs.patch + PKGBUILD | 77 +++ abletonlink-3.0.2-cmake_system_paths.patch | 19 ++ abletonlink-3.0.2-use_system_libs.patch| 27 + 3 files changed, 123 insertions(+) Added: abletonlink/trunk/PKGBUILD === --- abletonlink/trunk/PKGBUILD (rev 0) +++ abletonlink/trunk/PKGBUILD 2020-03-22 14:32:39 UTC (rev 603507) @@ -0,0 +1,77 @@ +# Maintainer: David Runge + +_name=link +pkgname=abletonlink +pkgver=3.0.2 +pkgrel=3 +pkgdesc="Synchronizes musical beat, tempo, and phase across multiple applications" +arch=('x86_64') +url="https://github.com/ableton/link; +license=('GPL2') +depends=('asio') +# TODO: remove replaces on 2020-09-22 +replaces=('link') +makedepends=('catch2' 'cmake' 'portaudio' 'qt5-tools' 'qt5-quickcontrols') +optdepends=('jack: for JACK examples' +'portaudio: for portaudio based examples' +'qt5-quickcontrols: for Qt examples') +source=("$pkgname-$pkgver.tar.gz::https://github.com/Ableton/${_name}/archive/Link-${pkgver}.tar.gz; +"${pkgname}-3.0.2-cmake_system_paths.patch" +"${pkgname}-3.0.2-use_system_libs.patch") +sha512sums=('7ee81721272fe758f59889bd5c3cef4fae14189fda7113b46f71128d5ca2bed280dc2271a23ec522d49cd21653aef1b58aa8c68b50e323e0dfa46d15c95e' + '8ccd3cc531b64fc91d1b5ba8c1de2a0f6aa52399e1ad5b971cf68b503aa471accb71834e8157b9c4b7a86a346d882f5408e7b99ba890a0baaf2cef21545424e9' + '4683948b7bdc42f85674ad7ebed4abe8123a95580c0892a9c326d05e4783c2e875254e7d9c98767b5c8cc11b85023d31533f4535ffcf9654736a72abe256e6ca') + +prepare() { + mv -v "${_name}-Link-${pkgver}" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + # using system libraries when integrating + patch -Np1 -i "../${pkgname}-3.0.2-use_system_libs.patch" + # the cmake integration is used to build tests and examples, so duplicating + # before patching + cp -v AbletonLinkConfig.cmake{,.local} + patch -Np1 -i "../${pkgname}-3.0.2-cmake_system_paths.patch" + mv -v AbletonLinkConfig.cmake{,.system} + mv -v AbletonLinkConfig.cmake{.local,} +} + +build() { + cd "$pkgname-$pkgver" + # fixing the catch2 include for the test binaries + export CXXFLAGS+=" -I/usr/include/catch2" + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DLINK_BUILD_JACK=ON \ +-DLINK_BUILD_QT_EXAMPLES=ON \ +-B build \ +-S . + make -C build +} + +check() { + cd "$pkgname-$pkgver/build" + bin/LinkCoreTest + bin/LinkDiscoveryTest +} + +package() { + local dirs=('discovery' 'discovery/test' 'discovery/v1' 'link' 'link/v1' + 'platforms' 'platforms/asio' 'platforms/darwin' 'platforms/linux' + 'platforms/posix' 'platforms/stl' 'platforms/windows' 'test' 'test/serial_io' + 'util' 'util/test') + cd "$pkgname-$pkgver" + install -vDm 644 include/ableton/*.{ipp,hpp} \ +-t "${pkgdir}/usr/include/ableton" + for dir in "${dirs[@]}"; do +install -vDm 644 include/ableton/"${dir}"/*.hpp \ + -t "${pkgdir}/usr/include/ableton/${dir}" + done + # install cmake integration + install -vDm 644 AbletonLinkConfig.cmake.system \ +"${pkgdir}/usr/lib/cmake/${pkgname}/AbletonLinkConfig.cmake" + install -vDm 644 cmake_include/AsioStandaloneConfig.cmake \ +-t "${pkgdir}/usr/lib/cmake/${pkgname}/cmake_include" + # examples + install -vDm 755 build/bin/{LinkHut,QLinkHut,QLinkHutSilent} -t "${pkgdir}/usr/bin/" + install -vDm 644 {{README,CONTRIBUTING}.md,*.pdf} \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" +} Added: abletonlink/trunk/abletonlink-3.0.2-cmake_system_paths.patch === --- abletonlink/trunk/abletonlink-3.0.2-cmake_system_paths.patch (rev 0) +++ abletonlink/trunk/abletonlink-3.0.2-cmake_system_paths.patch 2020-03-22 14:32:39 UTC (rev 603507) @@ -0,0 +1,19 @@ +diff -ruN a/AbletonLinkConfig.cmake b/AbletonLinkConfig.cmake +--- a/AbletonLinkConfig.cmake 2018-05-29 12:37:09.0 +0200 b/AbletonLinkConfig.cmake 2020-03-21 20:19:34.040771008 +0100 +@@ -5,7 +5,7 @@ + add_library(Ableton::Link IMPORTED INTERFACE) + set_property(TARGET Ableton::Link APPEND PROPERTY + INTERFACE_INCLUDE_DIRECTORIES +- ${CMAKE_CURRENT_LIST_DIR}/include ++ ${CMAKE_CURRENT_LIST_DIR}/../../../include + ) + + # Force C++11 support for consuming targets +@@ -50,5 +50,5 @@ + + set_property(TARGET Ableton::Link APPEND PROPERTY + INTERFACE_SOURCES +- ${CMAKE_CURRENT_LIST_DIR}/include/ableton/Link.hpp
[arch-commits] Commit in (6 files)
Date: Sunday, March 22, 2020 @ 11:50:49 Author: dvzrv Revision: 603463 Adding helm-synth (replacing helm, so kubernetes' helm can be moved to the repos). Added: helm-synth/ helm-synth/repos/ helm-synth/trunk/ helm-synth/trunk/PKGBUILD helm-synth/trunk/helm-synth-0.9.0-gcc91.patch helm-synth/trunk/helm-synth-0.9.0-rename_helm-synth.patch --+ PKGBUILD | 50 +++ helm-synth-0.9.0-gcc91.patch | 140 ++ helm-synth-0.9.0-rename_helm-synth.patch | 183 + 3 files changed, 373 insertions(+) Added: helm-synth/trunk/PKGBUILD === --- helm-synth/trunk/PKGBUILD (rev 0) +++ helm-synth/trunk/PKGBUILD 2020-03-22 11:50:49 UTC (rev 603463) @@ -0,0 +1,50 @@ +# Maintainer: David Runge + +_name=helm +pkgname=helm-synth +pkgver=0.9.0 +pkgrel=8 +pkgdesc="A cross-platform, polyphonic synthesizer, available standalone and as an LV2 plugin" +arch=('x86_64') +url="https://tytel.org/helm/; +license=('GPL3') +groups=('pro-audio' 'lv2-plugins' 'vst-plugins') +depends=('gcc-libs' 'glibc' 'hicolor-icon-theme' 'libglvnd' 'libx11' 'libxext' 'libxinerama') +makedepends=('alsa-lib' 'freetype2' 'jack' 'libxcursor' 'lv2') +conflicts=('helm') +replaces=('helm') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/mtytel/${_name}/archive/v${pkgver}.tar.gz; +"${pkgname}-0.9.0-gcc91.patch" +"${pkgname}-0.9.0-rename_helm-synth.patch") +sha512sums=('241c6bf3aec422e9ccaf7c7113eec7e30a11baadd30fe8f05f0abfac9c41d0c8a9fb284f0cae49bcaf0d3d08aa952737f6ff3eb7d48c2b2e22c60932738aeaa4' + '4c12575c6a58c6a03644b9c7d560e3a794fa3575ac10eb9301ca911a58a86eb5c721f0e4c8c1c5bfcf81b6efba25ed7bdba2a12fe68ec49eb18581067cec06bb' + '99df61242d6fd5629440c72210c541f3ce0e711190ab2472ebc066a9044d79499c657c9554b39570867a95e061da3c32ceefce3706e84fc6b4cb540e59289607') + +prepare() { + mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}" + cd "${pkgname}-${pkgver}" + # gcc > 9.1 fixes: + # https://github.com/mtytel/helm/pull/233 + patch -Np1 -i "../${pkgname}-0.9.0-gcc91.patch" + # rename to helm-synth as (kubernetes) helm will be in the repos + patch -Np1 -i "../${pkgname}-0.9.0-rename_helm-synth.patch" + # prevent from linking against libcurl.so for no reason + sed -e 's/libcurl //g' \ + -i {builds/linux/{LV2,VST},standalone/builds/linux}/Makefile* +} + +build() { + cd "${pkgname}-${pkgver}" + make CONFIG='Release' \ + PREFIX="/usr" \ + standalone lv2 vst +} + +package() { + depends+=('libasound.so' 'libfreetype.so') + cd "${pkgname}-${pkgver}" + make DESTDIR="$pkgdir/" \ + VSTDIR="${pkgdir}/usr/lib/vst" \ + install_standalone install_lv2 install_vst + install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}/" +} Added: helm-synth/trunk/helm-synth-0.9.0-gcc91.patch === --- helm-synth/trunk/helm-synth-0.9.0-gcc91.patch (rev 0) +++ helm-synth/trunk/helm-synth-0.9.0-gcc91.patch 2020-03-22 11:50:49 UTC (rev 603463) @@ -0,0 +1,140 @@ +From cb611a80bd5a36d31bfc31212ebbf79aa86c6f08 Mon Sep 17 00:00:00 2001 +From: jikstra +Date: Tue, 20 Aug 2019 03:00:51 +0200 +Subject: [PATCH] Backport + https://github.com/WeAreROLI/JUCE/commit/4e0adb2af8b424c43d22bd431011c9a6c57d36b6 + to the bundled JUCE framework to make helm compile on gcc 9.1 again + +--- + .../juce_graphics/colour/juce_PixelFormats.h | 25 +- + .../native/juce_RenderingHelpers.h| 48 +-- + 2 files changed, 4 insertions(+), 69 deletions(-) + +diff --git a/JUCE/modules/juce_graphics/colour/juce_PixelFormats.h b/JUCE/modules/juce_graphics/colour/juce_PixelFormats.h +index 9be9ba09c..3535eab80 100644 +--- a/JUCE/modules/juce_graphics/colour/juce_PixelFormats.h b/JUCE/modules/juce_graphics/colour/juce_PixelFormats.h +@@ -105,23 +105,9 @@ class JUCE_API PixelARGB + + //== + forcedinline uint8 getAlpha() const noexcept { return components.a; } +-forcedinline uint8 getRed() const noexcept{ return components.r; } ++forcedinline uint8 getRed() const noexcept { return components.r; } + forcedinline uint8 getGreen() const noexcept { return components.g; } +-forcedinline uint8 getBlue() const noexcept { return components.b; } +- +- #if JUCE_GCC +-// NB these are here as a workaround because GCC refuses to bind to packed values. +-forcedinline uint8& getAlpha() noexcept { return comps [indexA]; } +-forcedinline uint8& getRed() noexcept { return comps [indexR]; } +-forcedinline uint8& getGreen() noexcept { return comps [indexG]; } +-forcedinline uint8& getBlue()
[arch-commits] Commit in (6 files)
Date: Saturday, March 7, 2020 @ 14:29:45 Author: felixonmars Revision: 591170 addpkg: clash 0.18.0-1 Added: clash/ clash/repos/ clash/trunk/ clash/trunk/PKGBUILD clash/trunk/clash@.service clash/trunk/clash_user.service + PKGBUILD | 32 clash@.service | 12 clash_user.service | 11 +++ 3 files changed, 55 insertions(+) Added: clash/trunk/PKGBUILD === --- clash/trunk/PKGBUILD(rev 0) +++ clash/trunk/PKGBUILD2020-03-07 14:29:45 UTC (rev 591170) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan +# Contributor: Ariel AxionL +# Contributor: Luke Yue + +pkgname=clash +pkgver=0.18.0 +pkgrel=1 +pkgdesc="A rule based proxy in Go" +arch=('x86_64') +url="https://github.com/Dreamacro/clash; +license=('GPL3') +makedepends=('go' 'git') +depends=('glibc') +source=("clash@.service" +"clash_user.service" + "${pkgname}-${pkgver}.tar.gz::https://github.com/Dreamacro/clash/archive/v${pkgver}.tar.gz;) +sha512sums=('e9e215e0a06d0d1072467342dd72e25b94634714c5bd5fdee31f48897d9b8ab7e83830d836533d6862fa6ebfda56dbf138edd873140de61d8ccdf2a54572' + '338c3a5904623bec48c03b2ef8cf452979c229fc5b89b2e0447664b40cd6e29c83cae47a19145be76d3ee2f0b6a54184a0cff69b834ba6107b444caacc02decf' + 'abfaebf269c3cf69fa82a7537dfe8b5b00ea332bdf70d4b3d3d8ec232b697b87e5450bd63d00b11c4785a8d1555b05aec47a8d0f7f7f69b2085946919fed3113') + +build() { +cd "${pkgname}-${pkgver}" +go build -ldflags "-extldflags ${LDFLAGS} -X github.com/Dreamacro/clash/constant.Version=${pkgver} -w -s" -mod=readonly +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -Dm755 "clash" "${pkgdir}/usr/bin/clash" +install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/clash/LICENSE" +install -Dm644 "${srcdir}/clash@.service" "${pkgdir}/usr/lib/systemd/system/clash@.service" +install -Dm644 "${srcdir}/clash_user.service" "${pkgdir}/usr/lib/systemd/user/clash.service" +} Added: clash/trunk/clash@.service === --- clash/trunk/clash@.service (rev 0) +++ clash/trunk/clash@.service 2020-03-07 14:29:45 UTC (rev 591170) @@ -0,0 +1,12 @@ +[Unit] +Description=A rule based proxy in Go for %i. +After=network.target + +[Service] +Type=simple +User=%i +Restart=on-abort +ExecStart=/usr/bin/clash + +[Install] +WantedBy=multi-user.target Added: clash/trunk/clash_user.service === --- clash/trunk/clash_user.service (rev 0) +++ clash/trunk/clash_user.service 2020-03-07 14:29:45 UTC (rev 591170) @@ -0,0 +1,11 @@ +[Unit] +Description=A rule based proxy in Go. +After=network.target + +[Service] +Type=simple +Restart=on-abort +ExecStart=/usr/bin/clash + +[Install] +WantedBy=default.target
[arch-commits] Commit in (6 files)
Date: Friday, February 21, 2020 @ 10:04:21 Author: felixonmars Revision: 577486 revert path update: stack doesn't build Modified: haskell-http-download/trunk/PKGBUILD haskell-pantry/trunk/PKGBUILD haskell-path-io/trunk/PKGBUILD haskell-path/trunk/PKGBUILD haskell-rio-prettyprint/trunk/PKGBUILD hindent/trunk/PKGBUILD + haskell-http-download/trunk/PKGBUILD |2 +- haskell-pantry/trunk/PKGBUILD |2 +- haskell-path-io/trunk/PKGBUILD |4 ++-- haskell-path/trunk/PKGBUILD| 13 + haskell-rio-prettyprint/trunk/PKGBUILD |2 +- hindent/trunk/PKGBUILD |2 +- 6 files changed, 15 insertions(+), 10 deletions(-) Modified: haskell-http-download/trunk/PKGBUILD === --- haskell-http-download/trunk/PKGBUILD2020-02-21 10:00:47 UTC (rev 577485) +++ haskell-http-download/trunk/PKGBUILD2020-02-21 10:04:21 UTC (rev 577486) @@ -3,7 +3,7 @@ _hkgname=http-download pkgname=haskell-http-download pkgver=0.1.0.1 -pkgrel=41 +pkgrel=40 pkgdesc="Verified downloads with retries" url="https://github.com/commercialhaskell/http-download; license=('MIT') Modified: haskell-pantry/trunk/PKGBUILD === --- haskell-pantry/trunk/PKGBUILD 2020-02-21 10:00:47 UTC (rev 577485) +++ haskell-pantry/trunk/PKGBUILD 2020-02-21 10:04:21 UTC (rev 577486) @@ -4,7 +4,7 @@ pkgname=haskell-pantry pkgver=0.2.0.0.20200204 _commit=86462a97c4d8091993cc6e246fd0f2ae5aa608f0 -pkgrel=24 +pkgrel=23 pkgdesc="Content addressable Haskell package management" url="https://github.com/commercialhaskell/pantry; license=('BSD') Modified: haskell-path/trunk/PKGBUILD === --- haskell-path/trunk/PKGBUILD 2020-02-21 10:00:47 UTC (rev 577485) +++ haskell-path/trunk/PKGBUILD 2020-02-21 10:04:21 UTC (rev 577486) @@ -3,9 +3,9 @@ _hkgname=path pkgname=haskell-path -pkgver=0.7.0 -pkgrel=1 -pkgdesc="Support for well-typed paths" +pkgver=0.6.1 +pkgrel=135 +pkgdesc="Path" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD") arch=('x86_64') @@ -12,8 +12,13 @@ depends=('ghc-libs' "haskell-aeson" "haskell-exceptions" "haskell-hashable") makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('b07fc95eab12188d49e4525ea5bbadfda9d5bfb61cc306d624730087d2fc1f946407e4861f7f66de48d9cdf2541591d4518fcc77f28d65671bfa65a963e18a9c') +sha512sums=('84428bf7215c014b7759c96c4eda2fe7576169a8a906cce493476d6718b069ff90da1745914c0e265e97c96472f7b8ba50a16713468da95adcb755cda9f694f5') +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*0.9/<1/' $_hkgname.cabal +} + build() { cd $_hkgname-$pkgver Modified: haskell-path-io/trunk/PKGBUILD === --- haskell-path-io/trunk/PKGBUILD 2020-02-21 10:00:47 UTC (rev 577485) +++ haskell-path-io/trunk/PKGBUILD 2020-02-21 10:04:21 UTC (rev 577486) @@ -5,7 +5,7 @@ _hkgname=path-io pkgname=haskell-path-io pkgver=1.4.2 -pkgrel=59 +pkgrel=58 pkgdesc="Interface to ‘directory’ package for users of ‘path’" url="https://github.com/mrkkrp/path-io; license=("BSD") @@ -18,7 +18,7 @@ prepare() { cd $_hkgname-$pkgver - sed -i -e 's/< *1.9/<2/' -e 's/< *0.7/<1/' $_hkgname.cabal + sed -i 's/< *1.9/<2/' $_hkgname.cabal } build() { Modified: haskell-rio-prettyprint/trunk/PKGBUILD === --- haskell-rio-prettyprint/trunk/PKGBUILD 2020-02-21 10:00:47 UTC (rev 577485) +++ haskell-rio-prettyprint/trunk/PKGBUILD 2020-02-21 10:04:21 UTC (rev 577486) @@ -3,7 +3,7 @@ _hkgname=rio-prettyprint pkgname=haskell-rio-prettyprint pkgver=0.1.0.0 -pkgrel=29 +pkgrel=28 pkgdesc="Pretty-printing for RIO" url="https://github.com/commercialhaskell/stack; license=('MIT') Modified: hindent/trunk/PKGBUILD === --- hindent/trunk/PKGBUILD 2020-02-21 10:00:47 UTC (rev 577485) +++ hindent/trunk/PKGBUILD 2020-02-21 10:04:21 UTC (rev 577486) @@ -3,7 +3,7 @@ pkgname=hindent pkgver=5.3.1 -pkgrel=54 +pkgrel=53 pkgdesc="Extensible Haskell pretty printer" url="https://github.com/commercialhaskell/hindent; license=("BSD")
[arch-commits] Commit in (6 files)
Date: Friday, January 31, 2020 @ 15:52:04 Author: dvzrv Revision: 560814 Adding python-xapian-haystack as optdepends for python-django-haystack. Added: python-xapian-haystack/ python-xapian-haystack/repos/ python-xapian-haystack/trunk/ python-xapian-haystack/trunk/PKGBUILD python-xapian-haystack/trunk/django-haystack-2.8.1-settings.patch python-xapian-haystack/trunk/python-xapian-haystack-2.1.0-xapian_settings.patch + PKGBUILD | 78 +++ django-haystack-2.8.1-settings.patch | 22 + python-xapian-haystack-2.1.0-xapian_settings.patch | 12 ++ 3 files changed, 112 insertions(+) Added: python-xapian-haystack/trunk/PKGBUILD === --- python-xapian-haystack/trunk/PKGBUILD (rev 0) +++ python-xapian-haystack/trunk/PKGBUILD 2020-01-31 15:52:04 UTC (rev 560814) @@ -0,0 +1,78 @@ +# Maintainer: David Runge + +_name=xapian-haystack +pkgname=python-xapian-haystack +pkgver=2.1.0.r7.g2247b23 +_haystack_pkgver=2.8.1.r109.g7773b7f9 +pkgrel=1 +pkgdesc="Xapian backend for Django-Haystack" +arch=('any') +url="https://github.com/notanumber/xapian-haystack; +license=('GPL2') +depends=('python-django' 'python-django-haystack' 'python-six' 'python-xapian') +makedepends=('git' 'python-setuptools') +checkdepends=('python-pytest') +# tests not included in pypi sdist: +# https://github.com/notanumber/xapian-haystack/issues/191 +# source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;) +# release on pypi not on github: +# https://github.com/notanumber/xapian-haystack/issues/190 +# source=("${_name}-${pkgver}.tar.gz::https://github.com/notanumber/xapian-haystack/archive/${pkgver}.tar.gz;) +# using very recent version, as otherwise integration with django 3 is broken completely +# using the current python-django-haystack version to test against +source=("${_name}-${pkgver}::git+https://github.com/notanumber/xapian-haystack#commit=2247b23; +"${pkgname}-2.1.0-xapian_settings.patch" + "django-haystack-${_haystack_pkgver}::git+https://github.com/django-haystack/django-haystack#commit=7773b7f95599701d391983df6bacbe394033c0a6; +"django-haystack-2.8.1-settings.patch") +sha512sums=('SKIP' + '6866210a6b079ae2ecc905aa065f51c5b0e7647c644a20d1bde79779749b24cdb23b4105d847bd2779d92c5cfbe77f10bce88c4ae7ab657d194e99707085970e' +'SKIP' + '76016be102d21e3bb6734a7505e805c6cc28d749c94b948efc2456a045044057915b609d1ad254b91683e2670f0e7fa14802d9bea9a979cc6b411c2e2c5975f6') + +pkgver() { + cd "$pkgname-$pkgver" + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" + ( +cd "$pkgname-$pkgver" +# using python-six instead of relying on broken legacy way of importing from python-django +sed -e 's/from django.utils import six/import six/' -i xapian_backend.py +# fixing broken xapian_settings.py +patch -Np1 -i "../${pkgname}-2.1.0-xapian_settings.patch" + ) + ( +cd "django-haystack-${_haystack_pkgver}" +# fixing broken settings.py +patch -Np1 -i "../django-haystack-2.8.1-settings.patch" + ) +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + # inserting xapian-haystack tests into django-haystack (because... pain) + ln -sv "${PWD}/build/lib/xapian_backend.py" \ +../django-haystack-${_haystack_pkgver}/haystack/backends/ + ln -sv "${PWD}/tests/"{xapian_tests,xapian_settings.py} \ +../django-haystack-${_haystack_pkgver}/test_haystack/ + ln -svf "${PWD}/tests/xapian_tests/__init__.py" \ +../django-haystack-${_haystack_pkgver}/test_haystack/ + cd "../django-haystack-${_haystack_pkgver}" + PYTHONPATH="${PWD}:${PYTHONPATH}" django-admin.py test test_haystack.xapian_tests --settings=test_haystack.xapian_settings +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 {AUTHORS,README.rst} -t "${pkgdir}/usr/share/doc/${pkgname}" +} Added: python-xapian-haystack/trunk/django-haystack-2.8.1-settings.patch === --- python-xapian-haystack/trunk/django-haystack-2.8.1-settings.patch (rev 0) +++ python-xapian-haystack/trunk/django-haystack-2.8.1-settings.patch 2020-01-31 15:52:04 UTC (rev 560814) @@ -0,0 +1,22 @@ +diff --git c/test_haystack/settings.py w/test_haystack/settings.py +index dd426f1..30015eb 100644 +--- c/test_haystack/settings.py w/test_haystack/settings.py +@@ -16,6 +16,7 @@ INSTALLED_APPS = [ + "django.contrib.admin", + "django.contrib.auth", + "django.contrib.contenttypes", ++
[arch-commits] Commit in (6 files)
Date: Thursday, January 30, 2020 @ 09:14:59 Author: spupykin Revision: 560079 add log4cxx Added: log4cxx/ log4cxx/repos/ log4cxx/trunk/ log4cxx/trunk/PKGBUILD log4cxx/trunk/log4cxx-0.10.0-missing_includes.patch log4cxx/trunk/log4cxx-0.10.0-narrowing-fixes-from-upstream.patch + PKGBUILD | 34 + log4cxx-0.10.0-missing_includes.patch | 38 ++ log4cxx-0.10.0-narrowing-fixes-from-upstream.patch | 117 +++ 3 files changed, 189 insertions(+) Added: log4cxx/trunk/PKGBUILD === --- log4cxx/trunk/PKGBUILD (rev 0) +++ log4cxx/trunk/PKGBUILD 2020-01-30 09:14:59 UTC (rev 560079) @@ -0,0 +1,34 @@ +pkgname=log4cxx +pkgver=0.10.0 +pkgrel=4 +pkgdesc="A C++ port of Log4j" +url="http://logging.apache.org/log4cxx; +license=("Apache") +depends=('apr-util' 'libxml2') +arch=('any') +makedepends=('autoconf' 'automake' 'libtool' 'patch' 'zip' 'gzip' 'sed') +provides=('log4cxx') +conflicts=('log4cxx-svn') + +source=("http://archive.apache.org/dist/logging/$pkgname/$pkgver/apache-$pkgname-$pkgver.tar.gz; +'log4cxx-0.10.0-missing_includes.patch' +'log4cxx-0.10.0-narrowing-fixes-from-upstream.patch') +sha512sums=('1c34d80983db5648bc4582ddcf6b4fdefdc6594c2769f95235f5441cd6d03cf279cc8f365e9a687085b113f79ebac9d7d33a54b6aa3b3b808c0e1a56a15ffa37' + '14fa0b19516171cbbe2c6220816819fc52cf8f3b3ded5d71966e2f4a71bda9ce1ed8fe7e57745a835e6ac5558631916ed9824d09ec7469d84c7bf99fb4946304' + '15b692b37961adbc808e4c10d2719483502f3ac060ee5be248832d4e2a2f76f7d9e120ea9a6bf908230cf230a893964040e54415cca35a12e576d0a5ab1f4176') + +build() { + cd "$srcdir/apache-$pkgname-$pkgver" + + patch -p1 < $startdir/log4cxx-0.10.0-missing_includes.patch + patch -p1 < $startdir/log4cxx-0.10.0-narrowing-fixes-from-upstream.patch + + #./autogen.sh + ./configure --prefix=/usr --disable-static + make +} + +package() { + cd "$srcdir/apache-$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install +} Added: log4cxx/trunk/log4cxx-0.10.0-missing_includes.patch === --- log4cxx/trunk/log4cxx-0.10.0-missing_includes.patch (rev 0) +++ log4cxx/trunk/log4cxx-0.10.0-missing_includes.patch 2020-01-30 09:14:59 UTC (rev 560079) @@ -0,0 +1,38 @@ +diff -Naur apache-log4cxx-0.10.0.orig/src/examples/cpp/console.cpp apache-log4cxx-0.10.0/src/examples/cpp/console.cpp +--- apache-log4cxx-0.10.0.orig/src/examples/cpp/console.cpp2008-04-01 00:34:52.0 +0200 apache-log4cxx-0.10.0/src/examples/cpp/console.cpp 2008-05-06 05:40:52.0 +0200 +@@ -15,7 +15,10 @@ + * limitations under the License. + */ + +-#include ++#include ++#include ++#include ++#include + #include + #include + #include +diff -Naur apache-log4cxx-0.10.0.orig/src/main/cpp/inputstreamreader.cpp apache-log4cxx-0.10.0/src/main/cpp/inputstreamreader.cpp +--- apache-log4cxx-0.10.0.orig/src/main/cpp/inputstreamreader.cpp 2008-04-01 00:34:09.0 +0200 apache-log4cxx-0.10.0/src/main/cpp/inputstreamreader.cpp 2008-05-06 05:32:31.0 +0200 +@@ -21,6 +21,8 @@ + #include + #include + ++#include ++ + using namespace log4cxx; + using namespace log4cxx::helpers; + +diff -Naur apache-log4cxx-0.10.0.orig/src/main/cpp/socketoutputstream.cpp apache-log4cxx-0.10.0/src/main/cpp/socketoutputstream.cpp +--- apache-log4cxx-0.10.0.orig/src/main/cpp/socketoutputstream.cpp 2008-04-01 00:34:09.0 +0200 apache-log4cxx-0.10.0/src/main/cpp/socketoutputstream.cpp 2008-05-06 05:35:55.0 +0200 +@@ -20,6 +20,8 @@ + #include + #include + ++#include ++ + using namespace log4cxx; + using namespace log4cxx::helpers; \ No newline at end of file Added: log4cxx/trunk/log4cxx-0.10.0-narrowing-fixes-from-upstream.patch === --- log4cxx/trunk/log4cxx-0.10.0-narrowing-fixes-from-upstream.patch (rev 0) +++ log4cxx/trunk/log4cxx-0.10.0-narrowing-fixes-from-upstream.patch 2020-01-30 09:14:59 UTC (rev 560079) @@ -0,0 +1,117 @@ +diff --git a/src/main/cpp/locationinfo.cpp b/src/main/cpp/locationinfo.cpp +index e76ea29..bd22a1d 100644 +--- a/src/main/cpp/locationinfo.cpp b/src/main/cpp/locationinfo.cpp +@@ -149,18 +149,21 @@ void LocationInfo::write(ObjectOutputStream& os, Pool& p) const { + os.writeNull(p); + } else { + char prolog[] = { +- 0x72, 0x00, 0x21, 0x6F, 0x72, 0x67, 0x2E, +- 0x61, 0x70, 0x61, 0x63, 0x68, 0x65, 0x2E, 0x6C, +- 0x6F, 0x67, 0x34, 0x6A, 0x2E, 0x73, 0x70, 0x69, +- 0x2E, 0x4C, 0x6F, 0x63, 0x61, 0x74, 0x69, 0x6F, +- 0x6E, 0x49, 0x6E, 0x66, 0x6F, 0xED, 0x99, 0xBB, +- 0xE1, 0x4A, 0x91, 0xA5, 0x7C, 0x02, 0x00, 0x01,
[arch-commits] Commit in (6 files)
Date: Thursday, January 9, 2020 @ 17:43:28 Author: kpcyrd Revision: 551357 addpkg: signal-desktop 1.29.3-2 Added: signal-desktop/ signal-desktop/repos/ signal-desktop/trunk/ signal-desktop/trunk/PKGBUILD signal-desktop/trunk/openssl-linking.patch signal-desktop/trunk/signal-desktop.desktop + PKGBUILD | 80 +++ openssl-linking.patch | 19 +++ signal-desktop.desktop |9 + 3 files changed, 108 insertions(+) Added: signal-desktop/trunk/PKGBUILD === --- signal-desktop/trunk/PKGBUILD (rev 0) +++ signal-desktop/trunk/PKGBUILD 2020-01-09 17:43:28 UTC (rev 551357) @@ -0,0 +1,80 @@ +# Maintainer: kpcyrd +# Contributor: Jean Lucas + +pkgname=signal-desktop +_pkgname=Signal-Desktop +pkgver=1.29.3 +pkgrel=2 +pkgdesc="Electron application that links with Signal on mobile" +license=('GPL3') +arch=('x86_64') +url="https://signal.org; +depends=('electron') +makedepends=('yarn' 'git' 'nodejs' 'npm' 'python' 'python2') +source=( + "${pkgname}-${pkgver}.tar.gz::https://github.com/signalapp/${_pkgname}/archive/v${pkgver}.tar.gz; + "${pkgname}.desktop" + "openssl-linking.patch" + # Cherry-pick a specific commit for the node-spellchecker dependency + # See https://github.com/atom/node-spellchecker/issues/127 + "https://github.com/atom/node-spellchecker/archive/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz; +) +sha512sums=('99c7733f563b0a81061e6c12368d389ca4907c167c31a6b5c96d321d7c4e5f78a5abb83f8d64805d60b43dae4142e34d7d959e1904a604e5e8c7ba1c87326c2e' + 'c5ec0bf524e527ecf94207ef6aa1f2671346e115ec15de6d063cde0960151813752a1814e003705fc1a99d4e2eae1b3ca4d03432a50790957186e240527cc361' + '6b846fdf70dae6c4657de523ec133d2f08325740863660b86e75d032bb07a4b97834ba0eeea4c77000c2c20b11739b8e8deaf06584f9279638e640c4b7633dd5' + '42f57802fa91dafb6dbfb5a3f613c4c07df65e97f8da84c9a54292c97a4d170f8455461aac8f6f7819d1ffbea4bf6c28488f8950056ba988776d060be3f107dd') +b2sums=('82525d2eff0bf3a26c45f6b147981d389acfc079a4ac3792bce40d3c58dcec6e1d6ed7774a566ac1011d69c1ea341c910093b8292ee410f9432962f85b7da0a7' + 'c0ceb5b903965727714b1848c818877f4b740c4734deafcfaf777046002a445d79cd4d86bbbf3d763dbda8e8d542b60605ae2ca43196ea76b089f2e808926dbc' + '91fe76cd2ef32bd523aa857a219209f93ca5a6a3f5caa35f67c489a8eb79c8e1e404f453bed9e866e543ed48b9df8e17b45ad2ea8891b48d1502a97589a144af' + '53ad39f0bed69c5c5635d2e581f4ce56e3080fee16f184add08adee1164c2d68059d52071478a05cdacf04186f9964250f46f09e80553bf35e1f2f4cd1976d1b') + +prepare() { + cd "${_pkgname}-${pkgver}" + + # Fix SpellChecker build with imminent Node 13 + # See https://github.com/atom/node-spellchecker/issues/127 + sed -r 's#("spellchecker": ").*"#\1file:'"${srcdir}"'/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz"#' -i package.json + + # Set system Electron version for ABI compatibility + sed -r 's#("electron": ").*"#\1'$(cat /usr/lib/electron/version)'"#' -i package.json + + # Allow higher Node versions + sed 's#"node": "#&>=#' -i package.json + + yarn install + + # Have SQLCipher dynamically link from OpenSSL + # See https://github.com/signalapp/Signal-Desktop/issues/2634 + patch --forward --strip=1 --input="${srcdir}/openssl-linking.patch" +} + +build() { + cd "${_pkgname}-${pkgver}" + + # Gruntfile expects Git commit information which we don't have in a tarball download + # See https://github.com/signalapp/Signal-Desktop/issues/2376 + yarn generate exec:build-protobuf exec:transpile concat copy:deps sass + + yarn build-release --dir +} + +package() { + cd "${_pkgname}-${pkgver}" + + install -d "${pkgdir}/usr/"{lib,bin} + cp -a release/linux-unpacked/resources "${pkgdir}/usr/lib/${pkgname}" + cat << EOF > "${pkgdir}"/usr/bin/${pkgname} +#!/bin/sh + +NODE_ENV=production electron /usr/lib/${pkgname}/app.asar "\$@" +EOF + chmod +x "${pkgdir}/usr/bin/${pkgname}" + + install -Dm 644 "../${pkgname}.desktop" -t "${pkgdir}/usr/share/applications" + for i in 16 24 32 48 64 128 256 512 1024; do +install -Dm 644 "build/icons/png/${i}x${i}.png" \ + "${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png" + done +} + +# vim: ts=2 sw=2 et: Added: signal-desktop/trunk/openssl-linking.patch === --- signal-desktop/trunk/openssl-linking.patch (rev 0) +++ signal-desktop/trunk/openssl-linking.patch 2020-01-09 17:43:28 UTC (rev 551357) @@ -0,0 +1,19 @@ +--- a/node_modules/@journeyapps/sqlcipher/deps/sqlite3.gyp 2019-10-27 01:53:29.860275405 -0400 b/node_modules/@journeyapps/sqlcipher/deps/sqlite3.gyp 2019-10-27 01:51:32.001730882 -0400 +@@ -73,7 +73,7 @@ + 'link_settings': { + 'libraries': [ + # This
[arch-commits] Commit in (6 files)
Date: Wednesday, January 8, 2020 @ 20:58:06 Author: dvzrv Revision: 550633 Adding iempluginsuite. Added: iempluginsuite/ iempluginsuite/repos/ iempluginsuite/trunk/ iempluginsuite/trunk/PKGBUILD iempluginsuite/trunk/iempluginsuite.directory iempluginsuite/trunk/iempluginsuite.menu --+ PKGBUILD | 117 + iempluginsuite.directory |4 + iempluginsuite.menu | 14 + 3 files changed, 135 insertions(+) Added: iempluginsuite/trunk/PKGBUILD === --- iempluginsuite/trunk/PKGBUILD (rev 0) +++ iempluginsuite/trunk/PKGBUILD 2020-01-08 20:58:06 UTC (rev 550633) @@ -0,0 +1,117 @@ +# Maintainer: David Runge + +_name=IEMPluginSuite +pkgname=iempluginsuite +pkgver=1.11.0 +pkgrel=1 +pkgdesc="Plug-in suite including Ambisonic plug-ins up to 7th order" +arch=('x86_64') +url="https://plugins.iem.at; +license=('GPL3') +groups=('pro-audio' 'vst-plugins') +depends=('alsa-lib' 'fftw' 'gcc-libs' 'glibc' 'libFLAC.so' 'libcurl.so' +'libfreetype.so' 'libglvnd' 'libjack.so' 'libjpeg-turbo' 'libogg' 'libpng' +'libvorbis.so' 'libvorbisenc.so' 'libvorbisfile.so' 'libx11' 'libxext' +'libxinerama' 'zlib') +makedepends=('gendesk' 'juce' 'xorg-server-xvfb') +source=("$pkgname-$pkgver.tar.gz::https://git.iem.at/audioplugins/${_name}/-/archive/v${pkgver}/${_name}-v${pkgver}.tar.gz; +"$pkgname.directory" +"$pkgname.menu") +sha512sums=('9c1adbd053a87cb2e743fa2a287b80517b553405cc21d171b6ef147198db20d64fce1ad6fd5e2083e2de4e479a10f664f3b7b68e4be7b7f07a54065b85191bcb' + '412ac2581089babfe57b10c06dca86c19a8b708b76af70283d3b35dd1deffc8f7c654d9e7d182da8b0fa2f40cafe46fc855890e0aed7d11530de3c0d56bf17dd' + '2d290b5b8c9320013abb97e0a9051c6687a92700433454c88d4c89fe122c9b1537e128faf7060715c63eb28e93ad9f3f1a98765a7a5934e4f8bd0a8c20254ab3') +_standalones=('AllRADecoder' 'BinauralDecoder' 'CoordinateConverter' +'DirectionalCompressor' 'DirectivityShaper' 'DistanceCompensator' 'DualDelay' +'EnergyVisualizer' 'FdnReverb' 'MatrixMultiplier' 'MultiBandCompressor' +'MultiEQ' 'MultiEncoder' 'OmniCompressor' 'PluginTemplate' 'ProbeDecoder' +'RoomEncoder' 'SceneRotator' 'SimpleDecoder' 'StereoEncoder' 'ToolBox') + +prepare() { + mv -v "${_name}-v$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + declare -A comments=( +['AllRADecoder']="Design an Ambisonic decoder for an arbitrary loudspeaker layout using the AllRAD approach." +['BinauralDecoder']="Renders the Ambisonic input signal to a binaural headphone signal using the MagLS approach." +['CoordinateConverter']="Converts VST parameters from a spherical representation to a cartesian, and vice versa." +['DirectionalCompressor']="A more sophisticated Ambisonic compressor/limiter which lets you control the dynamics for different spatial regions." +['DirectivityShaper']="Filter input signal into four independent bands, to which different directivity patterns can be applied to." +['DistanceCompensator']="Calculate the needed delays and gains in order to compensate for distance differences." +['DualDelay']="Two delay-lines, which can be configured independently." +['EnergyVisualizer']="Visualizes the energy distribution on the sphere of the Ambisonic input signal using a Hammer-Aitoff projection (a spherical projection which is area-preserving)" +['FdnReverb']="A Feedback-Delay-Network reverberation." +['MatrixMultiplier']="Load a configuration which contains a TransformationMatrix object which will be applied to the input signal." +['MultiBandCompressor']="Splits an Ambisonic signal into four bands and compresses them individually." +['MultiEQ']="A simple multi-channel equalizer, filtering up to 64 audio channels." +['MultiEncoder']="Encode multiple sources with just one plug-in." +['OmniCompressor']="An Ambisonic compressor which can also be used as a limiter." +['ProbeDecoder']="A little tool to sample/decode the Ambisonic input signal for one specific direction and listen to the output." +['RoomEncoder']="Puts a source and a listener into a virtual shoebox-shaped room and renders over 200 wall reflections." +['SceneRotator']="An Ambisonic rotator plug-in, which rotates the Ambisonic scene." +['SimpleDecoder']="Reads JSON configuration files and decodes the Ambisonic input signal to loudspeaker signals." +['StereoEncoder']="Encodes mono or stereo audio signals into the Ambisonic domain." +['ToolBox']="Flips the Ambisonic input signal along the x, y and/or z axis." + ) + declare -A comments=( +['AllRADecoder']="Ambisonic Decoder Designer" +['BinauralDecoder']="Binaural Decoder" +['CoordinateConverter']="VST Coordinate Converter" +['DirectionalCompressor']="Compressor Limiter" +['DirectivityShaper']="Directivity Shaper" +
[arch-commits] Commit in (6 files)
Date: Thursday, December 26, 2019 @ 21:10:13 Author: anatolik Revision: 542952 Add ruby2.6 to help packages that are not ready for ruby2.7 yet Added: ruby2.6/ ruby2.6/repos/ ruby2.6/repos/community-x86_64/ ruby2.6/repos/community-x86_64/PKGBUILD ruby2.6/trunk/ ruby2.6/trunk/PKGBUILD -+ repos/community-x86_64/PKGBUILD | 62 ++ trunk/PKGBUILD | 61 + 2 files changed, 123 insertions(+) Added: ruby2.6/repos/community-x86_64/PKGBUILD === --- ruby2.6/repos/community-x86_64/PKGBUILD (rev 0) +++ ruby2.6/repos/community-x86_64/PKGBUILD 2019-12-26 21:10:13 UTC (rev 542952) @@ -0,0 +1,62 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Thomas Dziedzic +# Contributor: Allan McRae +# Contributor: John Proctor +# Contributor: Jeramy Rutley + +_rubyver=2.5 +pkgname=ruby2.5 +pkgver=2.5.7 +pkgdesc='An object-oriented language for quick and easy programming (version 2.5)' +pkgrel=1 +arch=(x86_64) +url='http://www.ruby-lang.org/en/' +license=(BSD custom) +depends=(gdbm openssl libffi libyaml gmp zlib) +optdepends=('tk: for Ruby/TK') +makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) +options=(!emptydirs) +source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) +sha512sums=('63b7c75fab44cd1bd22f22ddec00c740cf379ac7240da0dfafcec54347766695faef47428ce1c433fd77fa96992e976c984697067fa526236d383b12adc9ce75') + +build() { + cd ruby-${pkgver} + + ./configure \ +--prefix=/opt/ruby${_rubyver} \ +--program-suffix=-${_rubyver} \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--sharedstatedir=/var/lib \ +--libexecdir=/usr/lib/ruby \ +--enable-shared \ +--disable-rpath \ +--with-dbm-type=gdbm_compat + + make +} + +check() { + cd ruby-${pkgver} + + make test +} + +package() { + cd ruby-${pkgver} + + make DESTDIR="${pkgdir}" install-nodoc + + install -dm755 $pkgdir/usr/bin + install -dm755 $pkgdir/usr/lib + + for i in erb irb rdoc ri ruby testrb rake gem; do +ln -s /opt/$pkgname/bin/$i-${_rubyver} $pkgdir/usr/bin/$i-${_rubyver} +ln -s /opt/$pkgname/bin/$i-${_rubyver} $pkgdir/opt/$pkgname/bin/$i + done + +ln -s /opt/$pkgname/lib/libruby.so.${_rubyver} $pkgdir/usr/lib/libruby.so.${_rubyver} + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" + install -D -m644 BSDL "${pkgdir}/usr/share/licenses/$pkgname/BSDL" +} Added: ruby2.6/trunk/PKGBUILD === --- ruby2.6/trunk/PKGBUILD (rev 0) +++ ruby2.6/trunk/PKGBUILD 2019-12-26 21:10:13 UTC (rev 542952) @@ -0,0 +1,61 @@ +# Contributor: Thomas Dziedzic +# Contributor: Allan McRae +# Contributor: John Proctor +# Contributor: Jeramy Rutley + +_rubyver=2.6 +pkgname=ruby2.6 +pkgver=2.6.5 +pkgdesc='An object-oriented language for quick and easy programming (version 2.6)' +pkgrel=1 +arch=(x86_64) +url='http://www.ruby-lang.org/en/' +license=(BSD custom) +depends=(gdbm openssl libffi libyaml gmp zlib) +optdepends=('tk: for Ruby/TK') +makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) +options=(!emptydirs) +source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) +sha512sums=('e8ae3b5d4d23a93d0ef6057235ad0e573665a8b4b6544e1c70b4cce9c4d2fb9094e5c8fe8a9ab7b9996efe3ada603f9b4ef1fd08fb5a83253c1ae2b5e3f202db') + +build() { + cd ruby-${pkgver} + + ./configure \ +--prefix=/opt/ruby${_rubyver} \ +--program-suffix=-${_rubyver} \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--sharedstatedir=/var/lib \ +--libexecdir=/usr/lib/ruby \ +--enable-shared \ +--disable-rpath \ +--with-dbm-type=gdbm_compat + + make +} + +check() { + cd ruby-${pkgver} + + make test +} + +package() { + cd ruby-${pkgver} + + make DESTDIR="${pkgdir}" install-nodoc + + install -dm755 $pkgdir/usr/bin + install -dm755 $pkgdir/usr/lib + + for i in erb irb rdoc ri ruby testrb rake gem; do +ln -s /opt/$pkgname/bin/$i-${_rubyver} $pkgdir/usr/bin/$i-${_rubyver} +ln -s /opt/$pkgname/bin/$i-${_rubyver} $pkgdir/opt/$pkgname/bin/$i + done + +ln -s /opt/$pkgname/lib/libruby.so.${_rubyver} $pkgdir/usr/lib/libruby.so.${_rubyver} + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" + install -D -m644 BSDL "${pkgdir}/usr/share/licenses/$pkgname/BSDL" +}
[arch-commits] Commit in (6 files)
Date: Tuesday, December 24, 2019 @ 12:30:51 Author: arojas Revision: 372217 Add pyqt5 group Modified: pyqt3d/trunk/PKGBUILD pyqt5/trunk/PKGBUILD pyqtchart/trunk/PKGBUILD pyqtdatavisualization/trunk/PKGBUILD pyqtpurchasing/trunk/PKGBUILD pyqtwebengine/trunk/PKGBUILD --+ pyqt3d/trunk/PKGBUILD|1 + pyqt5/trunk/PKGBUILD |1 + pyqtchart/trunk/PKGBUILD |3 ++- pyqtdatavisualization/trunk/PKGBUILD |1 + pyqtpurchasing/trunk/PKGBUILD|1 + pyqtwebengine/trunk/PKGBUILD |1 + 6 files changed, 7 insertions(+), 1 deletion(-) Modified: pyqt3d/trunk/PKGBUILD === --- pyqt3d/trunk/PKGBUILD 2019-12-24 12:27:29 UTC (rev 372216) +++ pyqt3d/trunk/PKGBUILD 2019-12-24 12:30:51 UTC (rev 372217) @@ -9,6 +9,7 @@ arch=(x86_64) url="https://www.riverbankcomputing.com/software/pyqt3d/intro; license=(GPL3) +groups=(pyqt5) depends=(qt5-3d python-pyqt5) makedepends=(sip5 pyqt-builder) source=("https://pypi.python.org/packages/source/P/PyQt3D/PyQt3D-$pkgver.tar.gz;) Modified: pyqt5/trunk/PKGBUILD === --- pyqt5/trunk/PKGBUILD2019-12-24 12:27:29 UTC (rev 372216) +++ pyqt5/trunk/PKGBUILD2019-12-24 12:30:51 UTC (rev 372217) @@ -41,6 +41,7 @@ package_python-pyqt5(){ pkgdesc="A set of Python bindings for the Qt5 toolkit" + groups=(pyqt5) depends=('python' 'qt5-base') optdepends=('python-opengl: enable OpenGL 3D graphics in PyQt applications' 'python-dbus: for python-dbus mainloop support' Modified: pyqtchart/trunk/PKGBUILD === --- pyqtchart/trunk/PKGBUILD2019-12-24 12:27:29 UTC (rev 372216) +++ pyqtchart/trunk/PKGBUILD2019-12-24 12:30:51 UTC (rev 372217) @@ -5,10 +5,11 @@ pkgname=(python-pyqtchart) pkgver=5.14.0 pkgrel=2 -pkgdesc="Python 3 bindings for QtCharts" +pkgdesc="Python bindings for QtCharts" arch=(x86_64) url="https://www.riverbankcomputing.com/software/pyqtchart/intro; license=(GPL3) +groups=(pyqt5) depends=(qt5-charts python-pyqt5) makedepends=(sip5 pyqt-builder) source=("https://pypi.python.org/packages/source/P/PyQtChart/PyQtChart-$pkgver.tar.gz;) Modified: pyqtdatavisualization/trunk/PKGBUILD === --- pyqtdatavisualization/trunk/PKGBUILD2019-12-24 12:27:29 UTC (rev 372216) +++ pyqtdatavisualization/trunk/PKGBUILD2019-12-24 12:30:51 UTC (rev 372217) @@ -9,6 +9,7 @@ arch=(x86_64) url="https://www.riverbankcomputing.com/software/pyqtdatavisualization/intro; license=(GPL3) +groups=(pyqt5) depends=(qt5-datavis3d python-pyqt5) makedepends=(sip5 pyqt-builder) source=("https://pypi.python.org/packages/source/P/PyQtDataVisualization/PyQtDataVisualization-$pkgver.tar.gz;) Modified: pyqtpurchasing/trunk/PKGBUILD === --- pyqtpurchasing/trunk/PKGBUILD 2019-12-24 12:27:29 UTC (rev 372216) +++ pyqtpurchasing/trunk/PKGBUILD 2019-12-24 12:30:51 UTC (rev 372217) @@ -9,6 +9,7 @@ arch=(x86_64) url="https://www.riverbankcomputing.com/software/pyqtpurchasing/intro; license=(GPL3) +groups=(pyqt5) depends=(qt5-purchasing python-pyqt5) makedepends=(sip5 pyqt-builder) source=("https://pypi.python.org/packages/source/P/PyQtPurchasing/PyQtPurchasing-$pkgver.tar.gz;) Modified: pyqtwebengine/trunk/PKGBUILD === --- pyqtwebengine/trunk/PKGBUILD2019-12-24 12:27:29 UTC (rev 372216) +++ pyqtwebengine/trunk/PKGBUILD2019-12-24 12:30:51 UTC (rev 372217) @@ -33,6 +33,7 @@ package_python-pyqtwebengine() { pkgdesc="Python bindings for QtWebEngine" + groups=(pyqt5) depends=(python-pyqt5 qt5-webengine) cd PyQtWebEngine-$pkgver/build
[arch-commits] Commit in (6 files)
Date: Tuesday, December 17, 2019 @ 18:58:11 Author: alucryd Revision: 537941 add compat dotnet-core-2.2 Added: dotnet-core-2.2/ dotnet-core-2.2/trunk/ dotnet-core-2.2/trunk/PKGBUILD dotnet-core-2.2/trunk/dotnet-coreclr-asm.patch dotnet-core-2.2/trunk/dotnet-coreclr-rid.patch dotnet-core-2.2/trunk/dotnet-coreclr-sysinfo.patch --+ PKGBUILD | 174 + dotnet-coreclr-asm.patch | 537 + dotnet-coreclr-rid.patch | 39 ++ dotnet-coreclr-sysinfo.patch | 20 + 4 files changed, 770 insertions(+) Added: dotnet-core-2.2/trunk/PKGBUILD === --- dotnet-core-2.2/trunk/PKGBUILD (rev 0) +++ dotnet-core-2.2/trunk/PKGBUILD 2019-12-17 18:58:11 UTC (rev 537941) @@ -0,0 +1,174 @@ +# Maintainer: Maxime Gauduin +# Contributor: Max Liebkies +# Contributor: Krzysztof Bogacki + +pkgbase=dotnet-core-2.2 +pkgname=( + dotnet-runtime-2.2 + dotnet-sdk-2.2 + aspnet-runtime-2.2 +) +pkgver=2.2.7.sdk109 +_runtimever=2.2.7 +_sdkver=2.2.109 +pkgrel=1 +arch=(x86_64) +url=https://www.microsoft.com/net/core +license=(MIT) +makedepends=( + clang + cmake + curl + git + icu + inetutils + krb5 + libunwind + lldb + llvm + lttng-ust + openssl-1.0 + zlib +) +options=(staticlibs) +source=( + dotnet-source-build::git+https://github.com/dotnet/source-build.git#tag=2ea940c21cfb258ad514660d856b558655ea1f92 + dotnet-application-insights::git+https://github.com/Microsoft/ApplicationInsights-dotnet.git + dotnet-arcade::git+https://github.com/dotnet/arcade.git + dotnet-aspnet-razor::git+https://github.com/aspnet/Razor.git + dotnet-cecil::git+https://github.com/mono/cecil.git + dotnet-cli::git+https://github.com/dotnet/cli.git + dotnet-cli-migrate::git+https://github.com/dotnet/cli-migrate.git + dotnet-clicommandlineparser::git+https://github.com/dotnet/clicommandlineparser.git + dotnet-common::git+https://github.com/aspnet/common.git + dotnet-core-setup::git+https://github.com/dotnet/core-setup.git + dotnet-coreclr::git+https://github.com/dotnet/coreclr.git + dotnet-corefx::git+https://github.com/dotnet/corefx.git + dotnet-fsharp::git+https://github.com/Microsoft/VisualFSharp.git + dotnet-linker::git+https://github.com/mono/linker.git + dotnet-msbuild::git+https://github.com/Microsoft/msbuild.git + dotnet-newtonsoft-json::git+https://github.com/JamesNK/Newtonsoft.Json.git + dotnet-nuget-client::git+https://github.com/NuGet/NuGet.Client.git + dotnet-roslyn::git+https://github.com/dotnet/roslyn.git + dotnet-roslyn-tools::git+https://github.com/dotnet/roslyn-tools.git + dotnet-sdk::git+https://github.com/dotnet/sdk.git + dotnet-standard::git+https://github.com/dotnet/standard.git + dotnet-templating::git+https://github.com/dotnet/templating.git + dotnet-vstest::git+https://github.com/Microsoft/vstest.git + dotnet-websdk::git+https://github.com/aspnet/websdk.git + dotnet-xliff-tasks::git+https://github.com/dotnet/xliff-tasks.git + https://download.visualstudio.microsoft.com/download/pr/f0b6c052-2f5d-42b9-8ffa-870ea2a60d11/90c1d5b4a2548c1beaeacff0a39a459c/aspnetcore-runtime-2.2.7-linux-x64.tar.gz + dotnet-coreclr-rid.patch + dotnet-coreclr-asm.patch + dotnet-coreclr-sysinfo.patch +) +sha256sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'e9872e53b834e2c3194710cc2b242bb17a00f1a8b1f42df6e4b87d2ea1ed935e' +'192af878c513f7d27f670104aaef309073f65287809361739038d770b16415d3' +'ecbd476481deef395d88496a5b6adfeb37660c45052523f31df6805ec85bdb6c' +'b0c63c807cd58c170f55ba0621eb11761e6f6aa6a8530d8b0468c46f51e17698') + +prepare() { + cd dotnet-source-build + + for submodule in src/{application-insights,arcade,aspnet-razor,cli,cli-migrate,clicommandlineparser,common,core-setup,coreclr,corefx,fsharp,linker,msbuild,newtonsoft-json,nuget-client,roslyn,roslyn-tools,sdk,standard,templating,vstest,websdk,xliff-tasks}; do +git submodule init ${submodule} +git config submodule.${submodule}.url ../dotnet-${submodule#src/} +git submodule update + done + + cd src/linker + + for submodule in cecil; do +git submodule init ${submodule} +git config submodule.${submodule}.url ../../../dotnet-${submodule} +git submodule update + done + + cd ../coreclr + + patch -Np1 -i "${srcdir}"/dotnet-coreclr-rid.patch + patch -Np1 -i "${srcdir}"/dotnet-coreclr-asm.patch + patch -Np1 -i
[arch-commits] Commit in (6 files)
Date: Tuesday, December 10, 2019 @ 18:53:42 Author: grazzolini Revision: 370630 addpkg: nvidia-prime Added: nvidia-prime/ nvidia-prime/repos/ nvidia-prime/trunk/ nvidia-prime/trunk/PKGBUILD nvidia-prime/trunk/nvidia-prime.conf nvidia-prime/trunk/prime-run ---+ PKGBUILD | 21 + nvidia-prime.conf |4 prime-run |2 ++ 3 files changed, 27 insertions(+) Added: nvidia-prime/trunk/PKGBUILD === --- nvidia-prime/trunk/PKGBUILD (rev 0) +++ nvidia-prime/trunk/PKGBUILD 2019-12-10 18:53:42 UTC (rev 370630) @@ -0,0 +1,21 @@ +# Maintainer: Giancarlo Razzolini + +pkgname=nvidia-prime +pkgver=1.0 +pkgrel=1 +pkgdesc="NVIDIA Prime Render Offload configuration and utilities" +arch=('any') +url="https://www.archlinux.org/packages/extra/any/nvidia-prime/; +license=('GPL') +depends=('bash') +source=("nvidia-prime.conf" +"prime-run") +md5sums=('a42f2fb5225b2cd0fbda4cf20c5314d7' + '3d377404ef87df6e18ea3b149ba1110b') +sha512sums=('753821b4d16e1d9d1ac0c73b1adf2a34a9bf4e3156f1b948ea6096f7c418dbfde89fa659d4da8abffef9d451beda0c07106a4a81d03794f6687fbd018198f74d' + 'd9158ddee6ec105796d86ac42b32c6c925cfa866d5e25c64d5a29be47fe393ace0efb4ef8a3e7cff699abc599d28ee46866dcbfdfd1920122e426ee262c562e6') + +package() { +install -Dm644 $srcdir/nvidia-prime.conf $pkgdir/usr/share/X11/xorg.conf.d/20-nvidia-prime.conf +install -Dm755 $srcdir/prime-run $pkgdir/usr/bin/prime-run +} Added: nvidia-prime/trunk/nvidia-prime.conf === --- nvidia-prime/trunk/nvidia-prime.conf(rev 0) +++ nvidia-prime/trunk/nvidia-prime.conf2019-12-10 18:53:42 UTC (rev 370630) @@ -0,0 +1,4 @@ +Section "ServerLayout" +Identifier "layout" +Option "AllowNVIDIAGPUScreens" +EndSection Added: nvidia-prime/trunk/prime-run === --- nvidia-prime/trunk/prime-run(rev 0) +++ nvidia-prime/trunk/prime-run2019-12-10 18:53:42 UTC (rev 370630) @@ -0,0 +1,2 @@ +#!/bin/bash +__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia "$@"
[arch-commits] Commit in (6 files)
Date: Monday, November 25, 2019 @ 20:43:12 Author: kpcyrd Revision: 533296 addpkg: monero Added: monero/ monero/repos/ monero/trunk/ monero/trunk/PKGBUILD monero/trunk/monero.sysusers monero/trunk/monero.tmpfiles -+ PKGBUILD| 76 ++ monero.sysusers |1 monero.tmpfiles |1 3 files changed, 78 insertions(+) Added: monero/trunk/PKGBUILD === --- monero/trunk/PKGBUILD (rev 0) +++ monero/trunk/PKGBUILD 2019-11-25 20:43:12 UTC (rev 533296) @@ -0,0 +1,76 @@ +# Maintainer: kpcyrd + +pkgname=monero +pkgver=0.15.0.1 +pkgrel=2 +pkgdesc="Monero: the secure, private, untraceable currency - release version (includes daemon, wallet and miner)" +license=('custom:Cryptonote') +arch=('x86_64') +url="https://getmonero.org/; +depends=('boost-libs' 'libunwind' 'openssl' 'readline' 'zeromq' 'pcsclite' 'hidapi') +makedepends=('git' 'cmake' 'boost') +source=( +"${pkgname}"::"git+https://github.com/monero-project/monero#tag=v${pkgver}; +"git+https://github.com/monero-project/unbound.git; +"git+https://github.com/monero-project/miniupnp.git; +"git+https://github.com/Tencent/rapidjson; +"git+https://github.com/trezor/trezor-common.git; +"git+https://github.com/tevador/randomx; +"monero.sysusers" +"monero.tmpfiles") +sha512sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' + '2e4ecf3f305dab46e166f50c0451dd969927b485df544aebcf8115a65444573e6d57a8ac6bea64ce5ab4b5cce2c70f913d9ac3bce561c59acf89851edc76a22c' + 'ae3c300548e6ba5fdf6a203146e5dcaf1955c3e19820c0bb3a73bb70ec5629a3af00d43dac95b6f3832ded5c480e872d829981a63206016d4a64f3940b713357') + +prepare() { + cd "${pkgname}" + git submodule init + git config submodule.external/unbound.url "$srcdir/unbound" + git config submodule.external/miniupnp.url "$srcdir/miniupnp" + git config submodule.external/rapidjson.url "$srcdir/rapidjson" + git config submodule.external/trezor-common.url "$srcdir/trezor-common" + git config submodule.external/randomx.url "$srcdir/randomx" + git submodule update +} + +build() { + cd "${pkgname}" + mkdir -p build && cd build + cmake -D BUILD_TESTS=ON -D CMAKE_BUILD_TYPE=release ../ + make +} + +package() { + backup=('etc/monerod.conf') + + cd "${pkgname}" + install -Dm644 "LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" + + install -Dm644 "utils/conf/monerod.conf" "${pkgdir}/etc/monerod.conf" + install -Dm644 "utils/systemd/monerod.service" "${pkgdir}/usr/lib/systemd/system/monerod.service" + install -Dm644 "../monero.sysusers" "${pkgdir}/usr/lib/sysusers.d/monero.conf" + install -Dm644 "../monero.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/monero.conf" + + install -Dm755 "build/bin/monero-blockchain-ancestry" \ + "build/bin/monero-blockchain-depth" \ + "build/bin/monero-blockchain-export" \ + "build/bin/monero-blockchain-import" \ + "build/bin/monero-blockchain-mark-spent-outputs" \ + "build/bin/monero-blockchain-prune" \ + "build/bin/monero-blockchain-prune-known-spent-data" \ + "build/bin/monero-blockchain-stats" \ + "build/bin/monero-blockchain-usage" \ + "build/bin/monero-gen-ssl-cert" \ + "build/bin/monero-gen-trusted-multisig" \ + "build/bin/monero-wallet-cli" \ + "build/bin/monero-wallet-rpc" \ + "build/bin/monerod" \ + -t "${pkgdir}/usrc/bin" +} + +# vim: ts=2 sw=2 et: Added: monero/trunk/monero.sysusers === --- monero/trunk/monero.sysusers(rev 0) +++ monero/trunk/monero.sysusers2019-11-25 20:43:12 UTC (rev 533296) @@ -0,0 +1 @@ +u monero - - /var/lib/monero Added: monero/trunk/monero.tmpfiles === --- monero/trunk/monero.tmpfiles(rev 0) +++ monero/trunk/monero.tmpfiles2019-11-25 20:43:12 UTC (rev 533296) @@ -0,0 +1 @@ +d /var/lib/monero 0770 monero monero - -
[arch-commits] Commit in (6 files)
Date: Sunday, November 17, 2019 @ 13:14:51 Author: arodseth Revision: 52 Add picom (compton was renamed to picom) Added: picom/ picom/repos/ picom/repos/community-x86_64/ picom/trunk/ picom/trunk/PKGBUILD picom/trunk/picom.conf + PKGBUILD | 56 ++ picom.conf | 227 +++ 2 files changed, 283 insertions(+) Added: picom/trunk/PKGBUILD === --- picom/trunk/PKGBUILD(rev 0) +++ picom/trunk/PKGBUILD2019-11-17 13:14:51 UTC (rev 52) @@ -0,0 +1,56 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: WorMzy Tykashi +# Contributor: OK100 +# Contributor: Valère Monseur + +pkgname=picom +pkgver=7.4 +pkgrel=1 +pkgdesc='X compositor that may fix tearing issues' +arch=(x86_64) +url='https://github.com/yshui/picom' +license=(MIT) +replaces=(compton) +provides=(compton) +makedepends=(asciidoc git mesa meson ninja setconf uthash) +depends=(hicolor-icon-theme libconfig libdbus libev libgl libxdg-basedir pcre + pixman xcb-util-image xcb-util-renderutil) +backup=(etc/xdg/picom.conf) +optdepends=('dbus: For controlling picom via D-Bus' +'xorg-xwininfo: For picom-trans' +'xorg-xprop:For picom-trans' +'python:For running picom-convgen.py') +# > git tag v7.4, this is after the rename +source=("git+$url#commit=9a88d971d59ed8c33f9d8734cd0039d9fd6030a5" +picom.conf) +sha256sums=('SKIP' +'78b697fcc5f1c377b682cf2196683766b601a12ef61321291f1c7b875679c481') + +prepare() { + cd $pkgname + setconf $pkgname.desktop Exec picom + setconf $pkgname.desktop Comment 'Compositor for X11' + setconf $pkgname.desktop TryExec /usr/bin/picom +} + +build() { + mkdir -p build + arch-meson build $pkgname -D build_docs=true -D b_ndebug=true + ninja -v -C build +} + +check() { + ninja -C build test +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + install -Dm644 picom.conf "$pkgdir/etc/xdg/picom.conf" + cd $pkgname + install -Dm644 picom.sample.conf "$pkgdir/etc/xdg/picom.conf.example" + install -Dm644 LICENSES/MIT "$pkgdir/usr/share/licenses/$pkgname/MIT" + install -Dm644 LICENSES/MPL-2.0 "$pkgdir/usr/share/licenses/$pkgname/MPL-2.0" +} + +# getver: github.com/yshui/picom/releases +# vim: ts=2 sw=2 et Added: picom/trunk/picom.conf === --- picom/trunk/picom.conf (rev 0) +++ picom/trunk/picom.conf 2019-11-17 13:14:51 UTC (rev 52) @@ -0,0 +1,227 @@ +# Thank you code_nomad: http://9m.no/ꪯ鵞 +# and Arch Wiki contributors: https://wiki.archlinux.org/index.php/Compton + +# +# +# Backend +# +# + +# Backend to use: "xrender" or "glx". +# GLX backend is typically much faster but depends on a sane driver. +backend = "glx"; + +# +# +# GLX backend +# +# + +glx-no-stencil = true; + +# GLX backend: Copy unmodified regions from front buffer instead of redrawing them all. +# My tests with nvidia-drivers show a 10% decrease in performance when the whole screen is modified, +# but a 20% increase when only 1/4 is. +# My tests on nouveau show terrible slowdown. +glx-copy-from-front = false; + +# GLX backend: Use MESA_copy_sub_buffer to do partial screen update. +# My tests on nouveau shows a 200% performance boost when only 1/4 of the screen is updated. +# May break VSync and is not available on some drivers. +# Overrides --glx-copy-from-front. +# glx-use-copysubbuffermesa = true; + +# GLX backend: Avoid rebinding pixmap on window damage. +# Probably could improve performance on rapid window content changes, but is known to break things on some drivers (LLVMpipe). +# Recommended if it works. +# glx-no-rebind-pixmap = true; + +# GLX backend: GLX buffer swap method we assume. +# Could be undefined (0), copy (1), exchange (2), 3-6, or buffer-age (-1). +# undefined is the slowest and the safest, and the default value. +# copy is fastest, but may fail on some drivers, +# 2-6 are gradually slower but safer (6 is still faster than 0). +# Usually, double buffer means 2, triple buffer means 3. +# buffer-age means auto-detect using GLX_EXT_buffer_age, supported by some drivers. +# Useless with --glx-use-copysubbuffermesa. +# Partially breaks --resize-damage. +# Defaults to undefined. +#glx-swap-method = "undefined"; + +# +# +# Shadows +# +# + +# Enabled client-side shadows on windows. +shadow = true; +# The blur radius for shadows. (default 12) +shadow-radius = 5; +# The left offset for shadows. (default -15) +shadow-offset-x = -5; +# The top offset for shadows. (default -15) +shadow-offset-y = -5; +# The translucency for shadows. (default .75) +shadow-opacity =
[arch-commits] Commit in (6 files)
Date: Tuesday, October 15, 2019 @ 13:55:19 Author: arojas Revision: 365044 kcalcore -> kcalendarcore Modified: akonadi-search/trunk/PKGBUILD kblog/trunk/PKGBUILD kcalutils/trunk/PKGBUILD kitinerary/trunk/PKGBUILD ktouch/trunk/PKGBUILD libkgapi/trunk/PKGBUILD ---+ akonadi-search/trunk/PKGBUILD |2 +- kblog/trunk/PKGBUILD |2 +- kcalutils/trunk/PKGBUILD |2 +- kitinerary/trunk/PKGBUILD |2 +- ktouch/trunk/PKGBUILD |3 +-- libkgapi/trunk/PKGBUILD |2 +- 6 files changed, 6 insertions(+), 7 deletions(-) Modified: akonadi-search/trunk/PKGBUILD === --- akonadi-search/trunk/PKGBUILD 2019-10-15 13:54:23 UTC (rev 365043) +++ akonadi-search/trunk/PKGBUILD 2019-10-15 13:55:19 UTC (rev 365044) @@ -8,7 +8,7 @@ url='https://kontact.kde.org' arch=(x86_64) license=(GPL LGPL FDL) -depends=(xapian-core akonadi-mime kcontacts kcalcore krunner kcmutils) +depends=(xapian-core akonadi-mime kcontacts kcalendarcore krunner kcmutils) makedepends=(extra-cmake-modules boost) source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) sha256sums=('75c9713b84a03c60a68ff36652decbf57f4f56a0fb39579f53e7ed80a5ee8525' Modified: kblog/trunk/PKGBUILD === --- kblog/trunk/PKGBUILD2019-10-15 13:54:23 UTC (rev 365043) +++ kblog/trunk/PKGBUILD2019-10-15 13:55:19 UTC (rev 365044) @@ -7,7 +7,7 @@ arch=(x86_64) url="https://kontact.kde.org; license=(LGPL) -depends=(kxmlrpcclient syndication kcalcore) +depends=(kxmlrpcclient syndication kcalendarcore) makedepends=(extra-cmake-modules) source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) sha256sums=('f4d9017d38746b9669efebf5b6cfdc5ebf1cbaf1bbf45ab331530ade3c21cbb5' Modified: kcalutils/trunk/PKGBUILD === --- kcalutils/trunk/PKGBUILD2019-10-15 13:54:23 UTC (rev 365043) +++ kcalutils/trunk/PKGBUILD2019-10-15 13:55:19 UTC (rev 365044) @@ -7,7 +7,7 @@ arch=(x86_64) url="https://kontact.kde.org; license=(LGPL) -depends=(kcalcore kidentitymanagement) +depends=(kcalendarcore kidentitymanagement) makedepends=(extra-cmake-modules) source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) sha256sums=('3f789a18348152f9fc70965dbc2e9a8bd0ba872968c3d0631afacd0e78d3ce13' Modified: kitinerary/trunk/PKGBUILD === --- kitinerary/trunk/PKGBUILD 2019-10-15 13:54:23 UTC (rev 365043) +++ kitinerary/trunk/PKGBUILD 2019-10-15 13:55:19 UTC (rev 365044) @@ -7,7 +7,7 @@ arch=(x86_64) url="https://kontact.kde.org; license=(LGPL) -depends=(kmime kpkpass kcalcore kcontacts poppler libphonenumber zxing-cpp) +depends=(kmime kpkpass kcalendarcore kcontacts poppler libphonenumber zxing-cpp) makedepends=(extra-cmake-modules) source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) sha256sums=('d814a2f1deaadce5fec85b1122aab6ff926c53ca8f020aadc99401bd31597eaa' Modified: ktouch/trunk/PKGBUILD === --- ktouch/trunk/PKGBUILD 2019-10-15 13:54:23 UTC (rev 365043) +++ ktouch/trunk/PKGBUILD 2019-10-15 13:55:19 UTC (rev 365044) @@ -25,8 +25,7 @@ build() { cd build cmake ../$pkgname-$pkgver \ --DBUILD_TESTING=OFF \ --DCOMPILE_QML=OFF # Don't compile QML, it creates a hard dependency on a specific Qt version +-DBUILD_TESTING=OFF make } Modified: libkgapi/trunk/PKGBUILD === --- libkgapi/trunk/PKGBUILD 2019-10-15 13:54:23 UTC (rev 365043) +++ libkgapi/trunk/PKGBUILD 2019-10-15 13:55:19 UTC (rev 365044) @@ -8,7 +8,7 @@ url='https://www.kde.org/' arch=(x86_64) license=(GPL LGPL FDL) -depends=(kcalcore kcontacts qt5-webengine kio) +depends=(kcalendarcore kcontacts qt5-webengine kio) makedepends=(extra-cmake-modules qt5-tools) source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) sha256sums=('b220908dd4a21e589a25b964b7786f1154f63ca98bf90c43ced3120adf4fb0a6'
[arch-commits] Commit in (6 files)
Date: Thursday, October 10, 2019 @ 16:30:51 Author: diabonas Revision: 514478 Move clevis 11 from the AUR to [community] Added: clevis/ clevis/repos/ clevis/trunk/ clevis/trunk/PKGBUILD clevis/trunk/clevis-11-gh-114-tpm2-tools-4.patch clevis/trunk/clevis-11-gh-115-ncat.patch -+ PKGBUILD| 54 ++ clevis-11-gh-114-tpm2-tools-4.patch | 299 ++ clevis-11-gh-115-ncat.patch | 54 ++ 3 files changed, 407 insertions(+) Added: clevis/trunk/PKGBUILD === --- clevis/trunk/PKGBUILD (rev 0) +++ clevis/trunk/PKGBUILD 2019-10-10 16:30:51 UTC (rev 514478) @@ -0,0 +1,54 @@ +# Maintainer: Jonas Witschel +pkgname=clevis +pkgver=11 +pkgrel=6 +pkgdesc='Automated Encryption Framework' +arch=('x86_64') +url='https://github.com/latchset/clevis' +license=('GPL3') +depends=('bash' 'jose') +makedepends=('meson' 'asciidoc' 'bash-completion' 'dracut' 'libpwquality' + 'luksmeta' 'tpm2-tools' 'udisks2') +checkdepends=('tang') +optdepends=('cryptsetup: LUKS unlocker support' +'curl: Tang pin support' +'dracut: dracut unlocker support' +'libpwquality: LUKS unlocker support' +'luksmeta: LUKS and UDisks2 unlocker support' +'nmap: dracut unlocker support' +'tpm2-tools: TPM2 pin support' +'udisks2: UDisks2 unlocker support') +source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz" +"clevis-gh-81-dracut-fixes.patch::$url/pull/81.patch" +'clevis-11-gh-115-ncat.patch' +'clevis-11-gh-114-tpm2-tools-4.patch') +sha512sums=('f15033a27f662986c48ca36390d3b0f127bc691b3cd7a35d437db2e2b123f8bbebd6385d799620b11f42db0d279a2030d5bf69e55e96a584800393bf47a00368' + 'ab159ff8de8bc6ffa804cb258e53a7960fbdb016d5b63d872e0e30ac3575765a1380e932fcfb8f694a0c9563bc8ee7d72bf2618eb854b4280b8dc88e65451f40' + 'f98e700fa33c86aa7589c18a13e8c1248c1d8346dc05c17eee5b5f284f6537d514f917d417e1e9e65242657d4f586122b33fc3666c9557b1f00d2f154791b91c' + '21298b8141dd437b7cf9dc8d095bde1f54995eb2f2fd15321b4eafef1a9c9efe95ea5f188e7d67e7c306f7f489d422a866ac7bec125e200df38631bc24502af4') + +prepare() { + cd "$pkgname-$pkgver" + # Fix dracut module-setup.sh (GitHub PR #81) + patch --strip=1 --input="$srcdir/clevis-gh-81-dracut-fixes.patch" + # Replace nc by ncat (backport of GitHub PR #115) + patch --strip=1 --input="$srcdir/clevis-11-gh-115-ncat.patch" + # Add support for tpm2-tools 4.0 (backport of GitHub PR #114) + patch --strip=1 --input="$srcdir/clevis-11-gh-114-tpm2-tools-4.patch" +} + +build() { + cd "$pkgname-$pkgver" + meson --prefix=/usr --libexecdir=/usr/lib --buildtype=plain build + ninja -C build +} + +check() { + cd "$pkgname-$pkgver" + ninja -C build test +} + +package() { + cd "$pkgname-$pkgver" + DESTDIR="$pkgdir" ninja -C build install +} Added: clevis/trunk/clevis-11-gh-114-tpm2-tools-4.patch === --- clevis/trunk/clevis-11-gh-114-tpm2-tools-4.patch (rev 0) +++ clevis/trunk/clevis-11-gh-114-tpm2-tools-4.patch2019-10-10 16:30:51 UTC (rev 514478) @@ -0,0 +1,299 @@ +From 90a926a4c60d8504057ddf8800cd45d99a250262 Mon Sep 17 00:00:00 2001 +From: Jonas Witschel +Date: Sat, 24 Aug 2019 16:43:17 +0200 +Subject: [PATCH 1/2] clevis-encrypt-tpm2: fix TPM object attributes + +Fix two problems with the current specification of the object +attributes: + +1. According to the Trusted Platform Module Library Family 2.0 +Specification - Part 2: Structures, Revision 1.38, Section 8.3.3.5, +sensitiveDataOrigin shall not be set for data objects: + +NOTE 3 The inSensitive.sensitive.data.size parameter may not be zero for +a data object so sensitiveDataOrigin is required to be CLEAR. A data +object has type = TPM_ALG_KEYEDHASH and its sign and decrypt attributes +are CLEAR. + +tpm2-tools 3.X silently removes the inconsistent 'sensitivedataorigin' +attribute. + +2. If the key is sealed against a certain PCR configuration, +'userwithauth' needs to be clear so that the key cannot be unsealed with +the default empty authorisation password. On the other hand, if the key +is not sealed against a specific PCR configuration, 'userwithauth' must +be set because there is no PCR policy to fulfil. + +tpm2-tools 3.X silently adds 'userwithauth' if no policy is specified +for tpm2_create. +--- + src/pins/tpm2/clevis-encrypt-tpm2 | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/src/pins/tpm2/clevis-encrypt-tpm2 b/src/pins/tpm2/clevis-encrypt-tpm2 +index c70187d..a7f3332 100755 +--- a/src/pins/tpm2/clevis-encrypt-tpm2 b/src/pins/tpm2/clevis-encrypt-tpm2 +@@ -24,7 +24,7 @@ auth="o" + # Algorithm type must be
[arch-commits] Commit in (6 files)
Date: Tuesday, October 8, 2019 @ 21:26:28 Author: diabonas Revision: 514279 Move tpm2-tss-engine 1.0.1 from the AUR to [community] Added: tpm2-tss-engine/ tpm2-tss-engine/repos/ tpm2-tss-engine/trunk/ tpm2-tss-engine/trunk/PKGBUILD tpm2-tss-engine/trunk/tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch tpm2-tss-engine/trunk/tpm2-tss-engine_check.sh + PKGBUILD | 42 +++ tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch | 159 +++ tpm2-tss-engine_check.sh |9 + 3 files changed, 210 insertions(+) Added: tpm2-tss-engine/trunk/PKGBUILD === --- tpm2-tss-engine/trunk/PKGBUILD (rev 0) +++ tpm2-tss-engine/trunk/PKGBUILD 2019-10-08 21:26:28 UTC (rev 514279) @@ -0,0 +1,42 @@ +# Maintainer: Jonas Witschel +pkgname=tpm2-tss-engine +pkgver=1.0.1 +pkgrel=3 +pkgdesc='OpenSSL engine for Trusted Platform Module 2.0 devices' +arch=('x86_64') +url='https://github.com/tpm2-software/tpm2-tss-engine' +license=('BSD') +depends=('openssl' 'tpm2-tss') +checkdepends=('cmocka' 'expect' 'ibm-sw-tpm2' 'tpm2-tools') +source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz"{,.asc} +'tpm2-tss-engine_check.sh' +'tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch') +sha512sums=('106fc6aadf0b4b27c3b38be596356aa59b4b76ec1602e8c5564aec6b4be7e2b5d6077006ee13d41e58402255b879aadaa966c758b5b326ae32742007ce2ef238' +'SKIP' + '77d0d1789376e76b1f357edea59e5cd0953cfcf33c35069da6c4092c43e028dfb1e1593e3c85456e590f9da8252701519a06a5eb94adf8501cf4e5f21cc92cf1' + 'bf73ef8834fc92c1a85b590e0dd69e9d0a465533e631768652fdd0e316f590fa5a16fdcc7faf9af360b6b05a508d904f3657e7c476c136b2000e3374e2a3606d') +validpgpkeys=('D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84') # Andreas Fuchs + +prepare() { + cd "$pkgname-$pkgver" + # Use tpm2-tools 4.0 for tests (backport of GitHub PR #142) + patch --strip=1 --input="$srcdir/tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch" +} + +build() { + cd "$pkgname-$pkgver" + (( CHECKFUNC )) && _opts=('--enable-unit' '--enable-integration') + ./configure --prefix=/usr --enable-tctienvvar "${_opts[@]}" + make +} + +check() { + cd "$pkgname-$pkgver" + "$srcdir/tpm2-tss-engine_check.sh" +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" +} Added: tpm2-tss-engine/trunk/tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch === --- tpm2-tss-engine/trunk/tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch (rev 0) +++ tpm2-tss-engine/trunk/tpm2-tss-engine-1.0.1-tpm2-tools-4.0.patch 2019-10-08 21:26:28 UTC (rev 514279) @@ -0,0 +1,159 @@ +From 2baa572d28c826837d94114acf8e894030c65d67 Mon Sep 17 00:00:00 2001 +From: Jonas Witschel +Date: Sun, 25 Aug 2019 00:18:03 +0200 +Subject: [PATCH] test: use tpm2-tools 4.X + +Since tpm2-tools 4.0 has been released, we can update our tests. +tpm2-tools 4.0 also requires tpm2-tss 2.3, so bump that as well. + +Signed-off-by: Jonas Witschel +--- + test/rsasign_parent.sh | 8 + test/rsasign_persistent.sh | 26 +- + test/rsasign_persistent_emptyauth.sh | 24 + 3 files changed, 29 insertions(+), 29 deletions(-) + +diff --git a/test/rsasign_parent.sh b/test/rsasign_parent.sh +index 238631d..ce0f494 100755 +--- a/test/rsasign_parent.sh b/test/rsasign_parent.sh +@@ -15,12 +15,12 @@ PARENT_CTX=${DIR}/primary_owner_key.ctx + + tpm2_startup -c || true + +-tpm2_createprimary --hierarchy=o --halg=sha256 --kalg=rsa \ +- --context=${PARENT_CTX} ++tpm2_createprimary --hierarchy=o --hash-algorithm=sha256 --key-algorithm=rsa \ ++ --key-context=${PARENT_CTX} + tpm2_flushcontext --transient-object + + # Load primary key to persistent handle +-HANDLE=$(tpm2_evictcontrol --auth=o --context=${PARENT_CTX} --persistent=0x81010001 | cut -d ' ' -f 2 | head -n 1) ++HANDLE=$(tpm2_evictcontrol --hierarchy=o --object-context=${PARENT_CTX} | cut -d ' ' -f 2 | head -n 1) + tpm2_flushcontext --transient-object + + # Generating a key underneath the persistent parent +@@ -32,7 +32,7 @@ cat ${DIR}/mykey.pub + echo "abc" | openssl pkeyutl -engine tpm2tss -keyform engine -inkey ${DIR}/mykey -sign -in ${DIR}/mydata.txt -out ${DIR}/mysig -passin stdin + + # Release persistent HANDLE +-tpm2_evictcontrol --auth=o --handle=${HANDLE} --persistent=${HANDLE} ++tpm2_evictcontrol --hierarchy=o --object-context=${HANDLE} + + cat ${DIR}/mysig + +diff --git a/test/rsasign_persistent.sh b/test/rsasign_persistent.sh +index d08809a..5dd749e 100755 +--- a/test/rsasign_persistent.sh b/test/rsasign_persistent.sh +@@
[arch-commits] Commit in (6 files)
Date: Tuesday, October 1, 2019 @ 18:10:50 Author: dbermond Revision: 512373 Initial commit of hm Added: hm/ hm/repos/ hm/trunk/ hm/trunk/010-hm-use-arch-flags.patch hm/trunk/020-hm-fix-build-with-gcc8.patch hm/trunk/PKGBUILD --+ 010-hm-use-arch-flags.patch | 100 + 020-hm-fix-build-with-gcc8.patch | 46 + PKGBUILD | 40 ++ 3 files changed, 186 insertions(+) Added: hm/trunk/010-hm-use-arch-flags.patch === --- hm/trunk/010-hm-use-arch-flags.patch(rev 0) +++ hm/trunk/010-hm-use-arch-flags.patch2019-10-01 18:10:50 UTC (rev 512373) @@ -0,0 +1,100 @@ +diff -Naurp a/build/linux/common/makefile.base b/build/linux/common/makefile.base +--- a/build/linux/common/makefile.base 2019-06-09 14:04:51.0 + b/build/linux/common/makefile.base 2019-06-09 14:06:58.251352310 + +@@ -46,36 +46,36 @@ endif + # + + # default cpp flags for all configurations +-#CPPFLAGS = -Wall $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) +-CPPFLAGS = $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall -Wshadow -Wno-sign-compare -Werror -std=c++11 +-CFLAGS = $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall -Wshadow -Wno-sign-compare -Werror ++#CXXFLAGS = -Wall $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) ++CXXFLAGS += $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall -Wshadow -Wno-sign-compare -Werror -std=c++11 ++CFLAGS += $(DEFS) -I$(CURDIR)/$(INC_DIR) $(USER_INC_DIRS) -Wall -Wshadow -Wno-sign-compare -Werror + + ## + # enforce 32-bit build : 1=yes, 0=no + ## + M32?= 0 + ifeq ($(M32),1) +-CPPFLAGS+=-m32 ++CXXFLAGS+=-m32 + endif + ## + + ifeq ($(HIGHBITDEPTH), 1) +-CPPFLAGS+="-DRExt__HIGH_BIT_DEPTH_SUPPORT=1" ++CXXFLAGS+="-DRExt__HIGH_BIT_DEPTH_SUPPORT=1" + endif + + ifeq ($(EXTENSION_360_VIDEO), 1) +- CPPFLAGS+=-DEXTENSION_360_VIDEO=1 ++ CXXFLAGS+=-DEXTENSION_360_VIDEO=1 + else +- CPPFLAGS+=-DEXTENSION_360_VIDEO=0 ++ CXXFLAGS+=-DEXTENSION_360_VIDEO=0 + endif + + # + # debug cpp flags +-DEBUG_CPPFLAGS= -g -D_DEBUG ++DEBUG_CXXFLAGS= -g -D_DEBUG + DEBUG_CFLAGS= -g -D_DEBUG + # + # release cpp +-RELEASE_CPPFLAGS = -O3 -Wuninitialized ++RELEASE_CXXFLAGS = -O3 -Wuninitialized + RELEASE_CFLAGS = -O3 -Wuninitialized + + +@@ -113,7 +113,7 @@ endif + ifeq ($(CONFIG), LIBRARY) + # linker flags for library + # LDFLAGS = $(ALL_LDFLAGS) -shared -Wl,-Bsymbolic +-LDFLAGS = $(ALL_LDFLAGS) -shared ++LDFLAGS += $(ALL_LDFLAGS) -shared + # + # debug linker flags for library + DEBUG_LDFLAGS = -Wl,-soname,lib$(PRJ_NAME)d.so.$(VER) +@@ -124,7 +124,7 @@ RELEASE_LDFLAGS = -Wl,-soname,lib$(PRJ + else + ifeq ($(CONFIG), CONSOLE) + # linker flags for console +-LDFLAGS = $(ALL_LDFLAGS) ++LDFLAGS += $(ALL_LDFLAGS) + # + # debug linker flags for console + DEBUG_LDFLAGS = +@@ -208,28 +208,28 @@ $(OBJ_DIR)/%.d.o: $(SRC_DIR4)/%.asm + # see also: http://make.paulandlesley.org/autodep.html + #2005-01-25 Steffen Kamp (k...@ient.rwth-aachen.de), RWTH Aachen + define COMPILE_AND_DEPEND_RELEASE +-$(CPP) -c -MMD -MF $(OBJ_DIR)/$*.r.d -MT $(OBJ_DIR)/$*.r.o $(CPPFLAGS) $(RELEASE_CPPFLAGS) -o $@ $(CURDIR)/$< ++$(CPP) -c -MMD -MF $(OBJ_DIR)/$*.r.d -MT $(OBJ_DIR)/$*.r.o $(CXXFLAGS) $(RELEASE_CXXFLAGS) $(CPPFLAGS) -o $@ $(CURDIR)/$< + @cp $(OBJ_DIR)/$*.r.d $(OBJ_DIR)/$*.r.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(OBJ_DIR)/$*.r.d >> $(OBJ_DIR)/$*.r.P; \ + rm -f $(OBJ_DIR)/$*.r.d + endef + define COMPILE_AND_DEPEND_DEBUG +-$(CPP) -c -MMD -MF $(OBJ_DIR)/$*.d.d -MT $(OBJ_DIR)/$*.d.o $(CPPFLAGS) $(DEBUG_CPPFLAGS) -o $@ $(CURDIR)/$< ++$(CPP) -c -MMD -MF $(OBJ_DIR)/$*.d.d -MT $(OBJ_DIR)/$*.d.o $(CXXFLAGS) $(DEBUG_CXXFLAGS) $(CPPFLAGS) -o $@ $(CURDIR)/$< + @cp $(OBJ_DIR)/$*.d.d $(OBJ_DIR)/$*.d.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(OBJ_DIR)/$*.d.d >> $(OBJ_DIR)/$*.d.P; \ + rm -f $(OBJ_DIR)/$*.d.d + endef + define COMPILE_AND_DEPEND_RELEASE_C +-$(CC) -c -MMD -MF $(OBJ_DIR)/$*.r.d -MT $(OBJ_DIR)/$*.r.o $(CFLAGS) $(RELEASE_CFLAGS) -o $@ $(CURDIR)/$< ++$(CC) -c -MMD -MF $(OBJ_DIR)/$*.r.d -MT $(OBJ_DIR)/$*.r.o $(CFLAGS) $(RELEASE_CFLAGS) $(CPPFLAGS) -o $@ $(CURDIR)/$< + @cp $(OBJ_DIR)/$*.r.d $(OBJ_DIR)/$*.r.P; \ + sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \ + -e '/^$$/ d' -e 's/$$/ :/' < $(OBJ_DIR)/$*.r.d >> $(OBJ_DIR)/$*.r.P; \ + rm -f
[arch-commits] Commit in (6 files)
Date: Tuesday, October 1, 2019 @ 17:42:21 Author: dbermond Revision: 512365 Initial commit of fs-uae-launcher Added: fs-uae-launcher/ fs-uae-launcher/repos/ fs-uae-launcher/trunk/ fs-uae-launcher/trunk/010-fs-uae-launcher-fix-install-path.patch fs-uae-launcher/trunk/020-fs-uae-launcher-remove-python2.patch fs-uae-launcher/trunk/PKGBUILD + 010-fs-uae-launcher-fix-install-path.patch | 12 +++ 020-fs-uae-launcher-remove-python2.patch | 45 +++ PKGBUILD | 40 3 files changed, 97 insertions(+) Added: fs-uae-launcher/trunk/010-fs-uae-launcher-fix-install-path.patch === --- fs-uae-launcher/trunk/010-fs-uae-launcher-fix-install-path.patch (rev 0) +++ fs-uae-launcher/trunk/010-fs-uae-launcher-fix-install-path.patch 2019-10-01 17:42:21 UTC (rev 512365) @@ -0,0 +1,12 @@ +diff -Nawurp a/fs-uae-launcher b/fs-uae-launcher +--- a/fs-uae-launcher 2019-06-21 16:49:42.0 + b/fs-uae-launcher 2019-06-29 13:38:13.351496262 + +@@ -8,6 +8,8 @@ if sys.version_info[0] < 3 or sys.versio + + if os.environ.get("FSGS_PYTHONPATH", ""): + sys.path.insert(0, os.environ.get("FSGS_PYTHONPATH")) ++else: ++sys.path.insert(0, "/usr/share/fs-uae-launcher") + + if os.getcwd().startswith("C:\\msys64\\home\\"): + os.environ["PATH"] = "C:\\msys64\\mingw64\\bin;" + os.environ["PATH"] Added: fs-uae-launcher/trunk/020-fs-uae-launcher-remove-python2.patch === --- fs-uae-launcher/trunk/020-fs-uae-launcher-remove-python2.patch (rev 0) +++ fs-uae-launcher/trunk/020-fs-uae-launcher-remove-python2.patch 2019-10-01 17:42:21 UTC (rev 512365) @@ -0,0 +1,45 @@ +diff -Nawurp a/amitools/tools/geotool.py b/amitools/tools/geotool.py +--- a/amitools/tools/geotool.py2019-06-21 16:49:43.0 + b/amitools/tools/geotool.py2019-06-29 14:09:16.52186 + +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python2.7 ++#!/usr/bin/env python + + from __future__ import absolute_import + from __future__ import print_function +diff -Nawurp a/amitools/tools/rdbtool.py b/amitools/tools/rdbtool.py +--- a/amitools/tools/rdbtool.py2019-06-21 16:49:43.0 + b/amitools/tools/rdbtool.py2019-06-29 14:09:24.111043044 + +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python2.7 ++#!/usr/bin/env python + # rdbtool + # swiss army knife for rdb disk images or devices + +diff -Nawurp a/amitools/tools/xdfscan.py b/amitools/tools/xdfscan.py +--- a/amitools/tools/xdfscan.py2019-06-21 16:49:43.0 + b/amitools/tools/xdfscan.py2019-06-29 14:09:28.464317106 + +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python2.7 ++#!/usr/bin/env python + # xdfscan + # quickly scan large sets of Amiga disk image files + +diff -Nawurp a/amitools/tools/xdftool.py b/amitools/tools/xdftool.py +--- a/amitools/tools/xdftool.py2019-06-21 16:49:43.0 + b/amitools/tools/xdftool.py2019-06-29 14:09:32.760925361 + +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python2.7 ++#!/usr/bin/env python + # xdftool + # swiss army knife for adf and hdf amiga disk images + +diff -Nawurp a/amitools/util/BlkDevTools.py b/amitools/util/BlkDevTools.py +--- a/amitools/util/BlkDevTools.py 2019-06-21 16:49:43.0 + b/amitools/util/BlkDevTools.py 2019-06-29 14:09:39.364169091 + +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python2.7 ++#!/usr/bin/env python + # based heavily on "iops" by Benjamin Schweizer + # https://github.com/gopher/iops + Added: fs-uae-launcher/trunk/PKGBUILD === --- fs-uae-launcher/trunk/PKGBUILD (rev 0) +++ fs-uae-launcher/trunk/PKGBUILD 2019-10-01 17:42:21 UTC (rev 512365) @@ -0,0 +1,40 @@ +# Maintainer: Daniel Bermond +# Contributor: Uffe Jakobsen +# Contributor: Guilherme Calé + +pkgname=fs-uae-launcher +pkgver=3.0.0 +pkgrel=2 +pkgdesc='Graphical user interface for the fs-uae Amiga emulator' +arch=('any') +url='https://fs-uae.net/launcher/' +license=('GPL2') +depends=("fs-uae>=${pkgver}" 'python' 'python-setuptools' 'python-pyqt5' 'python-six' + 'hicolor-icon-theme') +optdepends=('p7zip: for .7z file support' +'python-lhafile: for .lha file support') +source=("https://fs-uae.net/stable/${pkgver}/${pkgname}-${pkgver}.tar.gz; +'010-fs-uae-launcher-fix-install-path.patch' +'020-fs-uae-launcher-remove-python2.patch') +sha256sums=('ee7ea368f1c8a58755cdd79f091a84ffe4e4d5b50d5523ed892f9d07be41e905' +'15463d3d3ed5bdc4fb614cea91b93e7678eccce0696c66ac28c194dd7558e3fa' +'dcb9be9e6881ec8102d230d54ac1dbd8fa3774d2282f5ea62ea67a3aea33045c') + +prepare() { +cd "${pkgname}-${pkgver}"
[arch-commits] Commit in (6 files)
Date: Friday, September 6, 2019 @ 09:15:08 Author: kgizdov Revision: 508268 initial release Added: opencv-gcc8/ opencv-gcc8/repos/ opencv-gcc8/trunk/ opencv-gcc8/trunk/PKGBUILD opencv-gcc8/trunk/opencv-includedir.patch Modified: python-pytorch/trunk/PKGBUILD ---+ opencv-gcc8/trunk/PKGBUILD| 102 opencv-gcc8/trunk/opencv-includedir.patch |9 ++ python-pytorch/trunk/PKGBUILD |7 + 3 files changed, 116 insertions(+), 2 deletions(-) Added: opencv-gcc8/trunk/PKGBUILD === --- opencv-gcc8/trunk/PKGBUILD (rev 0) +++ opencv-gcc8/trunk/PKGBUILD 2019-09-06 09:15:08 UTC (rev 508268) @@ -0,0 +1,102 @@ +# Maintainer: Konstantin Gizdov +# Contributor: Ray Rashif +# Contributor: Tobias Powalowski + +pkgbase=opencv-gcc8 +_pkgbase=opencv +pkgname=(opencv-gcc8 opencv-gcc8-samples) +_pkgname=${_pkgbase} +pkgver=4.1.1 +pkgrel=1 +pkgdesc="Open Source Computer Vision Library compiled with GCC 8" +arch=(x86_64) +license=(BSD) +url="https://opencv.org/; +depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 jasper ffmpeg gcc8 gcc8-libs) +makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke gtk3 vtk glew ant java-environment) +optdepends=('opencv-samples: samples' +'gtk3: for the HighGUI module and the Python bindings' +'vtk: for the viz module' +'hdf5: for the HDF5 module and the Python bindings' +'opencl-icd-loader: For coding with OpenCL' +'python-numpy: Python bindings' +'java-runtime: Java interface') +source=("${_pkgbase}-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip; + "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz; +opencv-includedir.patch) +sha256sums=('d34985c7b4283519c032e3585b30846644f56c81acba35693295ff8930f080aa' +'9f85d380758498d800fec26307e389620cde8b1a2e86ab51cddc5200fbe37102' +'a96e35c9592e655b21a62cfe04e864a10e21535ad900e5de67356b9e9f40ca10') + +prepare() { + mkdir -p build + + cd ${_pkgname}-$pkgver + patch -p1 -i ../opencv-includedir.patch # Fix wrong include patch in pkgconfig file +} + +build() { + cd build + export JAVA_HOME="/usr/lib/jvm/default" + # cmake's FindLAPACK doesn't add cblas to LAPACK_LIBRARIES, so we need to specify them manually + _pythonpath=`python -c "from sysconfig import get_path; print(get_path('platlib'))"` + CC=/usr/bin/gcc-8 \ + CXX=/usr/bin/g++-8 \ + cmake ../${_pkgname}-$pkgver \ +-DWITH_OPENCL=ON \ +-DWITH_OPENGL=ON \ +-DWITH_TBB=ON \ +-DOpenGL_GL_PREFERENCE=GLVND \ +-DBUILD_WITH_DEBUG_INFO=OFF \ +-DBUILD_TESTS=OFF \ +-DBUILD_PERF_TESTS=OFF \ +-DBUILD_EXAMPLES=ON \ +-DINSTALL_C_EXAMPLES=ON \ +-DINSTALL_PYTHON_EXAMPLES=ON \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCPU_BASELINE_DISABLE=SSE3 \ +-DCPU_BASELINE_REQUIRE=SSE2 \ +-DOPENCV_EXTRA_MODULES_PATH="$srcdir/opencv_contrib-$pkgver/modules" \ +-DOPENCV_SKIP_PYTHON_LOADER=ON \ +-DOPENCV_PYTHON3_INSTALL_PATH=$_pythonpath \ + -DLAPACK_LIBRARIES="/usr/lib/liblapack.so;/usr/lib/libblas.so;/usr/lib/libcblas.so" \ +-DLAPACK_CBLAS_H="/usr/include/cblas.h" \ +-DLAPACK_LAPACKE_H="/usr/include/lapacke.h" \ +-DOPENCV_GENERATE_PKGCONFIG=ON \ +-DOPENCV_ENABLE_NONFREE=ON \ +-DOPENCV_JNI_INSTALL_PATH=lib \ +-DOPENCV_GENERATE_SETUPVARS=OFF \ +-DEIGEN_INCLUDE_PATH=/usr/include/eigen3 + make +} + +package_opencv-gcc8() { + provides=('opencv') + conflicts=('opencv') + cd build + make DESTDIR="$pkgdir" install + + # install license file + install -Dm644 "$srcdir"/${_pkgname}-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/${_pkgname} + + # separate samples package + cd "$pkgdir"/usr/share + mv opencv4/samples "$srcdir"/${_pkgname}-samples +} + +package_opencv-gcc8-samples() { + pkgdesc+=" (samples)" + depends=("opencv-gcc8=$pkgver") + provides=("opencv-samples=$pkgver") + conflicts=("opencv-samples=$pkgver") + unset optdepends + + mkdir -p "$pkgdir"/usr/share/opencv + cp -r "$srcdir"/opencv-samples "$pkgdir"/usr/share/opencv/samples + # fix permissions + chmod 755 "$pkgdir"/usr/share/opencv/samples/* + + # install license file + install -Dm644 "$srcdir"/opencv-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/${_pkgname} +} Added: opencv-gcc8/trunk/opencv-includedir.patch === --- opencv-gcc8/trunk/opencv-includedir.patch (rev 0) +++ opencv-gcc8/trunk/opencv-includedir.patch 2019-09-06 09:15:08 UTC (rev 508268) @@ -0,0 +1,9 @@ +diff -u -r opencv-4.0.1/cmake/templates/opencv-XXX.pc.in opencv-4.0.1-includedir/cmake/templates/opencv-XXX.pc.in +---
[arch-commits] Commit in (6 files)
Date: Saturday, August 31, 2019 @ 15:49:27 Author: archange Revision: 505729 Deleting unmaintained OCaml packages Deleted: cppo/ menhir/ merlin/ ocaml-biniou/ ocaml-easy-format/ ocaml-yojson/
[arch-commits] Commit in (6 files)
Date: Friday, August 23, 2019 @ 07:46:51 Author: felixonmars Revision: 501225 addpkg: klayout 0.25.9-1 Added: klayout/ klayout/repos/ klayout/trunk/ klayout/trunk/PKGBUILD klayout/trunk/klayoutEditor.desktop klayout/trunk/klayoutViewer.desktop ---+ PKGBUILD | 36 klayoutEditor.desktop | 13 + klayoutViewer.desktop | 13 + 3 files changed, 62 insertions(+) Added: klayout/trunk/PKGBUILD === --- klayout/trunk/PKGBUILD (rev 0) +++ klayout/trunk/PKGBUILD 2019-08-23 07:46:51 UTC (rev 501225) @@ -0,0 +1,36 @@ +# Contributor: Lars Boettcher +# Maintainer: Aaron Ali + +pkgname=klayout +pkgver=0.25.9 +pkgrel=1 +pkgdesc="High Performance Layout Viewer And Editor. Support of GDS and OASIS files." +arch=('i686' 'x86_64') +url="http://www.klayout.org/; +license=('GPL') +depends=('qt5-base' 'qt5-tools' 'qt5-multimedia' 'qt5-xmlpatterns' 'qt5-svg' 'ruby' 'python') +source=(http://www.klayout.org/downloads/source/klayout-$pkgver.tar.gz +klayoutEditor.desktop klayoutViewer.desktop) +sha512sums=('6becad581b94d8ca36c10afbae422fa4a322986190b45fa752cb864cb5b61c35926ac550a20dc1892dfb0c40cbc52d817bb44cbc512329209af86d8d5247240f' + 'bc6c7621e5cda754509a86664fb3e7ecd15f577dec712f4b0c52c9a7455ba692043a67145f5bf143d8fdc502b84e4212303906d62107537eefb4bebe57b2ffe1' + '37a3bbb06ab155c1c22e3990cf160383570e8ea945dbf4964bc94b6fd4e6321627d31071a29d3dbeafc9e2fc406b6905761e299bfccdfe0a35663f2021624f4f') + +build() { + cd klayout-$pkgver + ./build.sh $build_opt +} + +package() { + install -D -m 644 klayoutEditor.desktop "$pkgdir"/usr/share/applications/klayoutEditor.desktop + install -D -m 644 klayoutViewer.desktop "$pkgdir"/usr/share/applications/klayoutViewer.desktop + cd klayout-$pkgver + install -D -m 644 etc/logo.png "$pkgdir"/usr/share/icons/hicolor/32x32/apps/klayout.png + install -D -m 755 build-release/klayout "$pkgdir"/usr/bin/klayout + cd bin-release + for lib in `find . -type f | grep so`; do +install -D -m 755 $lib "$pkgdir"/usr/lib/$lib + done + for lib in `find . -type l | grep so`; do +cp -a $lib "$pkgdir"/usr/lib/$lib + done +} Added: klayout/trunk/klayoutEditor.desktop === --- klayout/trunk/klayoutEditor.desktop (rev 0) +++ klayout/trunk/klayoutEditor.desktop 2019-08-23 07:46:51 UTC (rev 501225) @@ -0,0 +1,13 @@ +[Desktop Entry] +Comment[de]=Programm zur Bearbeiten von GDS-Dateien +Comment=Program to edit GDS and CIF files +Exec=klayout -e %F +GenericName[de]=Klayout Editor +GenericName=Klayout Editor +Icon=/usr/share/icons/hicolor/32x32/apps/klayout.png +Name[de]=Klayout Editor +Name=Klayout Editor +StartupNotify=true +Terminal=false +Type=Application +Categories=Scientific;Development Added: klayout/trunk/klayoutViewer.desktop === --- klayout/trunk/klayoutViewer.desktop (rev 0) +++ klayout/trunk/klayoutViewer.desktop 2019-08-23 07:46:51 UTC (rev 501225) @@ -0,0 +1,13 @@ +[Desktop Entry] +Comment[de]=Programm zur Betrachten von GDS-Dateien +Comment=Program to view GDS and CIF files +Exec=klayout %F +GenericName[de]=Klayout Viewer +GenericName=Klayout Viewer +Icon=/usr/share/icons/hicolor/32x32/apps/klayout.png +Name[de]=Klayout Viewer +Name=Klayout Viewer +StartupNotify=true +Terminal=false +Type=Application +Categories=Scientific;Development
[arch-commits] Commit in (6 files)
Date: Thursday, August 8, 2019 @ 15:13:22 Author: shibumi Revision: 498352 new openvas scanner package Added: openvas/ openvas/repos/ openvas/trunk/ openvas/trunk/CHANGELOG.md openvas/trunk/PKGBUILD openvas/trunk/openvas.service -+ CHANGELOG.md| 87 ++ PKGBUILD| 36 ++ openvas.service | 11 ++ 3 files changed, 134 insertions(+) Added: openvas/trunk/CHANGELOG.md === --- openvas/trunk/CHANGELOG.md (rev 0) +++ openvas/trunk/CHANGELOG.md 2019-08-08 15:13:22 UTC (rev 498352) @@ -0,0 +1,87 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). + +## [Unreleased] + +### Added +- An ID has been added to NVT preferences. [#282](https://github.com/greenbone/openvas/pull/282) +- A new NVT cross references data handling has been added.[#317](https://github.com/greenbone/openvas/pull/317) + +### Changes +- Vendor version is now an option in the config file. [#363](https://github.com/greenbone/openvas/pull/363) +- The NVT preference format has been changed. [#275](https://github.com/greenbone/openvas/pull/275) +- Redis supported versions must be 3.2 or higher. [#287](https://github.com/greenbone/openvas/pull/287) +- Log directory is now configurable. [#316](https://github.com/greenbone/openvas/pull/316) +- The greenbone-nvt-sync script is not allowed to run as root. [#323](https://github.com/greenbone/openvas/pull/323) +- OpenVAS Scanner has been renamed to OpenVAS (Open Vulnerability Assessment Scanner). [#337](https://github.com/greenbone/openvas/pull/337) [#343](https://github.com/greenbone/openvas/pull/343) +- Retry until a host finishes and frees a db before running a new host scan, in case there is no free redis db. Therefore a infinite loop has been added when it call kb_new(). [#340](https://github.com/greenbone/openvas/pull/340) + +### Fixed +- An issue with stuck scans where only a single plugin is running and is beyond its timeout has been addressed. [#289](https://github.com/greenbone/openvas/pull/289) +- Fix a type mismatch. Use correct format specifier for size_t. [#299](https://github.com/greenbone/openvas/pull/299) +- An issue which caused falling back into a default port in get_ssh_port() has been fixed. [#342](https://github.com/greenbone/openvas/pull/342) + +### Removed +- Unused be_nice scan preferences has been removed. [#313](https://github.com/greenbone/openvas/pull/313) +- OTP has been entirely removed in favor of using the ospd-openvas interface. [#337](https://github.com/greenbone/openvas/pull/337) +- Daemon mode has been entirely removed. [#337](https://github.com/greenbone/openvas/pull/337) [#341](https://github.com/greenbone/openvas/pull/341) + +[Unreleased]: https://github.com/greenbone/openvas/compare/openvas-scanner-6.0...master + +## [6.0.2] (unreleased) + +### Changes +- The call to wmiexec.py has been replaced with impacket-wmiexec, because the symlink has been added in Debian Stretch with python-impacket 0.9.15-1. + +[6.0.2]: https://github.com/greenbone/openvas/compare/v6.0.1...openvas-scanner-6.0 + +## [6.0.1] (2019-07-17) + +### Added + +### Changes +- Use lowercase for values added from add_host_name(). [#306](https://github.com/greenbone/openvas/pull/306) +- Do not launch the scan if the nvticache is corrupted. [#309](https://github.com/greenbone/openvas/pull/310) +- Separate each scan plugin process into its own process group. [#325](https://github.com/greenbone/openvas/pull/325) + +### Fixed +- An issue which caused the scanner to crash when a plugin is missing during a scan has been addressed. [#296](https://github.com/greenbone/openvas/pull/296) +- An issue which causes a scan to hang has been addressed. [#301](https://github.com/greenbone/openvas/pull/301) +- Issues in building process have been addressed. [#308](https://github.com/greenbone/openvas/pull/308) +- An issue which caused resuming task not to work was addressed. [#312](https://github.com/greenbone/openvas/pull/312) +- An issue which caused a possible null IP values in OTP results / HOST_END has been addressed. [#321](https://github.com/greenbone/openvas/pull/321) +- An issue which caused the scanner to finish instantly without any result has been addressed. [#330](https://github.com/greenbone/openvas/pull/330) + +### Removed +- Currently unused advanced_log related code has been removed. [#327](https://github.com/greenbone/openvas/pull/327) + +[6.0.1]: https://github.com/greenbone/openvas/compare/v6.0.0...openvas-scanner-6.0 + +## [6.0.0] (2019-04-05) + +### Added +- Function to get the currently running script filename has been added. + +### Changed +- Debugging nasl mechanism has been improved, replacing preprocessor directives + with
[arch-commits] Commit in (6 files)
Date: Thursday, July 25, 2019 @ 11:08:41 Author: alucryd Revision: 358574 add java11-openjfx Added: java11-openjfx/ java11-openjfx/trunk/ java11-openjfx/trunk/PKGBUILD java11-openjfx/trunk/gradle.properties java11-openjfx/trunk/java11-openjfx-flags.patch java11-openjfx/trunk/java11-openjfx-no-xlocale.patch -+ PKGBUILD| 122 gradle.properties |3 java11-openjfx-flags.patch | 227 ++ java11-openjfx-no-xlocale.patch | 16 ++ 4 files changed, 368 insertions(+) Added: java11-openjfx/trunk/PKGBUILD === --- java11-openjfx/trunk/PKGBUILD (rev 0) +++ java11-openjfx/trunk/PKGBUILD 2019-07-25 11:08:41 UTC (rev 358574) @@ -0,0 +1,122 @@ +# Maintainer: Guillaume Alaux +# Maintainer: Maxime Gauduin +# Contributor: William Gathoye +# Contributor: Emanuel Couto +# Contributor: Richard Jackson +# Contributor: Tinx +# Contributor: Jens Kapitza +# Contributor: Olli + +pkgbase=java11-openjfx +pkgname=( + java11-openjfx + java11-openjfx-doc + java11-openjfx-src +) +pkgver=11.0.3.u1 +pkgrel=1 +pkgdesc='Java OpenJFX 11 client application platform (open-source implementation of JavaFX)' +arch=(x86_64) +url=https://wiki.openjdk.java.net/display/OpenJFX/Main +license=(custom) +makedepends=( + alsa-lib + ant + cairo + cmake + ffmpeg + freetype2 + gdk-pixbuf2 + glib2 + gperf + gtk2 + gtk3 + java-environment-openjdk=11 + libgl + libx11 + libxtst + pango + python2 + qt5-base + ruby + unzip + webkit2gtk + zip +) +source=( + https://hg.openjdk.java.net/openjfx/11/rt/archive/${pkgver//.u/+}.tar.bz2 + gradle.properties + https://services.gradle.org/distributions/gradle-4.8-bin.zip + java11-openjfx-flags.patch + java11-openjfx-no-xlocale.patch +) +sha256sums=('c4a42e9f7ac94ca3b05b363375f782bc79be9446bee23eb94e6175a97b5262ae' +'2622aa35d733cc69f4421f1cd053bf425e89f93141cb52c9f016a9b425fc0cb6' +'f3e29692a8faa94eb0b02ebf36fa263a642b3ae8694ef806c45c345b8683f1ba' +'62d7356654b541a9f868cc7beb185e64a1375d9a734b906ba00eacbee258d16e' +'220c63396561867a6d07ae81b6390160d8f91502587e4873998e3b7a83793a1c') + +prepare() { + cd rt-${pkgver//.u/+} + + ln -sf ../gradle.properties . + patch -Np1 -i ../java11-openjfx-flags.patch + patch -Np1 -i ../java11-openjfx-no-xlocale.patch +} + +build() { + cd rt-${pkgver//.u/+} + + ../gradle-4.8/bin/gradle zips +} + +package_java11-openjfx() { + depends=( +alsa-lib +cairo +ffmpeg +gdk-pixbuf2 +glib2 +gtk2 +gtk3 +java-runtime-openjdk=11 +libavcodec.so +libavformat.so +libfreetype.so +libgl +libx11 +libxtst +pango +python2 +qt5-base +ruby +unzip +webkit2gtk + ) + + cd rt-${pkgver//.u/+} + + install -dm 755 "${pkgdir}"/usr/{lib/jvm/java-11-openjdk,share/licenses} + cp -dr --no-preserve=ownership build/sdk/lib "${pkgdir}"/usr/lib/jvm/java-11-openjdk/ + rm "${pkgdir}"/usr/lib/jvm/java-11-openjdk/lib/src.zip + cp -dr --no-preserve=ownership build/jmods "${pkgdir}"/usr/lib/jvm/java-11-openjdk/ + cp -dr --no-preserve=ownership build/sdk/legal "${pkgdir}"/usr/share/licenses/java11-openjfx +} + +package_java11-openjfx-doc() { + cd rt-${pkgver//.u/+} + + install -dm 755 "${pkgdir}"/usr/share/{doc,licenses} + cp -dr --no-preserve=ownership build/javadoc "${pkgdir}"/usr/share/doc/java11-openjfx + ln -s java11-openjfx "${pkgdir}"/usr/share/licenses/java11-openjfx-doc +} + +package_java11-openjfx-src() { + cd rt-${pkgver//.u/+} + + install -dm 755 "${pkgdir}"/usr/{lib/jvm/java-11-openjdk,share/licenses} + install -m 644 build/sdk/lib/src.zip "${pkgdir}"/usr/lib/jvm/java-11-openjdk/javafx-src.zip + ln -s java11-openjfx "${pkgdir}"/usr/share/licenses/java11-openjfx-src +} + +# vim: ts=2 sw=2 et: Added: java11-openjfx/trunk/gradle.properties === --- java11-openjfx/trunk/gradle.properties (rev 0) +++ java11-openjfx/trunk/gradle.properties 2019-07-25 11:08:41 UTC (rev 358574) @@ -0,0 +1,3 @@ +COMPILE_MEDIA = true +COMPILE_WEBKIT = true +CONF = Release Added: java11-openjfx/trunk/java11-openjfx-flags.patch === --- java11-openjfx/trunk/java11-openjfx-flags.patch (rev 0) +++ java11-openjfx/trunk/java11-openjfx-flags.patch 2019-07-25 11:08:41 UTC (rev 358574) @@ -0,0 +1,227 @@ +From a28f9aaab759d82384279c16d86bb98ab47412a3 Mon Sep 17 00:00:00 2001 +From: Georgy Yakovlev +Date: Sat, 1 Jun 2019 00:12:55 -0700 +Subject: [PATCH] respect user cflags + +--- + buildSrc/linux.gradle | 7 ++- + .../gstreamer/projects/linux/avplugin/Makefile | 16 ++-- +
[arch-commits] Commit in (6 files)
Date: Saturday, June 29, 2019 @ 07:52:02 Author: maximbaz Revision: 485720 ttf-joypixels: create pkg Added: ttf-joypixels/ ttf-joypixels/repos/ ttf-joypixels/trunk/ ttf-joypixels/trunk/75-joypixels.conf ttf-joypixels/trunk/PKGBUILD ttf-joypixels/trunk/ttf-joypixels.install ---+ 75-joypixels.conf | 167 PKGBUILD | 31 ttf-joypixels.install | 18 + 3 files changed, 216 insertions(+) Added: ttf-joypixels/trunk/75-joypixels.conf === --- ttf-joypixels/trunk/75-joypixels.conf (rev 0) +++ ttf-joypixels/trunk/75-joypixels.conf 2019-06-29 07:52:02 UTC (rev 485720) @@ -0,0 +1,167 @@ + + + + + + + + +emoji +JoyPixels + + + + +sans +JoyPixels + + + +serif +JoyPixels + + + +sans-serif +JoyPixels + + + +monospace +JoyPixels + + + + + + + +Symbola + + + + + + + +EmojiOne +JoyPixels + + + +Emoji One +JoyPixels + + + +EmojiOne Color +JoyPixels + + + +EmojiOne Mozilla +JoyPixels + + + + +Apple Color Emoji +JoyPixels + + + +Segoe UI Emoji +JoyPixels + + + +Segoe UI Symbol +JoyPixels + + + +Noto Color Emoji +JoyPixels + + + +NotoColorEmoji +JoyPixels + + + +Android Emoji +JoyPixels + + + +Noto Emoji +JoyPixels + + + +Twitter Color Emoji +JoyPixels + + + +Twemoji +JoyPixels + + + +Twemoji Mozilla +JoyPixels + + + +TwemojiMozilla +JoyPixels + + + +EmojiTwo +JoyPixels + + + +Emoji Two +JoyPixels + + + +EmojiSymbols +JoyPixels + + + +Symbola +JoyPixels + + Added: ttf-joypixels/trunk/PKGBUILD === --- ttf-joypixels/trunk/PKGBUILD(rev 0) +++ ttf-joypixels/trunk/PKGBUILD2019-06-29 07:52:02 UTC (rev 485720) @@ -0,0 +1,31 @@ +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> + +pkgname=ttf-joypixels +pkgver=5.0.2 +pkgrel=1 +pkgdesc='Emoji as a Service (formerly EmojiOne)' +url='https://www.joypixels.com/download' +arch=('any') +license=('custom') +depends=('fontconfig') +provides=('emoji-font') +conflicts=('ttf-emojione') +replaces=('ttf-emojione') +install="${pkgname}.install" +source=("joypixels-android-${pkgver}.ttf::https://cdn.joypixels.com/arch-linux/font/${pkgver}/joypixels-android.ttf; +'75-joypixels.conf' + "license-free-${pkgver}-${pkgrel}.pdf::https://cdn.joypixels.com/arch-linux/license/free-license.pdf; + "license-appendix-${pkgver}-${pkgrel}.pdf::https://cdn.joypixels.com/arch-linux/appendix/joypixels-license-appendix.pdf;) +sha256sums=('91c597b52bcfb6ed083c3870f445e728ab80e2f7c45157726bce0aa89d7d5b49' +'a6d96bba6ec120adad118a57d1ba39ea64cb0c796c671894ddff1be4aa13be18' +'c4a17634bfebd5c1b74d9a02a1d981f8fcf6b1737162696cad7bfab161d8dbb3' +'05084e4ddbbb0c241bb0ff4e307853a9e6236fa1c617b7cba44af31b6bfc5e2d') + +package() { +install -Dm644 "joypixels-android-${pkgver}.ttf" "${pkgdir}/usr/share/fonts/joypixels/joypixels.ttf" +install -Dm644 -t "${pkgdir}/etc/fonts/conf.avail" 75-joypixels.conf +install -Dm644 "license-free-${pkgver}-${pkgrel}.pdf" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.pdf" +install -Dm644 "license-appendix-${pkgver}-${pkgrel}.pdf" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.appendix.pdf" +} + +# vim:set ts=4 sw=4 et: Added: ttf-joypixels/trunk/ttf-joypixels.install === --- ttf-joypixels/trunk/ttf-joypixels.install (rev 0) +++ ttf-joypixels/trunk/ttf-joypixels.install 2019-06-29 07:52:02 UTC (rev 485720) @@ -0,0 +1,18 @@ +post_install() { +echo +echo " To prevent conflicts with other emoji fonts," +echo " 75-joypixels.conf is not automatically installed to /etc/fonts/conf.d/" +echo +echo " If you don't use other emoji fonts, you can simply create a symlink:" +echo " # ln -sf ../conf.avail/75-joypixels.conf /etc/fonts/conf.d/75-joypixels.conf" +echo +echo " If you do use other emoji fonts," +echo " copy 75-joypixels.conf to /etc/fonts/conf.d/ and remove corresponding aliases" +echo +} + +post_remove() { +echo +echo " Make sure to remove
[arch-commits] Commit in (6 files)
Date: Monday, June 3, 2019 @ 20:31:20 Author: alucryd Revision: 354763 add java8-openjfx Added: java8-openjfx/ java8-openjfx/trunk/ java8-openjfx/trunk/PKGBUILD java8-openjfx/trunk/gradle.properties java8-openjfx/trunk/java8-openjfx-flags.patch java8-openjfx/trunk/java8-openjfx-no-xlocale.patch + PKGBUILD | 115 + gradle.properties |5 java8-openjfx-flags.patch | 208 +++ java8-openjfx-no-xlocale.patch | 29 + 4 files changed, 357 insertions(+) Added: java8-openjfx/trunk/PKGBUILD === --- java8-openjfx/trunk/PKGBUILD(rev 0) +++ java8-openjfx/trunk/PKGBUILD2019-06-03 20:31:20 UTC (rev 354763) @@ -0,0 +1,115 @@ +# Maintainer: Guillaume Alaux +# Maintainer: Maxime Gauduin +# Contributor: William Gathoye +# Contributor: Emanuel Couto +# Contributor: Richard Jackson +# Contributor: Tinx +# Contributor: Jens Kapitza +# Contributor: Olli + +pkgbase=java8-openjfx +pkgname=( + java8-openjfx + java8-openjfx-doc + java8-openjfx-src +) +pkgver=8.u202 +pkgrel=1 +pkgdesc='Java OpenJFX 8 client application platform (open-source implementation of JavaFX)' +arch=(x86_64) +url=https://wiki.openjdk.java.net/display/OpenJFX/Main +license=(GPL) +makedepends=( + alsa-lib + cairo + cmake + ffmpeg + freetype2 + gdk-pixbuf2 + glib2 + gperf + gtk2 + gtk3 + java-environment-openjdk=8 + libgl + libx11 + libxtst + pango + python2 + qt5-base + ruby + unzip + webkit2gtk +) +source=( + https://hg.openjdk.java.net/openjfx/8u/rt/archive/${pkgver//./}-ga.tar.bz2 + gradle.properties + https://services.gradle.org/distributions/gradle-4.8-bin.zip + java8-openjfx-flags.patch + java8-openjfx-no-xlocale.patch +) +sha256sums=('12b0538d04c4bd451e4692ee06357ac36233ff4ec2af9fa3b9bbdbab48c3f2fc' +'75335ac8ccae143ab4dbb81fc32c70d34d95baa360388f55bf2d237e8821ad97' +'f3e29692a8faa94eb0b02ebf36fa263a642b3ae8694ef806c45c345b8683f1ba' +'1838a1f9a65dd4a0fd72b3940b54c7e03b9b5eb51b30a1856bb4dbc69d9a0bb4' +'b21f6b254acc7aa2124521b6521d3bdfdfcfd9b062624a84ef73608120957d0d') + +prepare() { + cd rt-${pkgver//./}-ga + + ln -sf ../gradle.properties . + patch -Np1 -i ../java8-openjfx-flags.patch + patch -Np1 -i ../java8-openjfx-no-xlocale.patch +} + +build() { + cd rt-${pkgver//./}-ga + + ../gradle-4.8/bin/gradle +} + +package_java8-openjfx() { + depends=( +alsa-lib +cairo +ffmpeg +gdk-pixbuf2 +glib2 +gtk2 +gtk3 +java-runtime-openjdk=8 +libavcodec.so +libavformat.so +libfreetype.so +libgl +libx11 +libxtst +pango +python2 +qt5-base +ruby +unzip +webkit2gtk + ) + + cd rt-${pkgver//./}-ga + + install -dm 755 "${pkgdir}"/usr/lib/java-8-openjdk/jre + cp -dr --no-preserve=ownership build/sdk/{bin,lib} "${pkgdir}"/usr/lib/java-8-openjdk/ + cp -dr --no-preserve=ownership build/sdk/rt/lib "${pkgdir}"/usr/lib/java-8-openjdk/jre/ +} + +package_java8-openjfx-doc() { + cd rt-${pkgver//./}-ga + + install -dm 755 "${pkgdir}"/usr/share/doc + cp -dr --no-preserve=ownership build/javadoc "${pkgdir}"/usr/share/doc/java8-openjfx +} + +package_java8-openjfx-src() { + cd rt-${pkgver//./}-ga + + install -Dm 644 build/javafx-src.zip -t "${pkgdir}"/usr/lib/jvm/java-8-openjdk/ +} + +# vim: ts=2 sw=2 et: Added: java8-openjfx/trunk/gradle.properties === --- java8-openjfx/trunk/gradle.properties (rev 0) +++ java8-openjfx/trunk/gradle.properties 2019-06-03 20:31:20 UTC (rev 354763) @@ -0,0 +1,5 @@ +BUILD_JAVADOC = true +BUILD_SRC_ZIP = true +COMPILE_MEDIA = true +COMPILE_WEBKIT = true +CONF = Release Added: java8-openjfx/trunk/java8-openjfx-flags.patch === --- java8-openjfx/trunk/java8-openjfx-flags.patch (rev 0) +++ java8-openjfx/trunk/java8-openjfx-flags.patch 2019-06-03 20:31:20 UTC (rev 354763) @@ -0,0 +1,208 @@ +diff -rupN rt-8u202-ga.orig/buildSrc/linux.gradle rt-8u202-ga/buildSrc/linux.gradle +--- rt-8u202-ga.orig/buildSrc/linux.gradle 2019-06-03 15:45:22.599465670 +0200 rt-8u202-ga/buildSrc/linux.gradle 2019-06-03 15:50:59.746039363 +0200 +@@ -44,8 +44,11 @@ LINUX.library = { name -> return "lib${n + def commonFlags = [ + "-fno-strict-aliasing", "-fPIC", "-fno-omit-frame-pointer", // optimization flags + "-fstack-protector", ++"-Wno-error=cast-function-type", + "-W", "-Wall", "-Wno-unused", "-Wno-parentheses", "-Werror=implicit-function-declaration"] // warning flags + ++commonFlags.addAll(System.getenv("CFLAGS").trim().split(" ")) ++ + if (!IS_64) { + commonFlags += "-m32" + } +@@ -60,6
[arch-commits] Commit in (6 files)
Date: Thursday, May 30, 2019 @ 19:42:07 Author: alucryd Revision: 475144 add rx and promise for graphql Added: python-promise/ python-promise/trunk/ python-promise/trunk/PKGBUILD python-rx/ python-rx/trunk/ python-rx/trunk/PKGBUILD ---+ python-promise/trunk/PKGBUILD | 33 + python-rx/trunk/PKGBUILD | 52 2 files changed, 85 insertions(+) Added: python-promise/trunk/PKGBUILD === --- python-promise/trunk/PKGBUILD (rev 0) +++ python-promise/trunk/PKGBUILD 2019-05-30 19:42:07 UTC (rev 475144) @@ -0,0 +1,33 @@ +# Maintainer: Maxime Gauduin + +pkgname=python-promise +pkgver=2.2.0 +pkgrel=1 +pkgdesc='Ultra-performant Promise implementation in Python' +url=https://github.com/syrusakbary/promise +arch=(any) +license=(MIT) +depends=( + python-six +) +makedepends=( + git + python-setuptools +) +source=(git+https://github.com/syrusakbary/promise.git#tag=v${pkgver}) +sha256sums=(SKIP) + +build() { + cd promise + + python setup.py build +} + +package() { + cd promise + + python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 + install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/python-promise/ +} + +# vim: ts=2 sw=2 et: Added: python-rx/trunk/PKGBUILD === --- python-rx/trunk/PKGBUILD(rev 0) +++ python-rx/trunk/PKGBUILD2019-05-30 19:42:07 UTC (rev 475144) @@ -0,0 +1,52 @@ +# Maintainer: Maxime Gauduin +# Contributor: Ilya Elenskiy +# Contributor: Julien Nicoulaud + +pkgname=python-rx +pkgver=1.6.1 +pkgrel=3 +pkgdesc='Reactive Extensions for Python' +arch=(any) +url=http://reactivex.io +license=(APACHE) +depends=(python) +makedepends=( + git + python-setuptools +) +checkdepends=( + python-coverage + python-nose + python-pytest + python-pytest-asyncio +) +source=(git+https://github.com/ReactiveX/RxPY.git#tag=${pkgver}) +sha256sums=(SKIP) + +prepare() { + cd RxPY + + # some tests fail with Python 3.7 + rm tests/test_observable/test_dowhile.py + rm tests/test_observable/test_while.py +} + +build() { + cd RxPY + + python setup.py build +} + +check() { + cd RxPY + + python setup.py test +} + +package() { + cd RxPY + + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (6 files)
Date: Tuesday, April 30, 2019 @ 09:52:06 Author: alucryd Revision: 456714 add an older ffnvcodec for emby Added: ffnvcodec-headers8.1/ ffnvcodec-headers8.1/trunk/ ffnvcodec-headers8.1/trunk/.SRCINFO ffnvcodec-headers8.1/trunk/PKGBUILD ffnvcodec-headers8.1/trunk/ffnvcodec-install.patch Modified: emby-server/trunk/PKGBUILD + emby-server/trunk/PKGBUILD | 19 +- ffnvcodec-headers8.1/trunk/.SRCINFO| 13 ++ ffnvcodec-headers8.1/trunk/PKGBUILD| 36 +++ ffnvcodec-headers8.1/trunk/ffnvcodec-install.patch | 32 4 files changed, 91 insertions(+), 9 deletions(-) Modified: emby-server/trunk/PKGBUILD === --- emby-server/trunk/PKGBUILD 2019-04-30 09:49:04 UTC (rev 456713) +++ emby-server/trunk/PKGBUILD 2019-04-30 09:52:06 UTC (rev 456714) @@ -2,10 +2,10 @@ # Contributor: Daniel Seymour pkgname=emby-server -pkgver=4.0.2.0 -_ffmpeg_ver=2018_12_01 -_ffdetect_ver=4.0.2 -pkgrel=3 +pkgver=4.1.1.0 +_ffmpeg_ver=2019_04_09 +_ffdetect_ver=4.0.3 +pkgrel=1 pkgdesc='Bring together your videos, music, photos, and live television' arch=(any) url=https://emby.media @@ -23,6 +23,7 @@ libdrm libfreetype.so libjpeg-turbo + libmfx.so libpng libtheora libva-drm.so @@ -34,7 +35,7 @@ libx11 libx264.so opus - skia-sharp60 + skia-sharp sqlite zlib zvbi @@ -56,9 +57,9 @@ ) noextract=(license.docx) backup=(etc/conf.d/emby-server) -sha256sums=('555e5646a6a70651876e0d61841d6a3365fd7f055ba7a1d2dcd93803c9915509' -'1129e1bfb7fc4090cdd6e055d57b0cd90c9881f0db8b9ceb80fdd145de4ffc71' -'c25eea4ace3824c7172e0b7cab57cc2baa459004680fed5fa645355205fe2c51' +sha256sums=('f89f9b2b3355a0674101834b36aa328822918bea5d466525634c50da0093c241' +'d2081fd92e92ee90561c91edbd28ccba4beb1d72bdd38cd94c338726020e2e62' +'85697071cb6412d244fc6dd76f3561b6a42d7556ef20f26a702542b58198f0c7' 'ee6ed36a13fcd8fd0b2b818eac742cc2cc2513d7f8f6cd867fa8d1c45ef3dd22' 'd1a805284d8a1329f6f6e736423be747d8951c5a9600fbb79c13a6f9be7149c0' 'efdaabd3002fee13a6831e90fd700dea4d7c6c954ede00da6f28c1eada33ad8c' @@ -109,7 +110,7 @@ package() { install -dm 755 "${pkgdir}"/usr/lib cp -dr --no-preserve='ownership' system "${pkgdir}"/usr/lib/emby-server - ln -s ../libSkiaSharp.so.60.0.0 "${pkgdir}"/usr/lib/emby-server/libSkiaSharp.so + ln -s ../libSkiaSharp.so.68.0.0 "${pkgdir}"/usr/lib/emby-server/libSkiaSharp.so install -Dm 755 emby-server -t "${pkgdir}"/usr/bin/ install -Dm 755 bin/ffdetect "${pkgdir}"/usr/bin/ffdetect-emby install -Dm 755 ffmpeg-${_ffmpeg_ver}/ffmpeg "${pkgdir}"/usr/bin/ffmpeg-emby Added: ffnvcodec-headers8.1/trunk/.SRCINFO === --- ffnvcodec-headers8.1/trunk/.SRCINFO (rev 0) +++ ffnvcodec-headers8.1/trunk/.SRCINFO 2019-04-30 09:52:06 UTC (rev 456714) @@ -0,0 +1,13 @@ +pkgbase = ffnvcodec-headers + pkgdesc = FFmpeg version of headers required to interface with Nvidias codec APIs + pkgver = 9.0.18.1 + pkgrel = 1 + url = https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git + arch = any + license = MIT + makedepends = git + source = git+https://git.videolan.org/git/ffmpeg/nv-codec-headers.git#tag=n9.0.18.1 + sha256sums = SKIP + +pkgname = ffnvcodec-headers + Added: ffnvcodec-headers8.1/trunk/PKGBUILD === --- ffnvcodec-headers8.1/trunk/PKGBUILD (rev 0) +++ ffnvcodec-headers8.1/trunk/PKGBUILD 2019-04-30 09:52:06 UTC (rev 456714) @@ -0,0 +1,36 @@ +# Maintainer: Maxime Gauduin +# Contributor: Daniel Bermond + +pkgname=ffnvcodec-headers8.1 +pkgver=8.1.24.9 +pkgrel=1 +pkgdesc='FFmpeg version of headers required to interface with Nvidias codec APIs' +arch=(any) +url=https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git +license=(MIT) +makedepends=(git) +source=( + git+https://git.videolan.org/git/ffmpeg/nv-codec-headers.git#tag=n${pkgver} + ffnvcodec-install.patch +) +sha256sums=('SKIP' +'248dc04818d010c470a2dc4436bd4091f6e2ef3e09d1b3fcb4d52ed08cd7809b') + +prepare() { + cd nv-codec-headers + + patch -Np1 -i ../ffnvcodec-install.patch +} + +build() { + make PREFIX='/usr' -C nv-codec-headers + sed -n '4,25p' nv-codec-headers/include/ffnvcodec/nvEncodeAPI.h > LICENSE # Extract license + sed -i '1,22s/^.\{,3\}//' LICENSE # Delete C comments +} + +package() { + make PREFIX='/usr' DESTDIR="${pkgdir}" -C nv-codec-headers install + install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/ffnvcodec-headers8.1/ +} + +# vim: ts=2 sw=2 et: Added: ffnvcodec-headers8.1/trunk/ffnvcodec-install.patch
[arch-commits] Commit in (6 files)
Date: Thursday, April 18, 2019 @ 22:40:20 Author: dvzrv Revision: 452006 Adding rtosc, as new dependency to zynaddsubfx. Added: rtosc/ rtosc/repos/ rtosc/trunk/ rtosc/trunk/PKGBUILD rtosc/trunk/rtosc-fix-pkg-config-file.patch rtosc/trunk/rtosc-include-missing-headers.patch -+ PKGBUILD| 56 ++ rtosc-fix-pkg-config-file.patch | 15 + rtosc-include-missing-headers.patch | 32 +++ 3 files changed, 103 insertions(+) Added: rtosc/trunk/PKGBUILD === --- rtosc/trunk/PKGBUILD(rev 0) +++ rtosc/trunk/PKGBUILD2019-04-18 22:40:20 UTC (rev 452006) @@ -0,0 +1,56 @@ +# Maintainer: David Runge + +pkgname=rtosc +pkgver=0.2.0 +pkgrel=1 +pkgdesc="Realtime safe OSC Messaging" +arch=('x86_64') +url="https://github.com/fundamental/rtosc; +license=('MIT') +depends=('gcc-libs') +makedepends=('cmake' 'doxygen') +source=("$pkgname-$pkgver.tar.gz::https://github.com/fundamental/${pkgname}/archive/v${pkgver}.tar.gz; +"${pkgname}-fix-pkg-config-file.patch" +"${pkgname}-include-missing-headers.patch") +sha512sums=('f19aed587c752f33a063849fce2b4f531b734d8ae68d9f3b623da2872260b258b92c24b6160734a01f091ba821a4bd72cae98a138570ef6c741b03e1353d835a' + '65f6ada68c74b4c7f5e1bf3939dce3f04fbc704a8fd5386e003951201c927dc6776327c520de0b6cca2c9b09445072f931fd9cc08ed4a50c94a500f06cce4244' + '25db71244ce931919c6c95ca3b90fe3d4f21537a913b1c1056559b28fe59abbe6643113d46d5fda02ff3c11de4c4e51ac0f03b1a9b550176f3d547f698dccfe4') + +prepare() { + cd "$pkgname-$pkgver" + mkdir -p build + # add missing headers: https://github.com/fundamental/rtosc/issues/41 + patch -Np1 -i ../"${pkgname}-include-missing-headers.patch" + # fix libdir in pkg-config file: + # https://github.com/fundamental/rtosc/issues/42 + patch -Np1 -i ../"${pkgname}-fix-pkg-config-file.patch" + sed -e 's/STATIC/SHARED/g' -i CMakeLists.txt +} + +build() { + cd "$pkgname-$pkgver/build" + cmake .. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DPERF_TEST=ON + make VERBOSE=1 + doxygen +} + +check() { + cd "$pkgname-$pkgver/build" + make -k test +} + +package() { + cd "$pkgname-$pkgver/build" + make DESTDIR="$pkgdir/" install + install -vDm 644 html/search/*.{js,png,html} \ +-t "${pkgdir}/usr/share/doc/${pkgname}/html/search" + install -vDm 644 html/*.{css,js,png,html} \ +-t "${pkgdir}/usr/share/doc/${pkgname}/html" + install -vDm 644 ../README.adoc \ +-t "${pkgdir}/usr/share/doc/${pkgname}" + install -vDm 644 ../LICENSE \ +-t "${pkgdir}/usr/share/licenses/${pkgname}" +} Added: rtosc/trunk/rtosc-fix-pkg-config-file.patch === --- rtosc/trunk/rtosc-fix-pkg-config-file.patch (rev 0) +++ rtosc/trunk/rtosc-fix-pkg-config-file.patch 2019-04-18 22:40:20 UTC (rev 452006) @@ -0,0 +1,15 @@ +diff -ruN a/librtosc.pc.cmake c/librtosc.pc.cmake +--- a/librtosc.pc.cmake2019-04-16 01:18:21.0 +0200 c/librtosc.pc.cmake2019-04-18 23:43:41.030168614 +0200 +@@ -3,9 +3,8 @@ + # + + prefix=@CMAKE_INSTALL_PREFIX@ +-exec_prefix=${prefix} +-libdir=${exec_prefix} +-includedir=${prefix}/include ++libdir=@CMAKE_INSTALL_FULL_LIBDIR@ ++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@ + + Name: rtosc + Description: rtosc - a realtime safe open sound control serialization and dispatch system Added: rtosc/trunk/rtosc-include-missing-headers.patch === --- rtosc/trunk/rtosc-include-missing-headers.patch (rev 0) +++ rtosc/trunk/rtosc-include-missing-headers.patch 2019-04-18 22:40:20 UTC (rev 452006) @@ -0,0 +1,32 @@ +diff -ruN a/CMakeLists.txt b/CMakeLists.txt +--- a/CMakeLists.txt 2019-04-16 01:18:21.0 +0200 b/CMakeLists.txt 2019-04-16 21:10:10.934681045 +0200 +@@ -251,14 +251,24 @@ + DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig/") + endif() + install(FILES include/rtosc/rtosc.h +-include/rtosc/thread-link.h +-include/rtosc/ports.h ++include/rtosc/arg-val-cmp.h ++include/rtosc/arg-val-math.h ++include/rtosc/automations.h ++include/rtosc/bundle-foreach.h ++include/rtosc/default-value.h + include/rtosc/miditable.h + include/rtosc/port-sugar.h +-include/rtosc/undo-history.h ++include/rtosc/ports-runtime.h ++include/rtosc/ports.h ++include/rtosc/pretty-format.h ++include/rtosc/rtosc-time.h ++include/rtosc/rtosc-version.h ++include/rtosc/savefile.h + include/rtosc/subtree-serialize.h ++include/rtosc/thread-link.h + include/rtosc/typed-message.h +-
[arch-commits] Commit in (6 files)
Date: Thursday, April 18, 2019 @ 01:47:44 Author: polyzen Revision: 451963 Initial commit Added: dehydrated/ dehydrated/repos/ dehydrated/trunk/ dehydrated/trunk/PKGBUILD dehydrated/trunk/dehydrated.service dehydrated/trunk/dehydrated.timer + PKGBUILD | 29 + dehydrated.service |6 ++ dehydrated.timer |8 3 files changed, 43 insertions(+) Added: dehydrated/trunk/PKGBUILD === --- dehydrated/trunk/PKGBUILD (rev 0) +++ dehydrated/trunk/PKGBUILD 2019-04-18 01:47:44 UTC (rev 451963) @@ -0,0 +1,29 @@ +# Maintainer: Daniel M. Capella +# Contributor: VVL +# Contributor: Alexander Görtz +# Contributor: Patrick Burroughs (Celti) + +pkgname=dehydrated +pkgver=0.6.2 +pkgrel=2 +pkgdesc='letsencrypt/acme client implemented as a shell-script – just add water' +arch=('any') +url=https://dehydrated.io +license=('MIT') +source=("https://github.com/lukas2511/dehydrated/archive/v$pkgver/$pkgname-v$pkgver.tar.gz; +"$pkgname".{service,timer}) +depends=('curl' 'openssl') +sha512sums=('97cce8f4936482d6b3a7d4227d8735b1c91f3b6cb7c728669a4a5139605932a88171c7e5d715d269782f260454d06ee95a0f6cd2735521e22c4f69bdc3e38f86' + 'e3cb75d50e35b14121f605b1fc19c027e8143075eef93c2d5a59c98c0266b0e934c9c315522490e8f49e54c7a8d2f6db3bbff27d4adc6eb39f7547488103cd8c' + '56847122a86573c06973b7eb74dd53fe3010394dff478f3a9d7ccc872f41fd4e8fdf236cd5e3ff1075210c4aaa6c9afaa79b2bd29da277c42d8075993e24a81a') + +package() { + cd $pkgname-$pkgver + install -d "$pkgdir"/etc/dehydrated + install -Dm755 -t "$pkgdir"/usr/bin $pkgname + install -Dm644 -t "$pkgdir"/usr/lib/systemd/system ../$pkgname.{service,timer} + install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname docs/*.md + install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname/examples docs/examples/* + install -Dm644 -t "$pkgdir"/usr/share/man/man1 docs/man/$pkgname.1 + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE +} Added: dehydrated/trunk/dehydrated.service === --- dehydrated/trunk/dehydrated.service (rev 0) +++ dehydrated/trunk/dehydrated.service 2019-04-18 01:47:44 UTC (rev 451963) @@ -0,0 +1,6 @@ +[Unit] +Description=Check and renew ACME TLS certificates + +[Service] +Type=oneshot +ExecStart=/usr/bin/dehydrated -c Added: dehydrated/trunk/dehydrated.timer === --- dehydrated/trunk/dehydrated.timer (rev 0) +++ dehydrated/trunk/dehydrated.timer 2019-04-18 01:47:44 UTC (rev 451963) @@ -0,0 +1,8 @@ +[Unit] +Description=Check and renew ACME TLS certificates + +[Timer] +OnCalendar=daily UTC + +[Install] +WantedBy=timers.target
[arch-commits] Commit in (6 files)
Date: Tuesday, April 2, 2019 @ 16:57:18 Author: shibumi Revision: 447821 added taskd Added: taskd/ taskd/repos/ taskd/trunk/ taskd/trunk/PKGBUILD taskd/trunk/taskd.install taskd/trunk/taskd.sysusers.conf -+ PKGBUILD| 40 taskd.install | 12 taskd.sysusers.conf |1 + 3 files changed, 53 insertions(+) Added: taskd/trunk/PKGBUILD === --- taskd/trunk/PKGBUILD(rev 0) +++ taskd/trunk/PKGBUILD2019-04-02 16:57:18 UTC (rev 447821) @@ -0,0 +1,40 @@ +# Maintainer: Christian Rebischke +# Contributor: Keerthan Jaic +# Contributor: Rich Li +# Contributor: Kevin MacMartin +# Contributor: Markus Holtermann +# Contributor: Andrea Scarpino + +pkgname=taskd +pkgver=1.1.0 +pkgrel=3 +pkgdesc="A lightweight, secure server providing multi-user, multi-client access to task data" +url="http://tasktools.org/projects/${pkgname}.html; +license=('MIT') +arch=('x86_64') +depends=('gnutls' 'libutil-linux') +makedepends=('cmake') +install="${pkgname}.install" +source=("http://taskwarrior.org/download/${pkgname}-${pkgver}.tar.gz; +"${pkgname}.sysusers.conf") + +sha512sums=('df2349c354258fd1b014b1a9c78f68dc10c9e5a48357e282e8a760cf4e4aaf4d36486796ad094ee2b050e7506195b778e3316c90ef543a2f8242de313daa13aa' + '882ffe7de4bf569a16595d69cfd827fffd23beae7af19c90748bc2ee23e74f8313bcd2733131155d8fea4a37a207b052255fa5aeb6b61b47e4207332f7083e04') + +build() { +cd ${pkgname}-${pkgver} +cmake . \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release +make +} + +package() { +cd ${pkgname}-${pkgver} +make DESTDIR="${pkgdir}" install +cp -a {pki,scripts} "${pkgdir}/usr/share/doc/taskd/" + +install -Dm644 ${srcdir}/${pkgname}.sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" +install -Dm644 scripts/systemd/${pkgname}.service "${pkgdir}/usr/lib/systemd/system/${pkgname}.service" +install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} Added: taskd/trunk/taskd.install === --- taskd/trunk/taskd.install (rev 0) +++ taskd/trunk/taskd.install 2019-04-02 16:57:18 UTC (rev 447821) @@ -0,0 +1,12 @@ +datadir=/var/lib/taskd + +post_install() { +systemd-sysusers taskd.conf +if [[ ! -e $datadir ]]; then + echo "Initializing taskd data." + install -dm770 $datadir + taskd init --data $datadir + chown -R taskd:taskd $datadir +fi + +} Added: taskd/trunk/taskd.sysusers.conf === --- taskd/trunk/taskd.sysusers.conf (rev 0) +++ taskd/trunk/taskd.sysusers.conf 2019-04-02 16:57:18 UTC (rev 447821) @@ -0,0 +1 @@ +u taskd - "Taskwarrior Sync Server"
[arch-commits] Commit in (6 files)
Date: Saturday, March 30, 2019 @ 00:08:23 Author: bgyorgy Revision: 446158 Remove gnome-do and scribes Inactive projects, and depend on deprecated gconf and libglade. Deleted: gio-sharp/ gkeyfile-sharp/ gnome-do/ gnome-keyring-sharp/ notify-sharp/ scribes/
[arch-commits] Commit in (6 files)
Date: Thursday, March 28, 2019 @ 10:23:43 Author: foutrelis Revision: 349347 Add LLVM 7 transitional package Added: llvm7/ llvm7/repos/ llvm7/trunk/ llvm7/trunk/PKGBUILD llvm7/trunk/add-discriminator-to-debuginfo-test.patch llvm7/trunk/rusty-discriminator-thingy.patch ---+ PKGBUILD | 97 add-discriminator-to-debuginfo-test.patch | 25 +++ rusty-discriminator-thingy.patch | 57 3 files changed, 179 insertions(+) Added: llvm7/trunk/PKGBUILD === --- llvm7/trunk/PKGBUILD(rev 0) +++ llvm7/trunk/PKGBUILD2019-03-28 10:23:43 UTC (rev 349347) @@ -0,0 +1,97 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +# ** # +# This package is meant to be used for compiling packages that have not been # +# ported to LLVM 8 yet. Such packages may depend on llvm7-libs but not llvm7 # +# which is not co-installable with the main llvm package (currently LLVM 8). # +# ** # + +pkgname=('llvm7' 'llvm7-libs') +pkgver=7.0.1 +pkgrel=1 +arch=('x86_64') +url="https://llvm.org/; +license=('custom:University of Illinois/NCSA Open Source License') +makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2' + 'python-setuptools') +options=('staticlibs') +source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig} +rusty-discriminator-thingy.patch +add-discriminator-to-debuginfo-test.patch) +sha256sums=('a38dfc4db47102ec79dcc2aa61e93722c5f6f06f0a961073bd84b78fb949419b' +'SKIP' +'4abaef845abb899628deb62a3f184fb8433555620648150dc346a74ef134fd68' +'1d2ea3a07e94f4c826706a452e93ed8a2301b5eed5715d22eab19a5ea3f3d0a7') +validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg +validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard + +prepare() { + cd "$srcdir/llvm-$pkgver.src" + mkdir build + + # Fix rust 1.32 segfaults with LTO being enabled + # https://github.com/rust-lang/rust/issues/54614 + patch -Np1 -i ../rusty-discriminator-thingy.patch + patch -Np1 -i ../add-discriminator-to-debuginfo-test.patch +} + +build() { + cd "$srcdir/llvm-$pkgver.src/build" + + cmake .. -G Ninja \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DLLVM_HOST_TRIPLE=$CHOST \ +-DLLVM_BUILD_LLVM_DYLIB=ON \ +-DLLVM_LINK_LLVM_DYLIB=ON \ +-DLLVM_INSTALL_UTILS=ON \ +-DLLVM_ENABLE_RTTI=ON \ +-DLLVM_ENABLE_FFI=ON \ +-DLLVM_BUILD_TESTS=ON \ +-DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \ +-DLLVM_BINUTILS_INCDIR=/usr/include + ninja +} + +check() { + cd "$srcdir/llvm-$pkgver.src/build" + ninja check +} + +package_llvm7() { + pkgdesc="Collection of modular and reusable compiler and toolchain technologies" + depends=('llvm7-libs' 'perl') + optdepends=('python-setuptools: for using lit (LLVM Integrated Tester)') + conflicts=('llvm') + + cd "$srcdir/llvm-$pkgver.src/build" + + DESTDIR="$pkgdir" ninja install + + # Include lit for running lit-based tests in other projects + pushd ../utils/lit + python3 setup.py install --root="$pkgdir" -O1 + popd + + # The runtime libraries go into llvm7-libs + mv -f "$pkgdir"/usr/lib/lib{LLVM-*.so,LTO.so.*} "$srcdir" + + # Remove files which conflict with llvm-libs + rm "$pkgdir"/usr/lib/{LLVMgold,lib{LLVM,LTO}}.so + + install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_llvm7-libs() { + pkgdesc="LLVM 7 runtime libraries" + depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses' 'libxml2') + + install -d "$pkgdir/usr/lib" + cp -P "$srcdir"/lib{LLVM-*.so,LTO.so.*} "$pkgdir/usr/lib/" + + install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: Added: llvm7/trunk/add-discriminator-to-debuginfo-test.patch === --- llvm7/trunk/add-discriminator-to-debuginfo-test.patch (rev 0) +++ llvm7/trunk/add-discriminator-to-debuginfo-test.patch 2019-03-28 10:23:43 UTC (rev 349347) @@ -0,0 +1,25 @@ +From cc1f2a595ead516812a6c50398f0f3480ebe031f Mon Sep 17 00:00:00 2001 +From: Jonas Devlieghere +Date: Fri, 21 Sep 2018 12:28:44 + +Subject: [PATCH] [test] Fix Assembler/debug-info.ll + +Update Assembler/debug-info.ll to contain discriminator. + +git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@342727 91177308-0d34-0410-b5e6-96231b3b80d8 +--- + test/Assembler/debug-info.ll | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/test/Assembler/debug-info.ll
[arch-commits] Commit in (6 files)
Date: Thursday, March 28, 2019 @ 10:17:30 Author: bisson Revision: 445234 extra2community: Moving ttf-hannom from extra to community Added: ttf-hannom/ ttf-hannom/repos/ ttf-hannom/trunk/ ttf-hannom/trunk/PKGBUILD ttf-hannom/trunk/README ttf-hannom/trunk/install --+ PKGBUILD | 24 README |7 +++ install | 13 + 3 files changed, 44 insertions(+) Added: ttf-hannom/trunk/PKGBUILD === --- ttf-hannom/trunk/PKGBUILD (rev 0) +++ ttf-hannom/trunk/PKGBUILD 2019-03-28 10:17:30 UTC (rev 445234) @@ -0,0 +1,24 @@ +# Contributor: Willey Chen +# Maintainer: Gaetan Bisson + +pkgname=ttf-hannom +pkgver=2005 +pkgrel=5 +pkgdesc='Chinese and Vietnamese TrueType fonts' +url='http://vietunicode.sourceforge.net/fonts/fonts_hannom.html' +license=('custom:non-profit') +arch=('any') +depends=('fontconfig' 'xorg-fonts-encodings') +source=("https://downloads.sourceforge.net/project/vietunicode/hannom/hannom%20v${pkgver}/hannomH.zip; +'README') +sha256sums=('428a31ff62e26dc33080789f8d49c39ac529dbfdbcfd50825f78cbd0903a3936' +'df3e54959e5295b2d13857cf75a3f04817b280b2c4e227ca887394ca6d8b0bb7') + +install=install + +package() { + cd "${srcdir}" + install -d "${pkgdir}"/usr/share/fonts/TTF + install -m644 *.ttf "${pkgdir}/usr/share/fonts/TTF" + install -Dm644 README "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +} Property changes on: ttf-hannom/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: ttf-hannom/trunk/README === --- ttf-hannom/trunk/README (rev 0) +++ ttf-hannom/trunk/README 2019-03-28 10:17:30 UTC (rev 445234) @@ -0,0 +1,7 @@ +Complete licensing information is embedded in the TTF files; most importantly: + + Chỉ được dùng riêng, tuyệt đối không được dùng để kinh doanh & vụ lợi + +Loose translation: + + For non-commercial, non-profit, personal use only. Added: ttf-hannom/trunk/install === --- ttf-hannom/trunk/install(rev 0) +++ ttf-hannom/trunk/install2019-03-28 10:17:30 UTC (rev 445234) @@ -0,0 +1,13 @@ +post_install() { + fc-cache -s > /dev/null + mkfontscale usr/share/fonts/TTF + mkfontdir usr/share/fonts/TTF +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +}
[arch-commits] Commit in (6 files)
Date: Tuesday, March 12, 2019 @ 16:38:48 Author: bgyorgy Revision: 440639 Add offroad package Added: offroad/ offroad/trunk/ offroad/trunk/PKGBUILD offroad/trunk/offroad.appdata.xml offroad/trunk/offroad.desktop offroad/trunk/offroad.sh -+ PKGBUILD| 39 +++ offroad.appdata.xml | 27 +++ offroad.desktop |8 offroad.sh |2 ++ 4 files changed, 76 insertions(+) Added: offroad/trunk/PKGBUILD === --- offroad/trunk/PKGBUILD (rev 0) +++ offroad/trunk/PKGBUILD 2019-03-12 16:38:48 UTC (rev 440639) @@ -0,0 +1,39 @@ +# Maintainer: Balló György + +pkgname=offroad +pkgver=0.2 +pkgrel=1 +pkgdesc="Offline vector map display ported from OsmAnd" +arch=('any') +url="https://sourceforge.net/projects/offroadosm/; +license=('GPL') +depends=('hicolor-icon-theme' 'java-runtime') +source=("https://downloads.sourceforge.net/offroadosm/OffRoad-bin-$pkgver.zip; + "http://central.maven.org/maven2/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar; + "http://central.maven.org/maven2/com/sun/xml/bind/jaxb-core/2.3.0.1/jaxb-core-2.3.0.1.jar; + "http://central.maven.org/maven2/com/sun/xml/bind/jaxb-impl/2.3.2/jaxb-impl-2.3.2.jar; + "http://central.maven.org/maven2/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar; +"$pkgname.png::https://a.fsdn.com/allura/p/offroadosm/icon; +"$pkgname.desktop" +"$pkgname.appdata.xml" +"$pkgname.sh") +noextract=("$pkgname-$pkgver.jar") +sha256sums=('048aba0c619c663ba1eb62c09ea20bca728a9bc3b50590562eea76b99032c6cf' +'88b955a0df57880a26a74708bc34f74dcaf8ebf4e78843a28b50eae945732b06' +'d2ecba63615f317a11fb55c6468f6a9480f6411c10951d9881bafd9a9a8d0467' +'b3a3d3aeaa5503cadc24dca9539b87efcd7bc3bd8c48018887a1489f2a77bdc0' +'993302b16cd7056f21e779cc577d175a810bb4900ef73cd8fbf2b50f928ba9ce' +'b954ea70ff3cf07f99916c1c850e41fa756a71c5ea6544fb34cdc696e24edabc' +'a59f0a5ab10efe74cbf75d52fb78642c1106335dd3c192a083d185f0358faec2' +'3e5836a968bca5589183e470a01f2af978a3fe6d16e4406928d971284e38e971' +'533d09ac0b0b63522cfc96ac6b3eda7676221d3f51d5066587795f8f63a2562d') + +package() { + install -Dm644 OffRoad.jar "$pkgdir/usr/share/java/$pkgname/$pkgname.jar" + install -Dm644 -t "$pkgdir/usr/share/java/$pkgname/lib/" lib/*.jar jaxb-*.jar javax.activation-*.jar + install -Dm755 $pkgname.sh "$pkgdir/usr/bin/$pkgname" + install -Dm644 $pkgname.desktop "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dm644 $pkgname.appdata.xml "$pkgdir"/usr/share/metainfo/$pkgname.appdata.xml + install -Dm644 $pkgname.png "$pkgdir/usr/share/icons/hicolor/48x48/apps/$pkgname.png" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Property changes on: offroad/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: offroad/trunk/offroad.appdata.xml === --- offroad/trunk/offroad.appdata.xml (rev 0) +++ offroad/trunk/offroad.appdata.xml 2019-03-12 16:38:48 UTC (rev 440639) @@ -0,0 +1,27 @@ + + + net.sourceforge.offroad + offroad.desktop + OffRoad + Offline vector map display ported from OsmAnd + CC0-1.0 + GPL-3.0 + +Main features: + + Offline maps + Offline navigation + GPX tracks management + Rendering engine + OSM Vector Data + Elevation/Contour lines + + + + + https://a.fsdn.com/con/app/proj/offroadosm/screenshots/pois.png + + + https://sourceforge.net/p/offroadosm/tickets/ + https://sourceforge.net/projects/offroadosm/ + Added: offroad/trunk/offroad.desktop === --- offroad/trunk/offroad.desktop (rev 0) +++ offroad/trunk/offroad.desktop 2019-03-12 16:38:48 UTC (rev 440639) @@ -0,0 +1,8 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=OffRoad +Comment=Offline vector map display ported from OsmAnd +Exec=offroad +Icon=offroad +Categories=Utility;Maps; Added: offroad/trunk/offroad.sh === --- offroad/trunk/offroad.sh(rev 0) +++ offroad/trunk/offroad.sh2019-03-12 16:38:48 UTC (rev 440639) @@ -0,0 +1,2 @@ +#!/bin/bash +java -Xmx256M -classpath "/usr/share/java/offroad/lib/*:/usr/share/java/offroad/offroad.jar" net.sourceforge.offroad.OsmWindow
[arch-commits] Commit in (6 files)
Date: Tuesday, March 12, 2019 @ 12:15:49 Author: bgyorgy Revision: 440623 Add back geotag package Added: geotag/ geotag/trunk/ geotag/trunk/PKGBUILD geotag/trunk/geotag.appdata.xml geotag/trunk/geotag.desktop geotag/trunk/geotag.sh + PKGBUILD | 38 ++ geotag.appdata.xml | 14 ++ geotag.desktop |8 geotag.sh |2 ++ 4 files changed, 62 insertions(+) Added: geotag/trunk/PKGBUILD === --- geotag/trunk/PKGBUILD (rev 0) +++ geotag/trunk/PKGBUILD 2019-03-12 12:15:49 UTC (rev 440623) @@ -0,0 +1,38 @@ +# Maintainer: Balló György +# Contributor: Johannes Wienke +# Contributor: Danilo Bargen + +pkgname=geotag +pkgver=0.103 +pkgrel=2 +pkgdesc="Match date/time information from photos with location information from a GPS unit or from a map" +arch=('any') +url="http://geotag.sourceforge.net/; +license=('GPL') +depends=('java-runtime' 'perl-image-exiftool') +optdepends=('dcraw: display preview for RAW images' +'gpsbabel: load tracks from GPS') +source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.jar; + "http://central.maven.org/maven2/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar; +"$pkgname.desktop" +"$pkgname.appdata.xml" +"$pkgname.sh") +noextract=("$pkgname-$pkgver.jar") +sha256sums=('9c12b0bdc8e497b461a5fb1611175e7c26750617febc70dd92b5c7783d69b2ba' +'88b955a0df57880a26a74708bc34f74dcaf8ebf4e78843a28b50eae945732b06' +'8bce60d5a6c8ac61a4e72f433fcb921cc4df7ded3ffb954838aedc07f9ae8c0a' +'a0ed07e35fb3e632dc4aceb464d8c04e602847bf94f65854debf9ed36ebf3c93' +'81ea7d4b35c85c7b032bfaba2caeb319ced2550692d4f739c68a94b741682066') + +prepare() { + bsdtar -xf $pkgname-$pkgver.jar images/$pkgname-128.png +} + +package() { + install -Dm644 $pkgname-$pkgver.jar "$pkgdir/usr/share/java/$pkgname/$pkgname.jar" + install -Dm644 jaxb-api-2.3.1.jar "$pkgdir/usr/share/java/$pkgname/lib/jaxb-api.jar" + install -Dm755 $pkgname.sh "$pkgdir/usr/bin/$pkgname" + install -Dm644 $pkgname.desktop "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dm644 $pkgname.appdata.xml "$pkgdir"/usr/share/metainfo/$pkgname.appdata.xml + install -Dm644 images/$pkgname-128.png "$pkgdir/usr/share/icons/hicolor/128x128/apps/$pkgname.png" +} Property changes on: geotag/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: geotag/trunk/geotag.appdata.xml === --- geotag/trunk/geotag.appdata.xml (rev 0) +++ geotag/trunk/geotag.appdata.xml 2019-03-12 12:15:49 UTC (rev 440623) @@ -0,0 +1,14 @@ + + + org.fibs.geotag + geotag.desktop + Geotag + Match date/time information from photos with location information from a GPS unit or from a map + CC0-1.0 + GPL-2.0 + +The user interface makes adding location information to your photos easy. The algorithms in Geotag automatically match GPS data to your photos. For photos taken when your GPS didn't have a signal you can let Geotag make a guess based on the closest available GPS information. + + https://sourceforge.net/p/geotag/bugs/ + http://geotag.sourceforge.net/ + Added: geotag/trunk/geotag.desktop === --- geotag/trunk/geotag.desktop (rev 0) +++ geotag/trunk/geotag.desktop 2019-03-12 12:15:49 UTC (rev 440623) @@ -0,0 +1,8 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Geotag +Comment=Match date/time information from photos with location information from a GPS unit +Exec=geotag +Icon=geotag +Categories=Graphics;ImageProcessing;Geography; Added: geotag/trunk/geotag.sh === --- geotag/trunk/geotag.sh (rev 0) +++ geotag/trunk/geotag.sh 2019-03-12 12:15:49 UTC (rev 440623) @@ -0,0 +1,2 @@ +#!/bin/bash +java -Xmx256M -classpath "/usr/share/java/geotag/lib/jaxb-api.jar:/usr/share/java/geotag/geotag.jar" org.fibs.geotag.Geotag
[arch-commits] Commit in (6 files)
Date: Thursday, February 14, 2019 @ 11:49:10 Author: arodseth Revision: 432187 Add xcftools. 27 votes on AUR. Added: xcftools/ xcftools/repos/ xcftools/repos/community-x86_64/ xcftools/trunk/ xcftools/trunk/PKGBUILD xcftools/trunk/xcftools.patch + PKGBUILD | 37 + xcftools.patch | 27 +++ 2 files changed, 64 insertions(+) Added: xcftools/trunk/PKGBUILD === --- xcftools/trunk/PKGBUILD (rev 0) +++ xcftools/trunk/PKGBUILD 2019-02-14 11:49:10 UTC (rev 432187) @@ -0,0 +1,37 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> +# Contributor: Jonathan Frawley + +pkgname=xcftools +pkgver=1.0.7 +pkgrel=4 +pkgdesc='Command line tools for use with the open XCF image format (includes xcf2png)' +# no https available +url='http://henning.makholm.net/software' +arch=(x86_64) +license=(custom) +depends=(libpng perl) +optdepends=(gimp) +makedepends=(libpng) +source=("http://henning.makholm.net/xcftools/xcftools-$pkgver.tar.gz; +xcftools.patch) +sha256sums=('1ebf6d8405348600bc551712d9e4f7c33cc83e416804709f68d0700afde920a6' +'fc70dbef790bc708b1609c4393a08e565f0617e697c735078e3368048dd33a4d') + +prepare() { + grep -A16 License "$pkgname-$pkgver/README" > LICENSE +} + +build() { + cd "$pkgname-$pkgver" + patch -i ../xcftools.patch + ./configure --prefix=/usr + make +} + +package() { + make DESTDIR="$pkgdir" -C "$pkgname-$pkgver" install + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim: ts=2 sw=2 et: Added: xcftools/trunk/xcftools.patch === --- xcftools/trunk/xcftools.patch (rev 0) +++ xcftools/trunk/xcftools.patch 2019-02-14 11:49:10 UTC (rev 432187) @@ -0,0 +1,27 @@ +diff -rupN xcftools-1.0.7.old/Makefile.in xcftools-1.0.7/Makefile.in +--- xcftools-1.0.7.old/Makefile.in 2009-07-03 11:31:56.0 +0100 xcftools-1.0.7/Makefile.in 2012-01-03 13:03:51.152358830 + +@@ -79,7 +79,7 @@ xcf2pnm$e: xcf2pnm.$o $(FILEIO).$o enums + + xcf2png$e: xcf2png.$o $(FILEIO).$o enums.$o xcf-general.$o utils.$o nlsini.$o \ + pixels.$o flatten.$o flatspec.$o scaletab.$o table.$o palette.$o +- $(CC) $(LDFLAGS) $(LIBS) -lpng $^ -o $@ ++ $(CC) $(LDFLAGS) $(LIBS) $^ -lpng -o $@ + + xcfview: xcfview.in Makefile + sed '1s,/usr/bin/perl,@PERL@,' < $< > $@ +diff -rupN xcftools-1.0.7.old/xcf2png.c xcftools-1.0.7/xcf2png.c +--- xcftools-1.0.7.old/xcf2png.c 2009-07-03 11:31:52.0 +0100 xcftools-1.0.7/xcf2png.c 2012-01-03 13:03:36.262509165 + +@@ -71,9 +71,9 @@ init_output(void) + + outfile = openout(flatspec.output_filename); + libpng = png_create_write_struct(PNG_LIBPNG_VER_STRING, +- png_voidp_NULL, ++ (png_voidp)NULL, +my_error_callback, +- png_error_ptr_NULL); ++ (png_voidp)NULL); + if( !libpng ) + FatalUnexpected(_("Couldn't initialize libpng library")); +
[arch-commits] Commit in (6 files)
Date: Wednesday, February 13, 2019 @ 01:18:57 Author: maximbaz Revision: 432016 pam-u2f: import from AUR Added: pam-u2f/ pam-u2f/repos/ pam-u2f/trunk/ pam-u2f/trunk/PKGBUILD Modified: libu2f-server/repos/community-x86_64/PKGBUILD libu2f-server/trunk/PKGBUILD ---+ libu2f-server/repos/community-x86_64/PKGBUILD |2 + libu2f-server/trunk/PKGBUILD |2 + pam-u2f/trunk/PKGBUILD| 44 3 files changed, 48 insertions(+) Modified: libu2f-server/repos/community-x86_64/PKGBUILD === --- libu2f-server/repos/community-x86_64/PKGBUILD 2019-02-13 01:01:03 UTC (rev 432015) +++ libu2f-server/repos/community-x86_64/PKGBUILD 2019-02-13 01:18:57 UTC (rev 432016) @@ -35,3 +35,5 @@ install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" COPYING } + +# vim:set ts=4 sw=4 et: Modified: libu2f-server/trunk/PKGBUILD === --- libu2f-server/trunk/PKGBUILD2019-02-13 01:01:03 UTC (rev 432015) +++ libu2f-server/trunk/PKGBUILD2019-02-13 01:18:57 UTC (rev 432016) @@ -35,3 +35,5 @@ install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" COPYING } + +# vim:set ts=4 sw=4 et: Added: pam-u2f/trunk/PKGBUILD === --- pam-u2f/trunk/PKGBUILD (rev 0) +++ pam-u2f/trunk/PKGBUILD 2019-02-13 01:18:57 UTC (rev 432016) @@ -0,0 +1,44 @@ +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Contributor: Maxime de Roucy +# Contributor: David Manouchehri +# Contributor: Sven Lechner + +pkgname=pam-u2f +_name="${pkgname/-/_}" +pkgver=1.0.7 +pkgrel=2 +pkgdesc='Universal 2nd Factor (U2F) PAM authentication module from Yubico' +arch=('x86_64') +url='https://developers.yubico.com/pam-u2f' +license=('BSD') +replaces=("${_name}") +depends=('libu2f-host' 'libu2f-server' 'pam') +makedepends=('asciidoc') +source=("${url}/Releases/${_name}-${pkgver}.tar.gz"{,.sig}) +sha256sums=('034aad8e29b159443dd6c1b7740006addc83d0659304fc4b0b4fb592f768e7cf' +'SKIP') +validpgpkeys=('B70D62AA6A31AD6B9E4F9F4BDC925D25CA7A') # Alessio Di Mauro + +build() { +cd "${_name}-${pkgver}" + +./configure \ +--prefix=/usr \ +--with-pam-dir=/usr/lib/security +make +} + +check() { +cd "${_name}-${pkgver}" + +make check +} + +package() { +cd "${_name}-${pkgver}" + +make DESTDIR="${pkgdir}" install +install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}" COPYING +} + +# vim:set ts=4 sw=4 et:
[arch-commits] Commit in (6 files)
Date: Monday, January 14, 2019 @ 12:23:46 Author: felixonmars Revision: 423060 extra2community: Moving bitlbee from extra to community Added: bitlbee/ bitlbee/repos/ bitlbee/trunk/ bitlbee/trunk/PKGBUILD bitlbee/trunk/bitlbee.install bitlbee/trunk/bitlbee.tmpfiles --+ PKGBUILD | 48 bitlbee.install | 12 bitlbee.tmpfiles |1 + 3 files changed, 61 insertions(+) Added: bitlbee/trunk/PKGBUILD === --- bitlbee/trunk/PKGBUILD (rev 0) +++ bitlbee/trunk/PKGBUILD 2019-01-14 12:23:46 UTC (rev 423060) @@ -0,0 +1,48 @@ +# Maintainer: Dave Reisner +# Contributor: Gaetan Bisson +# Contributor: Daniel J Griffiths +# Contributor: Jeff 'codemac' Mickey +# Contributor: simo +# Contributor: FUBAR + +pkgname=bitlbee +pkgver=3.5.1 +pkgrel=2 +pkgdesc='Brings instant messaging (XMPP, MSN, Yahoo!, AIM, ICQ, Twitter) to IRC' +url='http://www.bitlbee.org/' +license=('GPL') +arch=('x86_64') +depends=('gnutls' 'glib2') +makedepends=('python' 'libotr') +optdepends=('libotr: for OTR encryption support') +source=("https://get.bitlbee.org/src/$pkgname-$pkgver.tar.gz; +'bitlbee.tmpfiles') +sha1sums=('de0767facdb7729253ae4d6ef6e3637ebd54939a' + '3695ed2fe22436c4d0fc3ead829f7d1f89bc491c') +backup=('etc/bitlbee/bitlbee.conf' +'etc/bitlbee/motd.txt') +install=bitlbee.install + +build() { + cd "$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--etcdir=/etc/bitlbee \ +--sbindir=/usr/bin \ +--pidfile=/run/bitlbee/bitlbee.pid \ +--ipcsocket=/run/bitlbee/bitlbee.sock \ +--systemdsystemunitdir=/usr/lib/systemd/system \ +--ssl=gnutls \ +--strip=0 \ +--otr=plugin + + make +} + +package() { + make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install{,-etc,-dev,-systemd} + + install -o65 -g65 -dm770 "$pkgdir/var/lib/bitlbee" + install -Dm644 "$srcdir/bitlbee.tmpfiles" "$pkgdir/usr/lib/tmpfiles.d/bitlbee.conf" +} Property changes on: bitlbee/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: bitlbee/trunk/bitlbee.install === --- bitlbee/trunk/bitlbee.install (rev 0) +++ bitlbee/trunk/bitlbee.install 2019-01-14 12:23:46 UTC (rev 423060) @@ -0,0 +1,12 @@ +post_install() { + if ! getent group bitlbee &>/dev/null; then +groupadd -r -g 65 bitlbee >/dev/null + fi + if ! getent passwd bitlbee &>/dev/null; then +useradd -r -u 65 -g bitlbee -d /var/lib/bitlbee -s /bin/false -c bitlbee bitlbee >/dev/null + fi +} + +post_upgrade() { + post_install +} Added: bitlbee/trunk/bitlbee.tmpfiles === --- bitlbee/trunk/bitlbee.tmpfiles (rev 0) +++ bitlbee/trunk/bitlbee.tmpfiles 2019-01-14 12:23:46 UTC (rev 423060) @@ -0,0 +1 @@ +d /run/bitlbee 0755 bitlbee bitlbee - -
[arch-commits] Commit in (6 files)
Date: Thursday, December 20, 2018 @ 08:32:08 Author: cesura Revision: 416878 Added libxpresent Added: libxpresent/ libxpresent/repos/ libxpresent/trunk/ libxpresent/trunk/PKGBUILD Modified: mate-menus/trunk/PKGBUILD mate-settings-daemon/trunk/PKGBUILD -+ libxpresent/trunk/PKGBUILD | 32 mate-menus/trunk/PKGBUILD |2 +- mate-settings-daemon/trunk/PKGBUILD |2 +- 3 files changed, 34 insertions(+), 2 deletions(-) Added: libxpresent/trunk/PKGBUILD === --- libxpresent/trunk/PKGBUILD (rev 0) +++ libxpresent/trunk/PKGBUILD 2018-12-20 08:32:08 UTC (rev 416878) @@ -0,0 +1,32 @@ +# Maintainer: Brad Fanella +# Contributor: Andrey Vihrov + +pkgname=libxpresent +pkgver=1.0.0 +pkgrel=1 +pkgdesc="X Present Extension library" +arch=('x86_64') +url="https://gitlab.freedesktop.org/xorg/lib/libxpresent; +license=('custom') +depends=('xorgproto' 'libxfixes' 'libxrandr') +makedepends=('xorg-util-macros') +source=("https://gitlab.freedesktop.org/xorg/lib/${pkgname}/-/archive/libXpresent-${pkgver}/${pkgname}-libXpresent-${pkgver}.tar.gz;) +sha256sums=('86e280867498906ae617faaeefbef10e1ef7d367102950b497503a348bd5daab') + +build() { + cd "${pkgname}-libXpresent-${pkgver}" + + ./autogen.sh --prefix=/usr --disable-dependency-tracking + + # -Wl,--as-needed should come before all libraries + sed -i -e '/\$CC/s/-shared/\0 -Wl,--as-needed/' libtool + + make +} + +package() { + cd "${pkgname}-libXpresent-${pkgver}" + + make DESTDIR="${pkgdir}" install + install -D -m 0644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} Modified: mate-menus/trunk/PKGBUILD === --- mate-menus/trunk/PKGBUILD 2018-12-20 08:28:12 UTC (rev 416877) +++ mate-menus/trunk/PKGBUILD 2018-12-20 08:32:08 UTC (rev 416878) @@ -3,7 +3,7 @@ pkgname=mate-menus pkgver=1.20.1 -pkgrel=1 +pkgrel=2 pkgdesc="MATE menu specifications" url="https://mate-desktop.org; arch=('x86_64') Modified: mate-settings-daemon/trunk/PKGBUILD === --- mate-settings-daemon/trunk/PKGBUILD 2018-12-20 08:28:12 UTC (rev 416877) +++ mate-settings-daemon/trunk/PKGBUILD 2018-12-20 08:32:08 UTC (rev 416878) @@ -2,7 +2,7 @@ # Contributor: Martin Wimpress pkgname=mate-settings-daemon -pkgver=1.20.3 +pkgver=1.20.4 pkgrel=1 pkgdesc="The MATE Settings daemon" url="https://mate-desktop.org;
[arch-commits] Commit in (6 files)
Date: Saturday, December 15, 2018 @ 10:21:27 Author: bgyorgy Revision: 416357 Bump pkgrel Modified: fragments/trunk/PKGBUILD gnome-passwordsafe/trunk/PKGBUILD gnome-podcasts/trunk/PKGBUILD libhandy/trunk/PKGBUILD python-argon2_cffi/trunk/PKGBUILD python-pykeepass/trunk/PKGBUILD ---+ fragments/trunk/PKGBUILD |2 +- gnome-passwordsafe/trunk/PKGBUILD |2 +- gnome-podcasts/trunk/PKGBUILD |2 +- libhandy/trunk/PKGBUILD |2 +- python-argon2_cffi/trunk/PKGBUILD |2 +- python-pykeepass/trunk/PKGBUILD |2 +- 6 files changed, 6 insertions(+), 6 deletions(-) Modified: fragments/trunk/PKGBUILD === --- fragments/trunk/PKGBUILD2018-12-15 10:18:53 UTC (rev 416356) +++ fragments/trunk/PKGBUILD2018-12-15 10:21:27 UTC (rev 416357) @@ -2,7 +2,7 @@ pkgname=fragments pkgver=1.2 -pkgrel=1 +pkgrel=2 pkgdesc="BitTorrent client for GNOME" arch=(x86_64) url="https://github.com/haecker-felix/Fragments; Modified: gnome-passwordsafe/trunk/PKGBUILD === --- gnome-passwordsafe/trunk/PKGBUILD 2018-12-15 10:18:53 UTC (rev 416356) +++ gnome-passwordsafe/trunk/PKGBUILD 2018-12-15 10:21:27 UTC (rev 416357) @@ -2,7 +2,7 @@ pkgname=gnome-passwordsafe pkgver=3.30.2 -pkgrel=1 +pkgrel=2 pkgdesc="Password manager for GNOME which makes use of the KeePass v.4 format" arch=(any) url="https://gitlab.gnome.org/World/PasswordSafe; Modified: gnome-podcasts/trunk/PKGBUILD === --- gnome-podcasts/trunk/PKGBUILD 2018-12-15 10:18:53 UTC (rev 416356) +++ gnome-podcasts/trunk/PKGBUILD 2018-12-15 10:21:27 UTC (rev 416357) @@ -2,7 +2,7 @@ pkgname=gnome-podcasts pkgver=0.4.6 -pkgrel=1 +pkgrel=2 pkgdesc="Podcast application for GNOME" arch=(x86_64) url="https://gitlab.gnome.org/World/podcasts; Modified: libhandy/trunk/PKGBUILD === --- libhandy/trunk/PKGBUILD 2018-12-15 10:18:53 UTC (rev 416356) +++ libhandy/trunk/PKGBUILD 2018-12-15 10:21:27 UTC (rev 416357) @@ -2,7 +2,7 @@ pkgname=libhandy pkgver=0.0.5 -pkgrel=1 +pkgrel=2 pkgdesc="Library full of GTK+ widgets for mobile phones" arch=(x86_64) url="https://source.puri.sm/Librem5/libhandy; Modified: python-argon2_cffi/trunk/PKGBUILD === --- python-argon2_cffi/trunk/PKGBUILD 2018-12-15 10:18:53 UTC (rev 416356) +++ python-argon2_cffi/trunk/PKGBUILD 2018-12-15 10:21:27 UTC (rev 416357) @@ -4,7 +4,7 @@ pkgbase=python-argon2_cffi pkgname=('python2-argon2_cffi' 'python-argon2_cffi') pkgver=18.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="CFFI-based Argon2 Bindings for Python" arch=('x86_64') url="https://github.com/hynek/argon2_cffi; Modified: python-pykeepass/trunk/PKGBUILD === --- python-pykeepass/trunk/PKGBUILD 2018-12-15 10:18:53 UTC (rev 416356) +++ python-pykeepass/trunk/PKGBUILD 2018-12-15 10:21:27 UTC (rev 416357) @@ -3,7 +3,7 @@ _pkgname=pykeepass pkgname=python-pykeepass pkgver=3.0.2 -pkgrel=1 +pkgrel=2 pkgdesc="Python library to interact with keepass databases" arch=('any') url="https://github.com/pschmitt/pykeepass;
[arch-commits] Commit in (6 files)
Date: Tuesday, November 20, 2018 @ 19:38:57 Author: arojas Revision: 409197 Add jupyterlab (14 votes) Added: jupyterlab/ jupyterlab/trunk/ jupyterlab/trunk/PKGBUILD jupyterlab_server/ jupyterlab_server/trunk/ jupyterlab_server/trunk/PKGBUILD --+ jupyterlab/trunk/PKGBUILD| 29 + jupyterlab_server/trunk/PKGBUILD | 26 ++ 2 files changed, 55 insertions(+) Added: jupyterlab/trunk/PKGBUILD === --- jupyterlab/trunk/PKGBUILD (rev 0) +++ jupyterlab/trunk/PKGBUILD 2018-11-20 19:38:57 UTC (rev 409197) @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas + +pkgname=jupyterlab +pkgver=0.35.4 +pkgrel=1 +pkgdesc="JupyterLab computational environment" +arch=(any) +url="https://github.com/jupyterlab/jupyterlab; +license=(custom) +makedepends=(python-setuptools nodejs) +depends=(jupyterlab_server) +source=($pkgname-$pkgver.tar.gz::"https://github.com/jupyterlab/jupyterlab/archive/v$pkgver.tar.gz;) +sha256sums=('601316b94b161f8b54f441a1a328606688867958c021d070ed9b8e5e549c1051') + +build() { + cd $pkgname-$pkgver + python setup.py build +} + +package() { + cd $pkgname-$pkgver + python setup.py install --skip-build --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + + # symlink to fix assets + install -d "$pkgdir"/usr/share/jupyter + ln -s `python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"`/jupyterlab "$pkgdir"/usr/share/jupyter/lab +} Added: jupyterlab_server/trunk/PKGBUILD === --- jupyterlab_server/trunk/PKGBUILD(rev 0) +++ jupyterlab_server/trunk/PKGBUILD2018-11-20 19:38:57 UTC (rev 409197) @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas +# Contributor: Guillaume Duboc + +pkgname=jupyterlab_server +pkgver=0.2.0 +pkgrel=1 +pkgdesc="Launch an application built using JupyterLab" +arch=(any) +url="http://jupyter.org/; +license=(custom) +depends=(jupyter-notebook) +makedepends=(python-setuptools) +source=(https://pypi.io/packages/source/j/$pkgname/$pkgname-$pkgver.tar.gz) +sha256sums=('72d916a73957a880cdb885def6d8664a6d1b2760ef5dca5ad665aa1e8d1bb783') + +build() { + cd $pkgname-$pkgver + python setup.py build +} + +package() { + cd $pkgname-$pkgver + python setup.py install --skip-build --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in (6 files)
Date: Tuesday, October 30, 2018 @ 10:45:45 Author: mtorromeo Revision: 399611 addpkg: libimagequant and pngquant Added: libimagequant/ libimagequant/trunk/ libimagequant/trunk/PKGBUILD pngquant/ pngquant/trunk/ pngquant/trunk/PKGBUILD --+ libimagequant/trunk/PKGBUILD | 29 + pngquant/trunk/PKGBUILD | 26 ++ 2 files changed, 55 insertions(+) Added: libimagequant/trunk/PKGBUILD === --- libimagequant/trunk/PKGBUILD(rev 0) +++ libimagequant/trunk/PKGBUILD2018-10-30 10:45:45 UTC (rev 399611) @@ -0,0 +1,29 @@ +# Maintainer: Massimiliano Torromeo + +pkgname=libimagequant +pkgver=2.12.2 +pkgrel=1 +pkgdesc="Library for high-quality conversion of RGBA images to 8-bit indexed-color (palette) images" +arch=('i686' 'x86_64') +url="https://pngquant.org/lib/; +license=('BSD') +depends=('gcc-libs') +source=("https://github.com/ImageOptim/libimagequant/archive/$pkgver/libimagequant-$pkgver.tar.gz;) +sha256sums=('23ccecb4898ec17474914cfd2fbc4684425f7fd249117f2f1e3f3ba0bf8159e6') + +prepare() { +cd "$srcdir/$pkgname-$pkgver" +sed -r 's/^install:.*/install:/;/install.*STATICLIB/d' -i Makefile +} + +build() { +cd "$srcdir/$pkgname-$pkgver" +./configure --prefix=/usr --with-openmp +make shared imagequant.pc +} + +package() { +cd "$srcdir/$pkgname-$pkgver" +make DESTDIR="$pkgdir" PREFIX=/usr install +install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Added: pngquant/trunk/PKGBUILD === --- pngquant/trunk/PKGBUILD (rev 0) +++ pngquant/trunk/PKGBUILD 2018-10-30 10:45:45 UTC (rev 399611) @@ -0,0 +1,26 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Hannes Graeuler + +pkgname=pngquant +pkgver=2.12.2 +pkgrel=1 +pkgdesc="Command-line utility to quantize PNGs down to 8-bit paletted PNGs" +arch=('i686' 'x86_64') +url="http://pngquant.org/; +license=('BSD') +depends=('libpng' 'lcms2' 'libimagequant') +source=("https://github.com/kornelski/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('5edf7c5bffd07e5d28fcc6d4d94a187c30b532c52ac986b3e45aff3dce0567dc') + +build() { +cd "$srcdir/$pkgname-$pkgver" +./configure --prefix=/usr --with-openmp --with-libimagequant=/usr/lib +make +} + +package() { +cd "$srcdir/$pkgname-$pkgver" +install -dm755 "$pkgdir/usr/bin" +make DESTDIR="$pkgdir" PREFIX=/usr install +install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in (6 files)
Date: Monday, October 22, 2018 @ 10:07:19 Author: alucryd Revision: 398334 Add 2 marshmallow related python packages Added: python-flask-marshmallow/ python-flask-marshmallow/trunk/ python-flask-marshmallow/trunk/PKGBUILD python-marshmallow-sqlalchemy/ python-marshmallow-sqlalchemy/trunk/ python-marshmallow-sqlalchemy/trunk/PKGBUILD --+ python-flask-marshmallow/trunk/PKGBUILD | 28 + python-marshmallow-sqlalchemy/trunk/PKGBUILD | 28 + 2 files changed, 56 insertions(+) Added: python-flask-marshmallow/trunk/PKGBUILD === --- python-flask-marshmallow/trunk/PKGBUILD (rev 0) +++ python-flask-marshmallow/trunk/PKGBUILD 2018-10-22 10:07:19 UTC (rev 398334) @@ -0,0 +1,28 @@ +# Maintainer: Maxime Gauduin + +pkgname=python-flask-marshmallow +pkgver=0.9.0 +pkgrel=1 +pkgdesc='Flask + marshmallow for beautiful APIs' +url='http://flask-marshmallow.readthedocs.io/' +arch=('any') +license=('MIT') +depends=('python-flask' 'python-marshmallow') +makedepends=('git' 'python-setuptools') +source=("git+https://github.com/marshmallow-code/flask-marshmallow.git#tag=${pkgver};) +sha256sums=('SKIP') + +build() { + cd flask-marshmallow + + python setup.py build +} + +package() { + cd flask-marshmallow + + python setup.py install --root="${pkgdir}" -O1 --skip-build + install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/python-flask-marshmallow +} + +# vim: ts=2 sw=2 et: Added: python-marshmallow-sqlalchemy/trunk/PKGBUILD === --- python-marshmallow-sqlalchemy/trunk/PKGBUILD (rev 0) +++ python-marshmallow-sqlalchemy/trunk/PKGBUILD2018-10-22 10:07:19 UTC (rev 398334) @@ -0,0 +1,28 @@ +# Maintainer: Maxime Gauduin + +pkgname=python-marshmallow-sqlalchemy +pkgver=0.14.1 +pkgrel=1 +pkgdesc='SQLAlchemy integration with marshmallow' +url='https://marshmallow-sqlalchemy.readthedocs.io/' +arch=('any') +license=('MIT') +depends=('python-marshmallow' 'python-sqlalchemy') +makedepends=('git' 'python-setuptools') +source=("git+https://github.com/marshmallow-code/marshmallow-sqlalchemy.git#tag=${pkgver};) +sha256sums=('SKIP') + +build() { + cd marshmallow-sqlalchemy + + python setup.py build +} + +package() { + cd marshmallow-sqlalchemy + + python setup.py install --root="${pkgdir}" -O1 --skip-build + install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/python-marshmallow-sqlalchemy +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (6 files)
Date: Thursday, September 27, 2018 @ 21:16:06 Author: foutrelis Revision: 335484 Add llvm6 package for crystal and ponyc Added: llvm6/ llvm6/repos/ llvm6/trunk/ llvm6/trunk/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch llvm6/trunk/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch llvm6/trunk/PKGBUILD ---+ D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch | 36 +++ D44420-cmake-fix-a-typo-in-llvm_config-macro.patch| 13 + PKGBUILD | 91 ++ 3 files changed, 140 insertions(+) Added: llvm6/trunk/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch === --- llvm6/trunk/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch (rev 0) +++ llvm6/trunk/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch 2018-09-27 21:16:06 UTC (rev 335484) @@ -0,0 +1,36 @@ +From 4d613a84ce271c6225068bef67d727ae02b2e3b1 Mon Sep 17 00:00:00 2001 +From: Pavel Labath +Date: Wed, 14 Mar 2018 09:28:38 + +Subject: [PATCH] Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake + +Summary: +This is needed so that external projects (e.g. a standalone build of +lldb) can link to the LLVM shared library via the USE_SHARED argument of +llvm_config. Without this, llvm_config would add LLVM to the link list, +but then also add the constituent static libraries, resulting in +multiply defined symbols. + +Reviewers: beanz, mgorny + +Subscribers: llvm-commits + +Differential Revision: https://reviews.llvm.org/D44391 + +git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@327484 91177308-0d34-0410-b5e6-96231b3b80d8 +--- + cmake/modules/LLVMConfig.cmake.in | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/cmake/modules/LLVMConfig.cmake.in b/cmake/modules/LLVMConfig.cmake.in +index fe4df5278498..e70018679846 100644 +--- a/cmake/modules/LLVMConfig.cmake.in b/cmake/modules/LLVMConfig.cmake.in +@@ -13,6 +13,8 @@ set(LLVM_COMMON_DEPENDS @LLVM_COMMON_DEPENDS@) + + set(LLVM_AVAILABLE_LIBS @LLVM_AVAILABLE_LIBS@) + ++set(LLVM_DYLIB_COMPONENTS @LLVM_DYLIB_COMPONENTS@) ++ + set(LLVM_ALL_TARGETS @LLVM_ALL_TARGETS@) + + set(LLVM_TARGETS_TO_BUILD @LLVM_TARGETS_TO_BUILD@) Added: llvm6/trunk/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch === --- llvm6/trunk/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch (rev 0) +++ llvm6/trunk/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch 2018-09-27 21:16:06 UTC (rev 335484) @@ -0,0 +1,13 @@ +Index: cmake/modules/LLVM-Config.cmake +=== +--- cmake/modules/LLVM-Config.cmake cmake/modules/LLVM-Config.cmake +@@ -68,7 +68,7 @@ + cmake_parse_arguments(ARG "USE_SHARED" "" "" ${ARGN}) + set(link_components ${ARG_UNPARSED_ARGUMENTS}) + +- if(USE_SHARED) ++ if(ARG_USE_SHARED) + # If USE_SHARED is specified, then we link against libLLVM, + # but also against the component libraries below. This is + # done in case libLLVM does not contain all of the components Added: llvm6/trunk/PKGBUILD === --- llvm6/trunk/PKGBUILD(rev 0) +++ llvm6/trunk/PKGBUILD2018-09-27 21:16:06 UTC (rev 335484) @@ -0,0 +1,91 @@ +# Maintainer: Evangelos Foutras +# Contributor: Jan "heftig" Steffens + +# ** # +# This package is meant to be used for compiling packages that have not been # +# ported to LLVM 7 yet. Such packages may depend on llvm6-libs but not llvm6 # +# which is not co-installable with the main llvm package (currently LLVM 7). # +# ** # + +pkgname=('llvm6' 'llvm6-libs') +pkgver=6.0.1 +pkgrel=1 +arch=('x86_64') +url="https://llvm.org/; +license=('custom:University of Illinois/NCSA Open Source License') +makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2') +options=('staticlibs') +source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig} +D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch +D44420-cmake-fix-a-typo-in-llvm_config-macro.patch) +sha256sums=('b6d6c324f9c71494c0ccaf3dac1f16236d970002b42bb24a6c9e1634f7d0f4e2' +'SKIP' +'96e2f3ca8b7d1bdbe2606a1eebb12c57b39838d1bcc15e40388e8d59649a9f4a' +'5cc114fd711e6ea836a6270b2f713e2e751c49e8b5ffa6c6812127ca801acef3') +validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg +validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard + +prepare() { + cd "$srcdir/llvm-$pkgver.src" + mkdir build + + #
[arch-commits] Commit in (6 files)
Date: Saturday, September 8, 2018 @ 23:48:25 Author: foxboron Revision: 378834 addpkg: py3status 3.12-2 Added: py3status/ py3status/repos/ py3status/trunk/ py3status/trunk/PKGBUILD py3status/trunk/fix_to_ascii.patch Deleted: py3status/ + PKGBUILD | 37 +++ fix_to_ascii.patch | 81 +++ 2 files changed, 118 insertions(+) Added: py3status/trunk/PKGBUILD === --- py3status/trunk/PKGBUILD(rev 0) +++ py3status/trunk/PKGBUILD2018-09-08 23:48:25 UTC (rev 378834) @@ -0,0 +1,37 @@ +# Maintainer: Morten Linderud +# Contributor: Alexis "Horgix" Chotard +# Contributor: carstene1ns - http://git.io/ctPKG + +pkgname=py3status +pkgver=3.12 +pkgrel=2 +pkgdesc="An extensible i3status replacement/wrapper written in python" +url="http://www.ultrabug.fr/tag/py3status/; +arch=('any') +license=('BSD') +depends=('python' 'python-setuptools' 'i3status') +optdepends=('i3status: for some of the functionality' +'acpi: for some of the battery related modules' +'pacman-contrib: for the arch_updates module') +source=($pkgname-$pkgver.tar.gz::"https://github.com/ultrabug/py3status/archive/$pkgver.tar.gz; +"fix_to_ascii.patch") +sha256sums=('c85e10116be2c62ba0916c3cc2e2af75e7fb3c1c714f0690dbdadfcb3871c51f' +'bf3d79664e0f6974b52a84c386663969b6394fc1c5f4680f6eaae24a8b459de9') + +prepare() { + cd $pkgname-$pkgver + patch -p0 -i "$srcdir/fix_to_ascii.patch" setup.py +} + +package() { + cd $pkgname-$pkgver + python setup.py build +} + +package() { + cd $pkgname-$pkgver + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + install -d "$pkgdir"/usr/share/doc/$pkgname + install -m644 doc/* README.rst CHANGELOG "$pkgdir"/usr/share/doc/$pkgname + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} Added: py3status/trunk/fix_to_ascii.patch === --- py3status/trunk/fix_to_ascii.patch (rev 0) +++ py3status/trunk/fix_to_ascii.patch 2018-09-08 23:48:25 UTC (rev 378834) @@ -0,0 +1,81 @@ +--- src/py3status-3.12/setup.py2018-08-09 08:03:15.0 +0200 src/py3status-3.12/setupnew.py 2018-08-30 01:48:06.579451985 +0200 +@@ -5,9 +5,6 @@ + import os + import sys + from setuptools import find_packages, setup +-from setuptools.command.develop import develop +-from setuptools.command.install import install +-from setuptools.command.easy_install import _to_ascii, ScriptWriter + + module_path = os.path.join( + os.path.dirname(os.path.realpath(__file__)), 'py3status') +@@ -16,50 +13,6 @@ + sys.path.remove(module_path) + + +-# setuptools causes scripts to run slowly see +-# https://github.com/pypa/setuptools/issues/510 +-# We can make py3-cmd run much faster when installed via +-# python setup install/develop +-PY3_CMD_SCRIPT_TEXT = u"""{} +-# -*- coding: utf-8 -*- +-import re +-import sys +- +-from py3status.command import send_command +- +-if __name__ == '__main__': +-sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) +-sys.exit(send_command()) +-""" +- +- +-def install_py3_cmd(installer): +-"""Attempt to overwrite /bin/py3-cmd with efficient version""" +-py_cmd = ScriptWriter.get_header() +-script_text = PY3_CMD_SCRIPT_TEXT.format(py_cmd) +-try: +-installer.write_script('py3-cmd', _to_ascii(script_text), 'b') +-except AttributeError: +-# building wheel etc +-pass +- +- +-class PostDevelopCommand(develop): +-"""Post-installation for develop""" +- +-def run(self): +-develop.run(self) +-install_py3_cmd(self) +- +- +-class PostInstallCommand(install): +-"""Post-installation for install""" +- +-def run(self): +-install.run(self) +-install_py3_cmd(self) +- +- + # Utility function to read the README file. + # Used for the long_description. It's nice, because now 1) we have a top level + # README file and 2) it's easier to type in the README file than to put a raw +@@ -83,10 +36,6 @@ + packages=find_packages(), + include_package_data=True, + install_requires=[], +-cmdclass={ +-'develop': PostDevelopCommand, +-'install': PostInstallCommand, +-}, + entry_points={ + 'console_scripts': [ + 'py3status = py3status:main', +@@ -105,5 +54,6 @@ + 'Programming Language :: Python :: 3.4', + 'Programming Language :: Python :: 3.5', + 'Programming Language :: Python :: 3.6', ++'Programming Language :: Python :: 3.7', + 'Topic :: Software Development :: Libraries :: Python Modules', + ], )
[arch-commits] Commit in (6 files)
Date: Saturday, September 8, 2018 @ 23:46:52 Author: foxboron Revision: 378832 addpkg: py3status 3.12-2 Added: py3status/ py3status/repos/ py3status/trunk/ py3status/trunk/PKGBUILD py3status/trunk/fix_to_ascii.patch Deleted: py3status/ + PKGBUILD | 37 +++ fix_to_ascii.patch | 81 +++ 2 files changed, 118 insertions(+) Added: py3status/trunk/PKGBUILD === --- py3status/trunk/PKGBUILD(rev 0) +++ py3status/trunk/PKGBUILD2018-09-08 23:46:52 UTC (rev 378832) @@ -0,0 +1,37 @@ +# Maintainer: Morten Linderud +# Contributor: Alexis "Horgix" Chotard +# Contributor: carstene1ns - http://git.io/ctPKG + +pkgname=py3status +pkgver=3.12 +pkgrel=2 +pkgdesc="An extensible i3status replacement/wrapper written in python" +url="http://www.ultrabug.fr/tag/py3status/; +arch=('any') +license=('BSD') +depends=('python' 'python-setuptools' 'i3status') +optdepends=('i3status: for some of the functionality' +'acpi: for some of the battery related modules' +'pacman-contrib: for the arch_updates module') +source=($pkgname-$pkgver.tar.gz::"https://github.com/ultrabug/py3status/archive/$pkgver.tar.gz; +"fix_to_ascii.patch") +sha256sums=('c85e10116be2c62ba0916c3cc2e2af75e7fb3c1c714f0690dbdadfcb3871c51f' +'bf3d79664e0f6974b52a84c386663969b6394fc1c5f4680f6eaae24a8b459de9') + +prepare() { + cd $pkgname-$pkgver + patch -p0 -i "$srcdir/fix_to_ascii.patch" setup.py +} + +package() { + cd $pkgname-$pkgver + python setup.py build +} + +package() { + cd $pkgname-$pkgver + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + install -d "$pkgdir"/usr/share/doc/$pkgname + install -m644 doc/* README.rst CHANGELOG "$pkgdir"/usr/share/doc/$pkgname + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} Added: py3status/trunk/fix_to_ascii.patch === --- py3status/trunk/fix_to_ascii.patch (rev 0) +++ py3status/trunk/fix_to_ascii.patch 2018-09-08 23:46:52 UTC (rev 378832) @@ -0,0 +1,81 @@ +--- src/py3status-3.12/setup.py2018-08-09 08:03:15.0 +0200 src/py3status-3.12/setupnew.py 2018-08-30 01:48:06.579451985 +0200 +@@ -5,9 +5,6 @@ + import os + import sys + from setuptools import find_packages, setup +-from setuptools.command.develop import develop +-from setuptools.command.install import install +-from setuptools.command.easy_install import _to_ascii, ScriptWriter + + module_path = os.path.join( + os.path.dirname(os.path.realpath(__file__)), 'py3status') +@@ -16,50 +13,6 @@ + sys.path.remove(module_path) + + +-# setuptools causes scripts to run slowly see +-# https://github.com/pypa/setuptools/issues/510 +-# We can make py3-cmd run much faster when installed via +-# python setup install/develop +-PY3_CMD_SCRIPT_TEXT = u"""{} +-# -*- coding: utf-8 -*- +-import re +-import sys +- +-from py3status.command import send_command +- +-if __name__ == '__main__': +-sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) +-sys.exit(send_command()) +-""" +- +- +-def install_py3_cmd(installer): +-"""Attempt to overwrite /bin/py3-cmd with efficient version""" +-py_cmd = ScriptWriter.get_header() +-script_text = PY3_CMD_SCRIPT_TEXT.format(py_cmd) +-try: +-installer.write_script('py3-cmd', _to_ascii(script_text), 'b') +-except AttributeError: +-# building wheel etc +-pass +- +- +-class PostDevelopCommand(develop): +-"""Post-installation for develop""" +- +-def run(self): +-develop.run(self) +-install_py3_cmd(self) +- +- +-class PostInstallCommand(install): +-"""Post-installation for install""" +- +-def run(self): +-install.run(self) +-install_py3_cmd(self) +- +- + # Utility function to read the README file. + # Used for the long_description. It's nice, because now 1) we have a top level + # README file and 2) it's easier to type in the README file than to put a raw +@@ -83,10 +36,6 @@ + packages=find_packages(), + include_package_data=True, + install_requires=[], +-cmdclass={ +-'develop': PostDevelopCommand, +-'install': PostInstallCommand, +-}, + entry_points={ + 'console_scripts': [ + 'py3status = py3status:main', +@@ -105,5 +54,6 @@ + 'Programming Language :: Python :: 3.4', + 'Programming Language :: Python :: 3.5', + 'Programming Language :: Python :: 3.6', ++'Programming Language :: Python :: 3.7', + 'Topic :: Software Development :: Libraries :: Python Modules', + ], )
[arch-commits] Commit in (6 files)
Date: Tuesday, July 24, 2018 @ 13:46:47 Author: heftig Revision: 329516 fix gnome git urls Modified: gedit/trunk/PKGBUILD gnome-music/trunk/PKGBUILD gnome-photos/trunk/PKGBUILD libgda/trunk/PKGBUILD libgdata/trunk/PKGBUILD nautilus/trunk/PKGBUILD -+ gedit/trunk/PKGBUILD|4 ++-- gnome-music/trunk/PKGBUILD |2 +- gnome-photos/trunk/PKGBUILD |2 +- libgda/trunk/PKGBUILD |2 +- libgdata/trunk/PKGBUILD |2 +- nautilus/trunk/PKGBUILD |2 +- 6 files changed, 7 insertions(+), 7 deletions(-) Modified: gedit/trunk/PKGBUILD === --- gedit/trunk/PKGBUILD2018-07-24 13:45:23 UTC (rev 329515) +++ gedit/trunk/PKGBUILD2018-07-24 13:46:47 UTC (rev 329516) @@ -14,8 +14,8 @@ optdepends=('gedit-plugins: Additional features') groups=(gnome) _commit=59a804accea4010cab5acbd4f5bb30838a3ad248 # tags/3.28.1^0 -source=("git+https://git.gnome.org/browse/gedit#commit=$_commit; -"git+https://git.gnome.org/browse/libgd;) +source=("git+https://gitlab.gnome.org/GNOME/gedit.git#commit=$_commit; +"git+https://gitlab.gnome.org/GNOME/libgd.git;) sha256sums=('SKIP' 'SKIP') Modified: gnome-music/trunk/PKGBUILD === --- gnome-music/trunk/PKGBUILD 2018-07-24 13:45:23 UTC (rev 329515) +++ gnome-music/trunk/PKGBUILD 2018-07-24 13:46:47 UTC (rev 329516) @@ -19,7 +19,7 @@ groups=(gnome) _commit=8502f24746800aba2357f839ddcae9fc6c7555e9 # tags/3.28.2.1^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-music.git#commit=$_commit; -"git+https://git.gnome.org/browse/libgd;) +"git+https://gitlab.gnome.org/GNOME/libgd.git;) sha256sums=('SKIP' 'SKIP') Modified: gnome-photos/trunk/PKGBUILD === --- gnome-photos/trunk/PKGBUILD 2018-07-24 13:45:23 UTC (rev 329515) +++ gnome-photos/trunk/PKGBUILD 2018-07-24 13:46:47 UTC (rev 329516) @@ -15,7 +15,7 @@ groups=(gnome) _commit=cceaa5f8543a995b186cafb5443f3dd1a9c13c9c # tags/3.28.0^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-photos.git#commit=$_commit; -"git+https://git.gnome.org/browse/libgd;) +"git+https://gitlab.gnome.org/GNOME/libgd.git;) sha256sums=('SKIP' 'SKIP') Modified: libgda/trunk/PKGBUILD === --- libgda/trunk/PKGBUILD 2018-07-24 13:45:23 UTC (rev 329515) +++ libgda/trunk/PKGBUILD 2018-07-24 13:46:47 UTC (rev 329516) @@ -13,7 +13,7 @@ makedepends=(glade libmariadbclient postgresql-libs libfbclient jdk8-openjdk intltool gobject-introspection gtk-doc vala itstool gnome-common git) _commit=3f70d4fced92d5fe7134c77b78e0730ce2945cc5 # LIBGDA_5.2 -source=("git+https://git.gnome.org/browse/libgda#commit=$_commit; +source=("git+https://gitlab.gnome.org/GNOME/libgda.git#commit=$_commit; fix-crash.diff java.patch 0001-Convert-files-to-Unicode.patch Modified: libgdata/trunk/PKGBUILD === --- libgdata/trunk/PKGBUILD 2018-07-24 13:45:23 UTC (rev 329515) +++ libgdata/trunk/PKGBUILD 2018-07-24 13:46:47 UTC (rev 329516) @@ -11,7 +11,7 @@ depends=('libsoup' 'liboauth' 'gcr' 'gnome-online-accounts') makedepends=('intltool' 'gobject-introspection' 'vala' 'uhttpmock' 'git' 'gtk-doc' 'autoconf-archive') _commit=60f2269178d7a6449e2ffdf7fdf82d96a5aff0d4 # tags/0.17.9^0 -source=("git+https://git.gnome.org/browse/libgdata#commit=$_commit;) +source=("git+https://gitlab.gnome.org/GNOME/libgdata.git#commit=$_commit;) sha256sums=('SKIP') pkgver() { Modified: nautilus/trunk/PKGBUILD === --- nautilus/trunk/PKGBUILD 2018-07-24 13:45:23 UTC (rev 329515) +++ nautilus/trunk/PKGBUILD 2018-07-24 13:46:47 UTC (rev 329516) @@ -14,7 +14,7 @@ options=(!emptydirs) _commit=784b3eaab6495515393e99bcbc22344bb9cd975f # tags/3.28.1^0 source=("git+https://gitlab.gnome.org/GNOME/nautilus.git#commit=$_commit; -"git+https://git.gnome.org/browse/libgd;) +"git+https://gitlab.gnome.org/GNOME/libgd.git;) sha256sums=('SKIP' 'SKIP')
[arch-commits] Commit in (6 files)
Date: Thursday, July 19, 2018 @ 15:18:09 Author: lcarlier Revision: 329055 splitted from vulkan-loader-layers package Added: vulkan-validation-layers/ vulkan-validation-layers/repos/ vulkan-validation-layers/repos/extra-x86_64/ vulkan-validation-layers/repos/extra-x86_64/PKGBUILD vulkan-validation-layers/trunk/ vulkan-validation-layers/trunk/PKGBUILD -+ repos/extra-x86_64/PKGBUILD | 86 ++ trunk/PKGBUILD | 45 + 2 files changed, 131 insertions(+) Added: vulkan-validation-layers/repos/extra-x86_64/PKGBUILD === --- vulkan-validation-layers/repos/extra-x86_64/PKGBUILD (rev 0) +++ vulkan-validation-layers/repos/extra-x86_64/PKGBUILD2018-07-19 15:18:09 UTC (rev 329055) @@ -0,0 +1,86 @@ +# $Id: PKGBUILD 323172 2018-04-30 09:47:12Z lcarlier $ +# Maintainer: Laurent Carlier + +pkgbase=vulkan-loader-layers +pkgname=(vulkan-icd-loader vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.1.73.0 +pkgrel=1 +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +license=('custom') +depends=() +makedepends=(git cmake python-lxml libx11 libxrandr wayland) +source=("git+https://github.com/KhronosGroup/${_pkgname}#tag=sdk-${pkgver};) +sha256sums=('SKIP') + +prepare() { + cd "${srcdir}" + ln -s ${_pkgname} "${_pkgname}-sdk-${pkgver}" +} + +build() { + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + ./update_external_sources.sh + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_INSTALL_SYSCONFDIR=/etc \ +-DCMAKE_INSTALL_DATADIR=/share \ +-DCMAKE_SKIP_RPATH=True \ +-DBUILD_TESTS=Off \ +-DBUILD_WSI_XCB_SUPPORT=On \ +-DBUILD_WSI_XLIB_SUPPORT=On \ +-DBUILD_WSI_WAYLAND_SUPPORT=On \ +-DBUILD_WSI_MIR_SUPPORT=Off \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make +} + +package_vulkan-icd-loader() { + pkgdesc="Vulkan Installable Client Driver (ICD) Loader" + depends=(glibc) + optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: vulkan-intel/vulkan-radeon/nvidia-utils/ + cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" + + make DESTDIR="${pkgdir}" install + + rm -r ${pkgdir}/etc + rm -r ${pkgdir}/usr/bin + rm ${pkgdir}/usr/include/vulkan/*{.h,.hpp} + rm ${pkgdir}/usr/lib/libVkLayer*.so + + install -m644 ../include/vulkan/vk_icd.h ${pkgdir}/usr/include/vulkan/ + + install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ +} + +package_vulkan-validation-layers() { + pkgdesc="Vulkan Software Development Kit" + depends=(gcc-libs vulkan-icd-loader vulkan-headers libx11) + conflicts=('vulkan-sdk') + replaces=('vulkan-sdk') + groups=('vulkan-devel') + cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" + + make DESTDIR="${pkgdir}" install + + install -dm755 ${pkgdir}/usr/ + mv -v ${pkgdir}/etc ${pkgdir}/usr/share/ + + # already in vulkan-headers + rm ${pkgdir}/usr/include/vulkan/vulkan*.h* + rm ${pkgdir}/usr/include/vulkan/vk_platform.h + # already in vulkan-icd-loader + rm ${pkgdir}/usr/include/vulkan/vk_icd.h + rm ${pkgdir}/usr/lib/libvulkan.so* + rm -r ${pkgdir}/usr/lib/pkgconfig + + install -dm755 ${pkgdir}/usr/share/{doc,licenses}/${pkgname} + install -m644 ../loader/LoaderAndLayerInterface.md "${pkgdir}"/usr/share/doc/${pkgname}/ + install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ +} Added: vulkan-validation-layers/trunk/PKGBUILD === --- vulkan-validation-layers/trunk/PKGBUILD (rev 0) +++ vulkan-validation-layers/trunk/PKGBUILD 2018-07-19 15:18:09 UTC (rev 329055) @@ -0,0 +1,45 @@ +# $Id: PKGBUILD 323171 2018-04-30 09:47:06Z lcarlier $ +# Maintainer: Laurent Carlier + +pkgbase=vulkan-validation-layers) +pkgver=1.1.73.0 +pkgrel=1 +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +license=('custom') +depends=(gcc-libs vulkan-icd-loader vulkan-headers libx11) +makedepends=(cmake python-lxml libx11 libxrandr wayland git) +source=("git+https://github.com/KhronosGroup/${_pkgname}#tag=sdk-${pkgver};) +sha256sums=('SKIP') + +build() { + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + ./update_external_sources.sh + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_INSTALL_SYSCONFDIR=/etc \ +-DCMAKE_INSTALL_DATADIR=/share \ +-DCMAKE_SKIP_RPATH=True \ +-DBUILD_TESTS=Off \ +-DBUILD_WSI_XCB_SUPPORT=On \ +-DBUILD_WSI_XLIB_SUPPORT=On \ +-DBUILD_WSI_WAYLAND_SUPPORT=On \ +-DBUILD_WSI_MIR_SUPPORT=Off \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make +} + +package() { + pkgdesc="Vulkan Software Development Kit" + groups=('vulkan-devel')
[arch-commits] Commit in (6 files)
Date: Saturday, July 7, 2018 @ 12:59:10 Author: foxboron Revision: 353962 Added influxdb to community Added: influxdb/ influxdb/repos/ influxdb/trunk/ influxdb/trunk/PKGBUILD influxdb/trunk/influxdb.sysusers influxdb/trunk/influxdb.tmpfiles ---+ PKGBUILD | 73 influxdb.sysusers |1 influxdb.tmpfiles |4 ++ 3 files changed, 78 insertions(+) Added: influxdb/trunk/PKGBUILD === --- influxdb/trunk/PKGBUILD (rev 0) +++ influxdb/trunk/PKGBUILD 2018-07-07 12:59:10 UTC (rev 353962) @@ -0,0 +1,73 @@ +# Maintainer: Morten Linderud +# Contributor: Nicolas Leclercq +# Contributor: Adam S Levy +# Contributor: Charles B. Johnson +# Contributor: Daichi Shinozaki +# Contributor: Ben Alex + +pkgname='influxdb' +pkgver=1.6.0 +pkgrel=1 +pkgdesc='Scalable datastore for metrics, events, and real-time analytics' +arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') +url='https://github.com/InfluxData/influxdb' +license=('MIT') +makedepends=('go-pie' 'git' 'asciidoc' 'xmlto' 'dep') +backup=('etc/influxdb/influxdb.conf') +source=("$pkgname-$pkgver.tar.gz::https://github.com/influxdata/influxdb/archive/v${pkgver}.tar.gz; +"influxdb.sysusers" +"influxdb.tmpfiles") +sha256sums=('908445f6a456ebcf9eef31ea6431b9f620342e29dd65b9b13d8aa310c90e5545' +'809cca823ae3027984bc7ace70db75753d7d0d4f6658a36db9d94a33054ca5e9' +'e2aa59413a6204737383b86cedefd866d7073f56ace5b89aad38c530cc86e60c') + +prepare(){ + export GOPATH="$srcdir/gopath" + + mkdir -p "$GOPATH/src/github.com/influxdata/" + cp -r "${srcdir}/influxdb-$pkgver" "$GOPATH/src/github.com/influxdata/influxdb" + cd "$GOPATH/src/github.com/influxdata/influxdb" + dep ensure +} + +build(){ + export GOPATH="$srcdir/gopath" + + _LDFLAGS="-X main.version=$pkgver -X main.branch=master" + go install -v -ldflags="$_LDFLAGS" "github.com/influxdata/influxdb/cmd/..." + + cd "$GOPATH/src/github.com/influxdata/influxdb/man/" + make +} + +check(){ + export GOPATH="$srcdir/gopath" + #go test "github.com/influxdata/influxdb/..." +} + +package(){ + export GOPATH="$srcdir/gopath" + + cd "$srcdir" + install -Dm644 influxdb.sysusers "$pkgdir/usr/lib/sysusers.d/influxdb.conf" + install -Dm644 influxdb.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/influxdb.conf" + + cd "$GOPATH/bin" + install -d "$pkgdir/usr/bin/" + install -Dm755 influx "$pkgdir/usr/bin/" + install -Dm755 influxd"$pkgdir/usr/bin/" + install -Dm755 influx_inspect "$pkgdir/usr/bin/" + install -Dm755 influx_stress "$pkgdir/usr/bin/" + install -Dm755 influx-tools "$pkgdir/usr/bin/" + install -Dm755 influx_tsm "$pkgdir/usr/bin/" + install -Dm755 store "$pkgdir/usr/bin/" + + cd "$GOPATH/src/github.com/influxdata/influxdb" + install -Dm644 scripts/influxdb.service "$pkgdir/usr/lib/systemd/system/influxdb.service" + install -Dm644 etc/config.sample.toml "$pkgdir/etc/influxdb/influxdb.conf" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/influxdb/LICENSE" + + # Install man pages + install -d "$pkgdir/usr/share/man/man1" + install -Dm644 man/*.1 "$pkgdir/usr/share/man/man1/" +} Added: influxdb/trunk/influxdb.sysusers === --- influxdb/trunk/influxdb.sysusers(rev 0) +++ influxdb/trunk/influxdb.sysusers2018-07-07 12:59:10 UTC (rev 353962) @@ -0,0 +1 @@ +u influxdb - - /var/lib/influxdb Added: influxdb/trunk/influxdb.tmpfiles === --- influxdb/trunk/influxdb.tmpfiles(rev 0) +++ influxdb/trunk/influxdb.tmpfiles2018-07-07 12:59:10 UTC (rev 353962) @@ -0,0 +1,4 @@ +d /var/lib/influxdb 0755 influxdb influxdb +d /etc/influxdb 0755 influxdb influxdb +x /var/lib/influxdb/* +x /etc/influxdb/*
[arch-commits] Commit in (6 files)
Date: Thursday, July 5, 2018 @ 09:18:11 Author: felixonmars Revision: 352564 extra2community: Moving gcin from extra to community Added: gcin/ gcin/repos/ gcin/trunk/ gcin/trunk/PKGBUILD gcin/trunk/install gcin/trunk/qt-5.5.patch --+ PKGBUILD | 58 + install | 14 + qt-5.5.patch | 13 3 files changed, 85 insertions(+) Added: gcin/trunk/PKGBUILD === --- gcin/trunk/PKGBUILD (rev 0) +++ gcin/trunk/PKGBUILD 2018-07-05 09:18:11 UTC (rev 352564) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Gaetan Bisson +# Contributor: Andreas Radke +# Contributor: damir + +pkgname=gcin +pkgver=2.8.5 +pkgrel=3 +pkgdesc='Input method server supporting various input methods' +url='http://hyperrate.com/dir.php?eid=67' +license=('LGPL') +arch=('x86_64') +depends=('gtk2' 'libxtst') +makedepends=('qt5-base' 'qt4' 'gtk3' 'anthy' 'libchewing') +optdepends=('qt5-base: support for qt5 input method' +'qt4: support for qt4 input method' +'gtk3: support for gtk3 input method' +'anthy: support for anthy input method' +'libchewing: support for chewing input method') +source=("http://hyperrate.com/gcin-source/${pkgname}-${pkgver}.tar.xz; +qt-5.5.patch) +sha1sums=('0bed162df43e3d5f65ff9f183b7957cdd9678731' + 'fd29b91d7b573546ecb3a8cb0341d4f11364cd1a') + +install=install + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed 's/lib64/lib/g' -i configure +sed '/include suffixes-rule/a \ +CFLAGS+='"${CFLAGS}"' \ +LDFLAGS+='"${LDFLAGS}"' \ +OPTFLAGS=' \ +-i Makefile +sed \ +-e 's:usr/include/qt5:usr/include/qt:g' \ +-e 's:QT=qt5:QT=qt:' \ +-e '/^MODVERSION=/a INCS+=-I/usr/include/qt/QtGui/$(MODVERSION) -I/usr/include/qt/QtCore/$(MODVERSION)' \ +-i qt5-im/Makefile + +# FS#45732 +patch -p1 -i ../qt-5.5.patch + +# Qt 5.6 doesn't provide Qt5PlatformSupport.pc anymore +sed -i 's/Qt5PlatformSupport//' qt5-im/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +./configure --prefix=/usr --use_i18n=Y +make +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +make DESTDIR="${pkgdir}" install +} Property changes on: gcin/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: gcin/trunk/install === --- gcin/trunk/install (rev 0) +++ gcin/trunk/install 2018-07-05 09:18:11 UTC (rev 352564) @@ -0,0 +1,14 @@ +post_install() { + echo -n "updating gtk immodules... " + [ -x /usr/bin/gtk-query-immodules-2.0 ] && /usr/bin/gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules + [ -x /usr/bin/gtk-query-immodules-3.0 ] && /usr/bin/gtk-query-immodules-3.0 > /usr/lib/gtk-3.0/3.0.0/immodules.cache + echo "done." +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Added: gcin/trunk/qt-5.5.patch === --- gcin/trunk/qt-5.5.patch (rev 0) +++ gcin/trunk/qt-5.5.patch 2018-07-05 09:18:11 UTC (rev 352564) @@ -0,0 +1,13 @@ +diff --git a/qt5-im/gcin-qt5.h.org b/qt5-im/gcin-qt5.h +index 63aacc0..a72ea76 100644 +--- a/qt5-im/gcin-qt5.h.orig b/qt5-im/gcin-qt5.h +@@ -9,7 +9,7 @@ class QGcinPlatformInputContextPlugin : public QPlatformInputContextPlugin + { + Q_OBJECT + public: +-Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QPlatformInputContextFactoryInterface" FILE "gcin.json") ++Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1" FILE "gcin.json") + QStringList keys() const; + QGcinPlatformInputContext *create(const QString& system, const QStringList& paramList); + };
[arch-commits] Commit in (6 files)
Date: Monday, July 2, 2018 @ 20:58:55 Author: arodseth Revision: 350279 Transitional package Until all erlang-dependent packages support Erlang 21 Added: erlang-nox-20/ erlang-nox-20/trunk/ erlang-nox-20/trunk/PKGBUILD erlang-nox-20/trunk/epmd.conf erlang-nox-20/trunk/epmd.service erlang-nox-20/trunk/epmd.socket --+ PKGBUILD | 78 + epmd.conf|3 ++ epmd.service | 11 epmd.socket |9 ++ 4 files changed, 101 insertions(+) Added: erlang-nox-20/trunk/PKGBUILD === --- erlang-nox-20/trunk/PKGBUILD(rev 0) +++ erlang-nox-20/trunk/PKGBUILD2018-07-02 20:58:55 UTC (rev 350279) @@ -0,0 +1,78 @@ +# $Id: PKGBUILD 344305 2018-06-21 12:29:48Z arodseth $ +# Maintainer: Alexander F. Rødseth +# Contributor: Lukas Fleischer +# Contributor: Vesa Kaihlavirta +# Contributor: Sarah Hay +# Contributor: Tom Burdick +# Contributor: Ricardo Catalinas Jiménez + +pkgname=erlang-nox-20 +pkgver=20.3.8 +_docver=20.3 +pkgrel=1 +pkgdesc='General-purpose concurrent functional programming language developed by Ericsson (headless version)' +arch=('x86_64') +url='http://www.erlang.org/' +license=('Apache') +depends=('ncurses' 'openssl') +makedepends=('fop' 'git' 'java-environment' 'libxslt' 'lksctp-tools' 'unixodbc') +conflicts=('erlang' 'erlang-nox') +optdepends=('erlang-unixodbc: database support' +'java-environment: for Java support' +'lksctp-tools: for SCTP support') +options=('staticlibs') +source=("git+https://github.com/erlang/otp.git#tag=OTP-$pkgver; +"http://www.erlang.org/download/otp_doc_man_$_docver.tar.gz; +'epmd.service' 'epmd.socket' 'epmd.conf') +sha256sums=('SKIP' +'17e0b2f94f11576a12526614a906ecad629b8804c25e6c18523f7c4346607112' +'b121ec9053fb37abca5f910a81c526f93ec30fe13b574a12209223b346886a9e' +'998a759e4cea4527f9d9b241bf9f32527d7378d63ea40afa38443c6c3ceaea34' +'78ce5e67b21758c767d727e56b20502f75dc4385ff9b6c6db312d8e8506f2df2') + +prepare() { + cd otp + + ./otp_build autoconf +} + +build() { + cd otp + + ./configure \ +--prefix=/usr \ +--enable-smp-support \ +--with-odbc \ +--enable-builtin-zlib + make +} + +package() { + make -C otp DESTDIR="$pkgdir" install + + # Documentation + install -d "$pkgdir/usr/share/doc/erlang" + install -m0644 "$srcdir/otp/README.md" \ +"$srcdir"/COPYRIGHT \ +"$pkgdir/usr/share/doc/erlang" + + # Compressed man pages + for page in "$srcdir/man/man?/*"; do gzip $page; done + cp -r "$srcdir/man" "$pkgdir/usr/lib/erlang/" + + # License + install -Dm0644 "$srcdir/otp/LICENSE.txt" \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" + + # Remove files that are packaged as erlang-unixodbc + rm -rf "$pkgdir/usr/lib/erlang/"{lib/odbc*,man/man3/odbc.3.gz} + + # epmd service, socket and conf + cd "$srcdir" + install -Dm644 epmd.service "$pkgdir/usr/lib/systemd/system/epmd.service" + install -Dm644 epmd.socket "$pkgdir/usr/lib/systemd/system/epmd.socket" + install -Dm644 epmd.conf "$pkgdir/etc/conf.d/epmd" +} + +# getver: raw.githubusercontent.com/erlang/otp/maint/OTP_VERSION +# vim: ts=2 sw=2 et: Added: erlang-nox-20/trunk/epmd.conf === --- erlang-nox-20/trunk/epmd.conf (rev 0) +++ erlang-nox-20/trunk/epmd.conf 2018-07-02 20:58:55 UTC (rev 350279) @@ -0,0 +1,3 @@ +#ERL_EPMD_ADDRESS= +#ERL_EPMD_PORT=4369 +#ERL_EPMD_RELAXED_COMMAND_CHECK= Added: erlang-nox-20/trunk/epmd.service === --- erlang-nox-20/trunk/epmd.service(rev 0) +++ erlang-nox-20/trunk/epmd.service2018-07-02 20:58:55 UTC (rev 350279) @@ -0,0 +1,11 @@ +[Unit] +Description=Erlang Port Mapper Daemon + +[Service] +EnvironmentFile=/etc/conf.d/epmd +ExecStart=/usr/bin/epmd -daemon $EPMD_OPTS +ExecStop=/usr/bin/epmd -kill +Type=forking + +[Install] +WantedBy=multi-user.target Added: erlang-nox-20/trunk/epmd.socket === --- erlang-nox-20/trunk/epmd.socket (rev 0) +++ erlang-nox-20/trunk/epmd.socket 2018-07-02 20:58:55 UTC (rev 350279) @@ -0,0 +1,9 @@ +[Unit] +Conflicts=epmd.service + +[Socket] +ListenStream=4369 +Accept=no + +[Install] +WantedBy=sockets.target
[arch-commits] Commit in (6 files)
Date: Friday, June 1, 2018 @ 14:57:29 Author: shibumi Revision: 336103 pushed cloud-init back to community I will take care of cloud-init. I will need it for official cloud images Added: cloud-init/ cloud-init/repos/ cloud-init/trunk/ cloud-init/trunk/PKGBUILD cloud-init/trunk/archlinux.cloud.cfg cloud-init/trunk/fix-lib.patch -+ PKGBUILD| 43 archlinux.cloud.cfg | 53 ++ fix-lib.patch | 11 ++ 3 files changed, 107 insertions(+) Added: cloud-init/trunk/PKGBUILD === --- cloud-init/trunk/PKGBUILD (rev 0) +++ cloud-init/trunk/PKGBUILD 2018-06-01 14:57:29 UTC (rev 336103) @@ -0,0 +1,43 @@ +# Maintainer: Christian Rebischke +# Contributor: kpcyrd +# Contributor: Jonathan Steel +# Contributor: Daniel Wallace + +pkgname=cloud-init +pkgver=18.2 +pkgrel=2 +pkgdesc="The standard for customising cloud instances" +arch=('any') +url="https://cloud-init.io; +license=('GPL3') +depends=('systemd' 'sudo' 'python2-yaml' 'python2-cheetah' 'python2-prettytable' + 'python2-oauth' 'python2-boto' 'python2-configobj' + 'python2-jsonschema' 'python2-jsonpatch' 'python2-jsonpointer' 'net-tools' + 'python2-requests' 'python2-argparse' 'python2-oauthlib' + 'python2-jinja') +makedepends=('python2' 'python2-setuptools') +backup=('etc/cloud/cloud.cfg' 'etc/cloud/cloud.cfg.d/05_logging.cfg') +source=("https://launchpad.net/$pkgname/trunk/$pkgver/+download/$pkgname-$pkgver.tar.gz; +fix-lib.patch +archlinux.cloud.cfg) +sha256sums=('0224969ebdae6eadffc5f40823bb206d8b05d99a1b730018535102f38b155249' +'0ace6a9e4156145e5b50bd5fa75d6aeefe8e5c10a63f8d9e0d3c7be4c9b53942' +'109dd4500593c2fb7b2f7bf05eaf1835be8062c4f7b3025a0371184a691950da') + +prepare(){ + cd $pkgname-$pkgver + + patch -Np1 -i ../fix-lib.patch + + find . -name \*.py -exec sed -i '1s/python$/&2/' {} + + sed -i '1s/python$/&2/' tools/read* + sed -e 's:/etc/systemd:/usr/lib/systemd:g' -e 's:\"/lib\":\"/usr/lib\":g' -i setup.py +} + +package() { + cd $pkgname-$pkgver + + python2 ./setup.py install --root="$pkgdir" --init-system systemd + + install -m644 ../archlinux.cloud.cfg "$pkgdir"/etc/cloud/cloud.cfg +} Property changes on: cloud-init/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: cloud-init/trunk/archlinux.cloud.cfg === --- cloud-init/trunk/archlinux.cloud.cfg(rev 0) +++ cloud-init/trunk/archlinux.cloud.cfg2018-06-01 14:57:29 UTC (rev 336103) @@ -0,0 +1,53 @@ +## +### Arch Linux cloud.cfg - This config enables Archlinux tested/compatible cloud-init modules. +## + +# Not using additional user / sudoers scheme. +disable_root: false + +# Allow cloud-init to set the hostname. +preserve_hostname: false + +ssh_genkeytypes: ['dsa', 'rsa', 'ecdsa', 'ed25519'] + +# The modules that run in the 'init' stage. +cloud_init_modules: + - bootcmd + - write-files + - set_hostname + - update_hostname + - update_etc_hosts + - users-groups + - ssh + +# The modules that run in the 'config' stage. +cloud_config_modules: + - runcmd + +# The modules that run in the 'final' stage. +cloud_final_modules: + - rightscale_userdata + - scripts-per-once + - scripts-per-boot + - scripts-per-instance + - scripts-user + - ssh-authkey-fingerprints + - keys-to-console + - final-message + +# root:log matches the rest of the logs on Arch +syslog_fix_perms: root:log + +system_info: + distro: arch + default_user: + name: archlinux + lock_passwd: True + gecos: Archlinux + groups: [adm, audio, floppy, video, wheel] + sudo: ["ALL=(ALL) NOPASSWD:ALL"] + shell: /bin/bash + paths: + cloud_dir: /var/lib/cloud/ + templates_dir: /etc/cloud/templates/ + ssh_svcname: sshd Added: cloud-init/trunk/fix-lib.patch === --- cloud-init/trunk/fix-lib.patch (rev 0) +++ cloud-init/trunk/fix-lib.patch 2018-06-01 14:57:29 UTC (rev 336103) @@ -0,0 +1,11 @@ +--- a/setup.py b/setup.py +@@ -151,7 +151,7 @@ INITSYS_TYPES = sorted([f.partition(".")[0] for f in INITSYS_ROOTS.keys()]) + USR = "usr" + ETC = "etc" + USR_LIB_EXEC = "usr/lib" +-LIB = "lib" ++LIB = "usr/lib" + if os.uname()[0] == 'FreeBSD': + USR = "usr/local" + USR_LIB_EXEC = "usr/local/lib"
[arch-commits] Commit in (6 files)
Date: Monday, May 28, 2018 @ 15:54:21 Author: arodseth Revision: 332742 Add polyml from AUR 21 votes on AUR Added: polyml/ polyml/repos/ polyml/repos/community-x86_64/ polyml/trunk/ polyml/trunk/PKGBUILD polyml/trunk/polyml.install + PKGBUILD | 40 polyml.install |7 +++ 2 files changed, 47 insertions(+) Added: polyml/trunk/PKGBUILD === --- polyml/trunk/PKGBUILD (rev 0) +++ polyml/trunk/PKGBUILD 2018-05-28 15:54:21 UTC (rev 332742) @@ -0,0 +1,40 @@ +# Maintainer: Alexander F Rødseth+# Contributor: Mort Yao +# Contributor: Alex Merry + +pkgname=polyml +pkgver=5.7.1 +pkgrel=2 +pkgdesc='Full implementation of Standard ML (SML)' +arch=('x86_64') +url='https://polyml.org/' +license=('LGPL') +conflicts=('mesa-demo') # /usr/bin/poly +options=('!libtool') +depends=('gmp' 'libffi') +install=polyml.install +source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz;) +sha256sums=('d18dd824b426edaed1cec71dded354b57df9ebdbd38863bc7540a60bd0667028') + +build() { + cd "$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--without-x \ +--with-system-libffi \ +--with-gmp \ +--enable-shared + make +} + +check() { + make -C "$pkgname-$pkgver" -k check +} + +package() { + make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install +} + +# getver: polyml.org +# vim: ts=2 sw=2 et: Added: polyml/trunk/polyml.install === --- polyml/trunk/polyml.install (rev 0) +++ polyml/trunk/polyml.install 2018-05-28 15:54:21 UTC (rev 332742) @@ -0,0 +1,7 @@ +post_upgrade() { + cat << EOF +If you compile executables using Poly/ML, you should use +the new polyc script, as this automatically passes the +correct libraries to the linker. +EOF +}
[arch-commits] Commit in (6 files)
Date: Saturday, May 12, 2018 @ 10:45:32 Author: arodseth Revision: 321028 Add docopt 0.6.2 Added: docopt/ docopt/repos/ docopt/repos/community-x86_64/ docopt/trunk/ docopt/trunk/PKGBUILD docopt/trunk/docopt.pc ---+ PKGBUILD | 38 ++ docopt.pc |9 + 2 files changed, 47 insertions(+) Added: docopt/trunk/PKGBUILD === --- docopt/trunk/PKGBUILD (rev 0) +++ docopt/trunk/PKGBUILD 2018-05-12 10:45:32 UTC (rev 321028) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Alexander F Rødseth+ +pkgname=docopt +pkgver=0.6.2 +pkgrel=1 +pkgdesc='Command line arguments parser for C++11 and later' +arch=('x86_64') +url='https://github.com/docopt/docopt.cpp/' +license=('MIT') +makedepends=('cmake' 'git' 'ninja' 'setconf') +source=('git+https://github.com/docopt/docopt.cpp.git#commit=4f491249e6def236937dbfac7602852e7d99aff8' +'docopt.pc') +sha256sums=('SKIP' +'bec63bdb0313610f0d8fc55b508a0c3a4c593fa58c4c6a7241326a9cfb909853') + +prepare() { + setconf docopt.pc Version "$pkgver" +} + +build() { + mkdir -p build + cd build + cmake ../docopt.cpp \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-GNinja + ninja +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + install -Dm644 docopt.cpp/LICENSE-MIT "$pkgdir/usr/share/licenses/docopt/LICENSE" + install -Dm644 docopt.pc "$pkgdir/usr/lib/pkgconfig/docopt.pc" +} + +# vim: ts=2 sw=2 et: Property changes on: docopt/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: docopt/trunk/docopt.pc === --- docopt/trunk/docopt.pc (rev 0) +++ docopt/trunk/docopt.pc 2018-05-12 10:45:32 UTC (rev 321028) @@ -0,0 +1,9 @@ +prefix=/usr +libdir=${prefix}/lib +includedir=${prefix}/include/docopt + +Name: docopt +Description: docopt headers and library +Version: 0.6.2 +Libs: -L${libdir} -ldocopt +Cflags: -I${includedir}
[arch-commits] Commit in (6 files)
Date: Thursday, May 10, 2018 @ 11:52:05 Author: anthraxx Revision: 320246 addpkg: sniffglue 0.5.0-3 Added: sniffglue/ sniffglue/repos/ sniffglue/trunk/ sniffglue/trunk/PKGBUILD sniffglue/trunk/sniffglue-sysuser.conf sniffglue/trunk/sniffglue.conf + PKGBUILD | 43 +++ sniffglue-sysuser.conf |1 + sniffglue.conf |3 +++ 3 files changed, 47 insertions(+) Added: sniffglue/trunk/PKGBUILD === --- sniffglue/trunk/PKGBUILD(rev 0) +++ sniffglue/trunk/PKGBUILD2018-05-10 11:52:05 UTC (rev 320246) @@ -0,0 +1,43 @@ +# Maintainer: Levente Polyak+# Contributor: kpcyrd + +pkgname=sniffglue +pkgver=0.5.0 +pkgrel=3 +pkgdesc='Secure multithreaded packet sniffer' +url='https://github.com/kpcyrd/sniffglue' +arch=('x86_64') +license=('GPL3') +depends=('libpcap' 'libseccomp') +makedepends=('cargo') +backup=('etc/sniffglue.conf') +source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz +sniffglue-sysuser.conf +sniffglue.conf) +sha256sums=('55ebe9c0bab9f780c41edc3d410e9ae7843149317a9c868c4811c9c0b1986cc8' +'531e051488e57ed2f5bf5d8289fa5562aa0ca73783838c11ec13c043dc268d02' +'a2e6cfa918a4e354b5c4c4c84867f3bb142833fde4acab545e13c8e89864004c') +sha512sums=('e33c600ea915a3a667b1a231d888e2340eb979af3971edfb488f1a2174e12472d7ad3caa665684fb6b05979ff3b501fb3a49c0d33eefe93670595db1d7f43b2e' + '2595eb4856bc7a59c078255bf2aeeaa44a4f6a69b37cc8982e5d70a8ef14cb29b83b4d191ab3baabfbcf209f3effd232c10ec5baabc6ce52990969526d6fda98' + '66e6b87e832ba8424334d24e3457a214e60e67c731471098329d0ca54c574518f7856ba780bb6bffde53bdefe2c8f789a242138ae67e2fef3e562fa083b362b1') + +build() { + cd ${pkgname}-${pkgver} + cargo build --release --locked +} + +check() { + cd ${pkgname}-${pkgver} + cargo test --release --locked +} + +package() { + cd ${pkgname}-${pkgver} + install -Dm 755 target/release/${pkgname} -t "${pkgdir}/usr/bin" + install -Dm 644 "${srcdir}/sniffglue-sysuser.conf" "${pkgdir}/usr/lib/sysusers.d/sniffglue.conf" + install -Dm 644 "${srcdir}/sniffglue.conf" -t "${pkgdir}/etc" + install -Dm 644 docs/sniffglue.1 -t "${pkgdir}/usr/share/man/man1" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et: Added: sniffglue/trunk/sniffglue-sysuser.conf === --- sniffglue/trunk/sniffglue-sysuser.conf (rev 0) +++ sniffglue/trunk/sniffglue-sysuser.conf 2018-05-10 11:52:05 UTC (rev 320246) @@ -0,0 +1 @@ +u sniffglue - "sniffglue sandbox user" Added: sniffglue/trunk/sniffglue.conf === --- sniffglue/trunk/sniffglue.conf (rev 0) +++ sniffglue/trunk/sniffglue.conf 2018-05-10 11:52:05 UTC (rev 320246) @@ -0,0 +1,3 @@ +[sandbox] +user = "sniffglue" +chroot = "/var/empty/"
[arch-commits] Commit in (6 files)
Date: Thursday, May 3, 2018 @ 20:13:49 Author: eschwartz Revision: 318894 New package: llpp 75 votes in the AUR, nice PDF viewer even if the build system is a bit... odd... Added: llpp/ llpp/repos/ llpp/trunk/ llpp/trunk/Makefile llpp/trunk/PKGBUILD llpp/trunk/no-quit-on-escape.patch -+ Makefile| 79 ++ PKGBUILD| 66 ++ no-quit-on-escape.patch | 33 +++ 3 files changed, 178 insertions(+) Added: llpp/trunk/Makefile === --- llpp/trunk/Makefile (rev 0) +++ llpp/trunk/Makefile 2018-05-03 20:13:49 UTC (rev 318894) @@ -0,0 +1,79 @@ +VERSION = $(shell test -d .git && git describe --tags --dirty 2>/dev/null) +ifeq "${VERSION}" "" +VERSION = 26b +endif + +# paths +PREFIX ?= /usr/local + +# includes and libs +INCS = -I/usr/include -I/usr/include/freetype2 -include ft2build.h +LIBS = -L/usr/lib -lX11 -lpthread -lmupdf -lmupdfthird -ljbig2dec -lcrypto \ + -lz -lopenjp2 -ljpeg -lfreetype -lharfbuzz + +CPPFLAGS += -D_GNU_SOURCE -DFFP +CFLAGS += -g -std=c99 -pedantic -Wall -Wextra -Wshadow ${INCS} ${CPPFLAGS} +LDFLAGS += -g ${LIBS} + +# ocaml +CAMLOPT = ocamlopt +CAMLFLAGS = -g -w +a -safe-string -I +lablGL + +VPATH = wsi/x11 + +SRC = utils.ml keys.ml wsi.ml parser.ml config.ml main.ml +OBJ = help.cmx ${SRC:.ml=.cmx} +MOD = unix.cmxa str.cmxa lablgl.cmxa + +DISTFILES := Makefile ${SRC} link.c glfont.c keysym2ucs.c wsi.mli +DISTFILES += mkhelp.sh KEYS README BUILDING +DISTFILES += misc/ + +all: llpp + +llpp: ${OBJ} link.o + ${CAMLOPT} -o $@ ${CAMLFLAGS} link.o -cclib '${LDFLAGS}' ${MOD} ${OBJ} + +main.cmx: main.ml utils.cmx config.cmx + ${CAMLOPT} -c -o $@ ${CAMLFLAGS} -thread $^ + +wsi.cmx: wsi.cmi utils.cmx keys.cmx + +wsi.cmi: utils.cmx + +help.ml: mkhelp.sh KEYS + sh mkhelp.sh KEYS ${VERSION} > $@ + +config.cmx: wsi.cmi parser.cmx utils.cmx help.cmx + +parser.cmx: utils.cmx + +link.o: glfont.c keysym2ucs.c + +.SUFFIXES: .ml .mli .cmo .cmi .cmx .mll .mly + +.c.o: + ${CAMLOPT} -c -o $@ ${CAMLFLAGS} -cc ${CC} -ccopt '${CFLAGS}' $< + +.ml.cmx: + ${CAMLOPT} -c -o $@ ${CAMLFLAGS} $< + +.mli.cmi: + ${CAMLOPT} -c -o $@ ${CAMLFLAGS} $< + +.PHONY: all clean dist install + +clean: + ${RM} llpp link.o help.ml ${OBJ} ${OBJ:.cmx=.cmi} ${OBJ:.cmx=.o} + +dist: clean + mkdir llpp-${VERSION} + cp -r ${DISTFILES} llpp-${VERSION} + tar czf llpp-${VERSION}.tar.gz llpp-${VERSION} + rm -rf llpp-${VERSION} + +install: + install -Dm755 llpp ${DESTDIR}${PREFIX}/bin/llpp + install -Dm755 misc/llppac ${DESTDIR}${PREFIX}/bin/llppac + install -Dm644 misc/llpp.desktop ${DESTDIR}${PREFIX}/share/applications/llpp.desktop + install -Dm644 README ${DESTDIR}${PREFIX}/share/licenses/llpp/README Added: llpp/trunk/PKGBUILD === --- llpp/trunk/PKGBUILD (rev 0) +++ llpp/trunk/PKGBUILD 2018-05-03 20:13:49 UTC (rev 318894) @@ -0,0 +1,66 @@ +# $Id$ +# Maintainer: Eli Schwartz+# Contributor: earnestly + +pkgname=llpp +pkgver=26b.r109.ge27b9bb +_commit=e27b9bb90449cbb48fb11de0ada03cbc8226009e +pkgrel=1 +pkgdesc='opengl accelerated pdf viewer based on mupdf' +arch=('x86_64') +url="https://github.com/moosotc/${pkgname}; +license=('GPL') +depends=('glu' 'openjpeg2' 'jbig2dec' 'libjpeg-turbo' 'freetype2' 'desktop-file-utils') +optdepends=('djvulibre: llppac djvu conversion' +'ghostscript: llppac ps, dvi, and djvu conversion' +'princexml: llppac html conversion' +'unoconv: llppac office conversion' +'librsvg: llppac svg conversion' +'imagemagick: llppac image conversion' +'llpp-gc: clean nonextant history items') +makedepends=('git' 'ocaml' 'ocaml-lablgl' 'libmupdf' 'camlp4') + +# llpp seems to go through build systems like fasion, holomorph has provided a +# very nice Makefile for building this software which has served well for +# months. It was contributed, or offered, to the author malc, but he concluded +# that make was bad and needed constant effort to prevent "bitrot" as +# justification for using a terrible shell script that downloaded arbitrary +# commits of bundled libraries. Now he's on to shake, a haskell NIH +# implementation of make requiring that you now also have ghc and the shake +# library to build this software. Before this he used ninja. + +# For obvious reasons I'm sticking with the custom makefile which greatly +# reduces maintainence burden and unecessary dependency bloat. +source=("git+${url}#commit=${_commit}" +'no-quit-on-escape.patch' +'Makefile') +sha256sums=('SKIP' +'29a9550c6502c9de7db14f2f61edc6b77c7ebee9f1de8b865d4e1b219b9ae377' +
[arch-commits] Commit in (6 files)
Date: Tuesday, April 24, 2018 @ 09:00:12 Author: archange Revision: 317536 Initial addition of materia-kde to [community] Added: materia-kde/ materia-kde/repos/ materia-kde/repos/community-any/ materia-kde/repos/community-any/PKGBUILD materia-kde/trunk/ materia-kde/trunk/PKGBUILD --+ repos/community-any/PKGBUILD | 37 + trunk/PKGBUILD | 37 + 2 files changed, 74 insertions(+) Added: materia-kde/repos/community-any/PKGBUILD === --- materia-kde/repos/community-any/PKGBUILD(rev 0) +++ materia-kde/repos/community-any/PKGBUILD2018-04-24 09:00:12 UTC (rev 317536) @@ -0,0 +1,37 @@ +# Maintainer: Bruno Pagani+ +pkgbase=adapta-kde +pkgname=('adapta-kde' 'kvantum-theme-adapta') +pkgver=20180401 +pkgrel=1 +pkgdesc="Adapta theme for KDE Plasma 5" +arch=('any') +url="https://github.com/PapirusDevelopmentTeam/${pkgbase}; +license=('GPL3') +options=('!strip') +source=(${pkgbase}-${pkgver}.tar.gz::"${url}/archive/${pkgver}.tar.gz") +sha256sums=('282056ac5c29bafc007a42fc4ef385643d82234416af722c43afe4f37cf5251f') + +package_adapta-kde() { +optdepends=('adapta-gtk-theme: Matching GTK theme' +'kvantum-theme-adapta: Adapta theme for Kvantum Qt style (recommended)') + +cd ${pkgbase}-${pkgver} +install -d "${pkgdir}"/usr/share + +cp -r plasma "${pkgdir}"/usr/share +cp -r aurorae "${pkgdir}"/usr/share +cp -r color-schemes "${pkgdir}"/usr/share +cp -r konsole "${pkgdir}"/usr/share +cp -r yakuake "${pkgdir}"/usr/share +} + +package_kvantum-theme-adapta() { +pkgdesc="Adapta theme for KDE Plasma 5" +depends=('kvantum-qt5') + +cd ${pkgbase}-${pkgver} +install -d "${pkgdir}"/usr/share + +cp -r Kvantum "${pkgdir}"/usr/share +} Added: materia-kde/trunk/PKGBUILD === --- materia-kde/trunk/PKGBUILD (rev 0) +++ materia-kde/trunk/PKGBUILD 2018-04-24 09:00:12 UTC (rev 317536) @@ -0,0 +1,37 @@ +# Maintainer: Bruno Pagani + +pkgbase=materia-kde +pkgname=('materia-kde' 'kvantum-theme-materia') +pkgver=20180424 +pkgrel=1 +pkgdesc="Materia theme for KDE Plasma 5" +arch=('any') +url="https://github.com/PapirusDevelopmentTeam/${pkgbase}; +license=('GPL3') +options=('!strip') +source=(${pkgbase}-${pkgver}.tar.gz::"${url}/archive/${pkgver}.tar.gz") +sha256sums=('038cdb17fbaa3eb814802ec4a0b6089e166fd10c8c26e1519b8754f1e4c027e4') + +package_materia-kde() { +optdepends=('materia-gtk-theme: Matching GTK theme' +'kvantum-theme-materia: Materia theme for Kvantum Qt style (recommended)') + +cd ${pkgbase}-${pkgver} +install -d "${pkgdir}"/usr/share + +cp -r plasma "${pkgdir}"/usr/share +cp -r aurorae "${pkgdir}"/usr/share +cp -r color-schemes "${pkgdir}"/usr/share +cp -r konsole "${pkgdir}"/usr/share +cp -r yakuake "${pkgdir}"/usr/share +} + +package_kvantum-theme-materia() { +pkgdesc="Materia theme for KDE Plasma 5" +depends=('kvantum-qt5') + +cd ${pkgbase}-${pkgver} +install -d "${pkgdir}"/usr/share + +cp -r Kvantum "${pkgdir}"/usr/share +}
[arch-commits] Commit in (6 files)
Date: Thursday, April 19, 2018 @ 11:27:03 Author: bgyorgy Revision: 317002 Move back gnucash from AUR with 120 votes It's ported to GTK+ 3. Added: gnucash-docs/ gnucash-docs/trunk/ gnucash-docs/trunk/PKGBUILD gnucash/ gnucash/trunk/ gnucash/trunk/PKGBUILD -+ gnucash-docs/trunk/PKGBUILD | 25 +++ gnucash/trunk/PKGBUILD | 44 ++ 2 files changed, 69 insertions(+) Added: gnucash/trunk/PKGBUILD === --- gnucash/trunk/PKGBUILD (rev 0) +++ gnucash/trunk/PKGBUILD 2018-04-19 11:27:03 UTC (rev 317002) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Balló György+# Contributor: Juergen Hoetzel +# Contributor: Mark Schneider + +pkgname=gnucash +pkgver=3.0 +pkgrel=5 +pkgdesc='Personal and small-business financial-accounting application' +arch=(x86_64) +url='https://gnucash.org/' +license=(GPL) +depends=(aqbanking boost-libs guile libdbi webkit2gtk) +makedepends=(boost cmake gmock libdbi-drivers libmariadbclient postgresql-libs) +optdepends=('gnucash-docs: documentation' +'perl-date-manip: stock information lookups' +'perl-finance-quote: stock information lookups') +options=(!emptydirs) +source=(https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) +sha256sums=('a2dd7be61d4795717295b7629f35df72161a882fd1668dc744a299f63735ba23') + +build() { + cd $pkgname-$pkgver + cmake-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=/usr/lib \ +-DHAVE_GWEN_GTK3=ON \ +-DCOMPILE_GSCHEMAS=OFF + make +} + +check() { + cd $pkgname-$pkgver + make -k check || : # 2 tests failed +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + + # Delete the gnucash-valgrind executable because the source files + # are not included with the package and the executable is hardlinked + # to the location that it was built at. + rm -f "$pkgdir/usr/bin/gnucash-valgrind" +} Property changes on: gnucash/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: gnucash-docs/trunk/PKGBUILD === --- gnucash-docs/trunk/PKGBUILD (rev 0) +++ gnucash-docs/trunk/PKGBUILD 2018-04-19 11:27:03 UTC (rev 317002) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer: Balló György +# Contributor: Juergen Hoetzel + +pkgname=gnucash-docs +pkgver=3.0 +pkgrel=2 +pkgdesc='Documentation for GnuCash' +arch=(any) +url='https://gnucash.org/docs.phtml' +license=(FDL) +depends=(yelp) +source=(https://downloads.sourceforge.net/gnucash/$pkgname-$pkgver.tar.gz) +sha256sums=('05f662b0318b9415fd87bb5e37b9f44db6c9120f2d602b5ce38db7f1872e067b') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} Property changes on: gnucash-docs/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in (6 files)
Date: Tuesday, April 10, 2018 @ 21:45:40 Author: dvzrv Revision: 315640 Adding sonic-pi 3.1.0 from AUR... shibumi made me do it. Added: sonic-pi/ sonic-pi/repos/ sonic-pi/trunk/ sonic-pi/trunk/PKGBUILD sonic-pi/trunk/fix-paths-in-gui.diff sonic-pi/trunk/fix-ruby-paths.diff ---+ PKGBUILD | 153 fix-paths-in-gui.diff | 62 +++ fix-ruby-paths.diff | 96 ++ 3 files changed, 311 insertions(+) Added: sonic-pi/trunk/PKGBUILD === --- sonic-pi/trunk/PKGBUILD (rev 0) +++ sonic-pi/trunk/PKGBUILD 2018-04-10 21:45:40 UTC (rev 315640) @@ -0,0 +1,153 @@ +# Maintainer: David Runge+pkgname=sonic-pi +pkgver=3.1.0 +pkgrel=2 +pkgdesc="The Live Coding Music Synth for Everyone" +arch=('x86_64') +url="https://sonic-pi.net/; +license=('MIT') +groups=('pro-audio') +depends=('aubio' 'boost-libs' 'erlang-nox' 'libffi' 'http-parser' 'osmid' 'qscintilla-qt5' 'qwt' 'ruby' 'sc3-plugins' 'supercollider') +makedepends=('boost' 'cmake' 'lua' 'qt5-tools' 'wkhtmltopdf') +checkdepends=('ruby-rake') +source=("$pkgname-$pkgver.tar.gz::https://github.com/samaaron/${pkgname}/archive/v${pkgver}.tar.gz; +"fix-paths-in-gui.diff" +"fix-ruby-paths.diff") +sha512sums=('45373d3e673bc2f45bf5ccea31f6cf5e2003c9bdfc4645dec4b9fec391cb28b9e0b0823a98e9690928e116b8c40f96596bd1c8f5aefbf4f3e43e6c30ab76d41f' + 'ef3dfe52d05f085f230ee02f84b20ee615a98a0be5ec60edba28075b93a7edbd37668ebbcc30f695126515eb614ebd27cee77ab3145d06ee7ba1c10ffced2471' + '1c0238a2cda782de97504c81c47db71b940d89987b7fa6aad1a00c8a095a5627b2d82809d81f48f0e2bee290ad1bbeded634827511d63eed5635bd94806fcccb') + +prepare() { + cd "$pkgname-$pkgver" + sed -e 's/lqt5scintilla2/lqscintilla2_qt5/g' -i app/gui/qt/SonicPi.pro + rm -rvf app/server/native + # TODO: patch app/gui/qt/mainwindow.cpp to set path to external components in /usr/{lib,share}/sonic-pi + patch -Np1 -i ../fix-paths-in-gui.diff +} + +build() { + cd "$pkgname-$pkgver" + + # OSC and pi_server + cd app/server/erlang + erlc {osc,pi_server}.erl + + cd "${srcdir}/$pkgname-$pkgver" + + # ruby extensions + cd app/gui/qt/ + ../../server/ruby/bin/compile-extensions.rb + ../../server/ruby/bin/i18n-tool.rb -t + # help template + cp -vf ruby_help.{tmpl,h} + ../../server/ruby/bin/qt-doc.rb -o ruby_help.h + + # GUI + lrelease SonicPi.pro + qmake-qt5 SonicPi.pro + make + + cd "${srcdir}/$pkgname-$pkgver" + # TODO: patch app/server/ruby/lib/sonicpi/util.rb to set proper paths to external components + patch -Np1 -i ../fix-ruby-paths.diff +} + +## tests fail: https://github.com/samaaron/sonic-pi/issues/1865 +#check() { +# cd "$pkgname-$pkgver" +# cd app/server/ruby/test +# rake test +#} + +package() { + cd "$pkgname-$pkgver" + # GUI executable + install -vDm 755 "app/gui/qt/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + + # book + install -vDm 644 app/gui/qt/book/*.html \ +-t "${pkgdir}/usr/share/${pkgname}/book" + # i18n + install -vDm 644 app/gui/qt/lang/*.qm \ +-t "${pkgdir}/usr/share/${pkgname}/lang" + # help + install -vDm 644 app/gui/qt/help/*.html \ +-t "${pkgdir}/usr/share/${pkgname}/help" + # html + install -vDm 644 app/gui/qt/html/*.html \ +-t "${pkgdir}/usr/share/${pkgname}/html" + # images + install -vDm 644 app/gui/qt/images/*.png \ +-t "${pkgdir}/usr/share/${pkgname}/images" + install -vDm 644 app/gui/qt/images/coreteam/*.png \ +-t "${pkgdir}/usr/share/${pkgname}/images/coreteam" + install -vDm 644 app/gui/qt/images/toolbar/default/*.png \ +-t "${pkgdir}/usr/share/${pkgname}/images/toolbar/default" + install -vDm 644 app/gui/qt/images/toolbar/pro/*.png \ +-t "${pkgdir}/usr/share/${pkgname}/images/toolbar/pro" + install -vDm 644 etc/doc/images/tutorial/*.png \ +-t "${pkgdir}/usr/share/${pkgname}/images/tutorial" + # theme + install -vDm 644 app/gui/qt/theme/app.qss \ +-t "${pkgdir}/usr/share/${pkgname}/theme/" + install -vDm 644 app/gui/qt/theme/dark/doc-styles.css \ +-t "${pkgdir}/usr/share/${pkgname}/theme/dark" + install -vDm 644 app/gui/qt/theme/light/doc-styles.css \ +-t "${pkgdir}/usr/share/${pkgname}/theme/light" + # samples + install -vDm 644 etc/samples/*.{flac,md} \ +-t "${pkgdir}/usr/share/${pkgname}/samples" + # snippets + install -vDm 644 etc/snippets/fx/*.sps \ +-t "${pkgdir}/usr/share/${pkgname}/snippets/fx" + install -vDm 644 etc/snippets/live_loop/*.sps \ +-t "${pkgdir}/usr/share/${pkgname}/snippets/live_loop" + install -vDm 644 etc/snippets/syntax/*.sps \ +-t "${pkgdir}/usr/share/${pkgname}/snippets/syntax" + # synthdefs + install -vDm 644 etc/synthdefs/compiled/*.scsyndef \ +-t "${pkgdir}/usr/share/${pkgname}/synthdefs/compiled" + install -vDm 644 etc/synthdefs/designs/sonic_pi/synths/*.clj\ +
[arch-commits] Commit in (6 files)
Date: Thursday, April 5, 2018 @ 06:58:52 Author: arojas Revision: 314400 Add new appstream-generator dependencies Added: d-containers/ d-containers/trunk/ d-containers/trunk/PKGBUILD d-stdx-allocator/ d-stdx-allocator/trunk/ d-stdx-allocator/trunk/PKGBUILD -+ d-containers/trunk/PKGBUILD | 29 + d-stdx-allocator/trunk/PKGBUILD | 28 2 files changed, 57 insertions(+) Added: d-containers/trunk/PKGBUILD === --- d-containers/trunk/PKGBUILD (rev 0) +++ d-containers/trunk/PKGBUILD 2018-04-05 06:58:52 UTC (rev 314400) @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas+ +pkgname=d-containers +_pkgver=0.8.0-alpha.5 +pkgver=${_pkgver/-/} +pkgrel=1 +pkgdesc="Containers for D backed by std.experimental.allocator" +arch=(x86_64) +url="https://github.com/dlang-community; +license=(Boost) +depends=(libphobos) +makedepends=(dmd libphobos meson d-stdx-allocator) +source=($pkgname-$pkgver.tar.gz::"https://github.com/dlang-community/containers/archive/v$_pkgver.tar.gz;) +sha256sums=('30f82f85d573cf0d3d21bd53f7b9a813ac80fc3e2cfe1fbe6da4e31f237afad7') + +prepare() { + mkdir -p build +} + +build() { + cd build + meson ../containers-$_pkgver --prefix=/usr + ninja +} + +package() { + cd build + DESTDIR="$pkgdir" ninja install +} Added: d-stdx-allocator/trunk/PKGBUILD === --- d-stdx-allocator/trunk/PKGBUILD (rev 0) +++ d-stdx-allocator/trunk/PKGBUILD 2018-04-05 06:58:52 UTC (rev 314400) @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas + +pkgname=d-stdx-allocator +pkgver=2.77.1.1 +pkgrel=1 +pkgdesc="Extracted std.experimental.allocator for usage via DUB" +arch=(x86_64) +url="https://github.com/dlang-community; +license=(Boost) +depends=(libphobos) +makedepends=(dmd meson) +source=($pkgname-$pkgver.tar.gz::"https://github.com/dlang-community/stdx-allocator/archive/v$pkgver.tar.gz;) +sha256sums=('9d9b897e67b9d7c2eea9144f8f4e50eb2f8d49e30d587416c1750403a84a6f91') + +prepare() { + mkdir -p build +} + +build() { + cd build + meson ../stdx-allocator-$pkgver --prefix=/usr + ninja +} + +package() { + cd build + DESTDIR="$pkgdir" ninja install +}
[arch-commits] Commit in (6 files)
Date: Wednesday, March 28, 2018 @ 21:15:22 Author: escondida Revision: 313177 Add t-prot-3.4-2 Added: t-prot/ t-prot/repos/ t-prot/trunk/ t-prot/trunk/.SRCINFO t-prot/trunk/LICENSE t-prot/trunk/PKGBUILD --+ .SRCINFO | 17 + LICENSE | 31 +++ PKGBUILD | 34 ++ 3 files changed, 82 insertions(+) Added: t-prot/trunk/.SRCINFO === --- t-prot/trunk/.SRCINFO (rev 0) +++ t-prot/trunk/.SRCINFO 2018-03-28 21:15:22 UTC (rev 313177) @@ -0,0 +1,17 @@ +pkgbase = t-prot + pkgdesc = Filter to improve readability of email/usenet by hiding annoyances + pkgver = 3.4 + pkgrel = 2 + url = http://www.escape.de/~tolot/mutt/ + arch = any + license = BSD + depends = gettext + depends = perl + depends = perl-locale-gettext + source = http://www.escape.de/~tolot/mutt/t-prot/downloads/t-prot-3.4.tar.gz + source = LICENSE + md5sums = c075489f1bd7063d589dcfb2536989b9 + md5sums = 712bd4102dde61b207be93a1f64d03bc + +pkgname = t-prot + Added: t-prot/trunk/LICENSE === --- t-prot/trunk/LICENSE(rev 0) +++ t-prot/trunk/LICENSE2018-03-28 21:15:22 UTC (rev 313177) @@ -0,0 +1,31 @@ +COPYRIGHT + All of the documentation and software included in the t-prot releases is copy- + righted by Jochen Striepe (except when explicitly stated otherwise). + + Copyright © 2001-2009 Jochen Striepe. All rights reserved. + + Redistribution and use, with or without modification, are permitted provided + that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + + 2. All advertising materials mentioning features or use of this software must + display the following acknowledgement: + + This product includes software developed by Jochen Striepe and others. + + 3. Neither the name of the author nor the names of any contributors may be used + to endorse or promote products derived from this software without specific prior + written permission. + + THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY + EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WAR- + RANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABIL- + ITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + OF THE POSSIBILITY OF SUCH DAMAGE. Added: t-prot/trunk/PKGBUILD === --- t-prot/trunk/PKGBUILD (rev 0) +++ t-prot/trunk/PKGBUILD 2018-03-28 21:15:22 UTC (rev 313177) @@ -0,0 +1,34 @@ +# Maintainer: Ivy Foster+# Contributor: Jan Fader +# Reference: PKGBUILD(5) + +pkgname=t-prot +pkgver=3.4 +pkgrel=2 +pkgdesc='Filter to improve readability of email/usenet by hiding annoyances' +url='http://www.escape.de/~tolot/mutt/' +license=(BSD) + +depends=(gettext perl perl-locale-gettext) + +arch=(any) +# LICENSE text from t-prot.1 +source=( + "http://www.escape.de/~tolot/mutt/t-prot/downloads/t-prot-$pkgver.tar.gz; + LICENSE +) +md5sums=( + c075489f1bd7063d589dcfb2536989b9 + 712bd4102dde61b207be93a1f64d03bc +) + +package() { + install -D LICENSE "$pkgdir/usr/share/licenses/t-prot/LICENSE" + + cd "t-prot-$pkgver" + + install -D t-prot "$pkgdir/usr/bin/t-prot" + install -D t-prot.1 "$pkgdir/usr/share/man/man1/t-prot.1" + install -D README "$pkgdir/usr/share/doc/t-prot/README" + cp -a contrib "$pkgdir/usr/share/doc/t-prot/" +} Property changes on: t-prot/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +"Id" \ No newline at end of property
[arch-commits] Commit in (6 files)
Date: Sunday, March 25, 2018 @ 11:47:04 Author: bpiotrowski Revision: 312572 newpkg: skopeo 0.1.28-1 Added: skopeo/ skopeo/.SRCINFO skopeo/repos/ skopeo/trunk/ skopeo/trunk/0001-Revert-ostree-add-selinux-label-for-each-file.patch skopeo/trunk/PKGBUILD + .SRCINFO | 23 + trunk/0001-Revert-ostree-add-selinux-label-for-each-file.patch | 157 ++ trunk/PKGBUILD | 37 ++ 3 files changed, 217 insertions(+) Added: skopeo/.SRCINFO === --- skopeo/.SRCINFO (rev 0) +++ skopeo/.SRCINFO 2018-03-25 11:47:04 UTC (rev 312572) @@ -0,0 +1,23 @@ +pkgbase = skopeo + pkgdesc = A command line utility for various operations on container images and image repositories. + pkgver = 0.1.27 + pkgrel = 1 + url = https://github.com/projectatomic/skopeo + arch = i686 + arch = x86_64 + arch = armv6h + arch = armv7h + license = Apache + makedepends = go + makedepends = go-md2man + makedepends = gpgme + makedepends = btrfs-progs + makedepends = device-mapper + depends = gpgme + depends = device-mapper + depends = ostree + source = https://github.com/projectatomic/skopeo/archive/v0.1.27/skopeo.tar.gz + sha256sums = a72a920bc13260ac167f938e9b7dbbb0a53bf0a82c5d76109b2b5aaba62be71a + +pkgname = skopeo + Added: skopeo/trunk/0001-Revert-ostree-add-selinux-label-for-each-file.patch === --- skopeo/trunk/0001-Revert-ostree-add-selinux-label-for-each-file.patch (rev 0) +++ skopeo/trunk/0001-Revert-ostree-add-selinux-label-for-each-file.patch 2018-03-25 11:47:04 UTC (rev 312572) @@ -0,0 +1,157 @@ +From 6b8fffe3e9a8525679b8a653fcd9b05dc2f5984a Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Bart=C5=82omiej=20Piotrowski?=+Date: Sat, 17 Mar 2018 21:33:23 +0100 +Subject: [PATCH] Revert "ostree: add selinux label for each file" + +This reverts commit 9b4510f6d1627c8e53c3303a8fe48ca7842c2ace. +--- + ostree/ostree_dest.go | 60 ++- + 1 file changed, 7 insertions(+), 53 deletions(-) + +diff --git a/ostree/ostree_dest.go b/ostree/ostree_dest.go +index 1d97daf..c1c8557 100644 +--- a/ostree/ostree_dest.go b/ostree/ostree_dest.go +@@ -14,31 +14,25 @@ import ( + "os/exec" + "path/filepath" + "strconv" +- "strings" +- "syscall" + "time" +- "unsafe" + + "github.com/containers/image/manifest" + "github.com/containers/image/types" + "github.com/containers/storage/pkg/archive" + "github.com/opencontainers/go-digest" +- selinux "github.com/opencontainers/selinux/go-selinux" + "github.com/ostreedev/ostree-go/pkg/otbuiltin" + "github.com/pkg/errors" + "github.com/vbatts/tar-split/tar/asm" + "github.com/vbatts/tar-split/tar/storage" + ) + +-// #cgo pkg-config: glib-2.0 gobject-2.0 ostree-1 libselinux ++// #cgo pkg-config: glib-2.0 gobject-2.0 ostree-1 + // #include + // #include + // #include + // #include + // #include + // #include +-// #include +-// #include + import "C" + + type blobToImport struct { +@@ -156,7 +150,7 @@ func (d *ostreeImageDestination) PutBlob(stream io.Reader, inputInfo types.BlobI + return types.BlobInfo{Digest: computedDigest, Size: size}, nil + } + +-func fixFiles(selinuxHnd *C.struct_selabel_handle, root string, dir string, usermode bool) error { ++func fixFiles(dir string, usermode bool) error { + entries, err := ioutil.ReadDir(dir) + if err != nil { + return err +@@ -171,42 +165,13 @@ func fixFiles(selinuxHnd *C.struct_selabel_handle, root string, dir string, user + continue + } + +- if selinuxHnd != nil { +- relPath, err := filepath.Rel(root, fullpath) +- if err != nil { +- return err +- } +- // Handle /exports/hostfs as a special case. Files under this directory are copied to the host, +- // thus we benefit from maintaining the same SELinux label they would have on the host as we could +- // use hard links instead of copying the files. +- relPath = fmt.Sprintf("/%s", strings.TrimPrefix(relPath, "exports/hostfs/")) +- +- relPathC := C.CString(relPath) +- defer C.free(unsafe.Pointer(relPathC)) +- var context *C.char +- +- res, err := C.selabel_lookup_raw(selinuxHnd, , relPathC, C.int(info.Mode())) +-
[arch-commits] Commit in (6 files)
Date: Sunday, March 11, 2018 @ 23:57:05 Author: shibumi Revision: 306251 moved to community Added: consul-template/ consul-template/repos/ consul-template/trunk/ consul-template/trunk/PKGBUILD consul-template/trunk/consul-template.hcl consul-template/trunk/consul-template.service -+ PKGBUILD| 41 + consul-template.hcl | 350 ++ consul-template.service | 12 + 3 files changed, 403 insertions(+) Added: consul-template/trunk/PKGBUILD === --- consul-template/trunk/PKGBUILD (rev 0) +++ consul-template/trunk/PKGBUILD 2018-03-11 23:57:05 UTC (rev 306251) @@ -0,0 +1,41 @@ +# Maintainer: Christian Rebischke+# Contributor: Tyler Langlois +# Contributor: Tim Meusel +pkgname=consul-template +pkgver=0.19.4 +pkgrel=2 +pkgdesc='Template rendering, notifier, and supervisor for HashiCorp Consul and Vault data' +arch=('x86_64') +url='https://github.com/hashicorp/consul-template' +license=('MPL') +backup=("etc/${pkgname}/${pkgname}.hcl") +makedepends=('go-pie' 'git') +depends=('glibc') +optdepends=('consul: interpolate values from a distributed key/value store' +'vault: reference secure secrets in template files') +_consul_template_commit='111a80441153783544817b7c6a9c08633308b9a8' +source=("git+https://github.com/hashicorp/consul-template#commit=${_consul_template_commit}; +"${pkgname}.service" +"${pkgname}.hcl") +sha512sums=('SKIP' + '8b187ff470fb10b47b815b2faaad836ac369071c8ce7e353ec0cbc98e3b1ac2ffc9c892244ac492be1285caa303c4b5fd0a22df3bdb2a037fca1b06c7b24084b' + 'b2acfbb4bf389b1d95ca9a5f2dfe9be85444c20efdae63f0e6e34d2f33a16ca1d089e6510b6867f74c3b4390a097952ab235c55e4023245e61cc4318622d5674') + +prepare() { + export GOPATH="${srcdir}" + export PATH="$PATH:$GOPATH/bin" + mkdir -p src/github.com/hashicorp/ + mv "${pkgname}" src/github.com/hashicorp/ +} + +build() { + cd src/github.com/hashicorp/"${pkgname}" + go build -o consul-template-binary +} + +package() { + cd src/github.com/hashicorp/"${pkgname}" + install -Dm755 consul-template-binary "${pkgdir}/usr/bin/consul-template" + install -Dm644 "${srcdir}/${pkgname}.hcl" "${pkgdir}/etc/${pkgname}/${pkgname}.hcl" + install -Dm644 "${srcdir}/${pkgname}.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service" +} Property changes on: consul-template/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: consul-template/trunk/consul-template.hcl === --- consul-template/trunk/consul-template.hcl (rev 0) +++ consul-template/trunk/consul-template.hcl 2018-03-11 23:57:05 UTC (rev 306251) @@ -0,0 +1,350 @@ +# This denotes the start of the configuration section for Consul. All values +# contained in this section pertain to Consul. +consul { + # This block specifies the basic authentication information to pass with the + # request. For more information on authentication, please see the Consul + # documentation. + auth { +enabled = true +username = "test" +password = "test" + } + + # This is the address of the Consul agent. By default, this is + # 127.0.0.1:8500, which is the default bind and port for a local Consul + # agent. It is not recommended that you communicate directly with a Consul + # server, and instead communicate with the local Consul agent. There are many + # reasons for this, most importantly the Consul agent is able to multiplex + # connections to the Consul server and reduce the number of open HTTP + # connections. Additionally, it provides a "well-known" IP address for which + # clients can connect. + address = "127.0.0.1:8500" + + # This is the ACL token to use when connecting to Consul. If you did not + # enable ACLs on your Consul cluster, you do not need to set this option. + # + # This option is also available via the environment variable CONSUL_TOKEN. + token = "abcd1234" + + # This controls the retry behavior when an error is returned from Consul. + # Consul Template is highly fault tolerant, meaning it does not exit in the + # face of failure. Instead, it uses exponential back-off and retry functions + # to wait for the cluster to become available, as is customary in distributed + # systems. + retry { +# This enabled retries. Retries are enabled by default, so this is +# redundant. +enabled = true + +# This specifies the number of attempts to make before giving up. Each +# attempt adds the exponential backoff sleep time. Setting this to +# zero will implement an unlimited number of retries. +attempts = 12 + +# This is the base amount of time to sleep
[arch-commits] Commit in (6 files)
Date: Tuesday, February 13, 2018 @ 11:18:25 Author: jsteel Revision: 293778 Todo List: Use gpg signatures and https sources Modified: dgen-sdl/trunk/PKGBUILD dvdbackup/trunk/PKGBUILD lsdvd/trunk/PKGBUILD partclone/trunk/PKGBUILD pidgin-sipe/trunk/PKGBUILD scratch/trunk/PKGBUILD + dgen-sdl/trunk/PKGBUILD|4 ++-- dvdbackup/trunk/PKGBUILD |4 ++-- lsdvd/trunk/PKGBUILD |4 ++-- partclone/trunk/PKGBUILD |4 ++-- pidgin-sipe/trunk/PKGBUILD |4 ++-- scratch/trunk/PKGBUILD |4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) Modified: dgen-sdl/trunk/PKGBUILD === --- dgen-sdl/trunk/PKGBUILD 2018-02-13 11:05:36 UTC (rev 293777) +++ dgen-sdl/trunk/PKGBUILD 2018-02-13 11:18:25 UTC (rev 293778) @@ -9,11 +9,11 @@ pkgrel=2 pkgdesc="An emulator for Sega Genesis/Mega Drive systems ported to SDL" arch=('x86_64') -url="http://dgen.sourceforge.net; +url="https://dgen.sourceforge.net; license=('BSD') depends=('sdl' 'libgl' 'libarchive') [[ $CARCH == i686 ]] && makedepends=('nasm') -source=(http://downloads.sourceforge.net/dgen/$pkgname-$pkgver.tar.gz) +source=(https://downloads.sourceforge.net/dgen/$pkgname-$pkgver.tar.gz) md5sums=('48a8b287985ccba6f26806e7ca80067c') build() { Modified: dvdbackup/trunk/PKGBUILD === --- dvdbackup/trunk/PKGBUILD2018-02-13 11:05:36 UTC (rev 293777) +++ dvdbackup/trunk/PKGBUILD2018-02-13 11:18:25 UTC (rev 293778) @@ -9,11 +9,11 @@ pkgrel=2 pkgdesc="A tool to rip video DVDs from the command line" arch=('x86_64') -url="http://dvdbackup.sourceforge.net; +url="https://dvdbackup.sourceforge.net; license=('GPL') depends=('libdvdread') optdepends=('libdvdcss: to decrypt encrypted DVDs') -source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.xz) +source=(https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.xz) md5sums=('28f273b2f27a3afea3a3c965ddbede86') build() { Modified: lsdvd/trunk/PKGBUILD === --- lsdvd/trunk/PKGBUILD2018-02-13 11:05:36 UTC (rev 293777) +++ lsdvd/trunk/PKGBUILD2018-02-13 11:18:25 UTC (rev 293778) @@ -8,10 +8,10 @@ pkgrel=1 pkgdesc="Console application that displays the content of a DVD" arch=('x86_64') -url="http://sourceforge.net/projects/lsdvd/; +url="https://sourceforge.net/projects/lsdvd/; license=('GPL2') depends=('libdvdread') -source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) +source=(https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) md5sums=('32e63ff932ee2867e023ad3e74e14dcb') build() { Modified: partclone/trunk/PKGBUILD === --- partclone/trunk/PKGBUILD2018-02-13 11:05:36 UTC (rev 293777) +++ partclone/trunk/PKGBUILD2018-02-13 11:18:25 UTC (rev 293778) @@ -10,10 +10,10 @@ pkgrel=2 pkgdesc="Utilities to save and restore used blocks on a partition" arch=('x86_64') -url="http://partclone.org; +url="https://partclone.org; license=('GPL') depends=('progsreiserfs' 'ntfs-3g' 'nilfs-utils') -source=(http://partclone.nchc.org.tw/download/stable/$pkgver/${pkgname}_$pkgver.orig.tar.gz) +source=(https://partclone.nchc.org.tw/download/stable/$pkgver/${pkgname}_$pkgver.orig.tar.gz) md5sums=('1b6602fa623afc37a8c5252335d1bb01') build() { Modified: pidgin-sipe/trunk/PKGBUILD === --- pidgin-sipe/trunk/PKGBUILD 2018-02-13 11:05:36 UTC (rev 293777) +++ pidgin-sipe/trunk/PKGBUILD 2018-02-13 11:18:25 UTC (rev 293778) @@ -12,11 +12,11 @@ pkgdesc="Third-party Pidgin plugin for Microsoft Office 365/Lync/LCS/OCS" arch=('x86_64') license=('GPL2') -url="http://sipe.sourceforge.net/; +url="https://sipe.sourceforge.net/; depends=('gmime' 'libpurple') makedepends=('intltool') optdepends=('krb5: Kerberos support') -source=(http://downloads.sourceforge.net/project/sipe/sipe/$pkgname-$pkgver/$pkgname-$pkgver.tar.bz2) +source=(https://downloads.sourceforge.net/project/sipe/sipe/$pkgname-$pkgver/$pkgname-$pkgver.tar.bz2) md5sums=('d29c4642cdf6de36f9795e9895c34010') build() { Modified: scratch/trunk/PKGBUILD === --- scratch/trunk/PKGBUILD 2018-02-13 11:05:36 UTC (rev 293777) +++ scratch/trunk/PKGBUILD 2018-02-13 11:18:25 UTC (rev 293778) @@ -7,12 +7,12 @@ pkgrel=6 pkgdesc="Create and share your own interactive stories, games, music and art" arch=('x86_64') -url="http://scratch.mit.edu; +url="https://scratch.mit.edu; license=('GPL2') depends=('squeak-vm' 'shared-mime-info' 'desktop-file-utils' 'pango' 'gtk-update-icon-cache') backup=('usr/lib/scratch/Scratch.ini') -source=(http://download.scratch.mit.edu/$pkgname-$pkgver.src.tar.gz)
[arch-commits] Commit in (6 files)
Date: Tuesday, February 6, 2018 @ 16:54:50 Author: arojas Revision: 289401 extra2community: Moving ardour from extra to community Added: ardour/ ardour/repos/ ardour/trunk/ ardour/trunk/.contrib ardour/trunk/PKGBUILD ardour/trunk/ardour.desktop + .contrib |2 ++ PKGBUILD | 55 +++ ardour.desktop |9 + 3 files changed, 66 insertions(+) Added: ardour/trunk/.contrib === --- ardour/trunk/.contrib (rev 0) +++ ardour/trunk/.contrib 2018-02-06 16:54:50 UTC (rev 289401) @@ -0,0 +1,2 @@ +# Contributor: Bernardo Barros+# Contributor: Uli Armbruster Added: ardour/trunk/PKGBUILD === --- ardour/trunk/PKGBUILD (rev 0) +++ ardour/trunk/PKGBUILD 2018-02-06 16:54:50 UTC (rev 289401) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Ray Rashif +# Contributor: SpepS +# Contributor: see .contrib + +pkgname=ardour +pkgver=5.12 +pkgrel=2 +pkgdesc="Professional-grade digital audio workstation" +arch=('x86_64') +url="http://ardour.org/; +license=('GPL') +depends=('liblrdf' 'liblo' 'lilv' 'suil' 'taglib' + 'aubio' 'rubberband' 'gtkmm') +makedepends=('git' 'python2' 'boost' 'cppunit' 'doxygen' 'graphviz') +optdepends=('xjadeo: video monitoring' +'harvid: video timeline') +source=("$pkgname-$pkgver::git+https://github.com/${pkgname^}/$pkgname.git#tag=$pkgver; +"$pkgname.desktop") +md5sums=('SKIP' + 'dc653c227bc34aa6c729a4c2149308a7') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + # python2 fix + sed -i 's/python ${SRC}/python2 ${SRC}/' libs/pbd/wscript +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + + python2 waf configure --prefix=/usr \ +--configdir=/etc \ +--with-backends="jack,alsa" \ +--libjack=weak \ +--optimize \ +--docs \ +--cxx11 \ +--no-phone-home + + python2 waf build $MAKEFLAGS +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + python2 waf install --destdir="$pkgdir" + + # install some freedesktop.org compatibility + install -Dm644 "$srcdir/$pkgname.desktop" \ +"$pkgdir/usr/share/applications/$pkgname.desktop" +} + +# vim:set ts=2 sw=2 et: Property changes on: ardour/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: ardour/trunk/ardour.desktop === --- ardour/trunk/ardour.desktop (rev 0) +++ ardour/trunk/ardour.desktop 2018-02-06 16:54:50 UTC (rev 289401) @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Ardour 5 +Comment=Multitrack hard disk recorder +Exec=ardour5 +Icon=/usr/share/ardour5/resources/Ardour-icon_256px.png +Terminal=false +Type=Application +X-MultipleArgs=false +Categories=GTK;Audio;AudioVideoEditing;AudioVideo;Video;
[arch-commits] Commit in (6 files)
Date: Wednesday, January 31, 2018 @ 12:44:11 Author: bgyorgy Revision: 288388 Add python-mohawk and python-requests-hawk New optional dependencies for eolie. Added: python-mohawk/ python-mohawk/trunk/ python-mohawk/trunk/PKGBUILD python-requests-hawk/ python-requests-hawk/trunk/ python-requests-hawk/trunk/PKGBUILD -+ python-mohawk/trunk/PKGBUILD| 46 ++ python-requests-hawk/trunk/PKGBUILD | 43 +++ 2 files changed, 89 insertions(+) Added: python-mohawk/trunk/PKGBUILD === --- python-mohawk/trunk/PKGBUILD(rev 0) +++ python-mohawk/trunk/PKGBUILD2018-01-31 12:44:11 UTC (rev 288388) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Balló György+ +_pkgbase=mohawk +pkgbase=python-mohawk +pkgname=('python2-mohawk' 'python-mohawk') +pkgver=0.3.4 +pkgrel=1 +pkgdesc=" Python library for Hawk HTTP authorization" +arch=('any') +url="https://github.com/kumar303/mohawk; +license=('BSD') +depends=('python-six' 'python2-six') +makedepends=('python-setuptools' 'python2-setuptools') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/kumar303/$_pkgbase/archive/$pkgver.tar.gz;) +sha256sums=('26fd94a894cdaec1349fa05eae4e7766c63da7cad04a8a4b3eff3a3a0736f203') + +prepare() { + cp -a $_pkgbase-$pkgver{,-py2} +} + +build() { + # Building Python2 + cd $_pkgbase-$pkgver-py2 + python2 setup.py build + + # Building Python3 + cd ../$_pkgbase-$pkgver + python3 setup.py build +} + +package_python2-mohawk() { + depends=('python2-six') + + cd $_pkgbase-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} + +package_python-mohawk() { + depends=('python-six') + + cd $_pkgbase-$pkgver + python3 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} Property changes on: python-mohawk/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: python-requests-hawk/trunk/PKGBUILD === --- python-requests-hawk/trunk/PKGBUILD (rev 0) +++ python-requests-hawk/trunk/PKGBUILD 2018-01-31 12:44:11 UTC (rev 288388) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Balló György + +_pkgbase=requests-hawk +pkgbase=python-requests-hawk +pkgname=('python2-requests-hawk' 'python-requests-hawk') +pkgver=1.0.0 +pkgrel=1 +pkgdesc="Hawk authentication strategy for the requests python library" +arch=('any') +url="https://github.com/mozilla-services/requests-hawk; +license=('Apache') +depends=('python-mohawk' 'python-requests' 'python2-mohawk' 'python2-requests') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/mozilla-services/$_pkgbase/archive/$pkgver.tar.gz;) +sha256sums=('6d1be6fab72659952069048081b26e0d536f3d2960640452943cd347a1b2e117') + +prepare() { + cp -a $_pkgbase-$pkgver{,-py2} +} + +build() { + # Building Python2 + cd $_pkgbase-$pkgver-py2 + python2 setup.py build + + # Building Python3 + cd ../$_pkgbase-$pkgver + python3 setup.py build +} + +package_python2-requests-hawk() { + depends=('python2-mohawk' 'python2-requests') + + cd $_pkgbase-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +} + +package_python-requests-hawk() { + depends=('python-mohawk' 'python-requests') + + cd $_pkgbase-$pkgver + python3 setup.py install --root="$pkgdir" --optimize=1 +} Property changes on: python-requests-hawk/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in (6 files)
Date: Tuesday, January 16, 2018 @ 08:27:43 Author: archange Revision: 283071 Initial addition of paraview to [community] Added: paraview/ paraview/repos/ paraview/trunk/ paraview/trunk/PKGBUILD paraview/trunk/jsoncpp-1.8.4.patch paraview/trunk/visit_fix_gcc7.patch --+ PKGBUILD | 109 + jsoncpp-1.8.4.patch | 16 +++ visit_fix_gcc7.patch | 43 +++ 3 files changed, 168 insertions(+) Added: paraview/trunk/PKGBUILD === --- paraview/trunk/PKGBUILD (rev 0) +++ paraview/trunk/PKGBUILD 2018-01-16 08:27:43 UTC (rev 283071) @@ -0,0 +1,109 @@ +# Maintainer: Bruno Pagani+# Contributor: Oliver Goethel +# Contributor: eolianoe eolianoe +# Contributor: George Eleftheriou +# Contributor: Mathias Anselmann +# Contributor: Stéphane Gaudreault +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: Michele Mocciola +# Contributor: Simon Zilliken +# Contributor: chuckdaniels + +_pkg=paraview +_mpi=openmpi +pkgname=${_pkg} +#-${_mpi} +pkgver=5.4.1 +pkgrel=1 +pkgdesc="Parallel Visualization application using VTK (${_mpi} version)" +arch=('x86_64') +url="https://www.paraview.org; +license=('custom') +depends=('qt5-tools' 'qt5-x11extras' 'ospray' 'ffmpeg' 'openmpi' + 'cgns' 'python-pygments' 'protobuf' 'pugixml' + 'python-matplotlib' 'python-numpy' 'python-mpi4py' + 'python-six' 'python-constantly' 'python-twisted' + 'python-autobahn' 'python-zope-interface' 'python-incremental' + 'boost-libs' 'glew' 'expat' 'freetype2' + 'libjpeg' 'jsoncpp' 'libxml2' 'libtheora' 'libpng' + 'libtiff' 'zlib' 'hdf5-openmpi' 'lz4') +#netcdf-cxx gl2ps libharu +#python-txaio python-hyperlink +#proj apparently not used in this VTK configuration +makedepends=('cmake' 'boost' 'mesa' 'gcc-fortran' 'ninja' 'qt5-tools' 'qt5-xmlpatterns') +source=("${url}/files/v${pkgver:0:3}/ParaView-v${pkgver}.tar.gz" +'visit_fix_gcc7.patch' +'jsoncpp-1.8.4.patch') +sha256sums=('390d0f5dc66bf432e202a39b1f34193af4bf8aad2355338fa5e2778ea07a80e4' +'d1daa5da6ec25c5a6bfcabb3cf0bf02ab97ec87a332886a2f42695072fe8568d' +'ed9a99d5d0fb54f7506e819f6d54bd1b6cd7dd0e91647d9d06591ae300f9ef05') + +prepare() { +mkdir -p build +cd ParaView-v${pkgver} +patch Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C "${srcdir}"/visit_fix_gcc7.patch +patch -p1 -i "${srcdir}"/jsoncpp-1.8.4.patch +} + +build() { +cd build + +# Flags to enable system libs in VTK building, as in VTK package +# NETCDF NETCDFCPP status? +# LIBPROJ4 UNUSED? +# GL2PS fails. +# libharu blocked by https://github.com/libharu/libharu/pull/157 +# TXAIO HYPERLINK in a future VTK version +# LIBPROJ4 apparently not used in this VTK configuration +local VTK_USE_SYSTEM_LIB="" +for lib in EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED ZOPE SIX AUTOBAHN MPI4PY JSONCPP GLEW HDF5 CONSTANTLY INCREMENTAL LZ4 +do +VTK_USE_SYSTEM_LIB+="-DVTK_USE_SYSTEM_${lib}:BOOL=ON " +done +# Specific system libs for ParaView version +for lib in CGNS PUGIXML PROTOBUF PYGMENTS +do +VTK_USE_SYSTEM_LIB+="-DVTK_USE_SYSTEM_${lib}:BOOL=ON " +done + +cmake ../ParaView-v${pkgver} \ +-DBUILD_DOCUMENTATION=OFF \ +-DBUILD_EXAMPLES=ON \ +-DBUILD_SHARED_LIBS=ON \ +-DBUILD_TESTING=OFF \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_C_COMPILER=mpicc \ +-DCMAKE_CXX_COMPILER=mpicxx \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DOSPRAY_INSTALL_DIR=/usr \ +-DPARAVIEW_ENABLE_FFMPEG=ON \ +-DPARAVIEW_ENABLE_MATPLOTLIB=ON \ +-DPARAVIEW_ENABLE_PYTHON=ON \ +-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON \ +-DPARAVIEW_QT_VERSION=5 \ +-DPARAVIEW_USE_MPI=ON \ +-DPARAVIEW_USE_VISITBRIDGE=ON \ +-DPARAVIEW_USE_OSPRAY=ON \ +-DVISIT_BUILD_READER_CGNS=ON \ +-DVTK_PYTHON_FULL_THREADSAFE=ON \ +-DVTK_PYTHON_VERSION=3 \ +-DVTK_QT_VERSION=5 \ +-DVTK_RENDERING_BACKEND=OpenGL2 \ +-DVTK_SMP_IMPLEMENTATION_TYPE=OpenMP \ +${VTK_USE_SYSTEM_LIB} \ +-GNinja + +ninja ${MAKEFLAGS} +} + +package() { +cd build + +DESTDIR="${pkgdir}" ninja install + +# Install license +install -Dm644 "${srcdir}"/ParaView-v${pkgver}/License_v1.2.txt "${pkgdir}"/usr/share/licenses/paraview/LICENSE + +# Remove IceT man pages to avoid conflicts +rm -- "${pkgdir}"/usr/share/man/man3/icet*.3 +} Added: paraview/trunk/jsoncpp-1.8.4.patch === --- paraview/trunk/jsoncpp-1.8.4.patch (rev
[arch-commits] Commit in (6 files)
Date: Wednesday, January 3, 2018 @ 10:54:39 Author: eworm Revision: 313979 community2extra: Moving argon2 from community to extra Added: argon2/ argon2/repos/ argon2/trunk/ argon2/trunk/PKGBUILD argon2/trunk/argon2.install argon2/trunk/libargon2.pc + PKGBUILD | 47 +++ argon2.install |6 ++ libargon2.pc | 11 +++ 3 files changed, 64 insertions(+) Added: argon2/trunk/PKGBUILD === --- argon2/trunk/PKGBUILD (rev 0) +++ argon2/trunk/PKGBUILD 2018-01-03 10:54:39 UTC (rev 313979) @@ -0,0 +1,47 @@ +# Maintainer: Baptiste Jonglez + +pkgname=argon2 +pkgver=20171227 +pkgrel=2 +pkgdesc='A password-hashing function (reference C implementation)' +arch=('x86_64') +url='https://github.com/P-H-C/phc-winner-argon2' +license=('Apache' 'custom:CC0') +depends=('glibc') +install=argon2.install +source=("https://github.com/P-H-C/phc-winner-argon2/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz; +'libargon2.pc') +sha256sums=('eaea0172c1f4ee4550d1b6c9ce01aab8d1ab66b4207776aa67991eb5872fdcd8' +'4189ce6c183319ceaf2c4ec96facd424deeaa9e2819efb7511893bcf3ef5c836') + +prepare() { + cd "$srcdir/phc-winner-$pkgname-$pkgver" + + # Copy and prepare custom pkg-config file + cp "${srcdir}/libargon2.pc" libargon2.pc + sed -i -e "s/@UPSTREAM_VER@/${pkgver}/" libargon2.pc +} + +build() { + cd "$srcdir/phc-winner-$pkgname-$pkgver" + + make +} + +check() { + cd "$srcdir/phc-winner-$pkgname-$pkgver" + + make test +} + +package() { + cd "$srcdir/phc-winner-$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + + install -D -m0644 LICENSE "${pkgdir}/usr/share/licenses/argon2/LICENSE" + + install -D -m0644 libargon2.pc "${pkgdir}/usr/lib/pkgconfig/libargon2.pc" +} + +# vim:set ts=2 sw=2 et: Property changes on: argon2/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: argon2/trunk/argon2.install === --- argon2/trunk/argon2.install (rev 0) +++ argon2/trunk/argon2.install 2018-01-03 10:54:39 UTC (rev 313979) @@ -0,0 +1,6 @@ +#!/bin/sh + +post_upgrade() { + # clean up upstream soname mess + rm -f usr/lib/libargon2.so.0 +} Added: argon2/trunk/libargon2.pc === --- argon2/trunk/libargon2.pc (rev 0) +++ argon2/trunk/libargon2.pc 2018-01-03 10:54:39 UTC (rev 313979) @@ -0,0 +1,11 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${prefix}/lib +includedir=${prefix}/include + +Name: libargon2 +Description: Development libraries for libargon2 +Version: @UPSTREAM_VER@ +Libs: -L${libdir} -largon2 -lrt -ldl +Cflags: +URL: https://github.com/P-H-C/phc-winner-argon2
[arch-commits] Commit in (6 files)
Date: Sunday, December 24, 2017 @ 10:20:18 Author: arojas Revision: 275745 extra2community: Moving ssmtp from extra to community Added: ssmtp/ ssmtp/repos/ ssmtp/trunk/ ssmtp/trunk/PKGBUILD ssmtp/trunk/build-idempotency.patch ssmtp/trunk/opessl_crypto.patch -+ PKGBUILD| 56 ++ build-idempotency.patch | 13 ++ opessl_crypto.patch | 21 + 3 files changed, 90 insertions(+) Added: ssmtp/trunk/PKGBUILD === --- ssmtp/trunk/PKGBUILD(rev 0) +++ ssmtp/trunk/PKGBUILD2017-12-24 10:20:18 UTC (rev 275745) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: + +pkgname=ssmtp +pkgver=2.64 +pkgrel=9 +pkgdesc="Extremely simple MTA to get mail off the system to a mailhub" +arch=('x86_64') +license=('GPL') +url="http://packages.debian.org/stable/mail/ssmtp; +depends=('openssl' 'inetutils') +conflicts=('exim' 'smtp-forwarder') +provides=('smtp-forwarder') +backup=('etc/ssmtp/ssmtp.conf' 'etc/ssmtp/revaliases') +options=('!makeflags' '!emptydirs') +source=("http://ftp.debian.org/debian/pool/main/s/ssmtp/${pkgname}_${pkgver}.orig.tar.bz2; +'opessl_crypto.patch' +'build-idempotency.patch') +md5sums=('65b4e0df4934a6cd08c506cabcbe584f' + 'aeb4ed09a26eefea9a5f6ac755c4dff0' + '589925d042ab01bd692ba68cb25d404f') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + + patch -p1 -i "${srcdir}/opessl_crypto.patch" + patch -p1 -i "${srcdir}/build-idempotency.patch" +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + autoreconf + + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --enable-md5auth \ + --enable-ssl\ + --enable-inet6 + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + yes | make prefix="${pkgdir}/usr" mandir="${pkgdir}/usr/share/man/man8" etcdir="${pkgdir}/etc" install + + install -D -m644 ssmtp.conf.5 "${pkgdir}/usr/share/man/man5/ssmtp.conf.5" + + ln -s ssmtp "${pkgdir}/usr/sbin/sendmail" + ln -s ssmtp "${pkgdir}/usr/sbin/newaliases" + ln -s ssmtp "${pkgdir}/usr/sbin/mailq" + # usrmove + cd "$pkgdir" + mv usr/sbin usr/bin +} Property changes on: ssmtp/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: ssmtp/trunk/build-idempotency.patch === --- ssmtp/trunk/build-idempotency.patch (rev 0) +++ ssmtp/trunk/build-idempotency.patch 2017-12-24 10:20:18 UTC (rev 275745) @@ -0,0 +1,13 @@ +diff --git a/generate_config b/generate_config +index a16efd4..cf29461 100755 +--- a/generate_config b/generate_config +@@ -56,7 +56,7 @@ mailhub=mail + # Where will the mail seem to come from? + #rewriteDomain=`echo -n $mailname` + # The full hostname +-hostname=`hostname --fqdn` ++hostname=localhost.localdomain + EOF + + echo Added: ssmtp/trunk/opessl_crypto.patch === --- ssmtp/trunk/opessl_crypto.patch (rev 0) +++ ssmtp/trunk/opessl_crypto.patch 2017-12-24 10:20:18 UTC (rev 275745) @@ -0,0 +1,21 @@ +Fix linking error: + +Undefined symbols: + "_X509_free", referenced from: + _smtp_open in ssmtp.o +ld: symbol(s) not found + + +Index: ssmtp-2.64/configure.in +=== +--- ssmtp-2.64.orig/configure.in ssmtp-2.64/configure.in +@@ -52,7 +52,7 @@ AC_ARG_ENABLE(ssl, + [ --enable-ssl support for secure connection to mail server]) + if test x$enableval = xyes ; then + AC_DEFINE(HAVE_SSL) +- LIBS="$LIBS -lssl" ++ LIBS="$LIBS -lssl -lcrypto" + fi + enableval="" +
[arch-commits] Commit in (6 files)
Date: Sunday, November 26, 2017 @ 10:00:12 Author: bluewind Revision: 268903 Add perl-app-borgrestore deps Added: perl-path-tiny/ perl-path-tiny/repos/ perl-path-tiny/trunk/ perl-version-compare/ perl-version-compare/repos/ perl-version-compare/trunk/
[arch-commits] Commit in (6 files)
Date: Thursday, November 23, 2017 @ 03:58:44 Author: felixonmars Revision: 268141 addpkg: zssh 1.5c-10 Added: zssh/ zssh/repos/ zssh/trunk/ zssh/trunk/PKGBUILD zssh/trunk/fix_CPPsymlink.patch zssh/trunk/fix_use_ptmx_on_arch.patch + PKGBUILD | 41 + fix_CPPsymlink.patch | 10 ++ fix_use_ptmx_on_arch.patch | 11 +++ 3 files changed, 62 insertions(+) Added: zssh/trunk/PKGBUILD === --- zssh/trunk/PKGBUILD (rev 0) +++ zssh/trunk/PKGBUILD 2017-11-23 03:58:44 UTC (rev 268141) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Ross Eldridge +# Contributor: Ivo(sh) Musil + +pkgname=zssh +pkgver=1.5c +pkgrel=10 +pkgdesc="SSH and Telnet client with ZMODEM file transfer capability" +arch=("i686" "x86_64") +license=("GPL") +url="http://zssh.sourceforge.net/; +depends=("readline") +source=("http://downloads.sourceforge.net/project/zssh/zssh/1.5/$pkgname-$pkgver.tgz; +'fix_use_ptmx_on_arch.patch' +'fix_CPPsymlink.patch') +sha512sums=('799ce3bbea5e94a800f61e6c38879746a579992396304861b7584b6bad967214b811b6bf9aecb36d9d60a15857377cb2fee80b495ad69778903fc45593efeebd' + '2d68216fe859d1bcf35e316cf9bf8ed105afb15e27ea00e5ca2e66e433aebf13834fb648e70b544a54a2a135fe65169c6839a67180eb66c724766f4a5ab33725' + '5e17325b65cd4f48bbb08d4c986ff5789a29d9657b3fb9828183ba489f231124371e37ef718d4793b52898ea1302f29ebad768866a2322f85a75ae8771ccd607') + +prepare() { + cd $pkgname-$pkgver + + patch -p0 < "$srcdir"/fix_use_ptmx_on_arch.patch + patch -p0 < "$srcdir"/fix_CPPsymlink.patch + + rm -r lrzsz-* +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --mandir='${exec_prefix}/share/man' + make +} + +package() { + cd $pkgname-$pkgver + install -dm755 "$pkgdir"/usr/{bin,share/man/man1} + make exec_prefix="$pkgdir"/usr install + chmod a+r $pkgdir/usr/bin/* +} Property changes on: zssh/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: zssh/trunk/fix_CPPsymlink.patch === --- zssh/trunk/fix_CPPsymlink.patch (rev 0) +++ zssh/trunk/fix_CPPsymlink.patch 2017-11-23 03:58:44 UTC (rev 268141) @@ -0,0 +1,10 @@ +--- configure 2014-08-17 15:11:40.382633891 +1000 ../fix/configure 2014-08-17 15:17:24.110722666 +1000 +@@ -52,6 +52,7 @@ + oldincludedir='/usr/include' + infodir='${prefix}/info' + mandir='${prefix}/man' ++CPPFLAGS="$CPPFLAGS -O2" + + # Initialize some other variables. + subdirs= Added: zssh/trunk/fix_use_ptmx_on_arch.patch === --- zssh/trunk/fix_use_ptmx_on_arch.patch (rev 0) +++ zssh/trunk/fix_use_ptmx_on_arch.patch 2017-11-23 03:58:44 UTC (rev 268141) @@ -0,0 +1,11 @@ +--- configure.orig 2015-12-18 14:48:28.0 +0100 configure 2015-12-18 15:01:39.619986497 +0100 +@@ -1893,7 +1893,7 @@ + + echo "$ac_t""getpseudotty" 1>&6 + else +-if test -c /dev/ptmx && test -c /dev/pts/0 ++if test -c /dev/ptmx + then + cat >> confdefs.h <<\EOF + #define HAVE_DEV_PTMX 1
[arch-commits] Commit in (6 files)
Date: Friday, November 17, 2017 @ 08:56:19 Author: felixonmars Revision: 267073 addpkg: babeld 1.8.0-1 Added: babeld/ babeld/repos/ babeld/trunk/ babeld/trunk/PKGBUILD babeld/trunk/babeld.conf babeld/trunk/babeld.service + PKGBUILD | 36 babeld.conf| 52 babeld.service | 14 ++ 3 files changed, 102 insertions(+) Added: babeld/trunk/PKGBUILD === --- babeld/trunk/PKGBUILD (rev 0) +++ babeld/trunk/PKGBUILD 2017-11-17 08:56:19 UTC (rev 267073) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Baptiste Jonglez +# Contributor: Yann Lopez + +pkgname=babeld +pkgver=1.8.0 +pkgrel=1 +pkgdesc="A loop-avoiding distance-vector routing protocol" +arch=('x86_64') +url="https://www.irif.fr/~jch/software/babel/; +license=('MIT') +depends=('glibc') +optdepends=('ahcpd: for autoconfiguration of addresses and other informations') +backup=('etc/babeld.conf') +source=("https://www.irif.fr/~jch/software/files/$pkgname-$pkgver.tar.gz"{,.asc} +'babeld.conf' 'babeld.service') +validpgpkeys=('F8E70AAD74D32CAC27B9AFD62652C881EADB5526') +sha512sums=('6665ea5108200fe9d158a221ee5697c35fa1bf1d59e99a354aabea844342505731d77c1e3dff3917d048c2154bbadcdda5904ad6e46f16c43f52b5c297480b7d' +'SKIP' + '1232684447b4409d6e3813041f4ab1158faa844b5ac65441b5f299f1e353f48679aacbce9cc79e6714e9a3e1b17d2cfa4963c1388dba225ee342ea3cdb7f1194' + '01e69d19a6176a6bf26ee703939c5bdea3f1245464ed5d3863dc5867a76b8b6a6fc7324912aee17458a0c6275ccdfa5abe63b88f7503c8d4dfd37d3f15f42700') + +build() { + cd $pkgname-$pkgver + make PREFIX="/usr" +} + +package() { + cd $pkgname-$pkgver + make PREFIX="/usr" TARGET="$pkgdir" install + + install -Dm644 ../babeld.conf "$pkgdir"/etc/babeld.conf + install -Dm644 ../babeld.service "$pkgdir"/usr/lib/systemd/system/babeld.service + install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} Property changes on: babeld/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: babeld/trunk/babeld.conf === --- babeld/trunk/babeld.conf(rev 0) +++ babeld/trunk/babeld.conf2017-11-17 08:56:19 UTC (rev 267073) @@ -0,0 +1,52 @@ +# Configuration for babeld. See the man page babeld(8) for +# details on the configuration format. + +# Works on Linux > 3.11 +ipv6-subtrees true + +# You must provide at least one interface for babeld to operate on. +#interface eth0 +#interface wlan0 + +# Global options you might want to set. There are many more, see the man page. +#debug 1 +#local-port 33123 +#diversity true +#random-id true + +# Per-interface configuration. Note that each interface referenced here +# will be used by babeld. +#interface eth1 rxcost 10 +#interface tun0 faraway true +#interface wlan0 hello-interval 1 + +# Since 1.4.2, you can also specify defaults for interface parameters, which +# will be used for all interfaces except specified otherwise (see above). +#default rxcost 42 +#default hello-interval 5 + +# Since 1.5.0, you can use the RTT-based metric, most useful for a network +# with tunnels (overlay network). +#default enable-timestamps true +#interface tun0 max-rtt-penalty 150 +#interface tun0 rtt-max 100 + + +# Filtering rules. + +# Only accept routes included in a specific prefix. +#in ip 192.168.42.0/24 allow +#in ip 2001:db8:cafe:cafe::/64 allow +#in deny + +# Only redistribute addresses from a given prefix, to avoid redistributing +# all local addresses +#redistribute ip 192.168.1.0/24 local allow +#redistribute ip 2001:db8:cafe:cafe::/64 local allow +#redistribute local deny + +# Redistribute a default route obtained otherwise (here, through DHCP or +# configured statically). +# Note that babeld ignores kernel routes with proto 3 (boot) by default. +#redistribute proto 3 ip 0.0.0.0/0 eq 0 metric 50 +#redistribute proto 3 ip ::/0 eq 0 metric 50 Added: babeld/trunk/babeld.service === --- babeld/trunk/babeld.service (rev 0) +++ babeld/trunk/babeld.service 2017-11-17 08:56:19 UTC (rev 267073) @@ -0,0 +1,14 @@ +[Unit] +Description=Babel routing daemon +Documentation=man:babeld(8) http://www.pps.univ-paris-diderot.fr/~jch/software/babel/ +After=network.target + +[Service] +Type=simple +# Don't write a PID file, since it prevents babeld from starting again +# in case of crash. +ExecStart=/usr/bin/babeld -I '' +Restart=on-failure + +[Install] +WantedBy=multi-user.target
[arch-commits] Commit in (6 files)
Date: Wednesday, November 8, 2017 @ 22:16:56 Author: alucryd Revision: 265769 Add skia-sharp, and skia-sharp58 for compatibility with emby-server Added: skia-sharp/ skia-sharp/trunk/ skia-sharp/trunk/PKGBUILD skia-sharp58/ skia-sharp58/trunk/ skia-sharp58/trunk/PKGBUILD -+ skia-sharp/trunk/PKGBUILD | 84 ++ skia-sharp58/trunk/PKGBUILD | 84 ++ 2 files changed, 168 insertions(+) Added: skia-sharp/trunk/PKGBUILD === --- skia-sharp/trunk/PKGBUILD (rev 0) +++ skia-sharp/trunk/PKGBUILD 2017-11-08 22:16:56 UTC (rev 265769) @@ -0,0 +1,84 @@ +# Maintainer: Maxime Gauduin+ +pkgname=skia-sharp +pkgver=1.59.2 +_major=59 +_minor=2 +_release=0 +_depot_tools_commit='372e0fd' +_skia_commit='3ddc29e' +pkgrel=1 +pkgdesc='The Skia 2D Graphics library from Google exposed to .NET languages and runtimes across the board' +arch=('x86_64') +url='https://github.com/mono/SkiaSharp' +license=('MIT') +depends=('fontconfig' 'gcc-libs' 'glibc' 'libjpeg-turbo' 'libpng' 'libwebp' + 'zlib' + 'libfreetype.so') +makedepends=('clang' 'git' 'python2') +provides=('libSkiaSharp.so') +source=("skia-sharp-${pkgver}.tar.gz::https://github.com/mono/SkiaSharp/archive/v${pkgver}.tar.gz; + "git+https://chromium.googlesource.com/chromium/tools/depot_tools#commit=${_depot_tools_commit}; +"git+https://github.com/mono/skia.git#commit=${_skia_commit};) +sha256sums=('42698c702fd6480f459cebd7b088964c87d226c0ca6bcaac1cd8d4627dc1337d' +'SKIP' +'SKIP') + +prepare() { + cd SkiaSharp-${pkgver} + + rmdir externals/{depot_tools,skia} + ln -sf ${srcdir}/{depot_tools,skia} externals/ + ln -sf /usr/bin/python2 externals/depot_tools/python + + cd externals/skia + + python2 tools/git-sync-deps +} + +build(){ + pushd SkiaSharp-${pkgver}/externals/skia + + [[ $CARCH == 'i686' ]] && export ARCH='x86' + [[ $CARCH == 'x86_64' ]] && export ARCH='x64' + export PATH="${srcdir}/depot_tools:$PATH" + export VERSION="1.${_major}.${_minor}.${_release}" + export SUPPORT_GPU='0' + export PYTHON='/usr/bin/pyton2' + + CFLAGS="$CFLAGS -DSKIA_C_DLL -Wno-cast-qual -Wno-unused-template -Wno-zero-as-null-pointer-constant" + LDFLAGS="$LDFLAGS -lfreetype -ljpeg -lpng16 -lwebp -lwebpdemux -lwebpmux -lz" + + target_os='linux' + target_cpu="$ARCH" + extra_cflags="" + for cflag in $CFLAGS; do +extra_cflags+="\"${cflag}\"," + done + extra_ldflags="" + for ldflag in $LDFLAGS; do +extra_ldflags+="\"${ldflag}\"," + done + + bin/gn gen out/${target_os}/${target_cpu} --args="target_os=\"${target_os}\" target_cpu=\"${target_cpu}\" cc=\"clang\" cxx=\"clang++\" extra_cflags=[${extra_cflags}] extra_ldflags=[${extra_ldflags}] skia_enable_gpu=false skia_enable_tools=false skia_use_icu=false skia_use_sfntly=false is_official_build=true is_component_build=false is_debug=false" + ninja -C out/${target_os}/${target_cpu} + + popd + pushd SkiaSharp-${pkgver}/native-builds/libSkiaSharp_linux + + make + + popd +} + +package() { + cd SkiaSharp-${pkgver}/native-builds/libSkiaSharp_linux + + install -dm 755 "${pkgdir}"/usr/{lib,share/licenses/skia-sharp} + install -m 755 bin/$ARCH/libSkiaSharp.so.${_major}.${_minor}.${_release} -t "${pkgdir}"/usr/lib/ + ln -s libSkiaSharp.so.${_major}.${_minor}.${_release} "${pkgdir}"/usr/lib/libSkiaSharp.so.${_major} + ln -s libSkiaSharp.so.${_major} "${pkgdir}"/usr/lib/libSkiaSharp.so + install -m 644 ../../LICENSE.md -t "${pkgdir}"/usr/share/licenses/skia-sharp/ +} + +# vim: ts=2 sw=2 et: Property changes on: skia-sharp/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: skia-sharp58/trunk/PKGBUILD === --- skia-sharp58/trunk/PKGBUILD (rev 0) +++ skia-sharp58/trunk/PKGBUILD 2017-11-08 22:16:56 UTC (rev 265769) @@ -0,0 +1,84 @@ +# $Id$ +# Maintainer: Maxime Gauduin + +pkgname='skia-sharp58' +pkgver='1.58.1.1' +_major='58' +_minor='1' +_release='1' +_depot_tools_commit='ecf3dbe' +_skia_commit='79502c2' +pkgrel='1' +pkgdesc='The Skia 2D Graphics library from Google exposed to .NET languages and runtimes across the board' +arch=('x86_64') +url='https://github.com/mono/SkiaSharp' +license=('MIT') +depends=('fontconfig' 'gcc-libs' 'glibc' + 'libfreetype.so') +makedepends=('clang' 'git' 'python2') +provides=('libSkiaSharp.so') +source=("skia-sharp-${pkgver}.tar.gz::https://github.com/mono/SkiaSharp/archive/v${pkgver}.tar.gz; + "git+https://chromium.googlesource.com/chromium/tools/depot_tools#commit=${_depot_tools_commit}; +"git+https://github.com/mono/skia.git#commit=${_skia_commit};)
[arch-commits] Commit in (6 files)
Date: Wednesday, November 1, 2017 @ 13:19:36 Author: archange Revision: 264996 Initial addition of stubby in [community] Added: stubby/ stubby/repos/ stubby/trunk/ stubby/trunk/PKGBUILD stubby/trunk/fix-makefile.patch stubby/trunk/stubby.sysusers + PKGBUILD | 43 +++ fix-makefile.patch | 22 ++ stubby.sysusers|1 + 3 files changed, 66 insertions(+) Added: stubby/trunk/PKGBUILD === --- stubby/trunk/PKGBUILD (rev 0) +++ stubby/trunk/PKGBUILD 2017-11-01 13:19:36 UTC (rev 264996) @@ -0,0 +1,43 @@ +# Maintainer: Bruno Pagani+ +pkgname=stubby +pkgver=0.1.4 +pkgrel=1 +pkgdesc="DNS Privacy stub resolver" +arch=('x86_64' 'i686') +url="https://dnsprivacy.org/wiki/display/DP/DNS+Privacy+Daemon+-+Stubby; +license=('BSD') +backup=('etc/stubby/stubby.yml') +depends=('getdns') +source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/getdnsapi/stubby/archive/v${pkgver}.tar.gz; +"${pkgname}.sysusers" +'fix-makefile.patch') +sha256sums=('cc10f253b6f0334cb5865982e8dbb25e012df4fff1ee01ea1860a10d41abf4b1' +'2acedcf2b65d6e802a70deb55a5befbb71ff83be68a0ba5231a09c126910142b' +'b9ea6a864f33dfeac7ad6cc20b35956bba3d61c8362512529f212604bc124939') + +prepare() { +cd ${pkgname}-${pkgver} +patch -p1 -i ../fix-makefile.patch +} + +build() { +cd ${pkgname}-${pkgver} +autoreconf -vfi +./configure \ +--prefix=/usr \ +--sysconfdir=/etc +make +} + +package() { +cd ${pkgname}-${pkgver} + +make DESTDIR="${pkgdir}" install + +install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname} + +install -Dm644 systemd/${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ +install -Dm644 systemd/${pkgname}.conf -t "${pkgdir}"/usr/lib/tmpfiles.d/ +install -Dm644 ../${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf +} Added: stubby/trunk/fix-makefile.patch === --- stubby/trunk/fix-makefile.patch (rev 0) +++ stubby/trunk/fix-makefile.patch 2017-11-01 13:19:36 UTC (rev 264996) @@ -0,0 +1,22 @@ +From 0ada751ca26dfcdd3b4cd9a1a95acdb6e6301881 Mon Sep 17 00:00:00 2001 +From: Sara Dickinson +Date: Wed, 1 Nov 2017 10:24:24 + +Subject: [PATCH] Use DESTDIR when installing stubby.yml file + +--- + Makefile.am | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index aab3b3b..1f86472 100644 +--- a/Makefile.am b/Makefile.am +@@ -14,5 +14,6 @@ stubby.yml.windows: ${srcdir}/stubby.yml.example + awk "{sub(/$$/,\"\r\")}1" $< > $@ + + install-data-hook: $(CONFIG_FILE) +- test -f ${stubbyconfdir}/stubby.yml || \ +- ${INSTALL_DATA} $(CONFIG_FILE) ${stubbyconfdir}/stubby.yml ++ $(INSTALL) -m 755 -d $(DESTDIR)$(stubbyconfdir) ++ test -f $(DESTDIR)${stubbyconfdir}/stubby.yml || \ ++ ${INSTALL_DATA} $(CONFIG_FILE) $(DESTDIR)${stubbyconfdir}/stubby.yml Added: stubby/trunk/stubby.sysusers === --- stubby/trunk/stubby.sysusers(rev 0) +++ stubby/trunk/stubby.sysusers2017-11-01 13:19:36 UTC (rev 264996) @@ -0,0 +1 @@ +u stubby - "DNS Privacy Daemon" -
[arch-commits] Commit in (6 files)
Date: Sunday, September 10, 2017 @ 19:41:23 Author: wild Revision: 256805 Imported dcd from AUR Added: dcd/ dcd/repos/ dcd/trunk/ dcd/trunk/PKGBUILD dcd/trunk/dcd.conf dcd/trunk/dcd.service -+ PKGBUILD| 72 ++ dcd.conf|1 dcd.service | 13 ++ 3 files changed, 86 insertions(+) Added: dcd/trunk/PKGBUILD === --- dcd/trunk/PKGBUILD (rev 0) +++ dcd/trunk/PKGBUILD 2017-09-10 19:41:23 UTC (rev 256805) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Dan Printzell+# Contributor: Jaroslav Lichtblau +# Contributor: Mihails Strasuns + +pkgname=('dcd') +pkgver=0.9.1 +pkgrel=1 +_pkgcommit=9f4c6ddaf43544682de37d864d33b52e9648ca10 +pkgdesc="D Completion Daemon: auto-complete for the D programming language" +arch=('i686' 'x86_64') +url="https://github.com/Hackerpilot/DCD; +license=('GPL3') +groups=('dlang') +makedepends=('dmd' 'git') +depends=('libphobos') + +source=( + "git+https://github.com/dlang-community/DCD#commit=$_pkgcommit; + "git+https://github.com/msgpack/msgpack-d; + "git+https://github.com/economicmodeling/containers; + "git+https://github.com/dlang-community/libdparse; + "git+https://github.com/dlang-community/dsymbol; + "dcd.service" + "dcd.conf" +) + +sha256sums=( + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + '7d3483ee92e42101d07395775aac5f0b277780f847c3823879fb35d1f2a9fbb3' + 'fb765020c49a918b157f5be2cabd71c16bbb050ddd762f1e08c84d1eddd4c97b' +) + +prepare() { + cd "$srcdir/DCD" + + git submodule init + git config submodule.msgpack-d.url "$srcdir/msgpack-d" + git config submodule.containers.url "$srcdir/containers" + git config submodule.libdparse.url "$srcdir/libdparse" + git config submodule.dsymbol.url "$srcdir/dsymbol" + git submodule update +} + +build() { + cd "$srcdir/DCD" + + make dmd +} + +package() { + # binaries + install -Dm755 "$srcdir/DCD/bin/dcd-server" "$pkgdir/usr/bin/dcd-server" + install -Dm755 "$srcdir/DCD/bin/dcd-client" "$pkgdir/usr/bin/dcd-client" + + # documentation + install -d "$pkgdir/usr/share/man/man1/" + find "$srcdir/DCD/man1/" -type f -exec install -m 644 "{}" "$pkgdir/usr/share/man/man1/" \; + + # license + install -Dm644 "$srcdir/DCD/License.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # systemd service + install -Dm644 "$srcdir/dcd.service" "$pkgdir/usr/lib/systemd/system/dcd.service" + + # global config + install -Dm644 "$srcdir/dcd.conf" "$pkgdir/etc/dcd.conf" +} Added: dcd/trunk/dcd.conf === --- dcd/trunk/dcd.conf (rev 0) +++ dcd/trunk/dcd.conf 2017-09-10 19:41:23 UTC (rev 256805) @@ -0,0 +1 @@ +/usr/include/dlang/dmd Added: dcd/trunk/dcd.service === --- dcd/trunk/dcd.service (rev 0) +++ dcd/trunk/dcd.service 2017-09-10 19:41:23 UTC (rev 256805) @@ -0,0 +1,13 @@ +[Unit] +Description=DCD server +After=network.target + +[Service] +Type=simple +ExecStart=/usr/bin/dcd-server +ExecReload=/bin/kill $MAINPID +KillMode=process +Restart=always + +[Install] +WantedBy=multi-user.target
[arch-commits] Commit in (6 files)
Date: Wednesday, August 16, 2017 @ 16:25:33 Author: spupykin Revision: 251345 add psi-plus Added: psi-plus/ psi-plus/repos/ psi-plus/trunk/ psi-plus/trunk/PKGBUILD psi-plus/trunk/conf.diff psi-plus/trunk/join.patch + PKGBUILD | 54 ++ conf.diff | 12 join.patch | 26 ++ 3 files changed, 92 insertions(+) Added: psi-plus/trunk/PKGBUILD === --- psi-plus/trunk/PKGBUILD (rev 0) +++ psi-plus/trunk/PKGBUILD 2017-08-16 16:25:33 UTC (rev 251345) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Sergej Pupykin+ +pkgname="psi-plus" +pkgver=1.2.32 +pkgrel=1 +pkgdesc="Psi+ is a powerful Jabber client (Qt, C++) designed for the Jabber power users (built with Qt 5.x)" +url="http://psi-plus.com; +license=('GPL2') +arch=('i686' 'x86_64') +depends=('qt5-base' 'qt5-webkit' 'qt5-multimedia' 'qt5-x11extras' 'qca-qt5' +'libidn' 'aspell' 'libxss' 'qt5-svg') +makedepends=('git' 'patch' 'qconf') +optdepends=('qca-gnupg: encrypted client-to-client connection') +conflicts=('psi-plus-qt5-git' 'psi-plus-webkit-qt5-git' 'psi-plus-webkit-git' 'psi-plus-git') +source=("git://github.com/psi-plus/psi-plus-snapshots#tag=$pkgver" + "git://github.com/psi-plus/main.git#tag=${pkgver%.*}" + 'conf.diff' + 'join.patch') +sha256sums=('SKIP' +'SKIP' +'690770c7c8976d536d8c4078d01c28f187f510574ddffe91251f5045fa672e53' +'8b2ab645005fab4ca9c7fc84f57e94e1796309e780b535010b84eb0c191ad42c') + +prepare() { + cd psi-plus-snapshots + # make build date in --version output a bit more readable + #sed "s/MMdd/-MM-dd/" -i qcm/conf.qcm + mkdir -p iconsets + cp -r "$srcdir"/main/iconsets/* ./iconsets + echo "$pkgver ($(date +"%Y-%m-%d"))" >version + patch -p1 <"$srcdir"/join.patch +} + +build() { + cd psi-plus-snapshots + qconf + patch -p0 < "$srcdir"/conf.diff + ./configure --prefix=/usr \ + --libdir=/usr/lib \ + --disable-enchant \ + --enable-whiteboarding + make + patch -Rp0 < "$srcdir"/conf.diff +} + +package() { + cd psi-plus-snapshots + + make INSTALL_ROOT="$pkgdir" install + + install -dm755 "$pkgdir/usr/include/psi-plus/plugins" + install -m644 src/plugins/include/*.h "$pkgdir/usr/include/psi-plus/plugins" +} Property changes on: psi-plus/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: psi-plus/trunk/conf.diff === --- psi-plus/trunk/conf.diff(rev 0) +++ psi-plus/trunk/conf.diff2017-08-16 16:25:33 UTC (rev 251345) @@ -0,0 +1,12 @@ +--- configure.old 2016-04-16 16:10:54.312012000 +0300 configure 2016-04-16 16:11:15.062012000 +0300 +@@ -994,7 +994,8 @@ + conf->addIncludePath(inc); + } + conf->addLib(libs); +- ++ conf->addExtra("CONFIG += psi-minizip"); ++ return true; + #ifdef Q_OS_WIN + // HACK: on windows, always use psi's bundled minizip + conf->addExtra("CONFIG += psi-minizip"); Added: psi-plus/trunk/join.patch === --- psi-plus/trunk/join.patch (rev 0) +++ psi-plus/trunk/join.patch 2017-08-16 16:25:33 UTC (rev 251345) @@ -0,0 +1,26 @@ +diff --git a/src/groupchatdlg.cpp b/src/groupchatdlg.cpp +index 294bee2..6473998 100644 +--- a/src/groupchatdlg.cpp b/src/groupchatdlg.cpp +@@ -1508,7 +1508,7 @@ void GCMainDlg::goConn() + QString nick = d->self; + + if(!account()->groupChatJoin(host, room, nick, d->password)) { +- appendSysMsg(tr("Error: You are in or joining this room already!"), true); ++//appendSysMsg(tr("Error: You are in or joining this room already!"), true); + d->state = Private::Idle; + } + } +diff --git a/src/mucjoindlg.cpp b/src/mucjoindlg.cpp +index 244c3e8..1a1d4e8 100644 +--- a/src/mucjoindlg.cpp b/src/mucjoindlg.cpp +@@ -221,7 +221,7 @@ void MUCJoinDlg::doJoin(MucJoinReason r) + + + if (!account_->groupChatJoin(host, room, nick, pass, !ui_.ck_history->isChecked())) { +- QMessageBox::information(this, tr("Error"), tr("You are in or joining this room already!")); ++//QMessageBox::information(this, tr("Error"), tr("You are in or joining this room already!")); + return; + } +
[arch-commits] Commit in (6 files)
Date: Friday, August 4, 2017 @ 11:34:21 Author: arodseth Revision: 248299 Add exa, an ls replacement Added: exa/ exa/repos/ exa/repos/community-i686/ exa/repos/community-x86_64/ exa/trunk/ exa/trunk/PKGBUILD --+ PKGBUILD | 25 + 1 file changed, 25 insertions(+) Added: exa/trunk/PKGBUILD === --- exa/trunk/PKGBUILD (rev 0) +++ exa/trunk/PKGBUILD 2017-08-04 11:34:21 UTC (rev 248299) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer: Alexander F Rødseth+# Contributor: + +pkgname=exa +pkgver=0.7.0 +pkgrel=1 +pkgdesc='ls replacement' +arch=('x86_64' 'i686') +url='https://the.exa.website/' +license=('MIT') +depends=('libssh2') +makedepends=('cmake' 'rust' 'cargo' 'git') +source=("git+https://github.com/ogham/exa.git#tag=v$pkgver;) +md5sums=('SKIP') + +build() { + make -C "$pkgname" +} + +package() { + make -C "$pkgname" PREFIX=/usr DESTDIR="$pkgdir" install +} + +# vim: ts=2 sw=2 et: Property changes on: exa/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in (6 files)
Date: Thursday, July 20, 2017 @ 15:15:34 Author: felixonmars Revision: 245822 addpkg: meshbird 0.2-1 Added: meshbird/ meshbird/repos/ meshbird/trunk/ meshbird/trunk/PKGBUILD meshbird/trunk/meshbird.conf meshbird/trunk/meshbird.service --+ PKGBUILD | 37 + meshbird.conf|1 + meshbird.service | 11 +++ 3 files changed, 49 insertions(+) Added: meshbird/trunk/PKGBUILD === --- meshbird/trunk/PKGBUILD (rev 0) +++ meshbird/trunk/PKGBUILD 2017-07-20 15:15:34 UTC (rev 245822) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan+ +pkgname=meshbird +pkgver=0.2 +pkgrel=1 +pkgdesc="GO Simple Tunnel" +arch=('i686' 'x86_64') +url="https://github.com/meshbird/meshbird; +license=('Apache') +depends=('glibc') +makedepends=('git' 'go') +backup=(etc/meshbird.conf) +source=("$pkgname-$pkgver.tar.gz::https://github.com/meshbird/meshbird/archive/v$pkgver.tar.gz; +meshbird.service meshbird.conf) +md5sums=('989a59013a4bb0da94e31ea08fe6e8ba' + 'c8947f4684023c7e9eb2a9f6634ed5a9' + '4e7d7a2569f88a8eecda6cddac939d4a') + +prepare() { + mkdir .gopath + export GOPATH="$srcdir"/.gopath + + go get github.com/codegangsta/cli github.com/meshbird/meshbird +} + +build() { + cd meshbird-$pkgver + go build # -gccgoflags "$CFLAGS $LDFLAGS" +} + +package() { + cd meshbird-$pkgver + install -Dm755 meshbird-$pkgver "$pkgdir"/usr/bin/meshbird + install -Dm644 "$srcdir"/meshbird.service "$pkgdir"/usr/lib/systemd/system/meshbird.service + install -Dm644 "$srcdir"/meshbird.conf "$pkgdir"/etc/meshbird.conf +} Property changes on: meshbird/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: meshbird/trunk/meshbird.conf === --- meshbird/trunk/meshbird.conf(rev 0) +++ meshbird/trunk/meshbird.conf2017-07-20 15:15:34 UTC (rev 245822) @@ -0,0 +1 @@ +MESHBIRD_KEY="CHANGE_THIS" Added: meshbird/trunk/meshbird.service === --- meshbird/trunk/meshbird.service (rev 0) +++ meshbird/trunk/meshbird.service 2017-07-20 15:15:34 UTC (rev 245822) @@ -0,0 +1,11 @@ +[Unit] +Description=Meshbird Service +After=network.target + +[Service] +Type=simple +EnvironmentFile=/etc/meshbird.conf +ExecStart=/usr/bin/meshbird join + +[Install] +WantedBy=multi-user.target
[arch-commits] Commit in (6 files)
Date: Wednesday, July 19, 2017 @ 16:35:09 Author: anthraxx Revision: 245698 addpkg: kibana 5.5.0-2 Added: kibana/ kibana/repos/ kibana/trunk/ kibana/trunk/PKGBUILD kibana/trunk/kibana.install kibana/trunk/kibana.service + PKGBUILD | 37 + kibana.install | 17 + kibana.service | 12 3 files changed, 66 insertions(+) Added: kibana/trunk/PKGBUILD === --- kibana/trunk/PKGBUILD (rev 0) +++ kibana/trunk/PKGBUILD 2017-07-19 16:35:09 UTC (rev 245698) @@ -0,0 +1,37 @@ +# Maintainer: Levente Polyak+# Contributor: Spider.007 + +pkgname=kibana +pkgver=5.5.0 +pkgrel=2 +pkgdesc='Browser based analytics and search dashboard for Elasticsearch' +url='https://www.elastic.co/products/kibana' +arch=('any') +license=('Apache') +depends=('nodejs') +optdepends=('elasticsearch>=2.4') +backup=('etc/kibana/kibana.yml') +options=('!strip' 'emptydirs') +install=kibana.install +source=(https://artifacts.elastic.co/downloads/${pkgname}/${pkgname}-${pkgver}-linux-x86_64.tar.gz +kibana.service) +sha256sums=('8aa30bf3a4a453bdbcfad4e96fabf518b4bff7532a67b8001d3e293fcd625cd2' +'85d62ab2d8e2667746303f98b055fcc6eae6bde8d378563c1b56057998eb3c98') +sha512sums=('c4c9ad706050b3224b05b155b0c25f1c04fc3c53800f9b29e7162016599e6429ff0d08f07660ef865dc79dbba39f2cc16d0ed31b4cdc0d1eac920951411e4131' + '573942289964f554541222d2e8cd7851f5a94cabf3d1a26b734fb5f3efbbe5214f0c110eef2eeadd6185ba8765f6e5ab53fc8f40dea7fad5f51fee70cf20a787') + +package() { + cd ${pkgbase}-${pkgver}-linux-x86_64 + + install -dm 755 "${pkgdir}/usr/share/kibana" + cp -a * "${pkgdir}/usr/share/kibana" + + install -dm 750 "${pkgdir}/etc/kibana" + install -Dm 640 config/kibana.yml -t "${pkgdir}/etc/kibana" + install -Dm 644 "${srcdir}/kibana.service" -t "${pkgdir}/usr/lib/systemd/system" + + chown -R 206:206 "${pkgdir}"/usr/share/kibana/{optimize,data} "${pkgdir}/etc/kibana" + rm -r "${pkgdir}/usr/share/kibana/node" +} + +# vim: ts=2 sw=2 et: Added: kibana/trunk/kibana.install === --- kibana/trunk/kibana.install (rev 0) +++ kibana/trunk/kibana.install 2017-07-19 16:35:09 UTC (rev 245698) @@ -0,0 +1,17 @@ +post_install() { + if ! getent passwd kibana &>/dev/null; then +groupadd -r -g 206 kibana &>/dev/null +useradd -r -u 206 -g kibana -d /var/lib/kibana -s /bin/nologin -c 'kibana user' kibana &>/dev/null +passwd -l kibana &>/dev/null + fi +} + +post_upgrade() { + post_install $1 + if (( $(vercmp $2 5.5.0-2) <= 0 )); then +chown -R 206:206 /usr/share/kibana/{optimize,data} +chmod -R o-w,g-w /usr/share/kibana/{optimize,data} + fi +} + +# vim: ts=2 sw=2 et: Added: kibana/trunk/kibana.service === --- kibana/trunk/kibana.service (rev 0) +++ kibana/trunk/kibana.service 2017-07-19 16:35:09 UTC (rev 245698) @@ -0,0 +1,12 @@ +[Unit] +Description=Kibana - dashboard for Elasticsearch +After=elasticsearch.service + +[Service] +User=kibana +Group=kibana +Environment="NODE_ENV=production" +ExecStart=/usr/bin/node --max-old-space-size=512 /usr/share/kibana/src/cli --quiet --config=/etc/kibana/kibana.yml + +[Install] +WantedBy=multi-user.target
[arch-commits] Commit in (6 files)
Date: Sunday, July 2, 2017 @ 14:35:37 Author: bgyorgy Revision: 242063 Move latexila from AUR with 104 votes Added: latexila/ latexila/trunk/ latexila/trunk/PKGBUILD tepl/ tepl/trunk/ tepl/trunk/PKGBUILD -+ latexila/trunk/PKGBUILD | 28 tepl/trunk/PKGBUILD | 31 +++ 2 files changed, 59 insertions(+) Added: latexila/trunk/PKGBUILD === --- latexila/trunk/PKGBUILD (rev 0) +++ latexila/trunk/PKGBUILD 2017-07-02 14:35:37 UTC (rev 242063) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Balló György+# Contributor: Tobias Bohrmann (PlainTextField) +# Contributor: Bernd Prünster (JesusMcCloud) + +pkgname=latexila +pkgver=3.24.2 +pkgrel=1 +pkgdesc="LaTeX editor for the GNOME desktop" +arch=('x86_64' 'i686') +url="https://wiki.gnome.org/Apps/LaTeXila; +license=('GPL3') +depends=('gsettings-desktop-schemas' 'gspell' 'libgee' 'tepl') +makedepends=('intltool' 'itstool' 'python') +optdepends=('texlive-core: build LaTeX documents') +source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;) +sha256sums=('89042a9253b3e150d56bada649d47a9879fd702fc46f73be5649b0edad3f1183') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} Property changes on: latexila/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: tepl/trunk/PKGBUILD === --- tepl/trunk/PKGBUILD (rev 0) +++ tepl/trunk/PKGBUILD 2017-07-02 14:35:37 UTC (rev 242063) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Balló György +# Contributor: Tobias Bohrmann (PlainTextField) + +pkgname=tepl +_oldname=gtef +pkgver=2.0.1 +pkgrel=1 +pkgdesc="Library that eases the development of GtkSourceView-based text editors and IDEs" +arch=('x86_64' 'i686') +url="https://wiki.gnome.org/Projects/Tepl; +license=('LGPL2.1') +depends=('gtksourceview3' 'uchardet') +makedepends=('gobject-introspection' 'vala') +provides=("$_oldname=$pkgver") +conflicts=("$_oldname") +replaces=("$_oldname") +source=("https://download.gnome.org/sources/$_oldname/${pkgver%.*}/$_oldname-$pkgver.tar.xz;) +sha256sums=('8432f0f404b93e5a2702978b5f121b8f9ae2167c906e9f2ed7b5165142e27a4f') + +build() { + cd $_oldname-$pkgver + ./configure --prefix=/usr + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd $_oldname-$pkgver + make DESTDIR="$pkgdir" install +} Property changes on: tepl/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in (6 files)
Date: Sunday, July 2, 2017 @ 12:44:20 Author: bgyorgy Revision: 242060 Move gnome-games from AUR with 28 votes Added: gnome-games/ gnome-games/trunk/ gnome-games/trunk/PKGBUILD retro-gtk/ retro-gtk/trunk/ retro-gtk/trunk/PKGBUILD + gnome-games/trunk/PKGBUILD | 33 + retro-gtk/trunk/PKGBUILD | 29 + 2 files changed, 62 insertions(+) Added: gnome-games/trunk/PKGBUILD === --- gnome-games/trunk/PKGBUILD (rev 0) +++ gnome-games/trunk/PKGBUILD 2017-07-02 12:44:20 UTC (rev 242060) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Balló György+# Contributor: Tom Richards + +pkgname=gnome-games +pkgver=3.24.1 +pkgrel=1 +pkgdesc='Simple game launcher for GNOME' +arch=('x86_64' 'i686') +license=('GPL3') +url='https://wiki.gnome.org/Apps/Games' +depends=('grilo' 'libevdev' 'retro-gtk' 'tracker') +makedepends=('intltool' 'vala') +source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;) +sha256sums=('e81fbd16e294bde572b4041c8dd068588525138066a20f4fda29be20c28fde8d') + +prepare() { + cd $pkgname-$pkgver + # Regenerate C files from Vala sources to fix build + rm src/gnome_games_vala.stamp +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} Property changes on: gnome-games/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: retro-gtk/trunk/PKGBUILD === --- retro-gtk/trunk/PKGBUILD(rev 0) +++ retro-gtk/trunk/PKGBUILD2017-07-02 12:44:20 UTC (rev 242060) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Balló György +# Contributor: Tom Richards +# Contributor: TingPing +# Contributor: Omar Pakker + +pkgname=retro-gtk +pkgver=0.10.0 +pkgrel=2 +pkgdesc='Toolkit to write GTK+ 3 based Libretro frontends' +arch=('x86_64' 'i686') +license=('GPL3') +url='https://wiki.gnome.org/Apps/Games' +depends=('gtk3' 'libpulse') +makedepends=('gobject-introspection' 'intltool') +source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;) +sha256sums=('2e6925418003f2931be82380a013e6e738c3738959a481005370dc13d45b93a0') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} Property changes on: retro-gtk/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in (6 files)
Date: Tuesday, June 13, 2017 @ 22:03:59 Author: archange Revision: 236707 Initial import of fwupd from the AUR Added: fwupd/ fwupd/repos/ fwupd/trunk/ fwupd/trunk/PKGBUILD fwupd/trunk/fix-failure-without-remote-d.patch fwupd/trunk/fix-missing-test-files.patch + PKGBUILD | 47 ++ fix-failure-without-remote-d.patch | 23 +++ fix-missing-test-files.patch | 111 +++ 3 files changed, 181 insertions(+) Added: fwupd/trunk/PKGBUILD === --- fwupd/trunk/PKGBUILD(rev 0) +++ fwupd/trunk/PKGBUILD2017-06-13 22:03:59 UTC (rev 236707) @@ -0,0 +1,47 @@ +# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel)+# Contributor: Mirco Tischler + +pkgname=fwupd +pkgver=0.9.3 +pkgrel=2 +pkgdesc='A simple daemon to allow session software to update firmware' +arch=('i686' 'x86_64') +url='https://github.com/hughsie/fwupd' +license=('GPL2') +depends=('appstream-glib' 'fwupdate' 'colord') +#makedepends=('meson' 'valgrind' 'docbook2x' 'gobject-introspection' 'gtk-doc') +makedepends=('meson' 'valgrind' 'docbook-utils' 'docbook-sgml' 'perl-sgmls' + 'gobject-introspection' 'gtk-doc') +source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/${pkgver}.tar.gz" +'fix-missing-test-files.patch' +'fix-failure-without-remote-d.patch') +sha256sums=('56840998a4a7757ac93732c4a51e203e1fef1497dc98ebc175310b132da2a2cc' +'ee2bb86e1efaff2d4ca3f2ed55fd8b685cba2cb40debf1418d4e91e27dba00a7' +'79a5ffc151067d52ff49af55b851b8bcd0976e47d1751268fb1bdd61b46f5dbe') + +prepare() { +cd ${pkgname}-${pkgver} +patch -p1 -i ../fix-missing-test-files.patch +patch -p1 -i ../fix-failure-without-remote-d.patch +} + +build() { +cd ${pkgname}-${pkgver} + +meson --prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib \ +--buildtype=plain \ +../build + +ninja -v -C ../build +} + +check() { +ninja -C build test +} + +package() { +DESTDIR="${pkgdir}" ninja -C build install +} Added: fwupd/trunk/fix-failure-without-remote-d.patch === --- fwupd/trunk/fix-failure-without-remote-d.patch (rev 0) +++ fwupd/trunk/fix-failure-without-remote-d.patch 2017-06-13 22:03:59 UTC (rev 236707) @@ -0,0 +1,23 @@ +From f04923ae2ff186a10802c3b236855c612d676fea Mon Sep 17 00:00:00 2001 +From: Richard Hughes +Date: Tue, 13 Jun 2017 10:15:40 +0100 +Subject: [PATCH] trivial: Don't fail to refresh if a remotes.d does not exist + +Resolves: https://github.com/hughsie/fwupd/issues/137 +--- + libfwupd/fwupd-client.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/libfwupd/fwupd-client.c b/libfwupd/fwupd-client.c +index 1601b2a..814802c 100644 +--- a/libfwupd/fwupd-client.c b/libfwupd/fwupd-client.c +@@ -1294,6 +1294,8 @@ fwupd_client_add_remotes_for_path (FwupdClient *client, + g_autoptr(GDir) dir = NULL; + + path_remotes = g_build_filename (path, "remotes.d", NULL); ++ if (!g_file_test (path_remotes, G_FILE_TEST_EXISTS)) ++ return TRUE; + dir = g_dir_open (path_remotes, 0, error); + if (dir == NULL) + return FALSE; Added: fwupd/trunk/fix-missing-test-files.patch === --- fwupd/trunk/fix-missing-test-files.patch(rev 0) +++ fwupd/trunk/fix-missing-test-files.patch2017-06-13 22:03:59 UTC (rev 236707) @@ -0,0 +1,111 @@ +From ad9b22480a63225a32f092fc36407586183bd04f Mon Sep 17 00:00:00 2001 +From: Richard Hughes +Date: Wed, 7 Jun 2017 17:08:49 +0100 +Subject: [PATCH] trivial: Fix missing test files + +Resolves: https://github.com/hughsie/fwupd/issues/129 +--- + data/tests/hwids/bios_major_release | 1 + + data/tests/hwids/bios_minor_release | 1 + + data/tests/hwids/bios_vendor| 1 + + data/tests/hwids/bios_version | 1 + + data/tests/hwids/board_name | 1 + + data/tests/hwids/board_vendor | 1 + + data/tests/hwids/chassis_type | 1 + + data/tests/hwids/product_family | 1 + + data/tests/hwids/product_name | 1 + + data/tests/hwids/product_sku| 1 + + data/tests/hwids/sys_vendor | 1 + + 11 files changed, 11 insertions(+) + create mode 100644 data/tests/hwids/bios_major_release + create mode 100644 data/tests/hwids/bios_minor_release + create mode 100644 data/tests/hwids/bios_vendor + create mode 100644 data/tests/hwids/bios_version + create mode 100644 data/tests/hwids/board_name + create mode 100644 data/tests/hwids/board_vendor + create mode 100644 data/tests/hwids/chassis_type + create mode 100644 data/tests/hwids/product_family + create