fix names for more packages
Now x11-packages repository will use original names for packages. For example, libgtk2 now will be provided as gtk2, libgtk3 will be available as gtk3, libsdl - as sdl. List of changed packages: libatk --> atk libglu --> glu libgtk2 --> gtk2 libgtk3 --> gtk3 libmesa --> mesa libsdl --> sdl libsdl2 --> sdl2 libsdl-net --> sdl-net riscvemu-sdl --> riscvemu xorg-xvfb --> xorg-server-xvfb List of dependent packages (should be rebuilt with new deps): dosbox, emacs-x, galculator, geany, libepoxy, mtpaint, qemu-system-x86_64, the-powder-toy, tigervnc, wireshark-gtk, xarchiver. Note: depending on which packages are installed, it may be necessary to upgrade with 'apt dist-upgrade'.
This commit is contained in:
parent
0ba9f447ed
commit
46768830ae
@ -2,9 +2,11 @@ TERMUX_PKG_MAINTAINER="Leonid Plyushch <leonid.plyushch@gmail.com> @xeffyr"
|
||||
|
||||
TERMUX_PKG_HOMEPAGE=https://www.gtk.org
|
||||
TERMUX_PKG_DESCRIPTION="The interface definitions of accessibility infrastructure"
|
||||
_major=2.30
|
||||
_minor=0
|
||||
TERMUX_PKG_VERSION=${_major}.${_minor}
|
||||
TERMUX_PKG_SRCURL=http://ftp.gnome.org/pub/gnome/sources/atk/${_major}/atk-${TERMUX_PKG_VERSION}.tar.xz
|
||||
TERMUX_PKG_VERSION=2.30.0
|
||||
TERMUX_PKG_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://ftp.gnome.org/pub/gnome/sources/atk/2.30/atk-${TERMUX_PKG_VERSION}.tar.xz
|
||||
TERMUX_PKG_SHA256=dd4d90d4217f2a0c1fee708a555596c2c19d26fef0952e1ead1938ab632c027b
|
||||
|
||||
TERMUX_PKG_DEPENDS="glib, libandroid-support"
|
||||
TERMUX_PKG_CONFLICTS="libatk"
|
||||
TERMUX_PKG_REPLACES="libatk"
|
@ -3,7 +3,13 @@ TERMUX_PKG_MAINTAINER="Leonid Plyushch <leonid.plyushch@gmail.com> @xeffyr"
|
||||
TERMUX_PKG_HOMEPAGE=http://dosbox.sourceforge.net/
|
||||
TERMUX_PKG_DESCRIPTION="Emulator with builtin DOS for running DOS Games"
|
||||
TERMUX_PKG_VERSION=0.74.2
|
||||
TERMUX_PKG_REVISION=1
|
||||
TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/dosbox/dosbox-${TERMUX_PKG_VERSION/.2/-2}.tar.gz
|
||||
TERMUX_PKG_SHA256=7077303595bedd7cd0bb94227fa9a6b5609e7c90a3e6523af11bc4afcb0a57cf
|
||||
TERMUX_PKG_DEPENDS="libc++, libsdl, libsdl-net"
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-dynamic-x86 --disable-fpu-x86 --disable-opengl"
|
||||
TERMUX_PKG_DEPENDS="libc++, sdl, sdl-net"
|
||||
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
||||
--disable-dynamic-x86
|
||||
--disable-fpu-x86
|
||||
--disable-opengl
|
||||
"
|
||||
|
@ -3,10 +3,10 @@ TERMUX_PKG_MAINTAINER="Leonid Plyushch <leonid.plyushch@gmail.com> @xeffyr"
|
||||
TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/emacs/
|
||||
TERMUX_PKG_DESCRIPTION="Extensible, customizable text editor-and more (with X11 support)"
|
||||
TERMUX_PKG_VERSION=26.1
|
||||
TERMUX_PKG_REVISION=1
|
||||
TERMUX_PKG_REVISION=2
|
||||
TERMUX_PKG_SRCURL=https://mirrors.kernel.org/gnu/emacs/emacs-${TERMUX_PKG_VERSION}.tar.xz
|
||||
TERMUX_PKG_SHA256=1cf4fc240cd77c25309d15e18593789c8dbfba5c2b44d8f77c886542300fd32c
|
||||
TERMUX_PKG_DEPENDS="giflib, libandroid-shmem, libgnutls, libgtk3, libjpeg-turbo, libpng, librsvg, libtiff, libxml2, libxpm, littlecms, ncurses"
|
||||
TERMUX_PKG_DEPENDS="giflib, gtk3, libandroid-shmem, libgnutls, libjpeg-turbo, libpng, librsvg, libtiff, libxml2, libxpm, littlecms, ncurses"
|
||||
TERMUX_PKG_CONFLICTS="emacs"
|
||||
TERMUX_PKG_REPLACES="emacs"
|
||||
TERMUX_PKG_PROVIDES="emacs"
|
||||
|
@ -3,10 +3,10 @@ TERMUX_PKG_MAINTAINER="Leonid Plyushch <leonid.plyushch@gmail.com> @xeffyr"
|
||||
TERMUX_PKG_HOMEPAGE=http://galculator.sourceforge.net/
|
||||
TERMUX_PKG_DESCRIPTION="GTK+ based scientific calculator"
|
||||
TERMUX_PKG_VERSION=2.1.4
|
||||
TERMUX_PKG_REVISION=2
|
||||
TERMUX_PKG_REVISION=3
|
||||
TERMUX_PKG_SRCURL=http://galculator.mnim.org/downloads/galculator-${TERMUX_PKG_VERSION}.tar.bz2
|
||||
TERMUX_PKG_SHA256=01cfafe6606e7ec45facb708ef85efd6c1e8bb41001a999d28212a825ef778ae
|
||||
TERMUX_PKG_DEPENDS="libgtk3"
|
||||
TERMUX_PKG_DEPENDS="gtk3"
|
||||
|
||||
termux_step_pre_configure() {
|
||||
export LIBS="-landroid-shmem"
|
||||
|
@ -3,10 +3,10 @@ TERMUX_PKG_MAINTAINER="Leonid Plyushch <leonid.plyushch@gmail.com> @xeffyr"
|
||||
TERMUX_PKG_HOMEPAGE=https://www.geany.org/
|
||||
TERMUX_PKG_DESCRIPTION="Fast and lightweight IDE"
|
||||
TERMUX_PKG_VERSION=1.33.0
|
||||
TERMUX_PKG_REVISION=3
|
||||
TERMUX_PKG_REVISION=4
|
||||
TERMUX_PKG_SRCURL=https://download.geany.org/geany-${TERMUX_PKG_VERSION/.0}.tar.bz2
|
||||
TERMUX_PKG_SHA256=66baaff43f12caebcf0efec9a5533044dc52837f799c73a1fd7312caa86099c2
|
||||
TERMUX_PKG_DEPENDS="libandroid-glob, libc++, libgtk3"
|
||||
TERMUX_PKG_DEPENDS="gtk3, libandroid-glob, libc++"
|
||||
TERMUX_PKG_RECOMMENDS="clang, make"
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--enable-gtk3"
|
||||
TERMUX_PKG_RM_AFTER_INSTALL="share/icons/hicolor/icon-theme.cache"
|
||||
|
@ -3,6 +3,10 @@ TERMUX_PKG_MAINTAINER="Leonid Plyushch <leonid.plyushch@gmail.com> @xeffyr"
|
||||
TERMUX_PKG_HOMEPAGE=http://cgit.freedesktop.org/mesa/glu/
|
||||
TERMUX_PKG_DESCRIPTION="Mesa OpenGL Utility library"
|
||||
TERMUX_PKG_VERSION=9.0.0
|
||||
TERMUX_PKG_REVISION=1
|
||||
TERMUX_PKG_SRCURL=ftp://ftp.freedesktop.org/pub/mesa/glu/glu-${TERMUX_PKG_VERSION}.tar.bz2
|
||||
TERMUX_PKG_SHA256=1f7ad0d379a722fcbd303aa5650c6d7d5544fde83196b42a73d1193568a4df12
|
||||
TERMUX_PKG_DEPENDS="libandroid-shmem, libandroid-support, libc++, libdrm, libexpat, libmesa, libx11, libxau, libxcb, libxdamage, libxdmcp, libxext, libxfixes, libxshmfence"
|
||||
|
||||
TERMUX_PKG_DEPENDS="libandroid-shmem, libandroid-support, libc++, libdrm, libexpat, libx11, libxau, libxcb, libxdamage, libxdmcp, libxext, libxfixes, libxshmfence, mesa"
|
||||
TERMUX_PKG_CONFLICTS="libglu"
|
||||
TERMUX_PKG_REPLACES="libglu"
|
@ -3,12 +3,15 @@ TERMUX_PKG_MAINTAINER="Leonid Plyushch <leonid.plyushch@gmail.com> @xeffyr"
|
||||
TERMUX_PKG_HOMEPAGE=http://www.gtk.org/
|
||||
TERMUX_PKG_DESCRIPTION="GObject-based multi-platform GUI toolkit (legacy)"
|
||||
TERMUX_PKG_VERSION=2.24.32
|
||||
TERMUX_PKG_REVISION=5
|
||||
TERMUX_PKG_REVISION=6
|
||||
TERMUX_PKG_SRCURL=https://github.com/GNOME/gtk/archive/${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_SHA256=961678c64ad986029befd7bdd8ed3e3849e2c5e54d24affbc7d49758245c87fa
|
||||
TERMUX_PKG_DEPENDS="adwaita-icon-theme, coreutils, desktop-file-utils, glib-bin, gtk-update-icon-cache, libatk, libcairo-x, librsvg, libxcomposite, libxcursor, libxdamage, libxi, libxinerama, libxrandr, pango-x, shared-mime-info"
|
||||
TERMUX_PKG_BUILD_IN_SRC=true
|
||||
|
||||
TERMUX_PKG_DEPENDS="adwaita-icon-theme, atk, coreutils, desktop-file-utils, glib-bin, gtk-update-icon-cache, libcairo-x, librsvg, libxcomposite, libxcursor, libxdamage, libxi, libxinerama, libxrandr, pango-x, shared-mime-info"
|
||||
TERMUX_PKG_CONFLICTS="libgtk2"
|
||||
TERMUX_PKG_REPLACES="libgtk2"
|
||||
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
||||
--enable-shm
|
||||
--enable-xkb
|
||||
@ -19,7 +22,7 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
||||
--enable-introspection=no
|
||||
"
|
||||
|
||||
## 1. gtk-update-icon-cache is subpackage of libgtk3
|
||||
## 1. gtk-update-icon-cache is subpackage of 'gtk3'
|
||||
## 2. locales are not supported by Termux and wasting space
|
||||
TERMUX_PKG_RM_AFTER_INSTALL="
|
||||
bin/gtk-update-icon-cache
|
@ -3,13 +3,25 @@ TERMUX_PKG_MAINTAINER="Leonid Plyushch <leonid.plyushch@gmail.com> @xeffyr"
|
||||
TERMUX_PKG_HOMEPAGE=http://www.gtk.org/
|
||||
TERMUX_PKG_DESCRIPTION="GObject-based multi-platform GUI toolkit"
|
||||
TERMUX_PKG_VERSION=3.24.1
|
||||
TERMUX_PKG_REVISION=1
|
||||
TERMUX_PKG_SRCURL=https://github.com/GNOME/gtk/archive/${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_SHA256=3dd9a8d52e6832e9294182c3a9d3b3979e9593db181101476323241ae67b4a44
|
||||
TERMUX_PKG_DEPENDS="adwaita-icon-theme, coreutils, desktop-file-utils, gdk-pixbuf, glib, glib-bin, gtk-update-icon-cache, libatk, libcairo-x, libepoxy, libxcomposite, libxcursor, libxdamage, libxfixes, libxi, libxinerama, libxrandr, pango-x, shared-mime-info"
|
||||
TERMUX_PKG_BUILD_IN_SRC=true
|
||||
|
||||
TERMUX_PKG_DEPENDS="adwaita-icon-theme, atk, coreutils, desktop-file-utils, gdk-pixbuf, glib, glib-bin, gtk-update-icon-cache, libcairo-x, libepoxy, libxcomposite, libxcursor, libxdamage, libxfixes, libxi, libxinerama, libxrandr, pango-x, shared-mime-info"
|
||||
TERMUX_PKG_BUILD_DEPENDS="xorgproto"
|
||||
TERMUX_PKG_DEVPACKAGE_DEPENDS="xorgproto"
|
||||
TERMUX_PKG_BUILD_IN_SRC=true
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-introspection --enable-xinerama --enable-xfixes --enable-xcomposite --enable-xdamage"
|
||||
TERMUX_PKG_CONFLICTS="libgtk3"
|
||||
TERMUX_PKG_REPLACES="libgtk3"
|
||||
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
||||
--disable-introspection
|
||||
--enable-xinerama
|
||||
--enable-xfixes
|
||||
--enable-xcomposite
|
||||
--enable-xdamage
|
||||
"
|
||||
|
||||
TERMUX_PKG_RM_AFTER_INSTALL="share/glib-2.0/schemas/gschemas.compiled"
|
||||
|
||||
termux_step_pre_configure() {
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user