upg at-spi2-core ell mesa qt5-base

This commit is contained in:
joborun linux 2022-04-22 22:10:06 +03:00
parent 5deacac122
commit 72be4a20a1
13 changed files with 117 additions and 25 deletions

View file

@ -6,16 +6,17 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=at-spi2-core
pkgver=2.44.0
pkgrel=02
pkgver=2.44.1
pkgrel=01
# Arch replaced makedependency from libsystemd to systemd, the reason for the rerun 2.44.0-2
# Let's see if it makes a difference to us :) :P
pkgdesc="Protocol definitions and daemon for D-Bus at-spi"
pkgdesc="Protocol definitions and daemon for D-Bus at-spi w/o systemd"
url="https://gitlab.gnome.org/GNOME/at-spi2-core"
arch=(x86_64)
depends=(dbus glib2 libxtst)
makedepends=(gobject-introspection git gtk-doc meson)
_commit=f38e40e8685400ddb66759aa009e18c12c898de4 # tags/AT_SPI2_CORE_2_44_0^0
_commit=9a1f0aec0b7dc55360310b6d02c2b7798511268f # tags/AT_SPI2_CORE_2_44_1^0
# options=(debug) ## uncomment this to have the debug package built
source=("git+$url.git#commit=$_commit")
pkgver() {

View file

@ -2,8 +2,8 @@
# Contributor: Ionut Biru <ibiru@archlinux.org>
pkgname=at-spi2-core
pkgver=2.44.0
pkgrel=2
pkgver=2.44.1
pkgrel=1
pkgdesc="Protocol definitions and daemon for D-Bus at-spi"
url="https://gitlab.gnome.org/GNOME/at-spi2-core"
arch=(x86_64)
@ -12,7 +12,7 @@ depends=(dbus glib2 libxtst systemd)
makedepends=(gobject-introspection git gtk-doc meson dbus-broker)
optdepends=('dbus-broker: Alternative bus implementation')
options=(debug)
_commit=f38e40e8685400ddb66759aa009e18c12c898de4 # tags/AT_SPI2_CORE_2_44_0^0
_commit=9a1f0aec0b7dc55360310b6d02c2b7798511268f # tags/AT_SPI2_CORE_2_44_1^0
source=("git+https://gitlab.gnome.org/GNOME/at-spi2-core.git#commit=$_commit")
sha256sums=('SKIP')

View file

@ -3,3 +3,5 @@ gobject-introspection
git
gtk-doc
meson

View file

@ -5,7 +5,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=ell
pkgver=0.49
pkgver=0.50
pkgrel=01
pkgdesc="Embedded Linux library"
arch=(x86_64)
@ -48,5 +48,5 @@ license=('LGPL2.1')
validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # "Marcel Holtmann <marcel@holtmann.org>"
sha256sums=(a7ff8ecbc76b187d942dd22b61cb489711400897c790319ffb7e944791687c3f # ell-0.49.tar.xz
eb08d94ca37323c9889dce5cfd848b45a767d9f7194fc6129f094b86222cd635) # ell-0.49.tar.sign
sha256sums=(0fe51d51c6eddc2a2784092f1dfdd1143a5ef27f15c274ecfbadd680d3a72fd9 # ell-0.50.tar.xz
3cf1f0c19a0ca810b37801756641228d181c4dd89520bdbe04c32dd381fe3f41) # ell-0.50.tar.sign

View file

@ -2,7 +2,7 @@
# Contributor: Jameson Pugh <imntreal@gmail.com>
pkgname=ell
pkgver=0.49
pkgver=0.50
pkgrel=1
pkgdesc="Embedded Linux library"
arch=(x86_64)
@ -14,7 +14,7 @@ checkdepends=('dbus')
options=('!lto' 'debug')
# https://mirrors.edge.kernel.org/pub/linux/libs/ell/sha256sums.asc
source=(https://mirrors.edge.kernel.org/pub/linux/libs/$pkgname/$pkgname-$pkgver.tar.{xz,sign})
sha256sums=('a7ff8ecbc76b187d942dd22b61cb489711400897c790319ffb7e944791687c3f'
sha256sums=('0fe51d51c6eddc2a2784092f1dfdd1143a5ef27f15c274ecfbadd680d3a72fd9'
'SKIP')
validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # "Marcel Holtmann <marcel@holtmann.org>"

View file

@ -1 +1,2 @@

81
emacs-git/PKGBUILD-arch Normal file
View file

@ -0,0 +1,81 @@
# Maintainer: Juergen Hoetzel <juergen@archlinux.org>
# Maintainer: Frederik Schwan <freswa at archlinux dot org>
# Contributor: Renchi Raju <renchi@green.tam.uiuc.edu>
pkgbase=emacs
pkgname=(emacs emacs-nativecomp)
pkgver=28.1
pkgrel=4
arch=('x86_64')
url='https://www.gnu.org/software/emacs/emacs.html'
license=('GPL3')
depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'libotf' 'm17n-lib' 'gtk3'
'hicolor-icon-theme' 'desktop-file-utils' 'alsa-lib' 'gnutls'
'jansson' 'cairo' 'harfbuzz'
)
makedepends=(libgccjit)
validpgpkeys=('17E90D521672C04631B1183EE78DAE0F3115E06B')
options=(debug)
source=(https://ftp.gnu.org/gnu/emacs/${pkgname}-${pkgver}.tar.xz{,.sig})
b2sums=('42a12bec2dc74f4838ae79b5589fb7439ff415d8ddd34f2ff7a8c503f909ddd4144ad35ae19c758d8627cfa9ed29276b326c5bec3853a77cd179e9fb17d22ad7'
'SKIP')
prepare() {
cp -ar ${pkgname}-${pkgver} ${pkgbase}-${pkgver}-nativecomp
}
build() {
local _confflags="--sysconfdir=/etc \
--prefix=/usr \
--libexecdir=/usr/lib \
--localstatedir=/var \
--with-cairo \
--with-harfbuzz \
--with-modules \
--with-wide-int \
--with-x-toolkit=gtk3 \
--with-xft"
export ac_cv_lib_gif_EGifPutExtensionLast=yes
cd ${pkgname}-${pkgver}
./configure $_confflags
make
cd ../${pkgbase}-${pkgver}-nativecomp
./configure \
--with-native-compilation \
$_confflags
make NATIVE_FULL_AOT=1 bootstrap
}
package_emacs() {
pkgdesc='The extensible, customizable, self-documenting real-time display editor'
cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
# remove conflict with ctags package
mv "${pkgdir}"/usr/bin/{ctags,ctags.emacs}
mv "${pkgdir}"/usr/share/man/man1/{ctags.1.gz,ctags.emacs.1}
# fix user/root permissions on usr/share files
find "${pkgdir}"/usr/share/emacs/${pkgver} -exec chown root:root {} \;
}
package_emacs-nativecomp() {
pkgdesc='The extensible, customizable, self-documenting real-time display editor with native compilation enabled'
depends+=(libgccjit)
provides=(emacs)
conflicts=(emacs)
cd ${pkgbase}-${pkgver}-nativecomp
make DESTDIR="${pkgdir}" install
# remove conflict with ctags package
mv "${pkgdir}"/usr/bin/{ctags,ctags.emacs}
mv "${pkgdir}"/usr/share/man/man1/{ctags.1.gz,ctags.emacs.1}
# fix user/root permissions on usr/share files
find "${pkgdir}"/usr/share/emacs/${pkgver} -exec chown root:root {} \;
}

View file

@ -8,8 +8,8 @@
pkgbase=mesa
pkgname=('vulkan-mesa-layers' 'opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'vulkan-swrast' 'libva-mesa-driver' 'mesa-vdpau' 'mesa')
pkgdesc="An open-source implementation of the OpenGL specification w/o zstd"
pkgver=22.0.1
pkgrel=03
pkgver=22.0.2
pkgrel=01
arch=('x86_64')
#options=(debug) # uncomment this if you want the debug package built
makedepends=('python-mako' 'libxml2' 'libx11' 'xorgproto' 'libdrm' 'libxshmfence' 'libxxf86vm'
@ -132,6 +132,7 @@ package_vulkan-radeon() {
optdepends=('vulkan-mesa-layers: additional vulkan layers')
provides=('vulkan-driver')
_install fakeinstall/usr/share/drirc.d/00-radv-defaults.conf
_install fakeinstall/usr/share/vulkan/icd.d/radeon_icd*.json
_install fakeinstall/usr/lib/libvulkan_radeon.so
@ -223,6 +224,8 @@ validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov <emil.l
'71C4B75620BC75708B4BDB254C95FAAB3EB073EC' # Dylan Baker <dylan@pnwbakers.com>
'57551DE15B968F6341C248F68D8E31AFC32428A6') # Eric Engestrom <eric@engestrom.ch>
sha256sums=(c05f9682c54560b36e0afa70896233fc73f1ed715e10d1a028b0eb84fd04426f # mesa-22.0.1.tar.xz
132883e6072d417dbff6fcf16f1696d50898e4e03c40e301925961529b1afe77 # mesa-22.0.1.tar.xz.sig
sha256sums=(df4fa560dcce6680133067cd15b0505fc424ca703244ce9ab247c74d2fab6885 # mesa-22.0.2.tar.xz
dc2fa8ad31499ad65b1a89041db10b168a28253e7cac121e2466a12729a67596 # mesa-22.0.2.tar.xz.sig
7052ba73bb07ea78873a2431ee4e828f4e72bda7d176d07f770fa48373dec537) # LICENSE

View file

@ -6,8 +6,8 @@
pkgbase=mesa
pkgname=('vulkan-mesa-layers' 'opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'vulkan-swrast' 'libva-mesa-driver' 'mesa-vdpau' 'mesa')
pkgdesc="An open-source implementation of the OpenGL specification"
pkgver=22.0.1
pkgrel=3
pkgver=22.0.2
pkgrel=1
arch=('x86_64')
makedepends=('python-mako' 'libxml2' 'libx11' 'xorgproto' 'libdrm' 'libxshmfence' 'libxxf86vm'
'libxdamage' 'libvdpau' 'libva' 'wayland' 'wayland-protocols' 'zstd' 'elfutils' 'llvm'
@ -18,7 +18,7 @@ license=('custom')
options=('debug')
source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig}
LICENSE)
sha512sums=('cc8012b8f3fcbecfbb153d0e009e6522c3776023501da8499c06f1eaa9ab0a555ca597e16e4d7a2b954b05c8c0737ae6567e0d8549fb63aa86ae587eb31cd01e'
sha512sums=('939ddf9acd280e1b20b3540349b3ad07bbeee5d821198f1d667e86634449bf5d0a0df5832753b8b3f8816709c2f02959cce25f3d26a33cc758dd8e25d158ddb8'
'SKIP'
'f9f0d0ccf166fe6cb684478b6f1e1ab1f2850431c06aa041738563eb1808a004e52cdec823c103c9e180f03ffc083e95974d291353f0220fe52ae6d4897fecc7')
validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov <emil.l.velikov@gmail.com>
@ -137,6 +137,7 @@ package_vulkan-radeon() {
optdepends=('vulkan-mesa-layers: additional vulkan layers')
provides=('vulkan-driver')
_install fakeinstall/usr/share/drirc.d/00-radv-defaults.conf
_install fakeinstall/usr/share/vulkan/icd.d/radeon_icd*.json
_install fakeinstall/usr/lib/libvulkan_radeon.so

View file

@ -26,3 +26,5 @@ meson
bison
byacc
polly

View file

@ -8,9 +8,9 @@
pkgbase=qt5-base
pkgname=(qt5-base qt5-xcb-private-headers)
_basever=5.15.3
pkgver=5.15.3+kde+r137
pkgrel=02
_commit=ee7a89b2c4750bc3cabe4aeb466645d6ac2a872b
pkgver=5.15.3+kde+r145
pkgrel=01
_commit=cfa044e74c4f3be46fe2f177d022af3321766b1f
arch=('x86_64')
url='https://www.qt.io'
pkgdesc='A cross-platform application and UI framework'

View file

@ -4,9 +4,9 @@
pkgbase=qt5-base
pkgname=(qt5-base qt5-xcb-private-headers)
_basever=5.15.3
pkgver=5.15.3+kde+r137
pkgrel=2
_commit=ee7a89b2c4750bc3cabe4aeb466645d6ac2a872b
pkgver=5.15.3+kde+r145
pkgrel=1
_commit=cfa044e74c4f3be46fe2f177d022af3321766b1f
arch=('x86_64')
url='https://www.qt.io'
license=('GPL3' 'LGPL3' 'FDL' 'custom')

View file

@ -29,3 +29,4 @@ cups
freetds
vulkan-headers
git