[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: a2131b37f6f749967a437fdaefacbbe1b313a44a Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 1 12:32:51 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 1 12:33:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2131b37 media-fonts/noto: drop 20240229 Signed-off-by: Pacho Ramos gentoo.org> media-fonts/noto/Manifest | 1 - media-fonts/noto/noto-20240229.ebuild | 43 --- 2 files changed, 44 deletions(-) diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest index d4b0a50e654c..4ad9c743a852 100644 --- a/media-fonts/noto/Manifest +++ b/media-fonts/noto/Manifest @@ -1,4 +1,3 @@ -DIST noto-20240229.tar.gz 1065887601 BLAKE2B 32c4cd85a83c346bdf25cf0aa87c96500c261f501ec6e57549cefb2faf87183fb7e4a73c62fed491ab2779ee92af88474bff6829bfb5846c00585728376e2415 SHA512 5f878f0561732a8dc0efc4e7694d38254bc251660f1b8ead3a92cf7956219ffc481e36ffce40e1dff1dc25f435bfa90cc07aea53d5f2a39e0bd99e00cc2a0937 DIST noto-20240325.tar.gz 1067006253 BLAKE2B ea65c14ef0aca4f732e5ca7eb02b79756e124524b3f1bb0a3724a75fc2d503e13d264fcdaa39451a6171ea16e4cb2396d881921fc321e759410133a1bd7498df SHA512 039911249ed18d796850fccf6d181c82850d703606e28105eefd3bffeb250ef8c1b0ad155b6fbce2d95853a713a9d3eff512b0d1ad2f680b66b01a25f508e1b9 DIST noto-20240430.tar.gz 1067709428 BLAKE2B 068b49614efaf6136fb166d21cd01ed381a52b4677260b5382c8af6ccb45341518d1f135b1a27df4977580bac03119d85a54623ad25aeff2f13d72a9d06b479e SHA512 244dae7ff95be13e86932f59f5516174bd1d9c5bd7e27b97aa62e8321f61fbf95d66890663651dd7d5bb961c4335fec44ab536785b3c9ddcde971f4b955e3858 DIST noto-20240531.tar.gz 1067977032 BLAKE2B 769468b6232eab061703df8d8dc026fa82d6005c0c53ff0a483557fd33e6c52ac3dc7e65f5444390d9130e0b0f04e5ecb71109462bc985e17cbd7d4112a9ab0d SHA512 2be323d3eaf5db9598950148d3d89824f97f2fef5aeea323862e3ef430de4ebf24b942d71319fbdee711778e78810b28cf76f3d6f815dd404db660d276f3f4eb diff --git a/media-fonts/noto/noto-20240229.ebuild b/media-fonts/noto/noto-20240229.ebuild deleted file mode 100644 index af47a03a43b0.. --- a/media-fonts/noto/noto-20240229.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit font - -DESCRIPTION="Google's font family that aims to support all the world's languages" -HOMEPAGE="https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io; - -COMMIT="3047dc456dd7f06b3dab582dca4f98386176f131" -SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" -# Extra allows to optionally reduce disk usage even returning to tofu -# issue as described in https://fonts.google.com/noto -IUSE="cjk +extra" - -RDEPEND="cjk? ( media-fonts/noto-cjk )" - -RESTRICT="binchecks strip" - -S="${WORKDIR}/notofonts.github.io-${COMMIT}" - -FONT_SUFFIX="ttf" -FONT_CONF=( - # From ArchLinux - "${FILESDIR}/66-noto-serif.conf" - "${FILESDIR}/66-noto-mono.conf" - "${FILESDIR}/66-noto-sans.conf" -) - -src_install() { - mkdir install-hinted || die - mv fonts/*/hinted/ttf/*.tt[fc] install-hinted/. || die - - FONT_S="${S}/install-hinted/" font_src_install - - # Allow to drop some fonts optionally for people that want to save - # disk space. Following ArchLinux options. - use extra || rm -rf "${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.tt[f,c] -}
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: f3d0607b6697e0f359ef8e1a8c3769dd025d7216 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 1 12:32:38 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 1 12:33:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d0607b media-fonts/noto: add 20240531 Signed-off-by: Pacho Ramos gentoo.org> media-fonts/noto/Manifest | 1 + media-fonts/noto/noto-20240531.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest index 308f6397257c..d4b0a50e654c 100644 --- a/media-fonts/noto/Manifest +++ b/media-fonts/noto/Manifest @@ -1,3 +1,4 @@ DIST noto-20240229.tar.gz 1065887601 BLAKE2B 32c4cd85a83c346bdf25cf0aa87c96500c261f501ec6e57549cefb2faf87183fb7e4a73c62fed491ab2779ee92af88474bff6829bfb5846c00585728376e2415 SHA512 5f878f0561732a8dc0efc4e7694d38254bc251660f1b8ead3a92cf7956219ffc481e36ffce40e1dff1dc25f435bfa90cc07aea53d5f2a39e0bd99e00cc2a0937 DIST noto-20240325.tar.gz 1067006253 BLAKE2B ea65c14ef0aca4f732e5ca7eb02b79756e124524b3f1bb0a3724a75fc2d503e13d264fcdaa39451a6171ea16e4cb2396d881921fc321e759410133a1bd7498df SHA512 039911249ed18d796850fccf6d181c82850d703606e28105eefd3bffeb250ef8c1b0ad155b6fbce2d95853a713a9d3eff512b0d1ad2f680b66b01a25f508e1b9 DIST noto-20240430.tar.gz 1067709428 BLAKE2B 068b49614efaf6136fb166d21cd01ed381a52b4677260b5382c8af6ccb45341518d1f135b1a27df4977580bac03119d85a54623ad25aeff2f13d72a9d06b479e SHA512 244dae7ff95be13e86932f59f5516174bd1d9c5bd7e27b97aa62e8321f61fbf95d66890663651dd7d5bb961c4335fec44ab536785b3c9ddcde971f4b955e3858 +DIST noto-20240531.tar.gz 1067977032 BLAKE2B 769468b6232eab061703df8d8dc026fa82d6005c0c53ff0a483557fd33e6c52ac3dc7e65f5444390d9130e0b0f04e5ecb71109462bc985e17cbd7d4112a9ab0d SHA512 2be323d3eaf5db9598950148d3d89824f97f2fef5aeea323862e3ef430de4ebf24b942d71319fbdee711778e78810b28cf76f3d6f815dd404db660d276f3f4eb diff --git a/media-fonts/noto/noto-20240531.ebuild b/media-fonts/noto/noto-20240531.ebuild new file mode 100644 index ..8f791f0247e2 --- /dev/null +++ b/media-fonts/noto/noto-20240531.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit font + +DESCRIPTION="Google's font family that aims to support all the world's languages" +HOMEPAGE="https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io; + +COMMIT="afdb0f94aa8ea1629948caab32845aade6dc97d2" +SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +# Extra allows to optionally reduce disk usage even returning to tofu +# issue as described in https://fonts.google.com/noto +IUSE="cjk +extra" + +RDEPEND="cjk? ( media-fonts/noto-cjk )" + +RESTRICT="binchecks strip" + +S="${WORKDIR}/notofonts.github.io-${COMMIT}" + +FONT_SUFFIX="ttf" +FONT_CONF=( + # From ArchLinux + "${FILESDIR}/66-noto-serif.conf" + "${FILESDIR}/66-noto-mono.conf" + "${FILESDIR}/66-noto-sans.conf" +) + +src_install() { + mkdir install-hinted || die + mv fonts/*/hinted/ttf/*.tt[fc] install-hinted/. || die + + FONT_S="${S}/install-hinted/" font_src_install + + # Allow to drop some fonts optionally for people that want to save + # disk space. Following ArchLinux options. + use extra || rm -rf "${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.tt[f,c] +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/rygel/
commit: 13d3776e5b9e917e73cd4f129540204202d0c6e5 Author: Guillermo Joandet gmail com> AuthorDate: Wed May 8 04:19:57 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 1 11:54:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d3776e net-misc/rygel: Bump to 0.42.6 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36852 Signed-off-by: Pacho Ramos gentoo.org> net-misc/rygel/Manifest| 1 + net-misc/rygel/rygel-0.42.6.ebuild | 87 ++ 2 files changed, 88 insertions(+) diff --git a/net-misc/rygel/Manifest b/net-misc/rygel/Manifest index c24a6a7adafa..450c69141a2c 100644 --- a/net-misc/rygel/Manifest +++ b/net-misc/rygel/Manifest @@ -1 +1,2 @@ DIST rygel-0.42.5.tar.xz 1704072 BLAKE2B a00be296956def2bc90b978df5b8c4b23a122b9c30adfa66c634249b5daafe8d21de1cac40417095d72d42e80522ce58fe678a7f7780bd1e134aa2cd66f3d2bf SHA512 cd1aaff4e2eb2c25931197d70f518a30dab75604d62b9f071bc560570c352371d132a10caaf94956d34ecd24505ccd9a7b9f5bf324d544c676ca1f47b124f533 +DIST rygel-0.42.6.tar.xz 1709832 BLAKE2B 3f93f830c05561be235b3aa1f1d5fed30d1fda94422345b129747b3c35d4d4a88a320af5f2eae293c8126b1a7b94a24c9a1c00c60fb60745ee3614eb1e559bfd SHA512 c388a16ef68a36c2de8f7280ea2cec179872e009686697c81d984cc723b143c9880c335ca6a26394e6d60cf4e4294e692122fd76cb2ac72adfb9a53f7805c239 diff --git a/net-misc/rygel/rygel-0.42.6.ebuild b/net-misc/rygel/rygel-0.42.6.ebuild new file mode 100644 index ..84bce3e400b8 --- /dev/null +++ b/net-misc/rygel/rygel-0.42.6.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson systemd vala xdg + +DESCRIPTION="Rygel is an open source UPnP/DLNA MediaServer" +HOMEPAGE="https://wiki.gnome.org/Projects/Rygel; + +LICENSE="LGPL-2.1+ CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="gtk gtk-doc +introspection +sqlite tracker test transcode" +RESTRICT="!test? ( test )" + +# x11-libs/libX11 from qa-vdb +DEPEND=" + >=net-libs/gupnp-1.5.2:1.6=[vala] + >=dev-libs/libgee-0.8:0.8= + >=net-libs/gssdp-1.5.0:1.6=[vala] + >=dev-libs/glib-2.62.0:2 + >=dev-libs/libxml2-2.7:2 + >=net-libs/gupnp-av-0.14.1:=[vala] + >=media-libs/gupnp-dlna-0.9.4:2.0= + >=net-libs/libsoup-3:3.0 + sqlite? ( + >=dev-db/sqlite-3.5:3 + dev-libs/libunistring:= + ) + >=media-libs/gstreamer-1.20:1.0 + >=media-libs/gst-plugins-base-1.20:1.0 + media-libs/gstreamer-editing-services:1.0 + >=media-libs/libmediaart-0.7:2.0[vala] + media-plugins/gst-plugins-soup:1.0 + x11-libs/gdk-pixbuf:2 + >=sys-apps/util-linux-2.20 + x11-misc/shared-mime-info + introspection? ( >=dev-libs/gobject-introspection-1.33.4:= ) + tracker? ( app-misc/tracker:3=[vala(+)] ) + transcode? ( + media-libs/gst-plugins-bad:1.0 + media-plugins/gst-plugins-twolame:1.0 + media-plugins/gst-plugins-libav:1.0 + ) + gtk? ( >=x11-libs/gtk+-3.22:3 ) + + x11-libs/libX11 +" +RDEPEND="${DEPEND}" +BDEPEND=" + $(vala_depend) + app-text/docbook-xml-dtd:4.5 + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +" +# Maintainer only +# app-text/docbook-xsl-stylesheets +# >=dev-lang/vala-0.36 +# dev-libs/libxslt + +src_prepare() { + vala_setup + default + # Disable test triggering call to gst-plugins-scanner which causes + # sandbox issues when plugins such as clutter are installed + #sed -e 's/return rygel_playbin_renderer_test_main (argv, argc);/return 0;/' \ + # -i tests/rygel-playbin-renderer-test.c || die + + #default +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc api-docs) + -Dman_pages=true + -Dsystemd-user-units-dir=$(systemd_get_userunitdir) + -Dplugins=gst-launch$(use sqlite && echo ",lms,media-export")$(use tracker && echo ",tracker3") + -Dengines=gstreamer + -Dexamples=false + $(meson_use test tests) + -Dgstreamer=enabled + $(meson_feature gtk) + $(meson_feature introspection) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/osinfo-db/
commit: 5ee826722cccf4cf1f7f63b81ee6a47a9d815143 Author: Guillermo Joandet gmail com> AuthorDate: Mon May 27 17:59:40 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 1 12:00:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee82672 sys-apps/osinfo-db: Bump to 20240523 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36702 Signed-off-by: Pacho Ramos gentoo.org> sys-apps/osinfo-db/Manifest | 1 + sys-apps/osinfo-db/osinfo-db-20240523.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/sys-apps/osinfo-db/Manifest b/sys-apps/osinfo-db/Manifest index 3834afc129cc..0441a9894c97 100644 --- a/sys-apps/osinfo-db/Manifest +++ b/sys-apps/osinfo-db/Manifest @@ -1 +1,2 @@ DIST osinfo-db-20231215.tar.xz 149836 BLAKE2B bbc4cabbb2ef09dd58f0340c250ac9d014dbb7f38e7db96ecdb70bc4f7a6583f4a6c807262a52c5ada0eed7e69888b34bcf09a0041a943d0a3867ab9518e9005 SHA512 fed7b1fc28aa625a73242768776c451fc459a71dcda33194e9e0d8d049cdfdfcc354ca4289e1a97f82b23d4ec3a105e23d18438789fe1fe64e7bbb84a6b7 +DIST osinfo-db-20240523.tar.xz 151604 BLAKE2B 252a0acd6996681dd338abd70d831f1b99fef5b45fac4da167be11846fbb2dc3d8996881017c56506ca1fbe5320c54ad5eca39dc21558652a51e4d41009346c2 SHA512 6ad1927e86ece97d3acb8a0c46d7cb0d7a3ecd1ad7af17900eb8bc6927cd42e662c7473e2a0f2b6e4f8a5179b139dcbd969a234d42bf76c8f9b37c8adf50cf00 diff --git a/sys-apps/osinfo-db/osinfo-db-20240523.ebuild b/sys-apps/osinfo-db/osinfo-db-20240523.ebuild new file mode 100644 index ..7e40fd5536dc --- /dev/null +++ b/sys-apps/osinfo-db/osinfo-db-20240523.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="osinfo database files" +HOMEPAGE="https://libosinfo.org/ https://gitlab.com/libosinfo/osinfo-db; +SRC_URI="https://releases.pagure.org/libosinfo/${P}.tar.xz; +S="${WORKDIR}" + +LICENSE="GPL-2+" +SLOT="0" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +BDEPEND="sys-apps/osinfo-db-tools" + +# we don't depend on intltool here, contrary to README, as the tarball already +# contains the processed results with translations in XML files + +src_unpack() { :; } + +src_install() { + osinfo-db-import --root "${D}" --dir "/usr/share/osinfo" "${DISTDIR}/${A}" +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 6f9a9d10a70128312d8c0f4eb1c4071567a5e111 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 1 11:51:44 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 1 11:51:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9a9d10 profiles: drop obsolete package.mask entry Signed-off-by: Pacho Ramos gentoo.org> profiles/package.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 92a6e76f06e3..c3d96981945e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -802,10 +802,6 @@ sec-keys/openpgp-keys-jiatan # may or may not lead to useful results. (2023-07-06) -# GNOME 45 mask ->=gnome-extra/gnome-logs-45_alpha - # Michał Górny (2023-06-21) # suitesparseconfig-7.0.0 fails to build with multilib enabled # because of dependencies that cannot be satisfied. All the other
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-logs/
commit: 7abad87ac51f04c0ac57a169b1ca4364da12b8f2 Author: Guillermo Joandet gmail com> AuthorDate: Sat Mar 23 00:54:58 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 1 11:47:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7abad87a gnome-extra/gnome-logs: Bump to 45.0 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36845 Signed-off-by: Pacho Ramos gentoo.org> gnome-extra/gnome-logs/Manifest | 1 + gnome-extra/gnome-logs/gnome-logs-45.0.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/gnome-extra/gnome-logs/Manifest b/gnome-extra/gnome-logs/Manifest index 290888de03a7..b8e91a340b84 100644 --- a/gnome-extra/gnome-logs/Manifest +++ b/gnome-extra/gnome-logs/Manifest @@ -1,2 +1,3 @@ DIST gnome-logs-43.0.tar.xz 589728 BLAKE2B 335a4d64a6a236eb880d9a88b7ade34a1a34ac4e032e43148b57c4ead96aabe098fe0a42fa987a609bec815937af27f8edbb2983b7b1108e6ccd00d271d123b4 SHA512 21f7453072a95e223e21ab0f577aac9f552c0afc780366b18b6cd2b8e319a85a1a8439d53dfd9ded3a7c6676e51178d4906ee61178bb571633e935fbfc9990aa +DIST gnome-logs-45.0.tar.xz 636680 BLAKE2B 8b5ebf67b7c6aae2e652b1bc2713ad3924de72ca11a457eedf0072fbc43aa33e56828f502c7529dc38b23bd2f04a694ebfa0a01998661962acc3e8a4f2610112 SHA512 a4021b182da29fc027311b6bb18491287ba232310fe61c982af759da7b36613cab589d0ca4caadec5d03fcb3d3000591c92ae37c881a8fd95aa9273025d17fd4 DIST gnome-logs-45.beta.tar.xz 592576 BLAKE2B 894278dc7cd4a6fb3d589c5b28e0499742c813a3331db327f6b32514e456302b8559f63c3f463cdc6e4025a43e1d826df58b067a2cdde009117c65fa69e09436 SHA512 0aeac5ce580d973599e4ac9939df694ab385fa5adaa3866a0cf3141ad04e0f93ec9ed7957084a97717ce921eed4ce85acd2ab103c860beaef73eb1a1f9e9f4d7 diff --git a/gnome-extra/gnome-logs/gnome-logs-45.0.ebuild b/gnome-extra/gnome-logs/gnome-logs-45.0.ebuild new file mode 100644 index ..8b3e15f59d00 --- /dev/null +++ b/gnome-extra/gnome-logs/gnome-logs-45.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="Log viewer for the systemd journal" +HOMEPAGE="https://wiki.gnome.org/Apps/Logs; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + gnome-base/gsettings-desktop-schemas + >=dev-libs/glib-2.43.90:2 + >=gui-libs/gtk-4.10.0:4 + >=gui-libs/libadwaita-1.4_alpha:1 + sys-apps/systemd:= +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + app-text/docbook-xml-dtd:4.3 + dev-libs/libxml2:2 + dev-libs/libxslt + dev-util/itstool + virtual/pkgconfig +" + +src_configure() { + meson_src_configure -Dman=true +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-logs/
commit: 511f8560098a92e615eb53fbdfa764c8837cf741 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 1 11:51:10 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 1 11:51:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511f8560 gnome-extra/gnome-logs: drop 45_beta Signed-off-by: Pacho Ramos gentoo.org> gnome-extra/gnome-logs/Manifest | 1 - gnome-extra/gnome-logs/gnome-logs-45_beta.ebuild | 45 2 files changed, 46 deletions(-) diff --git a/gnome-extra/gnome-logs/Manifest b/gnome-extra/gnome-logs/Manifest index b8e91a340b84..c754f0d486c2 100644 --- a/gnome-extra/gnome-logs/Manifest +++ b/gnome-extra/gnome-logs/Manifest @@ -1,3 +1,2 @@ DIST gnome-logs-43.0.tar.xz 589728 BLAKE2B 335a4d64a6a236eb880d9a88b7ade34a1a34ac4e032e43148b57c4ead96aabe098fe0a42fa987a609bec815937af27f8edbb2983b7b1108e6ccd00d271d123b4 SHA512 21f7453072a95e223e21ab0f577aac9f552c0afc780366b18b6cd2b8e319a85a1a8439d53dfd9ded3a7c6676e51178d4906ee61178bb571633e935fbfc9990aa DIST gnome-logs-45.0.tar.xz 636680 BLAKE2B 8b5ebf67b7c6aae2e652b1bc2713ad3924de72ca11a457eedf0072fbc43aa33e56828f502c7529dc38b23bd2f04a694ebfa0a01998661962acc3e8a4f2610112 SHA512 a4021b182da29fc027311b6bb18491287ba232310fe61c982af759da7b36613cab589d0ca4caadec5d03fcb3d3000591c92ae37c881a8fd95aa9273025d17fd4 -DIST gnome-logs-45.beta.tar.xz 592576 BLAKE2B 894278dc7cd4a6fb3d589c5b28e0499742c813a3331db327f6b32514e456302b8559f63c3f463cdc6e4025a43e1d826df58b067a2cdde009117c65fa69e09436 SHA512 0aeac5ce580d973599e4ac9939df694ab385fa5adaa3866a0cf3141ad04e0f93ec9ed7957084a97717ce921eed4ce85acd2ab103c860beaef73eb1a1f9e9f4d7 diff --git a/gnome-extra/gnome-logs/gnome-logs-45_beta.ebuild b/gnome-extra/gnome-logs/gnome-logs-45_beta.ebuild deleted file mode 100644 index 43369a90f23d.. --- a/gnome-extra/gnome-logs/gnome-logs-45_beta.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome.org gnome2-utils meson xdg - -DESCRIPTION="Log viewer for the systemd journal" -HOMEPAGE="https://wiki.gnome.org/Apps/Logs; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - gnome-base/gsettings-desktop-schemas - >=dev-libs/glib-2.43.90:2 - >=gui-libs/gtk-4.10.0:4 - >=gui-libs/libadwaita-1.4_alpha:1 - sys-apps/systemd:= -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - >=sys-devel/gettext-0.19.8 - app-text/docbook-xml-dtd:4.3 - dev-libs/libxml2:2 - dev-libs/libxslt - dev-util/itstool - virtual/pkgconfig -" - -src_configure() { - meson_src_configure -Dman=true -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -}
[gentoo-commits] repo/gentoo:master commit in: app-office/onlyoffice-bin/
commit: adaeb2861bcaf0fd6622f25ed1fa4e21d90513b8 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 1 11:40:52 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 1 11:44:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adaeb286 app-office/onlyoffice-bin: stabilize 8.0.1 for amd64 Signed-off-by: Pacho Ramos gentoo.org> app-office/onlyoffice-bin/onlyoffice-bin-8.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-8.0.1.ebuild b/app-office/onlyoffice-bin/onlyoffice-bin-8.0.1.ebuild index 2e531b9f39d2..6126154da80c 100644 --- a/app-office/onlyoffice-bin/onlyoffice-bin-8.0.1.ebuild +++ b/app-office/onlyoffice-bin/onlyoffice-bin-8.0.1.ebuild @@ -18,7 +18,7 @@ SRC_URI=" LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RESTRICT="mirror strip test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-office/onlyoffice-bin/
commit: c1f95aace6c5490e93cf0e3931dc3e371a1db24a Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 1 11:40:59 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 1 11:44:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f95aac app-office/onlyoffice-bin: drop 8.0.0 Signed-off-by: Pacho Ramos gentoo.org> app-office/onlyoffice-bin/Manifest | 1 - .../onlyoffice-bin/onlyoffice-bin-8.0.0.ebuild | 89 -- 2 files changed, 90 deletions(-) diff --git a/app-office/onlyoffice-bin/Manifest b/app-office/onlyoffice-bin/Manifest index ec6fa4c23ca4..4fdd747bf8a6 100644 --- a/app-office/onlyoffice-bin/Manifest +++ b/app-office/onlyoffice-bin/Manifest @@ -1,2 +1 @@ -DIST onlyoffice-bin-8.0.0_amd64.deb 208403072 BLAKE2B 25d3eeaf2acca46e0b0b67f9b5ae1770df1832f02a51e790fb80d8de67c988d3609e5be6a3d00c8649b2b0ba590ef9e8dfd58cae77d6d41dc59c17a81cb9ac04 SHA512 f6db9de8dc0df6d708b21df97b048285f8b1e2cf1a443cc84bb89c928f32d2bd72f6b8febc284139e2304d73f1db60d1fa0dc290d84e6273fb58c9e0cdeae1dd DIST onlyoffice-bin-8.0.1_amd64.deb 208469572 BLAKE2B 95f2e9df7c5673aa6edbb682078a9c133f1a5925dd1a84d3342c34cbe6a07691f4f5f425c264cf7760ae063a828caf1792533da1eb59423c48c77119935c889a SHA512 a16c784f1c9f056a2ed09fecff2cf7a4e2206006e04a1f8d8e260aeddd6b2195b0bbadd9f3b71a454d55311978d16d945cd345938688cf7e37aa9f11967c572f diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-8.0.0.ebuild b/app-office/onlyoffice-bin/onlyoffice-bin-8.0.0.ebuild deleted file mode 100644 index 707eea99fddc.. --- a/app-office/onlyoffice-bin/onlyoffice-bin-8.0.0.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop unpacker xdg - -MY_P="ONLYOFFICE-DesktopEditors-"${PV}"" - -DESCRIPTION="Onlyoffice is an office productivity suite (binary version)" -HOMEPAGE="https://www.onlyoffice.com/; -SRC_URI=" - amd64? ( - https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v"${PV}"/onlyoffice-desktopeditors_amd64.deb - -> "${P}"_amd64.deb - ) -" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="mirror strip test" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - dev-libs/wayland - dev-qt/qtgui:5[eglfs] - dev-qt/qtdeclarative:5 - dev-qt/qtwayland:5 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - media-libs/gst-plugins-base:1.0 - media-libs/gstreamer:1.0 - media-libs/harfbuzz - media-libs/libglvnd - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXScrnSaver - x11-libs/libXtst - x11-libs/pango - || ( - media-libs/libpulse - media-sound/apulse - ) -" - -S="${WORKDIR}" - -QA_PREBUILT="*" - -src_prepare() { - default - - # Allow launching the ONLYOFFICE on ALSA systems via media-sound/apuls - sed -i -e 's|\(export LD_LIBRARY_PATH=$DIR$LDLPATH\)|\1:'"${EPREFIX}"'/usr/'$(get_libdir)'/apulse|' \ - "${S}"/usr/bin/onlyoffice-desktopeditors || die -} - -src_install() { - domenu usr/share/applications/onlyoffice-desktopeditors.desktop - for size in {16,24,32,48,64,128,256}; do - newicon -s "${size}" opt/onlyoffice/desktopeditors/asc-de-"${size}".png onlyoffice-desktopeditors.png - done - - dobin usr/bin/desktopeditors usr/bin/onlyoffice-desktopeditors - doins -r opt - fperms +x /opt/onlyoffice/desktopeditors/{DesktopEditors,editors_helper,converter/x2t} -}
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/dssp/
commit: fbd3150360d6bfdc71eaa5ce19d6f5e9ccfe5033 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 1 10:52:13 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 1 11:05:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd31503 sci-chemistry/dssp: Add missing dependency Closes: https://bugs.gentoo.org/932159 Signed-off-by: Pacho Ramos gentoo.org> sci-chemistry/dssp/dssp-4.4.7.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sci-chemistry/dssp/dssp-4.4.7.ebuild b/sci-chemistry/dssp/dssp-4.4.7.ebuild index cebac1ce3a1a..d5e51fe40fec 100644 --- a/sci-chemistry/dssp/dssp-4.4.7.ebuild +++ b/sci-chemistry/dssp/dssp-4.4.7.ebuild @@ -20,7 +20,9 @@ CDEPEND=" >=dev-libs/libmcfp-1.2.2 >=sci-libs/libcifpp-7.0.3 " -BDEPEND="${CDEPEND}" +BDEPEND="${CDEPEND} + dev-cpp/catch:0 +" # doc? ( # || ( app-text/pandoc-bin[pandoc-symlink] app-text/pandoc ) # dev-python/weasyprint
[gentoo-commits] repo/gentoo:master commit in: net-ftp/gftp/
commit: 4a2bbee6e9c5f3c668fb82b034c06c758378b2f9 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 1 10:43:37 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 1 10:45:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2bbee6 net-ftp/gftp: Fix desktop file Closes: https://bugs.gentoo.org/843473 Signed-off-by: Pacho Ramos gentoo.org> net-ftp/gftp/gftp-2.9.1b-r1.ebuild | 6 ++ 1 file changed, 6 insertions(+) diff --git a/net-ftp/gftp/gftp-2.9.1b-r1.ebuild b/net-ftp/gftp/gftp-2.9.1b-r1.ebuild index fd7704a41e9c..ef3270996d03 100644 --- a/net-ftp/gftp/gftp-2.9.1b-r1.ebuild +++ b/net-ftp/gftp/gftp-2.9.1b-r1.ebuild @@ -34,6 +34,12 @@ PATCHES=( "${FILESDIR}"/"${P}"-fix-socklen-type.patch ) +src_prepare() { + gnome2_src_prepare + # https://github.com/masneyb/gftp/issues/181 + sed -i -e 's/Icon=gftp.png/Icon=gftp/' docs/gftp.desktop || die +} + src_configure() { gnome2_src_configure \ $(use_enable gtk gtkport) \
[gentoo-commits] repo/gentoo:master commit in: net-ftp/gftp/files/, net-ftp/gftp/
commit: d5911404bfb048c250e0150fce3ca0bcbdb2e42d Author: NHOrus yahoo com> AuthorDate: Fri Apr 26 09:19:22 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 1 10:45:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5911404 net-ftp/gftp: C99 porting, fix pointer type Closes: https://bugs.gentoo.org/919288 Signed-off-by: NHOrus yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/36430 Signed-off-by: Pacho Ramos gentoo.org> .../gftp/files/gftp-2.9.1b-fix-socklen-type.patch | 11 ++ net-ftp/gftp/gftp-2.9.1b-r1.ebuild | 46 ++ 2 files changed, 57 insertions(+) diff --git a/net-ftp/gftp/files/gftp-2.9.1b-fix-socklen-type.patch b/net-ftp/gftp/files/gftp-2.9.1b-fix-socklen-type.patch new file mode 100644 index ..f5bcdca11bbf --- /dev/null +++ b/net-ftp/gftp/files/gftp-2.9.1b-fix-socklen-type.patch @@ -0,0 +1,11 @@ +--- a/lib/gftp.h 2024-04-26 09:08:32.404275437 + b/lib/gftp.h 2024-04-26 09:11:56.292057323 + +@@ -361,7 +361,7 @@ + int wakeup_main_thread[2]; /* FD that gets written to by the threads to wakeup the parent */ + + void *remote_addr; +- size_t remote_addr_len; ++ socklen_t remote_addr_len; + int ai_family; + int ai_socktype; + unsigned int use_udp : 1; /* does this use UDP protocol? */ diff --git a/net-ftp/gftp/gftp-2.9.1b-r1.ebuild b/net-ftp/gftp/gftp-2.9.1b-r1.ebuild new file mode 100644 index ..fd7704a41e9c --- /dev/null +++ b/net-ftp/gftp/gftp-2.9.1b-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome2 + +DESCRIPTION="a free multithreaded file transfer client" +HOMEPAGE="https://github.com/masneyb/gftp; +SRC_URI="https://github.com/masneyb/gftp/releases/download/${PV}/${P}.tar.xz; + +# Override gnome.org.eclass's S= (bug #904064) +S="${WORKDIR}/${P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="gtk ssl" + +RDEPEND=" + dev-libs/glib:2 + sys-libs/ncurses:0= + sys-libs/readline:0 + gtk? ( x11-libs/gtk+:2 ) + ssl? ( dev-libs/openssl:0= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +PATCHES=( + # https://github.com/masneyb/gftp/issues/178 + "${FILESDIR}"/"${P}"-fix-socklen-type.patch +) + +src_configure() { + gnome2_src_configure \ + $(use_enable gtk gtkport) \ + $(use_enable ssl) +} + +src_install() { + gnome2_src_install + dodoc docs/USERS-GUIDE +}
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/chemex/
commit: d0d581b70e55198742157dabb92583ac49a769c2 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 1 10:28:24 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 1 10:29:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d581b7 sci-chemistry/chemex: add 2024.05.2 Signed-off-by: Pacho Ramos gentoo.org> sci-chemistry/chemex/Manifest| 1 + sci-chemistry/chemex/chemex-2024.05.2.ebuild | 45 2 files changed, 46 insertions(+) diff --git a/sci-chemistry/chemex/Manifest b/sci-chemistry/chemex/Manifest index baa5a20a02e6..3d463ece47fe 100644 --- a/sci-chemistry/chemex/Manifest +++ b/sci-chemistry/chemex/Manifest @@ -1,2 +1,3 @@ DIST chemex-2022.3.6.tar.gz 2843118 BLAKE2B e51b385dbf9e3c42f54f95f9929125e3263e12afa62beab8e5b8eb13e78a4fe9a0fb445f4f6c3cd4aa8e71748732ec58124682daa86be079eed036b78492ca71 SHA512 5c734e1b3ea39e9729bada93dfe5bc55f877b69ba6edd9612f95aab0d31949489582957a14f175646c7e6652644a5a55c26bcd74affc7fecc1e7b9cfdd4ceb63 DIST chemex-2024.02.16.tar.gz 2756466 BLAKE2B 715499fc3c68079dd66b26a0c4c495029c506be6f009529196fd30a1ec8ff4c0ecbcc4580c9beafd4f3c7df82d6fee525d85c09b031a6dc31d511c1183d30f8d SHA512 7975157b86493c580ce00ef23549597743ff4aa03cebed7d0e0af1d644eed359b5dfa57c51e11f223acebe335d12cb43bd7694a46eeb2ccba70ac6147ba40eda +DIST chemex-2024.05.2.tar.gz 2757082 BLAKE2B e231f2b4da566b633cdd10c54f413b319847e86ab909b81ca78e0cf5c368f4cd039fc26d4214f464de1ca618ea5bbd8579e9bfeaa4a97e01ef3ddecb1d8c8227 SHA512 29e137a1d275f5c6b078081350b8d9a6f9172858adb744afdbbdbbe94dc9953f1fb37ad49e10f2d39db89e90c2c8d5b17a53ec9be337772bb531052ae4ab86f1 diff --git a/sci-chemistry/chemex/chemex-2024.05.2.ebuild b/sci-chemistry/chemex/chemex-2024.05.2.ebuild new file mode 100644 index ..449970b2c4ce --- /dev/null +++ b/sci-chemistry/chemex/chemex-2024.05.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL="yes" +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{11..12} ) + +inherit distutils-r1 + +DESCRIPTION="Program to fit chemical exchange induced shift and relaxation data" +HOMEPAGE="https://github.com/gbouvignies/chemex; +SRC_URI="https://github.com/gbouvignies/ChemEx/archive/refs/tags/v${PV/_p/-dev}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/ChemEx-${PV/_p/-dev}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +#RESTRICT="!test? ( test )" +# FIXME: Restrict until tests are readded https://github.com/gbouvignies/ChemEx/issues/51 +RESTRICT="test" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/annotated-types-0.6.0[${PYTHON_USEDEP}] + >=dev-python/cachetools-5.3.3[${PYTHON_USEDEP}] + >=dev-python/emcee-3.1.4[${PYTHON_USEDEP}] + >=dev-python/lmfit-1.2.2[${PYTHON_USEDEP}] + >=dev-python/matplotlib-3.8.4[${PYTHON_USEDEP}] + >=dev-python/numpy-1.26.4[${PYTHON_USEDEP}] + >=dev-python/pydantic-2.6.4[${PYTHON_USEDEP}] + >=dev-python/rapidfuzz-3.7.0[${PYTHON_USEDEP}] + >=dev-python/rich-13.7.1[${PYTHON_USEDEP}] + >=dev-python/scipy-1.13.0[${PYTHON_USEDEP}] + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ') +" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest + +export PDM_BUILD_SCM_VERSION=${PV}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/bluez/
commit: 8f47f2d2422bca990ac5acbe736c62abc96074a9 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 11:07:58 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 11:08:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f47f2d2 net-wireless/bluez: add 5.76 Also try to enforce 555 permissions (as wanted by upstream) for new installs, for current systems, admin will need to change the manually if desired (even if the systemd warning is harmless and 555 permissions make no much sense anyway https://github.com/bluez/bluez/issues/414). Also fix redundant manual installing of several files. Thanks-to: Matthias Nagel Thanks-to: Mike Gilbert Closes: https://bugs.gentoo.org/929017 Signed-off-by: Pacho Ramos gentoo.org> net-wireless/bluez/Manifest | 1 + net-wireless/bluez/bluez-5.76.ebuild | 273 +++ 2 files changed, 274 insertions(+) diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest index 39f3f06c1c22..ef6d8301439d 100644 --- a/net-wireless/bluez/Manifest +++ b/net-wireless/bluez/Manifest @@ -1,3 +1,4 @@ DIST bluez-5.72.tar.xz 2390792 BLAKE2B b5d1bc290c9bad5aa32de16433c34d0ac5aed7164077ef941a0bf90eddc5e22a6cf19f972bcae33061b41e3c344f7abeb65a11b6013c13fd53059ac93d83240a SHA512 1c6560f60ac0654d7c25ed8ab2f0f3a3a9ca8688ee28e1c476ffc7ae38737e739d27bbb88789c86b03fc600a8a68496d90a7b395ec393dd2bbf69be62357991a DIST bluez-5.73.tar.xz 2408088 BLAKE2B 69c5b8c23039108403631da86c29d62869f2311bb34eeb471779fae094bbf8738193389fb8792b779b10eaeca5b02723c86f2b98c435bbd2c23a3d317df76070 SHA512 20090da036d3d614706b14a757b02acf138859d8f0476aa7f68d57635dfb3632ce7d8bb3456320904d72333d1314a5fe14dcb8ece307e6d31ce6d2d516de25e8 DIST bluez-5.75.tar.xz 2414552 BLAKE2B 5100995421114d850c1b1bd19188f7ee193c262dd79b45788de5d9ba0f260c3c096c724b1077f7cf6e846d13fd2f0a8a7c7a5014457c2928e5acbaa73ba40853 SHA512 f5fdad3824ed094d944d33f3d116c045e69d593a2b4dae5e57feeb5625a13e024e2433a3178921d2f8e1bd8261794ecdfc25ff3e52672e6e8d42e85b33a735a4 +DIST bluez-5.76.tar.xz 2418848 BLAKE2B 658e67ec3ac568fd4d8bdc434eabfc63fd8cddd287f7cf6a8967771673e79fe95c509be654ae2495d1b3aedb1e23ca710d545f5ded281a64fd44058b0cdf7afe SHA512 30dc3faef74a2225fd6027178376dca4166082d1ed5188021e13d13582db5846aef60b753f173d525bfd0c040f26c3e7dab0283ecafbd34c4a06855d13abb389 diff --git a/net-wireless/bluez/bluez-5.76.ebuild b/net-wireless/bluez/bluez-5.76.ebuild new file mode 100644 index ..61da183bfe45 --- /dev/null +++ b/net-wireless/bluez/bluez-5.76.ebuild @@ -0,0 +1,273 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..12} ) + +inherit autotools flag-o-matic linux-info python-single-r1 systemd udev multilib-minimal #readme.gentoo-r1 + +DESCRIPTION="Bluetooth Tools and System Daemons for Linux" +HOMEPAGE="http://www.bluez.org https://github.com/bluez/bluez; +SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0/3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" +IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev" + +# Since this release all remaining extra-tools need readline support, but this could +# change in the future, hence, this REQUIRED_USE constraint could be dropped +# again in the future. +# btpclient needs mesh, bug #790587 +REQUIRED_USE=" + btpclient? ( mesh ) + extra-tools? ( deprecated readline ) + test? ( ${PYTHON_REQUIRED_USE} ) + test-programs? ( ${PYTHON_REQUIRED_USE} ) +" + +TEST_DEPS="${PYTHON_DEPS} + $(python_gen_cond_dep ' + >=dev-python/dbus-python-1[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + dev-python/docutils + virtual/pkgconfig + test? ( ${TEST_DEPS} ) +" +DEPEND=" + >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}] + btpclient? ( >=dev-libs/ell-0.39 ) + cups? ( net-print/cups:= ) + mesh? ( + >=dev-libs/ell-0.39 + >=dev-libs/json-c-0.13:= + sys-libs/readline:0= + ) + midi? ( media-libs/alsa-lib ) + obex? ( dev-libs/libical:= ) + readline? ( sys-libs/readline:0= ) + systemd? ( sys-apps/systemd ) + >=sys-apps/dbus-1.6:= + udev? ( >=virtual/udev-196 ) +" +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-bluetooth ) + test-programs? ( ${TEST_DEPS} ) +" + +RESTRICT="!test? ( test )" + +PATCHES=( + # Try both udevadm paths to cover udev/systemd vs. eudev locations (#539844) + # http://www.spinics.net/lists/linux-bluetooth/msg58739.html +
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molmol/, sci-chemistry/molmol/files/
commit: ee8c3c49423152a5e4d1ab49369fad319031832a Author: Brahmajit Das gmail com> AuthorDate: Thu Apr 4 10:14:45 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 10:51:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee8c3c49 sci-chemistry/molmol: Fix passing incompatible pointer type Closes: https://bugs.gentoo.org/923325 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36093 Signed-off-by: Pacho Ramos gentoo.org> .../molmol/files/molmol-2k_p2-gcc14-fix.patch | 12 +++ sci-chemistry/molmol/molmol-2k_p2-r9.ebuild| 106 + 2 files changed, 118 insertions(+) diff --git a/sci-chemistry/molmol/files/molmol-2k_p2-gcc14-fix.patch b/sci-chemistry/molmol/files/molmol-2k_p2-gcc14-fix.patch new file mode 100644 index ..7041ced28efe --- /dev/null +++ b/sci-chemistry/molmol/files/molmol-2k_p2-gcc14-fix.patch @@ -0,0 +1,12 @@ +Bug: https://bugs.gentoo.org/923325 +--- a/src/motogl/MotOGLDump.c b/src/motogl/MotOGLDump.c +@@ -245,7 +245,7 @@ jpegErrHand(j_common_ptr jpegInfoP) + + #ifdef PNG_SUPPORT + static void +-pngErrHand(png_structp pngStrucP, char *errMsg) ++pngErrHand(png_structp pngStrucP, const char *errMsg) + { + IORaiseError(errMsg); + longjmp(png_jmpbuf(pngStrucP), 1); diff --git a/sci-chemistry/molmol/molmol-2k_p2-r9.ebuild b/sci-chemistry/molmol/molmol-2k_p2-r9.ebuild new file mode 100644 index ..818fc5df9fa5 --- /dev/null +++ b/sci-chemistry/molmol/molmol-2k_p2-r9.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit desktop toolchain-funcs + +MY_PV="${PV/_p/.}.0" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Publication-quality molecular visualization package" + +# Original page dead +#HOMEPAGE="http://hugin.ethz.ch/wuthrich/software/molmol/index.html; +HOMEPAGE=" + http://www.csb.yale.edu/userguides/graphics/molmol/molmol_descrip.html + http://pjf.net/science/molmol.html +" +SRC_URI=" + ftp://ftp.mol.biol.ethz.ch/software/MOLMOL/unix-gzip/${MY_P}-src.tar.gz + ftp://ftp.mol.biol.ethz.ch/software/MOLMOL/unix-gzip/${MY_P}-doc.tar.gz + https://dev.gentoo.org/~soap/distfiles/${PN}-patches.tbz2 + https://dev.gentoo.org/~pacho/${PN}/${PN}_256.png +" + +LICENSE="molmol" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND=" + || ( + ( + media-libs/mesa[X(+)] + x11-libs/libGLw + ) + media-libs/mesa[motif(-),X(+)] + ) + media-libs/libjpeg-turbo:= + media-libs/libpng:= + media-libs/tiff:= + sys-libs/zlib + virtual/glu + x11-libs/libXpm + x11-libs/motif:0 + x11-apps/xdpyinfo +" +DEPEND="${RDEPEND}" +BDEPEND="" + +S="${WORKDIR}" + +PATCHES=( + "${FILESDIR}"/${P}-gcc14-fix.patch +) + +pkg_setup() { + MMDIR="/usr/$(get_libdir)/molmol" + MAKEOPTS="${MAKEOPTS} -j1" #880621 +} + +src_prepare() { + default + + rm -rf tiff* + # Patch from http://pjf.net/science/molmol.html, where src.rpm is provided + eapply "${WORKDIR}"/patches/pjf_RH9_molmol2k2.diff + + eapply "${WORKDIR}"/patches/ldflags.patch + eapply "${WORKDIR}"/patches/opengl.patch + + ln -s makedef.lnx "${S}"/makedef || die + + sed \ + -e "s|ksh|sh|" \ + -e "s|^MOLMOLHOME.*|MOLMOLHOME=${EPREFIX}/${MMDIR};MOLMOLDEV=\"Motif/OpenGL\"|" \ + -i "${S}"/molmol || die + sed \ + -e "s|^MCFLAGS.*|MCFLAGS = ${CFLAGS}|" \ + -e "s|^CC.*|CC = $(tc-getCC)|" \ + -i "${S}"/makedef || die + + eapply "${WORKDIR}"/patches/cast.patch + eapply -p0 "${WORKDIR}"/patches/libpng15.patch + + # patch from fink + # fixes numerous bad bracings and hopefully the OGL bug 429974 + eapply "${WORKDIR}"/patches/${P}-fink.patch + + eapply "${WORKDIR}"/patches/wild.patch + tc-export AR +} + +src_install() { + dobin molmol + + exeinto ${MMDIR} + doexe src/main/molmol + insinto ${MMDIR} + doins -r auxil help macros man setup tips + + make_desktop_entry "${PN}" MOLMOL + newicon "${DISTDIR}/${PN}_256.png" "${PN}.png" + + einstalldocs + dodoc HISTORY +}
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molmol/
commit: 9fda8b094fc31aaa3b93b0ae10a74847dc457ce2 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 10:56:46 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 10:56:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fda8b09 sci-chemistry/molmol: Fix pkgcheck warnings Signed-off-by: Pacho Ramos gentoo.org> sci-chemistry/molmol/molmol-2k_p2-r9.ebuild | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/sci-chemistry/molmol/molmol-2k_p2-r9.ebuild b/sci-chemistry/molmol/molmol-2k_p2-r9.ebuild index 818fc5df9fa5..29769cede153 100644 --- a/sci-chemistry/molmol/molmol-2k_p2-r9.ebuild +++ b/sci-chemistry/molmol/molmol-2k_p2-r9.ebuild @@ -21,11 +21,11 @@ SRC_URI=" https://dev.gentoo.org/~soap/distfiles/${PN}-patches.tbz2 https://dev.gentoo.org/~pacho/${PN}/${PN}_256.png " +S="${WORKDIR}" LICENSE="molmol" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" -IUSE="" RDEPEND=" || ( @@ -45,9 +45,6 @@ RDEPEND=" x11-apps/xdpyinfo " DEPEND="${RDEPEND}" -BDEPEND="" - -S="${WORKDIR}" PATCHES=( "${FILESDIR}"/${P}-gcc14-fix.patch
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-firmware/
commit: c05f2433027fc1764c7b19fbe43db9a999baf0dd Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 10:45:44 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 10:45:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c05f2433 gnome-extra/gnome-firmware: add 46.0 Signed-off-by: Pacho Ramos gentoo.org> gnome-extra/gnome-firmware/Manifest| 1 + .../gnome-firmware/gnome-firmware-46.0.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/gnome-extra/gnome-firmware/Manifest b/gnome-extra/gnome-firmware/Manifest index 66e93180440e..ce7fca247804 100644 --- a/gnome-extra/gnome-firmware/Manifest +++ b/gnome-extra/gnome-firmware/Manifest @@ -1,2 +1,3 @@ DIST gnome-firmware-43.2.tar.xz 272344 BLAKE2B 6fc698d3b8c831d4802111bc5bfd290f570a1a87ca621280621e191c9669b892732ed63b8dac516fd7231092b777977844f06848c32ea67a9ff6338166330f25 SHA512 8524a2b2c5ab5de5f2cbb01e02e158d351e29182af6330c34760745fdd2817323ac11eaad302a540dfe16d29aef10778c38bb705523d8260340d06188b98fc4d DIST gnome-firmware-45.0.tar.xz 277276 BLAKE2B b6ef1995b3861e4f44a7463d55be3450cdb6e1d623b41e82d87ddbd3b25cde258ecdd8ed0d6edf1b9c4d6711ad401050a879ad5dcae1d77267511b92f078082f SHA512 62cf662545ab3f4eb5f9f76880a5593dd3a428fdc255eb011bb53b6a3b9f81e8ad5d8b392734ca02ba6067fde32087e19f581b0e9103c960afb72168309053d3 +DIST gnome-firmware-46.0.tar.xz 294292 BLAKE2B 175bff729b343c151399e83d9c1305096ee395452b5c5d60d1e2836f0e2f6ffc91d5df1e187e6a60a7ea43f4616e8aebfb9d95e1351db6fb65070d834f3ef666 SHA512 817063f292cfaf3511f3a11ba5ca787449bdb4211444aee19e4e64cc5a8194fad1588c9ce44eab41945da3ad9ff018492727b99953451b21f08911bbe51650bf diff --git a/gnome-extra/gnome-firmware/gnome-firmware-46.0.ebuild b/gnome-extra/gnome-firmware/gnome-firmware-46.0.ebuild new file mode 100644 index ..5bdf62da3b89 --- /dev/null +++ b/gnome-extra/gnome-firmware/gnome-firmware-46.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg + +DESCRIPTION="Install firmware on devices" +HOMEPAGE="https://gitlab.gnome.org/World/gnome-firmware; +SRC_URI="https://people.freedesktop.org/~hughsient/releases/${P}.tar.xz; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+man elogind systemd" + +RDEPEND=" + >=gui-libs/gtk-4.2:4 + >=dev-libs/glib-2.74.0:2 + >=sys-apps/fwupd-1.8.11[elogind?,systemd?] + >=dev-libs/libxmlb-0.1.7:= + >=gui-libs/libadwaita-1.4:1 + elogind? ( sys-auth/elogind ) + systemd? ( sys-apps/systemd ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig + man? ( sys-apps/help2man ) +" + +DOCS=( README.md ) + +src_configure() { + local emesonargs=( + -Dconsolekit=false + -Ddevel=false + $(meson_use elogind) + $(meson_use man) + $(meson_use systemd) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-bing-wallpaper/
commit: 0a5572a7a99b342509a190750602180beada07f9 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 10:39:42 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 10:39:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a5572a7 gnome-extra/gnome-shell-extension-bing-wallpaper: drop 45-r1, 46 Signed-off-by: Pacho Ramos gentoo.org> .../gnome-shell-extension-bing-wallpaper/Manifest | 2 - ...ome-shell-extension-bing-wallpaper-45-r1.ebuild | 56 -- .../gnome-shell-extension-bing-wallpaper-46.ebuild | 56 -- 3 files changed, 114 deletions(-) diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest index 5038b94f6fcc..54792c6fda7d 100644 --- a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest +++ b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest @@ -1,4 +1,2 @@ -DIST gnome-shell-extension-bing-wallpaper-45.tar.gz 5410536 BLAKE2B bf0a8c7ae8fc421ba9a9cd88cf689b18336c3e25e0eb5627e600e4d8e2fb0ace1c7b867e189aef8fa2e3f2a7cc2e7164636e712a4ad0e6cf3b54b4c9428a96d8 SHA512 e82bb69745f06c83d76a7faad0c777b7b77b69b39a31cf7845593c861b45cb571a5183423efbbf05cfdb0e2b43f205160e903de65d545d98df0ccd43710b00de -DIST gnome-shell-extension-bing-wallpaper-46.tar.gz 5408142 BLAKE2B cb3a1145bca49b9fe77e44ca7a61eca70c6cc8568970092a1a178d6b93cf8a951f22f6e28f7f215c99a1d657b616a7209a201bf2523be63a52c081406b8af8c9 SHA512 d18c88d077c55cc4bdd1277d1ab1ff99f91ab02625290364f8cc4c696def3820366200af11307b284c68825105ec8b01c22ce32c0ec43d348443b4b5366c8d9d DIST gnome-shell-extension-bing-wallpaper-48.tar.gz 5407779 BLAKE2B bf3a10389ae5d2bdaab11c9927ca0227e453a25d9719a903dfdf136d3fe4746efc88d44fa1f935ef40e401deea2a6fffa45ded56f8aa4fe06e2ebb55c0792c74 SHA512 27a46bb2aca38c7fde5f793ca1190ec24cf363e2b01eb7fe79d19dbe2cadf269e709c5e5a090a4d966d9359cbd20f035f10b7bfdcc34ea39b8aa8346e89663e0 DIST gnome-shell-extension-bing-wallpaper-49.tar.gz 5408566 BLAKE2B 7fa60cc5d3a2b1f10dd5c364a24a38f76f9891f17fa72638cfe58ceac5c9503a0d556078a49f060c297bd940d9998497b73785d3ea33a24ce3050a91c509a977 SHA512 c0dbf7d900d019b588d8188b03554bb26b95202efa270dd697259d3921f96aeec78ef70a3f84db60680a8c1844c48b98184c4f8a2205fb69db7c6cb5fa117d62 diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-45-r1.ebuild b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-45-r1.ebuild deleted file mode 100644 index a5edfdffc77d.. --- a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-45-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit gnome2-utils - -DESCRIPTION="Changes your wallpaper daily to the bing.com background image" -HOMEPAGE="https://github.com/neffo/bing-wallpaper-gnome-extension; -SRC_URI="https://github.com/neffo/bing-wallpaper-gnome-extension/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND=" - dev-libs/glib:2 - app-eselect/eselect-gnome-shell-extensions - >=gnome-base/gnome-shell-3.36 - net-libs/libsoup:2.4 -" -DEPEND="" -BDEPEND="" - -S="${WORKDIR}/bing-wallpaper-gnome-extension-${PV}" -extension_uuid="bingwallpa...@ineffable-gmail.com" - -PATCHES=( - # https://github.com/neffo/bing-wallpaper-gnome-extension/issues/113 - "${FILESDIR}/${PN}-44-unlock-screen.patch" -) - -src_install() { - einstalldocs - rm -f README.md LICENSE || die - insinto /usr/share/glib-2.0/schemas - doins schemas/*.xml - rm -rf schemas - insinto /usr/share/gnome-shell/extensions/"${extension_uuid}" - doins -r * -} - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_schemas_update - ebegin "Updating list of installed extensions" - eselect gnome-shell-extensions update - eend $? -} - -pkg_postrm() { - gnome2_schemas_update -} diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-46.ebuild b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-46.ebuild deleted file mode 100644 index d4f575f10389.. --- a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-46.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit gnome2-utils - -DESCRIPTION="Changes your wallpaper daily to the bing.com background image" -HOMEPAGE="https://github.com/neffo/bing-wallpape
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-bing-wallpaper/
commit: f8fecadba82ce7f82ca61fd80674048054ce3a62 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 10:39:24 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 10:39:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8fecadb gnome-extra/gnome-shell-extension-bing-wallpaper: add 49 Signed-off-by: Pacho Ramos gentoo.org> .../gnome-shell-extension-bing-wallpaper/Manifest | 1 + .../gnome-shell-extension-bing-wallpaper-49.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest index bc1ca29c78bb..5038b94f6fcc 100644 --- a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest +++ b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest @@ -1,3 +1,4 @@ DIST gnome-shell-extension-bing-wallpaper-45.tar.gz 5410536 BLAKE2B bf0a8c7ae8fc421ba9a9cd88cf689b18336c3e25e0eb5627e600e4d8e2fb0ace1c7b867e189aef8fa2e3f2a7cc2e7164636e712a4ad0e6cf3b54b4c9428a96d8 SHA512 e82bb69745f06c83d76a7faad0c777b7b77b69b39a31cf7845593c861b45cb571a5183423efbbf05cfdb0e2b43f205160e903de65d545d98df0ccd43710b00de DIST gnome-shell-extension-bing-wallpaper-46.tar.gz 5408142 BLAKE2B cb3a1145bca49b9fe77e44ca7a61eca70c6cc8568970092a1a178d6b93cf8a951f22f6e28f7f215c99a1d657b616a7209a201bf2523be63a52c081406b8af8c9 SHA512 d18c88d077c55cc4bdd1277d1ab1ff99f91ab02625290364f8cc4c696def3820366200af11307b284c68825105ec8b01c22ce32c0ec43d348443b4b5366c8d9d DIST gnome-shell-extension-bing-wallpaper-48.tar.gz 5407779 BLAKE2B bf3a10389ae5d2bdaab11c9927ca0227e453a25d9719a903dfdf136d3fe4746efc88d44fa1f935ef40e401deea2a6fffa45ded56f8aa4fe06e2ebb55c0792c74 SHA512 27a46bb2aca38c7fde5f793ca1190ec24cf363e2b01eb7fe79d19dbe2cadf269e709c5e5a090a4d966d9359cbd20f035f10b7bfdcc34ea39b8aa8346e89663e0 +DIST gnome-shell-extension-bing-wallpaper-49.tar.gz 5408566 BLAKE2B 7fa60cc5d3a2b1f10dd5c364a24a38f76f9891f17fa72638cfe58ceac5c9503a0d556078a49f060c297bd940d9998497b73785d3ea33a24ce3050a91c509a977 SHA512 c0dbf7d900d019b588d8188b03554bb26b95202efa270dd697259d3921f96aeec78ef70a3f84db60680a8c1844c48b98184c4f8a2205fb69db7c6cb5fa117d62 diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-49.ebuild b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-49.ebuild new file mode 100644 index ..982992d794b7 --- /dev/null +++ b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-49.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome2-utils + +DESCRIPTION="Change your wallpaper daily to the bing.com background image" +HOMEPAGE="https://github.com/neffo/bing-wallpaper-gnome-extension; +SRC_URI="https://github.com/neffo/bing-wallpaper-gnome-extension/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + dev-libs/glib:2 + app-eselect/eselect-gnome-shell-extensions + >=gnome-base/gnome-shell-45 + net-libs/libsoup:3.0 +" +DEPEND="" +BDEPEND="" + +S="${WORKDIR}/bing-wallpaper-gnome-extension-${PV}" +extension_uuid="bingwallpa...@ineffable-gmail.com" + +PATCHES=( + # https://github.com/neffo/bing-wallpaper-gnome-extension/issues/113 + "${FILESDIR}/${PN}-44-unlock-screen.patch" +) + +src_install() { + einstalldocs + rm -f README.md LICENSE || die + insinto /usr/share/glib-2.0/schemas + doins schemas/*.xml + rm -rf schemas + insinto /usr/share/gnome-shell/extensions/"${extension_uuid}" + doins -r * +} + +pkg_preinst() { + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_schemas_update + ebegin "Updating list of installed extensions" + eselect gnome-shell-extensions update + eend $? +} + +pkg_postrm() { + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-bing-wallpaper/
commit: fe1c7cc2491017eddce0d3fa2201f3567c9b65c7 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 10:40:15 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 10:40:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe1c7cc2 gnome-extra/gnome-shell-extension-bing-wallpaper: Fix pkgcheck warnings Signed-off-by: Pacho Ramos gentoo.org> .../gnome-shell-extension-bing-wallpaper-49.ebuild | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-49.ebuild b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-49.ebuild index 982992d794b7..c5c1f694b082 100644 --- a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-49.ebuild +++ b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-49.ebuild @@ -7,11 +7,11 @@ inherit gnome2-utils DESCRIPTION="Change your wallpaper daily to the bing.com background image" HOMEPAGE="https://github.com/neffo/bing-wallpaper-gnome-extension; SRC_URI="https://github.com/neffo/bing-wallpaper-gnome-extension/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/bing-wallpaper-gnome-extension-${PV}" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND=" dev-libs/glib:2 @@ -19,10 +19,7 @@ RDEPEND=" >=gnome-base/gnome-shell-45 net-libs/libsoup:3.0 " -DEPEND="" -BDEPEND="" -S="${WORKDIR}/bing-wallpaper-gnome-extension-${PV}" extension_uuid="bingwallpa...@ineffable-gmail.com" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/libquicktime/, media-libs/libquicktime/files/
commit: 18fa34358d5e58bd9c6a59b66602bd4ee329a70f Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 10:26:05 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 10:28:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18fa3435 media-libs/libquicktime: Apply fixes from Arch Adds compatibility with newer ffmpeg versions, faad2 fixes and fix codecs via patch instead of sedding. Closes: https://bugs.gentoo.org/834384 Signed-off-by: Pacho Ramos gentoo.org> .../files/libquicktime-1.2.4-faad2.patch | 86 +++ .../files/libquicktime-1.2.4-ffmpeg-codecs.patch | 651 + .../files/libquicktime-1.2.4-ffmpeg5.patch | 342 +++ .../libquicktime/libquicktime-1.2.4-r5.ebuild | 124 4 files changed, 1203 insertions(+) diff --git a/media-libs/libquicktime/files/libquicktime-1.2.4-faad2.patch b/media-libs/libquicktime/files/libquicktime-1.2.4-faad2.patch new file mode 100644 index ..563f46426f26 --- /dev/null +++ b/media-libs/libquicktime/files/libquicktime-1.2.4-faad2.patch @@ -0,0 +1,86 @@ +diff -ruN a/configure.ac b/configure.ac +--- a/configure.ac 2012-03-29 21:44:28.0 +0200 b/configure.ac 2020-02-09 18:27:31.599127781 +0100 +@@ -728,82 +728,9 @@ + + if test "x$with_faad2" != "xno"; then + +-OLD_CFLAGS=$CFLAGS +-OLD_LIBS=$LIBS +- + CFLAGS="$CFLAGS" + LIBS="$LIBS -lfaad -lm" + +-AC_MSG_CHECKING(for neaacdec.h usability for faad2) +- +- +-AC_TRY_RUN([ +-#include +-#include +-main() +-{ +-int faad_major; +-int faad_minor; +-faacDecHandle dec; +- +-if(sscanf(FAAD2_VERSION, "%d.%d", _major, _minor) < 2) +- return -1; +-dec = faacDecOpen(); +-if(!dec) +- return -1; +-return 0; +-} +- ], +- [ +-# program could be run +-have_faad2="true" +-AC_MSG_RESULT(yes) +-FAAD2_CFLAGS=$CFLAGS +-FAAD2_LIBS=$LIBS +-AC_DEFINE(HAVE_NEAACDEC_H) +- ], +-# program could not be run +-AC_MSG_RESULT(no) +-) +- +-if test "x$have_faad2" != "xtrue"; then +- +-AC_MSG_CHECKING(for faad.h usability for faad2) +- +-AC_TRY_RUN([ +-#include +-#include +-main() +-{ +-int faad_major; +-int faad_minor; +-faacDecHandle dec; +- +-if(sscanf(FAAD2_VERSION, "%d.%d", _major, _minor) < 2) +- return -1; +-dec = faacDecOpen(); +-if(!dec) +- return -1; +-return 0; +-} +- ], +- [ +-# program could be run +-have_faad2="true" +-AC_MSG_RESULT(yes) +-FAAD2_CFLAGS=$CFLAGS +-FAAD2_LIBS=$LIBS +- +- +- ], +-# program could not be run +-AC_MSG_RESULT(no) +-) +- +-fi +- +-CFLAGS=$OLD_CFLAGS +-LIBS=$OLD_LIBS + + fi + diff --git a/media-libs/libquicktime/files/libquicktime-1.2.4-ffmpeg-codecs.patch b/media-libs/libquicktime/files/libquicktime-1.2.4-ffmpeg-codecs.patch new file mode 100644 index ..8de9a288c176 --- /dev/null +++ b/media-libs/libquicktime/files/libquicktime-1.2.4-ffmpeg-codecs.patch @@ -0,0 +1,651 @@ +diff -ruN a/plugins/ffmpeg/audio.c b/plugins/ffmpeg/audio.c +--- a/plugins/ffmpeg/audio.c 2012-03-29 21:44:28.0 +0200 b/plugins/ffmpeg/audio.c 2020-02-09 19:08:03.716063846 +0100 +@@ -626,7 +626,7 @@ + { + /* If the codec is mp3, make sure to decode the very last frame */ + +-if((codec->avctx->codec_id == CODEC_ID_MP3) && ++if((codec->avctx->codec_id == AV_CODEC_ID_MP3) && +(codec->bytes_in_chunk_buffer >= 4)) + { + if(!mpa_decode_header(, codec->chunk_buffer, (const mpa_header*)0)) +@@ -695,7 +695,7 @@ + + /* Some really broken mp3 files have the header bytes split across 2 chunks */ + +-if(codec->avctx->codec_id == CODEC_ID_MP3) ++if(codec->avctx->codec_id == AV_CODEC_ID_MP3) + { + if(codec->bytes_in_chunk_buffer < 4) + { +@@ -806,7 +806,7 @@ + + if(bytes_decoded < 0) + { +- if(codec->avctx->codec_id == CODEC_ID_MP3) ++ if(codec->avctx->codec_id == AV_CODEC_ID_MP3) + { + /* For mp3, bytes_decoded < 0 means, that the frame should be muted */ + memset(>sample_buffer[track_map->channels * (codec->sample_buffer_end - +@@ -866,8 +866,8 @@ + quicktime_audio_map_t *track_map = >atracks[track]; + quicktime_ffmpeg_audio_codec_t *codec = track_map->codec->priv; + +- if((codec->decoder->id == CODEC_ID_MP2) || +- (codec->decoder->id == CODEC_ID_MP3)) ++ if((codec->decoder->id == AV_CODEC_ID_MP2) || ++ (codec->decoder->id == AV_CODEC_ID_MP3)) + { + mpa_header h; + uint32_t header; +@@ -909,7 +909,7 @@ + else + track_map->ci.bitrate = h.bitrate; + } +- else if(codec->decoder->id == CODEC_ID_AC3) ++ else
[gentoo-commits] repo/gentoo:master commit in: x11-misc/virtualgl/
commit: bccde7ae6a39188bbdbfb8e455842a7bdc86023c Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 10:15:48 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 10:16:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bccde7ae x11-misc/virtualgl: fix pkgcheck warnings Signed-off-by: Pacho Ramos gentoo.org> x11-misc/virtualgl/virtualgl-3.1.1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/x11-misc/virtualgl/virtualgl-3.1.1.ebuild b/x11-misc/virtualgl/virtualgl-3.1.1.ebuild index 41dde92c6219..1b1bb38f63a8 100644 --- a/x11-misc/virtualgl/virtualgl-3.1.1.ebuild +++ b/x11-misc/virtualgl/virtualgl-3.1.1.ebuild @@ -18,10 +18,9 @@ fi DESCRIPTION="Run OpenGL applications remotely with full 3D hardware acceleration" HOMEPAGE="https://www.virtualgl.org/; +LICENSE="LGPL-2.1 wxWinLL-3.1 FLTK" SLOT="0" -LICENSE="LGPL-2.1 wxWinLL-3.1 FLTK" -IUSE="" RDEPEND=" media-libs/libjpeg-turbo[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/dssp/
commit: 0262304a0e66328fe0b605343b0dcb05fca7f97c Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 10:03:52 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 10:06:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0262304a sci-chemistry/dssp: add 4.4.7 Closes: https://bugs.gentoo.org/924695 Signed-off-by: Pacho Ramos gentoo.org> sci-chemistry/dssp/Manifest | 1 + sci-chemistry/dssp/dssp-4.4.7.ebuild | 54 2 files changed, 55 insertions(+) diff --git a/sci-chemistry/dssp/Manifest b/sci-chemistry/dssp/Manifest index ab8d9af141e6..8388d09b6c61 100644 --- a/sci-chemistry/dssp/Manifest +++ b/sci-chemistry/dssp/Manifest @@ -3,3 +3,4 @@ DIST dssp-3.0.11.tar.gz 168085 BLAKE2B e1c42fd22cfb2287f10b5deae48b56a4583d4a677 DIST dssp-4.3.1.tar.gz 226842 BLAKE2B 86318f05b8381d94fa9c65a956f5fb607ef8072b0395d912e20697ba36836c449ddff31a4a64d0005bbfe34899f71853c0f15a911042389fc894934c08fc34c8 SHA512 4dc1a3f5c7ba258ebf548674c7b33c36b0e3a7d14911394eb8d2955c235f3cb1d6c50cb03f411db55a8a9d7aa93e4d03354c47f9f0126b0bdcbf40dc9391d403 DIST dssp-4.4.1.tar.gz 161797 BLAKE2B d6bfb40a730f39e9d5a0988ce22a9dd377ec08a09e29f77e5afaac26d512cf87f6e289c1e4e3e63cfef7354b10fb57bf410bcc169604b1b6a6078380e4f08d26 SHA512 1bcf9e16efc5d3a7de11e24ed63e47d3263123af4670b8f3daa97cdf7cc33202fb4d564acac3024ed4edcce1ef8278f71f5312f27a234d2957afa6f563c88ed6 DIST dssp-4.4.4.1.tar.gz 162809 BLAKE2B 6c3f588a48778cf5f20b40b93736e150a4d366bf44d214b4064362c2a3bce69db415f5d12568a8523d99e2e5a47749d450ff0251dc3035628dbef9343d37e99a SHA512 291810391d74da7ab65bcf4aab61fa4ae1a5518a361fa02d5c15ed0e5c94139fde65e7612a978f5326bd7d93f2ac6ea01b2b65514d6b64f4d062adf112c48deb +DIST dssp-4.4.7.tar.gz 163831 BLAKE2B 195c8fb183df00105098967850b01c0d6acf776f7cfa409fc536c8291e7a467da2adfb5f34d8191e33dbb29bfd254cd414c1b7b76ed3f3b854928c4dc8a5fcdd SHA512 2fe2d8a494b570934c0d28804fe69b6569089ded58ec92bf3d83b25ce60a3b9486490909e187b511328f13498ca9027869e922d95a355cf0e21c2564c2db1b5a diff --git a/sci-chemistry/dssp/dssp-4.4.7.ebuild b/sci-chemistry/dssp/dssp-4.4.7.ebuild new file mode 100644 index ..4b22c93cb749 --- /dev/null +++ b/sci-chemistry/dssp/dssp-4.4.7.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +DESCRIPTION="The protein secondary structure standard" +HOMEPAGE="https://swift.cmbi.umcn.nl/gv/dssp/ https://github.com/PDB-REDO/dssp; +SRC_URI="https://github.com/PDB-REDO/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# doc disabled as it only generates a PDF from the manpage for now +# https://github.com/PDB-REDO/dssp/issues/64 +#IUSE="doc" + +CDEPEND=" + dev-libs/boost:=[zlib] + >=dev-libs/libmcfp-1.2.2 + >=sci-libs/libcifpp-7.0.3 +" +BDEPEND="${CDEPEND}" +# doc? ( +# || ( app-text/pandoc-bin[pandoc-symlink] app-text/pandoc ) +# dev-python/weasyprint +# ) +DEPEND="" +RDEPEND="${CDEPEND}" + +#src_prepare() { +# # wkhtmltopdf is not available on Gentoo +# sed -i -e \ +# 's/-t html/-t html --pdf-engine=weasyprint/' \ +# CMakeLists.txt +# cmake_src_prepare +#} + +src_configure() { + local mycmakeargs=( + #-DBUILD_DOCUMENTATION=$(usex doc) + -DBUILD_DOCUMENTATION=NO + ) + cmake_src_configure +} + +pkg_postinst() { + if has_version "<=sci-chemistry/gromacs-2022"; then + ewarn "DSSP > 3.0.x is not compatible with gmx do_dssp:" + ewarn "https://gitlab.com/gromacs/gromacs/-/issues/4129; + ewarn + ewarn "Feel free to mask newer versions if needed." + fi +}
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/dssp/
commit: 07938027cc64d6cd7a6014b13a2e78499ad17042 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 10:04:11 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 10:06:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07938027 sci-chemistry/dssp: drop 4.3.1, 4.4.1 Signed-off-by: Pacho Ramos gentoo.org> sci-chemistry/dssp/Manifest | 2 -- sci-chemistry/dssp/dssp-4.3.1.ebuild | 39 -- sci-chemistry/dssp/dssp-4.4.1.ebuild | 54 3 files changed, 95 deletions(-) diff --git a/sci-chemistry/dssp/Manifest b/sci-chemistry/dssp/Manifest index 8388d09b6c61..34adeb159346 100644 --- a/sci-chemistry/dssp/Manifest +++ b/sci-chemistry/dssp/Manifest @@ -1,6 +1,4 @@ DIST dssp-2.2.1.tgz 47141 BLAKE2B 34d8b2db8797a8c23763766c0214337f03584c4be52c1bc820a0df0db6a5f78ac0229aafdd47a60b8fd6f4832abf0399663c53f9e898c75f08ecbe22b141c8da SHA512 4a273714d6b3230daea166caa7f4117d5ccb225bea0cf1bc2eb61539b6cc8e227d0ba19047d61f0ad0d1d6bc2efdec9c193bd44341e15ef0950acb4a22498811 DIST dssp-3.0.11.tar.gz 168085 BLAKE2B e1c42fd22cfb2287f10b5deae48b56a4583d4a67737a3485dcbd160d1597a15c2d5105c3794c875d8001abede1c014efb4f7f5b7c250f867bdf9ed95a0860217 SHA512 a0cfe44e517ff1f909ef2928b62ae2c639c6bddfd8a0fb538883f647fd2771e00da68e0fd2521aa02ba3c6d1b0c9b784b7fe142392af3a3abf6ea89f1546bd9d -DIST dssp-4.3.1.tar.gz 226842 BLAKE2B 86318f05b8381d94fa9c65a956f5fb607ef8072b0395d912e20697ba36836c449ddff31a4a64d0005bbfe34899f71853c0f15a911042389fc894934c08fc34c8 SHA512 4dc1a3f5c7ba258ebf548674c7b33c36b0e3a7d14911394eb8d2955c235f3cb1d6c50cb03f411db55a8a9d7aa93e4d03354c47f9f0126b0bdcbf40dc9391d403 -DIST dssp-4.4.1.tar.gz 161797 BLAKE2B d6bfb40a730f39e9d5a0988ce22a9dd377ec08a09e29f77e5afaac26d512cf87f6e289c1e4e3e63cfef7354b10fb57bf410bcc169604b1b6a6078380e4f08d26 SHA512 1bcf9e16efc5d3a7de11e24ed63e47d3263123af4670b8f3daa97cdf7cc33202fb4d564acac3024ed4edcce1ef8278f71f5312f27a234d2957afa6f563c88ed6 DIST dssp-4.4.4.1.tar.gz 162809 BLAKE2B 6c3f588a48778cf5f20b40b93736e150a4d366bf44d214b4064362c2a3bce69db415f5d12568a8523d99e2e5a47749d450ff0251dc3035628dbef9343d37e99a SHA512 291810391d74da7ab65bcf4aab61fa4ae1a5518a361fa02d5c15ed0e5c94139fde65e7612a978f5326bd7d93f2ac6ea01b2b65514d6b64f4d062adf112c48deb DIST dssp-4.4.7.tar.gz 163831 BLAKE2B 195c8fb183df00105098967850b01c0d6acf776f7cfa409fc536c8291e7a467da2adfb5f34d8191e33dbb29bfd254cd414c1b7b76ed3f3b854928c4dc8a5fcdd SHA512 2fe2d8a494b570934c0d28804fe69b6569089ded58ec92bf3d83b25ce60a3b9486490909e187b511328f13498ca9027869e922d95a355cf0e21c2564c2db1b5a diff --git a/sci-chemistry/dssp/dssp-4.3.1.ebuild b/sci-chemistry/dssp/dssp-4.3.1.ebuild deleted file mode 100644 index daf7c4f9314d.. --- a/sci-chemistry/dssp/dssp-4.3.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake - -DESCRIPTION="The protein secondary structure standard" -HOMEPAGE="https://swift.cmbi.umcn.nl/gv/dssp/ https://github.com/PDB-REDO/dssp; -SRC_URI="https://github.com/PDB-REDO/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -BDEPEND=" - dev-libs/boost:=[zlib] - >=dev-libs/libmcfp-1.2.2 - >=sci-libs/libcifpp-5.1.0 -" -DEPEND="" -RDEPEND="${BDEPEND}" - -src_configure() { - # gxrio not packaged - local mycmakeargs=( - -DBUILD_WEBSERVER=OFF - ) - cmake_src_configure -} - -pkg_postinst() { - if has_version "<=sci-chemistry/gromacs-2022"; then - ewarn "DSSP > 3.0.x is not compatible with gmx do_dssp:" - ewarn "https://gitlab.com/gromacs/gromacs/-/issues/4129; - ewarn - ewarn "Feel free to mask newer versions if needed." - fi -} diff --git a/sci-chemistry/dssp/dssp-4.4.1.ebuild b/sci-chemistry/dssp/dssp-4.4.1.ebuild deleted file mode 100644 index d79883c4e211.. --- a/sci-chemistry/dssp/dssp-4.4.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake - -DESCRIPTION="The protein secondary structure standard" -HOMEPAGE="https://swift.cmbi.umcn.nl/gv/dssp/ https://github.com/PDB-REDO/dssp; -SRC_URI="https://github.com/PDB-REDO/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -# doc disabled as it only generates a PDF from the manpage for now -# https://github.com/PDB-REDO/dssp/issues/64 -#IUSE="doc" - -CDEPEND=" - dev-libs/boost:=[zlib] - >=dev-libs/libmcfp-1.2
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/dssp/
commit: d5d7440bb66efbb4aa392e03a27cc9f9a858e819 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 10:06:13 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 10:06:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5d7440b sci-chemistry/dssp: Fix EmptyGlobalAssignment warning Signed-off-by: Pacho Ramos gentoo.org> sci-chemistry/dssp/dssp-4.4.7.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sci-chemistry/dssp/dssp-4.4.7.ebuild b/sci-chemistry/dssp/dssp-4.4.7.ebuild index 4b22c93cb749..cebac1ce3a1a 100644 --- a/sci-chemistry/dssp/dssp-4.4.7.ebuild +++ b/sci-chemistry/dssp/dssp-4.4.7.ebuild @@ -25,7 +25,6 @@ BDEPEND="${CDEPEND}" # || ( app-text/pandoc-bin[pandoc-symlink] app-text/pandoc ) # dev-python/weasyprint # ) -DEPEND="" RDEPEND="${CDEPEND}" #src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: sci-libs/libcifpp/
commit: d988f672cdc36bc71a85b089f2a0a24a2117118b Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 10:04:30 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 10:06:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d988f672 sci-libs/libcifpp: drop 5.1.1, 5.1.2 Signed-off-by: Pacho Ramos gentoo.org> sci-libs/libcifpp/Manifest | 4 sci-libs/libcifpp/libcifpp-5.1.1.ebuild | 38 - sci-libs/libcifpp/libcifpp-5.1.2.ebuild | 38 - 3 files changed, 80 deletions(-) diff --git a/sci-libs/libcifpp/Manifest b/sci-libs/libcifpp/Manifest index 840ee8c08659..811136e73542 100644 --- a/sci-libs/libcifpp/Manifest +++ b/sci-libs/libcifpp/Manifest @@ -1,7 +1,3 @@ -DIST libcifpp-5.1.1-components.cif.xz 58896016 BLAKE2B 2bf61944fe6b11325df3c6c32eaabeb27b0f117eed362dd2eba51f623f4054d142ee84aeb04908322b7aebd30a1bd17da969eeda953f7423cca922006fe767d2 SHA512 d4103ac0b0ae5698dd4c17e452ea35871c4854827d3a2ee93f00b73b6f57b87ee2278b44ec0501f818dfc34284b4c19d4617ba3a98df9552da5ebedaa59c9622 -DIST libcifpp-5.1.1.tar.gz 2244833 BLAKE2B 3a5feada63ee123dbed1ba776d0248569f46bbc2d39748db7d3cdfdfb66c89e08c54cdf5133182978e9ef4808c19adfc794ee895a95e882f0d5ff3d173e57311 SHA512 3e988d0e4f24174fb47274b0feaae5a8a793441efb9c8273b328f412fbd29ee082cd91e19f19008069ebfd3507c83f7945dc33fc015784727603f987091eaa5c -DIST libcifpp-5.1.2-components.cif.xz 59092332 BLAKE2B 3672ca8e9553be80822ca7d7398fd3b73b14b1bf375e63f3a7aef33c2ee92d837c9ca08b3a756d838c512ac5918a0537d70e9a422331fafaf0ff77ecf2134515 SHA512 b2d3507d339d8467b10d0a638a5b86e75ed73fb64fee854aefeb2f0ce999e6a99755af30483749ce75e8a4ce63536111bd2a7a5f698dfc86d1a2be3d243304ce -DIST libcifpp-5.1.2.tar.gz 2244795 BLAKE2B 7bec9f901c112fabf86c9ce691229f42dcf854be4c99bdf09dbe7dd0d0a3a7e92831cb2b72afa4debc1ce8b1a3a33e27cceda048adca6805802189e0ad50349c SHA512 3adb801ed52b250f6779228288a2c2926c1c7d8d0eff0bb6ed610b4258de8537253d2ce95208e8682b2eb8d0c09ecb53b6269c24bdce907360d9478c6c8c3c1b DIST libcifpp-5.2.2-components.cif.xz 60754468 BLAKE2B 899120c2d6749fb2da9be94de8665f4e961d08c101b33bce98b84bf126b32d43bb79c88da98fb926047522a6f138512dcc59df698f57a83b716e039d422308d4 SHA512 d861b83f8b363f2e64ccf073bae768d73f9f57ec2674bf30d43b05fc9a32d235e26c888faaa02b6276e0734632b237b6dd00d8b966dd63b4fcf6562ebcf41cfc DIST libcifpp-5.2.2.tar.gz 2277238 BLAKE2B a31af09bed7f1dbd6f610e104f0a8439742c863bc58b3680c058cb570a1f93fbcd6d23f29a372aafbb7166a4d86b2590cd24e092b1cc7af25bd09bbe437c93eb SHA512 2bbe9b13fd0ce8f686b5fa9e1675a41cc37c954cd9d80326fcc7c5f4c767be95dd71f6ddc3e841b6102214cd66205303515fa0750683e539f48b038a32a51af9 DIST libcifpp-7.0.4-components.cif.xz 62591092 BLAKE2B f5fc502cfb0d5c33c2218a02ccbf652c87f0d9d0ac93a8f2eb7c5a7e1e301555cb641f3df815fefbb998ca00f0b04f4fd39de2023dd69ca88de29a814208cd70 SHA512 6f85b84b9e4c63b134dedbc41a6a3ba4a7bec6a66b0ce1fcc9248c06b3e5600b8fe31c5ed72722cb40cb431227f17bb9f485e7b471c84efa313b04adfb161ec2 diff --git a/sci-libs/libcifpp/libcifpp-5.1.1.ebuild b/sci-libs/libcifpp/libcifpp-5.1.1.ebuild deleted file mode 100644 index 8d30793f975e.. --- a/sci-libs/libcifpp/libcifpp-5.1.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake - -DESCRIPTION="Code to work with mmCIF and PDB files" -HOMEPAGE="https://github.com/PDB-REDO/libcifpp; -# Update components file on every bump -# ftp://ftp.wwpdb.org/pub/pdb/data/monomers/components.cif.gz -SRC_URI=" - https://github.com/PDB-REDO/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~pacho/${PN}/${P}-components.cif.xz -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-cpp/eigen:3 - dev-libs/boost:= -" -RDEPEND="${DEPEND}" - -src_configure() { - cp "${WORKDIR}"/${P}-components.cif data/components.cif || die - - local mycmakeargs=( - -DBUILD_SHARED_LIBS=ON - -DCIFPP_DOWNLOAD_CCD=OFF - -DCIFPP_INSTALL_UPDATE_SCRIPT=OFF - -DENABLE_TESTING="$(usex test)" - ) - cmake_src_configure -} diff --git a/sci-libs/libcifpp/libcifpp-5.1.2.ebuild b/sci-libs/libcifpp/libcifpp-5.1.2.ebuild deleted file mode 100644 index 47d08fc49c68.. --- a/sci-libs/libcifpp/libcifpp-5.1.2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake - -DESCRIPTION="Code to work with mmCIF and PDB files" -HOMEPAGE="https://github.com/PDB-REDO/libcifpp; -# Update components file on every bump -# http://ftp.wwpdb.org/pub/pdb/data
[gentoo-commits] repo/gentoo:master commit in: sci-libs/libcifpp/
commit: 09dc76ef952cc43cc0086638d8f9fa1b5c7eb355 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 09:46:40 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 10:06:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09dc76ef sci-libs/libcifpp: add 7.0.4 Signed-off-by: Pacho Ramos gentoo.org> sci-libs/libcifpp/Manifest | 2 ++ sci-libs/libcifpp/libcifpp-7.0.4.ebuild | 45 + 2 files changed, 47 insertions(+) diff --git a/sci-libs/libcifpp/Manifest b/sci-libs/libcifpp/Manifest index 4fcf5d210edf..840ee8c08659 100644 --- a/sci-libs/libcifpp/Manifest +++ b/sci-libs/libcifpp/Manifest @@ -4,3 +4,5 @@ DIST libcifpp-5.1.2-components.cif.xz 59092332 BLAKE2B 3672ca8e9553be80822ca7d73 DIST libcifpp-5.1.2.tar.gz 2244795 BLAKE2B 7bec9f901c112fabf86c9ce691229f42dcf854be4c99bdf09dbe7dd0d0a3a7e92831cb2b72afa4debc1ce8b1a3a33e27cceda048adca6805802189e0ad50349c SHA512 3adb801ed52b250f6779228288a2c2926c1c7d8d0eff0bb6ed610b4258de8537253d2ce95208e8682b2eb8d0c09ecb53b6269c24bdce907360d9478c6c8c3c1b DIST libcifpp-5.2.2-components.cif.xz 60754468 BLAKE2B 899120c2d6749fb2da9be94de8665f4e961d08c101b33bce98b84bf126b32d43bb79c88da98fb926047522a6f138512dcc59df698f57a83b716e039d422308d4 SHA512 d861b83f8b363f2e64ccf073bae768d73f9f57ec2674bf30d43b05fc9a32d235e26c888faaa02b6276e0734632b237b6dd00d8b966dd63b4fcf6562ebcf41cfc DIST libcifpp-5.2.2.tar.gz 2277238 BLAKE2B a31af09bed7f1dbd6f610e104f0a8439742c863bc58b3680c058cb570a1f93fbcd6d23f29a372aafbb7166a4d86b2590cd24e092b1cc7af25bd09bbe437c93eb SHA512 2bbe9b13fd0ce8f686b5fa9e1675a41cc37c954cd9d80326fcc7c5f4c767be95dd71f6ddc3e841b6102214cd66205303515fa0750683e539f48b038a32a51af9 +DIST libcifpp-7.0.4-components.cif.xz 62591092 BLAKE2B f5fc502cfb0d5c33c2218a02ccbf652c87f0d9d0ac93a8f2eb7c5a7e1e301555cb641f3df815fefbb998ca00f0b04f4fd39de2023dd69ca88de29a814208cd70 SHA512 6f85b84b9e4c63b134dedbc41a6a3ba4a7bec6a66b0ce1fcc9248c06b3e5600b8fe31c5ed72722cb40cb431227f17bb9f485e7b471c84efa313b04adfb161ec2 +DIST libcifpp-7.0.4.tar.gz 2598838 BLAKE2B db6e4b1573d243c511f15ea1fc28867c8a57eb1050c24a59c12a4608b59890ee567569ca4035daead7e74d206a77bb280c56d54ef8b050fe297ccd75cf48ffeb SHA512 6957b3e3ace855c22923391cfd05db40399b6b84fb194ccceaf7b460493ee8576573056296eb06fecf9e6e83c590776fdd5a09f06bb316de61f44468d2a53392 diff --git a/sci-libs/libcifpp/libcifpp-7.0.4.ebuild b/sci-libs/libcifpp/libcifpp-7.0.4.ebuild new file mode 100644 index ..8c10d84a2291 --- /dev/null +++ b/sci-libs/libcifpp/libcifpp-7.0.4.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +DESCRIPTION="Code to work with mmCIF and PDB files" +HOMEPAGE="https://github.com/PDB-REDO/libcifpp; +# Update components file on every bump +# https://files.wwpdb.org/pub/pdb/data/monomers/components.cif.gz +SRC_URI=" + https://github.com/PDB-REDO/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~pacho/${PN}/${P}-components.cif.xz +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-cpp/eigen-3.4.0:3 + dev-libs/boost:= + sys-libs/zlib + test? ( dev-cpp/catch:0 ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + # https://github.com/PDB-REDO/libcifpp/issues/59 + sed -i -e '/unit-3d/d' test/CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + cp "${WORKDIR}"/${P}-components.cif rsrc/components.cif || die + + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DCIFPP_INSTALL_UPDATE_SCRIPT=OFF + -DBUILD_TESTING="$(usex test)" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/chemex/
commit: 4a6a749af273c28b58747af9daef41a74a2f6f10 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 09:21:33 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 09:23:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a6a749a sci-chemistry/chemex: Fix VariableOrderWrong warning Signed-off-by: Pacho Ramos gentoo.org> sci-chemistry/chemex/chemex-2024.02.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-chemistry/chemex/chemex-2024.02.16.ebuild b/sci-chemistry/chemex/chemex-2024.02.16.ebuild index 73c1e4bae504..403e48aa069d 100644 --- a/sci-chemistry/chemex/chemex-2024.02.16.ebuild +++ b/sci-chemistry/chemex/chemex-2024.02.16.ebuild @@ -14,8 +14,8 @@ HOMEPAGE="https://github.com/gbouvignies/chemex; SRC_URI="https://github.com/gbouvignies/ChemEx/archive/refs/tags/v${PV/_p/-dev}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/ChemEx-${PV/_p/-dev}" -SLOT="0" LICENSE="BSD" +SLOT="0" KEYWORDS="~amd64" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-alphabetical-grid/
commit: b48dda747f08134cff00a0cae58073baab7255b4 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 09:22:26 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 09:23:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b48dda74 gnome-extra/gnome-shell-extension-alphabetical-grid: Fix VariableOrderWrong warning Signed-off-by: Pacho Ramos gentoo.org> .../gnome-shell-extension-alphabetical-grid-40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-40.0.ebuild b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-40.0.ebuild index 50291ca4a9f4..31617859a0b4 100644 --- a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-40.0.ebuild +++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-40.0.ebuild @@ -10,6 +10,7 @@ inherit gnome2-utils DESCRIPTION="Restore the alphabetical ordering of the app grid" HOMEPAGE="https://github.com/stuarthayhurst/alphabetical-grid-extension; SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/alphabetical-grid-extension-${PV}" LICENSE="GPL-3" SLOT="0" @@ -22,7 +23,6 @@ RDEPEND=" " DEPEND="${COMMON_DEPEND}" -S="${WORKDIR}/alphabetical-grid-extension-${PV}" extension_uuid="AlphabeticalAppGrid@stuarthayhurst" # Tests are only useful for upstream
[gentoo-commits] repo/gentoo:master commit in: gui-libs/gdk-pixbuf-loader-webp/
commit: 91148e98f1a007ca53338950faa0dbb0600d750c Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 09:09:32 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 09:23:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91148e98 gui-libs/gdk-pixbuf-loader-webp: Fix EmptyGlobalAssignment warn Signed-off-by: Pacho Ramos gentoo.org> gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.7.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.7.ebuild b/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.7.ebuild index 3079ab1681ef..f6bcbb1b90b2 100644 --- a/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.7.ebuild +++ b/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.7.ebuild @@ -13,7 +13,6 @@ S="${WORKDIR}/webp-pixbuf-loader-${PV}" LICENSE="LGPL-2+" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="" RDEPEND=" >x11-libs/gdk-pixbuf-2.22.0:2[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/chemex/
commit: 327394bc43d1a956e57549a7258dbc47031c5798 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 09:21:02 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 09:23:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=327394bc sci-chemistry/chemex: drop 2022.3.5 Signed-off-by: Pacho Ramos gentoo.org> sci-chemistry/chemex/Manifest | 1 - sci-chemistry/chemex/chemex-2022.3.5.ebuild | 42 - 2 files changed, 43 deletions(-) diff --git a/sci-chemistry/chemex/Manifest b/sci-chemistry/chemex/Manifest index 5d90ff1b85bc..baa5a20a02e6 100644 --- a/sci-chemistry/chemex/Manifest +++ b/sci-chemistry/chemex/Manifest @@ -1,3 +1,2 @@ -DIST chemex-2022.3.5.tar.gz 2845347 BLAKE2B 29b53ba8afcfd91e4f50119f212557de85d8576474b74d2ad925c8c2adb89397640e7b352b6785dc99a8c4e5007294609640219b2374cbb3144f94c5f9113d96 SHA512 3a92702d105e95e0a7b15e01b839d5982df55477afb98e58f7458a0e87230e94597c01d33c219ae469ed62e4ddaecdb787ae435453d428843d5a612159715d2b DIST chemex-2022.3.6.tar.gz 2843118 BLAKE2B e51b385dbf9e3c42f54f95f9929125e3263e12afa62beab8e5b8eb13e78a4fe9a0fb445f4f6c3cd4aa8e71748732ec58124682daa86be079eed036b78492ca71 SHA512 5c734e1b3ea39e9729bada93dfe5bc55f877b69ba6edd9612f95aab0d31949489582957a14f175646c7e6652644a5a55c26bcd74affc7fecc1e7b9cfdd4ceb63 DIST chemex-2024.02.16.tar.gz 2756466 BLAKE2B 715499fc3c68079dd66b26a0c4c495029c506be6f009529196fd30a1ec8ff4c0ecbcc4580c9beafd4f3c7df82d6fee525d85c09b031a6dc31d511c1183d30f8d SHA512 7975157b86493c580ce00ef23549597743ff4aa03cebed7d0e0af1d644eed359b5dfa57c51e11f223acebe335d12cb43bd7694a46eeb2ccba70ac6147ba40eda diff --git a/sci-chemistry/chemex/chemex-2022.3.5.ebuild b/sci-chemistry/chemex/chemex-2022.3.5.ebuild deleted file mode 100644 index c27017ecebf0.. --- a/sci-chemistry/chemex/chemex-2022.3.5.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL="yes" -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Program to fit chemical exchange induced shift and relaxation data" -HOMEPAGE="https://github.com/gbouvignies/chemex; -SRC_URI="https://github.com/gbouvignies/ChemEx/archive/refs/tags/v${PV/_p/-dev}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/ChemEx-${PV/_p/-dev}" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64" -IUSE="test" - -#RESTRICT="!test? ( test )" -# FIXME: Restrict until tests are readded https://github.com/gbouvignies/ChemEx/issues/51 -RESTRICT="test" - -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/asteval-0.9.25[${PYTHON_USEDEP}] - >=dev-python/cachetools-5.3.0[${PYTHON_USEDEP}] - >=dev-python/lmfit-1.2.0[${PYTHON_USEDEP}] - >=dev-python/matplotlib-3.7.1[${PYTHON_USEDEP}] - >=dev-python/numpy-1.24.3[${PYTHON_USEDEP}] - >=dev-python/pydantic-1.10.7[${PYTHON_USEDEP}] - >=dev-python/rapidfuzz-3.0.0[${PYTHON_USEDEP}] - >=dev-python/rich-13.3.4[${PYTHON_USEDEP}] - >=dev-python/scipy-1.10.1[${PYTHON_USEDEP}] - >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] - ') -" -DEPEND="${RDEPEND}" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/chemex/
commit: c5f2c621136bfc67183c410a60713763fd0f7bdf Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 09:20:51 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 09:23:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5f2c621 sci-chemistry/chemex: add 2024.02.16 Closes: https://bugs.gentoo.org/929756 Signed-off-by: Pacho Ramos gentoo.org> sci-chemistry/chemex/Manifest | 1 + sci-chemistry/chemex/chemex-2024.02.16.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/sci-chemistry/chemex/Manifest b/sci-chemistry/chemex/Manifest index 119d4ed88136..5d90ff1b85bc 100644 --- a/sci-chemistry/chemex/Manifest +++ b/sci-chemistry/chemex/Manifest @@ -1,2 +1,3 @@ DIST chemex-2022.3.5.tar.gz 2845347 BLAKE2B 29b53ba8afcfd91e4f50119f212557de85d8576474b74d2ad925c8c2adb89397640e7b352b6785dc99a8c4e5007294609640219b2374cbb3144f94c5f9113d96 SHA512 3a92702d105e95e0a7b15e01b839d5982df55477afb98e58f7458a0e87230e94597c01d33c219ae469ed62e4ddaecdb787ae435453d428843d5a612159715d2b DIST chemex-2022.3.6.tar.gz 2843118 BLAKE2B e51b385dbf9e3c42f54f95f9929125e3263e12afa62beab8e5b8eb13e78a4fe9a0fb445f4f6c3cd4aa8e71748732ec58124682daa86be079eed036b78492ca71 SHA512 5c734e1b3ea39e9729bada93dfe5bc55f877b69ba6edd9612f95aab0d31949489582957a14f175646c7e6652644a5a55c26bcd74affc7fecc1e7b9cfdd4ceb63 +DIST chemex-2024.02.16.tar.gz 2756466 BLAKE2B 715499fc3c68079dd66b26a0c4c495029c506be6f009529196fd30a1ec8ff4c0ecbcc4580c9beafd4f3c7df82d6fee525d85c09b031a6dc31d511c1183d30f8d SHA512 7975157b86493c580ce00ef23549597743ff4aa03cebed7d0e0af1d644eed359b5dfa57c51e11f223acebe335d12cb43bd7694a46eeb2ccba70ac6147ba40eda diff --git a/sci-chemistry/chemex/chemex-2024.02.16.ebuild b/sci-chemistry/chemex/chemex-2024.02.16.ebuild new file mode 100644 index ..73c1e4bae504 --- /dev/null +++ b/sci-chemistry/chemex/chemex-2024.02.16.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL="yes" +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{11..12} ) + +inherit distutils-r1 + +DESCRIPTION="Program to fit chemical exchange induced shift and relaxation data" +HOMEPAGE="https://github.com/gbouvignies/chemex; +SRC_URI="https://github.com/gbouvignies/ChemEx/archive/refs/tags/v${PV/_p/-dev}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/ChemEx-${PV/_p/-dev}" + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~amd64" +IUSE="test" + +#RESTRICT="!test? ( test )" +# FIXME: Restrict until tests are readded https://github.com/gbouvignies/ChemEx/issues/51 +RESTRICT="test" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/annotated-types-0.6.0[${PYTHON_USEDEP}] + >=dev-python/cachetools-5.3.2[${PYTHON_USEDEP}] + >=dev-python/emcee-3.1.4[${PYTHON_USEDEP}] + >=dev-python/lmfit-1.2.2[${PYTHON_USEDEP}] + >=dev-python/matplotlib-3.8.0[${PYTHON_USEDEP}] + >=dev-python/numpy-1.26.1[${PYTHON_USEDEP}] + >=dev-python/pydantic-2.4.2[${PYTHON_USEDEP}] + >=dev-python/rapidfuzz-3.4.0[${PYTHON_USEDEP}] + >=dev-python/rich-13.6.0[${PYTHON_USEDEP}] + >=dev-python/scipy-1.11.3[${PYTHON_USEDEP}] + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ') +" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest + +export PDM_BUILD_SCM_VERSION=${PV}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-alphabetical-grid/
commit: 07c2f2be80412e7d3bd9ae120a180187c84fd3e2 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 09:00:50 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 09:23:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c2f2be gnome-extra/gnome-shell-extension-alphabetical-grid: add 40.0 Signed-off-by: Pacho Ramos gentoo.org> .../Manifest | 1 + ...e-shell-extension-alphabetical-grid-40.0.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest index f8e75576b8d3..fa2d5549f9da 100644 --- a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest +++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest @@ -1,2 +1,3 @@ DIST gnome-shell-extension-alphabetical-grid-38.0.tar.gz 216817 BLAKE2B bfb01e647b8545c70ce9e3b65910701ebce38d110a97c15e0413f10c0b68116b4624e98ad0d34961b701b2f2b43c20f1a15e31219edfb14a79321143be3e2c8d SHA512 4736a5e621c58adf635c468032233f54b9a2f93cdec9e65616a7272ee3368fe901401d051ed13674c815b73fdef9f7a4c38bc9e3e4c19ede7adc6782ae91cff1 DIST gnome-shell-extension-alphabetical-grid-39.0.tar.gz 216879 BLAKE2B 4fb6aa97f01350dbbe2992f5a45c1e85f1b32456869670261224516de15b7b735500af2e59622bf9a010cf9b1da32ddb5d641143c5b12e4fa51da4ed6449e38e SHA512 046662c32c5b5fdf22b770e437aab1cfc8462798966683749484f199de5c716d72789b0f4928c5d03f5139e5fd8182fee5335f6b50e6c79a32a6f1df7ee2aae8 +DIST gnome-shell-extension-alphabetical-grid-40.0.tar.gz 216967 BLAKE2B 5500f701d3b94cc68cfe2b0bebb7425889c26982ad5d7a11acc278c3fd5b9a90e372ddafa3f920e970ce83f8b497fb0f81de32632d8b804895c00a31372aa34d SHA512 62c22c8a926f446d234efb9363fbf667b1ec8a3967aeac58f3dd8d648945ba98269cde6d46dff47a50dd9c417c92c72ef35f44154773afa45ab56ee5cafc9c82 diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-40.0.ebuild b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-40.0.ebuild new file mode 100644 index ..50291ca4a9f4 --- /dev/null +++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-40.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome2-utils + +# Useful specially to prevent +# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4684 +# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3180 +DESCRIPTION="Restore the alphabetical ordering of the app grid" +HOMEPAGE="https://github.com/stuarthayhurst/alphabetical-grid-extension; +SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-eselect/eselect-gnome-shell-extensions + >=gnome-base/gnome-shell-45 + gui-libs/libadwaita +" +DEPEND="${COMMON_DEPEND}" + +S="${WORKDIR}/alphabetical-grid-extension-${PV}" +extension_uuid="AlphabeticalAppGrid@stuarthayhurst" + +# Tests are only useful for upstream +RESTRICT="test" + +# Not useful for us +src_compile() { :; } + +src_install() { + einstalldocs + mv docs/icon.svg extension || die + cd extension || die + insinto /usr/share/glib-2.0/schemas + doins schemas/*.xml + rm -rf schemas || die + insinto /usr/share/gnome-shell/extensions/"${extension_uuid}" + doins -r * +} + +pkg_preinst() { + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_schemas_update + ebegin "Updating list of installed extensions" + eselect gnome-shell-extensions update + eend $? +} + +pkg_postrm() { + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gui-libs/gdk-pixbuf-loader-webp/
commit: d8ae42e9f70189a530a55ff632f79ef03a1d30ec Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 09:09:06 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 09:23:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ae42e9 gui-libs/gdk-pixbuf-loader-webp: add 0.2.7 Signed-off-by: Pacho Ramos gentoo.org> gui-libs/gdk-pixbuf-loader-webp/Manifest | 1 + .../gdk-pixbuf-loader-webp-0.2.7.ebuild| 42 ++ 2 files changed, 43 insertions(+) diff --git a/gui-libs/gdk-pixbuf-loader-webp/Manifest b/gui-libs/gdk-pixbuf-loader-webp/Manifest index a1c692fe324e..82704a5ce0ee 100644 --- a/gui-libs/gdk-pixbuf-loader-webp/Manifest +++ b/gui-libs/gdk-pixbuf-loader-webp/Manifest @@ -1 +1,2 @@ DIST gdk-pixbuf-loader-webp-0.2.4.tar.gz 9136758 BLAKE2B 8fb0c1f2a5169e20b143e61911378b99694ba95293624d664c0eaed73d91aed6d474ae837dc64b985dbdd632e9e5e6740eef8c5cfe338a5608424a682026ddf0 SHA512 a367987a7c7ca4df594233a7b6fb281a1484026cdf8cb653d8513103e5d59e69d6ffaef1da8c6875be6d978b8a29251e5d89b6e2959e67057aae0f6cd7464b5e +DIST gdk-pixbuf-loader-webp-0.2.7.tar.gz 9137358 BLAKE2B 7f81addbe268aab79c83f587bb26ac4d2ba8311da49d6e0b690003256e8e5206523aabc2dcb0bf6da38267872f24a6daeff0f5062a77e8e60c08610f3ee0ede7 SHA512 d7abc791b6cdb93b47929e82fbf8b51e5da2848fa43ae65b68fb0505b4da765f938dd290a82d25598d1e5cf9e8f68d6c91a4da814b1194427b4917d03c935910 diff --git a/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.7.ebuild b/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.7.ebuild new file mode 100644 index ..3079ab1681ef --- /dev/null +++ b/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.7.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson-multilib + +DESCRIPTION="WebP GDK Pixbuf Loader library" +HOMEPAGE="https://github.com/aruiz/webp-pixbuf-loader; +SRC_URI="https://github.com/aruiz/webp-pixbuf-loader/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/webp-pixbuf-loader-${PV}" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="" + +RDEPEND=" + >x11-libs/gdk-pixbuf-2.22.0:2[${MULTILIB_USEDEP}] + >=media-libs/libwebp-1.3.2:=[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local emesonargs=( + -Dupdate_cache=false + ) + multilib_foreach_abi meson_src_configure +} + +pkg_postinst() { + # causes segfault if set, see bug 375615 + unset __GL_NO_DSO_FINALIZER + multilib_foreach_abi gnome2_gdk_pixbuf_update +} + +pkg_postrm() { + # causes segfault if set, see bug 375615 + unset __GL_NO_DSO_FINALIZER + multilib_foreach_abi gnome2_gdk_pixbuf_update +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/rhythmbox/files/, media-sound/rhythmbox/
commit: e50e5e28a52ead4714c53bf090b6457c86dcfed8 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 08:45:10 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 08:47:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50e5e28 media-sound/rhythmbox: Multiple bugfixes Cherry picks from upstream master to fix implicit declarations, libxml2 and python 3.12 compat issues. Closes: https://bugs.gentoo.org/898926 Closes: https://bugs.gentoo.org/929668 Signed-off-by: Pacho Ramos gentoo.org> .../rhythmbox-3.4.7-implicit-declaration.patch | 72 +++ .../files/rhythmbox-3.4.7-libxml-entities.patch| 36 ++ .../files/rhythmbox-3.4.7-libxml2-2.12.patch | 38 ++ .../files/rhythmbox-3.4.7-python3.12.patch | 30 + .../files/rhythmbox-3.4.7-skip-broken-test.patch | 24 media-sound/rhythmbox/rhythmbox-3.4.7-r4.ebuild| 143 + 6 files changed, 343 insertions(+) diff --git a/media-sound/rhythmbox/files/rhythmbox-3.4.7-implicit-declaration.patch b/media-sound/rhythmbox/files/rhythmbox-3.4.7-implicit-declaration.patch new file mode 100644 index ..2595561ad779 --- /dev/null +++ b/media-sound/rhythmbox/files/rhythmbox-3.4.7-implicit-declaration.patch @@ -0,0 +1,72 @@ +From 10369b9a6b896dc79d7ae715fe67bf3b4c581c22 Mon Sep 17 00:00:00 2001 +From: Matt Turner +Date: Tue, 9 May 2023 15:48:56 -0400 +Subject: [PATCH] build: Define _GNU_SOURCE for pthread_getname_np + +With clang-16, implicit function definitions are treated as errors. As a +result, the check for pthread_getname_np fails because +pthread_getname_np is only provided under _GNU_SOURCE (see +pthread_getname_np(3)) + +> Checking if "pthread_getname_np" : links: NO + +The compilation failure is + +> error: implicit declaration of function 'pthread_getname_np' [-Werror,-Wimplicit-function-declaration] + +The inclusion of pthread.h lib/rb-debug.c must be moved above the system +headers because they may include pthread.h themselves (and in practice +unistd.h does). If that change is not done, lib/rb-debug.c will fail to +compile for the same reason as the configure test. + +Note that to test this, one must disable prctl() detection. + +Bug: https://bugs.gentoo.org/898926 +--- + lib/rb-debug.c | 11 ++- + meson.build| 1 + + 2 files changed, 7 insertions(+), 5 deletions(-) + +diff --git a/lib/rb-debug.c b/lib/rb-debug.c +index a5b4ccac6..b9e0ec81d 100644 +--- a/lib/rb-debug.c b/lib/rb-debug.c +@@ -30,17 +30,18 @@ + + #include "config.h" + ++#if defined(HAVE_PRCTL) ++#include ++#elif defined(HAVE_PTHREAD_GETNAME_NP) ++#define _GNU_SOURCE ++#include ++#endif + #include + #include + #include + #include + #include + #include +-#if defined(HAVE_PRCTL) +-#include +-#elif defined(HAVE_PTHREAD_GETNAME_NP) +-#include +-#endif + + #include + +diff --git a/meson.build b/meson.build +index 681e084e8..bbe014246 100644 +--- a/meson.build b/meson.build +@@ -110,6 +110,7 @@ have_prctl = cc.has_function('prctl', prefix: '#include ') + cdata.set('HAVE_PRCTL', have_prctl) + + have_pthread_getname_np = cc.links(''' ++ #define _GNU_SOURCE + #include + int main() { + char nm[17]; +-- +GitLab + diff --git a/media-sound/rhythmbox/files/rhythmbox-3.4.7-libxml-entities.patch b/media-sound/rhythmbox/files/rhythmbox-3.4.7-libxml-entities.patch new file mode 100644 index ..b542224d2fbe --- /dev/null +++ b/media-sound/rhythmbox/files/rhythmbox-3.4.7-libxml-entities.patch @@ -0,0 +1,36 @@ +From: =?utf-8?q?J=C3=BCrg_Billeter?= +Date: Tue, 28 Nov 2023 20:12:07 +0100 +Subject: Add missing include + +(cherry picked from commit 4a906b33535c794f45d3bbc816f3b56a729529b4) + +Origin: upstream, after 3.4.7 +--- + rhythmdb/rhythmdb-query.c | 1 + + sources/rb-static-playlist-source.c | 1 + + 2 files changed, 2 insertions(+) + +diff --git a/rhythmdb/rhythmdb-query.c b/rhythmdb/rhythmdb-query.c +index 0d1c24c..0009dde 100644 +--- a/rhythmdb/rhythmdb-query.c b/rhythmdb/rhythmdb-query.c +@@ -30,6 +30,7 @@ + + #include + ++#include + #include + #include + #include +diff --git a/sources/rb-static-playlist-source.c b/sources/rb-static-playlist-source.c +index 4c60f70..9d8606a 100644 +--- a/sources/rb-static-playlist-source.c b/sources/rb-static-playlist-source.c +@@ -46,6 +46,7 @@ + + #include + ++#include + #include + #include + #include diff --git a/media-sound/rhythmbox/files/rhythmbox-3.4.7-libxml2-2.12.patch b/media-sound/rhythmbox/files/rhythmbox-3.4.7-libxml2-2.12.patch new file mode 100644 index ..7d95cb439d57 --- /dev/null +++ b/media-sound/rhythmbox/files/rhythmbox-3.4.7-libxml2-2.12.patch @@ -0,0 +1,38 @@ +From: =?utf-8?q?J=C3=BCrg_Billeter?= +Date: Tue, 28 Nov 2023 20:04:17 +0100 +Subject: playlist-manager: Fix crash with libxml2 2.12 +MIME-Version: 1.0 +Content-Type: text/plain; charset="utf-8" +C
[gentoo-commits] repo/gentoo:master commit in: media-sound/rhythmbox/
commit: af62bc938e79a2c0621045388fdeaa2dcace826c Author: Pacho Ramos gentoo org> AuthorDate: Sat May 18 08:46:59 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 08:47:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af62bc93 media-sound/rhythmbox: Fix VariableOrderWrong Signed-off-by: Pacho Ramos gentoo.org> media-sound/rhythmbox/rhythmbox-3.4.7-r4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/rhythmbox/rhythmbox-3.4.7-r4.ebuild b/media-sound/rhythmbox/rhythmbox-3.4.7-r4.ebuild index 16d56c63e54b..429b5babe57c 100644 --- a/media-sound/rhythmbox/rhythmbox-3.4.7-r4.ebuild +++ b/media-sound/rhythmbox/rhythmbox-3.4.7-r4.ebuild @@ -13,6 +13,8 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Rhythmbox; LICENSE="GPL-2" SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + IUSE="cdr daap dbus keyring gtk-doc ipod libnotify lirc mtp +python test +udev upnp-av" RESTRICT="!test? ( test )" REQUIRED_USE=" @@ -22,8 +24,6 @@ REQUIRED_USE=" python? ( ${PYTHON_REQUIRED_USE} ) " -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" - DEPEND=" x11-libs/cairo >=x11-libs/gdk-pixbuf-2.18:2
[gentoo-commits] repo/gentoo:master commit in: media-gfx/simple-scan/, media-gfx/simple-scan/files/
commit: fc332aa1256dadcdc5e56d77468a896f52c16277 Author: Guillermo Joandet gmail com> AuthorDate: Wed Feb 28 22:29:13 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 18 08:47:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc332aa1 media-gfx/simple-scan: Bump to 46.0 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35573 Signed-off-by: Pacho Ramos gentoo.org> media-gfx/simple-scan/Manifest | 1 + .../files/46.0-add-control-optional-deps.patch | 82 ++ media-gfx/simple-scan/simple-scan-46.0.ebuild | 71 +++ 3 files changed, 154 insertions(+) diff --git a/media-gfx/simple-scan/Manifest b/media-gfx/simple-scan/Manifest index cdd154e673d1..19180b8a9e11 100644 --- a/media-gfx/simple-scan/Manifest +++ b/media-gfx/simple-scan/Manifest @@ -1 +1,2 @@ DIST simple-scan-44.0.tar.xz 1198824 BLAKE2B 2bc9ea19a99b02d6acdb21036558bd2d42751699a89d41ec4da3336c061ecc7ad249b34ab0b30c6a6fc162fb7f6538859d1c29b2c9a843f2c2a8785dadc8a086 SHA512 8543b687eafec4f2460efa446146b4fe3a0ad469e5dcc5fcd19a02484cbfac5bce80741b488217af44c580720a01577a8e78479a4d2e96307da3de9dcfa467c6 +DIST simple-scan-46.0.tar.xz 1136672 BLAKE2B 0ee2dd5392ed1a888948183e9efbd8943287baad66dd45351cbbb32a9a4c17903415676b3e6e00203d8a3572e90397b51bc23ecec2ad6cfa6597a10ffdd5bcf4 SHA512 f7c4433536f59c71f066cdae51b0de1b0dcf9b8af00f3bedb4c1be281d09f9ce122666ed849bd88de8868042429f14bb7b01409f8a006360ce4285000fd30bdc diff --git a/media-gfx/simple-scan/files/46.0-add-control-optional-deps.patch b/media-gfx/simple-scan/files/46.0-add-control-optional-deps.patch new file mode 100644 index ..18e17c2315e0 --- /dev/null +++ b/media-gfx/simple-scan/files/46.0-add-control-optional-deps.patch @@ -0,0 +1,82 @@ +From a5f01beb41a81f483d90eb4dd785822a8615f65f Mon Sep 17 00:00:00 2001 +From: Gilles Dartiguelongue +Date: Wed, 30 May 2018 08:44:18 +0200 +Subject: [PATCH] build: Add control for optional dependencies + +--- + meson.build | 18 ++ + meson_options.txt | 3 +++ + src/meson.build | 12 + 3 files changed, 25 insertions(+), 8 deletions(-) + create mode 100644 meson_options.txt + +diff --git a/meson.build b/meson.build +index 1e1522c..45d7ed7 100644 +--- a/meson.build b/meson.build +@@ -34,10 +34,20 @@ zlib_dep = dependency ('zlib') + cairo_dep = dependency ('cairo') + gdk_pixbuf_dep = dependency ('gdk-pixbuf-2.0') + gusb_dep = dependency ('gusb', version: '>= 0.2.7') +-colord_dep = dependency ('colord', required: false) +-packagekit_dep = dependency ('packagekit-glib2', version: '>= 1.1.5', required: false) +-webp_dep = dependency ('libwebp', required: false) +-webpmux_dep = dependency ('libwebpmux', required: false) ++ ++if get_option('colord') ++colord_dep = dependency ('colord') ++endif ++ ++if get_option('packagekit') ++packagekit_dep = dependency ('packagekit-glib2', version: '>= 1.1.5') ++endif ++ ++if get_option('webp') ++webp_dep = dependency ('libwebp') ++webpmux_dep = dependency ('libwebpmux') ++endif ++ + sane_dep = dependency ('sane-backends') + msgfmt = find_program ('msgfmt') + itstool = find_program ('itstool') +diff --git a/meson_options.txt b/meson_options.txt +new file mode 100644 +index 000..570ecdd +--- /dev/null b/meson_options.txt +@@ -0,0 +1,3 @@ ++option('colord', type: 'boolean', value: false) ++option('packagekit', type: 'boolean', value: false) ++option('webp', type: 'boolean', value: false) +diff --git a/src/meson.build b/src/meson.build +index 3f699eb..0c8965e 100644 +--- a/src/meson.build b/src/meson.build +@@ -1,16 +1,20 @@ + vala_args = [ '--pkg=posix', '--vapidir=' + meson.current_source_dir () ] + dependencies = [ glib_dep, gtk_dep, libadwaita_dep, zlib_dep, cairo_dep, gdk_pixbuf_dep, gusb_dep, sane_dep ] +-if colord_dep.found () ++if get_option('colord') + vala_args += [ '-D', 'HAVE_COLORD' ] + dependencies += colord_dep + endif +-if packagekit_dep.found () ++if get_option('packagekit') + vala_args += [ '-D', 'HAVE_PACKAGEKIT' ] + dependencies += packagekit_dep + endif +-if webp_dep.found () and (not colord_dep.found () or webpmux_dep.found ()) # Webpmux only required if colord ++if get_option('webp') + vala_args += [ '-D', 'HAVE_WEBP' ] +-dependencies += [ webp_dep, webpmux_dep ] ++dependencies += [ webp_dep ] ++# Webpmux only required if colord ++if get_option('colord') ++dependencies += [ webpmux_dep ] ++endif + endif + + simple_scan = executable ('simple-scan', +-- +2.26.3 + diff --git a/media-gfx/simple-scan/simple-scan-46.0.ebuild b/media-gfx/simple-scan/simple-scan-46.0.ebuild new file mode 100644 index ..765098e7a253 --- /dev/null +++ b/media-gfx/simple-scan/simple-scan-46.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU Gene
[gentoo-commits] repo/gentoo:master commit in: media-video/celluloid/
commit: 7b7eb01b79d3aa47cd1121128ca337abd34a0a37 Author: Pacho Ramos gentoo org> AuthorDate: Thu May 9 10:08:52 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu May 9 10:08:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7eb01b media-video/celluloid: add 0.26 Bug: https://bugs.gentoo.org/768939 Signed-off-by: Pacho Ramos gentoo.org> media-video/celluloid/Manifest | 1 + media-video/celluloid/celluloid-0.26.ebuild | 36 + 2 files changed, 37 insertions(+) diff --git a/media-video/celluloid/Manifest b/media-video/celluloid/Manifest index 00cfc27fd725..c2367e33e5b0 100644 --- a/media-video/celluloid/Manifest +++ b/media-video/celluloid/Manifest @@ -1 +1,2 @@ DIST celluloid-0.21.tar.xz 413072 BLAKE2B 726eb035f15c24333151833ded843be611b6d6340d77de13f38d29f92307da1e30c63c657e654327f10b617987f8800e59b72e28bcc65cdcad4ef9ab002214c4 SHA512 6e48d982be127c21cc6afeec8e94ae5c78c667f865690f8fad6db2f0b8290922682334c4d905827e99765dc2084c1b8a36927ff3de485a7a456f4a2fb7058ae6 +DIST celluloid-0.26.tar.xz 305420 BLAKE2B d74f5be26427ac0798f67e37066f0840d6af1a5a43e4bf714d02519e57231c57c34e191a678d11ebdca0ccbfd8f40eed4a23410f054394cc9f42559c6bbc934c SHA512 bcbb970b8ce512d4d7e64833a309a2e32631b262989ee7f9e1ec4b7f0015387b3978c8cbc0206a5aa86bd9e74fae3b7d38776e71be8c16996444d234bc37d42f diff --git a/media-video/celluloid/celluloid-0.26.ebuild b/media-video/celluloid/celluloid-0.26.ebuild new file mode 100644 index ..00062ed05b0b --- /dev/null +++ b/media-video/celluloid/celluloid-0.26.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson xdg + +DESCRIPTION="Simple GTK+ frontend for mpv" +HOMEPAGE="https://celluloid-player.github.io/; +SRC_URI="https://github.com/celluloid-player/celluloid/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64" + +RDEPEND=">=dev-libs/glib-2.66:2 + >=gui-libs/gtk-4.6.1:4 + >=gui-libs/libadwaita-1.2.0:1 + >=media-video/mpv-0.32:=[libmpv] + media-libs/libepoxy" +DEPEND="${RDEPEND}" +BDEPEND="dev-libs/appstream-glib + dev-util/gdbus-codegen + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig" + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: media-video/celluloid/
commit: 12050a098c9e537c59993fac63e3d0f468a39ddc Author: Pacho Ramos gentoo org> AuthorDate: Thu May 9 10:09:46 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu May 9 10:09:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12050a09 media-video/celluloid: add github upstream metadata Signed-off-by: Pacho Ramos gentoo.org> media-video/celluloid/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-video/celluloid/metadata.xml b/media-video/celluloid/metadata.xml index 68bfde632f76..a6bfe1cb747e 100644 --- a/media-video/celluloid/metadata.xml +++ b/media-video/celluloid/metadata.xml @@ -5,4 +5,7 @@ l...@gentoo.org Mart Raudsepp + + celluloid-player/celluloid +
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/speech-dispatcher/
commit: 5d9ebf7a49f3a75d2889a6d36bcc7340515d84d6 Author: Pacho Ramos gentoo org> AuthorDate: Thu May 9 09:38:49 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu May 9 09:52:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9ebf7a app-accessibility/speech-dispatcher: enable py3.12 Closes: https://bugs.gentoo.org/929269 Signed-off-by: Pacho Ramos gentoo.org> .../speech-dispatcher/speech-dispatcher-0.11.4-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-accessibility/speech-dispatcher/speech-dispatcher-0.11.4-r2.ebuild b/app-accessibility/speech-dispatcher/speech-dispatcher-0.11.4-r2.ebuild index 7dd7e2f86301..aa949589ce82 100644 --- a/app-accessibility/speech-dispatcher/speech-dispatcher-0.11.4-r2.ebuild +++ b/app-accessibility/speech-dispatcher/speech-dispatcher-0.11.4-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) # TODO: drop autotools + eautoreconf after 0.11.4 inherit autotools python-r1 systemd
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/caribou/
commit: dbf6bb6e52e4dce2223c162d705ddc3aef8ef802 Author: Pacho Ramos gentoo org> AuthorDate: Thu May 9 09:17:05 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu May 9 09:17:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf6bb6e app-accessibility/caribou: enable py3.12 Bug: https://bugs.gentoo.org/929268 Signed-off-by: Pacho Ramos gentoo.org> app-accessibility/caribou/caribou-0.4.21-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-accessibility/caribou/caribou-0.4.21-r7.ebuild b/app-accessibility/caribou/caribou-0.4.21-r7.ebuild index 2154750619c3..d66a47a6ee5d 100644 --- a/app-accessibility/caribou/caribou-0.4.21-r7.ebuild +++ b/app-accessibility/caribou/caribou-0.4.21-r7.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="xml(+)" inherit autotools gnome.org gnome2-utils python-single-r1 vala
[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/
commit: 1cc4ea1522e7013ca4d95ca7d47693e7b4c65563 Author: Pacho Ramos gentoo org> AuthorDate: Thu May 9 09:08:28 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu May 9 09:08:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc4ea15 games-strategy/wesnoth: Fix failing test Closes: https://bugs.gentoo.org/931551 Signed-off-by: Pacho Ramos gentoo.org> games-strategy/wesnoth/wesnoth-1.18.0.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/games-strategy/wesnoth/wesnoth-1.18.0.ebuild b/games-strategy/wesnoth/wesnoth-1.18.0.ebuild index eb3ae4211e88..ba33c9b827a8 100644 --- a/games-strategy/wesnoth/wesnoth-1.18.0.ebuild +++ b/games-strategy/wesnoth/wesnoth-1.18.0.ebuild @@ -92,6 +92,11 @@ src_configure() { cmake_src_configure } +src_test() { + # Allow SDL_Mixer test to pass, bug #931551 + SDL_AUDIODRIVER=dummy cmake_src_test +} + src_install() { local DOCS=( README.md changelog.md ) cmake_src_install
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/
commit: e0b2df3a4a81663a486cbc518af6afa224956d26 Author: Pacho Ramos gentoo org> AuthorDate: Thu May 9 08:47:11 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu May 9 08:47:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0b2df3a games-arcade/blobwars: stabilize 2.00-r2 for amd64 Signed-off-by: Pacho Ramos gentoo.org> games-arcade/blobwars/blobwars-2.00-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-arcade/blobwars/blobwars-2.00-r2.ebuild b/games-arcade/blobwars/blobwars-2.00-r2.ebuild index 548f740b0c95..21cd8dec3430 100644 --- a/games-arcade/blobwars/blobwars-2.00-r2.ebuild +++ b/games-arcade/blobwars/blobwars-2.00-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://downloads.sourceforge.net/blobwars/${P}.tar.gz; LICENSE="BSD CC-BY-SA-3.0 CC-BY-3.0 GPL-2 LGPL-2.1 fairuse public-domain" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" media-libs/libsdl2
[gentoo-commits] repo/gentoo:master commit in: games-arcade/rocksndiamonds/
commit: 754f7c6dc40db297042fe15195ac7ce70cc580db Author: Pacho Ramos gentoo org> AuthorDate: Thu May 9 08:43:18 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu May 9 08:43:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=754f7c6d games-arcade/rocksndiamonds: Fix EmptyGlobalAssignment Signed-off-by: Pacho Ramos gentoo.org> games-arcade/rocksndiamonds/rocksndiamonds-4.3.8.2.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/games-arcade/rocksndiamonds/rocksndiamonds-4.3.8.2.ebuild b/games-arcade/rocksndiamonds/rocksndiamonds-4.3.8.2.ebuild index ba61e9a2fc4b..24b053961855 100644 --- a/games-arcade/rocksndiamonds/rocksndiamonds-4.3.8.2.ebuild +++ b/games-arcade/rocksndiamonds/rocksndiamonds-4.3.8.2.ebuild @@ -36,7 +36,6 @@ SRC_URI="https://www.artsoft.org/RELEASES/unix/rocksndiamonds/${P}-linux.tar.gz LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND=" media-libs/libmodplug
[gentoo-commits] repo/gentoo:master commit in: games-arcade/rocksndiamonds/
commit: 074cec40ce57823f280c3c7f917fb28edd7db9c4 Author: Pacho Ramos gentoo org> AuthorDate: Thu May 9 08:42:48 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu May 9 08:43:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=074cec40 games-arcade/rocksndiamonds: drop 4.3.5.4 Signed-off-by: Pacho Ramos gentoo.org> games-arcade/rocksndiamonds/Manifest | 1 - .../rocksndiamonds/rocksndiamonds-4.3.5.4.ebuild | 117 - 2 files changed, 118 deletions(-) diff --git a/games-arcade/rocksndiamonds/Manifest b/games-arcade/rocksndiamonds/Manifest index fb6039738bcc..f9e4df3689d4 100644 --- a/games-arcade/rocksndiamonds/Manifest +++ b/games-arcade/rocksndiamonds/Manifest @@ -17,7 +17,6 @@ DIST rnd_jue-v8.tar.bz2 17244645 BLAKE2B 92d0cf646296b065c9ebe54d8d5ecb831eeb497 DIST rockslevels-dx-1.0.tar.gz 211151 BLAKE2B 637a600f9197925d82e7ef344c90f04e8508c6b114fd07ad00977d91a856ff85dc29207e5f22c659382ee0759f8607e9dc8ad0c0de3826d57b74d494320b57ad SHA512 2e1bc4484a76bf638e8ce285972b20b6377e0483abb2475e2343d48de1f84ee102f430049d685b89bc1087e0f20b9b6e29370f8e6cae66b480d3650be9991f44 DIST rockslevels-emc-1.0.tar.gz 3824268 BLAKE2B 0feadd5d9c6225c8574576281d07e14ff98fc9a33c67d3fa5083219ce39daaa1902a5ed652b5379fa4e58ee2428a8a452d66520571206143fd0fcd54f71b977a SHA512 9abad888fa00bc305444367c5ab8ffdad95eaca22613573e44d5ecd93b1a9a1cbc931497c064002d90fd3174c4661d0b009ede7746b2fe8da0a00072303a1301 DIST rockslevels-sp-1.0.tar.gz 373564 BLAKE2B 3f724ea55bbdaae80a35d6a9f5d8751a9228862fbe1ba45419343b1968510e10d3c82cc01844e35bc35561e65df3bc7e5ec2a0b807e1f56359dc7dccc16e3cb0 SHA512 2d44e9238a72846b9d4fbab90288aa3b23af4957ffe0d42d95c523fd22f3587572864b3fc0b277894d2f3f56d6eff52ea009e5b2d59aebc34163a1067662d729 -DIST rocksndiamonds-4.3.5.4-linux.tar.gz 4641623 BLAKE2B 9e0d89bb44e9cfe8fd41ae805faad04a55d250a0345117e579e7787eb2871edb499570894eb2adb9775b894150a479b4f7b8bdc6aad811ba72dfee25df7b3a13 SHA512 5cb41910fbed60b961547d80663ddf4206860776de4e9a2c757de608cb4bc38565fca12f98ec4cfa5f9abab5f83aaab9d2190898ce0bd280f575c3bdd86aa03b DIST rocksndiamonds-4.3.6.0-linux.tar.gz 4655278 BLAKE2B 29f6976119f2af3f3807f783d199e5ef3a34d1799718d66ff166420838c9352a559ec156d767e2731ca3c6b387f4254f6640938a1ba560444e79186a4878adf0 SHA512 db74d74b89b9ab307d2979eb11e8192a74bd3ef4edb0987c59ce839410a01322a0c0384c009603a370443ce6ce96e3d5e0a82b14002bad62a4a965bd40aefeac DIST rocksndiamonds-4.3.8.2-linux.tar.gz 4666115 BLAKE2B 7c25db6a41544b53fc3f2b16ec3ab77c5407c5d5c6fecf5f69d2a853b7142a2d5e444df37a526b8400c6fdc93b96680073d38aaa9e5adfcc783841263740a12c SHA512 3a722d55ce157d52b287ae833941dbd5b5ee45eb6ab277fdcd9e4838426cd27736b8a5c0a17b64d60a2f84d72b02fd7b983b6cc763bd9ea84be62e64fbdde8e9 DIST rocksndiamonds-distributable-music.tar.bz2 4957282 BLAKE2B e00ccc1a06977289ffe79c010512b4a9a5c79d5a0fdff750e17f888f09395dd8a20ce06c5f1f7cc034d22e9651bad54beff1fa4e3dac854e77bbc57353d98bdd SHA512 dd220e4506492e66742796d0c359bce24691f5ebfba092aa2c2b52c5582ae9d5a38aa558872c738eeb7619b8ca853d3affa6b0e4af0fda5621bf7e07441ff252 diff --git a/games-arcade/rocksndiamonds/rocksndiamonds-4.3.5.4.ebuild b/games-arcade/rocksndiamonds/rocksndiamonds-4.3.5.4.ebuild deleted file mode 100644 index b5c59ce9daab.. --- a/games-arcade/rocksndiamonds/rocksndiamonds-4.3.5.4.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit desktop flag-o-matic unpacker - -DESCRIPTION="A Boulderdash clone" -HOMEPAGE="https://www.artsoft.org/rocksndiamonds/; -# rocksndiamonds-distributable-music.tar.bz2 from Fedora -SRC_URI="https://www.artsoft.org/RELEASES/unix/rocksndiamonds/${P}-linux.tar.gz - https://dev.gentoo.org/~pacho/${PN}/rocksndiamonds-distributable-music.tar.bz2 - https://upload.wikimedia.org/wikipedia/commons/e/e2/Rocks%27n%27Diamonds.png -> ${PN}.png - https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Andreas_Buschbeck-1.0.0.zip - https://www.artsoft.org/RELEASES/rocksndiamonds/levels/BD2K3-1.0.0.zip - https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Boulder_Dash_Dream-1.0.0.zip - https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Contributions-1.2.0.zip - https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Emerald_Mine_Club-3.1.3.7z - https://www.artsoft.org/RELEASES/rocksndiamonds/levels/RS_MIX_01-needs_rnd_jue.zip - https://www.artsoft.org/RELEASES/rocksndiamonds/levels/RS_MIX_01-standalone.zip - https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Snake_Bite-1.0.0.zip - https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Sokoban-1.0.0.zip - https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Supaplex-2.0.0.zip - https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Zelda-1.0.0.zip - https://www.artsoft.or
[gentoo-commits] repo/gentoo:master commit in: games-arcade/rocksndiamonds/
commit: 6d8d5352630a6dd9c7be03d3d5eadcfd4dba0f7e Author: Pacho Ramos gentoo org> AuthorDate: Thu May 9 08:42:36 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu May 9 08:43:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8d5352 games-arcade/rocksndiamonds: add 4.3.8.2 Signed-off-by: Pacho Ramos gentoo.org> games-arcade/rocksndiamonds/Manifest | 1 + .../rocksndiamonds/rocksndiamonds-4.3.8.2.ebuild | 116 + 2 files changed, 117 insertions(+) diff --git a/games-arcade/rocksndiamonds/Manifest b/games-arcade/rocksndiamonds/Manifest index cb49f75aedd0..fb6039738bcc 100644 --- a/games-arcade/rocksndiamonds/Manifest +++ b/games-arcade/rocksndiamonds/Manifest @@ -19,6 +19,7 @@ DIST rockslevels-emc-1.0.tar.gz 3824268 BLAKE2B 0feadd5d9c6225c8574576281d07e14f DIST rockslevels-sp-1.0.tar.gz 373564 BLAKE2B 3f724ea55bbdaae80a35d6a9f5d8751a9228862fbe1ba45419343b1968510e10d3c82cc01844e35bc35561e65df3bc7e5ec2a0b807e1f56359dc7dccc16e3cb0 SHA512 2d44e9238a72846b9d4fbab90288aa3b23af4957ffe0d42d95c523fd22f3587572864b3fc0b277894d2f3f56d6eff52ea009e5b2d59aebc34163a1067662d729 DIST rocksndiamonds-4.3.5.4-linux.tar.gz 4641623 BLAKE2B 9e0d89bb44e9cfe8fd41ae805faad04a55d250a0345117e579e7787eb2871edb499570894eb2adb9775b894150a479b4f7b8bdc6aad811ba72dfee25df7b3a13 SHA512 5cb41910fbed60b961547d80663ddf4206860776de4e9a2c757de608cb4bc38565fca12f98ec4cfa5f9abab5f83aaab9d2190898ce0bd280f575c3bdd86aa03b DIST rocksndiamonds-4.3.6.0-linux.tar.gz 4655278 BLAKE2B 29f6976119f2af3f3807f783d199e5ef3a34d1799718d66ff166420838c9352a559ec156d767e2731ca3c6b387f4254f6640938a1ba560444e79186a4878adf0 SHA512 db74d74b89b9ab307d2979eb11e8192a74bd3ef4edb0987c59ce839410a01322a0c0384c009603a370443ce6ce96e3d5e0a82b14002bad62a4a965bd40aefeac +DIST rocksndiamonds-4.3.8.2-linux.tar.gz 4666115 BLAKE2B 7c25db6a41544b53fc3f2b16ec3ab77c5407c5d5c6fecf5f69d2a853b7142a2d5e444df37a526b8400c6fdc93b96680073d38aaa9e5adfcc783841263740a12c SHA512 3a722d55ce157d52b287ae833941dbd5b5ee45eb6ab277fdcd9e4838426cd27736b8a5c0a17b64d60a2f84d72b02fd7b983b6cc763bd9ea84be62e64fbdde8e9 DIST rocksndiamonds-distributable-music.tar.bz2 4957282 BLAKE2B e00ccc1a06977289ffe79c010512b4a9a5c79d5a0fdff750e17f888f09395dd8a20ce06c5f1f7cc034d22e9651bad54beff1fa4e3dac854e77bbc57353d98bdd SHA512 dd220e4506492e66742796d0c359bce24691f5ebfba092aa2c2b52c5582ae9d5a38aa558872c738eeb7619b8ca853d3affa6b0e4af0fda5621bf7e07441ff252 DIST rocksndiamonds.png 2021 BLAKE2B 795be09e6d60aaa66dd457f6ce7dcb0069a82e395cb54578b83ad49ba70b669aa5bd52a4da34979d1e0ba95413a499c13355ce6816c4e364d9d88d1988c88060 SHA512 026abfef17bfc8621d036b83a8a4a878b1d68615e69975ea37589e8d29d864dc42dbabc5a381e579c66be1053175df02209f2c1c1feff3bd9e29db3e09c40346 DIST wf_v1-3.zip 35570 BLAKE2B eded867101b316406cdf378ce8bf36d1dbd28d38ebc9f904df85753955ec2d8f5a87a528975c58ee81b60362bcc37efa766ad87ccf1a1e8a5b062c59c6cc69a2 SHA512 b1b3b2efe20e7d74a072a6289d1af5c22fccf1b9359700269a381d38bdf2458d7d365df7db616a93512428a05f58cf872ea70fcf87080df327e0c4fc231f0470 diff --git a/games-arcade/rocksndiamonds/rocksndiamonds-4.3.8.2.ebuild b/games-arcade/rocksndiamonds/rocksndiamonds-4.3.8.2.ebuild new file mode 100644 index ..ba61e9a2fc4b --- /dev/null +++ b/games-arcade/rocksndiamonds/rocksndiamonds-4.3.8.2.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit desktop flag-o-matic unpacker + +DESCRIPTION="A Boulderdash clone" +HOMEPAGE="https://www.artsoft.org/rocksndiamonds/; +# rocksndiamonds-distributable-music.tar.bz2 from Fedora +SRC_URI="https://www.artsoft.org/RELEASES/unix/rocksndiamonds/${P}-linux.tar.gz + https://dev.gentoo.org/~pacho/${PN}/rocksndiamonds-distributable-music.tar.bz2 + https://upload.wikimedia.org/wikipedia/commons/e/e2/Rocks%27n%27Diamonds.png -> ${PN}.png + https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Andreas_Buschbeck-1.0.0.zip + https://www.artsoft.org/RELEASES/rocksndiamonds/levels/BD2K3-1.0.0.zip + https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Boulder_Dash_Dream-1.0.0.zip + https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Contributions-1.2.0.zip + https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Emerald_Mine_Club-3.1.3.7z + https://www.artsoft.org/RELEASES/rocksndiamonds/levels/RS_MIX_01-needs_rnd_jue.zip + https://www.artsoft.org/RELEASES/rocksndiamonds/levels/RS_MIX_01-standalone.zip + https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Snake_Bite-1.0.0.zip + https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Sokoban-1.0.0.zip + https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Supaplex-2.0.0.zip + https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Zelda-1.0.0.zip + https://www.artsoft.org/RELEASES/rocksnd
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/files/, games-arcade/blobwars/
commit: d9a450c212c520ab7f884725fff3f679f3c9652a Author: Pacho Ramos gentoo org> AuthorDate: Tue May 7 19:00:29 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Tue May 7 19:00:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a450c2 games-arcade/blobwars: Compile fixes Improve desktop file and provide appdata (borrowed from other distros) Closes: https://bugs.gentoo.org/831671 Signed-off-by: Pacho Ramos gentoo.org> games-arcade/blobwars/blobwars-2.00-r2.ebuild | 72 ++ .../blobwars-2.00-dont-override-strlcat.patch | 22 +++ .../files/blobwars-2.00-generic-name.patch | 12 .../blobwars/files/blobwars-2.00-time_t.patch | 15 + games-arcade/blobwars/files/blobwars.appdata.xml | 29 + 5 files changed, 150 insertions(+) diff --git a/games-arcade/blobwars/blobwars-2.00-r2.ebuild b/games-arcade/blobwars/blobwars-2.00-r2.ebuild new file mode 100644 index ..1f7514c19663 --- /dev/null +++ b/games-arcade/blobwars/blobwars-2.00-r2.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit xdg + +DESCRIPTION="Platform game about a blob and his quest to rescue MIAs from an alien invader" +HOMEPAGE="https://sourceforge.net/projects/blobwars/ https://www.parallelrealities.co.uk/games/metalBlobSolid/ https://github.com/perpendicular-dimensions/blobwars; +SRC_URI="https://downloads.sourceforge.net/blobwars/${P}.tar.gz; + +LICENSE="BSD CC-BY-SA-3.0 CC-BY-3.0 GPL-2 LGPL-2.1 fairuse public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=" + media-libs/libsdl2 + media-libs/sdl2-mixer + media-libs/sdl2-ttf + media-libs/sdl2-image + media-libs/sdl2-net + sys-libs/zlib + virtual/libintl +" +DEPEND="${RDEPEND}" +BDEPEND="sys-devel/gettext" + +PATCHES=( + # Stop providing/overriding strlcat and strlcpy to fix bug #831671 + "${FILESDIR}"/${P}-dont-override-strlcat.patch + + "${FILESDIR}"/${P}-generic-name.patch + "${FILESDIR}"/${P}-time_t.patch +) + +src_prepare() { + default + + # Fixes from Fedora and OpenSuSE + sed -i -e 's|$(PREFIX)/games|$(PREFIX)/bin|; + s|$(PREFIX)/share/games|$(PREFIX)/share|; + s| -Werror||; + s|$(CXX) $(LIBS) $(GAMEOBJS) -o $(PROG)|$(CXX) $(GAMEOBJS) $(LIBS) -o $(PROG)|; + s|$(CXX) $(LIBS) $(PAKOBJS) -o pak|$(CXX) $(PAKOBJS) $(LIBS) -o pak|; + s|$(CXX) $(LIBS) $(MAPOBJS) -o mapeditor|$(CXX) $(MAPOBJS) $(LIBS) -o mapeditor|' \ + Makefile || die + sed -i -e 's|gzclose(pak)|gzclose((gzFile)pak)|; + s|gzclose(fp)|gzclose((gzFile)fp)|' src/pak.cpp || die +} + +src_compile() { + # USEPAK=1 breaks music + emake \ + RELEASE="1" \ + USEPAK="0" +} + +src_install() { + emake \ + BINDIR="/usr/bin/" \ + USEPAK="0" \ + DESTDIR="${D}" \ + DOCDIR="/usr/share/doc/${PF}/html/" \ + install + + mv -vf \ + "${D}"/usr/share/doc/${PF}/html/{changes,hacking,porting,readme} \ + "${D}"/usr/share/doc/${PF}/ + + insinto /usr/share/metainfo + doins "${FILESDIR}"/${PN}.appdata.xml +} diff --git a/games-arcade/blobwars/files/blobwars-2.00-dont-override-strlcat.patch b/games-arcade/blobwars/files/blobwars-2.00-dont-override-strlcat.patch new file mode 100644 index ..bcdec96f8e86 --- /dev/null +++ b/games-arcade/blobwars/files/blobwars-2.00-dont-override-strlcat.patch @@ -0,0 +1,22 @@ +Stop providing / overriding strlcat and strlcpy to fix the following compile errors: + +src/headers.h:60:20: error: ambiguating new declaration of 'void strlcat(char*, const char*, size_t)' + 60 | static inline void strlcat(char *dest, const char *src, size_t n) { strncat(dest, src, n - 1); } + |^~~ + +src/headers.h:61:20: error: ambiguating new declaration of 'void strlcpy(char*, const char*, size_t)' + 61 | static inline void strlcpy(char *dest, const char *src, size_t n) { strncpy(dest, src, n); dest[n - 1] = 0; } + |^~~ + +diff -up blobwars-2.00/src/headers.h~ blobwars-2.00/src/headers.h +--- blobwars-2.00/src/headers.h2015-11-21 23:18:19.0 +0100 blobwars-2.00/src/headers.h2023-07-28 22:25:36.655085088 +0200 +@@ -56,7 +56,7 @@ extern DECLSPEC int SDLCALL SDL_GetGamma + #define textdomain(x) while(false) + #endif + +-#if !defined(OpenBSD) && !defined(FreeBSD) && !defined(__APPLE__) ++#if 0 && !defined(OpenBSD) &
[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/
commit: e739646df9f27c7dbef2408916d00ad386441526 Author: Pacho Ramos gentoo org> AuthorDate: Tue May 7 19:03:26 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Tue May 7 19:03:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e739646d games-strategy/wesnoth: add 1.18.0 Closes: https://bugs.gentoo.org/871567 Closes: https://bugs.gentoo.org/894696 Closes: https://bugs.gentoo.org/906996 Closes: https://bugs.gentoo.org/910521 Closes: https://bugs.gentoo.org/920061 Signed-off-by: Pacho Ramos gentoo.org> games-strategy/wesnoth/Manifest | 1 + games-strategy/wesnoth/wesnoth-1.18.0.ebuild | 102 +++ 2 files changed, 103 insertions(+) diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest index 359e84aa77db..97609fd839a7 100644 --- a/games-strategy/wesnoth/Manifest +++ b/games-strategy/wesnoth/Manifest @@ -2,3 +2,4 @@ DIST wesnoth-1.16.10.tar.gz 518628374 BLAKE2B 7aaed481607bc58e9d0f22e4c4a36f24f1 DIST wesnoth-1.16.9.tar.gz 518511920 BLAKE2B bc9bfa9b514e72ce732a4256f765976f5be806d12dd962b2b396ffa8646acaa84c1bb1f4b20368886579782f8236c0d71f296bb5bd2451d4b0d8f6ce46bc3a18 SHA512 313aaad95c66757a952c00f1e5a515ce61bcf7564d6555802bc2619714d038a9a5607f3395e3e8afe5f216205e5b9b07b651789a749b4de37b30f8b8a47cb47f DIST wesnoth-1.17.19.tar.bz2 424402790 BLAKE2B bfb594b2c6421f8c553fda4db7ee9df57f7a5c9ed5589354c5360abe8e7d155720c9b904e8c480ade106308e4e0202ee209bb2550455a45b2dd4dc4a32428c14 SHA512 4c43d462a512525640448069c14bb0690ba3bddba793568810c1f3a3af6b26caa922d5e893b6ec5579f23ed244e4cce6604fbc9aa162809050422fe0e44364e4 DIST wesnoth-1.17.20.tar.bz2 424613262 BLAKE2B acf8b6a9213b1fea9370c76cc7e63001fa34777357ab791db8380ca684195e830385939d0e31fbb058e5c84ebce74f084d9884bdf27d1ecb662e28dbcb477dab SHA512 b7eaaf624e84b28eca7d702a791fbe7c6b9e833d3e4f9d61ee79c70737ec396b81b2cefedae0ef272ec5384d71c28a4b083bf837591f6ce2c345d79f43b1e87e +DIST wesnoth-1.18.0.tar.bz2 460686063 BLAKE2B 9dd898a6b430999873ae001dad47b2bcadcbbfc4672bf4489533c0268a4bf982a4e4451f79bf62bb1ac66d4ba2f06b62484b2b1b1fccb2e434c4ceef95a2c2bc SHA512 7c7cd1021d9af2e790f3973ae258d7e401b665102cfcdb9e7fb400471d8488b7fa3f35a17a32c53b646d707dcc0508fef379ae6ce2dc79f1d675a7b2ec0e50c2 diff --git a/games-strategy/wesnoth/wesnoth-1.18.0.ebuild b/games-strategy/wesnoth/wesnoth-1.18.0.ebuild new file mode 100644 index ..eb3ae4211e88 --- /dev/null +++ b/games-strategy/wesnoth/wesnoth-1.18.0.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic xdg + +DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game" +HOMEPAGE="http://www.wesnoth.org + https://github.com/wesnoth/wesnoth; +SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +# uneven minor versions are development versions +if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +fi +IUSE="dbus dedicated doc nls server" + +RDEPEND=" + acct-group/wesnoth + acct-user/wesnoth + dev-libs/boost:=[bzip2,context,icu,nls] + >=media-libs/libsdl2-2.0.4:0[joystick,video,X] + !dedicated? ( + dev-libs/glib:2 + dev-libs/openssl:0= + >=media-libs/fontconfig-2.4.1 + >=media-libs/sdl2-image-2.0.0[jpeg,png,webp] + >=media-libs/sdl2-mixer-2.0.0[vorbis] + media-libs/libvorbis + >=x11-libs/pango-1.22.0 + >=x11-libs/cairo-1.10.0 + sys-libs/readline:0= + dbus? ( sys-apps/dbus ) + )" +DEPEND="${RDEPEND} + x11-libs/libX11 +" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + cmake_src_prepare + + if ! use doc ; then + sed -i \ + -e '/manual/d' \ + doc/CMakeLists.txt || die + fi + + # respect LINGUAS (bug #483316) + if [[ ${LINGUAS+set} ]] ; then + local lang langs=() + for lang in $(cat po/LINGUAS) ; do + has ${lang} ${LINGUAS} && langs+=( ${lang} ) + done + echo "${langs[@]}" > po/LINGUAS || die + fi +} + +src_configure() { + filter-flags -ftracer -fomit-frame-pointer + + local mycmakeargs=() + + if use dedicated || use server ; then + mycmakeargs+=( + -DENABLE_CAMPAIGN_SERVER="ON" + -DENABLE_SERVER="ON" + -DSERVER_UID="${PN}" + -DSERVER_GID="${PN}" + -DFIFO_DIR="/
[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/
commit: edee84437d304523d11cb9c4395d2dfa4fc13df2 Author: Pacho Ramos gentoo org> AuthorDate: Tue May 7 19:03:45 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Tue May 7 19:03:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edee8443 games-strategy/wesnoth: drop 1.16.9, 1.17.19 Signed-off-by: Pacho Ramos gentoo.org> games-strategy/wesnoth/Manifest | 2 - games-strategy/wesnoth/wesnoth-1.16.9.ebuild | 106 -- games-strategy/wesnoth/wesnoth-1.17.19.ebuild | 102 - 3 files changed, 210 deletions(-) diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest index 97609fd839a7..c5a9cd75594f 100644 --- a/games-strategy/wesnoth/Manifest +++ b/games-strategy/wesnoth/Manifest @@ -1,5 +1,3 @@ DIST wesnoth-1.16.10.tar.gz 518628374 BLAKE2B 7aaed481607bc58e9d0f22e4c4a36f24f19b4fc522ce3c1eb6366e70e3bd901a10f055d2add9dc1c73519368fd4a31cd6b326e42b1be0023eeda370076db0742 SHA512 0473ec4e4b7a33a37c2ff52b4e0c3dccec2e58a087517566967409dda03952127bf560b09cfccc7243f506201d98980aafdf289b7f1e5345a7e3b4316a908240 -DIST wesnoth-1.16.9.tar.gz 518511920 BLAKE2B bc9bfa9b514e72ce732a4256f765976f5be806d12dd962b2b396ffa8646acaa84c1bb1f4b20368886579782f8236c0d71f296bb5bd2451d4b0d8f6ce46bc3a18 SHA512 313aaad95c66757a952c00f1e5a515ce61bcf7564d6555802bc2619714d038a9a5607f3395e3e8afe5f216205e5b9b07b651789a749b4de37b30f8b8a47cb47f -DIST wesnoth-1.17.19.tar.bz2 424402790 BLAKE2B bfb594b2c6421f8c553fda4db7ee9df57f7a5c9ed5589354c5360abe8e7d155720c9b904e8c480ade106308e4e0202ee209bb2550455a45b2dd4dc4a32428c14 SHA512 4c43d462a512525640448069c14bb0690ba3bddba793568810c1f3a3af6b26caa922d5e893b6ec5579f23ed244e4cce6604fbc9aa162809050422fe0e44364e4 DIST wesnoth-1.17.20.tar.bz2 424613262 BLAKE2B acf8b6a9213b1fea9370c76cc7e63001fa34777357ab791db8380ca684195e830385939d0e31fbb058e5c84ebce74f084d9884bdf27d1ecb662e28dbcb477dab SHA512 b7eaaf624e84b28eca7d702a791fbe7c6b9e833d3e4f9d61ee79c70737ec396b81b2cefedae0ef272ec5384d71c28a4b083bf837591f6ce2c345d79f43b1e87e DIST wesnoth-1.18.0.tar.bz2 460686063 BLAKE2B 9dd898a6b430999873ae001dad47b2bcadcbbfc4672bf4489533c0268a4bf982a4e4451f79bf62bb1ac66d4ba2f06b62484b2b1b1fccb2e434c4ceef95a2c2bc SHA512 7c7cd1021d9af2e790f3973ae258d7e401b665102cfcdb9e7fb400471d8488b7fa3f35a17a32c53b646d707dcc0508fef379ae6ce2dc79f1d675a7b2ec0e50c2 diff --git a/games-strategy/wesnoth/wesnoth-1.16.9.ebuild b/games-strategy/wesnoth/wesnoth-1.16.9.ebuild deleted file mode 100644 index 7a0223c3d681.. --- a/games-strategy/wesnoth/wesnoth-1.16.9.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 - -inherit cmake flag-o-matic xdg - -DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game" -HOMEPAGE="http://www.wesnoth.org - https://github.com/wesnoth/wesnoth; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -# uneven minor versions are development versions -if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then - KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -fi -IUSE="dbus dedicated doc nls server" - -RDEPEND=" - acct-group/wesnoth - acct-user/wesnoth - dev-libs/boost:=[bzip2,context,icu,nls] - >=media-libs/libsdl2-2.0.4:0[joystick,video,X] - !dedicated? ( - dev-libs/glib:2 - dev-libs/openssl:0= - >=media-libs/fontconfig-2.4.1 - >=media-libs/sdl2-image-2.0.0[jpeg,png] - >=media-libs/sdl2-mixer-2.0.0[vorbis] - media-libs/libvorbis - >=x11-libs/pango-1.22.0 - >=x11-libs/cairo-1.10.0 - sys-libs/readline:0= - dbus? ( sys-apps/dbus ) - )" -DEPEND="${RDEPEND} - x11-libs/libX11 -" -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.16.8-gcc-13.patch -) - -src_prepare() { - cmake_src_prepare - - if ! use doc ; then - sed -i \ - -e '/manual/d' \ - doc/CMakeLists.txt || die - fi - - # respect LINGUAS (bug #483316) - if [[ ${LINGUAS+set} ]] ; then - local lang langs=() - for lang in $(cat po/LINGUAS) ; do - has ${lang} ${LINGUAS} && langs+=( ${lang} ) - done - echo "${langs[@]}" > po/LINGUAS || die - fi -} - -src_configure() { - filter-flags -ftracer -fomit-frame-pointer - - local mycmakeargs=() - - if use dedicated || use server ; then - mycmakeargs+=( - -DENABLE_CAMPAIGN_SERVER="ON" -
[gentoo-commits] repo/gentoo:master commit in: games-arcade/blobwars/
commit: bd2427bf8745c84b76f8f80fdab6b3d10f74307a Author: Pacho Ramos gentoo org> AuthorDate: Tue May 7 19:01:42 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Tue May 7 19:01:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2427bf games-arcade/blobwars: Fix EmptyGlobalAssignment Signed-off-by: Pacho Ramos gentoo.org> games-arcade/blobwars/blobwars-2.00-r2.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/games-arcade/blobwars/blobwars-2.00-r2.ebuild b/games-arcade/blobwars/blobwars-2.00-r2.ebuild index 1f7514c19663..548f740b0c95 100644 --- a/games-arcade/blobwars/blobwars-2.00-r2.ebuild +++ b/games-arcade/blobwars/blobwars-2.00-r2.ebuild @@ -11,7 +11,6 @@ SRC_URI="https://downloads.sourceforge.net/blobwars/${P}.tar.gz; LICENSE="BSD CC-BY-SA-3.0 CC-BY-3.0 GPL-2 LGPL-2.1 fairuse public-domain" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND=" media-libs/libsdl2
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: 1f71fd91c7ba6a3997e131d494bbcb01e579bcf1 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 4 18:20:00 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 4 18:20:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f71fd91 media-fonts/noto: drop 20231128 Signed-off-by: Pacho Ramos gentoo.org> media-fonts/noto/Manifest | 1 - media-fonts/noto/noto-20231128.ebuild | 43 --- 2 files changed, 44 deletions(-) diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest index 7ed5720b41c4..308f6397257c 100644 --- a/media-fonts/noto/Manifest +++ b/media-fonts/noto/Manifest @@ -1,4 +1,3 @@ -DIST noto-20231128.tar.gz 1062692273 BLAKE2B adab3e85f0f744b1d37ea0877db14d399baff3dab3496a01181ac977a6e5b1fd04c6ab5a7ee3dfcb190583d18f585eae70cf244bfb993107b6a8e84b62f45bde SHA512 ccc54993bc9651a2e6e654270c0c67f9eeb9659b60246cae407a11fe7d87d438a91250d2d96fd3f970b11d17386133375a1c66fbedf551344998ded89acb4835 DIST noto-20240229.tar.gz 1065887601 BLAKE2B 32c4cd85a83c346bdf25cf0aa87c96500c261f501ec6e57549cefb2faf87183fb7e4a73c62fed491ab2779ee92af88474bff6829bfb5846c00585728376e2415 SHA512 5f878f0561732a8dc0efc4e7694d38254bc251660f1b8ead3a92cf7956219ffc481e36ffce40e1dff1dc25f435bfa90cc07aea53d5f2a39e0bd99e00cc2a0937 DIST noto-20240325.tar.gz 1067006253 BLAKE2B ea65c14ef0aca4f732e5ca7eb02b79756e124524b3f1bb0a3724a75fc2d503e13d264fcdaa39451a6171ea16e4cb2396d881921fc321e759410133a1bd7498df SHA512 039911249ed18d796850fccf6d181c82850d703606e28105eefd3bffeb250ef8c1b0ad155b6fbce2d95853a713a9d3eff512b0d1ad2f680b66b01a25f508e1b9 DIST noto-20240430.tar.gz 1067709428 BLAKE2B 068b49614efaf6136fb166d21cd01ed381a52b4677260b5382c8af6ccb45341518d1f135b1a27df4977580bac03119d85a54623ad25aeff2f13d72a9d06b479e SHA512 244dae7ff95be13e86932f59f5516174bd1d9c5bd7e27b97aa62e8321f61fbf95d66890663651dd7d5bb961c4335fec44ab536785b3c9ddcde971f4b955e3858 diff --git a/media-fonts/noto/noto-20231128.ebuild b/media-fonts/noto/noto-20231128.ebuild deleted file mode 100644 index 1f8919f64117.. --- a/media-fonts/noto/noto-20231128.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit font - -DESCRIPTION="Google's font family that aims to support all the world's languages" -HOMEPAGE="https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io; - -COMMIT="15866b860084edd7163ec170d3c462ceada3de5b" -SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" -# Extra allows to optionally reduce disk usage even returning to tofu -# issue as described in https://fonts.google.com/noto -IUSE="cjk +extra" - -RDEPEND="cjk? ( media-fonts/noto-cjk )" - -RESTRICT="binchecks strip" - -S="${WORKDIR}/notofonts.github.io-${COMMIT}" - -FONT_SUFFIX="ttf" -FONT_CONF=( - # From ArchLinux - "${FILESDIR}/66-noto-serif.conf" - "${FILESDIR}/66-noto-mono.conf" - "${FILESDIR}/66-noto-sans.conf" -) - -src_install() { - mkdir install-hinted || die - mv fonts/*/hinted/ttf/*.tt[fc] install-hinted/. || die - - FONT_S="${S}/install-hinted/" font_src_install - - # Allow to drop some fonts optionally for people that want to save - # disk space. Following ArchLinux options. - use extra || rm -rf "${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.tt[f,c] -}
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: 4bc4241184b9a6e50020d8ea989cb1ee1a8d1cde Author: Pacho Ramos gentoo org> AuthorDate: Sat May 4 18:19:54 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 4 18:19:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc42411 media-fonts/noto: add 20240430 Signed-off-by: Pacho Ramos gentoo.org> media-fonts/noto/Manifest | 1 + media-fonts/noto/noto-20240430.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest index eb7e7c489afc..7ed5720b41c4 100644 --- a/media-fonts/noto/Manifest +++ b/media-fonts/noto/Manifest @@ -1,3 +1,4 @@ DIST noto-20231128.tar.gz 1062692273 BLAKE2B adab3e85f0f744b1d37ea0877db14d399baff3dab3496a01181ac977a6e5b1fd04c6ab5a7ee3dfcb190583d18f585eae70cf244bfb993107b6a8e84b62f45bde SHA512 ccc54993bc9651a2e6e654270c0c67f9eeb9659b60246cae407a11fe7d87d438a91250d2d96fd3f970b11d17386133375a1c66fbedf551344998ded89acb4835 DIST noto-20240229.tar.gz 1065887601 BLAKE2B 32c4cd85a83c346bdf25cf0aa87c96500c261f501ec6e57549cefb2faf87183fb7e4a73c62fed491ab2779ee92af88474bff6829bfb5846c00585728376e2415 SHA512 5f878f0561732a8dc0efc4e7694d38254bc251660f1b8ead3a92cf7956219ffc481e36ffce40e1dff1dc25f435bfa90cc07aea53d5f2a39e0bd99e00cc2a0937 DIST noto-20240325.tar.gz 1067006253 BLAKE2B ea65c14ef0aca4f732e5ca7eb02b79756e124524b3f1bb0a3724a75fc2d503e13d264fcdaa39451a6171ea16e4cb2396d881921fc321e759410133a1bd7498df SHA512 039911249ed18d796850fccf6d181c82850d703606e28105eefd3bffeb250ef8c1b0ad155b6fbce2d95853a713a9d3eff512b0d1ad2f680b66b01a25f508e1b9 +DIST noto-20240430.tar.gz 1067709428 BLAKE2B 068b49614efaf6136fb166d21cd01ed381a52b4677260b5382c8af6ccb45341518d1f135b1a27df4977580bac03119d85a54623ad25aeff2f13d72a9d06b479e SHA512 244dae7ff95be13e86932f59f5516174bd1d9c5bd7e27b97aa62e8321f61fbf95d66890663651dd7d5bb961c4335fec44ab536785b3c9ddcde971f4b955e3858 diff --git a/media-fonts/noto/noto-20240430.ebuild b/media-fonts/noto/noto-20240430.ebuild new file mode 100644 index ..665fc27a1b93 --- /dev/null +++ b/media-fonts/noto/noto-20240430.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit font + +DESCRIPTION="Google's font family that aims to support all the world's languages" +HOMEPAGE="https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io; + +COMMIT="1d9f081ebacd3382a050fdf8166eb491d716c462" +SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +# Extra allows to optionally reduce disk usage even returning to tofu +# issue as described in https://fonts.google.com/noto +IUSE="cjk +extra" + +RDEPEND="cjk? ( media-fonts/noto-cjk )" + +RESTRICT="binchecks strip" + +S="${WORKDIR}/notofonts.github.io-${COMMIT}" + +FONT_SUFFIX="ttf" +FONT_CONF=( + # From ArchLinux + "${FILESDIR}/66-noto-serif.conf" + "${FILESDIR}/66-noto-mono.conf" + "${FILESDIR}/66-noto-sans.conf" +) + +src_install() { + mkdir install-hinted || die + mv fonts/*/hinted/ttf/*.tt[fc] install-hinted/. || die + + FONT_S="${S}/install-hinted/" font_src_install + + # Allow to drop some fonts optionally for people that want to save + # disk space. Following ArchLinux options. + use extra || rm -rf "${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.tt[f,c] +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/umockdev/
commit: 13484650d4ddeba6a24231f743ab1ec715b16775 Author: Brahmajit Das gmail com> AuthorDate: Mon Apr 22 13:25:33 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 4 18:11:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13484650 dev-util/umockdev: add 0.18.1 Closes: https://bugs.gentoo.org/929077 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36355 Signed-off-by: Pacho Ramos gentoo.org> dev-util/umockdev/Manifest | 1 + dev-util/umockdev/umockdev-0.18.1.ebuild | 59 2 files changed, 60 insertions(+) diff --git a/dev-util/umockdev/Manifest b/dev-util/umockdev/Manifest index e5c49995815b..11fc9b425c3d 100644 --- a/dev-util/umockdev/Manifest +++ b/dev-util/umockdev/Manifest @@ -1 +1,2 @@ DIST umockdev-0.17.18.tar.xz 491668 BLAKE2B 106efc5674475383abb7618f087b3536441ae1fa30d6a92b689c1119ff62e06a20a6a529968f2b978f8ed410fc2033c95b86e214d4d4a576cdb9e68ee09a1853 SHA512 3d8d2487b4350e4ce28a5c163cbb1b92da9f5a5317e74da46ccaa62a6b8e938a6758e241d0dd2e9f50fdee4aef24d36585a24cfec1ad99fb4799a01008d9987b +DIST umockdev-0.18.1.tar.xz 493816 BLAKE2B 314969269e8e5b70b65c89345b659cf2784eb71cfd2c010e8043cc38b6965dce0dcadac6ffab266f4b926e46bb0939d6c159ee17fbf341eed7a11f932a80a2ad SHA512 4897c12fca8d1927a2840efbbd8281a95102b328cc682ffed10cd4e29b80f26b80df55fbd3736297ee4633561b007beda369bd3ddf07eb71bdd1d7c043c8 diff --git a/dev-util/umockdev/umockdev-0.18.1.ebuild b/dev-util/umockdev/umockdev-0.18.1.ebuild new file mode 100644 index ..d6f2d4357dec --- /dev/null +++ b/dev-util/umockdev/umockdev-0.18.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit meson-multilib python-any-r1 vala + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://github.com/martinpitt/${PN}.git; + inherit git-r3 +else + SRC_URI="https://github.com/martinpitt/umockdev/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Mock hardware devices for creating unit tests" +HOMEPAGE="https://github.com/martinpitt/umockdev/; + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + net-libs/libpcap[${MULTILIB_USEDEP}] + virtual/libudev:=[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}] + >=dev-libs/gobject-introspection-1.32:= +" +DEPEND="${RDEPEND} + test? ( + ${PYTHON_DEPS} + dev-libs/libgudev:=[${MULTILIB_USEDEP}] + ) +" +BDEPEND=" + $(vala_depend) + app-arch/xz-utils + virtual/pkgconfig +" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + default + vala_setup +} + +multilib_src_configure() { + export VALAC="$(type -P valac-$(vala_best_api_version))" + meson_src_configure +} + +multilib_src_test() { + meson_src_test --no-suite fails-valgrind +}
[gentoo-commits] repo/gentoo:master commit in: games-puzzle/pingus/
commit: e6b1f926a1532107b007ece3c2f7ede18e954e50 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 4 17:19:37 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 4 17:38:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b1f926 games-puzzle/pingus: enable py3.12 Closes: https://bugs.gentoo.org/929592 Signed-off-by: Pacho Ramos gentoo.org> games-puzzle/pingus/pingus-0.7.6-r5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-puzzle/pingus/pingus-0.7.6-r5.ebuild b/games-puzzle/pingus/pingus-0.7.6-r5.ebuild index 11f6cb1c5cb1..0e31967af72e 100644 --- a/games-puzzle/pingus/pingus-0.7.6-r5.ebuild +++ b/games-puzzle/pingus/pingus-0.7.6-r5.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit desktop flag-o-matic python-any-r1 scons-utils toolchain-funcs xdg DESCRIPTION="Free Lemmings clone"
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-appindicator/
commit: 07e0db88e48a5dc7a39d5cdafb0bf66cf846b870 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 4 17:26:53 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 4 17:38:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e0db88 gnome-extra/gnome-shell-extension-appindicator: drop 53-r1 Signed-off-by: Pacho Ramos gentoo.org> .../gnome-shell-extension-appindicator/Manifest| 1 - ...gnome-shell-extension-appindicator-53-r1.ebuild | 47 -- 2 files changed, 48 deletions(-) diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest b/gnome-extra/gnome-shell-extension-appindicator/Manifest index a69da1444013..b8b5477984bd 100644 --- a/gnome-extra/gnome-shell-extension-appindicator/Manifest +++ b/gnome-extra/gnome-shell-extension-appindicator/Manifest @@ -1,3 +1,2 @@ -DIST gnome-shell-extension-appindicator-53.tar.gz 69263 BLAKE2B a8f4b2d9534bf1711ae47fdc420ac3ca1539efe3963eb4a5fbd9e0ad71e047003ac639c5620e4c849be8a9873dd2b42659dd5883f7703a1d9dd940cc319580a6 SHA512 cc6f88c1dcfaacc47184fbe6a8b7d1525623485f686033d6a817d6d9d597f1a305a75cdbc3c9e7f05145e7ffb305893b2550812b3cb2c97aaf9af7a5399f8441 DIST gnome-shell-extension-appindicator-57.tar.gz 67246 BLAKE2B cdbfce7c2ff731732dea76ce53421424ad887ab7c95b555142f1fccb549723c9f9816cde527dd0dca6b9c6b835d9ec8d255f8350f8d772199920ac69d2d26809 SHA512 256d365a653db40490cb0d4da5ee5f7508298bc9189e0a8e98a4f1c904f5627cd0cb1b5586786005638025e3b8a31bf948d08a69a40977887b5860f8dc5ee53e DIST gnome-shell-extension-appindicator-58.tar.gz 68877 BLAKE2B 976310cb6d532adf522c2d51bf04d6c5ee78e76759dbc8ab8965b1c738e5077be26b62e3c25f30b6a6311f98427d88c498ed839c0e401d86f9d701343229ae67 SHA512 94919a1494e354d8ef081fc3b844c092369f0b0928fa94f5677cecede87bff1e8669b6b064e4ed9d40ddb9f536f68075776e5afafb06cc3df33e3b83387ea6f8 diff --git a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-53-r1.ebuild b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-53-r1.ebuild deleted file mode 100644 index d19db97fc379.. --- a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-53-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit gnome2-utils meson - -DESCRIPTION="Support legacy, AppIndicators and KStatusNotifierItems in Gnome" -HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator; -SRC_URI="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -RDEPEND=" - app-eselect/eselect-gnome-shell-extensions - >=gnome-base/gnome-shell-3.34 -" -BDEPEND=" - app-misc/jq -" - -src_prepare() { - default - # https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/419 - eapply -R "${FILESDIR}/${P}-41a8e9c.patch" -} - -src_install() { - meson_src_install - rm "${ED}"/usr/share/glib-2.0/schemas/gschemas.compiled || die -} - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_schemas_update - ebegin "Updating list of installed extensions" - eselect gnome-shell-extensions update - eend $? -} - -pkg_postrm() { - gnome2_schemas_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-themes/fedora-backgrounds/
commit: 34fef29858e7059ebcc45f98d2077618745af7c1 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 4 17:31:20 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 4 17:38:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34fef298 x11-themes/fedora-backgrounds: add 40.2.0 Signed-off-by: Pacho Ramos gentoo.org> x11-themes/fedora-backgrounds/Manifest| 1 + .../fedora-backgrounds-40.2.0.ebuild | 19 +++ 2 files changed, 20 insertions(+) diff --git a/x11-themes/fedora-backgrounds/Manifest b/x11-themes/fedora-backgrounds/Manifest index 40375cbb6e2f..1ef582a72411 100644 --- a/x11-themes/fedora-backgrounds/Manifest +++ b/x11-themes/fedora-backgrounds/Manifest @@ -11,3 +11,4 @@ DIST f37-backgrounds-37.0.5.tar.xz 9645420 BLAKE2B 9cdad101aee869e4a4f3132494854 DIST f38-backgrounds-38.1.1.tar.xz 11412412 BLAKE2B 44942432788bcbba62fd207091ad3c42d7db15586c8b46fb42f0f81b653b27ece10688b464651865517290f9d2cb90ef0e85543e80f9acaeb29d6f3f653dfff8 SHA512 79634cf9bd84ac4e11c8f6c8a45944f13db3c842a2ffc3374cdd991d279f4e3584b14f932811c3748e77f913cea3e3dc83af071e92e824f2145279973fe573b1 DIST f39-backgrounds-39.0.5.tar.xz 15241108 BLAKE2B d843841b30a6c6e9756a909c29ba66fb5ae2719d4f1a8c40dc0d4bc61d0816e145be242cee18bcca1973643407995d920861a00682156b5f72208d3723253723 SHA512 e03b61feb039c831e55d82d8fbdaecbcaf4d1ec8409eff263fdba03ada5b7a2ae707a5842ee0b2444f76208893bd0fd21f1781f89afd7d16e68c1d2ab165660e DIST f40-backgrounds-40.1.1.tar.xz 26709464 BLAKE2B c5ae0bf4d98ba356facd4f78ae0f219fd54240453027c4028901d21bf227eb013fa1889e1714a82ffe5168a0c6590ac1e7e45b2935de4d9c7cb77160ef1f5f30 SHA512 c8d998dc1f7dfff181783ba9f09f144f84cbae9256cbdb1a1696bc2400ee41e704439bddc819e2061ba3140f6cba6a696c493421a4cf67a40e902722036ca258 +DIST f40-backgrounds-40.2.0.tar.xz 26709420 BLAKE2B cddb7d03070ec67b34d7a3f66a099ad1706bf8214c08d7e5f16308e7d6e879023df43d72f9307619de24228a337867e18391340074645b04331f167714fc7139 SHA512 968f186e700590be5e48d757094d627188a34632bbb7d3fb0df53dab7b81c3f8f011743d0cb49a35e9593c5abe0af6da048000971ca0b0060b81b8c4f8e82a60 diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-40.2.0.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-40.2.0.ebuild new file mode 100644 index ..4d7a5c143555 --- /dev/null +++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-40.2.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A set of default and supplemental wallpapers for Fedora" +HOMEPAGE="https://github.com/fedoradesign/backgrounds; + +MY_PN="f$(ver_cut 1)-backgrounds" +MY_P="${MY_PN}-${PV}" +SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${MY_P}.tar.xz; +S="${WORKDIR}/${MY_PN}" + +# Review on each bump, files Attribution* +LICENSE="CC-BY-SA-4.0" + +SLOT="$(ver_cut 1)" + +KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-appindicator/
commit: bac8dbb34a738e89b023c4554ab14f8dd5eedd23 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 4 17:26:32 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 4 17:38:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac8dbb3 gnome-extra/gnome-shell-extension-appindicator: add 58 Signed-off-by: Pacho Ramos gentoo.org> .../gnome-shell-extension-appindicator/Manifest| 1 + .../gnome-shell-extension-appindicator-58.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest b/gnome-extra/gnome-shell-extension-appindicator/Manifest index 42eea5d48a11..a69da1444013 100644 --- a/gnome-extra/gnome-shell-extension-appindicator/Manifest +++ b/gnome-extra/gnome-shell-extension-appindicator/Manifest @@ -1,2 +1,3 @@ DIST gnome-shell-extension-appindicator-53.tar.gz 69263 BLAKE2B a8f4b2d9534bf1711ae47fdc420ac3ca1539efe3963eb4a5fbd9e0ad71e047003ac639c5620e4c849be8a9873dd2b42659dd5883f7703a1d9dd940cc319580a6 SHA512 cc6f88c1dcfaacc47184fbe6a8b7d1525623485f686033d6a817d6d9d597f1a305a75cdbc3c9e7f05145e7ffb305893b2550812b3cb2c97aaf9af7a5399f8441 DIST gnome-shell-extension-appindicator-57.tar.gz 67246 BLAKE2B cdbfce7c2ff731732dea76ce53421424ad887ab7c95b555142f1fccb549723c9f9816cde527dd0dca6b9c6b835d9ec8d255f8350f8d772199920ac69d2d26809 SHA512 256d365a653db40490cb0d4da5ee5f7508298bc9189e0a8e98a4f1c904f5627cd0cb1b5586786005638025e3b8a31bf948d08a69a40977887b5860f8dc5ee53e +DIST gnome-shell-extension-appindicator-58.tar.gz 68877 BLAKE2B 976310cb6d532adf522c2d51bf04d6c5ee78e76759dbc8ab8965b1c738e5077be26b62e3c25f30b6a6311f98427d88c498ed839c0e401d86f9d701343229ae67 SHA512 94919a1494e354d8ef081fc3b844c092369f0b0928fa94f5677cecede87bff1e8669b6b064e4ed9d40ddb9f536f68075776e5afafb06cc3df33e3b83387ea6f8 diff --git a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-58.ebuild b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-58.ebuild new file mode 100644 index ..7090304530b4 --- /dev/null +++ b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-58.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome2-utils meson + +DESCRIPTION="Support legacy, AppIndicators and KStatusNotifierItems in Gnome" +HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator; +SRC_URI="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + app-eselect/eselect-gnome-shell-extensions + >=gnome-base/gnome-shell-45 +" +BDEPEND=" + app-misc/jq +" + +src_prepare() { + default + # https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/419 + eapply -R "${FILESDIR}/${PN}-53-41a8e9c.patch" +} + +src_install() { + meson_src_install + rm "${ED}"/usr/share/glib-2.0/schemas/gschemas.compiled || die +} + +pkg_preinst() { + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_schemas_update + ebegin "Updating list of installed extensions" + eselect gnome-shell-extensions update + eend $? +} + +pkg_postrm() { + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/r8168/
commit: 95a30003a04225bd7998c8e30f7909e51a4e78f5 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 4 17:23:10 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 4 17:38:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a30003 net-misc/r8168: add 8.053.00 Closes: https://bugs.gentoo.org/926712 Signed-off-by: Pacho Ramos gentoo.org> net-misc/r8168/Manifest | 1 + net-misc/r8168/r8168-8.053.00.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/net-misc/r8168/Manifest b/net-misc/r8168/Manifest index 9ead16377f3e..fc4b6790183e 100644 --- a/net-misc/r8168/Manifest +++ b/net-misc/r8168/Manifest @@ -1,2 +1,3 @@ DIST r8168-8.051.02.tar.bz2 115969 BLAKE2B 28b809c0330920ee0db7a8f8d41e178882531cd0a6793efeadd9670b1a9b5cbe903061073fd1d461f4234feb41249a244f9ef35cdbb780da498e5a6d6f1a5490 SHA512 2f29a413e7db2b7295ea0a970b3385de1dfd6e41e1820097355687daa5c8d155c1cf6115c72875bff4f366365579bffc81733469a62d76f437065b7e514387ca DIST r8168-8.052.01.tar.bz2 126861 BLAKE2B dccee164ea1151859752d525390a3786d31d445e05188a86d2d17c9cbd4435aac788dc5ca1350fcc719bba1c42bd358f39221666f8575d52a9cbf9c78b65c70d SHA512 ae90e108ba3eaaa1c8a639392b21ff98e71abdba514a19b2f286603fbdae69c88592380d9dacda2c10d711348797006a8b518383e4a0519d1bd26dc60266b4b5 +DIST r8168-8.053.00.tar.gz 169102 BLAKE2B 4be044fec5edb78d3050c66f92ffce56487347c171da6d0e29593584e23b173536e48a18ffaf47df4e9867a65b658a0deace333948bb0d77cd0f5c619719 SHA512 c44a63b04eb5cfb2b8ae434b26098c96067f7a2d6193e206801236fa38832b4f20a0b1a05a374f1d7d5b7ce973d38b6f49744f8b029e22930ebbd2763fbc6440 diff --git a/net-misc/r8168/r8168-8.053.00.ebuild b/net-misc/r8168/r8168-8.053.00.ebuild new file mode 100644 index ..c413c7299d97 --- /dev/null +++ b/net-misc/r8168/r8168-8.053.00.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-mod-r1 + +DESCRIPTION="r8168 driver for Realtek 8111/8168 PCI-E NICs" +HOMEPAGE="https://www.realtek.com/Download/List?cate_id=584; +SRC_URI="https://github.com/mtorromeo/${PN}/archive/${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="use-firmware" + +CONFIG_CHECK="~!R8169" +WARNING_R8169="CONFIG_R8169 is enabled. ${P} will not be loaded unless kernel driver Realtek 8169 PCI Gigabit Ethernet (CONFIG_R8169) is DISABLED." + +src_compile() { + local modlist=( ${PN}=kernel/drivers/net/ethernet/realtek:src ) + local modargs=( + # Build parameters + KERNELDIR="${KV_OUT_DIR}" + # Configuration settings + ENABLE_USE_FIRMWARE_FILE=$(usex use-firmware y n) + ) + + linux-mod-r1_src_compile +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/r8168/
commit: b27cd3a093a2c0c17c9f4150322d45570a6ca024 Author: Pacho Ramos gentoo org> AuthorDate: Sat May 4 17:23:21 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sat May 4 17:38:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b27cd3a0 net-misc/r8168: drop 8.051.02 Signed-off-by: Pacho Ramos gentoo.org> net-misc/r8168/r8168-8.051.02.ebuild | 41 1 file changed, 41 deletions(-) diff --git a/net-misc/r8168/r8168-8.051.02.ebuild b/net-misc/r8168/r8168-8.051.02.ebuild deleted file mode 100644 index 8f0c5b529c63.. --- a/net-misc/r8168/r8168-8.051.02.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit linux-info linux-mod - -DESCRIPTION="r8168 driver for Realtek 8111/8168 PCI-E NICs" -HOMEPAGE="https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software; - -# "GBE Ethernet LINUX driver r8168 for kernel up to 5.19" from above link, -# we need to mirror it to avoid users from needing to fill a captcha to -# download -SRC_URI="https://dev.gentoo.org/~pacho/${PN}/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -MODULE_NAMES="r8168(net:${S}/src)" -BUILD_TARGETS="modules" -IUSE="use-firmware" - -CONFIG_CHECK="~!R8169" -WARNING_R8169="CONFIG_R8169 is enabled. ${P} will not be loaded unless kernel driver Realtek 8169 PCI Gigabit Ethernet (CONFIG_R8169) is DISABLED." - -PATCHES=( - "${FILESDIR}/${PN}-8.051.02-6.1-fix.patch" - "${FILESDIR}/${P}-6.4.10-fix.patch" # bug 912242 -) - -pkg_setup() { - linux-mod_pkg_setup - BUILD_PARAMS="KERNELDIR=${KV_DIR}" - BUILD_PARAMS+=" ENABLE_USE_FIRMWARE_FILE=$(usex use-firmware y n)" -} - -src_install() { - linux-mod_src_install - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: x11-themes/fedora-backgrounds/
commit: f1987974f307204d62c472762002d3703443f294 Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 18 18:17:32 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 18 18:18:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1987974 x11-themes/fedora-backgrounds: Fix VariableOrderWrong Signed-off-by: Pacho Ramos gentoo.org> x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild | 4 ++-- x11-themes/fedora-backgrounds/fedora-backgrounds-34.0.1.ebuild | 4 ++-- x11-themes/fedora-backgrounds/fedora-backgrounds-36.1.2.ebuild | 4 ++-- x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild | 4 ++-- x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild | 4 ++-- x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild index cc3c29201002..53a9f3241a95 100644 --- a/x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild +++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild @@ -9,11 +9,11 @@ HOMEPAGE="https://github.com/fedoradesign/backgrounds; MY_PN="f$(ver_cut 1)-backgrounds" MY_P="${MY_PN}-${PV}" SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${MY_P}.tar.xz; +S="${WORKDIR}/${MY_PN}" # Review on each bump, files Attribution* LICENSE="CC-BY-SA-4.0" -KEYWORDS="amd64 x86" SLOT="$(ver_cut 1)" -S="${WORKDIR}/${MY_PN}" +KEYWORDS="amd64 x86" diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-34.0.1.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-34.0.1.ebuild index cc3c29201002..53a9f3241a95 100644 --- a/x11-themes/fedora-backgrounds/fedora-backgrounds-34.0.1.ebuild +++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-34.0.1.ebuild @@ -9,11 +9,11 @@ HOMEPAGE="https://github.com/fedoradesign/backgrounds; MY_PN="f$(ver_cut 1)-backgrounds" MY_P="${MY_PN}-${PV}" SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${MY_P}.tar.xz; +S="${WORKDIR}/${MY_PN}" # Review on each bump, files Attribution* LICENSE="CC-BY-SA-4.0" -KEYWORDS="amd64 x86" SLOT="$(ver_cut 1)" -S="${WORKDIR}/${MY_PN}" +KEYWORDS="amd64 x86" diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-36.1.2.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-36.1.2.ebuild index cc3c29201002..53a9f3241a95 100644 --- a/x11-themes/fedora-backgrounds/fedora-backgrounds-36.1.2.ebuild +++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-36.1.2.ebuild @@ -9,11 +9,11 @@ HOMEPAGE="https://github.com/fedoradesign/backgrounds; MY_PN="f$(ver_cut 1)-backgrounds" MY_P="${MY_PN}-${PV}" SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${MY_P}.tar.xz; +S="${WORKDIR}/${MY_PN}" # Review on each bump, files Attribution* LICENSE="CC-BY-SA-4.0" -KEYWORDS="amd64 x86" SLOT="$(ver_cut 1)" -S="${WORKDIR}/${MY_PN}" +KEYWORDS="amd64 x86" diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild index cc3c29201002..53a9f3241a95 100644 --- a/x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild +++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild @@ -9,11 +9,11 @@ HOMEPAGE="https://github.com/fedoradesign/backgrounds; MY_PN="f$(ver_cut 1)-backgrounds" MY_P="${MY_PN}-${PV}" SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${MY_P}.tar.xz; +S="${WORKDIR}/${MY_PN}" # Review on each bump, files Attribution* LICENSE="CC-BY-SA-4.0" -KEYWORDS="amd64 x86" SLOT="$(ver_cut 1)" -S="${WORKDIR}/${MY_PN}" +KEYWORDS="amd64 x86" diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild index cc3c29201002..53a9f3241a95 100644 --- a/x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild +++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild @@ -9,11 +9,11 @@ HOMEPAGE="https://github.com/fedoradesign/backgrounds; MY_PN="f$(ver_cut 1)-backgrounds" MY_P="${MY_PN}-${PV}" SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${MY_P}.tar.xz; +S="${WORKDIR}/${MY_PN}" # Review on each bump, files Attribution* LICENSE="CC-BY-SA-4.0" -KEYWORDS="amd64 x86" SLOT="$(ver_cut 1)" -S="${WORKDIR}/${MY_PN}" +KEYWOR
[gentoo-commits] repo/gentoo:master commit in: x11-themes/fedora-backgrounds/
commit: d248619d405043470ec349ca4467d22c498c8307 Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 18 17:55:40 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 18 18:18:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d248619d x11-themes/fedora-backgrounds: Make pkgcheck happy Signed-off-by: Pacho Ramos gentoo.org> x11-themes/fedora-backgrounds/fedora-backgrounds-40.1.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-40.1.1.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-40.1.1.ebuild index a20531228483..4d7a5c143555 100644 --- a/x11-themes/fedora-backgrounds/fedora-backgrounds-40.1.1.ebuild +++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-40.1.1.ebuild @@ -9,11 +9,11 @@ HOMEPAGE="https://github.com/fedoradesign/backgrounds; MY_PN="f$(ver_cut 1)-backgrounds" MY_P="${MY_PN}-${PV}" SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${MY_P}.tar.xz; +S="${WORKDIR}/${MY_PN}" # Review on each bump, files Attribution* LICENSE="CC-BY-SA-4.0" -KEYWORDS="~amd64 ~x86" SLOT="$(ver_cut 1)" -S="${WORKDIR}/${MY_PN}" +KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/gentoo:master commit in: x11-themes/fedora-backgrounds/
commit: fd098d09e35127e1f177b5601f60008b39c08253 Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 18 17:54:17 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 18 18:18:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd098d09 x11-themes/fedora-backgrounds: add 40.1.1 Signed-off-by: Pacho Ramos gentoo.org> x11-themes/fedora-backgrounds/Manifest| 1 + .../fedora-backgrounds-40.1.1.ebuild | 19 +++ 2 files changed, 20 insertions(+) diff --git a/x11-themes/fedora-backgrounds/Manifest b/x11-themes/fedora-backgrounds/Manifest index 3a6435f91649..40375cbb6e2f 100644 --- a/x11-themes/fedora-backgrounds/Manifest +++ b/x11-themes/fedora-backgrounds/Manifest @@ -10,3 +10,4 @@ DIST f36-backgrounds-36.1.2.tar.xz 7757840 BLAKE2B be36bfbd1a16e7ceb98afe38ad2f2 DIST f37-backgrounds-37.0.5.tar.xz 9645420 BLAKE2B 9cdad101aee869e4a4f3132494854c513820b78d1b85350079fae6b6d6f344c2e98e951319cd2cce104344893dd303544e3afb939f7e39af9a659186c95e7a11 SHA512 1ee6fd5cbca0d3f86cd917cd83155b95bf6bebf43437d78f810fd9f80a11786203d36b6f6ea163d9585d72e771e26b6ca910b31f69a7a61d066495b4f3159309 DIST f38-backgrounds-38.1.1.tar.xz 11412412 BLAKE2B 44942432788bcbba62fd207091ad3c42d7db15586c8b46fb42f0f81b653b27ece10688b464651865517290f9d2cb90ef0e85543e80f9acaeb29d6f3f653dfff8 SHA512 79634cf9bd84ac4e11c8f6c8a45944f13db3c842a2ffc3374cdd991d279f4e3584b14f932811c3748e77f913cea3e3dc83af071e92e824f2145279973fe573b1 DIST f39-backgrounds-39.0.5.tar.xz 15241108 BLAKE2B d843841b30a6c6e9756a909c29ba66fb5ae2719d4f1a8c40dc0d4bc61d0816e145be242cee18bcca1973643407995d920861a00682156b5f72208d3723253723 SHA512 e03b61feb039c831e55d82d8fbdaecbcaf4d1ec8409eff263fdba03ada5b7a2ae707a5842ee0b2444f76208893bd0fd21f1781f89afd7d16e68c1d2ab165660e +DIST f40-backgrounds-40.1.1.tar.xz 26709464 BLAKE2B c5ae0bf4d98ba356facd4f78ae0f219fd54240453027c4028901d21bf227eb013fa1889e1714a82ffe5168a0c6590ac1e7e45b2935de4d9c7cb77160ef1f5f30 SHA512 c8d998dc1f7dfff181783ba9f09f144f84cbae9256cbdb1a1696bc2400ee41e704439bddc819e2061ba3140f6cba6a696c493421a4cf67a40e902722036ca258 diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-40.1.1.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-40.1.1.ebuild new file mode 100644 index ..a20531228483 --- /dev/null +++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-40.1.1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A set of default and supplemental wallpapers for Fedora" +HOMEPAGE="https://github.com/fedoradesign/backgrounds; + +MY_PN="f$(ver_cut 1)-backgrounds" +MY_P="${MY_PN}-${PV}" +SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${MY_P}.tar.xz; + +# Review on each bump, files Attribution* +LICENSE="CC-BY-SA-4.0" + +KEYWORDS="~amd64 ~x86" +SLOT="$(ver_cut 1)" + +S="${WORKDIR}/${MY_PN}"
[gentoo-commits] repo/gentoo:master commit in: net-wireless/bluez/
commit: 8158197a9f41969efda92cb8dea3180349fa2747 Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 18 17:38:57 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 18 17:38:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8158197a net-wireless/bluez: drop 5.73 Signed-off-by: Pacho Ramos gentoo.org> net-wireless/bluez/bluez-5.73.ebuild | 274 --- 1 file changed, 274 deletions(-) diff --git a/net-wireless/bluez/bluez-5.73.ebuild b/net-wireless/bluez/bluez-5.73.ebuild deleted file mode 100644 index 1bd115cef414.. --- a/net-wireless/bluez/bluez-5.73.ebuild +++ /dev/null @@ -1,274 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{9..12} ) - -inherit autotools flag-o-matic linux-info python-single-r1 systemd udev multilib-minimal #readme.gentoo-r1 - -DESCRIPTION="Bluetooth Tools and System Daemons for Linux" -HOMEPAGE="http://www.bluez.org https://github.com/bluez/bluez; -SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz; - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0/3" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" -IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev" - -# Since this release all remaining extra-tools need readline support, but this could -# change in the future, hence, this REQUIRED_USE constraint could be dropped -# again in the future. -# btpclient needs mesh, bug #790587 -REQUIRED_USE=" - btpclient? ( mesh ) - extra-tools? ( deprecated readline ) - test? ( ${PYTHON_REQUIRED_USE} ) - test-programs? ( ${PYTHON_REQUIRED_USE} ) -" - -TEST_DEPS="${PYTHON_DEPS} - $(python_gen_cond_dep ' - >=dev-python/dbus-python-1[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') -" -BDEPEND=" - dev-python/docutils - virtual/pkgconfig - test? ( ${TEST_DEPS} ) -" -DEPEND=" - >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}] - btpclient? ( >=dev-libs/ell-0.39 ) - cups? ( net-print/cups:= ) - mesh? ( - >=dev-libs/ell-0.39 - >=dev-libs/json-c-0.13:= - sys-libs/readline:0= - ) - midi? ( media-libs/alsa-lib ) - obex? ( dev-libs/libical:= ) - readline? ( sys-libs/readline:0= ) - systemd? ( sys-apps/systemd ) - >=sys-apps/dbus-1.6:= - udev? ( >=virtual/udev-196 ) -" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-bluetooth ) - test-programs? ( ${TEST_DEPS} ) -" - -RESTRICT="!test? ( test )" - -PATCHES=( - # Try both udevadm paths to cover udev/systemd vs. eudev locations (#539844) - # http://www.spinics.net/lists/linux-bluetooth/msg58739.html - # https://bugs.gentoo.org/539844 - # https://github.com/bluez/bluez/issues/268 - "${FILESDIR}"/${PN}-udevadm-path-r1.patch -) - -pkg_setup() { - # From http://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html - # to prevent bugs like: - # https://bugzilla.kernel.org/show_bug.cgi?id=196621 - CONFIG_CHECK="~NET ~BT ~BT_RFCOMM ~BT_RFCOMM_TTY ~BT_BNEP ~BT_BNEP_MC_FILTER - ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~CRYPTO_USER_API_HASH ~CRYPTO_USER_API_SKCIPHER - ~UHID ~RFKILL" - # https://bugzilla.kernel.org/show_bug.cgi?id=196621 - # https://bugzilla.kernel.org/show_bug.cgi?id=206815 - if use mesh || use test; then - CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_USER - ~CRYPTO_USER_API ~CRYPTO_USER_API_AEAD ~CRYPTO_AES ~CRYPTO_CCM ~CRYPTO_AEAD ~CRYPTO_CMAC - ~CRYPTO_MD5 ~CRYPTO_SHA1 ~KEY_DH_OPERATIONS" - fi - linux-info_pkg_setup - - if use test || use test-programs; then - python-single-r1_pkg_setup - fi - - if ! use udev; then - ewarn - ewarn "You are installing ${PN} with USE=-udev. This means various bluetooth" - ewarn "devices and adapters from Apple, Dell, Logitech etc. will not work," - ewarn "and hid2hci will not be available." - ewarn - fi -} - -src_prepare() { - default - - # https://github.com/bluez/bluez/issues/773 - eapply "${FILESDIR}"/${P}-configure-cups.patch - eautoreconf - - multilib_copy_sources -} - -multilib_src_configure() { - # unit/test-vcp test fails with LTO (bug #925745) - filter-lto - - local myconf=( - # readline is automagic when client is enabled - # --enable-client alway
[gentoo-commits] repo/gentoo:master commit in: net-wireless/bluez/
commit: 8ee3af89b0eed0b4466641d42f4efa1730830c52 Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 18 17:38:18 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 18 17:38:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ee3af89 net-wireless/bluez: add 5.75 Signed-off-by: Pacho Ramos gentoo.org> net-wireless/bluez/Manifest | 1 + net-wireless/bluez/bluez-5.75.ebuild | 278 +++ 2 files changed, 279 insertions(+) diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest index 4f894bc5d6dd..39f3f06c1c22 100644 --- a/net-wireless/bluez/Manifest +++ b/net-wireless/bluez/Manifest @@ -1,2 +1,3 @@ DIST bluez-5.72.tar.xz 2390792 BLAKE2B b5d1bc290c9bad5aa32de16433c34d0ac5aed7164077ef941a0bf90eddc5e22a6cf19f972bcae33061b41e3c344f7abeb65a11b6013c13fd53059ac93d83240a SHA512 1c6560f60ac0654d7c25ed8ab2f0f3a3a9ca8688ee28e1c476ffc7ae38737e739d27bbb88789c86b03fc600a8a68496d90a7b395ec393dd2bbf69be62357991a DIST bluez-5.73.tar.xz 2408088 BLAKE2B 69c5b8c23039108403631da86c29d62869f2311bb34eeb471779fae094bbf8738193389fb8792b779b10eaeca5b02723c86f2b98c435bbd2c23a3d317df76070 SHA512 20090da036d3d614706b14a757b02acf138859d8f0476aa7f68d57635dfb3632ce7d8bb3456320904d72333d1314a5fe14dcb8ece307e6d31ce6d2d516de25e8 +DIST bluez-5.75.tar.xz 2414552 BLAKE2B 5100995421114d850c1b1bd19188f7ee193c262dd79b45788de5d9ba0f260c3c096c724b1077f7cf6e846d13fd2f0a8a7c7a5014457c2928e5acbaa73ba40853 SHA512 f5fdad3824ed094d944d33f3d116c045e69d593a2b4dae5e57feeb5625a13e024e2433a3178921d2f8e1bd8261794ecdfc25ff3e52672e6e8d42e85b33a735a4 diff --git a/net-wireless/bluez/bluez-5.75.ebuild b/net-wireless/bluez/bluez-5.75.ebuild new file mode 100644 index ..e8cc70a7ce93 --- /dev/null +++ b/net-wireless/bluez/bluez-5.75.ebuild @@ -0,0 +1,278 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..12} ) + +inherit autotools flag-o-matic linux-info python-single-r1 systemd udev multilib-minimal #readme.gentoo-r1 + +DESCRIPTION="Bluetooth Tools and System Daemons for Linux" +HOMEPAGE="http://www.bluez.org https://github.com/bluez/bluez; +SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0/3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" +IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev" + +# Since this release all remaining extra-tools need readline support, but this could +# change in the future, hence, this REQUIRED_USE constraint could be dropped +# again in the future. +# btpclient needs mesh, bug #790587 +REQUIRED_USE=" + btpclient? ( mesh ) + extra-tools? ( deprecated readline ) + test? ( ${PYTHON_REQUIRED_USE} ) + test-programs? ( ${PYTHON_REQUIRED_USE} ) +" + +TEST_DEPS="${PYTHON_DEPS} + $(python_gen_cond_dep ' + >=dev-python/dbus-python-1[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + dev-python/docutils + virtual/pkgconfig + test? ( ${TEST_DEPS} ) +" +DEPEND=" + >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}] + btpclient? ( >=dev-libs/ell-0.39 ) + cups? ( net-print/cups:= ) + mesh? ( + >=dev-libs/ell-0.39 + >=dev-libs/json-c-0.13:= + sys-libs/readline:0= + ) + midi? ( media-libs/alsa-lib ) + obex? ( dev-libs/libical:= ) + readline? ( sys-libs/readline:0= ) + systemd? ( sys-apps/systemd ) + >=sys-apps/dbus-1.6:= + udev? ( >=virtual/udev-196 ) +" +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-bluetooth ) + test-programs? ( ${TEST_DEPS} ) +" + +RESTRICT="!test? ( test )" + +PATCHES=( + # Try both udevadm paths to cover udev/systemd vs. eudev locations (#539844) + # http://www.spinics.net/lists/linux-bluetooth/msg58739.html + # https://bugs.gentoo.org/539844 + # https://github.com/bluez/bluez/issues/268 + "${FILESDIR}"/${PN}-udevadm-path-r1.patch +) + +pkg_setup() { + # From http://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html + # to prevent bugs like: + # https://bugzilla.kernel.org/show_bug.cgi?id=196621 + CONFIG_CHECK="~NET ~BT ~BT_RFCOMM ~BT_RFCOMM_TTY ~BT_BNEP ~BT_BNEP_MC_FILTER + ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~CRYPTO_USER_API_HASH ~CRYPTO_USER_API_SKCIPHER + ~UHID ~RFKILL" + # https://bugzilla.kernel.org/show_bug.cgi?id=196621 + # https://bugzilla.kernel.org/show_bug.cgi?id=206815 + if use mesh || use test; then + CONFIG
[gentoo-commits] repo/gentoo:master commit in: games-strategy/megaglest/
commit: 0c71eb49d5095fb3b3e5580b3a0fcdaa415e4cd5 Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 18 17:07:02 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 18 17:12:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c71eb49 games-strategy/megaglest: use wxGTK 3.2 I added the patches long time ago but, in the final committed version, I forgot to update the wxGTK version. Signed-off-by: Pacho Ramos gentoo.org> .../megaglest/megaglest-3.13.0-r2.ebuild | 173 + 1 file changed, 173 insertions(+) diff --git a/games-strategy/megaglest/megaglest-3.13.0-r2.ebuild b/games-strategy/megaglest/megaglest-3.13.0-r2.ebuild new file mode 100644 index ..a14ee88e3c35 --- /dev/null +++ b/games-strategy/megaglest/megaglest-3.13.0-r2.ebuild @@ -0,0 +1,173 @@ +# Copyright 2010-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Todo: google-breakpad? + +EAPI=8 + +# src_install() currently requires this +CMAKE_MAKEFILE_GENERATOR="emake" + +LUA_COMPAT=( lua5-{1..4} ) + +# Only needed by certain features +VIRTUALX_REQUIRED="manual" + +WX_GTK_VER="3.2-gtk3" +inherit cmake desktop flag-o-matic lua-single readme.gentoo-r1 virtualx wxwidgets xdg-utils + +DESCRIPTION="Cross-platform 3D realtime strategy game" +HOMEPAGE="https://megaglest.org/ https://github.com/MegaGlest/megaglest-source; +SRC_URI="https://github.com/MegaGlest/megaglest-source/releases/download/${PV}/megaglest-source-${PV}.tar.xz + https://github.com/MegaGlest/megaglest-source/commit/789e1cdf.patch -> ${P}-789e1cdf.patch + https://github.com/MegaGlest/megaglest-source/commit/5801b1fa.patch -> ${P}-5801b1fa.patch + https://github.com/MegaGlest/megaglest-source/commit/412b37d0.patch -> ${P}-412b37d0.patch + https://github.com/MegaGlest/megaglest-source/commit/e09ba53c.patch -> ${P}-e09ba53c.patch + https://github.com/MegaGlest/megaglest-source/commit/fbd0cfb1.patch -> ${P}-fbd0cfb1.patch +" + +LICENSE="GPL-3 BitstreamVera" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="debug +editor fribidi cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 +streflop +tools +unicode wxuniversal +model-viewer videos" + +REQUIRED_USE="${LUA_REQUIRED_USE}" + +COMMON_DEPEND=" + ${LUA_DEPS} + dev-libs/libxml2 + dev-libs/xerces-c[icu] + media-libs/fontconfig + media-libs/freetype + media-libs/ftgl + media-libs/glew:= + net-libs/libircclient + media-libs/libpng:0 + media-libs/libsdl2[X,sound,joystick,opengl,video] + media-libs/libvorbis + media-libs/openal + net-libs/gnutls:= + net-libs/miniupnpc:= + net-misc/curl + sys-libs/zlib + virtual/opengl + virtual/glu + virtual/jpeg:0= + x11-libs/libX11 + x11-libs/libXext + editor? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] ) + fribidi? ( dev-libs/fribidi ) + model-viewer? ( x11-libs/wxGTK:${WX_GTK_VER}[X] ) + videos? ( media-video/vlc ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND=" + ${COMMON_DEPEND} + ~games-strategy/${PN}-data-${PV} +" + +BDEPEND="sys-apps/help2man + virtual/pkgconfig + editor? ( ${VIRTUALX_DEPEND} ) + model-viewer? ( ${VIRTUALX_DEPEND} )" + +PATCHES=( + "${FILESDIR}/${PN}-3.11.1-cmake-lua.patch" + + # From Fedora and Arch + "${FILESDIR}/${P}-underlink.patch" + "${FILESDIR}/${P}-fix-lua-version-ordering.patch" + "${FILESDIR}/${P}-multiple-definitions.patch" + "${FILESDIR}/${P}-GLEW_ERROR_NO_GLX_DISPLAY.patch" + "${FILESDIR}/${P}-help2man.patch" + + # Fix build with wxWidgets 3.2 + "${DISTDIR}/${P}-789e1cdf.patch" + "${DISTDIR}/${P}-5801b1fa.patch" + "${DISTDIR}/${P}-412b37d0.patch" + "${DISTDIR}/${P}-e09ba53c.patch" + "${FILESDIR}/${P}-fbd0cfb1.patch" +) + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS="DO NOT directly edit glest.ini and glestkeys.ini but rather glestuser.ini +and glestuserkeys.ini in ~/.megaglest/ and create your user over-ride +values in these files. + +If you have an older graphics card which only supports OpenGL 1.2, and the +game crashes when you try to play, try starting with 'megaglest --disable-vbo' +Some graphics cards may require setting Max Lights to 1. +" + +src_prepare() { + cmake_src_prepare + + if use editor || use model-viewer ; then + setup-wxwidgets + fi +} + +src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/926143 + # https://github.com/MegaGlest/megaglest-source/issues/275 + filter-lto + +
[gentoo-commits] repo/gentoo:master commit in: games-strategy/megaglest/
commit: 6915279510acf4322f0ab7a0c843c476e2294acc Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 18 17:10:04 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 18 17:12:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69152795 games-strategy/megaglest: Update deprecated dependency. Signed-off-by: Pacho Ramos gentoo.org> games-strategy/megaglest/megaglest-3.13.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-strategy/megaglest/megaglest-3.13.0-r2.ebuild b/games-strategy/megaglest/megaglest-3.13.0-r2.ebuild index a14ee88e3c35..f5fd5ca2f90c 100644 --- a/games-strategy/megaglest/megaglest-3.13.0-r2.ebuild +++ b/games-strategy/megaglest/megaglest-3.13.0-r2.ebuild @@ -52,7 +52,7 @@ COMMON_DEPEND=" sys-libs/zlib virtual/opengl virtual/glu - virtual/jpeg:0= + media-libs/libjpeg-turbo:0= x11-libs/libX11 x11-libs/libXext editor? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
[gentoo-commits] repo/gentoo:master commit in: app-cdr/disc-cover/files/, app-cdr/disc-cover/
commit: 247e7dcbd91c6e565f1968582c2104d717040b31 Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 18 17:11:19 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 18 17:12:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247e7dcb app-cdr/disc-cover: Make it compatible with current perl Signed-off-by: Pacho Ramos gentoo.org> app-cdr/disc-cover/disc-cover-1.5.6-r3.ebuild | 35 ++ .../files/disc-cover-1.5.6-defined-error.patch | 10 +++ 2 files changed, 45 insertions(+) diff --git a/app-cdr/disc-cover/disc-cover-1.5.6-r3.ebuild b/app-cdr/disc-cover/disc-cover-1.5.6-r3.ebuild new file mode 100644 index ..fc86b507a5aa --- /dev/null +++ b/app-cdr/disc-cover/disc-cover-1.5.6-r3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Creates CD-Covers via LaTeX by fetching cd-info from freedb.org or local file" +HOMEPAGE="https://web.archive.org/web/20151104062521/http://www.vanhemert.co.uk/disc-cover.html; +SRC_URI="http://www.vanhemert.co.uk/files/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" + +BDEPEND="dev-lang/perl" +RDEPEND="${BDEPEND} + dev-perl/Audio-CD-disc-cover + virtual/latex-base" + +PATCHES=( + "${FILESDIR}/${P}-defined-error.patch" +) + +src_compile() { + pod2man disc-cover > disc-cover.1 || die +} + +src_install() { + dobin disc-cover + + einstalldocs + doman disc-cover.1 + + insinto /usr/share/disc-cover/templates + doins -r templates/. +} diff --git a/app-cdr/disc-cover/files/disc-cover-1.5.6-defined-error.patch b/app-cdr/disc-cover/files/disc-cover-1.5.6-defined-error.patch new file mode 100644 index ..301167547970 --- /dev/null +++ b/app-cdr/disc-cover/files/disc-cover-1.5.6-defined-error.patch @@ -0,0 +1,10 @@ +--- disc-cover-1.5.6.orig/disc-cover 2006-06-20 14:16:24.0 +0200 disc-cover-1.5.6/disc-cover2023-12-26 00:27:51.511140810 +0100 +@@ -743,7 +743,7 @@ + { + my ($error) = defined($_[0]) ? $_[0] : undef ; + shift; +- my (@solutions) = defined(@_) ? @_ : undef; ++ my (@solutions) = @_; + + warn "Error: $error\n" if defined ($error);
[gentoo-commits] repo/gentoo:master commit in: sci-biology/treeviewx/
commit: 4fb0fe2a0c65387e0df1fb28af9a01b546917c9c Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 18 17:01:58 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 18 17:03:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fb0fe2a sci-biology/treeviewx: Update icon cache Closes: https://bugs.gentoo.org/924697 Signed-off-by: Pacho Ramos gentoo.org> sci-biology/treeviewx/treeviewx-0.5.1.20100823_p4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-biology/treeviewx/treeviewx-0.5.1.20100823_p4.ebuild b/sci-biology/treeviewx/treeviewx-0.5.1.20100823_p4.ebuild index c5233f056c4d..ca5cbd152ba2 100644 --- a/sci-biology/treeviewx/treeviewx-0.5.1.20100823_p4.ebuild +++ b/sci-biology/treeviewx/treeviewx-0.5.1.20100823_p4.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 WX_GTK_VER="3.2-gtk3" -inherit autotools desktop wxwidgets +inherit autotools desktop wxwidgets xdg DESCRIPTION="A phylogenetic tree viewer" HOMEPAGE="https://github.com/rdmpage/treeviewx;
[gentoo-commits] repo/gentoo:master commit in: sci-biology/treeviewx/
commit: 0498aafa0537266838c75b2a4d6b867321d65da3 Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 18 17:02:48 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 18 17:03:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0498aafa sci-biology/treeviewx: add github upstream metadata Signed-off-by: Pacho Ramos gentoo.org> sci-biology/treeviewx/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sci-biology/treeviewx/metadata.xml b/sci-biology/treeviewx/metadata.xml index c5486e4a16db..e0415edb6e7a 100644 --- a/sci-biology/treeviewx/metadata.xml +++ b/sci-biology/treeviewx/metadata.xml @@ -11,4 +11,7 @@ files (such as those output by PAUP*, ClustalX, TREE-PUZZLE, and other programs). + + rdmpage/treeviewx +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/gdl/
commit: 41f3bd64af8e0843f4578c838537c9fa33ef2be2 Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 18 16:58:17 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 18 17:03:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f3bd64 dev-lang/gdl: Use wxGTK 3.2 Signed-off-by: Pacho Ramos gentoo.org> dev-lang/gdl/gdl-1.0.4-r1.ebuild | 149 +++ 1 file changed, 149 insertions(+) diff --git a/dev-lang/gdl/gdl-1.0.4-r1.ebuild b/dev-lang/gdl/gdl-1.0.4-r1.ebuild new file mode 100644 index ..37797d0e9d71 --- /dev/null +++ b/dev-lang/gdl/gdl-1.0.4-r1.ebuild @@ -0,0 +1,149 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake python-single-r1 toolchain-funcs virtualx wxwidgets + +DESCRIPTION="GNU Data Language" +HOMEPAGE="https://github.com/gnudatalanguage/gdl; +SRC_URI="https://github.com/gnudatalanguage/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE=" + +eigen fftw glpk graphicsmagick gshhs hdf hdf5 +imagemagick netcdf + openmp png proj postscript python shapelib tiff udunits wxwidgets +" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + dev-cpp/antlr-cpp:2= + dev-libs/expat + media-libs/libpng:= + net-libs/libtirpc:= + sci-libs/gsl:= + sci-libs/plplot:=[X,cxx,-dynamic,wxwidgets?] + sys-libs/ncurses:= + sys-libs/readline:= + sys-libs/zlib + x11-libs/libX11 + fftw? ( sci-libs/fftw:3.0= ) + glpk? ( sci-mathematics/glpk:= ) + gshhs? ( + sci-geosciences/gshhs-data + sci-geosciences/gshhs:= + ) + hdf? ( sci-libs/hdf:= ) + hdf5? ( sci-libs/hdf5:= ) + imagemagick? ( + !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) + graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) + ) + netcdf? ( sci-libs/netcdf:= ) + proj? ( sci-libs/proj:= ) + postscript? ( dev-libs/pslib ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + ') + ) + shapelib? ( sci-libs/shapelib:= ) + tiff? ( + media-libs/tiff:= + sci-libs/libgeotiff:= + ) + udunits? ( sci-libs/udunits ) + wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] ) +" +DEPEND="${RDEPEND} + eigen? ( dev-cpp/eigen:3 ) +" +BDEPEND=" + virtual/pkgconfig +" + +PATCHES=( "${FILESDIR}"/${PN}-1.0.4-cmake.patch ) +DOCS=( AUTHORS HACKING NEWS PYTHON.txt README README.md ) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + use python && python-single-r1_pkg_setup +} + +src_prepare() { + use wxwidgets && setup-wxwidgets unicode + use hdf5 && has_version sci-libs/hdf5[mpi] && export CXX=mpicxx + + # remove bundled antlr + rm -r src/antlr || die + + # gentoo: avoid install files in datadir directory + # and manually install them in src_install + sed -e '/AUTHORS/d' -i CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + # MPI is still very buggy + # x11=off does not compile + local mycmakeargs=( + -DMPI=OFF + -DREADLINE=ON + -DX11=ON + -DEXPAT=ON + -DPNGLIB=ON + -DEIGEN3=$(usex eigen) + -DFFTW=$(usex fftw) + -DGRIB=OFF + -DGLPK=$(usex glpk) + -DHDF=$(usex hdf) + -DHDF5=$(usex hdf5) + -DLIBPROJ=$(usex proj) + -DNETCDF=$(usex netcdf) + -DOPENMP=$(usex openmp) + -DPNGLIB=$(usex png) + -DUDUNITS2=$(usex udunits) + -DWXWIDGETS=$(usex wxwidgets) + -DGRAPHICSMAGICK=$(usex imagemagick $(usex graphicsmagick)) + -DMAGICK=$(usex imagemagick $(usex !graphicsmagick)) + -DTIFF=$(usex tiff) + -DGEOTIFF=$(usex tiff) + -DPYTHON_MODULE=$(usex python) + -DPYTHON=$(usex python) + -DSHAPELIB=$(usex shapelib) + -DQHULL=OFF + ) + + if use python; then + # automatically selection ignores EPYTHON + mycmakeargs+=( + -DPYTHONVERSIO
[gentoo-commits] repo/gentoo:master commit in: games-emulation/vbam/
commit: 2a52ce00f4f2be7e623f89cba01799f75e8fed9a Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 18 16:55:20 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 18 16:55:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a52ce00 games-emulation/vbam: support wxGTK 3.2 Signed-off-by: Pacho Ramos gentoo.org> games-emulation/vbam/vbam-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-emulation/vbam/vbam-.ebuild b/games-emulation/vbam/vbam-.ebuild index e5c66f3e0817..cae4118aaf8e 100644 --- a/games-emulation/vbam/vbam-.ebuild +++ b/games-emulation/vbam/vbam-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -WX_GTK_VER="3.0-gtk3" +WX_GTK_VER="3.2-gtk3" inherit wxwidgets xdg cmake if [[ ${PV} == ]]; then
[gentoo-commits] repo/gentoo:master commit in: dev-lang/cxprolog/
commit: c48bf14e83b4f8f217a28ebb4af0d60c376b49a5 Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 18 16:47:30 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 18 16:47:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c48bf14e dev-lang/cxprolog: migrate to wxGTK 3.2 Closes: https://bugs.gentoo.org/917438 Signed-off-by: Pacho Ramos gentoo.org> dev-lang/cxprolog/cxprolog-0.98.2-r1.ebuild | 144 1 file changed, 144 insertions(+) diff --git a/dev-lang/cxprolog/cxprolog-0.98.2-r1.ebuild b/dev-lang/cxprolog/cxprolog-0.98.2-r1.ebuild new file mode 100644 index ..c6949fbe3d57 --- /dev/null +++ b/dev-lang/cxprolog/cxprolog-0.98.2-r1.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" +VIRTUALX_REQUIRED="manual" + +inherit flag-o-matic java-pkg-opt-2 java-ant-2 toolchain-funcs virtualx wxwidgets + +DESCRIPTION="A WAM based Prolog system" +HOMEPAGE="http://ctp.di.fct.unl.pt/~amd/cxprolog; +SRC_URI="http://ctp.di.fct.unl.pt/~amd/cxprolog/cxunix/${P}.src.tgz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples java +readline test wxwidgets" +RESTRICT="!test? ( test )" + +RDEPEND="readline? ( sys-libs/readline:= ) + java? ( >=virtual/jdk-1.8:= ) + wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )" + +DEPEND="${RDEPEND} + test? ( + java? ( ${VIRTUALX_DEPEND} ) + wxwidgets? ( ${VIRTUALX_DEPEND} ) + )" + +S="${WORKDIR}"/${P} + +src_prepare() { + eapply "${FILESDIR}"/${P}-portage.patch + eapply "${FILESDIR}"/${P}-printf-musl.patch + eapply "${FILESDIR}"/${P}-test-io.patch + eapply_user + + sed -i -e "s|lib/cxprolog|$(get_libdir)/cxprolog|" "${S}"/src/FileSys.c || die + cp "${FILESDIR}"/build.xml "${S}"/build.xml || die + cp "${FILESDIR}"/cx_dev_boot.pl "${S}"/cx_dev_boot.pl || die + rm -f "${S}"/pl/test_file_io_1.txt + + use wxwidgets && setup-wxwidgets +} + +src_compile() { + local CX_EXT_DEFINES + local CX_EXT_CFLAGS + local CX_EXT_LDFLAGS + local CX_EXT_LIBS + + if use readline; then + CX_EXT_DEFINES="$CX_EXT_DEFINES -DUSE_READLINE" + CX_EXT_LIBS="$CX_EXT_LIBS -lreadline" + fi + + if use java; then + local java_arch + use x86 && java_arch=i386 + use amd64 && java_arch=amd64 + local CX_JVM + for i in jre/lib/${java_arch}/server lib/server; do + [[ -f ${JAVA_HOME}/${i}/libjvm.so ]] && CX_JVM=${JAVA_HOME}/${i} + done + CX_EXT_DEFINES="$CX_EXT_DEFINES -DUSE_JAVA" + CX_EXT_CFLAGS="$CX_EXT_CFLAGS $(java-pkg_get-jni-cflags)" + CX_EXT_LDFLAGS="$CX_EXT_LDFLAGS -Wl,-rpath,${CX_JVM}" + CX_EXT_LIBS="$CX_EXT_LIBS -L${CX_JVM} -ljvm" + fi + + if use wxwidgets; then + CX_EXT_DEFINES="$CX_EXT_DEFINES -DUSE_WXWIDGETS" + CX_EXT_CFLAGS="$CX_EXT_CFLAGS $(${WX_CONFIG} --cflags)" + CX_EXT_LIBS="$CX_EXT_LIBS $(${WX_CONFIG} --libs)" + fi + + emake lib \ + PREFIX=/usr \ + TMP_DIR="${S}/tmp" \ + CC="$(tc-getCC)" \ + CPP="$(tc-getCXX)" \ + LD="$(tc-getLD)" \ + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + EXT_DEFINES="${CX_EXT_DEFINES}" \ + EXT_CFLAGS="-Wall ${CX_EXT_CFLAGS}" \ + EXT_LDFLAGS="${CX_EXT_LDFLAGS}" \ + EXT_LIBS="${CX_EXT_LIBS}" + + if use java; then + JAVA_SRC_DIR="${S}/lib/cxprolog/java" + eant jar + fi +} + +cxprolog_src_test() { + cd "${S}"/pl + + if use java; then + local test_javadir="${S}"/pl/$(get_libdir)/cxprolog/java + mkdir -p "${test_javadir}" || die + ln -s "${S}"/dist/prolog.jar "${test_javadir}"/prolog.jar || die + fi + + LD_LIBRARY_PATH="${S}" \ + "${S}"/cxprolog_shared \ + --boot "${S}"/cx_dev_boot.pl \ + --script "${S}"/pl/test_all.pl \ + | tee "${S}"/cxprolog_test.log +} + +src_test() { + if use java |
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/sof-firmware/
commit: c07572e7d4fea432b1364c98ca2c1f65450e0ac0 Author: Pacho Ramos gentoo org> AuthorDate: Sun Apr 7 16:23:24 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Apr 7 16:43:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c07572e7 sys-firmware/sof-firmware: add 2024.03 Closes: https://bugs.gentoo.org/925179 Signed-off-by: Pacho Ramos gentoo.org> sys-firmware/sof-firmware/Manifest | 1 + .../sof-firmware/sof-firmware-2024.03.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/sys-firmware/sof-firmware/Manifest b/sys-firmware/sof-firmware/Manifest index e5f413788abe..3069daf66e4f 100644 --- a/sys-firmware/sof-firmware/Manifest +++ b/sys-firmware/sof-firmware/Manifest @@ -1,2 +1,3 @@ DIST sof-firmware-2023.12.1.tar.gz 5446189 BLAKE2B a901637ba25df51152f04c7db5330b70a18c92363b102c061568a4c3a8a7e2fc506ac9783abe715f680a27be8a040d63b7dd5b62682979ccf1e4eaeb30789d83 SHA512 e0175f3af5336f23548efcf8fa302bafbb6122fd173273203f687c05ee17fab4e7bd457b27cc7a62fd25ea77708ffdbf9e1fe3880d3df1cf2196d7073c6f7677 DIST sof-firmware-2023.12.tar.gz 5427762 BLAKE2B 48169378609119555f9b655599cef55e5722be71fdfc8fb71b699188fcb3f62a68e217fc3fec8859cd3e1c252f046208d5123c961dd824bd9b6559bd1fb72325 SHA512 ed43e7597c93140b15499ba17bae1866dcf1e2959d910e81b3831e4db2224a1dcff790ef21afcd610d7cc9309251a08351bae1c959ded18e5e28a6b24ae99506 +DIST sof-firmware-2024.03.tar.gz 8161590 BLAKE2B 23d73ff3ab30b5134086bb21e606805a7d9667adf1a5598a3d31068ba0254dc4c34464ee3913eb3530a8124e3614eff9ba28fa731e9816b28980ea05834c1037 SHA512 1e9891d3891f5a4413a77a68ea6d3a2e6ead8c1a67eaa7e9aaf30871753617ffce19bd3b85ebcbb617e606646f6aa0e1dafee5279c294ec72ef4b2885e009f72 diff --git a/sys-firmware/sof-firmware/sof-firmware-2024.03.ebuild b/sys-firmware/sof-firmware/sof-firmware-2024.03.ebuild new file mode 100644 index ..ac48a808c83e --- /dev/null +++ b/sys-firmware/sof-firmware/sof-firmware-2024.03.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Sound Open Firmware (SOF) binary files" +HOMEPAGE="https://www.sofproject.org https://github.com/thesofproject/sof https://github.com/thesofproject/sof-bin; +SRC_URI="https://github.com/thesofproject/sof-bin/releases/download/v${PV}/sof-bin-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/sof-bin-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + media-libs/alsa-lib + sys-libs/glibc +" + +QA_PREBUILT="usr/bin/sof-ctl + usr/bin/sof-logger + usr/bin/sof-probes" + +src_install() { + dodir /lib/firmware/intel + dodir /usr/bin + FW_DEST="${D}/lib/firmware/intel" TOOLS_DEST="${D}/usr/bin" "${S}/install.sh" || die +} + +pkg_preinst() { + # Fix sof-ace-tplg directory symlink collisions + local sofpath="${EROOT}/lib/firmware/intel/sof-ace-tplg" + if [[ ! -L "${sofpath}" && -d "${sofpath}" ]] ; then + rm -r "${sofpath}" || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/
commit: 7ade1fb8140906aedd31253f838fdb32c2ba86a9 Author: Pacho Ramos gentoo org> AuthorDate: Sun Apr 7 16:35:29 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Apr 7 16:43:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ade1fb8 profiles/features/musl: Mask use tools for sof-firmware Closes: https://bugs.gentoo.org/927791 Signed-off-by: Pacho Ramos gentoo.org> profiles/features/musl/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask index 0e1f019c61aa..534ed3ad3df6 100644 --- a/profiles/features/musl/package.use.mask +++ b/profiles/features/musl/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Pacho Ramos (2024-04-07) +# sof tools need glibc at runtime, bug #925179 +sys-firmware/sof-firmware tools + # Matthew Smith (2024-04-07) # Renderdoc masked on musl, bug #853856 dev-qt/qtbase renderdoc
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/sof-firmware/
commit: 88e19836b7e95385022c432f6eaefde123b49c73 Author: Pacho Ramos gentoo org> AuthorDate: Sun Apr 7 16:33:04 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Apr 7 16:43:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e19836 sys-firmware/sof-firmware: Allow to skip glibc requirement Useful for MUSL based systems as commented in: https://www.reddit.com/r/voidlinux/comments/rbq4ns/comment/im2r0bp/ Closes: https://bugs.gentoo.org/925179 Signed-off-by: Pacho Ramos gentoo.org> sys-firmware/sof-firmware/metadata.xml| 3 +++ sys-firmware/sof-firmware/sof-firmware-2024.03.ebuild | 13 +++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/sys-firmware/sof-firmware/metadata.xml b/sys-firmware/sof-firmware/metadata.xml index 6f44d28b9bc7..5933a501e2ec 100644 --- a/sys-firmware/sof-firmware/metadata.xml +++ b/sys-firmware/sof-firmware/metadata.xml @@ -7,6 +7,9 @@ alsa-b...@gentoo.org + + Tools to interact with sof firmwares (upstream expects them to be present, but allow to skip them for systems not able to install needed dependencies) + thesofproject/sof diff --git a/sys-firmware/sof-firmware/sof-firmware-2024.03.ebuild b/sys-firmware/sof-firmware/sof-firmware-2024.03.ebuild index ac48a808c83e..105eaae58f37 100644 --- a/sys-firmware/sof-firmware/sof-firmware-2024.03.ebuild +++ b/sys-firmware/sof-firmware/sof-firmware-2024.03.ebuild @@ -11,10 +11,13 @@ S="${WORKDIR}"/sof-bin-${PV} LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" +IUSE="+tools" RDEPEND=" - media-libs/alsa-lib - sys-libs/glibc + tools? ( + media-libs/alsa-lib + sys-libs/glibc + ) " QA_PREBUILT="usr/bin/sof-ctl @@ -25,6 +28,12 @@ src_install() { dodir /lib/firmware/intel dodir /usr/bin FW_DEST="${D}/lib/firmware/intel" TOOLS_DEST="${D}/usr/bin" "${S}/install.sh" || die + + # Drop tools if requested (i.e. useful for musl systems, where glibc + # is not available) + if ! use tools ; then + rm -rv "${D}"/usr/bin || die + fi } pkg_preinst() {
[gentoo-commits] repo/gentoo:master commit in: net-wireless/bluez/files/, net-wireless/bluez/
commit: 417b23a120e91255efb3c5342bef6bdf1f370fba Author: Pacho Ramos gentoo org> AuthorDate: Sun Apr 7 16:06:12 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Apr 7 16:06:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417b23a1 net-wireless/bluez: Fix obex dbus file installation on non-systemd systems Thanks-to: Andreas Fink Closes: https://bugs.gentoo.org/928417 Signed-off-by: Pacho Ramos gentoo.org> net-wireless/bluez/bluez-5.73-r1.ebuild| 278 + ...xd-without-systemd-in-the-user-session-r3.patch | 20 ++ 2 files changed, 298 insertions(+) diff --git a/net-wireless/bluez/bluez-5.73-r1.ebuild b/net-wireless/bluez/bluez-5.73-r1.ebuild new file mode 100644 index ..d67e578fb3ef --- /dev/null +++ b/net-wireless/bluez/bluez-5.73-r1.ebuild @@ -0,0 +1,278 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..12} ) + +inherit autotools flag-o-matic linux-info python-single-r1 systemd udev multilib-minimal #readme.gentoo-r1 + +DESCRIPTION="Bluetooth Tools and System Daemons for Linux" +HOMEPAGE="http://www.bluez.org https://github.com/bluez/bluez; +SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0/3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" +IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev" + +# Since this release all remaining extra-tools need readline support, but this could +# change in the future, hence, this REQUIRED_USE constraint could be dropped +# again in the future. +# btpclient needs mesh, bug #790587 +REQUIRED_USE=" + btpclient? ( mesh ) + extra-tools? ( deprecated readline ) + test? ( ${PYTHON_REQUIRED_USE} ) + test-programs? ( ${PYTHON_REQUIRED_USE} ) +" + +TEST_DEPS="${PYTHON_DEPS} + $(python_gen_cond_dep ' + >=dev-python/dbus-python-1[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + dev-python/docutils + virtual/pkgconfig + test? ( ${TEST_DEPS} ) +" +DEPEND=" + >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}] + btpclient? ( >=dev-libs/ell-0.39 ) + cups? ( net-print/cups:= ) + mesh? ( + >=dev-libs/ell-0.39 + >=dev-libs/json-c-0.13:= + sys-libs/readline:0= + ) + midi? ( media-libs/alsa-lib ) + obex? ( dev-libs/libical:= ) + readline? ( sys-libs/readline:0= ) + systemd? ( sys-apps/systemd ) + >=sys-apps/dbus-1.6:= + udev? ( >=virtual/udev-196 ) +" +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-bluetooth ) + test-programs? ( ${TEST_DEPS} ) +" + +RESTRICT="!test? ( test )" + +PATCHES=( + # Try both udevadm paths to cover udev/systemd vs. eudev locations (#539844) + # http://www.spinics.net/lists/linux-bluetooth/msg58739.html + # https://bugs.gentoo.org/539844 + # https://github.com/bluez/bluez/issues/268 + "${FILESDIR}"/${PN}-udevadm-path-r1.patch +) + +pkg_setup() { + # From http://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html + # to prevent bugs like: + # https://bugzilla.kernel.org/show_bug.cgi?id=196621 + CONFIG_CHECK="~NET ~BT ~BT_RFCOMM ~BT_RFCOMM_TTY ~BT_BNEP ~BT_BNEP_MC_FILTER + ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~CRYPTO_USER_API_HASH ~CRYPTO_USER_API_SKCIPHER + ~UHID ~RFKILL" + # https://bugzilla.kernel.org/show_bug.cgi?id=196621 + # https://bugzilla.kernel.org/show_bug.cgi?id=206815 + if use mesh || use test; then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_USER + ~CRYPTO_USER_API ~CRYPTO_USER_API_AEAD ~CRYPTO_AES ~CRYPTO_CCM ~CRYPTO_AEAD ~CRYPTO_CMAC + ~CRYPTO_MD5 ~CRYPTO_SHA1 ~KEY_DH_OPERATIONS" + fi + linux-info_pkg_setup + + if use test || use test-programs; then + python-single-r1_pkg_setup + fi + + if ! use udev; then + ewarn + ewarn "You are installing ${PN} with USE=-udev. This means various bluetooth" + ewarn "devices and adapters from Apple, Dell, Logitech etc. will not work," + ewarn "and hid2hci will not be available." + ewarn + fi +} + +src_prepare() { + default + + # https://github.com/bluez/bluez/issues/773 + eapply "${FILESDIR}"/${P}-configure-cups.patch + + # https://github.com/bluez/bluez/issues/806 + eapply "${FILESDIR}"/0001-Allow-using-obexd-w
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: 0b45281350808f1db7ef869d04f7e7be2b6c50e5 Author: Pacho Ramos gentoo org> AuthorDate: Sun Apr 7 15:51:50 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Apr 7 15:51:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b452813 media-fonts/noto: add 20240325 Signed-off-by: Pacho Ramos gentoo.org> media-fonts/noto/Manifest | 1 + media-fonts/noto/noto-20240325.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest index cd96ed691c8d..9b699dab50db 100644 --- a/media-fonts/noto/Manifest +++ b/media-fonts/noto/Manifest @@ -2,3 +2,4 @@ DIST noto-20230930.tar.gz 1034822159 BLAKE2B 25af396043c2639d31711357b44bbf588f2 DIST noto-20231128.tar.gz 1062692273 BLAKE2B adab3e85f0f744b1d37ea0877db14d399baff3dab3496a01181ac977a6e5b1fd04c6ab5a7ee3dfcb190583d18f585eae70cf244bfb993107b6a8e84b62f45bde SHA512 ccc54993bc9651a2e6e654270c0c67f9eeb9659b60246cae407a11fe7d87d438a91250d2d96fd3f970b11d17386133375a1c66fbedf551344998ded89acb4835 DIST noto-20240131.tar.gz 1065422681 BLAKE2B 2774fb7a3152c989ed644b57a55524d0c4a3614d4fef3022a2df5fbabace6f3bddf0ef9812f328e75338442eecb67323e029f2f94c8e62a2ad0359fe7f69e0bb SHA512 1e4a64ce11efd46278837b88e972ed02e593503276ae6ce5d5d77f042afb2f0e4f69d326597597ad9819e8d3ccfa878a115c1fb196880e06bdec0ee9fd417821 DIST noto-20240229.tar.gz 1065887601 BLAKE2B 32c4cd85a83c346bdf25cf0aa87c96500c261f501ec6e57549cefb2faf87183fb7e4a73c62fed491ab2779ee92af88474bff6829bfb5846c00585728376e2415 SHA512 5f878f0561732a8dc0efc4e7694d38254bc251660f1b8ead3a92cf7956219ffc481e36ffce40e1dff1dc25f435bfa90cc07aea53d5f2a39e0bd99e00cc2a0937 +DIST noto-20240325.tar.gz 1067006253 BLAKE2B ea65c14ef0aca4f732e5ca7eb02b79756e124524b3f1bb0a3724a75fc2d503e13d264fcdaa39451a6171ea16e4cb2396d881921fc321e759410133a1bd7498df SHA512 039911249ed18d796850fccf6d181c82850d703606e28105eefd3bffeb250ef8c1b0ad155b6fbce2d95853a713a9d3eff512b0d1ad2f680b66b01a25f508e1b9 diff --git a/media-fonts/noto/noto-20240325.ebuild b/media-fonts/noto/noto-20240325.ebuild new file mode 100644 index ..a9a752365a91 --- /dev/null +++ b/media-fonts/noto/noto-20240325.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit font + +DESCRIPTION="Google's font family that aims to support all the world's languages" +HOMEPAGE="https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io; + +COMMIT="2c3d6b5b45f3683bbc6db45048df8e02963ba67b" +SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +# Extra allows to optionally reduce disk usage even returning to tofu +# issue as described in https://fonts.google.com/noto +IUSE="cjk +extra" + +RDEPEND="cjk? ( media-fonts/noto-cjk )" + +RESTRICT="binchecks strip" + +S="${WORKDIR}/notofonts.github.io-${COMMIT}" + +FONT_SUFFIX="ttf" +FONT_CONF=( + # From ArchLinux + "${FILESDIR}/66-noto-serif.conf" + "${FILESDIR}/66-noto-mono.conf" + "${FILESDIR}/66-noto-sans.conf" +) + +src_install() { + mkdir install-hinted || die + mv fonts/*/hinted/ttf/*.tt[fc] install-hinted/. || die + + FONT_S="${S}/install-hinted/" font_src_install + + # Allow to drop some fonts optionally for people that want to save + # disk space. Following ArchLinux options. + use extra || rm -rf "${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.tt[f,c] +}
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: 4a7ff984157ecdea9a16f15c8488c15f1e6e69a9 Author: Pacho Ramos gentoo org> AuthorDate: Sun Apr 7 15:52:10 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Apr 7 15:52:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7ff984 media-fonts/noto: drop 20230930, 20240131 Signed-off-by: Pacho Ramos gentoo.org> media-fonts/noto/Manifest | 2 -- media-fonts/noto/noto-20230930.ebuild | 44 --- media-fonts/noto/noto-20240131.ebuild | 43 -- 3 files changed, 89 deletions(-) diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest index 9b699dab50db..eb7e7c489afc 100644 --- a/media-fonts/noto/Manifest +++ b/media-fonts/noto/Manifest @@ -1,5 +1,3 @@ -DIST noto-20230930.tar.gz 1034822159 BLAKE2B 25af396043c2639d31711357b44bbf588f2d8a156c1bd6c1fcbd130d42c80664f74a40c7f30be41c1fe82611d5e2b8587bae84497bef6381fea07374435eea02 SHA512 ce2e73e8cb179e6968d76241add907878d5f53de2923fa809957eef43fa030200a25f1aedf137f7c8c4daa6406e88fe9637c0d13e31bb41a8b3be6f2605c73ab DIST noto-20231128.tar.gz 1062692273 BLAKE2B adab3e85f0f744b1d37ea0877db14d399baff3dab3496a01181ac977a6e5b1fd04c6ab5a7ee3dfcb190583d18f585eae70cf244bfb993107b6a8e84b62f45bde SHA512 ccc54993bc9651a2e6e654270c0c67f9eeb9659b60246cae407a11fe7d87d438a91250d2d96fd3f970b11d17386133375a1c66fbedf551344998ded89acb4835 -DIST noto-20240131.tar.gz 1065422681 BLAKE2B 2774fb7a3152c989ed644b57a55524d0c4a3614d4fef3022a2df5fbabace6f3bddf0ef9812f328e75338442eecb67323e029f2f94c8e62a2ad0359fe7f69e0bb SHA512 1e4a64ce11efd46278837b88e972ed02e593503276ae6ce5d5d77f042afb2f0e4f69d326597597ad9819e8d3ccfa878a115c1fb196880e06bdec0ee9fd417821 DIST noto-20240229.tar.gz 1065887601 BLAKE2B 32c4cd85a83c346bdf25cf0aa87c96500c261f501ec6e57549cefb2faf87183fb7e4a73c62fed491ab2779ee92af88474bff6829bfb5846c00585728376e2415 SHA512 5f878f0561732a8dc0efc4e7694d38254bc251660f1b8ead3a92cf7956219ffc481e36ffce40e1dff1dc25f435bfa90cc07aea53d5f2a39e0bd99e00cc2a0937 DIST noto-20240325.tar.gz 1067006253 BLAKE2B ea65c14ef0aca4f732e5ca7eb02b79756e124524b3f1bb0a3724a75fc2d503e13d264fcdaa39451a6171ea16e4cb2396d881921fc321e759410133a1bd7498df SHA512 039911249ed18d796850fccf6d181c82850d703606e28105eefd3bffeb250ef8c1b0ad155b6fbce2d95853a713a9d3eff512b0d1ad2f680b66b01a25f508e1b9 diff --git a/media-fonts/noto/noto-20230930.ebuild b/media-fonts/noto/noto-20230930.ebuild deleted file mode 100644 index e7fe0e7d62e5.. --- a/media-fonts/noto/noto-20230930.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit font - -DESCRIPTION="Google's font family that aims to support all the world's languages" -HOMEPAGE="https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io; - -COMMIT="229a3227db2dd56dce55b0e0d507153c50021e5d" -SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" -# Extra allows to optionally reduce disk usage even returning to tofu -# issue as described in https://fonts.google.com/noto -IUSE="cjk +extra" - -RDEPEND="cjk? ( media-fonts/noto-cjk )" -DEPEND="" - -RESTRICT="binchecks strip" - -S="${WORKDIR}/notofonts.github.io-${COMMIT}" - -FONT_SUFFIX="ttf" -FONT_CONF=( - # From ArchLinux - "${FILESDIR}/66-noto-serif.conf" - "${FILESDIR}/66-noto-mono.conf" - "${FILESDIR}/66-noto-sans.conf" -) - -src_install() { - mkdir install-hinted || die - mv fonts/*/hinted/ttf/*.tt[fc] install-hinted/. || die - - FONT_S="${S}/install-hinted/" font_src_install - - # Allow to drop some fonts optionally for people that want to save - # disk space. Following ArchLinux options. - use extra || rm -rf "${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.tt[f,c] -} diff --git a/media-fonts/noto/noto-20240131.ebuild b/media-fonts/noto/noto-20240131.ebuild deleted file mode 100644 index 3630f254eaa9.. --- a/media-fonts/noto/noto-20240131.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit font - -DESCRIPTION="Google's font family that aims to support all the world's languages" -HOMEPAGE="https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io; - -COMMIT="beca583e3780a833115fc6f55e014ed730d76e74" -SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="OFL-1.1" -SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libproxy/
commit: fea07b72d07d7fd5ac3e29ed2c337325467af3d6 Author: Pacho Ramos gentoo org> AuthorDate: Sun Apr 7 15:45:25 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Apr 7 15:45:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea07b72 net-libs/libproxy: add 0.5.5 Bug: https://bugs.gentoo.org/907899 Signed-off-by: Pacho Ramos gentoo.org> net-libs/libproxy/Manifest | 1 + net-libs/libproxy/libproxy-0.5.5.ebuild | 68 + 2 files changed, 69 insertions(+) diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest index 7634549b162f..c3d88e10923c 100644 --- a/net-libs/libproxy/Manifest +++ b/net-libs/libproxy/Manifest @@ -1,2 +1,3 @@ DIST libproxy-0.5.3.tar.gz 60069 BLAKE2B adfa982344470251667b113f12f77722f6793ceeec902ccf82e32e80e15836384fbe1ccbec8865fc877fa04b25e6985847eef75b4ce437dbf0410d16e2bd5f36 SHA512 0fa4c677372afa76a9f143abb1472af1df85e1190425ec4168b98e575a9b9c9fe3dcc56062609da8ef266d56dfb153e7f7a1c15aed2d385003d9f3f421d08590 DIST libproxy-0.5.4.tar.gz 60605 BLAKE2B b603781d454ae9d177522d85027f763275e6f243579e8dd808fc5f740438105ac9f782bd35c39cb0007f42279d8d4f724a81dd06fc79709af227064a477cd70e SHA512 4372570322682369f65317cbeb4e9b9dbcff3d8e5089a3bb3b8efa6cd461468a313793435fd5815fe18360984c44e6895c3c2a62e5e0b07eb0c3bf3532dbb1b2 +DIST libproxy-0.5.5.tar.gz 60880 BLAKE2B fedf06db2e39ca1cacf489542597ab002a8c943234fda2f9e5482d43d3b3b0a5af2c4d270eb678e24bb3c4c9ac8e37e65d609af84d02be9541555e953be6a0f5 SHA512 101139fe6972c9b8b46a8bc5f5cea807649ad21e201a9cd7d532d2145c34eadc861d8039fc8a2bf129f364ddc99ffb1324ab8f19bb0b4b9e52eb0f6bd703c8a8 diff --git a/net-libs/libproxy/libproxy-0.5.5.ebuild b/net-libs/libproxy/libproxy-0.5.5.ebuild new file mode 100644 index ..b0c3841f68a2 --- /dev/null +++ b/net-libs/libproxy/libproxy-0.5.5.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib vala + +DESCRIPTION="Library for automatic proxy configuration management" +HOMEPAGE="https://github.com/libproxy/libproxy; +SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="duktape gnome gtk-doc +introspection test vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-libs/glib-2.71.3:2[${MULTILIB_USEDEP}] + gnome? ( gnome-base/gsettings-desktop-schemas ) + duktape? ( + dev-lang/duktape:= + net-misc/curl + ) + introspection? ( dev-libs/gobject-introspection ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + gtk-doc? ( dev-util/gi-docgen ) + vala? ( $(vala_depend) ) +" + +src_prepare() { + use vala && vala_setup + default +} + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_bool gtk-doc docs) + $(meson_use test tests) + -Dconfig-env=true + $(meson_use gnome config-gnome) + -Dconfig-windows=false + -Dconfig-sysconfig=true + -Dconfig-osx=false + -Dconfig-kde=true + $(meson_native_use_bool duktape pacrunner-duktape) + $(meson_native_use_bool vala vapi) + $(meson_use duktape curl) + $(meson_native_use_bool introspection) + ) + meson_src_configure +} + +multilib_src_install_all() { + einstalldocs + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/${PN}-1.0 "${ED}"/usr/share/gtk-doc/html/ || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-themes/fedora-backgrounds/
commit: cf2229cf2db57bfa9ca6b8cd2adb25964579830a Author: Pacho Ramos gentoo org> AuthorDate: Sun Apr 7 15:28:56 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Apr 7 15:28:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf2229cf x11-themes/fedora-backgrounds: stabilize 39.0.5 for ALLARCHES Signed-off-by: Pacho Ramos gentoo.org> x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild index a20531228483..cc3c29201002 100644 --- a/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild +++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${ # Review on each bump, files Attribution* LICENSE="CC-BY-SA-4.0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" SLOT="$(ver_cut 1)" S="${WORKDIR}/${MY_PN}"
[gentoo-commits] repo/gentoo:master commit in: net-wireless/bluez/files/, net-wireless/bluez/
commit: b9883b6871c36f7b6b2f717aec8d00d8ea71549c Author: Pacho Ramos gentoo org> AuthorDate: Mon Mar 25 18:44:48 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Mon Mar 25 18:45:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9883b68 net-wireless/bluez: add 5.73 Thanks-to: Sam James Thanks-to: Lars Wendler Closes: https://bugs.gentoo.org/927791 Signed-off-by: Pacho Ramos gentoo.org> net-wireless/bluez/Manifest| 1 + net-wireless/bluez/bluez-5.73.ebuild | 271 + .../bluez/files/bluez-5.73-configure-cups.patch| 35 +++ 3 files changed, 307 insertions(+) diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest index 016cfdbb5deb..4f894bc5d6dd 100644 --- a/net-wireless/bluez/Manifest +++ b/net-wireless/bluez/Manifest @@ -1 +1,2 @@ DIST bluez-5.72.tar.xz 2390792 BLAKE2B b5d1bc290c9bad5aa32de16433c34d0ac5aed7164077ef941a0bf90eddc5e22a6cf19f972bcae33061b41e3c344f7abeb65a11b6013c13fd53059ac93d83240a SHA512 1c6560f60ac0654d7c25ed8ab2f0f3a3a9ca8688ee28e1c476ffc7ae38737e739d27bbb88789c86b03fc600a8a68496d90a7b395ec393dd2bbf69be62357991a +DIST bluez-5.73.tar.xz 2408088 BLAKE2B 69c5b8c23039108403631da86c29d62869f2311bb34eeb471779fae094bbf8738193389fb8792b779b10eaeca5b02723c86f2b98c435bbd2c23a3d317df76070 SHA512 20090da036d3d614706b14a757b02acf138859d8f0476aa7f68d57635dfb3632ce7d8bb3456320904d72333d1314a5fe14dcb8ece307e6d31ce6d2d516de25e8 diff --git a/net-wireless/bluez/bluez-5.73.ebuild b/net-wireless/bluez/bluez-5.73.ebuild new file mode 100644 index ..f71af719302f --- /dev/null +++ b/net-wireless/bluez/bluez-5.73.ebuild @@ -0,0 +1,271 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..12} ) + +inherit autotools linux-info python-single-r1 systemd udev multilib-minimal #readme.gentoo-r1 + +DESCRIPTION="Bluetooth Tools and System Daemons for Linux" +HOMEPAGE="http://www.bluez.org https://github.com/bluez/bluez; +SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0/3" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" +IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev" + +# Since this release all remaining extra-tools need readline support, but this could +# change in the future, hence, this REQUIRED_USE constraint could be dropped +# again in the future. +# btpclient needs mesh, bug #790587 +REQUIRED_USE=" + btpclient? ( mesh ) + extra-tools? ( deprecated readline ) + test? ( ${PYTHON_REQUIRED_USE} ) + test-programs? ( ${PYTHON_REQUIRED_USE} ) +" + +TEST_DEPS="${PYTHON_DEPS} + $(python_gen_cond_dep ' + >=dev-python/dbus-python-1[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + dev-python/docutils + virtual/pkgconfig + test? ( ${TEST_DEPS} ) +" +DEPEND=" + >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}] + btpclient? ( >=dev-libs/ell-0.39 ) + cups? ( net-print/cups:= ) + mesh? ( + >=dev-libs/ell-0.39 + >=dev-libs/json-c-0.13:= + sys-libs/readline:0= + ) + midi? ( media-libs/alsa-lib ) + obex? ( dev-libs/libical:= ) + readline? ( sys-libs/readline:0= ) + systemd? ( sys-apps/systemd ) + >=sys-apps/dbus-1.6:= + udev? ( >=virtual/udev-196 ) +" +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-bluetooth ) + test-programs? ( ${TEST_DEPS} ) +" + +RESTRICT="!test? ( test )" + +PATCHES=( + # Try both udevadm paths to cover udev/systemd vs. eudev locations (#539844) + # http://www.spinics.net/lists/linux-bluetooth/msg58739.html + # https://bugs.gentoo.org/539844 + # https://github.com/bluez/bluez/issues/268 + "${FILESDIR}"/${PN}-udevadm-path-r1.patch +) + +pkg_setup() { + # From http://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html + # to prevent bugs like: + # https://bugzilla.kernel.org/show_bug.cgi?id=196621 + CONFIG_CHECK="~NET ~BT ~BT_RFCOMM ~BT_RFCOMM_TTY ~BT_BNEP ~BT_BNEP_MC_FILTER + ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~CRYPTO_USER_API_HASH ~CRYPTO_USER_API_SKCIPHER + ~UHID ~RFKILL" + # https://bugzilla.kernel.org/show_bug.cgi?id=196621 + # https://bugzilla.kernel.org/show_bug.cgi?id=206815 + if use mesh || use test; then + CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_USER + ~CRYPTO_USER_API ~CRYPTO_USER_API_AEAD ~CRYPTO_AES ~CRYPTO_CCM ~CRYPTO_AEAD ~CRYPTO_CMAC + ~
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
commit: 65cdc4b5c59e37e8c555821d05743ca243155759 Author: Pacho Ramos gentoo org> AuthorDate: Mon Mar 25 18:06:40 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Mon Mar 25 18:06:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65cdc4b5 media-fonts/noto-emoji: Install only the desired font file The same used in other distributions as Arch Closes: https://bugs.gentoo.org/927294 Signed-off-by: Pacho Ramos gentoo.org> .../noto-emoji/noto-emoji-20231130-r1.ebuild | 53 ++ 1 file changed, 53 insertions(+) diff --git a/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild b/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild new file mode 100644 index ..1fa09419c4e6 --- /dev/null +++ b/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit font + +DESCRIPTION="Google Noto Emoji fonts" +HOMEPAGE="https://fonts.google.com/noto/specimen/Noto+Color+Emoji https://github.com/googlefonts/noto-emoji; + +COMMIT="d79d23e6822e0f6e5731b114cbfb26b2a4e380da" +SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 OFL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="icons" + +RESTRICT="binchecks strip" + +S="${WORKDIR}/${PN}-${COMMIT}" + +# https://github.com/gentoo/gentoo/pull/32203 +FONT_CONF=( "${FILESDIR}"/75-noto-emoji-fallback.conf ) + +src_compile() { :; } + +src_install() { + # Ensure we install only the desired font (the same other distros + # supply), https://bugs.gentoo.org/927294 + FONT_S="${S}/fonts-install" + + # Don't lose fancy emoji icons + if use icons; then + for i in 32 72 128 512; do + insinto "/usr/share/icons/${PN}/${i}/emotes/" + doins png/"${i}"/*.png + done + + insinto /usr/share/icons/"${PN}"/scalable/emotes/ + doins svg/*.svg + fi + + # Ensure we install only the desired font (the same other distros + # supply), https://bugs.gentoo.org/927294 + mkdir fonts-install || die + FONT_S="${S}/fonts-install" + cp -p fonts/NotoColorEmoji.ttf fonts-install/. || die + + FONT_SUFFIX="ttf" + font_src_install + + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/
commit: 0faea2966d5e86721b012802abb8278cb175a89a Author: Pacho Ramos gentoo org> AuthorDate: Mon Mar 25 18:12:48 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Mon Mar 25 18:12:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0faea296 media-fonts/noto-emoji: drop 20220912-r2, 20231117 Signed-off-by: Pacho Ramos gentoo.org> media-fonts/noto-emoji/Manifest| 2 - .../noto-emoji/noto-emoji-20220912-r2.ebuild | 54 -- media-fonts/noto-emoji/noto-emoji-20231117.ebuild | 54 -- 3 files changed, 110 deletions(-) diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest index 6c21e5ecc477..bb4c4e6c01ca 100644 --- a/media-fonts/noto-emoji/Manifest +++ b/media-fonts/noto-emoji/Manifest @@ -1,3 +1 @@ -DIST noto-emoji-20220912.tar.gz 178768907 BLAKE2B b998a74903e0a559e6c2d87f6d05649054728d5359659882c89b99fc41ec80f9dbafba6f418500059acef7bb85b9d60b189abea286c9c4cb5491f501095ca425 SHA512 4e9b01be1ac7853d840379f84350f2709212401ccebb221308eb83982a8673af9a8ef166952aba4d6f8d9939efc4989f38a7db69e022eb055f265ccba78884a6 -DIST noto-emoji-20231117.tar.gz 201500964 BLAKE2B 0c40c1e2dbe83166e45b279018e70d6adce379b26de2bd1bc1a067d5b788ac40c9ad33279a589d014fbbb47b9dbf955726ea03326d180a3d4d010b70dc2f5903 SHA512 f9bb2735919c26c646ae0dd9712da071cae109db6e75952d85a4d456aba39809d0cb2619207d55b8ce0d274c6676f72f8a5d2606b1c7b9e52ac497fad5134cae DIST noto-emoji-20231130.tar.gz 201447944 BLAKE2B da80f3b7b3a99cefa18cf34c6f55a3bb0e407d7f8df9927ae747ddc74625f9d08a5ba3118a908ffd7fe90edd90c45b4f9d23d44e6d0cd92779b2f5322346ae20 SHA512 310fac7eb9aa35065cbc030276ead6d1f9111059b0142143cfab2c9c48dd1106b1cce135a745681f57df95c0510cb04249532ed765edf881ed7ab31a38bd538a diff --git a/media-fonts/noto-emoji/noto-emoji-20220912-r2.ebuild b/media-fonts/noto-emoji/noto-emoji-20220912-r2.ebuild deleted file mode 100644 index 58e0a72c24a2.. --- a/media-fonts/noto-emoji/noto-emoji-20220912-r2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit font - -DESCRIPTION="Google Noto Emoji fonts" -HOMEPAGE="https://www.google.com/get/noto/ https://github.com/googlefonts/noto-emoji; - -COMMIT="e8073ab740292f8d5f19b5de144087ac58044d06" -SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 OFL-1.1" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="icons" - -RESTRICT="binchecks strip" - -S="${WORKDIR}/${PN}-${COMMIT}" - -# https://github.com/gentoo/gentoo/pull/32203 -FONT_CONF=( "${FILESDIR}"/75-noto-emoji-fallback.conf ) - -src_prepare() { - default - - # Drop font for Windows 10 - rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die -} - -src_compile() { :; } - -src_install() { - FONT_S="${S}/fonts" - # Drop non used fonts - rm -f fonts/*COLR*.ttf || die - - # Don't lose fancy emoji icons - if use icons; then - for i in 32 72 128 512; do - insinto "/usr/share/icons/${PN}/${i}/emotes/" - doins png/"${i}"/*.png - done - - insinto /usr/share/icons/"${PN}"/scalable/emotes/ - doins svg/*.svg - fi - - FONT_SUFFIX="ttf" - font_src_install - - dodoc README.md -} diff --git a/media-fonts/noto-emoji/noto-emoji-20231117.ebuild b/media-fonts/noto-emoji/noto-emoji-20231117.ebuild deleted file mode 100644 index 4d2fc830183c.. --- a/media-fonts/noto-emoji/noto-emoji-20231117.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit font - -DESCRIPTION="Google Noto Emoji fonts" -HOMEPAGE="https://fonts.google.com/noto/specimen/Noto+Color+Emoji https://github.com/googlefonts/noto-emoji; - -COMMIT="144e84dbc2b49f164279bfce230569116ac98bfd" -SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 OFL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="icons" - -RESTRICT="binchecks strip" - -S="${WORKDIR}/${PN}-${COMMIT}" - -# https://github.com/gentoo/gentoo/pull/32203 -FONT_CONF=( "${FILESDIR}"/75-noto-emoji-fallback.conf ) - -src_prepare() { - default - - # Drop font for Windows 10 - rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die -} - -src_compile() { :; } - -src_install() { - FONT_S="${S}/fonts" - # Drop non used fonts -
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/sof-firmware/
commit: 6fcd1baa678e6ede155114a3af3b2df62ef60840 Author: Pacho Ramos gentoo org> AuthorDate: Thu Mar 7 15:02:02 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Mar 7 15:02:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fcd1baa sys-firmware/sof-firmware: drop 2023.09.2 Signed-off-by: Pacho Ramos gentoo.org> sys-firmware/sof-firmware/Manifest | 1 - .../sof-firmware/sof-firmware-2023.09.2.ebuild | 33 -- 2 files changed, 34 deletions(-) diff --git a/sys-firmware/sof-firmware/Manifest b/sys-firmware/sof-firmware/Manifest index 97b0e4a2536e..e5f413788abe 100644 --- a/sys-firmware/sof-firmware/Manifest +++ b/sys-firmware/sof-firmware/Manifest @@ -1,3 +1,2 @@ -DIST sof-firmware-2023.09.2.tar.gz 5454975 BLAKE2B c5ac62245abbf2354d109070125c9e25c80d9a66c341a9e34e53b716c1cb4b15f9cc0ff18d005aba673621a5421824f9a8ce3655aaeb12e182b96ac2f1d91c54 SHA512 dbf9385c1900f0b0bda7b8b6a9d1a3b4e5556f0570a1b1b794104179a2e1a12f1e896e36062c4179d7ad1a55078cbbfb348eb10667d736ad99b6cd23c4af0832 DIST sof-firmware-2023.12.1.tar.gz 5446189 BLAKE2B a901637ba25df51152f04c7db5330b70a18c92363b102c061568a4c3a8a7e2fc506ac9783abe715f680a27be8a040d63b7dd5b62682979ccf1e4eaeb30789d83 SHA512 e0175f3af5336f23548efcf8fa302bafbb6122fd173273203f687c05ee17fab4e7bd457b27cc7a62fd25ea77708ffdbf9e1fe3880d3df1cf2196d7073c6f7677 DIST sof-firmware-2023.12.tar.gz 5427762 BLAKE2B 48169378609119555f9b655599cef55e5722be71fdfc8fb71b699188fcb3f62a68e217fc3fec8859cd3e1c252f046208d5123c961dd824bd9b6559bd1fb72325 SHA512 ed43e7597c93140b15499ba17bae1866dcf1e2959d910e81b3831e4db2224a1dcff790ef21afcd610d7cc9309251a08351bae1c959ded18e5e28a6b24ae99506 diff --git a/sys-firmware/sof-firmware/sof-firmware-2023.09.2.ebuild b/sys-firmware/sof-firmware/sof-firmware-2023.09.2.ebuild deleted file mode 100644 index f755adebdd3d.. --- a/sys-firmware/sof-firmware/sof-firmware-2023.09.2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Sound Open Firmware (SOF) binary files" -HOMEPAGE="https://www.sofproject.org https://github.com/thesofproject/sof https://github.com/thesofproject/sof-bin; -SRC_URI="https://github.com/thesofproject/sof-bin/releases/download/v${PV}/sof-bin-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/sof-bin-${PV} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64" - -# Needed for sof-ctl -RDEPEND="media-libs/alsa-lib" - -QA_PREBUILT="usr/bin/sof-ctl - usr/bin/sof-logger - usr/bin/sof-probes" - -src_install() { - dodir /lib/firmware/intel - dodir /usr/bin - FW_DEST="${D}/lib/firmware/intel" TOOLS_DEST="${D}/usr/bin" "${S}/install.sh" || die -} - -pkg_preinst() { - local sofpath="${EROOT}/lib/firmware/intel/sof" - if [[ ! -L "${sofpath}" && -d "${sofpath}" ]] ; then - rm -r "${sofpath}" || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/sof-firmware/
commit: 48c19d3872ddc2752da6396858f50522eca40287 Author: Pacho Ramos gentoo org> AuthorDate: Thu Mar 7 15:01:53 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Mar 7 15:01:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c19d38 sys-firmware/sof-firmware: add 2023.12.1 Signed-off-by: Pacho Ramos gentoo.org> sys-firmware/sof-firmware/Manifest | 1 + .../sof-firmware/sof-firmware-2023.12.1.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/sys-firmware/sof-firmware/Manifest b/sys-firmware/sof-firmware/Manifest index 422eab2179c4..97b0e4a2536e 100644 --- a/sys-firmware/sof-firmware/Manifest +++ b/sys-firmware/sof-firmware/Manifest @@ -1,2 +1,3 @@ DIST sof-firmware-2023.09.2.tar.gz 5454975 BLAKE2B c5ac62245abbf2354d109070125c9e25c80d9a66c341a9e34e53b716c1cb4b15f9cc0ff18d005aba673621a5421824f9a8ce3655aaeb12e182b96ac2f1d91c54 SHA512 dbf9385c1900f0b0bda7b8b6a9d1a3b4e5556f0570a1b1b794104179a2e1a12f1e896e36062c4179d7ad1a55078cbbfb348eb10667d736ad99b6cd23c4af0832 +DIST sof-firmware-2023.12.1.tar.gz 5446189 BLAKE2B a901637ba25df51152f04c7db5330b70a18c92363b102c061568a4c3a8a7e2fc506ac9783abe715f680a27be8a040d63b7dd5b62682979ccf1e4eaeb30789d83 SHA512 e0175f3af5336f23548efcf8fa302bafbb6122fd173273203f687c05ee17fab4e7bd457b27cc7a62fd25ea77708ffdbf9e1fe3880d3df1cf2196d7073c6f7677 DIST sof-firmware-2023.12.tar.gz 5427762 BLAKE2B 48169378609119555f9b655599cef55e5722be71fdfc8fb71b699188fcb3f62a68e217fc3fec8859cd3e1c252f046208d5123c961dd824bd9b6559bd1fb72325 SHA512 ed43e7597c93140b15499ba17bae1866dcf1e2959d910e81b3831e4db2224a1dcff790ef21afcd610d7cc9309251a08351bae1c959ded18e5e28a6b24ae99506 diff --git a/sys-firmware/sof-firmware/sof-firmware-2023.12.1.ebuild b/sys-firmware/sof-firmware/sof-firmware-2023.12.1.ebuild new file mode 100644 index ..6775a219fd4f --- /dev/null +++ b/sys-firmware/sof-firmware/sof-firmware-2023.12.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Sound Open Firmware (SOF) binary files" +HOMEPAGE="https://www.sofproject.org https://github.com/thesofproject/sof https://github.com/thesofproject/sof-bin; +SRC_URI="https://github.com/thesofproject/sof-bin/releases/download/v${PV}/sof-bin-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/sof-bin-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +# Needed for sof-ctl +RDEPEND="media-libs/alsa-lib" + +QA_PREBUILT="usr/bin/sof-ctl + usr/bin/sof-logger + usr/bin/sof-probes" + +src_install() { + dodir /lib/firmware/intel + dodir /usr/bin + FW_DEST="${D}/lib/firmware/intel" TOOLS_DEST="${D}/usr/bin" "${S}/install.sh" || die +} + +pkg_preinst() { + local sofpath="${EROOT}/lib/firmware/intel/sof" + if [[ ! -L "${sofpath}" && -d "${sofpath}" ]] ; then + rm -r "${sofpath}" || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-office/impressive/
commit: 40e7133682e86311ad4140771770137b82a3ba00 Author: Pacho Ramos gentoo org> AuthorDate: Thu Mar 7 14:55:19 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Mar 7 14:57:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e71336 app-office/impressive: add 0.13.2 Closes: https://bugs.gentoo.org/920263 Closes: https://bugs.gentoo.org/912960 Thanks-to: Wicher Minnaard Thanks-to: Micha Glave Thanks-to: Andrés Becerra Sandoval Signed-off-by: Pacho Ramos gentoo.org> app-office/impressive/Manifest | 1 + app-office/impressive/impressive-0.13.2.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/app-office/impressive/Manifest b/app-office/impressive/Manifest index b13f47f7d0fe..3602b0f0c96d 100644 --- a/app-office/impressive/Manifest +++ b/app-office/impressive/Manifest @@ -1 +1,2 @@ DIST Impressive-0.13.1.tar.gz 215989 BLAKE2B 6591e5fa2c34e7e6f2283b9b6f8cce7485fc8932eea571af96c895bbe23202af195eec0318272667d5656f3aed7a88a21a20397224c7c0cc7c9252364d832371 SHA512 f6221337f9dd79f552fb083e1ea7484aeadec1f8d8e05b4e1b7f6a94037b5026022819b346968dea67dbdb1b646d0571a7aeef26f15c25bee88c5b9c2791cf2b +DIST Impressive-0.13.2.tar.gz 294531 BLAKE2B 76b50cd1cb1366c9fed7e6f7a16142248f99e232b96b7d7372af181f3ef215aff6f3453d8fd16c2ab6fa0e7217ec831daf3ffafcb8e46ff285dc0b9d86b77839 SHA512 0b24ef39cba25d8813fd3f95f220c466defa50c3ba4a63d2f37b284de2826c2110225fe2016f58c401d1ca239d672ba28ba65069523ab57b1b5711a4222cff92 diff --git a/app-office/impressive/impressive-0.13.2.ebuild b/app-office/impressive/impressive-0.13.2.ebuild new file mode 100644 index ..7816aedb6b69 --- /dev/null +++ b/app-office/impressive/impressive-0.13.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +inherit optfeature python-r1 + +DESCRIPTION="Stylish way of giving presentations with Python" +HOMEPAGE="http://impressive.sourceforge.net/; +SRC_URI="mirror://sourceforge/${PN}/${PN^}/${PV/_/-}/${PN^}-${PV/_/-}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + app-text/mupdf + dev-python/pygame[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + x11-apps/xrandr + || ( + media-fonts/dejavu + media-fonts/corefonts + ) +" + +DOCS=( changelog.txt demo.pdf ) +HTML_DOCS=( impressive.html ) + +S="${WORKDIR}/${PN^}-${PV/_/-}" + +src_install() { + default + python_foreach_impl python_doscript ${PN}.py + doman impressive.1 +} + +pkg_postinst() { + optfeature "starting web or e-mail hyperlinks from PDF documents" x11-misc/xdg-utils + optfeature "sound and video playback" media-video/ffmpeg + optfeature "sound and video playback" media-video/mplayer + optfeature "extraction of PDF page titles" app-text/pdftk +}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/bluez/files/, net-wireless/bluez/
commit: b9ff9d632b84c905da6334a0dcf26a5c5180c043 Author: Pacho Ramos gentoo org> AuthorDate: Thu Mar 7 14:28:26 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Mar 7 14:28:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ff9d63 net-wireless/bluez: drop 5.70-r1, 5.71-r1 Signed-off-by: Pacho Ramos gentoo.org> net-wireless/bluez/Manifest| 2 - net-wireless/bluez/bluez-5.70-r1.ebuild| 288 - net-wireless/bluez/bluez-5.71-r1.ebuild| 288 - .../bluez/files/bluez-5.70-CVE-2023-45866.patch| 43 --- .../bluez/files/bluez-5.71-link-old-kernels.patch | 163 5 files changed, 784 deletions(-) diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest index ad631202f4f3..016cfdbb5deb 100644 --- a/net-wireless/bluez/Manifest +++ b/net-wireless/bluez/Manifest @@ -1,3 +1 @@ -DIST bluez-5.70.tar.xz 2339844 BLAKE2B 1ba2ddd3bfc6562a07f4e8376e0d537b555f0d36a221f051c4c10dd912c23e73aa2b0d8aa125e0fd911908e4cfa0036429e17250a26b3298bb21f65e4cc5255c SHA512 3a5f8caf7730dcdbbe0bb92154b41651a9d6619038447bf4c25e5e3e5316effcd7242a7a0456d731ce21d55b8daea5212a359acc5e5fc460499b9356b7d364cf -DIST bluez-5.71.tar.xz 2381208 BLAKE2B 73e5f08771f821c90a70c553c600c48c4f1adb85aa9cb1a1eaae61a33b2dda73b7825fe769b3ea1ddedc39ad3fb71d84b336408f5ce6963f0373e9f7dcce SHA512 648394bbe470405aa0e2d3914474e95c122f567deaaac20a5dd74bac29fa430dfb64cdb7bdb4fb7510e62fa73e96112a97197fc212b421bf480b8d1bb24cfb5d DIST bluez-5.72.tar.xz 2390792 BLAKE2B b5d1bc290c9bad5aa32de16433c34d0ac5aed7164077ef941a0bf90eddc5e22a6cf19f972bcae33061b41e3c344f7abeb65a11b6013c13fd53059ac93d83240a SHA512 1c6560f60ac0654d7c25ed8ab2f0f3a3a9ca8688ee28e1c476ffc7ae38737e739d27bbb88789c86b03fc600a8a68496d90a7b395ec393dd2bbf69be62357991a diff --git a/net-wireless/bluez/bluez-5.70-r1.ebuild b/net-wireless/bluez/bluez-5.70-r1.ebuild deleted file mode 100644 index 2595b6e1428f.. --- a/net-wireless/bluez/bluez-5.70-r1.ebuild +++ /dev/null @@ -1,288 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{9..12} ) - -inherit autotools linux-info python-single-r1 systemd udev multilib-minimal #readme.gentoo-r1 - -DESCRIPTION="Bluetooth Tools and System Daemons for Linux" -HOMEPAGE="http://www.bluez.org https://github.com/bluez/bluez; -SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz; - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0/3" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv x86" -IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev" - -# Since this release all remaining extra-tools need readline support, but this could -# change in the future, hence, this REQUIRED_USE constraint could be dropped -# again in the future. -# btpclient needs mesh, bug #790587 -REQUIRED_USE=" - btpclient? ( mesh ) - extra-tools? ( deprecated readline ) - test? ( ${PYTHON_REQUIRED_USE} ) - test-programs? ( ${PYTHON_REQUIRED_USE} ) -" - -TEST_DEPS="${PYTHON_DEPS} - $(python_gen_cond_dep ' - >=dev-python/dbus-python-1[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') -" -BDEPEND=" - dev-python/docutils - virtual/pkgconfig - test? ( ${TEST_DEPS} ) -" -DEPEND=" - >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}] - btpclient? ( >=dev-libs/ell-0.39 ) - cups? ( net-print/cups:= ) - mesh? ( - >=dev-libs/ell-0.39 - >=dev-libs/json-c-0.13:= - sys-libs/readline:0= - ) - midi? ( media-libs/alsa-lib ) - obex? ( dev-libs/libical:= ) - readline? ( sys-libs/readline:0= ) - systemd? ( sys-apps/systemd ) - >=sys-apps/dbus-1.6:= - udev? ( >=virtual/udev-172 ) -" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-bluetooth ) - test-programs? ( ${TEST_DEPS} ) -" - -RESTRICT="!test? ( test )" - -PATCHES=( - # Try both udevadm paths to cover udev/systemd vs. eudev locations (#539844) - # http://www.spinics.net/lists/linux-bluetooth/msg58739.html - # https://bugs.gentoo.org/539844 - # https://github.com/bluez/bluez/issues/268 - "${FILESDIR}"/${PN}-udevadm-path-r1.patch - - # Fedora patches - # https://lore.kernel.org/linux-bluetooth/20220901110719.176944-1-had...@hadess.net/T/#m9c08d004cd5422783ee1d93154f42303bba9169f - "${FILESDIR}"/${PN}-5.66-power-state-adapter-property.patch - - # Backport CVE-2023-45866 fix (bug #919383) - "${FILESDIR}"/${PN}-5.70-CVE-2023-45866.patch -) - -pkg_se
[gentoo-commits] repo/gentoo:master commit in: app-office/onlyoffice-bin/
commit: d3f8de616ed2832bbdc8a3a540ef5a6154eeaaf6 Author: Pacho Ramos gentoo org> AuthorDate: Sun Mar 3 19:23:48 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Mar 3 19:39:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f8de61 app-office/onlyoffice-bin: drop 7.5.1 Signed-off-by: Pacho Ramos gentoo.org> app-office/onlyoffice-bin/Manifest | 1 - .../onlyoffice-bin/onlyoffice-bin-7.5.1.ebuild | 89 -- 2 files changed, 90 deletions(-) diff --git a/app-office/onlyoffice-bin/Manifest b/app-office/onlyoffice-bin/Manifest index 77fefd35f799..ec6fa4c23ca4 100644 --- a/app-office/onlyoffice-bin/Manifest +++ b/app-office/onlyoffice-bin/Manifest @@ -1,3 +1,2 @@ -DIST onlyoffice-bin-7.5.1_amd64.deb 245522054 BLAKE2B 8802308016b9f40e24b438f713b91c4e880eed17393b45848ee534ba81809e6674befd0d17bec9f38ab188aaaf02af24797da6cf77a9c10e376580d9500a6765 SHA512 20321942fcfed23228b38370efbeeb46bdd2792b2a5acaa934c76b380cc557c7daaea81dc7c7f328a13d18c4dc520f1e489d2d5eb5545d5b4c5c0458eebfeec6 DIST onlyoffice-bin-8.0.0_amd64.deb 208403072 BLAKE2B 25d3eeaf2acca46e0b0b67f9b5ae1770df1832f02a51e790fb80d8de67c988d3609e5be6a3d00c8649b2b0ba590ef9e8dfd58cae77d6d41dc59c17a81cb9ac04 SHA512 f6db9de8dc0df6d708b21df97b048285f8b1e2cf1a443cc84bb89c928f32d2bd72f6b8febc284139e2304d73f1db60d1fa0dc290d84e6273fb58c9e0cdeae1dd DIST onlyoffice-bin-8.0.1_amd64.deb 208469572 BLAKE2B 95f2e9df7c5673aa6edbb682078a9c133f1a5925dd1a84d3342c34cbe6a07691f4f5f425c264cf7760ae063a828caf1792533da1eb59423c48c77119935c889a SHA512 a16c784f1c9f056a2ed09fecff2cf7a4e2206006e04a1f8d8e260aeddd6b2195b0bbadd9f3b71a454d55311978d16d945cd345938688cf7e37aa9f11967c572f diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-7.5.1.ebuild b/app-office/onlyoffice-bin/onlyoffice-bin-7.5.1.ebuild deleted file mode 100644 index b7a024eb6d59.. --- a/app-office/onlyoffice-bin/onlyoffice-bin-7.5.1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop unpacker xdg - -MY_P="ONLYOFFICE-DesktopEditors-"${PV}"" - -DESCRIPTION="Onlyoffice is an office productivity suite (binary version)" -HOMEPAGE="https://www.onlyoffice.com/; -SRC_URI=" - amd64? ( - https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v"${PV}"/onlyoffice-desktopeditors_amd64.deb - -> "${P}"_amd64.deb - ) -" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="mirror strip test" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - dev-libs/wayland - dev-qt/qtgui:5[eglfs] - dev-qt/qtdeclarative:5 - dev-qt/qtwayland:5 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - media-libs/gst-plugins-base:1.0 - media-libs/gstreamer:1.0 - media-libs/harfbuzz - media-libs/libglvnd - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXScrnSaver - x11-libs/libXtst - x11-libs/pango - || ( - media-libs/libpulse - media-sound/apulse - ) -" - -S="${WORKDIR}" - -QA_PREBUILT="*" - -src_prepare() { - default - - # Allow launching the ONLYOFFICE on ALSA systems via media-sound/apuls - sed -i -e 's|\(export LD_LIBRARY_PATH=$DIR$LDLPATH\)|\1:'"${EPREFIX}"'/usr/'$(get_libdir)'/apulse|' \ - "${S}"/usr/bin/onlyoffice-desktopeditors || die -} - -src_install() { - domenu usr/share/applications/onlyoffice-desktopeditors.desktop - for size in {16,24,32,48,64,128,256}; do - newicon -s "${size}" opt/onlyoffice/desktopeditors/asc-de-"${size}".png onlyoffice-desktopeditors.png - done - - dobin usr/bin/desktopeditors usr/bin/onlyoffice-desktopeditors - doins -r opt - fperms +x /opt/onlyoffice/desktopeditors/{DesktopEditors,editors_helper,converter/x2t} -}
[gentoo-commits] repo/gentoo:master commit in: app-office/onlyoffice-bin/
commit: edcc8b93b7f04b6f6a1555893ea0b23f094ea101 Author: Pacho Ramos gentoo org> AuthorDate: Sun Mar 3 19:23:43 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Mar 3 19:39:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edcc8b93 app-office/onlyoffice-bin: add 8.0.1 Signed-off-by: Pacho Ramos gentoo.org> app-office/onlyoffice-bin/Manifest | 1 + .../onlyoffice-bin/onlyoffice-bin-8.0.1.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/app-office/onlyoffice-bin/Manifest b/app-office/onlyoffice-bin/Manifest index efb9f59c2a98..77fefd35f799 100644 --- a/app-office/onlyoffice-bin/Manifest +++ b/app-office/onlyoffice-bin/Manifest @@ -1,2 +1,3 @@ DIST onlyoffice-bin-7.5.1_amd64.deb 245522054 BLAKE2B 8802308016b9f40e24b438f713b91c4e880eed17393b45848ee534ba81809e6674befd0d17bec9f38ab188aaaf02af24797da6cf77a9c10e376580d9500a6765 SHA512 20321942fcfed23228b38370efbeeb46bdd2792b2a5acaa934c76b380cc557c7daaea81dc7c7f328a13d18c4dc520f1e489d2d5eb5545d5b4c5c0458eebfeec6 DIST onlyoffice-bin-8.0.0_amd64.deb 208403072 BLAKE2B 25d3eeaf2acca46e0b0b67f9b5ae1770df1832f02a51e790fb80d8de67c988d3609e5be6a3d00c8649b2b0ba590ef9e8dfd58cae77d6d41dc59c17a81cb9ac04 SHA512 f6db9de8dc0df6d708b21df97b048285f8b1e2cf1a443cc84bb89c928f32d2bd72f6b8febc284139e2304d73f1db60d1fa0dc290d84e6273fb58c9e0cdeae1dd +DIST onlyoffice-bin-8.0.1_amd64.deb 208469572 BLAKE2B 95f2e9df7c5673aa6edbb682078a9c133f1a5925dd1a84d3342c34cbe6a07691f4f5f425c264cf7760ae063a828caf1792533da1eb59423c48c77119935c889a SHA512 a16c784f1c9f056a2ed09fecff2cf7a4e2206006e04a1f8d8e260aeddd6b2195b0bbadd9f3b71a454d55311978d16d945cd345938688cf7e37aa9f11967c572f diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-8.0.1.ebuild b/app-office/onlyoffice-bin/onlyoffice-bin-8.0.1.ebuild new file mode 100644 index ..2e531b9f39d2 --- /dev/null +++ b/app-office/onlyoffice-bin/onlyoffice-bin-8.0.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop unpacker xdg + +MY_P="ONLYOFFICE-DesktopEditors-"${PV}"" + +DESCRIPTION="Onlyoffice is an office productivity suite (binary version)" +HOMEPAGE="https://www.onlyoffice.com/; +SRC_URI=" + amd64? ( + https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v"${PV}"/onlyoffice-desktopeditors_amd64.deb + -> "${P}"_amd64.deb + ) +" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror strip test" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + dev-qt/qtgui:5[eglfs] + dev-qt/qtdeclarative:5 + dev-qt/qtwayland:5 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/gst-plugins-base:1.0 + media-libs/gstreamer:1.0 + media-libs/harfbuzz + media-libs/libglvnd + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXScrnSaver + x11-libs/libXtst + x11-libs/pango + || ( + media-libs/libpulse + media-sound/apulse + ) +" + +S="${WORKDIR}" + +QA_PREBUILT="*" + +src_prepare() { + default + + # Allow launching the ONLYOFFICE on ALSA systems via + # media-sound/apulse + sed -i -e 's|\(export LD_LIBRARY_PATH=$DIR$LDLPATH\)|\1:'"${EPREFIX}"'/usr/'$(get_libdir)'/apulse|' \ + "${S}"/usr/bin/onlyoffice-desktopeditors || die +} + +src_install() { + domenu usr/share/applications/onlyoffice-desktopeditors.desktop + for size in {16,24,32,48,64,128,256}; do + newicon -s "${size}" opt/onlyoffice/desktopeditors/asc-de-"${size}".png onlyoffice-desktopeditors.png + done + + dobin usr/bin/desktopeditors usr/bin/onlyoffice-desktopeditors + doins -r opt + fperms +x /opt/onlyoffice/desktopeditors/{DesktopEditors,editors_helper,converter/x2t} +}
[gentoo-commits] repo/gentoo:master commit in: app-office/wps-office/
commit: 9458a6814e9e39e9a52c76d0e580f315dc022b23 Author: Pacho Ramos gentoo org> AuthorDate: Sun Mar 3 19:18:22 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Mar 3 19:18:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9458a681 app-office/wps-office: drop 11.1.0.11698 Signed-off-by: Pacho Ramos gentoo.org> app-office/wps-office/Manifest | 4 - .../wps-office/wps-office-11.1.0.11698.ebuild | 95 -- 2 files changed, 99 deletions(-) diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest index 2a18b4f50f36..6ad091233a69 100644 --- a/app-office/wps-office/Manifest +++ b/app-office/wps-office/Manifest @@ -1,5 +1 @@ -DIST wps-office_11.1.0.11698_amd64.deb 413452358 BLAKE2B 99c71532b1481444875bd59f04bf414be46f30f00c3397eba5077ca1b1aa28dfafff243148088b7ee2cf01aefeaac3e2890575869e314c8a28823f3c57514314 SHA512 743a4727e5326fcb27a61aafc3833b311222575420ecff5e374c6680278e5042e2e82fc58b36bbbea5aebea0933a1b349284a01620e9471c452a0534c0c5fa3f -DIST wps-office_11.1.0.11698_arm64.deb 363977336 BLAKE2B f8e356d93b2cdfde4b9b0c892869c6e2da3ec717f39d281aa6aa97219a63bbcf4206d2196b7a8cab04e0884fbe3e08e01d1b80fc08d182fa38a1f9b97d678a59 SHA512 828523dab2f78d7fe0f522adfe7b56895a882c5fa76667a6a3c499bfea0281866e2436852434b1853e96c7ba3e9a70c306fd73d76346d64582a8320a8475a247 -DIST wps-office_11.1.0.11698_loongarch64.deb 377014384 BLAKE2B 2a2e38a88abc4d43397d5464458811a9a1445cc0ad5ce24b2abbfab3b10b32c653ec770cb657746a853f59ef62813df34f7ad6fa71d99c6fc43e4f988f83f477 SHA512 433f99bc7c7896342c522e78f9f5f640f94e517f86d6624b8333fd806d115d004cbd163f0b66e81b3ca0fe7e97b8929205dcd81f1d497b01dac1cc2801087765 -DIST wps-office_11.1.0.11698_mips64el.deb 362887032 BLAKE2B f96dbc01db707e3b68ffef8fcf7589598d3e0cd7657533c6ba7def8ea5b5e3d1ffd861d4205517678525a25046157503853ae25df0cd631e6fed05b3bf1a2525 SHA512 a254fa1ed9e5b89558cb49a390366c9a5877f9688ff2cad9f72d8ff609edf03ab17f54798362fd2f0ca4a830b10d0b048bff9691c506668d8b9b7fabe583fd12 DIST wps-office_11.1.0.11719.XA_amd64.deb 319340366 BLAKE2B b2d9a93ea5ec3dfefc49b276556c1fdcd37b24fee9abae8c0521aa8c816102f739b345b6442c8fc27b7fe64c4c03468afbe74a5da41b8c22de8f2dda4b04e346 SHA512 9e4bdaa7c3e276d8b38b020adbae69f395bfda0da91e41566eb427b9eeeddfcf8957eff69e134cdb1e4c42a2d08a32069920db8834145a035b1b1739e23b7203 diff --git a/app-office/wps-office/wps-office-11.1.0.11698.ebuild b/app-office/wps-office/wps-office-11.1.0.11698.ebuild deleted file mode 100644 index 1b249262c52c.. --- a/app-office/wps-office/wps-office-11.1.0.11698.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit unpacker xdg - -MY_PV="$(ver_cut 4)" - -DESCRIPTION="WPS Office is an office productivity suite" -HOMEPAGE="https://www.wps.com/office/linux/; - -KEYWORDS="~amd64 ~arm64 ~loong ~mips" - -SRC_URI=" - amd64? ( https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/${MY_PV}/${PN}_${PV}_amd64.deb ) - arm64? ( https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/${MY_PV}/${PN}_${PV}_arm64.deb ) - loong? ( https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/${MY_PV}/${PN}_${PV}_loongarch64.deb ) - mips? ( https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/${MY_PV}/${PN}_${PV}_mips64el.deb ) -" - -SLOT="0" -RESTRICT="bindist strip mirror" # mirror as explained at bug #547372 -QA_PREBUILT="*" -LICENSE="WPS-EULA" -IUSE="systemd" - -# Deps got from this (listed in order): -# rpm -qpR wps-office-10.1.0.5707-1.a21.x86_64.rpm -# ldd /opt/kingsoft/wps-office/office6/wps -# ldd /opt/kingsoft/wps-office/office6/wpp -RDEPEND=" - app-arch/bzip2:0 - app-arch/lz4 - app-arch/xz-utils - dev-libs/expat - dev-libs/glib:2 - dev-libs/libbsd - dev-libs/libffi:0/8 - dev-libs/libgcrypt:0 - dev-libs/libgpg-error - dev-libs/libpcre:3 - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/flac:0/10-12 - media-libs/libogg - media-libs/libpulse - media-libs/libsndfile - media-libs/libvorbis - media-libs/tiff-compat:4 - net-libs/libasyncns - net-print/cups - sys-apps/attr - sys-apps/tcp-wrappers - sys-apps/util-linux - sys-libs/libcap - sys-libs/libcxx - sys-libs/zlib:0 - virtual/glu - x11-libs/gtk+:2 - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXau - x11-libs/libxcb - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXrender - x11-libs/libXtst - systemd? ( sys-apps/systemd ) -" -DEPEND="" -BDEPEND="" - -S="${WORKDIR}" - -s
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: be86bf37062ce2843366a95c252c7b2a6724e216 Author: Pacho Ramos gentoo org> AuthorDate: Sun Mar 3 19:02:48 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Mar 3 19:10:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be86bf37 media-fonts/noto: add 20240229 Signed-off-by: Pacho Ramos gentoo.org> media-fonts/noto/Manifest | 1 + media-fonts/noto/noto-20240229.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest index f1d4be6bd3df..cd96ed691c8d 100644 --- a/media-fonts/noto/Manifest +++ b/media-fonts/noto/Manifest @@ -1,3 +1,4 @@ DIST noto-20230930.tar.gz 1034822159 BLAKE2B 25af396043c2639d31711357b44bbf588f2d8a156c1bd6c1fcbd130d42c80664f74a40c7f30be41c1fe82611d5e2b8587bae84497bef6381fea07374435eea02 SHA512 ce2e73e8cb179e6968d76241add907878d5f53de2923fa809957eef43fa030200a25f1aedf137f7c8c4daa6406e88fe9637c0d13e31bb41a8b3be6f2605c73ab DIST noto-20231128.tar.gz 1062692273 BLAKE2B adab3e85f0f744b1d37ea0877db14d399baff3dab3496a01181ac977a6e5b1fd04c6ab5a7ee3dfcb190583d18f585eae70cf244bfb993107b6a8e84b62f45bde SHA512 ccc54993bc9651a2e6e654270c0c67f9eeb9659b60246cae407a11fe7d87d438a91250d2d96fd3f970b11d17386133375a1c66fbedf551344998ded89acb4835 DIST noto-20240131.tar.gz 1065422681 BLAKE2B 2774fb7a3152c989ed644b57a55524d0c4a3614d4fef3022a2df5fbabace6f3bddf0ef9812f328e75338442eecb67323e029f2f94c8e62a2ad0359fe7f69e0bb SHA512 1e4a64ce11efd46278837b88e972ed02e593503276ae6ce5d5d77f042afb2f0e4f69d326597597ad9819e8d3ccfa878a115c1fb196880e06bdec0ee9fd417821 +DIST noto-20240229.tar.gz 1065887601 BLAKE2B 32c4cd85a83c346bdf25cf0aa87c96500c261f501ec6e57549cefb2faf87183fb7e4a73c62fed491ab2779ee92af88474bff6829bfb5846c00585728376e2415 SHA512 5f878f0561732a8dc0efc4e7694d38254bc251660f1b8ead3a92cf7956219ffc481e36ffce40e1dff1dc25f435bfa90cc07aea53d5f2a39e0bd99e00cc2a0937 diff --git a/media-fonts/noto/noto-20240229.ebuild b/media-fonts/noto/noto-20240229.ebuild new file mode 100644 index ..57d9d8c9f0e4 --- /dev/null +++ b/media-fonts/noto/noto-20240229.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit font + +DESCRIPTION="Google's font family that aims to support all the world's languages" +HOMEPAGE="https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io; + +COMMIT="3047dc456dd7f06b3dab582dca4f98386176f131" +SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +# Extra allows to optionally reduce disk usage even returning to tofu +# issue as described in https://fonts.google.com/noto +IUSE="cjk +extra" + +RDEPEND="cjk? ( media-fonts/noto-cjk )" + +RESTRICT="binchecks strip" + +S="${WORKDIR}/notofonts.github.io-${COMMIT}" + +FONT_SUFFIX="ttf" +FONT_CONF=( + # From ArchLinux + "${FILESDIR}/66-noto-serif.conf" + "${FILESDIR}/66-noto-mono.conf" + "${FILESDIR}/66-noto-sans.conf" +) + +src_install() { + mkdir install-hinted || die + mv fonts/*/hinted/ttf/*.tt[fc] install-hinted/. || die + + FONT_S="${S}/install-hinted/" font_src_install + + # Allow to drop some fonts optionally for people that want to save + # disk space. Following ArchLinux options. + use extra || rm -rf "${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.tt[f,c] +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-alphabetical-grid/
commit: c69edb6cefeb8430586b8bedc6939afb9aa48688 Author: Pacho Ramos gentoo org> AuthorDate: Sun Feb 25 15:54:08 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Feb 25 15:56:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c69edb6c gnome-extra/gnome-shell-extension-alphabetical-grid: add 39.0 Signed-off-by: Pacho Ramos gentoo.org> .../Manifest | 1 + ...e-shell-extension-alphabetical-grid-39.0.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest index 0945a5cecd24..f8e75576b8d3 100644 --- a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest +++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest @@ -1 +1,2 @@ DIST gnome-shell-extension-alphabetical-grid-38.0.tar.gz 216817 BLAKE2B bfb01e647b8545c70ce9e3b65910701ebce38d110a97c15e0413f10c0b68116b4624e98ad0d34961b701b2f2b43c20f1a15e31219edfb14a79321143be3e2c8d SHA512 4736a5e621c58adf635c468032233f54b9a2f93cdec9e65616a7272ee3368fe901401d051ed13674c815b73fdef9f7a4c38bc9e3e4c19ede7adc6782ae91cff1 +DIST gnome-shell-extension-alphabetical-grid-39.0.tar.gz 216879 BLAKE2B 4fb6aa97f01350dbbe2992f5a45c1e85f1b32456869670261224516de15b7b735500af2e59622bf9a010cf9b1da32ddb5d641143c5b12e4fa51da4ed6449e38e SHA512 046662c32c5b5fdf22b770e437aab1cfc8462798966683749484f199de5c716d72789b0f4928c5d03f5139e5fd8182fee5335f6b50e6c79a32a6f1df7ee2aae8 diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-39.0.ebuild b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-39.0.ebuild new file mode 100644 index ..50291ca4a9f4 --- /dev/null +++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-39.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome2-utils + +# Useful specially to prevent +# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4684 +# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3180 +DESCRIPTION="Restore the alphabetical ordering of the app grid" +HOMEPAGE="https://github.com/stuarthayhurst/alphabetical-grid-extension; +SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-eselect/eselect-gnome-shell-extensions + >=gnome-base/gnome-shell-45 + gui-libs/libadwaita +" +DEPEND="${COMMON_DEPEND}" + +S="${WORKDIR}/alphabetical-grid-extension-${PV}" +extension_uuid="AlphabeticalAppGrid@stuarthayhurst" + +# Tests are only useful for upstream +RESTRICT="test" + +# Not useful for us +src_compile() { :; } + +src_install() { + einstalldocs + mv docs/icon.svg extension || die + cd extension || die + insinto /usr/share/glib-2.0/schemas + doins schemas/*.xml + rm -rf schemas || die + insinto /usr/share/gnome-shell/extensions/"${extension_uuid}" + doins -r * +} + +pkg_preinst() { + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_schemas_update + ebegin "Updating list of installed extensions" + eselect gnome-shell-extensions update + eend $? +} + +pkg_postrm() { + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: 2815af13c29ea74b1a3eb58beded2dbf762cfbab Author: Pacho Ramos gentoo org> AuthorDate: Sun Feb 25 15:44:45 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Feb 25 15:56:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2815af13 media-fonts/noto: add 20240131 Signed-off-by: Pacho Ramos gentoo.org> media-fonts/noto/Manifest | 1 + media-fonts/noto/noto-20240131.ebuild | 43 +++ 2 files changed, 44 insertions(+) diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest index 7c474b7c9059..a9a5b4968e67 100644 --- a/media-fonts/noto/Manifest +++ b/media-fonts/noto/Manifest @@ -1,3 +1,4 @@ DIST noto-20230930.tar.gz 1034822159 BLAKE2B 25af396043c2639d31711357b44bbf588f2d8a156c1bd6c1fcbd130d42c80664f74a40c7f30be41c1fe82611d5e2b8587bae84497bef6381fea07374435eea02 SHA512 ce2e73e8cb179e6968d76241add907878d5f53de2923fa809957eef43fa030200a25f1aedf137f7c8c4daa6406e88fe9637c0d13e31bb41a8b3be6f2605c73ab DIST noto-20231031.tar.gz 1062488324 BLAKE2B a2494936557b9af06da87ed2287122933f0953aca800a0cf02bccef55ae12ba3135dd83cbed7361b59d8dc84d5a170f9b536a8a7bfbf0820832480e8a59ad1df SHA512 60f5c0fd4bda81c93c21137ac3ba64da1efadad106e081434be7d01b344518104451222915f585a06be6bde43893ed0e248b58600b029f8d89e51325f204b324 DIST noto-20231128.tar.gz 1062692273 BLAKE2B adab3e85f0f744b1d37ea0877db14d399baff3dab3496a01181ac977a6e5b1fd04c6ab5a7ee3dfcb190583d18f585eae70cf244bfb993107b6a8e84b62f45bde SHA512 ccc54993bc9651a2e6e654270c0c67f9eeb9659b60246cae407a11fe7d87d438a91250d2d96fd3f970b11d17386133375a1c66fbedf551344998ded89acb4835 +DIST noto-20240131.tar.gz 1065422681 BLAKE2B 2774fb7a3152c989ed644b57a55524d0c4a3614d4fef3022a2df5fbabace6f3bddf0ef9812f328e75338442eecb67323e029f2f94c8e62a2ad0359fe7f69e0bb SHA512 1e4a64ce11efd46278837b88e972ed02e593503276ae6ce5d5d77f042afb2f0e4f69d326597597ad9819e8d3ccfa878a115c1fb196880e06bdec0ee9fd417821 diff --git a/media-fonts/noto/noto-20240131.ebuild b/media-fonts/noto/noto-20240131.ebuild new file mode 100644 index ..3630f254eaa9 --- /dev/null +++ b/media-fonts/noto/noto-20240131.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit font + +DESCRIPTION="Google's font family that aims to support all the world's languages" +HOMEPAGE="https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io; + +COMMIT="beca583e3780a833115fc6f55e014ed730d76e74" +SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="OFL-1.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +# Extra allows to optionally reduce disk usage even returning to tofu +# issue as described in https://fonts.google.com/noto +IUSE="cjk +extra" + +RDEPEND="cjk? ( media-fonts/noto-cjk )" + +RESTRICT="binchecks strip" + +S="${WORKDIR}/notofonts.github.io-${COMMIT}" + +FONT_SUFFIX="ttf" +FONT_CONF=( + # From ArchLinux + "${FILESDIR}/66-noto-serif.conf" + "${FILESDIR}/66-noto-mono.conf" + "${FILESDIR}/66-noto-sans.conf" +) + +src_install() { + mkdir install-hinted || die + mv fonts/*/hinted/ttf/*.tt[fc] install-hinted/. || die + + FONT_S="${S}/install-hinted/" font_src_install + + # Allow to drop some fonts optionally for people that want to save + # disk space. Following ArchLinux options. + use extra || rm -rf "${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.tt[f,c] +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-alphabetical-grid/
commit: b8b4fff40bb39a85ed86027bbc9e38859c19f0e6 Author: Pacho Ramos gentoo org> AuthorDate: Sun Feb 25 15:53:44 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Feb 25 15:56:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b4fff4 gnome-extra/gnome-shell-extension-alphabetical-grid: stabilize 38.0 for ALLARCHES Signed-off-by: Pacho Ramos gentoo.org> .../gnome-shell-extension-alphabetical-grid-38.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-38.0.ebuild b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-38.0.ebuild index 50291ca4a9f4..51d07d2584b1 100644 --- a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-38.0.ebuild +++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-38.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/r LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" app-eselect/eselect-gnome-shell-extensions
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-alphabetical-grid/
commit: 58febc22b86875a2c27d38a6793b08c728753772 Author: Pacho Ramos gentoo org> AuthorDate: Sun Feb 25 15:53:53 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Feb 25 15:56:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58febc22 gnome-extra/gnome-shell-extension-alphabetical-grid: drop 32.0, 36.0 Signed-off-by: Pacho Ramos gentoo.org> .../Manifest | 2 - ...e-shell-extension-alphabetical-grid-32.0.ebuild | 59 -- ...e-shell-extension-alphabetical-grid-36.0.ebuild | 58 - 3 files changed, 119 deletions(-) diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest index 1e73bf251a56..0945a5cecd24 100644 --- a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest +++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest @@ -1,3 +1 @@ -DIST gnome-shell-extension-alphabetical-grid-32.0.tar.gz 214580 BLAKE2B b3fd0be85c5f74240f25a96b041df6ca0e3cf02b2b025eb2ffa5f1e3ed9f9562dac3ee37b7a32a548b3a8054ad8728a9d93c9bd84d771eadb0c9d56b2366cd97 SHA512 8ac96bea822df28cd980179a19d3f7acb8a950b3f1e41e650ff2982cb3b657434a0eb49357ebd206b68de102bb3c89b823f16cbcd379e7807598b923e5a64c6c -DIST gnome-shell-extension-alphabetical-grid-36.0.tar.gz 215631 BLAKE2B 339fc9d6fde299b2c989aa135d1eb7f6d95d5c3cedf1e38ed17b1a280cac4092aea361fe44fa957b7ec3a821f7f51514d10dda4ad195734fb92f0278453a02ee SHA512 4c7b5e32b14e59e2d80e84a0d039b0655750e2f1eb75e20a4c903a6a24b813c0378644db449e757e35c6eb27b69598bd614294a3e631853bb3c628b3eac322af DIST gnome-shell-extension-alphabetical-grid-38.0.tar.gz 216817 BLAKE2B bfb01e647b8545c70ce9e3b65910701ebce38d110a97c15e0413f10c0b68116b4624e98ad0d34961b701b2f2b43c20f1a15e31219edfb14a79321143be3e2c8d SHA512 4736a5e621c58adf635c468032233f54b9a2f93cdec9e65616a7272ee3368fe901401d051ed13674c815b73fdef9f7a4c38bc9e3e4c19ede7adc6782ae91cff1 diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-32.0.ebuild b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-32.0.ebuild deleted file mode 100644 index 76a35b86c273.. --- a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-32.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit gnome2-utils - -# Useful specially to prevent -# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4684 -# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3180 -DESCRIPTION="Restore the alphabetical ordering of the app grid" -HOMEPAGE="https://github.com/stuarthayhurst/alphabetical-grid-extension; -SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND=" - app-eselect/eselect-gnome-shell-extensions - >=gnome-base/gnome-shell-3.38 -" -DEPEND="${COMMON_DEPEND}" -BDEPEND="" - -S="${WORKDIR}/alphabetical-grid-extension-${PV}" -extension_uuid="AlphabeticalAppGrid@stuarthayhurst" - -# Tests are only useful for upstream -RESTRICT="test" - -# Not useful for us -src_compile() { :; } - -src_install() { - einstalldocs - mv docs/icon.svg extension || die - cd extension || die - insinto /usr/share/glib-2.0/schemas - doins schemas/*.xml - rm -rf schemas || die - insinto /usr/share/gnome-shell/extensions/"${extension_uuid}" - doins -r * -} - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_schemas_update - ebegin "Updating list of installed extensions" - eselect gnome-shell-extensions update - eend $? -} - -pkg_postrm() { - gnome2_schemas_update -} diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-36.0.ebuild b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-36.0.ebuild deleted file mode 100644 index 51d07d2584b1.. --- a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-36.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit gnome2-utils - -# Useful specially to prevent -# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4684 -# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3180 -DESCRIPTION="Restore the alphabetical ordering of the app grid" -HOMEPAGE="https://github.com/stuarthayhurst/alphabetical-grid-ex
[gentoo-commits] repo/gentoo:master commit in: x11-themes/papirus-icon-theme/
commit: 097afbb67852b850143515927e96c1ace6fd416b Author: Pacho Ramos gentoo org> AuthorDate: Sun Feb 25 15:48:18 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Feb 25 15:56:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=097afbb6 x11-themes/papirus-icon-theme: add 20240201 Signed-off-by: Pacho Ramos gentoo.org> x11-themes/papirus-icon-theme/Manifest| 1 + .../papirus-icon-theme/papirus-icon-theme-20240201.ebuild | 15 +++ 2 files changed, 16 insertions(+) diff --git a/x11-themes/papirus-icon-theme/Manifest b/x11-themes/papirus-icon-theme/Manifest index 0569db2a736d..7fbee3586947 100644 --- a/x11-themes/papirus-icon-theme/Manifest +++ b/x11-themes/papirus-icon-theme/Manifest @@ -1 +1,2 @@ DIST papirus-icon-theme-20231201.tar.gz 33478959 BLAKE2B ae89b85cec7bd6299a12cdd74aea4a54120ededb6340f39789df0bcf0abd0217d1e2c038e18056b15819cc3a7aedc54310b9c3a63ab037fbe16caf719c28af8f SHA512 49c9ef429ba5368d40c996aa84576bb4b7585291398c76ef13c969df19aaa4108ccc4691aed7881a7121cdc79b20f87caf3aa146cf8f0d353096506dce889faa +DIST papirus-icon-theme-20240201.tar.gz 33512835 BLAKE2B ebfc5495aac5cf49da4fbc5b5ea59d823074a5dc1fa2c6833dbc334cebb4a9145f5c7e86e6ce1f59282bd3b91fe657257eea93808cbed6a3a1e99d8f765b7004 SHA512 ac4b653e904bcda1a643accd43c8fcda2f4d0b5d9844e92c31e3fe950b440f172a53d0042677b902c41769884be54a06ccb42ea01283104b80daf421a70a6516 diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20240201.ebuild b/x11-themes/papirus-icon-theme/papirus-icon-theme-20240201.ebuild new file mode 100644 index ..7f705870568c --- /dev/null +++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20240201.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit xdg + +DESCRIPTION="Free and open source SVG icon theme" +HOMEPAGE="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme; +SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +src_compile() { :; }
[gentoo-commits] repo/gentoo:master commit in: app-emulation/crossover-bin/
commit: 989093d87ef2e18641d178a72bb7ebdffd5d8084 Author: Pacho Ramos gentoo org> AuthorDate: Sun Feb 25 15:34:44 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Feb 25 15:56:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989093d8 app-emulation/crossover-bin: add 24.0.0 Signed-off-by: Pacho Ramos gentoo.org> app-emulation/crossover-bin/Manifest | 1 + .../crossover-bin/crossover-bin-24.0.0.ebuild | 174 + 2 files changed, 175 insertions(+) diff --git a/app-emulation/crossover-bin/Manifest b/app-emulation/crossover-bin/Manifest index 9d9712305431..cdf8db6e0822 100644 --- a/app-emulation/crossover-bin/Manifest +++ b/app-emulation/crossover-bin/Manifest @@ -1,3 +1,4 @@ DIST install-crossover-22.1.1.bin 335606941 BLAKE2B 3c5eada7190283f348348ef4d3b044db8e24e0dc3588d847854feb712d39bc9013e4f958a80c3f46e84b32f6b5c7d419ef6ab4fa1e946d308ba546140fb95504 SHA512 54bb40941baea184aa824c371a2eb73cdda26fa7c0765e242384e2c29a78f6b600c7455640b9888fd28ad482bf14f53a0308cbd55d9453f76d6eeb75cf0abfc7 DIST install-crossover-23.0.0.bin 340426479 BLAKE2B eb78fd03475e88a021d8ca3c46358e0092863a8d123fa00ebebef30774c16a5350d489b8b0fe158fbdeb2daf60c2dd5b9ca1b3db855d94901561cfcad09a1ac5 SHA512 29c4303e43a857451d7954fc86337cf007e5d32fbcbed4a65066b464e1caf5aad4dd58bc4e65b1c77bb70903f7b7e541b5c1b7df2b44f60d1235aeb558deda1e DIST install-crossover-23.6.0.bin 333783609 BLAKE2B d24ef036530d2b8ce916ecb6adb6f5599d9beedb374a27a0009d14ff601685e8a4b23424a3a08e2ce613b3e77ea9893ce1b6caa07448aca365feea86f23fe320 SHA512 203c8966e71b91d98676b5e15646f790c2b4db3db3dbb8539a8ffe29b335f301535f5d7c80bf954c5e79b56668707ae960c396204f59e4079c455f12e663a445 +DIST install-crossover-24.0.0.bin 320724952 BLAKE2B a95028fda5c53889f09e567742fc881aaefc8c3c618b4de0f30cb53604bfa1a25097d56d8e025a509a9cce7aecde48b35ab7c8d87ba04761a8b42b717d1cf3b4 SHA512 93f3a4415ff29de98b38a488213d7f00b64f6fe70ae3a7555b911d5423163a678941ab859117172bf716b658eb8aecb1b6b430aed3233c1c55fd51893e8de046 diff --git a/app-emulation/crossover-bin/crossover-bin-24.0.0.ebuild b/app-emulation/crossover-bin/crossover-bin-24.0.0.ebuild new file mode 100644 index ..1dac82ed70b9 --- /dev/null +++ b/app-emulation/crossover-bin/crossover-bin-24.0.0.ebuild @@ -0,0 +1,174 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit python-single-r1 unpacker + +DESCRIPTION="Commercial version of app-emulation/wine with paid support" +HOMEPAGE="https://www.codeweavers.com/products/; +SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin; + +LICENSE="CROSSOVER-3" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="+capi +cups doc +gphoto2 +gstreamer +jpeg +lcms +mp3 +nls osmesa +openal +opencl +opengl +pcap +png +scanner +ssl +v4l +vulkan" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="bindist test" +QA_PREBUILT="*" +S="${WORKDIR}" + +DEPEND="" +BDEPEND="${PYTHON_DEPS} + app-alternatives/cpio + app-arch/unzip + dev-lang/perl + dev-util/bbe +" + +RDEPEND="${DEPEND} + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + !prefix? ( sys-libs/glibc ) + capi? ( net-libs/libcapi[abi_x86_32(-)] ) + cups? ( net-print/cups[abi_x86_32(-)] ) + jpeg? ( media-libs/libjpeg-turbo:0[abi_x86_32(-)] ) + lcms? ( media-libs/lcms:2 ) + gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] ) + gstreamer? ( + media-libs/gstreamer:1.0[abi_x86_32(-)] + jpeg? ( media-plugins/gst-plugins-jpeg:1.0[abi_x86_32(-)] ) + media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)] + ) + mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] ) + nls? ( sys-devel/gettext[abi_x86_32(-)] ) + openal? ( media-libs/openal[abi_x86_32(-)] ) + opencl? ( virtual/opencl[abi_x86_32(-)] ) + opengl? ( + virtual/glu[abi_x86_32(-)] + virtual/opengl[abi_x86_32(-)] + ) + pcap? ( net-libs/libpcap[abi_x86_32(-)] ) + png? ( media-libs/libpng:0[abi_x86_32(-)] ) + scanner? ( media-gfx/sane-backends[abi_x86_32(-)] ) + ssl? ( net-libs/gnutls:0/30.30[abi_x86_32(-)] ) + v4l? ( media-libs/libv4l[abi_x86_32(-)] ) + vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] ) + dev-libs/glib:2 + dev-libs/gobject-introspection + dev-libs/openssl-compat:1.1.1 + dev-util/desktop-file-utils + media-libs/alsa-lib[abi_x86_32(-)] + media-libs/freetype:2[abi_x86_32(-)] + media-libs/m
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: 244abe15f5e18a99dee011075de4983e191e15e4 Author: Pacho Ramos gentoo org> AuthorDate: Sun Feb 25 15:46:33 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Feb 25 15:56:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244abe15 media-fonts/noto: drop 20231031 Signed-off-by: Pacho Ramos gentoo.org> media-fonts/noto/Manifest | 1 - media-fonts/noto/noto-20231031.ebuild | 44 --- 2 files changed, 45 deletions(-) diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest index a9a5b4968e67..f1d4be6bd3df 100644 --- a/media-fonts/noto/Manifest +++ b/media-fonts/noto/Manifest @@ -1,4 +1,3 @@ DIST noto-20230930.tar.gz 1034822159 BLAKE2B 25af396043c2639d31711357b44bbf588f2d8a156c1bd6c1fcbd130d42c80664f74a40c7f30be41c1fe82611d5e2b8587bae84497bef6381fea07374435eea02 SHA512 ce2e73e8cb179e6968d76241add907878d5f53de2923fa809957eef43fa030200a25f1aedf137f7c8c4daa6406e88fe9637c0d13e31bb41a8b3be6f2605c73ab -DIST noto-20231031.tar.gz 1062488324 BLAKE2B a2494936557b9af06da87ed2287122933f0953aca800a0cf02bccef55ae12ba3135dd83cbed7361b59d8dc84d5a170f9b536a8a7bfbf0820832480e8a59ad1df SHA512 60f5c0fd4bda81c93c21137ac3ba64da1efadad106e081434be7d01b344518104451222915f585a06be6bde43893ed0e248b58600b029f8d89e51325f204b324 DIST noto-20231128.tar.gz 1062692273 BLAKE2B adab3e85f0f744b1d37ea0877db14d399baff3dab3496a01181ac977a6e5b1fd04c6ab5a7ee3dfcb190583d18f585eae70cf244bfb993107b6a8e84b62f45bde SHA512 ccc54993bc9651a2e6e654270c0c67f9eeb9659b60246cae407a11fe7d87d438a91250d2d96fd3f970b11d17386133375a1c66fbedf551344998ded89acb4835 DIST noto-20240131.tar.gz 1065422681 BLAKE2B 2774fb7a3152c989ed644b57a55524d0c4a3614d4fef3022a2df5fbabace6f3bddf0ef9812f328e75338442eecb67323e029f2f94c8e62a2ad0359fe7f69e0bb SHA512 1e4a64ce11efd46278837b88e972ed02e593503276ae6ce5d5d77f042afb2f0e4f69d326597597ad9819e8d3ccfa878a115c1fb196880e06bdec0ee9fd417821 diff --git a/media-fonts/noto/noto-20231031.ebuild b/media-fonts/noto/noto-20231031.ebuild deleted file mode 100644 index bf3d96184e73.. --- a/media-fonts/noto/noto-20231031.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit font - -DESCRIPTION="Google's font family that aims to support all the world's languages" -HOMEPAGE="https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io; - -COMMIT="f83d3a3623a3c6fc7049674ea7902f924d677087" -SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="OFL-1.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -# Extra allows to optionally reduce disk usage even returning to tofu -# issue as described in https://fonts.google.com/noto -IUSE="cjk +extra" - -RDEPEND="cjk? ( media-fonts/noto-cjk )" -DEPEND="" - -RESTRICT="binchecks strip" - -S="${WORKDIR}/notofonts.github.io-${COMMIT}" - -FONT_SUFFIX="ttf" -FONT_CONF=( - # From ArchLinux - "${FILESDIR}/66-noto-serif.conf" - "${FILESDIR}/66-noto-mono.conf" - "${FILESDIR}/66-noto-sans.conf" -) - -src_install() { - mkdir install-hinted || die - mv fonts/*/hinted/ttf/*.tt[fc] install-hinted/. || die - - FONT_S="${S}/install-hinted/" font_src_install - - # Allow to drop some fonts optionally for people that want to save - # disk space. Following ArchLinux options. - use extra || rm -rf "${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.tt[f,c] -}
[gentoo-commits] repo/gentoo:master commit in: sys-power/power-profiles-daemon/
commit: 7f88d689a7bfac31f9a3687e4b609e53efd9cdd4 Author: Theo Donacik gmail com> AuthorDate: Wed Feb 21 05:04:15 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Feb 25 15:56:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f88d689 sys-power/power-profiles-daemon: add 0.20 Signed-off-by: Theo Donacik gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35456 Closes: https://bugs.gentoo.org/925437 Closes: https://github.com/gentoo/gentoo/pull/35167 Signed-off-by: Pacho Ramos gentoo.org> sys-power/power-profiles-daemon/Manifest | 1 + .../power-profiles-daemon-0.20.ebuild | 78 ++ 2 files changed, 79 insertions(+) diff --git a/sys-power/power-profiles-daemon/Manifest b/sys-power/power-profiles-daemon/Manifest index 59ababe19ec9..b87be2ce6cb0 100644 --- a/sys-power/power-profiles-daemon/Manifest +++ b/sys-power/power-profiles-daemon/Manifest @@ -1 +1,2 @@ DIST power-profiles-daemon-0.13.tar.bz2 49079 BLAKE2B 2a7c81b0ac8b4ac4a9805f5dcd722959ff0abe736782eba7678f49eb3c5790d59b2bcc35577733aaae9fc8baa76a65ca9a973ac9f0d9154061c3af86abe0e65d SHA512 dab0c44968480a2f5ae2074f07a48d901970c9b3b3ec104d14108615f85b1eb0f9f3e1b5f0ff766659e4d76b243da2cd4c025cd81b992b7149fb671e103a7d6b +DIST power-profiles-daemon-0.20.tar.bz2 58388 BLAKE2B f25bc2618441f53624567c4f40d9960b28bf46fb2098eb0e2098207149df3d4923a13c40d781885e37708bf896b537ccb969ec7a928669a3776722e5e58801cf SHA512 2236aac94dafbf6fd951f3bd44953f1a14bc7c5e55349307374d836e20377e1768dcf1250fa8dcf9f01d4eddea8ab64082881189b4e958fbfcd5e2e90d3e823a diff --git a/sys-power/power-profiles-daemon/power-profiles-daemon-0.20.ebuild b/sys-power/power-profiles-daemon/power-profiles-daemon-0.20.ebuild new file mode 100644 index ..f14d7178c710 --- /dev/null +++ b/sys-power/power-profiles-daemon/power-profiles-daemon-0.20.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit meson python-single-r1 systemd + +DESCRIPTION="Makes power profiles handling available over D-Bus" +HOMEPAGE="https://gitlab.freedesktop.org/upower/power-profiles-daemon/; +SRC_URI="https://gitlab.freedesktop.org/upower/${PN}/-/archive/${PV}/${P}.tar.bz2; +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +IUSE="gtk-doc selinux test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="!test? ( test )" + +RDEPEND="${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]') + dev-libs/glib:2 + >=dev-libs/libgudev-234 + >=sys-auth/polkit-0.99 + sys-power/upower + selinux? ( sec-policy/selinux-powerprofiles ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( + dev-util/gi-docgen + dev-util/gtk-doc + ) + test? ( + dev-util/umockdev + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/python-dbusmock[${PYTHON_USEDEP}] + ') + ) +" + +python_check_deps() { + if use test; then + python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]" && + python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" + else + python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" + fi +} + +src_configure() { + local emesonargs=( + -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)" + $(meson_use gtk-doc gtk_doc) + $(meson_use test tests) + ) + meson_src_configure +} + +src_install() { + meson_src_install + python_fix_shebang "${D}"/usr/bin/powerprofilesctl + newinitd "${FILESDIR}/power-profiles-daemon.initd" power-profiles-daemon +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "You need to enable the service:" + if systemd_is_booted; then + elog "# systemctl enable ${PN}" + else + elog "# rc-update add ${PN} default" + fi + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-themes/fedora-backgrounds/
commit: fc789f1bc29b1cd0d4e8862fb2cdb9a96737b867 Author: Pacho Ramos gentoo org> AuthorDate: Sun Feb 25 15:11:46 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Feb 25 15:19:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc789f1b x11-themes/fedora-backgrounds: add 39.0.5 Signed-off-by: Pacho Ramos gentoo.org> x11-themes/fedora-backgrounds/Manifest | 1 + .../fedora-backgrounds-39.0.5.ebuild | 24 ++ 2 files changed, 25 insertions(+) diff --git a/x11-themes/fedora-backgrounds/Manifest b/x11-themes/fedora-backgrounds/Manifest index 3c28c2937040..104339d04ef8 100644 --- a/x11-themes/fedora-backgrounds/Manifest +++ b/x11-themes/fedora-backgrounds/Manifest @@ -11,3 +11,4 @@ DIST f37-backgrounds-37.0.5.tar.xz 9645420 BLAKE2B 9cdad101aee869e4a4f3132494854 DIST f38-backgrounds-38.1.1.tar.xz 11412412 BLAKE2B 44942432788bcbba62fd207091ad3c42d7db15586c8b46fb42f0f81b653b27ece10688b464651865517290f9d2cb90ef0e85543e80f9acaeb29d6f3f653dfff8 SHA512 79634cf9bd84ac4e11c8f6c8a45944f13db3c842a2ffc3374cdd991d279f4e3584b14f932811c3748e77f913cea3e3dc83af071e92e824f2145279973fe573b1 DIST f39-backgrounds-39.0.3.tar.xz 9726796 BLAKE2B b2a471fbef4c5a7e3c271e8e33793b6f4415c930b09290823623786b22a2b9bc3b6040c4efa09928d8135409fb805a1626b6f8f2f9f07def3fde512290a31d78 SHA512 0f161ae580971ae11b9f645d0493c1cdb22bf86f849db2e057d1e6d611489152fb5ef4fe9aa9709791323105b6bacb999dcd0ee25d686ca5f82bf214dcd7a315 DIST f39-backgrounds-39.0.4.tar.xz 15240932 BLAKE2B 89106f86da9b4db629d9b3bc7fa9a8781f964bdf142c5eb0a03864c69d3f5078474282af540e79cbc3e4eede90f5542ad04cefb2bc1dba507084e0645cf5eb03 SHA512 15e02c6e17a5eb0ad900ea1237e69f8f0d040a17f4d9772f66a9585cd42115a22f7a6bcf9e910edc8a729b8e3f87a62e21a5b8cddb5af6fe3166f7f905ddfe5c +DIST f39-backgrounds-39.0.5.tar.xz 15241108 BLAKE2B d843841b30a6c6e9756a909c29ba66fb5ae2719d4f1a8c40dc0d4bc61d0816e145be242cee18bcca1973643407995d920861a00682156b5f72208d3723253723 SHA512 e03b61feb039c831e55d82d8fbdaecbcaf4d1ec8409eff263fdba03ada5b7a2ae707a5842ee0b2444f76208893bd0fd21f1781f89afd7d16e68c1d2ab165660e diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild b/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild new file mode 100644 index ..2801248892ad --- /dev/null +++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A set of default and supplemental wallpapers for Fedora" +HOMEPAGE="https://github.com/fedoradesign/backgrounds; + +MY_PN="f$(ver_cut 1)-backgrounds" +MY_P="${MY_PN}-${PV}" +SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${MY_P}.tar.xz; + +# Review on each bump, files Attribution* +LICENSE="CC-BY-SA-4.0" + +KEYWORDS="~amd64 ~x86" +IUSE="" +SLOT="$(ver_cut 1)" + +RDEPEND="" +DEPEND="" +BDEPEND="" + +S="${WORKDIR}/${MY_PN}"