upg imagemagick python-textual xorg-xwayland

This commit is contained in:
joborun linux 2024-04-10 11:53:58 +03:00
parent b1097541b3
commit e571f576d6
8 changed files with 59 additions and 28 deletions

View File

@ -6,8 +6,8 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=imagemagick
pkgver=7.1.1.29
pkgrel=02
pkgver=7.1.1.30
pkgrel=01
_relname=ImageMagick-${pkgver%%.*}
_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
pkgdesc='An image viewing/manipulation program'
@ -39,7 +39,8 @@ makedepends=(chrpath djvulibre ghostpcl ghostscript ghostxps glu jbigkit libheif
checkdepends=(gsfonts ttf-dejavu)
replaces=(imagemagick-doc)
source=(https://imagemagick.org/archive/$_tarname.tar.xz{,.asc}
arch-fonts.diff)
arch-fonts.diff
fix-wmf-detection.patch)
shopt -s extglob
@ -50,6 +51,11 @@ prepare() {
# Fix up typemaps to match our packages, where possible
patch -p1 -i ../arch-fonts.diff
# Fix WMF detection, https://github.com/ImageMagick/ImageMagick/issues/7230
patch -p1 -i ../fix-wmf-detection.patch
autoreconf -vif
}
build() {
@ -75,7 +81,7 @@ build() {
--with-openexr \
--with-openjp2 \
--with-perl \
--with-perl-options=INSTALLDIRS=vendor \
--with-perl-options='INSTALLDIRS=vendor INSTALLVENDORMAN3DIR=/usr/share/man/man3' \
--with-rsvg \
--with-webp \
--with-wmf \
@ -114,9 +120,10 @@ license=(custom)
validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae
sha256sums=(f140465fbeb0b4724cba4394bc6f6fb32715731c1c62572d586f4f1c8b9b0685 # ImageMagick-7.1.1-29.tar.xz
798ba7e7ab5b33f2dad9856d39b33b6dd24e8550b5078948c26ab3011ad39ecd # ImageMagick-7.1.1-29.tar.xz.asc
a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73) # arch-fonts.diff
sha256sums=(ec192780d09da7d7b1e7a374a19f97d69cceb4e5e83057515cd595eda233a891 # ImageMagick-7.1.1-30.tar.xz
2643dfaf222052c2616b2ab201e2373fd223fcdae368ab67fa9669cf95aaa437 # ImageMagick-7.1.1-30.tar.xz.asc
a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73 # arch-fonts.diff
9d96075030f303d5bab107921e172166b8ffad53cb55913decb4e35fc956213c) # fix-wmf-detection.patch
## 46284a029497b6a25d224e301c0d356f5c68d995e4db45abad79850f83d0769f imagemagick-7.1.1.29-02-x86_64.pkg.tar.lz
## 06c0f49a8043390960dbd9f9658cfe075f86f1f83eac094a38466a05585b93c7 imagemagick-7.1.1.30-01-x86_64.pkg.tar.lz

View File

@ -2,8 +2,8 @@
# Contributor: Eric Bélanger <eric@archlinux.org>
pkgname=imagemagick
pkgver=7.1.1.29
pkgrel=2
pkgver=7.1.1.30
pkgrel=1
_relname=ImageMagick-${pkgver%%.*}
_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
pkgdesc='An image viewing/manipulation program'
@ -69,10 +69,12 @@ checkdepends=(gsfonts
ttf-dejavu)
replaces=(imagemagick-doc)
source=(https://imagemagick.org/archive/$_tarname.tar.xz{,.asc}
arch-fonts.diff)
sha256sums=('f140465fbeb0b4724cba4394bc6f6fb32715731c1c62572d586f4f1c8b9b0685'
arch-fonts.diff
fix-wmf-detection.patch)
sha256sums=('ec192780d09da7d7b1e7a374a19f97d69cceb4e5e83057515cd595eda233a891'
'SKIP'
'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73'
'9d96075030f303d5bab107921e172166b8ffad53cb55913decb4e35fc956213c')
validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae
shopt -s extglob
@ -84,6 +86,11 @@ prepare() {
# Fix up typemaps to match our packages, where possible
patch -p1 -i ../arch-fonts.diff
# Fix WMF detection, https://github.com/ImageMagick/ImageMagick/issues/7230
patch -p1 -i ../fix-wmf-detection.patch
autoreconf -vif
}
build() {
@ -109,7 +116,7 @@ build() {
--with-openexr \
--with-openjp2 \
--with-perl \
--with-perl-options=INSTALLDIRS=vendor \
--with-perl-options='INSTALLDIRS=vendor INSTALLVENDORMAN3DIR=/usr/share/man/man3' \
--with-rsvg \
--with-webp \
--with-wmf \

View File

@ -31,5 +31,9 @@ gsfonts
ttf-dejavu
libglvnd
graphite
autoconf
automake
git
gettext

View File

@ -0,0 +1,13 @@
diff --git a/configure.ac b/configure.ac
index 9fa9b868b..24018b755 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2898,7 +2898,7 @@ if test "$with_uhdr" != 'no'; then
AC_LANG_PUSH([C++])
AC_CHECK_HEADER([ultrahdr_api.h],[passed=`expr $passed + 1`],[failed=`expr $failed + 1`])
AC_CHECK_LIB([uhdr],[uhdr_create_decoder],[passed=`expr $passed + 1`],[failed=`expr $failed + 1`],[])
-
+ AC_LANG_POP
AC_MSG_CHECKING([if google ultrahdr package is complete])
if test $passed -gt 0; then

View File

@ -7,7 +7,7 @@
_base=textual
pkgname=python-${_base}
pkgver=0.55.1
pkgver=0.56.3
pkgrel=01
pkgdesc="Modern Text User Interface framework"
url="https://github.com/Textualize/${_base}"
@ -55,8 +55,7 @@ arch=(x86_64)
license=(MIT)
sha512sums=('fc7da5165803aa82e91a10270335517701fa589ca36d8afe9485d6bf858fcb6ffdb33cb2e9f472ab6d0eda7e1e986bfd36d910781a5723873e6365eca3e414e7')
sha256sums=(bfc5691e281e0876fe80046f78aa2dd1c61fc1362a9f760ba3d1de99f19d0208) # textual-0.55.1.tar.gz
## fbedcc6e0b5cadb23a69898d791985e31df77a36e70416bcf5b2e73c5f9f148d python-textual-0.55.1-01-x86_64.pkg.tar.lz
sha512sums=('99f424ba54550367b2a57989c366033976d3ec56dd4eb95ad45928180e610f93fa7ee7ce3667b932ffd035f4677f40c043aa92f779226b0825b45063a37afbd5')
sha256sums=(6d6bcb4312d1e544576500862bd54662302c6e0a3162f8e155abaf171fa1b4ef) # textual-0.56.3.tar.gz
## f27743fcf6b3e55a2d516b4ccef8929947466b27dfa7a8e50865615aa604e653 python-textual-0.56.3-01-x86_64.pkg.tar.lz

View File

@ -4,7 +4,7 @@
_base=textual
pkgname=python-${_base}
pkgver=0.55.1
pkgver=0.56.3
pkgrel=1
pkgdesc="Modern Text User Interface framework"
arch=(any)
@ -17,7 +17,7 @@ optdepends=('python-tree-sitter: for syntax highlighting support'
'python-tree-sitter-languages: for custom languages support'
'python-textual-dev: tools for developers')
source=(${_base}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz)
sha512sums=('fc7da5165803aa82e91a10270335517701fa589ca36d8afe9485d6bf858fcb6ffdb33cb2e9f472ab6d0eda7e1e986bfd36d910781a5723873e6365eca3e414e7')
sha512sums=('99f424ba54550367b2a57989c366033976d3ec56dd4eb95ad45928180e610f93fa7ee7ce3667b932ffd035f4677f40c043aa92f779226b0825b45063a37afbd5')
build() {
cd ${_base}-${pkgver}

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=xorg-xwayland
pkgver=23.2.5
pkgver=23.2.6
pkgrel=01
groups=('xorg')
url="https://xorg.freedesktop.org"
@ -65,9 +65,10 @@ license=(LicenseRef-Adobe-Display-PostScript BSD-3-Clause LicenseRef-DEC-3-Claus
#validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) <office@who-t.net>
validpgpkeys=('67DC86F2623FC5FD4BB5225D14706DBE1E4B4540') # "Olivier Fourdan <fourdan@xfce.org>"
sha512sums=('8cf90d51db7c4c7e8191b5919e6529fe577bc735bb1d00fbc0139cb67ef95d30eb56c2026f3b2f639745c6a621b33bbd60f9ebabdd12175148dd192393ce1169'
sha512sums=('9e3c2253af335a559d0f890fa8f9bc381beca6531e0842d739ac15cbca008b3d07c0eefafd03611b04917c626861a7871a83657afa2a298994f4b162f714fc49'
'SKIP')
sha256sums=(33ec7ff2687a59faaa52b9b09aa8caf118e7ecb6aed8953f526a625ff9f4bd90 # xwayland-23.2.5.tar.xz
830a0bf82f0eec441821e865610f75b785017df15d492118a4589fa92c3494d2) # xwayland-23.2.5.tar.xz.sig
sha256sums=(1c9a366b4e7ccadba0f9bd313c59eae12d23bd72543b22a26eaf8b20835cfc6d # xwayland-23.2.6.tar.xz
5c2b30ba2bd562d73f9dbf996eacd6586a1c07ee78813b54ab3b09eb92d95fa1) # xwayland-23.2.6.tar.xz.sig
## 9ef4bda6bbfd3ea03dd6600e001a9373e8f5bce0a0c8ed29812f0a025b5df492 xorg-xwayland-23.2.6-01-x86_64.pkg.tar.lz
## 50207a78993d147ef4abf240d48e87283f850e27e3dd42f8832a3e2dabe75b25 xorg-xwayland-23.2.5-01-x86_64.pkg.tar.lz

View File

@ -1,7 +1,7 @@
# Maintainer: AndyRTR <andyrtr@archlinux.org>
pkgname=xorg-xwayland
pkgver=23.2.5
pkgver=23.2.6
pkgrel=1
arch=('x86_64')
license=(
@ -32,7 +32,7 @@ makedepends=('meson' 'xorgproto' 'xtrans' 'libxkbfile' 'dbus'
'xorg-font-util' 'wayland-protocols' 'mesa-libgl'
'systemd' 'egl-wayland')
source=(https://xorg.freedesktop.org/archive/individual/xserver/xwayland-$pkgver.tar.xz{,.sig})
sha512sums=('8cf90d51db7c4c7e8191b5919e6529fe577bc735bb1d00fbc0139cb67ef95d30eb56c2026f3b2f639745c6a621b33bbd60f9ebabdd12175148dd192393ce1169'
sha512sums=('9e3c2253af335a559d0f890fa8f9bc381beca6531e0842d739ac15cbca008b3d07c0eefafd03611b04917c626861a7871a83657afa2a298994f4b162f714fc49'
'SKIP')
provides=('xorg-server-xwayland')
conflicts=('xorg-server-xwayland')