[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gnuplot/, sci-visualization/gnuplot/files/
commit: ec9f92bc36763308366a320b140bb94132471baa Author: Ulrich Müller gentoo org> AuthorDate: Thu Feb 8 07:40:37 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Feb 8 07:58:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec9f92bc sci-visualization/gnuplot: add 6.0.0 Signed-off-by: Ulrich Müller gentoo.org> sci-visualization/gnuplot/Manifest | 1 + .../gnuplot/files/gnuplot-6.0.0-configure.patch| 11 ++ sci-visualization/gnuplot/gnuplot-6.0.0.ebuild | 206 + 3 files changed, 218 insertions(+) diff --git a/sci-visualization/gnuplot/Manifest b/sci-visualization/gnuplot/Manifest index 37af373773a6..4bbc33f47f32 100644 --- a/sci-visualization/gnuplot/Manifest +++ b/sci-visualization/gnuplot/Manifest @@ -1,2 +1,3 @@ DIST gnuplot-5.4.10.tar.gz 5687565 BLAKE2B 879159fb4b581aa334b221632af7268047077cd48d89d1cecb0c6c9e855edd40bddfdaa8222177652d6200f81b97b0b52fe719da0641eea817e086832f07664f SHA512 fe5226a243dad62e8617d820764dc5923e76a51a68c58a666a699110f5b5be0f5e759e0586e923472a59ca6d1b30d1093d7a65e9c1d3a36fcd33a95df36ab89f DIST gnuplot-5.4.8.tar.gz 5684061 BLAKE2B bd897b55e267f50e2f5ce8a49a3a033277577cd972c9effaaaedb0bb2e75908ce34997e389edcc4bd0db1dd8a0d937925216ed6ebf4e51d6700bac50d12e6a47 SHA512 3fe0ed783db85d95bdbc13e24ec5dc9bb6b2d85b3571cc87d3c17c94f4463fb6e681376394e0918cf3915f8f53896e6423ce76cb8b6fdbefcd6ec3e1b3b80125 +DIST gnuplot-6.0.0.tar.gz 7522870 BLAKE2B 619171272c2348db1b676d6d773d34e0b9f1b219e1a43c37287e3347d8ae6147ebc2a88cea5da13f34cb608cc1c8ebf884e89b8975249fd5c19167a38a65c8df SHA512 520b9a74ac64e4d0b0f89dda55f77b27026e60b7a9208e994d321299481d0aa1f8adc91e61682534112bf739311a3d312c5abe08c12ec9bc2a7a6319b53872ea diff --git a/sci-visualization/gnuplot/files/gnuplot-6.0.0-configure.patch b/sci-visualization/gnuplot/files/gnuplot-6.0.0-configure.patch new file mode 100644 index ..463dccab8c90 --- /dev/null +++ b/sci-visualization/gnuplot/files/gnuplot-6.0.0-configure.patch @@ -0,0 +1,11 @@ +--- gnuplot-6.0.0/configure.ac gnuplot-6.0.0/configure.ac +@@ -1024,7 +1024,7 @@ +[ Define to support defining a function as a here document]) +) + +-Enable parsing of deprecated syntax ++dnl Enable parsing of deprecated syntax + AC_ARG_ENABLE(backward-compatibility,dnl + [ --enable-backward-compatibility enable some deprecated syntax ], + [if test "$enableval" = yes; then diff --git a/sci-visualization/gnuplot/gnuplot-6.0.0.ebuild b/sci-visualization/gnuplot/gnuplot-6.0.0.ebuild new file mode 100644 index ..245e5266df6c --- /dev/null +++ b/sci-visualization/gnuplot/gnuplot-6.0.0.ebuild @@ -0,0 +1,206 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1,2,3,4} ) +WX_GTK_VER="3.2-gtk3" + +inherit autotools lua-single readme.gentoo-r1 toolchain-funcs wxwidgets + +DESCRIPTION="Command-line driven interactive plotting program" +HOMEPAGE="http://www.gnuplot.info/; + +if [[ -z ${PV%%*} ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.code.sf.net/p/gnuplot/gnuplot-main; + EGIT_BRANCH="master" + MY_P="${PN}" + EGIT_CHECKOUT_DIR="${WORKDIR}/${MY_P}" +else + MY_P="${P/_/.}" + SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +fi + +S="${WORKDIR}/${MY_P}" + +LICENSE="gnuplot" +SLOT="0" +IUSE="aqua bitmap cairo doc examples +gd latex libcaca libcerf lua qt5 readline regis wxwidgets X" +REQUIRED_USE=" + doc? ( gd ) + lua? ( ${LUA_REQUIRED_USE} )" + +RDEPEND=" + cairo? ( + x11-libs/cairo + x11-libs/pango ) + gd? ( >=media-libs/gd-2.0.35-r3:2=[png] ) + latex? ( + virtual/latex-base + lua? ( + dev-tex/pgf + >=dev-texlive/texlive-latexrecommended-2008-r2 ) ) + libcaca? ( media-libs/libcaca ) + lua? ( ${LUA_DEPS} ) + qt5? ( + dev-qt/qtcore:5= + dev-qt/qtgui:5= + dev-qt/qtnetwork:5= + dev-qt/qtprintsupport:5= + dev-qt/qtsvg:5= + dev-qt/qtwidgets:5= ) + readline? ( sys-libs/readline:0= ) + libcerf? ( sci-libs/libcerf ) + wxwidgets? ( + x11-libs/wxGTK:${WX_GTK_VER}[X] + x11-libs/cairo + x11-libs/pango + x11-libs/gtk+:3 ) + X? ( x11-libs/libXaw )" + +DEPEND="${RDEPEND}" + +BDEPEND=" + virtual/pkgconfig + doc? ( + virtual/latex-base + dev-texlive/texlive-latexextra + dev-texlive/texlive-langgreek + dev-texlive/texlive-mathscience + app-text/ghostscript-gpl ) +
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 6eeb75946b2ec561253c881ceedffcff3e6fa094 Author: Ulrich Müller gentoo org> AuthorDate: Thu Feb 8 07:57:45 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Feb 8 07:58:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eeb7594 profiles: Mask ~sci-visualization/gnuplot-6.0.0 for testing Signed-off-by: Ulrich Müller gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 8b75fae7d34c..aff5f4ffdb21 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,11 @@ #--- END OF EXAMPLES --- +# Ulrich Müller (2024-02-08) +# Masked for testing. +# Test failure in watchpoints.dem, undefined function FresnelC. +~sci-visualization/gnuplot-6.0.0 + # Michał Górny (2024-02-07) # Does not build anymore. Carries a large stack of patches already. # Last upstream activity in late 2020. No reverse dependencies left.
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: b8231951fa29b55d6c750502dd72d8e92af68656 Author: Sam James gentoo org> AuthorDate: Thu Feb 8 07:44:29 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 07:44:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8231951 dev-libs/libxml2: Stabilize 2.12.5 hppa, #923808 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-2.12.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libxml2/libxml2-2.12.5.ebuild b/dev-libs/libxml2/libxml2-2.12.5.ebuild index bcb12e755d35..3d915e2ccc5b 100644 --- a/dev-libs/libxml2/libxml2-2.12.5.ebuild +++ b/dev-libs/libxml2/libxml2-2.12.5.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} == ]] ; then inherit autotools git-r3 else inherit gnome.org libtool - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI+="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cJSON/
commit: 44d58b4040bbb85f9c861afcb9db8b88442cdaf0 Author: Sam James gentoo org> AuthorDate: Thu Feb 8 07:44:30 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 07:44:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d58b40 dev-libs/cJSON: Stabilize 1.7.17 hppa, #924013 Signed-off-by: Sam James gentoo.org> dev-libs/cJSON/cJSON-1.7.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/cJSON/cJSON-1.7.17.ebuild b/dev-libs/cJSON/cJSON-1.7.17.ebuild index 84bffba50074..dec1cacacc6a 100644 --- a/dev-libs/cJSON/cJSON-1.7.17.ebuild +++ b/dev-libs/cJSON/cJSON-1.7.17.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/DaveGamble/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/traceroute/
commit: adf778b99902ce65b1ed56307e31bfd0f844e779 Author: Sam James gentoo org> AuthorDate: Thu Feb 8 07:44:28 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 07:44:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adf778b9 net-analyzer/traceroute: Stabilize 2.1.5 hppa, #923519 Signed-off-by: Sam James gentoo.org> net-analyzer/traceroute/traceroute-2.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/traceroute/traceroute-2.1.5.ebuild b/net-analyzer/traceroute/traceroute-2.1.5.ebuild index b1f67fb4b48c..f7fbff47aa10 100644 --- a/net-analyzer/traceroute/traceroute-2.1.5.ebuild +++ b/net-analyzer/traceroute/traceroute-2.1.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/traceroute/${P}.tar.gz" LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="static" RDEPEND="!net-misc/iputils[traceroute6(-)]"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/multipart-post/
commit: 2c4e66f8116b6630875de012faedd68bfe0d723c Author: Hans de Graaff gentoo org> AuthorDate: Thu Feb 8 07:28:39 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Feb 8 07:30:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c4e66f8 dev-ruby/multipart-post: add 2.4.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/multipart-post/Manifest | 1 + .../multipart-post/multipart-post-2.4.0.ebuild | 33 ++ 2 files changed, 34 insertions(+) diff --git a/dev-ruby/multipart-post/Manifest b/dev-ruby/multipart-post/Manifest index eb3c2ed5bdd5..a5203d6c07c4 100644 --- a/dev-ruby/multipart-post/Manifest +++ b/dev-ruby/multipart-post/Manifest @@ -1 +1,2 @@ DIST multipart-post-2.3.0.tar.gz 13151 BLAKE2B 59ac6cfc743a6aaa285dd14a81fedfb123aa09720dc96a7243de94d45b3b23295d5a7de1cfb61c40c64881ad213fbf2debca49d3b1f6de7e1772c60b7d3c4d78 SHA512 ac15090cbf6dc629d57efe4810406571aec8782d021891f1f2764d4f00b735a2282162b06ee140c5b2ad21fd83f3d25028f386768166cef668bb508c235f04b2 +DIST multipart-post-2.4.0.tar.gz 13693 BLAKE2B 2340aed254d98dd6f2444eaa90009893fc6430aa8f9c1c000522afb7656de2545a734246316adf97d40b87078517005e9dd3f281532a1f966d371cff4875bc1d SHA512 9a96dc66424d8a0575f982c58bc016eda93c17195b968821b342873b4b6b02d8f53ae210fb9eea5adedfa0d9bdd70f78b37a0196782bddcd01bbbfd0e757ac38 diff --git a/dev-ruby/multipart-post/multipart-post-2.4.0.ebuild b/dev-ruby/multipart-post/multipart-post-2.4.0.ebuild new file mode 100644 index ..3c8e0f964d0f --- /dev/null +++ b/dev-ruby/multipart-post/multipart-post-2.4.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="changelog.md readme.md" +RUBY_FAKEGEM_GEMSPEC="multipart-post.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Adds a streamy multipart form post capability to Net::HTTP" +HOMEPAGE="https://github.com/socketry/multipart-post; +SRC_URI="https://github.com/socketry/multipart-post/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="test" + +all_ruby_prepare() { + sed -i -e '/\(bundler\|covered\)/ s:^:#:' spec/spec_helper.rb || die + + sed -i -e 's:_relative ":"./:' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Remove warnings since these are only actionable for developers, + # not for people consuming this package as part of other tools. + sed -i -e '/Top level/ s/warn/# warn/' lib/*.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mime-types-data/
commit: c7de8f8d0a5a7b5f0cb3e2851309ca5647b67f64 Author: Hans de Graaff gentoo org> AuthorDate: Thu Feb 8 07:27:20 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Feb 8 07:30:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7de8f8d dev-ruby/mime-types-data: add 3.2024.0206 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/mime-types-data/Manifest | 1 + .../mime-types-data-3.2024.0206.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-ruby/mime-types-data/Manifest b/dev-ruby/mime-types-data/Manifest index e15f87da1942..ade682ca3001 100644 --- a/dev-ruby/mime-types-data/Manifest +++ b/dev-ruby/mime-types-data/Manifest @@ -2,3 +2,4 @@ DIST mime-types-data-3.2023.0218.1.gem 201216 BLAKE2B 3ccd9fcdc70fe9b09f0e9ca613 DIST mime-types-data-3.2023.0808.gem 203776 BLAKE2B cedccc12914c5eade1629e943a984f31701c00555dd86961f186917d802dd7780c2cbf27d588e9b8d3cbabd5a98ed9a2835f5363544e9d9c62885d1f2f834cf6 SHA512 f2242ff7254f9f3bdc1a79739bb40dc8087cc3010c919f489b16e6e156e266df2ba829fb0621f75cc6533cd4b0212c5318351ccdf5d82b4e01666ee01702 DIST mime-types-data-3.2023.1003.gem 204288 BLAKE2B a60511073e8e6e0719f401ca4b041a365fd9ae8c4dca6e59ecb75cada45e9e388808fde1f6324414e5f22e625adebd8c5be792a1feecb8cade23e57e523d9f78 SHA512 f74993a7fa5863de94263d0655c89f3e4f9cf44437b29a971cc4efffe2443eff5eba13ff4a6ca73831eae952f5303e174cc58bf54addb750b281d9e938a21e30 DIST mime-types-data-3.2023.1205.gem 205312 BLAKE2B a385ba1fdbb76621f7c10704629950f6a549befed6e930cdf73120d3834e87a0f722e0b1d407c85634f9786d15adc31f2d71cc0d77fb9a29bd629018df10670d SHA512 5e4fdf1dffa3a7bd1391215e72a10f53fd3570bf2665c82a059d595473a2ade7c1ec58abb4e6624ba67dba58b28b32c7db87f04a2b2a44e027d719a2ef22d246 +DIST mime-types-data-3.2024.0206.gem 205824 BLAKE2B 520922a60b386119e1e1229a11befcbfbf28ba5e179213a68d9bd4f344f2033c283799c1f39a43827d96fddd8a91856a938da09d95225a54aea5a46968c24264 SHA512 765c8671ec68b2c43f0f9a91da455e7d7533ec85a40f2b251861b0b0eab992dcdd3cbd2bc81631f447d683e1ca38b42e2724af40d437939736aa29170b395c13 diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2024.0206.ebuild b/dev-ruby/mime-types-data/mime-types-data-3.2024.0206.ebuild new file mode 100644 index ..122dc1ac578e --- /dev/null +++ b/dev-ruby/mime-types-data/mime-types-data-3.2024.0206.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="History.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Registry for information about MIME media type definitions" +HOMEPAGE="https://github.com/mime-types/mime-types-data; + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/net-imap/
commit: 3579b3d00d9daaa4b47f69d09ef63bbade28b10e Author: Hans de Graaff gentoo org> AuthorDate: Thu Feb 8 07:30:37 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Feb 8 07:30:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3579b3d0 dev-ruby/net-imap: add 0.4.10 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/net-imap/Manifest | 1 + dev-ruby/net-imap/net-imap-0.4.10.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/dev-ruby/net-imap/Manifest b/dev-ruby/net-imap/Manifest index 6c827764973b..4605e1b40323 100644 --- a/dev-ruby/net-imap/Manifest +++ b/dev-ruby/net-imap/Manifest @@ -1,4 +1,5 @@ DIST net-imap-0.3.7.tar.gz 138906 BLAKE2B d6bc143d3947ec8a97cd7e0628e05447574f83296c78275dc7414d9cc744e820bcb6b8917de9215152be8b6141f69d4d6a1ea9e2265791eb4989dcdcce09b10c SHA512 6917d3bd980bbca86938232a59104dd924ffe7ec2f095e8c997165c726ada8020c821b26a0e8748433df49cf8802c4a434c805bd27f415d1f2644ddea1a94db8 +DIST net-imap-0.4.10.tar.gz 241688 BLAKE2B 459581055564669e99f40436b454a1a072de57fb64fc81ee55bee602ca6e3ed97c81cda1975d462b5d583264adad72803cfe801319ba8724fd8ae229cfb7ec68 SHA512 0f05588dc80cef7f121cbb40e2e9ddd6cd44e5ba96ca8451ea32339275d394f1233bc6a8bc30aa1de6852f49a469e0ee64a3821d08e12199e4af51fca4e79ccf DIST net-imap-0.4.6.tar.gz 219179 BLAKE2B 8b354156c672d308849b4b082ea980113f502d384be1f40004b7b4caef222a9647332baf9972df563d0b59d89d6e6faf0fb62c26dcb9812349840e5f97a3d801 SHA512 d4a3f0f47b8b7006232a88406f446ab799e2172bf2b058a22e594369d03dbebd81cf0fb44062d05a10c020ae0b9cecbd9964498a3f3c56a4d8a011e418fa549a DIST net-imap-0.4.7.tar.gz 220063 BLAKE2B cbf68cd80a273593a7d44fc890cd0d98de1ac8e6f4bd1f3b5ed7e6281e072fbba3e75e2bed582b798ae9cbb355459d5c4c2a63d3cffaf3856b4b3ae2e552a6af SHA512 f54e4564050899a6f1d6b4174d7c304139bc736e373c8936453b93ad2e63a1f2fa43578b2cc04cb04675c6d52c137e27fea0df13c78ae6ebb48e63e8e258479b DIST net-imap-0.4.8.tar.gz 241002 BLAKE2B 55877b593422aaf817557b8209c7bbba21ffec0f0e6c07c269d87ff40634a77ee2554d30e517d24703037f4ccb81fef77a5a29357f125e026a8291a55231fb29 SHA512 0515421b3defeebba4b3c2e1f5785e9755227e31c26022a913293e3843c9bb688238a9c3c221e79e1c8ce7e4395c0f8d4d29b53077578185b05a05acd40a70a3 diff --git a/dev-ruby/net-imap/net-imap-0.4.10.ebuild b/dev-ruby/net-imap/net-imap-0.4.10.ebuild new file mode 100644 index ..78de90b9b8ae --- /dev/null +++ b/dev-ruby/net-imap/net-imap-0.4.10.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="net-imap.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby client api for Internet Message Access Protocol" +HOMEPAGE="https://github.com/ruby/net-imap; +SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" + +ruby_add_rdepend " + dev-ruby/date + dev-ruby/net-protocol +" + +ruby_add_bdepend "test? ( + dev-ruby/digest + dev-ruby/strscan + dev-ruby/test-unit + dev-ruby/test-unit-ruby-core +)" + +all_ruby_prepare() { + sed -e 's/__dir__/"."/' \ + -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \ + -e 's/git ls-files -z/find * -print0/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: net-im/zoom/
commit: 8b237137a980778b3a2a649fdf9273df7000fabd Author: Ulrich Müller gentoo org> AuthorDate: Thu Feb 8 07:14:40 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Feb 8 07:15:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b237137 net-im/zoom: add 5.17.5.2543 Closes: https://bugs.gentoo.org/924022 Signed-off-by: Ulrich Müller gentoo.org> net-im/zoom/Manifest| 1 + net-im/zoom/zoom-5.17.5.2543.ebuild | 181 2 files changed, 182 insertions(+) diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest index 44359f2f55ad..9022daf9d738 100644 --- a/net-im/zoom/Manifest +++ b/net-im/zoom/Manifest @@ -1,2 +1,3 @@ DIST zoom-5.16.10.668_x86_64.tar.xz 186935984 BLAKE2B ba1e7f4c82feb226367f3450f6410693a51a63ef02d1d799b378cd582925a0d653db5e9756def5c1a64db88f283c36007d52ecd222b11e9d8b12b75b5d40a370 SHA512 a2f770af9392614105ff57919aec05401b792d3c7e2f96ce878862c00bdd401fe5054f1af0d644186aa6f8ab109a751e4d4dcf3d645c28372629117163412e34 DIST zoom-5.17.0.1682_x86_64.tar.xz 181706076 BLAKE2B 75f3bec06b7c452557ebf4d3fa49d494233967f207bf09b6896f7b71e94a09f5bbcddf0b259ff6ef4cac539ce63cabe496410196cd6a1a4472fd4a12ee5af7e1 SHA512 12fdd4c9b3fa3c4c87f08f36d0471579b7216dadae39f4d9e14e714dc51518982ad06e8f94f1668c7824033cf8f5cd3eed1405875dcc3e2d9b9fd7ee7fbcfc7f +DIST zoom-5.17.5.2543_x86_64.tar.xz 186048828 BLAKE2B e33345986d6163d366038bde870e858ffdd8259415c15a0798edfc9861c68ce2ea81e5edeeb86cbdfe730fa167b4577fd4f1e83cd1564148a9fdbb059babbb25 SHA512 f576fcf987d3908c503806803c9b3854fd2cd21382906debd84d14f87196cf742e1441a26e2972c87fd5769c915236edff381391d69cad7fc610a7f9a4f86d35 diff --git a/net-im/zoom/zoom-5.17.5.2543.ebuild b/net-im/zoom/zoom-5.17.5.2543.ebuild new file mode 100644 index ..17e2c56c3e85 --- /dev/null +++ b/net-im/zoom/zoom-5.17.5.2543.ebuild @@ -0,0 +1,181 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop linux-info readme.gentoo-r1 xdg-utils + +DESCRIPTION="Video conferencing and web conferencing service" +HOMEPAGE="https://zoom.us/; +SRC_URI="https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> ${P}_x86_64.tar.xz" +S="${WORKDIR}/${PN}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+bundled-qt opencl pulseaudio wayland" +RESTRICT="mirror bindist strip" + +RDEPEND="!games-engines/zoom + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/mit-krb5 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + >=dev-libs/quazip-1.0:0=[qt5(+)] + media-libs/alsa-lib + media-libs/fdk-aac:0/2 + media-libs/fontconfig + media-libs/freetype + media-libs/mesa[gbm(+)] + media-sound/mpg123 + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + sys-libs/zlib + virtual/opengl + x11-libs/cairo + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon[X] + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libxshmfence + x11-libs/libXtst + x11-libs/pango + x11-libs/xcb-util-image + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-renderutil + x11-libs/xcb-util-wm + opencl? ( virtual/opencl ) + pulseaudio? ( media-libs/libpulse ) + wayland? ( dev-libs/wayland ) + !bundled-qt? ( + dev-libs/icu + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5[widgets] + dev-qt/qtdiag:5 + dev-qt/qtgraphicaleffects:5 + dev-qt/qtgui:5 + dev-qt/qtlocation:5 + dev-qt/qtnetwork:5 + dev-qt/qtquickcontrols:5[widgets] + dev-qt/qtquickcontrols2:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + wayland? ( dev-qt/qtwayland ) + )" + +BDEPEND="dev-util/bbe" + +CONFIG_CHECK="~USER_NS ~PID_NS ~NET_NS ~SECCOMP_FILTER" +QA_PREBUILT="opt/zoom/*" + +src_prepare() { + default + + # The tarball doesn't contain an icon, so extract it from the binary + bbe -s -b '/\n/' -e 'J 1;D' zoom \ + >videoconference-zoom.svg && [[ -s videoconference-zoom.svg ]] \ + || die "Extraction of icon failed" + + if ! use pulseaudio; then + # For some strange reason, zoom cannot use any ALSA sound devices if + # it finds libpulse. This causes breakage if media-sound/apulse[sdk] + # is installed. So, force zoom to ignore libpulse. + bbe -e 's/libpulse.so/IgNoRePuLsE/' zoom >zoom.tmp || die +
[gentoo-commits] repo/proj/guru:dev commit in: phosh-base/phosh/
commit: 3097565be382e4579d93b81d7f31c765bfdf8eeb Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Feb 6 17:45:40 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Feb 8 07:09:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3097565b phosh-base/phosh: new package, add 0.36.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh/metadata.xml| 8 phosh-base/phosh/phosh-0.36.0.ebuild | 21 + 2 files changed, 29 insertions(+) diff --git a/phosh-base/phosh/metadata.xml b/phosh-base/phosh/metadata.xml new file mode 100644 index 00..7ebbd03347 --- /dev/null +++ b/phosh-base/phosh/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + cyber+gen...@sysrq.in + Anna + + diff --git a/phosh-base/phosh/phosh-0.36.0.ebuild b/phosh-base/phosh/phosh-0.36.0.ebuild new file mode 100644 index 00..b1e1533b45 --- /dev/null +++ b/phosh-base/phosh/phosh-0.36.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Meta package for Phosh, merge this package to install" +HOMEPAGE="https://phosh.mobi/; + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-alternatives/phosh-keyboard + app-misc/geoclue:2.0 + dev-libs/feedbackd[daemon] + >=gui-wm/phoc-${PV} + >=phosh-base/phosh-mobile-settings-${PV} + >=phosh-base/phosh-shell-${PV} + >=phosh-base/phosh-tour-${PV} +"
[gentoo-commits] repo/proj/guru:dev commit in: phosh-base/phosh-mobile-settings/
commit: b8ec19f42457dc2236ff3c15d4fc1882e705ef1d Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Feb 6 17:43:57 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Feb 8 07:09:50 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b8ec19f4 phosh-base/phosh-mobile-settings: new package, add 0.36.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-mobile-settings/Manifest | 2 + phosh-base/phosh-mobile-settings/metadata.xml | 11 + .../phosh-mobile-settings-0.36.0.ebuild| 56 ++ 3 files changed, 69 insertions(+) diff --git a/phosh-base/phosh-mobile-settings/Manifest b/phosh-base/phosh-mobile-settings/Manifest new file mode 100644 index 00..a7cd60b939 --- /dev/null +++ b/phosh-base/phosh-mobile-settings/Manifest @@ -0,0 +1,2 @@ +DIST phosh-mobile-settings-0.36.0.tar.xz 185628 BLAKE2B bed3c8dcd278e44e9beaec29c98e8ac5847377749ff18cc1e0d58f3f7178ae56b0642ae2c6ff89f5a724a9878da6660e6b60b2a4734a8d4d1feeb6f85dfa07db SHA512 f899105719908a044ac85d326288eec8dcaa2e5a8c27cffa1ad9354896f85c96b44f8114c08c4f7be6955faf79e32c7f26977a70c9d99a6b4654a8cd6d6db443 +DIST phosh-mobile-settings-0.36.0.tar.xz.asc 833 BLAKE2B 749625bae2a1bafc77ad5867b65a0a526dd5c9da25eebe9967fea816e30855f98e5bfec61c7cfcad3019fcb32290a262dbc108902bc969787e02d9be11e405f6 SHA512 bbe173ae4f34757963637c9e26bc0dd8d0ee60ea789a894b4732e572eaa25762605d79351f6e0e1b330e51dcc3dc9538b2e70ee98b679f46ea9d95df0e0906c0 diff --git a/phosh-base/phosh-mobile-settings/metadata.xml b/phosh-base/phosh-mobile-settings/metadata.xml new file mode 100644 index 00..25857c3d7e --- /dev/null +++ b/phosh-base/phosh-mobile-settings/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + cyber+gen...@sysrq.in + Anna + + + guidog/phosh-mobile-settings + + diff --git a/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild b/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild new file mode 100644 index 00..6c9c607401 --- /dev/null +++ b/phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.36.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson verify-sig xdg + +DESCRIPTION="Mobile Settings App for phosh and related components" +HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-mobile-settings; +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-libs/glib-2.68:2 + >=dev-libs/json-glib-1.6.2 + >=dev-libs/wayland-1.14 + >=gui-libs/gtk-4.4:4[wayland] + >=gui-libs/libadwaita-1.4:1 + media-libs/gsound + phosh-base/phosh-shell + sys-apps/lm-sensors:= +" +DEPEND="${RDEPEND} + >=dev-libs/wayland-protocols-1.12 +" +BDEPEND=" + dev-libs/glib:2 + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/wayland-scanner + sys-devel/gettext + verify-sig? ( sec-keys/openpgp-keys-phosh ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" + +QA_DESKTOP_FILE="usr/share/applications/mobi.phosh.MobileSettings.desktop" + +src_test() { + # No useful tests + : +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/proj/guru:dev commit in: phosh-base/squeekboard/
commit: e2befc7f0267fe2d5daa67f386038d4c66503ca0 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Feb 6 17:17:52 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Feb 8 07:09:50 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e2befc7f phosh-base/squeekboard: keyword 1.17.1 for ~amd64 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/squeekboard/squeekboard-1.17.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/phosh-base/squeekboard/squeekboard-1.17.1.ebuild b/phosh-base/squeekboard/squeekboard-1.17.1.ebuild index 61e8967731..8e222fc596 100644 --- a/phosh-base/squeekboard/squeekboard-1.17.1.ebuild +++ b/phosh-base/squeekboard/squeekboard-1.17.1.ebuild @@ -59,7 +59,7 @@ SRC_URI+=" $(cargo_crate_uris ${CRATES})" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~arm64" +KEYWORDS="~amd64 ~arm64" RDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/proj/guru:dev commit in: app-alternatives/phosh-keyboard/
commit: bdebd593450acad002baf1cdefa7d4c8fd40bf16 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Feb 6 17:18:20 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Feb 8 07:09:50 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bdebd593 app-alternatives/phosh-keyboard: new package, add 0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> app-alternatives/phosh-keyboard/metadata.xml | 16 ++ .../phosh-keyboard/phosh-keyboard-0.ebuild | 25 ++ 2 files changed, 41 insertions(+) diff --git a/app-alternatives/phosh-keyboard/metadata.xml b/app-alternatives/phosh-keyboard/metadata.xml new file mode 100644 index 00..d0bedfc5ed --- /dev/null +++ b/app-alternatives/phosh-keyboard/metadata.xml @@ -0,0 +1,16 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + cyber+gen...@sysrq.in + Anna + + + + Symlink to phosh-base/phosh-osk-stub + + + Symlink to phosh-base/squeekboard + + + diff --git a/app-alternatives/phosh-keyboard/phosh-keyboard-0.ebuild b/app-alternatives/phosh-keyboard/phosh-keyboard-0.ebuild new file mode 100644 index 00..52e2d5374a --- /dev/null +++ b/app-alternatives/phosh-keyboard/phosh-keyboard-0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ALTERNATIVES=( + phosh-osk-stub:phosh-base/phosh-osk-stub + squeekboard:phosh-base/squeekboard +) + +inherit app-alternatives + +DESCRIPTION="sm.puri.OSK0.desktop symlinks" +KEYWORDS="~amd64" + +src_install() { + local target="/usr/share/applications/sm.puri.OSK0.desktop" + + case $(get_alternative) in + phosh-osk-stub) + dosym sm.puri.Phosh.OskStub.desktop "${target:?}";; + squeekboard) + dosym sm.puri.Squeekboard.desktop "${target:?}";; + esac +}
[gentoo-commits] repo/proj/guru:dev commit in: phosh-base/phosh-osk-stub/
commit: 767fd1f87fdd37ce5eb1d324920942ef5a99b028 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Feb 6 16:49:50 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Feb 8 07:09:46 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=767fd1f8 phosh-base/phosh-osk-stub: new package, add 0.36.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> phosh-base/phosh-osk-stub/Manifest | 2 + phosh-base/phosh-osk-stub/metadata.xml | 11 +++ .../phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild| 90 ++ 3 files changed, 103 insertions(+) diff --git a/phosh-base/phosh-osk-stub/Manifest b/phosh-base/phosh-osk-stub/Manifest new file mode 100644 index 00..c65ea17ddf --- /dev/null +++ b/phosh-base/phosh-osk-stub/Manifest @@ -0,0 +1,2 @@ +DIST phosh-osk-stub-0.36.0.tar.xz 304016 BLAKE2B 279e1dd69e5a7b63bf4c7fb42d415a3a306b57121020add96050eebd98053c18592ca994d098e2018216e926e7d78cc38992586beeff9bd3a1d41c9beaf9cabb SHA512 8482a1d6f6c94c7a73a1c7359f786fc0d30da4e7506413a2390c483e294cda7af708916dc55ea8e352ef115490b7ba187499c0c8e64aec9e2bc9a6c6e7142d85 +DIST phosh-osk-stub-0.36.0.tar.xz.asc 833 BLAKE2B 61ad2f9d3511bad7c6423c851bae5738c2b7d4e023a550f4fb06a94df975c9b3a58ffdbb59ffbb5281e7e38d81f910fee8f262a06c4291fb7bc02fca8e449daa SHA512 9f842c0e944c5a1f2db89efc32661b4e9c4ec919760d44cb172101549418a698a152689c3fa29ae0d3cad43f6deb11e955971dc8158555c159b0d5e8e9546023 diff --git a/phosh-base/phosh-osk-stub/metadata.xml b/phosh-base/phosh-osk-stub/metadata.xml new file mode 100644 index 00..1cd34823e4 --- /dev/null +++ b/phosh-base/phosh-osk-stub/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + cyber+gen...@sysrq.in + Anna + + + guidog/phosh-osk-stub + + diff --git a/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild new file mode 100644 index 00..9524920666 --- /dev/null +++ b/phosh-base/phosh-osk-stub/phosh-osk-stub-0.36.0.ebuild @@ -0,0 +1,90 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson virtualx verify-sig xdg + +DESCRIPTION="On-screen keyboard stub" +HOMEPAGE="https://gitlab.gnome.org/guidog/phosh-osk-stub; +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="elogind gtk-doc man test" +RESTRICT="!test? ( test )" + +# TODO: package govarnam +# TODO: hunspell is automagic +COMMON_DEPEND=" + app-shells/fzf + app-text/hunspell:= + >=dev-libs/glib-2.66:2 + dev-libs/feedbackd + dev-libs/json-glib + >=dev-libs/wayland-1.14 + >=gnome-base/gnome-desktop-3.26:3 + >=gui-libs/libhandy-1.1.90:1 + >=x11-libs/gtk+-3.22:3[wayland] + x11-libs/libxkbcommon[wayland] + elogind? ( >=sys-auth/elogind-241 ) + !elogind? ( >=sys-apps/systemd-241:= ) +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/wayland-protocols-1.12 +" +RDEPEND="${COMMON_DEPEND} + gnome-base/gsettings-desktop-schemas +" +BDEPEND=" + dev-libs/glib:2 + dev-libs/libxml2:2 + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/wayland-scanner + sys-devel/gettext + gtk-doc? ( dev-util/gi-docgen ) + man? ( dev-python/docutils ) + test? ( dev-libs/json-glib ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/phosh.asc" + +QA_DESKTOP_FILE="usr/share/applications/sm.puri.Phosh.OskStub.desktop" + +src_configure() { + local emesonargs=( + -Ddefault_osk=false + $(meson_use gtk-doc gtk_doc) + $(meson_use man) + $(meson_use test tests) + ) + + meson_src_configure +} + +src_test() { + virtx meson_src_test +} + +src_install() { + meson_src_install + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/pos-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/squeekboard/, profiles/updates/, phosh-base/squeekboard/
commit: ce544ee884de42e511fa9f7858a6ebe1f3931e5c Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Feb 6 17:08:53 2024 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Feb 8 07:09:50 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce544ee8 phosh-base/squeekboard: rename x11-misc/squeekboard Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> {x11-misc => phosh-base}/squeekboard/Manifest | 0 {x11-misc => phosh-base}/squeekboard/metadata.xml | 0 {x11-misc => phosh-base}/squeekboard/squeekboard-1.17.1.ebuild | 0 profiles/updates/1Q-2024 | 1 + 4 files changed, 1 insertion(+) diff --git a/x11-misc/squeekboard/Manifest b/phosh-base/squeekboard/Manifest similarity index 100% rename from x11-misc/squeekboard/Manifest rename to phosh-base/squeekboard/Manifest diff --git a/x11-misc/squeekboard/metadata.xml b/phosh-base/squeekboard/metadata.xml similarity index 100% rename from x11-misc/squeekboard/metadata.xml rename to phosh-base/squeekboard/metadata.xml diff --git a/x11-misc/squeekboard/squeekboard-1.17.1.ebuild b/phosh-base/squeekboard/squeekboard-1.17.1.ebuild similarity index 100% rename from x11-misc/squeekboard/squeekboard-1.17.1.ebuild rename to phosh-base/squeekboard/squeekboard-1.17.1.ebuild diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024 index dbbfb9a2a0..8c355259a1 100644 --- a/profiles/updates/1Q-2024 +++ b/profiles/updates/1Q-2024 @@ -9,3 +9,4 @@ move dev-python/pifpaf dev-util/pifpaf move x11-wm/phoc gui-wm/phoc move gui-wm/phosh phosh-base/phosh-shell move gui-apps/phosh-tour phosh-base/phosh-tour +move x11-misc/squeekboard phosh-base/squeekboard
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
commit: 964dce23ee5f8a74039568e0bcee5cd7506eaedf Author: Sam James gentoo org> AuthorDate: Thu Feb 8 06:40:49 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 06:40:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964dce23 sys-apps/bfs: Keyword 3.1 arm64, #924031 Signed-off-by: Sam James gentoo.org> sys-apps/bfs/bfs-3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bfs/bfs-3.1.ebuild b/sys-apps/bfs/bfs-3.1.ebuild index 7bf56ee3ed37..0f693f7fa282 100644 --- a/sys-apps/bfs/bfs-3.1.ebuild +++ b/sys-apps/bfs/bfs-3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P LICENSE="0BSD" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="acl caps debug io-uring unicode xattr" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
commit: 266093a80800e743fdc46e23f2ba30468b1f5665 Author: Sam James gentoo org> AuthorDate: Thu Feb 8 06:40:50 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 06:40:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266093a8 sys-apps/bfs: Keyword 3.1 arm, #924031 Signed-off-by: Sam James gentoo.org> sys-apps/bfs/bfs-3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/bfs/bfs-3.1.ebuild b/sys-apps/bfs/bfs-3.1.ebuild index 0f693f7fa282..06c9ba6cc7f1 100644 --- a/sys-apps/bfs/bfs-3.1.ebuild +++ b/sys-apps/bfs/bfs-3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P LICENSE="0BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="~amd64 ~arm ~arm64" IUSE="acl caps debug io-uring unicode xattr" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-portage/gpyutils/
commit: 78f26cd8620f89238931fee3c7f84d832c2d49f9 Author: Sam James gentoo org> AuthorDate: Thu Feb 8 06:30:55 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 06:30:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f26cd8 app-portage/gpyutils: Stabilize 0.13 x86, #924029 Signed-off-by: Sam James gentoo.org> app-portage/gpyutils/gpyutils-0.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/gpyutils/gpyutils-0.13.ebuild b/app-portage/gpyutils/gpyutils-0.13.ebuild index dfcf5b727f72..8680ebf6eba9 100644 --- a/app-portage/gpyutils/gpyutils-0.13.ebuild +++ b/app-portage/gpyutils/gpyutils-0.13.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" >=app-portage/gentoopm-0.3.2[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-portage/gpyutils/
commit: 38a6efcedf82c0a86a9b71e0088cffa007dccb14 Author: Sam James gentoo org> AuthorDate: Thu Feb 8 06:29:15 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 06:29:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a6efce app-portage/gpyutils: Stabilize 0.13 arm64, #924029 Signed-off-by: Sam James gentoo.org> app-portage/gpyutils/gpyutils-0.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/gpyutils/gpyutils-0.13.ebuild b/app-portage/gpyutils/gpyutils-0.13.ebuild index ee0c4263a3b0..dfcf5b727f72 100644 --- a/app-portage/gpyutils/gpyutils-0.13.ebuild +++ b/app-portage/gpyutils/gpyutils-0.13.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" >=app-portage/gentoopm-0.3.2[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
commit: 9025c4dab44c413b48a9ac68b57330e2f7d3747b Author: Sam James gentoo org> AuthorDate: Thu Feb 8 05:53:41 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 05:53:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9025c4da sys-apps/bfs: fix test configuration On the bug, Tavian explains (thanks!) that everything is rebuilt if the configuration changes, so let's make sure to preserve the same USE_* options. Closes: https://bugs.gentoo.org/923979 Signed-off-by: Sam James gentoo.org> sys-apps/bfs/bfs-3.1.ebuild | 17 +++-- 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/sys-apps/bfs/bfs-3.1.ebuild b/sys-apps/bfs/bfs-3.1.ebuild index 773585e25921..7bf56ee3ed37 100644 --- a/sys-apps/bfs/bfs-3.1.ebuild +++ b/sys-apps/bfs/bfs-3.1.ebuild @@ -23,19 +23,24 @@ DEPEND=" " RDEPEND="${DEPEND}" -src_compile() { - tc-export CC - use debug || append-cppflags -DNDEBUG - +bfsmake() { emake \ USE_ACL=$(usev acl '1') \ USE_ATTR=$(usev xattr '1') \ USE_LIBCAP=$(usev caps '1') \ USE_LIBURING=$(usev io-uring '1') \ - USE_ONIGURUMA=$(usev unicode '1') + USE_ONIGURUMA=$(usev unicode '1') \ + "$@" +} + +src_compile() { + tc-export CC + use debug || append-cppflags -DNDEBUG + + bfsmake } src_test() { # -n check gets confused so need manual src_test definition? - emake check + bfsmake check }
[gentoo-commits] repo/gentoo:master commit in: app-portage/gpyutils/
commit: 6e93d2d196ea28d32efbb2277c6fa099807201a0 Author: Sam James gentoo org> AuthorDate: Thu Feb 8 06:29:14 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 06:29:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e93d2d1 app-portage/gpyutils: Stabilize 0.13 arm, #924029 Signed-off-by: Sam James gentoo.org> app-portage/gpyutils/gpyutils-0.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/gpyutils/gpyutils-0.13.ebuild b/app-portage/gpyutils/gpyutils-0.13.ebuild index 2203d0b564b2..ee0c4263a3b0 100644 --- a/app-portage/gpyutils/gpyutils-0.13.ebuild +++ b/app-portage/gpyutils/gpyutils-0.13.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" >=app-portage/gentoopm-0.3.2[${PYTHON_USEDEP}]
[gentoo-commits] proj/docker-images:master commit in: .github/actions/container_build/
commit: 6f21df87717f8a871b4ae292faff107bde9d214d Author: John Helmert III gentoo org> AuthorDate: Thu Feb 8 04:59:57 2024 + Commit: John Helmert III gentoo org> CommitDate: Thu Feb 8 05:21:07 2024 + URL:https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=6f21df87 actions: limit pushes to master branch We don't want these steps to run on branches in this repository, even if they're in a pull request to the master branch. We only want pushes to happen from the master branch. Closes: !137 Signed-off-by: John Helmert III gentoo.org> .github/actions/container_build/action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/container_build/action.yml b/.github/actions/container_build/action.yml index f4f2378..fc2b9b9 100644 --- a/.github/actions/container_build/action.yml +++ b/.github/actions/container_build/action.yml @@ -35,14 +35,14 @@ runs: - name: Login to DockerHub uses: docker/login-action@v2 if: | -github.repository_owner == 'gentoo' && +github.ref_name == 'master' && github.repository_owner == 'gentoo' && (github.event_name == 'schedule' || github.event_name == 'push') with: username: ${{ inputs.dockerhub_username }} password: ${{ inputs.dockerhub_password }} - name: Push image if: | -github.repository_owner == 'gentoo' && +github.ref_name == 'master' && github.repository_owner == 'gentoo' && (github.event_name == 'schedule' || github.event_name == 'push') shell: bash env:
[gentoo-commits] proj/docker-images:master commit in: .github/actions/container_build/
commit: 9b60a58e6b78d12d82afe857b8bb9649176542b8 Author: John Helmert III gentoo org> AuthorDate: Thu Feb 8 04:34:52 2024 + Commit: John Helmert III gentoo org> CommitDate: Thu Feb 8 04:48:02 2024 + URL:https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=9b60a58e actions: also push to Dockerhub on push Limiting Dockerhub pushes to "scheduled" Actions runs was intended to prevent these bits from running in PRs, but we also want changes to be applied for regular pushes to the repository, so we allow 'push'. To avoid this failing in forks without the requisite secrets, we also limit these to repositories in Gentoo's namespace. Signed-off-by: John Helmert III gentoo.org> .github/actions/container_build/action.yml | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/actions/container_build/action.yml b/.github/actions/container_build/action.yml index bef1441..f4f2378 100644 --- a/.github/actions/container_build/action.yml +++ b/.github/actions/container_build/action.yml @@ -34,12 +34,16 @@ runs: run: docker run --rm "${ORG}/${TARGET/-/:}" emerge --info - name: Login to DockerHub uses: docker/login-action@v2 - if: github.event_name == 'schedule' + if: | +github.repository_owner == 'gentoo' && +(github.event_name == 'schedule' || github.event_name == 'push') with: username: ${{ inputs.dockerhub_username }} password: ${{ inputs.dockerhub_password }} - name: Push image - if: github.event_name == 'schedule' + if: | +github.repository_owner == 'gentoo' && +(github.event_name == 'schedule' || github.event_name == 'push') shell: bash env: DOCKER_CLI_EXPERIMENTAL: enabled
[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/
commit: 5581ce5fa68491c5318b1773e232d443186f078b Author: Sam James gentoo org> AuthorDate: Thu Feb 8 03:35:16 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 04:35:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5581ce5f sys-devel/llvm: drop old https://bugs.gentoo.org/649880 Signed-off-by: Sam James gentoo.org> sys-devel/llvm/llvm-15.0.7-r3.ebuild | 10 -- sys-devel/llvm/llvm-16.0.6.ebuild | 10 -- sys-devel/llvm/llvm-17.0.6.ebuild | 10 -- sys-devel/llvm/llvm-18.1.0_rc1.ebuild | 10 -- sys-devel/llvm/llvm-18.1.0_rc2.ebuild | 10 -- sys-devel/llvm/llvm-19.0.0..ebuild| 10 -- sys-devel/llvm/llvm-19.0.0_pre20240127.ebuild | 10 -- sys-devel/llvm/llvm-19.0.0_pre20240203.ebuild | 10 -- 8 files changed, 80 deletions(-) diff --git a/sys-devel/llvm/llvm-15.0.7-r3.ebuild b/sys-devel/llvm/llvm-15.0.7-r3.ebuild index 160bfbcfd462..438fd4add8ae 100644 --- a/sys-devel/llvm/llvm-15.0.7-r3.ebuild +++ b/sys-devel/llvm/llvm-15.0.7-r3.ebuild @@ -426,16 +426,6 @@ multilib_src_configure() { ) fi - # workaround BMI bug in gcc-7 (fixed in 7.4) - # https://bugs.gentoo.org/649880 - # apply only to x86, https://bugs.gentoo.org/650506 - if tc-is-gcc && [[ ${MULTILIB_ABI_FLAG} == abi_x86* ]] && - [[ $(gcc-major-version) -eq 7 && $(gcc-minor-version) -lt 4 ]] - then - local CFLAGS="${CFLAGS} -mno-bmi" - local CXXFLAGS="${CXXFLAGS} -mno-bmi" - fi - # LLVM can have very high memory consumption while linking, # exhausting the limit on 32-bit linker executable use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" diff --git a/sys-devel/llvm/llvm-16.0.6.ebuild b/sys-devel/llvm/llvm-16.0.6.ebuild index b3a0f69644fb..809dbc7f3b8c 100644 --- a/sys-devel/llvm/llvm-16.0.6.ebuild +++ b/sys-devel/llvm/llvm-16.0.6.ebuild @@ -431,16 +431,6 @@ multilib_src_configure() { -DTerminfo_LIBRARIES=-lncurses ) - # workaround BMI bug in gcc-7 (fixed in 7.4) - # https://bugs.gentoo.org/649880 - # apply only to x86, https://bugs.gentoo.org/650506 - if tc-is-gcc && [[ ${MULTILIB_ABI_FLAG} == abi_x86* ]] && - [[ $(gcc-major-version) -eq 7 && $(gcc-minor-version) -lt 4 ]] - then - local CFLAGS="${CFLAGS} -mno-bmi" - local CXXFLAGS="${CXXFLAGS} -mno-bmi" - fi - # LLVM can have very high memory consumption while linking, # exhausting the limit on 32-bit linker executable use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" diff --git a/sys-devel/llvm/llvm-17.0.6.ebuild b/sys-devel/llvm/llvm-17.0.6.ebuild index 7adb816d2e32..8a87d9e2e08f 100644 --- a/sys-devel/llvm/llvm-17.0.6.ebuild +++ b/sys-devel/llvm/llvm-17.0.6.ebuild @@ -446,16 +446,6 @@ multilib_src_configure() { -DTerminfo_LIBRARIES=-lncurses ) - # workaround BMI bug in gcc-7 (fixed in 7.4) - # https://bugs.gentoo.org/649880 - # apply only to x86, https://bugs.gentoo.org/650506 - if tc-is-gcc && [[ ${MULTILIB_ABI_FLAG} == abi_x86* ]] && - [[ $(gcc-major-version) -eq 7 && $(gcc-minor-version) -lt 4 ]] - then - local CFLAGS="${CFLAGS} -mno-bmi" - local CXXFLAGS="${CXXFLAGS} -mno-bmi" - fi - # LLVM can have very high memory consumption while linking, # exhausting the limit on 32-bit linker executable use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" diff --git a/sys-devel/llvm/llvm-18.1.0_rc1.ebuild b/sys-devel/llvm/llvm-18.1.0_rc1.ebuild index 23646ea90d8a..8ff126c7d4a1 100644 --- a/sys-devel/llvm/llvm-18.1.0_rc1.ebuild +++ b/sys-devel/llvm/llvm-18.1.0_rc1.ebuild @@ -446,16 +446,6 @@ multilib_src_configure() { -DTerminfo_LIBRARIES=-lncurses ) - # workaround BMI bug in gcc-7 (fixed in 7.4) - # https://bugs.gentoo.org/649880 - # apply only to x86, https://bugs.gentoo.org/650506 - if tc-is-gcc && [[ ${MULTILIB_ABI_FLAG} == abi_x86* ]] && - [[ $(gcc-major-version) -eq 7 && $(gcc-minor-version) -lt 4 ]] - then - local CFLAGS="${CFLAGS} -mno-bmi" - local CXXFLAGS="${CXXFLAGS} -mno-bmi" - fi - # LLVM can have very high memory consumption while linking, # exhausting the limit on 32-bit linker executable use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" diff --git a/sys-devel/llvm/llvm-18.1.0_rc2.ebuild b/sys-devel/llvm/llvm-18.1.0_rc2.ebuild index 23646ea90d8a..8ff126c7d4a1 100644 --- a/sys-devel/llvm/llvm-18.1.0_rc2.ebuild +++ b/sys-devel/llvm/llvm-18.1.0_rc2.ebuild @@ -446,16 +446,6 @@ multilib_src_configure() {
[gentoo-commits] repo/gentoo:master commit in: app-portage/mgorny-dev-scripts/
commit: 676ec05ef6599f3c33b06e955375334f571d76a2 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 04:33:22 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 04:33:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=676ec05e app-portage/mgorny-dev-scripts: Bump to 48 Signed-off-by: Michał Górny gentoo.org> app-portage/mgorny-dev-scripts/Manifest| 1 + .../mgorny-dev-scripts-48.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/app-portage/mgorny-dev-scripts/Manifest b/app-portage/mgorny-dev-scripts/Manifest index 6e29bb131b76..96da074115d4 100644 --- a/app-portage/mgorny-dev-scripts/Manifest +++ b/app-portage/mgorny-dev-scripts/Manifest @@ -1,3 +1,4 @@ DIST mgorny-dev-scripts-45.tar.gz 12634 BLAKE2B 3cef2cba361a8fc56f6ce21e53a4128e1d95bb596238498e141f1c0629bdc24d703946435b4090acff467d7543f872a360ad305db0fda82210e5bdbb87ce SHA512 5df39f45dfbab30438f071ff77af79328eb67c90afb8b992802fa9833504431e703711402107c753094565f4b0bf59e144ed95be32f973f48484edba50d396be DIST mgorny-dev-scripts-46.tar.gz 12635 BLAKE2B 550fb5060906a956d66f7e8723ce7a455d4590c41474b30032c602670ae3a686a4f6970435f717dfd4caf74d002d5d22b48f6034e04ac19f16405777043a049e SHA512 2423560ddc3cae15fdfff71a0bae78b2514e4a2eb85fc2e947cd68e6135dd9bca81a37d63aa7b004fc9c4cfe0fa894e34fe4b70770d1835fbb9ac1dcebeaa1ab DIST mgorny-dev-scripts-47.tar.gz 19286 BLAKE2B 47ef673050076c170d4bcdb50c300ee910eee8a264824e6d625dfed8c1ebaf2b2cee2da171565fc5086b6fd0ffb4a23eeb0f23e8bd49fc803c392fcb0172cd67 SHA512 a96b163660fe548f8dbd07e2c6ad8546c8e49b34f41fda4fa9d2485d394e6d0bf41239eee3d77d7aa4ae80c30c932a5b00a4ec9bdb44f634c88ba1454af7f258 +DIST mgorny-dev-scripts-48.tar.gz 19305 BLAKE2B 6790be90c8bf61596a6af084093922081e30aeb18706e3cbf79228b1b4edc6472a518aa99d260d7699a8335e320fd7683e2c81af80754a0521628fef6831bc9e SHA512 24e856c9a168befcdcd0fe9f457a900d1dcc4210a73efc10c0061c5ccb76a2927bc09a11cf0a5dfeb1024bc9ab14063e42df2bc9c0f3bc1834abc253eab369e6 diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-48.ebuild b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-48.ebuild new file mode 100644 index ..0b89f83d564d --- /dev/null +++ b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-48.ebuild @@ -0,0 +1,32 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Handy scripts for ebuild development and more" +HOMEPAGE="https://github.com/projg2/mgorny-dev-scripts/; +SRC_URI=" + https://github.com/projg2/mgorny-dev-scripts/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" + +RDEPEND=" + app-portage/gentoolkit + >=app-portage/gpyutils-0.12 + dev-perl/URI + dev-util/pkgcheck + dev-vcs/git + net-misc/wget + sys-apps/portage + x11-misc/xdg-utils +" + +src_install() { + dodoc README.rst + rm -f COPYING README.rst || die + dobin * +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sentry-sdk/
commit: 7b182407e9a8f32b6ccecf27e47187065bb6319b Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 04:23:51 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 04:23:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b182407 dev-python/sentry-sdk: Bump to 1.40.2 Signed-off-by: Michał Górny gentoo.org> dev-python/sentry-sdk/Manifest | 1 + dev-python/sentry-sdk/sentry-sdk-1.40.2.ebuild | 151 + 2 files changed, 152 insertions(+) diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest index a277832fe2ca..4d3ac2f41c46 100644 --- a/dev-python/sentry-sdk/Manifest +++ b/dev-python/sentry-sdk/Manifest @@ -1,3 +1,4 @@ DIST sentry-python-1.39.2.gh.tar.gz 452370 BLAKE2B 8ab1b4464ecbd8164c20d926a78f4c839be9c1dba6b09c26c2aacfdc236ca6e93406ea0aeac1a2b86439d2340b546a32c8a3f2db80cabefc6986f4567753f660 SHA512 728f799fe9419d30a07ae15eba0feae4e861edaabe1b16a23f54d8fe2a389273ebfc43a1183368ea22332f63a096ea154031ca0e1c3efcea26cf83c6093547c3 DIST sentry-python-1.40.0.gh.tar.gz 457692 BLAKE2B 8f5d299c991f169eaba255ad13fc30620cda7f4d26b0f6ac353a28eef7f1c7001d9a20d61a4d565dc620dbd9292ce11a5bf9fe8c26129f1c340661f218074b53 SHA512 cb3297e96064b3c71a4f28ad1781277f3101c2171d6e8339664c400531f13ed8b394317601b20940261575ff1646801bc8cde760d595bdffa97af4cda4e27d6d DIST sentry-python-1.40.1.gh.tar.gz 458026 BLAKE2B 2f4f34be4dd90bcdace51b593feb54e09ab3ec936c637c8eb484177289ffeaa588c73f474686986a90131c3b746867b552d6fbc29c3c7f1f360f878ed9ee5141 SHA512 07af5062e15d6d9a5c5ac678e4d3274d566dce9929f8b7412d9606749f93b5cf8405bb56577752afc4234f924d8b7ebd536d5a910589faa5dd94f5ecd9d0c9b8 +DIST sentry-python-1.40.2.gh.tar.gz 458073 BLAKE2B 807ab048ced25a121bc681ace1b04a0f2cee5c49d18674b97b6e15a1466a3a73566dbf05abf052610fe3fe469eacf92dbc5e94367004ffc5d35da409c9c3792a SHA512 b14926d673afdcbc1cd1c09b667e3a407bfd8bc3643ecce0c811d429932ff1a291b4cad9abbeef7de03fff22d1159b7c7c0baac307e19bc8ac60c2cfb87154bc diff --git a/dev-python/sentry-sdk/sentry-sdk-1.40.2.ebuild b/dev-python/sentry-sdk/sentry-sdk-1.40.2.ebuild new file mode 100644 index ..9c1a5c572cbf --- /dev/null +++ b/dev-python/sentry-sdk/sentry-sdk-1.40.2.ebuild @@ -0,0 +1,151 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) + +inherit distutils-r1 + +MY_P=sentry-python-${PV} +DESCRIPTION="Python client for Sentry" +HOMEPAGE=" + https://sentry.io/ + https://github.com/getsentry/sentry-python/ + https://pypi.org/project/sentry-sdk/ +" +SRC_URI=" + https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/asttokens[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/executing[${PYTHON_USEDEP}] + dev-python/fakeredis[${PYTHON_USEDEP}] + dev-python/flask-login[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pyrsistent[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/c-blosc2/
commit: a30bafd5d70cab4fa3f4f033b5c8b6c5312bcc48 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 04:15:23 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 04:22:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a30bafd5 dev-libs/c-blosc2: Bump to 2.13.2 Signed-off-by: Michał Górny gentoo.org> dev-libs/c-blosc2/Manifest | 1 + dev-libs/c-blosc2/c-blosc2-2.13.2.ebuild | 63 2 files changed, 64 insertions(+) diff --git a/dev-libs/c-blosc2/Manifest b/dev-libs/c-blosc2/Manifest index a92644ffb1c6..237885ae473b 100644 --- a/dev-libs/c-blosc2/Manifest +++ b/dev-libs/c-blosc2/Manifest @@ -4,3 +4,4 @@ DIST c-blosc2-2.11.3.gh.tar.gz 3145288 BLAKE2B 140ca9693f2a779e37d324c6a631cde91 DIST c-blosc2-2.12.0.gh.tar.gz 3148244 BLAKE2B 1c686994cad5df2e8e311f87df922a453ad4b111bd55bc19b9e988d93228c309835fb53ba9111213cf6e0560b172765656a1cf4c46aa1c5d709a2a92401d9072 SHA512 dafd1e08b9d556729abf8e859324c1b4724f43c5bb5829e11a8bf9653216b3afa05436d012a1cc8ca70017e158bee38c4f4aa3d86ebf18d6d7a2712e6bb26f79 DIST c-blosc2-2.13.0.gh.tar.gz 3150698 BLAKE2B 3020823fad873f13c2e38f21a20c0a40c558a28dd3e2bab86fe4ccdda946b5f2ab8a160cc619f1bca0bf7901515ebaa3a2600fad0f1387c8055fc1042828b3a5 SHA512 83280ea4aedea38167729bfb52797378a94ecf0733c2552283f07aa1fd732e2f565dce3a227e19e10acd855b9690987b90f9dc8a5f6589d208e0c3940b45ecc4 DIST c-blosc2-2.13.1.gh.tar.gz 3150768 BLAKE2B 3d5e38aef21e4da45c930357d5d282b1fe92b89140b0390ae25371fb84e080f852e7548cd2339114e5c2752522e612e2fa49c3ab92a2223adf760257e5029b2c SHA512 61b08c2ac2ab4ceef1053673012a8dc7975ea5ca314115cd43bc4bfdcfe427007ed920336e66a0128a750f7215c9fcb2f4379b1adc558c380f6931ce5ca591b1 +DIST c-blosc2-2.13.2.gh.tar.gz 3152011 BLAKE2B 1bf9826e6eb1babacb0fe6f7f90c5ca6617cf1cf4df269af95c94e175d0a1cc2015905b9cf6a48107f0b10431feb646ec5de095e00dc29f3bab8d53564e7d4fe SHA512 441df73dca3fe210b0df68bfc3da037a05393f80044f5e2c816000a244ade4cf8e223b2fce2127c034c27a35f2742b05fe06c08861e93c02bc7598d5a4b8a917 diff --git a/dev-libs/c-blosc2/c-blosc2-2.13.2.ebuild b/dev-libs/c-blosc2/c-blosc2-2.13.2.ebuild new file mode 100644 index ..83ec7fc645ac --- /dev/null +++ b/dev-libs/c-blosc2/c-blosc2-2.13.2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Blocking, shuffling and lossless compression library" +HOMEPAGE=" + https://www.blosc.org/c-blosc2/c-blosc2.html + https://github.com/Blosc/c-blosc2/ +" +SRC_URI=" + https://github.com/Blosc/c-blosc2/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0/1" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test +zlib +zstd" +REQUIRED_USE="test? ( zlib zstd )" +RESTRICT="!test? ( test )" + +DEPEND=" + >=app-arch/lz4-1.7.5:= + zlib? ( sys-libs/zlib:= ) + zstd? ( app-arch/zstd:= ) +" +RDEPEND=" + ${DEPEND} +" + +src_configure() { + # remove bundled libs (just in case) + rm -rf internal-complibs || die + + local mycmakeargs=( + -DBUILD_STATIC=OFF + -DBUILD_TESTS=$(usex test) + -DBUILD_BENCHMARKS=OFF + -DBUILD_EXAMPLES=OFF + -DBUILD_FUZZERS=OFF + -DDEACTIVATE_ZLIB=$(usex !zlib) + -DDEACTIVATE_ZSTD=$(usex !zstd) + -DPREFER_EXTERNAL_LZ4=ON + -DPREFER_EXTERNAL_ZLIB=ON + -DPREFER_EXTERNAL_ZSTD=ON + + # force regular zlib, at least for the time being + -DCMAKE_DISABLE_FIND_PACKAGE_ZLIB_NG=ON + + # upstream overrides CMAKE_C_FLAGS, preventing ${CFLAGS} defaults + # from applying, https://github.com/Blosc/c-blosc2/issues/433 + -DCMAKE_C_FLAGS="${CFLAGS}" + ) + cmake_src_configure +} + +src_test() { + # Tests fail in parallel, https://github.com/Blosc/c-blosc2/issues/432 + MAKEOPTS=-j1 cmake_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/
commit: 88ab68765586737e93eb81416778159f1bf3ff28 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 04:14:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 04:22:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ab6876 dev-python/nbconvert: Bump to 7.16.0 Signed-off-by: Michał Górny gentoo.org> dev-python/nbconvert/Manifest| 1 + dev-python/nbconvert/nbconvert-7.16.0.ebuild | 74 2 files changed, 75 insertions(+) diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest index f898445b8447..fdf8b5e04ef3 100644 --- a/dev-python/nbconvert/Manifest +++ b/dev-python/nbconvert/Manifest @@ -1,2 +1,3 @@ DIST nbconvert-7.14.2.tar.gz 852202 BLAKE2B 195a4f8088ec82d7fcb56b7450878d8e769027bedf64dec82adfb2683936400c74b62ceb2a24d47724584df0cfa0e9c773e53357b412eda0958aa2c4256cb3fd SHA512 79a91b2cacb50af8eb584668b070bf233de4cdf783fa0d9d256c2204de4a97efc5224088811b6f2b5f89015e4180a24da63c5b79a026b1966df157de325114cd DIST nbconvert-7.15.0.tar.gz 853363 BLAKE2B c417428708279099d8a966ab61d044be1deebbb37757b75a248b8bf50302db8a7ba39a25c0d255777d695f9af93f43f420727c33bdad0a4a239660b7f74cc49a SHA512 bf598cc776ceadadecdec816ec8fd78502cffae399175d22cf184d6e45974fcd0d5e731ef8aa032aec251dcd2a8e5d6077c585c5f70786d4cbe72979e1ad8503 +DIST nbconvert-7.16.0.tar.gz 853637 BLAKE2B 6fdfe20563813c9d331c7406b74bedb09330c812f8be9e78cad76d4a741fc130dcaad95960a1dc5f6028075b6599db9349fabcab7f08906349501cad21401334 SHA512 22e5e5f8d52a27322378da10ecd14b10a14e2a022e7940fbfe2f7c9b9359a00a952d3b32ecd0c0f4959a5d2792630a7a7620dd4476324a773cda840f83aa74f4 diff --git a/dev-python/nbconvert/nbconvert-7.16.0.ebuild b/dev-python/nbconvert/nbconvert-7.16.0.ebuild new file mode 100644 index ..90b36a68a170 --- /dev/null +++ b/dev-python/nbconvert/nbconvert-7.16.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi virtualx + +DESCRIPTION="Converting Jupyter Notebooks" +HOMEPAGE=" + https://nbconvert.readthedocs.io/ + https://github.com/jupyter/nbconvert/ + https://pypi.org/project/nbconvert/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/bleach[${PYTHON_USEDEP}] + dev-python/defusedxml[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0[${PYTHON_USEDEP}] + >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}] + dev-python/jupyterlab-pygments[${PYTHON_USEDEP}] + >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}] + =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}] + >=dev-python/nbformat-5.7[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}] + >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}] + dev-python/tinycss2[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/ipykernel[${PYTHON_USEDEP}] + >=dev-python/ipywidgets-7.5[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name + tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor + # crazy qtweb* stuff, perhaps permissions + tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export + tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export + ) + + # virtx implies nonfatal, make it explicit to avoid confusion + nonfatal epytest || die +} + +pkg_postinst() { + if ! has_version virtual/pandoc; then + einfo "Pandoc is required for converting to formats other than Python," + einfo "HTML, and Markdown. If you need this functionality, install" + einfo "app-text/pandoc or app-text/pandoc-bin." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-autodoc-typehints/
commit: d5a3387e9bc6d10307dc312953831d6ceb476a61 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 04:12:18 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 04:22:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5a3387e dev-python/sphinx-autodoc-typehints: Bump to 2.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/sphinx-autodoc-typehints/Manifest | 1 + .../sphinx-autodoc-typehints-2.0.0.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/dev-python/sphinx-autodoc-typehints/Manifest b/dev-python/sphinx-autodoc-typehints/Manifest index 96f1fac04a9e..2b18b0dec463 100644 --- a/dev-python/sphinx-autodoc-typehints/Manifest +++ b/dev-python/sphinx-autodoc-typehints/Manifest @@ -1,2 +1,3 @@ DIST sphinx_autodoc_typehints-1.25.2.tar.gz 37173 BLAKE2B cec43a8008e84cbc0cc8f1950d8c8b3aceec139f2c9b8de310620fbd7deab021ebc51caa0ec80421d821287c8f9c304102141eda9e1123496d710ce3d87590a7 SHA512 42d14b17e05c46d65fb363f6b640515e1847d1d1b13b9d4707c0e64002e01d974a4c8d06d90f938a149704641926b08755a8c9c1f84883b5841192c7330660a3 DIST sphinx_autodoc_typehints-1.25.3.tar.gz 37709 BLAKE2B 338a0479af929977af7d3d3b9797e2806f8606c85cf1db182f87cf6d25adafeaf8c4941bc1770f9c55a54227e1132fd424ed80f5efc654f34c7e4b61724ef553 SHA512 e00ed10267605d8d96b159788297ec565f9dc46b2a446136067e1c5d0fed0d276245c052e3121e79fdf3a0aff81e91769728bb829ce07b252d7284af3378fe69 +DIST sphinx_autodoc_typehints-2.0.0.tar.gz 37951 BLAKE2B 55fc5bd4a430095b9b80b7313da96ac177f55d8e31068ded7c740cc2757580b611bfdb0aa53cc8344564cf01b052518854ea040a70ea568bd098505f8c2dfca8 SHA512 e37839b8f9393334f43b2b97f3d9ade4a2e11182e634c4ee37a916bcf4425c624376edcd3b25b054a23e15624393e3a79fdbc1775f6b3808e09bc8a85a2262d5 diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-2.0.0.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-2.0.0.ebuild new file mode 100644 index ..17aaf83155a2 --- /dev/null +++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-2.0.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Type hints support for the Sphinx autodoc extension" +HOMEPAGE=" + https://github.com/tox-dev/sphinx-autodoc-typehints/ + https://pypi.org/project/sphinx-autodoc-typehints/ +" + +LICENSE="MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="0" + +RDEPEND=" + >=dev-python/sphinx-7.1.2[${PYTHON_USEDEP}] +" +# skipping optional test dep on dev-python/nptyping as that package +# is horribly broken and on its way out +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # this package is addicted to Internet + tests/test_sphinx_autodoc_typehints.py::test_format_annotation +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/ipykernel/
commit: 4be1f73eb4558611ddf8d74c883dcdee310ab61b Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 04:13:50 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 04:22:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be1f73e dev-python/ipykernel: Bump to 6.29.2 Signed-off-by: Michał Górny gentoo.org> dev-python/ipykernel/Manifest| 1 + dev-python/ipykernel/ipykernel-6.29.2.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest index 518d913f3104..4ca5f6133ec8 100644 --- a/dev-python/ipykernel/Manifest +++ b/dev-python/ipykernel/Manifest @@ -1,2 +1,3 @@ DIST ipykernel-6.29.0.tar.gz 160814 BLAKE2B 4f5c650fda125a477ae7f16fad07e968f0f31a97375159ff5d3917181f31ecac3a618927e492332e5d5f69321c43fad69daa4c9bdfc67acc3756775ef855ceec SHA512 f924d8c4471f04349e1c8d0b980f8759e55c37585a4a44e61ba01ed1b96e3aa3897ec6e953e91f8f881debf5e599ab95b679075dcd413e43b8ed0263e8c9ca44 DIST ipykernel-6.29.1.tar.gz 161082 BLAKE2B f5f5d4f15d08594fbab78675cdc1575a5579b69adeb393fa35d3ef57f56ad642999e5d17a901287a7924d8f7d1b62625d1c81dd96c821ce43bc694a277c63389 SHA512 8691394e76b151561248f66802622a4e4863c51bc26b4cf44e468155ff0f82405b92e69c37ecca8181d4b71736f61658fbf59937e7607a94288c107ea4cbfd74 +DIST ipykernel-6.29.2.tar.gz 161175 BLAKE2B fc63fbaf01403933e7bcbb5b242e48f125a8349aeb2454a9bfd2f564e67f842af546fe4e69e447be2f4f6396d6aabcd6e29a6ff57424f5fcec0ebb1a43c50177 SHA512 5be2b1447b951304cabb7fbefae711aa2510dfd72ee03f0e2d9ec02e1cf44e541c9d8a11a87ab77a9338acb56db5c2cd82b11fa85f296c8a06ce6a8235e394b3 diff --git a/dev-python/ipykernel/ipykernel-6.29.2.ebuild b/dev-python/ipykernel/ipykernel-6.29.2.ebuild new file mode 100644 index ..1bd0e3b093fe --- /dev/null +++ b/dev-python/ipykernel/ipykernel-6.29.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi virtualx + +DESCRIPTION="IPython Kernel for Jupyter" +HOMEPAGE=" + https://github.com/ipython/ipykernel/ + https://pypi.org/project/ipykernel/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" + +RDEPEND=" + >=dev-python/comm-0.1.1[${PYTHON_USEDEP}] + !elibc_Darwin? ( + $(python_gen_cond_dep ' + >=dev-python/debugpy-1.6.5[${PYTHON_USEDEP}] + ' 'python*') + ) + >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}] + >=dev-python/jupyter-client-8[${PYTHON_USEDEP}] + >=dev-python/jupyter-core-4.12[${PYTHON_USEDEP}] + >=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}] + dev-python/nest-asyncio[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + >=dev-python/pyzmq-24[${PYTHON_USEDEP}] + >=dev-python/tornado-6.1[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.4.0[${PYTHON_USEDEP}] +" +# RDEPEND seems specifically needed in BDEPEND, at least jupyter +# bug #816486 +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/ipyparallel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_compile() { + distutils-r1_python_compile + # Use python3 in kernel.json configuration, bug #784764 + sed -i -e '/python3.[0-9]\+/s//python3/' \ + "${BUILD_DIR}/install${EPREFIX}/usr/share/jupyter/kernels/python3/kernel.json" || die +} + +src_test() { + local EPYTEST_DESELECT=( + # TODO + tests/test_debugger.py::test_attach_debug + tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines + tests/test_debugger.py::test_rich_inspect_at_breakpoint + tests/test_debugger.py::test_rich_inspect_not_at_breakpoint + tests/test_debugger.py::test_set_breakpoints + tests/test_debugger.py::test_stop_on_breakpoint + tests/test_debugger.py::test_copy_to_globals + # hangs? + tests/test_eventloop.py::test_tk_loop + # doesn't like pyside2? + tests/test_eventloop.py::test_qt_enable_gui + ) + + virtx distutils-r1_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/ruamel-yaml/
commit: 6a49b41f87cf7b0a8f9116f5a9833d5226ad3515 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 04:15:47 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 04:22:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a49b41f dev-python/ruamel-yaml: Bump to 0.18.6 Signed-off-by: Michał Górny gentoo.org> dev-python/ruamel-yaml/Manifest | 1 + dev-python/ruamel-yaml/ruamel-yaml-0.18.6.ebuild | 53 2 files changed, 54 insertions(+) diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest index 88e933e8f233..b516912d1e64 100644 --- a/dev-python/ruamel-yaml/Manifest +++ b/dev-python/ruamel-yaml/Manifest @@ -1,2 +1,3 @@ DIST ruamel.yaml-0.17.40.tar.xz 193424 BLAKE2B 80405ef0c85af476ef0e996b1da5aba1a116e8c181d18f40fb4fd86093a512c09cf0da30d52d85946c524e86e10379cb11154cb08a7ea7b054ba9379996de4f4 SHA512 848af49430b9c028a6676a159915c66e29f4290374ba0863e4fd87527f3178bb303a80f4ba97139fc8cbcd01f7f7782a4b3112325237a39659e227afda61fcb8 DIST ruamel.yaml-0.18.5.tar.xz 197372 BLAKE2B ebb48da26e1e9ced585d78d4ca27359cf72891dcd2cd6793711cebcb67e5d18212992216bc8658c169c8df06847d8f70e3ce5c60ff8cdb8eaecacf3695a2e0d8 SHA512 8f299190ad9e32122fd15b80b8b53c8909df078d1575612c11a50d46eec93f25375d2c3368fb637bf83e3bd7b4eaa6ddfcd8cd90540130b4e1fb5654bc847e9a +DIST ruamel.yaml-0.18.6.tar.xz 198544 BLAKE2B 94d50ba8aef92e2885b24118bd9f4b1d06a82d51b2e7930c39dea93f4c0f9fc9d0604dfbbe716f81f3c9a927698d14c7005bb0ce2ae5d2eadf27514dfbba88c1 SHA512 319e1029746ebf6ef1c6b6bf6055d7c56e7caa2559b34b4fe639616c4332ef46661afad67c42d123bd0de67819812ea8f9cc9d51c0189edd6e33d5d47f47bb26 diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.18.6.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.18.6.ebuild new file mode 100644 index ..8d2d7240b479 --- /dev/null +++ b/dev-python/ruamel-yaml/ruamel-yaml-0.18.6.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +MY_P="${P/-/.}" +DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation" +HOMEPAGE=" + https://pypi.org/project/ruamel.yaml/ + https://sourceforge.net/projects/ruamel-yaml/ +" +# PyPI tarballs do not include tests +SRC_URI="mirror://sourceforge/ruamel-dl-tagged-releases/${MY_P}.tar.xz" +S="${WORKDIR}"/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}] + !dev-python/namespace-ruamel +" + +distutils_enable_tests pytest + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +python_test() { + local EPYTEST_DESELECT=() + [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( + _test/test_deprecation.py::test_collections_deprecation + ) + local EPYTEST_IGNORE=( + # Old PyYAML tests from lib/ require special set-up and are + # invoked indirectly via test_z_olddata, tell pytest itself + # to leave the subdir alone. + _test/lib/ + ) + + # this is needed to keep the tests working while + # dev-python/namespace-ruamel is still installed + distutils_write_namespace ruamel + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/dogpile-cache/
commit: ad5201dbe63229e6e6349476e980df47956f2ac2 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 04:10:43 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 04:22:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5201db dev-python/dogpile-cache: Bump to 1.3.1 Signed-off-by: Michał Górny gentoo.org> dev-python/dogpile-cache/Manifest | 1 + .../dogpile-cache/dogpile-cache-1.3.1.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/dev-python/dogpile-cache/Manifest b/dev-python/dogpile-cache/Manifest index ee200869dab1..5b3ab27eb718 100644 --- a/dev-python/dogpile-cache/Manifest +++ b/dev-python/dogpile-cache/Manifest @@ -1 +1,2 @@ DIST dogpile.cache-1.3.0.tar.gz 265984 BLAKE2B 80aba607dad31b1ddb4e8b706f40c2ed47c7c2a4f074b7d115737ed934ed2b97c900e8ff5f01fa52c3177ebd364d4bac585cca4dd1d6aa5830cf42cdade52070 SHA512 fb00e114b2107d4ee27d699c62581554758f9ff2121ccade8f5c5aee5240adc0c6a1ae734f5d64b06f25493bfe19c40cffe1393d361be484433baaec74791b5a +DIST dogpile.cache-1.3.1.tar.gz 266542 BLAKE2B ba639266dceed9fa55fa2e0045c8a73181da7620a4f06a032d41409933d7ed68c8b88a55bbf2711722507eb19a894cb6147bdc98ab714c0fb7b00e6d6ad6f149 SHA512 de7ab320e0173c302befd13751d89d1f1bcc024c210b3167b79b232306a835f2a51b6f09c449a7a401f4aa2b5e95d26039afbb57bbd17f0f0c4b962f8109d499 diff --git a/dev-python/dogpile-cache/dogpile-cache-1.3.1.ebuild b/dev-python/dogpile-cache/dogpile-cache-1.3.1.ebuild new file mode 100644 index ..dcdf789c5f6f --- /dev/null +++ b/dev-python/dogpile-cache/dogpile-cache-1.3.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN/-/.} +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A locking API for expiring values while a single thread generates a new value" +HOMEPAGE=" + https://github.com/sqlalchemy/dogpile.cache/ + https://pypi.org/project/dogpile.cache/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/decorator-4.0.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-3.0.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/typing-extensions-4.0.1[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + test? ( + dev-python/mako[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-qt/
commit: c9c1bf1e893fe61b671a6e9ecb8ec1547b20fbc6 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 04:10:20 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 04:22:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c1bf1e dev-python/pytest-qt: Bump to 4.4.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-qt/Manifest | 1 + dev-python/pytest-qt/pytest-qt-4.4.0.ebuild | 78 + 2 files changed, 79 insertions(+) diff --git a/dev-python/pytest-qt/Manifest b/dev-python/pytest-qt/Manifest index d63f06fc8096..5be420851471 100644 --- a/dev-python/pytest-qt/Manifest +++ b/dev-python/pytest-qt/Manifest @@ -1 +1,2 @@ DIST pytest-qt-4.3.1.tar.gz 125223 BLAKE2B b7ea852b4f0a97950ff4b8f03983639a30dcd8b3532a52f0d78a5074d1220817a0853a040eba71798fd74fba27cd77eeafff2cf12b177693d77f9bd954d841a4 SHA512 e77bd0817f9dfb492ddcd9cb605b07d1e468ce7b52dce7519f2f96afd004f7796a028998572c589444e9737278a84efb887c801fb3bcc79a71c48ab849070114 +DIST pytest-qt-4.4.0.tar.gz 125443 BLAKE2B db2653ffd220e6507edd9cd2610904e5d9c1f5b39edf7b2d5043ecb7951361a6bf75618c9847b62432e0182433f2df528fce300888cca405bdc03502d6ebe717 SHA512 57c6a1866c7685db5301faa42298f11ef3d3a030cbc72fb109a8d6166621625fac89365671f781e5c3d652a190567bec3bae6f12cdab20812f43c7ef8e4518fa diff --git a/dev-python/pytest-qt/pytest-qt-4.4.0.ebuild b/dev-python/pytest-qt/pytest-qt-4.4.0.ebuild new file mode 100644 index ..66e09e0d7f4f --- /dev/null +++ b/dev-python/pytest-qt/pytest-qt-4.4.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) +PYSIDE2_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 virtualx pypi + +DESCRIPTION="Pytest plugin for PyQt5 and PySide2 applications" +HOMEPAGE=" + https://pypi.org/project/pytest-qt/ + https://github.com/pytest-dev/pytest-qt/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/QtPy[gui,testlib,widgets(+),${PYTHON_USEDEP}] + >=dev-python/pluggy-1.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + || ( + dev-python/PyQt6[gui,testlib,widgets,${PYTHON_USEDEP}] + dev-python/PyQt5[gui,testlib,widgets,${PYTHON_USEDEP}] + dev-python/pyside6[gui,testlib,widgets,${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/pyside2[gui,testlib,widgets,${PYTHON_USEDEP}] + ' "${PYSIDE2_COMPAT[@]}") + ) + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + # warnings from other plugins cause the test output matchers to fail + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytestqt.plugin + + local EPYTEST_DESELECT=( + # requires the window to be activated; that doesn't seem + # to be possible inside Xvfb + "tests/test_basics.py::test_wait_window[waitActive-True]" + + # TODO + tests/test_exceptions.py::test_exceptions_dont_leak + + # we are forcing a specific module via envvar, effectively + # overriding the config + tests/test_basics.py::test_qt_api_ini_config + tests/test_basics.py::test_qt_api_ini_config_with_envvar + ) + + local -x PYTEST_QT_API + for PYTEST_QT_API in PyQt{5,6} pyside{2,6}; do + if has_version "dev-python/${PYTEST_QT_API}[gui,testlib,widgets,${PYTHON_USEDEP}]" + then + einfo "Testing with ${EPYTHON} and ${PYTEST_QT_API}" + # force-disable xfail_strict as upstream as xfail assumptions + # don't seem to hold on arm64 + nonfatal epytest -oxfail_strict=false || + die -n "Tests failed with ${EPYTHON} and ${PYTEST_QT_API}" || + return 1 + fi + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jwcrypto/
commit: c5084a940a1fa3deba9219d25cc65a9fef300677 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 04:13:05 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 04:22:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5084a94 dev-python/jwcrypto: Bump to 1.5.3 Signed-off-by: Michał Górny gentoo.org> dev-python/jwcrypto/Manifest | 1 + dev-python/jwcrypto/jwcrypto-1.5.3.ebuild | 37 +++ 2 files changed, 38 insertions(+) diff --git a/dev-python/jwcrypto/Manifest b/dev-python/jwcrypto/Manifest index af441ffde511..fd2731ced7db 100644 --- a/dev-python/jwcrypto/Manifest +++ b/dev-python/jwcrypto/Manifest @@ -1 +1,2 @@ DIST jwcrypto-1.5.1.gh.tar.gz 96563 BLAKE2B 13b39b27825031d4f30e1399bac085ba846551b5e50c49ae2a1ff31182e47a896ef9bfdd1705a40e59ddeb6850ba7bafd19ccf83d9f8177c47936e220df881db SHA512 fecb993a1157b6e689d3e845c8839f3178e32ab7fc920bf6b7328705293dae5e3d1424532b066f6dedd9c25a5cdeec91089ed4b83c4592cf6e1690419b5a5539 +DIST jwcrypto-1.5.3.gh.tar.gz 96597 BLAKE2B 6efffce256f7652ca79316c0a4148df61bec65d74f275ffad6f665cfb26c14137ecc7ec219fa30c0f8dcdc3de8468a94dc158ed0b1f973b8d5a451fa1081fcae SHA512 90081959ebd3ff0d003e8bfb6f25e51243c6f7d522d085f5fa63e2a810707b070069a387fbf067c16e8bf3d8e84f9387c399a49a23e20c4d2007ab53e99f041d diff --git a/dev-python/jwcrypto/jwcrypto-1.5.3.ebuild b/dev-python/jwcrypto/jwcrypto-1.5.3.ebuild new file mode 100644 index ..4ecae46ff05f --- /dev/null +++ b/dev-python/jwcrypto/jwcrypto-1.5.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Implements JWK,JWS,JWE specifications using python-cryptography" +HOMEPAGE=" + https://github.com/latchset/jwcrypto/ + https://pypi.org/project/jwcrypto/ +" +SRC_URI=" + https://github.com/latchset/jwcrypto/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/cryptography-3.4[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs/source +distutils_enable_tests pytest + +python_prepare_all() { + # Do not install doc in non-standard paths + sed -e "/data_files/d" -i setup.py || die + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-classes/
commit: 2daa064eebebfd62456afcd5efe3b0613df3dc5e Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 04:11:46 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 04:22:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2daa064e dev-python/jaraco-classes: Bump to 3.3.1 Signed-off-by: Michał Górny gentoo.org> dev-python/jaraco-classes/Manifest | 1 + .../jaraco-classes/jaraco-classes-3.3.1.ebuild | 27 ++ 2 files changed, 28 insertions(+) diff --git a/dev-python/jaraco-classes/Manifest b/dev-python/jaraco-classes/Manifest index ea646c14a446..82850734a36c 100644 --- a/dev-python/jaraco-classes/Manifest +++ b/dev-python/jaraco-classes/Manifest @@ -1 +1,2 @@ DIST jaraco.classes-3.3.0.tar.gz 10729 BLAKE2B 05791a799e4d5bbce94b111e7acc922f46cf2eb409c6043f997482960ad3b4a29b0d2f9afc7f1fdc07363f0a0b6403077d685831baf909ecd93adac71611ac30 SHA512 8099c85c93ed0eff37b1f870e2577b20488dea7b10273c00a89b43c0ef759c17c9a835916eef0fd97b3944bc5cd50b32e1393ac7c80cf7c7bfd1ee0d639d16cf +DIST jaraco.classes-3.3.1.tar.gz 11699 BLAKE2B 4510bc79d9fb0697aabfa5211c250e362048091b38dc1f6d404abc80ded078744dda29e91bc82ff30fbfe352614f3be14e1cf2cebea0ce7bd839d21b6897817d SHA512 368a45965e321506bb4a66c80ddf79e8e58f25f92bf9bbd1cffc9118f696ea23dcca6f9277544d1c2af1cbc18fe0cc5a2bdc7b9ad865f54ac0776b0b58aca90b diff --git a/dev-python/jaraco-classes/jaraco-classes-3.3.1.ebuild b/dev-python/jaraco-classes/jaraco-classes-3.3.1.ebuild new file mode 100644 index ..6374ebe23e5a --- /dev/null +++ b/dev-python/jaraco-classes/jaraco-classes-3.3.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN/-/.} +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Classes used by other projects by developer jaraco" +HOMEPAGE=" + https://github.com/jaraco/jaraco.classes/ + https://pypi.org/project/jaraco.classes/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/Faker/
commit: 0eaaf040ea7193279901a74a4c169612fdd31eb1 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 04:08:36 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 04:22:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eaaf040 dev-python/Faker: Bump to 23.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/Faker/Faker-23.1.0.ebuild | 40 dev-python/Faker/Manifest| 1 + 2 files changed, 41 insertions(+) diff --git a/dev-python/Faker/Faker-23.1.0.ebuild b/dev-python/Faker/Faker-23.1.0.ebuild new file mode 100644 index ..4a85c701f3c8 --- /dev/null +++ b/dev-python/Faker/Faker-23.1.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + !dev-ruby/faker +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/validators[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin + epytest +} diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index e4d4b3923410..a7057d8cdb00 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -3,3 +3,4 @@ DIST Faker-22.5.1.tar.gz 1703337 BLAKE2B 603b06512deb04c6e320904aa32b7e210ecbe27 DIST Faker-22.6.0.tar.gz 1703974 BLAKE2B b6deb022fd38f52baf9a76e697451ca4ba175e530c3c232d09722f1f809de779d7885b92d1b87be64d9b87da2a7bda80af6cb5968faa55c60547156a5a7c63b7 SHA512 100db2723e4e6961ea239bd1c083cc8ed90cec2af3a8fb82c77df4cd2faec10b51f6cc5ff502e3afaf4d53142f6eaf04b1c6bd955ae8173e5c2f7b19bb7cf561 DIST Faker-22.7.0.tar.gz 1705221 BLAKE2B 9c41a053de75ca238399140531e7d37148ffa358f3ead37cc1aeb32bab74f096689bdcd160372419aed3a541f1aa367e891735e68d384e1c559634e2630e9659 SHA512 38cf655acf23568f0e1b275475461a9272e500c60330d7fc6a0b0db2977d4ea5762bf07cbc24ebe30fcb771cd90579611addce513b80166dbe70554b297c2109 DIST Faker-23.0.0.tar.gz 1705271 BLAKE2B 0c83bf26ef1005a00c132e4634a617aef659cfb0ce59d67dd0d63d80371ab58b963417c5e26c5d8ef945bbb1a57db408424f0360327035844654e90338d49eff SHA512 f385c839d3d6cd5103e7a5e92dfda0581e1cd2e5e9270c678524ccaa7b97ddfc666423c2ae02605ed1d2c1c2a04dbda482323e40fb3c9854bf48b3208793f8d6 +DIST Faker-23.1.0.tar.gz 1708228 BLAKE2B c72883e054b9e5e9f77de76ce354b7518038c055c6c034e091cbf89246a192c26896e427a9dd48981327498c8fcf63cd1b87b7e25647ce84606d4ba1bedfae51 SHA512 84fbf69d3911f21f98cd14926aad12c1da5be083c0820332bbd1212a995b7995960d7635b54f74b6ee125cfa8e81b991026647c46fa9035f6506bb8a853f4908
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 678f2925e78e80fb64a690ee042e2ac7d1e8a46e Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 03:37:50 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 04:22:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=678f2925 dev-python/botocore: Bump to 1.34.37 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.34.37.ebuild | 63 + 2 files changed, 64 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 5e4d7b69b904..29b7dfc0c182 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -3,3 +3,4 @@ DIST botocore-1.34.29.gh.tar.gz 12665018 BLAKE2B 928c27ae62a5e2675dc5476af05a439 DIST botocore-1.34.34.gh.tar.gz 12682925 BLAKE2B 514e6946558d1014371ca7ae4c76614b9714e0444e65f9606abe059cff1e1c467e81d913dad849ed9468a557499daafbdb19bbabef7ef3ed1f45607afa1f545a SHA512 4bc0bc57f4b29c461cade471e18d0f04ecf081a33bf966d80ab09832e0a5af2c08808b9fe72be9ea6a04b37e8207cdf38e43ec588c38ab9546740863e7a206ba DIST botocore-1.34.35.gh.tar.gz 12683490 BLAKE2B 4cb287495e77de15803b36755962a0e6446d00aa9a6056c5762261874adf297a55bd8fceb43aa518cb981ac09b5d00e87eb593f0356949b6f8b0cced65936ac0 SHA512 82a57540c6fa50957434254ff536bb0a6c73cec313372233c0e4b922a4d7539a7c2150d3c49df9bcd1840c29d2eb22b25d6d8c276a704dfa9a12a32974f17d33 DIST botocore-1.34.36.gh.tar.gz 12688895 BLAKE2B b05dbc906d6f49fe8df7c608cefa85bf08f59f9e086540366b5a46db4baa3edb7bbdb79ecfe3a9e0a8857cd9317f5deb6323b583ad092beadd9b0eb52c8c892f SHA512 6cd8985a729fd36a74ff3211b2021ceef7ea2c9a74ef259117e2df5c2fc97cbdf070539d47224720b33024af92ca9041f979fd7d7e84aba8955e820e22e96e2a +DIST botocore-1.34.37.gh.tar.gz 12691397 BLAKE2B ee44e6f4e3728e660dc8299bd14584b06e624c14443701782cb9f296700146dc1d438eee737579ecc1294374599799302373e0d7b668c7b649c76fea5fd3316c SHA512 289f6bf8a622a59ede8bfdac71fd31fea15193790ee0e0f2bd773be68ecec1c9de93325f25bb964d2094fd829c3292930416badb6abf78ad92ccc077fd651a7c diff --git a/dev-python/botocore/botocore-1.34.37.ebuild b/dev-python/botocore/botocore-1.34.37.ebuild new file mode 100644 index ..3841b2a99c87 --- /dev/null +++ b/dev-python/botocore/botocore-1.34.37.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/markupsafe/
commit: f85b259245fd377394fe8daab7d664eb4253b467 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 03:39:05 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 04:22:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f85b2592 dev-python/markupsafe: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/markupsafe/Manifest| 1 - dev-python/markupsafe/markupsafe-2.1.3.ebuild | 25 - 2 files changed, 26 deletions(-) diff --git a/dev-python/markupsafe/Manifest b/dev-python/markupsafe/Manifest index 177c2640a09a..61cff049d104 100644 --- a/dev-python/markupsafe/Manifest +++ b/dev-python/markupsafe/Manifest @@ -1,3 +1,2 @@ -DIST MarkupSafe-2.1.3.tar.gz 19132 BLAKE2B 1edca84c47c93fddfd22ee2fef2ba3907921ecb2d807c0e105c403d235e5abacba929be94970ad693f4c7d019653ece8255238d825bfc84d1a4a604fb476a783 SHA512 97dcfa9277c8b34e5ebf899069f690452e90943e0f84ba8ffac725263d84e7c2b782294f9f386be31e8b6846505f0ec70835e3965fc76a1ce07b19432de4a7de DIST MarkupSafe-2.1.4.tar.gz 19288 BLAKE2B 3c358e913b0fb9fc4ea1fb4ed983a8b20a5b6fc6a7212e12cbd4bbd6753e45339dbc88068105cdcab3a86ed812ecd2cb04a6d94222c50bce3752e3125edb783b SHA512 f9abe713349ee81eb0d89c584b665440f7e9c26df3f4f87e277894aa59090cfa769e099a12b16c9029d98257dbb311e49a1d7deeeb4ca9e1863fd38e574b2d94 DIST MarkupSafe-2.1.5.tar.gz 19384 BLAKE2B d6ae0e1864983f4ab92f2fd9b58a012a8c76e6f47957681d4acc362b2129d63fe4f4625600a89081afe0e99f868eb604d6c75fec88de9a18ebb32c15f091681b SHA512 3ba5af43d23c266377f5d32b11e1faa7955ea8c67eb1c32886c308527f93e75e387294d0eec7794c0c20aad0c705b27f3d1f86b04202f3b63068d12d4053cc71 diff --git a/dev-python/markupsafe/markupsafe-2.1.3.ebuild b/dev-python/markupsafe/markupsafe-2.1.3.ebuild deleted file mode 100644 index 98f64d68c96f.. --- a/dev-python/markupsafe/markupsafe-2.1.3.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYPI_PN="MarkupSafe" -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Implements a XML/HTML/XHTML Markup safe string for Python" -HOMEPAGE=" - https://palletsprojects.com/p/markupsafe/ - https://github.com/pallets/markupsafe/ - https://pypi.org/project/MarkupSafe/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 96db6d0d6282cf5a113ef8477e00c4a56ecada1f Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 03:38:06 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 04:22:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96db6d0d dev-python/boto3: Bump to 1.34.37 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.34.37.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 7b033d3da2ba..73667d7294c3 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -3,3 +3,4 @@ DIST boto3-1.34.29.gh.tar.gz 769654 BLAKE2B 3eec92f78f343c1806eb7ad96a31b07592ff DIST boto3-1.34.34.gh.tar.gz 771553 BLAKE2B 52459e1baefd7986256bb6c89074aac365fb14c8fdd1b04a79bc02b6722e1e8e5f0d59b426e519947ab1795d12defbde2768af97dd3a2cdef576fdb535422567 SHA512 d0d9c47550aeb46aa3095d08583931d79fe38da8498a3ece322d7dea07b25c3569f7b44ed2afdb53cae98e4e3c337e8bb91a87c325d88798488e6ba87c73d9cb DIST boto3-1.34.35.gh.tar.gz 771771 BLAKE2B 2126de54d6d7fe94bab546d1f4be4b99f6ecf3b5033e4a9e3c514482c6b954a83992a904d84b3da17ffcb6ee62a147b40669b7264f7d278c81ec35259bdc1326 SHA512 a9e6586144f14b5602bf5ab37de433d96b7c713b370dff18922eddad19a8ba0b421008f334d8af2f8eb39f454487cbbea1b83f7141c4afea988d5592251a6c65 DIST boto3-1.34.36.gh.tar.gz 772161 BLAKE2B f5ca23c960e6dda208a17b3c73b169354ecc759508b7aa28ef20150dce540ed813e426854a5c97a30233cc26c4a3d5ad87024f2ab4cace345a0b675ca0958df5 SHA512 2c33262aa6513e1f7640738d1b03010f5c5e8f7fceb18e5e055e5bd34845bcd475e80f8e5736e96136b4d176165f2d3ebd9a4c79a9f14ec12c46e3b81c71c465 +DIST boto3-1.34.37.gh.tar.gz 772370 BLAKE2B 67b75d72d31d2520109e2d021b20c9d0aa91a503b73ce4167656204a53ab02a40b0b96ae7df7cb05254dc709aeaa971a3b002c44920ffe1beaf09dcdd9fe254c SHA512 52c60da9aeb431a365cb722ebe45db485fb8d36514fa057d40b35fae21abc24c07a4935b1a9133b037def2126f2ea7b71ed536f6eb8ff1c6fc1590d186dc2d71 diff --git a/dev-python/boto3/boto3-1.34.37.ebuild b/dev-python/boto3/boto3-1.34.37.ebuild new file mode 100644 index ..b64e7191fd19 --- /dev/null +++ b/dev-python/boto3/boto3-1.34.37.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlglot/
commit: 4f6d15b78922b78fbb3cd8a018436cbb521ba618 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 04:06:49 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 04:22:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f6d15b7 dev-python/sqlglot: Bump to 21.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/sqlglot/Manifest | 1 + dev-python/sqlglot/sqlglot-21.0.1.ebuild | 121 +++ 2 files changed, 122 insertions(+) diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest index 51a043cb16df..12919702cfd1 100644 --- a/dev-python/sqlglot/Manifest +++ b/dev-python/sqlglot/Manifest @@ -25,6 +25,7 @@ DIST sqlglot-20.5.0.tar.gz 9066011 BLAKE2B a2062e4bbb74abe84d14fa1bdde57374185a7 DIST sqlglot-20.7.1.tar.gz 9293277 BLAKE2B 8a7d894033122a5541f1e6bf3bc9066805fc8a43e700186dde49c007e042baecfb59742918607b8779f11d0215f0f107cd45ed793683256fdcd2e1b11a4ab058 SHA512 ffc4d539752e9357cb93669ab93b7c11d37ccca1358059ce19322a9ba65b05b8492ecc3c39b5905564b3aae2fe13d4ae87c80b51b5cf5a43bbb074cc2c88 DIST sqlglot-20.8.0.tar.gz 9300786 BLAKE2B 843043c4b389145a9da5f0045d8861d054f046b3f79d9f9e7025b1a4ffc10564a83b3b413766190d64c7477795252738e8c5f35dde81d07f1b5d4a6e3a3a12ee SHA512 d88bef209ff27ae2b8187c58746e6388252e693282f0dfe736eff5f1ed2a2b6322632921f3a759f2d6f304b8339abee76be638ff899d23ad13eec72d1322c062 DIST sqlglot-20.9.0.tar.gz 9323993 BLAKE2B fcd06bb5ca4520a1f67fc3f65706d1de16869efe181c9c8c5f1d71f0124501914bc5c496c3898e3efb7db29e1dee4c085939325f3e0879526fd0f076ec92da45 SHA512 1867810771d5909e5392adca25d538a316d9b7fe0f5668ec3a26371801f32230b5515595d113f58c97dbe1f844cf4b6853755810fbc9824f172743b2117a6d83 +DIST sqlglot-21.0.1.tar.gz 9494272 BLAKE2B de522ca78eeeb84b849a70ff8fed63a1841c98c7e108ee362af2cf2046ea6d777cd9523846a87184d317af74a2234221e59a0ca87838dd8488e77fc5d40d464d SHA512 84891423ee86db3253a10dea3aa011ceb6513026917103a763ccbfe115ef25b40aaae37caa85566e678111bcec002dc4711d451a1c470666a3dbd84daef46edc DIST syn-2.0.41.crate 246016 BLAKE2B 9d389f2e2a0acb4c84c309456e8ffcc88c5d4d541535ed136832d7a6054dde45a598bb68e8a6f3062ca2a96e1ceae947d54b3aec9bad65b0c51d6733aa6c80db SHA512 6bbaf69ca783025dfb81ac3612ac60bfbed31b2d87792909b35c12892dadebdaff2ddf9463105e536b671dce5870610ab90fe29471284bbd3014dca8d6993f1a DIST target-lexicon-0.12.12.crate 25156 BLAKE2B f3803596c75f6c89438592a1176c3748fc2c0524d7d50a20056de1cd26d40c572b05bafcdf6dd702752864bea37c8b4f28f96dadc12a5b3bb1d279b25e489f85 SHA512 6147295c43ba1b7b087a3c5ab51534b2985e4e77e5e15687978cfb9d07e21c4fd9bc7191576d6cabd268d08a44dc733c4a957e59dba8b948c2055d8bb433aeca DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 diff --git a/dev-python/sqlglot/sqlglot-21.0.1.ebuild b/dev-python/sqlglot/sqlglot-21.0.1.ebuild new file mode 100644 index ..058fa81df816 --- /dev/null +++ b/dev-python/sqlglot/sqlglot-21.0.1.ebuild @@ -0,0 +1,121 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +CARGO_OPTIONAL=1 +CRATES=" + autocfg@1.1.0 + bitflags@1.3.2 + cfg-if@1.0.0 + heck@0.4.1 + indoc@2.0.4 + libc@0.2.150 + lock_api@0.4.11 + memoffset@0.9.0 + once_cell@1.19.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + proc-macro2@1.0.70 + pyo3-build-config@0.20.0 + pyo3-ffi@0.20.0 + pyo3-macros-backend@0.20.0 + pyo3-macros@0.20.0 + pyo3@0.20.0 + quote@1.0.33 + redox_syscall@0.4.1 + scopeguard@1.2.0 + smallvec@1.11.2 + syn@2.0.41 + target-lexicon@0.12.12 + unicode-ident@1.0.12 + unindent@0.2.3 + windows-targets@0.48.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_msvc@0.48.5 + windows_i686_gnu@0.48.5 + windows_i686_msvc@0.48.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_msvc@0.48.5 +" + +inherit cargo distutils-r1 pypi optfeature + +DESCRIPTION="An easily customizable SQL parser and transpiler" +HOMEPAGE=" + https://sqlglot.com/ + https://github.com/tobymao/sqlglot/ + https://pypi.org/project/sqlglot/ +" +SRC_URI+=" + native-extensions? ( + ${CARGO_CRATE_URIS} + ) +" + +LICENSE="MIT" +LICENSE+=" native-extensions? (" +# Dependent crate licenses +LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016" +LICENSE+=" )" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+native-extensions" + +BDEPEND=" + native-extensions? ( +
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 16370c787f843ad08fe10301d65c25fba838ad4f Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 03:38:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 04:22:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16370c78 app-admin/awscli: Bump to 1.32.37 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.32.37.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 4c9def638bc9..94b224858a51 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -3,3 +3,4 @@ DIST aws-cli-1.32.29.gh.tar.gz 2643387 BLAKE2B 0d07a5478c5a51baf743c97aa613611ae DIST aws-cli-1.32.34.gh.tar.gz 2647696 BLAKE2B e255f5fe68cd9571ea3389f7f9787b95eabd6eab9f9bf196b9e733afecd357e8e68838ae82641c2f41e79595906dda701eaa9f5a109c4a3f86564ec2fb78137b SHA512 9edbde2c2c7aa67d291e3de2046e840b5f90e282e01f8b72412a10ac222e4e916ae384144ddb139b4985d298916507584d60e16cc93df7c927e653423490eb66 DIST aws-cli-1.32.35.gh.tar.gz 2647830 BLAKE2B d2fe6030562088368f387d9eed582125dac5249ae53555d8fa01d5b0b49197a5a03ee7718612f679b4121b2ad44a9c5c6dab86eea2872287674a8b5c032f56b6 SHA512 a123a94f1243c69eb1a7e2763ecd07767f97e33e1e1c3667d42a9e072ec1d8491f792376454d47147f2c191da5d8d7615ab02914a1df8bbeb11a463f6dbc4116 DIST aws-cli-1.32.36.gh.tar.gz 2647891 BLAKE2B 57c1038cb2052bc3f7b85b3f2b2a7fd701554370dcd6aa9cfa0f2c0d3296b67ca2cf9751457a7181af9f089a710c4deeb155fa6fee3825394dd0ff5957b6ecd8 SHA512 fa5d3dab3e52d92c3891283a7b3ea76d23ab986d2234a6cc52822a95c54f8f2f6130d28f197c58d3c37959ccc3eb657b33500740fca77300f60a7c2214e98d82 +DIST aws-cli-1.32.37.gh.tar.gz 2648138 BLAKE2B 3da1a8e88493ad88f841cba545587dfa090c51535a7413a2e56de19684fb3d064376962ca3c7fefa2a015d816a803cf734a58a853bcd605ea6d2ecf50c650e8b SHA512 e1f6eb7e507d1323edf856bd9954366d1a08feea33fb6810bd939ce8813e5c9d49ec5f45907c5bfa6dc32c227824def4c57a86870e81ef7f6b0911816cbf1050 diff --git a/app-admin/awscli/awscli-1.32.37.ebuild b/app-admin/awscli/awscli-1.32.37.ebuild new file mode 100644 index ..4a677affdbc4 --- /dev/null +++ b/app-admin/awscli/awscli-1.32.37.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 distutils-r1 + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success +
[gentoo-commits] repo/gentoo:master commit in: net-misc/nicstat/
commit: 9a93f50a6c6e210364147058d09f9f064d5cf79c Author: Michael Mair-Keimberger levelnine at> AuthorDate: Wed Feb 7 19:18:52 2024 + Commit: Zac Medico gentoo org> CommitDate: Thu Feb 8 03:49:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a93f50a net-misc/nicstat: EAPI8 bump Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/35216 Signed-off-by: Zac Medico gentoo.org> net-misc/nicstat/nicstat-1.95.ebuild | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/net-misc/nicstat/nicstat-1.95.ebuild b/net-misc/nicstat/nicstat-1.95.ebuild index 1936dbeeb9d5..18f9993c3b4f 100644 --- a/net-misc/nicstat/nicstat-1.95.ebuild +++ b/net-misc/nicstat/nicstat-1.95.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit toolchain-funcs @@ -9,15 +9,11 @@ DESCRIPTION="Network traffic statics utility for Solaris and Linux" HOMEPAGE="https://sourceforge.net/projects/nicstat/ https://github.com/scotte/nicstat/; EGIT_COMMIT="a716ee81cbf1e177267e20a880b5a0d9fa5b689e" SRC_URI="https://github.com/scotte/nicstat/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" LICENSE="Artistic-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="" -S=${WORKDIR}/${PN}-${EGIT_COMMIT} src_compile() { $(tc-getCC) ${CFLAGS} ${PN}.c -o ${PN} ${LDFLAGS} || die
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cli11/
commit: c2105acd24e8b029837603ccb5ec18788d134966 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 8 03:35:26 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 8 03:37:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2105acd dev-cpp/cli11: add 2.4.1 Signed-off-by: Ionen Wolkens gentoo.org> dev-cpp/cli11/Manifest | 1 + dev-cpp/cli11/cli11-2.4.1.ebuild | 55 2 files changed, 56 insertions(+) diff --git a/dev-cpp/cli11/Manifest b/dev-cpp/cli11/Manifest index 3875f8b5eebd..d65d0f7ff019 100644 --- a/dev-cpp/cli11/Manifest +++ b/dev-cpp/cli11/Manifest @@ -1,2 +1,3 @@ DIST cli11-2.3.2.tar.gz 303507 BLAKE2B 68a1ca97fb55a4329f7d56a7d661f71f356bebcb0878421bccb18093aab171cff963f4e3e8f47b95cac4947ebbd7c7d6c853cc28e404c07091685ba1e99ac8d3 SHA512 f48b289d52034c47b90db58c035a123b464bed488cf31bcdbe10a692214a5c05e62b99d6fb7c4b065f42df862ecf3813f11dd533b3697939d761e99d2b89c2ec DIST cli11-2.4.0.tar.gz 338628 BLAKE2B 8e9a58c81be34826ef455851b618d18fcf7f75f654539f4f961e63b1be364b656133163b6e1c00ccf1f67e4a45772556570d6a70f8845a69b13665da29b3bafa SHA512 21c6e7861c5b5481079f78fd1585c77c7c73dd8f06a58a673922ee12fa0ffd2ba6c485de427a4e4ee3e5d710b8dc9483e70da0dc2a67c46d3fd77ebdfe300f79 +DIST cli11-2.4.1.tar.gz 339023 BLAKE2B 4db4bacc30ae5526135fe354e4f707f6858cb42b0662daafdde23cf397701c5185794d72794d920ef8f66ce846aafa718ac24fb567b04144d5b15905ed4badd7 SHA512 965290d09977672d3bc3c57ca4b89a88c2c09461da6e866b18217d702d4d5a0977588fcb8fef1a3c3804e61ad80d276029f47469cc83dbfdc7021ee35f6b7269 diff --git a/dev-cpp/cli11/cli11-2.4.1.ebuild b/dev-cpp/cli11/cli11-2.4.1.ebuild new file mode 100644 index ..174cace30411 --- /dev/null +++ b/dev-cpp/cli11/cli11-2.4.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Command line parser for C++11" +HOMEPAGE="https://cliutils.github.io/CLI11/book/; +SRC_URI=" + https://github.com/CLIUtils/CLI11/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz +" +S=${WORKDIR}/${PN^^}-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( + dev-cpp/catch:0 + dev-libs/boost + ) +" +BDEPEND=" + doc? ( + app-text/doxygen + media-gfx/graphviz + ) +" + +src_configure() { + local mycmakeargs=( + -DCLI11_BUILD_DOCS=$(usex doc) + -DCLI11_BUILD_EXAMPLES=no + -DCLI11_BUILD_TESTS=$(usex test) + $(usev test -DCLI11_BOOST=yes) + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile all $(usev doc docs) +} + +src_install() { + local DOCS=( CHANGELOG.md README.md book/{chapters,code,*.md} ) + cmake_src_install + + use doc && dodoc -r "${BUILD_DIR}"/docs/html +}
[gentoo-commits] proj/docker-images:master commit in: /
commit: 1908ecdaa1366dc3c841d94d13ac5933f623a9a8 Author: Sam James gentoo org> AuthorDate: Thu Feb 8 00:51:59 2024 + Commit: John Helmert III gentoo org> CommitDate: Thu Feb 8 03:16:37 2024 + URL:https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=1908ecda deploy.sh: add amd64-systemd-mergedusr, amd64-desktop-systemd, amd64-desktop-systemd-mergedusr Fixes: f28266e3db21e05a40f57e88b8e794732474b9ce Fixes: 78f6a455521e956923fa5ccf9c667c30ee0b363a Signed-off-by: Sam James gentoo.org> Signed-off-by: John Helmert III gentoo.org> deploy.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deploy.sh b/deploy.sh index 71d5d90..b619d35 100755 --- a/deploy.sh +++ b/deploy.sh @@ -17,14 +17,14 @@ docker push --all-tags "${ORG}/${NAME}" declare -A MANIFEST_TAGS=( [stage3:latest]="amd64-openrc;armv5tel-openrc;armv6j_hardfp-openrc;armv7a_hardfp-openrc;arm64-openrc;i686-openrc;ppc64le-openrc;rv64_lp64d-openrc;s390x" - [stage3:desktop]="amd64-desktop-openrc;arm64-desktop-openrc" + [stage3:desktop]="amd64-desktop-openrc;amd64-desktop-systemd;amd64-desktop-systemd-mergedusr;arm64-desktop-openrc" [stage3:hardened]="amd64-hardened-openrc;i686-hardened-openrc" [stage3:hardened-nomultilib]="amd64-hardened-nomultilib-openrc" [stage3:musl]="amd64-musl;armv7a_hardfp_musl-openrc;arm64-musl;i686-musl" [stage3:musl-hardened]="amd64-musl-hardened;arm64-musl-hardened;ppc64le-musl-hardened-openrc" [stage3:nomultilib]="amd64-nomultilib-openrc" [stage3:nomultilib-systemd]="amd64-nomultilib-systemd" - [stage3:systemd]="amd64-systemd;armv5tel-systemd;armv6j_hardfp-systemd;armv7a_hardfp-systemd;arm64-systemd;i686-systemd;ppc64le-systemd;rv64_lp64d-systemd" + [stage3:systemd]="amd64-systemd;amd64-systemd-mergedusr;armv5tel-systemd;armv6j_hardfp-systemd;armv7a_hardfp-systemd;arm64-systemd;i686-systemd;ppc64le-systemd;rv64_lp64d-systemd" ) # Find latest manifest
[gentoo-commits] proj/docker-images:master commit in: /
commit: e3f8c60364bdfb7aa93a250ef4db1cc0b1dd2f5f Author: Sam James gentoo org> AuthorDate: Thu Feb 8 01:02:46 2024 + Commit: John Helmert III gentoo org> CommitDate: Thu Feb 8 03:16:38 2024 + URL:https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=e3f8c603 Revert "deploy.sh: add amd64-systemd-mergedusr, amd64-desktop-systemd, amd64-desktop-systemd-mergedusr" This reverts commit e2828573f7d52c72e8f1cf4370b6d33b9f7a4588. Signed-off-by: John Helmert III gentoo.org> deploy.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deploy.sh b/deploy.sh index b619d35..71d5d90 100755 --- a/deploy.sh +++ b/deploy.sh @@ -17,14 +17,14 @@ docker push --all-tags "${ORG}/${NAME}" declare -A MANIFEST_TAGS=( [stage3:latest]="amd64-openrc;armv5tel-openrc;armv6j_hardfp-openrc;armv7a_hardfp-openrc;arm64-openrc;i686-openrc;ppc64le-openrc;rv64_lp64d-openrc;s390x" - [stage3:desktop]="amd64-desktop-openrc;amd64-desktop-systemd;amd64-desktop-systemd-mergedusr;arm64-desktop-openrc" + [stage3:desktop]="amd64-desktop-openrc;arm64-desktop-openrc" [stage3:hardened]="amd64-hardened-openrc;i686-hardened-openrc" [stage3:hardened-nomultilib]="amd64-hardened-nomultilib-openrc" [stage3:musl]="amd64-musl;armv7a_hardfp_musl-openrc;arm64-musl;i686-musl" [stage3:musl-hardened]="amd64-musl-hardened;arm64-musl-hardened;ppc64le-musl-hardened-openrc" [stage3:nomultilib]="amd64-nomultilib-openrc" [stage3:nomultilib-systemd]="amd64-nomultilib-systemd" - [stage3:systemd]="amd64-systemd;amd64-systemd-mergedusr;armv5tel-systemd;armv6j_hardfp-systemd;armv7a_hardfp-systemd;arm64-systemd;i686-systemd;ppc64le-systemd;rv64_lp64d-systemd" + [stage3:systemd]="amd64-systemd;armv5tel-systemd;armv6j_hardfp-systemd;armv7a_hardfp-systemd;arm64-systemd;i686-systemd;ppc64le-systemd;rv64_lp64d-systemd" ) # Find latest manifest
[gentoo-commits] proj/docker-images:master commit in: /
commit: e60a0dc885101fb64a14e4d44b4b09f5ea90de3c Author: Sam James gentoo org> AuthorDate: Thu Feb 8 01:11:07 2024 + Commit: John Helmert III gentoo org> CommitDate: Thu Feb 8 03:16:39 2024 + URL:https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=e60a0dc8 Dockerfiles: use modern Alpine (3.11->3.19) for builds 3.11 was EOL'd on 2021-11-01. Signed-off-by: Sam James gentoo.org> Closes: https://github.com/gentoo/gentoo-docker-images/pull/135 Signed-off-by: John Helmert III gentoo.org> portage.Dockerfile | 2 +- stage3.Dockerfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/portage.Dockerfile b/portage.Dockerfile index 23261d2..deb7969 100644 --- a/portage.Dockerfile +++ b/portage.Dockerfile @@ -3,7 +3,7 @@ # docker-17.05.0 or later. It fetches a daily snapshot from the official # sources and verifies its checksum as well as its gpg signature. -FROM --platform=$BUILDPLATFORM alpine:3.11 as builder +FROM --platform=$BUILDPLATFORM alpine:3.19 as builder WORKDIR /portage diff --git a/stage3.Dockerfile b/stage3.Dockerfile index 111ae96..3289fcf 100644 --- a/stage3.Dockerfile +++ b/stage3.Dockerfile @@ -4,7 +4,7 @@ # sources and verifies its checksum as well as its gpg signature. ARG BOOTSTRAP -FROM --platform=$BUILDPLATFORM ${BOOTSTRAP:-alpine:3.11} as builder +FROM --platform=$BUILDPLATFORM ${BOOTSTRAP:-alpine:3.19} as builder WORKDIR /gentoo
[gentoo-commits] proj/docker-images:master commit in: /
commit: 118859f09e0420798d9daa09416ae4622d83cfc4 Author: Sam James gentoo org> AuthorDate: Thu Feb 8 01:08:11 2024 + Commit: John Helmert III gentoo org> CommitDate: Thu Feb 8 03:16:39 2024 + URL:https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=118859f0 Drop references to uclibc uclibc was removed from Gentoo a while ago - see the 2021-08-18-uclibc-ng-retirement news item. Bug: https://bugs.gentoo.org/820905 Signed-off-by: Sam James gentoo.org> Signed-off-by: John Helmert III gentoo.org> README.md | 4 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index 998b810..2ef6a80 100644 --- a/README.md +++ b/README.md @@ -75,8 +75,6 @@ The following upstream stage3 targets are not built at all: * `stage3-amd64-musl-vanilla` [[deprecated](#deprecated)] * `stage3-amd64-nomultilib` [[deprecated](#deprecated)] * `stage3-amd64-nomultilib-selinux-openrc` [[selinux](#selinux)] - * `stage3-amd64-uclibc-hardened` [[deprecated](#deprecated)] - * `stage3-amd64-uclibc-vanilla` [[deprecated](#deprecated)] * `stage3-x32` [[deprecated](#deprecated), [unsupported](#unsupported)] * `stage3-x32-openrc` [[unsupported](#unsupported)] * `arm` @@ -105,8 +103,6 @@ The following upstream stage3 targets are not built at all: * `stage3-i686` [[deprecated](#deprecated)] * `stage3-i686-hardened` [[deprecated](#deprecated)] * `stage3-i686-musl-vanilla` [[deprecated](#deprecated)] - * `stage3-i686-uclibc-hardened` [[deprecated](#deprecated)] - * `stage3-i686-uclibc-vanilla` [[deprecated](#deprecated)] [deprecated]: Deprecated stage3 target
[gentoo-commits] proj/docker-images:master commit in: /, .github/workflows/
commit: 4f11bfd241fc1681b7bde2aae3e05dd21a779907 Author: Sam James gentoo org> AuthorDate: Thu Feb 8 01:05:05 2024 + Commit: John Helmert III gentoo org> CommitDate: Thu Feb 8 03:16:39 2024 + URL:https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=4f11bfd2 Switch systemd images to mergedusr In bug #917143, we stopped building non-merged-usr stage3s following the 2022-12-01-systemd-usrmerge news item a while prior, as upstream systemd no longer support non-merged-usr. The stages for systemd w/ non-merged-usr are no being built, so the last one we picked up was stage3-amd64-systemd-20231210T170356Z.tar.xz (and so on). Switch all systemd images accordingly to merged-usr. Bug: https://bugs.gentoo.org/915958 Bug: https://bugs.gentoo.org/917143 Closes: https://github.com/gentoo/gentoo-docker-images/issues/136 Signed-off-by: Sam James gentoo.org> Signed-off-by: John Helmert III gentoo.org> .github/workflows/build.yml | 28 +--- README.md | 32 +++- deploy.sh | 4 ++-- 3 files changed, 30 insertions(+), 34 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a22ace1..c2bc5dd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,43 +21,41 @@ jobs: - stage3-amd64-musl - stage3-amd64-musl-hardened - stage3-amd64-nomultilib-openrc - - stage3-amd64-nomultilib-systemd + - stage3-amd64-nomultilib-systemd-mergedusr - stage3-amd64-openrc - stage3-amd64-desktop-openrc - - stage3-amd64-systemd - stage3-amd64-systemd-mergedusr - - stage3-amd64-desktop-systemd - stage3-amd64-desktop-systemd-mergedusr - stage3-armv5tel-openrc - - stage3-armv5tel-systemd + - stage3-armv5tel-systemd-mergedusr - stage3-armv6j-openrc - - stage3-armv6j-systemd + - stage3-armv6j-systemd-mergedusr - stage3-armv6j_hardfp-openrc - - stage3-armv6j_hardfp-systemd + - stage3-armv6j_hardfp-systemd-mergedusr - stage3-armv7a-openrc - - stage3-armv7a-systemd + - stage3-armv7a-systemd-mergedusr - stage3-armv7a_hardfp_musl-openrc - stage3-armv7a_hardfp-openrc - - stage3-armv7a_hardfp-systemd + - stage3-armv7a_hardfp-systemd-mergedusr - stage3-arm64-desktop-openrc - - stage3-arm64-desktop-systemd + - stage3-arm64-desktop-systemd-mergedusr - stage3-arm64-musl - stage3-arm64-musl-hardened - stage3-arm64-openrc - - stage3-arm64-systemd + - stage3-arm64-systemd-mergedusr - stage3-i686-hardened-openrc - stage3-i686-musl - stage3-i686-openrc - - stage3-i686-systemd + - stage3-i686-systemd-mergedusr - stage3-ppc64le-musl-hardened-openrc - stage3-ppc64le-openrc - - stage3-ppc64le-systemd + - stage3-ppc64le-systemd-mergedusr - stage3-rv64_lp64-openrc - - stage3-rv64_lp64-systemd + - stage3-rv64_lp64-systemd-mergedusr - stage3-rv64_lp64d-openrc - - stage3-rv64_lp64d-systemd + - stage3-rv64_lp64d-systemd-mergedusr - stage3-s390x-openrc - - stage3-s390x-systemd + - stage3-s390x-systemd-mergedusr name: ${{ matrix.target }} runs-on: ubuntu-latest steps: diff --git a/README.md b/README.md index 0301c7f..998b810 100644 --- a/README.md +++ b/README.md @@ -23,48 +23,46 @@ The following targets are built and pushed to Docker Hub: * `stage3-amd64-musl` * `stage3-amd64-musl-hardened` * `stage3-amd64-nomultilib-openrc` - * `stage3-amd64-nomultilib-systemd` + * `stage3-amd64-nomultilib-systemd-mergedusr` * `stage3-amd64-openrc` * `stage3-amd64-desktop-openrc` - * `stage3-amd64-systemd` * `stage3-amd64-systemd-mergedusr` - * `stage3-amd64-desktop-systemd` * `stage3-amd64-desktop-systemd-mergedusr` * `arm` * `stage3-armv5tel-openrc` - * `stage3-armv5tel-systemd` + * `stage3-armv5tel-systemd-mergedusr` * `stage3-armv6j-openrc` - * `stage3-armv6j-systemd` + * `stage3-armv6j-systemd-mergedusr` * `stage3-armv6j_hardfp-openrc` - * `stage3-armv6j_hardfp-systemd` + * `stage3-armv6j_hardfp-systemd-mergedusr` * `stage3-armv7a-openrc` - * `stage3-armv7a-systemd` + * `stage3-armv7a-systemd-mergedusr` * `stage3-armv7a_hardfp_musl-openrc` * `stage3-armv7a_hardfp-openrc` - * `stage3-armv7a_hardfp-systemd` + * `stage3-armv7a_hardfp-systemd-mergedusr` * `arm64` * `stage3-arm64-desktop-openrc` - * `stage3-arm64-desktop-systemd` + * `stage3-arm64-desktop-systemd-mergedusr` * `stage3-arm64-musl` *
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: fe94090c6c36be4cf9ea7f989ee41e908b8019a2 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Sat Feb 3 00:57:28 2024 + Commit: Zac Medico gentoo org> CommitDate: Thu Feb 8 03:17:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe94090c app-containers/buildah: add 1.33.5 This release addresses a number of Buildkit vulnerabilities including but not limited to: CVE-2024-23651, CVE-2024-23652, and CVE-2024-23653. Bug: https://bugs.gentoo.org/923650 Signed-off-by: Rahil Bhimjiani rahil.rocks> Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.33.5.ebuild | 125 +++ 2 files changed, 126 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 8206af8e3067..0194044405ab 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -2,4 +2,5 @@ DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B e0b2f6d26827cfe40f88a9915f12b6acb385 DIST buildah-1.32.2.tar.gz 18451694 BLAKE2B 885b940e804394d18451e5dce3e3af4097a8adf01e59d7a288dda7063a888759abd9a5c18d8f4522709c7d296fc9a2b5d61229143f3545a786dc59ac837214e2 SHA512 3a50e53e047aa0e23643d8751af1fb51a83fd51e5440111432eb34bdb07e95f24676a917b54409c223df444fe123c8df4aa9af435737cfdd02d0eda0d3f5bba1 DIST buildah-1.33.1.tar.gz 18635429 BLAKE2B 93883b02e6b790c029b03dd3ebb5f0d7c8e184989c987034cd429ea804d17b275a2b81c9f37bbaff1a54367bb93a9b0870af86293aa0332c3ccac1bbb6a750fe SHA512 4abab105f6b242dc38e443b53b6c0c90fd7897bceb6b491fd067cd56767616a3df4005bc0bd0d10f217df2e6716cf950d8662788b110929a826660f29516703e DIST buildah-1.33.2.tar.gz 18580150 BLAKE2B 523b75974a27695bbf818f4a1499d15e48e254934549f2ae191f462334aa4dd34a60c82b78b0d3351e05b297a40a8f8e2df94e75d22779a5c042dbd3dd307e4a SHA512 574c1a249d93edd5f89e106cd192da94235edcff097d9bce841e3b3b3a9588029deddaceb301505114b994e854016c72090cc0016a00ef027b25f3672a3fab32 +DIST buildah-1.33.5.tar.gz 18579521 BLAKE2B a59bfda3dea1f588a2f77a26b942da6ae02a00f1169008f776a2d7699b6b14f38ab29b46b7d0651e9fff3f007e5f95caed99952cc7585c25ea2a3153402958e9 SHA512 82ddfacd69918fb4ca8110d7d5279f4075385e5db5b64b58cf41a90c47e16093f1e65d8ef20136a4cd8f5c23ea8da7f35fb72581cec6472497b9c5b458023e9c DIST buildah-1.34.0.tar.gz 18751419 BLAKE2B 6584c5234e849f9b8cde5e4188791024c8ac5c0ba85859e289f3eb2ec32f97f722ebf25f1291f29e14edf4adc14e19d6a6a76630c820085e9f345736aeb3d4eb SHA512 a3836ce540058f418131969e157d548864727398535e4e99a693d883419b8d764da7166f9b9376c2b9686d8beac101687843c2e93198b16328ef333ad96d55db diff --git a/app-containers/buildah/buildah-1.33.5.ebuild b/app-containers/buildah/buildah-1.33.5.ebuild new file mode 100644 index ..d5fd4e7a796e --- /dev/null +++ b/app-containers/buildah/buildah-1.33.5.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module linux-info + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah; + +# main pkg +LICENSE="Apache-2.0" +# deps +LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" + +SLOT="0" +IUSE="apparmor btrfs +seccomp systemd doc test" +RESTRICT="test" +EXTRA_DOCS=( + "CHANGELOG.md" + "CONTRIBUTING.md" + "install.md" + "troubleshooting.md" + "docs/tutorials" +) + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/buildah.git; +else + SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +RDEPEND=" + systemd? ( sys-apps/systemd ) + btrfs? ( sys-fs/btrfs-progs ) + seccomp? ( sys-libs/libseccomp:= ) + apparmor? ( sys-libs/libapparmor:= ) + app-containers/containers-common + app-crypt/gpgme:= + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= +" +DEPEND="${RDEPEND}" + +pkg_pretend() { + local CONFIG_CHECK="" + use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" + check_extra_config + + linux_config_exists || ewarn "Cannot determine configuration of your kernel." +} + +src_prepare() { + default + + # ensure all necessary files are there + local file + for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh \ + hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do + [[ -f "${file}" ]] || die + done + + sed -i -e "s|/usr/local|/usr|g" Makefile docs/Makefile || die + echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || die + + cat <<-EOF > hack/apparmor_tag.sh || die + #!/usr/bin/env bash + $(usex apparmor 'echo apparmor' echo) + EOF + + use seccomp || { + cat <<-'EOF' > "${T}/disable_seccomp.patch" +--- a/Makefile +
[gentoo-commits] repo/gentoo:master commit in: app-metrics/prometheus-podman-exporter/
commit: 702e1b3cf79e9c878a7647c0f6ceb3d5d2237ac7 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Sun Feb 4 09:37:51 2024 + Commit: Zac Medico gentoo org> CommitDate: Thu Feb 8 03:17:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=702e1b3c app-metrics/prometheus-podman-exporter: add 1.8.0 * Go mod bumps to podman-4.9.2 which has few several security fixes * Add systemd USE flag * Remove redundant runtime dependency on podman as it is statically built-in Signed-off-by: Rahil Bhimjiani rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35159 Signed-off-by: Zac Medico gentoo.org> app-metrics/prometheus-podman-exporter/Manifest | 1 + ...er-.ebuild => prometheus-podman-exporter-1.8.0.ebuild} | 11 --- .../prometheus-podman-exporter-.ebuild| 11 --- 3 files changed, 9 insertions(+), 14 deletions(-) diff --git a/app-metrics/prometheus-podman-exporter/Manifest b/app-metrics/prometheus-podman-exporter/Manifest index 96e0db495301..185f8366ae5c 100644 --- a/app-metrics/prometheus-podman-exporter/Manifest +++ b/app-metrics/prometheus-podman-exporter/Manifest @@ -2,3 +2,4 @@ DIST prometheus-podman-exporter-1.4.0.tar.gz 11934764 BLAKE2B 9f0c7431a15ca0abbf DIST prometheus-podman-exporter-1.5.0.tar.gz 12032097 BLAKE2B 15e209330342432a1f71e4686a705b6c6dc41d14b9022828cf10cb0538dcbf6b26c47f243ad96aef17eb71470d5af15bd090afc57960ee6d7b8828b2cff32c46 SHA512 d5eca9d0c87cbddfef6a58cdfc5213c65846219ff8a60e9efa038a8e4ca37f36bb6dc0687a78defb80a4901eeb617e8aa689b94ef0a48625548e74816fafbfec DIST prometheus-podman-exporter-1.6.0.tar.gz 12234381 BLAKE2B 18960a73962ac30c477cabdcc784268088ba2bdf6a0efa6a777f164333b3964b2a881cec8a7f48d6aa5969306f92ed33d2722bfe740e6401dd704dbeb0963e5f SHA512 ef0b565bab8d695f05cadd3689f40161d5a0943a9d54e42611db0ea43dc98aca42d9ce8b33d080c60ab5456df8dc50f4283001562c4edec2e64fe037dd7d6bf1 DIST prometheus-podman-exporter-1.7.0.tar.gz 12251956 BLAKE2B 91a6a217db3fd2b408344f738a7acad5c161adad6da53ef3d3750b73d9135022b0a4c18d85d0f79fc331344462e600574c8cd94477b57261adb29e5ffccdcc83 SHA512 3f9184681f1466ca4bbd32830c8fd233bb7e95af4df0b97cff606e39987d6c608b8847924d3b1c5fe98d058b32324dea86a142065bae7afdb0f99e4cfe0d9b52 +DIST prometheus-podman-exporter-1.8.0.tar.gz 12253412 BLAKE2B 673986f2acce525ab6c9d0858ca6c193bc292bc5e6c8ad50f81921a8f66673c29f724ad562efefb6fe63d556e491432b593b7581af3a01faf44279013a2ec209 SHA512 eb647d8d5c7d30a6676fe192ac2f8c3be5ee67525206c67ac9d0dc06f2fd5fb7dbad838f53fa75f550f5dcfa5c188bd2eb0e7c46b13fe2795b38187ac2fdb81a diff --git a/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-.ebuild b/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-1.8.0.ebuild similarity index 82% copy from app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-.ebuild copy to app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-1.8.0.ebuild index 5d9cfead06de..1547a7a4946d 100644 --- a/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-.ebuild +++ b/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-1.8.0.ebuild @@ -22,18 +22,15 @@ LICENSE="Apache-2.0" LICENSE+=" BSD-2 BSD ISC MIT MPL-2.0" SLOT="0" -IUSE="btrfs" +IUSE="btrfs systemd" # there are no test files so prevent tests RESTRICT="test" -RDEPEND=" - app-containers/podman[btrfs?] -" -DEPEND="${RDEPEND}" src_compile() { - export BUILDFLAGS=" -tags exclude_graphdriver_devicemapper" - use !btrfs && BUILDFLAGS+=",exclude_graphdriver_btrfs,btrfs_noversion" + export BUILDTAGS="exclude_graphdriver_devicemapper" + use !btrfs && BUILDTAGS+=",exclude_graphdriver_btrfs,btrfs_noversion" + use systemd && BUILDTAGS+=",systemd" default } diff --git a/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-.ebuild b/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-.ebuild index 5d9cfead06de..1547a7a4946d 100644 --- a/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-.ebuild +++ b/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-.ebuild @@ -22,18 +22,15 @@ LICENSE="Apache-2.0" LICENSE+=" BSD-2 BSD ISC MIT MPL-2.0" SLOT="0" -IUSE="btrfs" +IUSE="btrfs systemd" # there are no test files so prevent tests RESTRICT="test" -RDEPEND=" - app-containers/podman[btrfs?] -" -DEPEND="${RDEPEND}" src_compile() { - export BUILDFLAGS=" -tags exclude_graphdriver_devicemapper" - use !btrfs && BUILDFLAGS+=",exclude_graphdriver_btrfs,btrfs_noversion" + export BUILDTAGS="exclude_graphdriver_devicemapper" + use !btrfs && BUILDTAGS+=",exclude_graphdriver_btrfs,btrfs_noversion" + use systemd && BUILDTAGS+=",systemd" default }
[gentoo-commits] repo/gentoo:master commit in: app-containers/podman/
commit: 17fae8ae6b2f316d1fc277d298adc179535090b6 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Sat Feb 3 01:02:03 2024 + Commit: Zac Medico gentoo org> CommitDate: Thu Feb 8 03:17:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17fae8ae app-containers/podman: add 4.9.2 This release addresses a number of Buildkit vulnerabilities including but not limited to: CVE-2024-23651, CVE-2024-23652, and CVE-2024-23653. Bug: https://bugs.gentoo.org/923751 Signed-off-by: Rahil Bhimjiani rahil.rocks> Signed-off-by: Zac Medico gentoo.org> app-containers/podman/Manifest| 1 + app-containers/podman/podman-4.9.2.ebuild | 136 ++ 2 files changed, 137 insertions(+) diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest index 3c4bd27e99ff..cb6918b21754 100644 --- a/app-containers/podman/Manifest +++ b/app-containers/podman/Manifest @@ -1,2 +1,3 @@ DIST podman-4.8.3.tar.gz 21565162 BLAKE2B 13d2e5800dce96ba8c1671f251c2809dc0166198b807978d44b6f10b4dd2095e909678a12518fed84a0a1b5eee5a71e944170eb55350c3af945a63910f9c8082 SHA512 13ade866b888d32ada3b38130d7cc4677591136e25234e040b478c5d002d1b7907ed46731996d25cc41b992b98b75f109c6e6eea44251f4ad89162b20266976d DIST podman-4.9.1.tar.gz 21573896 BLAKE2B 5005c84b0c430b790d64401d9b7e45cf8057f16add0535042ee9cd5f7af608461a13e266099fbf74631996edced3869bd019186266a7d1af82237db6fb990923 SHA512 59cece9806df3b69e202b39e0a45d71b3f6fd77dbbbe1452bc046468d5504fc52c21ad3056a89bab7d3f9a86c86e22369902e0a2840ca43e0dd3a6c4c10affc2 +DIST podman-4.9.2.tar.gz 21725053 BLAKE2B 8457b714198ba341d1bbceece492229d635c14de19abe903576337893b618d2fce6048ece4ea452ddecfbbe42fc53b2e706228a1c5809ddcd38e0aaa2c0bb6d0 SHA512 09f6c1839d67fb7404688c8fc6fcb65471ca9f9d1651f7c5c57baa52eb64f0a8f73523d7761a857794b6307d3a943aecd92fc247dd193ccf1d53eb234f9f6ff5 diff --git a/app-containers/podman/podman-4.9.2.ebuild b/app-containers/podman/podman-4.9.2.ebuild new file mode 100644 index ..3f6774cf6770 --- /dev/null +++ b/app-containers/podman/podman-4.9.2.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module tmpfiles linux-info + +DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI" +HOMEPAGE="https://github.com/containers/podman/ https://podman.io/; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/podman.git; +else + SRC_URI="https://github.com/containers/podman/archive/v${PV/_rc/-rc}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${P/_rc/-rc}" + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +# main pkg +LICENSE="Apache-2.0" +# deps +LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +IUSE="apparmor btrfs cgroup-hybrid wrapper +fuse +init +rootless +seccomp selinux systemd" +RESTRICT="test" + +RDEPEND=" + app-crypt/gpgme:= + >=app-containers/conmon-2.0.0 + >=app-containers/containers-common-0.56.0 + dev-libs/libassuan:= + dev-libs/libgpg-error:= + sys-apps/shadow:= + + apparmor? ( sys-libs/libapparmor ) + btrfs? ( sys-fs/btrfs-progs ) + cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) + !cgroup-hybrid? ( app-containers/crun ) + wrapper? ( !app-containers/docker-cli ) + fuse? ( sys-fs/fuse-overlayfs ) + init? ( app-containers/catatonit ) + rootless? ( app-containers/slirp4netns ) + seccomp? ( sys-libs/libseccomp:= ) + selinux? ( sec-policy/selinux-podman sys-libs/libselinux:= ) + systemd? ( sys-apps/systemd:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-go/go-md2man +" + +PATCHES=( + "${FILESDIR}/seccomp-toggle-4.7.0.patch" +) + +CONFIG_CHECK=" + ~USER_NS +" + +pkg_setup() { + use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" + linux-info_pkg_setup +} + +src_prepare() { + default + + # assure necessary files are present + local file + for file in apparmor_tag btrfs_installed_tag btrfs_tag systemd_tag; do + [[ -f hack/"${file}".sh ]] || die + done + + local feature + for feature in apparmor systemd; do + cat <<-EOF > hack/"${feature}"_tag.sh || die + #!/usr/bin/env bash + $(usex ${feature} "echo ${feature}" echo) + EOF + done + + echo -e "#!/usr/bin/env bash\n echo" > hack/btrfs_installed_tag.sh || die + cat <<-EOF > hack/btrfs_tag.sh || die + #!/usr/bin/env bash + $(usex btrfs echo 'echo exclude_graphdriver_btrfs btrfs_noversion') + EOF +} + +src_compile() { + export PREFIX="${EPREFIX}/usr" + + # For non-live versions, prevent git operations which causes sandbox violations + # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 + [[ ${PV} != * ]] && export
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-creator/
commit: 0c187dd394b737da645806780b2bd15e6ab238fd Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 8 02:35:52 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 8 02:35:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c187dd3 dev-qt/qt-creator: add 12.0.2 Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qt-creator/Manifest | 1 + dev-qt/qt-creator/qt-creator-12.0.2.ebuild | 254 + 2 files changed, 255 insertions(+) diff --git a/dev-qt/qt-creator/Manifest b/dev-qt/qt-creator/Manifest index a885584233a9..dd4e4099f113 100644 --- a/dev-qt/qt-creator/Manifest +++ b/dev-qt/qt-creator/Manifest @@ -1 +1,2 @@ DIST qt-creator-opensource-src-12.0.1.tar.xz 51003336 BLAKE2B 2d4971cf81f1d1bee03c979ac4d47bd3c2814a692325d8531cedb659db5b0164cdff9d82bb4f95b932cf186fc346468e25d03ba60694f614923149c063a219cd SHA512 03a7afc1d820d07a3687a186f49bc212f4f1ab99dea5390bd3f962b4d373b1b130ed780ad5bebf1a478c77cf5e07e2af2eb701829a98c78e71b252d65a9112c7 +DIST qt-creator-opensource-src-12.0.2.tar.xz 51028300 BLAKE2B a8a5d32ea472089182a515b1679a5de60c185112a9749784ceb8562bd0c8c97f66cf579b9862a27a24b20243f49002a6a068fcb2f9ed4dc9b57e4e2a0c233459 SHA512 cb28405aa632b390be0dbee6995f553d5663f69dafba14a338275e9ea7408bf97a132f6ff17a961fc82a9cabfb57f28a03680d994fe038696da10fe131d5d7d1 diff --git a/dev-qt/qt-creator/qt-creator-12.0.2.ebuild b/dev-qt/qt-creator/qt-creator-12.0.2.ebuild new file mode 100644 index ..a2c7444d9223 --- /dev/null +++ b/dev-qt/qt-creator/qt-creator-12.0.2.ebuild @@ -0,0 +1,254 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit cmake flag-o-matic llvm python-any-r1 readme.gentoo-r1 xdg + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI=( + "https://code.qt.io/qt-creator/qt-creator.git; + "https://github.com/qt-creator/qt-creator.git; + ) + EGIT_SUBMODULES=( + perfparser + src/libs/qlitehtml + src/libs/qlitehtml/src/3rdparty/litehtml + ) +else + QTC_PV=${PV/_/-} + QTC_P=${PN}-opensource-src-${QTC_PV} + [[ ${QTC_PV} == ${PV} ]] && QTC_REL=official || QTC_REL=development + SRC_URI="https://download.qt.io/${QTC_REL}_releases/qtcreator/$(ver_cut 1-2)/${PV/_/-}/${QTC_P}.tar.xz" + S=${WORKDIR}/${QTC_P} + KEYWORDS="~amd64" +fi + +DESCRIPTION="Lightweight IDE for C++/QML development centering around Qt" +HOMEPAGE="https://www.qt.io/product/development-tools; + +LICENSE="GPL-3" +SLOT="0" +IUSE=" + +clang +designer doc +help qmldesigner serialterminal + +svg test +tracing webengine +" +RESTRICT="!test? ( test )" + +LLVM_MAX_SLOT=17 +QT_PV=6.2.0:6 # IDE_QT_VERSION_MIN + +# := is used where Qt's private APIs are used for safety +COMMON_DEPEND=" + >=dev-qt/qt5compat-${QT_PV} + >=dev-qt/qtbase-${QT_PV}=[concurrent,gui,network,widgets,xml] + >=dev-qt/qtdeclarative-${QT_PV}= + clang? ( + dev-cpp/yaml-cpp:= + =dev-qt/qttools-${QT_PV}[designer] ) + help? ( + >=dev-qt/qttools-${QT_PV}[assistant] + webengine? ( >=dev-qt/qtwebengine-${QT_PV} ) + ) + qmldesigner? ( + >=dev-qt/qtquick3d-${QT_PV}= + >=dev-qt/qtsvg-${QT_PV} + ) + serialterminal? ( >=dev-qt/qtserialport-${QT_PV} ) + svg? ( >=dev-qt/qtsvg-${QT_PV} ) + tracing? ( + app-arch/zstd:= + dev-libs/elfutils + >=dev-qt/qtshadertools-${QT_PV} + ) +" +# qtimageformats for .webp in examples, semi-optfeature but useful in general +RDEPEND=" + ${COMMON_DEPEND} + help? ( >=dev-qt/qtimageformats-${QT_PV} ) + qmldesigner? ( >=dev-qt/qtquicktimeline-${QT_PV} ) +" +DEPEND="${COMMON_DEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + >=dev-qt/qttools-${QT_PV}[linguist] + doc? ( >=dev-qt/qttools-${QT_PV}[qdoc] ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-11.0.2-musl-no-execinfo.patch + "${FILESDIR}"/${PN}-12.0.0-musl-no-malloc-trim.patch +) + +llvm_check_deps() { + has_version -d "sys-devel/clang:${LLVM_SLOT}" +} + +pkg_setup() { + python-any-r1_pkg_setup + use clang && llvm_pkg_setup +} + +src_prepare() { + cmake_src_prepare + + # needed for finding docs at runtime in PF + sed -e "/_IDE_DOC_PATH/s/qtcreator/${PF}/" \ + -i cmake/QtCreatorAPIInternal.cmake || die +} + +src_configure() { + # -Werror=lto-type-mismatch issues, needs looking into + filter-lto + + # temporary workaround for musl-1.2.4 (bug #903611), this ideally + # needs fixing in qtbase as *64 usage comes from its headers' macros + use elibc_musl && append-lfs-flags + + local mycmakeargs=( + -DBUILD_WITH_PCH=no
[gentoo-commits] repo/gentoo:master commit in: dev-python/cython/
commit: b388024d6034ee7b5cc124e3e4a446f95a8a8fa7 Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 7 19:56:13 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 8 01:56:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b388024d dev-python/cython: Stabilize 3.0.8 arm, #922563 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/cython/cython-3.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cython/cython-3.0.8.ebuild b/dev-python/cython/cython-3.0.8.ebuild index 48a92565ee35..27ffd4c6ee57 100644 --- a/dev-python/cython/cython-3.0.8.ebuild +++ b/dev-python/cython/cython-3.0.8.ebuild @@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-java/apache-rat/
commit: f950ba39618844067211fff193b596fda994e51b Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 7 15:41:58 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 8 01:56:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f950ba39 dev-java/apache-rat: Keyword 0.15-r1 x86, #922771 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-java/apache-rat/apache-rat-0.15-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/apache-rat/apache-rat-0.15-r1.ebuild b/dev-java/apache-rat/apache-rat-0.15-r1.ebuild index 83f694bf7399..e43c0870b71c 100644 --- a/dev-java/apache-rat/apache-rat-0.15-r1.ebuild +++ b/dev-java/apache-rat/apache-rat-0.15-r1.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/${P}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" CP_DEPEND=" >=dev-java/ant-1.10.14:0
[gentoo-commits] repo/gentoo:master commit in: dev-python/cython/
commit: 3f09574bbcda1edea4af2bbd1241155444a146d9 Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 7 19:58:12 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 8 01:56:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f09574b dev-python/cython: Stabilize 3.0.8 ppc, #922563 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/cython/cython-3.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cython/cython-3.0.8.ebuild b/dev-python/cython/cython-3.0.8.ebuild index 594db9774806..b38be828f4f0 100644 --- a/dev-python/cython/cython-3.0.8.ebuild +++ b/dev-python/cython/cython-3.0.8.ebuild @@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cython/
commit: 94897e62e3d2d3e0c62a60b3e3c926210b7672f3 Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 7 19:56:46 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 8 01:56:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94897e62 dev-python/cython: Stabilize 3.0.8 sparc, #922563 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/cython/cython-3.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cython/cython-3.0.8.ebuild b/dev-python/cython/cython-3.0.8.ebuild index 27ffd4c6ee57..594db9774806 100644 --- a/dev-python/cython/cython-3.0.8.ebuild +++ b/dev-python/cython/cython-3.0.8.ebuild @@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cython/
commit: 0596e89c6e31850853a946cb35191f6885350394 Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 7 22:59:42 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 8 01:56:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0596e89c dev-python/cython: Stabilize 3.0.8 amd64, #922563 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/cython/cython-3.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cython/cython-3.0.8.ebuild b/dev-python/cython/cython-3.0.8.ebuild index b38be828f4f0..c9e4c532b5eb 100644 --- a/dev-python/cython/cython-3.0.8.ebuild +++ b/dev-python/cython/cython-3.0.8.ebuild @@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cython/
commit: 7d612b555d901e41d15d5c261b7176140b916b87 Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 7 18:48:27 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 8 01:56:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d612b55 dev-python/cython: Stabilize 3.0.8 arm64, #922563 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/cython/cython-3.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cython/cython-3.0.8.ebuild b/dev-python/cython/cython-3.0.8.ebuild index 32016adffce1..00d65a085be4 100644 --- a/dev-python/cython/cython-3.0.8.ebuild +++ b/dev-python/cython/cython-3.0.8.ebuild @@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cython/
commit: e66abf92df012ba0a91c1aac7fa16b48a50cf1e8 Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 7 18:55:42 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 8 01:56:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66abf92 dev-python/cython: Stabilize 3.0.8 ppc64, #922563 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/cython/cython-3.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cython/cython-3.0.8.ebuild b/dev-python/cython/cython-3.0.8.ebuild index 00d65a085be4..48a92565ee35 100644 --- a/dev-python/cython/cython-3.0.8.ebuild +++ b/dev-python/cython/cython-3.0.8.ebuild @@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-misc/r8168/
commit: 6df01f68704679bb520d220356318c1f6ad63a7c Author: Matoro Mahri matoro tk> AuthorDate: Wed Feb 7 15:21:40 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 8 01:56:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6df01f68 Revert "net-misc/r8168: Stabilize 8.052.01 amd64, #918707" This reverts commit df18a283fdd6bfd1260bd42faf7b3da3b13f76c2. Signed-off-by: Ionen Wolkens gentoo.org> net-misc/r8168/r8168-8.052.01.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/r8168/r8168-8.052.01.ebuild b/net-misc/r8168/r8168-8.052.01.ebuild index 507eae82b9d6..8d93a0a7f5fe 100644 --- a/net-misc/r8168/r8168-8.052.01.ebuild +++ b/net-misc/r8168/r8168-8.052.01.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ SRC_URI="http://rtitwww.realtek.com/rtdrivers/cn/nic1/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="~amd64 ~x86" IUSE="use-firmware"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/alpha/
commit: e4fab808f3470178fdcc016bfff996248745ce9e Author: Matoro Mahri matoro tk> AuthorDate: Tue Feb 6 20:50:10 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 8 01:56:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4fab808 profiles/arch/alpha: mask media-video/pipewire[liblc3] Closes: https://bugs.gentoo.org/923067 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> profiles/arch/alpha/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index a3e08cabcebd..ed718f860470 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro (2024-02-06) +# Pulls in dev-python/scipy, which does not pass tests, #923067 +media-video/pipewire liblc3 + # matoro (2024-01-24) # No LLVM on alpha. dev-util/perf bpf
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcap-ng/
commit: 1c4dc034974d902b0226768020d5692f08ceffe2 Author: Sam James gentoo org> AuthorDate: Thu Feb 8 01:49:52 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:49:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c4dc034 sys-libs/libcap-ng: Stabilize 0.8.4 hppa, #923517 Signed-off-by: Sam James gentoo.org> sys-libs/libcap-ng/libcap-ng-0.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libcap-ng/libcap-ng-0.8.4.ebuild b/sys-libs/libcap-ng/libcap-ng-0.8.4.ebuild index 6771a04c4ac7..f0f688f287be 100644 --- a/sys-libs/libcap-ng/libcap-ng-0.8.4.ebuild +++ b/sys-libs/libcap-ng/libcap-ng-0.8.4.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://people.redhat.com/sgrubb/${PN}/${P}.tar.gz; LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="python static-libs" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/PyQt5-sip/, dev-python/PyQt5-sip/files/
commit: 2a56d48043c6de82dedb7dab9e618b77f435855e Author: Kostadin Shishmanov tutanota com> AuthorDate: Thu Feb 8 00:16:26 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 8 01:49:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a56d480 dev-python/PyQt5-sip: Fix incompatible pointer types Closes: https://bugs.gentoo.org/919000 Signed-off-by: Kostadin Shishmanov tutanota.com> Closes: https://github.com/gentoo/gentoo/pull/35222 Signed-off-by: Ionen Wolkens gentoo.org> dev-python/PyQt5-sip/PyQt5-sip-12.13.0-r1.ebuild | 22 ++ .../PyQt5-sip/files/PyQt5-sip-12.13.0-c99.patch| 16 2 files changed, 38 insertions(+) diff --git a/dev-python/PyQt5-sip/PyQt5-sip-12.13.0-r1.ebuild b/dev-python/PyQt5-sip/PyQt5-sip-12.13.0-r1.ebuild new file mode 100644 index ..ef695eed82eb --- /dev/null +++ b/dev-python/PyQt5-sip/PyQt5-sip-12.13.0-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN/-/_} +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="sip extension module for PyQt5" +HOMEPAGE="https://www.riverbankcomputing.com/software/sip/; + +LICENSE="|| ( GPL-2 GPL-3 SIP )" +SLOT="0/$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +PATCHES=( + "${FILESDIR}/PyQt5-sip-12.13.0-c99.patch" +) diff --git a/dev-python/PyQt5-sip/files/PyQt5-sip-12.13.0-c99.patch b/dev-python/PyQt5-sip/files/PyQt5-sip-12.13.0-c99.patch new file mode 100644 index ..b1fd2470758c --- /dev/null +++ b/dev-python/PyQt5-sip/files/PyQt5-sip-12.13.0-c99.patch @@ -0,0 +1,16 @@ +https://bugs.gentoo.org/919000 +https://www.riverbankcomputing.com/hg/sip/rev/afc99fa84d0d + +diff --git a/siplib.c b/siplib.c +index 8b0a6d5..d996a9c 100644 +--- a/siplib.c b/siplib.c +@@ -3902,7 +3902,7 @@ static int parsePass1(PyObject **parseErrp, sipSimpleWrapper **selfp, + { + case '#': + /* A ctor has an argument with the /Transfer/ annotation. */ +-*selfp = va_arg(va, PyObject *); ++*selfp = (sipSimpleWrapper *) va_arg(va, PyObject *); + break; + + case 'B':
[gentoo-commits] repo/gentoo:master commit in: app-portage/getuto/
commit: 20981f20c77a5d7ac2eca13287a14b9d44905bd7 Author: Sam James gentoo org> AuthorDate: Thu Feb 8 01:35:23 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:35:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20981f20 app-portage/getuto: add 1.10 Sam James (5): README.md: add README.md: small tweaks getuto: cleanup dirmngr too ci: update for sys-devel/make -> dev-build/make pkgmove getuto: honour http_proxy (pass --honor-http-proxy to gpg's dirmngr) Signed-off-by: Sam James gentoo.org> app-portage/getuto/Manifest | 1 + app-portage/getuto/getuto-1.10.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/app-portage/getuto/Manifest b/app-portage/getuto/Manifest index 149ef3ac4016..a2a8257d732e 100644 --- a/app-portage/getuto/Manifest +++ b/app-portage/getuto/Manifest @@ -1,2 +1,3 @@ +DIST getuto-1.10.tar.gz 10544 BLAKE2B b4f5d2d591eb9f41e9fd528122b07bd90d69bcffe1abd721ea747f2d773a6295263bb120437d09b091f95fa0249ce764a2a262a049c74777b7adea765bf88c9a SHA512 2b016fbe7fa046349af7d2a4e8ff26c5ae7328a4af7f1186cd19b3ff5ed6b639d0a6eb7db2f345c71169c0d30c7aea6d5a3a289000878328e776111d025eddb4 DIST getuto-1.9.1.tar.gz 10220 BLAKE2B 4c756f36e9d1272ab194c65e75b6c4d47c248190029ce2b5fe6edb1253998aaa311dd1ae59f893200d1588a52d1bcb53376a32f279c841ae6b5cf5e5b0eeb163 SHA512 3f8e5359940fa5582bea8dc11f2a0846c3f6bdc555974f2f049d5c6ff282029b6393a8c6ae221d327376b4df05de492f44720de90f76f5e3deb436171507f0cb DIST libc-1-r1-1.gpkg.tar 20480 BLAKE2B b2c184e20c1a29ff66240e992f9f81219285f525eb63cea081372685cf03a2e231a2edb528259617e74c655fbe61b6e0d8fc0bbdbd8452b6098de58432f019d7 SHA512 ce52f398ea8979ec16161381803740d49a4294c77303880f54090c379ba5eb8e545a3d3550f229cacc18c7763dc3adf7936561ba1c64b43c87692ec66084e4e6 diff --git a/app-portage/getuto/getuto-1.10.ebuild b/app-portage/getuto/getuto-1.10.ebuild new file mode 100644 index ..7be78a7129e1 --- /dev/null +++ b/app-portage/getuto/getuto-1.10.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Standalone Gentoo gpg trust anchor generation tool for binpkgs" +HOMEPAGE="https://github.com/projg2/getuto; + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/projg2/getuto; + inherit git-r3 +else + SRC_URI=" + https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz + " + S=${WORKDIR}/${PN}-${P} + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +SRC_URI+=" test? ( https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/17.1/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar )" + +LICENSE="GPL-2" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-crypt/gnupg + dev-libs/openssl + sec-keys/openpgp-keys-gentoo-release + sys-apps/gentoo-functions +" + +src_unpack() { + if [[ ${PV} == ]] ; then + git-r3_src_unpack + else + # Don't mangle test data + unpack ${P}.tar.gz + fi + + if use test ; then + cp "${DISTDIR}"/libc-1-r1-1.gpkg.tar "${S}" || die + fi +} + +src_install() { + dobin getuto +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/
commit: 86d46664305d2c6deb51425e973a23f328423a57 Author: Sam James gentoo org> AuthorDate: Thu Feb 8 01:36:18 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:36:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d46664 app-misc/ca-certificates: Stabilize 20230311.3.96.1 hppa, #923512 Signed-off-by: Sam James gentoo.org> app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild index f362b4676010..66a2a76f3bf3 100644 --- a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild +++ b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild @@ -55,7 +55,7 @@ fi LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ${PRECOMPILED} || IUSE+=" cacert"
[gentoo-commits] repo/gentoo:master commit in: www-client/opera/
commit: cc3353d814dc0e32701df61ad92f5297992181c4 Author: Matt Jolly footclan ninja> AuthorDate: Wed Feb 7 22:21:42 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:20:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3353d8 www-client/opera: amd64 stable (107.0.5045.15) Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> www-client/opera/opera-107.0.5045.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/opera/opera-107.0.5045.15.ebuild b/www-client/opera/opera-107.0.5045.15.ebuild index 869e16febbe2..6c4c3db8eec1 100644 --- a/www-client/opera/opera-107.0.5045.15.ebuild +++ b/www-client/opera/opera-107.0.5045.15.ebuild @@ -41,7 +41,7 @@ else MY_PN=${PN} fi -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" FFMPEG_VERSION="114.0.5735.9"
[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/
commit: a91a5205a3747a2e03e464cc6e4e100a39e8074a Author: Matt Jolly footclan ninja> AuthorDate: Wed Feb 7 22:20:54 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:20:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91a5205 www-plugins/chrome-binary-plugins: automated update (122.0.6261.29_beta) Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> www-plugins/chrome-binary-plugins/Manifest | 2 +- ...1.18_beta.ebuild => chrome-binary-plugins-122.0.6261.29_beta.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest index 9937d10de107..e80b9f2b87df 100644 --- a/www-plugins/chrome-binary-plugins/Manifest +++ b/www-plugins/chrome-binary-plugins/Manifest @@ -1,3 +1,3 @@ -DIST google-chrome-beta_122.0.6261.18-1_amd64.deb 106394696 BLAKE2B 5adb912300b0e654f135d6ea7ab86064bf4c36afff6da08036ec28f9fe235d6fb2215807d1c2ca09516c7e2419c00c994b82ecb6de358cf9a5062bc6f8cb97ab SHA512 b9c8c107493008e5f042191918eb6fecc636ee0c4f218f59b1cdf0e938a39e5d0e0f1a9b2436a74ef77ee3aa82b0702cef0827a219fd7851e594731b1400e801 +DIST google-chrome-beta_122.0.6261.29-1_amd64.deb 106385780 BLAKE2B f763ab9f02e4e4c8da12e2a0dcfec0a477997fcae99683c7825005152678a4cc9c6d1b16365584648a6e66f1f8609c4f6b5efa99728a72a9d913fbd286f2 SHA512 48357ca80601bd89b1968ab39c0d6811e22a31e8ed6ebfe2ffaf29b75a487589b85dd56fb8622ce774979c7d90cb081079a55bb04d951d0a69f5ce9480cd4c79 DIST google-chrome-stable_121.0.6167.160-1_amd64.deb 106437036 BLAKE2B 3c9d61747948bb9107b61d559a7903b41082849db05500eed56106651c9bc85779f9babe06ff0458f68ad1d792123aa54f5a3a4d8f7b77b5189a52fd0b75 SHA512 533504e7851d9c42ab48fe3ca589376dcfeef3abd2267014466dd44d2827d979ade5c6deeef6a4cde30b72b29b4e0ad1b896a78314bd56c39c5703a529a5981b DIST google-chrome-unstable_123.0.6272.2-1_amd64.deb 106505188 BLAKE2B bf3cc3e64d08d09f5a605c3bc05dcabe8dd7deaf5f20bf22ac46b1feedf1a60704553985ff8c26d1d422aef61ad6636e140b6427fff8a8316064fe3b80705ed9 SHA512 94ceb22afedea3a7fffc0548594f2cbd0f016938bcc55b6048a58bde0865a408d497160ff382dd18aba6b6d21ed85167b51109b451f2d414c42c3423f334f2df diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6261.18_beta.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6261.29_beta.ebuild similarity index 100% rename from www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6261.18_beta.ebuild rename to www-plugins/chrome-binary-plugins/chrome-binary-plugins-122.0.6261.29_beta.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/
commit: 2ea12f8fe0cc500e3f0e7ed7333de5c6fe1e2d78 Author: Matt Jolly footclan ninja> AuthorDate: Wed Feb 7 05:04:39 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:20:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ea12f8f www-client/microsoft-edge-dev: automated bump (123.0.2380.1) Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> www-client/microsoft-edge-dev/Manifest | 1 + .../microsoft-edge-dev-123.0.2380.1.ebuild | 127 + 2 files changed, 128 insertions(+) diff --git a/www-client/microsoft-edge-dev/Manifest b/www-client/microsoft-edge-dev/Manifest index d189d2d6f5ac..672ce1a0cf54 100644 --- a/www-client/microsoft-edge-dev/Manifest +++ b/www-client/microsoft-edge-dev/Manifest @@ -1,3 +1,4 @@ DIST microsoft-edge-dev_122.0.2348.0-1_amd64.deb 165290790 BLAKE2B ba37a036d8ad8c0c6421ff15f99098d0c4ffce73774d698387df3be74b1c74e464388511f81b66c0d7aef99b57c89705b10b7f9dd68efa6438f793598155f1d2 SHA512 453caf2efa380af5dd29a799d4bc8eaa01de6349f23895a59086b895b1982ec0b12090583fb68c5cb02d0289887fdc3c0e644e023f5e6cc541695d9b74902d4d DIST microsoft-edge-dev_122.0.2353.0-1_amd64.deb 165642362 BLAKE2B eb0b06534dc38427e4b9e6be0feb4d298764dceed350bf3c99191b983b7fee9d00ea7206d4c603f9d882066c5b9c029137dcf98f6309764a98f922aeb7f6b520 SHA512 1b05f9af1c2cfac04026156d25d309681b0d538a312de25c398ca43f24496cefb52e0c0d693e1ee7115e2cc97b8ac136d93dbbabb747c635ef3cc484c8c8f02a DIST microsoft-edge-dev_122.0.2365.3-1_amd64.deb 166044182 BLAKE2B de33a2a3687221748f39cc934e8620d751c0110d96f03d7819352761847f7e57bc55e54fc0b6c17b3c961f3ad1544b86f1e952956896a79c6995fa23707e8924 SHA512 dadfd0470a9e934d490074549fb63e07b66dc3cc81f76d3a34621b1d4cbbe134a8b4dbd8e48600a29d46ec65ee41338900710dad1b07651725f24dbe0699957d +DIST microsoft-edge-dev_123.0.2380.1-1_amd64.deb 166405746 BLAKE2B 194f5ac8edd58500bb4cf2b65a58b9ce0c7bce48c089de8bde80f41a1a985511b72a253a591f248ff10328e79fa5b132408bf88fbbdcc1c03a6c43a3800b90d1 SHA512 3979774f14330dc3dcae2822372d9aa67ffba1ddf56639ef39e004864e4cef9f6d6e5fa680084bff23b0dd80a921c3655be2d94f1d85e1bfbcbe6cc4436333e8 diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-123.0.2380.1.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-123.0.2380.1.ebuild new file mode 100644 index ..f67dc1739fa5 --- /dev/null +++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-123.0.2380.1.ebuild @@ -0,0 +1,127 @@ +# Copyright 2011-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit chromium-2 desktop pax-utils unpacker xdg + +DESCRIPTION="The web browser from Microsoft" +HOMEPAGE="https://www.microsoft.com/en-us/edge; + +if [[ ${PN} == microsoft-edge ]]; then + MY_PN=${PN}-stable +else + MY_PN=${PN} +fi + +KEYWORDS="-* ~amd64" + +MY_P="${MY_PN}_${PV}-1" + +SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb; + +LICENSE="microsoft-edge" +SLOT="0" +RESTRICT="bindist mirror strip" +IUSE="+mip qt5 qt6" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-misc/ca-certificates + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-fonts/liberation-fonts + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl[ssl] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango + x11-misc/xdg-utils + mip? ( app-crypt/libsecret ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[X] + dev-qt/qtwidgets:5 + ) + qt6? ( dev-qt/qtbase:6[gui,widgets] ) +" + +QA_PREBUILT="*" +QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" +S=${WORKDIR} +EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" + +pkg_nofetch() { + eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." +} + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "microsoft-edge only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + unpacker + + rm -f _gpgorigin || die + + rm -r etc usr/share/menu || die + mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die + + gzip -d usr/share/doc/${PF}/changelog.gz || die + gzip -d
[gentoo-commits] repo/gentoo:master commit in: www-client/opera/
commit: 751e7a539b51e92b1bb741d2099ebc5338ab7da8 Author: Matt Jolly footclan ninja> AuthorDate: Wed Feb 7 22:21:44 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:20:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=751e7a53 www-client/opera: remove old Signed-off-by: Matt Jolly footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/35208 Signed-off-by: Sam James gentoo.org> www-client/opera/Manifest | 1 - www-client/opera/opera-106.0.4998.70.ebuild | 170 2 files changed, 171 deletions(-) diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index 0dfb7d46611f..28f35f39c51c 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1,3 +1,2 @@ DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f SHA512 bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c -DIST opera-stable_106.0.4998.70_amd64.deb 108237616 BLAKE2B 5d92b3582baa897b16ead514525793057abf38cff0da53e63a2bab189f0b0c8eced5598cc7331a5b1bcd39a054d7f4af374b915eaa412d16e9af48ebc59fa306 SHA512 97d71993f5840856d3debaef8f7e05d1d4e804c159934869248505c92abee90ba1a23440b7c62ec6bb136a1989b5b6c0a117fdf84a161a1a406bb5f55cca9bdc DIST opera-stable_107.0.5045.15_amd64.deb 109153280 BLAKE2B 5998f25f5c1f941ebe160e6d101e7364278985f5d1888a4988da046a3c3b520f073d9a622a0471a3538b9e5d95776a720e95e7b8d389a8d0fff3202f2a37ef0b SHA512 a85f2a75c3e576e2a5da7a1524e0b041632a8b10f3c521189d3325c4fbc0a260af7af65edf5a573e0f3c5131c0ed53858d2b8a7d50fb148b65c36715c142df57 diff --git a/www-client/opera/opera-106.0.4998.70.ebuild b/www-client/opera/opera-106.0.4998.70.ebuild deleted file mode 100644 index 6c4c3db8eec1.. --- a/www-client/opera/opera-106.0.4998.70.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS=" - bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id - it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi - zh-CN zh-TW -" - -# These are intended for ebuild maintainer use to force RPM if DEB is not available. -: ${OPERA_FORCE_RPM=no} - -inherit chromium-2 pax-utils xdg - -if [[ ${OPERA_FORCE_RPM} == yes ]]; then - inherit rpm - OPERA_ARCHIVE_EXT="rpm" -else - inherit unpacker - OPERA_ARCHIVE_EXT="deb" -fi - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="https://www.opera.com/; -LICENSE="OPERA-2018" -SLOT="0" - -SRC_URI_BASE=( - "https://download1.operacdn.com/pub/${PN}; - "https://download2.operacdn.com/pub/${PN}; - "https://download3.operacdn.com/pub/${PN}; - "https://download4.operacdn.com/pub/${PN}; -) - -if [[ ${PN} == opera ]]; then - MY_PN=${PN}-stable - SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) -else - MY_PN=${PN} -fi - -KEYWORDS="-* amd64" - -FFMPEG_VERSION="114.0.5735.9" - -SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} - proprietary-codecs? ( - mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz - )" - -IUSE="+proprietary-codecs +suid qt5 qt6" -RESTRICT="bindist mirror strip" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gsettings-desktop-schemas - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[X] - dev-qt/qtwidgets:5 - ) - qt6? ( dev-qt/qtbase:6[gui,widgets] ) -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="opt/opera${PN#opera}" - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "opera only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - if [[ ${OPERA_FORCE_RPM} == yes ]]; then - rpm_src_unpack "${A[0]}" - else - unpacker - fi - - # move to /opt, bug #573052 - mkdir
[gentoo-commits] repo/gentoo:master commit in: www-client/opera/
commit: 435d070b3bd9178c0d65f17d4170ff9f7d079c9c Author: Matt Jolly footclan ninja> AuthorDate: Wed Feb 7 22:21:38 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:20:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435d070b www-client/opera: automated bump (107.0.5045.15) Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> www-client/opera/Manifest | 1 + www-client/opera/opera-107.0.5045.15.ebuild | 170 2 files changed, 171 insertions(+) diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index 96c9ce260794..0dfb7d46611f 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1,2 +1,3 @@ DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f SHA512 bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c DIST opera-stable_106.0.4998.70_amd64.deb 108237616 BLAKE2B 5d92b3582baa897b16ead514525793057abf38cff0da53e63a2bab189f0b0c8eced5598cc7331a5b1bcd39a054d7f4af374b915eaa412d16e9af48ebc59fa306 SHA512 97d71993f5840856d3debaef8f7e05d1d4e804c159934869248505c92abee90ba1a23440b7c62ec6bb136a1989b5b6c0a117fdf84a161a1a406bb5f55cca9bdc +DIST opera-stable_107.0.5045.15_amd64.deb 109153280 BLAKE2B 5998f25f5c1f941ebe160e6d101e7364278985f5d1888a4988da046a3c3b520f073d9a622a0471a3538b9e5d95776a720e95e7b8d389a8d0fff3202f2a37ef0b SHA512 a85f2a75c3e576e2a5da7a1524e0b041632a8b10f3c521189d3325c4fbc0a260af7af65edf5a573e0f3c5131c0ed53858d2b8a7d50fb148b65c36715c142df57 diff --git a/www-client/opera/opera-107.0.5045.15.ebuild b/www-client/opera/opera-107.0.5045.15.ebuild new file mode 100644 index ..869e16febbe2 --- /dev/null +++ b/www-client/opera/opera-107.0.5045.15.ebuild @@ -0,0 +1,170 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id + it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi + zh-CN zh-TW +" + +# These are intended for ebuild maintainer use to force RPM if DEB is not available. +: ${OPERA_FORCE_RPM=no} + +inherit chromium-2 pax-utils xdg + +if [[ ${OPERA_FORCE_RPM} == yes ]]; then + inherit rpm + OPERA_ARCHIVE_EXT="rpm" +else + inherit unpacker + OPERA_ARCHIVE_EXT="deb" +fi + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="https://www.opera.com/; +LICENSE="OPERA-2018" +SLOT="0" + +SRC_URI_BASE=( + "https://download1.operacdn.com/pub/${PN}; + "https://download2.operacdn.com/pub/${PN}; + "https://download3.operacdn.com/pub/${PN}; + "https://download4.operacdn.com/pub/${PN}; +) + +if [[ ${PN} == opera ]]; then + MY_PN=${PN}-stable + SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) +else + MY_PN=${PN} +fi + +KEYWORDS="-* ~amd64" + +FFMPEG_VERSION="114.0.5735.9" + +SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} + proprietary-codecs? ( + mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz + )" + +IUSE="+proprietary-codecs +suid qt5 qt6" +RESTRICT="bindist mirror strip" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gsettings-desktop-schemas + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/pango + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[X] + dev-qt/qtwidgets:5 + ) + qt6? ( dev-qt/qtbase:6[gui,widgets] ) +" + +QA_PREBUILT="*" +S=${WORKDIR} +OPERA_HOME="opt/opera${PN#opera}" + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "opera only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + rpm_src_unpack "${A[0]}" + else + unpacker + fi + + # move to /opt, bug #573052 + mkdir -p "${OPERA_HOME%${PN}}" +
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/
commit: e3db3ff7bae8e127a8fcdfecf43739b69f8255af Author: Matt Jolly footclan ninja> AuthorDate: Wed Feb 7 05:05:43 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:20:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3db3ff7 www-client/opera-developer: remove old Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> www-client/opera-developer/Manifest| 1 - .../opera-developer-108.0.5047.0.ebuild| 170 - 2 files changed, 171 deletions(-) diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index abc2bd67bb2c..e2633db80665 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,4 +1,3 @@ -DIST opera-developer_108.0.5047.0_amd64.deb 108848424 BLAKE2B e5ebbe2e5df9c91aea7fa886348ad7ba87ab2fa188a1489755c2c47fc70be48179853c78286d707b1f487361c358bfc39d42439033ec91945e34a44ee1067c75 SHA512 73ff8d7c1b3246088fe34ac777a633435b26e7ef0d91a334a855ec7e6c085a0d66a9f6faf3c3f3223dd91468999b31038ee76f2a0f066245920ab2762ef55de2 DIST opera-developer_108.0.5054.0_amd64.deb 108892816 BLAKE2B 249d388b5eeedcb8266467243822d3b9dd242912dee28b1d06821a526a58c6488bd5d1094858c9ab744bd854e848265eadd06ed8e84030ee82496f88b027 SHA512 3b8807c12888128c33cb468a382d2ca749313f209cada1030684850701b427ba4c1c93378110729e9d9ebe155e18d659a0b0f865220f87fa677049a16fd8b785 DIST opera-developer_108.0.5063.0_amd64.deb 115377604 BLAKE2B c1796e3418da41c99c4487810abb9fe31a618c8472fe9cd5d83e1c113fd277877f64f078f038a1524733dad2f58d012692eee771dbcd7d463d12f8f9017fd452 SHA512 05b40dca4d07c63049b9b5a2fb1b708a65cafb9127f48cafa9fe5329c6fb3c0f87539350f22c02a34fe403cef44c0d4b68f57d560e463f258cd8fbe98c54a53a DIST opera-developer_109.0.5069.0_amd64.deb 115467284 BLAKE2B f16333c2d9212748255fd6a4ac4207b58ad723729c84ecdc2387927f86b9ea834426fdeb67e666b51c7a09b5531bd47ed952e471ac13fac4fc9f1856fa7f2255 SHA512 ed70645c4fa39561c5d157225e3370bbfb85079e1b841b4c1d92a373f0a03335ed0a0742198499cad2ee0247672db64f73badae1826dd3d123a58296cf47b973 diff --git a/www-client/opera-developer/opera-developer-108.0.5047.0.ebuild b/www-client/opera-developer/opera-developer-108.0.5047.0.ebuild deleted file mode 100644 index 869e16febbe2.. --- a/www-client/opera-developer/opera-developer-108.0.5047.0.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS=" - bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id - it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi - zh-CN zh-TW -" - -# These are intended for ebuild maintainer use to force RPM if DEB is not available. -: ${OPERA_FORCE_RPM=no} - -inherit chromium-2 pax-utils xdg - -if [[ ${OPERA_FORCE_RPM} == yes ]]; then - inherit rpm - OPERA_ARCHIVE_EXT="rpm" -else - inherit unpacker - OPERA_ARCHIVE_EXT="deb" -fi - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="https://www.opera.com/; -LICENSE="OPERA-2018" -SLOT="0" - -SRC_URI_BASE=( - "https://download1.operacdn.com/pub/${PN}; - "https://download2.operacdn.com/pub/${PN}; - "https://download3.operacdn.com/pub/${PN}; - "https://download4.operacdn.com/pub/${PN}; -) - -if [[ ${PN} == opera ]]; then - MY_PN=${PN}-stable - SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) -else - MY_PN=${PN} -fi - -KEYWORDS="-* ~amd64" - -FFMPEG_VERSION="114.0.5735.9" - -SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} - proprietary-codecs? ( - mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz - )" - -IUSE="+proprietary-codecs +suid qt5 qt6" -RESTRICT="bindist mirror strip" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gsettings-desktop-schemas - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[X] - dev-qt/qtwidgets:5 - ) - qt6? ( dev-qt/qtbase:6[gui,widgets] ) -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="opt/opera${PN#opera}" - -pkg_pretend() { - # Protect against people using autounmask overzealously -
[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/
commit: b1fed3d5928c998ca74ac412d25647888d10641d Author: Matt Jolly footclan ninja> AuthorDate: Wed Feb 7 22:20:50 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:20:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1fed3d5 www-client/google-chrome-beta: automated update (122.0.6261.29) Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> www-client/google-chrome-beta/Manifest | 2 +- ...eta-122.0.6261.18.ebuild => google-chrome-beta-122.0.6261.29.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/google-chrome-beta/Manifest b/www-client/google-chrome-beta/Manifest index 452d8f3d962a..e5bece07277c 100644 --- a/www-client/google-chrome-beta/Manifest +++ b/www-client/google-chrome-beta/Manifest @@ -1 +1 @@ -DIST google-chrome-beta_122.0.6261.18-1_amd64.deb 106394696 BLAKE2B 5adb912300b0e654f135d6ea7ab86064bf4c36afff6da08036ec28f9fe235d6fb2215807d1c2ca09516c7e2419c00c994b82ecb6de358cf9a5062bc6f8cb97ab SHA512 b9c8c107493008e5f042191918eb6fecc636ee0c4f218f59b1cdf0e938a39e5d0e0f1a9b2436a74ef77ee3aa82b0702cef0827a219fd7851e594731b1400e801 +DIST google-chrome-beta_122.0.6261.29-1_amd64.deb 106385780 BLAKE2B f763ab9f02e4e4c8da12e2a0dcfec0a477997fcae99683c7825005152678a4cc9c6d1b16365584648a6e66f1f8609c4f6b5efa99728a72a9d913fbd286f2 SHA512 48357ca80601bd89b1968ab39c0d6811e22a31e8ed6ebfe2ffaf29b75a487589b85dd56fb8622ce774979c7d90cb081079a55bb04d951d0a69f5ce9480cd4c79 diff --git a/www-client/google-chrome-beta/google-chrome-beta-122.0.6261.18.ebuild b/www-client/google-chrome-beta/google-chrome-beta-122.0.6261.29.ebuild similarity index 100% rename from www-client/google-chrome-beta/google-chrome-beta-122.0.6261.18.ebuild rename to www-client/google-chrome-beta/google-chrome-beta-122.0.6261.29.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-dev/
commit: 65690444fa344424343f75483fd3e39f551f5f9f Author: Matt Jolly footclan ninja> AuthorDate: Wed Feb 7 05:04:42 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:20:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65690444 www-client/microsoft-edge-dev: remove old Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> www-client/microsoft-edge-dev/Manifest | 1 - .../microsoft-edge-dev-122.0.2348.0.ebuild | 127 - 2 files changed, 128 deletions(-) diff --git a/www-client/microsoft-edge-dev/Manifest b/www-client/microsoft-edge-dev/Manifest index 672ce1a0cf54..606264e1ef18 100644 --- a/www-client/microsoft-edge-dev/Manifest +++ b/www-client/microsoft-edge-dev/Manifest @@ -1,4 +1,3 @@ -DIST microsoft-edge-dev_122.0.2348.0-1_amd64.deb 165290790 BLAKE2B ba37a036d8ad8c0c6421ff15f99098d0c4ffce73774d698387df3be74b1c74e464388511f81b66c0d7aef99b57c89705b10b7f9dd68efa6438f793598155f1d2 SHA512 453caf2efa380af5dd29a799d4bc8eaa01de6349f23895a59086b895b1982ec0b12090583fb68c5cb02d0289887fdc3c0e644e023f5e6cc541695d9b74902d4d DIST microsoft-edge-dev_122.0.2353.0-1_amd64.deb 165642362 BLAKE2B eb0b06534dc38427e4b9e6be0feb4d298764dceed350bf3c99191b983b7fee9d00ea7206d4c603f9d882066c5b9c029137dcf98f6309764a98f922aeb7f6b520 SHA512 1b05f9af1c2cfac04026156d25d309681b0d538a312de25c398ca43f24496cefb52e0c0d693e1ee7115e2cc97b8ac136d93dbbabb747c635ef3cc484c8c8f02a DIST microsoft-edge-dev_122.0.2365.3-1_amd64.deb 166044182 BLAKE2B de33a2a3687221748f39cc934e8620d751c0110d96f03d7819352761847f7e57bc55e54fc0b6c17b3c961f3ad1544b86f1e952956896a79c6995fa23707e8924 SHA512 dadfd0470a9e934d490074549fb63e07b66dc3cc81f76d3a34621b1d4cbbe134a8b4dbd8e48600a29d46ec65ee41338900710dad1b07651725f24dbe0699957d DIST microsoft-edge-dev_123.0.2380.1-1_amd64.deb 166405746 BLAKE2B 194f5ac8edd58500bb4cf2b65a58b9ce0c7bce48c089de8bde80f41a1a985511b72a253a591f248ff10328e79fa5b132408bf88fbbdcc1c03a6c43a3800b90d1 SHA512 3979774f14330dc3dcae2822372d9aa67ffba1ddf56639ef39e004864e4cef9f6d6e5fa680084bff23b0dd80a921c3655be2d94f1d85e1bfbcbe6cc4436333e8 diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-122.0.2348.0.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-122.0.2348.0.ebuild deleted file mode 100644 index ef74386492f2.. --- a/www-client/microsoft-edge-dev/microsoft-edge-dev-122.0.2348.0.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2011-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit chromium-2 desktop pax-utils unpacker xdg - -DESCRIPTION="The web browser from Microsoft" -HOMEPAGE="https://www.microsoft.com/en-us/edge; - -if [[ ${PN} == microsoft-edge ]]; then - MY_PN=${PN}-stable -else - MY_PN=${PN} -fi - -KEYWORDS="-* ~amd64" - -MY_P="${MY_PN}_${PV}-1" - -SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb; - -LICENSE="microsoft-edge" -SLOT="0" -RESTRICT="bindist mirror strip" -IUSE="+mip qt5 qt6" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - app-misc/ca-certificates - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-fonts/liberation-fonts - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl[ssl] - net-print/cups - sys-apps/dbus - sys-apps/util-linux - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/pango - x11-misc/xdg-utils - mip? ( app-crypt/libsecret ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[X] - dev-qt/qtwidgets:5 - ) - qt6? ( dev-qt/qtbase:6[gui,widgets] ) -" - -QA_PREBUILT="*" -QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" -S=${WORKDIR} -EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" - -pkg_nofetch() { - eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." -} - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "microsoft-edge only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - unpacker - - rm -f _gpgorigin || die - - rm -r etc usr/share/menu || die - mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die - - gzip -d usr/share/doc/${PF}/changelog.gz || die - gzip -d usr/share/man/man1/${MY_PN}.1.gz || die -
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/
commit: fc422b14c3c184a1e0795c92891301cd56d85109 Author: Matt Jolly footclan ninja> AuthorDate: Wed Feb 7 05:05:40 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:20:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc422b14 www-client/opera-developer: automated bump (109.0.5069.0) Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> www-client/opera-developer/Manifest| 1 + .../opera-developer-109.0.5069.0.ebuild| 170 + 2 files changed, 171 insertions(+) diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index 14ace77030ea..abc2bd67bb2c 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,4 +1,5 @@ DIST opera-developer_108.0.5047.0_amd64.deb 108848424 BLAKE2B e5ebbe2e5df9c91aea7fa886348ad7ba87ab2fa188a1489755c2c47fc70be48179853c78286d707b1f487361c358bfc39d42439033ec91945e34a44ee1067c75 SHA512 73ff8d7c1b3246088fe34ac777a633435b26e7ef0d91a334a855ec7e6c085a0d66a9f6faf3c3f3223dd91468999b31038ee76f2a0f066245920ab2762ef55de2 DIST opera-developer_108.0.5054.0_amd64.deb 108892816 BLAKE2B 249d388b5eeedcb8266467243822d3b9dd242912dee28b1d06821a526a58c6488bd5d1094858c9ab744bd854e848265eadd06ed8e84030ee82496f88b027 SHA512 3b8807c12888128c33cb468a382d2ca749313f209cada1030684850701b427ba4c1c93378110729e9d9ebe155e18d659a0b0f865220f87fa677049a16fd8b785 DIST opera-developer_108.0.5063.0_amd64.deb 115377604 BLAKE2B c1796e3418da41c99c4487810abb9fe31a618c8472fe9cd5d83e1c113fd277877f64f078f038a1524733dad2f58d012692eee771dbcd7d463d12f8f9017fd452 SHA512 05b40dca4d07c63049b9b5a2fb1b708a65cafb9127f48cafa9fe5329c6fb3c0f87539350f22c02a34fe403cef44c0d4b68f57d560e463f258cd8fbe98c54a53a +DIST opera-developer_109.0.5069.0_amd64.deb 115467284 BLAKE2B f16333c2d9212748255fd6a4ac4207b58ad723729c84ecdc2387927f86b9ea834426fdeb67e666b51c7a09b5531bd47ed952e471ac13fac4fc9f1856fa7f2255 SHA512 ed70645c4fa39561c5d157225e3370bbfb85079e1b841b4c1d92a373f0a03335ed0a0742198499cad2ee0247672db64f73badae1826dd3d123a58296cf47b973 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f SHA512 bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c diff --git a/www-client/opera-developer/opera-developer-109.0.5069.0.ebuild b/www-client/opera-developer/opera-developer-109.0.5069.0.ebuild new file mode 100644 index ..869e16febbe2 --- /dev/null +++ b/www-client/opera-developer/opera-developer-109.0.5069.0.ebuild @@ -0,0 +1,170 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id + it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi + zh-CN zh-TW +" + +# These are intended for ebuild maintainer use to force RPM if DEB is not available. +: ${OPERA_FORCE_RPM=no} + +inherit chromium-2 pax-utils xdg + +if [[ ${OPERA_FORCE_RPM} == yes ]]; then + inherit rpm + OPERA_ARCHIVE_EXT="rpm" +else + inherit unpacker + OPERA_ARCHIVE_EXT="deb" +fi + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="https://www.opera.com/; +LICENSE="OPERA-2018" +SLOT="0" + +SRC_URI_BASE=( + "https://download1.operacdn.com/pub/${PN}; + "https://download2.operacdn.com/pub/${PN}; + "https://download3.operacdn.com/pub/${PN}; + "https://download4.operacdn.com/pub/${PN}; +) + +if [[ ${PN} == opera ]]; then + MY_PN=${PN}-stable + SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) +else + MY_PN=${PN} +fi + +KEYWORDS="-* ~amd64" + +FFMPEG_VERSION="114.0.5735.9" + +SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} + proprietary-codecs? ( + mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz + )" + +IUSE="+proprietary-codecs +suid qt5 qt6" +RESTRICT="bindist mirror strip" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gsettings-desktop-schemas + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr +
[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome/
commit: 9432de66cac53ec59aef3f5de55afa12a00b1f15 Author: Matt Jolly footclan ninja> AuthorDate: Wed Feb 7 05:03:54 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:20:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9432de66 www-client/google-chrome: automated update (121.0.6167.160) Bug: https://bugs.gentoo.org/923966 Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> www-client/google-chrome/Manifest | 2 +- ...chrome-121.0.6167.139.ebuild => google-chrome-121.0.6167.160.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/google-chrome/Manifest b/www-client/google-chrome/Manifest index 9830f6df09b7..56de7d00dd4a 100644 --- a/www-client/google-chrome/Manifest +++ b/www-client/google-chrome/Manifest @@ -1 +1 @@ -DIST google-chrome-stable_121.0.6167.139-1_amd64.deb 106447036 BLAKE2B d8ee55767b6b73c408b422862a20851efc64cb023a156484c589dea5902b6dd118f8829ef34dd2feafa3279f5013da378209e2cc5d8e80c7ad2ebd6adf506944 SHA512 0ef3d3ab17cbe585993ff01e805ab875cb37b8563620c31afeda750eeff3c3d0a0a25afbfb628f5b1d2d4909e7f20215f7896e58af2c64ef0c484586b707 +DIST google-chrome-stable_121.0.6167.160-1_amd64.deb 106437036 BLAKE2B 3c9d61747948bb9107b61d559a7903b41082849db05500eed56106651c9bc85779f9babe06ff0458f68ad1d792123aa54f5a3a4d8f7b77b5189a52fd0b75 SHA512 533504e7851d9c42ab48fe3ca589376dcfeef3abd2267014466dd44d2827d979ade5c6deeef6a4cde30b72b29b4e0ad1b896a78314bd56c39c5703a529a5981b diff --git a/www-client/google-chrome/google-chrome-121.0.6167.139.ebuild b/www-client/google-chrome/google-chrome-121.0.6167.160.ebuild similarity index 100% rename from www-client/google-chrome/google-chrome-121.0.6167.139.ebuild rename to www-client/google-chrome/google-chrome-121.0.6167.160.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/
commit: caf8bd9c0dd5594fa7681591cc16af1544020334 Author: Matt Jolly footclan ninja> AuthorDate: Wed Feb 7 05:03:58 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:20:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf8bd9c www-plugins/chrome-binary-plugins: automated update (121.0.6167.160) Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> www-plugins/chrome-binary-plugins/Manifest | 2 +- ...21.0.6167.139.ebuild => chrome-binary-plugins-121.0.6167.160.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest index 53ee2012e999..9937d10de107 100644 --- a/www-plugins/chrome-binary-plugins/Manifest +++ b/www-plugins/chrome-binary-plugins/Manifest @@ -1,3 +1,3 @@ DIST google-chrome-beta_122.0.6261.18-1_amd64.deb 106394696 BLAKE2B 5adb912300b0e654f135d6ea7ab86064bf4c36afff6da08036ec28f9fe235d6fb2215807d1c2ca09516c7e2419c00c994b82ecb6de358cf9a5062bc6f8cb97ab SHA512 b9c8c107493008e5f042191918eb6fecc636ee0c4f218f59b1cdf0e938a39e5d0e0f1a9b2436a74ef77ee3aa82b0702cef0827a219fd7851e594731b1400e801 -DIST google-chrome-stable_121.0.6167.139-1_amd64.deb 106447036 BLAKE2B d8ee55767b6b73c408b422862a20851efc64cb023a156484c589dea5902b6dd118f8829ef34dd2feafa3279f5013da378209e2cc5d8e80c7ad2ebd6adf506944 SHA512 0ef3d3ab17cbe585993ff01e805ab875cb37b8563620c31afeda750eeff3c3d0a0a25afbfb628f5b1d2d4909e7f20215f7896e58af2c64ef0c484586b707 +DIST google-chrome-stable_121.0.6167.160-1_amd64.deb 106437036 BLAKE2B 3c9d61747948bb9107b61d559a7903b41082849db05500eed56106651c9bc85779f9babe06ff0458f68ad1d792123aa54f5a3a4d8f7b77b5189a52fd0b75 SHA512 533504e7851d9c42ab48fe3ca589376dcfeef3abd2267014466dd44d2827d979ade5c6deeef6a4cde30b72b29b4e0ad1b896a78314bd56c39c5703a529a5981b DIST google-chrome-unstable_123.0.6272.2-1_amd64.deb 106505188 BLAKE2B bf3cc3e64d08d09f5a605c3bc05dcabe8dd7deaf5f20bf22ac46b1feedf1a60704553985ff8c26d1d422aef61ad6636e140b6427fff8a8316064fe3b80705ed9 SHA512 94ceb22afedea3a7fffc0548594f2cbd0f016938bcc55b6048a58bde0865a408d497160ff382dd18aba6b6d21ed85167b51109b451f2d414c42c3423f334f2df diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.139.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.160.ebuild similarity index 100% rename from www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.139.ebuild rename to www-plugins/chrome-binary-plugins/chrome-binary-plugins-121.0.6167.160.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-build/autoconf/
commit: dbb6f012cd96ee7491b39a7963d4f332b6e8f44d Author: Sam James gentoo org> AuthorDate: Thu Feb 8 01:17:52 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:17:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbb6f012 dev-build/autoconf: Stabilize 2.13-r8 hppa, #908628 Signed-off-by: Sam James gentoo.org> dev-build/autoconf/autoconf-2.13-r8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-build/autoconf/autoconf-2.13-r8.ebuild b/dev-build/autoconf/autoconf-2.13-r8.ebuild index 64ff4dc49de3..95b8ea71863c 100644 --- a/dev-build/autoconf/autoconf-2.13-r8.ebuild +++ b/dev-build/autoconf/autoconf-2.13-r8.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="${PV:0:3}" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/markupsafe/
commit: 526edb45739058e80fe67bab174b1eaccc3dabf8 Author: Sam James gentoo org> AuthorDate: Thu Feb 8 01:17:55 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:17:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=526edb45 dev-python/markupsafe: Stabilize 2.1.4 hppa, #923691 Signed-off-by: Sam James gentoo.org> dev-python/markupsafe/markupsafe-2.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/markupsafe/markupsafe-2.1.4.ebuild b/dev-python/markupsafe/markupsafe-2.1.4.ebuild index 80afcfe14e49..45397b662720 100644 --- a/dev-python/markupsafe/markupsafe-2.1.4.ebuild +++ b/dev-python/markupsafe/markupsafe-2.1.4.ebuild @@ -20,6 +20,6 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: sys-process/lsof/
commit: 92b16bbf41fb7fa2e2825fb26ef20d3afdc495da Author: Sam James gentoo org> AuthorDate: Thu Feb 8 01:17:56 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:17:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92b16bbf sys-process/lsof: Stabilize 4.99.3 hppa, #923866 Signed-off-by: Sam James gentoo.org> sys-process/lsof/lsof-4.99.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/lsof/lsof-4.99.3.ebuild b/sys-process/lsof/lsof-4.99.3.ebuild index 5dab048f2730..5a38a82c4076 100644 --- a/sys-process/lsof/lsof-4.99.3.ebuild +++ b/sys-process/lsof/lsof-4.99.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/lsof-org/lsof/releases/download/${PV}/${P}.tar.gz; LICENSE="lsof" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="rpc selinux" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/rsync/
commit: a35a21d1dbd98a9856ddd6ada99985d021d1c574 Author: Sam James gentoo org> AuthorDate: Thu Feb 8 01:17:53 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:17:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a35a21d1 net-misc/rsync: Stabilize 3.2.7-r3 hppa, #923516 Signed-off-by: Sam James gentoo.org> net-misc/rsync/rsync-3.2.7-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/rsync/rsync-3.2.7-r3.ebuild b/net-misc/rsync/rsync-3.2.7-r3.ebuild index 3e5be43d5db5..ef0a743c83ee 100644 --- a/net-misc/rsync/rsync-3.2.7-r3.ebuild +++ b/net-misc/rsync/rsync-3.2.7-r3.ebuild @@ -27,7 +27,7 @@ else SRC_DIR="src-previews" else SRC_DIR="src" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi SRC_URI="https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/
commit: 7c48286891a90d374e0ebc4133e7a179d1211322 Author: Sam James gentoo org> AuthorDate: Thu Feb 8 01:17:54 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 01:17:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c482868 dev-libs/tree-sitter: Stabilize 0.20.8-r1 hppa, #923625 Signed-off-by: Sam James gentoo.org> dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild b/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild index 9a1014e25fc3..d521078d2bfc 100644 --- a/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild +++ b/dev-libs/tree-sitter/tree-sitter-0.20.8-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/${PN}/${PN}; else SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/, net-misc/curl/files/
commit: dca9900c72b7091a5bb82b488f57bc2aa07bf90f Author: Christopher Byrne gmail com> AuthorDate: Wed Feb 7 17:18:47 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 8 00:44:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca9900c net-misc/curl: Add patch to revert greedy receives that can cause hangs Closes: https://bugs.gentoo.org/924017 Signed-off-by: Christopher Byrne gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35215 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.6.0-r1.ebuild | 366 + ...s-revert-receive-max-buffer-add-test-case.patch | 68 2 files changed, 434 insertions(+) diff --git a/net-misc/curl/curl-8.6.0-r1.ebuild b/net-misc/curl/curl-8.6.0-r1.ebuild new file mode 100644 index ..718fd48ce928 --- /dev/null +++ b/net-misc/curl/curl-8.6.0-r1.ebuild @@ -0,0 +1,366 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielstenberg.asc +inherit autotools multilib-minimal multiprocessing prefix toolchain-funcs verify-sig + +DESCRIPTION="A Client that groks URLs" +HOMEPAGE="https://curl.se/; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/curl/curl.git; +else + SRC_URI=" + https://curl.se/download/${P}.tar.xz + verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +LICENSE="BSD curl ISC test? ( BSD-4 )" +SLOT="0" +IUSE="+adns +alt-svc brotli +ftp gnutls gopher +hsts +http2 idn +imap kerberos ldap mbedtls nghttp3 +openssl +pop3" +IUSE+=" +psl +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd" +# These select the default SSL implementation +IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls +curl_ssl_openssl curl_ssl_rustls" +RESTRICT="!test? ( test )" + +# Only one default ssl provider can be enabled +# The default ssl provider needs its USE satisfied +# nghttp3 = https://bugs.gentoo.org/912029 +REQUIRED_USE=" + ssl? ( + ^^ ( + curl_ssl_gnutls + curl_ssl_mbedtls + curl_ssl_openssl + curl_ssl_rustls + ) + ) + curl_ssl_gnutls? ( gnutls ) + curl_ssl_mbedtls? ( mbedtls ) + curl_ssl_openssl? ( openssl ) + curl_ssl_rustls? ( rustls ) + nghttp3? ( + !openssl + alt-svc ) +" + +# cURL's docs and CI/CD are great resources for confirming supported versions +# particulary for fast-moving targets like HTTP/2 and TCP/2 e.g.: +# - https://github.com/curl/curl/blob/master/docs/INTERNALS.md (core dependencies + minimum versions) +# - https://github.com/curl/curl/blob/master/docs/HTTP3.md (example of a feature that moves quickly) +# - https://github.com/curl/curl/blob/master/.github/workflows/quiche-linux.yml (CI/CD for TCP/2) +# However 'supported' vs 'works' are two entirely different things; be sane but +# don't be afraid to require a later version. + +RDEPEND=" + >=sys-libs/zlib-1.1.4[${MULTILIB_USEDEP}] + adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] ) + brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) + http2? ( >=net-libs/nghttp2-1.12.0:=[${MULTILIB_USEDEP}] ) + idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] ) + kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) + ldap? ( >=net-nds/openldap-2.0.0:=[static-libs?,${MULTILIB_USEDEP}] ) + nghttp3? ( + >=net-libs/nghttp3-0.15.0[${MULTILIB_USEDEP}] + >=net-libs/ngtcp2-0.19.1[gnutls,ssl,-openssl,${MULTILIB_USEDEP}] + ) + psl? ( net-libs/libpsl[${MULTILIB_USEDEP}] ) + rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] ) + ssh? ( >=net-libs/libssh2-1.0.0[${MULTILIB_USEDEP}] ) + ssl? ( + gnutls? ( + app-misc/ca-certificates + >=net-libs/gnutls-3.1.10:=[static-libs?,${MULTILIB_USEDEP}] + dev-libs/nettle:=[${MULTILIB_USEDEP}] + ) + mbedtls? ( + app-misc/ca-certificates + net-libs/mbedtls:=[${MULTILIB_USEDEP}] + ) + openssl? ( + >=dev-libs/openssl-0.9.7:=[sslv3(-)=,static-libs?,${MULTILIB_USEDEP}] + ) + rustls? ( + net-libs/rustls-ffi:=[${MULTILIB_USEDEP}] + ) + ) + zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + dev-lang/perl + virtual/pkgconfig +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/, dev-lang/php/files/
commit: 41aa2e2135771de335e4487e8e4363b1e75f6aec Author: Brahmajit Das gmail com> AuthorDate: Wed Feb 7 09:20:36 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Thu Feb 8 00:29:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41aa2e21 dev-lang/php: Fix implicit declaration of function '__c11_atomic_load' This is observed with GCC14 and upstream commit[0] fixing the bug is merged only in RC branches. [0]: https://github.com/php/php-src/commit/72526609413e8a8cd768ed4966c17b1a9db6c12c.patch Closes: https://bugs.gentoo.org/919003 Closes: https://github.com/gentoo/gentoo/pull/35210 Signed-off-by: Brahmajit Das gmail.com> Signed-off-by: Michael Orlitzky gentoo.org> .../php/files/php-8.2.15-gcc14-build-fix.patch | 16 + dev-lang/php/php-8.2.15-r1.ebuild | 840 + dev-lang/php/php-8.3.2-r1.ebuild | 802 3 files changed, 1658 insertions(+) diff --git a/dev-lang/php/files/php-8.2.15-gcc14-build-fix.patch b/dev-lang/php/files/php-8.2.15-gcc14-build-fix.patch new file mode 100644 index ..5f21f442ee06 --- /dev/null +++ b/dev-lang/php/files/php-8.2.15-gcc14-build-fix.patch @@ -0,0 +1,16 @@ +https://github.com/php/php-src/commit/72526609413e8a8cd768ed4966c17b1a9db6c12c.patch +From: Remi Collet +Date: Mon, 22 Jan 2024 10:01:25 +0100 +Subject: [PATCH] Fix GH-13215 GCC 14 build + +--- a/Zend/zend_atomic.h b/Zend/zend_atomic.h +@@ -23,7 +23,7 @@ + ((__GNUC__ == (x) && __GNUC_MINOR__ >= (y)) || (__GNUC__ > (x))) + + /* Builtins are used to avoid library linkage */ +-#if __has_feature(c_atomic) ++#if __has_feature(c_atomic) && defined(__clang__) + #define HAVE_C11_ATOMICS 1 + #elif ZEND_GCC_PREREQ(4, 7) + #define HAVE_GNUC_ATOMICS 1 diff --git a/dev-lang/php/php-8.2.15-r1.ebuild b/dev-lang/php/php-8.2.15-r1.ebuild new file mode 100644 index ..66bb272f5852 --- /dev/null +++ b/dev-lang/php/php-8.2.15-r1.ebuild @@ -0,0 +1,840 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WANT_AUTOMAKE="none" + +inherit flag-o-matic multilib systemd autotools + +DESCRIPTION="The PHP language runtime engine" +HOMEPAGE="https://www.php.net/; +SRC_URI="https://www.php.net/distributions/${P}.tar.xz; + +LICENSE="PHP-3.01 + BSD + Zend-2.0 + bcmath? ( LGPL-2.1+ ) + fpm? ( BSD-2 ) + gd? ( gd ) + unicode? ( BSD-2 LGPL-2.1 )" + +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + +# We can build the following SAPIs in the given order +SAPIS="embed cli cgi fpm apache2 phpdbg" + +# SAPIs and SAPI-specific USE flags (cli SAPI is default on): +IUSE="${IUSE} + ${SAPIS/cli/+cli} + threads" + +IUSE="${IUSE} acl apparmor argon2 avif bcmath berkdb bzip2 calendar + cdb cjk +ctype curl debug + enchant exif ffi +fileinfo +filter firebird + +flatfile ftp gd gdbm gmp +iconv imap inifile + intl iodbc ipv6 +jit kerberos ldap ldap-sasl libedit lmdb + mhash mssql mysql mysqli nls + oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm + readline selinux +session session-mm sharedmem + +simplexml snmp soap sockets sodium spell sqlite ssl + sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode + valgrind webp +xml xmlreader xmlwriter xpm xslt zip zlib" + +# Without USE=readline or libedit, the interactive "php -a" CLI will hang. +# The Oracle instant client provides its own incompatible ldap library. +REQUIRED_USE=" + || ( cli cgi fpm apache2 embed phpdbg ) + avif? ( gd zlib ) + cli? ( ^^ ( readline libedit ) ) + !cli? ( ?? ( readline libedit ) ) + truetype? ( gd zlib ) + webp? ( gd zlib ) + cjk? ( gd zlib ) + exif? ( gd zlib ) + xpm? ( gd zlib ) + gd? ( zlib ) + simplexml? ( xml ) + soap? ( xml ) + xmlreader? ( xml ) + xmlwriter? ( xml ) + xslt? ( xml ) + ldap-sasl? ( ldap ) + oci8-instant-client? ( !ldap ) + qdbm? ( !gdbm ) + session-mm? ( session !threads ) + mysql? ( || ( mysqli pdo ) ) + firebird? ( pdo ) + mssql? ( pdo ) + test? ( cli ) +" + +RESTRICT="!test? ( test )" + +# The supported (that is, autodetected) versions of BDB are listed in +# the ./configure script. Other versions *work*, but we need to stick to +# the ones that can be detected to avoid a repeat of bug #564824. +COMMON_DEPEND=" + >=app-eselect/eselect-php-0.9.7[apache2?,fpm?] + >=dev-libs/libpcre2-10.30[jit?,unicode] + virtual/libcrypt:= + fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) + apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/
commit: 02b31a03283229422330dafd71bddcc0deeb14c2 Author: Michael Orlitzky gentoo org> AuthorDate: Wed Feb 7 18:04:19 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Thu Feb 8 00:29:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b31a03 dev-lang/php: drop 8.3.2 Signed-off-by: Michael Orlitzky gentoo.org> dev-lang/php/php-8.3.2.ebuild | 801 -- 1 file changed, 801 deletions(-) diff --git a/dev-lang/php/php-8.3.2.ebuild b/dev-lang/php/php-8.3.2.ebuild deleted file mode 100644 index 2f308ebfbdf4.. --- a/dev-lang/php/php-8.3.2.ebuild +++ /dev/null @@ -1,801 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WANT_AUTOMAKE="none" - -inherit flag-o-matic multilib systemd autotools - -DESCRIPTION="The PHP language runtime engine" -HOMEPAGE="https://www.php.net/; -SRC_URI="https://www.php.net/distributions/${P}.tar.xz; - -LICENSE="PHP-3.01 - BSD - Zend-2.0 - bcmath? ( LGPL-2.1+ ) - fpm? ( BSD-2 ) - gd? ( gd ) - unicode? ( BSD-2 LGPL-2.1 )" - -SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" - -# We can build the following SAPIs in the given order -SAPIS="embed cli cgi fpm apache2 phpdbg" - -# SAPIs and SAPI-specific USE flags (cli SAPI is default on): -IUSE="${IUSE} - ${SAPIS/cli/+cli} - threads" - -IUSE="${IUSE} acl apparmor argon2 avif bcmath berkdb bzip2 calendar - capstone cdb cjk +ctype curl debug - enchant exif ffi +fileinfo +filter firebird - +flatfile ftp gd gdbm gmp +iconv imap inifile - intl iodbc ipv6 +jit kerberos ldap ldap-sasl libedit lmdb - mhash mssql mysql mysqli nls - oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm - readline selinux +session session-mm sharedmem - +simplexml snmp soap sockets sodium spell sqlite ssl - sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode - valgrind webp +xml xmlreader xmlwriter xpm xslt zip zlib" - -# Without USE=readline or libedit, the interactive "php -a" CLI will hang. -# The Oracle instant client provides its own incompatible ldap library. -REQUIRED_USE=" - || ( cli cgi fpm apache2 embed phpdbg ) - avif? ( gd zlib ) - cli? ( ^^ ( readline libedit ) ) - !cli? ( ?? ( readline libedit ) ) - truetype? ( gd zlib ) - webp? ( gd zlib ) - cjk? ( gd zlib ) - exif? ( gd zlib ) - xpm? ( gd zlib ) - gd? ( zlib ) - simplexml? ( xml ) - soap? ( xml ) - xmlreader? ( xml ) - xmlwriter? ( xml ) - xslt? ( xml ) - ldap-sasl? ( ldap ) - oci8-instant-client? ( !ldap ) - qdbm? ( !gdbm ) - session-mm? ( session !threads ) - mysql? ( || ( mysqli pdo ) ) - firebird? ( pdo ) - mssql? ( pdo ) - test? ( cli ) -" - -RESTRICT="!test? ( test )" - -# The supported (that is, autodetected) versions of BDB are listed in -# the ./configure script. Other versions *work*, but we need to stick to -# the ones that can be detected to avoid a repeat of bug #564824. -COMMON_DEPEND=" - app-eselect/eselect-php[apache2?,fpm?] - dev-libs/libpcre2[jit?,unicode] - virtual/libcrypt:= - fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) - apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) - argon2? ( app-crypt/argon2:= ) - avif? ( media-libs/libavif:= ) - berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) - bzip2? ( app-arch/bzip2:0= ) - capstone? ( dev-libs/capstone ) - cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) - curl? ( net-misc/curl ) - enchant? ( app-text/enchant:2 ) - ffi? ( dev-libs/libffi:= ) - firebird? ( dev-db/firebird ) - gd? ( media-libs/libjpeg-turbo:0= media-libs/libpng:0= ) - gdbm? ( sys-libs/gdbm:0= ) - gmp? ( dev-libs/gmp:0= ) - iconv? ( virtual/libiconv ) - imap? ( net-libs/c-client[kerberos=,ssl=] ) - intl? ( dev-libs/icu:= ) - kerberos? ( virtual/krb5 ) - ldap? ( net-nds/openldap:= ) - ldap-sasl? ( dev-libs/cyrus-sasl ) - libedit? ( dev-libs/libedit ) - lmdb? ( dev-db/lmdb:= ) - mssql? ( dev-db/freetds[mssql] ) - nls? ( sys-devel/gettext ) - oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) - odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) - postgres? ( dev-db/postgresql:* ) - qdbm? ( dev-db/qdbm ) - readline? ( sys-libs/readline:0= ) - session-mm? ( dev-libs/mm ) - snmp? ( net-analyzer/net-snmp ) - sodium? ( dev-libs/libsodium:=[-minimal(-)] ) - spell? ( app-text/aspell ) - sqlite? (
[gentoo-commits] repo/proj/guru:dev commit in: gnome-extra/extension-manager/, gnome-extra/extension-manager/files/
commit: ce4009e3bcec7fa768e82e01bff46936c90998b8 Author: Yuan Liao gmail com> AuthorDate: Wed Feb 7 23:45:40 2024 + Commit: Yuan Liao gmail com> CommitDate: Wed Feb 7 23:45:40 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce4009e3 gnome-extra/extension-manager: Drop 0.4.2 Signed-off-by: Yuan Liao gmail.com> gnome-extra/extension-manager/Manifest | 1 - .../extension-manager-0.4.2.ebuild | 87 ...-manager-0.4.1-make-libbacktrace-optional.patch | 153 - 3 files changed, 241 deletions(-) diff --git a/gnome-extra/extension-manager/Manifest b/gnome-extra/extension-manager/Manifest index 3d2a6dd303..cbc2f54295 100644 --- a/gnome-extra/extension-manager/Manifest +++ b/gnome-extra/extension-manager/Manifest @@ -1,2 +1 @@ -DIST extension-manager-0.4.2.tar.gz 1469519 BLAKE2B 070016a50f48a89d39c760c7ec60fabc856dcdd7a8fc4a779253ede2354f7d9d6744fa7620e55a92f9ed671a00b8aff1fd9246d7dc919727893215d2f05e0658 SHA512 777c0d83f26064372a721681092ef7990ade028ea2d6bb8bb64aa8a4630cea60f2af07c1cf7d733a8f100fe5d7de5b1aeac2b99d8a585dc715ee469a874c0148 DIST extension-manager-0.4.3.tar.gz 1479403 BLAKE2B 5d183cf8af08b07878a65305f5b814f5e74a600a305845c9d953cb4debf8476e4e81e932dd645eb54e9c45e662c69c7f2c44e4e40698137d1724c23ab3b42e95 SHA512 036ee3f5c2b6e70e36060112744a760f7f6f29cd7dbc9eafa035942bb283b18b94d55c68285f5c546480e2683e2ceddb4f6e1d309002b18894bccb3b6b87a67d diff --git a/gnome-extra/extension-manager/extension-manager-0.4.2.ebuild b/gnome-extra/extension-manager/extension-manager-0.4.2.ebuild deleted file mode 100644 index e9e8c5767b..00 --- a/gnome-extra/extension-manager/extension-manager-0.4.2.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome2-utils meson xdg - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mjakeman/extension-manager.git; -else - SRC_URI="https://github.com/mjakeman/extension-manager/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -DESCRIPTION="A native tool for browsing, installing, and managing GNOME Shell Extensions" -HOMEPAGE="https://mattjakeman.com/apps/extension-manager; - -LICENSE="GPL-3+" -SLOT="0" - -BDEPEND=" - dev-libs/glib:2 - dev-util/blueprint-compiler - sys-devel/gettext - virtual/pkgconfig -" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/json-glib - gui-libs/gtk:4[introspection] - >=gui-libs/libadwaita-1.2.0:1[introspection] - gui-libs/text-engine - net-libs/libsoup:3.0 -" - -DEPEND=" - ${RDEPEND} -" - -PATCHES=( - "${FILESDIR}/${PN}-0.4.1-make-libbacktrace-optional.patch" -) - -src_configure() { - local emesonargs=( - -Dpackage="ebuild" - -Ddistributor="Gentoo GURU " - - # sys-libs/libbacktrace has been last-rited in ::gentoo - # and is thus unavailable - -Dbacktrace=false - ) - if has live ${PROPERTIES}; then - # Produce a development build for live ebuild - emesonargs+=( -Ddevelopment=true ) - fi - meson_src_configure -} - -# Tests are skipped because as of version 0.3.0, the tests only validate -# resource files and do not verify any functionality of the program. Those -# validations are either already handled by QA checks or not relevant on -# Gentoo. For more information about the rationale, please refer to: -# https://github.com/gentoo/guru/commit/f896bee213fbb62c70e818c1bf503fee2a41919a#comments -# -# If tests are to be executed in the future because the upstream adds -# functionality tests or for other reasons, and should there be no convenient -# way to skip the validations, the following variable values need to be set: -# -# IUSE="test" -# RESTRICT="!test? ( test )" -# BDEPEND="test? ( dev-libs/appstream-glib dev-util/desktop-file-utils )" -src_test() { - : -} - -pkg_postinst() { - xdg_pkg_postinst - gnome2_schemas_update -} - -pkg_postrm() { - xdg_pkg_postrm - gnome2_schemas_update -} diff --git a/gnome-extra/extension-manager/files/extension-manager-0.4.1-make-libbacktrace-optional.patch b/gnome-extra/extension-manager/files/extension-manager-0.4.1-make-libbacktrace-optional.patch deleted file mode 100644 index 66c1a20c0d..00 --- a/gnome-extra/extension-manager/files/extension-manager-0.4.1-make-libbacktrace-optional.patch +++ /dev/null @@ -1,153 +0,0 @@ -From 6365d56e120c7522bc5a2ba515a3cd6efac1b184 Mon Sep 17 00:00:00 2001 -From: Yuan Liao -Date: Sat, 3 Jun 2023 09:55:38 -0700 -Subject: [PATCH 2/2] Make libbacktrace an optional dependency - -Signed-off-by: Yuan Liao - meson.build | 1 + - meson_options.txt | 5 + - src/exm-application.c | 2 ++ - src/exm-backtrace.c | 17
[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/dosbox-x/
commit: 514d2ce53274c5abb37fc8738c3a1a5bb9789b90 Author: Yuan Liao gmail com> AuthorDate: Wed Feb 7 23:37:34 2024 + Commit: Yuan Liao gmail com> CommitDate: Wed Feb 7 23:37:34 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=514d2ce5 games-emulation/dosbox-x: Ensure dep for file dialog is present Signed-off-by: Yuan Liao gmail.com> 10.06.ebuild => dosbox-x-2023.10.06-r1.ebuild} | 24 +++--- games-emulation/dosbox-x/dosbox-x-.ebuild | 24 +++--- 2 files changed, 42 insertions(+), 6 deletions(-) diff --git a/games-emulation/dosbox-x/dosbox-x-2023.10.06.ebuild b/games-emulation/dosbox-x/dosbox-x-2023.10.06-r1.ebuild similarity index 92% rename from games-emulation/dosbox-x/dosbox-x-2023.10.06.ebuild rename to games-emulation/dosbox-x/dosbox-x-2023.10.06-r1.ebuild index 4c4100a93f..3a9d16acc2 100644 --- a/games-emulation/dosbox-x/dosbox-x-2023.10.06.ebuild +++ b/games-emulation/dosbox-x/dosbox-x-2023.10.06-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -47,7 +47,7 @@ BDEPEND=" # one available backend (https://bugs.gentoo.org/901303). Unconditionally # depending on media-libs/libsdl2[alsa] to satisfy this requirement since # this ebuild already unconditionally pulls in media-libs/alsa-lib. -RDEPEND=" +COMMON_DEPEND=" media-libs/alsa-lib media-libs/libsdl2[X,alsa,opengl?,sound,threads,video] media-libs/sdl2-net @@ -68,7 +68,25 @@ RDEPEND=" " DEPEND=" - ${RDEPEND} + ${COMMON_DEPEND} +" + +# DOSBox-X can still run normally without any of these dependencies -- +# it just cannot show a file dialog. However, upon the initial launch, +# DOSBox-X will try to show a file dialog to let the user choose the +# working directory; without one of these dependencies, the user would +# see nothing when they launch DOSBox-X for the first time. +FILE_DIALOG_DEPEND=" + || ( + gnome-extra/zenity + kde-apps/kdialog + x11-misc/xdialog + ) +" + +RDEPEND=" + ${COMMON_DEPEND} + ${FILE_DIALOG_DEPEND} " pkg_pretend() { diff --git a/games-emulation/dosbox-x/dosbox-x-.ebuild b/games-emulation/dosbox-x/dosbox-x-.ebuild index 4c4100a93f..3a9d16acc2 100644 --- a/games-emulation/dosbox-x/dosbox-x-.ebuild +++ b/games-emulation/dosbox-x/dosbox-x-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -47,7 +47,7 @@ BDEPEND=" # one available backend (https://bugs.gentoo.org/901303). Unconditionally # depending on media-libs/libsdl2[alsa] to satisfy this requirement since # this ebuild already unconditionally pulls in media-libs/alsa-lib. -RDEPEND=" +COMMON_DEPEND=" media-libs/alsa-lib media-libs/libsdl2[X,alsa,opengl?,sound,threads,video] media-libs/sdl2-net @@ -68,7 +68,25 @@ RDEPEND=" " DEPEND=" - ${RDEPEND} + ${COMMON_DEPEND} +" + +# DOSBox-X can still run normally without any of these dependencies -- +# it just cannot show a file dialog. However, upon the initial launch, +# DOSBox-X will try to show a file dialog to let the user choose the +# working directory; without one of these dependencies, the user would +# see nothing when they launch DOSBox-X for the first time. +FILE_DIALOG_DEPEND=" + || ( + gnome-extra/zenity + kde-apps/kdialog + x11-misc/xdialog + ) +" + +RDEPEND=" + ${COMMON_DEPEND} + ${FILE_DIALOG_DEPEND} " pkg_pretend() {
[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/fable/, dev-dotnet/fable/files/
commit: 85b476131e5e2928a62148559ecb385f50a6998e Author: Maciej Barć gentoo org> AuthorDate: Wed Feb 7 21:48:11 2024 + Commit: Maciej Barć gentoo org> CommitDate: Wed Feb 7 22:21:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b47613 dev-dotnet/fable: bump to 4.11.0 Signed-off-by: Maciej Barć gentoo.org> dev-dotnet/fable/Manifest | 46 +++ dev-dotnet/fable/fable-4.11.0.ebuild | 351 + .../files/fable-4.11.0-no-sourcelink-github.patch | 10 + 3 files changed, 407 insertions(+) diff --git a/dev-dotnet/fable/Manifest b/dev-dotnet/fable/Manifest index d4d1c92af06b..1e3e0f9ee5ef 100644 --- a/dev-dotnet/fable/Manifest +++ b/dev-dotnet/fable/Manifest @@ -3,7 +3,9 @@ DIST blackfox.commandline.1.0.0.nupkg 66206 BLAKE2B a4f6e22311c5db16c1f9568bb8ab DIST buildalyzer.5.0.1.nupkg 67913 BLAKE2B 67c31f63d483c2f3f525622a5e53ee495359a3f1f799476e160f85314455579f9846c4995074e0e5c9ab22041d4bf8367ebac9a9cf3c313937a6c6564a205c34 SHA512 d724a8fd1b5d7812e404257ed73e82fb467874cf94f0f140cbb06fdb314cdbde154ba4e803dcd55dafd9108d41f94254eced37ca6ab31efe26a00da5226cbf43 DIST buildalyzer.logger.5.0.1.nupkg 52516 BLAKE2B b5074c9b55f9725a0d01e8ed8e157324634ce2861e9238b6eeb9f703e115f58374654eba35cfa977e169866e37222704ef7f51cc2459f7a6165fb2714143c623 SHA512 0f314571c547e3b2983d1aa853c0b9c3de3ffc0d375273be9204e30b2e9b147c6d3dd66a1c79928208bd4124d1f97ce6dcacf6ba429cb66035568e9c6d825044 DIST eluciusftw.spectrecoff.0.47.28.nupkg 166228 BLAKE2B 31ceb47b7f07bea7209e4391999fd1861a5190e918b21ed73504d53ffdf191cf04885328992050cae4dad754a52db2038aad6703219f8750549adc8b027eed42 SHA512 545d0c1261e17cfb5e68e4b854ff56a5e8e83d70ec6760f90d397b440094b3c8c31735cd415231b362dd33352ca54f0ad2d42ff2cc0fb3f4bb430976cee3ec76 +DIST expecto.10.1.0.nupkg 373200 BLAKE2B c532c91f49625fe7edf2550194f5f3ae34b0f3c246242418ad43fe346a4cdf22e38a38bb7b3f0f981f4ea8e668a7f63f4f7e337411dd339426a5372be7b9c795 SHA512 cac251c942624de51d8fa2b521fdbbc89122db9ca3a0f433bec773ac2265cb0fae077690170887282570a79e470ab94fc515db0b24e64e0fc11713aa27c8a2e4 DIST expecto.9.0.4.nupkg 732263 BLAKE2B ca062d9090768dfd4fb99be9cb93567be9978c5225e4577383b11eaa37936e037d0c46a3c5583e3b6681c40bc80d337391951c7fee7ea7857a8f0fcec6bbe56c SHA512 9344d3ea9348cb30da243d19c470e1354d149a659996e9b65c57c74c6ae402943e25476372806a28e0025eb4a47e22d562c0fc5b0efaf1e78088a3cfdd061eb7 +DIST fable-4.11.0.tar.gz 16400070 BLAKE2B 60ac9a4af5bb89b67a4e23074b016b8509391ca1c1669fe7c8de9c1b1af1d1796f3da06481298acfadd8335dad14ab64fdfd970fd9d4f150a2f24c9b26722ec7 SHA512 35ff333c00f4db523259724afce55f15b5906ff4329c56d4d9d2f8371c72d13f4d0913e32d05a5d18ca6fe38a98e3fb183f7fb3a38972dfcc5d492c953aa6574 DIST fable-4.9.0.tar.gz 16388806 BLAKE2B 7b86ecc02fcf78d7744fc336ac525061a495849009a5a8f3d4b30d4768cbfd62ea4460bace372f5e2677f4b316c65a3c0cb103e9aebe5db2a1be117a86a2e24c SHA512 03bb9eea907aac745dd5fedabdacdfaabfdd6bd04f7d5df636b4b8fcef9afac918341cc2d28911b770733fd7ef9aa6befc9dc834e2f2a49c36adae07d8d8d667 DIST fable.ast.4.0.0.nupkg 284338 BLAKE2B df49779c1736b318027e1e66d05811490e1547ec3a733cb9ab70777f405b4eb331db86bf26b132ed4755cc32edc10cea3f98accb6931d02dc69e8e90097c705b SHA512 3d22ffdcfb766e42c752f6a6577d3329bd109537e9b6393e6efd320c5de68e933f1e9bdd447958ea954b2ce9b948656bcd9244f059b3738a5d986790981b7f7c DIST fable.browser.blob.1.1.4.nupkg 178971 BLAKE2B be393c5adeeac208d0802c366d52feb7189d464ef1c080202789775c7203ef184bc9d45b960bda602a92d3084d5fe1cbc90013286d8a7ac4cb9de58c2f1ba758 SHA512 264ae090c8d8c4a1fb610e4a8fa461c9799bdfe193ec9604d5aaa0f674c9c30c29f45a7bf8a42d3ac2d0710d68b46bd582759a125f78f1e5acdb6f1ee5553710 @@ -15,6 +17,7 @@ DIST fable.browser.webstorage.1.0.4.nupkg 176370 BLAKE2B 4884ae2add6d824225e2791 DIST fable.core.3.1.6.nupkg 98023 BLAKE2B 9d9db7ea2a951f79985a90e308fd75fbb827a7a215b130a98fbd511a8ee7f6179cba5bbf0f9eed51d414ebb8aed95c745ff52f8cfc9d806b1e6ab0c2ed49a87e SHA512 b00bbd05680a760a2101a9878847bd139b16149964ae0b1e36f12ae044eec82afdd580242efccdf3ed1d7505ce9237e62705393b6097c98c1605da20b2969d5b DIST fable.core.3.7.1.nupkg 276886 BLAKE2B e71c0fadf19243155cb0264632d38febd70f503e6228d48270ef7c63a472df719c3abf5686a93a51f0746a72c17d26d8b0d00ab2945b28b9dca860428fc2a8c4 SHA512 a60b9c721277cf9391a9bca5101dd8fa76583c9582ab0da917b05e99e18c33126d234c0d912d196d453c5c40cce1eac30ac3c237931e1814a289c6e88305abc0 DIST fable.core.4.0.0-snake-island-alpha-007.nupkg 287193 BLAKE2B 656679c0a9b8a2c44303b6a37fe759330c3ef4cd17c7d2985643aeb364daa02527c3da3d87dbcd5ac87d559c3d2dfe358acbb943716e28ec3fa0db7b636d SHA512 bee86f996a11e622ed02e05b6f8432ff7e179cb5737dd23690c86644ea71f69ab0a27499a603055a7874dfb7f5967ea7366a94d29c99b8ad3890f97b08bf3a99 +DIST fable.core.4.2.0.nupkg 309231 BLAKE2B 8e673bdd6cac2d995a9d709e6c8508994fd537dd4ebe183c25752c0130ee14dfd911cf4e6385efb5f5ff9a0ae1382b00966e54a1c5636e444c1f56714c7ca890 SHA512
[gentoo-commits] repo/gentoo:master commit in: dev-lang/luau/
commit: 01387f1b413a64eb349970b44a19d2bf6358bbd9 Author: Maciej Barć gentoo org> AuthorDate: Wed Feb 7 18:36:56 2024 + Commit: Maciej Barć gentoo org> CommitDate: Wed Feb 7 22:21:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01387f1b dev-lang/luau: drop old 0.606 Signed-off-by: Maciej Barć gentoo.org> dev-lang/luau/Manifest | 1 - dev-lang/luau/luau-0.606.ebuild | 36 2 files changed, 37 deletions(-) diff --git a/dev-lang/luau/Manifest b/dev-lang/luau/Manifest index 6d4202b26f21..753868329231 100644 --- a/dev-lang/luau/Manifest +++ b/dev-lang/luau/Manifest @@ -1,3 +1,2 @@ -DIST luau-0.606.tar.gz 1584784 BLAKE2B 93a665c6d91c77bd4861bb87278bc48dd596fcf5783004a132ce584fd53b347ed0515c5cd0397270018dfa993014daf7f3a8e9df41eb3f382fb7da4fa025acfe SHA512 66b688282d2bdae481d51edb4b4c9bc4034c05fd0a2cf6f45fee7691098aae5f123ae325ab0216ff5da4422ed7d43ae79748b294dda11e44015fb551eaf6c675 DIST luau-0.607.tar.gz 1587462 BLAKE2B 9aad6f6aeb2ddd8b1bb3b4ff1324e8f8f18fd530ae86e33c593f0349cd8ac743f41eca7f1dc7c231d0a6bfad405dbfe1153a0d4729010ecd16bbcbdfef9abed4 SHA512 66025a2c88ea530f92d01fc3d7bea71d76847c615e150463d81b531a6ef6921b9898e25b62eeb4a2057e56ddd8d7b5b9aaaffca5c832d0c9eac9fa15712f7d19 DIST luau-0.609.tar.gz 1602889 BLAKE2B 92c1f07fc97df494d7a7718d6c348060322637d4fefd7b64405f9af2e48f1f964e85d39a9eed22231fe875ccdcd5bfc46f280de62dfa29f019c5ebb87d5dc4f0 SHA512 7b6193dfd8af95b4dfab16c6ae6541150488a2655847bf88bf0befeb8df796b11d575e569d16aa33012241e5d5f32ba28b6c1160de0a3cbaad7e7d7b80a44ff1 diff --git a/dev-lang/luau/luau-0.606.ebuild b/dev-lang/luau/luau-0.606.ebuild deleted file mode 100644 index 065271398e29.. --- a/dev-lang/luau/luau-0.606.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Gradually typed embeddable scripting language derived from Lua" -HOMEPAGE="https://luau-lang.org/ - https://github.com/Roblox/luau/; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Roblox/${PN}.git; -else - SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" -fi - -LICENSE="MIT" -SLOT="0" - -DOCS=( CONTRIBUTING.md README.md SECURITY.md ) - -src_test() { - "${BUILD_DIR}"/Luau.UnitTest || die - "${BUILD_DIR}"/Luau.Conformance || die -} - -src_install() { - exeinto /usr/bin - doexe "${BUILD_DIR}"/luau{,-analyze,-ast,-compile,-reduce} - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/flycheck/
commit: 13ff8a22f25dcc7de84b4c7064ac3c7c162c08a4 Author: Maciej Barć gentoo org> AuthorDate: Wed Feb 7 21:53:21 2024 + Commit: Maciej Barć gentoo org> CommitDate: Wed Feb 7 22:21:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13ff8a22 app-emacs/flycheck: bump to 33.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/flycheck/Manifest | 1 + app-emacs/flycheck/flycheck-33.1.ebuild | 58 + 2 files changed, 59 insertions(+) diff --git a/app-emacs/flycheck/Manifest b/app-emacs/flycheck/Manifest index 574ad195a233..28f5e45de879 100644 --- a/app-emacs/flycheck/Manifest +++ b/app-emacs/flycheck/Manifest @@ -1 +1,2 @@ DIST flycheck-32_p20230305.tar.gz 1044121 BLAKE2B 6a31ea589f0aca4ed6785fe3e45e5df4af9b084af2d4de9b707c2909db53fd2d3694559b35da69ba05240638a8105fddc5017e1ef037d9ad8a07c77b0efe905a SHA512 1b2d41df199328a297f0623585f4692529a656671b17fd5fbe4b6f9abd7320b2d81f7da6e3e0f17f4bc65474661310f99856a003670276ba6fb2a81780fc8377 +DIST flycheck-33.1.tar.gz 1043623 BLAKE2B b1659fbc8ebd1f6f4de3d02329a5afde40129584406ff371a536f6549dd0f530c655477bd2c14503c603c30f135e62296cef32e2fc454d429d223cd6d9d530c9 SHA512 66d1c384071d4ad21ffb6dcb7c040797a8bf802debe045acb3ae06980d0c5860cc88e8ebd80beeabca2ab80b3df8ab03c5924ff7e66ccaf2d54b5911bfade7b5 diff --git a/app-emacs/flycheck/flycheck-33.1.ebuild b/app-emacs/flycheck/flycheck-33.1.ebuild new file mode 100644 index ..b4b987aac19a --- /dev/null +++ b/app-emacs/flycheck/flycheck-33.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Modern on-the-fly syntax checking extension for GNU Emacs" +HOMEPAGE="https://www.flycheck.org/ + https://github.com/flycheck/flycheck/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; +else + SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=app-emacs/dash-2.12.1 + >=app-emacs/pkg-info-0.4 +" +BDEPEND=" + test? ( + app-emacs/buttercup + app-emacs/shut-up + ) +" + +ELISP_REMOVE=" + test/specs/test-documentation.el + test/specs/test-melpa-package.el +" + +SITEFILE="50${PN}-gentoo-r1.el" +DOCS=( CHANGES.rst README.md ) + +elisp-enable-tests buttercup "${S}" + +src_compile() { + elisp-compile "${PN}.el" + elisp-make-autoload-file +} + +src_install() { + elisp-install "${PN}" ${PN}.el{,c} "${PN}-autoloads.el" + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/mew/
commit: cd37a8f405834543beb18406012cee7c3f29464f Author: Maciej Barć gentoo org> AuthorDate: Wed Feb 7 21:31:27 2024 + Commit: Maciej Barć gentoo org> CommitDate: Wed Feb 7 22:21:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd37a8f4 app-emacs/mew: drop old 6.8 Signed-off-by: Maciej Barć gentoo.org> app-emacs/mew/Manifest | 1 - app-emacs/mew/mew-6.8.ebuild | 45 2 files changed, 46 deletions(-) diff --git a/app-emacs/mew/Manifest b/app-emacs/mew/Manifest index 2bd25387846e..9346ee04addd 100644 --- a/app-emacs/mew/Manifest +++ b/app-emacs/mew/Manifest @@ -1,2 +1 @@ -DIST mew-6.8.tar.gz 991876 BLAKE2B 6055c30ac7f9286a2792fd3fb5fc53412ffed091594e64fa802cd4346fbd7ce542a930e3b38552dc39fa728898a68e1d71f0626f38ef8f815515af95fae0197d SHA512 e4713a4485fa31a95820100465728998b6d5b4822e2a522293754ab269fbfa625756417a55eccf400994a4cc6f6230b8142463ffe416917f321da5053abdb98c DIST mew-6.8_p20230203.tar.gz 997924 BLAKE2B 9ac10f7f0eebc7dcd3fbf998fbe867e39315227d3b7225b050e6886f9300359429279f0a8071931610c8f8fde43ae48c8178bf8565059d5cdb8093c6fc586562 SHA512 9620ab59df0f2b26b96aa00f4f6f43142716ca55fa9bbdf9b8d9d5a19ae9e0e647efa2a1ab29f77cda77307bbe55d8e74441258d84d09f5270c0f772ab3823bc diff --git a/app-emacs/mew/mew-6.8.ebuild b/app-emacs/mew/mew-6.8.ebuild deleted file mode 100644 index 35d5f445e111.. --- a/app-emacs/mew/mew-6.8.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit elisp readme.gentoo-r1 - -DESCRIPTION="Great MIME mail reader for Emacs/XEmacs" -HOMEPAGE="https://www.mew.org/; -SRC_URI="https://www.mew.org/Release/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="ssl l10n_ja" -RESTRICT="test" - -DEPEND="sys-libs/zlib" -RDEPEND="${DEPEND} - ssl? ( net-misc/stunnel )" - -SITEFILE="50${PN}-gentoo.el" - -src_configure() { - econf \ - --with-elispdir="${SITELISP}/${PN}" \ - --with-etcdir="${SITEETC}/${PN}" -} - -src_compile() { - emake - use l10n_ja && emake jinfo - rm -f info/*~ # remove spurious backup files -} - -src_install() { - emake DESTDIR="${D}" install - use l10n_ja && emake DESTDIR="${D}" install-jinfo - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - dodoc 00api 00changes* 00diff 00readme dot.* - - DOC_CONTENTS="Please refer to /usr/share/doc/${PF} for sample - configuration files." - readme.gentoo_create_doc -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/auctex/
commit: e8beec768dc756920633102ac5c138581b8e6d17 Author: Maciej Barć gentoo org> AuthorDate: Wed Feb 7 21:31:01 2024 + Commit: Maciej Barć gentoo org> CommitDate: Wed Feb 7 22:21:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8beec76 app-emacs/auctex: bump to 13.3 Signed-off-by: Maciej Barć gentoo.org> app-emacs/auctex/Manifest | 1 + app-emacs/auctex/auctex-13.3.ebuild | 69 + 2 files changed, 70 insertions(+) diff --git a/app-emacs/auctex/Manifest b/app-emacs/auctex/Manifest index e55a8b8350c9..3e76108093e4 100644 --- a/app-emacs/auctex/Manifest +++ b/app-emacs/auctex/Manifest @@ -1 +1,2 @@ DIST auctex-13.2.tar.gz 1667548 BLAKE2B 51daf18185a01c7349a49cfb3484d0271dc30271c69a028dc70ec9dae998b0664ffa574160dd384c35e66d38da95af5af0c4bf73e5ea969a6166685f8e3a0b80 SHA512 98d3d0061a807e62045b648a699e23819a0288ea17f2247b18c6725c503dfd6c791384c47504376de098b5a4e62bf350227497be6bf7a007fd94df232a069129 +DIST auctex-13.3.tar.gz 1695608 BLAKE2B 3a22273b72237e14a31a1fb9d81e2c4ee10290919bc3d6f8cb35ab877ef26083c7edb5bbb7c88a40f45848012cc2edd375a90d872f604029ba8f03278bd95f9a SHA512 32d6f3c968a27dd5e7862993419bfa0f5e5228abca7478341a06fce153f333410cd230f8266e6b0e4fb5e4247864710e3f572b6a837c99c2879d38899590f678 diff --git a/app-emacs/auctex/auctex-13.3.ebuild b/app-emacs/auctex/auctex-13.3.ebuild new file mode 100644 index ..e89027a18640 --- /dev/null +++ b/app-emacs/auctex/auctex-13.3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Extensible package for writing and formatting TeX files in Emacs" +HOMEPAGE="https://www.gnu.org/software/auctex/; +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+ FDL-1.3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="preview-latex" + +RDEPEND=" + virtual/latex-base + preview-latex? ( + app-text/dvipng + app-text/ghostscript-gpl + ) +" +BDEPEND=" + ${RDEPEND} +" + +TEXMF="/usr/share/texmf-site" + +src_configure() { + local -a myconf=( + --with-emacs + --with-auto-dir="${EPREFIX}/var/lib/auctex" + --with-lispdir="${EPREFIX}${SITELISP}/${PN}" + --with-packagelispdir="${EPREFIX}${SITELISP}/${PN}" + --with-packagedatadir="${EPREFIX}${SITEETC}/${PN}" + --with-texmf-dir="${EPREFIX}${TEXMF}" + --disable-build-dir-test + $(use_enable preview-latex preview) + ) + econf "${myconf[@]}" +} + +src_compile() { + VARTEXFONTS="${T}/fonts" emake +} + +src_install() { + emake -j1 DESTDIR="${ED}" install + elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" + + if use preview-latex ; then + elisp-site-file-install "${FILESDIR}/60${PN}-gentoo.el" + fi + + dodoc ChangeLog* CHANGES FAQ INSTALL PROBLEMS.preview README RELEASE TODO +} + +pkg_postinst() { + use preview-latex && texmf-update + + elisp-site-regen +} + +pkg_postrm() { + use preview-latex && texmf-update + + elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/chez/
commit: 11563880d8322f6b00823119bf13844544f37b15 Author: Maciej Barć gentoo org> AuthorDate: Wed Feb 7 19:46:50 2024 + Commit: Maciej Barć gentoo org> CommitDate: Wed Feb 7 22:21:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11563880 dev-scheme/chez: bump to 10.0.0 Signed-off-by: Maciej Barć gentoo.org> dev-scheme/chez/Manifest | 1 + dev-scheme/chez/chez-10.0.0.ebuild | 106 + 2 files changed, 107 insertions(+) diff --git a/dev-scheme/chez/Manifest b/dev-scheme/chez/Manifest index b050f232546f..2a44964075e1 100644 --- a/dev-scheme/chez/Manifest +++ b/dev-scheme/chez/Manifest @@ -1,2 +1,3 @@ +DIST chez-10.0.0.tar.gz 9109529 BLAKE2B 66b37350b0d711c4f86b8c0e0e9ca6f0c7de22591b592ff0950822c2cf4a489db1fbb2f655cbecf4a771740ffd9bba638481f20d59c5c8143468d333d57f4907 SHA512 094298744bd69033366305330d660299023c5bc5776df86f28af119f9f4cddc463366fc8f955084463137b6186843fcd34026d2714b932baa4841d6522a8dd92 DIST chez-9.6.2.tar.gz 35691078 BLAKE2B f8436754eca64ac2b1cd9138c546b31a9ae0c05ae8f7d8afd74205e2c03289050354b6bb03cfa9d26b887f0606dd9410d0a8bc8f2da517a6132781dfaa18a243 SHA512 65b6a1dce571568dcc9725086b41065a7c7d56eab10eb78039da192dfbb91568d2bec72005e8ce84cefe3ba87220fdb3aa870e9f05e60fbf2b838f4467cb4a52 DIST chez-9.6.4.tar.gz 35679113 BLAKE2B dd008181caa7b74d35fed4a67dbbf2719af9ab7288ac6b5577fe2caf3ba4f34c5f9192fe2ca08b00d48e16d75b6c82324c1f222fe4fd321649d109dd221ffc40 SHA512 00c33650d0f980c9d28ad4871c97da67b9f25e3fde5a3188b2bbbc9cc813e63e3c9055bc6a94addedbea52cd531cbb56bcdc5e2fda6c6ca37b30166c2797e53a diff --git a/dev-scheme/chez/chez-10.0.0.ebuild b/dev-scheme/chez/chez-10.0.0.ebuild new file mode 100644 index ..fc8736a0660e --- /dev/null +++ b/dev-scheme/chez/chez-10.0.0.ebuild @@ -0,0 +1,106 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo toolchain-funcs + +DESCRIPTION="A programming language based on R6RS" +HOMEPAGE="https://cisco.github.io/ChezScheme/ + https://github.com/cisco/ChezScheme/; +SRC_URI="https://github.com/cisco/ChezScheme/releases/download/v${PV}/csv${PV//a}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}/csv${PV//a}" + +# Chez Scheme itself is Apache 2.0, but it vendors Nanopass and stex +# which are both MIT licensed. +LICENSE="Apache-2.0 MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="X ncurses threads" + +# "some output differs from expected", needs in-depth investigation. +RESTRICT="test" + +RDEPEND=" + app-arch/lz4:= + sys-apps/util-linux + sys-libs/zlib:= + X? ( + x11-libs/libX11 + ) + ncurses? ( + sys-libs/ncurses:= + ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + virtual/pkgconfig +" + +src_prepare() { + tc-export AR CC CXX LD RANLIB + + default + + if use ncurses ; then + local nclibs="\"$($(tc-getPKG_CONFIG) --libs ncurses)\"" + + sed -i "s|ncursesLib=-lncurses|ncursesLib=${nclibs}|g" configure || die + fi +} + +src_configure() { + # See official docs for translation guide. + # https://cisco.github.io/ChezScheme/release_notes/v9.6/release_notes.html + # "t" for threading + arch_map + "le" for Linux (hardcoded for now) + local -A arch_map=( + [amd64]=a6 + [arm]=arm32 + [ppc]=ppc32 + [x86]=i3 + ) + local machine="$(usex threads 't' '')${arch_map[${ARCH}]}le" + + local -a myconfargs=( + --machine="${machine}" + --libkernel + --nogzip-man-pages + + --installprefix="/usr" + --installbin="/usr/bin" + --installlib="/usr/$(get_libdir)" + --installman="/usr/share/man" + --installschemename=chezscheme + --installpetitename=chezscheme-petite + --installscriptname=chezscheme-script + + $(usex threads '--threads' '') + $(usex ncurses '' '--disable-curses') + $(usex X '' '--disable-x11') + + AR="$(tc-getAR)" + CC="$(tc-getCC)" + LD="$(tc-getLD)" + RANLIB="$(tc-getRANLIB)" + STRIP="$(tc-getSTRIP)" + + CFLAGS+="${CFLAGS}" + CPPFLAGS+="${CPPFLAGS}" + LDFLAGS+="${LDFLAGS}" + + LZ4="$($(tc-getPKG_CONFIG) --libs liblz4)" + ZLIB="$($(tc-getPKG_CONFIG) --libs zlib)" + ) + edob sh ./configure "${myconfargs[@]}" +} + +src_install() { + # TempRoot == DESTDIR + sed -e "s|TempRoot=.*|TempRoot=${ED}|g" -i ./*/Mf-* || die + + emake install + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/luau/
commit: 2fa1438e987188f13ccc0689ae539c80e04689f8 Author: Maciej Barć gentoo org> AuthorDate: Wed Feb 7 18:44:17 2024 + Commit: Maciej Barć gentoo org> CommitDate: Wed Feb 7 22:21:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa1438e dev-lang/luau: bump to 0.611 Signed-off-by: Maciej Barć gentoo.org> dev-lang/luau/Manifest | 1 + dev-lang/luau/luau-0.611.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-lang/luau/Manifest b/dev-lang/luau/Manifest index 753868329231..13725f1c16ac 100644 --- a/dev-lang/luau/Manifest +++ b/dev-lang/luau/Manifest @@ -1,2 +1,3 @@ DIST luau-0.607.tar.gz 1587462 BLAKE2B 9aad6f6aeb2ddd8b1bb3b4ff1324e8f8f18fd530ae86e33c593f0349cd8ac743f41eca7f1dc7c231d0a6bfad405dbfe1153a0d4729010ecd16bbcbdfef9abed4 SHA512 66025a2c88ea530f92d01fc3d7bea71d76847c615e150463d81b531a6ef6921b9898e25b62eeb4a2057e56ddd8d7b5b9aaaffca5c832d0c9eac9fa15712f7d19 DIST luau-0.609.tar.gz 1602889 BLAKE2B 92c1f07fc97df494d7a7718d6c348060322637d4fefd7b64405f9af2e48f1f964e85d39a9eed22231fe875ccdcd5bfc46f280de62dfa29f019c5ebb87d5dc4f0 SHA512 7b6193dfd8af95b4dfab16c6ae6541150488a2655847bf88bf0befeb8df796b11d575e569d16aa33012241e5d5f32ba28b6c1160de0a3cbaad7e7d7b80a44ff1 +DIST luau-0.611.tar.gz 1615229 BLAKE2B 925f3967bfe9f8ce764e3ce22763fd1363f0b47f5860f23ceea426a729bbce2cfc16479419889c573cd19cc891314bf72e06262967d8ec3e1d1faca7e2e5e573 SHA512 c3a0f84f73daa75d96ff33fb79456f0ec08dd4c4980afdcc64bbe4dea9d3189a17537cb60fcfe2e314b0a4dae635c52299514fb68bc77ed559c411c702f74bd3 diff --git a/dev-lang/luau/luau-0.611.ebuild b/dev-lang/luau/luau-0.611.ebuild new file mode 100644 index ..8a5efaa5fcea --- /dev/null +++ b/dev-lang/luau/luau-0.611.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Gradually typed embeddable scripting language derived from Lua" +HOMEPAGE="https://luau-lang.org/ + https://github.com/Roblox/luau/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/Roblox/${PN}.git; +else + SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +DOCS=( CONTRIBUTING.md README.md SECURITY.md ) + +src_test() { + "${BUILD_DIR}/Luau.UnitTest" || die + "${BUILD_DIR}/Luau.Conformance" || die +} + +src_install() { + exeinto /usr/bin + doexe "${BUILD_DIR}"/luau{,-analyze,-ast,-compile,-reduce} + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/flycheck/files/, app-emacs/flycheck/
commit: bb00c4e0d6f8bc066f6cea635f16e8ce8405f2b7 Author: Maciej Barć gentoo org> AuthorDate: Wed Feb 7 17:40:47 2024 + Commit: Maciej Barć gentoo org> CommitDate: Wed Feb 7 22:21:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb00c4e0 app-emacs/flycheck: drop old 32_p20230305 Signed-off-by: Maciej Barć gentoo.org> app-emacs/flycheck/files/50flycheck-gentoo.el | 4 --- app-emacs/flycheck/flycheck-32_p20230305.ebuild | 42 - 2 files changed, 46 deletions(-) diff --git a/app-emacs/flycheck/files/50flycheck-gentoo.el b/app-emacs/flycheck/files/50flycheck-gentoo.el deleted file mode 100644 index 5f6c703df909.. --- a/app-emacs/flycheck/files/50flycheck-gentoo.el +++ /dev/null @@ -1,4 +0,0 @@ -;;; Flycheck site-lisp configuration -(add-to-list 'load-path "@SITELISP@") -(autoload 'flycheck-mode "flycheck" nil t) -(autoload 'global-flycheck-mode "flycheck" nil t) diff --git a/app-emacs/flycheck/flycheck-32_p20230305.ebuild b/app-emacs/flycheck/flycheck-32_p20230305.ebuild deleted file mode 100644 index bbd29fd70ec9.. --- a/app-emacs/flycheck/flycheck-32_p20230305.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Modern on-the-fly syntax checking extension for GNU Emacs" -HOMEPAGE="https://www.flycheck.org/ - https://github.com/flycheck/flycheck/; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; -else - if [[ ${PV} == *_p20230305 ]] ; then - COMMIT=5f2ef177cb21ae8b73714575802beef04abd0f5e - SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}"/${PN}-${COMMIT} - else - SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - fi - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos" -fi - -LICENSE="GPL-3+" -SLOT="0" -RESTRICT="test" # TODO: wire up now that cask and ert-runner are packaged - -RDEPEND=">=app-emacs/dash-2.12.1 - >=app-emacs/pkg-info-0.4" - -SITEFILE="50${PN}-gentoo-r1.el" -DOCS=( README.md ) -ELISP_REMOVE="flycheck-buttercup.el flycheck-ert.el" - -src_compile() { - elisp_src_compile - elisp-make-autoload-file -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/ess/
commit: 66175031e827cf9d007fe7961f2bb67503432d9d Author: Maciej Barć gentoo org> AuthorDate: Wed Feb 7 17:36:57 2024 + Commit: Maciej Barć gentoo org> CommitDate: Wed Feb 7 22:21:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66175031 app-emacs/ess: bump to 24.01.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/ess/Manifest | 1 + app-emacs/ess/ess-24.01.1.ebuild | 75 2 files changed, 76 insertions(+) diff --git a/app-emacs/ess/Manifest b/app-emacs/ess/Manifest index d9db7138ada8..5027f8be5daa 100644 --- a/app-emacs/ess/Manifest +++ b/app-emacs/ess/Manifest @@ -1,2 +1,3 @@ DIST ess-18.10.2.tgz 2939425 BLAKE2B f9a6181dfaffc820a55214418d14aef1443945d6b15cb156ecfb70a8f5878df545662f37114a44ea8aa20338a5eaea6a6ce0884b02f108bd3372653db13e1eff SHA512 9bc04c5ec87ed639e56de9fd7817c3adb1a823f091254a91b906e22e8537fb097b21b80020bf245acbd61420d09949d66fc079f3c552d79bf32b95dc7fa1dca9 DIST ess-24.01.0.tar.gz 681861 BLAKE2B 81d1ee9409bece9b9d8e898ed5393e3299c58dd188dc3f3dffb125c70b3920406abaeb3636139e4c8f83cfa9ff980089468ef2f61a2f50abbafcd13e6009c6de SHA512 899787c10bff2fc9ab63350c8875174e81ff9303be3f89aa8b9dd410baf7f93e91a25e88ae5e5de90b7541f37274bc3a3b6a9ae8bc04659427f503fbca0289c8 +DIST ess-24.01.1.tar.gz 681901 BLAKE2B 892e60f33252f0dca979eb52cdc2eca7a79bad247037f599b6e640b02930019523ad276f764af281bc232040c34fb05ac884f1915940b09c3e89d2394f6887f8 SHA512 3ff7084f1182bad30771e264e491c7ab1b2501d4d6558ed6c4acb98aec6abed3c45c2049cf565164406611b1e8a5b92485b15da1c1696694454c5f65a8617191 diff --git a/app-emacs/ess/ess-24.01.1.ebuild b/app-emacs/ess/ess-24.01.1.ebuild new file mode 100644 index ..18230984cbec --- /dev/null +++ b/app-emacs/ess/ess-24.01.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp readme.gentoo-r1 + +DESCRIPTION="Emacs Speaks Statistics" +HOMEPAGE="https://ess.r-project.org/ + https://github.com/emacs-ess/ESS/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/emacs-ess/${PN^^}.git; +else + SRC_URI="https://github.com/emacs-ess/${PN^^}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${PN^^}-${PV}" + + KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="GPL-2+ GPL-3+ Texinfo-manual" +SLOT="0" + +BDEPEND=" + app-text/texi2html + dev-texlive/texlive-fontsextra + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + dev-texlive/texlive-mathscience + dev-texlive/texlive-plaingeneric + virtual/latex-base +" + +DOCS=( ChangeLog NEWS ONEWS README + doc/html/{ess,news,readme}.html doc/{ess,readme}.pdf ) +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed -e "s|font-lock-reference-face|font-lock-constant-face|g" \ + -i lisp/*.el || die +} + +src_compile() { + local -x BYTECOMPFLAGS="-L lisp -L lisp/obsolete" + + elisp-compile lisp/*.el lisp/obsolete/*.el + emake autoloads + emake -C doc all html pdf +} + +src_test() { + elisp-test-ert . -L lisp -L test -l test/ess-test.el +} + +src_install() { + # Version >=18 doesn't install *.el files any more #685978 + elisp-install "${PN}" lisp/*.{el,elc} lisp/obsolete/*.{el,elc} + elisp-make-site-file "${SITEFILE}" "${PN}" "(load \"ess-autoloads\" nil t)" + + insinto "${SITEETC}/${PN}" + doins -r etc/* + + doinfo ./doc/info/ess.info + + local DOC_CONTENTS="\ + Please see /usr/share/doc/${PF} for the complete documentation." + readme.gentoo_create_doc + + einstalldocs +}
[gentoo-commits] proj/sci:master commit in: dev-python/numcodecs/
commit: a36119808ae75face220ce5592d97de746401f91 Author: Horea Christian chymera eu> AuthorDate: Wed Feb 7 22:04:34 2024 + Commit: Horea Christian gmail com> CommitDate: Wed Feb 7 22:04:34 2024 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=a3611980 dev-python/numcodecs: add 0.12.1 Signed-off-by: Horea Christian chymera.eu> dev-python/numcodecs/numcodecs-0.12.1.ebuild | 39 1 file changed, 39 insertions(+) diff --git a/dev-python/numcodecs/numcodecs-0.12.1.ebuild b/dev-python/numcodecs/numcodecs-0.12.1.ebuild new file mode 100644 index 0..9adba559f --- /dev/null +++ b/dev-python/numcodecs/numcodecs-0.12.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Data storage buffer compression and transformation codecs" +HOMEPAGE="https://github.com/zarr-developers/numcodecs; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + dev-python/entrypoints[${PYTHON_USEDEP}] + dev-python/hdmf-zarr[${PYTHON_USEDEP}] + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/py-cpuinfo[${PYTHON_USEDEP}] +" + +DEPEND=" + test? ( + ${RDEPEND} + dev-python/entrypoints[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + cd "${T}" || die + epytest --pyargs numcodecs +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 9ee56bf0a04210397357798c3b0367f646f21e5d Author: Sam James gentoo org> AuthorDate: Wed Feb 7 21:42:43 2024 + Commit: Sam James gentoo org> CommitDate: Wed Feb 7 21:43:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee56bf0 dev-lang/python: add link to expat bug Followup to 93480b9b09b2a0c0adfed10a1c9e90c1e38a9040. Bug: https://github.com/python/cpython/issues/115133 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-2.7.18_p16-r1.ebuild | 1 + dev-lang/python/python-3.10.13.ebuild | 1 + dev-lang/python/python-3.11.7.ebuild| 1 + dev-lang/python/python-3.11.8.ebuild| 1 + dev-lang/python/python-3.12.1.ebuild| 1 + dev-lang/python/python-3.12.1_p1.ebuild | 1 + dev-lang/python/python-3.12.2.ebuild| 1 + dev-lang/python/python-3.13.0_alpha2.ebuild | 1 + dev-lang/python/python-3.13.0_alpha3.ebuild | 1 + dev-lang/python/python-3.8.18.ebuild| 1 + dev-lang/python/python-3.9.18.ebuild| 1 + 11 files changed, 11 insertions(+) diff --git a/dev-lang/python/python-2.7.18_p16-r1.ebuild b/dev-lang/python/python-2.7.18_p16-r1.ebuild index 7474e7d083e5..1195e193f0c6 100644 --- a/dev-lang/python/python-2.7.18_p16-r1.ebuild +++ b/dev-lang/python/python-2.7.18_p16-r1.ebuild @@ -39,6 +39,7 @@ RESTRICT="test" # run the bootstrap code on your dev box and include the results in the # patchset. See bug 447752. +# https://github.com/python/cpython/issues/115133 RDEPEND=" app-arch/bzip2:= dev-libs/libffi:= diff --git a/dev-lang/python/python-3.10.13.ebuild b/dev-lang/python/python-3.10.13.ebuild index a843933d9ab8..a8dc2f6575f8 100644 --- a/dev-lang/python/python-3.10.13.ebuild +++ b/dev-lang/python/python-3.10.13.ebuild @@ -40,6 +40,7 @@ RESTRICT="!test? ( test )" # run the bootstrap code on your dev box and include the results in the # patchset. See bug 447752. +# https://github.com/python/cpython/issues/115133 RDEPEND=" app-arch/bzip2:= app-arch/xz-utils:= diff --git a/dev-lang/python/python-3.11.7.ebuild b/dev-lang/python/python-3.11.7.ebuild index bd0403f833ed..a43e610443d3 100644 --- a/dev-lang/python/python-3.11.7.ebuild +++ b/dev-lang/python/python-3.11.7.ebuild @@ -40,6 +40,7 @@ RESTRICT="!test? ( test )" # run the bootstrap code on your dev box and include the results in the # patchset. See bug 447752. +# https://github.com/python/cpython/issues/115133 RDEPEND=" app-arch/bzip2:= app-arch/xz-utils:= diff --git a/dev-lang/python/python-3.11.8.ebuild b/dev-lang/python/python-3.11.8.ebuild index 669069799e62..8ea6f0bd7b58 100644 --- a/dev-lang/python/python-3.11.8.ebuild +++ b/dev-lang/python/python-3.11.8.ebuild @@ -40,6 +40,7 @@ RESTRICT="!test? ( test )" # run the bootstrap code on your dev box and include the results in the # patchset. See bug 447752. +# https://github.com/python/cpython/issues/115133 RDEPEND=" app-arch/bzip2:= app-arch/xz-utils:= diff --git a/dev-lang/python/python-3.12.1.ebuild b/dev-lang/python/python-3.12.1.ebuild index bcacd5492511..6c0fd66252e4 100644 --- a/dev-lang/python/python-3.12.1.ebuild +++ b/dev-lang/python/python-3.12.1.ebuild @@ -40,6 +40,7 @@ RESTRICT="!test? ( test )" # run the bootstrap code on your dev box and include the results in the # patchset. See bug 447752. +# https://github.com/python/cpython/issues/115133 RDEPEND=" app-arch/bzip2:= app-arch/xz-utils:= diff --git a/dev-lang/python/python-3.12.1_p1.ebuild b/dev-lang/python/python-3.12.1_p1.ebuild index 261d285075cf..432a056af7ae 100644 --- a/dev-lang/python/python-3.12.1_p1.ebuild +++ b/dev-lang/python/python-3.12.1_p1.ebuild @@ -40,6 +40,7 @@ RESTRICT="!test? ( test )" # run the bootstrap code on your dev box and include the results in the # patchset. See bug 447752. +# https://github.com/python/cpython/issues/115133 RDEPEND=" app-arch/bzip2:= app-arch/xz-utils:= diff --git a/dev-lang/python/python-3.12.2.ebuild b/dev-lang/python/python-3.12.2.ebuild index 0c77d80ba8fa..3c9c8ce7a1ce 100644 --- a/dev-lang/python/python-3.12.2.ebuild +++ b/dev-lang/python/python-3.12.2.ebuild @@ -40,6 +40,7 @@ RESTRICT="!test? ( test )" # run the bootstrap code on your dev box and include the results in the # patchset. See bug 447752. +# https://github.com/python/cpython/issues/115133 RDEPEND=" app-arch/bzip2:= app-arch/xz-utils:= diff --git a/dev-lang/python/python-3.13.0_alpha2.ebuild b/dev-lang/python/python-3.13.0_alpha2.ebuild index 6907f2db8bd3..4ddf84d9d1c8 100644 --- a/dev-lang/python/python-3.13.0_alpha2.ebuild +++ b/dev-lang/python/python-3.13.0_alpha2.ebuild @@ -39,6 +39,7 @@ RESTRICT="!test? ( test )" # run the bootstrap code on your dev box and include the results in the # patchset. See bug 447752. +# https://github.com/python/cpython/issues/115133 RDEPEND=" app-arch/bzip2:= app-arch/xz-utils:= diff --git
[gentoo-commits] repo/gentoo:master commit in: net-print/epson-inkjet-printer-escpr/
commit: 519f4fdede3abeea479181c3d2dcfdf24420a5fb Author: Mike Gilbert gentoo org> AuthorDate: Wed Feb 7 21:35:35 2024 + Commit: Mike Pagano gentoo org> CommitDate: Wed Feb 7 21:41:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519f4fde net-print/epson-inkjet-printer-escpr: use tarball instead of srpm Signed-off-by: Mike Gilbert gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/35221 Signed-off-by: Mike Pagano gentoo.org> net-print/epson-inkjet-printer-escpr/Manifest | 2 +- .../epson-inkjet-printer-escpr-1.8.4.ebuild | 11 --- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/net-print/epson-inkjet-printer-escpr/Manifest b/net-print/epson-inkjet-printer-escpr/Manifest index cc227237ee26..263649d30d5c 100644 --- a/net-print/epson-inkjet-printer-escpr/Manifest +++ b/net-print/epson-inkjet-printer-escpr/Manifest @@ -1,3 +1,3 @@ DIST epson-inkjet-printer-escpr-1.8.3-1.src.rpm 5127233 BLAKE2B f00ec01459411100c0502afbda4d9b3449af80ac4517e4288c3861558eef6ec946f4a6c04ea4e22818a455befa652d7135a5d2bce5e3941284f16862ebc4546f SHA512 d4cbf8342e5c664c7473c43f00739bc5ea5f6ccdb818893338bab103cee77630aaf33c1714313e4ae79687a152f8389d9a68faff685d63a35888c28d9abce9dc -DIST epson-inkjet-printer-escpr-1.8.4-1.src.rpm 5130056 BLAKE2B 7d8ab68d7fd5307ebd034f77f1f7bcaa309ceb464e32ba15ffacc44d4f695bfddd6a8960f3e142a74aa15ba5b864e402da8221ac85937aab2db14ee88955cc5a SHA512 7edcf99de4b586d412224ac80e07670366913ec0d2e12773cce0d02d65fe2ddd5d229b9542d4247ef044845bd1fef96cd6c039c1b98dff82d884d1ac6064fb89 +DIST epson-inkjet-printer-escpr-1.8.4-1.tar.gz 5595766 BLAKE2B 9baba92331d0f55a6831d23a7b9b2824b5f33392d41f6ef0e2c45a4df7b54503d16b14dccc5dcc0d9b163f2677ba473b502e605f2f9509a1fc8c6c3095bbe858 SHA512 548b0cc27ab91c19b1d4fad79e3c3cacfb821b7c3156d8f1f3aafd31b94405794a86ff8b6abf5e56fb6692a471d96b5665a006cdc748d8de83c2ebadb0f634bc DIST epson-inkjet-printer-escpr2-1.2.9-1.tar.gz 5367737 BLAKE2B 6868569a6bed622e2f50619a36ffb0a0f7e834fd8a794ae3bc906d971db26b0c86386c9545190ec384027d0b8e8f62ddda6cb24f1e3f60b9c535a1eeddff4332 SHA512 70ff744d42fac4c79d2994648763b0b3970ee5463a7a310a0721a63735d536cb9a0499c894289d946b30e6f564f9bf60aa61801580ab6635af211d50867921a1 diff --git a/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.8.4.ebuild b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.8.4.ebuild index c1f17d6bbcea..d86332e21e8b 100644 --- a/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.8.4.ebuild +++ b/net-print/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr-1.8.4.ebuild @@ -3,11 +3,12 @@ EAPI=8 -inherit rpm - DESCRIPTION="Epson Inkjet Printer Driver (ESC/P-R)" HOMEPAGE="https://download.ebz.epson.net/dsc/search/01/search/?OSC=LX; -SRC_URI="https://download3.ebz.epson.net/dsc/f/03/00/15/57/23/873ff1cc80b160f1f6427dfb729f7a17181d6679/${P}-1.src.rpm; + +# https://support.epson.net/linux/Printer/LSB_distribution_pages/en/escpr.php +# Use the "source package for arm CPU" to get a tarball instead of an srpm. +SRC_URI="https://download3.ebz.epson.net/dsc/f/03/00/15/57/25/a928e7d08c825ef1cdb892e70318d986720cef8a/epson-inkjet-printer-escpr-1.8.4-1.tar.gz; LICENSE="GPL-2" SLOT="0" @@ -22,10 +23,6 @@ PATCHES=( "${FILESDIR}/${P}-1-missing-include.patch" ) -src_unpack() { - rpm_src_unpack "${A}" -} - src_configure() { econf --disable-shared
[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/
commit: f1dad43789d67aaf92f62c80e5b211bdd203b4f9 Author: Thomas Raschbacher gentoo org> AuthorDate: Wed Feb 7 21:38:05 2024 + Commit: Thomas Raschbacher gentoo org> CommitDate: Wed Feb 7 21:39:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1dad437 app-antivirus/clamav: add 1.2.2 Signed-off-by: Thomas Raschbacher gentoo.org> app-antivirus/clamav/Manifest| 1 + app-antivirus/clamav/clamav-1.2.2.ebuild | 393 +++ 2 files changed, 394 insertions(+) diff --git a/app-antivirus/clamav/Manifest b/app-antivirus/clamav/Manifest index fe03a3065533..936afb9ab0ef 100644 --- a/app-antivirus/clamav/Manifest +++ b/app-antivirus/clamav/Manifest @@ -34,6 +34,7 @@ DIST clamav-1.0.3.tar.gz 10341567 BLAKE2B 9530c5e57cf4908ee15800a5aa50b8defc7b86 DIST clamav-1.1.0.tar.gz 10297532 BLAKE2B 36629f9bf23a55591002517ecbad798484d351f060220ab554797d4acd356b89cc68f83f81a415d532c51fde33f1882ddaaa847c1935abb6b12d571b3976d66f SHA512 1a1cfd2e43518eafa127304704193e96162410d676fca6c868fd42f871412bbe91f379bb5c74abd89c14cfa3d580339bb79c10868776e46427a7afd9b55dc851 DIST clamav-1.1.3.tar.gz 10304772 BLAKE2B 2bf2f7822d8ed7bfa6040312345d6dfbf5149e6ee60d10d46fe0683b56028e0c72b3371e9b9bc4c780051f11899d7405a35484a3f1deafdfd9b0c18613f52b36 SHA512 1fab8754e793938182dd6a5f2742c4f3e236177e150ab1f1a6064d2e0f33ae1329396ba14ba12f72eee505fb6c8e6f302377ec7e3d5f172a52d1ec89b23da072 DIST clamav-1.2.1.tar.gz 10370350 BLAKE2B bc875a92adecffca3b65976376529043a27520bc3821da2d7563e5cb69733ecf291a2800d2a3ad65b1cb0cc4f35a1605e29e27128dd0a775740a9f640c3436ef SHA512 abe0c1a84cb399df00485bf0f8726f01cb84ad129e40642b60146e5880981f7216d9da354e7569004711e417cf8b757ae33a6d5a39b615bce7c7e21e97c9df1d +DIST clamav-1.2.2.tar.gz 10372690 BLAKE2B 47940236e38296ac908be4c5d1c5ce8bbc9ec5c69fa87b2472c941d2de9642e0ab6a59c63038aa706079e8efeb161083db69ad03eaaf27a6d05f4f1a5bb70aff SHA512 32562230f367a230f70dfca5ed5000ee8829a0da7452b0113e9dbaa47ef6b21901001f741b0e52ce52c02fe8f834bd559bcbdf1ea20495bead9c4976c3a4cc92 DIST clang-sys-1.4.0.crate 38679 BLAKE2B d15bdae2142ed26b4f6bd037bd2062e8c4b7b87fc5b749b872a95ff1952d66c255aa0984e5f9c4a5c88066db4a20cfd048db4ba5a59b331d5ffa5e9a281d SHA512 062189bb0a341e2e85de4987f4b564c1fc69e4005c9c42cfedb61dee5f48db9126a8114d1d97be1b9c21b8c885243751232fbe8cf532e1d2be593308fe45216a DIST clang-sys-1.6.1.crate 41346 BLAKE2B b70104e6c6b3c1b85caa111c2b1fb2c20d30eeb85059bc616afc49bce9409f7ee2dd8b800750a466accad6a74ef29d10c6a2ee4459d854a2c0c54050ff51cc4b SHA512 a6c62c1d3faae3796f5e7d98ed4f1a8119f0ffaf8fceee8e728cd4da57b0140e82631012450bb0c551cd13814a97065e9e47015320707a87bdfbb6fd317e952c DIST clap-2.34.0.crate 202210 BLAKE2B f383adf1d757ac4b68995132b33837686ce451f85a02a8d05d2c746da398510d05d46330f3efade063c3952aacb1754cdac73dd0afcae0df5340a89f9353aa1c SHA512 c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8 diff --git a/app-antivirus/clamav/clamav-1.2.2.ebuild b/app-antivirus/clamav/clamav-1.2.2.ebuild new file mode 100644 index ..1bd9569ed03f --- /dev/null +++ b/app-antivirus/clamav/clamav-1.2.2.ebuild @@ -0,0 +1,393 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +# Upstream are working on updating clamav's LLVM bytecode interpreter to work +# with later versions of LLVM, but it's not ready yet. See: +# https://github.com/Cisco-Talos/clamav/issues/581 +# This does not impact the ability of the package to build with llvm/clang otherwise. +LLVM_MAX_SLOT=13 +PYTHON_COMPAT=( python3_{10..12} ) + +CRATES=" + adler@1.0.2 + aho-corasick@1.0.5 + autocfg@1.1.0 + base64@0.21.3 + bindgen@0.65.1 + bit_field@0.10.2 + bitflags@1.3.2 + bitflags@2.4.0 + block-buffer@0.10.4 + bumpalo@3.13.0 + bytemuck@1.14.0 + byteorder@1.4.3 + cbindgen@0.25.0 + cc@1.0.83 + cexpr@0.6.0 + cfg-if@1.0.0 + clang-sys@1.6.1 + color_quant@1.1.0 + cpufeatures@0.2.9 + crc32fast@1.3.2 + crossbeam-channel@0.5.8 + crossbeam-deque@0.8.3 + crossbeam-epoch@0.9.15 + crossbeam-utils@0.8.16 + crunchy@0.2.2 + crypto-common@0.1.6 + digest@0.10.7 + either@1.9.0 + errno-dragonfly@0.1.2 + errno@0.3.3 + exr@1.7.0 + fastrand@2.0.0 + fdeflate@0.3.0 + flate2@1.0.27 + flume@0.10.14 + futures-core@0.3.28 + futures-sink@0.3.28 + generic-array@0.14.7 + getrandom@0.2.10 + gif@0.12.0 + glob@0.3.1 + half@2.2.1 + hashbrown@0.12.3 + heck@0.4.1 + hermit-abi@0.3.2 + hex@0.4.3 + home@0.5.5 + image@0.24.7 + indexmap@1.9.3 + itoa@1.0.9 + jpeg-decoder@0.3.0 + js-sys@0.3.64 + lazy_static@1.4.0 + lazycell@1.3.0 + lebe@0.5.2
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: fed2ebb536459393f2cd907402413b6809257b85 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 7 21:23:42 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 7 21:24:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed2ebb5 package.mask: Last rite sys-libs/libhugetlbfs Bug: https://bugs.gentoo.org/806079 Signed-off-by: Michał Górny gentoo.org> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 4b437dfc16f2..8b75fae7d34c 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,12 @@ #--- END OF EXAMPLES --- +# Michał Górny (2024-02-07) +# Does not build anymore. Carries a large stack of patches already. +# Last upstream activity in late 2020. No reverse dependencies left. +# Removal on 2024-03-08. Bug #806079. +sys-libs/libhugetlbfs + # Joonas Niilola (2024-02-07) # The webpage it was built to scrape isn't online anymore. # Removal: 2024-03-08. Bug #924007.