diff options
author | mrdotx | 2022-04-23 09:53:35 +0200 |
---|---|---|
committer | mrdotx | 2022-04-23 09:53:35 +0200 |
commit | 16ce5ecf53c39adb0f60ec665b838a2674d0305b (patch) | |
tree | 9c63f88cca23b2c22fae7ffd30b44ebf8a2f0451 /PKGBUILD | |
parent | 69701a09c2c206233952b84bc966407f6774f1dc (diff) | |
download | aur-16ce5ecf53c39adb0f60ec665b838a2674d0305b.tar.gz |
libxft-bgra added to optional dependencies and minor structural changes
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 50 |
1 files changed, 31 insertions, 19 deletions
@@ -2,7 +2,7 @@ _pkgname=rxvt-unicode pkgname=rxvt-unicode-truecolor-wide-glyphs pkgver=9.30 -pkgrel=1 +pkgrel=2 pkgdesc='Unicode enabled rxvt-clone terminal emulator (urxvt) with true color, enhanced glyphs and improved font rendering support' arch=('i686' 'x86_64') url='http://software.schmorp.de/pkg/rxvt-unicode.html' @@ -14,7 +14,10 @@ depends=( 'startup-notification' 'libptytty' ) -optdepends=('gtk2-perl: to use the urxvt-tabbed') +optdepends=( + 'gtk2-perl: to use the urxvt-tabbed' + 'libxft-bgra: support for BGRA glyphs and scaling' +) provides=( 'rxvt-unicode' 'rxvt-unicode-terminfo' @@ -82,35 +85,44 @@ prepare() { build() { cd $_pkgname-$pkgver + ################################################################ + # # + # This is an opinionated build. If you miss features, feel # + # free to enable them below before you build the package. # + # (eg. --enable-pixbuf and --enable-fading) # + # # + ################################################################ + + # disable smart-resize (FS#34807) # do not specify --with-terminfo (FS#46424) ./configure \ --prefix=/usr \ - --enable-24-bit-color \ - --enable-256-color \ + --enable-xft \ + --enable-font-styles \ + --enable-xim \ + --enable-unicode3 \ --enable-combining \ - --disable-fading \ --disable-fallback \ - --enable-font-styles \ + --disable-pixbuf \ + --disable-startup-notification \ + --enable-transparency \ + --disable-fading \ + --disable-rxvt-scroll \ + --disable-next-scroll \ + --disable-xterm-scroll \ --enable-frills \ --disable-iso14755 \ --disable-keepscrolling \ - --enable-mousewheel \ - --disable-next-scroll \ - --enable-perl \ - --disable-pixbuf \ - --enable-pointer-blank \ - --disable-rxvt-scroll \ --enable-selectionscrolling \ + --enable-mousewheel \ --disable-slipwheeling \ --disable-smart-resize \ - --disable-startup-notification \ --enable-text-blink \ - --enable-transparency \ - --enable-unicode3 \ - --enable-wide-glyphs \ - --enable-xft \ - --enable-xim \ - --disable-xterm-scroll + --enable-pointer-blank \ + --enable-perl \ + --enable-256-color \ + --enable-24-bit-color \ + --enable-wide-glyphs make } |