From e748ba9741f6540f4675c23e3e37b73e822c13a4 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 31 May 2021 20:59:14 +0100 Subject: gentoo resync : 31.05.2021 --- x11-libs/Manifest.gz | Bin 20194 -> 20342 bytes x11-libs/gdk-pixbuf/Manifest | 2 +- x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild | 2 +- x11-libs/goffice/Manifest | 4 +- x11-libs/goffice/goffice-0.10.48.ebuild | 66 ----- x11-libs/goffice/goffice-0.10.49.ebuild | 2 +- x11-libs/gtk+/Manifest | 11 +- x11-libs/gtk+/gtk+-2.24.32-r1.ebuild | 308 --------------------- x11-libs/gtk+/gtk+-2.24.33.ebuild | 2 +- x11-libs/gtk+/gtk+-3.24.26.ebuild | 254 ----------------- x11-libs/gtk+/gtk+-3.24.28.ebuild | 254 ----------------- x11-libs/gtk+/gtk+-3.24.29.ebuild | 2 +- x11-libs/gtksourceview/Manifest | 4 +- .../gtksourceview/gtksourceview-4.6.1-r1.ebuild | 68 ----- x11-libs/gtksourceview/gtksourceview-4.8.1.ebuild | 2 +- x11-libs/libX11/Manifest | 2 +- x11-libs/libX11/libX11-1.7.1.ebuild | 2 +- x11-libs/libXScrnSaver/Manifest | 2 +- x11-libs/libXScrnSaver/libXScrnSaver-1.2.3.ebuild | 2 +- x11-libs/libXaw/Manifest | 4 +- x11-libs/libXaw/libXaw-1.0.13-r2.ebuild | 31 --- x11-libs/libXaw/libXaw-1.0.14.ebuild | 2 +- x11-libs/libXaw3dXft/Manifest | 4 +- x11-libs/libXaw3dXft/libXaw3dXft-1.6.2d.ebuild | 36 --- x11-libs/libXaw3dXft/libXaw3dXft-1.6.2h.ebuild | 2 +- x11-libs/libXfixes/Manifest | 4 +- x11-libs/libXfixes/libXfixes-5.0.3-r3.ebuild | 17 -- x11-libs/libXfixes/libXfixes-6.0.0.ebuild | 2 +- x11-libs/libXpresent/Manifest | 2 +- x11-libs/libXpresent/libXpresent-1.0.0-r1.ebuild | 2 +- x11-libs/libXres/Manifest | 4 +- x11-libs/libXres/libXres-1.2.0-r1.ebuild | 16 -- x11-libs/libXres/libXres-1.2.1.ebuild | 2 +- x11-libs/libdrm/Manifest | 6 +- x11-libs/libdrm/libdrm-2.4.103.ebuild | 71 ----- x11-libs/libdrm/libdrm-2.4.104.ebuild | 71 ----- x11-libs/libdrm/libdrm-2.4.105.ebuild | 2 +- x11-libs/libnotify/Manifest | 2 +- x11-libs/libnotify/libnotify-0.7.9.ebuild | 2 +- x11-libs/librfm/Manifest | 2 +- x11-libs/librfm/librfm-5.3.16.3-r1.ebuild | 4 +- x11-libs/libwnck/Manifest | 2 +- x11-libs/libwnck/libwnck-3.36.0.ebuild | 2 +- x11-libs/libxkbcommon/Manifest | 8 +- x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild | 65 ----- x11-libs/libxkbcommon/libxkbcommon-1.1.0.ebuild | 65 ----- x11-libs/libxkbcommon/libxkbcommon-1.2.1.ebuild | 65 ----- x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild | 2 +- x11-libs/libxklavier/Manifest | 2 +- x11-libs/libxklavier/libxklavier-5.4.ebuild | 4 +- x11-libs/pango/Manifest | 9 +- ...break.c-Only-test-Thai-breaks-with-libtha.patch | 35 --- x11-libs/pango/pango-1.44.7.ebuild | 81 ------ x11-libs/pango/pango-1.48.3.ebuild | 82 ------ x11-libs/pango/pango-1.48.4-r1.ebuild | 95 ------- x11-libs/pango/pango-1.48.5.ebuild | 8 +- x11-libs/qwt/Manifest | 6 +- x11-libs/qwt/metadata.xml | 1 + x11-libs/qwt/qwt-5.2.3_p20210211.ebuild | 92 ++++++ x11-libs/qwt/qwt-6.1.5.ebuild | 10 +- x11-libs/qwtplot3d/Manifest | 8 + x11-libs/qwtplot3d/files/qwtplot3d-doxygen.patch | 28 ++ x11-libs/qwtplot3d/files/qwtplot3d-examples.patch | 125 +++++++++ x11-libs/qwtplot3d/files/qwtplot3d-gcc44.patch | 12 + x11-libs/qwtplot3d/files/qwtplot3d-qt-4.8.0.patch | 34 +++ x11-libs/qwtplot3d/files/qwtplot3d-sys-gl2ps.patch | 31 +++ x11-libs/qwtplot3d/metadata.xml | 17 ++ x11-libs/qwtplot3d/qwtplot3d-0.2.ebuild | 65 +++++ x11-libs/tslib/Manifest | 2 +- x11-libs/tslib/tslib-1.22.ebuild | 2 +- x11-libs/vte/Manifest | 5 +- x11-libs/vte/vte-0.62.3.ebuild | 80 ------ x11-libs/vte/vte-0.64.1.ebuild | 2 +- 73 files changed, 470 insertions(+), 1852 deletions(-) delete mode 100644 x11-libs/goffice/goffice-0.10.48.ebuild delete mode 100644 x11-libs/gtk+/gtk+-2.24.32-r1.ebuild delete mode 100644 x11-libs/gtk+/gtk+-3.24.26.ebuild delete mode 100644 x11-libs/gtk+/gtk+-3.24.28.ebuild delete mode 100644 x11-libs/gtksourceview/gtksourceview-4.6.1-r1.ebuild delete mode 100644 x11-libs/libXaw/libXaw-1.0.13-r2.ebuild delete mode 100644 x11-libs/libXaw3dXft/libXaw3dXft-1.6.2d.ebuild delete mode 100644 x11-libs/libXfixes/libXfixes-5.0.3-r3.ebuild delete mode 100644 x11-libs/libXres/libXres-1.2.0-r1.ebuild delete mode 100644 x11-libs/libdrm/libdrm-2.4.103.ebuild delete mode 100644 x11-libs/libdrm/libdrm-2.4.104.ebuild delete mode 100644 x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild delete mode 100644 x11-libs/libxkbcommon/libxkbcommon-1.1.0.ebuild delete mode 100644 x11-libs/libxkbcommon/libxkbcommon-1.2.1.ebuild delete mode 100644 x11-libs/pango/files/pango-1.44.7-tests-test-break.c-Only-test-Thai-breaks-with-libtha.patch delete mode 100644 x11-libs/pango/pango-1.44.7.ebuild delete mode 100644 x11-libs/pango/pango-1.48.3.ebuild delete mode 100644 x11-libs/pango/pango-1.48.4-r1.ebuild create mode 100644 x11-libs/qwt/qwt-5.2.3_p20210211.ebuild create mode 100644 x11-libs/qwtplot3d/Manifest create mode 100644 x11-libs/qwtplot3d/files/qwtplot3d-doxygen.patch create mode 100644 x11-libs/qwtplot3d/files/qwtplot3d-examples.patch create mode 100644 x11-libs/qwtplot3d/files/qwtplot3d-gcc44.patch create mode 100644 x11-libs/qwtplot3d/files/qwtplot3d-qt-4.8.0.patch create mode 100644 x11-libs/qwtplot3d/files/qwtplot3d-sys-gl2ps.patch create mode 100644 x11-libs/qwtplot3d/metadata.xml create mode 100644 x11-libs/qwtplot3d/qwtplot3d-0.2.ebuild delete mode 100644 x11-libs/vte/vte-0.62.3.ebuild (limited to 'x11-libs') diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz index 8e0c1a55e0d4..2e9675dd30df 100644 Binary files a/x11-libs/Manifest.gz and b/x11-libs/Manifest.gz differ diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest index 2570fa2ba20d..fcca38905b52 100644 --- a/x11-libs/gdk-pixbuf/Manifest +++ b/x11-libs/gdk-pixbuf/Manifest @@ -2,5 +2,5 @@ AUX gdk-pixbuf-2.32.3-fix-lowmem-uclibc.patch 1075 BLAKE2B e6fc37605b136d12dbc7e DIST gdk-pixbuf-2.42.4.tar.xz 7534896 BLAKE2B 87224c13a83848616ef52e65580239fcb4b81ccf2ab9e9cfdb55621c8b2a5b5c97ee152a83cbd1774bf3f868c6ce3779838c72877d2a5aa14d6cafad19f2d022 SHA512 b1eca16719e749d111c33592892ab18e2a1dc5f69a16762860bb54e0c97f535d7049fc388ce9daa025153ff2af56a367d8b164fa4025ee9a0131825a6108f772 DIST gdk-pixbuf-2.42.6.tar.xz 7708484 BLAKE2B 003b1de915ce8f17a987059bd9b2679127a08032dc70567ea169aa0dcdcc194216f66d03f35f5580e70e1c05fa15f08b18c86a72e9bcefc2bd6ed59abdb24b82 SHA512 02e6d89de6cb6c9768d5173dada88c038e2454b4345ebc6f7b012d484303c08e53b58f085e872290555e1ccb74a478fa6cef4623a75f2e1f05c27bfc4e986f4d EBUILD gdk-pixbuf-2.42.4.ebuild 3501 BLAKE2B d3a9f64e4afb20f77bd38857f04ffe89c2a807e2bf215a9060f89834befab33651f2d5ae472947f615a4ba24072d43ecdd413d61f0247e323ee87d309e6befe1 SHA512 2efad5959ea0c2d9e4795ecfe3df94277ce1e7269f09236e8cf2d84eb32f10ab0dd36ed4cd0f55336ed058467674c323d7bd6d2ad549073bbe2f17c8f28317b6 -EBUILD gdk-pixbuf-2.42.6.ebuild 3509 BLAKE2B cc016f48583101e91cdf55c2dfe6e0e7f421557015199549ba79012443ab1e199100e544e02b0a31ca1913cd433c01751cc7434bcce82f568ec69539812809d5 SHA512 f68524c51051c20ace57499d03828bebedce0d96e2b8cf620993332c9186c82ce52d10709d3d119f72bfaf1facf2604a3c6656e221a471ab0bb74a5d720a3749 +EBUILD gdk-pixbuf-2.42.6.ebuild 3501 BLAKE2B d3a9f64e4afb20f77bd38857f04ffe89c2a807e2bf215a9060f89834befab33651f2d5ae472947f615a4ba24072d43ecdd413d61f0247e323ee87d309e6befe1 SHA512 2efad5959ea0c2d9e4795ecfe3df94277ce1e7269f09236e8cf2d84eb32f10ab0dd36ed4cd0f55336ed058467674c323d7bd6d2ad549073bbe2f17c8f28317b6 MISC metadata.xml 331 BLAKE2B 4d198ee50a72d8d34a4cce94c2c7fecccf3fd4918b3100e182bdea1b80132f6773ac7d741ce5d55faef04c22158f8ea6b6ebff10908b8ffcc1f6d1e0caa15837 SHA512 3fe8410456df610566e862c010f9f5a3eb407fb72a842ab22e77d9400c7be98798296d2eab93ab2c97042779c0c5a19df1ad7e6c4ba71f82e17901cefcc4fff4 diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild index c240fc520dd4..00c3b1618014 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gdk-pixbuf" LICENSE="LGPL-2.1+" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="gtk-doc +introspection jpeg tiff" # TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review diff --git a/x11-libs/goffice/Manifest b/x11-libs/goffice/Manifest index 7460051ab2ed..3add9ffcae98 100644 --- a/x11-libs/goffice/Manifest +++ b/x11-libs/goffice/Manifest @@ -1,5 +1,3 @@ -DIST goffice-0.10.48.tar.xz 2413400 BLAKE2B dce2a4fe1aa7399ce28974383f382f7a46a4b84ee2e8106ad72cf9631926767d59784ce14b2cfec9abea2367b026f83d4bf488464ca87af961f66f6e0243036b SHA512 90ce49c666a164205f8f78dca9fa40c81ddf0312b1b7f76808b8813d168868b5ce46c307fd5405a1314b0a475a4e52e95ab379b2dc751c1626e085ecf846d0f3 DIST goffice-0.10.49.tar.xz 2430256 BLAKE2B 64ef27ab729f02b42742b2ae8da43c59b560d016caa707c6dccb3dc6f23eaab13b40367f145b83b1c728c9884dff164118f4a4d6f9ac5accb07596173b127271 SHA512 a185f9fc814ecd2a6e69d026ac150c38e30e1a440f7640bcfc3bfd1939b924621eabf2faafa2837e2d1835418f5481a0d0d7980f4a669e7ca1b93907b17a303a -EBUILD goffice-0.10.48.ebuild 1440 BLAKE2B 0fac9a8296d2ec38cea48e618be127bd48263c1e56a0f6b78792a82cce873fff65ad613152ed115247c8e60d014d4d7f977795adc1b9fd68977f8b6acfc08795 SHA512 5299d0c6cbb87efb14cebed00b550f113ba015f0403c7d7dabf10e6742c3d8bb1eb694b57d8b7ead31be091ad31538a12aeac267774ff23a5e42a63e68dd3fd3 -EBUILD goffice-0.10.49.ebuild 1421 BLAKE2B 2deabb9817080a9e684e2d87ed423d1a2921a1a47b1c2a9a50ed6782d2761a8b98b3d0fdec5b70fbdff4fd4442525a29d9f86a44574ca03cad027d1751e1b9ac SHA512 faaa54513d7666a724dc03d6611e6026a21de35f0ca8f94ca05659bd6f671e555448fa9f97b29bfeac1473246e1827c4c14b9ee79df49353433ce14f7662222a +EBUILD goffice-0.10.49.ebuild 1419 BLAKE2B b94d44596297b2ac24076e4021f0a557828fc0a185a9a933d774134ac99411189ccafbe3549b35503d240f82635d1eea9c7ce5b7a6623b5e33ac7895cd1be87b SHA512 ffd5cb7122e6a6b9997bbd3bb7d837061d2e87b0df26c9a823b34a50b35a5e0766302a0f2e56a319e53393f53eeeb57fabd00f3e0333de657afae77564b77c82 MISC metadata.xml 441 BLAKE2B d1239d813165b887ed43610e0b9a09afd739164ecf52a0b6a94e957550b5dec5e18dbf5777e4b7bf8e1d665edf89bc5777ad90ebd93caeab5af6fc2882eb3469 SHA512 69e822f6c8ecb89ae952b30074c2527e8283eeabe32ac6555d043576b21d0f5a40b968b0211574ce8b1836dac85370070ee86905551bdd8cf2418cdc2ac6c3ce diff --git a/x11-libs/goffice/goffice-0.10.48.ebuild b/x11-libs/goffice/goffice-0.10.48.ebuild deleted file mode 100644 index 1d6c1e6eefdc..000000000000 --- a/x11-libs/goffice/goffice-0.10.48.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gnome.org libtool - -DESCRIPTION="A library of document-centric objects and utilities" -HOMEPAGE="https://gitlab.gnome.org/GNOME/goffice/" - -LICENSE="GPL-2" -SLOT="0.10" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" -IUSE="+introspection" - -# FIXME: add lasem to tree -RDEPEND=" - >=app-text/libspectre-0.2.6:= - >=dev-libs/glib-2.40.0:2 - >=dev-libs/libxml2-2.4.12:2 - dev-libs/libxslt - >=gnome-base/librsvg-2.22:2 - >=gnome-extra/libgsf-1.14.24:=[introspection?] - >=x11-libs/cairo-1.10:=[svg] - >=x11-libs/gdk-pixbuf-2.22:2 - >=x11-libs/gtk+-3.20:3 - >=x11-libs/pango-1.24:= - x11-libs/libXext:= - x11-libs/libXrender:= - introspection? ( - >=dev-libs/gobject-introspection-1:= - >=gnome-extra/libgsf-1.14.23:= - )" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-lang/perl - dev-util/glib-utils - >=dev-util/gtk-doc-am-1.12 - >=dev-util/intltool-0.35 - virtual/perl-Compress-Raw-Zlib - virtual/perl-Getopt-Long - virtual/perl-IO-Compress - virtual/pkgconfig" - -src_prepare() { - default - elibtoolize -} - -src_configure() { - econf \ - --disable-gtk-doc \ - --disable-maintainer-mode \ - --without-lasem \ - --with-gtk \ - --with-config-backend=gsettings \ - $(use_enable introspection) -} - -src_install() { - default - dodoc MAINTAINERS - - # no static archives - find "${D}" -name '*.la' -delete || die -} diff --git a/x11-libs/goffice/goffice-0.10.49.ebuild b/x11-libs/goffice/goffice-0.10.49.ebuild index 33a766b3e012..36fdcb61d852 100644 --- a/x11-libs/goffice/goffice-0.10.49.ebuild +++ b/x11-libs/goffice/goffice-0.10.49.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/goffice/" LICENSE="GPL-2" SLOT="0.10" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="+introspection" # FIXME: add lasem to tree diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest index f0d56453aedb..78a43616f70f 100644 --- a/x11-libs/gtk+/Manifest +++ b/x11-libs/gtk+/Manifest @@ -5,15 +5,8 @@ AUX gtk+-3.22.20-libcloudproviders-automagic.patch 1904 BLAKE2B ed4e774a5641a8e8 AUX gtk+-3.24.25-update-icon-cache.patch 4770 BLAKE2B 57d80da1fdb365130dd18ea4f2752d42dde343228c92144fa6194d19474735dc597818933433b1a33029f03d1cc42576621d381d8993d9d1da48e924a3eb154e SHA512 25ba99662299cbd9fb2427b3361dff9ae72c65d49aa14e90c367410908b8dd365f62c971f17cb24b2742d152d22b9d80789d707ba3841b21781c69207ea70f10 AUX gtkrc 627 BLAKE2B 57af25dcadfa09ea784ac485db383753deda23c42ce22582f03041abf7a061e70eced09592ab0750786bea3555d760febc913762b8369b50b327fbd03d918279 SHA512 9fb246b8e483cfb5f8d3666397d50547ad0cdaa8bdf5737e67e14dd100952438ac93396f0d752306c02aa4934453a43eb360093c4e323e99bbe0706c40171dc4 AUX settings.ini 96 BLAKE2B dd0ffe58f3c702d0518e1ad59930a511f98fd1b6e7139b2b2293a3dc8b0419a63a14260ba75b30dc9197f0423a375c675b4f3b34d593ce12828192d18e539fbb SHA512 76eff45e3413ed7b2fb6bb557c363cd6d8a65ae505709cf5ce26d579470e38968d51e72615779f47fac2994937a3c64ac4143c6cbd2cf5a2db23a01bcd9b6418 -DIST gtk+-2.24.32-patchset-r1.tar.xz 13364 BLAKE2B 15e5429b11cc4ccef1bf44105c790b5325e833ab12f393fe718c06470b90f3e4004bea4b51076a725f4bb10bcfd0c48b7063d9b9b021919ad0367d1b981be980 SHA512 1a15dce7578a914585981426d2e5d1cc45866866a70c3f443d1867ab1c0c28fb279bde6c3117b28eec2758a62c1b54bb6fb1b382ad6e9a7cf0114b13f2afd858 -DIST gtk+-2.24.32.tar.xz 12620860 BLAKE2B 03f4c0a8be98473f62bc8c86859937969c4169960a5f93d37ff6dcde00413215fa6c7125b15781bf50d67b40aa0056cb71b83fb50acb2c3467b5deb3c8d938f0 SHA512 8e8fd9ae32f1d6fb544da260f00599f0f05090d910d767b06ef086ab4f1f8373a29bb0da9767761c9b5f4cfd51b5c45d0fa5d39b0428c839ddf0a579df806696 DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B f3488b220aaee54bf36fa77e2112d060152e57938845d240014a7d43a5743b1d4de19cc09c683d9d238fd1967cd67cc3c493f2475e4e481f6709f5cdc652c65c SHA512 71b588797c81f727dfac8dcb1be193f7436f717d30ecf18eae2d3aeb0f445b3be4743400acac16435490db8f564f01032065d3f42d27871317f80c98aef929d5 -DIST gtk+-3.24.26.tar.xz 21404732 BLAKE2B 8260b684b4d508af6b9a5060e47847254ae6bf647ae1dfa131bdbb35f2eaeb3f45ba749e9ad6e1920c05dab660d78424e38d974070928c56e91fc422a62d87db SHA512 d3023e9cd0c1f0de384266c4bd4549a7006ff475de82617de16378617a4a669645ad355cbabfe2ff43b19dddfbba7b9413ec98c14ed0f5ee3a61466b3d6eff76 -DIST gtk+-3.24.28.tar.xz 22783312 BLAKE2B b0a8dd5619feacf44880bb1ef168fce5431802c401fbb31408a4a4a9822755ca76cc309eb0f271e98cce63ad7f5cbec4d0d6c947a631843bfbe509a81836778b SHA512 65856ae06e4a863c56b3718c0cc3d0ca9f61a62a02ddef30904432300cd455851efee3fa1e5661659eaacbdfca45650ee7c8a2d4eca004ad2936c1e26c720c15 DIST gtk+-3.24.29.tar.xz 21396876 BLAKE2B 1675e54b185d813965a6279fa80a62784fc6216408710fad0b07a3300eb08301c80779e6e3a6b1109ce29bacca4e7ff4710b670a68ec0c6ffa68e44cfb07ccc5 SHA512 00f71024686c2d11d5c0cdd683365c35fe4d28b5eaad4937e79690777500788818faa5bd0c483e54ba8ce734aa6411388a39e398dc638cfcf0ec0e542aae6c2b -EBUILD gtk+-2.24.32-r1.ebuild 9837 BLAKE2B 73bfdd872a661f1e1385541d72ca41d459f8308bcc8b1ee0872091d38cd849a0bb7f301508f027eb7e4b3f50cb4bdeb134dd5698d45e5729361ec5b1518dcf40 SHA512 88477844a33d88bf0310bc065bc784a560fba01391a6eb17df991da347deab396e8a6909bf0e8de5332d25c741670d8e8cfcf3d835ad14221a454419af913ca8 -EBUILD gtk+-2.24.33.ebuild 9812 BLAKE2B 4007b9d1b9464dd8b3960061c9e802557a2285226b6af3207d56eb60f58e134560e1d7956e1a70f190e116924aa3c692518a950b7489448de403906395cbcdf0 SHA512 b8c23fea9e84e96a59731492414d9c3d40def1559de55856f895574ec36780b25c6740ed942acf3df9643214702706ade64a0d212b43764d68f30543542afaec -EBUILD gtk+-3.24.26.ebuild 7341 BLAKE2B 367ae9178237627f14d27617000c872814a7502d4fb81006d49314858ac089496220a53a9c0203b943c2d2361fb53849a3eb9811523a83c188be7a9158394de2 SHA512 430cdf514cf1b2ae6f215032a55e2b1b38237ba960eecdfe196ce5de542d0788568a68fb3f2f77daf35930d055fa5946e60048e3894bcf18bd0ed92cbfb0882d -EBUILD gtk+-3.24.28.ebuild 7347 BLAKE2B 123f7b653d1410eecfbd2ea925faf17849efb427dd74b97e415064f1a949e3b4479ea2d91ce44229dae03992aa0233dbf97950a9b249af44217926eab03ae134 SHA512 6a77270475e499cb762a969a8ea4d25fba6acdcab4d9f3a57e9f8e7a766af0776e760863f07632294ed46d274356bb19a665e14959a5deadd37e86c2b3e4343a -EBUILD gtk+-3.24.29.ebuild 7348 BLAKE2B 0eec4769f531996fa45401aabda8121e21be651d4206f003c4db2642e3ad990c7ce81bbb2a8aaa3ab7029d1d1a11f64e05002a2aedbb7553b2a4dfa5f4d805b6 SHA512 eebcc1b5f82d129320e18db2a78869eaa9531d89555ba59c0dcdfff93cfd1537d84c10366d284c51ec09093e8bab178f9337a97175dbec3757aef7f14a9e5c15 +EBUILD gtk+-2.24.33.ebuild 9805 BLAKE2B e24f2718c012a86e34aec536e34afe919ad526721fc5cc2e9e5df3f92e3820c416a871110ea8f819838f44564d30dc4ff43cd0e4884ec9e8754a6e9ead006de5 SHA512 9cfbfdd0a24c78471d9917478685402706c9db097bf4c898db851afa61cc5335e6cf57c2c06e53a827d55ad5c1e1dbdf2d03b6003a517447dbf7e52249b49a8c +EBUILD gtk+-3.24.29.ebuild 7347 BLAKE2B d6516b17c3168d8c9c26a13401516c0bd913d30c7dbd5b6ea75170484fe889c65ceb42fbed780dc8bfa50ddcb6cd8b265eab61782df66cca70e320fbaed453bf SHA512 7b96ee923b420c8d5b181bd6e754cbbd764f666a6510a0c3a89720963dee8df6fd1835247e3696dc79e51be75174483a7a06ddb2653cc5ad9a33d5309e4ba60b MISC metadata.xml 947 BLAKE2B 9024c57cf454b89700ce48a267162ce4672c1cd486f3b6218bfb2334154a1abdbe7c446cbe5c96e5d3abeed887891579c56ad26675e3ee833c5c3691fc4fc7ed SHA512 60065a6e79ea076dbe4b06e6ddcf222c9498ba755e7d5a214ac5401c4a9c7b61d170989c64771de69898524b0cc040aa036592a3cbeeb452e1dc5406b93e09fb diff --git a/x11-libs/gtk+/gtk+-2.24.32-r1.ebuild b/x11-libs/gtk+/gtk+-2.24.32-r1.ebuild deleted file mode 100644 index 314ce203961e..000000000000 --- a/x11-libs/gtk+/gtk+-2.24.32-r1.ebuild +++ /dev/null @@ -1,308 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -GNOME2_EAUTORECONF="yes" - -inherit flag-o-matic gnome2 multilib multilib-minimal readme.gentoo-r1 virtualx - -DESCRIPTION="Gimp ToolKit +" -HOMEPAGE="https://www.gtk.org/" -SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset-r1.tar.xz" - -LICENSE="LGPL-2+" -SLOT="2" -IUSE="aqua cups examples +introspection test vim-syntax xinerama" -REQUIRED_USE=" - xinerama? ( !aqua ) -" - -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -# Upstream wants us to do their job: -# https://bugzilla.gnome.org/show_bug.cgi?id=768663#c1 -RESTRICT="test" - -COMMON_DEPEND=" - >=dev-libs/atk-2.10.0[introspection?,${MULTILIB_USEDEP}] - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] - >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] - virtual/libintl[${MULTILIB_USEDEP}] - >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg,${MULTILIB_USEDEP}] - >=x11-libs/gdk-pixbuf-2.30.7:2[introspection?,${MULTILIB_USEDEP}] - >=x11-libs/pango-1.36.3[introspection?,${MULTILIB_USEDEP}] - x11-misc/shared-mime-info - - cups? ( >=net-print/cups-1.7.1-r2:=[${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) - !aqua? ( - >=x11-libs/cairo-1.12.14-r4:=[aqua?,svg,X,${MULTILIB_USEDEP}] - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXcomposite-0.4.4-r1[${MULTILIB_USEDEP}] - >=x11-libs/libXcursor-1.1.14[${MULTILIB_USEDEP}] - >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}] - >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] - >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] - >=x11-libs/libXi-1.7.2[${MULTILIB_USEDEP}] - >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}] - >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}] - xinerama? ( >=x11-libs/libXinerama-1.1.3[${MULTILIB_USEDEP}] ) - ) -" -DEPEND="${COMMON_DEPEND} - !aqua? ( x11-base/xorg-proto ) - test? ( - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - x11-themes/hicolor-icon-theme - ) -" - -# gtk+-2.24.8 breaks Alt key handling in <=x11-libs/vte-0.28.2:0 -# Add blocker against old gtk-builder-convert to be sure we maintain both -# in sync. -RDEPEND="${COMMON_DEPEND} - >=dev-util/gtk-update-icon-cache-2 - >=x11-themes/adwaita-icon-theme-3.14 - x11-themes/gnome-themes-standard - ! -Date: Mon, 25 Nov 2019 14:58:32 +0800 -Subject: [PATCH] tests/test-break.c: Only test Thai breaks with libthai - available - -The four.break test data file involves the Thai language, meaning that -this test will fail unless we have libthai. Skip this test unless -libthai is found. ---- - tests/test-break.c | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/tests/test-break.c b/tests/test-break.c -index 8549b678..47fa3009 100644 ---- a/tests/test-break.c -+++ b/tests/test-break.c -@@ -305,6 +305,12 @@ main (int argc, char *argv[]) - if (!strstr (name, "break")) - continue; - -+#ifndef HAVE_LIBTHAI -+ /* four.break involves Thai, so only test it when we have libthai */ -+ if (strstr (name, "four.break")) -+ continue; -+#endif -+ - path = g_strdup_printf ("/break/%s", name); - g_test_add_data_func_full (path, g_test_build_filename (G_TEST_DIST, "breaks", name, NULL), - test_break, g_free); --- -2.24.1 - diff --git a/x11-libs/pango/pango-1.44.7.ebuild b/x11-libs/pango/pango-1.44.7.ebuild deleted file mode 100644 index 98be14ec452a..000000000000 --- a/x11-libs/pango/pango-1.44.7.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gnome2-utils meson multilib-minimal toolchain-funcs xdg - -DESCRIPTION="Internationalized text layout and rendering library" -HOMEPAGE="https://www.pango.org/" -SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz" - -LICENSE="LGPL-2+ FTL" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -# X USE flag is simply a stub until all revdeps have been adjusted to use X(+) -IUSE="gtk-doc +introspection test +X" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}] - >=dev-libs/glib-2.59.2:2[${MULTILIB_USEDEP}] - >=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}] - >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] - >=media-libs/harfbuzz-2.0:=[glib(+),truetype(+),${MULTILIB_USEDEP}] - >=x11-libs/cairo-1.12.10:=[X,${MULTILIB_USEDEP}] - >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}] - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXft-2.3.1-r1[${MULTILIB_USEDEP}] - x11-libs/libXrender[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-0.9.5:= ) -" -DEPEND="${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - dev-util/glib-utils - virtual/pkgconfig - gtk-doc? ( - >=dev-util/gtk-doc-1.20 - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xml-dtd:4.5 - ) -" - -PATCHES=( - "${FILESDIR}"/${P}-tests-test-break.c-Only-test-Thai-breaks-with-libtha.patch -) - -src_prepare() { - xdg_src_prepare - gnome2_environment_reset -} - -multilib_src_configure() { - tc-export CXX - - local emesonargs=( - -Dgtk_doc="$(multilib_native_usex gtk-doc true false)" - -Dintrospection="$(multilib_native_usex introspection true false)" - -Dinstall-tests=false - ) - meson_src_configure -} - -muiltilib_src_compile() { - meson_src_compile -} - -multilib_src_install() { - meson_src_install -} - -multilib_src_test() { - meson_src_test -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} diff --git a/x11-libs/pango/pango-1.48.3.ebuild b/x11-libs/pango/pango-1.48.3.ebuild deleted file mode 100644 index 3928315b1d75..000000000000 --- a/x11-libs/pango/pango-1.48.3.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gnome2-utils meson multilib-minimal toolchain-funcs xdg - -DESCRIPTION="Internationalized text layout and rendering library" -HOMEPAGE="https://www.pango.org/" -SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz" - -LICENSE="LGPL-2+ FTL" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -# X USE flag is simply a stub until all revdeps have been adjusted to use X(+) -IUSE="gtk-doc +introspection sysprof test +X" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}] - >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}] - >=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}] - >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] - >=media-libs/harfbuzz-2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}] - >=x11-libs/cairo-1.12.10:=[X,${MULTILIB_USEDEP}] - >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}] - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXft-2.3.1-r1[${MULTILIB_USEDEP}] - x11-libs/libXrender[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-0.9.5:= ) -" -DEPEND="${RDEPEND} - x11-base/xorg-proto - sysprof? ( dev-util/sysprof-capture:4[${MULTILIB_USEDEP}] ) -" -BDEPEND=" - dev-util/glib-utils - virtual/pkgconfig - gtk-doc? ( - >=dev-util/gtk-doc-1.20 - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xml-dtd:4.5 - ) -" - -src_prepare() { - xdg_src_prepare - gnome2_environment_reset -} - -multilib_src_configure() { - local emesonargs=( - $(meson_feature sysprof) - -Dcairo=enabled - -Dfontconfig=enabled - -Dfreetype=enabled - -Dgtk_doc="$(multilib_native_usex gtk-doc true false)" - -Dintrospection="$(multilib_native_usex introspection enabled disabled)" - -Dinstall-tests=false - -Dlibthai=disabled - -Dxft=enabled - ) - meson_src_configure -} - -muiltilib_src_compile() { - meson_src_compile -} - -multilib_src_install() { - meson_src_install -} - -multilib_src_test() { - meson_src_test -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} diff --git a/x11-libs/pango/pango-1.48.4-r1.ebuild b/x11-libs/pango/pango-1.48.4-r1.ebuild deleted file mode 100644 index f647bd75feff..000000000000 --- a/x11-libs/pango/pango-1.48.4-r1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gnome2-utils meson multilib-minimal toolchain-funcs xdg - -DESCRIPTION="Internationalized text layout and rendering library" -HOMEPAGE="https://www.pango.org/" -SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz" - -LICENSE="LGPL-2+ FTL" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" - -# X USE flag is simply a stub until all revdeps have been adjusted to use X(+) -IUSE="gtk-doc +introspection sysprof test +X" -RESTRICT="!test? ( test )" -REQUIRED_USE="gtk-doc? ( introspection )" - -RDEPEND=" - >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}] - >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}] - >=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}] - >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] - >=media-libs/harfbuzz-2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}] - >=x11-libs/cairo-1.12.10:=[X?,${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-0.9.5:= ) - X? ( - >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}] - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXft-2.3.1-r1[${MULTILIB_USEDEP}] - x11-libs/libXrender[${MULTILIB_USEDEP}] - ) -" -DEPEND="${RDEPEND} - sysprof? ( dev-util/sysprof-capture:4[${MULTILIB_USEDEP}] ) - X? ( x11-base/xorg-proto ) -" -BDEPEND=" - dev-util/glib-utils - virtual/pkgconfig - gtk-doc? ( - dev-util/gi-docgen - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xml-dtd:4.5 - ) -" - -src_prepare() { - xdg_src_prepare - gnome2_environment_reset -} - -multilib_src_configure() { - local emesonargs=( - # Never use gi-docgen subproject - --wrap-mode nofallback - - $(meson_feature sysprof) - $(meson_feature X xft) - -Dcairo=enabled - -Dfontconfig=enabled - -Dfreetype=enabled - -Dgtk_doc="$(multilib_native_usex gtk-doc true false)" - -Dintrospection="$(multilib_native_usex introspection enabled disabled)" - -Dinstall-tests=false - -Dlibthai=disabled - ) - meson_src_configure -} - -muiltilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -} - -multilib_src_install_all() { - if use gtk-doc; then - mv "${ED}"/usr/share/doc/{${PN},${P}} || die - fi - einstalldocs -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} diff --git a/x11-libs/pango/pango-1.48.5.ebuild b/x11-libs/pango/pango-1.48.5.ebuild index f647bd75feff..02943d287652 100644 --- a/x11-libs/pango/pango-1.48.5.ebuild +++ b/x11-libs/pango/pango-1.48.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz LICENSE="LGPL-2+ FTL" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 sparc x86" # X USE flag is simply a stub until all revdeps have been adjusted to use X(+) IUSE="gtk-doc +introspection sysprof test +X" @@ -39,6 +39,7 @@ DEPEND="${RDEPEND} " BDEPEND=" dev-util/glib-utils + sys-apps/help2man virtual/pkgconfig gtk-doc? ( dev-util/gi-docgen @@ -83,10 +84,11 @@ multilib_src_install() { } multilib_src_install_all() { + einstalldocs if use gtk-doc; then - mv "${ED}"/usr/share/doc/{${PN},${P}} || die + mv "${ED}"/usr/share/doc/{${PN}/reference/,${PF}/html/} || die + rmdir "${ED}"/usr/share/doc/${PN} || die fi - einstalldocs } pkg_postinst() { diff --git a/x11-libs/qwt/Manifest b/x11-libs/qwt/Manifest index c6dabbac6d6e..16123985f5f8 100644 --- a/x11-libs/qwt/Manifest +++ b/x11-libs/qwt/Manifest @@ -1,5 +1,7 @@ AUX qwt-6.0.2-invalid-read.patch 9447 BLAKE2B a3a9074113cee590bae03f0a55eb6cb2800c88ad06aa989d3293c42be8945db11982c915b775dac43d773f557dbfa57f5f3abf40a0f57c4d414f4003d09f581b SHA512 e9912ec60d062bad89ecb74c0342815f8c7b351318df88120e7510e44224f52a1c89e8ab2bcafd6d8c418a7a3e67347b159d174d417cbebf4fa3377191d0f201 AUX qwt-6.1.1-pc-destdir.patch 498 BLAKE2B 4e3fefa36daebe0c173adaae02c33a622d70cefd626998f9baf65229291be87dcd5dff175961fb2b33d794e0b3f082a36209ce682434bd3f83de6fecc585137a SHA512 a2035e27af7110a2aaf4e28f316e2c6c49b6909345ceec01eb4793ac66445594bf362fa6939506ba6d0300bde9487c83ea770299af8c3ca8d71b162cbc71e769 +DIST qwt-5.2.3_p20210211.tar.gz 2324714 BLAKE2B 86556c9cf65af80500b3cba7ef78be8aec0f2413a1d485641f8870b447a1b1370b9821ad6b4a58c74f87a73172e4b2fa3eb2f02bb525c0ab3982aec550914666 SHA512 8268213c9e809015d83f3f7d42e66c85b6c9cb16efb9586ad4e5da2fa60fdcc5bdf52e0a422adcdfe928e36df0f63d8bbed1fabded91ef36d226e6cc7fa372bb DIST qwt-6.1.5.tar.bz2 4408268 BLAKE2B 5f42e0cfc95a7dade8e376438234abded91390b52a793eba6aef21027379f12ab2441fd80121e05c1fba13ac1b526bb6c1a6c0e8442c87cb06dcf2c520269373 SHA512 0dd1a8278751f0bb26e33ccbf120a20e406109a440d314e4525ce9a2d6f1fc56dccff2dc11c500fe2cfcbd42f4a641e87a231f93f321edc588d9353ffaccbd22 -EBUILD qwt-6.1.5.ebuild 3167 BLAKE2B 50920fd2e5b173db1db2557700577f0c2a1a73b7cd64468c3d188e7a3fe8469227d64ee1b30840ad405e148f910be1d6b89e7d59282195488f70cdba69fd39a6 SHA512 377afb48fc2a3818acae82d2ca21fab2fa1c06cc3836e24583704aa9494ad6f4e1f820bc702a882655b5e99922066f71a701e7f784d77369f6ae94dc71e859fa -MISC metadata.xml 870 BLAKE2B 1e2262a74f86901bfdb2a897fb40885880391898e60ca6ddb001ea6f7a1bca4586e2cc2c3af28b8d3f455aac4d93204efb370d491ac6749207cf584c8b08f589 SHA512 53e10079699529613ece87ae1e2908e7f7144d041f62618512d00df0b6bf9ae2c5b70afc8309cef0523e10a6605126f3ce871589c3133d64ac52db9ff7346b43 +EBUILD qwt-5.2.3_p20210211.ebuild 2323 BLAKE2B 958df6c967dc0ad4c9835d045526c6c6b004878e521a86fd67c3c54b49f29bc31a02e628b19211a40a56fd3d61b4d5ed6241aac60d9d2c3e85b703ae9baf3bc5 SHA512 a8465b3dc22dcbb067031fc5bd26c1bbf56a20859dabd207e6785f3c9d8c27a82c98e82864c0ce76d320685c9756f07dfd7f3eaac5b3d01cbc33f8797909fb81 +EBUILD qwt-6.1.5.ebuild 3194 BLAKE2B 7a5d212d05ddfc7ae91c83fb5a8e4af7c3eb6a0b89a9da886a8bdbcaacf2583d8bfaddf0225ea7ed78a70b0fba53d9d75e5f4902ae2fd53b375475a2026d889e SHA512 a3906bee40011fdf0bc6594b230c0b29f3bea7d87d48127a36ab57edc61656043f46a2aae886fc22ec708dc34a10bf1c66082735cc1032862bf447592e2cf661 +MISC metadata.xml 929 BLAKE2B ea1453d30af94929b5ad57f1874a2b69c0f89dbbdda15f8960a3866936fe2472d61fe0288d508517ae14c761c50c5b95f2fda539385183c3739ba1e7989f7c8e SHA512 0789a2d491bc9562cc28c039dcd65c27dec51197026155e6466aa6c1d1fa8bab485673f05a5c2755b31310165c55dd5c7ed584820005f81e1b8cb70d949ec8c0 diff --git a/x11-libs/qwt/metadata.xml b/x11-libs/qwt/metadata.xml index 5fa861212232..5acd8316bb0a 100644 --- a/x11-libs/qwt/metadata.xml +++ b/x11-libs/qwt/metadata.xml @@ -18,5 +18,6 @@ qwt + SciDAVis/qwt5-qt5 diff --git a/x11-libs/qwt/qwt-5.2.3_p20210211.ebuild b/x11-libs/qwt/qwt-5.2.3_p20210211.ebuild new file mode 100644 index 000000000000..5762259d2e39 --- /dev/null +++ b/x11-libs/qwt/qwt-5.2.3_p20210211.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit qmake-utils + +COMMIT="2a9f1ae2f394abf3a000906b507a0d925b1e4b25" + +DESCRIPTION="2D plotting library for Qt5" +HOMEPAGE="https://qwt.sourceforge.io/ https://github.com/SciDAVis/qwt5-qt5" +SRC_URI="https://github.com/SciDAVis/qwt5-qt5/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="qwt" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +SLOT="5" +IUSE="designer examples" + +DEPEND=" + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + dev-qt/qtsvg:5 + designer? ( dev-qt/designer:5 ) +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}5-qt5-${COMMIT}" + +src_prepare() { + default + sed -e "/QwtVersion/s:5.2.2.:${PV/_*}:g" -i ${PN}.prf || die + + cat > qwtconfig.pri <<-EOF || die + target.path = "${EPREFIX}/usr/$(get_libdir)" + headers.path = "${EPREFIX}/usr/include/qwt5" + doc.path = "${EPREFIX}/usr/share/doc/${PF}" + CONFIG += qt warn_on thread release + CONFIG += QwtDll QwtPlot QwtWidgets QwtSVGItem + VERSION = ${PV/_*} + QWT_VERSION = ${PV/_*} + EOF + use designer && echo "CONFIG += QwtDesigner" >> qwtconfig.pri + # Fails to compile with MathML enabled + #use mathml && echo "CONFIG += QwtMathML" >> qwtconfig.pri + + cat >> qwtconfig.pri <<-EOF || die + QWT_INSTALL_PLUGINS = "${EPREFIX}$(qt5_get_plugindir)/designer" + QWT_INSTALL_FEATURES = "${EPREFIX}$(qt5_get_mkspecsdir)/features" + EOF + sed -i -e 's/headers doc/headers/' src/src.pro || die +} + +src_configure() { + eqmake5 +} + +src_compile() { + default +} + +src_install () { + emake INSTALL_ROOT="${D}" install + einstalldocs + doman doc/man/*/* + + if use examples; then + # don't build examples - fix the qt files to build once installed + cat > examples/examples.pri <<-EOF || die + include( qwtconfig.pri ) + TEMPLATE = app + MOC_DIR = moc + INCLUDEPATH += "${EPREFIX}/usr/include/qwt5" + DEPENDPATH += "${EPREFIX}/usr/include/qwt5" + LIBS += -lqwt + EOF + sed -i -e 's:../qwtconfig:qwtconfig:' examples/examples.pro || die + cp *.pri examples/ || die + insinto /usr/share/${PN}5 + doins -r examples + fi + + # avoid file conflict with qwt:6 + # https://github.com/gbm19/qwt5-qt5/issues/2 + pushd "${ED}/usr/share/man/man3/" || die + for f in *; do + mv ${f} ${f//.3/.5qt5.3} || die + done + popd || die +} diff --git a/x11-libs/qwt/qwt-6.1.5.ebuild b/x11-libs/qwt/qwt-6.1.5.ebuild index 1c2423d812c1..96d8e6a1750a 100644 --- a/x11-libs/qwt/qwt-6.1.5.ebuild +++ b/x11-libs/qwt/qwt-6.1.5.ebuild @@ -6,7 +6,7 @@ EAPI=7 inherit qmake-utils DESCRIPTION="2D plotting library for Qt5" -HOMEPAGE="https://qwt.sourceforge.net/" +HOMEPAGE="https://qwt.sourceforge.io/" SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.bz2" LICENSE="qwt mathml? ( LGPL-2.1 Nokia-Qt-LGPL-Exception-1.1 )" @@ -39,7 +39,7 @@ PATCHES=( src_prepare() { default - cat > qwtconfig.pri <<-EOF + cat > qwtconfig.pri <<-EOF || die QWT_INSTALL_LIBS = "${EPREFIX}/usr/$(get_libdir)" QWT_INSTALL_HEADERS = "${EPREFIX}/usr/include/qwt6" QWT_INSTALL_DOCS = "${EPREFIX}/usr/share/doc/${PF}" @@ -53,13 +53,13 @@ src_prepare() { use opengl && echo "QWT_CONFIG += QwtOpenGL" >> qwtconfig.pri use svg && echo "QWT_CONFIG += QwtSvg" >> qwtconfig.pri - cat > qwtbuild.pri <<-EOF + cat > qwtbuild.pri <<-EOF || die QWT_CONFIG += qt warn_on thread release no_keywords EOF echo "QWT_CONFIG += QwtDll" >> qwtconfig.pri - cat >> qwtconfig.pri <<-EOF + cat >> qwtconfig.pri <<-EOF || die QWT_INSTALL_PLUGINS = "${EPREFIX}$(qt5_get_plugindir)/designer" QWT_INSTALL_FEATURES = "${EPREFIX}$(qt5_get_mkspecsdir)/features" EOF @@ -113,7 +113,7 @@ src_install() { if use examples; then # don't build examples - fix the qt files to build once installed - cat > examples/examples.pri <<-EOF + cat > examples/examples.pri <<-EOF || die include( qwtconfig.pri ) TEMPLATE = app MOC_DIR = moc diff --git a/x11-libs/qwtplot3d/Manifest b/x11-libs/qwtplot3d/Manifest new file mode 100644 index 000000000000..43f8703f89a7 --- /dev/null +++ b/x11-libs/qwtplot3d/Manifest @@ -0,0 +1,8 @@ +AUX qwtplot3d-doxygen.patch 1089 BLAKE2B 87af8ef42050cac3e953800122e5713f4a9ba3c3da9397f43ce6dd1e54106ecfd245920e793033c6decf0202f589a53380a3dff688d5ee0c9236f598a7dced7f SHA512 d424ede7e78ddbeeb8bcd2270a83956164d5cf8f574b9a478a9b527c28ed6488edc2324b72dbf3e3c1973e7aae16c1baeb63d0dc3e3e97ecc9d3679fd06db7d7 +AUX qwtplot3d-examples.patch 4764 BLAKE2B 68cdda8bbec7744f4ee8ad811c8d2b934c58cd2ba5320271fc70edbded9ada1a92aee2b387c6238ec16f8de83fb552b7dd78c3851bb76f32ca7693fc0e2ce055 SHA512 b1100942e85df8347a439083a7c2ed1fc86edde2115fba9ec6657f2a8a10ffea937e28d2cb4bfcd377f3f75cb098cac923cb4a254116a56e3d914daa05cc504f +AUX qwtplot3d-gcc44.patch 440 BLAKE2B feaab80b003dedbe95a4e4ce5d70dff8e29efb498857274a68e078127947822eada637c66c452fbcdc51ccdc98a3dc85993a9a4266b9b7ae39700653a2bddc8b SHA512 4f10bfabc68ec313aa8f3f624632c59bfad18f701bc802cd222607ac551b2ad6736dca14e3b63bd238c9c2b68128cb0b66eb1801dc6efebc800e71b0d03cbd31 +AUX qwtplot3d-qt-4.8.0.patch 1033 BLAKE2B f3039ed5892c68a364be3a93f89cd1c2d23b6899f50a42af7c2490331c7ea84a4bb0c23c67787d8b1d5a449767d8011d72bc9da2988913ce1a848a13e7b981db SHA512 7cb30ea968e491b0bdfd6a27ce6a47dfbf9888048a4368b14947988e29f4041814d9f452960851d959177a5ced58fda74f4cfdac1f178bb6b44fb9ccc98d53c7 +AUX qwtplot3d-sys-gl2ps.patch 913 BLAKE2B 4605902c4297e9f6a0152e869d50d425edb771647dd230c3e9e3bc12365675b5524279dfacb64b40996416009e57eaf82a18fc8d8f98320a2fcc138f5f13e113 SHA512 4e1e7df4b7e31ed5b51fff730aa72e6834627d98f27605b43a8f63feb333f6d7f6858a71be4cf19abc83b20e483eebae2e2730ec00336225e45ea693f096b2eb +DIST qwtplot3d-0.2.tar.gz 322366 BLAKE2B 7c589efe13409089dd6e1b579f19891fb0b75e44a4add87128822b3184c4d22ec0e7b04ce4c7c52dfaf8644a17a8506419726ae1ab50ab7cd7bc9ea9f84f9268 SHA512 92addf10865d090216a92d5ced5b0793b50657c6c5e5faf5c8f78120cc9c94a0b6f8e351d2e053b73951411b8f81a4179c0f17aea27d78cd748df8f81b31bcf9 +EBUILD qwtplot3d-0.2.ebuild 1248 BLAKE2B d712fb3ba9c906c0fb63b31209e8e739e8b25e30f6d01886a767d5f0e5ecca8bbe82343a0b3adee9c15f817295cdea08536e66a57f19915873d802d91fed3436 SHA512 c45675398d54de2d4a6f34f0628b964887c97268b3013f7af91ebe0f60cf3cfac14d163b1956fe8ea101faf6b894c702ab39c70fe40924010a7372756dbdb6ac +MISC metadata.xml 640 BLAKE2B da151e3ba24b55aedf6e8a836a97d2e28a0c145109c20c1a6fbddb9ad3fe60c6cf91a69ffa8b674f87d438c74e275a4ac236b44b7f7a7fcf17441c879d30cf4b SHA512 7c5597cd6d0d1eda7d47d0829a33851717cf486c79dbc817865360ef93a2f9d24c0ecc01270fefa0bfe7ef864635cd61bac481b0224b14d6a67eccdaaa060fab diff --git a/x11-libs/qwtplot3d/files/qwtplot3d-doxygen.patch b/x11-libs/qwtplot3d/files/qwtplot3d-doxygen.patch new file mode 100644 index 000000000000..b0632a380a2a --- /dev/null +++ b/x11-libs/qwtplot3d/files/qwtplot3d-doxygen.patch @@ -0,0 +1,28 @@ +--- qwtplot3d/doc/Doxyfile.doxygen.orig 2007-11-26 22:30:57.000000000 +0000 ++++ qwtplot3d/doc/Doxyfile.doxygen 2007-11-26 22:30:03.000000000 +0000 +@@ -116,7 +116,7 @@ + HTML_ALIGN_MEMBERS = YES + GENERATE_HTMLHELP = NO + CHM_FILE = qwtplot3d.chm +-HHC_LOCATION = "c:\Programme\HTML Help Workshop\hhc.exe" ++#HHC_LOCATION = "c:\Programme\HTML Help Workshop\hhc.exe" + GENERATE_CHI = NO + BINARY_TOC = YES + TOC_EXPAND = YES +@@ -181,7 +181,7 @@ + MACRO_EXPANSION = NO + EXPAND_ONLY_PREDEF = NO + SEARCH_INCLUDES = YES +-INCLUDE_PATH = V:/cvs/qwtplot3d/include/ ++INCLUDE_PATH = ../include + INCLUDE_FILE_PATTERNS = *.h + PREDEFINED = QWT3D_NOT_FOR_DOXYGEN \ + QT_VERSION=0x040000 +@@ -212,7 +212,6 @@ + GRAPHICAL_HIERARCHY = YES + DIRECTORY_GRAPH = YES + DOT_IMAGE_FORMAT = png +-DOT_PATH = V:/graphviz/Graphviz/bin/ + DOTFILE_DIRS = + MAX_DOT_GRAPH_WIDTH = 974 + MAX_DOT_GRAPH_HEIGHT = 10000 diff --git a/x11-libs/qwtplot3d/files/qwtplot3d-examples.patch b/x11-libs/qwtplot3d/files/qwtplot3d-examples.patch new file mode 100644 index 000000000000..f142c3379274 --- /dev/null +++ b/x11-libs/qwtplot3d/files/qwtplot3d-examples.patch @@ -0,0 +1,125 @@ +diff -Nur qwtplot3d.orig/examples/axes/src/axesmainwindow.cpp qwtplot3d/examples/axes/src/axesmainwindow.cpp +--- qwtplot3d.orig/examples/axes/src/axesmainwindow.cpp 2007-11-26 22:16:54.000000000 +0000 ++++ qwtplot3d/examples/axes/src/axesmainwindow.cpp 2007-11-26 22:21:56.000000000 +0000 +@@ -9,7 +9,7 @@ + + #include "axes.h" + #include "axesmainwindow.h" +-#include "../../../include/qwt3d_function.h" ++#include + + using namespace std; + using namespace Qwt3D; +diff -Nur qwtplot3d.orig/examples/common.pro qwtplot3d/examples/common.pro +--- qwtplot3d.orig/examples/common.pro 2007-11-26 22:16:54.000000000 +0000 ++++ qwtplot3d/examples/common.pro 2007-11-26 23:43:33.000000000 +0000 +@@ -1,13 +1,13 @@ + TEMPLATE = app +-CONFIG += qt warn_on thread debug ++CONFIG += qt warn_on thread + UI_DIR = tmp + MOC_DIR = tmp + OBJECTS_DIR = tmp +-INCLUDEPATH += ../../include ++INCLUDEPATH += /usr/include/qwtplot3d + DEPENDPATH = $$INCLUDEPATH + DESTDIR = ../bin + +-unix:LIBS += -lqwtplot3d -L../../lib ++unix:LIBS += -lqwtplot3d + linux-g++:QMAKE_CXXFLAGS += -fno-exceptions + + win32{ +@@ -25,7 +25,7 @@ + ISQT4 = $$find(MYVERSION, ^[2-9]) + + !isEmpty( ISQT4 ) { +-RESOURCES = ../images.qrc ++#RESOURCES = ../images.qrc + QT += opengl + } + +diff -Nur qwtplot3d.orig/examples/enrichments/src/enrichmentmainwindow.cpp qwtplot3d/examples/enrichments/src/enrichmentmainwindow.cpp +--- qwtplot3d.orig/examples/enrichments/src/enrichmentmainwindow.cpp 2007-11-26 22:16:54.000000000 +0000 ++++ qwtplot3d/examples/enrichments/src/enrichmentmainwindow.cpp 2007-11-26 22:22:48.000000000 +0000 +@@ -6,7 +6,7 @@ + + #include "enrichmentmainwindow.h" + #include "enrichments.h" +-#include "../../../include/qwt3d_function.h" ++#include + + using namespace Qwt3D; + +diff -Nur qwtplot3d.orig/examples/mesh2/src/colormapreader.h qwtplot3d/examples/mesh2/src/colormapreader.h +--- qwtplot3d.orig/examples/mesh2/src/colormapreader.h 2007-11-26 22:16:54.000000000 +0000 ++++ qwtplot3d/examples/mesh2/src/colormapreader.h 2007-11-26 22:23:19.000000000 +0000 +@@ -5,7 +5,7 @@ + #include + #include + +-#include "../../../include/qwt3d_types.h" ++#include + + #if QT_VERSION < 0x040000 + +diff -Nur qwtplot3d.orig/examples/mesh2/src/functions.h qwtplot3d/examples/mesh2/src/functions.h +--- qwtplot3d.orig/examples/mesh2/src/functions.h 2007-11-26 22:16:54.000000000 +0000 ++++ qwtplot3d/examples/mesh2/src/functions.h 2007-11-26 22:23:47.000000000 +0000 +@@ -2,8 +2,8 @@ + #define __EXAMPLE_H__ + + #include +-#include "../../../include/qwt3d_parametricsurface.h" +-#include "../../../include/qwt3d_function.h" ++#include ++#include + + using namespace Qwt3D; + +diff -Nur qwtplot3d.orig/examples/mesh2/src/lightingdlg.h qwtplot3d/examples/mesh2/src/lightingdlg.h +--- qwtplot3d.orig/examples/mesh2/src/lightingdlg.h 2007-11-26 22:16:54.000000000 +0000 ++++ qwtplot3d/examples/mesh2/src/lightingdlg.h 2007-11-26 22:24:41.000000000 +0000 +@@ -3,10 +3,10 @@ + + #include + #include +-#include "../../../include/qwt3d_parametricsurface.h" +-#include "../../../include/qwt3d_surfaceplot.h" +-#include "../../../include/qwt3d_enrichment.h" +-#include "../../../include/qwt3d_color.h" ++#include ++#include ++#include ++#include + + #if QT_VERSION < 0x040000 + #include "lightingdlgbase.h" +diff -Nur qwtplot3d.orig/examples/mesh2/src/mesh2mainwindow.cpp qwtplot3d/examples/mesh2/src/mesh2mainwindow.cpp +--- qwtplot3d.orig/examples/mesh2/src/mesh2mainwindow.cpp 2007-11-26 22:16:54.000000000 +0000 ++++ qwtplot3d/examples/mesh2/src/mesh2mainwindow.cpp 2007-11-26 22:25:33.000000000 +0000 +@@ -33,9 +33,9 @@ + #include "colormapreader.h" + #include "lightingdlg.h" + #include "femreader.h" +-#include "../../../include/qwt3d_io.h" +-#include "../../../include/qwt3d_io_gl2ps.h" +-#include "../../../include/qwt3d_io_reader.h" ++#include ++#include ++#include + + using namespace Qwt3D; + using namespace std; +diff -Nur qwtplot3d.orig/examples/mesh2/src/mesh2mainwindow.h qwtplot3d/examples/mesh2/src/mesh2mainwindow.h +--- qwtplot3d.orig/examples/mesh2/src/mesh2mainwindow.h 2007-11-26 22:16:54.000000000 +0000 ++++ qwtplot3d/examples/mesh2/src/mesh2mainwindow.h 2007-11-26 22:26:09.000000000 +0000 +@@ -1,7 +1,7 @@ + #ifndef mesh2mainwindow_h__2004_03_07_13_38_begin_guarded_code + #define mesh2mainwindow_h__2004_03_07_13_38_begin_guarded_code + +-#include "../../../include/qwt3d_surfaceplot.h" ++#include + + + #if QT_VERSION < 0x040000 diff --git a/x11-libs/qwtplot3d/files/qwtplot3d-gcc44.patch b/x11-libs/qwtplot3d/files/qwtplot3d-gcc44.patch new file mode 100644 index 000000000000..a76fe831ab91 --- /dev/null +++ b/x11-libs/qwtplot3d/files/qwtplot3d-gcc44.patch @@ -0,0 +1,12 @@ +diff -ur qwtplot3d-orig/include/qwt3d_function.h qwtplot3d/include/qwt3d_function.h +--- qwtplot3d-orig/include/qwt3d_function.h 2009-07-25 18:18:58.000000000 -0400 ++++ qwtplot3d/include/qwt3d_function.h 2009-07-25 18:19:19.000000000 -0400 +@@ -2,6 +2,7 @@ + #define qwt3d_function_h__2004_03_05_13_51_begin_guarded_code + + #include "qwt3d_gridmapping.h" ++#include + + namespace Qwt3D + { +Only in qwtplot3d/tmp: qwt3d_function.o diff --git a/x11-libs/qwtplot3d/files/qwtplot3d-qt-4.8.0.patch b/x11-libs/qwtplot3d/files/qwtplot3d-qt-4.8.0.patch new file mode 100644 index 000000000000..ae10f48f0707 --- /dev/null +++ b/x11-libs/qwtplot3d/files/qwtplot3d-qt-4.8.0.patch @@ -0,0 +1,34 @@ +diff -urbN qwtplot3d/include/qwt3d_io_gl2ps.h qwtplot3d.patched/include/qwt3d_io_gl2ps.h +--- qwtplot3d/include/qwt3d_io_gl2ps.h 2005-07-10 16:54:52.000000000 +0300 ++++ qwtplot3d.patched/include/qwt3d_io_gl2ps.h 2012-01-21 22:15:20.000000000 +0200 +@@ -2,12 +2,7 @@ + #define qwt3d_io_gl2ps_h__2004_05_07_01_16_begin_guarded_code + + #include +- +-#if QT_VERSION < 0x040000 +-#include +-#else +-#include +-#endif ++#include + + #include "qwt3d_types.h" + #include "qwt3d_io.h" +diff -urbN qwtplot3d/include/qwt3d_openglhelper.h qwtplot3d.patched/include/qwt3d_openglhelper.h +--- qwtplot3d/include/qwt3d_openglhelper.h 2005-07-19 17:40:28.000000000 +0300 ++++ qwtplot3d.patched/include/qwt3d_openglhelper.h 2012-01-21 22:29:56.000000000 +0200 +@@ -2,11 +2,8 @@ + #define __openglhelper_2003_06_06_15_49__ + + #include "qglobal.h" +-#if QT_VERSION < 0x040000 +-#include +-#else +-#include +-#endif ++#include ++#include + + namespace Qwt3D + { diff --git a/x11-libs/qwtplot3d/files/qwtplot3d-sys-gl2ps.patch b/x11-libs/qwtplot3d/files/qwtplot3d-sys-gl2ps.patch new file mode 100644 index 000000000000..ee6534a5cfdb --- /dev/null +++ b/x11-libs/qwtplot3d/files/qwtplot3d-sys-gl2ps.patch @@ -0,0 +1,31 @@ +--- a/qwtplot3d.pro 2009-04-07 19:45:29.985645378 +0100 ++++ b/qwtplot3d.pro 2009-04-07 19:46:50.095747068 +0100 +@@ -80,13 +80,11 @@ + include/qwt3d_graphplot.h \ + include/qwt3d_multiplot.h + +-# gl2ps support +-HEADERS+=3rdparty/gl2ps/gl2ps.h \ +- include/qwt3d_io_gl2ps.h ++# gl2ps support taken from system libs ++HEADERS+=include/qwt3d_io_gl2ps.h + +-SOURCES+=src/qwt3d_io_gl2ps.cpp \ +- 3rdparty/gl2ps/gl2ps.c +- ++SOURCES+=src/qwt3d_io_gl2ps.cpp ++unix:LIBS += -lgl2ps + # zlib support for gl2ps + zlib { + DEFINES += GL2PS_HAVE_ZLIB +--- a/src/qwt3d_io_gl2ps.cpp 2009-04-07 19:44:38.536418391 +0100 ++++ b/src/qwt3d_io_gl2ps.cpp 2009-04-07 19:45:03.685133854 +0100 +@@ -4,7 +4,7 @@ + + #include + #include "qwt3d_openglhelper.h" +-#include "../3rdparty/gl2ps/gl2ps.h" ++#include + #include "qwt3d_io_gl2ps.h" + #include "qwt3d_plot.h" + diff --git a/x11-libs/qwtplot3d/metadata.xml b/x11-libs/qwtplot3d/metadata.xml new file mode 100644 index 000000000000..03ad3bea5fc5 --- /dev/null +++ b/x11-libs/qwtplot3d/metadata.xml @@ -0,0 +1,17 @@ + + + + + sci@gentoo.org + Gentoo Science Project + + + QwtPlot3D is a graphics extension to the Qt GUI application framework. + It provides a 3D plotting widget for scientific data and mathematical expressions. + It compares to the existing Qwt Project. + + + qwtplot3d + SciDAVis/qwtplot3d + + diff --git a/x11-libs/qwtplot3d/qwtplot3d-0.2.ebuild b/x11-libs/qwtplot3d/qwtplot3d-0.2.ebuild new file mode 100644 index 000000000000..94347022ede3 --- /dev/null +++ b/x11-libs/qwtplot3d/qwtplot3d-0.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DOCS_BUILDER="doxygen" +DOCS_DIR="doc" +DOCS_CONFIG_NAME="Doxyfile.doxygen" + +inherit docs qmake-utils + +DESCRIPTION="3D plotting library for Qt5" +HOMEPAGE="http://qwtplot3d.sourceforge.net/ https://github.com/SciDAVis/qwtplot3d/" +SRC_URI="https://github.com/SciDAVis/qwtplot3d/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ZLIB" +KEYWORDS="~amd64 ~x86" +SLOT="0" + +IUSE="doc examples" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtopengl:5 + dev-qt/qtwidgets:5 + x11-libs/gl2ps +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-examples.patch" + "${FILESDIR}/${PN}-doxygen.patch" + "${FILESDIR}/${PN}-gcc44.patch" + "${FILESDIR}/${PN}-qt-4.8.0.patch" + "${FILESDIR}/${PN}-sys-gl2ps.patch" +) + +src_prepare() { + default + cat >> ${PN}.pro <<-EOF || die + target.path = "${EPREFIX}/usr/$(get_libdir)" + headers.path = "${EPREFIX}/usr/include/${PN}" + headers.files = \$\$HEADERS + INSTALLS = target headers + EOF +} + +src_configure() { + eqmake5 +} + +src_compile() { + default + docs_compile +} + +src_install () { + emake INSTALL_ROOT="${D}" install + einstalldocs + if use examples; then + insinto /usr/share/${PN} + doins -r examples + fi +} diff --git a/x11-libs/tslib/Manifest b/x11-libs/tslib/Manifest index a21c1797623f..7442c2d317c3 100644 --- a/x11-libs/tslib/Manifest +++ b/x11-libs/tslib/Manifest @@ -1,4 +1,4 @@ AUX tslib-1.21-optional-utils.patch 610 BLAKE2B 0f25c58205f5bbddc62f278827d9689e58c88323d6c2797d3f36d165c5dcfc8fe18574225dab106eb9c01d3a7f54a3f7c3797be0853dd3b144bbb61529ea83eb SHA512 3c061d34e5a2f89c61754331d9a8efa9ffeb492169d3c0082b29107f03442adc75f6a39f289577c3902df2a9efc4166f9ac610867742989f09f10a8bfd69230d DIST tslib-1.22.tar.xz 351192 BLAKE2B 8cec9fe17b9aee7dac44bf54a78482b81a67072a7c1497b4c5a2a6703bb0e897a2481bc06df0fd91ca97fef3b4ebf17c475c3b717ce7f32fb677db5918630759 SHA512 8f51fc5e37bb1babb89e8d6d5302c7d7b712820525bed0253f980028a78b343e4100065bbe0ecafb828a7edf3a9b77f96929ab79205d516ebbf6c25b32af0008 -EBUILD tslib-1.22.ebuild 1559 BLAKE2B 6bbc3021e41f844bd84925b618d77b262a0d66bc0f179cd60dc44e7bcb6d093680501ab91ef5c9cdf64fddbc0ec08c3f16fd7e602231eab691e079f5715b42ba SHA512 5ac3507ab244e70fcd8e04a99eba3364e6011a19c351c6d84072fac93c6da8546fe98288ef5c9fbfb4acdd41b1f00155de30e86cba930dede482c93f477c5dba +EBUILD tslib-1.22.ebuild 1566 BLAKE2B dba84b1500cd494674eafc4b012ae696a894cb78fc2ab37b0e2749f0e17a14f505f91bc7b931030e7a20c3b3d4ea77a3d2576bb43a2e92ac4e8e161c9878630c SHA512 335b940325e5f7e78642aa53b060b09e8175b474e8bd8f728bd2d6d1654078fc2c03c4250fd9991e6f4504bb3a9dcedddc9e2aa12c5e1220d74874e904d4cbe3 MISC metadata.xml 476 BLAKE2B 60986e648e86b87a797224b40bcb510af598d2aeafdc497850c714872d844b86c27d7f3c24cbbdad92ec91c8803fd1a8aeb9e06ffea5700ce3c42a2b3d3d8587 SHA512 f5b0def5c198a78dd8bebfb3e9b022ab37dc6466e1a3af7a7b0497f4133be7d155a205da190d63f98c4e10bc7fca6ee84e6aaa6e46e74e1ed0d8c2ac387a15e5 diff --git a/x11-libs/tslib/tslib-1.22.ebuild b/x11-libs/tslib/tslib-1.22.ebuild index ea4cf2ff9605..af4192d4da5a 100644 --- a/x11-libs/tslib/tslib-1.22.ebuild +++ b/x11-libs/tslib/tslib-1.22.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz" LICENSE="LGPL-2 uinput? ( GPL-2+ )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="evdev sdl uinput" BDEPEND=" diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest index f9bc4f418ea8..faf6e9f2f88b 100644 --- a/x11-libs/vte/Manifest +++ b/x11-libs/vte/Manifest @@ -4,11 +4,8 @@ AUX vte-0.28.2-repaint-after-change-scroll-region.patch 3817 BLAKE2B d57f2041519 AUX vte-0.30.1-alt-meta.patch 2490 BLAKE2B b5046bea09bb7fee5f03eaaa0c88f88a9e05c3d4f97fa8d6b4ecfbaec8a35bf1989c0461c1ec1d31e1b22c9d35688775a30f34134028bcd4fdcae1b7d40129c4 SHA512 69ed3038f3dcbbd09709667caff5692e4e11e30926bc7692cdbbdef2bb1ae4584ef64b824b5afcb3c57c237a3c0db4d9588ec36778d0994a546b1e6f74c2e430 AUX vte-0.64.1-meson-Find-python-explicitly-to-honor-downstream-pyt.patch 1375 BLAKE2B 27ee298761155789aba19b77dcad97abbf2524a69de4540c38b814fa566e8f3e4003925570a12b75d85f56cb1b047c1895eb8c74df8c81f8334785dfc5055913 SHA512 983c7f4ab44417a5ca0e00f428882650b8a5c250aba328e8255bffb25cdff0505f0fa3a635d722a27467ac44e4e2880f8631b7ff3b20a35ea4e57db9537807ab DIST vte-0.28.2.tar.xz 962340 BLAKE2B 1e4b5977962265be77917ccfc9118ed93232c03d7a16b6c08a27e721fe71f8c1dd1783a439530d7b3d915111cb8cc78281f1e9e351d6a83edd31f224309ca1e9 SHA512 d6a50481aaa8946cca3779e0b328fef551be534d70366a75385d1f8ead3fcddec57bed85c7d4bc2d9f34546532129e63083aafa33cbb0efcbc7dc9d66e7c45f6 -DIST vte-0.62.1-command-notify.patch.xz 4844 BLAKE2B 22301fdc5f1969beb2ad9b316fea8972f696f0e54e1a24d5eceedec71162afc2991b7963a71ce8925a94f6c40e5303d3db760b872d0eebbdc6d05b22d3c59ecc SHA512 491e241b0f5aae50e59d25751e95579d40c47e7e4c7f2b279522347f7f2f7f00c92bdf5fa4a651e4146bcfa9439f03b6311b4061fb20c5679c09b97a4924dcf1 -DIST vte-0.62.3.tar.xz 447152 BLAKE2B 2c55430490af577cdbad8bbcbb53902ccc4ab8d9643d5e8b3279e96b4285347e652e761644c957961732eeb50d12e33fa3d3c735be9899ad14c1e2f35377f2a7 SHA512 0475e2813b305bf1b5d48ece5959f2feb10e89b589fa3b75032ae466fd5254bf5c2fc6085dc296d65c5df84790a38892534ff401109843bf964ae62a8c540a81 DIST vte-0.64.1-command-notify.patch.xz 4880 BLAKE2B d6ff5f4acac161980c8c18245e65795c7f0ea3d0819748894b055306ecd731d698cac578eff2750795a9180a9b17d79f220e814083012d5a04f4f351ff2a0e36 SHA512 174397aeca00399b138286fd4cc88941add041a1f2596fd42222d44c886c2e35b2a33041b58a102ee3acbcddc0cc40fcfde39d72ec46b640ee1db22d8ae684c4 DIST vte-0.64.1.tar.bz2 486720 BLAKE2B bd8fb1f471a43aadf015cce8ae38c646521ca66e37652b72f7e94cec15a2a0a844d67116e9123ede44ba1b6ee569d1ecd0ff5e83067f6231802f5a77a798e446 SHA512 38bbbb4ed3d86740091c9ddee83f97bf5cb5c69c48e8a78592dd46e8f9334859a6c523e7b16dce110de71cd4a9a3b8b99a11816b61eae6e251dfc20cdbee6716 EBUILD vte-0.28.2-r209.ebuild 1864 BLAKE2B 61c287edd403d36a67fa2b45987bcb7a5ee446516df9c84a2ae10bcdcf8318795a98683a702e868aa4f6178d7dfd8c59afdc1a4a412544c52a01131ad2a41bc6 SHA512 c5ea6ab70fc89c5ddb4f097c5ee699829d96c98bc0fe4430b8aa3bf8e5767fcd5aff112304d8ea680f92a8b6ceccc1bbdd29ebce10c126f9b329ad5869da246b -EBUILD vte-0.62.3.ebuild 2204 BLAKE2B ee1cb85213d97e873afc657737d7a2f59caa7e5d8a229709aee2e3ef2a262772274f776f1408a3a3cf41e7c6b9cb7457cfbb7cc5c1216d4f95d79dc6ef22f813 SHA512 5143976afee177477ddadbbae0136a2eba5c83640ca96691582b00bfcca35276708f1a5bd00bc2d0663c73e4b726dafa819756b79bc0fa6d4cc21ef3659c81fe -EBUILD vte-0.64.1.ebuild 2519 BLAKE2B 5c0090c36ff061e3ff7a305d8de2ca5a4b6ba630283b32004fb3df01d6205dae02b1a026d2c5ea15e6c8fb0b42a8bb328983b50a4e0b007eb4cac670140a2bd1 SHA512 7554f9feb2b32bb69a2e28769a91870956e3b34bb9220127796b3ff44f7130563fe3d4d573f4917ad44cc318d9f30b931c9af897233b3a247f7461664b7050a1 +EBUILD vte-0.64.1.ebuild 2512 BLAKE2B b1936e89ea0e87b6d784ad4d19840cd42d44ae0bfbb825158ae460e6bb7f7e5016fd0264c519a2c48f3b4c697c150c8389ea6074f01fe3c86e496380dd177c71 SHA512 82245bf415556851b554aeba6c27edc26bdcfbc3127dd30f11bb57aea663f9658f324cd7c4449fdd3e8986c4789f7e434befcf4a150a5f0001a3300539fb25dd MISC metadata.xml 518 BLAKE2B c7e4aeabaea85722d8f81e1cdf7428a3ab30e38fd03c6e2bfaf81b21468d00d63d8aca53c90b50292075259bc8498a51785e1034874f3c8a9fa42d13b90d6d87 SHA512 c76435d37b54d53bdcd66dded770858b8801c15bfcda607529039928d5009635902d320ba14840e731618ebf8e0eafc2437d74cc0243ccf7a515e4f7efcdb338 diff --git a/x11-libs/vte/vte-0.62.3.ebuild b/x11-libs/vte/vte-0.62.3.ebuild deleted file mode 100644 index 2d52a69a4dc3..000000000000 --- a/x11-libs/vte/vte-0.62.3.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -VALA_USE_DEPEND="vapigen" -VALA_MIN_API_VERSION="0.32" - -inherit gnome.org meson vala xdg - -DESCRIPTION="Library providing a virtual terminal emulator widget" -HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE" - -LICENSE="LGPL-3+ GPL-3+" -SLOT="2.91" -IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" -REQUIRED_USE="vala? ( introspection )" - -SRC_URI="${SRC_URI} !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/${PN}-0.62.1-command-notify.patch.xz )" - -RDEPEND=" - >=x11-libs/gtk+-3.24.14:3[introspection?] - >=dev-libs/fribidi-1.0.0 - >=dev-libs/glib-2.52:2 - crypt? ( >=net-libs/gnutls-3.2.7:0= ) - icu? ( dev-libs/icu:= ) - >=x11-libs/pango-1.22.0 - >=dev-libs/libpcre2-10.21 - systemd? ( >=sys-apps/systemd-220:= ) - sys-libs/zlib - introspection? ( >=dev-libs/gobject-introspection-1.56:= ) - x11-libs/pango[introspection?] -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-libs/libxml2:2 - dev-util/glib-utils - gtk-doc? ( >=dev-util/gtk-doc-1.13 - app-text/docbook-xml-dtd:4.1.2 ) - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - - vala? ( $(vala_depend) ) -" - -src_prepare() { - if ! use vanilla; then - # Part of https://src.fedoraproject.org/rpms/vte291/raw/f31/f/vte291-cntnr-precmd-preexec-scroll.patch - # Adds OSC 777 support for desktop notifications in gnome-terminal or elsewhere - eapply "${WORKDIR}"/${PN}-0.62.1-command-notify.patch - fi - - # -Ddebugg option enables various debug support via VTE_DEBUG, but also ggdb3; strip the latter - sed -e '/ggdb3/d' -i meson.build || die - - use vala && vala_src_prepare - xdg_src_prepare -} - -src_configure() { - local emesonargs=( - -Da11y=true - $(meson_use debug debugg) - $(meson_use gtk-doc docs) - $(meson_use introspection gir) - -Dfribidi=true # pulled in by pango anyhow - $(meson_use crypt gnutls) - -Dgtk3=true - -Dgtk4=false - $(meson_use icu) - $(meson_use systemd _systemd) - $(meson_use vala vapi) - ) - meson_src_configure -} - -src_install() { - meson_src_install - mv "${ED}"/etc/profile.d/vte{,-${SLOT}}.sh || die -} diff --git a/x11-libs/vte/vte-0.64.1.ebuild b/x11-libs/vte/vte-0.64.1.ebuild index 5d3ccf349ace..88d64617c963 100644 --- a/x11-libs/vte/vte-0.64.1.ebuild +++ b/x11-libs/vte/vte-0.64.1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE" LICENSE="LGPL-3+ GPL-3+" SLOT="2.91" IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" REQUIRED_USE="vala? ( introspection )" # Upstream is hostile and refuses to upload tarballs. -- cgit v1.2.3