upg jwm llvm gnumeric apparmor

This commit is contained in:
joborun linux 2022-05-31 22:23:35 +03:00
parent 950c7226a2
commit 1b5ecd4274
11 changed files with 36 additions and 42 deletions

View File

@ -7,7 +7,7 @@
pkgname=apparmor
pkgver=3.0.4
pkgrel=01
pkgrel=02
pkgdesc="Mandatory Access Control (MAC) using Linux Security Module (LSM) w/o systemd"
arch=(x86_64)
url="https://gitlab.com/apparmor/apparmor"
@ -162,3 +162,4 @@ b2sums=('831ea65ed0972ad8a6e335e438e7b0a8a2a3977dc4360ad1923d48cc7b21b1941ec011d
sha256sums=(09bf48d7a171f9790c39a1404bad105a788934cfe77b7490c7f5c63c2576b725 # apparmor-3.0.4.tar.gz
fc5d5cfb71dd48e8e8a5321f84359e3131f9e5780804d154ea769d543c35be61) # apparmor-3.0.4.tar.gz.asc

View File

@ -2,7 +2,7 @@
pkgname=apparmor
pkgver=3.0.4
pkgrel=1
pkgrel=2
pkgdesc="Mandatory Access Control (MAC) using Linux Security Module (LSM)"
arch=(x86_64)
url="https://gitlab.com/apparmor/apparmor"

View File

@ -10,3 +10,7 @@ python-psutil
autoconf
automake
bison

View File

@ -7,7 +7,7 @@
pkgname=gnumeric
pkgver=1.12.52
pkgrel=01
pkgrel=02
pkgdesc="A GNOME-less spreadsheet program"
arch=('x86_64')
url="http://www.gnumeric.org/"
@ -50,3 +50,4 @@ license=('GPL')
sha256sums=(5b2743c3a440a3a062e19cf41590951b2b86ae7f7a987f0955eeea0a1002f5f2 # gnumeric-GNUMERIC_1_12_52.tar.bz2
bcafca016b809000c2a5bf911e2e3dfa4de28f9e541d9964574cac5c7ce09e53) # revert-warnings.patch

View File

@ -3,7 +3,7 @@
pkgname=gnumeric
pkgver=1.12.52
pkgrel=1
pkgrel=2
pkgdesc="A GNOME Spreadsheet Program"
arch=('x86_64')
url="http://www.gnumeric.org/"

View File

@ -5,18 +5,19 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=jwm
pkgver=2.4.1
pkgver=2.4.2
pkgrel=01
pkgdesc="A lightweight window manager for the X11 Window System"
arch=(x86_64)
#url="https://github.com/joewing/jwm"
url="https://joewing.net/projects/jwm"
url="https://github.com/joewing/jwm"
#url="http://joewing.net/projects/jwm"
#$pkgname::git+https://github.com/joewing/jwm.git
groups=(joborun-pkg-x11)
provides=('jwm')
depends=('libx11' 'libxft' 'libjpeg-turbo' 'libxpm' 'libxinerama' 'libpng' 'cairo' 'librsvg')
backup=('etc/system.jwmrc')
source=("${url}/releases/$pkgname-$pkgver.tar.xz"
#https://github.com/joewing/jwm/releases/download/v$pkgver/jwm-$pkgver.tar.xz
source=("${url}/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz"
jwm.desktop)
@ -49,7 +50,8 @@ package() {
license=('MIT')
sha256sums=(f3cc6452d8851d1abd374823ada9bbaa6999cbeadeb6dfedd5f9a116659aa233 # jwm-2.4.1.tar.xz
sha256sums=(4e07a21774e9defcdddb3ffaa3e18dfe113dfe168fe0428c5e0da987c95e26e5 # jwm-2.4.2.tar.xz
#f3cc6452d8851d1abd374823ada9bbaa6999cbeadeb6dfedd5f9a116659aa233 # jwm-2.4.1.tar.xz
#1449754f693bdfabbe6318803120722cc65197a73d6bf38120090aee18b16040 # jwm-2.4.0.tar.xz
#745d2f5df3a4ce9ecc8e75445edb3fbe31dd46c0c26d129cc14de7ad8b665326 # jwm-2.3.7.tar.xz
# 538186f3b42cc53e2cd9a18fa4ba523cb5e892b6c6fa75e38fb59da725de488c # resize_windows_whatever_the_corner.patch

View File

@ -2,7 +2,7 @@
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=jwm
pkgver=2.4.1
pkgver=2.4.2
pkgrel=1
pkgdesc="A lightweight window manager for the X11 Window System"
arch=('x86_64')
@ -10,11 +10,11 @@ url="http://joewing.net/projects/jwm/"
license=('MIT')
depends=('libx11' 'libxft' 'libjpeg-turbo' 'libxpm' 'libxinerama' 'libpng' 'cairo' 'librsvg')
backup=('etc/system.jwmrc')
source=(http://joewing.net/projects/jwm/releases/jwm-$pkgver.tar.xz
source=("https://github.com/joewing/jwm/releases/download/v$pkgver/jwm-$pkgver.tar.xz"
jwm.desktop)
# contacted upstream about desktop
# no reply
sha512sums=('44bb5b9131541359776d14260c9a3db2ea3835f78c5b88053d7b30172753dbeb822a0009b124c3530af7226ed302ea47292011aa6a4244e3d979a9ef275b4512'
sha512sums=('2669c3e2ab2d9a5539d02559108a2bc601bb2209de03dc15057a65c14b5e1268cc58009f4102c4d90302c0705ada5578997a3644c736a46a7e8cf13766cc92fe'
'1014988cc17a439ad3ae36a1e137ad8c9c46b2afbe6966c68ecc3258a0320fbad96c562fb39bdc41db624ebddaa45617938b621b489f3a740bda11a40f4f7718')
prepare() {

View File

@ -7,14 +7,13 @@
pkgname=('llvm' 'llvm-libs' 'llvm-ocaml')
pkgver=13.0.1
pkgrel=04
pkgrel=05
_ocaml_ver=4.13.1
arch=('x86_64')
url="https://llvm.org/"
makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2'
"ocaml>=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib'
'python-setuptools' 'python-psutil' 'python-sphinx'
'python-recommonmark')
'python-setuptools' 'python-psutil' 'python-sphinx')
options=('staticlibs' '!lto') # Getting thousands of test failures with LTO
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig}
@ -68,7 +67,7 @@ build() {
-DLLVM_BUILD_TESTS=ON \
-DLLVM_BUILD_DOCS=ON \
-DLLVM_ENABLE_SPHINX=ON \
-DLLVM_ENABLE_DOXYGEN=OFF \
-DSPHINX_OUTPUT_HTML=OFF \
-DSPHINX_WARNINGS_AS_ERRORS=OFF \
-DLLVM_BINUTILS_INCDIR=/usr/include
ninja all ocaml_doc
@ -96,9 +95,6 @@ package_llvm() {
python3 setup.py install --root="$pkgdir" -O1
popd
# Remove documentation sources
rm -r "$pkgdir"/usr/share/doc/$pkgname/html/{_sources,.buildinfo}
# The runtime libraries go into llvm-libs
mv -f "$pkgdir"/usr/lib/lib{LLVM,LTO,Remarks}*.so* "$srcdir"
mv -f "$pkgdir"/usr/lib/LLVMgold.so "$srcdir"
@ -114,6 +110,8 @@ package_llvm() {
mv "$pkgdir/usr/include/llvm/Config/llvm-config"{,-64}.h
cp "$srcdir/llvm-config.h" "$pkgdir/usr/include/llvm/Config/llvm-config.h"
fi
# Remove empty documentation directory
rmdir "$pkgdir"/usr/share/doc{/llvm,}
install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
@ -167,3 +165,4 @@ sha256sums=(ec6b80d82c384acad2dc192903a6cf2cdbaffb889b84bfb98da9d71e630fc834 # l
597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecffffab8bc48) # llvm-config.h

View File

@ -3,15 +3,14 @@
pkgname=('llvm' 'llvm-libs' 'llvm-ocaml')
pkgver=13.0.1
pkgrel=4
pkgrel=5
_ocaml_ver=4.13.1
arch=('x86_64')
url="https://llvm.org/"
license=('custom:Apache 2.0 with LLVM Exception')
makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2'
"ocaml>=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib'
'python-setuptools' 'python-psutil' 'python-sphinx'
'python-recommonmark')
'python-setuptools' 'python-psutil' 'python-sphinx')
options=('staticlibs' '!lto') # Getting thousands of test failures with LTO
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig}
@ -75,7 +74,7 @@ build() {
-DLLVM_BUILD_TESTS=ON \
-DLLVM_BUILD_DOCS=ON \
-DLLVM_ENABLE_SPHINX=ON \
-DLLVM_ENABLE_DOXYGEN=OFF \
-DSPHINX_OUTPUT_HTML=OFF \
-DSPHINX_WARNINGS_AS_ERRORS=OFF \
-DLLVM_BINUTILS_INCDIR=/usr/include
ninja all ocaml_doc
@ -99,9 +98,6 @@ package_llvm() {
python3 setup.py install --root="$pkgdir" -O1
popd
# Remove documentation sources
rm -r "$pkgdir"/usr/share/doc/$pkgname/html/{_sources,.buildinfo}
# The runtime libraries go into llvm-libs
mv -f "$pkgdir"/usr/lib/lib{LLVM,LTO,Remarks}*.so* "$srcdir"
mv -f "$pkgdir"/usr/lib/LLVMgold.so "$srcdir"
@ -118,6 +114,9 @@ package_llvm() {
cp "$srcdir/llvm-config.h" "$pkgdir/usr/include/llvm/Config/llvm-config.h"
fi
# Remove empty documentation directory
rmdir "$pkgdir"/usr/share/doc{/llvm,}
install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}

View File

@ -4,7 +4,6 @@ ocaml-findlib
python-setuptools
python-psutil
python-sphinx
python-recommonmark
cmake
ninja
libedit

View File

@ -1,16 +1,5 @@
w/check
real 157m36.327s
user 376m2.328s
sys 12m15.959s
wo/check
real 116m24.117s
user 388m47.667s
sys 12m48.846s
This below is for 13.0.1-2 - I suspect the change in gcc may have spead this up \
real 85m29.878s
user 312m0.454s
sys 11m25.008s
real 98m41.395s
user 378m9.033s
sys 12m14.902s