diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-03-27 15:52:14 -0400 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-03-27 15:52:14 -0400 |
commit | ecdac9a4bad13177629ad6dfaf70074454a76e54 (patch) | |
tree | fd09340990e529d3648c138f21c4815a392fa818 | |
parent | gnome-extra/gnome-tweak-tool: add 3.3.4 (diff) | |
download | gnome-ecdac9a4bad13177629ad6dfaf70074454a76e54.tar.gz gnome-ecdac9a4bad13177629ad6dfaf70074454a76e54.tar.bz2 gnome-ecdac9a4bad13177629ad6dfaf70074454a76e54.zip |
glib, gdbus-codegen, gdk-pixbuf, gtk+, vte, gnome-themes-standard: in gx86
-rw-r--r-- | dev-libs/glib/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/glib/glib-2.32.0.ebuild | 246 | ||||
-rw-r--r-- | dev-util/gdbus-codegen/Manifest | 2 | ||||
-rw-r--r-- | dev-util/gdbus-codegen/gdbus-codegen-2.32.0.ebuild | 70 | ||||
-rw-r--r-- | x11-libs/gdk-pixbuf/Manifest | 2 | ||||
-rw-r--r-- | x11-libs/gdk-pixbuf/gdk-pixbuf-2.26.0.ebuild | 92 | ||||
-rw-r--r-- | x11-libs/gnome-pty-helper/Manifest | 2 | ||||
-rw-r--r-- | x11-libs/gnome-pty-helper/gnome-pty-helper-0.32.0.ebuild | 31 | ||||
-rw-r--r-- | x11-libs/gtk+/Manifest | 4 | ||||
-rw-r--r-- | x11-libs/gtk+/gtk+-3.3.16.ebuild | 206 | ||||
-rw-r--r-- | x11-libs/gtk+/gtk+-3.3.20.ebuild | 222 | ||||
-rw-r--r-- | x11-libs/vte/Manifest | 2 | ||||
-rw-r--r-- | x11-libs/vte/vte-0.32.0.ebuild | 67 | ||||
-rw-r--r-- | x11-themes/gnome-themes-standard/Manifest | 2 | ||||
-rw-r--r-- | x11-themes/gnome-themes-standard/gnome-themes-standard-3.3.92.ebuild | 62 |
15 files changed, 0 insertions, 1012 deletions
diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index f53f3132..5d0e52f1 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -3,7 +3,5 @@ AUX glib-2.12.12-fbsd.patch 668 RMD160 d8bf399b7e0b417c4622b278282086418c1d3363 AUX glib-2.18.1-workaround-gio-test-failure-without-userpriv.patch 616 RMD160 dd06abe9298d6e3e4d3eda0d5d155f1545dfd1aa SHA1 92164aa1b29f49cf62fc366231f2046b8b3def52 SHA256 e64ad4fbd67f142f5a19b29eab323bf18856309ed064e7a9f838b6c1c38a8adb AUX glib-2.25-skip-tests-with-dbus-keyring.patch 933 RMD160 20eb4c83cffca42aca845dc74cc2a67803c5df6c SHA1 f845fa3cc991330aa3dcdfbec8426501261a8c70 SHA256 930cdfe8f3b46c20826057b5771f953172c97fed8b3e509f4fde13094ff1c251 AUX glib-2.31.x-external-gdbus-codegen.patch 3504 RMD160 6e12014b5549beec7a5d5f6504a5f657699bb9e4 SHA1 6625bbb01a5b39970a28f78503bcc58e13cd5297 SHA256 47a0f2f2a99a50042063952994c8538097dee14ea5b2ca39f1c168092c645c6e -DIST glib-2.32.0.tar.xz 6090792 RMD160 475941a8193c19dc443012ba8931b456482aaf55 SHA1 c4f9b6feb76b1b2364d6132fc55599d928622f0a SHA256 cde9d9f25ed648069c547e323897ad9379974e1f936b4477fa51bcf1bb261ae4 DIST pkg-config-0.26.tar.gz 396399 RMD160 face3d16ec338b9b1ab41d56d6e4d1a5624b52d0 SHA1 fd71a70b023b9087c8a7bb76a0dc135a61059652 SHA256 94c1936a797c930fb3e4e5a154165b6268caba22b32d24083dd4c492a533c8af -EBUILD glib-2.32.0.ebuild 8425 RMD160 c9609d1a024fe461c2fb3d7f6b6de34d21eef869 SHA1 a5509f191f4edd925425390c1cc5a3863f793b0a SHA256 c48ee16dde13d45b2f2ee2b32d3ee6f953853e94485e5ca7b0cac3f1526a208e EBUILD glib-9999.ebuild 8542 RMD160 0dca238c2cc7228afda7cc780dad4d5ce84056f0 SHA1 da3bccab78b721fb11fe9cf126cac9efe6673af1 SHA256 0d0c7f89bfd34659def6125bc42421a2c58066915cac86f838cf08c630fbe853 diff --git a/dev-libs/glib/glib-2.32.0.ebuild b/dev-libs/glib/glib-2.32.0.ebuild deleted file mode 100644 index 1703e886..00000000 --- a/dev-libs/glib/glib-2.32.0.ebuild +++ /dev/null @@ -1,246 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -PYTHON_DEPEND="utils? 2" -# Avoid runtime dependency on python when USE=test - -inherit autotools gnome.org libtool eutils flag-o-matic gnome2-utils multilib pax-utils python virtualx -if [[ ${PV} = 9999 ]]; then - inherit gnome2-live -fi - -DESCRIPTION="The GLib library of C routines" -HOMEPAGE="http://www.gtk.org/" -SRC_URI="${SRC_URI} - http://pkgconfig.freedesktop.org/releases/pkg-config-0.26.tar.gz" # pkg.m4 for eautoreconf - -LICENSE="LGPL-2" -SLOT="2" -IUSE="debug doc fam selinux static-libs systemtap test utils xattr" -if [[ ${PV} = 9999 ]]; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-linux" -fi - -RDEPEND="virtual/libiconv - virtual/libffi - sys-libs/zlib - xattr? ( sys-apps/attr ) - fam? ( virtual/fam ) - utils? ( >=dev-util/gdbus-codegen-${PV} )" -DEPEND="${RDEPEND} - dev-libs/elfutils - >=sys-devel/gettext-0.11 - >=dev-util/gtk-doc-am-1.15 - doc? ( - >=dev-libs/libxslt-1.0 - >=dev-util/gdbus-codegen-${PV} - >=dev-util/gtk-doc-1.15 - ~app-text/docbook-xml-dtd-4.1.2 ) - systemtap? ( >=dev-util/systemtap-1.3 ) - test? ( - sys-devel/gdb - =dev-lang/python-2* - >=dev-util/gdbus-codegen-${PV} - >=sys-apps/dbus-1.2.14 ) - !<dev-util/gtk-doc-1.15-r2" -PDEPEND="x11-misc/shared-mime-info - !<gnome-base/gvfs-1.6.4-r990" -# shared-mime-info needed for gio/xdgmime, bug #409481 -# Earlier versions of gvfs do not work with glib - -pkg_setup() { - # Needed for gio/tests/gdbus-testserver.py - if use test ; then - python_set_active_version 2 - python_pkg_setup - fi -} - -src_prepare() { - [[ ${PV} = 9999 ]] && gnome2-live_src_prepare - mv -vf "${WORKDIR}"/pkg-config-*/pkg.m4 "${WORKDIR}"/ || die - - if use ia64 ; then - # Only apply for < 4.1 - local major=$(gcc-major-version) - local minor=$(gcc-minor-version) - if (( major < 4 || ( major == 4 && minor == 0 ) )); then - epatch "${FILESDIR}/glib-2.10.3-ia64-atomic-ops.patch" - fi - fi - - # Don't fail gio tests when ran without userpriv, upstream bug 552912 - # This is only a temporary workaround, remove as soon as possible -# epatch "${FILESDIR}/${PN}-2.18.1-workaround-gio-test-failure-without-userpriv.patch" - - # Fix gmodule issues on fbsd; bug #184301 - epatch "${FILESDIR}"/${PN}-2.12.12-fbsd.patch - - # Do not try to remove files on live filesystem, upstream bug #619274 - sed 's:^\(.*"/desktop-app-info/delete".*\):/*\1*/:' \ - -i "${S}"/gio/tests/desktop-app-info.c || die "sed failed" - - # need to build tests if USE=doc for bug #387385 - if ! use test && ! use doc; then - # don't waste time building tests - sed 's/^\(.*\SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i $(find . -name Makefile.am -o -name Makefile.in) || die - else - # Disable tests requiring dev-util/desktop-file-utils when not installed, bug #286629 - if ! has_version dev-util/desktop-file-utils ; then - ewarn "Some tests will be skipped due dev-util/desktop-file-utils not being present on your system," - ewarn "think on installing it to get these tests run." - sed -i -e "/appinfo\/associations/d" gio/tests/appinfo.c || die - sed -i -e "/desktop-app-info\/default/d" gio/tests/desktop-app-info.c || die - sed -i -e "/desktop-app-info\/fallback/d" gio/tests/desktop-app-info.c || die - sed -i -e "/desktop-app-info\/lastused/d" gio/tests/desktop-app-info.c || die - fi - - # Disable tests requiring dbus-python and pygobject; bugs #349236, #377549, #384853 - if ! has_version dev-python/dbus-python || ! has_version 'dev-python/pygobject:2' ; then - ewarn "Some tests will be skipped due to dev-python/dbus-python or dev-python/pygobject:2" - ewarn "not being present on your system, think on installing them to get these tests run." - sed -i -e "/connection\/filter/d" gio/tests/gdbus-connection.c || die - sed -i -e "/connection\/large_message/d" gio/tests/gdbus-connection-slow.c || die - sed -i -e "/gdbus\/proxy/d" gio/tests/gdbus-proxy.c || die - sed -i -e "/gdbus\/proxy-well-known-name/d" gio/tests/gdbus-proxy-well-known-name.c || die - sed -i -e "/gdbus\/introspection-parser/d" gio/tests/gdbus-introspection.c || die - sed -i -e "/g_test_add_func/d" gio/tests/gdbus-threading.c || die - sed -i -e "/gdbus\/method-calls-in-thread/d" gio/tests/gdbus-threading.c || die - # needed to prevent gdbus-threading from asserting - ln -sfn $(type -P true) gio/tests/gdbus-testserver.py - fi - fi - - # gdbus-codegen is a separate package - epatch "${FILESDIR}/${PN}-2.31.x-external-gdbus-codegen.patch" - - # disable pyc compiling - use test && python_clean_py-compile_files - - # Needed for the punt-python-check patch, disabling timeout test - # Also needed to prevent croscompile failures, see bug #267603 - # Also needed for the no-gdbus-codegen patch - AT_M4DIR="${WORKDIR}" eautoreconf - - [[ ${CHOST} == *-freebsd* ]] && elibtoolize - - epunt_cxx -} - -src_configure() { - # Avoid circular depend with dev-util/pkgconfig - if ! has_version dev-util/pkgconfig; then - if has_version sys-apps/dbus; then - export DBUS1_CFLAGS="-I/usr/include/dbus-1.0 -I/usr/$(get_libdir)/dbus-1.0/include" - export DBUS1_LIBS="-ldbus-1" - fi - export LIBFFI_CFLAGS="-I$(echo /usr/$(get_libdir)/libffi-*/include)" - export LIBFFI_LIBS="-lffi" - fi - - local myconf - - # Building with --disable-debug highly unrecommended. It will build glib in - # an unusable form as it disables some commonly used API. Please do not - # convert this to the use_enable form, as it results in a broken build. - # -- compnerd (3/27/06) - use debug && myconf="--enable-debug" - - # Always use internal libpcre, bug #254659 - econf ${myconf} \ - $(use_enable xattr) \ - $(use_enable doc man) \ - $(use_enable doc gtk-doc) \ - $(use_enable fam) \ - $(use_enable selinux) \ - $(use_enable static-libs static) \ - $(use_enable systemtap dtrace) \ - $(use_enable systemtap systemtap) \ - --with-pcre=internal \ - --with-threads=posix -} - -src_install() { - local f - - # install-exec-hook substitutes ${PYTHON} in glib/gtester-report - emake DESTDIR="${D}" PYTHON="${EPREFIX}/usr/bin/python2" install - - if ! use utils; then - rm "${ED}usr/bin/gtester-report" - fi - - # Do not install charset.alias even if generated, leave it to libiconv - rm -f "${ED}/usr/lib/charset.alias" - - # Don't install gdb python macros, bug 291328 - rm -rf "${ED}/usr/share/gdb/" "${ED}/usr/share/glib-2.0/gdb/" - - # This is there for git snapshots and the live ebuild, bug 351966 - [[ ${PV} = 9999 ]] && { emake README || die "emake README failed"; } - dodoc AUTHORS ChangeLog* NEWS* README - - insinto /usr/share/bash-completion - for f in gdbus gsettings; do - newins "${ED}/etc/bash_completion.d/${f}-bash-completion.sh" ${f} - done - rm -rf "${ED}/etc" - - # Completely useless with or without USE static-libs, people need to use - # pkg-config - find "${D}" -name '*.la' -exec rm -f {} + -} - -src_test() { - gnome2_environment_reset - - unset DBUS_SESSION_BUS_ADDRESS - export XDG_CONFIG_DIRS=/etc/xdg - export XDG_DATA_DIRS=/usr/local/share:/usr/share - export G_DBUS_COOKIE_SHA1_KEYRING_DIR="${T}/temp" - unset GSETTINGS_BACKEND # bug 352451 - - # Related test is a bit nitpicking - mkdir "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" - chmod 0700 "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" - - # Hardened: gdb needs this, bug #338891 - if host-is-pax ; then - pax-mark -mr "${S}"/tests/.libs/assert-msg-test \ - || die "Hardened adjustment failed" - fi - - # Need X for dbus-launch session X11 initialization - Xemake check -} - -pkg_preinst() { - # Only give the introspection message if: - # * The user has gobject-introspection - # * Has glib already installed - # * Previous version was different from new version - if has_version "dev-libs/gobject-introspection" && ! has_version "=${CATEGORY}/${PF}"; then - ewarn "You must rebuild gobject-introspection so that the installed" - ewarn "typelibs and girs are regenerated for the new APIs in glib" - fi -} - -pkg_postinst() { - # Inform users about possible breakage when updating glib and not dbus-glib, bug #297483 - if has_version dev-libs/dbus-glib; then - ewarn "If you experience a breakage after updating dev-libs/glib try" - ewarn "rebuilding dev-libs/dbus-glib" - fi - - if has_version '<x11-libs/gtk+-3.0.12:3'; then - # To have a clear upgrade path for gtk+-3.0.x users, have to resort to - # a warning instead of a blocker - ewarn - ewarn "Using <gtk+-3.0.12:3 with ${P} results in frequent crashes." - ewarn "You should upgrade to a newer version of gtk+:3 immediately." - fi -} diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest index 59cee8cf..0e1c0438 100644 --- a/dev-util/gdbus-codegen/Manifest +++ b/dev-util/gdbus-codegen/Manifest @@ -1,3 +1 @@ -DIST glib-2.32.0.tar.xz 6090792 RMD160 475941a8193c19dc443012ba8931b456482aaf55 SHA1 c4f9b6feb76b1b2364d6132fc55599d928622f0a SHA256 cde9d9f25ed648069c547e323897ad9379974e1f936b4477fa51bcf1bb261ae4 -EBUILD gdbus-codegen-2.32.0.ebuild 1742 RMD160 083ae76e6b155c852781f168d1948930ac5403c2 SHA1 49fa2096d456ac036acf4c84d7e164f665c4cb8c SHA256 af9b612f66eddd399b7d3056182d0550e8fa12dbc8d1b959c9613130f2eff821 EBUILD gdbus-codegen-9999.ebuild 1798 RMD160 f0e066125c5de6cabade286a2ad4584aad2febeb SHA1 19e259465d9149d4ccdce2a30b42f5b022d4df3b SHA256 3a57b911304e7c83127ea55d28f3a2fd7ee86541468785aed92f0a50ad2ee859 diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.32.0.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.32.0.ebuild deleted file mode 100644 index 620acf99..00000000 --- a/dev-util/gdbus-codegen/gdbus-codegen-2.32.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/gdbus-codegen/gdbus-codegen-2.30.2.ebuild,v 1.3 2011/12/29 17:36:36 pacho Exp $ - -EAPI="4" -GNOME_ORG_MODULE="glib" -PYTHON_DEPEND="2:2.5" -PYTHON_USE_WITH="xml" - -inherit gnome.org multilib python - -DESCRIPTION="GDBus code and documentation generator" -HOMEPAGE="http://www.gtk.org/" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-linux" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" -# To prevent circular dependencies with glib[test] -PDEPEND=">=dev-libs/glib-${PV}:2" - -S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen" - -pkg_setup() { - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - python_convert_shebangs 2 gdbus-codegen.in - sed -e "s:@libdir@:${EPREFIX}/usr/$(get_libdir):" \ - -i gdbus-codegen.in || die "sed gdbus-codegen.in failed" - sed -e "s:\"/usr/local\":\"${EPREFIX}/usr\":" \ - -i config.py || die "sed config.py failed" -} - -src_test() { - elog "Skipping tests. This package is tested by dev-libs/glib" - elog "when merged with FEATURES=test" -} - -src_install() { - insinto "/usr/$(get_libdir)/gdbus-2.0/codegen" - - # Keep in sync with gio/gdbus-2.0/codegen/Makefile.am! - doins __init__.py \ - codegen.py \ - codegen_main.py \ - codegen_docbook.py \ - config.py \ - dbustypes.py \ - parser.py \ - utils.py - - newbin gdbus-codegen.in gdbus-codegen - - doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" -} - -pkg_postinst() { - python_need_rebuild - python_mod_optimize /usr/$(get_libdir)/gdbus-2.0/codegen -} - -pkg_postrm() { - python_mod_cleanup /usr/$(get_libdir)/gdbus-2.0/codegen -} diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index 40c96d0a..b6fa80a8 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -1,4 +1,2 @@ -DIST gdk-pixbuf-2.26.0.tar.xz 1167144 RMD160 d382f8210ab1a4440ed6fe9983054fda2fd37ca1 SHA1 68ed80de9404bb47a5a29526bf4a8127bb8ddbae SHA256 a5028d3a33710cbb6c6264bc561b6e252b37f067dff7b5b52473621e064f254d -EBUILD gdk-pixbuf-2.26.0.ebuild 2842 RMD160 1f8c356437832019b6c40685f6e2483260230b32 SHA1 4d96a6a036628148d4f40a2ec18886d8f6939e6c SHA256 29216fd6ca3d4b0777f56b634f580d338715a94b1b486cd868ad1b7d2150e31f MISC ChangeLog 6822 RMD160 9926034b95ed7c1fa553b4ad36d260f2ff5e25fa SHA1 a3bb0506a283b10822e9e3f229c532086489daa0 SHA256 faf9b26f3d0fc70ad4e69ba6e23948cb1944b789c00122051b9a4bcbc1deadd5 MISC metadata.xml 285 RMD160 829826c3a3edd13d82bf87a4e6c1c08719f1549f SHA1 03e8b2cfc1956cfea91e8cedfa2451e68b2bf8e5 SHA256 8400998fc578bc9661b57a27ed3226941e4f75ef5bf7d9f929ed9de2d97ba8b0 diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.26.0.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.26.0.ebuild deleted file mode 100644 index 066d2c9a..00000000 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.26.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gdk-pixbuf/gdk-pixbuf-2.24.1.ebuild,v 1.1 2011/12/31 18:24:32 pacho Exp $ - -EAPI="4" - -inherit gnome.org multilib libtool autotools - -DESCRIPTION="Image loading library for GTK+" -HOMEPAGE="http://www.gtk.org/" - -LICENSE="LGPL-2" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+X debug doc +introspection jpeg jpeg2k tiff test" - -COMMON_DEPEND=" - >=dev-libs/glib-2.27.2:2 - >=media-libs/libpng-1.4:0 - introspection? ( >=dev-libs/gobject-introspection-0.9.3 ) - jpeg? ( virtual/jpeg ) - jpeg2k? ( media-libs/jasper ) - tiff? ( >=media-libs/tiff-3.9.2:0 ) - X? ( x11-libs/libX11 )" -DEPEND="${COMMON_DEPEND} - >=dev-util/pkgconfig-0.9 - >=sys-apps/coreutils-8.5 - >=sys-devel/gettext-0.17 - >=dev-util/gtk-doc-am-1.11 - doc? ( - >=dev-util/gtk-doc-1.11 - ~app-text/docbook-xml-dtd-4.1.2 )" -# librsvg blocker is for the new pixbuf loader API, you lose icons otherwise -RDEPEND="${COMMON_DEPEND} - !<gnome-base/gail-1000 - !<gnome-base/librsvg-2.31.0 - !<x11-libs/gtk+-2.21.3:2 - !<x11-libs/gtk+-2.90.4:3" - -src_prepare() { - # This will avoid polluting the pkg-config file with versioned libpng, - # which is causing problems with libpng14 -> libpng15 upgrade - # See upstream bug #667068 - sed -i -e 's:libpng15:libpng libpng15:' configure.ac || die - eautoreconf -} - -src_configure() { - # png always on to display icons (foser) - local myconf=" - $(use_enable doc gtk-doc) - $(use_with jpeg libjpeg) - $(use_with jpeg2k libjasper) - $(use_with tiff libtiff) - $(use_enable introspection) - $(use_with X x11) - --with-libpng" - - # Passing --disable-debug is not recommended for production use - use debug && myconf="${myconf} --enable-debug=yes" - - econf ${myconf} -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS NEWS* README* - - # New library, remove .la files - find "${D}" -name '*.la' -exec rm -f '{}' + || die -} - -pkg_postinst() { - # causes segfault if set, see bug 375615 - unset __GL_NO_DSO_FINALIZER - - tmp_file=$(mktemp --suffix=gdk_pixbuf_ebuild) - # be atomic! - gdk-pixbuf-query-loaders > "${tmp_file}" - if [ "${?}" = "0" ]; then - cat "${tmp_file}" > "${EROOT}usr/$(get_libdir)/gdk-pixbuf-2.0/2.10.0/loaders.cache" - else - ewarn "Cannot update loaders.cache, gdk-pixbuf-query-loaders failed to run" - fi - rm "${tmp_file}" - - if [ -e "${EROOT}"usr/lib/gtk-2.0/2.*/loaders ]; then - elog "You need to rebuild ebuilds that installed into" "${EROOT}"usr/lib/gtk-2.0/2.*/loaders - elog "to do that you can use qfile from portage-utils:" - elog "emerge -va1 \$(qfile -qC ${EPREFIX}/usr/lib/gtk-2.0/2.*/loaders)" - fi -} diff --git a/x11-libs/gnome-pty-helper/Manifest b/x11-libs/gnome-pty-helper/Manifest deleted file mode 100644 index 39df9ddc..00000000 --- a/x11-libs/gnome-pty-helper/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST vte-0.32.0.tar.xz 974736 RMD160 c81177a58e19b5005083eea2b1fc89ff465a0216 SHA1 2e22d77fd43dd0f758b8258f25aec82dc1c38232 SHA256 9fda2576265d9cad43f96dd55f5889b4bb9a2c80a4ff870a1219fd3e171b0583 -EBUILD gnome-pty-helper-0.32.0.ebuild 775 RMD160 fd3c327c7463f565f860b1035c5730d0d7b09b6b SHA1 b67a0b936cb25b10564bcdde78215694ea714a74 SHA256 9494ad0279d534b37bfb03e28205df3f2eafa3a57f700ec723e07d80e7ce9872 diff --git a/x11-libs/gnome-pty-helper/gnome-pty-helper-0.32.0.ebuild b/x11-libs/gnome-pty-helper/gnome-pty-helper-0.32.0.ebuild deleted file mode 100644 index a3177dd6..00000000 --- a/x11-libs/gnome-pty-helper/gnome-pty-helper-0.32.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GNOME_ORG_MODULE="vte" - -inherit gnome.org - -DESCRIPTION="GNOME Setuid helper for opening ptys" -HOMEPAGE="http://git.gnome.org/browse/vte/" -# gnome-pty-helper is inside vte - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-linux" -IUSE="+hardened" - -# gnome-pty-helper was spit out with 0.27.90 -RDEPEND="!<x11-libs/vte-0.27.90" -DEPEND="" - -S="${WORKDIR}/vte-${PV}/gnome-pty-helper" - -pkg_setup() { - # As recommended by upstream (/usr/libexec/$PN is a setgid binary) - if use hardened; then - export SUID_CFLAGS="-fPIE ${SUID_CFLAGS}" - export SUID_LDFLAGS="-pie ${SUID_LDFLAGS}" - fi -} diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest index fe81db9a..c100771e 100644 --- a/x11-libs/gtk+/Manifest +++ b/x11-libs/gtk+/Manifest @@ -1,8 +1,4 @@ AUX gtk+-3.3.18-fallback-theme.patch 2841 RMD160 01f69c2800ae57c1e21e22ba5be562061cae20b0 SHA1 0800ab93bd2b1b311ead6bd2a423fec984fb78f1 SHA256 a552218132b903835a480881803e29be678a311d3a653b8111eba1fd0ea04922 AUX gtk+-3.3.20-wayland-xkbcommon-headers.patch 1347 RMD160 b21bfb4fdca683e385b08f181ce10922bc1d3b58 SHA1 d74d0fe0ca3058044f22520fdc288e5c0758311d SHA256 9876be3bf2ef19413248e5de51e285aa1545b3d94751e840692b811c7b4bd9a9 AUX settings.ini 96 RMD160 ff8d7e28f097820b15ea1d2168d9405db1a5707b SHA1 92c3120655ba14f163846a22d5c94fa50b0eb437 SHA256 a42c86c26b5bfa0da806961e28cdff21da6e2f7c35febf67c67d7f2667658163 -DIST gtk+-3.3.16.tar.xz 12867600 RMD160 0a7a0d62c4abd05ff1b7f28611ddb45538fe1567 SHA1 da733b4d27e5803cb0393e9fda656ea4b7e11853 SHA256 57ccae54ad41b8ff5c7be98ca010a5497a86ce7de71050e837d2cf9bc4124256 -DIST gtk+-3.3.20.tar.xz 12857324 RMD160 c44dd293db131857d9601c56e8e722732e0eb9c2 SHA1 4d106cc1c733289b284a93bfc60a0fa33f4e9c69 SHA256 2327df9b2eca97d4817a6adbf127bf77141c4bafb2f79b6a91c9495b272d8501 -EBUILD gtk+-3.3.16.ebuild 6580 RMD160 658cc71ab2efd1712fd3a340eea19092f4bab432 SHA1 15f307ce1373af13ac6bfb40b92b1dd6a8548d8f SHA256 bf37120e57b80880e1b6fa02ef24fa75e012539fe4ad25cfa951450b1d1e512d -EBUILD gtk+-3.3.20.ebuild 7060 RMD160 90216de047892c0e15bed47e2ec724598731feeb SHA1 f560b04246d9b323b052badf77c7c4efef8f9eb1 SHA256 f5028071aab63ab1b49a768c0d3b0a4bcadabcce2345708db5ee06630d4cd60a EBUILD gtk+-9999.ebuild 7060 RMD160 90216de047892c0e15bed47e2ec724598731feeb SHA1 f560b04246d9b323b052badf77c7c4efef8f9eb1 SHA256 f5028071aab63ab1b49a768c0d3b0a4bcadabcce2345708db5ee06630d4cd60a diff --git a/x11-libs/gtk+/gtk+-3.3.16.ebuild b/x11-libs/gtk+/gtk+-3.3.16.ebuild deleted file mode 100644 index 3409613c..00000000 --- a/x11-libs/gtk+/gtk+-3.3.16.ebuild +++ /dev/null @@ -1,206 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-3.2.2-r2.ebuild,v 1.1 2011/12/15 23:46:04 tetromino Exp $ - -EAPI="4" - -inherit eutils flag-o-matic gnome.org gnome2-utils libtool virtualx -if [[ ${PV} = 9999 ]]; then - inherit gnome2-live -fi - -DESCRIPTION="Gimp ToolKit +" -HOMEPAGE="http://www.gtk.org/" - -LICENSE="LGPL-2" -SLOT="3" -# NOTE: This gtk+ has multi-gdk-backend support, see: -# * http://blogs.gnome.org/kris/2010/12/29/gdk-3-0-on-mac-os-x/ -# * http://mail.gnome.org/archives/gtk-devel-list/2010-November/msg00099.html -# I tried this and got it all compiling, but the end result is unusable as it -# horribly mixes up the backends -- grobian -IUSE="aqua colord cups debug doc examples +introspection packagekit test vim-syntax xinerama" -if [[ ${PV} = 9999 ]]; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -# FIXME: introspection data is built against system installation of gtk+:3 -# NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf) -# Use gtk+:2 for gtk-update-icon-cache and gtk-builder-convert -# >=x11-libs/gtk+-2.24:2 is needed for bug 359555 -COMMON_DEPEND="!aqua? ( - x11-libs/libXrender - x11-libs/libX11 - x11-libs/libXi - x11-libs/libXt - x11-libs/libXext - >=x11-libs/libXrandr-1.3 - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXcomposite - x11-libs/libXdamage - >=x11-libs/cairo-1.10.0[X,glib,svg] - >=x11-libs/gdk-pixbuf-2.25.2:2[X,introspection?] - ) - aqua? ( - >=x11-libs/cairo-1.10.0[aqua,glib,svg] - >=x11-libs/gdk-pixbuf-2.25.2:2[introspection?] - ) - xinerama? ( x11-libs/libXinerama ) - >=dev-libs/glib-2.31.18 - >=x11-libs/pango-1.29.0[introspection?] - >=dev-libs/atk-2.1.5[introspection?] - >=x11-libs/gtk+-2.24:2 - media-libs/fontconfig - x11-misc/shared-mime-info - colord? ( >=x11-misc/colord-0.1.9 ) - cups? ( net-print/cups ) - introspection? ( >=dev-libs/gobject-introspection-0.10.1 )" -DEPEND="${COMMON_DEPEND} - >=dev-util/pkgconfig-0.9 - !aqua? ( - x11-proto/xextproto - x11-proto/xproto - x11-proto/inputproto - x11-proto/damageproto - ) - xinerama? ( x11-proto/xineramaproto ) - >=dev-util/gtk-doc-am-1.11 - doc? ( - >=dev-util/gtk-doc-1.11 - ~app-text/docbook-xml-dtd-4.1.2 ) - test? ( - media-fonts/font-misc-misc - media-fonts/font-cursor-misc )" -# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90 -RDEPEND="${COMMON_DEPEND} - !<gnome-base/gail-1000 - !<x11-libs/vte-0.30.1-r1:2.90 - packagekit? ( app-admin/packagekit-base )" -PDEPEND="vim-syntax? ( app-vim/gtk-syntax )" - -strip_builddir() { - local rule=$1 - shift - local directory=$1 - shift - sed -e "s/^\(${rule} =.*\)${directory}\(.*\)$/\1\2/" -i $@ \ - || die "Could not strip director ${directory} from build." -} - -src_prepare() { - # -O3 and company cause random crashes in applications. Bug #133469 - replace-flags -O3 -O2 - strip-flags - - # Non-working test in gentoo's env - sed 's:\(g_test_add_func ("/ui-tests/keys-events.*\):/*\1*/:g' \ - -i gtk/tests/testing.c || die "sed 1 failed" - sed '\%/recent-manager/add%,/recent_manager_purge/ d' \ - -i gtk/tests/recentmanager.c || die "sed 2 failed" - - # FIXME: multiple reftests fail when run from portage (but succeed when - # run from a manual compile in a temp directory) - sed -e 's:\(SUBDIRS.*\)reftests:\1:' \ - -i tests/Makefile.* || die "sed 3 failed" - - # Test results depend on the list of mounted filesystems! - rm -v tests/a11y/pickers.{ui,txt} || die "rm failed" - - if ! use test; then - # don't waste time building tests - strip_builddir SRC_SUBDIRS tests Makefile.am - [[ ${PV} != 9999 ]] && strip_builddir SRC_SUBDIRS tests Makefile.in - fi - - if ! use examples; then - # don't waste time building demos - strip_builddir SRC_SUBDIRS demos Makefile.am - [[ ${PV} != 9999 ]] && strip_builddir SRC_SUBDIRS demos Makefile.in - fi - - [[ ${PV} = 9999 ]] && gnome2_src_prepare -} - -src_configure() { - local myconf="$(use_enable doc gtk-doc) - $(use_enable xinerama) - $(use_enable packagekit) - $(use_enable cups cups auto) - $(use_enable colord) - $(use_enable introspection) - --disable-papi - --enable-gtk2-dependency" - - # XXX: Maybe with multi-backend we should enable x11 all the time? - if use aqua; then - myconf="${myconf} --enable-quartz-backend --disable-xinput" - else - myconf="${myconf} --enable-x11-backend --enable-xinput" - fi - - # Passing --disable-debug is not recommended for production use - use debug && myconf="${myconf} --enable-debug=yes" - - # need libdir here to avoid a double slash in a path that libtool doesn't - # grok so well during install (// between $EPREFIX and usr ...) - econf --libdir="${EPREFIX}/usr/$(get_libdir)" ${myconf} -} - -src_test() { - # Tests require a new gnome-themes-standard, but adding it to DEPEND - # would result in circular dependencies. - # https://bugzilla.gnome.org/show_bug.cgi?id=669562 - if ! has_version '>=x11-themes/gnome-themes-standard-3.3.91'; then - ewarn "Tests will be skipped beecause >=gnome-themes-standard-3.3.90" - ewarn "is not installed. Please re-run tests after installing the" - ewarn "required version of gnome-themes-standard." - return 0 - fi - unset DBUS_SESSION_BUS_ADDRESS - # Exporting HOME fixes tests using XDG directories spec since all defaults - # are based on $HOME. It is also backward compatible with functions not - # yet ported to this spec. - XDG_DATA_HOME="${T}" HOME="${T}" Xemake check || die "tests failed" -} - -src_install() { - emake DESTDIR="${D}" install - - insinto /etc/gtk-3.0 - doins "${FILESDIR}"/settings.ini - - dodoc AUTHORS ChangeLog* HACKING NEWS* README* - - # Remove unneeded *.la files - find "${D}" -name '*.la' -exec rm -f {} + - - # add -framework Carbon to the .pc files - use aqua && for i in gtk+-3.0.pc gtk+-quartz-3.0.pc gtk+-unix-print-3.0.pc; do - sed -i -e "s:Libs\: :Libs\: -framework Carbon :" "${ED}"usr/$(get_libdir)/pkgconfig/$i || die "sed failed" - done -} - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_schemas_update - - local GTK3_MODDIR="${EROOT}usr/$(get_libdir)/gtk-3.0/3.0.0" - gtk-query-immodules-3.0 > "${GTK3_MODDIR}/immodules.cache" \ - || ewarn "Failed to run gtk-query-immodules-3.0" - - if ! has_version "app-text/evince"; then - elog "Please install app-text/evince for print preview functionality." - elog "Alternatively, check \"gtk-print-preview-command\" documentation and" - elog "add it to your settings.ini file." - fi -} - -pkg_postrm() { - gnome2_schemas_update -} diff --git a/x11-libs/gtk+/gtk+-3.3.20.ebuild b/x11-libs/gtk+/gtk+-3.3.20.ebuild deleted file mode 100644 index 62541da9..00000000 --- a/x11-libs/gtk+/gtk+-3.3.20.ebuild +++ /dev/null @@ -1,222 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-3.2.2-r2.ebuild,v 1.1 2011/12/15 23:46:04 tetromino Exp $ - -EAPI="4" - -inherit eutils flag-o-matic gnome.org gnome2-utils libtool virtualx -if [[ ${PV} = 9999 ]]; then - inherit gnome2-live -fi - -DESCRIPTION="Gimp ToolKit +" -HOMEPAGE="http://www.gtk.org/" - -LICENSE="LGPL-2" -SLOT="3" -# NOTE: This gtk+ has multi-gdk-backend support, see: -# * http://blogs.gnome.org/kris/2010/12/29/gdk-3-0-on-mac-os-x/ -# * http://mail.gnome.org/archives/gtk-devel-list/2010-November/msg00099.html -# I tried this and got it all compiling, but the end result is unusable as it -# horribly mixes up the backends -- grobian -IUSE="aqua colord cups debug doc examples +introspection packagekit test vim-syntax wayland X xinerama" -REQUIRED_USE=" - || ( aqua wayland X ) - xinerama? ( X )" - -if [[ ${PV} = 9999 ]]; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi - -# FIXME: introspection data is built against system installation of gtk+:3 -# NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf) -# Use gtk+:2 for gtk-update-icon-cache -COMMON_DEPEND="X? ( - x11-libs/libXrender - x11-libs/libX11 - >=x11-libs/libXi-1.3 - x11-libs/libXt - x11-libs/libXext - >=x11-libs/libXrandr-1.3 - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXcomposite - x11-libs/libXdamage - xinerama? ( x11-libs/libXinerama ) - ) - wayland? ( - dev-libs/wayland - media-libs/mesa[egl,wayland] - x11-libs/cairo[opengl] - x11-libs/libxkbcommon - ) - >=dev-libs/glib-2.31.20 - >=x11-libs/pango-1.29.0[introspection?] - >=dev-libs/atk-2.1.5[introspection?] - >=x11-libs/cairo-1.10.0[aqua?,glib,svg,X?] - >=x11-libs/gdk-pixbuf-2.25.2:2[introspection?,X?] - >=x11-libs/gtk+-2.24:2 - media-libs/fontconfig - x11-misc/shared-mime-info - colord? ( >=x11-misc/colord-0.1.9 ) - cups? ( >=net-print/cups-1.2 ) - introspection? ( >=dev-libs/gobject-introspection-0.10.1 )" -DEPEND="${COMMON_DEPEND} - >=dev-util/pkgconfig-0.9 - X? ( - x11-proto/xextproto - x11-proto/xproto - x11-proto/inputproto - x11-proto/damageproto - xinerama? ( x11-proto/xineramaproto ) - ) - >=dev-util/gtk-doc-am-1.11 - doc? ( - >=dev-util/gtk-doc-1.11 - ~app-text/docbook-xml-dtd-4.1.2 ) - test? ( - media-fonts/font-misc-misc - media-fonts/font-cursor-misc )" -# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90 -# gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90 -# >=xorg-server-1.11.4 needed for -# http://mail.gnome.org/archives/desktop-devel-list/2012-March/msg00024.html -RDEPEND="${COMMON_DEPEND} - !<gnome-base/gail-1000 - !<x11-libs/vte-0.31.0:2.90 - packagekit? ( app-admin/packagekit-base ) - X? ( !<x11-base/xorg-server-1.11.4 )" -PDEPEND="vim-syntax? ( app-vim/gtk-syntax )" - -strip_builddir() { - local rule=$1 - shift - local directory=$1 - shift - sed -e "s/^\(${rule} =.*\)${directory}\(.*\)$/\1\2/" -i $@ \ - || die "Could not strip director ${directory} from build." -} - -src_prepare() { - # -O3 and company cause random crashes in applications. Bug #133469 - replace-flags -O3 -O2 - strip-flags - - # https://bugzilla.gnome.org/show_bug.cgi?id=65410 - epatch "${FILESDIR}/${PN}-3.3.18-fallback-theme.patch" - - # Apparently needed for new libxkbcommon headers; bug #408131 - epatch "${FILESDIR}/${PN}-3.3.20-wayland-xkbcommon-headers.patch" - - # Non-working test in gentoo's env - sed 's:\(g_test_add_func ("/ui-tests/keys-events.*\):/*\1*/:g' \ - -i gtk/tests/testing.c || die "sed 1 failed" - sed '\%/recent-manager/add%,/recent_manager_purge/ d' \ - -i gtk/tests/recentmanager.c || die "sed 2 failed" - - # FIXME: multiple reftests fail when run from portage (but succeed when - # run from a manual compile in a temp directory) - sed -e 's:\(SUBDIRS.*\)reftests:\1:' \ - -i tests/Makefile.* || die "sed 3 failed" - - # Test results depend on the list of mounted filesystems! - rm -v tests/a11y/pickers.{ui,txt} || die "rm failed" - - if ! use test; then - # don't waste time building tests - strip_builddir SRC_SUBDIRS tests Makefile.am - [[ ${PV} != 9999 ]] && strip_builddir SRC_SUBDIRS tests Makefile.in - fi - - if ! use examples; then - # don't waste time building demos - strip_builddir SRC_SUBDIRS demos Makefile.am - [[ ${PV} != 9999 ]] && strip_builddir SRC_SUBDIRS demos Makefile.in - fi - - [[ ${PV} = 9999 ]] && gnome2_src_prepare -} - -src_configure() { - local myconf="$(use_enable aqua quartz-backend) - $(use_enable colord) - $(use_enable cups cups auto) - $(use_enable doc gtk-doc) - $(use_enable introspection) - $(use_enable packagekit) - $(use_enable wayland wayland-backend) - $(use_enable X x11-backend) - $(use_enable X xcomposite) - $(use_enable X xdamage) - $(use_enable X xfixes) - $(use_enable X xkb) - $(use_enable X xrandr) - $(use_enable xinerama) - --disable-papi - --enable-gtk2-dependency" - - # Passing --disable-debug is not recommended for production use - use debug && myconf="${myconf} --enable-debug=yes" - - # need libdir here to avoid a double slash in a path that libtool doesn't - # grok so well during install (// between $EPREFIX and usr ...) - econf --libdir="${EPREFIX}/usr/$(get_libdir)" ${myconf} -} - -src_test() { - # Tests require a new gnome-themes-standard, but adding it to DEPEND - # would result in circular dependencies. - # https://bugzilla.gnome.org/show_bug.cgi?id=669562 - if ! has_version '>=x11-themes/gnome-themes-standard-3.3.91'; then - ewarn "Tests will be skipped beecause >=gnome-themes-standard-3.3.90" - ewarn "is not installed. Please re-run tests after installing the" - ewarn "required version of gnome-themes-standard." - return 0 - fi - unset DBUS_SESSION_BUS_ADDRESS - # Exporting HOME fixes tests using XDG directories spec since all defaults - # are based on $HOME. It is also backward compatible with functions not - # yet ported to this spec. - XDG_DATA_HOME="${T}" HOME="${T}" Xemake check || die "tests failed" -} - -src_install() { - emake DESTDIR="${D}" install - - insinto /etc/gtk-3.0 - doins "${FILESDIR}"/settings.ini - - dodoc AUTHORS ChangeLog* HACKING NEWS* README* - - # Remove unneeded *.la files - find "${D}" -name '*.la' -exec rm -f {} + - - # add -framework Carbon to the .pc files - use aqua && for i in gtk+-3.0.pc gtk+-quartz-3.0.pc gtk+-unix-print-3.0.pc; do - sed -i -e "s:Libs\: :Libs\: -framework Carbon :" "${ED}"usr/$(get_libdir)/pkgconfig/$i || die "sed failed" - done -} - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_schemas_update - - local GTK3_MODDIR="${EROOT}usr/$(get_libdir)/gtk-3.0/3.0.0" - gtk-query-immodules-3.0 > "${GTK3_MODDIR}/immodules.cache" \ - || ewarn "Failed to run gtk-query-immodules-3.0" - - if ! has_version "app-text/evince"; then - elog "Please install app-text/evince for print preview functionality." - elog "Alternatively, check \"gtk-print-preview-command\" documentation and" - elog "add it to your settings.ini file." - fi -} - -pkg_postrm() { - gnome2_schemas_update -} diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest index 36eb75b6..a9c5ab97 100644 --- a/x11-libs/vte/Manifest +++ b/x11-libs/vte/Manifest @@ -1,4 +1,2 @@ AUX vte-0.30.1-alt-meta.patch 2490 RMD160 33e285f9288bf9f320e3e6d247b15abca20b55c0 SHA1 5f611947b0c7de2e21ab3f8f3f4387f32160e56a SHA256 31a46fee8fe59bd1d6df54bc502b608fe80da57bf3786e2dc6e9856a4e793ed6 -DIST vte-0.32.0.tar.xz 974736 RMD160 c81177a58e19b5005083eea2b1fc89ff465a0216 SHA1 2e22d77fd43dd0f758b8258f25aec82dc1c38232 SHA256 9fda2576265d9cad43f96dd55f5889b4bb9a2c80a4ff870a1219fd3e171b0583 -EBUILD vte-0.32.0.ebuild 1565 RMD160 66f0320c430033fb3dd4151aedb78a99e6fbe838 SHA1 e055352f30d97023e216424b9d8e3d3ee13f6b32 SHA256 5db728e39e057f4bf1278a60ad27c1832ac695345a1e548732ae80ec3aa68cf6 EBUILD vte-9999.ebuild 1565 RMD160 66f0320c430033fb3dd4151aedb78a99e6fbe838 SHA1 e055352f30d97023e216424b9d8e3d3ee13f6b32 SHA256 5db728e39e057f4bf1278a60ad27c1832ac695345a1e548732ae80ec3aa68cf6 diff --git a/x11-libs/vte/vte-0.32.0.ebuild b/x11-libs/vte/vte-0.32.0.ebuild deleted file mode 100644 index 6dbf0daa..00000000 --- a/x11-libs/vte/vte-0.32.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" - -inherit eutils gnome2 -if [[ ${PV} = 9999 ]]; then - EGIT_BRANCH=${EGIT_BRANCH:-"vte-0-32"} - inherit gnome2-live -fi - -DESCRIPTION="GNOME terminal widget" -HOMEPAGE="http://git.gnome.org/browse/vte" - -LICENSE="LGPL-2" -SLOT="2.90" -if [[ ${PV} = 9999 ]]; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" -fi -IUSE="debug doc glade +introspection" - -PDEPEND="x11-libs/gnome-pty-helper" -RDEPEND=">=dev-libs/glib-2.31.13:2 - >=x11-libs/gtk+-3.1.9:3[introspection?] - >=x11-libs/pango-1.22.0 - - sys-libs/ncurses - x11-libs/libX11 - x11-libs/libXft - - glade? ( >=dev-util/glade-3.9:3.10 ) - introspection? ( >=dev-libs/gobject-introspection-0.9.0 )" -DEPEND="${RDEPEND} - >=dev-util/intltool-0.35 - >=dev-util/pkgconfig-0.9 - sys-devel/gettext - doc? ( >=dev-util/gtk-doc-1.13 )" - -pkg_setup() { - # Python bindings are via gobject-introspection - # Ex: from gi.repository import Vte - # Do not disable gnome-pty-helper, bug #401389 - G2CONF="${G2CONF} - --disable-deprecation - --disable-static - $(use_enable debug) - $(use_enable glade glade-catalogue) - $(use_enable introspection)" - DOCS="AUTHORS ChangeLog HACKING NEWS README" -} - -src_prepare() { - # https://bugzilla.gnome.org/show_bug.cgi?id=663779 - epatch "${FILESDIR}/${PN}-0.30.1-alt-meta.patch" - - gnome2_src_prepare -} - -src_install() { - gnome2_src_install - rm -v "${ED}usr/libexec/gnome-pty-helper" || die -} diff --git a/x11-themes/gnome-themes-standard/Manifest b/x11-themes/gnome-themes-standard/Manifest index dc8b002b..0f38c915 100644 --- a/x11-themes/gnome-themes-standard/Manifest +++ b/x11-themes/gnome-themes-standard/Manifest @@ -1,3 +1 @@ -DIST gnome-themes-standard-3.3.92.tar.xz 3083212 RMD160 f69badae3f696daac950066f60122cc77f069ebb SHA1 d100a0910d8aafde9a153093d8f2cac89eda7c57 SHA256 bfcb95952e63a07b9c157b16530f19eea4f773e604e79986fb06d8c00edcc776 -EBUILD gnome-themes-standard-3.3.92.ebuild 1516 RMD160 acc9d76ee85be6767e4ab587d476f511e783c0f2 SHA1 1a912ec67d7b8927edfd1a49a4e53e09d8c81c7b SHA256 829140e1b42cd01724a3f750b4e7d0fd08c9c9f1a71ade741d7e881abec2576a EBUILD gnome-themes-standard-9999.ebuild 1516 RMD160 acc9d76ee85be6767e4ab587d476f511e783c0f2 SHA1 1a912ec67d7b8927edfd1a49a4e53e09d8c81c7b SHA256 829140e1b42cd01724a3f750b4e7d0fd08c9c9f1a71ade741d7e881abec2576a diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.3.92.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.3.92.ebuild deleted file mode 100644 index ad065568..00000000 --- a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.3.92.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit gnome2 -if [[ ${PV} = 9999 ]]; then - inherit gnome2-live -fi - -DESCRIPTION="Adwaita theme for GNOME Shell" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="" -if [[ ${PV} = 9999 ]]; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" -fi - -COMMON_DEPEND="gnome-base/librsvg:2 - x11-libs/cairo - >=x11-libs/gtk+-3.3.14:3 - >=x11-themes/gtk-engines-2.15.3:2" -DEPEND="${COMMON_DEPEND} - >=dev-util/pkgconfig-0.19 - >=dev-util/intltool-0.40 - sys-devel/gettext" -# gnome-themes{,-extras} are OBSOLETE for GNOME 3 -# http://comments.gmane.org/gmane.comp.gnome.desktop/44130 -RDEPEND="${COMMON_DEPEND} - !<x11-themes/gnome-themes-2.32.1-r1" - -pkg_setup() { - DOCS="ChangeLog NEWS" - # The icon cache needs to be generated in pkg_postinst() - G2CONF="${G2CONF} - --disable-static - --disable-placeholders - GTK_UPDATE_ICON_CACHE=$(type -P true)" -} - -src_prepare() { - gnome2_src_prepare - # Install cursors in the right place - sed -e 's:^\(cursordir.*\)icons\(.*\):\1cursors/xorg-x11\2:' \ - -i themes/Adwaita/cursors/Makefile.am \ - -i themes/Adwaita/cursors/Makefile.in || die -} - -src_install() { - gnome2_src_install - - # Make it the default cursor theme - cd "${ED}/usr/share/cursors/xorg-x11" || die - ln -sfn Adwaita default || die -} |