upg at-spi2-core ell mesa qt5-base
This commit is contained in:
parent
5deacac122
commit
72be4a20a1
13 changed files with 117 additions and 25 deletions
|
@ -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() {
|
||||
|
|
|
@ -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')
|
||||
|
||||
|
|
|
@ -3,3 +3,5 @@ gobject-introspection
|
|||
git
|
||||
gtk-doc
|
||||
meson
|
||||
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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>"
|
||||
|
||||
|
|
1
ell/deps
1
ell/deps
|
@ -1 +1,2 @@
|
|||
|
||||
|
||||
|
|
81
emacs-git/PKGBUILD-arch
Normal file
81
emacs-git/PKGBUILD-arch
Normal 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 {} \;
|
||||
}
|
|
@ -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
|
||||
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -26,3 +26,5 @@ meson
|
|||
bison
|
||||
byacc
|
||||
polly
|
||||
|
||||
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -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')
|
||||
|
|
|
@ -29,3 +29,4 @@ cups
|
|||
freetds
|
||||
vulkan-headers
|
||||
git
|
||||
|
||||
|
|
Loading…
Reference in a new issue