From 67f76a858f1ac826bd8a550d756d9ec6e340ed4f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 27 Jan 2018 18:07:28 +0000 Subject: gentoo resync : 27.01.2018 --- app-misc/Manifest.gz | Bin 48311 -> 48328 bytes app-misc/gcal/Manifest | 2 + app-misc/gcal/gcal-4.1.ebuild | 33 +++ app-misc/gnote/Manifest | 6 +- app-misc/gnote/gnote-3.22.1.ebuild | 70 ------- app-misc/gnote/gnote-3.24.0.ebuild | 71 ------- app-misc/gnote/gnote-3.24.1.ebuild | 2 +- app-misc/tmux/Manifest | 2 + app-misc/tmux/files/tmux-2.3-pipe_pane-fix.patch | 9 + app-misc/tmux/tmux-2.3-r2.ebuild | 91 +++++++++ app-misc/tracker/Manifest | 4 +- app-misc/tracker/tracker-1.12.3.ebuild | 249 ----------------------- app-misc/tracker/tracker-1.12.4.ebuild | 2 +- 13 files changed, 141 insertions(+), 400 deletions(-) create mode 100644 app-misc/gcal/gcal-4.1.ebuild delete mode 100644 app-misc/gnote/gnote-3.22.1.ebuild delete mode 100644 app-misc/gnote/gnote-3.24.0.ebuild create mode 100644 app-misc/tmux/files/tmux-2.3-pipe_pane-fix.patch create mode 100644 app-misc/tmux/tmux-2.3-r2.ebuild delete mode 100644 app-misc/tracker/tracker-1.12.3.ebuild (limited to 'app-misc') diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index 457c9ad682af..0fe61831da36 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/gcal/Manifest b/app-misc/gcal/Manifest index c1255c15e122..8c619d122a49 100644 --- a/app-misc/gcal/Manifest +++ b/app-misc/gcal/Manifest @@ -1,3 +1,5 @@ DIST gcal-3.6.3.tar.xz 1640172 BLAKE2B 322a3bf34a389ab92daa0262b8b36f99b585c7f76e46e5a921a5e23ced74ae98bf09446e02988c98c29ecadf631b6624cb43e76c8da736a185e52ed34441c334 SHA512 9be7d6e58a55fbb7531f91bd2a6fa51e8d62364636c31d8d65f6ac24415ac2de8af5eaab8496e155c2820b7480ecf926c4395114ff4363deb21bd268dec44963 +DIST gcal-4.1.tar.xz 1658948 BLAKE2B 980b509923d7e3afbd391f1129a77e647f61e09d68aec29490bc16041260e56082097732f015260515036a4560bee18391c8f6aaa5eaff69740f18a37a44d8f2 SHA512 24b9ee87c3dbfd3231b2017fd0a3030cc5b7c7fde032ea1fcf816b0f10dc40d808c646aa8ece86651da4f3928fecf35f84f4c68c0bfdb8cf63e3ecc189d2074d EBUILD gcal-3.6.3.ebuild 754 BLAKE2B 1b246ad82eafd5eae92372c6a4135d1bd4cdbb9217c399e200713c4888ef4b1a0ade87cdbaa6bef9a437e7e545c2e2cab7be0f26df69b6f93b9d67f491097ccb SHA512 67c6ce485011bc233e014305a3a2a5c5f721fcd5f6e35505e8d0282deb14a633219037e2b13d104abbf6fc7ef79ae630bb0ccdf8981f683ea77aa7f1c90fddc7 +EBUILD gcal-4.1.ebuild 758 BLAKE2B f271e00dda5a0bf25cae855833c05c3a0062ae1e52985ec730f3fe5caa7ab28a465ddb2cbffbb14fb1c0f61bbf78d50945a59e81eeaec42664da517fb2cc7f3d SHA512 3685267017698d218cd46fde8318f43cd33be38bd6727c8f56ab59d481ef82812bc99c0a6a2a0cd0f23194389a7b8ce240e0a59009862b60012927ce2e41dd61 MISC metadata.xml 1018 BLAKE2B cb75f985009092bb5b22cc15d4ad11da0f049d6b4fe1ac02479a73d5333102a0abe0a80f7673b408d6991b9c1c862706279a25abbd071f9faf3c1d012d69ecc1 SHA512 44362e0e9926b26bab6a3eef736bb8e6c1d76e33f94ec546a97bde251a5e03d8102d3f17ea48a20f18da957c325b766647e3574bd8e13f0f070a15b105d07ea3 diff --git a/app-misc/gcal/gcal-4.1.ebuild b/app-misc/gcal/gcal-4.1.ebuild new file mode 100644 index 000000000000..da50405b5703 --- /dev/null +++ b/app-misc/gcal/gcal-4.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils flag-o-matic toolchain-funcs + +DESCRIPTION="The GNU Calendar - a replacement for cal" +HOMEPAGE="https://www.gnu.org/software/gcal/" +SRC_URI="mirror://gnu/gcal/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="ncurses nls unicode" + +DEPEND=" + app-arch/xz-utils + nls? ( >=sys-devel/gettext-0.17 )" + +RDEPEND="nls? ( virtual/libintl )" + +DOCS=( BUGS LIMITATIONS NEWS README THANKS TODO ) + +src_configure() { + tc-export CC + append-cppflags -D_GNU_SOURCE + econf \ + --disable-rpath \ + $(use_enable nls) \ + $(use_enable ncurses term) \ + $(use_enable unicode) +} diff --git a/app-misc/gnote/Manifest b/app-misc/gnote/Manifest index d40925dc11b5..e7efdbb20dc9 100644 --- a/app-misc/gnote/Manifest +++ b/app-misc/gnote/Manifest @@ -1,7 +1,3 @@ -DIST gnote-3.22.1.tar.xz 3309984 BLAKE2B 0d8efac1e58a931682da5d2b10e2ed58df43a581aac428cb93f6f208be1e888c41f5f6a9595305a3f16ec95a1b2f33a11a0800a1ba3ac641d6ac31129ec9a3f8 SHA512 0bbf89b39699294fe5a373decf10bcd7f3a86a20c49b9d82699fb758c7cd27b6939764236a1a7ffe21964a2ae196780d0861123776b1568344935e0b649e2f5f -DIST gnote-3.24.0.tar.xz 3307940 BLAKE2B 2f0ef3649b9fd998a03e18959612ef87be0e36e9f2e65c2562b891c1f8baf529f1b7186ef1bb077bfc85b5cbb8a0686110ec09a189dc06d4fb78327696fa4d09 SHA512 640f24d1829a546e53eb2d269f965daafa651e141566fd2f7a4572245b309c06259f548fa38c86c55954f2d0f8f98c48b7da2ed982864ae6ffbcac4b5d64aecb DIST gnote-3.24.1.tar.xz 3310012 BLAKE2B b6167dbb2461e574e4f21b2f227eb9a3c89708ddd15a561146faa044130e5c9ccc6d64b4923c30726160ee35d4ab5a0ae04b1593e74af2fa6566582af9bc1f18 SHA512 759fb2984312a3e3d5aed9b79f2309021b69df57b820d34814a5d3d9b5c9201abc6e50d83bf64f30974991d779b0b85e599435a24ee1326b867a2a4be8e0f37e -EBUILD gnote-3.22.1.ebuild 1501 BLAKE2B bb2686d46b78aaf97d6e31da957f61b31708b2521df8661a7a2b242d957107cdd8dd402c35fde4bba12e2bfe3c99274a87698d06b6cf300c8ecf542ff948b6d9 SHA512 7e69f8606e62d3383d24c9ae5ed5026eadddd0f579bfff8c0fcea512116cb549ebab11505097214fb77db203889eef3c5da16452d9a46b5f7fb9efa3411c804e -EBUILD gnote-3.24.0.ebuild 1549 BLAKE2B 1130bcb2ac9fa49c110672fb95ddd2b96bf074a693bf5ca0f91fd528f5c847fa83511e34713f2638278cf2506cc402fe65079e1a4bfc005c9c1853434169fedb SHA512 255c4a96c1728b559531727acc1b70be827bf985ca0522729bb03944ee24b090574db64baff4a16788edcaed435c6a39aa08fdbf5f70acddbdc63a3fcfe5b7ea -EBUILD gnote-3.24.1.ebuild 1548 BLAKE2B e8c43e30230e3e8f7ff211f8aa02abb663f2f4146ee07518aa916de429b0009c4db9a366c577039ae28fc1afc443422f340a3d3b3e68054119a878a41d922400 SHA512 7283941fa353f66dbcb321d776d6b8c01c40165ac1ab982ec7489aa818973915525280a57400731e1590b00d3c01493c475408334cd8b9d2f3a767c711b4ab2f +EBUILD gnote-3.24.1.ebuild 1547 BLAKE2B 8a0e15ea352c054b0d777386d798334f921e5778c462822e932a5f21f0442b7bd71738f4ebc91ada4f6eb58c60af5d4876bc0265d0d283fcbe925cc4c8ce2bd7 SHA512 6144bccd5cd942f967729912371ff82622874cde18bfda99f905322a9fa16d3e52d0d973d17d4b2da5c92d93ada3eadd19f9f90db57bdddfa2b03cbeb12aff7d MISC metadata.xml 342 BLAKE2B 51d98560833845aa6d1f2b9f4c85021fd317434efcd81ba31d106c7b4945acd23cfefc2de2a601ffef3d330adcf93ec0377f69107fa37771d80f7dff056d32ff SHA512 c68c058e279222cc9293a5b97fbf450f95a940a70a32b1adcac3e6276783d2bcc545f39895e92e7bd62c9ac5dc98139dc9800513c2a828895ba1fcf023227d21 diff --git a/app-misc/gnote/gnote-3.22.1.ebuild b/app-misc/gnote/gnote-3.22.1.ebuild deleted file mode 100644 index 26e294954bc2..000000000000 --- a/app-misc/gnote/gnote-3.22.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" - -inherit gnome2 readme.gentoo-r1 - -DESCRIPTION="Desktop note-taking application" -HOMEPAGE="https://wiki.gnome.org/Apps/Gnote" - -LICENSE="GPL-3+ FDL-1.1" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="debug" - -# Automagic glib-2.32 dep -COMMON_DEPEND=" - >=app-crypt/libsecret-0.8 - >=app-text/gtkspell-3.0:3 - >=dev-cpp/glibmm-2.32:2 - >=dev-cpp/gtkmm-3.18:3.0 - >=dev-libs/boost-1.34:= - >=dev-libs/glib-2.32:2[dbus] - >=dev-libs/libxml2-2:2 - dev-libs/libxslt - >=sys-apps/util-linux-2.16:= - >=x11-libs/gtk+-3.20:3 -" -RDEPEND="${COMMON_DEPEND} - gnome-base/gsettings-desktop-schemas -" -DEPEND="${DEPEND} - app-text/docbook-xml-dtd:4.1.2 - >=dev-util/intltool-0.35.0 - dev-util/itstool - virtual/pkgconfig -" - -src_prepare() { - # Do not alter CFLAGS - sed 's/-DDEBUG -g/-DDEBUG/' -i configure.ac configure || die - - gnome2_src_prepare - - if has_version net-fs/wdfs; then - DOC_CONTENTS="You have net-fs/wdfs installed. app-misc/gnote will use it to - synchronize notes." - else - DOC_CONTENTS="Gnote can use net-fs/wdfs to synchronize notes. - If you want to use that functionality just emerge net-fs/wdfs. - Gnote will automatically detect that you did and let you use it." - fi -} - -src_configure() { - gnome2_src_configure \ - --disable-static \ - $(use_enable debug) -} - -src_install() { - gnome2_src_install - readme.gentoo_create_doc -} - -pkg_postinst() { - gnome2_pkg_postinst - readme.gentoo_print_elog -} diff --git a/app-misc/gnote/gnote-3.24.0.ebuild b/app-misc/gnote/gnote-3.24.0.ebuild deleted file mode 100644 index b0b68f6acf71..000000000000 --- a/app-misc/gnote/gnote-3.24.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" - -inherit gnome2 readme.gentoo-r1 - -DESCRIPTION="Desktop note-taking application" -HOMEPAGE="https://wiki.gnome.org/Apps/Gnote" - -LICENSE="GPL-3+ FDL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug" - -# Automagic: -# glib-2.32 dep -# >=dev-libs/unittest++-1.5.1 (but not detected due to missing .pc) -COMMON_DEPEND=" - >=app-crypt/libsecret-0.8 - >=app-text/gtkspell-3.0:3 - >=dev-cpp/glibmm-2.32:2 - >=dev-cpp/gtkmm-3.18:3.0 - >=dev-libs/glib-2.32:2[dbus] - >=dev-libs/libxml2-2:2 - dev-libs/libxslt - >=sys-apps/util-linux-2.16:= - >=x11-libs/gtk+-3.20:3 -" -RDEPEND="${COMMON_DEPEND} - gnome-base/gsettings-desktop-schemas -" -DEPEND="${DEPEND} - app-text/docbook-xml-dtd:4.1.2 - >=dev-util/intltool-0.35.0 - dev-util/itstool - virtual/pkgconfig -" - -src_prepare() { - # Do not alter CFLAGS - sed 's/-DDEBUG -g/-DDEBUG/' -i configure.ac configure || die - - gnome2_src_prepare - - if has_version net-fs/wdfs; then - DOC_CONTENTS="You have net-fs/wdfs installed. app-misc/gnote will use it to - synchronize notes." - else - DOC_CONTENTS="Gnote can use net-fs/wdfs to synchronize notes. - If you want to use that functionality just emerge net-fs/wdfs. - Gnote will automatically detect that you did and let you use it." - fi -} - -src_configure() { - gnome2_src_configure \ - --disable-static \ - $(use_enable debug) -} - -src_install() { - gnome2_src_install - readme.gentoo_create_doc -} - -pkg_postinst() { - gnome2_pkg_postinst - readme.gentoo_print_elog -} diff --git a/app-misc/gnote/gnote-3.24.1.ebuild b/app-misc/gnote/gnote-3.24.1.ebuild index f9c8ea235ec6..efeb2abea8e1 100644 --- a/app-misc/gnote/gnote-3.24.1.ebuild +++ b/app-misc/gnote/gnote-3.24.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gnote" LICENSE="GPL-3+ FDL-1.1" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug" # Automagic: diff --git a/app-misc/tmux/Manifest b/app-misc/tmux/Manifest index d2416912faac..09251f980f46 100644 --- a/app-misc/tmux/Manifest +++ b/app-misc/tmux/Manifest @@ -1,5 +1,6 @@ AUX tmux-2.0-flags.patch 584 BLAKE2B 3202e29756f9cc3f7f7538f11ddefdf795af316af71cd2a0b7c043223a424181b929d5cc58c05c31412503fd053cff6fe9a096d49412b6860adb363df4ac0b03 SHA512 029a29182f5998c19883f24eab980d16f2e89c72f4150354e0a1101f9092491e836952fb9442e511508f47fd701c8cc8171f29c6ff097248894b6696d108f6dd AUX tmux-2.3-flags.patch 438 BLAKE2B 9f2b67ddfbd13c25830f95272053935d669252f746dabd30db5c4e01b148c22d2e848e09062058c71bc93d1a83f77f8e1bb2fbcb92f61cd35a4ff2305e92edca SHA512 2fed56091a92ba4e4c9e49144099d8a9dbdd2f157562f65b547a5ae864d82e7123acba46dd380bb9d470a5cb5f681702f5b6bdf230f411ed727095c0b9c38bfa +AUX tmux-2.3-pipe_pane-fix.patch 208 BLAKE2B 08eb18d22eff0bcfc97f0656d5d2c8395ce9d4d61ba140d6b0006ec01c544ec0bbf9018a5b6e08dba5a66085921d5df87eee0b606614f7d810901ff50e99438d SHA512 bd2376434f6e7dd344587363d0d788559e24cfbfed96def3331d79e9830916b8a7882e62ac9838caafb132fb88e56a2587e50a93eaa22444542bb8e381da2d23 AUX tmux-2.3-screen_write_copy-fix.patch 1955 BLAKE2B bb7796c21165d99fa0348ae8970a548a6fc34966b1b2ea896a8af48631b367e29e5c3ac2b6da45e4bd1c639f072b3390369c98ba47920b234ff9535133fc16eb SHA512 c4ad6ce33dbf7ce47a811da1172a5c29475a7e2479f8e662d263a6206ff73781cce99018c976d151e8dec25e7f1cf07fa0c93bf0634f35484651d2ee17efaea8 AUX tmux-2.4-flags.patch 456 BLAKE2B df85b32486894e8e3c5531937461ad46ca5effc5dd4d31b4f7a3f9bcf8d3dfa38fc186a603a90fe734b25781b9d517115c2b089648c29e4605fa9610f6dc311a SHA512 505d5ec4fa1d7844870c67aedccac3a147db1971464fc21d19319bb343fb6fd73b696e85298f8592e46900774b35b250cc53841b05514333c44c3e973bcdb860 AUX tmux.vim 55 BLAKE2B 91b883af5b048d04637a893d11615af24c02671ce45b9d114939cef3b8e76f5f826646e10bc68dd7c92af96ddb9ef0bf7bc25b976e645b9b8bb3eb2c8db47f55 SHA512 5307bf7d27209ce143d7a57856440ba0462783f5b047b00ec5a5046f1b72110e62ef8bca47b67807cb9e9ffcede06c512f6136d825260f735cc32a63706c9e5e @@ -11,6 +12,7 @@ DIST tmux-bash-completion-678a27616b70c649c6701cae9cd8c92b58cc051b 458 BLAKE2B 0 DIST tmux.vim-95f6126c187667cc7f9c573c45c3b356cf69f4ca 5626 BLAKE2B dd22713fee56e3dadd573c888ab17561879f756df369cdbe552e052842f527c5310c6cd46342ccd3e3e01835d0f616f4ecb202567674dc4809bc08253ad66bea SHA512 956b2c1ca08e3c92aa39c9df54fbe1c661d0e076c91628c4b88f81f97104241b6505412fa0e21a681adc231eb2e6e7feee850474d4277812d186548bbb05f6d1 EBUILD tmux-2.2.ebuild 2126 BLAKE2B 08176ade022eab5db71d0e371a8b668dd8565b7f5056ed12ae644e93bdd6f518de0275fd64043221639ee0d4638eeeafd3a1dee7e5c34df007b4bb4ac9c1bec2 SHA512 cd6f0142fefd2f72d92ed12a68f812e8fec73254c1e729edf4fc9326f85e5f8be6b1253b88a5e927d6633dcd1f828385e10b643818f167319cc073276be5dec5 EBUILD tmux-2.3-r1.ebuild 2234 BLAKE2B 3bb0de689495b69f479ad605480a0c93a13cbdbd526bd5121f158af133f382a25fed90ae83cd10c733e3bd120fe899d91cfe5b7a93b89d349d0adf1a6ce4157e SHA512 2dd1c25573817c6ea2bb2667a0f9f3fb63d46ce547e0a3487dd62c7bcdfbd5cb1cc610d9d324e816eeed8ffa5d66212b80a1a5caaa477ee7baa6fa2b629342c0 +EBUILD tmux-2.3-r2.ebuild 2242 BLAKE2B 75da9813dc3ab1ecb854a15c8c06e84b88feb51bf21f876eaf385040ef07071be1dff7f34c6f9b62402a85f042f0088c4da088b1b882fbafbe292c4d7ec01d1f SHA512 ac9454dafba18b5f76c0f77a620ece677b8d195cb6f50fc57116bea4985e7c01e692d758ac42eb3a20d7c2c18f73c8bfcc2460f9535fc2c80180d3efb1462e6e EBUILD tmux-2.5-r2.ebuild 2073 BLAKE2B 1c3ee0f7eb1e2a26f5c7a0bc73442dcdd160d1bdd9a7bdad62a2397854b8ad08b4c055b985df9d8ba3d1bcf49033c30ff28443f8f7abbae55b54a622035c13d0 SHA512 fa557f19858c312918d6190cbd029dcbfec05a494236027e3be78bd8be8843823f5112150387986709881577b0bb3fc66bba42a4001729456136dd89739844d5 EBUILD tmux-2.5.ebuild 2263 BLAKE2B f03e993159487bd92fe3e328d5f79d7bb3bc6b75ab3ecabae51dc64b156db260c7e2242a173e77a32a16dc14ab6276feec77cf7d94f2145c98d6209e9a8fed4d SHA512 d5abbfd108431a47bab4195e9397d0b2748fd59c0036c0c71caa34b741069eb0a5a3d14fe98d0874d312e740a5831a7df3aecc0de2eb3163842663a94638a389 EBUILD tmux-2.6.ebuild 2148 BLAKE2B cb0d599dc13da996d17024010625bed7a90234246a3b14cc47600e2bf584763cb024536c962f7d2c37901c763e58ca99e6ce71fa728fded3d8aa6d2ded016b58 SHA512 46b4fc09f9ca6c65cf50c3940ade441e0adbadc72fd3a06d617af996d1f6ee3017b04c89682dd69eeb6091d4ad614b53723f7b71ba16bfac4e4d5be374a1c9c3 diff --git a/app-misc/tmux/files/tmux-2.3-pipe_pane-fix.patch b/app-misc/tmux/files/tmux-2.3-pipe_pane-fix.patch new file mode 100644 index 000000000000..65dd2f3c1bc9 --- /dev/null +++ b/app-misc/tmux/files/tmux-2.3-pipe_pane-fix.patch @@ -0,0 +1,9 @@ +--- a/window.c 2016-09-29 05:31:24.000000000 +0800 ++++ b/window.c 2017-12-22 09:38:43.709617000 +0800 +@@ -981,7 +981,7 @@ + + input_parse(wp); + +- wp->pipe_off = size; ++ wp->pipe_off = EVBUFFER_LENGTH(evb); + } diff --git a/app-misc/tmux/tmux-2.3-r2.ebuild b/app-misc/tmux/tmux-2.3-r2.ebuild new file mode 100644 index 000000000000..3bed9128b2f8 --- /dev/null +++ b/app-misc/tmux/tmux-2.3-r2.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools flag-o-matic versionator + +DESCRIPTION="Terminal multiplexer" +HOMEPAGE="http://tmux.github.io/" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="debug selinux utempter vim-syntax kernel_FreeBSD kernel_linux" + +CDEPEND=" + >=dev-libs/libevent-2.1.5-r4:= + utempter? ( + kernel_linux? ( sys-libs/libutempter ) + kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 sys-libs/libutempter ) ) + ) + sys-libs/ncurses:0=" + +DEPEND=" + ${CDEPEND} + virtual/pkgconfig" + +RDEPEND=" + ${CDEPEND} + selinux? ( sec-policy/selinux-screen ) + vim-syntax? ( + || ( + app-editors/vim + app-editors/gvim + ) + )" + +PATCHES=( + "${FILESDIR}"/${PN}-2.3-flags.patch + + # usptream fixes (can be removed with next version bump) + "${FILESDIR}"/${P}-screen_write_copy-fix.patch + "${FILESDIR}"/${P}-pipe_pane-fix.patch +) + +src_prepare() { + default + + # regenerate aclocal.m4 to support earlier automake versions + rm aclocal.m4 || die + + eautoreconf +} + +src_configure() { + # bug 438558 + # 1.7 segfaults when entering copy mode if compiled with -Os + replace-flags -Os -O2 + + econf \ + --sysconfdir="${EPREFIX}"/etc \ + $(use_enable debug) \ + $(use_enable utempter) +} + +src_install() { + default + + dodoc example_tmux.conf + docompress -x /usr/share/doc/${PF}/example_tmux.conf + + if use vim-syntax; then + insinto /usr/share/vim/vimfiles/ftdetect + doins "${FILESDIR}"/tmux.vim + fi +} + +pkg_postinst() { + if ! version_is_at_least 1.9a ${REPLACING_VERSIONS:-1.9a}; then + ewarn + ewarn "Some configuration options changed in this release." + ewarn "Please read the CHANGES file in /usr/share/doc/${PF}/" + ewarn + ewarn "WARNING: After updating to ${P} you will _not_ be able to connect to any" + ewarn "older, running tmux server instances. You'll have to use an existing client to" + ewarn "end your old sessions or kill the old server instances. Otherwise you'll have" + ewarn "to temporarily downgrade to access them." + ewarn + fi +} diff --git a/app-misc/tracker/Manifest b/app-misc/tracker/Manifest index c8e55b568b0d..0b81af2a95a1 100644 --- a/app-misc/tracker/Manifest +++ b/app-misc/tracker/Manifest @@ -1,5 +1,3 @@ -DIST tracker-1.12.3.tar.xz 5053768 BLAKE2B e67054e8a9f61c7342ae05136aef20589efb59991b5222d046359f936eb1b1bd970d00ec21f3e749aeaa22df58115f89085197a0fd7abd910e1fbfcbea19211b SHA512 4c2155a295bc431740e52394885edfa2fd8487ef2f4b6749b9392a82ac355a440fb34381267a8793414fe750501fed7e1b1d0c5b06a766282513de78adde41d3 DIST tracker-1.12.4.tar.xz 5051884 BLAKE2B 99cc85fc4d49691eb0a73e4f1776d9971b5cbe5844478825e473137b4d7b13e2578065be497da57285abc2d3cf4c6d1ed1b077a01cd68dc093e18ddd7674c1f1 SHA512 e81af22733c7d80535c79e23a4b3edbbcf888eede1dff071d466518054e90d4c207af76bcb4d8c73dc20729ae2eab60444ca91ee7ae09e96c0da2fdab97752c1 -EBUILD tracker-1.12.3.ebuild 7607 BLAKE2B 1ed9f194bb63add1ecd39ecc1e5604b099db855f75364a8c49bcf6db33c7a8ea0a2a5b1c253546dcc2cbe40b94481cdff3265c6df27aacf8a2f3ffb2b1761b14 SHA512 19477ec52dfa0eb0d28db6ca9db4c77589b4b6881ca9ea10dbe7657f4577a616189dc4daf02fd2a1f3fe25416419dd57801322fa999975d3c507ca7c9e241971 -EBUILD tracker-1.12.4.ebuild 7608 BLAKE2B 3b78019d7f58c828602fd5e3490fcc19ccd4ed69a8bdca3c95a8687d6f806d718d09fc308deebf74c56c8ca883dd105dbbe984916b0498e9b09dde685f7e6969 SHA512 ece269e4ac1b9dc8550d99e0b024a7c97adf134ac401f493fbabeae411011a3f28c78047d131539b60b7b25b155f721e7828c4a4d8f62be0b45e01dd2c6a3ea0 +EBUILD tracker-1.12.4.ebuild 7607 BLAKE2B 81fad33e737d27d9c27f4f9817a5f38a96d51e8d56f03e04da8b5ad4a131bd73243a2046cf2401bfbdcadaa6058da9fcf3305a816cd975f4134db06245a9b121 SHA512 cf76e06d94b6d64930ffdf04e9aa9f660f294a2ed7360f8a99fdd220747e08d376eb44c4b46194dd599357f2ef3e0abf56d21dbfd69ad366ace1c0172447fca3 MISC metadata.xml 1561 BLAKE2B ce0e9984983c7e0f249af4d375361f64236fb38d105b9ce2cee6c12519c70d4e8c7801a6000adfe777b2f9bb787c47779246b148dbbb5ec6fb6e94356413d8d3 SHA512 89deedce6c26547cdc8a2b3ff1880662125b73f490293156904a942acf632e1325dbc3657cdd6a1ca53cdb7556adbd96fea2705759a0a5503e80ae95d90045c4 diff --git a/app-misc/tracker/tracker-1.12.3.ebuild b/app-misc/tracker/tracker-1.12.3.ebuild deleted file mode 100644 index 6537b5cf23ad..000000000000 --- a/app-misc/tracker/tracker-1.12.3.ebuild +++ /dev/null @@ -1,249 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python2_7 ) - -inherit autotools bash-completion-r1 eutils gnome2 linux-info multilib python-any-r1 vala versionator virtualx - -DESCRIPTION="A tagging metadata database, search tool and indexer" -HOMEPAGE="https://wiki.gnome.org/Projects/Tracker" - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0/100" -IUSE="cue elibc_glibc exif ffmpeg firefox-bookmarks flac gif gsf gstreamer -gtk iptc +iso +jpeg libav +miner-fs mp3 nautilus networkmanager pdf playlist -rss seccomp stemmer test thunderbird +tiff upnp-av upower +vorbis +xml xmp xps" - -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" - -REQUIRED_USE=" - ?? ( gstreamer ffmpeg ) - cue? ( gstreamer ) - upnp-av? ( gstreamer ) - !miner-fs? ( !cue !exif !flac !gif !gsf !iptc !iso !jpeg !mp3 !pdf !playlist !tiff !vorbis !xml !xmp !xps ) -" - -# According to NEWS, introspection is non-optional -# glibc-2.12 needed for SCHED_IDLE (see bug #385003) -# seccomp is automagic, though we want to use it whenever possible (linux) -# >=media-libs/libmediaart-1.9:2.0 is suggested to be disabled for 1.10 for security; -# It is disable in configure in 1.12; revisit for 1.14/2 (configure flag) -RDEPEND=" - >=app-i18n/enca-1.9 - >=dev-db/sqlite-3.20:= - >=dev-libs/glib-2.44:2 - >=dev-libs/gobject-introspection-0.9.5:= - >=dev-libs/icu-4.8.1.1:= - >=dev-libs/json-glib-1.0 - >=media-libs/libpng-1.2:0= - >=net-libs/libsoup-2.40:2.4 - >=x11-libs/pango-1:= - sys-apps/util-linux - virtual/imagemagick-tools[png,jpeg?] - - cue? ( media-libs/libcue ) - elibc_glibc? ( >=sys-libs/glibc-2.12 ) - exif? ( >=media-libs/libexif-0.6 ) - ffmpeg? ( - libav? ( media-video/libav:= ) - !libav? ( media-video/ffmpeg:0= ) - ) - firefox-bookmarks? ( || ( - >=www-client/firefox-4.0 - >=www-client/firefox-bin-4.0 ) ) - flac? ( >=media-libs/flac-1.2.1 ) - gif? ( media-libs/giflib:= ) - gsf? ( >=gnome-extra/libgsf-1.14.24 ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 ) - gtk? ( - >=x11-libs/gtk+-3:3 ) - iptc? ( media-libs/libiptcdata ) - iso? ( >=sys-libs/libosinfo-0.2.9:= ) - jpeg? ( virtual/jpeg:0 ) - upower? ( || ( >=sys-power/upower-0.9 sys-power/upower-pm-utils ) ) - mp3? ( >=media-libs/taglib-1.6 ) - networkmanager? ( >=net-misc/networkmanager-0.8:= ) - pdf? ( - >=x11-libs/cairo-1:= - >=app-text/poppler-0.16[cairo,utils] - >=x11-libs/gtk+-2.12:2 ) - playlist? ( >=dev-libs/totem-pl-parser-3 ) - rss? ( >=net-libs/libgrss-0.7:0 ) - stemmer? ( dev-libs/snowball-stemmer ) - thunderbird? ( || ( - >=mail-client/thunderbird-5.0 - >=mail-client/thunderbird-bin-5.0 ) ) - tiff? ( media-libs/tiff:0 ) - upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 ) - vorbis? ( >=media-libs/libvorbis-0.22 ) - xml? ( >=dev-libs/libxml2-2.6 ) - xmp? ( >=media-libs/exempi-2.1 ) - xps? ( app-text/libgxps ) - !gstreamer? ( !ffmpeg? ( || ( media-video/totem media-video/mplayer ) ) ) - seccomp? ( >=sys-libs/libseccomp-2.0 ) -" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - $(vala_depend) - dev-util/gdbus-codegen - >=dev-util/gtk-doc-am-1.8 - >=dev-util/intltool-0.40.0 - >=sys-devel/gettext-0.17 - virtual/pkgconfig - test? ( - >=dev-libs/dbus-glib-0.82-r1 - >=sys-apps/dbus-1.3.1[X] ) -" -PDEPEND="nautilus? ( ~gnome-extra/nautilus-tracker-tags-${PV} )" - -function inotify_enabled() { - if linux_config_exists; then - if ! linux_chkconfig_present INOTIFY_USER; then - ewarn "You should enable the INOTIFY support in your kernel." - ewarn "Check the 'Inotify support for userland' under the 'File systems'" - ewarn "option. It is marked as CONFIG_INOTIFY_USER in the config" - die 'missing CONFIG_INOTIFY' - fi - else - einfo "Could not check for INOTIFY support in your kernel." - fi -} - -pkg_setup() { - linux-info_pkg_setup - inotify_enabled - - python-any-r1_pkg_setup -} - -src_prepare() { - # Don't run 'firefox --version' or 'thunderbird --version'; it results in - # access violations on some setups (bug #385347, #385495). - create_version_script "www-client/firefox" "Mozilla Firefox" firefox-version.sh - create_version_script "mail-client/thunderbird" "Mozilla Thunderbird" thunderbird-version.sh - - eautoreconf # See bug #367975 - gnome2_src_prepare - vala_src_prepare -} - -src_configure() { - local myconf="" - - if use gstreamer ; then - myconf="${myconf} --enable-generic-media-extractor=gstreamer" - if use upnp-av; then - myconf="${myconf} --with-gstreamer-backend=gupnp-dlna" - else - myconf="${myconf} --with-gstreamer-backend=discoverer" - fi - elif use ffmpeg ; then - myconf="${myconf} --enable-generic-media-extractor=libav" - else - myconf="${myconf} --enable-generic-media-extractor=external" - fi - - # unicode-support: libunistring, libicu or glib ? - # According to NEWS, introspection is required - # is not being generated - # nautilus extension is in a separate package, nautilus-tracker-tags - # miner-evolution disabled as it's incompatible with current eds - gnome2_src_configure \ - --disable-hal \ - --disable-miner-evolution \ - --disable-nautilus-extension \ - --disable-static \ - --enable-abiword \ - --enable-artwork \ - --enable-dvi \ - --enable-enca \ - --enable-guarantee-metadata \ - --enable-icon \ - --enable-introspection \ - --disable-libmediaart \ - --enable-libpng \ - --enable-miner-apps \ - --enable-miner-user-guides \ - --enable-ps \ - --enable-text \ - --enable-tracker-fts \ - --enable-tracker-writeback \ - --with-unicode-support=libicu \ - --with-bash-completion-dir="$(get_bashcompdir)" \ - $(use_enable cue libcue) \ - $(use_enable exif libexif) \ - $(use_enable firefox-bookmarks miner-firefox) \ - $(use_with firefox-bookmarks firefox-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/firefox/extensions) \ - FIREFOX="${S}"/firefox-version.sh \ - $(use_enable flac libflac) \ - $(use_enable gif libgif) \ - $(use_enable gsf libgsf) \ - $(use_enable gtk tracker-needle) \ - $(use_enable gtk tracker-preferences) \ - $(use_enable iptc libiptcdata) \ - $(use_enable iso libosinfo) \ - $(use_enable jpeg libjpeg) \ - $(use_enable upower upower) \ - $(use_enable miner-fs) \ - $(use_enable mp3 taglib) \ - $(use_enable mp3) \ - $(use_enable networkmanager network-manager) \ - $(use_enable pdf poppler) \ - $(use_enable playlist) \ - $(use_enable rss miner-rss) \ - $(use_enable stemmer libstemmer) \ - $(use_enable test functional-tests) \ - $(use_enable test unit-tests) \ - $(use_enable thunderbird miner-thunderbird) \ - $(use_with thunderbird thunderbird-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/thunderbird/extensions) \ - THUNDERBIRD="${S}"/thunderbird-version.sh \ - $(use_enable tiff libtiff) \ - $(use_enable vorbis libvorbis) \ - $(use_enable xml libxml2) \ - $(use_enable xmp exempi) \ - $(use_enable xps libgxps) \ - ${myconf} -} - -src_test() { - # G_MESSAGES_DEBUG, upstream bug #699401#c1 - virtx emake check TESTS_ENVIRONMENT="dbus-run-session" G_MESSAGES_DEBUG="all" -} - -src_install() { - gnome2_src_install - - # Manually symlink extensions for {firefox,thunderbird}-bin - if use firefox-bookmarks; then - dosym ../../../share/xul-ext/trackerfox \ - /usr/$(get_libdir)/firefox-bin/extensions/trackerfox@bustany.org - fi - - if use thunderbird; then - dosym ../../../share/xul-ext/trackerbird \ - /usr/$(get_libdir)/thunderbird-bin/extensions/trackerbird@bustany.org - fi -} - -create_version_script() { - # Create script $3 that prints "$2 MAX(VERSION($1), VERSION($1-bin))" - - local v=$(best_version ${1}) - v=${v#${1}-} - local vbin=$(best_version ${1}-bin) - vbin=${vbin#${1}-bin-} - - if [[ -z ${v} ]]; then - v=${vbin} - else - version_compare ${v} ${vbin} - [[ $? -eq 1 ]] && v=${vbin} - fi - - echo -e "#!/bin/sh\necho $2 $v" > "$3" || die - chmod +x "$3" || die -} diff --git a/app-misc/tracker/tracker-1.12.4.ebuild b/app-misc/tracker/tracker-1.12.4.ebuild index c6627f0fdf76..0cc6d681e2d8 100644 --- a/app-misc/tracker/tracker-1.12.4.ebuild +++ b/app-misc/tracker/tracker-1.12.4.ebuild @@ -16,7 +16,7 @@ IUSE="cue elibc_glibc exif ffmpeg firefox-bookmarks flac gif gsf gstreamer gtk iptc +iso +jpeg libav +miner-fs mp3 nautilus networkmanager pdf playlist rss seccomp stemmer test thunderbird +tiff upnp-av upower +vorbis +xml xmp xps" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" REQUIRED_USE=" ?? ( gstreamer ffmpeg ) -- cgit v1.2.3