aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2021-05-22 23:31:41 -0300
committerLeo <thinkabit.ukim@gmail.com>2021-06-24 13:52:59 +0000
commite9a6b02577d6f75f660abba9edcfd6b12e563fc6 (patch)
tree4867fbd49507de77b3cc9fe2ae487fa67385d67e
parentaa009b7ba4046793205d91683e00161f64e4dc2d (diff)
community/emacs: drop gtk2 variant
GTK2 is EOL
-rw-r--r--community/emacs/APKBUILD33
1 files changed, 8 insertions, 25 deletions
diff --git a/community/emacs/APKBUILD b/community/emacs/APKBUILD
index 2d80a140880..13b85d34114 100644
--- a/community/emacs/APKBUILD
+++ b/community/emacs/APKBUILD
@@ -2,7 +2,7 @@
# Contributor: Timo Teräs <timo.teras@iki.fi>
pkgname=emacs
pkgver=27.2
-pkgrel=0
+pkgrel=1
pkgdesc="The extensible, customizable, self-documenting real-time display editor"
# riscv64 blocked by librsvg
arch="all !riscv64"
@@ -22,11 +22,10 @@ case $CARCH in
;;
*)
makedepends="$makedepends glib-dev fontconfig-dev libpng-dev
- librsvg-dev giflib-dev libxpm-dev gtk+2.0-dev gtk+3.0-dev
- alsa-lib-dev libxml2-dev pango-dev tiff-dev libjpeg-turbo-dev
- libxaw-dev"
- subpackages="$subpackages $pkgname-x11 $pkgname-gtk2 $pkgname-gtk3"
- _docdir="gtk2"
+ librsvg-dev giflib-dev libxpm-dev gtk+3.0-dev alsa-lib-dev
+ libxml2-dev pango-dev tiff-dev libjpeg-turbo-dev libxaw-dev"
+ subpackages="$subpackages $pkgname-x11 $pkgname-gtk3"
+ _docdir="gtk3"
;;
esac
@@ -67,14 +66,6 @@ _build_x11() {
--with-tiff=yes
}
-_build_gtk2() {
- _build_variant gtk2 \
- --with-x-toolkit=gtk2 \
- --with-xft \
- --with-jpeg=yes \
- --with-tiff=no
-}
-
_build_gtk3() {
_build_variant gtk3 \
--with-x-toolkit=gtk3 \
@@ -101,11 +92,9 @@ build() {
;;
*)
cp -a nox x11
- cp -a nox gtk2
cp -a nox gtk3
_build_nox
_build_x11
- _build_gtk2
_build_gtk3
;;
esac
@@ -154,25 +143,19 @@ _subpackage() {
nox() {
pkgdesc="$pkgdesc - without X11"
- depends="!emacs-x11 !emacs-gtk2 !emacs-gtk3"
+ depends="!emacs-x11 !emacs-gtk3"
_subpackage nox
}
x11() {
pkgdesc="$pkgdesc - with X11"
- depends="!emacs-nox !emacs-gtk2 !emacs-gtk3 hicolor-icon-theme desktop-file-utils"
+ depends="!emacs-nox !emacs-gtk3 hicolor-icon-theme desktop-file-utils"
_subpackage x11
}
-gtk2() {
- pkgdesc="$pkgdesc - with GTK2"
- depends="!emacs-nox !emacs-x11 !emacs-gtk3 hicolor-icon-theme desktop-file-utils"
- _subpackage gtk2
-}
-
gtk3() {
pkgdesc="$pkgdesc - with GTK3"
- depends="!emacs-nox !emacs-x11 !emacs-gtk2 hicolor-icon-theme desktop-file-utils"
+ depends="!emacs-nox !emacs-x11 hicolor-icon-theme desktop-file-utils"
_subpackage gtk3
}