Merge branch 'master' into update-qalculate

This commit is contained in:
Enno Boland 2017-10-20 12:52:46 +02:00 committed by GitHub
commit 24b353fc7a
451 changed files with 4259 additions and 1782 deletions

View File

@ -1021,7 +1021,7 @@ libsbc.so.1 sbc-1.0_1
libecryptfs.so.1 libecryptfs-104_1
libnuma.so.1 libnuma-2.0.7_1
libxar.so.1 xar-1.5.2_1
libqpdf.so.17 libqpdf-6.0.0_1
libqpdf.so.18 libqpdf-7.0.0_1
libpolkit-qt-core-1.so.1 polkit-qt-0.103.0_1
libpolkit-qt-gui-1.so.1 polkit-qt-0.112_3
libpolkit-qt-agent-1.so.1 polkit-qt-0.103.0_1
@ -1135,7 +1135,7 @@ libprotobuf-vala.so.0 libprotobuf-vala-0.1.0_1
librlog.so.5 librlog-1.4_1
libtinyxml.so.0 tinyxml-2.6.2_1
libbluray.so.2 libbluray-1.0.0_1
libnfs.so.8 libnfs-1.9.7_1
libnfs.so.11 libnfs-2.0.0_1
libzip.so.5 libzip-1.2_1
libapp.so.0 libapp-20110513_1
libluajit-5.1.so.2 LuaJIT-2.0.0_1
@ -1612,10 +1612,10 @@ libvtv.so.0 libvtv-6.3.0_1
libatomic.so.1 libatomic-4.9.0_1
libpcsclite.so.1 libpcsclite-1.8.11_1
libpcscspy.so.0 libpcsclite-1.8.11_1
libBulletDynamics.so.2.83 bullet-2.83.5_1
libBulletCollision.so.2.83 bullet-2.83.5_1
libLinearMath.so.2.83 bullet-2.83.5_1
libBulletSoftBody.so.2.83 bullet-2.83.5_1
libBulletDynamics.so.2.86 bullet-2.86.1_1
libBulletCollision.so.2.86 bullet-2.86.1_1
libLinearMath.so.2.86 bullet-2.86.1_1
libBulletSoftBody.so.2.86 bullet-2.86.1_1
libinotifytools.so.0 libinotify-tools-3.14_2
libopensc.so.5 libopensc-0.17.0_1
libsmm-local.so.5 libopensc-0.17.0_1
@ -2003,7 +2003,7 @@ libcvm-v1client.so.1 cvm-0.97_1
libcvm-v2client.so.1 cvm-0.97_1
libudns.so.0 udns-0.4_1
libcriu.so.1 criu-1.5.1_2
libwebsockets.so.11 libwebsockets-2.3.0_1
libwebsockets.so.12 libwebsockets-2.4.0_1
libbitcoinconsensus.so.0 litecoin-0.10.1.2_1
libnfc.so.0 libnfc-1.7.1_1
libfuzzy.so.2 libfuzzy-2.12_1
@ -2311,7 +2311,7 @@ libmill.so.18 libmill-1.14_1
libges-1.0.so.0 gst1-editing-services-1.6.2_1
libykneomgr.so.0 libykneomgr-0.1.8_1
libopenshot-audio.so.5 libopenshot-audio-0.1.4_1
libopenshot.so.12 libopenshot-0.1.7_1
libopenshot.so.13 libopenshot-0.1.8_1
libpqxx-4.0.so libpqxx-4.0.1_1
libndpi.so.1 ndpi-1.6_1
liblog4cxx.so.10 log4cxx-0.10.0_1
@ -2750,13 +2750,14 @@ libspectrum.so.8 libspectrum-1.2.2_1
libbearssl.so.0 bearssl-0.3_1
libXfont2.so.2 libXfont2-2.0.1_1
libqalculate.so.12 libqalculate-2.1.0_1
libweston-2.so.0 weston-2.0.0_1
libqalculate.so.11 libqalculate-2.0.0_1
libweston-3.so.0 weston-3.0.0_1
libweston-desktop-3.so.0 weston-3.0.0_1
libmutter-0.so.0 mutter-3.24.0_1
libmutter-clutter-0.so mutter-3.24.0_1
libmutter-cogl-path-0.so mutter-3.24.0_1
libmutter-cogl-0.so mutter-3.24.0_1
libmutter-cogl-pango-0.so mutter-3.24.0_1
libmozjs-38.so mozjs38-38.8.0_4
libostree-1.so.1 libostree-2017.3_1
librhash.so.0 rhash-1.3.4_1
libserialport.so.0 libserialport-0.1.1_1
@ -2775,11 +2776,17 @@ libPocoXML.so.48 poco-1.7.8p2_1
libPocoUtil.so.48 poco-1.7.8p2_1
libopenblas.so.0 openblas-0.2.19_1
librtmidi.so.4 rtmidi-3.0.0_1
libbac-7.4.7.so bacula-common-7.4.7_1
libbaccfg-7.4.7.so bacula-common-7.4.7_1
libbacfind-7.4.7.so bacula-common-7.4.7_1
libbacsql-7.4.7.so bacula-common-7.4.7_1
libbaccats-7.4.7.so bacula-common-7.4.7_1
libbac-9.0.4.so bacula-common-9.0.4_1
libbaccfg-9.0.4.so bacula-common-9.0.4_1
libbacfind-9.0.4.so bacula-common-9.0.4_1
libbacsql-9.0.4.so bacula-common-9.0.4_1
libbaccats-9.0.4.so bacula-common-9.0.4_1
libbacsd-9.0.4.so bacula-common-9.0.4_1
libbaccats-mysql-9.0.4.so bacula-common-9.0.4_1
libbaccats-sqlite3-9.0.4.so bacula-common-9.0.4_1
libbaccats-postgresql-9.0.4.so bacula-common-postgresql-9.0.4_1
libbaccats-mysql-9.0.4.so bacula-common-mariadb-9.0.4_1
bpipe-fd.so bacula-fd-9.0.4_1
libsuperlu.so.5 superlu-5.2.1_1
libgosu.so.0 gosu-0.12.0_1
libyara.so.3 libyara-3.5.0_1
@ -2872,3 +2879,9 @@ libvala-0.38.so.0 libvala-0.38.1_1
libvaladoc-0.38.so.0 libvala-0.38.1_1
libphodav-2.0.so.0 phodav-2.2_1
libgfshare.so.2 libgfshare-2.0.0_1
libtracker-miner-2.0.so.0 libtracker-2.0.1_1
libtacacs.so.1 tacacs-4.0.4.28_1
libffms2.so.4 libffms2-2.23.1_1
libduktape.so.201 duktape-2.1.1_1
liblsmash.so.2 liblsmash-2.9.1_1
libgnustep-base.so.1.25 gnustep-base-1.25.0_1

View File

@ -118,6 +118,8 @@ chroot_sync_repos() {
local f=
# Copy xbps configuration files to the masterdir.
install -Dm644 ${XBPS_DISTDIR}/etc/xbps.conf \
${XBPS_MASTERDIR}/etc/xbps.d/00-xbps-src.conf
install -Dm644 ${XBPS_DISTDIR}/etc/repos-local.conf \
${XBPS_MASTERDIR}/etc/xbps.d/10-repository-local.conf
install -Dm644 ${XBPS_DISTDIR}/etc/repos-remote.conf \

1
etc/xbps.conf Normal file
View File

@ -0,0 +1 @@
syslog=false

View File

@ -1,6 +1,6 @@
# Template file for '2048-qt'
pkgname=2048-qt
version=0.1.5
version=0.1.6
revision=1
build_style=qmake
hostmakedepends="qt5-declarative-devel"
@ -11,22 +11,22 @@ short_desc="The 2048 game implemented in Qt"
homepage="https://github.com/xiaoyong/2048-Qt"
license="MIT"
distfiles="https://github.com/xiaoyong/2048-Qt/archive/v${version}.tar.gz"
checksum=b895ecdbc09127215baf2633b513726cb39e24f22cc309ec390ac9bdae9b224c
checksum=994b472d9798ebcae6b5e5a733f175f0278ab9f2f6cde1511a08335899e8f892
wrksrc="2048-Qt-${version}"
do_install() {
vbin 2048-qt
for size in 16 32 48 256; do
vinstall icons/${size}x${size}/apps/2048-qt.png 644 usr/share/icons/hicolor/${size}x${size}/apps
vinstall res/icons/${size}x${size}/apps/2048-qt.png 644 usr/share/icons/hicolor/${size}x${size}/apps
done
vinstall icons/scalable/apps/2048-qt.svg 644 usr/share/icons/hicolor/scalable/apps
vinstall res/icons/scalable/apps/2048-qt.svg 644 usr/share/icons/hicolor/scalable/apps
vlicense LICENSE
vinstall 2048-qt.desktop 644 usr/share/applications
vinstall res/2048-qt.desktop 644 usr/share/applications
vdoc README.md
vdoc Changelog.md
vman man/2048-qt.6
vman res/man/2048-qt.6
}

View File

@ -1,6 +1,6 @@
# Template file for 'Adapta'
pkgname=Adapta
version=3.91.2.238
version=3.92.1.4
revision=1
build_style=gnu-configure
wrksrc="adapta-gtk-theme-$version"
@ -11,7 +11,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
license="GPL-2"
homepage=https://github.com/adapta-project/adapta-gtk-theme
distfiles="https://github.com/adapta-project/adapta-gtk-theme/archive/$version.tar.gz"
checksum=d3fb93634667c33902c986bc4fdd9ce30c9d3e37355c39abe901f3675b156ea2
checksum=27c248dc0480a47c5da721826262535fd792458686713ac7a0326e12cdb3e3aa
noarch=y

View File

@ -1,10 +0,0 @@
--- libear/ear.c
+++ libear/ear.c
@@ -39,7 +39,6 @@
#include <stdio.h>
#include <string.h>
#include <locale.h>
-#include <xlocale.h>
#include <unistd.h>
#include <dlfcn.h>
#include <sys/stat.h>

View File

@ -1,6 +1,6 @@
# Template file for 'Bear'
pkgname=Bear
version=2.3.7
version=2.3.8
revision=1
build_style=cmake
depends="python"
@ -9,4 +9,4 @@ maintainer="Alain Kalker <a.c.kalker@gmail.com>"
license="GPL-3"
homepage="https://github.com/rizsotto/Bear"
distfiles="https://github.com/rizsotto/Bear/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz"
checksum=dfb6bc97eb868ff583ffd737d4873eaa6a1f8d47543694f6a696c9581a20dfad
checksum=1c0ea23e5ef05eb8113cffd8da345dc82e91d0318488606cd7d5ca974842b81b

View File

@ -1,144 +0,0 @@
Barracuda Networks Terms of Service
Last Modified: February 2013
The Copy Terms of Service (the "Terms" or "Agreement") is a legal agreement between you, either an individual or a single legal entity ("You" or "you" or "Your" or "your"), and Barracuda Networks, Inc. for the Copy service ("Copy" or "Product" or "we" or "our"). These Terms govern your use of Copy, including any updates and accompanying written documentation.
Your use of the Copy constitutes your binding legal agreement to these Terms, which are subject to change at any time by Barracuda Networks. If you are not legally able to be bound by these Terms, your use of Copy is prohibited.
You acknowledge and agree that Copy may occasionally contact you via email. Please refer to Copys Privacy Policy, (https://www.copy.com/about/privacy) for information about how we use, transfer and share information we collect and you store within Copy.
Your Data and Privacy
When you use the Product, you agree that Copy may duplicate and store your data, information, files and folders in accordance with Copys policies and these Terms. As between You and Copy, all information You provide to Copy remains your property.
We may also need to share your data, information, files and folders with third parties who assist us in providing the service. You hereby consent to such sharing. In addition, Copy may contain links to third party websites or resources. Your use of the third party materials is governed by their terms and not this Agreement. We are not responsible for or endorse these third parties.
You are responsible for maintaining and protecting your data in Copy and Copy is not responsible for any loss or corruption to your files or information or for backing up such information.
Copy is not intended for use by persons under the age of 13 years old. By accepting these terms you represent that you are at least 13 years old.
Accounts, Passwords and Security
You must be a registered user to access the Product. Individual users must register using their name and entity users must register under the legal name of their entity. You are responsible for keeping your password private and secure, and are prohibited from sharing your login and password with others. You will be solely responsible and liable for any activity that occurs under your user name.
Acceptable Use and Conduct
You are solely responsible for your conduct and your data content uploaded or otherwise placed into Copy. We are not responsible for the legality and appropriateness of information in Copy which you may be able to access or view through your use. You agree to indemnify, defend, and hold harmless Copy and its suppliers from any and all loss, cost, liability, and expense arising from or related to your data, your use of the Products, or your violation of these terms.
The Products are made available to you only for your personal or internal business use, which use must be in compliance with all applicable Copy policies, laws, rules and regulations and must not infringe or violate third party rights. You may not make commercial use of the Products, including but not limited to selling, licensing, providing services, or distributing the Products to any third party.
Any unauthorized use of any Copy computer system is a violation of these Terms and may also violate certain federal and state laws. Such violations may subject the unauthorized user and his or her agents to civil and criminal penalties. Copy may immediate remove any content or data, or suspend or cancel accounts if it becomes aware of any misuse or illegal actions associated with an account or user, without prior notice to You.
You must use Copy responsibly and in a way not interfere with the use, privacy or rights of others. When using Copy, you must not, and must not attempt to, use the services to do any of the following things.
copy or upload files or information unless you have a legal right to the files or information
probe, scan, or test the vulnerability of any system, or attempt to circumvent any security or authentication measures;
access, tamper with, or use non-public areas of Copy or attempt to access or search Copy through nonpublic interfaces
attempt to disrupt any user or network by sending a virus, malware, overloading, flooding, spamming, or mail-bombing
send unsolicited communications, promotions or advertisements, or spam;
send altered, deceptive or false source-identifying information, including "spoofing" or "phishing";
publish anything that is fraudulent, misleading, or infringes another's rights misrepresent yourself or affiliation with an entity;
publish or share materials that are offensive, defamatory, or unlawfully;
Changes Copy Products and Terms
Copy reserves the right at any time to modify, suspend, or discontinue providing the Product or any part thereof in its sole discretion with or without notice.
Copy reserves the right at any time to modify these Terms in its sole discretion, without liability to you. This Agreement, as amended, will be effective upon use of the Copy Products for all existing users immediately after posting of any amended terms on the Copy.com website. You agree to be bound by this Agreement, as modified. If you do not agree to any changes to the Terms, you must stop using Copy and terminate your account immediately.
Please review the most current version of this Agreement from time to time, located at https://www.copy.com/policies (or such successor URL as Copy may provide), so that you will be apprised of any changes.
License to Copy
Subject to the terms and conditions of this Agreement, Copy grants you a non-exclusive, non- transferable, non-sublicensable limited and revocable license to use the Product (including but not limited to the client software) and to use the Copy Products for the sole and exclusive purposes of your personal or internal business purposes. Certain third party code may be provided with, or contained in, the Product. The third-party license terms accompanying such code, and not the terms of this Agreement, will govern your use of such code. Copy reserves all other rights to its Products.
The Products and their structure, organization, source code, and documentation contain valuable trade secrets of Copy and its licensors, and accordingly you agree not to (and agree not to allow third parties to) (1) sublicense, transfer, or distribute any aspect of the Products or any derivative thereof to any third party, (2) modify, adapt, translate, or prepare derivative works from the Product, (3) decompile, reverse engineer, disassemble or otherwise attempt to derive source code from the Product, (4) extract portions of the softwares files for use in other applications, or (5) remove, obscure, or alter Copys or any third partys trademarks or copyright or other proprietary rights notices affixed to or contained within or accessed in conjunction with or through the Products.
Renewals
You agree that Copy shall have the right to automatically and without notice renew your license to continue to use the Products upon expiration of your license period.. You agree that if you elect to not permit Copy the right to automatically renew your license to use the Products or maintain your credit card information on file, then Copy may terminate your license.
Intellectual Property
You acknowledge that Copy or third parties own all right, title and interest in and to the computer source code related to the Product, portions thereof, or software or content provided through or in conjunction with the Product, including without limitation all intellectual property rights. Except for the license granted in this Section, all rights in and to the Products are reserved, and no implied licenses are granted by Copy.
If you have comments on the Products or ideas on how to improve them, please visit http://copy.com/feedback. Please note that by doing so, you also grant Copy a perpetual, fully paid, royalty-free, irrevocable, transferable license, with right of sublicense, to use and incorporate your ideas or comments into the Products (or third party software, content, or services), and to otherwise exploit your ideas and comments, in each case without further compensation.
Copyright
When using Copy, you must respect the intellectual property rights of others. We will respond to any notice of alleged copyright infringement if they comply with the law and are properly reported to use through our DMCA process (https://www.copy.com/about/dmca). We reserve the right to delete or disable content alleged to infringe and our designated agent for alleged infringement is:
Copyright Agent
Barracuda Networks, Inc.
3175 S. Winchester Blvd
Campbell, CA 95007
copyright@barracuda.com
Pricing Terms and Conditions
Upgraded Accounts
Copy offers you the option of increasing your account storage space beyond 5 GB for a fee. By doing so, your account will be converted to a Premium Account and will not be subject to some of the restrictions placed on Free Accounts as described below.
Copy accepts credit cards and will automatically charge your credit card monthly or yearly, depending upon which Premium Account you select. If any fee is not paid in a timely manner, or Copy is unable to process your transaction using the credit card information provided, Copy reserves the right to revoke access to your Copy account and reserves the right to use our discretion to delete some or all of Your data so as to reduce your storage space to below 2 GB, and to convert your Premium Account to a Free Account (which is subject to the restrictions described below).
Billing
The fees for your Upgraded Account will be billed from the date you elect, or convert to, a Upgraded Account and on each monthly or yearly renewal thereafter unless and until you cancel your account. Click on the link on your "Account" page to see the commencement date for your next renewal period. Copy will automatically bill your credit card each month or year on the anniversary of the commencement of your Upgraded Account. You acknowledge that the amount billed each month or year may vary for reasons that include, differing amounts due to promotional offers, differing amounts due to changes in your account, or changes in the amount of applicable sales tax, and you authorize us to charge your credit card for such varying amounts. Copy may also periodically authorize your credit card in anticipation of account or related charges. All fees and charges are noncancelable and nonrefundable and no credits will be given for partially used periods.
Should you elect to increase your Upgraded Account to a larger amount of storage space, the commencement date for your next renewal period will be reset and you will be billed for the first month or year of the upgraded level of service on a pro-rata basis.
Copy may change the fees and charges in effect, or add new fees and charges from time to time, but we will give you advance notice of these changes by email or on the website. If you want to use a different credit card or if there is a change in your credit card validity or expiration date, you may edit your information by accessing your "Account" page. It is your responsibility to keep your contact information and payment information current and updated.
Cancelling Your Account
Your Copy Upgraded Account will continue in effect unless and until you cancel your Upgraded Account or we terminate it. You must cancel your Upgraded Account before it renews each month or year in order to avoid billing of the next month's or year's fees to your credit card. Copy will bill the monthly or yearly fees associated with your Upgraded Account plus any applicable tax to the credit card you provide to us.
You may cancel your Copy Upgraded Account at any time, and cancellation will be effective immediately. If you wish to cancel your Upgraded Account you may do so via your "Account" page. Should you elect to cancel your Upgraded Account, please note that you will not be issued a refund for the most recently (or any previously) charged monthly or annual fees.
By signing up for a Copy Upgraded Account and providing Copy with your payment account information, you hereby agree to these payment terms and conditions.
Free Accounts
Copy allows you to store up to 2 GB free of charge. Copy reserves the right to change the amount of free storage or terminate Free Accounts at any time, with or without notice. Without limiting the generality of the foregoing, if a Free Account is inactive for ninety (90) days, then Copy may delete any or all of Your Files without providing additional notice.
Term and Termination
This Agreement is effective upon any use and remains in effect until your account is terminated. Terms which by their nature extend beyond termination shall survive termination of this Agreement.
Your right to use Copy automatically terminates if you fail to comply with these Terms. Copy reserves the right to refuse or discontinue participation to any user at any time at its sole discretion. You agree that, upon such termination, you will discontinue all use of the Products and that your access rights will immediately terminate.
If this Agreement terminates, other than for your failure to comply, Copy will use commercially reasonable efforts to make your Data available for you by request only for a period of fifteen (15) calendar days. Copy has no obligation to provide you with a copy of your Data and may remove and discard any Data.
Disclaimer of Warranties
THE PRODUCTS AND ANY THIRD PARTY SOFTWARE AND SERVICES ARE PROVIDED "AS IS," WITH NO WARRANTIES WHATSOEVER. COPY AND SUCH THIRD PARTIES EXPRESSLY DISCLAIM TO THE FULLEST EXTENT PERMITTED BY LAW ALL EXPRESS, IMPLIED, AND STATUTORY WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT OF PROPRIETARY RIGHTS AND ANY WARRANTIES REGARDING THE SECURITY, RELIABILITY, TIMELINESS, AND PERFORMANCE OF THE PRODUCTS, SOFTWARE AND SERVICE AND SUCH THIRD PARTY SOFTWARE OR SERVICES.
YOU UNDERSTAND AND AGREE THAT YOU USE THE PRODUCT, AND ALL THIRD PARTY SOFTWARE OR SERVICES MADE AVAILABLE IN CONJUNCTION WITH OR THROUGH THE PRODUCT, AT YOUR OWN DISCRETION AND RISK AND THAT YOU WILL BE SOLELY RESPONSIBLE FOR ANY DAMAGES TO YOUR COMPUTER SYSTEM OR LOSS OF DATA THAT RESULTS FROM THE USE OF THE PRODUCT AND SUCH THIRD PARTY SOFTWARE AND SERVICES.
SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, AND WHERE THAT IS IN EFFECT, THE ABOVE EXCLUSIONS MAY NOT APPLY TO YOU.
Limitation of Liability
UNDER NO CIRCUMSTANCES SHALL COPY, OR ITS SUPPLIERS, RESELLERS, PARTNERS OR THEIR RESPECTIVE AFFILIATES BE LIABLE FOR ANY INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL, EXEMPLARY, OR PUNITIVE DAMAGES ARISING FROM OR RELATED TO THE PRODUCT, WHETHER SUCH CLAIM IS BASED ON WARRANTY, CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, (EVEN IF COPY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES).
WITHOUT LIMITING THE FOREGOING, THE TOTAL AGGREGATE LIABILITY OF COPY, AND ITS SUPPLIERS, RESELLERS, PARTNERS AND THEIR RESPECTIVE AFFILIATES ARISING FROM OR RELATED TO THIS AGREEMENT SHALL NOT EXCEED (i) US$25 IF NO AMOUNTS HAVE BEEN PAID BY YOU TO COPYOR (ii) THE AMOUTN PAID BY YOU FOR COPY IN THE THREE MONTH PERIOD IMMEDIATELY PRIOR TO THE CLAIM.
THE FOREGOING LIMITATIONS OF LIABILITY SHALL APPLY WHETHER THE DAMAGES ARISE FROM USE OR MISUSE OF AND RELIANCE ON THE PRODUCT, FROM INABILITY TO USE THE PRODUCT, OR FROM THE INTERRUPTION, SUSPENSION, OR TERMINATION OF THE PRODUCT (INCLUDING SUCH DAMAGES INCURRED BY THIRD PARTIES). SUCH LIMITATION SHALL APPLY NOTWITHSTANDING A FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY AND TO THE FULLEST EXTENT PERMITTED BY LAW.
SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR DEATH OR BODILY INJURY OR THE LIMITATIONS ABOVE AND IN THOSE JURISDICTIONS THE ABOVE LIMITATIONS AND EXCLUSIONS MAY NOT APPLY TO YOU.
Export Restrictions
You acknowledge and agree that the Product which is the subject of this Agreement, may be controlled for export purposes. You agree to comply with all United States export laws and regulations. You assume sole responsibility for any required export approval and/or licenses and all related costs and for the violation of any United States export law or regulation. If you are located in a country subject to embargo by the United States government, you are not entitled to use Copy.
Governing Law, Dispute Resolution, and Venue
THESE TERMS AND THE USE OF THE PRODUCT AND SOFTWARE WILL BE GOVERNED BY CALIFORNIA LAW EXCEPT FOR ITS CONFLICTS OF LAWS PRINCIPLES. ALL CLAIMS ARISING OUT OF OR RELATING TO THESE TERMS OR THE PRODUCT OR SOFTWARE MUST BE LITIGATED EXCLUSIVELY IN THE FEDERAL OR STATE COURTS OF SAN CLARA COUNTY, CALIFORNIA, AND BOTH PARTIES CONSENT TO VENUE AND PERSONAL JURISDICTION THERE.
If a provision is found unenforceable the remaining provisions of the Agreement will remain in full effect and an enforceable term will be substituted which as closely as possible reflects Barracuda Networks intent.
Entire Agreement and Assignment
This Agreement, which incorporates the Barracuda Networks Copy Privacy Policy, constitutes the entire agreement between the parties with respect to the subject matter hereof and supersedes and replaces all prior or contemporaneous understandings or agreements, written or oral, regarding the Products. Barracuda Networks failure to enforce a provision is not a waiver of its right to do so later Any waiver of any provision of this Agreement will be effective only if in writing and signed by Barracuda Networks
You may not assign or transfer any of your rights or obligations under this Agreement. Barracuda Networks may freely assign its rights and obligations and this Agreement. Any attempted assignment or transfer in violation of the foregoing will be void.

View File

@ -1,10 +0,0 @@
[Desktop Entry]
Name=Copy
GenericName=Network Storage
Comment=Copy.com Sync Agent
Exec=CopyAgent
Icon=copy-agent
Terminal=false
Type=Application
Categories=Network;
StartupNotify=false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

View File

@ -1,4 +0,0 @@
#!/bin/sh
export LD_LIBRARY_PATH=/opt/copy
exec /opt/copy/${0##*/} $@

View File

@ -1,73 +0,0 @@
# Template file for 'CopyAgent'
pkgname=CopyAgent
version=1.48.0451
revision=1
short_desc="Copy.com sync agent"
maintainer="ShadowKyogre <shadowkyogre.public@gmail.com>"
homepage="https://www.copy.com"
license="CopyAgent"
_disturl="https://copy.com/install/linux/Copy.tgz"
distfiles="${_disturl}>${pkgname}-${version}.tar.gz"
checksum=f33c0297c2d8f7e90ec481beed88a918446a87507c9ea29f8feae21a4e85f72e
only_for_archs="i686 x86_64"
repository="nonfree"
nostrip="yes"
wrksrc="copy"
depends="qt>=4.8.4_4 fuse desktop-file-utils"
do_install() {
if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then
cd x86_64
elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
cd x86
else
cd armv6h
fi
#vmkdir usr/bin
vmkdir opt/copy
# Libraries for executable
for i in ca-bundle.crt lib{AgentSync,Brt,CloudSync,Gui}.so; do
vinstall "$i" 755 "opt/copy/" "$i"
done
# Executable
for i in Copy{Agent,Cmd,Console}; do
vbin "${FILESDIR}/launch.sh" "$i"
vinstall "$i" 755 "opt/copy/" "$i"
done
# Icon
vinstall "${FILESDIR}/copy-agent.png" 644 usr/share/pixmaps copy-agent.png
# Desktop file
vinstall "${FILESDIR}/copy-agent.desktop" 644 usr/share/applications
# License
vlicense "${FILESDIR}/TERMS"
# nautilus and caja extensions
vinstall libnautilus-copy.so 755 "usr/lib/nautilus/extensions-3.0" libnautilus-copy.so
vinstall libcaja-copy.so 755 "usr/lib/caja/extensions-2.0" libcaja-copy.so
}
nautilus-CopyAgent_package() {
short_desc+=" - Nautilus extension"
nostrip="yes"
depends="${sourcepkg}"
allow_unknown_shlibs=yes
pkg_install() {
vmove "usr/lib/nautilus/extensions-3.0"
}
}
caja-CopyAgent_package() {
short_desc+=" - Caja extension"
nostrip="yes"
depends="${sourcepkg}"
allow_unknown_shlibs=yes
pkg_install() {
vmove "usr/lib/caja/extensions-2.0"
}
}

View File

@ -1,6 +1,6 @@
# Template file for 'CopyQ'
pkgname=CopyQ
version=3.0.3
version=3.1.1
revision=1
build_style=cmake
hostmakedepends="qt5-host-tools qt5-tools-devel"
@ -10,5 +10,5 @@ maintainer="Enno Boland <gottox@voidlinux.eu>"
license="GPL-3"
homepage="https://hluk.github.io/CopyQ/"
distfiles="https://github.com/hluk/CopyQ/archive/v${version}.tar.gz"
checksum=1a27e228120184ff036584e7db569c4cf44007e19353c1e899faafc9a83fb5ed
checksum=d370f1a76d7c195263f00a3a1259a7f6d34ac54e4cc987ef057c165c8ef55fe0
configure_args="-DWITH_QT5=TRUE"

View File

@ -0,0 +1,152 @@
--- Makefile 2017-09-19 14:31:03.514658296 +0200
+++ Makefile 2017-09-19 14:32:36.773662266 +0200
@@ -78,8 +78,13 @@
.PHONY: compile
compile:
# compile FreeDoko
- $(MAKE) Version
- $(MAKE) -C src/ FreeDoko
+# cannot build with network due to lacking gnet package
+ $(MAKE) \
+ "USE_UI_TEXT=false" \
+ "USE_UI_GTKMM=true" \
+ "USE_NETWORK=false" \
+ "CPPFLAGS+= -DRELEASE -DVERSION_DESCRIPTION='\"$(OPERATING_SYSTEM_NAME) binary\"' -DPUBLIC_DATA_DIRECTORY_VALUE='\"$(DATA_DIRECTORY)\"' -DMANUAL_DIRECTORY_VALUE='\"$(HELP_DIRECTORY)/manual\"'" \
+ -C src/ FreeDoko
@echo "---"
@echo "* Program 'FreeDoko' created"
@@ -289,22 +294,11 @@
ifeq ($(OPERATING_SYSTEM), Linux)
.PHONY: install
install :
- $(MAKE) \
- --always-make \
- "USE_UI_TEXT=false" \
- "USE_UI_GTKMM=true" \
- "USE_NETWORK=true" \
- "CXXFLAGS=-Wall -Werror -Wno-parentheses -pipe -Os -std=c++14" \
- "CPPFLAGS=-DRELEASE -DVERSION_DESCRIPTION='\"$(OPERATING_SYSTEM_NAME) binary\"' -DPUBLIC_DATA_DIRECTORY_VALUE='\"$(DATA_DIRECTORY)\"' -DMANUAL_DIRECTORY_VALUE='\"$(HELP_DIRECTORY)/manual\"'" \
- -C src \
- $(PROGRAM)
- $(MAKE) -C src strip
# Copying the program
echo "Copying the program"
mkdir -p $(DESTDIR)$(BIN_DIRECTORY)
cp src/FreeDoko $(DESTDIR)$(BIN_DIRECTORY)
- -chgrp games $(DESTDIR)$(BIN_DIRECTORY)/FreeDoko
- chmod 750 $(DESTDIR)$(BIN_DIRECTORY)/FreeDoko
+ chmod 755 $(DESTDIR)$(BIN_DIRECTORY)/FreeDoko
cd $(DESTDIR)$(BIN_DIRECTORY) && ln -sf FreeDoko freedoko
# Copying the data files
echo "Copying the data files"
@@ -315,21 +309,20 @@
echo "Copying the documentation"
mkdir -p $(DESTDIR)$(HELP_DIRECTORY)
cp AUTHORS COPYING ChangeLog $(DESTDIR)$(HELP_DIRECTORY)/
- $(MAKE) -C doc install
+# cannot build docs due to lacking latex packages
+# $(MAKE) -C doc install
# update the manual page
echo "update the manual page"
a2x -f manpage doc/freedoko.asciidoc
mkdir -p $(DESTDIR)$(MAN_DIRECTORY)
cp doc/freedoko.6 $(DESTDIR)$(MAN_DIRECTORY)/
- -chgrp games $(DESTDIR)$(MAN_DIRECTORY)/freedoko.6
- chmod 640 $(DESTDIR)$(MAN_DIRECTORY)/freedoko.6
+ chmod 644 $(DESTDIR)$(MAN_DIRECTORY)/freedoko.6
cd $(DESTDIR)$(MAN_DIRECTORY)/ && ln -sf freedoko.6 FreeDoko.6
# copy the icon
echo "copy the icon"
mkdir -p $(DESTDIR)$(ICON_DIRECTORY)
cp src/FreeDoko.png $(DESTDIR)$(ICON_DIRECTORY)/
- -chgrp games $(DESTDIR)$(ICON_DIRECTORY)/FreeDoko.png
- chmod 640 $(DESTDIR)$(ICON_DIRECTORY)/FreeDoko.png
+ chmod 644 $(DESTDIR)$(ICON_DIRECTORY)/FreeDoko.png
.PHONY: uninstall
uninstall :
--- Makefile.install.directories 2017-09-19 14:31:03.514658296 +0200
+++ Makefile.install.directories 2017-09-19 14:32:36.774662266 +0200
@@ -4,13 +4,13 @@
# the different directories for the files
# installing in /usr/local
-MAIN_DIRECTORY = /usr/local
-BIN_DIRECTORY = $(MAIN_DIRECTORY)/games
-DATA_DIRECTORY = $(MAIN_DIRECTORY)/share/games/FreeDoko
-HELP_DIRECTORY = $(MAIN_DIRECTORY)/share/doc/FreeDoko
-MAN_DIRECTORY = $(MAIN_DIRECTORY)/share/man/man6
-ICON_DIRECTORY = $(MAIN_DIRECTORY)/share/pixmaps
-DESKTOP_FILE_DIRECTORY = $(MAIN_DIRECTORY)/share/applications
+#MAIN_DIRECTORY = /usr/local
+#BIN_DIRECTORY = $(MAIN_DIRECTORY)/games
+#DATA_DIRECTORY = $(MAIN_DIRECTORY)/share/games/FreeDoko
+#HELP_DIRECTORY = $(MAIN_DIRECTORY)/share/doc/FreeDoko
+#MAN_DIRECTORY = $(MAIN_DIRECTORY)/share/man/man6
+#ICON_DIRECTORY = $(MAIN_DIRECTORY)/share/pixmaps
+#DESKTOP_FILE_DIRECTORY = $(MAIN_DIRECTORY)/share/applications
# debian
#MAIN_DIRECTORY = /usr
@@ -57,6 +57,15 @@
#ICON_DIRECTORY = $(MAIN_DIRECTORY)/share/pixmaps
#DESKTOP_FILE_DIRECTORY = $(MAIN_DIRECTORY)/share/applications
+# Void Linux
+MAIN_DIRECTORY = /usr
+BIN_DIRECTORY = $(MAIN_DIRECTORY)/bin
+DATA_DIRECTORY = $(MAIN_DIRECTORY)/share/FreeDoko
+HELP_DIRECTORY = $(MAIN_DIRECTORY)/share/doc/FreeDoko
+MAN_DIRECTORY = $(MAIN_DIRECTORY)/share/man/man6
+ICON_DIRECTORY = $(MAIN_DIRECTORY)/share/pixmaps
+DESKTOP_FILE_DIRECTORY = $(MAIN_DIRECTORY)/share/applications
+
# release
# where the temporary release files are saved
--- bin/FreeDoko.desktop 2017-09-19 14:31:03.515658296 +0200
+++ bin/FreeDoko.desktop 2017-09-19 14:32:36.775662266 +0200
@@ -6,7 +6,7 @@
Comment=game of Doppelkopf
Comment[de]=Doppelkopf-Spiel
Comment[fr]=un jeu de Doppelkopf
-Exec=/usr/games/freedoko
+Exec=/usr/bin/freedoko
Path=
Icon=FreeDoko
Categories=Application;Game;CardGame;
--- data/Makefile 2017-09-19 14:31:03.618658300 +0200
+++ data/Makefile 2017-09-19 14:32:36.775662266 +0200
@@ -40,8 +40,7 @@
for d in cardsets iconsets backgrounds sounds; do \
$(MAKE) -C $$d install; \
done
- -chgrp games $(DESTDIR)$(DATA_DIRECTORY) && chgrp -R games $(DESTDIR)$(DATA_DIRECTORY)
- chmod -R o-rwx,g+rX,g-w $(DESTDIR)$(DATA_DIRECTORY)
+ chmod -R o-rwx,g+rX,g-w,+rX $(DESTDIR)$(DATA_DIRECTORY)
endif
ifeq ($(SHELLTYPE), sh)
--- doc/Makefile 2017-09-19 14:31:03.684658303 +0200
+++ doc/Makefile 2017-09-19 14:32:36.776662266 +0200
@@ -36,8 +36,7 @@
fi
cp -a Bugs GPL Roadmap hpux.required_libs-ia64.txt $(DESTDIR)$(HELP_DIRECTORY)/
for d in de en; do $(MAKE) -C $$d install; done
- -chgrp games $(DESTDIR)$(HELP_DIRECTORY) && chgrp -R games $(DESTDIR)$(HELP_DIRECTORY)
- chmod -R o-rwx,g+rX,g-w $(DESTDIR)$(HELP_DIRECTORY)
+ chmod -R o-rwx,g+rX,g-w,+rX $(DESTDIR)$(HELP_DIRECTORY)
cd $(DESTDIR)$(DATA_DIRECTORY) && ln -sf $(HELP_DIRECTORY)/ doc
endif
--- src/Makefile 2017-09-19 14:31:03.383658290 +0200
+++ src/Makefile 2017-09-19 14:32:36.777662266 +0200
@@ -252,6 +252,7 @@
$(INCLUDE_ALL) \
$(LIBS_ALL) \
$(CXXFLAGS) \
+ $(LDFLAGS) \
-o $@
@echo "$(PROGRAM) compiled successfully"

26
srcpkgs/FreeDoko/template Normal file
View File

@ -0,0 +1,26 @@
# Template file for 'FreeDoko'
pkgname=FreeDoko
version=0.7.16
revision=1
wrksrc="FreeDoko_${version}"
build_style=gnu-makefile
make_build_target="compile"
hostmakedepends="unzip pkg-config asciidoc"
makedepends="gtkmm-devel freealut-devel"
short_desc="Free implementation of the card game Doppelkopf"
maintainer="Michael Straube <straubem@gmx.de>"
homepage="http://free-doko.sourceforge.net/en/FreeDoko.html"
license="GPL-2"
distfiles="${SOURCEFORGE_SITE}/free-doko/FreeDoko_${version}.src.zip"
checksum=6fdcee22b3e9a76d44d8c3a582d068452290ec4c24f8f2f9e4498adf4daf40af
post_extract() {
rm manual/{de/Makefile,en/Makefile,Makefile}
rm manual/de/operation/pictures/Regeln/create_screenshots.sh
find manual -type f -exec chmod 644 {} \;
}
post_install() {
vinstall bin/FreeDoko.desktop 644 usr/share/applications
vcopy manual usr/share/doc/FreeDoko
}

View File

@ -1,7 +1,7 @@
# Template file for 'GCP-Guest-Environment'
pkgname=GCP-Guest-Environment
version=20170718
revision=2
version=20171006
revision=1
noarch=yes
wrksrc="compute-image-packages-${version}"
build_style=python2-module
@ -17,7 +17,7 @@ maintainer="Michael Aldridge <themaldridge@google.com>"
license="Apache-2.0"
homepage="https://github.com/GoogleCloudPlatform/compute-image-packages"
distfiles="https://github.com/GoogleCloudPlatform/compute-image-packages/archive/${version}.tar.gz"
checksum=c161a4d5a86e40be981bcb3a31aeb3bf9995b96d8302ef800a0251b17f72b254
checksum=16f6aae2d4370207f961554a0a3c50960886decfe607fdc06a5a389eaeb62eaf
post_install() {
for _i in Guest-Initialization accounts clock-skew ip-forwarding ; do

View File

@ -1,7 +1,7 @@
# Template file for 'ImageMagick'
pkgname=ImageMagick
_majorver=6.9.9
_patchver=19
_patchver=20
version=${_majorver}.${_patchver}
revision=1
wrksrc=${pkgname}-${_majorver}-${_patchver}
@ -16,7 +16,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="https://www.imagemagick.org/"
license="ImageMagick"
distfiles="https://www.imagemagick.org/download/ImageMagick-${_majorver}-${_patchver}.tar.xz"
checksum=330efe70c38d86b95337f67015c465c8d910d8e96632ee72e09017120546d1ab
checksum=72131caaee1c673923709f7353b6731b43a2735b29110deac5121db403b07f0f
subpackages="libmagick libmagick-devel"

View File

@ -1,6 +1,6 @@
# Template file for 'ModemManager'
pkgname=ModemManager
version=1.6.8
version=1.6.10
revision=1
build_style=gnu-configure
configure_args="--disable-static --sbindir=/usr/bin
@ -16,7 +16,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.freedesktop.org/wiki/Software/ModemManager/"
license="GPL-2"
distfiles="$FREEDESKTOP_SITE/$pkgname/$pkgname-$version.tar.xz"
checksum=ffc035c4bfeb07780c4580bb4488ade0ab1d197c3cdf89cb8ab36386cfb34376
checksum=bc74326fa69ae8012f806e235f3d296144922669b952d4d4987dd0af645d5f68
build_options="gir"
if [ -z "$CROSS_BUILD" ]; then

View File

@ -1,6 +1,6 @@
# Template file for 'adobe-flash-plugin'
pkgname=adobe-flash-plugin
version=27.0.0.159
version=27.0.0.170
revision=1
# The EULA file
_eula="https://www.adobe.com/content/dam/Adobe/en/legal/licenses-terms/pdf/PlatformClients_PC_WWEULA-en_US-20150407_1357.pdf"
@ -8,10 +8,10 @@ _eulacksum=2851b4b39df44a2777c6c07e1f59cbc3055a346d2e775121b9ed38e0a4bf40d2
_url=http://fpdownload.adobe.com/get/flashplayer/pdc/${version}
if [ "$XBPS_MACHINE" = "x86_64" ]; then
_disttarball="${_url}/flash_player_npapi_linux.x86_64.tar.gz"
_distcksum=2d5aff35d00b7f443b69ba40f1250ea5cbe5b5cb67520a642a17a602ec3723dc
_distcksum=966761fda5fc29301cd7720dc1e84b2551d142e7e5d51e3898e8e6fe7c11cc43
else
_disttarball="${_url}/flash_player_npapi_linux.i386.tar.gz"
_distcksum=3443daf0bb70532e754ed4ffc7090e68f8faf41f2e9fc4663437e20badcc881a
_distcksum=a06d815d2858e58b0f11624a6567da3de17db27df68a3527a7774ba21f4558cb
fi
distfiles="${_eula} ${_disttarball}"
checksum="${_eulacksum} ${_distcksum}"

35
srcpkgs/adom/template Normal file
View File

@ -0,0 +1,35 @@
# Template file for 'adom'
pkgname=adom
version=60
revision=1
wrksrc=${pkgname}
depends="ncurses"
short_desc="A roguelike game with a quest-centric, plot driven structure"
maintainer="Diogo Leal <diogo@diogoleal.com>"
license="Proprietary"
homepage="http://www.adom.de"
_download_url="http://www.ancardia.com/download"
nopie=yes
nostrip=yes
repository=nonfree
if [ "${XBPS_TARGET_MACHINE}" = "x86_64" ];then
distfiles="${_download_url}/adom_linux_debian_64_r${version}_pub.tar.gz"
checksum=e36ec001566cb8bc4c5857dcfa8839b0797888be2c1e3b8476e8c5a9bb93ce2c
elif [ "${XBPS_TARGET_MACHINE}" = "i686" ];then
distfiles="${_download_url}/adom_linux_debian_32_r${version}_pub.tar.gz"
checksum=20b1aba07ac7d90a9437937ae5714fbb0199d2ba460d3b18473370baca665554
else
_platform=arm
distfiles="http://www.ancardia.com/download/adom_linux_arm_r${version}_pub.tar.gz"
checksum=85fd4dbcf127d41c4b44abdbcf13b7efdb0bfa8777efa1659a4071d20cbd80d5
fi
do_install() {
vbin adom
vdoc docs/adomfaq.txt
vdoc docs/manual.txt
vdoc docs/readme1st.txt
}

View File

@ -1,6 +1,6 @@
# Template file for 'alarm-clock'
pkgname=alarm-clock
version=1.4.7
version=1.4.9
revision=1
build_style=gnu-configure
hostmakedepends="automake intltool pkg-config"
@ -10,4 +10,4 @@ short_desc="Simple GTK2 alarm clock for your desktop"
homepage="https://github.com/shaggytwodope/alarm-clock"
license="GPL-3"
distfiles="https://github.com/shaggytwodope/alarm-clock/archive/v${version}.tar.gz"
checksum=5d04518a16353f781f5f0f499ae57b0951d846e8bd14cd228d1c49605916f26c
checksum=3724a42801befaee631d249edd8b15318bb72ae5f9db918c25de513f4c3f4538

View File

@ -1,7 +1,7 @@
# Template file for 'allegro4'.
pkgname=allegro4
version=4.4.2
revision=5
revision=6
wrksrc="allegro-${version}"
build_style=cmake
configure_args="-DWANT_DOCS=OFF"
@ -18,6 +18,10 @@ distfiles="${SOURCEFORGE_SITE}/alleg/allegro-$version.tar.gz"
checksum=1b21e7577dbfada02d85ca4510bd22fedaa6ce76fde7f4838c7c1276eb840fdc
nocross=yes
post_install() {
vlicense docs/txt/license.txt
}
allegro4-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}>=${version}_${revision}"

17
srcpkgs/antibody/template Normal file
View File

@ -0,0 +1,17 @@
# Template file for 'antibody'
pkgname=antibody
version=3.3.2
revision=1
build_style=go
go_import_path="github.com/getantibody/antibody"
hostmakedepends="git"
short_desc="Fast and lightweight shell plugin manager"
maintainer="SolitudeSF <solitudesf@protonmail.com>"
license="MIT"
homepage="https://getantibody.github.io/"
distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
checksum=0cbe03b4345124b79b3f2961dc047599d1548ec03dd72139c35eb83876c24bb0
post_install() {
vlicense LICENSE.md
}

View File

@ -1,6 +1,6 @@
# Template file for 'aria2'
pkgname=aria2
version=1.32.0
version=1.33.0
revision=1
build_style=gnu-configure
configure_args="--with-openssl --with-libexpat --without-gnutls
@ -14,4 +14,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2"
homepage="https://aria2.github.io/"
distfiles="https://github.com/tatsuhiro-t/aria2/releases/download/release-${version}/${pkgname}-${version}.tar.xz"
checksum=546e9194a9135d665fce572cb93c88f30fb5601d113bfa19951107ced682dc50
checksum=996e3fc2fd07ce2dd517e20a1f79b8b3dbaa5c7e27953b5fc19dae38f3874b8c

View File

@ -0,0 +1,12 @@
--- acinclude.m4
+++ acinclude.m4
@@ -212,7 +211,8 @@ done])dnl AC_CACHE_VAL
LONG_LONG_INT_FORMAT=''
case $pgac_cv_snprintf_long_long_int_format in
- cross) AC_MSG_RESULT([cannot test (not on host machine)]);;
+ cross) AC_MSG_RESULT([assuming %lld for cross compilation])
+ LONG_LONG_INT_FORMAT='%lld';;
?*) AC_MSG_RESULT([$pgac_cv_snprintf_long_long_int_format])
LONG_LONG_INT_FORMAT=$pgac_cv_snprintf_long_long_int_format;;
*) AC_MSG_RESULT(none);;

17
srcpkgs/arp-scan/template Normal file
View File

@ -0,0 +1,17 @@
# Template file for 'arp-scan'
pkgname=arp-scan
version=1.9
revision=1
build_style=gnu-configure
hostmakedepends="automake"
makedepends="libpcap-devel"
short_desc="A tool that uses ARP to discover IP hosts on the local network"
maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
license="GPL-3"
homepage="http://www.nta-monitor.com/tools/arp-scan/"
distfiles="https://github.com/royhills/$pkgname/archive/$version/$pkgname-$version.tar.gz"
checksum=b2a446a170e4a2feeb825cd08db48a147f8dffae702077f33e456c4200e7afb0
pre_configure() {
autoreconf --install
}

14
srcpkgs/aspell-pl/template Executable file
View File

@ -0,0 +1,14 @@
# Template file for 'aspell-pl'
pkgname=aspell-pl
version=20061121
revision=1
noarch=yes
wrksrc="aspell6-pl-6.0_${version}-0"
build_style=configure
hostmakedepends="aspell-devel"
short_desc="Polish dictionary for aspell"
homepage="http://aspell.net/"
license="GPL-2"
maintainer="Piotr Wójcik <chocimier@tlen.pl>"
distfiles="${GNU_SITE}/aspell/dict/pl/aspell6-pl-6.0_${version}-0.tar.bz2"
checksum=017741fcb70a885d718c534160c9de06b03cc72f352879bd106be165e024574d

View File

@ -1,6 +1,6 @@
# Template file for 'autoconf-archive'
pkgname=autoconf-archive
version=2017.03.21
version=2017.09.28
revision=1
noarch=yes
build_style=gnu-configure
@ -10,4 +10,4 @@ maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
license="GPL-3"
homepage="http://www.gnu.org/software/autoconf-archive/"
distfiles="http://ftpmirror.gnu.org/${pkgname}/${pkgname}-${version}.tar.xz"
checksum=386ad455f12bdeb3a7d19280441a5ab77355142349200ff11040a8d9d455d765
checksum=5c9fb5845b38b28982a3ef12836f76b35f46799ef4a2e46b48e2bd3c6182fa01

View File

@ -5,7 +5,7 @@
#
pkgname=avahi-discover
version=0.7
revision=1
revision=3
wrksrc="avahi-${version}"
noarch=yes
build_style=gnu-configure
@ -15,9 +15,9 @@ configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
--with-avahi-priv-access-group=network --with-autoipd-user=avahi
--with-autoipd-group=avahi --with-distro=none --disable-xmltoman
--disable-dbm --without-systemdsystemunitdir
--disable-static ssp_cv_lib=no --enable-python --enable-pygtk
--disable-static ssp_cv_lib=no --enable-python
--enable-glib --enable-gobject --enable-gtk --enable-gtk3
$(vopt_enable gir introspection)"
$(vopt_enable gir introspection) $(vopt_enable gir pygobject)"
short_desc="Service discover user interface for avahi"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="LGPL-2.1"
@ -28,7 +28,7 @@ checksum=57a99b5dfe7fdae794e3d1ee7a62973a368e91e414bd0dfa5d84434de5b14804
hostmakedepends="automake libtool pkg-config intltool pygtk-devel
python-dbus gobject-introspection glib-devel"
makedepends="dbus-devel libcap-devel libdaemon-devel gdbm-devel
pygtk-devel python-dbus gtk+3-devel python-gobject-devel"
pygtk-devel python-dbus gtk+3-devel $(vopt_if gir python-gobject-devel)"
depends="avahi>=$version python avahi-python>=$version python-dbus pygtk desktop-file-utils"
pycompile_module="avahi_discover"
@ -59,7 +59,7 @@ do_install() {
vmkdir usr/lib/pkgconfig
vmkdir usr/share/avahi/interfaces
for f in bvnc bssh bshell avahi-bookmarks avahi-discover avahi-discover-standalone; do
for f in bvnc bssh bshell avahi-bookmarks $(vopt_if gir avahi-discover) $(vopt_if gir avahi-discover-standalone); do
mv ${wrksrc}/tmpinstall/usr/bin/${f} ${DESTDIR}/usr/bin
if [ -f ${wrksrc}/tmpinstall/usr/share/man/man1/${f}.1 ]; then
mv ${wrksrc}/tmpinstall/usr/share/man/man1/${f}.1 ${DESTDIR}/usr/share/man/man1
@ -161,7 +161,9 @@ avahi-ui-utils_package() {
vmove usr/share/applications/bvnc.desktop
vmove usr/share/applications/bssh.desktop
vmove usr/share/man/man1/bssh.1
vmove usr/bin/avahi-discover-standalone
if [ "$build_option_gir" ]; then
vmove usr/bin/avahi-discover-standalone
fi
vmove usr/bin/bssh
vmove usr/share/man/man1/bvnc.1
vmove usr/bin/bvnc

View File

@ -1,7 +1,7 @@
# Template file for 'avahi'
pkgname=avahi
version=0.7
revision=1
revision=3
build_style=gnu-configure
configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
--disable-doxygen-doc --enable-compat-libdns_sd --enable-compat-howl

View File

@ -1,6 +1,6 @@
# Template file for 'azpainter'
pkgname=azpainter
version=2.0.6
version=2.1.1
revision=1
build_style=gnu-configure
hostmakedepends="automake"
@ -10,8 +10,8 @@ short_desc="Full-color painting software for illustration drawing"
maintainer="Alexander Mamay <alexander@mamay.su>"
license="GPL-3"
homepage="https://osdn.net/projects/azpainter/"
distfiles="http://osdn.dl.osdn.net/azpainter/67805/azpainter-${version}.tar.bz2"
checksum=f7f1c0bff9f0fe2fe6864c051a91f6e2b931c527a0e75ecde91170142163a321
distfiles="http://osdn.dl.osdn.net/azpainter/68339/azpainter-${version}.tar.xz"
checksum=f70111edbbbbd512a48954289be130ecc7f3ff39cc8ccb3cc6b9e9cfdd3c932b
CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/freetype2"

View File

@ -1,6 +1,6 @@
# Template file for 'bacula-common'
pkgname="bacula-common"
version="7.4.7"
version="9.0.4"
revision=1
build_style=gnu-configure
_common_desc="Bacula - A Network Backup Tool "
@ -9,7 +9,7 @@ maintainer="Matthias Fulz <mfulz@olznet.de>"
license="AGPL-3"
homepage="http://www.bacula.org"
distfiles="${SOURCEFORGE_SITE}/bacula/bacula-${version}.tar.gz"
checksum="6f6075c2ca90a63cdeeca39b0b82a3ea07ce9999dedc68951d88bed7fbc0be40"
checksum=cafa2d9a9e89a77d3b79984972487e72fb90d949269c77a74a68e97a9d28996f
configure_args="
--with-openssl --with-sqlite3 --with-mysql --with-postgresql
--enable-smartalloc --sysconfdir=/etc/bacula

View File

@ -1,6 +1,6 @@
# Template file for 'baobab'
pkgname=baobab
version=3.26.0
version=3.26.1
revision=1
build_style=gnu-configure
configure_args="--disable-schemas-compile"
@ -12,4 +12,4 @@ maintainer="Enno Boland <gottox@voidlinux.eu>"
homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=ca07c18c8582f6c2fcb54b414f0b9057ebe53e54296c3ce9ccee44b78e86b2db
checksum=7a59ab5945f5d90725231b10d85a1893403f56660b1627c111d2b4eeb1ef787e

View File

@ -1,6 +1,6 @@
# Template file for 'bash-preexec'
pkgname=bash-preexec
version=0.3.4
version=0.3.5
revision=1
noarch=yes
depends="bash"
@ -9,8 +9,9 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
license="MIT"
homepage="https://github.com/rcaloras/bash-preexec"
distfiles="https://github.com/rcaloras/bash-preexec/archive/${version}.tar.gz"
checksum=a3050e1672ebc2374e235ea7879f129a62dfddc95875ba90e86271a48f6548b9
checksum=197f5107f84a4b4caadc57f908f2b72a911c95ae36412d1b166c4c1b20b2da8b
do_install() {
vbin bash-preexec.sh
vlicense LICENSE.md
}

View File

@ -1,15 +1,15 @@
# Template file for 'bdf2psf'
pkgname=bdf2psf
version=1.167
version=1.168
revision=1
wrksrc="console-setup-${version}"
wrksrc="console-setup"
depends="perl"
short_desc="Generate console fonts from BDF source fonts"
maintainer="Leah Neukirchen <leah@vuxu.org>"
license="GPL-2"
homepage="https://packages.debian.org/sid/bdf2psf"
distfiles="${DEBIAN_SITE}/main/c/console-setup/console-setup_${version}.tar.xz"
checksum=fc3411ec214e3f6182701c30fefa1f1c708f4d8232c5a1c699cef70d6676bdf9
checksum=5e0a419c3384de0566f72770e7dd61680cb9a8352c01eae3d4db3c3a34567347
noarch=yes
post_extract() {

View File

@ -1,6 +1,6 @@
# Template file for 'bijiben'
pkgname=bijiben
version=3.26.0
version=3.26.1
revision=1
build_style=gnu-configure
configure_args="--disable-update-mimedb"
@ -16,7 +16,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://live.gnome.org/Apps/Bijiben"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=72919f30452df4a66164365989610e0c3b54516ff8a83b3483fa370df39ec652
checksum=4f5bc9f5b86162038f24f4a02a659500f294b6811de8e77ed61a3bd6ec20d499
pre_configure() {
# poor mans tracker-2.0 compatibility fix.

View File

@ -1,7 +1,7 @@
# Template file for 'blueman'
pkgname=blueman
version=2.0.4
revision=4
version=2.0.5
revision=1
build_style=gnu-configure
configure_args="--disable-static"
hostmakedepends="intltool pkg-config python-Cython"
@ -13,4 +13,8 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-3"
homepage="https://github.com/blueman-project/blueman"
distfiles="https://github.com/blueman-project/blueman/releases/download/${version}/blueman-${version}.tar.xz"
checksum=e92dd9c27f75a1485b548f7a8b159946a4af154b90fb82f5a0f614b66a01430f
checksum=2c2eb9bbdcb6056eebcae1bec758f6a8ec752739b65794f6be3e0066ca1f88ca
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" python-dbus-devel"
fi

1
srcpkgs/bsatool Symbolic link
View File

@ -0,0 +1 @@
openmw

View File

@ -1,6 +1,6 @@
# Template file for 'btrfs-progs'
pkgname=btrfs-progs
version=4.13.2
version=4.13.3
revision=1
wrksrc=${pkgname}-v${version}
build_style=gnu-configure
@ -12,7 +12,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2"
homepage="http://btrfs.wiki.kernel.org/"
distfiles="${KERNEL_SITE}/kernel/people/kdave/${pkgname}/${pkgname}-v${version}.tar.xz"
checksum=75c7331f1306495dfffabe542ef6c5539808f0cdaebdf14fa8b7ab09c59448bd
checksum=805bdb0031c21a0a5d2ba295a8c9bdd8ba831a68c3fa801aab85677ec902d783
pre_configure() {
NOCONFIGURE=1 ./autogen.sh

View File

@ -1,18 +1,18 @@
# Template file for 'bullet'
pkgname=bullet
version=2.83.7
version=2.86.1
revision=1
wrksrc="bullet3-${version}"
build_style=cmake
configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_OPENGL_DEMOS=0 -DBUILD_BULLET2_DEMOS=0
-DBUILD_MULTITHREADING=1 -DBUILD_EXTRAS=1 -DINSTLAL_LIBS=1 -DINSTALL_EXTRA_LIBS=1"
configure_args="-DBUILD_SHARED_LIBS=1 -DBUILD_BULLET2_DEMOS=0 -DBUILD_CPU_DEMOS=0
-DBUILD_UNIT_TESTS=0 -DBUILD_OPENGL3_DEMOS=0 -DBUILD_EXTRAS=1 -DINSTALL_EXTRA_LIBS=1"
makedepends="glu-devel"
short_desc="A 3D Collision Detection and Rigid Body Dynamics Library"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="zlib"
homepage="http://www.bulletphysics.com/Bullet/"
distfiles="https://github.com/bulletphysics/bullet3/archive/${version}.tar.gz"
checksum=00d1d8f206ee85ffd171643ac8e72f9f4e0bf6dbf3d4ac55f4495cb168b51243
checksum=c058b2e4321ba6adaa656976c1a138c07b18fc03b29f5b82880d5d8228fbf059
post_install() {
vlicense LICENSE.txt

View File

@ -0,0 +1,2 @@
#!/bin/sh
python /usr/share/bumblebee-status/bumblebee-status "$@"

View File

@ -0,0 +1,22 @@
# Template file for 'bumblebee-status'
pkgname=bumblebee-status
version=1.3.0
revision=1
depends="python"
noarch=yes
short_desc="A modular, theme-able status line generator for the i3 window manager. "
maintainer="ibrokemypie <ibrokemypie@bastardi.net>"
license="MIT"
homepage="https://github.com/tobi-wan-kenobi/bumblebee-status"
distfiles="https://github.com/tobi-wan-kenobi/bumblebee-status/archive/v${version}.tar.gz"
checksum=42c68a3bb2fae2ef1d65a1be9287c2efc0a9250d018330f2e78abdd051796919
do_install() {
vmkdir usr/share/${pkgname}
vcopy bumblebee usr/share/${pkgname}/
vcopy themes usr/share/${pkgname}/
vcopy bumblebee-status usr/share/${pkgname}/
vbin "${FILESDIR}/bumblebee-status"
vdoc README.md
vlicense LICENSE
}

View File

@ -1,6 +1,6 @@
# Template file for 'bwidget'
pkgname=bwidget
version=1.9.10
version=1.9.11
revision=1
noarch=yes
makedepends="tk"
@ -10,7 +10,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://tcllib.sourceforge.net/"
license="tcl/tk"
distfiles="${SOURCEFORGE_SITE}/tcllib/BWidget/$version/${pkgname}-${version}.tar.gz"
checksum=26c312204bd9d065001e95fcac8fed0f63cb44e746204853f21813ac62aeb408
checksum=448a1db08a4ca477ce339dfe592fd85c4c0649c3ff554fb4e86d6826d39bc8b9
do_install() {
local _tclversion=8.6

View File

@ -1,7 +1,7 @@
# Template file for 'caddy'
pkgname=caddy
version=0.10.8
revision=2
version=0.10.10
revision=1
build_style=go
go_import_path="github.com/mholt/caddy"
go_package="${go_import_path}/caddy"
@ -11,7 +11,7 @@ maintainer="Dominic Monroe <monroef4@googlemail.com>"
license="Apache-2.0"
homepage="https://caddyserver.com"
distfiles="https://github.com/mholt/caddy/archive/v${version}.tar.gz"
checksum=3328efc8b64a428d49dd27edf44c0b1d9dfdc8879366663ce002bafc3a7b2b90
checksum=aafaeb092e7b1bcff8ec31f19a1ded1253ff95cfdd4441378e5a530508614e8d
system_accounts="caddy"
make_dirs="/etc/caddy 0700 caddy caddy"

View File

@ -1 +0,0 @@
CopyAgent

View File

@ -1,19 +1,19 @@
# Template file for 'cantata'
pkgname=cantata
version=2.1.0
version=2.2.0
revision=1
build_style=cmake
hostmakedepends="pkg-config"
hostmakedepends="pkg-config qt5-qmake qt5-host-tools qt5-tools"
makedepends="qt5-devel qt5-tools-devel qt5-svg-devel qt5-xmlpatterns-devel
qt5-plugin-mysql qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-odbc
qt5-plugin-tds vlc-devel zlib-devel ffmpeg-devel taglib-devel
taglib-extras-devel libmtp-devel mpg123-devel libcdparanoia-devel libcddb-devel
speex-devel eudev-libudev-devel udisks2-devel libmusicbrainz5-devel
qt5-multimedia-devel"
qt5-multimedia-devel libcdio-paranoia-devel"
depends="media-player-info"
short_desc="Qt client for the music player daemon (MPD)"
maintainer="LockeAnarchist <emanuel@openmailbox.org>"
license="GPL-3"
homepage="https://github.com/cdrummond/cantata"
distfiles="https://github.com/CDrummond/cantata/releases/download/v${version}/${pkgname}-${version}.tar.bz2"
checksum=9317afcae75c709ec733da069d4245b47e6e2c297a259eaf87a181fa9d1cd4c4
checksum=c84691eb17711118d3c512d70cb422267f7a137290082cdd1ff0a871b4a8e5c0

View File

@ -0,0 +1,14 @@
Without this patch, cargo fails to build in rust 1.20 due to:
error[E0004]: non-exhaustive patterns: `&__Nonexhaustive { }` not covered
--- src/cargo/util/errors.rs.orig
+++ src/cargo/util/errors.rs
@@ -83,7 +83,7 @@
&CargoErrorKind::Parse(_) |
&CargoErrorKind::Git(_) |
&CargoErrorKind::Internal(_) |
- &CargoErrorKind::CargoTestErrorKind(_) => false
+ &CargoErrorKind::CargoTestErrorKind(_) | _ => false
}
}
}

View File

@ -1,6 +1,6 @@
# Template file for 'cargo'
pkgname=cargo
version=0.21.1
version=0.22.0
revision=1
_githash_installer=4f994850808a572e2cc8d43f968893c8e942e9bf
hostmakedepends="rust python curl cmake pkg-config"
@ -12,7 +12,7 @@ license="MIT, Apache-2.0"
homepage="https://crates.io/"
distfiles="https://github.com/rust-lang/cargo/archive/${version}.tar.gz
https://github.com/rust-lang/rust-installer/archive/${_githash_installer}.tar.gz"
checksum="f2464d3cb3e431e45191b6f70e415c320d227ef3c3d134cea4e86357c0c72a33
checksum="6740e2f8d035a5a5246a12e84a141d37ad4c2b826355aff497e6f1fcfb637aef
dc7240d60a869fa24a68c8734fb7c810c27cca0a6dad52df6279865e4e8e7fae"
nocross=yes

24
srcpkgs/cava-gui/template Normal file
View File

@ -0,0 +1,24 @@
# Template file for 'cava-gui'
pkgname=cava-gui
version=0.6.0
revision=1
wrksrc="cava-${version}"
build_style=gnu-configure
hostmakedepends="automake libtool"
makedepends="alsa-lib-devel pulseaudio-devel fftw-devel ncurses-devel
iniparser-devel SDL2-devel libX11-devel glu-devel"
short_desc="Console-based Audio Visualizer for ALSA (GUI branch)"
maintainer="nik123 <pavlica.nikola@gmail.com>"
homepage="https://github.com/nikp123/cava"
license="MIT"
distfiles="https://github.com/nikp123/cava/archive/${version}.tar.gz"
checksum="51abc92d4d77cb630a3389754b70cb03ef57db147711d8a2e8342a7854786dfa"
conflicts=cava
pre_configure() {
NOCONFIGURE=1 ./autogen.sh
}
post_install() {
vlicense LICENSE
}

View File

@ -3,7 +3,7 @@ _chromeVersion="current"
_channel="stable"
pkgname=chromium-widevine
version=59.0.3071.115
version=62.0.3202.62
revision=1
short_desc="A browser plugin designed for the viewing of premium video content"
maintainer="Benjamin Hoffmeyer <hoffmeyer25@gmail.com>"
@ -14,7 +14,7 @@ depends="chromium binutils xz"
repository=nonfree
create_wrksrc=yes
distfiles="https://dl.google.com/linux/direct/google-chrome-${_channel}_${_chromeVersion}_amd64.deb"
checksum=a157db73f7fa09f884e665649b51518c2b0a9441465eca294c5562040a1058d9
checksum=98a34a85ba0018d3897a8a11de9f29df08e77d64a9d991df66fcf5c5cdd957c6
do_extract() {
:

View File

@ -1,7 +1,7 @@
# Template file for 'clerk'
pkgname=clerk
version=3.2
revision=2
version=3.2.1
revision=1
noarch=yes
build_style=gnu-makefile
conf_files="/etc/clerk.conf"
@ -11,7 +11,7 @@ maintainer="ibrokemypie <ibrokemypie@bastardi.net>"
license="MIT"
homepage="https://github.com/carnager/clerk/"
distfiles="https://github.com/carnager/clerk/archive/${version}.tar.gz"
checksum=13ccdee926393942a2be697fc44d17e907f2a903522b843658607876e861dcf6
checksum=954a388cce5a86c1760e130febc59b533651a01938b0c9a6b1f4941dda83db97
pre_build() {
sed -i 's|share/doc/clerk/config.example|share/examples/clerk/config.example|' Makefile

View File

@ -1,6 +1,6 @@
# Template file for 'clipgrab'
pkgname=clipgrab
version=3.6.5
version=3.6.6
revision=1
build_style=qmake
configure_args=clipgrab.pro
@ -12,7 +12,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-3"
homepage="https://www.clipgrab.org"
distfiles="https://download.clipgrab.org/clipgrab-${version}.tar.gz"
checksum=cc13512f2ca731b27d177d8f31780147d912ac8fc68a341748d53182811daade
checksum=c5c1d41d4392b95495fe1f5b9d1dd9a7b557dbd80445aafa928fe4e9b6948ece
do_install() {
vbin clipgrab

11
srcpkgs/convmv/template Normal file
View File

@ -0,0 +1,11 @@
# Template file for 'convmv'
pkgname=convmv
version=2.03
revision=1
build_style=gnu-makefile
short_desc="Tool for converting filesystem encodings"
maintainer="Arvin Ignaci <arvin.ignaci@gmail.com>"
license="GPL-2"
homepage="https://www.j3e.de/linux/convmv/"
distfiles="${homepage}/${pkgname}-${version}.tar.gz"
checksum=f898fd850c8ef5abe48f7536e4b23ce4e11b6133974b2fc41d9197dfecc1c027

24
srcpkgs/coq/template Normal file
View File

@ -0,0 +1,24 @@
pkgname=coq
version=8.6.1
revision=1
hostmakedepends="ocaml ocaml-findlib camlp4"
short_desc="Proof assistant written in OCaml"
maintainer="Némo Fournier <nemo@epicea.xyz>"
license="LGPL-2.1"
homepage="https://coq.inria.fr"
distfiles="${homepage}/distrib/V${version}/files/${pkgname}-${version}.tar.gz"
checksum=32f8aa92853483dec18030def9f0857a708fee56cf4287e39c9a260f08138f9d
nopie=yes
nocross=yes
do_configure() {
./configure -prefix ${DESTDIR}/usr -coqide no
}
do_build() {
make
}
do_install() {
make install
}

View File

@ -1,7 +1,7 @@
# Template file for 'cups-filters'
pkgname=cups-filters
version=1.17.9
revision=2
revision=3
build_style=gnu-configure
configure_args="--disable-static --with-rcdir=no --enable-avahi
--with-browseremoteprotocols=DNSSD,CUPS"

View File

@ -1,18 +0,0 @@
--- a/Makedefs.in
+++ b/Makedefs.in
@@ -39,12 +39,12 @@
#
INSTALL_BIN = $(LIBTOOL) $(INSTALL) -c -m @CUPS_EXE_FILE_PERM@ @INSTALL_STRIP@
-INSTALL_COMPDATA = $(INSTALL) -c -m 444 @INSTALL_GZIP@
+INSTALL_COMPDATA = $(INSTALL) -c -m 644 @INSTALL_GZIP@
INSTALL_CONFIG = $(INSTALL) -c -m @CUPS_CONFIG_FILE_PERM@
-INSTALL_DATA = $(INSTALL) -c -m 444
+INSTALL_DATA = $(INSTALL) -c -m 644
INSTALL_DIR = $(INSTALL) -d
INSTALL_LIB = $(LIBTOOL) $(INSTALL) -c -m @CUPS_EXE_FILE_PERM@ @INSTALL_STRIP@
-INSTALL_MAN = $(INSTALL) -c -m 444
+INSTALL_MAN = $(INSTALL) -c -m 644
INSTALL_SCRIPT = $(INSTALL) -c -m @CUPS_EXE_FILE_PERM@
#

View File

@ -1,11 +0,0 @@
diff -up cups-2.0rc1/config-scripts/cups-ssl.m4.no-gcry cups-2.0rc1/config-scripts/cups-ssl.m4
--- cups-2.0rc1/config-scripts/cups-ssl.m4.no-gcry 2014-09-12 15:41:23.324760213 +0200
+++ cups-2.0rc1/config-scripts/cups-ssl.m4 2014-09-12 15:43:13.124203363 +0200
@@ -60,7 +60,6 @@ if test x$enable_ssl != xno; then
dnl Then look for GNU TLS...
if test $have_ssl = 0 -a "x$enable_gnutls" != "xno" -a "x$PKGCONFIG" != x; then
AC_PATH_TOOL(LIBGNUTLSCONFIG,libgnutls-config)
- AC_PATH_TOOL(LIBGCRYPTCONFIG,libgcrypt-config)
if $PKGCONFIG --exists gnutls; then
have_ssl=1
SSLLIBS=`$PKGCONFIG --libs gnutls`

View File

@ -1,14 +1,14 @@
# Template file for 'cups'
pkgname=cups
version=2.2.4
revision=2
version=2.2.5
revision=1
patch_args="-Np1"
short_desc="Common Unix Printing System"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="https://www.cups.org/"
license="GPL-2"
distfiles="https://github.com/apple/cups/releases/download/v${version}/cups-${version}-source.tar.gz"
checksum=596d4db72651c335469ae5f37b0da72ac9f97d73e30838d787065f559dea98cc
checksum=a8795e2aa54dcfbdc9ff254a770f0d7154e35c981bca5b3369050c5193ab5a21
hostmakedepends="automake pkg-config poppler-utils gnutls-devel avahi-libs-devel"
makedepends="acl-devel libjpeg-turbo-devel libpng-devel tiff-devel

View File

@ -1,20 +1,18 @@
# Template file for 'cwm
pkgname=cwm
version=5.6
revision=3
version=6.2
revision=1
build_style=gnu-makefile
hostmakedepends="pkg-config bison"
makedepends="fontconfig-devel libXft-devel libXinerama-devel libXrandr-devel libX11-devel"
short_desc="Lightweight and efficient window manager for X11"
maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
maintainer="Leah Neukirchen <leah@vuxu.org>"
license="ISC"
homepage="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD+Current&format=html"
homepage="http://man.openbsd.org/cwm"
distfiles="https://github.com/chneukirchen/cwm/archive/v${version}.tar.gz"
checksum="006320bb1716cc0f93bac5634dcccd01f21d468263b5fc9d1be2dd11078a0625"
replaces="cwm-git>=0"
checksum=3d21efeaeeb4f02cb84ee123c7d40766086785ad46720125fe0bacdb251413ad
post_extract() {
sed -i 's,WAIT_ANY,-1,g' *.c
sed -i 's/^\(LD\|CPP\)FLAGS/override &/' Makefile
sed '/\*\//q' calmwm.c >LICENSE
}

View File

@ -1,13 +1,13 @@
# Template file for 'dconf-editor'
pkgname=dconf-editor
version=3.22.3
version=3.26.1
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config intltool libxslt docbook-xsl glib-devel"
makedepends="dconf-devel gtk+3-devel libxml2-devel"
short_desc="A low-level configuration system - GTK+ editor"
maintainer="Enno Boland <gottox@voidlinux.eu>"
license="LGPL-2.1"
license="GPL-3"
homepage="http://live.gnome.org/dconf"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=55f167d7e61714766406b23d7222d509f7bb98b9df1a367113ac14ea06f669a4
checksum=49332042a4c9a46ad6345055bb098c8701cbca7bc39ec9a9fd6e49b87ef1ea29

View File

@ -1,6 +1,6 @@
# Template file for 'dconf'
pkgname=dconf
version=0.26.0
version=0.26.1
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config intltool libxslt docbook-xsl glib-devel"
@ -10,7 +10,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://live.gnome.org/dconf"
license="LGPL-2.1"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=8683292eb31a3fae31e561f0a4220d8569b0f6d882e9958b68373f9043d658c9
checksum=d583b1f7fc93b879e2956acc6a26ea05a445a0002158aeef80c8e378e1414535
dconf-devel_package() {
depends="libglib-devel vala-devel>=0.24 dconf>=${version}_${revision}"

View File

@ -1,6 +1,6 @@
# Template file for 'dep'
pkgname=dep
version=0.3.1
version=0.3.2
revision=1
build_style=go
hostmakedepends="git"
@ -12,7 +12,7 @@ go_import_path="github.com/golang/dep"
go_package="$go_import_path/cmd/dep"
homepage="https://$go_import_path"
distfiles="$homepage/archive/v$version.tar.gz"
checksum=386e2d163c5a95166fa3b89da4f8166361c7c5210fb172f64c116cccd19d1d44
checksum=327124953d76293eaba6001e17bb8a31371313ab39eed1fa9eac01f8b5c1de21
pre_build() {
git config --global http.https://gopkg.in.followRedirects true

View File

@ -1,6 +1,6 @@
# Template file for 'devilspie2'
pkgname=devilspie2
version=0.42
version=0.43
revision=1
build_style=gnu-makefile
hostmakedepends="pkg-config"
@ -10,4 +10,4 @@ maintainer="Diogo Leal <diogo@diogoleal.com>"
license="GPL-3"
homepage="http://www.gusnan.se/devilspie2"
distfiles="http://download.savannah.gnu.org/releases/devilspie2/devilspie2_${version}-src.tar.gz"
checksum=11f5bc310fba4df404c057461ffb3fadac8ef51d211008c665c48f587a5a3f85
checksum=ecffc17c62b41e196b72340192a90c4223329df041f135e74c0990860595f828

View File

@ -1,7 +1,7 @@
# Template file for 'dhcpcd-gtk'
pkgname=dhcpcd-gtk
version=0.7.4
revision=2
version=0.7.5
revision=1
wrksrc=dhcpcd-ui-${version}
build_style=gnu-configure
configure_args="--with-gtk --with-icons --with-notification"
@ -13,7 +13,7 @@ homepage="http://roy.marples.name/projects/dhcpcd-ui"
license="BSD"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
distfiles="http://roy.marples.name/downloads/dhcpcd/dhcpcd-ui-$version.tar.bz2"
checksum=19f02d4428773d37fc6dcd28ddc685c83fa0b15ed693c26276f2e1d8d4fda883
checksum=2dae2108605867aba78d98cc9e56e22d7b751eedc3f7e6d689d42d08e706aaf3
dhcpcd-icons_package() {
noarch=yes

View File

@ -1,14 +1,14 @@
# Template file for 'dosbox'
pkgname=dosbox
version=0.74
revision=6
revision=7
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="alsa-lib-devel libpng-devel SDL_net-devel SDL_sound-devel"
short_desc="x86 emulator with Tandy/Herc/CGA/EGA/VGA/SVGA graphics, sound and DOS"
short_desc="DOS x86 emulator with Tandy/Herc/CGA/EGA/VGA/SVGA graphics and sound"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2"
homepage="http://dosbox.sourceforget.net"
homepage="http://www.dosbox.com"
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
checksum=13f74916e2d4002bad1978e55727f302ff6df3d9be2f9b0e271501bd0a938e05

View File

@ -1,6 +1,6 @@
# Template file for 'dpkg'
pkgname=dpkg
version=1.18.24
version=1.19.0.2
revision=1
build_style=gnu-configure
configure_args="--disable-start-stop-daemon --with-libz --with-libbz2 --with-liblzma"
@ -12,7 +12,7 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2"
homepage="http://packages.debian.org/dpkg"
distfiles="${DEBIAN_SITE}/main/d/dpkg/dpkg_${version}.tar.xz"
checksum=d853081d3e06bfd46a227056e591f094e42e78fa8a5793b0093bad30b710d7b4
checksum=1436cd75d3910e32d1366fff9b1ec7cfb154bc0d63c035e22dba76fdd06ad6a2
dpkg-devel_package() {
short_desc+=" - development files"

View File

@ -1,13 +1,13 @@
# Template file for 'e2fsprogs'
pkgname=e2fsprogs
version=1.43.6
version=1.43.7
revision=1
short_desc="Ext2/3/4 Filesystem Utilities"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2, LGPL-2.1"
homepage="http://e2fsprogs.sourceforge.net/"
distfiles="${KERNEL_SITE}/kernel/people/tytso/e2fsprogs/v${version}/e2fsprogs-${version}.tar.xz"
checksum=c9b226234ee878a8d89951f3b155cec7416dd0ec09c932c855f1b1df8ad93402
checksum=2a6367289047d68d9ba6a46cf89ab9a1efd0556cde02a51ebaf414ff51edded9
build_style=gnu-configure
configure_args="--enable-elf-shlibs --disable-fsck

View File

@ -1,23 +1,19 @@
--- src/efibootmgr.c 2016-09-27 23:00:36.000000000 +0200
+++ src/efibootmgr.c 2017-02-18 03:38:27.121886861 +0100
@@ -1199,8 +1199,8 @@
printf("\t --ip-port <local>,<remote> set local and remote IP ports\n");
--- src/efibootmgr.c
+++ src/efibootmgr.c
@@ -1239,7 +1239,7 @@ usage()
printf("\t --ip-origin { {dhcp|static} | { static|stateless|stateful} }\n");
#endif
- printf("\t-l | --loader name (defaults to \\EFI\\redhat\\grub.efi)\n");
printf("\t-l | --loader name (defaults to \""DEFAULT_LOADER"\")\n");
- printf("\t-L | --label label Boot manager display label (defaults to \"Linux\")\n");
+ printf("\t-l | --loader name (defaults to \\EFI\\void\\grubx64.efi)\n");
+ printf("\t-L | --label label Boot manager display label (defaults to \"Void Linux (GRUB2)\")\n");
printf("\t-m | --mirror-below-4G t|f mirror memory below 4GB\n");
printf("\t-M | --mirror-above-4G X percentage memory to mirror above 4GB\n");
printf("\t-n | --bootnext XXXX set BootNext to XXXX (hex)\n");
@@ -1229,8 +1229,8 @@
opts.active = -1; /* Don't set it */
@@ -1269,7 +1269,7 @@ set_default_opts()
opts.timeout = -1; /* Don't set it */
opts.edd10_devicenum = 0x80;
- opts.loader = "\\EFI\\redhat\\grub.efi";
opts.loader = DEFAULT_LOADER;
- opts.label = (unsigned char *)"Linux";
+ opts.loader = "\\EFI\\void\\grubx64.efi";
+ opts.label = (unsigned char *)"Void Linux (GRUB2)";
opts.disk = "/dev/sda";
opts.part = 1;

View File

@ -1,31 +0,0 @@
--- src/efibootdump.c 2016-09-27 23:00:36.000000000 +0200
+++ src/efibootdump.c 2017-05-09 12:33:41.756321719 +0200
@@ -39,7 +39,7 @@
uint8_t *optional_data = NULL;
size_t optional_data_len = 0;
uint16_t pathlen;
- const unsigned char const *desc;
+ const unsigned char *desc;
char *raw;
size_t raw_len;
--- src/efibootmgr.c 2017-05-09 12:32:45.939316598 +0200
+++ src/efibootmgr.c 2017-05-09 12:34:02.281323682 +0200
@@ -221,7 +221,7 @@
list_t *pos;
var_entry_t *entry;
efi_load_option *load_option;
- const unsigned char const *desc;
+ const unsigned char *desc;
list_for_each(pos, var_list) {
entry = list_entry(pos, var_entry_t, list);
@@ -873,7 +873,7 @@
{
list_t *pos;
var_entry_t *boot;
- const unsigned char const *description;
+ const unsigned char *description;
efi_load_option *load_option;
efidp dp = NULL;
unsigned char *optional_data = NULL;

View File

@ -1,7 +1,7 @@
# Template file for 'efibootmgr'
pkgname=efibootmgr
version=14
revision=3
version=15
revision=1
hostmakedepends="pkg-config"
makedepends="libefivar-devel zlib-devel pciutils-devel"
short_desc="Tool to modify UEFI Firmware Boot Manager Variables"
@ -9,14 +9,21 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2"
homepage="https://github.com/rhinstaller/efibootmgr"
distfiles="https://github.com/rhinstaller/efibootmgr/releases/download/${version}/${pkgname}-${version}.tar.bz2"
checksum=377ec16484414b80afd1b8a586153d7ef55ccf048638080101d49b7c77f37ad8
checksum=2081add77eb0641805386acd0a0fbbe6dbfb71831b814507ef49087f748333f9
only_for_archs="i686 i686-musl x86_64 x86_64-musl"
conf_files="/etc/default/efibootmgr-kernel-hook"
CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/efivar"
case "$XBPS_TARGET_MACHINE" in
x86_64*)
EFI_LOADER="grubx64.efi" ;;
i686*)
EFI_LOADER="grub.efi" ;;
esac
do_build() {
make EXTRA_CFLAGS="$CFLAGS" ${makejobs}
make EXTRA_CFLAGS="$CFLAGS" ${makejobs} EFIDIR="void" EFI_LOADER="${EFI_LOADER}"
}
do_install() {
vbin src/efibootdump

View File

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

View File

@ -1,6 +1,6 @@
# Template file for 'eog-plugins'
pkgname=eog-plugins
version=3.26.0
version=3.26.1
revision=1
lib32disabled=yes
build_style=gnu-configure
@ -15,4 +15,4 @@ maintainer="Enno Boland <gottox@voidlinux.eu>"
homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=875175812bebb0ae69a89e85ea927a0a5cc9a89be22484cca0233ef5ca879cd0
checksum=a73d0dc7a9190781f65d3132e0b1e13b666e13a1591a7cf97c1e9835aa70856c

View File

@ -0,0 +1,50 @@
--- help/lv/lv.po
+++ help/lv/lv.po
@@ -1807,7 +1807,7 @@ msgid ""
"check <gui>Slideshow Shuffle</gui> and close the dialog."
msgstr ""
"Lai to izdarītu, atveriet lietotnes izvēlni augšējā joslā, spiediet uz <gui"
-" style=\"menuitem\">Iestatījumi, ejiet uz cilni <gui>Spraudņi</gui> un"
+" style=\"menuitem\">Iestatījumi</gui>, ejiet uz cilni <gui>Spraudņi</gui> un"
" atzīmējiet <gui>Slīdrādes maisītājs</gui> un aizveriet dialoglodziņu."
#. (itstool) path: info/desc
--- help/es/es.po
+++ help/es/es.po
@@ -631,7 +631,7 @@ msgid ""
"\"menuitem\">Save</gui>."
msgstr ""
"Si quiere mantener la imagen volteada así, pulse <gui style=\"menuitem"
-"\"><gui>Guardar</gui>."
+"\">Guardar</gui>."
#. (itstool) path: item/p
#: C/flip-rotate.page:33 C/flip-rotate.page:46
@@ -742,7 +742,7 @@ msgid ""
"Click <gui style=\"menuitem\">Save As…</gui>. The <gui>Save Image</gui> "
"window will pop up."
msgstr ""
-"Pulse <gui style=\"menuitem\"><gui>Guardar como</gui>. Se mostrará la "
+"Pulse <gui style=\"menuitem\">Guardar como</gui>. Se mostrará la "
"ventana emergente <gui>Guardar imagen</gui>."
#. (itstool) path: item/p
@@ -1370,7 +1370,7 @@ msgid ""
"\"menuitem\">Preferences</gui> and go to the <gui>Plugins</gui> tab. Then, "
"check <gui>Date in statusbar</gui>."
msgstr ""
-"Para ello, pulse <gui style=\"menuitem\"><gui>Preferencias</gui> y vaya a la "
+"Para ello, pulse <gui style=\"menuitem\">Preferencias</gui> y vaya a la "
"pestaña <gui>Complementos</gui>. Después, marque <gui>Fecha en la barra de "
"estado</gui>."
@@ -2888,7 +2888,7 @@ msgstr "<link xref=\"open\">Abra</link> una de las imágenes de la carpeta."
#| "<key>F5</key>."
msgid "Click <gui style=\"menuitem\">Slideshow</gui> or press <key>F5</key>."
msgstr ""
-"Pulse <gui style=\"menuitem\"><gui>Diapositivas</gui> o pulse <key>F5</key>."
+"Pulse <gui style=\"menuitem\">Diapositivas</gui> o pulse <key>F5</key>."
#. (itstool) path: item/p
#: C/slideshow.page:33

View File

@ -1,6 +1,6 @@
# Template file for 'eog'
pkgname=eog
version=3.26.0
version=3.26.1
revision=1
lib32disabled=yes
build_style=gnu-configure
@ -17,7 +17,7 @@ maintainer="Enno Boland <gottox@voidlinux.eu>"
homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/eog/${version%.*}/eog-$version.tar.xz"
checksum=e0e16210dfc5cd34327fff2874d8c54d64eb4ab9ad903d4f8218b10d77126095
checksum=98dbeb535bc55a818ce544267ee50202a7b2fb971c8ae5965799445543febc88
if [ -z "$CROSS_BUILD" ]; then
build_options_default="gir"

View File

@ -1,6 +1,6 @@
# Template file for 'epiphany'
pkgname=epiphany
version=3.26.0
version=3.26.1
revision=1
build_style=meson
configure_args="-Ddistributor_name=VoidLinux -Dunit_tests=false"
@ -18,4 +18,4 @@ maintainer="Enno Boland <gottox@voidlinux.eu>"
homepage="http://www.gnome.org/projects/epiphany/"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=37956cbec3b4feda8b18f48e250ca50a904a9ed528433c812eca52be0e828879
checksum=3d2bc72145d0ee6375ae857a3707aae97975df579a1be944bb59881fc46caf85

1
srcpkgs/esmtool Symbolic link
View File

@ -0,0 +1 @@
openmw

View File

@ -0,0 +1,39 @@
# This file was generated by CMake because it detected TRY_RUN() commands
# in crosscompiling mode. It will be overwritten by the next CMake run.
# Copy it to a safe location, set the variables to appropriate values
# and use it then to preset the CMake cache (using -C).
# _correct_iconv_EXITCODE
# indicates whether the executable would have been able to run on its
# target platform. If so, set _correct_iconv_EXITCODE to
# the exit code (in many cases 0 for success), otherwise enter "FAILED_TO_RUN".
# The _correct_iconv_COMPILED variable holds the build result for this TRY_RUN().
#
# Source file : /builddir/evolution-data-server-3.26.0/build/CMakeFiles/CMakeTmp/src.c
# Executable : /builddir/evolution-data-server-3.26.0/build/CMakeFiles/cmTC_315ee-_correct_iconv_EXITCODE
# Run arguments :
# Called from: [2] /usr/share/cmake-3.9/Modules/CheckCSourceRuns.cmake
# [1] /builddir/evolution-data-server-3.26.0/CMakeLists.txt
set( _correct_iconv_EXITCODE
0
CACHE INTERNAL "Result from TRY_RUN" FORCE)
# HAVE_LKSTRFTIME_EXITCODE
# indicates whether the executable would have been able to run on its
# target platform. If so, set HAVE_LKSTRFTIME_EXITCODE to
# the exit code (in many cases 0 for success), otherwise enter "FAILED_TO_RUN".
# The HAVE_LKSTRFTIME_COMPILED variable holds the build result for this TRY_RUN().
#
# Source file : /builddir/evolution-data-server-3.26.0/build/CMakeFiles/CMakeTmp/src.c
# Executable : /builddir/evolution-data-server-3.26.0/build/CMakeFiles/cmTC_d2897-HAVE_LKSTRFTIME_EXITCODE
# Run arguments :
# Called from: [2] /usr/share/cmake-3.9/Modules/CheckCSourceRuns.cmake
# [1] /builddir/evolution-data-server-3.26.0/CMakeLists.txt
set( HAVE_LKSTRFTIME_EXITCODE
0
CACHE INTERNAL "Result from TRY_RUN" FORCE)

View File

@ -0,0 +1,5 @@
/* This is an auto-generated header, DO NOT EDIT! */
#define ICONV_ISO_D_FORMAT "iso-%d-%d"
#define ICONV_ISO_S_FORMAT "iso-%d-%s"
#define ICONV_10646 "iso-10646"

View File

@ -1,6 +1,6 @@
# Template file for 'evolution-data-server'
pkgname=evolution-data-server
version=3.26.0
version=3.26.1
revision=1
build_style=cmake
configure_args="-DENABLE_GOOGLE_AUTH=OFF -DENABLE_UOA=OFF"
@ -14,8 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.eu>"
license="GPL-2"
homepage="https://wiki.gnome.org/Apps/Evolution"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=7776ef431e58a07b32e5b678b8df4ae5e85f99003a933dafa6bb73842ccff067
nocross=yes
checksum=ea207a3abd5e7bb8ccaa88741de7715a128083efdf8296af2c3a2fb8d072a4b3
build_options="gir"
if [ -z "$CROSS_BUILD" ]; then
@ -26,15 +25,23 @@ if [ ! -z "$build_option_gir" ]; then
configure_args+=" -DENABLE_INTROSPECTION=ON -DENABLE_VALA_BINDINGS=ON"
fi
# cmake perfomrms 2 checks using binary runtime, about iconv and sfrtime.
# musl (1.1.16) does not support "ISO-2022-JP" encoding (see its roadmap),
# although evolution-data-server is fine with musl.
# If crossbuild, cmake let disabling runtime checks via specific directives.
# test iconv-detect.c also generates iconv-detect.h that is required for build.
# So completly disable test from iconv-detect.c (cmake.patch file) and
# use a cmake cache file on crossbuild to disable sfrtime running test.
if [ "$CROSS_BUILD" ]; then
configure_args+=" -C disableRuntimeTests.cmake"
fi
pre_configure() {
if [ ! -d "build" ]; then
mkdir build
mkdir -p build
cp ${FILESDIR}/iconv-detect.h ${wrksrc}/build/.
if [ "$CROSS_BUILD" ]; then
cp ${FILESDIR}/disableRuntimeTests.cmake ${wrksrc}/build/.
fi
echo '/* This is an auto-generated header, DO NOT EDIT! */' > build/iconv-detect.h
echo >> build/iconv-detect.h
echo '#define ICONV_ISO_D_FORMAT "iso-%d-%d"' >> build/iconv-detect.h
echo '#define ICONV_ISO_S_FORMAT "iso-%d-%s"' >> build/iconv-detect.h
echo '#define ICONV_10646 "iso-10646"' >> build/iconv-detect.h
}
post_install() {
# Fix broken pkg-config

View File

@ -1,2 +0,0 @@
site="${GNOME_SITE}/$pkgname/cache.json"
ignore="3.*[13579].*"

View File

@ -1,6 +1,6 @@
# Template file for 'evolution'
pkgname=evolution
version=3.26.0
version=3.26.1
revision=1
build_style=cmake
configure_args="-DENABLE_AUTOAR=OFF -DENABLE_LIBCRYPTUI=OFF -DENABLE_GTKSPELL=OFF
@ -18,7 +18,7 @@ maintainer="Enno Boland <gottox@voidlinux.eu>"
license="GPL-2"
homepage="https://wiki.gnome.org/Apps/Evolution"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=ccdacab9ab32299c834dd786c1ba9c5f7f27d0a7e8c4d3cbd260e416aafeb176
checksum=77cab4d82732d82b875b2ace4cd9d4ff0ddd6ed1aa1bed34836b9fd40776eeaf
evolution-devel_package() {
depends="GConf-devel gtkhtml-devel>=4.6.0 evolution-data-server-devel

View File

@ -1,6 +1,6 @@
# Template file for 'exiftool'
pkgname=exiftool
version=10.63
version=10.64
revision=1
noarch=yes
wrksrc="Image-ExifTool-${version}"
@ -13,4 +13,4 @@ maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.sno.phy.queensu.ca/~phil/exiftool/"
license="Artistic, GPL-1"
distfiles="http://www.sno.phy.queensu.ca/~phil/exiftool/Image-ExifTool-${version}.tar.gz"
checksum=84d63972e9172cd18fce54fef862f0d818c91c29a79c95689557be31747b9fde
checksum=1632a684fa93bc1051f3ffab9cf9453c2b5e29173afd8b91b1044e4def8c42c9

View File

@ -11,6 +11,7 @@ license="GPL-2"
homepage="http://www.exiv2.org"
distfiles="http://www.exiv2.org/builds/exiv2-${version}-trunk.tar.gz"
checksum=c75e3c4a0811bf700d92c82319373b7a825a2331c12b8b37d41eb58e4f18eafb
disable_parallel_build=yes
exiv2-devel_package() {
depends="${makedepends} ${sourcepkg}-${version}_${revision}"

View File

@ -1,16 +1,16 @@
# Template file for 'expect'
pkgname=expect
version=5.45
revision=4
version=5.45.3
revision=1
wrksrc=${pkgname}${version}
build_style=gnu-configure
makedepends="tcl-devel"
short_desc="Programmed dialogue with interactive programs"
maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
maintainer="Leah Neukirchen <leah@vuxu.org>"
license="Public Domain"
homepage="http://www.nist.gov/el/msid/expect.cfm"
distfiles="${SOURCEFORGE_SITE}/${pkgname}/Expect/${version}/${pkgname}${version}.tar.gz"
checksum=b28dca90428a3b30e650525cdc16255d76bb6ccd65d448be53e620d95d5cc040
checksum=c520717b7195944a69ce1492ec82ca0ac3f3baf060804e6c5ee6d505ea512be9
nocross=yes
LDFLAGS+=" -Wl,-rpath=/usr/lib:/usr/lib/${pkgname}${version}"

View File

@ -1,7 +1,7 @@
# Template file for 'eyeD3'
pkgname=eyeD3
version=0.7.10
revision=1
revision=2
noarch=yes
build_style=python2-module
hostmakedepends="python-setuptools"
@ -13,3 +13,7 @@ license="GPL-2"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
distfiles="${homepage}/releases/${pkgname}-${version}.tar.gz"
checksum=98a7d249136e845eb5469866657160f623d0a44f602e59bc907a12a3bf665172
post_install() {
sed -i 's/python/python2/' ${DESTDIR}/usr/bin/eyeD3
}

View File

@ -1,6 +1,6 @@
# Template file for 'faad2'
pkgname=faad2
version=2.8.1
version=2.8.6
revision=1
build_style=gnu-configure
hostmakedepends="automake libtool"
@ -8,15 +8,8 @@ short_desc="AAC decoding library"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.audiocoding.com/"
license="GPL-2"
distfiles="${SOURCEFORGE_SITE}/faac/$pkgname-$version.tar.bz2"
checksum=f4042496f6b0a60f5ded6acd11093230044ef8a2fd965360c1bbd5b58780933d
pre_configure() {
case "$XBPS_TARGET_MACHINE" in
*-musl) export CFLAGS+=" -D__GNU_LIBRARY__";;
esac
./bootstrap
}
distfiles="${SOURCEFORGE_SITE}/faac/$pkgname-$version.tar.gz"
checksum=654977adbf62eb81f4fca00152aca58ce3b6dd157181b9edd7bed687a7c73f21
faad2-devel_package() {
depends="${sourcepkg}>=${version}_${revision}"

View File

@ -1,6 +1,6 @@
# Template file for 'fd'
pkgname=fd
version=3.1.0
version=4.0.0
revision=1
hostmakedepends="rust cargo"
short_desc="A simple, fast and user-friendly alternative to find"
@ -8,7 +8,7 @@ maintainer="Jerry Tegno <jerrytegno@gmail.com>"
license="MIT"
homepage="https://github.com/sharkdp/fd"
distfiles="https://github.com/sharkdp/${pkgname}/archive/v${version}.tar.gz"
checksum=03f35f808d4d4a7a5767ba791f259653edab0b9f6829233e98fd617f78a3faaf
checksum=e564a11ad1beb8979b45d11ee592ed9a633fabf445eec0c766d87857b46bb636
nocross=yes
do_build() {

49
srcpkgs/ffms2/template Normal file
View File

@ -0,0 +1,49 @@
# Template file for 'ffms2'
pkgname=ffms2
version=2.23.1
revision=1
_version=2.23
wrksrc="${pkgname}-${_version}"
build_style=gnu-configure
configure_args="--enable-shared --disable-static"
hostmakedepends="pkg-config"
makedepends="ffmpeg-devel zlib-devel"
short_desc="A libav/ffmpeg based frames server"
maintainer="DirectorX <void.directorx@protonmail.com>"
license="MIT, GPL-3"
homepage="https://github.com/FFMS/ffms2"
distfiles="${homepage}/archive/${_version}.tar.gz"
checksum=b09b2aa2b1c6f87f94a0a0dd8284b3c791cbe77f0f3df57af99ddebcd15273ed
post_install() {
vmkdir usr/lib/vapoursynth
pushd "$DESTDIR/usr/lib/vapoursynth"
ln -sr $(ls ../libffms2.so.*.* | head -1) libffms2.so
popd
vlicense COPYING
}
libffms2-devel_package() {
depends="libffms2>=${version}_${revision}"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove "usr/lib/*.so"
}
}
libffms2_package() {
short_desc+=" - runtime library"
pkg_install() {
vmove "usr/lib/*.so.*"
}
}
vapoursynth-ffms2-source_package() {
depends="libffms2>=${version}_${revision}"
pkg_install() {
vmove usr/lib/vapoursynth
}
}

View File

@ -1,6 +1,6 @@
# Template file for 'file-roller'
pkgname=file-roller
version=3.26.0
version=3.26.1
revision=1
build_style=gnu-configure
configure_args="--disable-schemas-compile --enable-magic --disable-static"
@ -12,4 +12,4 @@ maintainer="Enno Boland <gottox@voidlinux.eu>"
homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=75147fe2439178b01e70ca5d7abe10b05e7500249eeaa3caf5d86df94c2afd60
checksum=ecd5e4c9b8435a6515120c59efeed196ec3f07cb84e1bbda7534cb5456e491ae

View File

@ -1,6 +1,6 @@
# Template build file for 'firefox-esr'.
pkgname=firefox-esr
version=52.4.0
version=52.4.1
revision=1
wrksrc="firefox-${version}esr"
short_desc="Mozilla Firefox web browser - Extended Support Release (ESR)"
@ -8,7 +8,7 @@ maintainer="Eivind Uggedal <eivind@uggedal.com>"
homepage="https://www.mozilla.org/firefox/"
license="MPL-2.0, GPL-2, LGPL-2.1"
distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz"
checksum=58ae7cb6c2fb81d22762ab3c60e46cadbe7c5b687f24c2823d9533ec998a21ee
checksum=96fab11b7e5bd016f80718161ee8dd8afdf989a2cd03106a148b15def2569457
only_for_archs="i686 i686-musl x86_64 x86_64-musl"
nopie=yes

View File

@ -154,3 +154,11 @@ chris2: I'm somewhat tempted to propose AF_TWITTER -
<nilsson> halfwit, you live in america's hat?
<maldridge> I knew it!
%
23:25 <maldridge> by the power of ansible I declare these builders to
be [ONLINE]
23:28 * Vaelatern imagines maldridge in a wizard's cloak, waving a
magic wand inscribed with the bluetooth symbol, as banks of displays
behind him show splash screens and begin showing multicoloured graphs
23:29 <maldridge> http://198.204.250.219:19999/
<The link above pointed to a page full of graphs and streaming data>
%

View File

@ -0,0 +1,69 @@
Source: http://lists.busybox.net/pipermail/buildroot/2016-September/172879.html
"The issue is that C99 changed inline semantics. This patch takes these
changes into account and allows to build the bundled argp and therefore
[freeipmi] with non-C89-compilers."
--- common/portability/freeipmi-argp-fmtstream.c.orig 2017-08-16 20:28:19.000000000 +0200
+++ common/portability/freeipmi-argp-fmtstream.c 2017-10-19 15:53:41.419508328 +0200
@@ -389,6 +389,7 @@
weak_alias (__argp_fmtstream_printf, argp_fmtstream_printf)
#endif
+#if __STDC_VERSION__ - 199900L < 1
/* Duplicate the inline definitions in argp-fmtstream.h, for compilers
* that don't do inlining. */
size_t
@@ -471,5 +472,6 @@
__argp_fmtstream_update (__fs);
return __fs->point_col >= 0 ? __fs->point_col : 0;
}
+#endif /* __STDC_VERSION__ - 199900L < 1 */
#endif /* !ARGP_FMTSTREAM_USE_LINEWRAP */
--- common/portability/freeipmi-argp-fmtstream.h.orig 2017-08-16 20:28:19.000000000 +0200
+++ common/portability/freeipmi-argp-fmtstream.h 2017-10-19 15:58:36.245170810 +0200
@@ -145,6 +145,7 @@
__const char *__fmt, ...)
PRINTF_STYLE(2,3);
+#if __STDC_VERSION__ - 199900L < 1
extern int __argp_fmtstream_putc (argp_fmtstream_t __fs, int __ch);
extern int argp_fmtstream_putc (argp_fmtstream_t __fs, int __ch);
@@ -155,6 +156,7 @@
__const char *__str, size_t __len);
extern size_t argp_fmtstream_write (argp_fmtstream_t __fs,
__const char *__str, size_t __len);
+#endif /* __STDC_VERSION__ - 199900L < 1 */
/* Access macros for various bits of state. */
#define argp_fmtstream_lmargin(__fs) ((__fs)->lmargin)
@@ -164,6 +166,7 @@
#define __argp_fmtstream_rmargin argp_fmtstream_rmargin
#define __argp_fmtstream_wmargin argp_fmtstream_wmargin
+#if __STDC_VERSION__ - 199900L < 1
/* Set __FS's left margin to LMARGIN and return the old value. */
extern size_t argp_fmtstream_set_lmargin (argp_fmtstream_t __fs,
size_t __lmargin);
@@ -185,6 +188,7 @@
/* Return the column number of the current output point in __FS. */
extern size_t argp_fmtstream_point (argp_fmtstream_t __fs);
extern size_t __argp_fmtstream_point (argp_fmtstream_t __fs);
+#endif /* __STDC_VERSION__ - 199900L < 1 */
/* Internal routines. */
extern void _argp_fmtstream_update (argp_fmtstream_t __fs);
@@ -208,7 +212,11 @@
#endif
#ifndef ARGP_FS_EI
+#if defined(__GNUC__) && !defined(__GNUC_STDC_INLINE__)
#define ARGP_FS_EI extern inline
+#else
+#define ARGP_FS_EI inline
+#endif
#endif
ARGP_FS_EI size_t

View File

@ -1,7 +1,7 @@
# Template file for 'freeipmi'
pkgname=freeipmi
version=1.5.7
revision=1
revision=2
build_style=gnu-configure
configure_args="--without-systemdsystemunitdir ac_cv_header_sys_stropts_h=no"
conf_files="/etc/freeipmi/*.conf"
@ -17,7 +17,6 @@ checksum=b46c9432e8649b87d4646bbf4da32f7e9039796fc256f4b229c94c3ac7d0bde5
case "$XBPS_TARGET_MACHINE" in
aarch64) configure_args+=" ac_cv_header_sys_io_h=no";;
*-musl) broken="Bunches of freeipmi-argp-namefrob.h:62:32: error: redefinition of 'argp_fmtstream_write'"
esac
post_install() {

View File

@ -1,6 +1,6 @@
# Template file for 'freeplane'
pkgname=freeplane
version=1.6.8
version=1.6.9
revision=1
noarch=yes
hostmakedepends="apache-ant openjdk unzip gradle"
@ -10,7 +10,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
license="GPL-2"
homepage="http://freeplane.sourceforge.net/"
distfiles="$SOURCEFORGE_SITE/$pkgname/$pkgname%20stable/${pkgname}_src-$version.tar.gz"
checksum=c618df41fddce6388dfefd458bed092dbc498b02d40b4521532e61dfcb0e427e
checksum=bb88d0336dd3d098f39d17adee3195dbc1214149dfbf2e604cb31a7555206e95
make_dirs="
/usr/share/freeplane/fwdir/condperm/ 755 root root

View File

@ -1,6 +1,6 @@
# Template file for 'freetds'
pkgname=freetds
version=1.00.64
version=1.00.67
revision=1
build_style=gnu-configure
configure_args="--sysconfdir=/etc/$pkgname"
@ -12,7 +12,7 @@ maintainer="Diogo Leal <diogo@diogoleal.com>"
license="LGPL-3"
homepage="http://www.freetds.org/"
distfiles="ftp://ftp.freetds.org/pub/freetds/stable/${pkgname}-${version}.tar.gz"
checksum=047e77eee7da98fb8811db7962d5e5041695d50471cd5dbdcb7daa3e7b649614
checksum=bed3831b2d4bf0d0be571bac0f7eb327d964eb5a7b7e59ca54a3ae9fc8c91130
freetds-devel_package() {
short_desc+=" - development files"

View File

@ -1,7 +1,7 @@
# Template file for 'fs-repo-migrations'
pkgname=fs-repo-migrations
version=1.2.2
revision=4
version=1.3.0
revision=1
build_style=go
go_import_path="github.com/ipfs/fs-repo-migrations"
short_desc="Tool to upgrade the IPFS filesystem repository"
@ -9,7 +9,7 @@ maintainer="Christopher Brannon <chris@the-brannons.com>"
license="MIT"
homepage="https://github.com/ipfs/fs-repo-migrations"
distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
checksum=119d663d71a6820174dcc75bf52c1ca5cacf065e41e0f367bfbfc264dcffa9cf
checksum=103c2067073946090c8e82817ad566cc18e8000401d3de1582b303296eacb39c
post_install() {
vlicense LICENSE

18
srcpkgs/fsbext/template Normal file
View File

@ -0,0 +1,18 @@
# Template file for 'fsbext'
pkgname=fsbext
version=0.3.8
revision=1
hostmakedepends="unzip"
build_style=gnu-makefile
make_build_target=fsbext
create_wrksrc=obviously
short_desc="Files extractor for the FSB archives used by the FMOD library"
maintainer="John <johnz@posteo.net>"
license="GPL-1"
homepage="http://aluigi.altervista.org/search.php?src=fsbext"
distfiles="http://aluigi.altervista.org/papers/fsbext.zip"
checksum=608a84fd425df1eb849ce9f6529895154cb05f31282ed3cb8c7dce19ef2539b8
do_install() {
vbin fsbext
}

View File

@ -1,17 +1,17 @@
# Template file for 'fwup'
pkgname=fwup
version=0.16.1
version=0.17.0
revision=1
build_style=gnu-configure
configure_args="ac_vc_func_open_memstream=yes"
hostmakedepends="automake libtool pkg-config"
makedepends="libarchive-devel libsodium-devel confuse-devel"
short_desc="Configurable embedded Linux firmware update creator and runner"
maintainer="Duncaen <duncaen@voidlinux.eu>"
license="Apache-2.0"
#changelog="https://raw.githubusercontent.com/fhunleth/fwup/master/CHANGELOG.md"
homepage="https://github.com/fhunleth/fwup"
distfiles="https://github.com/fhunleth/fwup/archive/v${version}.tar.gz"
checksum=4cfce180a494f6014a6dcd7c49b148bd0108740d9594e484d3bbdc6c8618bdf5
checksum=c3fe73da33ed5a1527361aa61f97a6cad4a937a884dd933b04407b4198fefa33
if [ -z "$CROSS_BUILD" ]; then
hostmakedepends+=" help2man"

View File

@ -1,6 +1,6 @@
# Template file for 'fzf'
pkgname=fzf
version=0.17.0
version=0.17.1
revision=1
build_style=go
go_import_path="github.com/junegunn/fzf"
@ -11,7 +11,7 @@ license="MIT"
homepage="https://github.com/junegunn/fzf"
short_desc="Command-line fuzzy finder"
distfiles="https://github.com/junegunn/fzf/archive/${version}.tar.gz"
checksum=23569faf64cd6831c09aad7030c8b4bace0eb7a979c580b33cc4e4f9ff303e29
checksum=9c881e55780c0f56b5a30b87df756634d853bfd3938e7e53cb2df6ed63aa84a7
post_install() {
cd ${wrksrc}

View File

@ -0,0 +1 @@
../../gcc/patches/fix-glibc-2.26.patch

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