From 67ff4e881df5f5a1482662d6aba4680f82d12197 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 22 Sep 2023 05:16:15 +0100 Subject: gentoo auto-resync : 22:09:2023 - 05:16:14 --- app-misc/Manifest.gz | Bin 50244 -> 50240 bytes app-misc/gnote/Manifest | 4 - app-misc/gnote/gnote-45_alpha.ebuild | 63 -------- app-misc/gnote/gnote-45_beta.ebuild | 63 -------- app-misc/tracker-miners/Manifest | 4 - .../tracker-miners/tracker-miners-3.6_beta.ebuild | 177 --------------------- .../tracker-miners/tracker-miners-3.6_rc.ebuild | 177 --------------------- app-misc/tracker/Manifest | 4 - app-misc/tracker/tracker-3.6_beta.ebuild | 106 ------------ app-misc/tracker/tracker-3.6_rc.ebuild | 106 ------------ 10 files changed, 704 deletions(-) delete mode 100644 app-misc/gnote/gnote-45_alpha.ebuild delete mode 100644 app-misc/gnote/gnote-45_beta.ebuild delete mode 100644 app-misc/tracker-miners/tracker-miners-3.6_beta.ebuild delete mode 100644 app-misc/tracker-miners/tracker-miners-3.6_rc.ebuild delete mode 100644 app-misc/tracker/tracker-3.6_beta.ebuild delete mode 100644 app-misc/tracker/tracker-3.6_rc.ebuild (limited to 'app-misc') diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index 348a16fd2637..ad501ac9119d 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/gnote/Manifest b/app-misc/gnote/Manifest index 5d0147fc3f52..e0d4d6059b3f 100644 --- a/app-misc/gnote/Manifest +++ b/app-misc/gnote/Manifest @@ -1,9 +1,5 @@ DIST gnote-44.1.tar.xz 3330072 BLAKE2B ff86fa34bdfff61eceb25abef1c73377f888082e70e539172849bf9425eada1c11000c1a75f69eb74fdbc2fc6d45ad3c58c843bf769279a026dd5298a07abc68 SHA512 89364d161d6ecc11822b89dec0353d0e20bc08d883573f324e4980ff2420361ddeb326213eb668fba4ce8de7d5d9668a1a058666ad2b81658ef94f8a65b87363 -DIST gnote-45.alpha.tar.xz 3320968 BLAKE2B d53d16f97cb737159c2888d0ffb3f4f6ec1f759a927ed4a50c2abb9ac0c9162e811cf976383c23a4f642b08370037d8d00197e6628528bff51ae1cc93803c07e SHA512 479dfe13cf1680bfdc65cb3ffc40c27bedf11519d38142a276e019062030e946d9a2b10badb0a230d1818aad665c1704e5f9bf8592fff11f9a0f0a6374fade1e -DIST gnote-45.beta.tar.xz 3248536 BLAKE2B 2730ae4addd80ec4eb4777786952595ab2d422eb55832f66cb5d86dbdbc4572f9249984b3270ec69ee236c1acb5063e6fec8529cbaf0930821ac73c6e0c69e4a SHA512 1d3394a00720e334af695182abfc7e39ea5cd94e7958d5e53173c0f6f1b93f242118415bbd7f886edbb8ceb805e6b73835f851e3614db76f113478e85b97ed7a DIST gnote-45.rc.tar.xz 3273864 BLAKE2B 8ab5340e0659c4119c279dd1130fd1a591dd496c8eb96cbfe8171f02192a86a5a3cf6b8c075fd195373885271585c1e6ece1af8fdeb0b75442ddc911b29a7b6f SHA512 cb7b8b47ee724f206258b2dd72fb79c5da45c1f3bd1eca754adc57e8f6f9620a98c56d96867ed455511b78d6dac0d6ecac6968bb29e1964aeac233ff191c6072 EBUILD gnote-44.1.ebuild 1467 BLAKE2B 94ec94b7ca56f9adea99504ef6f2fda297c4cc3d0e9fd886e9454e5e251d82c075e2e16367ebba848b05f041b0b7de83f12aeb8ecc6727e7bd5e05f9682398b0 SHA512 ff3ad289bdeea8f9b9e8151f45877eeae5d77c18a2109b5d27a596ca6ff2ec06efe0dbb755cde80e2177ac2a654d3a1d8287b4906402a638a9b93c00934f0d28 -EBUILD gnote-45_alpha.ebuild 1441 BLAKE2B b4f62bbd1c8fd1192ddbb02787b6541d643568efcdef71ea371934a74f3919bf9eab3a1b2718e581a8603a9884346d03a232955a49332218f0e06886d9eaed73 SHA512 ca23cb59dd4cb6fe3cdddbd25b3a7246c0280565d3d3185627f28ad3a3033d5c0b0cab53afd7487d80f67da8d529694fb146c9a5ba19fd358ede06645d9a9cec -EBUILD gnote-45_beta.ebuild 1441 BLAKE2B b4f62bbd1c8fd1192ddbb02787b6541d643568efcdef71ea371934a74f3919bf9eab3a1b2718e581a8603a9884346d03a232955a49332218f0e06886d9eaed73 SHA512 ca23cb59dd4cb6fe3cdddbd25b3a7246c0280565d3d3185627f28ad3a3033d5c0b0cab53afd7487d80f67da8d529694fb146c9a5ba19fd358ede06645d9a9cec EBUILD gnote-45_rc.ebuild 1441 BLAKE2B b4f62bbd1c8fd1192ddbb02787b6541d643568efcdef71ea371934a74f3919bf9eab3a1b2718e581a8603a9884346d03a232955a49332218f0e06886d9eaed73 SHA512 ca23cb59dd4cb6fe3cdddbd25b3a7246c0280565d3d3185627f28ad3a3033d5c0b0cab53afd7487d80f67da8d529694fb146c9a5ba19fd358ede06645d9a9cec MISC metadata.xml 346 BLAKE2B dd5d67f5f5f2bd3205f8087ee8abab196289213b451493bcb0e059f902482449329bf03e9cd44e13cb72a347b4ee97f6b1cdf771c0723bcb93b06dcda9a3cb00 SHA512 0f177f3c20fb7215c21a2df360abfdab37bac8cc8b1405d31cd76d552d65661762a929972b0bed0a4c46b7f9c4b053b9a544209282db688699208b5ba0ccec64 diff --git a/app-misc/gnote/gnote-45_alpha.ebuild b/app-misc/gnote/gnote-45_alpha.ebuild deleted file mode 100644 index 62d3c9902709..000000000000 --- a/app-misc/gnote/gnote-45_alpha.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome2 meson 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 ~arm64 ~riscv ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-libs/glib-2.74:2[dbus] - >=dev-cpp/glibmm-2.74:2.68 - >=dev-cpp/gtkmm-4.0.0:4.0 - >=app-crypt/libsecret-0.8 - >=dev-libs/libxml2-2:2 - dev-libs/libxslt - >=sys-apps/util-linux-2.16 - test? ( dev-libs/unittest++ ) -" -RDEPEND="${DEPEND} - gnome-base/gsettings-desktop-schemas -" -BDEPEND=" - dev-util/itstool - virtual/pkgconfig -" - -src_prepare() { - default - - # Build system requires UnitTest++ >=1.5.1, but the .pc file doesn't - # specify a version - sed -i -e "/UnitTest++/ s/version: [^,]*,//" meson.build || die - if ! use test; then - sed -i -e "/unit_test_pp/ s/ = .*/ = disabler()/" meson.build || die - fi - - 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_install() { - meson_src_install - readme.gentoo_create_doc -} - -pkg_postinst() { - gnome2_pkg_postinst - readme.gentoo_print_elog -} diff --git a/app-misc/gnote/gnote-45_beta.ebuild b/app-misc/gnote/gnote-45_beta.ebuild deleted file mode 100644 index 62d3c9902709..000000000000 --- a/app-misc/gnote/gnote-45_beta.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome2 meson 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 ~arm64 ~riscv ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-libs/glib-2.74:2[dbus] - >=dev-cpp/glibmm-2.74:2.68 - >=dev-cpp/gtkmm-4.0.0:4.0 - >=app-crypt/libsecret-0.8 - >=dev-libs/libxml2-2:2 - dev-libs/libxslt - >=sys-apps/util-linux-2.16 - test? ( dev-libs/unittest++ ) -" -RDEPEND="${DEPEND} - gnome-base/gsettings-desktop-schemas -" -BDEPEND=" - dev-util/itstool - virtual/pkgconfig -" - -src_prepare() { - default - - # Build system requires UnitTest++ >=1.5.1, but the .pc file doesn't - # specify a version - sed -i -e "/UnitTest++/ s/version: [^,]*,//" meson.build || die - if ! use test; then - sed -i -e "/unit_test_pp/ s/ = .*/ = disabler()/" meson.build || die - fi - - 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_install() { - meson_src_install - readme.gentoo_create_doc -} - -pkg_postinst() { - gnome2_pkg_postinst - readme.gentoo_print_elog -} diff --git a/app-misc/tracker-miners/Manifest b/app-misc/tracker-miners/Manifest index b5424e2e4c88..b5f7880a4f9e 100644 --- a/app-misc/tracker-miners/Manifest +++ b/app-misc/tracker-miners/Manifest @@ -1,9 +1,5 @@ DIST tracker-miners-3.5.2.tar.xz 7513024 BLAKE2B 6f144bb5e263c08c32b940dd18f98faa4201cfa1c40fa9c97b7e0406b6ed1c9547b1925337e0b3a7e5448dd7c2518b78f62e04e5beab221a55f464506baa151b SHA512 adb29549c94c68a46e2c5ede8a51bac2d014f772a5dc1c63f5cc6950da7f941e735bf5858c3306d2ad988ce2f60126bc97e5db746afe757b9b7cbc4f90518648 DIST tracker-miners-3.6.0.tar.xz 7506144 BLAKE2B bb223fce64901580bf33970fe350692f578d35b5fdb5f1d8bcdf3dcd8a0b0aaac083de60f90d6c4a5aa810b8912971a75517309e75d252c3772997f0d7ec2f0b SHA512 c56c182ee2200d8d264826d77ccc0f22fd1d27bf0953dbdf75538ab70981707fb384943f77db632c202a54ae3b990a9c852a619172c701e14288b7c4f4c70917 -DIST tracker-miners-3.6.beta.tar.xz 7514096 BLAKE2B b1af3b443ba6f04ba08c5476e6253a25be3621cc199917ab347a438ca638fd19df3c02bb7fb3272829db32e9df0a290e6771281e9f41cb169b5ea8504950777b SHA512 9825e046d1a0048a18654d27371ff35a998187abb014978a3ebabefbd19d32f36b23325e34aa59580d1cf7676edf41a51026470fb26ce9e30019d1074e593c34 -DIST tracker-miners-3.6.rc.tar.xz 7508544 BLAKE2B d0ba2fb29912dd41f75a2ed7d6aa2c4c74bf59f1d22b84a5afb701e741e139d16e00c3bc845c0596be4678451fad18aaa8b08296bf6d5d17c559ae14a8240c1d SHA512 83c25ce56e285163066005fc62af334b6e6e1bc43e33be06686464d1eb5512d9787b093d21149942fd498c0f163f45f7c2bc1546b951d0dd3335e31703c73b1f EBUILD tracker-miners-3.5.2.ebuild 4693 BLAKE2B 6a2b762d48023e0daf42567d17f0dcb20b12a0705f6e7f479905b0816b5996451639e5dac1621f2de87fe3a01d4291dbf5fff96839f7625ddb06d569666d6615 SHA512 0b58fc80e33e7c85ff475ea181df76ae130f778933a89b3d2d37eb3a610a6d98a411a0cfe3e88eb9460552072fe5e84b823f383f488fe9effe38990bc0afb16e EBUILD tracker-miners-3.6.0.ebuild 4765 BLAKE2B 84bb35f7c6a667d0fc967a0c8132ae7061e41db794131b3530f2d1abb2bcb23c2d87ce7b43db49d2427ba8dbe5d3c526c3d5893253aed0e59b3f530057836279 SHA512 7386d3ade1bc97c65118535519588e835791dd70ce27f87c1642033d65a222a05385ce9633186a4ad3c1d97b7e94280be6a9e8a174a0286a552cbf9c5c8bcbd8 -EBUILD tracker-miners-3.6_beta.ebuild 4767 BLAKE2B 274aa5f349da07bb38052a7c979b1c634ac6e4bc5643b8becf295a63df24e636448f49561a82ad2bc4ccbd5ee56fdea7b7d30cf0e666db71999c9efc25c9b468 SHA512 68a224b9c6efebd950bc17fea636bab2de71b5bf85025d3d7c1c207f4e761a86f99bdcf0774546030909f48c3b960493d1488885c7fd977f6dac6edd31e37ce7 -EBUILD tracker-miners-3.6_rc.ebuild 4765 BLAKE2B 84bb35f7c6a667d0fc967a0c8132ae7061e41db794131b3530f2d1abb2bcb23c2d87ce7b43db49d2427ba8dbe5d3c526c3d5893253aed0e59b3f530057836279 SHA512 7386d3ade1bc97c65118535519588e835791dd70ce27f87c1642033d65a222a05385ce9633186a4ad3c1d97b7e94280be6a9e8a174a0286a552cbf9c5c8bcbd8 MISC metadata.xml 835 BLAKE2B a7f0c667be6eaaebcd62fd782c72831f8f95f778d2ff1ee36c278fc3a902761ca10d73fd7e6b15afa83d36a960d5f20dc765b62dc6f85022db01d9d0d356bcbd SHA512 9d348dbec07ab8e344dab0d6f3acdc48e91d80171e411353b233f8b49989f4152817c8ed522c234d5dd9a3849cdab3d46f41256702a5d50bbf1e591f112cddd5 diff --git a/app-misc/tracker-miners/tracker-miners-3.6_beta.ebuild b/app-misc/tracker-miners/tracker-miners-3.6_beta.ebuild deleted file mode 100644 index 278dc45df8ed..000000000000 --- a/app-misc/tracker-miners/tracker-miners-3.6_beta.ebuild +++ /dev/null @@ -1,177 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 systemd xdg - -DESCRIPTION="Collection of data extractors for Tracker/Nepomuk" -HOMEPAGE="https://wiki.gnome.org/Projects/Tracker" - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="3" -IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf +playlist raw +rss seccomp test +tiff upower +xml xmp xps" - -REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg -RESTRICT="!test? ( test )" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" - -# tracker-2.1.7 currently always depends on ICU (theoretically could be libunistring instead); -# so choose ICU over enca always here for the time being (ICU is preferred) -RDEPEND=" - >=dev-libs/glib-2.70:2 - >=app-misc/tracker-3.6_beta:3 - - >=sys-apps/dbus-1.3.1 - xmp? ( >=media-libs/exempi-2.1.0:= ) - raw? ( media-libs/gexiv2 ) - cue? ( media-libs/libcue:= ) - exif? ( >=media-libs/libexif-0.6 ) - gsf? ( >=gnome-extra/libgsf-1.14.24:= ) - xps? ( app-text/libgxps ) - iptc? ( media-libs/libiptcdata ) - jpeg? ( media-libs/libjpeg-turbo:0= ) - iso? ( >=sys-libs/libosinfo-1.10.0-r1 ) - >=media-libs/libpng-1.2:0= - seccomp? ( >=sys-libs/libseccomp-2.0 ) - tiff? ( media-libs/tiff:= ) - xml? ( >=dev-libs/libxml2-2.6 ) - pdf? ( >=app-text/poppler-0.16.0:=[cairo] ) - playlist? ( >=dev-libs/totem-pl-parser-3:= ) - sys-apps/util-linux - - gif? ( media-libs/giflib:= ) - - networkmanager? ( net-misc/networkmanager ) - - rss? ( >=net-libs/libgrss-0.7:0 ) - app-arch/gzip - - upower? ( >=sys-power/upower-0.9.0:= ) - - >=dev-libs/icu-4.8.1.1:= - - gstreamer? ( - >=media-libs/gstreamer-1.20:1.0 - >=media-libs/gst-plugins-base-1.20:1.0 - >=media-plugins/gst-plugins-meta-1.20:1.0 ) - !gstreamer? ( - ffmpeg? ( media-video/ffmpeg:0= ) ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - app-text/asciidoc - dev-libs/libxslt - dev-util/glib-utils - dev-util/gdbus-codegen - - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - test? ( - ${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]') - $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]') - gstreamer? ( - media-libs/gstreamer:1.0[introspection] - || ( - media-plugins/gst-plugins-libav:1.0 - media-plugins/gst-plugins-openh264:1.0 - ) - ) - ) -" - -python_check_deps() { - python_has_version -b \ - "dev-python/pygobject[${PYTHON_USEDEP}]" \ - "dev-python/tappy[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - default - - # Avoid gst-inspect calls that may trigger sandbox; - # instead assume the detection will succeed and add the needed test deps for that - if use gstreamer; then - sed -i -e 's:detect-h264-codec.sh:/bin/true:' tests/functional-tests/meson.build || die - else - sed -i -e 's:detect-h264-codec.sh:/bin/false:' tests/functional-tests/meson.build || die - fi - gnome2_environment_reset # sets gstreamer safety variables -} - -src_configure() { - append-cflags -DTRACKER_DEBUG -DG_DISABLE_CAST_CHECKS - - local media_extractor="none" - if use gstreamer ; then - media_extractor="gstreamer" - elif use ffmpeg ; then - media_extractor="libav" - fi - - local emesonargs=( - -Dtracker_core=system - - -Dman=true - -Dextract=true - $(meson_use test functional_tests) - $(meson_use test tests_tap_protocol) - -Dminer_fs=true - $(meson_use rss miner_rss) - -Dwriteback=true - -Dabiword=true - -Dicon=true - -Dmp3=true - -Dps=true - -Dtext=true - -Dunzip_ps_gz_files=true # spawns gunzip - - $(meson_feature networkmanager network_manager) - $(meson_feature cue) - $(meson_feature exif) - $(meson_feature gif) - $(meson_feature gsf) - $(meson_feature iptc) - $(meson_feature iso) - $(meson_feature jpeg) - $(meson_feature pdf) - $(meson_feature playlist) - -Dpng=enabled - $(meson_feature raw) - $(meson_feature tiff) - $(meson_feature xml) - $(meson_feature xmp) - $(meson_feature xps) - - -Dbattery_detection=$(usex upower upower none) - # enca is a possibility, but right now we have tracker core always dep on icu and icu is preferred over enca - -Dcharset_detection=icu - -Dgeneric_media_extractor=${media_extractor} - # gupnp gstreamer_backend is in bad state, upstream suggests to use discoverer, which is the default - -Dsystemd_user_services_dir="$(systemd_get_userunitdir)" - ) - meson_src_configure -} - -src_test() { - export GSETTINGS_BACKEND="dconf" # Tests require dconf and explicitly check for it (env_reset set it to "memory") - export PYTHONPATH="${EROOT}"/usr/$(get_libdir)/tracker-3.0 - dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/app-misc/tracker-miners/tracker-miners-3.6_rc.ebuild b/app-misc/tracker-miners/tracker-miners-3.6_rc.ebuild deleted file mode 100644 index d4adb19cc0c5..000000000000 --- a/app-misc/tracker-miners/tracker-miners-3.6_rc.ebuild +++ /dev/null @@ -1,177 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 systemd xdg - -DESCRIPTION="Collection of data extractors for Tracker/Nepomuk" -HOMEPAGE="https://wiki.gnome.org/Projects/Tracker" - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="3" -IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf +playlist raw +rss seccomp test +tiff upower +xml xmp xps" - -REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg -RESTRICT="!test? ( test )" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" - -# tracker-2.1.7 currently always depends on ICU (theoretically could be libunistring instead); -# so choose ICU over enca always here for the time being (ICU is preferred) -RDEPEND=" - >=dev-libs/glib-2.70:2 - >=app-misc/tracker-3.6_rc:3 - - >=sys-apps/dbus-1.3.1 - xmp? ( >=media-libs/exempi-2.1.0:= ) - raw? ( media-libs/gexiv2 ) - cue? ( media-libs/libcue:= ) - exif? ( >=media-libs/libexif-0.6 ) - gsf? ( >=gnome-extra/libgsf-1.14.24:= ) - xps? ( app-text/libgxps ) - iptc? ( media-libs/libiptcdata ) - jpeg? ( media-libs/libjpeg-turbo:0= ) - iso? ( >=sys-libs/libosinfo-1.10.0-r1 ) - >=media-libs/libpng-1.2:0= - seccomp? ( >=sys-libs/libseccomp-2.0 ) - tiff? ( media-libs/tiff:= ) - xml? ( >=dev-libs/libxml2-2.6 ) - pdf? ( >=app-text/poppler-0.16.0:=[cairo] ) - playlist? ( >=dev-libs/totem-pl-parser-3:= ) - sys-apps/util-linux - - gif? ( media-libs/giflib:= ) - - networkmanager? ( net-misc/networkmanager ) - - rss? ( >=net-libs/libgrss-0.7:0 ) - app-arch/gzip - - upower? ( >=sys-power/upower-0.9.0:= ) - - >=dev-libs/icu-4.8.1.1:= - - gstreamer? ( - >=media-libs/gstreamer-1.20:1.0 - >=media-libs/gst-plugins-base-1.20:1.0 - >=media-plugins/gst-plugins-meta-1.20:1.0 ) - !gstreamer? ( - ffmpeg? ( media-video/ffmpeg:0= ) ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - app-text/asciidoc - dev-libs/libxslt - dev-util/glib-utils - dev-util/gdbus-codegen - - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - test? ( - ${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]') - $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]') - gstreamer? ( - media-libs/gstreamer:1.0[introspection] - || ( - media-plugins/gst-plugins-libav:1.0 - media-plugins/gst-plugins-openh264:1.0 - ) - ) - ) -" - -python_check_deps() { - python_has_version -b \ - "dev-python/pygobject[${PYTHON_USEDEP}]" \ - "dev-python/tappy[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - default - - # Avoid gst-inspect calls that may trigger sandbox; - # instead assume the detection will succeed and add the needed test deps for that - if use gstreamer; then - sed -i -e 's:detect-h264-codec.sh:/bin/true:' tests/functional-tests/meson.build || die - else - sed -i -e 's:detect-h264-codec.sh:/bin/false:' tests/functional-tests/meson.build || die - fi - gnome2_environment_reset # sets gstreamer safety variables -} - -src_configure() { - append-cflags -DTRACKER_DEBUG -DG_DISABLE_CAST_CHECKS - - local media_extractor="none" - if use gstreamer ; then - media_extractor="gstreamer" - elif use ffmpeg ; then - media_extractor="libav" - fi - - local emesonargs=( - -Dtracker_core=system - - -Dman=true - -Dextract=true - $(meson_use test functional_tests) - $(meson_use test tests_tap_protocol) - -Dminer_fs=true - $(meson_use rss miner_rss) - -Dwriteback=true - -Dabiword=true - -Dicon=true - -Dmp3=true - -Dps=true - -Dtext=true - -Dunzip_ps_gz_files=true # spawns gunzip - - $(meson_feature networkmanager network_manager) - $(meson_feature cue) - $(meson_feature exif) - $(meson_feature gif) - $(meson_feature gsf) - $(meson_feature iptc) - $(meson_feature iso) - $(meson_feature jpeg) - $(meson_feature pdf) - $(meson_feature playlist) - -Dpng=enabled - $(meson_feature raw) - $(meson_feature tiff) - $(meson_feature xml) - $(meson_feature xmp) - $(meson_feature xps) - - -Dbattery_detection=$(usex upower upower none) - # enca is a possibility, but right now we have tracker core always dep on icu and icu is preferred over enca - -Dcharset_detection=icu - -Dgeneric_media_extractor=${media_extractor} - # gupnp gstreamer_backend is in bad state, upstream suggests to use discoverer, which is the default - -Dsystemd_user_services_dir="$(systemd_get_userunitdir)" - ) - meson_src_configure -} - -src_test() { - export GSETTINGS_BACKEND="dconf" # Tests require dconf and explicitly check for it (env_reset set it to "memory") - export PYTHONPATH="${EROOT}"/usr/$(get_libdir)/tracker-3.0 - dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/app-misc/tracker/Manifest b/app-misc/tracker/Manifest index 4ba45d0e3684..ffbdebeae999 100644 --- a/app-misc/tracker/Manifest +++ b/app-misc/tracker/Manifest @@ -1,9 +1,5 @@ DIST tracker-3.5.3.tar.xz 2569412 BLAKE2B 8e35234f74eb4ae22c23661fedf6b3898e6daa41868d18473a9cbf998a7edbff893e63f15573585c130b8b7c40c65a4f5df8e057fd14dfe76dcfe2a9abed4cdb SHA512 ed75f7cbb75daab6597bab58937554b531bc2c32581148c2d828cb313644b198a057024c5202d0990237bc01119d1789f0fbc87868919fc2f00bcb40e76f7b23 DIST tracker-3.6.0.tar.xz 2560980 BLAKE2B f10720b624b2b00eb510961f7346bb6c1fdc278237126d1b5f4b9af2d0f67cc74896b65bce89de14a085e55441fe64985cb13da06242838fe43dd0739e8d5bce SHA512 d3b7d4c1fd1cdcccc0d78c05f43b85f5cdab584e378cb56a2b568293ff95c887650d41c3c7f65de8864a0b6f80ae26410f4a443f045a80e30bacdf7ef9499697 -DIST tracker-3.6.beta.tar.xz 2563616 BLAKE2B bc815b9ef01dff6907721018fdb9e59e431aa9a4542d0bf2c195a25207d8ca6d5ffa15a85f72e6b78af33b90c1f3a59e52742f8e8c41e521fdff4e9c46c85994 SHA512 2fc289b7cedf6b42ef0aa935427c169ebc3904bb089573052be8c8513989bc214b9924c597e09f174fc1d9bac9181de96a9914841ba8891af17fdcc3727d7a47 -DIST tracker-3.6.rc.tar.xz 2560272 BLAKE2B 3f8b56bfefa818ba7048b79b1227220cab3d0851b2f7cb9ec656049d930585c72a6e997d033fe3db129c7eb863e4a156668bb8c2de7dac96babab49c91a07efb SHA512 2b7e002fc930b7adfd070056c3660b82ae267a3a35296d6e7f2a5c5217353e977fa34f5ac7f6c51aa66bbb7b66b981034e9c2d90f8af07f227292a6a7e690315 EBUILD tracker-3.5.3.ebuild 2462 BLAKE2B 0dfa199cd395c7d92c3665c3b5ffa888298bb44d2992d00ac7e8cb007d46aaafdfe07d050c0a45cb01c1070827829a7d3a187b98e48888097bb1dbc6ae10c63a SHA512 c3b63de9f4071b035a9be78d6ede1822324d1c181150b9c40fc415b6760a720017b097c550154d8f46f4c4728404513cd9252271365819a0a34c8a96c016ac18 EBUILD tracker-3.6.0.ebuild 2460 BLAKE2B 15305c449edfc7f56d5e398d284784025d73dbd566e572a85330bd2769e05b0ce46b27220ab4a5d6eb3fbe69f830a5d22042b3a78c61203a83c27f4881b2068d SHA512 cc6a284947a71a6bb494457b51797e6c3e26bcd609ea2260380cd181985c3016e82c4bfa89529ec2d64a47ce821c88dadb42ee1476aca7a964aac2b2230cda57 -EBUILD tracker-3.6_beta.ebuild 2462 BLAKE2B fcda5d67e78b25c97341cb79d2420f9b1f858e86a5ebfd9c2fb1e55540cc79beccef4a55dd411eeb2c7a845a69030de9f06bf56940b5bc8b605a54a8c752893d SHA512 ea3685a8026475dae4d63189b4e0665879f9367fe9f05f11a58bf8bdc30292ccb41e0514eb3f62d868ed6848333f9c9433eddaa7f2a317fcacad3de007b47980 -EBUILD tracker-3.6_rc.ebuild 2460 BLAKE2B 15305c449edfc7f56d5e398d284784025d73dbd566e572a85330bd2769e05b0ce46b27220ab4a5d6eb3fbe69f830a5d22042b3a78c61203a83c27f4881b2068d SHA512 cc6a284947a71a6bb494457b51797e6c3e26bcd609ea2260380cd181985c3016e82c4bfa89529ec2d64a47ce821c88dadb42ee1476aca7a964aac2b2230cda57 MISC metadata.xml 586 BLAKE2B 8244e6f8d9491a0c224ed84f17ee6ad64b22e0c373243a319e7911739a7db6223ce47693ed5b31053b4465f35d20108db1469d74afcebb36b4516a53cbd7f98a SHA512 0a60b0e4b077bb03d02b7990511041695c5dff7a8a0972fa80abe9968b643ad5c2ba65182c079e8d5f3d1ef72a2c4dcc659d6ec283bf80813135c94cab2dddef diff --git a/app-misc/tracker/tracker-3.6_beta.ebuild b/app-misc/tracker/tracker-3.6_beta.ebuild deleted file mode 100644 index ed131634fa37..000000000000 --- a/app-misc/tracker/tracker-3.6_beta.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit bash-completion-r1 flag-o-matic gnome.org gnome2-utils linux-info meson python-any-r1 systemd vala xdg - -DESCRIPTION="A tagging metadata database, search tool and indexer" -HOMEPAGE="https://wiki.gnome.org/Projects/Tracker https://gitlab.gnome.org/GNOME/tracker" - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="3/0" # libtracker-sparql-3.0 soname version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="gtk-doc +miners stemmer test vala" -RESTRICT="!test? ( test )" - -PV_SERIES=$(ver_cut 1-2) - -RDEPEND=" - >=dev-libs/glib-2.52:2 - >=sys-apps/dbus-1.3.2 - >=dev-libs/gobject-introspection-1.54:= - >=dev-libs/icu-4.8.1.2:= - >=dev-libs/json-glib-1.4 - >=net-libs/libsoup-2.99.2:3.0 - >=dev-libs/libxml2-2.7 - >=dev-db/sqlite-3.29.0:3 - stemmer? ( dev-libs/snowball-stemmer:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - app-text/asciidoc - dev-libs/libxslt - $(vala_depend) - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - gtk-doc? ( dev-util/gi-docgen ) - test? ( - $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]') - $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]') - ) - ${PYTHON_DEPS} -" -PDEPEND="miners? ( >=app-misc/tracker-miners-3.6_beta )" - -python_check_deps() { - python_has_version -b \ - "dev-python/pygobject[${PYTHON_USEDEP}]" \ - "dev-python/tappy[${PYTHON_USEDEP}]" -} - -pkg_setup() { - local CONFIG_CHECK="~INOTIFY_USER" - linux-info_pkg_setup - - use test && python-any-r1_pkg_setup -} - -src_prepare() { - default - vala_setup - xdg_environment_reset -} - -src_configure() { - append-cflags -DTRACKER_DEBUG -DG_DISABLE_CAST_CHECKS - - local emesonargs=( - $(meson_use gtk-doc docs) - -Dman=true - $(meson_feature stemmer) - -Dunicode_support=icu - -Dbash_completion_dir="$(get_bashcompdir)" - -Dsystemd_user_services_dir="$(systemd_get_userunitdir)" - $(meson_use test tests) - -Dintrospection=enabled - $(meson_feature vala vapi) - -Dsoup=soup3 - ) - meson_src_configure -} - -src_test() { - dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' -} - -src_install() { - meson_src_install - - if use gtk-doc; then - mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die - mv "${ED}"/usr/share/doc/Tracker-3.0 "${ED}"/usr/share/gtk-doc/html/ || die - fi -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/app-misc/tracker/tracker-3.6_rc.ebuild b/app-misc/tracker/tracker-3.6_rc.ebuild deleted file mode 100644 index 4df7c34a6c95..000000000000 --- a/app-misc/tracker/tracker-3.6_rc.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit bash-completion-r1 flag-o-matic gnome.org gnome2-utils linux-info meson python-any-r1 systemd vala xdg - -DESCRIPTION="A tagging metadata database, search tool and indexer" -HOMEPAGE="https://wiki.gnome.org/Projects/Tracker https://gitlab.gnome.org/GNOME/tracker" - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="3/0" # libtracker-sparql-3.0 soname version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="gtk-doc +miners stemmer test vala" -RESTRICT="!test? ( test )" - -PV_SERIES=$(ver_cut 1-2) - -RDEPEND=" - >=dev-libs/glib-2.52:2 - >=sys-apps/dbus-1.3.2 - >=dev-libs/gobject-introspection-1.54:= - >=dev-libs/icu-4.8.1.2:= - >=dev-libs/json-glib-1.4 - >=net-libs/libsoup-2.99.2:3.0 - >=dev-libs/libxml2-2.7 - >=dev-db/sqlite-3.29.0:3 - stemmer? ( dev-libs/snowball-stemmer:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - app-text/asciidoc - dev-libs/libxslt - $(vala_depend) - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - gtk-doc? ( dev-util/gi-docgen ) - test? ( - $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]') - $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]') - ) - ${PYTHON_DEPS} -" -PDEPEND="miners? ( >=app-misc/tracker-miners-3.6_rc )" - -python_check_deps() { - python_has_version -b \ - "dev-python/pygobject[${PYTHON_USEDEP}]" \ - "dev-python/tappy[${PYTHON_USEDEP}]" -} - -pkg_setup() { - local CONFIG_CHECK="~INOTIFY_USER" - linux-info_pkg_setup - - use test && python-any-r1_pkg_setup -} - -src_prepare() { - default - vala_setup - xdg_environment_reset -} - -src_configure() { - append-cflags -DTRACKER_DEBUG -DG_DISABLE_CAST_CHECKS - - local emesonargs=( - $(meson_use gtk-doc docs) - -Dman=true - $(meson_feature stemmer) - -Dunicode_support=icu - -Dbash_completion_dir="$(get_bashcompdir)" - -Dsystemd_user_services_dir="$(systemd_get_userunitdir)" - $(meson_use test tests) - -Dintrospection=enabled - $(meson_feature vala vapi) - -Dsoup=soup3 - ) - meson_src_configure -} - -src_test() { - dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' -} - -src_install() { - meson_src_install - - if use gtk-doc; then - mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die - mv "${ED}"/usr/share/doc/Tracker-3.0 "${ED}"/usr/share/gtk-doc/html/ || die - fi -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} -- cgit v1.2.3