Search Criteria
Package Details: pygtk 2.24.0-12
Git Clone URL: | https://aur.archlinux.org/pygtk.git (read-only, click to copy) |
---|---|
Package Base: | pygtk |
Description: | Python bindings for the GTK widget set |
Upstream URL: | http://www.pygtk.org |
Keywords: | GTK Python widget |
Licenses: | |
Submitter: | arojas |
Maintainer: | ragouel |
Last Packager: | ragouel |
Votes: | 53 |
Popularity: | 4.71 |
First Submitted: | 2020-03-29 19:09 |
Last Updated: | 2021-01-16 00:35 |
Dependencies (6)
- libglade
- python2-cairo
- python2-gobject2
- python2-gobject2 (make)
- python2-numpy (make)
- python2-numpy (optional)
Required by (327)
- aafm-git
- acestream-engine-stable (optional)
- adeskbar
- alsa-tray
- anamnesis
- anamnesis-bzr
- anontwi
- apoo
- arandr-git
- arandr-indicator-git
- arista
- audio-convert-mod
- audiotools (optional)
- audiotools-git (optional)
- avahi-git (optional)
- avahi-git (make)
- avahi-git (optional)
- avahi-nosystemd (optional)
- avahi-nosystemd (make)
- avant-window-navigator-git
- batterymon-clone
- batti
- behafucha
- billreminder
- blather-git (optional)
- blockify
- blockify-git
- blockify-legacy
- blueproximity
- blueproximity-py3-git
- blueshift-tray
- bmpanel2 (optional)
- bokken
- bokken-hg
- bootchart2-git
- bsp
- bunsen-utilities-git
- bzr-gtk-gtk2
- caja-dropbox
- cameramonitor
- casetta
- catfish-python2 (make)
- ceemedia
- checkmails (optional)
- childsplay
- childsplay-git
- chirp-daily
- chirp-daily-latest
- chirp-hg
- cjdscript (optional)
- classix
- claws-mail-git (make)
- claws-mail-gtk3-git (optional)
- cloudsn
- comix
- comix (make)
- compiz-boxmenu
- comptray
- configui-git
- coot
- coot-git
- covergloobus
- covergloobus-bzr
- covergloobus-dev
- cpu-g-bzr
- cropgui-git
- crosswordpuzzle
- d-rats
- decibel-audio-player
- deluge-stable-git (optional)
- deluge1 (optional)
- deskcon-desktop-git
- disksearch
- dpluzz
- driconf
- ejectsy
- elicit
- emma-git
- epoptes-bzr
- epoptes-client-bzr
- etude-bzr
- exiflow
- fahcontrol
- fahcontrol-beta
- fahcontrol-git
- fala
- feedagregator (optional)
- flowblade-git
- fpdb
- fslint (optional)
- furiusisomount
- ganyremote
- gcue2tracks
- gdeskcal
- gdesklets
- gdevilspie
- geanypy-git
- gespeaker
- gespeaker-git
- gimp-painter-git
- glapse
- glchess
- glipper
- globs-svn
- gmapcatcher
- gmixer
- gnome-activity-journal
- gnome-keyring-import-export-git
- gnome-network-monitor-svn
- gnome-python (make)
- gogh
- gonvert
- gourmet
- gphotoframe-git
- gscreenshot-simd
- gtk-recordmydesktop
- gtk-vnc-gtk2 (make)
- gtklick
- gtklick-git
- gtkman
- gtkparasite-gtk2
- guake-gtk2-git
- gunrc
- gutenflash
- gutenpy
- gwinwrap-git
- gwyddion
- hashbrowns-git
- hdapsicon-git
- heybuddy
- hippo-canvas (make)
- hippo-canvas (optional)
- hotwire
- ibus-googlepinyin
- indicator-powersave
- iwscanner
- jbrout-git
- jbxkb
- jokosher
- justbrowsing-adeskbar
- kedpm
- keepnote
- key-mon
- keyboardlayouteditor-git
- kiwi
- kupfer-adds-git
- labyrinth
- laditools
- laditools-git
- launchpad-integration-gtk3
- libappindicator-gtk2-ubuntu (make)
- libappindicator-gtk3-ubuntu (make)
- libdesktop-agnostic
- libdesktop-agnostic-git
- libindicate-gtk2 (make)
- libindicate-gtk3 (make)
- libindicate-sharp (make)
- librevideoconverter
- linuxband
- live-usb-install
- lorem-ipsum-generator (make)
- lottanzb
- luciole
- mcomix-git
- medit
- medit-full
- meld-gtk2
- melissi-client-git
- mime-editor
- mirage
- miro-video-converter
- modrana
- monkeysign
- monkeysign-git
- moonshiner
- mozo-gtk2
- mpn
- mylaunchpad-git
- mynotes (optional)
- myword
- neap-hotkey
- neatx
- netmon-git
- ninix-aya-py-git
- nitrotasks
- nmap-svn (make)
- nmap-svn (optional)
- ns3
- ns3-hg
- nut-monitor
- nut-monitor-git
- ob-autostart
- obkey
- oblogout
- oblogout-blurlock
- oblogout-fork-git
- obmenu
- obtheme
- omnitux
- oof2
- orthcal-darkthemed
- orthcal-lightthemed
- otr-verwaltung++
- otr-verwaltung2p-git
- pacstats
- pacstats-hg
- pasteall
- peyote
- pk2-la-svn
- pkgupdate-git (optional)
- planner (make)
- planner-git
- pondus
- powerline-i3-git (optional)
- prey-node-client
- ptxconf-git
- py-parrot-zik-git
- pybgsetter
- pybookreader
- pycam
- pychrom
- pygoocanvas
- pygtk-object-browser
- pyjama
- pympc
- pympd
- pyneighborhood
- pypar2
- pyroom
- pysheng-git (optional)
- pysize (optional)
- pystopwatch
- python-libdesktop-git (optional)
- python-loki
- python-matplotlib-git (make)
- python-visvis (optional)
- python2-gconf (make)
- python2-gconf
- python2-gimp
- python2-gnomekeyring
- python2-gtkglext
- python2-gtkhtml2 (make)
- python2-gtksourceview2
- python2-keybinder2
- python2-matplotlib-noqt (make)
- python2-notify
- python2-poppler
- python2-pygtkhelpers
- python2-rsvg
- python2-shaape-git
- python2-uxie-git
- python2-visvis (optional)
- python2-wnck
- python2-zbar-comp (make)
- python2-zbar-comp
- python3-pyscreenshot-git
- pytomtom
- pywebkitgtk
- pywinery
- recuerde
- rox-lib
- scenic-git
- scheduler (optional)
- screenlets
- shsession-git (optional)
- smartbg-git
- sonata
- sopcast-player
- specto-bzr
- sswb
- statnot
- streamripper-gui
- system-config-samba
- task-indicator
- tboplayer-git
- tegaki-pygtk
- terminator-bzr
- terminator-gtk3-bzr
- tesseract-gui
- thinlinc-server
- thunarx-python-0.3
- timekpr
- tinybldlin
- tlclient
- torrent-search
- tragtor
- tunesviewer
- turpial (optional)
- turpial-git (optional)
- tv-maxe-git
- ubuntu-indicator-weather
- ucloner
- umit
- unibrow
- unified-demos
- uzbl-core-next-git (optional)
- uzbl-tabbed
- uzbl-tabbed-next-git
- vidrop
- virtaal
- volatile-git
- volctl2
- volti
- voximp
- vte-legacy (make)
- w3af
- w3af-git
- wacom-utility
- wahcade
- whaawmp
- wicd-git (make)
- wicd-gtk-git (make)
- wicd-gtk-git
- winswitch
- xampp (optional)
- xdotool-gui
- xmenud-git
- xplanetfx
- xword
- yorick-spydr-git
- yorick-yao-git
- ysnotifier
- zb-fetcher
- zbar-comp (make)
- zbar-gtk-comp (make)
- zbar-qt-comp (make)
- zenmap
Latest Comments
1 2 3 4 5 6 Next › Last »
ragouel commented on 2021-01-16 00:37
Apologies for the delay. I added support for
aarch64
thanks to gameslayer's suggestion.gameslayer commented on 2021-01-09 11:47
Works on Arm64 (Raspberry pi 4)
Just edited the pkgbuild file and added
aarch64
to the arch and to fix the compiling issue with pygtk I added--build=unknown-unknown-linux
to the end of ./configure to make it work.grumpymatt commented on 2020-12-25 21:41
I was able to compile on a raspberry pi 4 using http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD and modifying the pkgbuild to allow ARM architecture.
ragouel commented on 2020-11-11 21:19
If anyone has an ARM device and is willing to help me test this on it, let me know so I can provide support for ARM architecture as well.
eschwartz commented on 2020-08-16 21:50
This was already discussed around https://aur.archlinux.org/packages/pygtk/?PP=250#comment-740369
The ONLY correct solution for updating config.guess is re-running
autoreconf -fi
. However, thearch=('x86_64')
in the PKGBUILD does suggest it isn't tested on ARM, and it may or may not work or need additional workarounds to compile on such architectures. It is up to the maintainer to decide whether to add/test this support.lxgr commented on 2020-08-16 21:42
This package causes problems compiling on archlinux arm aarch64, because the config.guess in the sourcecode is way out of date. This can be worked around by including a file called 'config.guess' with this http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD content and copying it to the builddir. I did this by adding 'config.guess' to source, 'Skip' to sha256sums and 'cp ../config.guess ./' at the end of prepare in the PKGBUILD.
daniel_shub commented on 2020-05-19 00:29
@zman0900 I think the point is that it is unlikely that someone maliciously replaces the patches but does not modify the PKGBUILD since they are downloaded as a bundle. Silent corruption should be caught when you clone the git repository, but is probably technically a possibility. Ideally the patches and the PKGBUILD would be signed, but in practice, the Arch way is buyer beware. You should be reading the PKGBUILD and associated files and make sure you know what they are doing.
zman0900 commented on 2020-05-18 23:58
How so? Without them, file integrity is not checked. Patches could be silently corrupted or maliciously replaced and it would go unnoticed.
ragouel commented on 2020-05-18 23:43
@zman0900 because they are redundant.
zman0900 commented on 2020-05-18 17:05
Why are checksums skipped on the patch files?