diff --git a/src/acpi_call-dkms/PKGBUILD b/src/acpi_call-dkms/PKGBUILD index 6a51aaf..d888095 100644 --- a/src/acpi_call-dkms/PKGBUILD +++ b/src/acpi_call-dkms/PKGBUILD @@ -2,18 +2,20 @@ pkgname=acpi_call-dkms pkgver=1.1.0 -pkgrel=5 +pkgrel=7 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' arch=('any') -url='http://github.com/mkottman/acpi_call' +url='https://github.com/mkottman/acpi_call' license=('GPL') depends=('dkms') makedepends=('markdown') optdepends=('linux-headers: needed if using archlinux default kernel' - 'linux-lts-headers: needed if using the archlinux lts kernel') + 'linux-lts-headers: needed if using the archlinux lts kernel' + 'linux-zen-headers: needed if using the archlinux zen kernel' + 'linux-hardened-headers: needed if using the archlinux hardened kernel') provides=('acpi_call') conflicts=('acpi_call') -source=("acpi_call-v${pkgver}.tar.gz::http://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz") +source=("acpi_call-v${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz") sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0') prepare() { @@ -22,6 +24,9 @@ prepare() { # Fix build with Linux >= 3.17 sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c + # Fix build with Linux >= 4.12 + sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c + # create dkms.conf cat > dkms.conf < pkgbase=cndrvcups-lb pkgname=cndrvcups-lb -pkgver=3.31 +pkgver=3.40 pkgrel=1 pkgdesc="Canon UFR II /LIPSLX Printer Driver build from source for LBP, iR & MF printers" arch=('i686' 'x86_64') url="http://support-au.canon.com.au/contents/AU/EN/0100270808.html" license=('custom') install=${pkgname}.install -depends_i686=('cndrvcups-common-lb=3.71' 'libxml2') -depends_x86_64=('cndrvcups-common-lb=3.71' 'lib32-libxml2') +depends_i686=('cndrvcups-common-lb=3.80' 'libxml2') +depends_x86_64=('cndrvcups-common-lb=3.80' 'lib32-libxml2') makedepends=('autoconf' 'automake') +optdepends_i686=('libjpeg6-turbo: improves printing results for color imageRUNNER/i-SENSYS LBP devices') +optdepends_x86_64=('lib32-libjpeg6-turbo: improves printing results for color imageRUNNER/i-SENSYS LBP devices') conflicts=('cndrvcups-lb-bin' 'cndrvcups-lb-cpca') -source=(http://gdlp01.c-wss.com/gds/8/0100007658/03/linux-UFRII-drv-v331-uken.tar.gz +source=('http://gdlp01.c-wss.com/gds/8/0100002708/17/linux-UFRII-drv-v340-uken.tar.gz' 'how-to.txt') +# http://gdlp01.c-wss.com/gds/8/0100002708/17/linux-UFRII-drv-v340-uken.tar.gz options=('!emptydirs' '!strip' '!libtool') -sha512sums=('db110d29011b356ab0df1534b0cab6be6dd224a076aef87bfb2f4add4d580c11e2a7aac2b622638b0e70abd0f36a7bf9f0832cf6c4fdacdeba3de99a375bb103' +sha512sums=('05f12d2cac5ae9987fe389be1a15b11d280734f6d47b86f04fa2fcb61bf94175b7afdba4cc1cf5ecf2c1ef5a8e2c14eda5d72f7671618d7c94581c620fea4494' '736e1785c443c4d129c8801a127410012889f46691259e8a7f6a54106a0647beb5b6267aabb78b3ed0a1c7a9d8ce216e159515d3aad425812e5be52c8b58e4ee') # build instructions are adapted from upstream cndrvcups-lb.spec file prepare() { - cd "${srcdir}"/linux-UFRII-drv-v331-uken/Sources - bsdtar xf "${pkgbase}"-"${pkgver}"-1.tar.gz -C "${srcdir}" + cd "${srcdir}"/linux-UFRII-drv-v340-uken/Sources + bsdtar xf ${pkgbase}-${pkgver}-1.tar.gz -C "${srcdir}" } build() { - cd "${srcdir}"/"${pkgbase}"-"${pkgver}"/ppd + cd "${srcdir}"/${pkgbase}-${pkgver}/ppd autoreconf -fi ./autogen.sh --prefix=/usr - cd "${srcdir}"/"${pkgbase}"-"${pkgver}"/pstoufr2cpca + cd "${srcdir}"/${pkgbase}-${pkgver}/pstoufr2cpca autoreconf -fi ./autogen.sh --prefix=/usr --libdir=/usr/lib - cd "${srcdir}"/"${pkgbase}"-"${pkgver}"/cpca + cd "${srcdir}"/${pkgbase}-${pkgver}/cpca autoreconf -fi ./autogen.sh --prefix=/usr --enable-progpath=/usr/bin --libdir=/usr/lib - cd "${srcdir}"/"${pkgbase}"-"${pkgver}"/cngplp + cd "${srcdir}"/${pkgbase}-${pkgver}/cngplp aclocal autoreconf -fi ./autogen.sh --prefix=/usr --libdir=/usr/lib @@ -49,43 +52,43 @@ build() { autoreconf -fi ./autogen.sh --prefix=/usr - cd "${srcdir}"/"${pkgbase}"-"${pkgver}" + cd "${srcdir}"/${pkgbase}-${pkgver} make } package() { - cd "${srcdir}"/"${pkgbase}"-"${pkgver}" + cd "${srcdir}"/${pkgbase}-${pkgver} if [[ $CARCH == "i686" ]]; then _lib32dir="lib" else _lib32dir="lib32" - mkdir -p "${pkgdir}"/usr/"${_lib32dir}" + mkdir -p "${pkgdir}"/usr/${_lib32dir} fi mkdir -p "${pkgdir}"/usr/{bin,share/{caepcm,cnpkbidi,ufr2filter}} make install DESTDIR="${pkgdir}" - cd "${srcdir}"/"${pkgbase}"-"${pkgver}" + cd "${srcdir}"/${pkgbase}-${pkgver} install -m 4755 libs/cnpkmoduleufr2 "${pkgdir}"/usr/bin - install -m 755 libs/libcanonufr2.la "${pkgdir}"/usr/"${_lib32dir}" - install -s -m 755 libs/libcanonufr2.so.1.0.0 "${pkgdir}"/usr/"${_lib32dir}" - install -s -m 755 libs/libufr2filter.so.1.0.0 "${pkgdir}"/usr/"${_lib32dir}" - install -s -m 755 libs/libEnoJBIG.so.1.0.0 "${pkgdir}"/usr/"${_lib32dir}" - install -s -m 755 libs/libEnoJPEG.so.1.0.0 "${pkgdir}"/usr/"${_lib32dir}" + install -m 755 libs/libcanonufr2.la "${pkgdir}"/usr/${_lib32dir} + install -s -m 755 libs/libcanonufr2.so.1.0.0 "${pkgdir}"/usr/${_lib32dir} + install -s -m 755 libs/libufr2filter.so.1.0.0 "${pkgdir}"/usr/${_lib32dir} + install -s -m 755 libs/libEnoJBIG.so.1.0.0 "${pkgdir}"/usr/${_lib32dir} + install -s -m 755 libs/libEnoJPEG.so.1.0.0 "${pkgdir}"/usr/${_lib32dir} install -s -m 755 libs/cnpkbidi "${pkgdir}"/usr/bin - install -s -m 755 libs/libcaiocnpkbidi.so.1.0.0 "${pkgdir}"/usr/"${_lib32dir}" + install -s -m 755 libs/libcaiocnpkbidi.so.1.0.0 "${pkgdir}"/usr/${_lib32dir} install -m 644 data/CnLB* "${pkgdir}"/usr/share/caepcm install -m 644 libs/cnpkbidi_info* "${pkgdir}"/usr/share/cnpkbidi install -m 644 libs/ThLB* "${pkgdir}"/usr/share/ufr2filter - install -m 755 libs/libcnlbcm.so.1.0 "${pkgdir}"/usr/"${_lib32dir}" + install -m 755 libs/libcnlbcm.so.1.0 "${pkgdir}"/usr/${_lib32dir} - cd "${pkgdir}"/usr/"${_lib32dir}" + cd "${pkgdir}"/usr/${_lib32dir} ln -sf libcanonufr2.so.1.0.0 libcanonufr2.so ln -sf libcanonufr2.so.1.0.0 libcanonufr2.so.1 ln -sf libufr2filter.so.1.0.0 libufr2filter.so @@ -105,10 +108,10 @@ package() { ln -s /usr/lib32/libcnlbcm.so libcnlbcm.so fi - cd "${srcdir}"/"${pkgbase}"-"${pkgver}" - install -m755 -d "${pkgdir}"/usr/share/licenses/"${pkgname}" - install -m644 LICENSE-*.txt "${pkgdir}"/usr/share/licenses/"${pkgname}/" - install -m755 -d "${pkgdir}"/usr/share/doc/"${pkgname}" - install -m644 README* "${pkgdir}"/usr/share/doc/"${pkgname}" - install -m644 "${srcdir}"/linux-UFRII-drv-v331-uken/Documents/guide-ufr2-3.3xUK.tar.gz "${pkgdir}"/usr/share/doc/"${pkgname}" + cd "${srcdir}"/${pkgbase}-${pkgver} + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + install -m644 LICENSE-*.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ + install -m755 -d "${pkgdir}"/usr/share/doc/${pkgname} + install -m644 README* "${pkgdir}"/usr/share/doc/${pkgname} + install -m644 "${srcdir}"/linux-UFRII-drv-v340-uken/Documents/guide-ufr2-3.4xUK.tar.gz "${pkgdir}"/usr/share/doc/${pkgname} } diff --git a/src/comskip/PKGBUILD b/src/comskip/PKGBUILD index 3bb1ed5..200b24e 100644 --- a/src/comskip/PKGBUILD +++ b/src/comskip/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Nick Burrett pkgname=comskip pkgver=0.81.095 -pkgrel=2 +pkgrel=3 epoch=1 pkgdesc='Comskip is a free MPEG commercial break detector'. _gitname='comskip' @@ -33,6 +33,9 @@ build() { package() { mkdir -p "$pkgdir/usr/bin" install -m755 "${srcdir}/${_gitname}/comskip" "$pkgdir/usr/bin/comskip" + if [ -e "${srcdir}/${_gitname}/comskip-gui" ]; then + install -m755 "${srcdir}/${_gitname}/comskip-gui" "$pkgdir/usr/bin/comskip-gui" + fi } # vim:set ts=2 sw=2 et: diff --git a/src/displaylink/PKGBUILD b/src/displaylink/PKGBUILD index 8a92055..184f2f3 100644 --- a/src/displaylink/PKGBUILD +++ b/src/displaylink/PKGBUILD @@ -2,29 +2,31 @@ # Contributor: rhabbachi pkgname=displaylink -pkgver=1.3.52 +pkgver=1.3.54 pkgrel=1 pkgdesc="Linux driver for DL-5xxx, DL-41xx and DL-3x00" arch=('i686' 'x86_64') url="http://www.displaylink.com/downloads/ubuntu.php" license=('custom' 'GPL2' 'LGPL2.1') depends=('evdi>=1.3.43' 'libusb>=1.0.0') -makedepends=('grep' 'gawk') +makedepends=('grep' 'gawk' 'wget') install= changelog="release-note.txt" -source=(displaylink-driver-$pkgver.zip::http://www.displaylink.com/downloads/file\?id\=744 +source=(displaylink-driver-$pkgver.zip::http://www.displaylink.com/downloads/file?id=993 udev.sh 99-displaylink.rules displaylink.service displaylink-sleep.sh) - -# Update with > updpkgsums -md5sums=('2df66116bdf2f6f0fd14fb492d63abc5' +md5sums=('ece7c98b5e90991838c4aeeb708eb8db' 'd5de775e41af06edbd8073adc490139d' '20495d81c7d2540910ef86dc437b7fac' 'c141a15e973481c7d961f8e135627ca4' '7cbd9ab2ac79ba66e8297689c6e5483e') +DLAGENTS=('http::/usr/bin/wget -O %o --post-data=fileId=993&accept_submit=Accept %u') + +# Update with > updpkgsums + package() { echo "Adding udev rule for DisplayLink DL-3xxx/5xxx devices" install -D -m644 99-displaylink.rules "$pkgdir/etc/udev/rules.d/99-displaylink.rules" diff --git a/src/displaylink/release-note.txt b/src/displaylink/release-note.txt index c1bbc99..8fdc031 100644 --- a/src/displaylink/release-note.txt +++ b/src/displaylink/release-note.txt @@ -3,12 +3,12 @@ DisplayLink Ubuntu Software Release Note -Version: 1.3.52 -Date: 15th February 2017 +Version: 1.3.54 +Date: 14th June 2017 DisplayLink DL-5xxx, DL-41xx, DL-3x00 Firmware Version: 9.1.53.82735 DisplayLink DL-6xxx Firmware Version: 9.1.53.82737 -Extensible Virtual Display Interface version included: 1.3.43 +Extensible Virtual Display Interface version included: 1.4.1 ============================================================================= ============================================================================= @@ -17,7 +17,7 @@ Extensible Virtual Display Interface version included: 1.3.43 A. Introduction =============== -This is DisplayLink Driver Software v1.3 for Ubuntu. It provides production quality support for DisplayLink USB 3.0 devices on specific variants of desktop Ubuntu Linux. +This is DisplayLink Driver Software v1.3.1 for Ubuntu. It provides production quality support for DisplayLink USB 3.0 devices on specific variants of desktop Ubuntu Linux. The driver enables video support for products using DisplayLink USB 3.0 technology. Standard native Ubuntu drivers provide support for DisplayLink audio and Ethernet interfaces. @@ -35,8 +35,7 @@ B. Contents A. Introduction A1. Important notes about DL-6xxx, DL-5xxx, DL-3xxx and DL-41xx Firmware B. Contents -C. New features -C1. Issues fixed +C. Issues fixed D. Supported O/S variants E. Release components F. How to Install @@ -44,31 +43,13 @@ G. Supported Features & Hardware H. Limitations & Known issues I. Future Development -C. New features -=============== -DisplayLink Driver Software v1.3 for Ubuntu delivers support for DL-6xxx generation devices. - -C1. Issues fixed +C. Issues fixed =============== -Issues fixed since DisplayLink Driver Software v1.2.1 for Ubuntu (1.2.65) +Issues fixed since DisplayLink Driver Software v1.3.0 for Ubuntu (1.3.52) ----------------------------------------------------------------------- -Mixed content while switching between Firefox tabs on DisplayLink screen. (22540) - -Blank DisplayLink screen after machine restart if OS kernel was upgraded. (23735) - -Leftovers on DisplayLink screen when using Gnome 2 (Metacity). (23970) - -Blank DisplayLink screen at 1366x768 resolution. (24082) - -Leftovers on DisplayLink screen when using KDE. (24113) - -Low performance on 4kp60 resolution (24379). - -In a multimonitor setup, disconnecting one DisplayLink screen may cause freeze of the remaining screen. (24207) - -After embedded firmware update one of the chained devices may not be visible in the system. (24514) +DisplayLink EVDI module is not compatible with Linux Kernel 4.12. D. Supported O/S variants ========================= @@ -127,4 +108,4 @@ DisplayLink are open to suggestions and feedback on improving the proposed archi - The communication between the EVDI kernel module and the wrapper libevdi library is not access-controlled or authenticated. This could be improved in future releases, making it harder to compromise the data EVDI is sending and receiving. -- EVDI kernel module driver is currently a platform_driver, for multiple reasons; most importantly because virtual displays are not discoverable, i.e. cannot be enumerated at the hardware level. EVDI is also a generic device, not tied to any particular kind of device, transport layer or a bus. \ No newline at end of file +- EVDI kernel module driver is currently a platform_driver, for multiple reasons; most importantly because virtual displays are not discoverable, i.e. cannot be enumerated at the hardware level. EVDI is also a generic device, not tied to any particular kind of device, transport layer or a bus. diff --git a/src/dpkg/PKGBUILD b/src/dpkg/PKGBUILD index f334e70..c25d14e 100644 --- a/src/dpkg/PKGBUILD +++ b/src/dpkg/PKGBUILD @@ -10,8 +10,8 @@ # Contributor: hugelgupf pkgname=dpkg -pkgver=1.18.18 -_commit=24e2c6ec842dceb1dc25875e5a30143d325edc52 # 1.18.18 +pkgver=1.18.24 +_commit=4fd7def03c96e82c03773c6eca111cf244bae8c0 pkgrel=2 pkgdesc="The Debian Package Manager. Don't use it instead of Arch's 'pacman'." arch=('i686' 'x86_64') @@ -36,8 +36,7 @@ build() { --sysconfdir=/etc \ --localstatedir=/var \ --sbindir=/usr/bin \ - --disable-start-stop-daemon \ - --disable-install-info + --disable-start-stop-daemon make } diff --git a/src/duplicati-latest/PKGBUILD b/src/duplicati-latest/PKGBUILD index 14d901d..96a48b2 100644 --- a/src/duplicati-latest/PKGBUILD +++ b/src/duplicati-latest/PKGBUILD @@ -3,17 +3,18 @@ # Contributor: Danny Su pkgname=duplicati-latest -pkgver=2.0.1.69 +pkgver=2.0.2.1 pkgrel=1 -_date=2017-06-29 +_date=2017-08-01 +_branch=beta kgdesc='A free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers' url='http://duplicati.com' license=('LGPL') install='duplicati.install' -source=(https://github.com/duplicati/duplicati/releases/download/v${pkgver}-${pkgver}_canary_${_date}/duplicati-${pkgver}_canary_${_date}.zip +source=(https://github.com/duplicati/duplicati/releases/download/v${pkgver}-${pkgver}_${_branch}_${_date}/duplicati-${pkgver}_${_branch}_${_date}.zip duplicati.service duplicati-user.service) -sha256sums=('1e08216e8a1fbfe2f18d32ca9244a3379516acb72073a72dea1d498927f1e3de' +sha256sums=('e37d126296024a5fae48fdc9896c97a334eeeb6b008a970aa0e1632bc13c77b0' '3237249cb9de137c3284a5cd92a451f3a49ec2183c6254be4b5ef7969e04e4a1' '973bac022f4952ddbd517675cf67f4ca70699b1c343346d42cf868d61f546201') arch=('i686' 'x86_64') diff --git a/src/evdi-pre-release/PKGBUILD b/src/evdi-pre-release/PKGBUILD index a03b241..630f1ac 100644 --- a/src/evdi-pre-release/PKGBUILD +++ b/src/evdi-pre-release/PKGBUILD @@ -3,7 +3,7 @@ _libname=evdi pkgname=$_libname-pre-release pkgver=1.4.1 -pkgrel=8 +pkgrel=9 pkgdesc="A Linux® kernel module that enables management of multiple screens." arch=('i686' 'x86_64') url="https://github.com/DisplayLink/evdi" diff --git a/src/freeminer/PKGBUILD b/src/freeminer/PKGBUILD index db466c9..44145e0 100644 --- a/src/freeminer/PKGBUILD +++ b/src/freeminer/PKGBUILD @@ -1,21 +1,19 @@ # Maintainer: Alfredo Ramos # Contributor: kusakata -pkgname=freeminer +pkgbase='freeminer' +pkgname=("${pkgbase}" "${pkgbase}-server" "${pkgbase}-common") pkgver=0.4.14.8 -pkgrel=2 -pkgdesc='An open source sandbox game inspired by Minecraft.' +pkgrel=3 arch=('i686' 'x86_64') url='http://freeminer.org/' license=('GPL3' 'CCPL:cc-by-sa-3.0') -depends=( - 'leveldb' 'curl' 'hiredis' 'sqlite' 'luajit' 'irrlicht' - 'openal' 'enet' 'jsoncpp' 'libvorbis' 'hicolor-icon-theme' 'freetype2' +makedepends=( + 'leveldb' 'curl' 'hiredis' 'sqlite' 'luajit' + 'irrlicht' 'openal' 'enet' 'jsoncpp' 'libvorbis' + 'hicolor-icon-theme' 'freetype2' 'cmake' 'msgpack-c' 'clang' ) -makedepends=('cmake' 'msgpack-c' 'clang') -provides=("${pkgname}=${pkgver}") -conflicts=("${pkgname}-git") source=( "https://github.com/${pkgname}/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.zip" @@ -29,7 +27,7 @@ sha512sums=( ) prepare() { - cd "${srcdir}"/${pkgname}-${pkgver} + cd "${srcdir}"/${pkgbase}-${pkgver} # Use Arch's enet lib patch -Np1 < ../enet_shared_lib.patch @@ -38,24 +36,91 @@ prepare() { patch -Np1 < ../fix_msgpack.patch # Create build directory - mkdir -p "${srcdir}"/build + mkdir -p "${srcdir}"/build-{client,server} } build() { - # Building package - cd "${srcdir}"/build - cmake ../${pkgname}-${pkgver} \ + # Building client + cd "${srcdir}"/build-client + cmake ../${pkgbase}-${pkgver} \ -DCMAKE_C_COMPILER=clang \ -DCMAKE_CXX_COMPILER=clang++ \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_CLIENT=1 \ + -DBUILD_SERVER=0 \ + -DRUN_IN_PLACE=0 \ + -DENABLE_SYSTEM_JSONCPP=1 \ + -DENABLE_SYSTEM_MSGPACK=1 + make + + # Building server + cd "${srcdir}"/build-server + cmake ../${pkgbase}-${pkgver} \ + -DCMAKE_C_COMPILER=clang \ + -DCMAKE_CXX_COMPILER=clang++ \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_CLIENT=0 \ + -DBUILD_SERVER=1 \ -DRUN_IN_PLACE=0 \ -DENABLE_SYSTEM_JSONCPP=1 \ -DENABLE_SYSTEM_MSGPACK=1 make } -package() { - # Installing package - cd "${srcdir}"/build +package_freeminer() { + pkgdesc='An open source sandbox game inspired by Minecraft' + depends=( + "${pkgbase}-common" 'leveldb' 'curl' 'hiredis' 'sqlite' + 'luajit' 'irrlicht' 'openal' 'enet' 'jsoncpp' + 'libvorbis' 'hicolor-icon-theme' 'freetype2' + ) + provides=("${pkgbase}=${pkgver}") + conflicts=("${pkgbase}-git") + + # Installing client + cd "${srcdir}"/build-client make DESTDIR="${pkgdir}" install + + # Translations + cp -R locale "${pkgdir}"/usr/share/ + + # Provided by freeminer-common + rm -fR "${pkgdir}"/usr/share/{${pkgbase},doc} + + # Provided by freeminer-server + rm -f "${pkgdir}"/usr/share/man/man6/${pkgbase}server.6 +} + +package_freeminer-server() { + pkgdesc='Server of an open source sandbox game inspired by Minecraft' + depends=( + "${pkgbase}-common" 'leveldb' 'curl' 'hiredis' 'sqlite' + 'luajit' 'enet' 'jsoncpp' + ) + provides=("${pkgbase}-server=${pkgver}") + conflicts=("${pkgbase}-server-git") + + # Installing server + cd "${srcdir}"/build-server + make DESTDIR="${pkgdir}" install + + # Provided by freeminer + rm -fR "${pkgdir}"/usr/share/{metainfo,appdata,applications,icons} + rm -f "${pkgdir}"/usr/share/man/man6/${pkgbase}.6 + + # Provided by freeminer-common + rm -fR "${pkgdir}"/usr/share/{${pkgbase},doc} +} + +package_freeminer-common() { + pkgdesc="Common data files for ${pkgbase} and ${pkgbase}-server" + arch=('any') + provides=("${pkgbase}-common=${pkgver}") + conflicts=("${pkgbase}-common-git") + + # Install common data files + cd "${srcdir}"/${pkgbase}-${pkgver} + mkdir -p "${pkgdir}"/usr/share/${pkgbase}/{,doc} + cp -R {games,builtin,client,fonts,textures} "${pkgdir}"/usr/share/${pkgbase}/ + cp doc/*.txt "${pkgdir}"/usr/share/${pkgbase}/doc/ } diff --git a/src/gajim-plugin-omemo/PKGBUILD b/src/gajim-plugin-omemo/PKGBUILD index 3aa959c..dee8c2b 100644 --- a/src/gajim-plugin-omemo/PKGBUILD +++ b/src/gajim-plugin-omemo/PKGBUILD @@ -2,7 +2,7 @@ pkgname=gajim-plugin-omemo _pkgname=omemo -pkgver=1.2.1 +pkgver=1.2.4 pkgrel=1 pkgdesc="Gajim plugin for OMEMO Multi-End Message and Object Encryption." arch=(any) diff --git a/src/intellij-idea-ultimate-edition/PKGBUILD b/src/intellij-idea-ultimate-edition/PKGBUILD index 60f793c..5149d00 100644 --- a/src/intellij-idea-ultimate-edition/PKGBUILD +++ b/src/intellij-idea-ultimate-edition/PKGBUILD @@ -1,31 +1,31 @@ # Maintainer: Urs Wolfer -pkgname=intellij-idea-ultimate-edition -pkgver=2017.1.4 -_buildver=171.4694.23 -pkgrel=1 -pkgdesc="An intelligent IDE for Java, Groovy and other programming languages with advanced refactoring features intensely focused on developer productivity." +pkgbase=intellij-idea-ultimate-edition +pkgname=(intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre) +pkgver=2017.2.2 +_buildver=172.3757.52 +pkgrel=2 arch=('any') +pkgdesc="An intelligent IDE for Java, Groovy and other programming languages with advanced refactoring features intensely focused on developer productivity." url="https://www.jetbrains.com/idea/" -backup=("usr/share/${pkgname}/bin/idea.vmoptions" "usr/share/${pkgname}/bin/idea64.vmoptions" "usr/share/${pkgname}/bin/idea.properties") license=('Commercial') depends=('java-environment' 'giflib' 'libxtst') +makedepends=('rsync') options=(!strip) -source=(https://download.jetbrains.com/idea/ideaIU-$pkgver-no-jdk.tar.gz \ - intellijidea.sh \ +source=(https://download.jetbrains.com/idea/ideaIU-$pkgver.tar.gz \ jetbrains-idea.desktop ) -sha256sums=('44d9f92082799c7094d6d152465b6159a783bcddeafeaabc06eb5fa6f5d2d92f' - 'ed7883b33b6fa9f2e303e5549bd238ceb552ec11ca116730271a58aca685229a' +sha256sums=('b5f33894abbf31786a17779bc11bfbe05f46cbbcd516fc2d48590411c44be95c' '83af2ba8f9f14275a6684e79d6d4bd9b48cd852c047dacfc81324588fa2ff92b') -package() { +package_intellij-idea-ultimate-edition() { + backup=("usr/share/${pkgname}/bin/idea.vmoptions" "usr/share/${pkgname}/bin/idea64.vmoptions" "usr/share/${pkgname}/bin/idea.properties") cd "$srcdir" - install -d -m755 "$pkgdir"/usr/{bin,share} - cp -a "idea-IU-$_buildver" "$pkgdir"/usr/share/"$pkgname" + install -d -m755 "${pkgdir}"/usr/{bin,share} + rsync -rtl "idea-IU-${_buildver}/" "${pkgdir}/usr/share/${pkgbase}" --exclude=/jre64 # make sure that all files are owned by root - chown -R root:root "$pkgdir"/usr/share + chown -R root:root "${pkgdir}/usr/share" find "$pkgdir"/usr/share/"$pkgname" -type d -exec chmod 0755 {} ';' find "$pkgdir"/usr/share/"$pkgname" -type f -exec chmod 0644 {} ';' @@ -33,8 +33,9 @@ package() { chmod +x "$pkgdir"/usr/share/"$pkgname"/bin/idea.sh chmod +x "$pkgdir"/usr/share/"$pkgname"/bin/fsnotifier chmod +x "$pkgdir"/usr/share/"$pkgname"/bin/fsnotifier64 + chmod +x "$pkgdir"/usr/share/"$pkgname"/bin/fsnotifier-arm - install -D -m755 "$srcdir"/intellijidea.sh "$pkgdir"/usr/bin/"$pkgname" + ln -s /usr/share/"$pkgname"/bin/idea.sh "$pkgdir"/usr/bin/"$pkgname" install -D -m644 "$srcdir"/jetbrains-idea.desktop "$pkgdir"/usr/share/applications/jetbrains-idea.desktop install -D -m644 "$srcdir"/idea-IU-$_buildver/bin/idea.png "$pkgdir"/usr/share/pixmaps/"$pkgname".png @@ -42,4 +43,10 @@ package() { sed -i 's|lcd|on|' "$pkgdir"/usr/share/"$pkgname"/bin/*.vmoptions } +package_intellij-idea-ultimate-edition-jre() { + arch=('x86_64') + install -d -m 755 "${pkgdir}/usr/share/${pkgbase}" + rsync -rtl "${srcdir}/idea-IU-${_buildver}/jre64" "${pkgdir}/usr/share/${pkgbase}" +} + # vim:set ts=2 sw=2 et: diff --git a/src/jdk-devel/PKGBUILD b/src/jdk-devel/PKGBUILD index 668321f..c67fef5 100644 --- a/src/jdk-devel/PKGBUILD +++ b/src/jdk-devel/PKGBUILD @@ -5,7 +5,7 @@ _pkgname=jdk pkgname=jdk-devel _major=9 #_minor=1 -_build=177 +_build=181 _pkgver=$_major pkgver=${_major}b${_build} #_pkgver=${_major}u${_minor} @@ -53,8 +53,8 @@ sha256sums=('76a1e9a15e13bd62d953c1a4806be7821b2b09d974b6ed622b6d85c8d6dfc8b2' 'f5bf5f941a118d2db45a7e451e762e0f04ff38cea0f6674a09268daed09c4052' 'e9735a8bb202e64a9e9a949d202932e7e92587b4354f768cd29ba8f322dbd013' 'a8b0ecff3221f39c53092d910dfd903ff243a185835ad6d121abbbe82225d335') -sha256sums_i686=('3e97e5f96fe4278e441bafc9386618b71f78aa1477db8cbe1b9dbef3fb667872') -sha256sums_x86_64=('a6905f3a4245a071880e1793b8d3d6100ef7b171ea1d6ebfe6312c25c2fca8bb') +sha256sums_i686=('ba0c77644ece024cdb933571d79f0f035e91a9c9ab70de9c82446c9fbd000c97') +sha256sums_x86_64=('2ef49c97ddcd5e0de20226eea4cca7b0d7de63ddec80eff8291513f6474ca0dc') package() { cd ${_pkgname}-${_major} diff --git a/src/jdk/PKGBUILD b/src/jdk/PKGBUILD index 4902491..e85271e 100644 --- a/src/jdk/PKGBUILD +++ b/src/jdk/PKGBUILD @@ -3,8 +3,9 @@ pkgname=jdk _major=8 -_minor=131 -_build=b11 +_minor=144 +_build=b01 +_hash=090f390dda5b47b9b721c7dfaa008135 pkgver=${_major}u${_minor} pkgrel=1 pkgdesc="Oracle Java Development Kit" @@ -47,15 +48,15 @@ source=("http://download.oracle.com/otn-pub/java/jce/$_major/jce_policy-$_major. "jmc-$_jname.desktop" "jvisualvm-$_jname.desktop" "policytool-$_jname.desktop") -source_i686=("http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/d54c1d3a095b4ff2b6607d096fa80163/$pkgname-$pkgver-linux-i586.tar.gz") -source_x86_64=("http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/d54c1d3a095b4ff2b6607d096fa80163/$pkgname-$pkgver-linux-x64.tar.gz") +source_i686=("http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/$_hash/$pkgname-$pkgver-linux-i586.tar.gz") +source_x86_64=("http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/$_hash/$pkgname-$pkgver-linux-x64.tar.gz") md5sums=('b3c7031bc65c28c2340302065e7d00d3' 'b4f0da18e03f7a9623cb073b65dde6c1' '8f0ebcead2aecad67fbd12ef8ced1503' 'a4a21b064ff9f3c3f3fdb95edf5ac6f3' '98245ddb13914a74f0cc5a028fffddca') -md5sums_i686=('a6741fd674372366546bd8480be735c7') -md5sums_x86_64=('75b2cb2249710d822a60f83e28860053') +md5sums_i686=('13d771707f326b02e2497c99e0a2ca37') +md5sums_x86_64=('2d59a3add1f213cd249a67684d4aeb83') ## Alternative mirror, if your local one is throttled: #source_x86_64=("http://ftp.wsisiz.edu.pl/pub/pc/pozyteczne%20oprogramowanie/java/$pkgname-$pkgver-linux-x64.gz") diff --git a/src/lib32-ncurses5-compat-libs/PKGBUILD b/src/lib32-ncurses5-compat-libs/PKGBUILD index ed22c6f..6ecacb6 100644 --- a/src/lib32-ncurses5-compat-libs/PKGBUILD +++ b/src/lib32-ncurses5-compat-libs/PKGBUILD @@ -2,23 +2,22 @@ _pkgbasename=ncurses pkgname=lib32-${_pkgbasename}5-compat-libs -pkgver=6.0 -pkgrel=4 +_pkgver=6.0-20170527 +pkgver=${_pkgver/-/+} +pkgrel=1 pkgdesc="System V Release 4.0 curses emulation library (32-bit), ABI 5" arch=('x86_64') url='http://invisible-island.net/ncurses/ncurses.html' license=('MIT') depends=('lib32-glibc' "lib32-${_pkgbasename}") makedepends=("gcc-multilib") -provides=('lib32-libtinfo5') -conflicts=('lib32-libtinfo5') -source=(ftp://invisible-island.net/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.gz{,.asc}) -md5sums=('ee13d052e1ead260d7c28071f46eefb1' +source=(http://invisible-mirror.net/archives/ncurses/current/ncurses-${_pkgver}.tgz{,.asc}) +md5sums=('c0e32e50ed6fd81af7ecc4910de9fa3f' 'SKIP') validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # Thomas Dickey build() { - cd ${_pkgbasename}-${pkgver} + cd ${_pkgbasename}-${_pkgver} export CC="gcc -m32" export CXX="g++ -m32" @@ -26,13 +25,12 @@ build() { ./configure --prefix=/usr --mandir=/usr/share/man \ --with-shared --with-normal --without-debug --without-ada \ --with-install-prefix=${pkgdir} --enable-widec --libdir=/usr/lib32 \ - --enable-ext-colors --enable-ext-mouse \ --with-abi-version=5 --without-pkg-config --without-gpm make } package() { - cd ${_pkgbasename}-${pkgver} + cd ${_pkgbasename}-${_pkgver} make install.libs install -dm755 ${pkgdir}/usr/lib32 diff --git a/src/libgcj17-bin/PKGBUILD b/src/libgcj17-bin/PKGBUILD index ce24a8d..97fe251 100755 --- a/src/libgcj17-bin/PKGBUILD +++ b/src/libgcj17-bin/PKGBUILD @@ -4,7 +4,7 @@ # Contributor: Roberto Calabrese pkgname=libgcj17-bin -pkgver=6.3.0_21 +pkgver=6.4.0_3 pkgrel=1 pkgdesc="Dynamically load and interpret java class files. Built from binary \ executables available in Debian repositories." @@ -16,8 +16,8 @@ depends=(zlib) source_i686=(http://ftp.debian.org/debian/pool/main/g/gcc-6/${pkgname%-*}_${pkgver%_*}-${pkgver##*_}_i386.deb) source_x86_64=(http://ftp.debian.org/debian/pool/main/g/gcc-6/${pkgname%-*}_${pkgver%_*}-${pkgver##*_}_amd64.deb) -sha1sums_i686=('170bebdb4776f922ba3b42d24cd93862c027c097') -sha1sums_x86_64=('eeb0014af46d75e4aaf351481e8f08572f7af470') +sha1sums_i686=('f848a489575d66e0be294b5df6303939f3d9d6b5') +sha1sums_x86_64=('7b4be43b474f6f960e3fa0c336b976ecbfba2f15') prepare() { tar xf data.tar.* diff --git a/src/libretro-atari800-git/PKGBUILD b/src/libretro-atari800-git/PKGBUILD index 6fe109e..d2f6be3 100644 --- a/src/libretro-atari800-git/PKGBUILD +++ b/src/libretro-atari800-git/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Oliver Jaksch pkgname=libretro-atari800-git -pkgver=31.bd1db4e +pkgver=41.47e8064 pkgrel=1 pkgdesc="libretro implementation of Atari800 v3.1.0 (Atari 5200/400/800/XL/XE) (WIP)" arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h') diff --git a/src/libretro-handy-git/PKGBUILD b/src/libretro-handy-git/PKGBUILD index 4bfcdd5..be3622c 100644 --- a/src/libretro-handy-git/PKGBUILD +++ b/src/libretro-handy-git/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Oliver Jaksch pkgname=libretro-handy-git -pkgver=94.c55760b +pkgver=98.e04d06c pkgrel=1 pkgdesc="libretro implementation of Handy. (Atari Lynx)" arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h') diff --git a/src/libretro-hatari-git/PKGBUILD b/src/libretro-hatari-git/PKGBUILD index 23aacd2..b23b5eb 100644 --- a/src/libretro-hatari-git/PKGBUILD +++ b/src/libretro-hatari-git/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Oliver Jaksch pkgname=libretro-hatari-git -pkgver=5425.e99678be +pkgver=5430.bd035e8b pkgrel=1 pkgdesc="libretro implementation of Hatari v1.8 (Atari ST/STE/TT/Falcon)" arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h') @@ -30,5 +30,5 @@ build() { package() { install -Dm644 "${_gitname}/${_libname}.so" "${pkgdir}/usr/lib/libretro/${_libname}.so" - install -Dm644 "${_libname}.info" "${pkgdir}/usr/lib/libretro/${_libname}.info" + install -Dm644 "${_libname}.info" "${pkgdir}/usr/share/libretro/info/${_libname}.info" } diff --git a/src/libretro-prosystem-git/PKGBUILD b/src/libretro-prosystem-git/PKGBUILD index 6d4e725..63954be 100644 --- a/src/libretro-prosystem-git/PKGBUILD +++ b/src/libretro-prosystem-git/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Oliver Jaksch pkgname=libretro-prosystem-git -pkgver=119.1cf5472 +pkgver=129.7249b3b pkgrel=1 pkgdesc="libretro implementation of ProSystem. (Atari 7800)" arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h') diff --git a/src/libretro-stella-git/PKGBUILD b/src/libretro-stella-git/PKGBUILD index e2ff251..e92509a 100644 --- a/src/libretro-stella-git/PKGBUILD +++ b/src/libretro-stella-git/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Oliver Jaksch pkgname=libretro-stella-git -pkgver=176.cdbc9cc +pkgver=181.bf2353f pkgrel=1 pkgdesc="libretro implementation of Stella. (Atari 2600)" arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h') diff --git a/src/libretro-virtualjaguar-git/PKGBUILD b/src/libretro-virtualjaguar-git/PKGBUILD index 0e88e84..07e7199 100644 --- a/src/libretro-virtualjaguar-git/PKGBUILD +++ b/src/libretro-virtualjaguar-git/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Oliver Jaksch pkgname=libretro-virtualjaguar-git -pkgver=162.4f92ba6 +pkgver=205.6f10bbc pkgrel=1 pkgdesc="libretro implementation of Virtual Jaguar. (Atari Jaguar)" arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h') diff --git a/src/lineageos-devel/PKGBUILD b/src/lineageos-devel/PKGBUILD index 47e5a11..ddae9b6 100644 --- a/src/lineageos-devel/PKGBUILD +++ b/src/lineageos-devel/PKGBUILD @@ -6,6 +6,6 @@ pkgdesc='Metapackage to pull all dependencies required to build LineageOS' arch=('x86_64') url='https://wiki.archlinux.org/index.php/Android#Building_Android' license=('None') -depends=('aosp-devel' 'xml2' 'lzop' 'pngcrush' 'imagemagick') +depends=('aosp-devel' 'ffmpeg' 'ninja' 'xml2' 'lzop' 'pngcrush' 'imagemagick') optdepends=('maven' 'gradle') diff --git a/src/memtest86-efi/PKGBUILD b/src/memtest86-efi/PKGBUILD index 5878d8c..050dbbe 100644 --- a/src/memtest86-efi/PKGBUILD +++ b/src/memtest86-efi/PKGBUILD @@ -2,7 +2,7 @@ _pkgbasename=memtest86 pkgname=$_pkgbasename-efi -pkgver=7.3 +pkgver=7.4 pkgrel=1 pkgdesc="A free, thorough, stand alone memory test as an EFI application" arch=('i686' 'x86_64') @@ -20,7 +20,7 @@ source=("$_pkgbasename-$pkgver.iso.tar.gz::http://www.memtest86.com/downloads/$_ "systemd-boot.conf" "memtest86-efi-update.hook" "memtest86-efi-remove.hook") -md5sums=('af15200db0570c2ff3a24790982f8a2b' +md5sums=('1719171a1d84d6b183112568cbdf8d61' '5dc6005ffd904163c40ceb06e68a467b' '6c096df3f55baf3e27c3bd605a418aa2' '8b4aa0e2f5d769d902459c8f8d514336' diff --git a/src/ocserv/PKGBUILD b/src/ocserv/PKGBUILD index 4882c44..936e8db 100644 --- a/src/ocserv/PKGBUILD +++ b/src/ocserv/PKGBUILD @@ -1,16 +1,16 @@ # Maintainer: Brian Bidulock pkgname=ocserv -pkgver=0.11.6 -pkgrel=2 +pkgver=0.11.8 +pkgrel=1 pkgdesc="OpenConnect VPN Server" arch=('i686' 'x86_64') url="https://gitlab.com/ocserv/ocserv" license=('GPL2') -depends=('autogen' 'libpcl' 'gnutls' 'http-parser' 'libnl' 'libsystemd' 'pam' 'protobuf-c' 'talloc' 'libseccomp' 'freeradius-client' 'libev' 'oath-toolkit') -makedepends=('freeradius' 'gperf') +depends=('autogen' 'libpcl' 'http-parser' 'libnl' 'libsystemd' 'protobuf-c' 'talloc' 'libseccomp' 'freeradius-client' 'libev' 'oath-toolkit' 'libwrap' 'geoip') +makedepends=('freeradius' 'gperf' 'tcp-wrappers') backup=('etc/ocserv.config' 'etc/ocserv-passwd') source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/ocserv/ocserv/repository/archive.tar.gz?ref=ocserv_${pkgver//./_}") -sha256sums=('975f5f5f785c5a21c8c10cdf11c71c8446f6c2cef88440cbd539a649867d0801') +sha256sums=('5bea5ac25e076bccc9f94d09159e60a5db80afc24a3e81b4b9f07221e1c38f57') prepare() { cd ${pkgname}-${pkgname}_* diff --git a/src/pacaur/PKGBUILD b/src/pacaur/PKGBUILD index c0b99cb..25b70dc 100644 --- a/src/pacaur/PKGBUILD +++ b/src/pacaur/PKGBUILD @@ -1,5 +1,5 @@ pkgname=pacaur -pkgver=4.7.9 +pkgver=4.7.10 pkgrel=1 pkgdesc="An AUR helper that minimizes user interaction" arch=('any') @@ -9,7 +9,7 @@ depends=('cower' 'expac' 'sudo' 'git') makedepends=('perl') backup=('etc/xdg/pacaur/config') source=("https://github.com/rmarquis/$pkgname/archive/$pkgver.tar.gz") -md5sums=('83b52bd311ef2e48f62fc1c66a03bdb7') +md5sums=('ddb8adbb50889d07de41ca97d34a09d2') build() { cd "$pkgname-$pkgver" diff --git a/src/prosody-hg-stable/PKGBUILD b/src/prosody-hg-stable/PKGBUILD index acf9578..325fc22 100644 --- a/src/prosody-hg-stable/PKGBUILD +++ b/src/prosody-hg-stable/PKGBUILD @@ -8,7 +8,7 @@ pkgname=prosody-hg-stable pkgrel=1 -pkgver=0.10.r7386+.39188851811c+ +pkgver=0.10.r7402+.d43012448c1f+ pkgver() { cd "$srcdir/prosody-hg" printf "0.10.r%s.%s" "$(hg identify -n)" "$(hg identify -i)" diff --git a/src/qemu-user-static/PKGBUILD b/src/qemu-user-static/PKGBUILD index abc96c2..691c088 100644 --- a/src/qemu-user-static/PKGBUILD +++ b/src/qemu-user-static/PKGBUILD @@ -3,7 +3,7 @@ pkgname=qemu-user-static pkgver=2.8 -pkgrel=7 +pkgrel=8 pkgdesc="A generic and open source processor emulator which achieves a good emulation speed by using dynamic translation, statically linked." arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') @@ -13,10 +13,10 @@ optdepends=('binfmt-support: to allow handling foreign ELF binaries and executin conflicts=() _arch=i386 [ "$CARCH" = 'x86_64' ] && _arch=amd64 -_debsrc=${pkgname}_${pkgver}+dfsg-6_${_arch}.deb +_debsrc=${pkgname}_${pkgver}+dfsg-7_${_arch}.deb source=(http://ftp.debian.org/debian/pool/main/q/qemu/${_debsrc}) -sha1sums=('9983f1e7fc472afcbbe1ecbe26911f2971f6143f') -[ "$CARCH" = 'i686' ] && sha1sums=('355170a50aefcdffd4b9977d9225152468d29077') +sha1sums=('5688c6b2bf8fd6f04d7f20ca524782b636e85a85') +[ "$CARCH" = 'i686' ] && sha1sums=('18b2ec72a270195cd5c984f2dd4da3d3e01a5a95') prepare() { cd "$srcdir" diff --git a/src/sabnzbd/PKGBUILD b/src/sabnzbd/PKGBUILD index 8c351e9..3624e15 100644 --- a/src/sabnzbd/PKGBUILD +++ b/src/sabnzbd/PKGBUILD @@ -1,6 +1,6 @@ pkgname=sabnzbd _pkgname=SABnzbd -pkgver=2.1.0 +pkgver=2.2.0 pkgrel=1 pkgdesc="A web-interface based binary newsgrabber with NZB file support" url="http://www.sabnzbd.org" @@ -14,7 +14,7 @@ install="${pkgname}.install" backup=("etc/conf.d/sabnzbd" "opt/${pkgname}/${pkgname}.ini") source=("https://github.com/${pkgname}/${pkgname}/releases/download/${pkgver}/${_pkgname}-${pkgver}-src.tar.gz" "${pkgname}" "${pkgname}.desktop" "addnzb.sh" "nzb.png" "sabnzbd.png" "x-nzb.xml" "${pkgname}.service" "${pkgname}.confd") -md5sums=('591f4e2acd1c0fb1f02c14b12047561e' +md5sums=('c90882baf329a9b5fb4ce64594015290' '48d60a1c626503c7fef1bc5374390513' '36e5f0f60f28f67102682f80e33c6d4b' '69b9bcbcf67ff3e7a4cdd9f26e001341' diff --git a/src/sonarr/PKGBUILD b/src/sonarr/PKGBUILD index d85e2b4..e1f45db 100644 --- a/src/sonarr/PKGBUILD +++ b/src/sonarr/PKGBUILD @@ -1,8 +1,8 @@ # Maintainer: Daniel Egeberg # Contributor: Justin Dray pkgname="sonarr" -pkgver="2.0.0.4753" -pkgrel=3 +pkgver="2.0.0.4949" +pkgrel=2 pkgdesc="PVR for newsgroup users. Formerly known as NZBDrone" arch=(any) url="https://sonarr.tv" @@ -23,9 +23,9 @@ source=("https://update.sonarr.tv/v2/master/mono/NzbDrone.master.${pkgver}.mono. "sonarr.service" "sonarr.sysusers") noextract=() -sha512sums=('5bbe13207cbc0af08d0dd1584f6ea25d10faa07f1835ce6b253fd2401d95dff3351c9a16cdb8ce3b71bd8ee153e7bf90c05f46e747144d3e4b2908c8176e41ae' - '24177aac07d92c659e341419825cc56300f27cc665796580d3ad865134c504f5f4a7c26dbfe9612bd1d6c62a5113a2d7cd53d9292b7c108a0348053eae1fceec' - '438de225c38c26aaa15cae243b18d0be85f3f0e54f1297bf182082a0bdbd936d21928cdcdb899f0f18c6ec32ee88c2e0f0d29b8a2a1cdf98a8e1907cd6f36a2c' +sha512sums=('908b836a459cb1b72f9af80450319b5a8d2a5506f5fea678bddf2d44a5bd5c9cd8698fd5e4114eaca106969cb654ed9c7f5d1253323137fe8284ed46be360128' + '84efa2eebd9afe6b74203aefdc3fdbd4088ecfad17dbe929396f1ffc639743b615a9b75566a0b45d6b7925bd5675368015047c6d65c1421ffe8712728f350695' + 'b96d3f204614b2af4b66b34326df86892b7a58bd89e00670fb6af696d4427481d7eeed7d2adc5b0c939df2459daa93001d70376225436d5b94cd3e14e5d73c43' '35af6024f61003c83e1b35bc5658bd8dbce65cadb6f06e6415de20f4c25ab4c4f107224c27668810f99c4a00bfd24175176c35a4b660243935aef872a39ebce7') package() { diff --git a/src/sonarr/sonarr.service b/src/sonarr/sonarr.service index 8783aae..f9ea8e5 100644 --- a/src/sonarr/sonarr.service +++ b/src/sonarr/sonarr.service @@ -3,6 +3,7 @@ Description=Sonarr Service After=network.target [Service] +Environment=MONO_TLS_PROVIDER=legacy User=sonarr Group=sonarr ExecStart=/usr/bin/sonarr -nobrowser -data=/var/lib/sonarr diff --git a/src/sonarr/sonarr.sh b/src/sonarr/sonarr.sh index b31535a..1b1e91d 100755 --- a/src/sonarr/sonarr.sh +++ b/src/sonarr/sonarr.sh @@ -1,3 +1,2 @@ #!/bin/sh -export MONO_TLS_PROVIDER=legacy exec mono /usr/lib/sonarr/NzbDrone.exe "$@"