[gentoo-commits] repo/gentoo:master commit in: net-analyzer/munin/
commit: bc71642b6c71e4078eebdcbb058c24bfbd2dce15 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jul 22 09:22:58 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jul 23 05:51:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc71642b net-analyzer/munin: drop 2.0.67-r7, 2.0.69 Signed-off-by: Hans de Graaff gentoo.org> net-analyzer/munin/Manifest | 2 - net-analyzer/munin/munin-2.0.67-r7.ebuild | 415 -- net-analyzer/munin/munin-2.0.69.ebuild| 415 -- 3 files changed, 832 deletions(-) diff --git a/net-analyzer/munin/Manifest b/net-analyzer/munin/Manifest index 9c9f5215a752..0b88a1a95ebd 100644 --- a/net-analyzer/munin/Manifest +++ b/net-analyzer/munin/Manifest @@ -1,5 +1,3 @@ -DIST munin-2.0.67-gentoo-1.tar.xz 3980 BLAKE2B 5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea SHA512 b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851 -DIST munin-2.0.67.tar.gz 2258670 BLAKE2B 374b336403433d612b7998c77e6eb4f0eb68ffda4204ae6bc3c303f7667154c2ce606ffa27226c5644f3e6f71655c939b749da925136f59be4762891af49e2b1 SHA512 a8381491dfa15572438d9acda7a09feb0c3918ebe49e7bcfce5c172b36b4a5a0472bd6d06f5fad41270af0510b3fe115509d146f372df7fa47ed4aa1ec5f95d4 DIST munin-2.0.69-gentoo-1.tar.xz 3980 BLAKE2B 5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea SHA512 b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851 DIST munin-2.0.69.tar.gz 2258024 BLAKE2B 2d270f6f67fc9a86a592e2b7cbcf4111d6ae40bf1928b0ad0adb99ad32384810e5768c17019f9163e8b22fd8524b28257df527df023db9c1ba333691b384dd74 SHA512 4976e394e046d3fe1cbb000acdf081060188517e09abcf8b60dd7c55e0e1cdf46e33d1760368cb1423dfb9286e397df2072a2c55ba8b79adeae4ea2303130667 DIST munin-2.0.73.tar.gz 2259959 BLAKE2B 2d2e4ce00b2df06f083280b9253f875ded100e42c991152f3f8e4b39e85d605367efc18df369e07e18eac38aabd78faa959c367752b153f97246bb47a9732f20 SHA512 4f1d59ff3f163c8fac883973ebba1221619d716c4cde506d9265544c52e73f43e8b587cda3fd00bcf779ceeaf8fef6e7780d9ea4be5b99894f0bb5047f24b935 diff --git a/net-analyzer/munin/munin-2.0.67-r7.ebuild b/net-analyzer/munin/munin-2.0.67-r7.ebuild deleted file mode 100644 index 6368339dd6f6.. --- a/net-analyzer/munin/munin-2.0.67-r7.ebuild +++ /dev/null @@ -1,415 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PATCHSET=1 - -inherit java-pkg-opt-2 systemd tmpfiles - -MY_P=${P/_/-} - -DESCRIPTION="Munin Server Monitoring Tool" -HOMEPAGE="https://munin-monitoring.org/; -SRC_URI=" - https://github.com/munin-monitoring/munin/archive/${PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~graaff/munin/${P}-gentoo-${PATCHSET}.tar.xz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86" -IUSE="asterisk irc java ldap memcached minimal mysql postgres selinux ssl test cgi ipv6 syslog ipmi http dhcpd doc apache2" -REQUIRED_USE="cgi? ( !minimal ) apache2? ( cgi )" -RESTRICT="!test? ( test )" - -# Upstream's listing of required modules is NOT correct! -# Some of the postgres plugins use DBD::Pg, while others call psql directly. -# Some of the mysql plugins use DBD::mysql, while others call mysqladmin directly. -# We replace the original ipmi plugins with the freeipmi_ plugin which at least works. -DEPEND_COM=" - acct-user/munin - acct-user/munin-async - acct-group/munin - dev-lang/perl:=[berkdb] - dev-perl/DBI - dev-perl/Date-Manip - dev-perl/File-Copy-Recursive - dev-perl/List-MoreUtils - dev-perl/Log-Log4perl - dev-perl/Net-CIDR - dev-perl/Net-DNS - dev-perl/Net-Netmask - dev-perl/Net-SNMP - dev-perl/Net-Server[ipv6(-)?] - virtual/perl-Digest-MD5 - virtual/perl-Getopt-Long - virtual/perl-MIME-Base64 - virtual/perl-Storable - virtual/perl-Text-Balanced - virtual/perl-Time-HiRes - apache2? ( www-servers/apache[apache2_modules_cgi,apache2_modules_cgid,apache2_modules_rewrite] ) - asterisk? ( dev-perl/Net-Telnet ) - cgi? ( - dev-perl/FCGI - dev-perl/CGI-Fast - ) - dhcpd? ( - >=net-misc/dhcp-3[server] - dev-perl/Net-IP - dev-perl/HTTP-Date - ) - doc? ( dev-python/sphinx ) - http? ( dev-perl/libwww-perl ) - irc? ( dev-perl/Net-IRC ) - ldap? ( dev-perl/perl-ldap ) - kernel_linux? ( sys-process/procps ) - memcached? ( dev-perl/Cache-Memcached ) - mysql? ( - virtual/mysql - dev-perl/Cache-Cache -
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/munin/, net-analyzer/munin/files/
commit: 1f9821904b8f12c035cfc02a1cce689b81228300 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jul 22 08:11:33 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jul 23 05:51:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f982190 net-analyzer/munin: depend on hostname and net in init file Closes: https://bugs.gentoo.org/726952 Signed-off-by: Hans de Graaff gentoo.org> net-analyzer/munin/files/munin-node_init.d_2.0.73 | 27 ++ net-analyzer/munin/munin-2.0.73-r3.ebuild | 417 ++ 2 files changed, 444 insertions(+) diff --git a/net-analyzer/munin/files/munin-node_init.d_2.0.73 b/net-analyzer/munin/files/munin-node_init.d_2.0.73 new file mode 100644 index ..ef9ff691adeb --- /dev/null +++ b/net-analyzer/munin/files/munin-node_init.d_2.0.73 @@ -0,0 +1,27 @@ +#!/sbin/openrc-run +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +get_munin_config() { + awk '$1 == "'$1'" { s=$2 } END { print s }' "$CFGFILE" +} + +: ${CFGFILE:=/etc/munin/munin-node.conf} + +command=/usr/sbin/munin-node +command_args="--config ${CFGFILE}" +pidfile=$(get_munin_config pid_file) +start_stop_daemon_args="--nicelevel ${NICE_LEVEL:-0} --wait 1500" +extra_started_commands="reload" + +depend() { + config "$CFGFILE" + + before cron +need hostname net + + [ "$(get_munin_config log_file)" = "Sys::Syslog" ] && \ + use logger +} + +# vim: filetype=gentoo-init-d: diff --git a/net-analyzer/munin/munin-2.0.73-r3.ebuild b/net-analyzer/munin/munin-2.0.73-r3.ebuild new file mode 100644 index ..5163d71d6fe0 --- /dev/null +++ b/net-analyzer/munin/munin-2.0.73-r3.ebuild @@ -0,0 +1,417 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PATCHSET=1 + +inherit java-pkg-opt-2 systemd tmpfiles + +MY_P=${P/_/-} + +DESCRIPTION="Munin Server Monitoring Tool" +HOMEPAGE="https://munin-monitoring.org/; +SRC_URI=" + https://github.com/munin-monitoring/munin/archive/${PV}.tar.gz -> ${P}.tar.gz + " + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="asterisk irc java ldap memcached minimal mysql postgres selinux ssl test cgi ipv6 syslog ipmi http dhcpd doc apache2" +REQUIRED_USE="cgi? ( !minimal ) apache2? ( cgi )" +RESTRICT="!test? ( test )" + +# Upstream's listing of required modules is NOT correct! +# Some of the postgres plugins use DBD::Pg, while others call psql directly. +# Some of the mysql plugins use DBD::mysql, while others call mysqladmin directly. +# We replace the original ipmi plugins with the freeipmi_ plugin which at least works. +DEPEND_COM=" + acct-user/munin + acct-user/munin-async + acct-group/munin + dev-lang/perl:=[berkdb] + dev-perl/DBI + dev-perl/File-Copy-Recursive + dev-perl/List-MoreUtils + dev-perl/Log-Log4perl + dev-perl/Net-CIDR + dev-perl/Net-DNS + dev-perl/Net-Netmask + dev-perl/Net-SNMP + dev-perl/Net-Server[ipv6(-)?] + dev-perl/TimeDate + virtual/perl-Digest-MD5 + virtual/perl-Getopt-Long + virtual/perl-MIME-Base64 + virtual/perl-Storable + virtual/perl-Text-Balanced + virtual/perl-Time-HiRes + apache2? ( www-servers/apache[apache2_modules_cgi,apache2_modules_cgid,apache2_modules_rewrite] ) + asterisk? ( dev-perl/Net-Telnet ) + cgi? ( + dev-perl/FCGI + dev-perl/CGI-Fast + ) + dhcpd? ( + >=net-misc/dhcp-3[server] + dev-perl/Net-IP + dev-perl/HTTP-Date + ) + doc? ( dev-python/sphinx ) + http? ( dev-perl/libwww-perl ) + irc? ( dev-perl/Net-IRC ) + ldap? ( dev-perl/perl-ldap ) + kernel_linux? ( sys-process/procps ) + memcached? ( dev-perl/Cache-Memcached ) + mysql? ( + virtual/mysql + dev-perl/Cache-Cache + dev-perl/DBD-mysql + ) + postgres? ( dev-perl/DBD-Pg dev-db/postgresql:* ) + ssl? ( dev-perl/Net-SSLeay ) + syslog? ( virtual/perl-Sys-Syslog ) + !minimal? ( + dev-perl/HTML-Template + dev-perl/IO-Socket-INET6 + dev-perl/URI + >=net-analyzer/rrdtool-1.3[graph,perl] + virtual/ssh + ) + " + +# Keep this seperate, as previous versions have had other deps here +DEPEND="${DEPEND_COM} + dev-perl/Module-Build + java? ( >=virtual/jdk-1.8 ) + test? ( + dev-perl/Test-Deep + dev-perl/Test-Exception + dev-perl/Test-LongString + dev-perl/Test-Differences + dev-perl/Test-MockModule + dev-perl/Test-MockObject + dev-perl/File-Slurp +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
commit: 771d71529727437298f4d56976dd3cf8ef7747f9 Author: badhab...@riseup.net riseup net> AuthorDate: Sun Jul 23 05:45:26 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jul 23 05:47:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=771d7152 media-gfx/ahoviewer: add 2.0.0_pre20220827 Closes: https://bugs.gentoo.org/910702 Signed-off-by: Joonas Niilola gentoo.org> media-gfx/ahoviewer/Manifest | 1 + .../ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild | 81 ++ 2 files changed, 82 insertions(+) diff --git a/media-gfx/ahoviewer/Manifest b/media-gfx/ahoviewer/Manifest index 1a98e9f8c6a9..66ae64b66453 100644 --- a/media-gfx/ahoviewer/Manifest +++ b/media-gfx/ahoviewer/Manifest @@ -1 +1,2 @@ DIST ahoviewer-2.0.0_pre20220124.tar.gz 502882 BLAKE2B 9476c42dd36615f9106b6db0386b20c8922092fe68674f7a4439ca64458c00e3c1943a7402aed752ec91395e0684ce7cd89b0ac2de7f198edb39ebccef782fbd SHA512 0cf01c7011ae506fcff9700c46a06a57fdccc8f8a274d86a8438c926f0513e4e5851bdb37cb6ee7f8b673894938aafa7c2cb485773db04b977ec5f8b8634da3e +DIST ahoviewer-2.0.0_pre20220827.tar.gz 502441 BLAKE2B 3d784a729a5221f457e0e9378f6baf5bdac6bbd800658467c7abf8c5c402da9a10357f3bb9642acce2390c0cf98fd236ff82f707ff1ce189bac079fe275cc89b SHA512 e9d20eb69c03417ca9d7cb708bbf69056c0ee525c7e7da55d273af72f74d038210f10841a07add839c171b473ce338880736cf874a58aa572f35393c86021ac1 diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild new file mode 100644 index ..fd77e86d0a8d --- /dev/null +++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild @@ -0,0 +1,81 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg + +MY_COMMIT="42e16f94b78496e3e346f0d127baa569039a6757" + +DESCRIPTION="A GTK image viewer, manga reader, and booru browser" +HOMEPAGE="https://github.com/ahodesuka/ahoviewer; +SRC_URI="https://github.com/ahodesuka/ahoviewer/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="keyring gnutls +gstreamer plugins +rar +ssl +zip" + +DEPEND="dev-cpp/atkmm:0 + dev-cpp/glibmm:2 + dev-cpp/gtkmm:3.0 + dev-cpp/pangomm:1.4 + dev-libs/glib:2 + dev-libs/libconfig:=[cxx] + dev-libs/libsigc++:2 + dev-libs/libxml2:2 + media-libs/libnsgif + net-misc/curl + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + keyring? ( app-crypt/libsecret ) + gstreamer? ( + media-libs/gst-plugins-bad:1.0 + media-libs/gstreamer:1.0 + ) + plugins? ( + dev-libs/gobject-introspection + dev-libs/libpeas + ) + rar? ( app-arch/unrar:= ) + ssl? ( + gnutls? ( + dev-libs/libgcrypt:= + net-libs/gnutls:= + net-misc/curl[curl_ssl_gnutls] + ) + !gnutls? ( + dev-libs/openssl:= + net-misc/curl[curl_ssl_openssl] + ) + ) + zip? ( dev-libs/libzip:= ) +" +RDEPEND="${DEPEND} + gstreamer? ( + media-libs/gst-plugins-base:1.0[X] + media-libs/gst-plugins-good:1.0 + || ( + media-plugins/gst-plugins-vpx + media-plugins/gst-plugins-libav + ) + )" + +# In future (-beta), pull https://github.com/ahodesuka/ahoviewer-plugins +# directly via SRC_URI="plugins? ( )", or add as a separate package. It +# depends on how the plugins are handled. +#PDEPEND="plugins? ( x11-misc/ahoviewer-plugins )" + +S="${WORKDIR}/ahoviewer-${MY_COMMIT}" + +src_configure() { + local emesonargs=( + $(meson_feature keyring libsecret) + $(meson_feature gstreamer) + $(meson_feature plugins libpeas) + $(meson_feature rar libunrar) + $(meson_feature zip libzip) + ) + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
commit: 4ba2903686c8566797abf42003a5b1cece470354 Author: Joonas Niilola gentoo org> AuthorDate: Sun Jul 23 05:46:27 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jul 23 05:47:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba29036 media-gfx/ahoviewer: add missing xorg-proto dep Signed-off-by: Joonas Niilola gentoo.org> media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild index fd77e86d0a8d..3e253e4c5368 100644 --- a/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild +++ b/media-gfx/ahoviewer/ahoviewer-2.0.0_pre20220827.ebuild @@ -16,7 +16,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="keyring gnutls +gstreamer plugins +rar +ssl +zip" -DEPEND="dev-cpp/atkmm:0 +COMMON_DEPEND="dev-cpp/atkmm:0 dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0 dev-cpp/pangomm:1.4 @@ -51,7 +51,9 @@ DEPEND="dev-cpp/atkmm:0 ) zip? ( dev-libs/libzip:= ) " -RDEPEND="${DEPEND} +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto" +RDEPEND="${COMMON_DEPEND} gstreamer? ( media-libs/gst-plugins-base:1.0[X] media-libs/gst-plugins-good:1.0
[gentoo-commits] repo/gentoo:master commit in: media-gfx/ahoviewer/
commit: 2da7d0cc70cdd97dcab64b9ff99ce0668236cc17 Author: Joonas Niilola gentoo org> AuthorDate: Sun Jul 23 05:47:31 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jul 23 05:47:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2da7d0cc media-gfx/ahoviewer: add github upstream metadata Signed-off-by: Joonas Niilola gentoo.org> media-gfx/ahoviewer/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-gfx/ahoviewer/metadata.xml b/media-gfx/ahoviewer/metadata.xml index ea6eed74ae28..8b14c77914a6 100644 --- a/media-gfx/ahoviewer/metadata.xml +++ b/media-gfx/ahoviewer/metadata.xml @@ -9,4 +9,7 @@ Rar archive support Zip archive support + +ahodesuka/ahoviewer +
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/pulumi-bin/
commit: 84d271db1e8ca709d5122195ac7c4e235e7c0d52 Author: Alexey Zapparov zapparov com> AuthorDate: Sun Jul 23 02:44:51 2023 + Commit: Alexey Zapparov zapparov com> CommitDate: Sun Jul 23 02:44:51 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84d271db app-admin/pulumi-bin: add 3.76.0 Signed-off-by: Alexey Zapparov zapparov.com> app-admin/pulumi-bin/Manifest | 1 + app-admin/pulumi-bin/pulumi-bin-3.76.0.ebuild | 34 +++ 2 files changed, 35 insertions(+) diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest index 8fcd5ebcf..8d0768a6c 100644 --- a/app-admin/pulumi-bin/Manifest +++ b/app-admin/pulumi-bin/Manifest @@ -1,3 +1,4 @@ DIST pulumi-v3.73.0-linux-x64.tar.gz 143303347 BLAKE2B fbc786dac43056545dafc7e99950fa6bcc2258779adcd18d012fc351e88f9f29ce700155c1d09221d13500e8d70f0e9c70641d5332bed91dcd3699e87b44a811 SHA512 a084b7d83e83be595b7ba37e95ba12466cdfef66c4afcd9ff00071d212bcdc8810c9a3cec669db7dd0d8ec952d57e0f7b6ddb835ad06c2f8917cc1fb57a9f43f DIST pulumi-v3.74.0-linux-x64.tar.gz 143408310 BLAKE2B 8da70b0aae12b4adae556aa769b82348f54d40d8ac50002074caac74873d63cc0155a126abdad715da83bedb36e92f8e40a05a712335ae16b54d4c094696f751 SHA512 8e5e12a4c210601d7290a21e65b6860fa3980af2c67248aa6c1ba3a55441d9b7165686d7eec2c0029832dcc62715fcffef47d8d308069e6ebea386e992567ded DIST pulumi-v3.75.0-linux-x64.tar.gz 143145995 BLAKE2B 1260fc4db976ddedbd7a978f4ddfdcc0264dd194878d77b52faad985705931e1dec3a04f4b62097cd9a4c7326e6764ac41cda9d148de5185aa82e74cb9b53b9c SHA512 b46ae96bd50c2d32c9005e20c699c48dd105e36874d414eba53ec74f963497cef460efaf19021e6728b6de172d7791acaced41fc4f08102ce94d3e2f186370f9 +DIST pulumi-v3.76.0-linux-x64.tar.gz 143198514 BLAKE2B 959f47b0552d011f9640f25c72861f7be15d46431f57bb42cc087b91ee5a06deb07732604eeb91237e7fbac725a40eee58b6885c2d38d92ffe12db3e37d66848 SHA512 02fa76ca1b7b022b89ef7767016a77fecba89541ff05bba68f7b4023724547afa7ca1be541f7281b3e15b5fa847c98bf80a60c11ac0ad52435d44a34f347b5c8 diff --git a/app-admin/pulumi-bin/pulumi-bin-3.76.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.76.0.ebuild new file mode 100644 index 0..febb59ec1 --- /dev/null +++ b/app-admin/pulumi-bin/pulumi-bin-3.76.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +DESCRIPTION="Infrastructure as code in any programming language" +HOMEPAGE=" + https://www.pulumi.com/ + https://github.com/pulumi/pulumi +" +SRC_URI=" + amd64? ( https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz ) +" + +S="${WORKDIR}/pulumi" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +QA_PREBUILT="*" + +src_install() { + dobin pulumi* + + ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions" + newbashcomp pulumi.bash-completion pulumi + + ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions" + insinto /usr/share/zsh/site-functions + newins pulumi.zsh-completion _pulumi +}
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/pulumi-bin/
commit: 7ab3f79b31a2efc2865971cf32f90e9ac0c06e27 Author: Alexey Zapparov zapparov com> AuthorDate: Sun Jul 23 02:45:28 2023 + Commit: Alexey Zapparov zapparov com> CommitDate: Sun Jul 23 02:45:28 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ab3f79b app-admin/pulumi-bin: drop 3.73.0 Signed-off-by: Alexey Zapparov zapparov.com> app-admin/pulumi-bin/Manifest | 1 - app-admin/pulumi-bin/pulumi-bin-3.73.0.ebuild | 38 --- 2 files changed, 39 deletions(-) diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest index 8d0768a6c..8c17a16c7 100644 --- a/app-admin/pulumi-bin/Manifest +++ b/app-admin/pulumi-bin/Manifest @@ -1,4 +1,3 @@ -DIST pulumi-v3.73.0-linux-x64.tar.gz 143303347 BLAKE2B fbc786dac43056545dafc7e99950fa6bcc2258779adcd18d012fc351e88f9f29ce700155c1d09221d13500e8d70f0e9c70641d5332bed91dcd3699e87b44a811 SHA512 a084b7d83e83be595b7ba37e95ba12466cdfef66c4afcd9ff00071d212bcdc8810c9a3cec669db7dd0d8ec952d57e0f7b6ddb835ad06c2f8917cc1fb57a9f43f DIST pulumi-v3.74.0-linux-x64.tar.gz 143408310 BLAKE2B 8da70b0aae12b4adae556aa769b82348f54d40d8ac50002074caac74873d63cc0155a126abdad715da83bedb36e92f8e40a05a712335ae16b54d4c094696f751 SHA512 8e5e12a4c210601d7290a21e65b6860fa3980af2c67248aa6c1ba3a55441d9b7165686d7eec2c0029832dcc62715fcffef47d8d308069e6ebea386e992567ded DIST pulumi-v3.75.0-linux-x64.tar.gz 143145995 BLAKE2B 1260fc4db976ddedbd7a978f4ddfdcc0264dd194878d77b52faad985705931e1dec3a04f4b62097cd9a4c7326e6764ac41cda9d148de5185aa82e74cb9b53b9c SHA512 b46ae96bd50c2d32c9005e20c699c48dd105e36874d414eba53ec74f963497cef460efaf19021e6728b6de172d7791acaced41fc4f08102ce94d3e2f186370f9 DIST pulumi-v3.76.0-linux-x64.tar.gz 143198514 BLAKE2B 959f47b0552d011f9640f25c72861f7be15d46431f57bb42cc087b91ee5a06deb07732604eeb91237e7fbac725a40eee58b6885c2d38d92ffe12db3e37d66848 SHA512 02fa76ca1b7b022b89ef7767016a77fecba89541ff05bba68f7b4023724547afa7ca1be541f7281b3e15b5fa847c98bf80a60c11ac0ad52435d44a34f347b5c8 diff --git a/app-admin/pulumi-bin/pulumi-bin-3.73.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.73.0.ebuild deleted file mode 100644 index 8e5eb8e90..0 --- a/app-admin/pulumi-bin/pulumi-bin-3.73.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 - -DESCRIPTION="Infrastructure as code in any programming language" -HOMEPAGE=" - https://www.pulumi.com/ - https://github.com/pulumi/pulumi -" -SRC_URI=" - amd64? ( https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz ) -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="" -RDEPEND="${DEPEND}" -BDEPEND="" - -S="${WORKDIR}/pulumi" - -QA_PREBUILT="*" - -src_install() { - dobin pulumi* - - ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions" - newbashcomp pulumi.bash-completion pulumi - - ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions" - insinto /usr/share/zsh/site-functions - newins pulumi.zsh-completion _pulumi -}
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vtun/
commit: 43a425daeeff780956f0dcdad5b5d9c008d901d7 Author: Sam James gentoo org> AuthorDate: Sun Jul 23 02:05:53 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 23 02:05:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a425da net-vpn/vtun: Stabilize 3.0.4-r4 x86, #910695 Signed-off-by: Sam James gentoo.org> net-vpn/vtun/vtun-3.0.4-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vtun/vtun-3.0.4-r4.ebuild b/net-vpn/vtun/vtun-3.0.4-r4.ebuild index f7c4985111d5..a517b0a9002a 100644 --- a/net-vpn/vtun/vtun-3.0.4-r4.ebuild +++ b/net-vpn/vtun/vtun-3.0.4-r4.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://vtun.sourceforge.net/; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~ppc ~sparc x86" IUSE="lzo socks5 ssl zlib" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/dd-rescue/
commit: 327d0f5906277672664e810b7cf414521355e6e1 Author: Sam James gentoo org> AuthorDate: Sun Jul 23 02:04:57 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 23 02:04:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=327d0f59 sys-fs/dd-rescue: fix keywords Signed-off-by: Sam James gentoo.org> sys-fs/dd-rescue/dd-rescue-1.99.13-r1.ebuild | 2 +- sys-fs/dd-rescue/dd-rescue-1.99.13.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/dd-rescue/dd-rescue-1.99.13-r1.ebuild b/sys-fs/dd-rescue/dd-rescue-1.99.13-r1.ebuild index e36b59fed8a0..d0b6a87d18c7 100644 --- a/sys-fs/dd-rescue/dd-rescue-1.99.13-r1.ebuild +++ b/sys-fs/dd-rescue/dd-rescue-1.99.13-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.garloff.de/kurt/linux/ddrescue/${MY_P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="cpu_flags_x86_avx2 lzo cpu_flags_x86_sse4_2 static xattr" RDEPEND=" diff --git a/sys-fs/dd-rescue/dd-rescue-1.99.13.ebuild b/sys-fs/dd-rescue/dd-rescue-1.99.13.ebuild index d0b6a87d18c7..e36b59fed8a0 100644 --- a/sys-fs/dd-rescue/dd-rescue-1.99.13.ebuild +++ b/sys-fs/dd-rescue/dd-rescue-1.99.13.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.garloff.de/kurt/linux/ddrescue/${MY_P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="cpu_flags_x86_avx2 lzo cpu_flags_x86_sse4_2 static xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-nds/gssproxy/files/, net-nds/gssproxy/
commit: 1a1fa5706559e41c9fce366a69291e7cbc7b86c3 Author: Brahmajit Das gmail com> AuthorDate: Wed May 31 13:35:43 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 23 01:54:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1fa570 net-nds/gssproxy: Fix build with musl llvm Upstream-Commit: https://github.com/gssapi/gssproxy/commit/f6ab3193e64ecc9db4d253b6dd1f461b6081 Closes: https://bugs.gentoo.org/898064 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31238 Signed-off-by: Sam James gentoo.org> .../gssproxy-0.9.1-fix-musl-llvm16-build.patch | 30 ++ net-nds/gssproxy/gssproxy-0.9.1-r1.ebuild | 102 + 2 files changed, 132 insertions(+) diff --git a/net-nds/gssproxy/files/gssproxy-0.9.1-fix-musl-llvm16-build.patch b/net-nds/gssproxy/files/gssproxy-0.9.1-fix-musl-llvm16-build.patch new file mode 100644 index ..ac8c35c565ec --- /dev/null +++ b/net-nds/gssproxy/files/gssproxy-0.9.1-fix-musl-llvm16-build.patch @@ -0,0 +1,30 @@ +https://github.com/gssapi/gssproxy/commit/f6ab3193e64ecc9db4d253b6dd1f461b6081 +From: Brahmajit Das +Date: Wed, 31 May 2023 04:53:23 + +Subject: [PATCH] Fix build with musl and llvm + +Signed-off-by: Brahmajit Das +--- a/src/gp_util.c b/src/gp_util.c +@@ -63,7 +63,7 @@ char *gp_strerror(int errnum) + static __thread char buf[MAX_GP_STRERROR]; + int saved_errno = errno; + +-#if ((_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && !_GNU_SOURCE) ++#if ((_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && !_GNU_SOURCE) || !defined(__GLIBC__) + /* XSI version */ + int ret; + +--- a/tests/userproxytest.c b/tests/userproxytest.c +@@ -5,6 +5,7 @@ + #include + #include + #include ++#include + #include + #include + #include +-- +2.40.1 + diff --git a/net-nds/gssproxy/gssproxy-0.9.1-r1.ebuild b/net-nds/gssproxy/gssproxy-0.9.1-r1.ebuild new file mode 100644 index ..2b819259be0a --- /dev/null +++ b/net-nds/gssproxy/gssproxy-0.9.1-r1.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Daemon to proxy GSSAPI context establishment and channel handling" +HOMEPAGE="https://github.com/gssapi/gssproxy; +SRC_URI="https://github.com/gssapi/${PN}/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="BSD-1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="debug selinux systemd" + +COMMON_DEPEND=">=dev-libs/libverto-0.2.2 + >=dev-libs/ding-libs-0.6.1 + virtual/krb5 + selinux? ( sys-libs/libselinux )" +RDEPEND="${COMMON_DEPEND} + selinux? ( sec-policy/selinux-gssproxy )" +# We need xml stuff to build the man pages, and people really want/need +# the man pages for this package :). #585200 +BDEPEND=" + app-text/docbook-xml-dtd:4.4 + dev-libs/libxslt + virtual/pkgconfig +" + +# Many requirements to run tests, including running slapd as root, hence +# unfeasible. +RESTRICT="test" + +PATCHES=( + "${FILESDIR}"/${PN}-0.9.1-fix-musl-llvm16-build.patch +) + +# pkg_setup() { +# # Here instead of flag-logic in DEPEND, since virtual/krb5 does not +# # allow to specify the openldap use flag, which heimdal doesn't +# # support. +# # Using mit-krb5 explicitly because heimdal doesn't install kerberos +# # schemata required for the tests of gss-proxy. +# if use test && ! has_version "app-crypt/mit-krb5[openldap]"; then +# eerror "Tests of this package require the kerberos schemata installed from app-crypt/mit-krb5[openldap]." +# die "Tests enabled but no app-crypt/mit-krb5[openldap] being installed." +# fi +# } + +# Was required in 0.7.0 to fix the schema- and slapd-path. Reason for +# comment: see RESTRICT comment +# src_prepare() { +# default +# # The tests look for kerberos schemata in the documentation +# # directory of krb5, however these are installed in /etc/openldap +# # and only if the openldap useflag is supplied +# sed -i \ +# -e 's#/usr/share/doc/krb5-server-ldap*#/etc/openldap/schema#' \ +# -e "s#\(subprocess.Popen..\"\)slapd#\1/usr/$(get_libdir)/openldap/slapd#" \ +# "${S}/tests/testlib.py" || die +# } + +src_configure() { + local myeconfargs=( + # The build assumes localstatedir is /var and takes care of + # using all the right subdirs itself. + --localstatedir="${EPREFIX}"/var + + --with-os=gentoo + --with-initscript=$(usex systemd systemd none) + $(use_with selinux) + $(use_with debug gssidebug) + + # We already set FORTIFY_SOURCE by default along with the + # other bits. But setting it on each compile line interferes + #
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/leto/
commit: 28bd090692e7a0d70b85f00f03d39c94c883e1db Author: Sam James gentoo org> AuthorDate: Sun Jul 23 01:55:38 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 23 01:55:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28bd0906 dev-ruby/leto: Keyword 2.1.0 hppa, #910607 Signed-off-by: Sam James gentoo.org> dev-ruby/leto/leto-2.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/leto/leto-2.1.0.ebuild b/dev-ruby/leto/leto-2.1.0.ebuild index 5d3f520eeb2e..4d0d2423550b 100644 --- a/dev-ruby/leto/leto-2.1.0.ebuild +++ b/dev-ruby/leto/leto-2.1.0.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/jaynetics/leto/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc" IUSE="" all_ruby_prepare() {
[gentoo-commits] repo/gentoo:master commit in: sys-boot/palo/
commit: de22e62992d860603255b4b8226a0dae0276dedd Author: Sam James gentoo org> AuthorDate: Sun Jul 23 01:55:40 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 23 01:55:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de22e629 sys-boot/palo: Stabilize 2.24 hppa, #910659 Signed-off-by: Sam James gentoo.org> sys-boot/palo/palo-2.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-boot/palo/palo-2.24.ebuild b/sys-boot/palo/palo-2.24.ebuild index 6eae2c2820e0..967e766b9dee 100644 --- a/sys-boot/palo/palo-2.24.ebuild +++ b/sys-boot/palo/palo-2.24.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/deller/${PN}.git/snapshot/${P}.tar.gz; - KEYWORDS="-* ~hppa" + KEYWORDS="-* hppa" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: cb7084b7372c7e61ee9e05e72775c1b3b5c47e57 Author: Sam James gentoo org> AuthorDate: Sun Jul 23 01:55:39 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 23 01:55:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb7084b7 net-misc/gallery-dl: Stabilize 1.25.6 hppa, #910655 Signed-off-by: Sam James gentoo.org> net-misc/gallery-dl/gallery-dl-1.25.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/gallery-dl/gallery-dl-1.25.6.ebuild b/net-misc/gallery-dl/gallery-dl-1.25.6.ebuild index e5fbc2f301b3..e83e798733f1 100644 --- a/net-misc/gallery-dl/gallery-dl-1.25.6.ebuild +++ b/net-misc/gallery-dl/gallery-dl-1.25.6.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/mikf/${PN}.git; else SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/
commit: ad195221668bad0a4b911e1ff34fd13f7fed0977 Author: Sam James gentoo org> AuthorDate: Sun Jul 23 01:55:42 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 23 01:55:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad195221 dev-libs/openssl: Stabilize 3.0.9-r2 arm64, #910660 Signed-off-by: Sam James gentoo.org> dev-libs/openssl/openssl-3.0.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/openssl/openssl-3.0.9-r2.ebuild b/dev-libs/openssl/openssl-3.0.9-r2.ebuild index 8fa6b19c9113..915313bdae51 100644 --- a/dev-libs/openssl/openssl-3.0.9-r2.ebuild +++ b/dev-libs/openssl/openssl-3.0.9-r2.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then else SRC_URI="mirror://openssl/source/${MY_P}.tar.gz verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos" fi S="${WORKDIR}"/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 7c94e9ee0591857e6342e4bfabadd0a741315d21 Author: Matt Jolly footclan ninja> AuthorDate: Sat Jul 22 23:00:14 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 23 01:36:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c94e9ee net-misc/curl: drop 8.2.0 Signed-off-by: Matt Jolly footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/32006 Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.2.0.ebuild | 351 1 file changed, 351 deletions(-) diff --git a/net-misc/curl/curl-8.2.0.ebuild b/net-misc/curl/curl-8.2.0.ebuild deleted file mode 100644 index 0414671d123d.. --- a/net-misc/curl/curl-8.2.0.ebuild +++ /dev/null @@ -1,351 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/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="curl" -SLOT="0" -IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos ldap mbedtls nss +openssl +pop3 +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_nss +curl_ssl_openssl curl_ssl_rustls" -IUSE+=" nghttp3" -RESTRICT="!test? ( test )" - -# Only one default ssl provider can be enabled -# The default ssl provider needs its USE satisfied -REQUIRED_USE=" - ssl? ( - ^^ ( - curl_ssl_gnutls - curl_ssl_mbedtls - curl_ssl_nss - curl_ssl_openssl - curl_ssl_rustls - ) - ) - curl_ssl_gnutls? ( gnutls ) - curl_ssl_mbedtls? ( mbedtls ) - curl_ssl_nss? ( nss ) - curl_ssl_openssl? ( openssl ) - curl_ssl_rustls? ( rustls ) -" - -RDEPEND=" - sys-libs/zlib[${MULTILIB_USEDEP}] - adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] ) - brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) - http2? ( net-libs/nghttp2:=[${MULTILIB_USEDEP}] ) - idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] ) - kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) - ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] ) - nghttp3? ( - net-libs/nghttp3[${MULTILIB_USEDEP}] - net-libs/ngtcp2[ssl,${MULTILIB_USEDEP}] - ) - rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] ) - ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] ) - ssl? ( - gnutls? ( - app-misc/ca-certificates - net-libs/gnutls:=[static-libs?,${MULTILIB_USEDEP}] - dev-libs/nettle:=[${MULTILIB_USEDEP}] - ) - mbedtls? ( - app-misc/ca-certificates - net-libs/mbedtls:=[${MULTILIB_USEDEP}] - ) - nss? ( - app-misc/ca-certificates - dev-libs/nss[${MULTILIB_USEDEP}] - dev-libs/nss-pem - ) - openssl? ( - dev-libs/openssl:=[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 - test? ( - sys-apps/diffutils - http2? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] ) - nghttp3? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] ) - ) - verify-sig? ( sec-keys/openpgp-keys-danielstenberg ) -" - -DOCS=( CHANGES README docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} ) - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/curl/curlbuild.h -) - -MULTILIB_CHOST_TOOLS=( - /usr/bin/curl-config -) - -QA_CONFIG_IMPL_DECL_SKIP=( - __builtin_available - closesocket - CloseSocket - getpass_r - ioctlsocket - IoctlSocket - mach_absolute_time - setmode -) - -PATCHES=( - "${FILESDIR}"/${PN}-prefix.patch -
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gsmc/, sci-electronics/gsmc/files/
commit: 9469342c7d179f27f09bf03fc6bd85d62b408fa9 Author: Brahmajit Das gmail com> AuthorDate: Fri Jul 21 07:32:26 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 23 01:49:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9469342c sci-electronics/gsmc: Fix call to undeclared function recalc Closes: https://bugs.gentoo.org/886137 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31991 Signed-off-by: Sam James gentoo.org> .../gsmc/files/gsmc-1.1-clang16-build-fix.patch| 41 ++ sci-electronics/gsmc/gsmc-1.1-r3.ebuild| 38 2 files changed, 79 insertions(+) diff --git a/sci-electronics/gsmc/files/gsmc-1.1-clang16-build-fix.patch b/sci-electronics/gsmc/files/gsmc-1.1-clang16-build-fix.patch new file mode 100644 index ..bc813a0bed20 --- /dev/null +++ b/sci-electronics/gsmc/files/gsmc-1.1-clang16-build-fix.patch @@ -0,0 +1,41 @@ +Bug: https://bugs.gentoo.org/886137 +--- a/autotune.c b/autotune.c +@@ -29,6 +29,8 @@ + #include + #include "main.h" + #include "autotune.h" ++#include "draw.h" ++#include "calc.h" + #include + + +--- a/main.h b/main.h +@@ -112,4 +112,6 @@ gint mdw_expose_event(GtkWidget *, GdkEventExpose *, gpointer), + + void writespice(char *); + void removene(void); ++void loadgw(char *); ++void savegw(char *); + +--- a/print.c b/print.c +@@ -32,6 +32,7 @@ + #include "main.h" + #include "calc.h" + #include "print.h" ++#include "draw.h" + // jvdh 2004-3-30 + + extern SMCDATA smcdata; +--- a/widget.c b/widget.c +@@ -36,6 +36,7 @@ + #include "widget.h" + #include "draw.h" + #include "print.h" ++#include "autotune.h" + + extern GtkTextBuffer *txtcircbuff; + extern int Zcirc, Ycirc, RHOcirc, Qcirc, tsidx, fsidx; diff --git a/sci-electronics/gsmc/gsmc-1.1-r3.ebuild b/sci-electronics/gsmc/gsmc-1.1-r3.ebuild new file mode 100644 index ..ebd74cd54aa1 --- /dev/null +++ b/sci-electronics/gsmc/gsmc-1.1-r3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A GTK program for doing Smith Chart calculations" +HOMEPAGE="https://www.qsl.net/ik5nax/; +SRC_URI="https://www.qsl.net/ik5nax/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-libs/glib:2 + x11-libs/gtk+:2 +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-autotools.patch + "${FILESDIR}"/${P}-clang16-build-fix.patch +) + +src_prepare() { + default + eautoreconf +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS NEWS README TODO + insinto /usr/share/${PN} + doins example* +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/files/, net-misc/curl/
commit: 931a75d893debd7a88d4b949e6a872463e798642 Author: Matt Jolly footclan ninja> AuthorDate: Sat Jul 22 22:58:54 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 23 01:36:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=931a75d8 net-misc/curl: add 8.2.0-r1 Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.2.0-r1.ebuild | 353 net-misc/curl/files/curl-8.2.0-basic-auth.patch | 127 + net-misc/curl/files/curl-8.2.0-http2-eof.patch | 32 +++ 3 files changed, 512 insertions(+) diff --git a/net-misc/curl/curl-8.2.0-r1.ebuild b/net-misc/curl/curl-8.2.0-r1.ebuild new file mode 100644 index ..11500ccb756e --- /dev/null +++ b/net-misc/curl/curl-8.2.0-r1.ebuild @@ -0,0 +1,353 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/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="curl" +SLOT="0" +IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos ldap mbedtls nss +openssl +pop3 +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_nss +curl_ssl_openssl curl_ssl_rustls" +IUSE+=" nghttp3" +RESTRICT="!test? ( test )" + +# Only one default ssl provider can be enabled +# The default ssl provider needs its USE satisfied +REQUIRED_USE=" + ssl? ( + ^^ ( + curl_ssl_gnutls + curl_ssl_mbedtls + curl_ssl_nss + curl_ssl_openssl + curl_ssl_rustls + ) + ) + curl_ssl_gnutls? ( gnutls ) + curl_ssl_mbedtls? ( mbedtls ) + curl_ssl_nss? ( nss ) + curl_ssl_openssl? ( openssl ) + curl_ssl_rustls? ( rustls ) +" + +RDEPEND=" + sys-libs/zlib[${MULTILIB_USEDEP}] + adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] ) + brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) + http2? ( >=net-libs/nghttp2-1.15.0:=[${MULTILIB_USEDEP}] ) + idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] ) + kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) + ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] ) + nghttp3? ( + net-libs/nghttp3[${MULTILIB_USEDEP}] + net-libs/ngtcp2[ssl,${MULTILIB_USEDEP}] + ) + rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] ) + ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] ) + ssl? ( + gnutls? ( + app-misc/ca-certificates + net-libs/gnutls:=[static-libs?,${MULTILIB_USEDEP}] + dev-libs/nettle:=[${MULTILIB_USEDEP}] + ) + mbedtls? ( + app-misc/ca-certificates + net-libs/mbedtls:=[${MULTILIB_USEDEP}] + ) + nss? ( + app-misc/ca-certificates + dev-libs/nss[${MULTILIB_USEDEP}] + dev-libs/nss-pem + ) + openssl? ( + dev-libs/openssl:=[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 + test? ( + sys-apps/diffutils + http2? ( >=net-libs/nghttp2-1.15.0:=[utils,${MULTILIB_USEDEP}] ) + nghttp3? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] ) + ) + verify-sig? ( sec-keys/openpgp-keys-danielstenberg ) +" + +DOCS=( CHANGES README docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} ) + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/curl/curlbuild.h +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/curl-config +) + +QA_CONFIG_IMPL_DECL_SKIP=( + __builtin_available + closesocket + CloseSocket + getpass_r + ioctlsocket + IoctlSocket + mach_absolute_time +
[gentoo-commits] repo/gentoo:master commit in: sys-process/numactl/, sys-process/numactl/files/
commit: bd9ea44dff37434afdb34f44096edcdc875bb3f8 Author: Brahmajit Das gmail com> AuthorDate: Mon Jun 26 06:17:48 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 23 01:42:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd9ea44d sys-process/numactl: Fix build with clang-16 and musl These are some of the patches from upstream that fixes build with clang-16 and musl, hence the backporting them till a new release. Clsoses: https://bugs.gentoo.org/906539 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31610 Signed-off-by: Sam James gentoo.org> 16-configure-check-for-largefile-support.patch | 27 + ...0.16-replace-stat64-with-normal-functions.patch | 65 sys-process/numactl/numactl-2.0.16-r1.ebuild | 69 ++ 3 files changed, 161 insertions(+) diff --git a/sys-process/numactl/files/numactl-2.0.16-configure-check-for-largefile-support.patch b/sys-process/numactl/files/numactl-2.0.16-configure-check-for-largefile-support.patch new file mode 100644 index ..f22ba23999c1 --- /dev/null +++ b/sys-process/numactl/files/numactl-2.0.16-configure-check-for-largefile-support.patch @@ -0,0 +1,27 @@ +https://github.com/numactl/numactl/commit/246b0e695644ad614f6c324505d7cfa6e74f1fc1.patch +From: Khem Raj +Date: Thu, 15 Dec 2022 12:10:37 -0800 +Subject: [PATCH] configure: Check for largefile support + +This helps in using 64bit versions of off_t related functions + +Signed-off-by: Khem Raj +--- + configure.ac | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/configure.ac b/configure.ac +index ebf9917..6139132 100644 +--- a/configure.ac b/configure.ac +@@ -14,6 +14,9 @@ LT_INIT + + AC_PROG_CC + ++# Check for enabling LFS support ++AC_SYS_LARGEFILE ++ + # Override CFLAGS so that we can specify custom CFLAGS for numademo. + AX_AM_OVERRIDE_VAR([CFLAGS]) + + diff --git a/sys-process/numactl/files/numactl-2.0.16-replace-stat64-with-normal-functions.patch b/sys-process/numactl/files/numactl-2.0.16-replace-stat64-with-normal-functions.patch new file mode 100644 index ..9b08a55c2e77 --- /dev/null +++ b/sys-process/numactl/files/numactl-2.0.16-replace-stat64-with-normal-functions.patch @@ -0,0 +1,65 @@ +https://github.com/numactl/numactl/commit/851bbd5b963a7a5d95b8fe3102cf05972dc72655.patch +From: Khem Raj +Date: Thu, 15 Dec 2022 12:11:13 -0800 +Subject: [PATCH] shm.c: Replace stat64/fstat64/ftruncate64mmap64 with normal + functions + +These functions were needed when _FILE_OFFSET_BITS was not 64, using +AC_SYS_LARGEFILE will detect it correctly and make the normal variants +of these functions behave same as their *64 counterparts. + +Signed-off-by: Khem Raj +--- + shm.c | 10 +- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/shm.c b/shm.c +index 20537d9..5d0d1ab 100644 +--- a/shm.c b/shm.c +@@ -24,8 +24,8 @@ + #include + #include + #include +-#include + #include ++#include + #include + #include + #include +@@ -135,7 +135,7 @@ void attach_sysvshm(char *name, char *opt) + /* Attach a shared memory file. */ + void attach_shared(char *name, char *opt) + { +- struct stat64 st; ++ struct stat st; + + shmfd = open(name, O_RDWR); + if (shmfd < 0) { +@@ -146,14 +146,14 @@ void attach_shared(char *name, char *opt) + if (shmfd < 0) + nerror("cannot create file %s", name); + } +- if (fstat64(shmfd, ) < 0) ++ if (fstat(shmfd, ) < 0) + err("shm stat"); + /* the file size must be larger than mmap shmlen + shmoffset, otherwise SIGBUS +* will be caused when we access memory, because mmaped memory is no longer in +* the range of the file laster. +*/ + if ((shmlen + shmoffset) > st.st_size) { +- if (ftruncate64(shmfd, shmlen + shmoffset) < 0) { ++ if (ftruncate(shmfd, shmlen + shmoffset) < 0) { + /* XXX: we could do it by hand, but it would it + would be impossible to apply policy then. + need to fix that in the kernel. */ +@@ -168,7 +168,7 @@ void attach_shared(char *name, char *opt) + + /* RED-PEN For shmlen > address space may need to map in pieces. + Left for some poor 32bit soul. */ +- shmptr = mmap64(NULL, shmlen, PROT_READ | PROT_WRITE, MAP_SHARED, shmfd, shmoffset); ++ shmptr = mmap(NULL, shmlen, PROT_READ | PROT_WRITE, MAP_SHARED, shmfd, shmoffset); + if (shmptr == (char*)-1) + err("shm mmap"); + } + diff --git a/sys-process/numactl/numactl-2.0.16-r1.ebuild b/sys-process/numactl/numactl-2.0.16-r1.ebuild new file mode 100644 index ..dca719d54ef6 --- /dev/null +++ b/sys-process/numactl/numactl-2.0.16-r1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General
[gentoo-commits] repo/gentoo:master commit in: sys-fs/dd-rescue/files/, sys-fs/dd-rescue/
commit: 3669e5495eeda680246ea087408dcf85e74b9f11 Author: brahmajit das protonmail com> AuthorDate: Thu Sep 15 07:01:43 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jul 23 01:51:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3669e549 sys-fs/dd-rescue: Fix building for musl. The original patch was written by gentoo developer Thomas Deutschmann gentoo.org>, but the patch needed to be rebased. I've added in my secmem patch inside it (another musl fix for dd-rescue). Closes: https://bugs.gentoo.org/829285 Signed-off-by: brahmajit das protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/26455 Signed-off-by: Sam James gentoo.org> ...-1.99.13.ebuild => dd-rescue-1.99.13-r1.ebuild} | 4 + sys-fs/dd-rescue/dd-rescue-1.99.13.ebuild | 6 +- .../dd-rescue/files/dd-rescue-1.99.13-musl.patch | 145 + 3 files changed, 154 insertions(+), 1 deletion(-) diff --git a/sys-fs/dd-rescue/dd-rescue-1.99.13.ebuild b/sys-fs/dd-rescue/dd-rescue-1.99.13-r1.ebuild similarity index 97% copy from sys-fs/dd-rescue/dd-rescue-1.99.13.ebuild copy to sys-fs/dd-rescue/dd-rescue-1.99.13-r1.ebuild index d330001df26d..e36b59fed8a0 100644 --- a/sys-fs/dd-rescue/dd-rescue-1.99.13.ebuild +++ b/sys-fs/dd-rescue/dd-rescue-1.99.13-r1.ebuild @@ -25,6 +25,10 @@ DEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}" +PATCHES=( + "${FILESDIR}"/${PN}-1.99.13-musl.patch +) + src_prepare() { default diff --git a/sys-fs/dd-rescue/dd-rescue-1.99.13.ebuild b/sys-fs/dd-rescue/dd-rescue-1.99.13.ebuild index d330001df26d..d0b6a87d18c7 100644 --- a/sys-fs/dd-rescue/dd-rescue-1.99.13.ebuild +++ b/sys-fs/dd-rescue/dd-rescue-1.99.13.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://www.garloff.de/kurt/linux/ddrescue/${MY_P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="cpu_flags_x86_avx2 lzo cpu_flags_x86_sse4_2 static xattr" RDEPEND=" @@ -25,6 +25,10 @@ DEPEND="${RDEPEND}" S="${WORKDIR}/${MY_P}" +PATCHES=( + "${FILESDIR}"/${PN}-1.99.13-musl.patch +) + src_prepare() { default diff --git a/sys-fs/dd-rescue/files/dd-rescue-1.99.13-musl.patch b/sys-fs/dd-rescue/files/dd-rescue-1.99.13-musl.patch new file mode 100644 index ..53d8af201280 --- /dev/null +++ b/sys-fs/dd-rescue/files/dd-rescue-1.99.13-musl.patch @@ -0,0 +1,145 @@ +# Original patch was created by Thomas Deutschmann , but the +# patch needed to be rebased. Mainly configure.ac instead of configure.in. +# The only additional included part is secmem patch. +# +# Closes: https://bugs.gentoo.org/829285 +From 69c3974670f5a8ee0f2258f10a9228b39025b464 Mon Sep 17 00:00:00 2001 +From: Thomas Deutschmann +Date: Wed, 13 Dec 2017 01:02:12 +0100 +Subject: [PATCH] loff_t and __WORDSIZE includes for MUSL + +Rewrite of Justin Keogh's patch [Link 1] to fix build problems +on ARM. + +Link 1: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5abc0f1b036921d6eb5b0f434c960ed280619f +Fixes: https://bugs.gentoo.org/616364 +--- a/configure.ac b/configure.ac +@@ -11,7 +11,7 @@ AC_C_INLINE + + #AC_PROG_INSTALL + #CFLAGS="$CFLAGS -DHAVE_CONFIG_H" +-AC_CHECK_HEADERS([fallocate.h dlfcn.h unistd.h sys/xattr.h attr/xattr.h sys/acl.h sys/ioctl.h endian.h linux/fs.h linux/fiemap.h stdint.h lzo/lzo1x.h openssl/evp.h linux/random.h sys/random.h malloc.h sched.h sys/statvfs.h sys/resource.h sys/endian.h linux/swab.h]) ++AC_CHECK_HEADERS([fallocate.h dlfcn.h unistd.h sys/xattr.h attr/xattr.h sys/acl.h sys/ioctl.h sys/reg.h endian.h linux/fs.h linux/fiemap.h stdint.h lzo/lzo1x.h openssl/evp.h linux/random.h sys/random.h malloc.h sched.h sys/statvfs.h sys/resource.h sys/endian.h linux/swab.h]) + AC_CHECK_FUNCS([ffs ffsl basename fallocate64 splice getopt_long open64 pread pread64 lseek64 stat64 posix_fadvise posix_fadvise64 __builtin_prefetch htonl htobe64 feof_unlocked getline getentropy getrandom posix_memalign valloc sched_yield fstatvfs __builtin_cpu_supports getrlimit aligned_alloc]) + AC_CHECK_LIB(dl,dlsym) + AC_CHECK_LIB(fallocate,linux_fallocate64) +--- a/ddr_ctrl.h b/ddr_ctrl.h +@@ -7,6 +7,9 @@ + * License: GNU GPLv2 or v3 + */ + ++#define _GNU_SOURCE ++#include ++ + #ifndef _DDR_CTRL_H + #define _DDR_CTRL_H + +--- a/ffs.h b/ffs.h +@@ -28,6 +28,9 @@ + #include + #endif + ++#ifdef HAVE_SYS_REG_H ++#include ++#endif + + #ifdef HAVE_FFS + # define myffs(x) ffs(x) + +--- a/fiemap.h b/fiemap.h +@@ -29,5 +29,9 @@ + + #endif/* HAVE_LINUX_FS_H */ + ++#ifdef HAVE_SYS_REG_H ++#include ++#endif ++ + #endif/* _FIEMAPH */ + +--- a/fmt_no.h b/fmt_no.h +@@ -1,4 +1,6 @@ + /** Decl for int to str conversion with highlighting */ ++#define _GNU_SOURCE ++#include + + #ifndef _FMT_NO_H + #define _FMT_NO_H + +--- a/fstrim.h b/fstrim.h +@@ -1,3 +1,6 @@ ++#define
[gentoo-commits] repo/gentoo:master commit in: app-arch/dump/, app-arch/dump/files/
commit: 1352e25c9559f76f9aacb38bb395546f7e2bba07 Author: brahmajit das gmail com> AuthorDate: Mon Apr 17 07:40:44 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 23 01:45:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1352e25c app-arch/dump: fix incompatible pointer to integer conversion transformation_null was initializing one of it's elements with NULL which is zero type casted to void. Hence, instead of initializing with NULL, now we are initializing that element with zero. Closes: https://bugs.gentoo.org/874675 Signed-off-by: brahmajit das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30624 Signed-off-by: Sam James gentoo.org> app-arch/dump/dump-0.4.47-r3.ebuild| 100 + ...ncompatible-pointer-to-integer-conversion.patch | 25 ++ 2 files changed, 125 insertions(+) diff --git a/app-arch/dump/dump-0.4.47-r3.ebuild b/app-arch/dump/dump-0.4.47-r3.ebuild new file mode 100644 index ..c4d086432c12 --- /dev/null +++ b/app-arch/dump/dump-0.4.47-r3.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit readme.gentoo-r1 + +MY_P="${PN}-$(ver_rs 2 b)" + +DESCRIPTION="Dump/restore ext2fs backup utilities" +HOMEPAGE="https://dump.sourceforge.io/; +SRC_URI="mirror://sourceforge/dump/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +# We keep uuid USE flag default dsiabled for this version. Don't forget +# to default enable it for later versions as this is the upstream default. +IUSE="bzip2 debug ermt lzo readline selinux sqlite ssl static test uuid zlib" +RESTRICT="!test? ( test )" +REQUIRED_USE=" + ermt? ( ssl ) + ssl? ( zlib ) + test? ( sqlite? ( uuid ) )" + +RDEPEND=" + >=sys-fs/e2fsprogs-1.27:= + sys-apps/util-linux + bzip2? ( + app-arch/bzip2:= + static? ( app-arch/bzip2[static-libs] ) + ) + zlib? ( >=sys-libs/zlib-1.1.4:= ) + lzo? ( + dev-libs/lzo:2= + static? ( dev-libs/lzo:2[static-libs] ) + ) + sqlite? ( dev-db/sqlite:3= ) + ermt? ( dev-libs/openssl:0= ) + ssl? ( dev-libs/openssl:0= ) + readline? ( + sys-libs/readline:0= + sys-libs/ncurses:= + static? ( sys-libs/ncurses:=[static-libs] ) + )" +DEPEND="${RDEPEND} + virtual/os-headers" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-fix-incompatible-pointer-to-integer-conversion.patch +) + +src_configure() { + local myeconfargs=( + --with-dumpdatespath=/etc/dumpdates + --with-rmtpath='$(sbindir)/rmt' + --enable-blkid + $(use_enable bzip2) + $(use_enable debug) + $(use_enable ermt) + $(use_enable lzo) + $(use_enable readline) + $(use_enable selinux) + $(use_enable sqlite) + $(use_enable ssl) + $(use_enable static static-progs) + $(use_enable uuid) + $(use_enable zlib) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + mv "${ED}"/usr/sbin/{,dump-}rmt || die + mv "${ED}"/usr/share/man/man8/{,dump-}rmt.8 || die + use ermt && newsbin rmt/ermt dump-ermt + + dodoc KNOWNBUGS MAINTAINERS REPORTING-BUGS + dodoc -r examples + + # Don't install pre-compressed files + gunzip "${ED}"/usr/share/doc/${PF}/examples/cron_dump_to_disk/backupskel.tar.gz \ + || die + + local DOC_CONTENTS="dump has serious bugs + (see https://sourceforge.net/p/dump/bugs/162/ and + https://sourceforge.net/p/dump/bugs/174/). This tool should only + be used for restoring old backups, not for creating new ones. + \n\n${CATEGORY}/${PN} installs 'rmt' as 'dump-rmt'. + This is to avoid conflicts with app-arch/tar 'rmt'." + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-arch/dump/files/dump-fix-incompatible-pointer-to-integer-conversion.patch b/app-arch/dump/files/dump-fix-incompatible-pointer-to-integer-conversion.patch new file mode 100644 index ..220e37bb7f57 --- /dev/null +++ b/app-arch/dump/files/dump-fix-incompatible-pointer-to-integer-conversion.patch @@ -0,0 +1,25 @@ +From: listout +Date: Mon, 17 Apr 2023 12:36:40 +0530 +Subject: [PATCH] Fix incompatible pointer to integer conversion + +transformation_null was initializing one of it's elements with NULL +which is zero type casted to void. Hence, instead of initializing with +NULL, now we are initializing that element with zero. + +Refer: https://bugs.gentoo.org/874675 + +Signed-off-by: listout +--- a/common/transformation_null.c
[gentoo-commits] repo/gentoo:master commit in: gui-wm/hyprland/
commit: 71cc36f285c34660ac8acc5cb96e86470f0bc02b Author: Alfred Wingate protonmail com> AuthorDate: Fri Jul 21 00:27:20 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 23 01:36:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71cc36f2 gui-wm/hyprland: use updated patch for VIDEO_CARDS=nvidia Closes: https://bugs.gentoo.org/910576 Signed-off-by: Alfred Wingate protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/31983 Signed-off-by: Sam James gentoo.org> gui-wm/hyprland/hyprland-0.27.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-wm/hyprland/hyprland-0.27.2.ebuild b/gui-wm/hyprland/hyprland-0.27.2.ebuild index e67a76f747bd..1a9d8c41a453 100644 --- a/gui-wm/hyprland/hyprland-0.27.2.ebuild +++ b/gui-wm/hyprland/hyprland-0.27.2.ebuild @@ -75,7 +75,7 @@ pkg_setup() { src_prepare() { if use video_cards_nvidia; then cd "${S}/subprojects/wlroots" || die - eapply "${FILESDIR}/nvidia-0.25.0.patch" + eapply "${S}/nix/wlroots-nvidia.patch" cd "${S}" || die fi
[gentoo-commits] repo/proj/guru:master commit in: app-emulation/quickemu/
commit: eefa46e39f6df69b94f5e675e940ecfebb2dfc49 Author: Steven Burnham gmail com> AuthorDate: Sat Jul 22 17:34:13 2023 + Commit: David Roman gmail com> CommitDate: Sat Jul 22 17:34:33 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eefa46e3 app-emulation/quickemu: Accepts -bin now for edk2-ovmf Signed-off-by: Steven Burnham gmail.com> app-emulation/quickemu/quickemu-4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/quickemu/quickemu-4.8.ebuild b/app-emulation/quickemu/quickemu-4.8.ebuild index b20d3412b..7eb2b4472 100644 --- a/app-emulation/quickemu/quickemu-4.8.ebuild +++ b/app-emulation/quickemu/quickemu-4.8.ebuild @@ -27,7 +27,7 @@ DEPEND=" net-misc/zsync sys-apps/usbutils sys-apps/util-linux - sys-firmware/edk2-ovmf + || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) sys-process/procps x11-apps/xrandr x11-misc/xdg-user-dirs
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/coeurl/
commit: aa21150ee6944f871949e2364512fe72247f23bd Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Jul 22 17:29:24 2023 + Commit: David Roman gmail com> CommitDate: Sat Jul 22 17:29:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa21150e Revert "dev-cpp/coeurl: revbump" This reverts commit 86ed7bfed6f692e532d76c2ebcade743606500a7. Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-cpp/coeurl/{coeurl-0.3.0-r1.ebuild => coeurl-0.3.0.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild b/dev-cpp/coeurl/coeurl-0.3.0.ebuild similarity index 100% rename from dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild rename to dev-cpp/coeurl/coeurl-0.3.0.ebuild
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/coeurl/
commit: 86ed7bfed6f692e532d76c2ebcade743606500a7 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Jul 22 13:49:50 2023 + Commit: David Roman gmail com> CommitDate: Sat Jul 22 13:50:43 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=86ed7bfe dev-cpp/coeurl: revbump Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-cpp/coeurl/{coeurl-0.3.0.ebuild => coeurl-0.3.0-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-cpp/coeurl/coeurl-0.3.0.ebuild b/dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild similarity index 100% rename from dev-cpp/coeurl/coeurl-0.3.0.ebuild rename to dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/coeurl/
commit: ec83f27f146ff75b3c1d60b503fd40987170fe16 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Jul 22 13:48:54 2023 + Commit: David Roman gmail com> CommitDate: Sat Jul 22 13:48:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec83f27f dev-cpp/coeurl: pin libfmt dep Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-cpp/coeurl/coeurl-0.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/coeurl/coeurl-0.3.0.ebuild b/dev-cpp/coeurl/coeurl-0.3.0.ebuild index b5c1bbe2e..832f0857e 100644 --- a/dev-cpp/coeurl/coeurl-0.3.0.ebuild +++ b/dev-cpp/coeurl/coeurl-0.3.0.ebuild @@ -19,7 +19,7 @@ RESTRICT="test" # Tests turned off because they need a local webserver. RDEPEND=" net-misc/curl[ssl?] dev-libs/libevent:= - dev-libs/libfmt:= +
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/coeurl/
commit: b12e7da73c72b580d2ebdf94d53895b7d9921661 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Jul 22 13:49:03 2023 + Commit: David Roman gmail com> CommitDate: Sat Jul 22 13:50:43 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b12e7da7 dev-cpp/coeurl: enable tests Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-cpp/coeurl/coeurl-0.3.0.ebuild | 30 -- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/dev-cpp/coeurl/coeurl-0.3.0.ebuild b/dev-cpp/coeurl/coeurl-0.3.0.ebuild index 832f0857e..37dfa3669 100644 --- a/dev-cpp/coeurl/coeurl-0.3.0.ebuild +++ b/dev-cpp/coeurl/coeurl-0.3.0.ebuild @@ -3,7 +3,8 @@ EAPI=8 -inherit meson +PYTHON_COMPAT=( python3_{10..12} ) +inherit edo meson python-any-r1 DESCRIPTION="A simple async wrapper around CURL for C++" HOMEPAGE="https://nheko.im/nheko-reborn/coeurl; @@ -14,7 +15,8 @@ LICENSE="MIT" SLOT="0/$(ver_cut 1-2)" KEYWORDS="~amd64" IUSE="ssl test" -RESTRICT="test" # Tests turned off because they need a local webserver. +REQUIRED_USE="test? ( ssl )" +RESTRICT="!test? ( test )" RDEPEND=" net-misc/curl[ssl?] @@ -26,6 +28,16 @@ DEPEND=" ${RDEPEND} test? ( dev-cpp/doctest ) " +BDEPEND=" + test? ( + dev-libs/openssl + $(python_gen_any_dep 'dev-python/flask[${PYTHON_USEDEP}]') + ) +" + +python_check_deps() { + python_has_version "dev-python/flask[${PYTHON_USEDEP}]" +} src_prepare() { default @@ -38,3 +50,17 @@ src_configure() { ) meson_src_configure } + +src_test() { + openssl req -x509 -newkey rsa:4096 -nodes \ + -out "${T}"/cert.pem -keyout "${T}"/key.pem \ + -days 365 -subj "/CN=localhost" || die + + edo ${EPYTHON} ./tests/testserver.py & + sleep 3 + + edo ${EPYTHON} ./tests/testserver.py "${T}" & + sleep 3 + + meson_src_test +}
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/coeurl/
commit: 5bf6d4130dbf11bd7df78addd58ed5941935f255 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Jul 22 17:28:17 2023 + Commit: David Roman gmail com> CommitDate: Sat Jul 22 17:29:46 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5bf6d413 Revert "dev-cpp/coeurl: pin libfmt dep" This reverts commit ec83f27f146ff75b3c1d60b503fd40987170fe16. Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild b/dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild index 37dfa3669..5c65cc7b7 100644 --- a/dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild +++ b/dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild @@ -21,7 +21,7 @@ RESTRICT="!test? ( test )" RDEPEND=" net-misc/curl[ssl?] dev-libs/libevent:= -
[gentoo-commits] repo/proj/guru:master commit in: dev-libs/mtxclient/
commit: bcc7513b14e8e4be58e71383a8737f6df9c0902d Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Jul 22 17:03:28 2023 + Commit: David Roman gmail com> CommitDate: Sat Jul 22 17:29:46 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bcc7513b dev-libs/mtxclient: remove pic use flag Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-libs/mtxclient/mtxclient-0.9.2.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-libs/mtxclient/mtxclient-0.9.2.ebuild b/dev-libs/mtxclient/mtxclient-0.9.2.ebuild index a1a040656..e8c8b143b 100644 --- a/dev-libs/mtxclient/mtxclient-0.9.2.ebuild +++ b/dev-libs/mtxclient/mtxclient-0.9.2.ebuild @@ -13,16 +13,16 @@ LICENSE="MIT" SLOT="0/${PV}" # ABI may break even on patch version changes KEYWORDS="~amd64" -IUSE="+pie test" +IUSE="test" RESTRICT="!test? ( test )" RDEPEND=" + >=dev-cpp/coeurl-0.3.0:=[ssl] dev-libs/libfmt:= dev-libs/olm >=dev-libs/openssl-1.1.0:= >=dev-libs/re2-0.2022.04.01:= dev-libs/spdlog:= - >=dev-cpp/coeurl-0.3.0:=[ssl] " DEPEND=" ${RDEPEND} @@ -38,7 +38,6 @@ src_configure() { local -a mycmakeargs=( -DBUILD_LIB_TESTS="$(usex test)" -DBUILD_LIB_EXAMPLES=OFF - -DCMAKE_POSITION_INDEPENDENT_CODE=$(usex pie) ) cmake_src_configure
[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/coeurl/
commit: c8fb50fc53191e429828159595e50cfec7f81e9a Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Jul 22 13:28:34 2023 + Commit: David Roman gmail com> CommitDate: Sat Jul 22 13:28:34 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8fb50fc dev-cpp/coeurl: fix build with recent meson Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-cpp/coeurl/coeurl-0.3.0.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-cpp/coeurl/coeurl-0.3.0.ebuild b/dev-cpp/coeurl/coeurl-0.3.0.ebuild index c80a52c33..b5c1bbe2e 100644 --- a/dev-cpp/coeurl/coeurl-0.3.0.ebuild +++ b/dev-cpp/coeurl/coeurl-0.3.0.ebuild @@ -27,6 +27,11 @@ DEPEND=" test? ( dev-cpp/doctest ) " +src_prepare() { + default + rm -r subprojects || die +} + src_configure() { local -a emesonargs=( $(meson_use test tests)
[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/lazygit/
commit: 0e9e191e62b74d47564fefcce7ed256ea72d9cf8 Author: Sergey Torokhov yandex ru> AuthorDate: Sat Jul 22 16:55:35 2023 + Commit: David Roman gmail com> CommitDate: Sat Jul 22 16:55:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e9e191e dev-vcs/lazygit: 0.39.2 version bump Signed-off-by: Sergey Torokhov yandex.ru> dev-vcs/lazygit/Manifest | 1 + dev-vcs/lazygit/lazygit-0.39.2.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest index 56adf441e..b382d62fe 100644 --- a/dev-vcs/lazygit/Manifest +++ b/dev-vcs/lazygit/Manifest @@ -1,3 +1,4 @@ DIST lazygit-0.37.tar.gz 4213356 BLAKE2B 8fb82b70ea2c5188b0d9fd4e015f5e525fd64f82c3e1af33e268cca500eb3c0dd9687dceacfba40439f65e31b95097d4550d892de0c942dbdc3e4695573264cf SHA512 33eb6f609056d7f390e2a06ca6d48ff9289b54bb44f90f6498ff9e5cba077835a71e7668bc5ce0fa508dea403d9e33098a4a1cf72288ab407bb92eb625f71991 DIST lazygit-0.38.2.tar.gz 3870937 BLAKE2B c3dcc40f0accecceda1b663503e522076ba98fb09268f65f95af0c79e51ac6f9706a0cd18ca8b13f3b3b855ca0ebd665a9fd083d1f5257c652b1e68b3677d00e SHA512 508e253a4acfcb2c958820d72873de3308b06eba20978caa660321d75db41bc31fe917e4469d5ed368d9e20d2047b57d759f9ec00a4a982cd2556d5c4ef5c57f DIST lazygit-0.39.1.tar.gz 3882142 BLAKE2B 4c4d5e3e14a6aeaf4c6545c010ae82fe7c2ba80354df3b7243afb2f19b544b77de450dd741209f24373875dc8cea271d486037d59d0424b35ac60cd30ba492ba SHA512 9fb65fe1e2853abe4035e450f319c95d03a813587fac9761380b67d2ec1c338203f0e7888cf1a14c959d163f0868c96555f0947d955e206575f0b63da7b9de5f +DIST lazygit-0.39.2.tar.gz 3882299 BLAKE2B ee5c6f144e6adbab94aad590f07c295b068df38e049bf55bcfaa28089944a7e915bca024cdb8d1eeb8f9126667e901a953a7200eedeb35b46ab5a46a4bbb7913 SHA512 f43b13e53f0ff0131ea3e04ea168faab718ed8ec216d5e2ddf19b2304ae8c024a75e9a66c210416087cb54abd72f34462ad3210a4e41a9dd41efa011cc77406a diff --git a/dev-vcs/lazygit/lazygit-0.39.2.ebuild b/dev-vcs/lazygit/lazygit-0.39.2.ebuild new file mode 100644 index 0..7cb26b743 --- /dev/null +++ b/dev-vcs/lazygit/lazygit-0.39.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Simple terminal UI for git commands" +HOMEPAGE="https://github.com/jesseduffield/lazygit; +SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD ISC MIT Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +S="${WORKDIR}/${P}" + +RDEPEND="dev-vcs/git" + +DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) + +src_compile() { + go build -o bin/lazygit || die +} + +src_install() { + dobin bin/lazygit + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: c5aa6e1da5476d009cf6017c2fde11b805a3 Author: Mike Gilbert gentoo org> AuthorDate: Sat Jul 22 21:00:34 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Jul 22 21:00:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5aa6e1d sys-apps/systemd: apply initrd-generators patch to 254 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/systemd/systemd-254_rc2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-apps/systemd/systemd-254_rc2.ebuild b/sys-apps/systemd/systemd-254_rc2.ebuild index 0bd6dcb2fb85..494249a2edd6 100644 --- a/sys-apps/systemd/systemd-254_rc2.ebuild +++ b/sys-apps/systemd/systemd-254_rc2.ebuild @@ -240,6 +240,7 @@ src_unpack() { src_prepare() { local PATCHES=( + "${FILESDIR}/systemd-253-initrd-generators.patch" ) if ! use vanilla; then
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: e92f7252b53bce0359a7dedbf02d5d6cb3dc1c44 Author: Mike Gilbert gentoo org> AuthorDate: Sat Jul 22 20:48:52 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Jul 22 20:48:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e92f7252 sys-apps/systemd: create sysctl.d symlink only when /etc/sysctl.conf exists Closes: https://bugs.gentoo.org/885287 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/systemd/systemd-254_rc2.ebuild | 8 +--- sys-apps/systemd/systemd-.ebuild| 8 +--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/sys-apps/systemd/systemd-254_rc2.ebuild b/sys-apps/systemd/systemd-254_rc2.ebuild index 79a152ddc472..0bd6dcb2fb85 100644 --- a/sys-apps/systemd/systemd-254_rc2.ebuild +++ b/sys-apps/systemd/systemd-254_rc2.ebuild @@ -399,9 +399,6 @@ multilib_src_install_all() { keepdir /var/lib/systemd keepdir /var/log/journal - # Symlink /etc/sysctl.conf for easy migration. - dosym ../../../etc/sysctl.conf /usr/lib/sysctl.d/99-sysctl.conf - if use pam; then newpamd "${FILESDIR}"/systemd-user.pam systemd-user fi @@ -465,6 +462,11 @@ migrate_locale() { } pkg_preinst() { + if [[ -e ${EROOT}/etc/sysctl.conf ]]; then + # Symlink /etc/sysctl.conf for easy migration. + dosym ../../../etc/sysctl.conf /usr/lib/sysctl.d/99-sysctl.conf + fi + if ! use split-usr; then local dir for dir in bin sbin lib usr/sbin; do diff --git a/sys-apps/systemd/systemd-.ebuild b/sys-apps/systemd/systemd-.ebuild index 1b78026dc881..2995dae33660 100644 --- a/sys-apps/systemd/systemd-.ebuild +++ b/sys-apps/systemd/systemd-.ebuild @@ -399,9 +399,6 @@ multilib_src_install_all() { keepdir /var/lib/systemd keepdir /var/log/journal - # Symlink /etc/sysctl.conf for easy migration. - dosym ../../../etc/sysctl.conf /usr/lib/sysctl.d/99-sysctl.conf - if use pam; then newpamd "${FILESDIR}"/systemd-user.pam systemd-user fi @@ -465,6 +462,11 @@ migrate_locale() { } pkg_preinst() { + if [[ -e ${EROOT}/etc/sysctl.conf ]]; then + # Symlink /etc/sysctl.conf for easy migration. + dosym ../../../etc/sysctl.conf /usr/lib/sysctl.d/99-sysctl.conf + fi + if ! use split-usr; then local dir for dir in bin sbin lib usr/sbin; do
[gentoo-commits] repo/gentoo:master commit in: dev-python/bareos/
commit: 279167f3751a952ac40c0418a64b09676fcf7aba Author: Marc Schiffbauer gentoo org> AuthorDate: Sat Jul 22 20:29:48 2023 + Commit: Marc Schiffbauer gentoo org> CommitDate: Sat Jul 22 20:30:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279167f3 dev-python/bareos: add 22.1.0, drop 22.0.3 Signed-off-by: Marc Schiffbauer gentoo.org> dev-python/bareos/Manifest | 2 +- dev-python/bareos/{bareos-22.0.3.ebuild => bareos-22.1.0.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest index 87f1caaf924a..ede21f58a067 100644 --- a/dev-python/bareos/Manifest +++ b/dev-python/bareos/Manifest @@ -1 +1 @@ -DIST bareos-22.0.3.tar.gz 14529338 BLAKE2B 7759059f8652cf0b55a8754325b86257130695918f0b2d4672a7a21aa3ed6595da9fcba9a5a5f1c854af7994aa21c304720131ab99d577f01cd706f55184b621 SHA512 cbdf4bfb5284104894e7fb8ddbb20d6ecedd827c8133b13913e9a27c4e3b98b550ec60a9a23c2c4efe6d566c94ed745d77946a444e5fccb56c09ab8f740d9f8c +DIST bareos-22.1.0.tar.gz 14719993 BLAKE2B 38e354d3227d401c69ffb003c83ae90c2067720490af089d529da636bc300e2fb5042451ab439b8b102f6850aeadbe8dedc4311dba13f800eab0bc77d89f809d SHA512 dea64c6eb34a93f1a93eb6b0ac628a75101ac8873e06800a256f226e8f3a556fe39ce4e500246f9c51de30a2b0907732f789c6394f29b7bb9d983a64c709ad2c diff --git a/dev-python/bareos/bareos-22.0.3.ebuild b/dev-python/bareos/bareos-22.1.0.ebuild similarity index 91% rename from dev-python/bareos/bareos-22.0.3.ebuild rename to dev-python/bareos/bareos-22.1.0.ebuild index 607aaf1bf7d1..16447ca3586b 100644 --- a/dev-python/bareos/bareos-22.0.3.ebuild +++ b/dev-python/bareos/bareos-22.1.0.ebuild @@ -1,9 +1,9 @@ # Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/parse_type/files/, dev-python/parse_type/
commit: 12e95875ffcaff43b2c081148ccf6d0a9bafbc68 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Jul 22 18:42:49 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Jul 22 18:42:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12e95875 dev-python/parse_type: drop 0.6.0-r1, 0.6.1 Signed-off-by: Ionen Wolkens gentoo.org> dev-python/parse_type/Manifest | 2 -- .../files/parse_type-0.6.0-setupwarn.patch | 7 - dev-python/parse_type/parse_type-0.6.0-r1.ebuild | 35 -- dev-python/parse_type/parse_type-0.6.1.ebuild | 30 --- 4 files changed, 74 deletions(-) diff --git a/dev-python/parse_type/Manifest b/dev-python/parse_type/Manifest index 729880d8d3f0..eb79399eb3d8 100644 --- a/dev-python/parse_type/Manifest +++ b/dev-python/parse_type/Manifest @@ -1,3 +1 @@ -DIST parse_type-0.6.0.gh.tar.gz 272744 BLAKE2B fdba57380bfbefa43793338ddd1dfc618d15036c8e78adfbccd993156c77d59f30c2351b1dba826bdc41de12ab3e403102124fe85a462f3fbb6fb915885fb026 SHA512 cbe2c8d2bac567cb89b600ef4b0fb5e65c5afdb8e83c3da01cf0b80ce40630c6fb0e1156e352f8b64d5b6d69555126edfbd3f48c6482f7fe8cfb79fcff8ac5b7 -DIST parse_type-0.6.1.tar.gz 69604 BLAKE2B 49488855a605bf2763dd3b4c9d7444d8d55632c66b63dc7ad0c418f767c0fa923c958868317d075169091dfc3b538702ab91d6af5e7361092714a66655853a23 SHA512 a1d050679ef10a6b8dbbe2106a503a753ccd88d076de3d3fbf1cd60517fa181ad9856e66b1feaf4a4fe15fa3a1ae2081ba6f91a00b6641ebc15d3e6cf45dd213 DIST parse_type-0.6.2.tar.gz 69720 BLAKE2B 76deaacc1824f701db74fbdd971b1dd8131f6d45f329e64f6eae993d6a41cebebb44c0653813bcb625e335bae5a81853c8c3704c0f102ebad96a38f43826059c SHA512 d614b105696baf135a7f8c84f751a2491dc7558cadf1c3891f1223f6196a7b041c499f3df4902b04daca5e6507522ec0f99533b6b1d027773a15f7738a574958 diff --git a/dev-python/parse_type/files/parse_type-0.6.0-setupwarn.patch b/dev-python/parse_type/files/parse_type-0.6.0-setupwarn.patch deleted file mode 100644 index 4dbf73e1a02e.. --- a/dev-python/parse_type/files/parse_type-0.6.0-setupwarn.patch +++ /dev/null @@ -1,7 +0,0 @@ a/setup.cfg -+++ b/setup.cfg -@@ -17,3 +17,3 @@ - [upload_docs] --upload-dir = build/docs/html -+upload_dir = build/docs/html - diff --git a/dev-python/parse_type/parse_type-0.6.0-r1.ebuild b/dev-python/parse_type/parse_type-0.6.0-r1.ebuild deleted file mode 100644 index 5c75501580a1.. --- a/dev-python/parse_type/parse_type-0.6.0-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2021-2023 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="Extension to the parse module" -HOMEPAGE="https://pypi.org/project/parse-type/; -SRC_URI="https://github.com/jenisys/parse_type/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" - -RDEPEND=" - https://pypi.org/project/parse-type/; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/parse-1.19.1[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -DOCS=( CHANGES.txt README.rst ) - -python_prepare_all() { - distutils-r1_python_prepare_all - - # disable unnecessary html test report and its pytest-html dependency - sed -i '/^addopts/,/report.xml$/d' pytest.ini || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/parse/
commit: c785b25be024a51c21329a16fac6b7b5d30e76ba Author: Ionen Wolkens gentoo org> AuthorDate: Sat Jul 22 18:42:58 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Jul 22 18:42:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c785b25b dev-python/parse: drop 1.19.0-r1 Signed-off-by: Ionen Wolkens gentoo.org> dev-python/parse/Manifest | 1 - dev-python/parse/parse-1.19.0-r1.ebuild | 17 - 2 files changed, 18 deletions(-) diff --git a/dev-python/parse/Manifest b/dev-python/parse/Manifest index 7c660e0d9bb0..3c7954b6cf4f 100644 --- a/dev-python/parse/Manifest +++ b/dev-python/parse/Manifest @@ -1,2 +1 @@ -DIST parse-1.19.0.tar.gz 30884 BLAKE2B 97f0d1fb7f1d2d826f20df592a61bc94e65ea583ba651d4ddf18b3ffb21d977444c2a3a0e75ba9138d2bae48668456d1ac56d50d05d4b8ed7721733f3bda59f2 SHA512 25e183949a78213e699c319f5dcf1b2664ea6cfcfae4b9eb8dcaf1825e55dcb2ce2032f9eb630e962acf2d94588d4f4b8cf340af1075cbab5ab44aed5377ef6f DIST parse-1.19.1.gh.tar.gz 26732 BLAKE2B 15a1a11d9ca5c93a07848db4acdae1b9b489e3366f3dcbdcbae06a22b2bc8183fd266106dec5b975be8fd6926ee29d9ee4850db8d8504b8fc489bee82c7f0492 SHA512 f3fd067cbe6f30f0e61297f471dd7eb183d351ca60bf5a4dfd31cf0775988ecea6dfdf3f0ecd23dbe9fb3f8be3f5c1b824af660074589cb3b289658d0af898fa diff --git a/dev-python/parse/parse-1.19.0-r1.ebuild b/dev-python/parse/parse-1.19.0-r1.ebuild deleted file mode 100644 index ff89f7a1ed99.. --- a/dev-python/parse/parse-1.19.0-r1.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2021-2023 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 pypi - -DESCRIPTION="Parse strings using a specification based on the Python format() syntax" -HOMEPAGE="https://pypi.org/project/parse/; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" - -distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: app-emulation/vkd3d/
commit: 2997c97c8a686bfee629a2d5491081a260b0eee7 Author: Sam James gentoo org> AuthorDate: Sat Jul 22 18:36:20 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jul 22 18:36:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2997c97c app-emulation/vkd3d: Stabilize 1.8 x86, #910664 Signed-off-by: Sam James gentoo.org> app-emulation/vkd3d/vkd3d-1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/vkd3d/vkd3d-1.8.ebuild b/app-emulation/vkd3d/vkd3d-1.8.ebuild index 65408b0bc03c..0a6c10a184bc 100644 --- a/app-emulation/vkd3d/vkd3d-1.8.ebuild +++ b/app-emulation/vkd3d/vkd3d-1.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dl.winehq.org/vkd3d/source/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="ncurses spirv-tools" RESTRICT="test" #838655
[gentoo-commits] repo/gentoo:master commit in: media-gfx/ueberzug/
commit: bc71772ca933b300dbb3327a2c61403faf75bf11 Author: Sam James gentoo org> AuthorDate: Sat Jul 22 18:36:21 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jul 22 18:36:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc71772c media-gfx/ueberzug: Stabilize 18.2.2 amd64, #910665 Signed-off-by: Sam James gentoo.org> media-gfx/ueberzug/ueberzug-18.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/ueberzug/ueberzug-18.2.2.ebuild b/media-gfx/ueberzug/ueberzug-18.2.2.ebuild index d0ad654cffdb..5db837e4af0e 100644 --- a/media-gfx/ueberzug/ueberzug-18.2.2.ebuild +++ b/media-gfx/ueberzug/ueberzug-18.2.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ueber-devel/ueberzug/archive/refs/tags/${PV}.tar.gz LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" COMMON_DEPEND=" x11-libs/libX11
[gentoo-commits] repo/gentoo:master commit in: media-gfx/ueberzug/
commit: b6ff6a6c312899c57c9eddd1999fb8c8f4d7bbc0 Author: Sam James gentoo org> AuthorDate: Sat Jul 22 18:36:22 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jul 22 18:36:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ff6a6c media-gfx/ueberzug: Stabilize 18.2.2 x86, #910665 Signed-off-by: Sam James gentoo.org> media-gfx/ueberzug/ueberzug-18.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/ueberzug/ueberzug-18.2.2.ebuild b/media-gfx/ueberzug/ueberzug-18.2.2.ebuild index 5db837e4af0e..51e616b8ef33 100644 --- a/media-gfx/ueberzug/ueberzug-18.2.2.ebuild +++ b/media-gfx/ueberzug/ueberzug-18.2.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ueber-devel/ueberzug/archive/refs/tags/${PV}.tar.gz LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" COMMON_DEPEND=" x11-libs/libX11
[gentoo-commits] repo/gentoo:master commit in: app-emulation/vkd3d/
commit: 794a7b5d891bad6b4be8ac9606bc0d0007843b43 Author: Sam James gentoo org> AuthorDate: Sat Jul 22 18:36:18 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jul 22 18:36:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=794a7b5d app-emulation/vkd3d: Stabilize 1.8 amd64, #910664 Signed-off-by: Sam James gentoo.org> app-emulation/vkd3d/vkd3d-1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/vkd3d/vkd3d-1.8.ebuild b/app-emulation/vkd3d/vkd3d-1.8.ebuild index cea4a98c8e5e..65408b0bc03c 100644 --- a/app-emulation/vkd3d/vkd3d-1.8.ebuild +++ b/app-emulation/vkd3d/vkd3d-1.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dl.winehq.org/vkd3d/source/${P}.tar.xz; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="ncurses spirv-tools" RESTRICT="test" #838655
[gentoo-commits] repo/gentoo:master commit in: dev-python/parse/
commit: d1200bcd56c92b9b2e0f07121d5573ef5d68affb Author: Sam James gentoo org> AuthorDate: Sat Jul 22 18:36:17 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jul 22 18:36:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1200bcd dev-python/parse: Stabilize 1.19.1 ALLARCHES, #910663 Signed-off-by: Sam James gentoo.org> dev-python/parse/parse-1.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/parse/parse-1.19.1.ebuild b/dev-python/parse/parse-1.19.1.ebuild index d985905c67a1..728749eceea0 100644 --- a/dev-python/parse/parse-1.19.1.ebuild +++ b/dev-python/parse/parse-1.19.1.ebuild @@ -13,6 +13,6 @@ SRC_URI="https://github.com/r1chardj0n3s/parse/archive/refs/tags/${PV}.tar.gz -> LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/
commit: ca6dcbb579e5963e1b5286b78b7e3f5b37a81705 Author: Sam James gentoo org> AuthorDate: Sat Jul 22 18:36:15 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jul 22 18:36:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca6dcbb5 dev-libs/openssl: Stabilize 3.0.9-r2 x86, #910660 Signed-off-by: Sam James gentoo.org> dev-libs/openssl/openssl-3.0.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/openssl/openssl-3.0.9-r2.ebuild b/dev-libs/openssl/openssl-3.0.9-r2.ebuild index a5ee34635266..8fa6b19c9113 100644 --- a/dev-libs/openssl/openssl-3.0.9-r2.ebuild +++ b/dev-libs/openssl/openssl-3.0.9-r2.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then else SRC_URI="mirror://openssl/source/${MY_P}.tar.gz verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos" fi S="${WORKDIR}"/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/
commit: ddec13df5e5bc6896ebf5ba9e64d79fc20782774 Author: Sam James gentoo org> AuthorDate: Sat Jul 22 18:36:12 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jul 22 18:36:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddec13df dev-libs/openssl: Stabilize 3.0.9-r2 amd64, #910660 Signed-off-by: Sam James gentoo.org> dev-libs/openssl/openssl-3.0.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/openssl/openssl-3.0.9-r2.ebuild b/dev-libs/openssl/openssl-3.0.9-r2.ebuild index c1c56681758c..e24c86c78210 100644 --- a/dev-libs/openssl/openssl-3.0.9-r2.ebuild +++ b/dev-libs/openssl/openssl-3.0.9-r2.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then else SRC_URI="mirror://openssl/source/${MY_P}.tar.gz verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos" fi S="${WORKDIR}"/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: net-vpn/vtun/
commit: 3dfaff07fb2d59a89d210942ee969518c5b61c84 Author: Sam James gentoo org> AuthorDate: Sat Jul 22 18:36:23 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jul 22 18:36:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dfaff07 net-vpn/vtun: Stabilize 3.0.4-r4 amd64, #910695 Signed-off-by: Sam James gentoo.org> net-vpn/vtun/vtun-3.0.4-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/vtun/vtun-3.0.4-r4.ebuild b/net-vpn/vtun/vtun-3.0.4-r4.ebuild index 81eaa36bd9e3..f7c4985111d5 100644 --- a/net-vpn/vtun/vtun-3.0.4-r4.ebuild +++ b/net-vpn/vtun/vtun-3.0.4-r4.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://vtun.sourceforge.net/; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~ppc ~sparc ~x86" IUSE="lzo socks5 ssl zlib" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/parse_type/
commit: fe3fccc0f2949d98dab4e26e0e0d64613213a1c3 Author: Sam James gentoo org> AuthorDate: Sat Jul 22 18:36:16 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jul 22 18:36:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3fccc0 dev-python/parse_type: Stabilize 0.6.2 ALLARCHES, #910662 Signed-off-by: Sam James gentoo.org> dev-python/parse_type/parse_type-0.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/parse_type/parse_type-0.6.2.ebuild b/dev-python/parse_type/parse_type-0.6.2.ebuild index 7a06e2c06c0e..635bc52d0adb 100644 --- a/dev-python/parse_type/parse_type-0.6.2.ebuild +++ b/dev-python/parse_type/parse_type-0.6.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pypi.org/project/parse-type/; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" RDEPEND=" dev-python/parse[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: 775db2f01624854f35ead5d64dc6a9098c20cc70 Author: Sam James gentoo org> AuthorDate: Sat Jul 22 18:36:10 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jul 22 18:36:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=775db2f0 net-misc/gallery-dl: Stabilize 1.25.6 x86, #910655 Signed-off-by: Sam James gentoo.org> net-misc/gallery-dl/gallery-dl-1.25.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/gallery-dl/gallery-dl-1.25.6.ebuild b/net-misc/gallery-dl/gallery-dl-1.25.6.ebuild index 154e7d91ee77..e5fbc2f301b3 100644 --- a/net-misc/gallery-dl/gallery-dl-1.25.6.ebuild +++ b/net-misc/gallery-dl/gallery-dl-1.25.6.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/mikf/${PN}.git; else SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/
commit: caf090ff3440a21649142ad5d27e4a1b6cfa3f55 Author: Sam James gentoo org> AuthorDate: Sat Jul 22 18:36:13 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jul 22 18:36:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf090ff dev-libs/openssl: Stabilize 3.0.9-r2 ppc64, #910660 Signed-off-by: Sam James gentoo.org> dev-libs/openssl/openssl-3.0.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/openssl/openssl-3.0.9-r2.ebuild b/dev-libs/openssl/openssl-3.0.9-r2.ebuild index e24c86c78210..a5ee34635266 100644 --- a/dev-libs/openssl/openssl-3.0.9-r2.ebuild +++ b/dev-libs/openssl/openssl-3.0.9-r2.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == ]] ; then else SRC_URI="mirror://openssl/source/${MY_P}.tar.gz verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos" fi S="${WORKDIR}"/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: mail-filter/spamassassin/
commit: 59932e552bafee4a17373c1e890b1a9afb5da18f Author: Sam James gentoo org> AuthorDate: Sat Jul 22 18:36:11 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jul 22 18:36:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59932e55 mail-filter/spamassassin: Stabilize 4.0.0-r4 x86, #910658 Signed-off-by: Sam James gentoo.org> mail-filter/spamassassin/spamassassin-4.0.0-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-filter/spamassassin/spamassassin-4.0.0-r4.ebuild b/mail-filter/spamassassin/spamassassin-4.0.0-r4.ebuild index df351c6daccf..42299eb3173b 100644 --- a/mail-filter/spamassassin/spamassassin-4.0.0-r4.ebuild +++ b/mail-filter/spamassassin/spamassassin-4.0.0-r4.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="Apache-2.0 GPL-2" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="berkdb cron ipv6 ldap mysql postgres qmail sqlite ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/shotwell/
commit: c1fb973f08517e305697514053545cf40ed6b574 Author: Matt Turner gentoo org> AuthorDate: Sat Jul 22 17:55:13 2023 + Commit: Matt Turner gentoo org> CommitDate: Sat Jul 22 17:55:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1fb973f media-gfx/shotwell: Version bump to 0.32.2 Signed-off-by: Matt Turner gentoo.org> media-gfx/shotwell/Manifest | 1 + media-gfx/shotwell/shotwell-0.32.2.ebuild | 92 +++ 2 files changed, 93 insertions(+) diff --git a/media-gfx/shotwell/Manifest b/media-gfx/shotwell/Manifest index 56b114e1cbca..4d240c8c18f0 100644 --- a/media-gfx/shotwell/Manifest +++ b/media-gfx/shotwell/Manifest @@ -1 +1,2 @@ DIST shotwell-0.32.1.tar.xz 35324252 BLAKE2B a8fd4195dcf495db8413586805f0d75d37759b62847c55dc8e81ed447c7d3c75e1f0f6b95f3982ee0712403b850d735962e4cd0f48ec41426e98c62555fdeb60 SHA512 1d487a0ea7ef0fb1b26d7c53b50e64b7d899bb9082744620dd421195b3ea90765633aac940695371d82fe5054f979e43cb587e726c4fa90712403ea9f60afcfe +DIST shotwell-0.32.2.tar.xz 35327248 BLAKE2B e64c14fa8516dede11e5793f35328993755e83b893423f413a9419fe30fc8eebc26c61b34b259dcee1353dfdecb77f582c6e1a10a62e477032ea518d0e56af12 SHA512 3f502856ed0ad6dba18d696b67c940afe04b40130ba273bef8d2324301444c1c90e2762827061383785bb20f31b62a8657e9795b405f719254cec308f9430fca diff --git a/media-gfx/shotwell/shotwell-0.32.2.ebuild b/media-gfx/shotwell/shotwell-0.32.2.ebuild new file mode 100644 index ..63235d2bfa5c --- /dev/null +++ b/media-gfx/shotwell/shotwell-0.32.2.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson optfeature vala xdg + +DESCRIPTION="Open source photo manager for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86" +IUSE="opencv udev" + +DEPEND=" + >=x11-libs/gtk+-3.22.0:3 + >=dev-libs/glib-2.40.0:2 + >=dev-libs/libgee-0.8.5:0.8= + >=net-libs/webkit-gtk-2.26:4.1 + net-libs/libsoup:3.0 + >=dev-libs/json-glib-0.7.6 + >=dev-libs/libxml2-2.6.32:2 + x11-libs/gdk-pixbuf:2 + >=dev-db/sqlite-3.5.9:3 + >=media-libs/gstreamer-1.20:1.0 + >=media-libs/gst-plugins-base-1.20:1.0 + >=media-libs/libgphoto2-2.5:= + udev? ( >=dev-libs/libgudev-145:= ) + >=media-libs/gexiv2-0.12.3 + >=media-libs/libraw-0.13.2:= + >=media-libs/libexif-0.6.16 + app-crypt/libsecret + >=dev-libs/libportal-0.5:=[gtk] + media-libs/libwebp:= + + >=app-crypt/gcr-3:0=[gtk] + x11-libs/cairo + opencv? ( >=media-libs/opencv-4.0.0:= ) +" +RDEPEND="${DEPEND} + media-plugins/gst-plugins-gdkpixbuf:1.0 + media-plugins/gst-plugins-meta:1.0 +" +BDEPEND=" + $(vala_depend) + dev-libs/appstream-glib + dev-libs/glib + dev-util/gdbus-codegen + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + net-libs/libsoup:3.0[vala] + media-libs/gexiv2[vala] + app-crypt/gcr:0[vala] +" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Dunity_support=false + # -Dpublishers # In 0.30.2 all get compiled in anyways, even if restricted list, affects only runtime support + #trace + #measure + -Ddupe_detection=true + $(meson_use udev) + -Dinstall_apport_hook=false + $(meson_use opencv face_detection) + -Dfatal_warnings=false + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + + optfeature "Enable support for the AVIF format" media-libs/libavif[gdk-pixbuf] + optfeature "Enable support for the HEIF format" media-libs/libheif[gdk-pixbuf] + optfeature "Enable support for the JPEG format" x11-libs/gdk-pixbuf[jpeg] + optfeature "Enable support for the TIFF format" x11-libs/gdk-pixbuf[tiff] +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/proj/guru:dev commit in: app-emulation/quickemu/
commit: eefa46e39f6df69b94f5e675e940ecfebb2dfc49 Author: Steven Burnham gmail com> AuthorDate: Sat Jul 22 17:34:13 2023 + Commit: Steve Burnham gmail com> CommitDate: Sat Jul 22 17:34:33 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eefa46e3 app-emulation/quickemu: Accepts -bin now for edk2-ovmf Signed-off-by: Steven Burnham gmail.com> app-emulation/quickemu/quickemu-4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/quickemu/quickemu-4.8.ebuild b/app-emulation/quickemu/quickemu-4.8.ebuild index b20d3412b..7eb2b4472 100644 --- a/app-emulation/quickemu/quickemu-4.8.ebuild +++ b/app-emulation/quickemu/quickemu-4.8.ebuild @@ -27,7 +27,7 @@ DEPEND=" net-misc/zsync sys-apps/usbutils sys-apps/util-linux - sys-firmware/edk2-ovmf + || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) sys-process/procps x11-apps/xrandr x11-misc/xdg-user-dirs
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/coeurl/
commit: 5bf6d4130dbf11bd7df78addd58ed5941935f255 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Jul 22 17:28:17 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sat Jul 22 17:29:46 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5bf6d413 Revert "dev-cpp/coeurl: pin libfmt dep" This reverts commit ec83f27f146ff75b3c1d60b503fd40987170fe16. Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild b/dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild index 37dfa3669..5c65cc7b7 100644 --- a/dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild +++ b/dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild @@ -21,7 +21,7 @@ RESTRICT="!test? ( test )" RDEPEND=" net-misc/curl[ssl?] dev-libs/libevent:= -
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/mtxclient/
commit: bcc7513b14e8e4be58e71383a8737f6df9c0902d Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Jul 22 17:03:28 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sat Jul 22 17:29:46 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bcc7513b dev-libs/mtxclient: remove pic use flag Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-libs/mtxclient/mtxclient-0.9.2.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-libs/mtxclient/mtxclient-0.9.2.ebuild b/dev-libs/mtxclient/mtxclient-0.9.2.ebuild index a1a040656..e8c8b143b 100644 --- a/dev-libs/mtxclient/mtxclient-0.9.2.ebuild +++ b/dev-libs/mtxclient/mtxclient-0.9.2.ebuild @@ -13,16 +13,16 @@ LICENSE="MIT" SLOT="0/${PV}" # ABI may break even on patch version changes KEYWORDS="~amd64" -IUSE="+pie test" +IUSE="test" RESTRICT="!test? ( test )" RDEPEND=" + >=dev-cpp/coeurl-0.3.0:=[ssl] dev-libs/libfmt:= dev-libs/olm >=dev-libs/openssl-1.1.0:= >=dev-libs/re2-0.2022.04.01:= dev-libs/spdlog:= - >=dev-cpp/coeurl-0.3.0:=[ssl] " DEPEND=" ${RDEPEND} @@ -38,7 +38,6 @@ src_configure() { local -a mycmakeargs=( -DBUILD_LIB_TESTS="$(usex test)" -DBUILD_LIB_EXAMPLES=OFF - -DCMAKE_POSITION_INDEPENDENT_CODE=$(usex pie) ) cmake_src_configure
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/coeurl/
commit: aa21150ee6944f871949e2364512fe72247f23bd Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Jul 22 17:29:24 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sat Jul 22 17:29:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa21150e Revert "dev-cpp/coeurl: revbump" This reverts commit 86ed7bfed6f692e532d76c2ebcade743606500a7. Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-cpp/coeurl/{coeurl-0.3.0-r1.ebuild => coeurl-0.3.0.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild b/dev-cpp/coeurl/coeurl-0.3.0.ebuild similarity index 100% rename from dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild rename to dev-cpp/coeurl/coeurl-0.3.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/, x11-base/xorg-server/files/
commit: de718a87b2cedfc40155f05af6fd477b14cabcb8 Author: Ahmed Charles ahmedcharles com> AuthorDate: Thu Jul 20 18:53:12 2023 + Commit: Matt Turner gentoo org> CommitDate: Sat Jul 22 17:24:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de718a87 x11-base/xorg-server: fix xf86-video-nouveau build Closes: https://bugs.gentoo.org/885763 Closes: https://github.com/gentoo/gentoo/pull/31985 Signed-off-by: Ahmed Charles ahmedcharles.com> Signed-off-by: Matt Turner gentoo.org> .../xorg-server/files/xorg-server-21.1.8-wfb.patch | 43 + x11-base/xorg-server/xorg-server-21.1.8-r2.ebuild | 195 + 2 files changed, 238 insertions(+) diff --git a/x11-base/xorg-server/files/xorg-server-21.1.8-wfb.patch b/x11-base/xorg-server/files/xorg-server-21.1.8-wfb.patch new file mode 100644 index ..48cdbd017088 --- /dev/null +++ b/x11-base/xorg-server/files/xorg-server-21.1.8-wfb.patch @@ -0,0 +1,43 @@ +https://bugs.gentoo.org/885763 +https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1114 +https://gitlab.freedesktop.org/xorg/xserver/-/commit/34a430a16ec2cb9851b1f2bc7fc2117e19b9fcc7 + +From 34a430a16ec2cb9851b1f2bc7fc2117e19b9fcc7 Mon Sep 17 00:00:00 2001 +From: Florian Weimer +Date: Thu, 13 Apr 2023 15:45:58 +0200 +Subject: [PATCH] fb: Declare wfbFinishScreenInit, wfbScreenInit for + !FB_ACCESS_WRAPPER + +xf86-video-nouveau calls wfbScreenInit without defining +FB_ACCESS_WRAPPER (which has other unintended side effects). +Presently, this compiles and links because compilers still support +implicit function declarations, but this is going to change fairly +soon. This seems to be the most straightforward change to keep +the driver building. +--- + fb/fb.h | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/fb/fb.h b/fb/fb.h +index 08143a0d49..309f15294c 100644 +--- a/fb/fb.h b/fb/fb.h +@@ -1027,7 +1027,6 @@ extern _X_EXPORT Bool +int dpiy, int width, /* pixel width of frame buffer */ +int bpp);/* bits per pixel of frame buffer */ + +-#ifdef FB_ACCESS_WRAPPER + extern _X_EXPORT Bool + wfbFinishScreenInit(ScreenPtr pScreen, + void *pbits, +@@ -1049,7 +1048,6 @@ wfbScreenInit(ScreenPtr pScreen, + int width, + int bpp, + SetupWrapProcPtr setupWrap, FinishWrapProcPtr finishWrap); +-#endif + + extern _X_EXPORT Bool + fbFinishScreenInit(ScreenPtr pScreen, +-- +GitLab + diff --git a/x11-base/xorg-server/xorg-server-21.1.8-r2.ebuild b/x11-base/xorg-server/xorg-server-21.1.8-r2.ebuild new file mode 100644 index ..ce07240d3cc7 --- /dev/null +++ b/x11-base/xorg-server/xorg-server-21.1.8-r2.ebuild @@ -0,0 +1,195 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +XORG_TARBALL_SUFFIX="xz" +XORG_EAUTORECONF="no" +inherit flag-o-matic xorg-3 meson +EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git; + +DESCRIPTION="X.Org X servers" +SLOT="0/${PV}" +if [[ ${PV} != * ]]; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +IUSE_SERVERS="xephyr xnest xorg xvfb" +IUSE="${IUSE_SERVERS} debug +elogind minimal selinux suid systemd test +udev unwind xcsecurity" +RESTRICT="!test? ( test )" + +CDEPEND=" + media-libs/libglvnd[X] + dev-libs/libbsd + dev-libs/openssl:0= + >=x11-apps/iceauth-1.0.2 + >=x11-apps/rgb-1.0.3 + >=x11-apps/xauth-1.0.3 + x11-apps/xkbcomp + >=x11-libs/libdrm-2.4.89 + >=x11-libs/libpciaccess-0.12.901 + >=x11-libs/libXau-1.0.4 + >=x11-libs/libXdmcp-1.0.2 + >=x11-libs/libXfont2-2.0.1 + >=x11-libs/libxkbfile-1.0.4 + >=x11-libs/libxshmfence-1.1 + >=x11-libs/pixman-0.27.2 + >=x11-misc/xbitmaps-1.0.1 + >=x11-misc/xkeyboard-config-2.4.1-r3 + xorg? ( + >=x11-libs/libxcvt-0.1.0 + ) + xnest? ( + >=x11-libs/libXext-1.0.99.4 + >=x11-libs/libX11-1.1.5 + ) + xephyr? ( + x11-libs/libxcb + x11-libs/xcb-util + x11-libs/xcb-util-image + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-renderutil + x11-libs/xcb-util-wm + ) + !minimal? ( + >=media-libs/mesa-18[X(+),egl(+),gbm(+)] + >=media-libs/libepoxy-1.5.4[X,egl(+)] + ) + udev? ( virtual/libudev:= ) + unwind? ( sys-libs/libunwind:= ) + selinux? ( + sys-process/audit + sys-libs/libselinux:= + ) + systemd? ( + sys-apps/dbus + sys-apps/systemd + ) + elogind? ( + sys-apps/dbus + sys-auth/elogind[pam] + sys-auth/pambase[elogind] + ) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/confusable_homoglyphs/
commit: c907a9efcaeb40535aa6b6d1ddf5daca6f3fb453 Author: Alfredo Tupone gentoo org> AuthorDate: Sat Jul 22 17:04:44 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Jul 22 17:05:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c907a9ef dev-python/confusable_homoglyphs: fix deps Closes: https://bugs.gentoo.org/910691 Signed-off-by: Alfredo Tupone gentoo.org> ...le_homoglyphs-3.2.0.ebuild => confusable_homoglyphs-3.2.0-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0.ebuild b/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r1.ebuild similarity index 93% rename from dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0.ebuild rename to dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r1.ebuild index 1d87c393832b..1b9de4f368a0 100644 --- a/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0.ebuild +++ b/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0-r1.ebuild @@ -21,6 +21,8 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" +RDEPEND="dev-python/click[${PYTHON_USEDEP}]" + S="${WORKDIR}"/${PN}-${CommitId} distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: games-engines/openmw/
commit: b5162e97feec7381014da6ef9be3ea004851d57f Author: Alexey Sokolov asokolov org> AuthorDate: Sat Jul 22 17:00:53 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Jul 22 17:00:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5162e97 games-engines/openmw: add 0.48.0 Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: David Seifert gentoo.org> games-engines/openmw/Manifest | 1 + games-engines/openmw/openmw-0.48.0.ebuild | 174 ++ 2 files changed, 175 insertions(+) diff --git a/games-engines/openmw/Manifest b/games-engines/openmw/Manifest index cba80402aaec..0bfdae772a9c 100644 --- a/games-engines/openmw/Manifest +++ b/games-engines/openmw/Manifest @@ -1,2 +1,3 @@ DIST openmw-0.47.0.tar.gz 5156857 BLAKE2B 40e8b9670423259fa0cc03ef000c17ebe06d1d58c2527b51b25cea3b54978b8a698984371eac14ff212f9550253ab17d41b83d37426371f12f5ce2d30b240d3d SHA512 517e650d0054cdba8d38de05ed3975b0fcf8de32fda59c8df7c34b973e5390efa0dd9ec79babdfdaa79dee7aa8a75009776f62fad91b9aa9aa28016c5032652b +DIST openmw-0.48.0.tar.gz 6020423 BLAKE2B 6a6f710f06efc0e844115018365db8148e9f6acefd453df74904144f53f5e896e9ab4d4f563ab95a3231500a2c1a5e1f8c5b6d6ac5c1315805c61657d13a7aa8 SHA512 969c10b285c039b54810c56f202f9c33bd03c83d87fec722c3389525e87fc7104760ea12527be5fb19a3f7ae2dc9aef0e4c6b7375d8bbcd6eb726e1d7859b833 DIST openmw-template-8966dab24692555eec720c854fb0f73d108070cd.omwgame 139730 BLAKE2B bf7f96912fd828078c62d112f3ff83e9a35298516135fb46b15ed01fc0260247cc0cba4aa3bbc55bf6a688f216384dbd9a5aa3328c4387b9b180b80f7463963e SHA512 6e38642bcf013c5f496a9cb0bf3ec7c9553b6e86b836e7844824c5a05f556c9391167214469b6318401684b702d7569896bf743c85aee4198612b3315ba778d6 diff --git a/games-engines/openmw/openmw-0.48.0.ebuild b/games-engines/openmw/openmw-0.48.0.ebuild new file mode 100644 index ..a7b997f5b8a9 --- /dev/null +++ b/games-engines/openmw/openmw-0.48.0.ebuild @@ -0,0 +1,174 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( luajit ) +inherit cmake lua-single readme.gentoo-r1 xdg + +DESCRIPTION="Open source reimplementation of TES III: Morrowind" +HOMEPAGE="https://openmw.org/ https://gitlab.com/OpenMW/openmw; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/OpenMW/openmw.git; +else + SRC_URI="https://github.com/OpenMW/openmw/archive/${P}.tar.gz; + KEYWORDS="~amd64 ~arm64 ~x86" + S="${WORKDIR}/${PN}-${P}" +fi + +MY_TEMPLATE_COMMIT="8966dab24692555eec720c854fb0f73d108070cd" +SRC_URI+=" + test? ( https://gitlab.com/OpenMW/example-suite/-/raw/${MY_TEMPLATE_COMMIT}/data/template.omwgame -> openmw-template-${MY_TEMPLATE_COMMIT}.omwgame ) +" + +LICENSE="GPL-3 MIT BitstreamVera ZLIB" +SLOT="0" +IUSE="doc devtools +osg-fork test +qt5" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +# FIXME: Unbundle dev-games/openscenegraph-qt in extern/osgQt directory, +# used when BUILD_OPENCS flag is enabled. See bug #676266. + +RDEPEND="${LUA_DEPS} + app-arch/lz4:= + dev-games/mygui + dev-cpp/yaml-cpp:= + dev-db/sqlite:3 + dev-games/recastnavigation:= + dev-libs/boost:=[zlib] + dev-libs/icu:= + dev-libs/tinyxml[stl] + media-libs/libsdl2[joystick,opengl,video] + media-libs/openal + media-video/ffmpeg:= + >=sci-physics/bullet-2.86:=[double-precision] + virtual/opengl + osg-fork? ( >=dev-games/openscenegraph-openmw-3.6:=[collada(-),jpeg,png,sdl,svg,truetype,zlib] ) + !osg-fork? ( >=dev-games/openscenegraph-3.5.5:=[collada(-),jpeg,png,sdl,svg,truetype,zlib] ) + qt5? ( + app-arch/unshield + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtopengl:5 + dev-qt/qtwidgets:5 + ) +" + +DEPEND="${RDEPEND} + dev-cpp/sol2 +" + +BDEPEND=" + virtual/pkgconfig + doc? ( + app-doc/doxygen[dot] + dev-python/sphinx + ) + test? ( + dev-cpp/gtest + ) +" + +src_prepare() { + cmake_src_prepare + + # Use the system tinyxml headers + rm -v extern/oics/tiny{str,xml}* || die + rm -rv extern/sol3 || die +} + +src_configure() { + use devtools && ! use qt5 && + elog "'qt5' USE flag is disabled, 'openmw-cs' will not be installed" + + local mycmakeargs=( + -DBUILD_BSATOOL=$(usex devtools) + -DBUILD_DOCS=$(usex doc) + -DBUILD_ESMTOOL=$(usex devtools) + -DBUILD_LAUNCHER=$(usex qt5) + -DBUILD_NIFTEST=$(usex devtools) + -DBUILD_OPENCS=$(usex devtools $(usex qt5)) + -DBUILD_WIZARD=$(usex qt5) + -DBUILD_UNITTESTS=$(usex test) +
[gentoo-commits] repo/gentoo:master commit in: games-engines/openmw/
commit: 2f9e56ed6c4bac83a1c63a3f3f13331b12fb321c Author: Alexey Sokolov asokolov org> AuthorDate: Sat Jul 22 17:00:54 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Jul 22 17:00:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f9e56ed games-engines/openmw: sync live Closes: https://github.com/gentoo/gentoo/pull/32002 Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: David Seifert gentoo.org> games-engines/openmw/openmw-.ebuild | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/games-engines/openmw/openmw-.ebuild b/games-engines/openmw/openmw-.ebuild index 47e3aee609e5..a7b997f5b8a9 100644 --- a/games-engines/openmw/openmw-.ebuild +++ b/games-engines/openmw/openmw-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -LUA_COMPAT=( lua5-{1,3,4} luajit ) +LUA_COMPAT=( luajit ) inherit cmake lua-single readme.gentoo-r1 xdg DESCRIPTION="Open source reimplementation of TES III: Morrowind" @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/OpenMW/openmw.git; else SRC_URI="https://github.com/OpenMW/openmw/archive/${P}.tar.gz; - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm64 ~x86" S="${WORKDIR}/${PN}-${P}" fi @@ -34,7 +34,7 @@ RESTRICT="!test? ( test )" RDEPEND="${LUA_DEPS} app-arch/lz4:= - >=dev-games/mygui-3.4.1 + dev-games/mygui dev-cpp/yaml-cpp:= dev-db/sqlite:3 dev-games/recastnavigation:= @@ -105,6 +105,8 @@ src_configure() { -DUSE_LUAJIT=ON ) else + # 5.1 (and other 5.x) are supported in theory, but don't work well (eg. test fails) + # In a future version consider adding it back to LUA_COMPAT or dropping this branch mycmakeargs+=( -DUSE_LUAJIT=OFF -DLua_FIND_VERSION_MAJOR=$(ver_cut 1 $(lua_get_version)) @@ -116,7 +118,8 @@ src_configure() { if use test ; then mkdir -p "${BUILD_DIR}"/apps/openmw_test_suite/data || die - cp "${DISTDIR}"/openmw-template-${MY_TEMPLATE_COMMIT}.omwgame "${BUILD_DIR}"/apps/openmw_test_suite/data/template.omwgame || die + cp "${DISTDIR}"/openmw-template-${MY_TEMPLATE_COMMIT}.omwgame \ + "${BUILD_DIR}"/apps/openmw_test_suite/data/template.omwgame || die fi cmake_src_configure @@ -134,7 +137,9 @@ src_compile() { } src_test() { - "${BUILD_DIR}/openmw_test_suite" || die + pushd "${BUILD_DIR}" > /dev/null || die + ./openmw_test_suite || die + popd > /dev/null || die } src_install() {
[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/lazygit/
commit: 0e9e191e62b74d47564fefcce7ed256ea72d9cf8 Author: Sergey Torokhov yandex ru> AuthorDate: Sat Jul 22 16:55:35 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Sat Jul 22 16:55:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e9e191e dev-vcs/lazygit: 0.39.2 version bump Signed-off-by: Sergey Torokhov yandex.ru> dev-vcs/lazygit/Manifest | 1 + dev-vcs/lazygit/lazygit-0.39.2.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest index 56adf441e..b382d62fe 100644 --- a/dev-vcs/lazygit/Manifest +++ b/dev-vcs/lazygit/Manifest @@ -1,3 +1,4 @@ DIST lazygit-0.37.tar.gz 4213356 BLAKE2B 8fb82b70ea2c5188b0d9fd4e015f5e525fd64f82c3e1af33e268cca500eb3c0dd9687dceacfba40439f65e31b95097d4550d892de0c942dbdc3e4695573264cf SHA512 33eb6f609056d7f390e2a06ca6d48ff9289b54bb44f90f6498ff9e5cba077835a71e7668bc5ce0fa508dea403d9e33098a4a1cf72288ab407bb92eb625f71991 DIST lazygit-0.38.2.tar.gz 3870937 BLAKE2B c3dcc40f0accecceda1b663503e522076ba98fb09268f65f95af0c79e51ac6f9706a0cd18ca8b13f3b3b855ca0ebd665a9fd083d1f5257c652b1e68b3677d00e SHA512 508e253a4acfcb2c958820d72873de3308b06eba20978caa660321d75db41bc31fe917e4469d5ed368d9e20d2047b57d759f9ec00a4a982cd2556d5c4ef5c57f DIST lazygit-0.39.1.tar.gz 3882142 BLAKE2B 4c4d5e3e14a6aeaf4c6545c010ae82fe7c2ba80354df3b7243afb2f19b544b77de450dd741209f24373875dc8cea271d486037d59d0424b35ac60cd30ba492ba SHA512 9fb65fe1e2853abe4035e450f319c95d03a813587fac9761380b67d2ec1c338203f0e7888cf1a14c959d163f0868c96555f0947d955e206575f0b63da7b9de5f +DIST lazygit-0.39.2.tar.gz 3882299 BLAKE2B ee5c6f144e6adbab94aad590f07c295b068df38e049bf55bcfaa28089944a7e915bca024cdb8d1eeb8f9126667e901a953a7200eedeb35b46ab5a46a4bbb7913 SHA512 f43b13e53f0ff0131ea3e04ea168faab718ed8ec216d5e2ddf19b2304ae8c024a75e9a66c210416087cb54abd72f34462ad3210a4e41a9dd41efa011cc77406a diff --git a/dev-vcs/lazygit/lazygit-0.39.2.ebuild b/dev-vcs/lazygit/lazygit-0.39.2.ebuild new file mode 100644 index 0..7cb26b743 --- /dev/null +++ b/dev-vcs/lazygit/lazygit-0.39.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Simple terminal UI for git commands" +HOMEPAGE="https://github.com/jesseduffield/lazygit; +SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD ISC MIT Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +S="${WORKDIR}/${P}" + +RDEPEND="dev-vcs/git" + +DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) + +src_compile() { + go build -o bin/lazygit || die +} + +src_install() { + dobin bin/lazygit + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 60f8b3da0ac7bf0b83658e811487702ea192b934 Author: Patrick Lauer gentoo org> AuthorDate: Sat Jul 22 16:46:26 2023 + Commit: 罗百科 gentoo org> CommitDate: Sat Jul 22 16:46:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60f8b3da profiles/base: Update postgres_targets to postgres15 Signed-off-by: Patrick Lauer gentoo.org> profiles/base/make.defaults | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 3646d139c927..d961a4aad52f 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -153,7 +153,7 @@ TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE="1" # Aaron W. Swenson (2017-07-09) # Default target(s) for postgres{,-multi}.eclass -POSTGRES_TARGETS="postgres12 postgres13" +POSTGRES_TARGETS="postgres15" # Michael Orlitzky (2017-11-17) #
[gentoo-commits] repo/gentoo:master commit in: dev-db/pgbouncer/
commit: e485db0cd8780ff1dbf9e489c3d774de2ff11663 Author: Patrick Lauer gentoo org> AuthorDate: Sat Jul 22 16:29:26 2023 + Commit: 罗百科 gentoo org> CommitDate: Sat Jul 22 16:34:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e485db0c dev-db/pgbouncer: add 1.19.1, 1.20.0 Signed-off-by: Patrick Lauer gentoo.org> dev-db/pgbouncer/Manifest| 2 + dev-db/pgbouncer/pgbouncer-1.19.1.ebuild | 79 dev-db/pgbouncer/pgbouncer-1.20.0.ebuild | 79 3 files changed, 160 insertions(+) diff --git a/dev-db/pgbouncer/Manifest b/dev-db/pgbouncer/Manifest index cf53948311d9..f8e0bd2fe82a 100644 --- a/dev-db/pgbouncer/Manifest +++ b/dev-db/pgbouncer/Manifest @@ -1,3 +1,5 @@ DIST pgbouncer-1.16.1.tar.gz 591450 BLAKE2B 137193ad614586d708598fd7003af4dee69f03f88a7235ba4074b63d57ffc3ee1c41fbccb49c5df7c23a2272b33810f8c2a9084d98e2e695a3b5f5ec317e0227 SHA512 9ecb7c7ae136d85e3da434094909df3a6ff06ce8586a1848c0c00914d87a877aecbb26ea30ad8230062160f3177621cc16deb4a490e9a2a649c8032dacb86341 DIST pgbouncer-1.17.0.tar.gz 598294 BLAKE2B 697411c612b4d53c779c3170692e49afd250c28a1674a835403aa6e0ee27f1e52627b97d0ed478868f8658be7ce2323fdfd1604e5a00d739f3152c55332479b2 SHA512 5913ce542f0f694f114db8a2f339e536fb2b5887efb160b7ce3c708ae3d638bee95943104eafb9fbc4fc225649bd5625da2ccf1b56489afe33ebf8aacac48863 DIST pgbouncer-1.18.0.tar.gz 600825 BLAKE2B 5c701d6534b9127cb8aef4e47c956644e657506104f5d9844724cc27901f48d271471ff0fe7f863bc064a30906c0ab9dfa9d0ca9472753d183419e57ae2ad333 SHA512 1c2bd55c6909a012917fcf1b139ab4bac89de1d02b346b8ade2205c15105a0c6f4f6632bf5844f654cb19e3312b8ed22bf2d14094a17f5515325c826662d5935 +DIST pgbouncer-1.19.1.tar.gz 623569 BLAKE2B b62d19e097d4fb1bccda315c9a67876aecaa8647ab092cc0157591fe64644c2c84b2785efab08ac338429e3c7d2cdd2bbff20404e71d67a9b1b5695367c2586e SHA512 1f1f56f778cf1ad7bd6a9809b54443d570eb04c2d5fe416d3bc9aa2ee8e4b3404753a15d9096c88c3a86dee534aff0268d460f862326694097ae67c83f08a589 +DIST pgbouncer-1.20.0.tar.gz 638020 BLAKE2B 1aa253b4f211e70e882e9b7789bfcdee3436b56d88d0448a122a6975deb379ff6034f563f3ec87997a3f8c2f0e6c25a09916989d486542356a5a5d41ef6e2039 SHA512 6386f80bb8dcdf6e9882f94dde1c5ff4b58cd6eb877233952e483d5fa765072588f12dfb39eab5989dee54eaa595db541042654ad47c1ea4b754304ecc69f3dd diff --git a/dev-db/pgbouncer/pgbouncer-1.19.1.ebuild b/dev-db/pgbouncer/pgbouncer-1.19.1.ebuild new file mode 100644 index ..0552eb5d92a9 --- /dev/null +++ b/dev-db/pgbouncer/pgbouncer-1.19.1.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Lightweight connection pooler for PostgreSQL" +HOMEPAGE="https://www.pgbouncer.org/; +SRC_URI="https://www.pgbouncer.org/downloads/files/${PV}/pgbouncer-${PV}.tar.gz; +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+c-ares debug doc pam ssl systemd udns" + +# At-most-one-of, one can be enabled but not both +REQUIRED_USE="?? ( c-ares udns )" + +RDEPEND=" + >=dev-libs/libevent-2.0:= + >=sys-libs/glibc-2.10 + acct-user/pgbouncer + c-ares? ( >=net-dns/c-ares-1.10 ) + ssl? ( >=dev-libs/openssl-1.0.1:=[-bindist(-)] ) + systemd? ( sys-apps/systemd ) + udns? ( >=net-libs/udns-0.1 ) +" + +DEPEND="${RDEPEND}" + +# Tests require a local database server, wants to fiddle with iptables, +# and doesn't support overriding. +RESTRICT="test" + +src_prepare() { + eapply "${FILESDIR}"/pgbouncer-1.12-dirs.patch + + default +} + +src_configure() { + # --enable-debug is only used to disable stripping + econf \ + --docdir=/usr/share/doc/${PF} \ + --enable-debug \ + $(use_with c-ares cares) \ + $(use_enable debug cassert) \ + $(use_with pam) \ + $(use_with ssl openssl) \ + $(use_with systemd) \ + $(use_with udns) +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc AUTHORS + use doc && dodoc doc/*.md + + newconfd "${FILESDIR}/${PN}.confd-r1" "${PN}" + newinitd "${FILESDIR}/${PN}.initd-r2" "${PN}" + + insinto /etc + doins etc/pgbouncer.ini + + insinto /etc/logrotate.d + newins "${FILESDIR}/logrotate" pgbouncer +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]] ; then + einfo "Please read the config.txt for Configuration Directives" + einfo + einfo "For Administration Commands, see:" + einfo "man pgbouncer" + einfo + einfo "By default, PgBouncer does not have access to any database." + einfo "GRANT the permissions needed for your application and make sure that it" + einfo "exists in PgBouncer's auth_file." + fi +} diff --git a/dev-db/pgbouncer/pgbouncer-1.20.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/
commit: b098f633c713fb9895e6e6b62fbbafbc513232b6 Author: Patrick Lauer gentoo org> AuthorDate: Sat Jul 22 16:25:49 2023 + Commit: 罗百科 gentoo org> CommitDate: Sat Jul 22 16:34:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b098f633 dev-db/citus: add 12.0.0 Signed-off-by: Patrick Lauer gentoo.org> dev-db/citus/Manifest| 1 + dev-db/citus/citus-12.0.0.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-db/citus/Manifest b/dev-db/citus/Manifest index 8f5ee3bb4bb6..0bba10291c3f 100644 --- a/dev-db/citus/Manifest +++ b/dev-db/citus/Manifest @@ -3,3 +3,4 @@ DIST citus-11.1.6.tar.gz 6380737 BLAKE2B 4ff38c9cd2bb3e64661ca488276b4d5c747f2db DIST citus-11.2.0.tar.gz 6486177 BLAKE2B ca32bcdbf965e357ab1d5efadbf35907b70f2425e4d676ed1963a2e78bcf65f61060995e8e8aafe00cd9e168e46653fa2af3c8bba308574b60065b0d12f25af8 SHA512 c6d6e56d70ceae3cec4a20ea97eb8b62e77f745ee5e3d5a35935165be76888a76ec1dc963c6917b57c424ea6d8aa9c4a5d62c1f61e0b1370de4dbae92f5954f9 DIST citus-11.2.1.tar.gz 6491149 BLAKE2B 575f81654dc80f7f1f93f21c2a74e3bb81a811651f8744ddbf093d750a0f3e4c565035f7c0a9ef2093bf4c9aee07ea33a2332db60e7bee3eb000f76e7932 SHA512 653dc5d321e0c75655abb90c397e560aaf3672d5370c94edf1ac9fff9455418d41d688ca118c06ba33b60f827b6b3c5af1262be67c01159dd42bcea30bb4ce6a DIST citus-11.3.0.tar.gz 6627414 BLAKE2B 763ebe9cc7c36222b6e1148b18fcf98af3dc4dbc77a141c355f72e3f943b0cd6ba79aa98622e365f81ca1f5965095e75a0e83277a4690fb386b371d5e80dc778 SHA512 4e40240f8e3867823724feda480fe23ee41347b8d49802b3afcedf970f571a97c8d5cf1639d2d776035d125193ca8ff998927aed47c03e1c1ab3bb79da830ee9 +DIST citus-12.0.0.tar.gz 6744359 BLAKE2B 0cd25e60fb4c94a44c1bf8d0db4a4a62a34082285afe4c32700f182a3b9a67c45f68d1629e6bf7659ed1a5884f2da28a638aa0cb97cc870f8832cf9c3c0e7121 SHA512 1e9b985719d1a2c6c1c965cc5708ffc358b62413fafc7f3f9496727763df2e8674782fc2016d452974530c568e7c5ec5a15cb8905ec9ee7344d82b950780f5b8 diff --git a/dev-db/citus/citus-12.0.0.ebuild b/dev-db/citus/citus-12.0.0.ebuild new file mode 100644 index ..2ace5e3b55ee --- /dev/null +++ b/dev-db/citus/citus-12.0.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 14 15 ) + +inherit postgres-multi + +DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups" +HOMEPAGE="https://www.citusdata.com/; + +MY_PV="${PV/beta0/beta}" +SRC_URI="https://github.com/citusdata/citus/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${MY_PV}" + +IUSE="" +LICENSE="POSTGRESQL AGPL-3" + +KEYWORDS="~amd64" + +SLOT=0 + +RESTRICT="test" + +DEPEND="${POSTGRES_DEP} + app-arch/lz4 + app-arch/zstd + " +RDEPEND="${DEPEND}" + +src_configure() { + postgres-multi_foreach econf +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/cutter/
commit: 48eef86382521adf4f56546b228a676b8e6f2bf1 Author: John Helmert III gentoo org> AuthorDate: Sat Jul 22 15:42:47 2023 + Commit: John Helmert III gentoo org> CommitDate: Sat Jul 22 16:30:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48eef863 dev-util/cutter: drop 2.2.0-r1 Signed-off-by: John Helmert III gentoo.org> dev-util/cutter/Manifest | 1 - dev-util/cutter/cutter-2.2.0-r1.ebuild | 56 -- 2 files changed, 57 deletions(-) diff --git a/dev-util/cutter/Manifest b/dev-util/cutter/Manifest index 96a7f6de50d9..010d7f377126 100644 --- a/dev-util/cutter/Manifest +++ b/dev-util/cutter/Manifest @@ -1,2 +1 @@ -DIST cutter-2.2.0.tar.gz 10750189 BLAKE2B 00626b1fe01044e6a718b81bc2452204ed35003a50e73ec083838610d50b7b690fb5783fd2fdc7f31c35390a664862c488c48f156ebbffdc16ffb39e8e943ebc SHA512 5435f700603f144903e9d93c21f7561b31f1734a2558fe5d11d62d50a635c800e8fb62d866b3b4186d665f57ce9271665dcae8423f0009c3e0bb63bcfa168c1c DIST cutter-2.2.1.tar.gz 11028914 BLAKE2B 4afb93940a3878b254d0c8cff37f63a40a2ba6d581d0ac086b0fe12fb914b161375c64aa18369892feae5da1726c047f96b2405d48f4cdba7532ef839c557ef6 SHA512 1036679049666971bc3dc8f54067d822bc6df798138790fdba2f70932f3034aceeceb10cb732c8257539b128a2d0b10f684d2d6db787402f70bfb1bf13dbbf39 diff --git a/dev-util/cutter/cutter-2.2.0-r1.ebuild b/dev-util/cutter/cutter-2.2.0-r1.ebuild deleted file mode 100644 index a9c814dc3516.. --- a/dev-util/cutter/cutter-2.2.0-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit cmake toolchain-funcs xdg-utils python-single-r1 - -MY_P="${PN^}-v${PV}" - -DESCRIPTION="A Qt and C++ GUI for rizin reverse engineering framework" -HOMEPAGE="https://cutter.re https://github.com/rizinorg/cutter/; -SRC_URI="https://github.com/rizinorg/${PN}/releases/download/v${PV}/${MY_P}-src.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="CC-BY-SA-3.0 GPL-3" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="graphviz" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS} - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - >=dev-util/rizin-0.5.0:= - graphviz? ( media-gfx/graphviz )" -RDEPEND="${DEPEND} - !net-analyzer/cutter" # https://bugs.gentoo.org/897738 -BDEPEND="dev-qt/linguist-tools:5" - -src_configure() { - local mycmakeargs=( - -DCMAKE_CXX_COMPILER="$(tc-getCXX)" - -DCMAKE_C_COMPILER="$(tc-getCC)" - -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" - -DCUTTER_ENABLE_GRAPHVIZ="$(usex graphviz)" - -DCUTTER_ENABLE_KSYNTAXHIGHLIGHTING=OFF - -DCUTTER_ENABLE_PYTHON=ON - -DCUTTER_USE_ADDITIONAL_RIZIN_PATHS=OFF - -DCUTTER_USE_BUNDLED_RIZIN=OFF - ) - - cmake_src_configure -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/cutter/
commit: 679769edb89ae0e9fe19d736582825b8b808996d Author: John Helmert III gentoo org> AuthorDate: Sat Jul 22 16:26:46 2023 + Commit: John Helmert III gentoo org> CommitDate: Sat Jul 22 16:30:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=679769ed dev-util/cutter: enable py3.12 Signed-off-by: John Helmert III gentoo.org> dev-util/cutter/cutter-2.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cutter/cutter-2.2.1.ebuild b/dev-util/cutter/cutter-2.2.1.ebuild index a9c814dc3516..8937a0e9eceb 100644 --- a/dev-util/cutter/cutter-2.2.1.ebuild +++ b/dev-util/cutter/cutter-2.2.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit cmake toolchain-funcs xdg-utils python-single-r1
[gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
commit: e1c95bfa0d830d978503e01e2099460ed3a7cf25 Author: John Helmert III gentoo org> AuthorDate: Sat Jul 22 15:46:20 2023 + Commit: John Helmert III gentoo org> CommitDate: Sat Jul 22 16:30:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1c95bfa app-crypt/sbctl: drop 0.10 Signed-off-by: John Helmert III gentoo.org> app-crypt/sbctl/Manifest | 3 --- app-crypt/sbctl/sbctl-0.10.ebuild | 33 - 2 files changed, 36 deletions(-) diff --git a/app-crypt/sbctl/Manifest b/app-crypt/sbctl/Manifest index 62ad0ff424c9..b22181644e8f 100644 --- a/app-crypt/sbctl/Manifest +++ b/app-crypt/sbctl/Manifest @@ -1,6 +1,3 @@ -DIST sbctl-0.10-deps.tar.xz 21535928 BLAKE2B 8c63574ee8dafe998b28078553b30485aa34f75377602c83b4b04d3a65e6ba2ca162b8c3abe2a8dbf4d860258ae4178a6dad4b2835e3c2d79b4295a9539638b5 SHA512 4f811ed7fc78267e5b7dceb79b28e951e50c7affaf1acbbe1c75b1df8702511cdcf0ab3145c474644fc976a64e5beb147b2cf54ef6773d538d20876365a3e879 -DIST sbctl-0.10.tar.gz 1627117 BLAKE2B e123d53094481249d43a3b98140a4fb28281f28d192d9834af65bdc077a60b51f53d6fb941eb54f63a5fc45aafe9d5b9a8858c2eb55636c4a1ca1cf3392e0f31 SHA512 73a12a78b0ae9e020f8ec168840dcb436c0ff54bbe3906643be65119ce925ba95f8d4558bd6868dbd6d2c1dcd6b16a8f8571fb465d36ef0d98229040db81ffdb -DIST sbctl-0.10.tar.gz.sig 566 BLAKE2B 8ecac994cb4705a4728bb0a1424ece06f394da87cf518395b3590949c5e9925965c57ec03c3b26e9f97073b2abc0348f7d822bdc351d5b230a87f422e7f836e4 SHA512 34910726155fce49c6c507b0d43fb01d1fc1782bd4cccaaed1fa286f63cd09af0a25f3dc295312770ff9afc931a19d9dbc71c02f0e92ae3fcce64205bcaeb9da DIST sbctl-0.11-deps.tar.xz 20914368 BLAKE2B 37fad80fc8889ad61797acc83ee0f07bb4675f8a9c7856b744c49bffdc296f94e3a115fac4ab76c9616d03c01189d4d9c666149cafa02a8e8e59d49545b63a3e SHA512 13f73c60d44c3c2dd699d3d65aa6e112e159d49997e56ec02d80a9c1730f53b551fd62272dcd96a9e8b32f148257b0aab78c64994521b0b83df2fc4450054552 DIST sbctl-0.11.tar.gz 1634308 BLAKE2B a55b7359e1fe605f1bd972a49d559e711bfbeb6908e903530c133b188b996efdbb33c3ff33cd36073809708b4d01b42c8d2202d5e1aeed5efc43bbf6edd8912a SHA512 88d23bf40af4f19dc6b1de17df75989ec2a6e52f68bdb444bd4619a78c0ac1f2d4f6a0182ad251094884a448dc99f08d3dd39d9bb78b595ae6ed0227a78a7847 DIST sbctl-0.11.tar.gz.sig 566 BLAKE2B c840d5375cb00be3daa5522d0dfb78bf4ba093901aa4b8bcec3188bb4ae2f5e8059b51733c6b65d10dec552d2311b65536e1652ca01a9bdbd53e63b540019631 SHA512 70fc606bb387152d6bd7e40d12c00d98a15ff1197797aeb21aeb8647982ca5ee6fde532d99afab038dbe3eb0bb262253eab6bedd113ccc46e29a9949c531be86 diff --git a/app-crypt/sbctl/sbctl-0.10.ebuild b/app-crypt/sbctl/sbctl-0.10.ebuild deleted file mode 100644 index e7c9872aaf2f.. --- a/app-crypt/sbctl/sbctl-0.10.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module verify-sig - -DESCRIPTION="Secure Boot key manager" -HOMEPAGE="https://github.com/Foxboron/sbctl; -SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz - https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz - verify-sig? ( https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )" - -LICENSE="Apache-2.0 BSD BSD-2 MIT" -SLOT="0" -KEYWORDS="amd64" - -BDEPEND="app-text/asciidoc - verify-sig? ( sec-keys/openpgp-keys-foxboron )" - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/foxboron.asc" - -src_unpack() { - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig} - fi - - default -} - -src_install() { - emake PREFIX="${ED}/usr" install -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/pulsemixer/
commit: 15e07a173cba15dfb8af8a58235a8d79e6561114 Author: John Helmert III gentoo org> AuthorDate: Sat Jul 22 15:34:53 2023 + Commit: John Helmert III gentoo org> CommitDate: Sat Jul 22 16:30:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e07a17 media-sound/pulsemixer: drop 1.5.1 Signed-off-by: John Helmert III gentoo.org> media-sound/pulsemixer/pulsemixer-1.5.1.ebuild | 25 - 1 file changed, 25 deletions(-) diff --git a/media-sound/pulsemixer/pulsemixer-1.5.1.ebuild b/media-sound/pulsemixer/pulsemixer-1.5.1.ebuild deleted file mode 100644 index 700107370516.. --- a/media-sound/pulsemixer/pulsemixer-1.5.1.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 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="ncurses" - -inherit distutils-r1 - -DESCRIPTION="CLI and curses mixer for PulseAudio" -HOMEPAGE="https://github.com/GeorgeFilipkin/pulsemixer; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/GeorgeFilipkin/${PN}; -else - SRC_URI="https://github.com/GeorgeFilipkin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 x86" -fi - -LICENSE="MIT" -SLOT="0" - -RDEPEND="media-sound/pulseaudio"
[gentoo-commits] repo/gentoo:master commit in: dev-util/cutter/
commit: c8c2f661719a892a7e017be8271219138e2521f0 Author: John Helmert III gentoo org> AuthorDate: Sat Jul 22 15:42:35 2023 + Commit: John Helmert III gentoo org> CommitDate: Sat Jul 22 16:30:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c2f661 dev-util/cutter: stabilize 2.2.1 for amd64 Signed-off-by: John Helmert III gentoo.org> dev-util/cutter/cutter-2.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cutter/cutter-2.2.1.ebuild b/dev-util/cutter/cutter-2.2.1.ebuild index 2ced0df3a4d9..a9c814dc3516 100644 --- a/dev-util/cutter/cutter-2.2.1.ebuild +++ b/dev-util/cutter/cutter-2.2.1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="CC-BY-SA-3.0 GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="graphviz" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/
commit: 1594f0bb0e21e82b60301b5534c3d7add5308166 Author: John Helmert III gentoo org> AuthorDate: Sat Jul 22 15:35:22 2023 + Commit: John Helmert III gentoo org> CommitDate: Sat Jul 22 16:30:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1594f0bb app-crypt/sbctl: stabilize 0.11 for amd64 Signed-off-by: John Helmert III gentoo.org> app-crypt/sbctl/sbctl-0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/sbctl/sbctl-0.11.ebuild b/app-crypt/sbctl/sbctl-0.11.ebuild index d12c8d756274..e7c9872aaf2f 100644 --- a/app-crypt/sbctl/sbctl-0.11.ebuild +++ b/app-crypt/sbctl/sbctl-0.11.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz LICENSE="Apache-2.0 BSD BSD-2 MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" BDEPEND="app-text/asciidoc verify-sig? ( sec-keys/openpgp-keys-foxboron )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/confusable_homoglyphs/
commit: 29b6fa21b252099d317993abcdd3d078cf7326f8 Author: Alfredo Tupone gentoo org> AuthorDate: Sat Jul 22 16:29:36 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Jul 22 16:30:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b6fa21 dev-python/confusable_homoglyphs: disable py3.12 Closes: https://bugs.gentoo.org/910690 Signed-off-by: Alfredo Tupone gentoo.org> dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0.ebuild b/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0.ebuild index 0183ef44a3df..1d87c393832b 100644 --- a/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0.ebuild +++ b/dev-python/confusable_homoglyphs/confusable_homoglyphs-3.2.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 CommitId=14f43ddd74099520ddcda29fac557c27a28190e6
[gentoo-commits] repo/gentoo:master commit in: net-libs/libproxy/, net-libs/libproxy/files/
commit: 3c640d1bd2c057b4e2b0c5b8905ad3c77a201664 Author: Matt Turner gentoo org> AuthorDate: Sat Jul 22 16:10:23 2023 + Commit: Matt Turner gentoo org> CommitDate: Sat Jul 22 16:12:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c640d1b net-libs/libproxy: Drop old versions Bug: https://bugs.gentoo.org/754954 Closes: https://bugs.gentoo.org/893704 Signed-off-by: Matt Turner gentoo.org> net-libs/libproxy/Manifest | 2 - .../libproxy/files/libproxy-0.4.12-macosx.patch| 70 - ...proxy-0.4.18-Fix-building-without-duktape.patch | 33 .../files/libproxy-0.4.18-avoid-nm-build-dep.patch | 90 -- net-libs/libproxy/files/proxy.1| 23 -- net-libs/libproxy/libproxy-0.4.18.ebuild | 83 net-libs/libproxy/libproxy-0.5.2.ebuild| 71 - net-libs/libproxy/metadata.xml | 2 - 8 files changed, 374 deletions(-) diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest index 69fdf63ced84..b51521aacb35 100644 --- a/net-libs/libproxy/Manifest +++ b/net-libs/libproxy/Manifest @@ -1,3 +1 @@ -DIST libproxy-0.4.18.tar.gz 98037 BLAKE2B 12505cc7afe9ca27bb387df31d7368ed3ac83696255e6bd8fdbca1528fb6fe83510cdf7c6bda09939dcb55daefba24cf9c52435f664c6cba01daad87ddff3f2a SHA512 1148d688a9f070273a1a2b110a788561789799089660292bbba59fbf0a9caf7d28cb039a9ccdcb935f752e1e34739b2d2f4c784b1bb3bbaa03d108e7b38a4754 -DIST libproxy-0.5.2.tar.gz 60024 BLAKE2B 7484b61f5eb3dbb148bce69c6d5d30d218c9392c559661c7e01e02339546c246afb47ab28956d90076d835f4a72ec260690cd0d3a52b8302ec238f1bb1eb87c0 SHA512 10d2d435288e8259bc16e6fc678bbd5edee7de8ef4235de29ed7740493690b33c3b1820f1a9befb60254069946e3ff3cc6130c7d19f34fff8062aec16dc1cbc8 DIST libproxy-0.5.3.tar.gz 60069 BLAKE2B adfa982344470251667b113f12f77722f6793ceeec902ccf82e32e80e15836384fbe1ccbec8865fc877fa04b25e6985847eef75b4ce437dbf0410d16e2bd5f36 SHA512 0fa4c677372afa76a9f143abb1472af1df85e1190425ec4168b98e575a9b9c9fe3dcc56062609da8ef266d56dfb153e7f7a1c15aed2d385003d9f3f421d08590 diff --git a/net-libs/libproxy/files/libproxy-0.4.12-macosx.patch b/net-libs/libproxy/files/libproxy-0.4.12-macosx.patch deleted file mode 100644 index 052e6b0a7fe8.. --- a/net-libs/libproxy/files/libproxy-0.4.12-macosx.patch +++ /dev/null @@ -1,70 +0,0 @@ -https://trac.macports.org/browser/trunk/dports/net/libproxy/files/patch-libproxy-cmake.diff - -diff -ur libproxy/cmake.orig/libproxy.cmk libproxy/cmake/libproxy.cmk a/libproxy/cmake/libproxy.cmk 2012-10-02 07:20:40.0 -0700 -+++ b/libproxy/cmake/libproxy.cmk 2012-10-19 13:47:50.0 -0700 -@@ -18,7 +18,7 @@ - set_property(SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/proxy.cpp - PROPERTY COMPILE_DEFINITIONS MODULEDIR="${MODULEDIR}";BUILTIN_MODULES=${BUILTIN_MODULES}) - # When changing the SOVERSION here remember to also bump the 'favorite proxy .so' in python bindings. --set_target_properties(libproxy PROPERTIES PREFIX "" VERSION 1.0.0 SOVERSION 1) -+set_target_properties(libproxy PROPERTIES INSTALL_NAME_DIR "${CMAKE_INSTALL_PREFIX}/lib" PREFIX "" VERSION 1.0.0 SOVERSION 1) - set_target_properties(libproxy PROPERTIES INTERFACE_LINK_LIBRARIES "") - set_target_properties(libproxy PROPERTIES LINK_INTERFACE_LIBRARIES "") - install(TARGETS libproxy DESTINATION ${LIB_INSTALL_DIR}) -diff -ur libproxy/cmake.orig/modules/config_envvar.cmk libproxy/cmake/modules/config_envvar.cmk libproxy/cmake.orig/modules/config_envvar.cmk 2010-06-14 10:40:47.0 -0700 -+++ b/libproxy/cmake/modules/config_envvar.cmk 2012-10-19 13:45:42.0 -0700 -@@ -1,3 +1,3 @@ --if (NOT WIN32 AND NOT APPLE) -+if (NOT WIN32 AND NOT (APPLE AND MP_MACOSX)) - set(ENVVAR_FOUND 1) --endif() -\ No newline at end of file -+endif() -diff -ur libproxy/cmake.orig/modules/config_gnome.cmk libproxy/cmake/modules/config_gnome.cmk libproxy/cmake.orig/modules/config_gnome.cmk 2012-10-02 07:20:40.0 -0700 -+++ b/libproxy/cmake/modules/config_gnome.cmk 2012-10-19 13:45:42.0 -0700 -@@ -1,4 +1,4 @@ --if (NOT WIN32 AND NOT APPLE) -+if (NOT WIN32 AND NOT (APPLE AND MP_MACOSX)) - option(WITH_GNOME2 "Target a GNOME 2 system (gconf)" OFF) - option(WITH_GNOME3 "Target a GNOME 3 system (gsettings)" ON) - if(WITH_GNOME3) -diff -ur libproxy/cmake.orig/modules/config_macosx.cmk libproxy/cmake/modules/config_macosx.cmk libproxy/cmake.orig/modules/config_macosx.cmk 2010-06-14 10:40:47.0 -0700 -+++ b/libproxy/cmake/modules/config_macosx.cmk 2012-10-19 13:45:42.0 -0700 -@@ -1,4 +1,4 @@ --if(APPLE) -+if(APPLE AND MP_MACOSX) - find_library(SC_LIBRARIES SystemConfiguration) - find_library(CF_LIBRARIES CoreFoundation) - if(SC_LIBRARIES) -@@ -7,4 +7,4 @@ - if(CF_LIBRARIES) - set(CF_FOUND 1) - endif() --endif() -\ No newline at end of file -+endif() -diff -ur
[gentoo-commits] repo/gentoo:master commit in: dev-python/aiohttp/
commit: a557f528912696ad8cd932a578e6cc075a448e56 Author: Michał Górny gentoo org> AuthorDate: Sat Jul 22 15:36:21 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 22 15:57:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a557f528 dev-python/aiohttp: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/aiohttp/Manifest | 1 - dev-python/aiohttp/aiohttp-3.8.4.ebuild | 108 2 files changed, 109 deletions(-) diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest index d28b1973586b..36636c3da988 100644 --- a/dev-python/aiohttp/Manifest +++ b/dev-python/aiohttp/Manifest @@ -1,2 +1 @@ -DIST aiohttp-3.8.4.tar.gz 7338512 BLAKE2B 019e39eab7cfafe4ca2781c5efe7cc63ed16b5400c548a9a5169a98b59f4014c79bf1a32def1071ac4e1890dcfa583354a227ed2a541449dc725726216b7750b SHA512 ee193320d57161ba9d96b22502cea4eddb05d9586bde5ba1ce813e0bd149f62286ab8a76f120ef2a69f8bf882ab0605ca42103c0811fe53c7a024682ee31aa1e DIST aiohttp-3.8.5.tar.gz 7358303 BLAKE2B e1a7df12380cded655a57735527607cc95661da99fe4a5c1aec40a2586deecee97592c9ea5e9bd43621bf069fe87f00d7bef712fab2b84783e14ff229495a7c6 SHA512 613dfe836c511832c68eadbd0a76882ec362ff956937aa913fc7567b7e3e1ac2085a70a1eca42fb016f38c076a131b506b22f26879ad06b077cb4a85e9dcd8db diff --git a/dev-python/aiohttp/aiohttp-3.8.4.ebuild b/dev-python/aiohttp/aiohttp-3.8.4.ebuild deleted file mode 100644 index a353a8804169.. --- a/dev-python/aiohttp/aiohttp-3.8.4.ebuild +++ /dev/null @@ -1,108 +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 -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="HTTP client/server for asyncio" -HOMEPAGE=" - https://github.com/aio-libs/aiohttp/ - https://pypi.org/project/aiohttp/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="test-rust" - -RDEPEND=" - app-arch/brotli[python,${PYTHON_USEDEP}] - >=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}] - >=dev-python/async-timeout-4.0.0_alpha3[${PYTHON_USEDEP}] - >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}] - =dev-python/charset-normalizer-2.0[${PYTHON_USEDEP}] - >=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}] - >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}] - >=dev-python/yarl-1.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - app-arch/brotli[python,${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - www-servers/gunicorn[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - test-rust? ( - dev-python/trustme[${PYTHON_USEDEP}] - ) - ) -" - -DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst ) - -distutils_enable_tests pytest - -src_prepare() { - # increase the timeout a little - sed -e '/abs_tol=/s/0.001/0.01/' -i tests/test_helpers.py || die - - # xfail_strict fails on py3.10 - sed -i -e '/--cov/d' -e '/xfail_strict/d' setup.cfg || die - - # which(1)... - sed -i -e 's:which:command -v:' Makefile || die - - distutils-r1_src_prepare -} - -python_configure_all() { - # workaround missing files - mkdir requirements tools || die - > requirements/cython.txt || die - > tools/gen.py || die - chmod +x tools/gen.py || die - # force rehashing first - emake requirements/.hash/cython.txt.hash - > .update-pip || die - > .install-cython || die - emake cythonize -} - -python_test() { - local EPYTEST_IGNORE=( - # proxy is not packaged - tests/test_proxy_functional.py - ) - - local EPYTEST_DESELECT=( - # Internet - tests/test_client_session.py::test_client_session_timeout_zero - # broken by irrelevant deprecation warnings - tests/test_circular_imports.py::test_no_warnings - # TODO - tests/test_client_session.py::test_request_tracing_url_params - ) - - case ${EPYTHON} in - pypy3) - EPYTEST_DESELECT+=( - # C extensions are not used on PyPy3 - tests/test_http_parser.py::test_c_parser_loaded - ) - ;; - esac - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_mock,xdist.plugin,pytest_forked - rm -rf aiohttp || die - epytest
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: fdc648cd4196c078d13a0c76c89402b16a08ac2e Author: David Seifert gentoo org> AuthorDate: Sat Jul 22 15:35:18 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Jul 22 15:35:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc648cd package.mask: Last rite dev-python/progressbar, sys-apps/gcp Bug: https://bugs.gentoo.org/909929 Bug: https://bugs.gentoo.org/910031 Signed-off-by: David Seifert gentoo.org> profiles/package.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index eb3727ecc1f6..de7a865a8bb1 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,13 @@ #--- END OF EXAMPLES --- +# David Seifert (2023-07-22) +# Upstream unresponsive and package is pretty much dead. dev-python/tqdm +# is a modern and fast replacement for dev-python/progressbar. +# Removal on 2023-08-21. Bug #909929, #910031. +dev-python/progressbar +sys-apps/gcp + # Hans de Graaff (2023-07-22) # Does not compile with modern compilers. Last upstream release in # 2011. No activity upstream. No reverse dependencies. Masked for
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/maxima/
commit: e5148bcca6a9be398db0834319674d46ec7be431 Author: Andrey Grozin gentoo org> AuthorDate: Sat Jul 22 15:19:02 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Jul 22 15:19:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5148bcc sci-mathematics/maxima: use new versions of gcl Signed-off-by: Andrey Grozin gentoo.org> sci-mathematics/maxima/maxima-5.47.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-mathematics/maxima/maxima-5.47.0.ebuild b/sci-mathematics/maxima/maxima-5.47.0.ebuild index 22da4534cb1e..783f1b57f66f 100644 --- a/sci-mathematics/maxima/maxima-5.47.0.ebuild +++ b/sci-mathematics/maxima/maxima-5.47.0.ebuild @@ -30,7 +30,7 @@ LISP_DEPEND=" clozurecl64? ( dev-lisp/clozurecl app-misc/rlwrap ) cmucl? ( dev-lisp/cmucl app-misc/rlwrap ) ecls? ( dev-lisp/ecls:= app-misc/rlwrap ) - gcl? ( =dev-lisp/gcl-2.6.14[ansi,readline] ) sbcl? ( dev-lisp/sbcl:= app-misc/rlwrap ) "
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/gcl/files/, dev-lisp/gcl/
commit: 68959b2e4d13d78b3475005f6718e41fe692b937 Author: Andrey Grozin gentoo org> AuthorDate: Sat Jul 22 15:16:24 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Jul 22 15:16:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68959b2e dev-lisp/gcl: bump to 2.6.15_pre3 Signed-off-by: Andrey Grozin gentoo.org> dev-lisp/gcl/Manifest | 1 + dev-lisp/gcl/files/gcl-2.6.15_pre3-spelling.patch | 766 ++ dev-lisp/gcl/gcl-2.6.15_pre3.ebuild | 102 +++ 3 files changed, 869 insertions(+) diff --git a/dev-lisp/gcl/Manifest b/dev-lisp/gcl/Manifest index d07dd11ed6cb..c209f0003839 100644 --- a/dev-lisp/gcl/Manifest +++ b/dev-lisp/gcl/Manifest @@ -1,2 +1,3 @@ DIST gcl-2.6.13_pre99.tar.xz 10030460 BLAKE2B 8750d641062bcad5a124173013d38403f37ad352c7c436e89d4e329d997200be399a100dcefc4ce484e3f85f46e2dd90ee02947e5e728e001782e973c4122b0e SHA512 a3ad2bd639157ca2a80b534e87c169f6e07002a1b9ca8039483cff336af764123dec9e749da045b656b990e0a97c70881c798420ec4bd0e4494f43d0d040e413 DIST gcl-2.6.14.tar.gz 11725385 BLAKE2B 3e6a7fc359f94897d1062f5e5e31a0ae36f5d24ca0155fd22044cb967f1fd6a0303572dafe25b1a7abbc936db4e8caa93d0e50b1779886e2ba40e148fa868b8f SHA512 1a69f5e8195783c88b618a613253da1089b13e390dd259056df52f1ed95cf0c99358c34d3782c8eb297c07fda74deb7db359e6b9bf94590ee7fc34e94742eb14 +DIST gcl-Version_2_6_15pre3.tar.gz 11433299 BLAKE2B cee392674f465477d37bcdf724651f88e08b90a74ca3e79a561b99f0e61227332dbee77ed688cda7525341421df262a0a58c325576d6e8a5daaa1122ae36c6e4 SHA512 bf05c3f4ecad74a9e29b25969d3f82d39c9715bfa98c1b734b279a7886e60076ecb5896723fe1888255c4eecf4e5eda60696d25ad6a8e17eb55088b2a37ad3ce diff --git a/dev-lisp/gcl/files/gcl-2.6.15_pre3-spelling.patch b/dev-lisp/gcl/files/gcl-2.6.15_pre3-spelling.patch new file mode 100644 index ..1994429e8b63 --- /dev/null +++ b/dev-lisp/gcl/files/gcl-2.6.15_pre3-spelling.patch @@ -0,0 +1,766 @@ +diff -r -U3 ../gcl-Version_2_6_15pre3.orig/gcl/ansi-tests/ensure-directories-exist.lsp gcl/ansi-tests/ensure-directories-exist.lsp +--- ../gcl-Version_2_6_15pre3.orig/gcl/ansi-tests/ensure-directories-exist.lsp 2023-02-14 20:20:46.0 +0700 gcl/ansi-tests/ensure-directories-exist.lsp2023-07-22 20:42:36.142346806 +0700 +@@ -108,7 +108,7 @@ + + ;;; Case where directory shouldn't exist + +-;; The directort ansi-tests/scratch must not exist before this ++;; The directory ansi-tests/scratch must not exist before this + ;; test is run + (deftest ensure-directories-exist.8 + (let* ((subdir (make-pathname :directory '(:relative "scratch") +diff -r -U3 ../gcl-Version_2_6_15pre3.orig/gcl/ansi-tests/iteration.lsp gcl/ansi-tests/iteration.lsp +--- ../gcl-Version_2_6_15pre3.orig/gcl/ansi-tests/iteration.lsp 2023-02-14 20:20:46.0 +0700 gcl/ansi-tests/iteration.lsp 2023-07-22 20:42:36.142346806 +0700 +@@ -121,7 +121,7 @@ + (%f + 45) + +-;;; Confirm that the variables in succesive iterations are ++;;; Confirm that the variables in successive iterations are + ;;; identical + (deftest do.15 + (mapcar #'funcall +@@ -240,7 +240,7 @@ + (%f + 45) + +-;;; Confirm that the variables in succesive iterations are ++;;; Confirm that the variables in successive iterations are + ;;; identical + (deftest do*.15 + (mapcar #'funcall +diff -r -U3 ../gcl-Version_2_6_15pre3.orig/gcl/ansi-tests/loop1.lsp gcl/ansi-tests/loop1.lsp +--- ../gcl-Version_2_6_15pre3.orig/gcl/ansi-tests/loop1.lsp2023-02-14 20:20:46.0 +0700 gcl/ansi-tests/loop1.lsp 2023-07-22 20:42:36.142346806 +0700 +@@ -211,7 +211,7 @@ + (loop for x from 1 to 5 do nil finally (return x)) + 5) + +-;;; Test that the index variable acheives the exclusive ++;;; Test that the index variable achieves the exclusive + ;;; upper bound, but does not exceed it. + (deftest loop.1.41 + (loop for x from 1 below 5 do nil finally (return x)) +@@ -224,4 +224,4 @@ + (deftest loop.1.43 + (loop for x from 10 above 0 do nil finally (return x)) + 1) +-|# +\ В конце файла нет новой строки ++|# +diff -r -U3 ../gcl-Version_2_6_15pre3.orig/gcl/info/chap-10.texi gcl/info/chap-10.texi +--- ../gcl-Version_2_6_15pre3.orig/gcl/info/chap-10.texi 2023-02-14 20:20:46.0 +0700 gcl/info/chap-10.texi 2023-07-22 20:42:36.142346806 +0700 +@@ -996,7 +996,7 @@ + + @b{setf} of @b{get} may be used to associate a new @i{object} + with an existing indicator already on the @i{symbol}'s @i{property list}, +-or to create a new assocation if none exists. ++or to create a new association if none exists. + + If there are multiple @i{properties}_1 with that @i{property indicator}, + @b{setf} of @b{get} associates the @i{new-value} +diff -r -U3 ../gcl-Version_2_6_15pre3.orig/gcl/info/chap-14.texi gcl/info/chap-14.texi +--- ../gcl-Version_2_6_15pre3.orig/gcl/info/chap-14.texi 2023-02-14 20:20:46.0 +0700 gcl/info/chap-14.texi
[gentoo-commits] repo/user/dlang:master commit in: eclass/
commit: 9e1a32ae03e9dd8798a95c6aab5953cd74646bdc Author: Marco Leise gmx de> AuthorDate: Sat Jul 22 14:09:43 2023 + Commit: Marco Leise gmx de> CommitDate: Sat Jul 22 14:09:43 2023 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=9e1a32ae Fixed pkgcheck documentation errors. Signed-off-by: Marco Leise gmx.de> eclass/dlang-compilers.eclass | 9 eclass/dlang.eclass | 111 +- eclass/dmd.eclass | 22 + 3 files changed, 107 insertions(+), 35 deletions(-) diff --git a/eclass/dlang-compilers.eclass b/eclass/dlang-compilers.eclass index 5d1c924..59ace86 100644 --- a/eclass/dlang-compilers.eclass +++ b/eclass/dlang-compilers.eclass @@ -8,6 +8,15 @@ if [[ ${_ECLASS_ONCE_DLANG_COMPILERS} != "recur -_+^+_- spank" ]] ; then _ECLASS_ONCE_DLANG_COMPILERS="recur -_+^+_- spank" +# @FUNCTION: dlang-compilers_declare_versions +# @DESCRIPTION: +# Exports an associative array of all available Dlang compiler versions and their corresponding language support as well +# as the list of stable and unstable keywords. The language support is basically the DMD front-end version that the +# compiler is based on. For DMD it will be the same as the compiler version, while for GDC and LDC2 it will differ. +# The keywords are required, because we offer many compilers to be used for Dlang packages and pull them in as build +# time dependencies. A stable package cannot depend on an unstable package though, so short of manually looking for +# KEYWORDS in compiler ebuilds we just keep them up-to-date here. GDC in particular needs constant attention as +# architectures get markes stable all the time. dlang-compilers_declare_versions() { declare -gA _dlang_dmd_frontend declare -gA _dlang_gdc_frontend diff --git a/eclass/dlang.eclass b/eclass/dlang.eclass index 751dde4..b86f3bc 100644 --- a/eclass/dlang.eclass +++ b/eclass/dlang.eclass @@ -20,6 +20,15 @@ # and RDEPEND for Dlang compilers based on above variables. The ebuild is responsible # for providing them as required by the function it uses from this eclass. +# @ECLASS_VARIABLE: DLANG_COMPILER_USE +# @DESCRIPTION: +# Holds the active Dlang compiler for an application as a USE flag to be passed on to depencencies (libraries). +# Using this variable one can ensure that all required libraries must be compiled with the same compiler. + +# @ECLASS_VARIABLE: DLANG_IMPORT_DIR +# @DESCRIPTION: +# The path that is used to install include files. A sub-directory specific to the package should be used. + if [[ ${_ECLASS_ONCE_DLANG} != "recur -_+^+_- spank" ]] ; then _ECLASS_ONCE_DLANG="recur -_+^+_- spank" @@ -66,8 +75,6 @@ dlang-compilers_declare_versions # as a prefix for a single argument that should be passed to the linker. # dmd: -L, gdc: -Xlinker, ldc: -L= # DLANG_LIB_DIR: The compiler and compiler version specific library directory. -# DLANG_IMPORT_DIR: This is actually set globally. Place includes in a -# sub-directory. dlang_foreach_config() { debug-print-function ${FUNCNAME} "${@}" @@ -96,8 +103,9 @@ dlang_foreach_config() { multibuild_foreach_variant multibuild_wrapper "${@}" } -export DLANG_IMPORT_DIR="usr/include/dlang" - +# @FUNCTION: dlang_single_config +# @DESCRIPTION: +# Wrapper for build phases when only a single build configuraion is used. See `dlang_foreach_config()` for more details. dlang_single_config() { debug-print-function ${FUNCNAME} "${@}" @@ -106,6 +114,7 @@ dlang_single_config() { _dlang_use_build_vars "${@}" } +export DLANG_IMPORT_DIR="usr/include/dlang" # @FUNCTION: dlang_src_prepare # @DESCRIPTION: @@ -306,24 +315,25 @@ declare -a _dlang_compiler_iuse declare -a _dlang_compiler_iuse_mask declare -a _dlang_depends +# @FUNCTION: _dlang_compiler_masked_archs_for_version_range +# @DESCRIPTION: +# Given a Dlang compiler represented through an IUSE flag (e.g. "ldc2-1_1") +# and DEPEND atom (e.g. "dev-lang/ldc2:1.1="), this function tests if the +# current ebuild can depend and thus be compiled with that compiler on +# one or more architectures. +# A compiler that is less stable than the current ebuild for all +# architectures, is dropped completely. A compiler that disqualifies +# for only some, but not all architectures, on the other hand, is disabled +# though REQUIRED_USE (e.g. "!amd64? ( ldc2-1_1? ( dev-lang/ldc2:1.1= ) )"). +# Available compilers are accumulated in the _dlang_compiler_iuse array, +# which is later turned into the IUSE variable. +# Partially available compilers are additionally masked out for particular +# architectures by adding them to the _dlang_compiler_iuse_mask array, +# which is later appended to REQUIRED_USE. +# Finally, the _dlang_depends array receives the USE-flag enabled +# dependencies on Dlang compilers, which is later turned into DEPEND and +# RDEPEND. _dlang_compiler_masked_archs_for_version_range() { - #
[gentoo-commits] repo/user/dlang:master commit in: eclass/
commit: 1d86b0bbaccf420383f7e38fba23b82bc07334ff Author: Marco Leise gmx de> AuthorDate: Sat Jul 22 12:39:43 2023 + Commit: Marco Leise gmx de> CommitDate: Sat Jul 22 12:47:42 2023 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=1d86b0bb Fixed pkgcheck EclassReservedName errors, mostly symbols starting with two underscores. Signed-off-by: Marco Leise gmx.de> eclass/dlang-compilers.eclass | 16 ++--- eclass/dlang.eclass | 136 +- eclass/dmd.eclass | 4 +- 3 files changed, 78 insertions(+), 78 deletions(-) diff --git a/eclass/dlang-compilers.eclass b/eclass/dlang-compilers.eclass index a42496b..5d1c924 100644 --- a/eclass/dlang-compilers.eclass +++ b/eclass/dlang-compilers.eclass @@ -5,16 +5,16 @@ # @DESCRIPTION: # Contains the available D compiler versions with their stable archs. -if [[ ${___ECLASS_ONCE_DLANG_COMPILERS} != "recur -_+^+_- spank" ]] ; then -___ECLASS_ONCE_DLANG_COMPILERS="recur -_+^+_- spank" +if [[ ${_ECLASS_ONCE_DLANG_COMPILERS} != "recur -_+^+_- spank" ]] ; then +_ECLASS_ONCE_DLANG_COMPILERS="recur -_+^+_- spank" dlang-compilers_declare_versions() { - declare -gA __dlang_dmd_frontend - declare -gA __dlang_gdc_frontend - declare -gA __dlang_ldc2_frontend + declare -gA _dlang_dmd_frontend + declare -gA _dlang_gdc_frontend + declare -gA _dlang_ldc2_frontend # DMD - __dlang_dmd_frontend=( + _dlang_dmd_frontend=( ["2.064"]="2.064 x86 amd64" ["2.065"]="2.065 x86 amd64" ["2.066"]="2.066 x86 amd64" @@ -54,7 +54,7 @@ dlang-compilers_declare_versions() { ) # GDC (hppa, sparc: masked "d" USE-flag) - __dlang_gdc_frontend=( + _dlang_gdc_frontend=( ["11.3.1_p20221209"]="2.076 ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" ["11.3.1_p20230120"]="2.076 ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" ["11.3.1_p20230303"]="2.076 ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" @@ -63,7 +63,7 @@ dlang-compilers_declare_versions() { ) # LDC - __dlang_ldc2_frontend=( + _dlang_ldc2_frontend=( ["1.29"]="2.099 amd64 ~arm ~arm64 ~ppc64 x86" ["1.30"]="2.100 ~amd64 ~arm ~arm64 ~ppc64 ~x86" ) diff --git a/eclass/dlang.eclass b/eclass/dlang.eclass index f9f8072..751dde4 100644 --- a/eclass/dlang.eclass +++ b/eclass/dlang.eclass @@ -20,8 +20,8 @@ # and RDEPEND for Dlang compilers based on above variables. The ebuild is responsible # for providing them as required by the function it uses from this eclass. -if [[ ${___ECLASS_ONCE_DLANG} != "recur -_+^+_- spank" ]] ; then -___ECLASS_ONCE_DLANG="recur -_+^+_- spank" +if [[ ${_ECLASS_ONCE_DLANG} != "recur -_+^+_- spank" ]] ; then +_ECLASS_ONCE_DLANG="recur -_+^+_- spank" if has ${EAPI:-0} 0 1 2 3 4 5; then die "EAPI must be >= 6 for dlang packages." @@ -71,7 +71,7 @@ dlang-compilers_declare_versions dlang_foreach_config() { debug-print-function ${FUNCNAME} "${@}" - local MULTIBUILD_VARIANTS=($(__dlang_build_configurations)) + local MULTIBUILD_VARIANTS=($(_dlang_build_configurations)) multibuild_wrapper() { debug-print-function ${FUNCNAME} "${@}" @@ -79,17 +79,17 @@ dlang_foreach_config() { # We need to reset CC, else when dmd calls it, the result is: # "x86_64-pc-linux-gnu-gcc -m32": No such file or directory if [[ -v CC ]]; then - local __ORIGINAL_CC="${CC}" + local _ORIGINAL_CC="${CC}" fi multilib_toolchain_setup "${ABI}" - if [[ -v __ORIGINAL_CC ]]; then - CC="${__ORIGINAL_CC}" + if [[ -v _ORIGINAL_CC ]]; then + CC="${_ORIGINAL_CC}" else unset CC fi mkdir -p "${BUILD_DIR}" || die pushd "${BUILD_DIR}" >/dev/null || die - __dlang_use_build_vars "${@}" + _dlang_use_build_vars "${@}" popd >/dev/null || die } @@ -101,9 +101,9 @@ export DLANG_IMPORT_DIR="usr/include/dlang" dlang_single_config() { debug-print-function ${FUNCNAME} "${@}" - local MULTIBUILD_VARIANT=$(__dlang_build_configurations) + local MULTIBUILD_VARIANT=$(_dlang_build_configurations) - __dlang_use_build_vars "${@}" + _dlang_use_build_vars "${@}" } @@ -116,25 +116,25 @@ dlang_src_prepare() { default_src_prepare if [[ "${DLANG_PACKAGE_TYPE}" == "multi" ]]; then - local MULTIBUILD_VARIANTS=($(__dlang_build_configurations)) + local
[gentoo-commits] repo/gentoo:master commit in: dev-util/cbindgen/
commit: 2e62b1624defa36724accfc9daf4b0f921e24ec8 Author: WANG Xuerui gentoo org> AuthorDate: Fri Jul 21 02:26:56 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jul 22 14:12:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e62b162 dev-util/cbindgen: add 0.24.5 Signed-off-by: WANG Xuerui gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/31986 Signed-off-by: Joonas Niilola gentoo.org> dev-util/cbindgen/Manifest | 27 dev-util/cbindgen/cbindgen-0.24.5.ebuild | 71 2 files changed, 98 insertions(+) diff --git a/dev-util/cbindgen/Manifest b/dev-util/cbindgen/Manifest index f98792f05c36..d69427e87da5 100644 --- a/dev-util/cbindgen/Manifest +++ b/dev-util/cbindgen/Manifest @@ -2,41 +2,68 @@ DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST cbindgen-0.24.3.tar.gz 207890 BLAKE2B 561c3f292a5361a5e798482d23d0a1609ba80b7d25faa09a0d8b5da525112533083bddc7d3d5dace6e56579c5eb647c00bcad80f5a32f868edb49b3c0e6f1ae7 SHA512 f2cf8172f8678510f9f09cf0316d4e7137c70606650857570a24dac6e5c76454cf61c60613269c6fa5737e4b05b2b337fb180671c5ecbc6fcff3318ccc8f21d0 +DIST cbindgen-0.24.5.tar.gz 208857 BLAKE2B 4770b766c5732e7593953670f857d025f86940edd34ee7f2986eeb59c25172fa148f5b6150bf07af520d48a258239aeda7e02fd7a089dee171db44ff674919f6 SHA512 a82f9c42f0bd863e55adf16702e8e6591150b7ee9f34ff777fdcc6f18ed7b3e4608b2bebacd1a56f63e075ced8a664cd2316117380ac104f71a92135f34a90e2 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST clap-3.1.6.crate 202211 BLAKE2B 9fbd6d5ad8442118716e01c10ec9388644ef6e5621019a1245ae937324265b96d50aa70777d149daeea6f812ee05414623f938a056c38a201d9f6ee0b98bded5 SHA512 397c277eeb9acafc1098f6b6aa7e428cf7c7016356a99139dbff66dd6c6e12434b14a457679fd99ea50c1fb0b54b9b96bad65f1198025986835810484e542824 +DIST clap-3.2.25.crate 219403 BLAKE2B 75a8ee36c52e64cf0ac7ed5604d8a575c41c756a588bd418e6c1edccfb358350cdd831b4176f01b987fe7fa5901ca2bccee6b0f68ccba7dbe40baf85a5f3bdb4 SHA512 557c8932175d7ecd077b32b68904924e52dd46d04fd04ba36b3a9dfd7ab1dbe8c2128fecfd75d0388b21fca4aee55a941794181cc2910a4d4eb3c54e9c7e73ea +DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f DIST fastrand-1.7.0.crate 11265 BLAKE2B 318f6c903a0ad0d0eac39638aceb162739868efd61dc0b54f6aac4c96b7b1283c8d463b48b36f9ea1fee640a2081a0eda39238cd53cdcc24efc4d17b4a3a09d4 SHA512 6a1a8cd4f6f9bfff07a4ca18ef84839e4427ca9bf9b6733bb15b1b70cf2439820d6a770ae9f3e5e10166a619e37e6f3f6ed9acb761688207fd7c53d2c673 +DIST fastrand-1.9.0.crate 11910 BLAKE2B 570c66ec1d4ace08b9790299759e3b6f0394aca52c4ec2e02258229c198846cba7c0627807548bac3ef1f86c7e512c4bd105f1e18e35ac0ea6934f76a6838e1f SHA512 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52 DIST hashbrown-0.11.2.crate 85713 BLAKE2B 402f9f1bdcb92631206f9b72923ee35e28db8623e87469c0f1496664bc7185077013ab3c8aea68268241e5b2504f10cddc613a350abd4291050deda6c112e559 SHA512 c21ca68fd49bbb741901f59fed04cc124b8da99e2a4dfc26e2e5e1140637872b344612a01691bd30cc771575c571be15f756c84dde225441699cd2322af2ad6c +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 DIST heck-0.4.0.crate 11161 BLAKE2B 13b8bc39cf3ab90e71433e3c7b3e5f1c19404bec58dc4298dca05d94d5c14c2fc97350de737cb78aa45196b1241aa8f1ccf3a11ca309da5fe0f6a657673412b3 SHA512 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f +DIST heck-0.4.1.crate 11567 BLAKE2B
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/coeurl/
commit: 86ed7bfed6f692e532d76c2ebcade743606500a7 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Jul 22 13:49:50 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sat Jul 22 13:50:43 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=86ed7bfe dev-cpp/coeurl: revbump Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-cpp/coeurl/{coeurl-0.3.0.ebuild => coeurl-0.3.0-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-cpp/coeurl/coeurl-0.3.0.ebuild b/dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild similarity index 100% rename from dev-cpp/coeurl/coeurl-0.3.0.ebuild rename to dev-cpp/coeurl/coeurl-0.3.0-r1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/coeurl/
commit: c8fb50fc53191e429828159595e50cfec7f81e9a Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Jul 22 13:28:34 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sat Jul 22 13:28:34 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c8fb50fc dev-cpp/coeurl: fix build with recent meson Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-cpp/coeurl/coeurl-0.3.0.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-cpp/coeurl/coeurl-0.3.0.ebuild b/dev-cpp/coeurl/coeurl-0.3.0.ebuild index c80a52c33..b5c1bbe2e 100644 --- a/dev-cpp/coeurl/coeurl-0.3.0.ebuild +++ b/dev-cpp/coeurl/coeurl-0.3.0.ebuild @@ -27,6 +27,11 @@ DEPEND=" test? ( dev-cpp/doctest ) " +src_prepare() { + default + rm -r subprojects || die +} + src_configure() { local -a emesonargs=( $(meson_use test tests)
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/coeurl/
commit: ec83f27f146ff75b3c1d60b503fd40987170fe16 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Jul 22 13:48:54 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sat Jul 22 13:48:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec83f27f dev-cpp/coeurl: pin libfmt dep Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-cpp/coeurl/coeurl-0.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/coeurl/coeurl-0.3.0.ebuild b/dev-cpp/coeurl/coeurl-0.3.0.ebuild index b5c1bbe2e..832f0857e 100644 --- a/dev-cpp/coeurl/coeurl-0.3.0.ebuild +++ b/dev-cpp/coeurl/coeurl-0.3.0.ebuild @@ -19,7 +19,7 @@ RESTRICT="test" # Tests turned off because they need a local webserver. RDEPEND=" net-misc/curl[ssl?] dev-libs/libevent:= - dev-libs/libfmt:= +
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/coeurl/
commit: b12e7da73c72b580d2ebdf94d53895b7d9921661 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Jul 22 13:49:03 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sat Jul 22 13:50:43 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b12e7da7 dev-cpp/coeurl: enable tests Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-cpp/coeurl/coeurl-0.3.0.ebuild | 30 -- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/dev-cpp/coeurl/coeurl-0.3.0.ebuild b/dev-cpp/coeurl/coeurl-0.3.0.ebuild index 832f0857e..37dfa3669 100644 --- a/dev-cpp/coeurl/coeurl-0.3.0.ebuild +++ b/dev-cpp/coeurl/coeurl-0.3.0.ebuild @@ -3,7 +3,8 @@ EAPI=8 -inherit meson +PYTHON_COMPAT=( python3_{10..12} ) +inherit edo meson python-any-r1 DESCRIPTION="A simple async wrapper around CURL for C++" HOMEPAGE="https://nheko.im/nheko-reborn/coeurl; @@ -14,7 +15,8 @@ LICENSE="MIT" SLOT="0/$(ver_cut 1-2)" KEYWORDS="~amd64" IUSE="ssl test" -RESTRICT="test" # Tests turned off because they need a local webserver. +REQUIRED_USE="test? ( ssl )" +RESTRICT="!test? ( test )" RDEPEND=" net-misc/curl[ssl?] @@ -26,6 +28,16 @@ DEPEND=" ${RDEPEND} test? ( dev-cpp/doctest ) " +BDEPEND=" + test? ( + dev-libs/openssl + $(python_gen_any_dep 'dev-python/flask[${PYTHON_USEDEP}]') + ) +" + +python_check_deps() { + python_has_version "dev-python/flask[${PYTHON_USEDEP}]" +} src_prepare() { default @@ -38,3 +50,17 @@ src_configure() { ) meson_src_configure } + +src_test() { + openssl req -x509 -newkey rsa:4096 -nodes \ + -out "${T}"/cert.pem -keyout "${T}"/key.pem \ + -days 365 -subj "/CN=localhost" || die + + edo ${EPYTHON} ./tests/testserver.py & + sleep 3 + + edo ${EPYTHON} ./tests/testserver.py "${T}" & + sleep 3 + + meson_src_test +}
[gentoo-commits] proj/releng:master commit in: tools/, releases/specs-qemu/mips/
commit: bb1d1fcf83925c68b2884f68694335ece5dbe77f Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Jul 22 13:47:05 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Jul 22 13:47:05 2023 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=bb1d1fcf Add mips2_softfloat-o32-systemd-mu Signed-off-by: Andreas K. Hüttel gentoo.org> .../mips/stage1-mips2_softfloat-o32-systemd-mu.spec| 14 ++ .../mips/stage1-mipsel2_softfloat-o32-systemd-mu.spec | 14 ++ .../mips/stage3-mips2_softfloat-o32-systemd-mu.spec| 12 .../mips/stage3-mipsel2_softfloat-o32-systemd-mu.spec | 12 tools/catalyst-auto-qemu-mips-common | 14 -- 5 files changed, 64 insertions(+), 2 deletions(-) diff --git a/releases/specs-qemu/mips/stage1-mips2_softfloat-o32-systemd-mu.spec b/releases/specs-qemu/mips/stage1-mips2_softfloat-o32-systemd-mu.spec new file mode 100644 index ..9b913320 --- /dev/null +++ b/releases/specs-qemu/mips/stage1-mips2_softfloat-o32-systemd-mu.spec @@ -0,0 +1,14 @@ +subarch: mips2_softfloat +target: stage1 +version_stamp: systemd-mergedusr-@TIMESTAMP@ +interpreter: /usr/bin/qemu-mips +rel_type: mergedusr +profile: default/linux/mips/17.0/o32/systemd/merged-usr +snapshot: @TIMESTAMP@ +source_subpath: mergedusr/stage3-mips2_softfloat-systemd-mergedusr-latest +compression_mode: pixz +decompressor_search_order: xz bzip2 +update_seed: yes +update_seed_command: -uDN @world +portage_confdir: @REPO_DIR@/releases/portage/stages-qemu +portage_prefix: releng diff --git a/releases/specs-qemu/mips/stage1-mipsel2_softfloat-o32-systemd-mu.spec b/releases/specs-qemu/mips/stage1-mipsel2_softfloat-o32-systemd-mu.spec new file mode 100644 index ..3dc77a65 --- /dev/null +++ b/releases/specs-qemu/mips/stage1-mipsel2_softfloat-o32-systemd-mu.spec @@ -0,0 +1,14 @@ +subarch: mipsel2_softfloat +target: stage1 +version_stamp: systemd-mergedusr-@TIMESTAMP@ +interpreter: /usr/bin/qemu-mipsel +rel_type: mergedusr +profile: default/linux/mips/17.0/mipsel/o32/systemd/merged-usr +snapshot: @TIMESTAMP@ +source_subpath: mergedusr/stage3-mipsel2_softfloat-systemd-mergedusr-latest +compression_mode: pixz +decompressor_search_order: xz bzip2 +update_seed: yes +update_seed_command: -uDN @world +portage_confdir: @REPO_DIR@/releases/portage/stages-qemu +portage_prefix: releng diff --git a/releases/specs-qemu/mips/stage3-mips2_softfloat-o32-systemd-mu.spec b/releases/specs-qemu/mips/stage3-mips2_softfloat-o32-systemd-mu.spec new file mode 100644 index ..87ed507e --- /dev/null +++ b/releases/specs-qemu/mips/stage3-mips2_softfloat-o32-systemd-mu.spec @@ -0,0 +1,12 @@ +subarch: mips2_softfloat +target: stage3 +version_stamp: systemd-mergedusr-@TIMESTAMP@ +interpreter: /usr/bin/qemu-mips +rel_type: mergedusr +profile: default/linux/mips/17.0/o32/systemd/merged-usr +snapshot: @TIMESTAMP@ +source_subpath: mergedusr/stage1-mips2_softfloat-systemd-mergedusr-@TIMESTAMP@ +compression_mode: pixz +decompressor_search_order: xz bzip2 +portage_confdir: @REPO_DIR@/releases/portage/stages-qemu +portage_prefix: releng diff --git a/releases/specs-qemu/mips/stage3-mipsel2_softfloat-o32-systemd-mu.spec b/releases/specs-qemu/mips/stage3-mipsel2_softfloat-o32-systemd-mu.spec new file mode 100644 index ..c38655b2 --- /dev/null +++ b/releases/specs-qemu/mips/stage3-mipsel2_softfloat-o32-systemd-mu.spec @@ -0,0 +1,12 @@ +subarch: mipsel2_softfloat +target: stage3 +version_stamp: systemd-mergedusr-@TIMESTAMP@ +interpreter: /usr/bin/qemu-mipsel +rel_type: mergedusr +profile: default/linux/mips/17.0/mipsel/o32/systemd/merged-usr +snapshot: @TIMESTAMP@ +source_subpath: mergedusr/stage1-mipsel2_softfloat-systemd-mergedusr-@TIMESTAMP@ +compression_mode: pixz +decompressor_search_order: xz bzip2 +portage_confdir: @REPO_DIR@/releases/portage/stages-qemu +portage_prefix: releng diff --git a/tools/catalyst-auto-qemu-mips-common b/tools/catalyst-auto-qemu-mips-common index ac398b49..76c9dbc1 100644 --- a/tools/catalyst-auto-qemu-mips-common +++ b/tools/catalyst-auto-qemu-mips-common @@ -12,12 +12,14 @@ SETS_O32=" mips2_o32_systemd_mu mips2_softfloat_o32_openrc mips2_softfloat_o32_systemd + mips2_softfloat_o32_systemd_mu mips2_o32_musl mipsel2_o32_openrc mipsel2_o32_systemd mipsel2_o32_systemd_mu mipsel2_softfloat_o32_openrc mipsel2_softfloat_o32_systemd + mipsel2_softfloat_o32_systemd_mu mipsel2_o32_musl mipsel3_o32_openrc mipsel3_o32_systemd @@ -58,6 +60,7 @@ SET_mips2_o32_systemd_mu_SPECS="stage1-mips2-o32-systemd-mu.spec stage3-mips2-o3 SET_mips2_softfloat_o32_openrc_SPECS="stage1-mips2_softfloat-o32-openrc.spec stage3-mips2_softfloat-o32-openrc.spec" SET_mips2_softfloat_o32_systemd_SPECS="stage1-mips2_softfloat-o32-systemd.spec stage3-mips2_softfloat-o32-systemd.spec"
[gentoo-commits] repo/gentoo:master commit in: dev-python/aiohttp/
commit: 52c8538d1e34d45169e7a9f242681d7499d4c886 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 22 13:47:11 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 22 13:47:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c8538d dev-python/aiohttp: Stabilize 3.8.5 sparc, #910583 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/aiohttp/aiohttp-3.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/aiohttp/aiohttp-3.8.5.ebuild b/dev-python/aiohttp/aiohttp-3.8.5.ebuild index 8e6dded8355a..4b40ecc18c8e 100644 --- a/dev-python/aiohttp/aiohttp-3.8.5.ebuild +++ b/dev-python/aiohttp/aiohttp-3.8.5.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="test-rust" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/aiohttp/
commit: e0cb3fe5117d931054c419210e9baf48ce89fecf Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 22 13:47:14 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 22 13:47:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0cb3fe5 dev-python/aiohttp: Stabilize 3.8.5 ppc, #910583 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/aiohttp/aiohttp-3.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/aiohttp/aiohttp-3.8.5.ebuild b/dev-python/aiohttp/aiohttp-3.8.5.ebuild index 4b40ecc18c8e..1d4e735a0b43 100644 --- a/dev-python/aiohttp/aiohttp-3.8.5.ebuild +++ b/dev-python/aiohttp/aiohttp-3.8.5.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" IUSE="test-rust" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/poetry-plugin-export/
commit: d3449642f5983c07a05bac5e68c897741d01cf4e Author: Martin Mokry users noreply github com> AuthorDate: Tue Mar 28 18:46:28 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 22 13:15:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3449642 dev-python/poetry-plugin-export: New package, v1.4.0 Signed-off-by: Martin Mokry protonmail.com> Signed-off-by: Michał Górny gentoo.org> dev-python/poetry-plugin-export/Manifest | 1 + dev-python/poetry-plugin-export/metadata.xml | 16 +++ .../poetry-plugin-export-1.4.0.ebuild | 33 ++ 3 files changed, 50 insertions(+) diff --git a/dev-python/poetry-plugin-export/Manifest b/dev-python/poetry-plugin-export/Manifest new file mode 100644 index ..e78fd051fcc0 --- /dev/null +++ b/dev-python/poetry-plugin-export/Manifest @@ -0,0 +1 @@ +DIST poetry_plugin_export-1.4.0.tar.gz 28553 BLAKE2B d2f7de4da9975cefde9ac02d9e4a36eada89fe00926eaf58d8ea402d57ef53209aa2e564b46616f0d71fa675512de6335a33a1714efe4a696f05c909a8313e45 SHA512 60fd1a63505e82f62372e7ec4e4908835f0556e86213b58ce836d3cf64bd6de8f83cbc965ad1a2b59c50ca3bf287675bda46b5a410a5f65078e091004eaf8ed9 diff --git a/dev-python/poetry-plugin-export/metadata.xml b/dev-python/poetry-plugin-export/metadata.xml new file mode 100644 index ..20f252723c38 --- /dev/null +++ b/dev-python/poetry-plugin-export/metadata.xml @@ -0,0 +1,16 @@ + +https://www.gentoo.org/dtd/metadata.dtd'> + + + pyt...@gentoo.org + Python + + + martin-ko...@protonmail.com + Martin Mokry + + + poetry-plugin-export + python-poetry/poetry-plugin-export + + diff --git a/dev-python/poetry-plugin-export/poetry-plugin-export-1.4.0.ebuild b/dev-python/poetry-plugin-export/poetry-plugin-export-1.4.0.ebuild new file mode 100644 index ..b69f11168144 --- /dev/null +++ b/dev-python/poetry-plugin-export/poetry-plugin-export-1.4.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A plugin that allows the export of locked packages to various formats" +HOMEPAGE=" + https://python-poetry.org/ + https://github.com/python-poetry/poetry-plugin-export + https://pypi.org/project/poetry-plugin-export/; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/poetry-core-1.6.0[${PYTHON_USEDEP}] +" + +DEPEND=" + test? ( + dev-python/poetry[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-3.9[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/deepdiff/
commit: f85acfeb5057d69127074d3bea1fd387294e4400 Author: Martin Mokry protonmail com> AuthorDate: Wed Jul 12 14:46:26 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 22 13:15:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f85acfeb dev-python/deepdiff: Add maintainer Closes: https://github.com/gentoo/gentoo/pull/28843 Signed-off-by: Michał Górny gentoo.org> dev-python/deepdiff/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-python/deepdiff/metadata.xml b/dev-python/deepdiff/metadata.xml index a79081a862b4..fc25e86ff446 100644 --- a/dev-python/deepdiff/metadata.xml +++ b/dev-python/deepdiff/metadata.xml @@ -5,6 +5,10 @@ pyt...@gentoo.org Python + + martin-ko...@protonmail.com + Martin Mokry + deepdiff seperman/deepdiff
[gentoo-commits] repo/gentoo:master commit in: dev-python/poetry/
commit: d706cc721af59b0fa114e953c42cdc7782dec1a8 Author: Martin Mokry users noreply github com> AuthorDate: Tue Mar 28 18:46:39 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 22 13:15:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d706cc72 dev-python/poetry: New package, v1.5.1 Signed-off-by: Martin Mokry protonmail.com> Signed-off-by: Michał Górny gentoo.org> dev-python/poetry/Manifest| 1 + dev-python/poetry/metadata.xml| 16 ++ dev-python/poetry/poetry-1.5.1.ebuild | 92 +++ 3 files changed, 109 insertions(+) diff --git a/dev-python/poetry/Manifest b/dev-python/poetry/Manifest new file mode 100644 index ..7fe951512e55 --- /dev/null +++ b/dev-python/poetry/Manifest @@ -0,0 +1 @@ +DIST poetry-1.5.1.tar.gz 1469755 BLAKE2B ac60d6aabe69b1e46a6fbc188579034e716a470384571a611952489d175485cf997636c9206a53e29be073582e672f8010ab5f8f13b58a12dc644279753f903e SHA512 863bc4ea43b6fc5b340f50f007c76d2c253223d6bd55ea5c1ead4bc353c3d4cd85d51372a774276e14d9fca733fac9c2f582892fec950b74f25dc188dafa7a96 diff --git a/dev-python/poetry/metadata.xml b/dev-python/poetry/metadata.xml new file mode 100644 index ..a87ee8e5007b --- /dev/null +++ b/dev-python/poetry/metadata.xml @@ -0,0 +1,16 @@ + +https://www.gentoo.org/dtd/metadata.dtd'> + + + pyt...@gentoo.org + Python + + + martin-ko...@protonmail.com + Martin Mokry + + + poetry + python-poetry/poetry + + diff --git a/dev-python/poetry/poetry-1.5.1.ebuild b/dev-python/poetry/poetry-1.5.1.ebuild new file mode 100644 index ..9fa3a6a19ab3 --- /dev/null +++ b/dev-python/poetry/poetry-1.5.1.ebuild @@ -0,0 +1,92 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A frontend for poetry - a python dependency management and packaging tool" +HOMEPAGE=" + https://python-poetry.org/ + https://github.com/python-poetry/poetry + https://pypi.org/project/poetry/; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/poetry-core-1.6.1[${PYTHON_USEDEP}] + >=dev-python/poetry-plugin-export-1.4.0[${PYTHON_USEDEP}] + >=dev-python/build-0.10.0[${PYTHON_USEDEP}] + >=dev-python/cleo-2.0.0[${PYTHON_USEDEP}] + >=dev-python/crashtest-0.4.1[${PYTHON_USEDEP}] + >=dev-python/dulwich-0.21.2[${PYTHON_USEDEP}] + >=dev-python/installer-0.7.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.10.0[${PYTHON_USEDEP}] + >=dev-python/keyring-23.9.0[${PYTHON_USEDEP}] + >=dev-python/packaging-20.4[${PYTHON_USEDEP}] + >=dev-python/pexpect-4.7.0[${PYTHON_USEDEP}] + >=dev-python/pkginfo-1.9.4[${PYTHON_USEDEP}] + >=dev-python/platformdirs-3.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.18[${PYTHON_USEDEP}] + >=dev-python/requests-toolbelt-0.10.1[${PYTHON_USEDEP}] + >=dev-python/shellingham-1.5.0[${PYTHON_USEDEP}] + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.11.6[${PYTHON_USEDEP}] + >=dev-python/trove-classifiers-2022.5.19[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20.22.0[${PYTHON_USEDEP}] + >=dev-python/cachecontrol-0.12.9[${PYTHON_USEDEP}] +" + +DEPEND=" + test? ( + >=dev-python/deepdiff-6.3.1[${PYTHON_USEDEP}] + >=dev-python/httpretty-1.0[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-3.9[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}] + ) +" + +src_prepare() { + # Dependency on abandoned package cachy has been removed from poetry https://github.com/python-poetry/poetry/pull/5868 + # and remains in tests only for time being, so we can skip them. + # removal of tests upstream https://github.com/python-poetry/poetry/pull/7437 + sed -e "s/from cachy import CacheManager/from unittest import mock; CacheManager = mock.Mock # Gentoo ebuild patched/g" \ + -i tests/console/commands/cache/conftest.py \ + -i tests/utils/test_cache.py || die + sed -e 's:"cachy_file_cache", ::g' \ + -i tests/utils/test_cache.py || die + + distutils-r1_src_prepare +} + +EPYTEST_DESELECT=( + # Dependency on abandoned package cachy has been removed from poetry https://github.com/python-poetry/poetry/pull/5868 + # and remains in tests only for time being, so we can skip them. + # removal of tests upstream https://github.com/python-poetry/poetry/pull/7437 + tests/console/commands/cache/test_clear.py::test_cache_clear_all +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/crystal/
commit: 36617f0227d92f6281ea06ffbb4b6d755f220cad Author: Maciej Barć gentoo org> AuthorDate: Fri Jul 21 22:38:03 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jul 22 13:09:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36617f02 dev-lang/crystal: bump to 1.9.2 Signed-off-by: Maciej Barć gentoo.org> dev-lang/crystal/Manifest | 2 + dev-lang/crystal/crystal-1.9.2.ebuild | 108 ++ 2 files changed, 110 insertions(+) diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest index 26ee0136c03a..413a299fa9c8 100644 --- a/dev-lang/crystal/Manifest +++ b/dev-lang/crystal/Manifest @@ -4,3 +4,5 @@ DIST crystal-1.8.2-1-linux-x86_64.tar.gz 46319920 BLAKE2B 3e95516e97718304cc686b DIST crystal-1.8.2.tar.gz 3171583 BLAKE2B 0ac88384e0d5a04ad397d1756eec5505614fa53fa7bf9f9f2c4bf32796374c2ec5d0c2731e7c0eb0128bb93dd7cfb20b9ca7d1fedeb76bd2f429b87208672f2c SHA512 99135dabd7e63dc2dd2b55375115cd668168a2e2618a2c74808800b678bd962294850364c523225d1db043aca4bd24d2b85dd5949dbf1498647f7f45d32f7433 DIST crystal-1.9.0-1-linux-x86_64.tar.gz 46172258 BLAKE2B 6291d0106dc6965ad3366169c6dd1c234309a891f2ce03020c8eea21e8d7ba66d018f4947717fcb191c5a9a13a476a36bcab113853cf1373b9d4844ceb50c495 SHA512 082c6aed3bb6035c030b39b2a0be305c5243c207f97caffa1e92bb763648fd732243a2f36d4f972b079c8c88d59562d2a7bc03d52e6be044ab340faa7246f1a9 DIST crystal-1.9.0.tar.gz 3246261 BLAKE2B 4bb8027b07456847a55eaccfd91c075462ab9162bf0632ae159758c3eba42fcdef50c50811ca2fc8d9c0c148eca449763003edf28ead6a08785c71218de2784c SHA512 ec30f8d95f1e6c0d837e286a8ca6664f84c6f467b6a0d167d3019110f17a7c94207f9e3e68fdb0fd42134f224408234fafc96be63b5ad5a8cbda9fbbeb1d619b +DIST crystal-1.9.2-1-linux-x86_64.tar.gz 46171732 BLAKE2B b664207f2994a16e8e05cfc72d5e4e3cf9ec1e8b8a41869a56fc03b0946b7439f1528ec78c0affd32bf07a67d3329a644f5ba7f1270982723697071266a6ab7f SHA512 bce18bf48c5c746aa1ee8aa9a34b5ec2f104aed95f3a74070229df4bf73a0ac9297af79a873d965c9631196b6f1103059a015c4f68cea800a779936aef9389d0 +DIST crystal-1.9.2.tar.gz 3245770 BLAKE2B 76795f79f305863aed9fd8b5de8fe7edcb512e7a64e2368a606fe38171cc4653a126dba71c071cffb1a6a26426a5eeb3c5bc458800cbc95f083c8895d962d7e2 SHA512 9356b7e267bfa2183af2184e633cd91ef23487e46e73db33f4363ce4fcf5515349555dfd5c056a0616855e49cff4bbab07d1eeed84e087ae469bfc0eb49b63b1 diff --git a/dev-lang/crystal/crystal-1.9.2.ebuild b/dev-lang/crystal/crystal-1.9.2.ebuild new file mode 100644 index ..25200cbd691a --- /dev/null +++ b/dev-lang/crystal/crystal-1.9.2.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +BV=${PV}-1 +BV_AMD64=${BV}-linux-x86_64 +LLVM_MAX_SLOT=15 + +inherit bash-completion-r1 llvm multiprocessing toolchain-funcs + +DESCRIPTION="The Crystal Programming Language" +HOMEPAGE="https://crystal-lang.org/ + https://github.com/crystal-lang/crystal/; +SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> ${P}.tar.gz + amd64? ( https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_AMD64}.tar.gz )" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc debug llvm-libunwind" + +# Upstream test suite not reliable +RESTRICT="test" + +DEPEND=" + dev-libs/boehm-gc:=[threads] + dev-libs/gmp:= + dev-libs/libatomic_ops:= + dev-libs/libevent:= + dev-libs/libpcre:= + dev-libs/pcl:= +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/system-monitoring-center/
commit: 231f5a856df5723b61e245b7a675fc9618dffa0c Author: Maciej Barć gentoo org> AuthorDate: Fri Jul 21 22:15:55 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jul 22 13:09:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231f5a85 sys-apps/system-monitoring-center: drop old 2.18.1 Signed-off-by: Maciej Barć gentoo.org> sys-apps/system-monitoring-center/Manifest | 1 - .../system-monitoring-center-2.18.1.ebuild | 42 -- 2 files changed, 43 deletions(-) diff --git a/sys-apps/system-monitoring-center/Manifest b/sys-apps/system-monitoring-center/Manifest index 3bbec0607b06..458abfd31e01 100644 --- a/sys-apps/system-monitoring-center/Manifest +++ b/sys-apps/system-monitoring-center/Manifest @@ -1,5 +1,4 @@ DIST system-monitoring-center-2.14.0.tar.gz 550257 BLAKE2B 3ea3b392c08bcbdba960f03b00a65dab94e1911b53f17fe38ccbd9a7c59f38094a928184a0db488fcd7c60d80ff31a7e59e2bfdf0efda43035cfd59b0f3e38e1 SHA512 4453709b1ef937ba8582ab76b25573f9e4975f4f905284c273dc3490ff2348800fb1c6ed3bca96db4952fc9c3b7fae2fd278ed945fe5c14f8dcfcec410eca415 DIST system-monitoring-center-2.16.1.tar.gz 539174 BLAKE2B eca36d31a5f42632611e2dec78afe94d109522e6028331587760037cdf05e334369a7491ba703262c1fd1d45817da1041a5214e1ec779d55bdf0c19c4995bfd6 SHA512 e30e3abf00d6d3612b6406d6f4439bc0f0d3844ddc2059193cb06f3968bfe64d93b46c38edff4fd290a9b39b3f6d3f595ee3f3c04b125db3e41525a01205 DIST system-monitoring-center-2.17.2.tar.gz 534153 BLAKE2B af347f35e4e29e0e8a075176fd971b60e1d474fd620ae01716de629008fac0d25a92c09271b47508173e39385927820f321e73abd6bceb46d76de88254fa257c SHA512 e98115d518e45fffc1c5a1d3391362484fd6ce517e57ba6de93dbcd1ec10c5109642fb0eaa47381eb6ba7bf107838c7f444e3829e699e38218266ab65c15870b -DIST system-monitoring-center-2.18.1.tar.gz 1393879 BLAKE2B 54051c8bc38f29a5b517b32b1754db80c6520e9ee5fd8ae77da4ec2e32ffc01ae787ba464c991d7f77b78c200b63dfc14b57f3f51578a8c8f44d0661b9ef2d5e SHA512 e5aa1480e0c94dbc4d431a6f4040d1e0247c713de0ccd14d8597ba1dd57795f79593d3482c09cb69d5317567693e3c4f2797806f1a7202e39a67c194190aa27a DIST system-monitoring-center-2.18.3.tar.gz 1496729 BLAKE2B f9ea49d9bc04b6f395b6a19c4f4a75ad047fcb53e4d766b2a93acac5a05d9bbde89d206d55155fe07a6f52bec04c604bcdaeb9ac37ad4d91da0a2c8e0ae5f98d SHA512 ebe47064647a8089400e1697813e673ce0f8bcf7dde3e79a76670edfd65eea7b59d067544e61dc61c10422e46403174ee6042191e93a09adbcc0076d576372de diff --git a/sys-apps/system-monitoring-center/system-monitoring-center-2.18.1.ebuild b/sys-apps/system-monitoring-center/system-monitoring-center-2.18.1.ebuild deleted file mode 100644 index 76cc6a9cbef0.. --- a/sys-apps/system-monitoring-center/system-monitoring-center-2.18.1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit meson python-single-r1 xdg - -DESCRIPTION="Multi-featured system monitor GUI written in Python" -HOMEPAGE="https://github.com/hakandundar34coding/system-monitoring-center/; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/hakandundar34coding/${PN}.git; -else - SRC_URI="https://github.com/hakandundar34coding/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - gui-libs/gtk:4[introspection] - sys-apps/dmidecode - sys-apps/hwdata - $(python_gen_cond_dep ' - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') -" - -src_install() { - meson_src_install - python_optimize "${ED}"/usr/share/${PN} - - mv "${ED}"/usr/share/appdata "${ED}"/usr/share/metainfo || die -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/pos-tip/
commit: 958da44e6e9ba8158594d4ee77d9620eae5bf5c4 Author: Maciej Barć gentoo org> AuthorDate: Fri Jul 21 23:16:32 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jul 22 13:09:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=958da44e app-emacs/pos-tip: bump to 0.4.7 Signed-off-by: Maciej Barć gentoo.org> app-emacs/pos-tip/Manifest | 1 + app-emacs/pos-tip/pos-tip-0.4.7.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/app-emacs/pos-tip/Manifest b/app-emacs/pos-tip/Manifest index 58cbd40211f4..babda67a34c7 100644 --- a/app-emacs/pos-tip/Manifest +++ b/app-emacs/pos-tip/Manifest @@ -1,2 +1,3 @@ DIST pos-tip-0.4.6.tar.gz 9413 BLAKE2B 22257c8a96b6a46cf4678f8cb20fdeba77d63a4dbddd1982331cb7902bd383c1280d13c2a7873ad1aea2f9cf326eaa1692d43c2db2a6ff81d788e80895e5b0bc SHA512 071e65c4a0db0f176fa2520a7951aea20556ca0f96819919627e0b4a9e108ac05bef3e6ad89665ad0a45facf8b201a74158b8b70ad3a03df10e0299c0578966a DIST pos-tip-0.4.6_p20191227.tar.gz 9628 BLAKE2B cf610aaf0abcb8b23724c81cdf53b62db95508968f04e7609e874e81f81aa27e7b2976b30f589a60176ded274d2f28581074b59ac753f357e7ec93c468486e1c SHA512 983a844eae33808a22446caff6c2c4574145be65b57c6b7e8fe37c170bd3b3668ff4c4598f9d726be8d3df0b54291f81c732e0f4fbb83e1026a6694bfe30f0ed +DIST pos-tip-0.4.7.tar.gz 9808 BLAKE2B c600894fc5e1d104fba83a3211580ccf0c50ff2041d3f5f1f8678bfa21593454d8be75b58aa94ca28d17e18af06fd191da3b509e1a072c429c9646377ead7b84 SHA512 3ded096d91b56091143e89b3aecc4803df2a5bd263226003c36a9ad84347055318a3860be4c2bfeb68cc29bbf4fbe89235967578b1dbca58bb9e0325eb7986c5 diff --git a/app-emacs/pos-tip/pos-tip-0.4.7.ebuild b/app-emacs/pos-tip/pos-tip-0.4.7.ebuild new file mode 100644 index ..46f902b74646 --- /dev/null +++ b/app-emacs/pos-tip/pos-tip-0.4.7.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Show tooltip at point" +HOMEPAGE="https://github.com/pitkali/pos-tip/; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/pitkali/${PN}.git; +else + SRC_URI="https://github.com/pitkali/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2+" +SLOT="0" + +SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: b957c77481a059d47198a174d3dcc6d95611dab9 Author: Maciej Barć gentoo org> AuthorDate: Fri Jul 21 23:14:52 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jul 22 13:09:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b957c774 app-emacs/geiser: drop old 0.28 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 - app-emacs/geiser/geiser-0.28.ebuild | 38 - 2 files changed, 39 deletions(-) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index 29d9d7d49618..50cc2e85aa61 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1,3 +1,2 @@ DIST geiser-0.28.1.tar.bz2 655450 BLAKE2B 05ce9ca7757a3120e728b313b02d0f1c0578d2afa6be698729f5b019181a8497bb00f6556380ea133c362c1ffc4d6870aed41f1d94b4d9467a668c02cc4cb862 SHA512 04dae7b1f450bedfc2baf33ccff80ebf425c3525943bd0188ed49daa9bb9acfe167b2288184a137df5657e5c24b48eb835ff39939801e1260ef0e482ee743a9d DIST geiser-0.28.2.tar.bz2 655614 BLAKE2B 6b5f86b5a9776df11c2a0fc331a4ed1d45361953004f6c5e605c158d9663e21e4452afb3ae46d84aebfa5606912a3013d444bcceda7a26e2ded55f8c9e52cfce SHA512 7f9622e31d3d80a8a67565bc35d0846b81c700783dc7f992bf8b8f6c999f1a534f658d23287b5f469f278f54c3970be003632a628b43ba0d03d24e0ceb3a4a75 -DIST geiser-0.28.tar.bz2 655336 BLAKE2B 5fc0f7035abeb8dacac7f78654011eb85ccf83961808ba34159454320cb66c0152a576f5f1aa493b7ba7c6b6a1302d38ad5bbf5d253f3fdf39f3dcbaa76b1a93 SHA512 a9133b6d029b8f909e72b37b64ea555f23c8a778a27a2395f22a0291194632a7acc3d02772b75413fc258435df53132cce1b01b7a134d4ae5fa6e6152105228b diff --git a/app-emacs/geiser/geiser-0.28.ebuild b/app-emacs/geiser/geiser-0.28.ebuild deleted file mode 100644 index 648558153f0b.. --- a/app-emacs/geiser/geiser-0.28.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Generic interaction mode between Emacs and different Scheme implementations" -HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; -SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="app-emacs/transient" -BDEPEND=" - ${RDEPEND} - app-text/texi2html - sys-apps/texinfo -" - -DOCS=( readme.org news.org doc/html ) -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el - - emake -C doc info web -} - -src_install() { - elisp-install ${PN} elisp/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - - doinfo doc/*.info - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 459b5a93e6cea6a63b64979783d9db38e5833bad Author: Maciej Barć gentoo org> AuthorDate: Fri Jul 21 23:14:58 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jul 22 13:09:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=459b5a93 app-emacs/geiser: drop old 0.28.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 - app-emacs/geiser/geiser-0.28.1.ebuild | 38 --- 2 files changed, 39 deletions(-) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index 50cc2e85aa61..c10fa35e6efe 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1,2 +1 @@ -DIST geiser-0.28.1.tar.bz2 655450 BLAKE2B 05ce9ca7757a3120e728b313b02d0f1c0578d2afa6be698729f5b019181a8497bb00f6556380ea133c362c1ffc4d6870aed41f1d94b4d9467a668c02cc4cb862 SHA512 04dae7b1f450bedfc2baf33ccff80ebf425c3525943bd0188ed49daa9bb9acfe167b2288184a137df5657e5c24b48eb835ff39939801e1260ef0e482ee743a9d DIST geiser-0.28.2.tar.bz2 655614 BLAKE2B 6b5f86b5a9776df11c2a0fc331a4ed1d45361953004f6c5e605c158d9663e21e4452afb3ae46d84aebfa5606912a3013d444bcceda7a26e2ded55f8c9e52cfce SHA512 7f9622e31d3d80a8a67565bc35d0846b81c700783dc7f992bf8b8f6c999f1a534f658d23287b5f469f278f54c3970be003632a628b43ba0d03d24e0ceb3a4a75 diff --git a/app-emacs/geiser/geiser-0.28.1.ebuild b/app-emacs/geiser/geiser-0.28.1.ebuild deleted file mode 100644 index 9afe7be0a12c.. --- a/app-emacs/geiser/geiser-0.28.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Generic interaction mode between Emacs and different Scheme implementations" -HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; -SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND="app-emacs/transient" -BDEPEND=" - ${RDEPEND} - app-text/texi2html - sys-apps/texinfo -" - -DOCS=( readme.org news.org doc/html ) -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el - - emake -C doc info web -} - -src_install() { - elisp-install ${PN} elisp/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - - doinfo doc/*.info - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/system-monitoring-center/
commit: c4bf5766d04a4a350ae99e62b03470a8af4f2849 Author: Maciej Barć gentoo org> AuthorDate: Fri Jul 21 22:15:36 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jul 22 13:09:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4bf5766 sys-apps/system-monitoring-center: bump to 2.18.3 Signed-off-by: Maciej Barć gentoo.org> sys-apps/system-monitoring-center/Manifest | 1 + .../system-monitoring-center-2.18.3.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/sys-apps/system-monitoring-center/Manifest b/sys-apps/system-monitoring-center/Manifest index 9e75a540bc38..3bbec0607b06 100644 --- a/sys-apps/system-monitoring-center/Manifest +++ b/sys-apps/system-monitoring-center/Manifest @@ -2,3 +2,4 @@ DIST system-monitoring-center-2.14.0.tar.gz 550257 BLAKE2B 3ea3b392c08bcbdba960f DIST system-monitoring-center-2.16.1.tar.gz 539174 BLAKE2B eca36d31a5f42632611e2dec78afe94d109522e6028331587760037cdf05e334369a7491ba703262c1fd1d45817da1041a5214e1ec779d55bdf0c19c4995bfd6 SHA512 e30e3abf00d6d3612b6406d6f4439bc0f0d3844ddc2059193cb06f3968bfe64d93b46c38edff4fd290a9b39b3f6d3f595ee3f3c04b125db3e41525a01205 DIST system-monitoring-center-2.17.2.tar.gz 534153 BLAKE2B af347f35e4e29e0e8a075176fd971b60e1d474fd620ae01716de629008fac0d25a92c09271b47508173e39385927820f321e73abd6bceb46d76de88254fa257c SHA512 e98115d518e45fffc1c5a1d3391362484fd6ce517e57ba6de93dbcd1ec10c5109642fb0eaa47381eb6ba7bf107838c7f444e3829e699e38218266ab65c15870b DIST system-monitoring-center-2.18.1.tar.gz 1393879 BLAKE2B 54051c8bc38f29a5b517b32b1754db80c6520e9ee5fd8ae77da4ec2e32ffc01ae787ba464c991d7f77b78c200b63dfc14b57f3f51578a8c8f44d0661b9ef2d5e SHA512 e5aa1480e0c94dbc4d431a6f4040d1e0247c713de0ccd14d8597ba1dd57795f79593d3482c09cb69d5317567693e3c4f2797806f1a7202e39a67c194190aa27a +DIST system-monitoring-center-2.18.3.tar.gz 1496729 BLAKE2B f9ea49d9bc04b6f395b6a19c4f4a75ad047fcb53e4d766b2a93acac5a05d9bbde89d206d55155fe07a6f52bec04c604bcdaeb9ac37ad4d91da0a2c8e0ae5f98d SHA512 ebe47064647a8089400e1697813e673ce0f8bcf7dde3e79a76670edfd65eea7b59d067544e61dc61c10422e46403174ee6042191e93a09adbcc0076d576372de diff --git a/sys-apps/system-monitoring-center/system-monitoring-center-2.18.3.ebuild b/sys-apps/system-monitoring-center/system-monitoring-center-2.18.3.ebuild new file mode 100644 index ..76cc6a9cbef0 --- /dev/null +++ b/sys-apps/system-monitoring-center/system-monitoring-center-2.18.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit meson python-single-r1 xdg + +DESCRIPTION="Multi-featured system monitor GUI written in Python" +HOMEPAGE="https://github.com/hakandundar34coding/system-monitoring-center/; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/hakandundar34coding/${PN}.git; +else + SRC_URI="https://github.com/hakandundar34coding/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + gui-libs/gtk:4[introspection] + sys-apps/dmidecode + sys-apps/hwdata + $(python_gen_cond_dep ' + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') +" + +src_install() { + meson_src_install + python_optimize "${ED}"/usr/share/${PN} + + mv "${ED}"/usr/share/appdata "${ED}"/usr/share/metainfo || die +}
[gentoo-commits] repo/gentoo:master commit in: app-text/pandoc-bin/
commit: 46176dcb85ae093c60eb58973f48596eb1c0e0fc Author: Maciej Barć gentoo org> AuthorDate: Fri Jul 21 22:12:59 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jul 22 13:09:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46176dcb app-text/pandoc-bin: bump to 3.1.6 Signed-off-by: Maciej Barć gentoo.org> app-text/pandoc-bin/Manifest| 2 ++ app-text/pandoc-bin/pandoc-bin-3.1.6.ebuild | 56 + 2 files changed, 58 insertions(+) diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest index e57adbabbff6..a255a3c4b534 100644 --- a/app-text/pandoc-bin/Manifest +++ b/app-text/pandoc-bin/Manifest @@ -6,3 +6,5 @@ DIST pandoc-3.1.4-linux-amd64.tar.gz 28628391 BLAKE2B b929d7c1f37f0630a816e07cf0 DIST pandoc-3.1.4-linux-arm64.tar.gz 30740344 BLAKE2B d0504eb6e530d91d223fcd5b578651ba4be74141c7cc4f2616a2a56dbdd73deafd8997a2eb0d0d4b7b75591219cbd194d3412e7c7f60bd6dfd1b97614e6d40bf SHA512 0e63ed951ae1032c2ee29b36f2df5b2edba10d9993bccc2baacc378f82201f5afc38cfc5ffce234b5a8dcaac51ece1967c76a7ae30af0286c8083f0aa8b1573a DIST pandoc-3.1.5-linux-amd64.tar.gz 31034735 BLAKE2B c2704142f90a95c8bfe045ba1a6d7ce29c7e0f3c755a2fa85a694ce01d05f97814e0ccec70cc7da17c57fcb4124bc10afc4d06d40437eec08d984350d74cdae0 SHA512 97454c530e7fa95bc4cda90ff803422850d620c7f6452be855b9198fc71832ef2531f2350044b110b36804f745ca90c44ffb4f2013bee78fdc935f810b55ed41 DIST pandoc-3.1.5-linux-arm64.tar.gz 33687622 BLAKE2B 8021c04ba2a3b71db6b758a21e7dcc2708a2db871fd6604fdf9e2f89619f6141913b4a0bf267e775646a4a0d23308f64487bffe632f75bee53f02110b91e10a8 SHA512 ca64066d438076571979af998e19c89295e7d297a3c5365aaefbd4665e20a6ea1f19a1d8a320b2bc98fb0511a43570fbe3850bcbb13c3b3b054e3c13bd9d0142 +DIST pandoc-3.1.6-linux-amd64.tar.gz 19664028 BLAKE2B be9dc7651001bd4f59639cd6a8a809f57b0a58e52259c568a1044808269002bb930fc76661b7da4ac5a8617181ad57818b04ebecce49da6626b6eb579822199f SHA512 202ba9dee38c0c074584513064dbb4f44165342751fa4295b3a19dcba5e37c77f3eec89bc77bbecb0b9797103af2ca1fd22a60ae9b4115657e24258a05bad2fa +DIST pandoc-3.1.6-linux-arm64.tar.gz 21780669 BLAKE2B a3715890a8139f8631f8c7c7170d10e262f044e70b1383317fab063cf9dba2455090c30913617d93710e0054f0133afbec5980abd36b6c729c6b99bd7375521e SHA512 615a403070aae7722e2b939a940602ce01f37cd00f6621925b59939fe7ceae73031ac23ee94bcb1e6f6ab12a2b570b81cf5baa55808d503677511f238e30f880 diff --git a/app-text/pandoc-bin/pandoc-bin-3.1.6.ebuild b/app-text/pandoc-bin/pandoc-bin-3.1.6.ebuild new file mode 100644 index ..f5289c741e6a --- /dev/null +++ b/app-text/pandoc-bin/pandoc-bin-3.1.6.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=${PN//-bin/} +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Conversion between markup formats (binary package)" +HOMEPAGE="https://pandoc.org/ + https://github.com/jgm/pandoc/; + +BASE_URI="https://github.com/jgm/${MY_PN}/releases/download/${PV}/${MY_P}; +SRC_URI=" + amd64? ( ${BASE_URI}-linux-amd64.tar.gz ) + arm64? ( ${BASE_URI}-linux-arm64.tar.gz ) +" +S="${WORKDIR}"/${MY_P} + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" +IUSE="+pandoc-symlink" + +RDEPEND="pandoc-symlink? ( !${CATEGORY}/${MY_PN} )" + +QA_FLAGS_IGNORED="usr/bin/${PN}" +QA_PRESTRIPPED="${QA_FLAGS_IGNORED}" + +src_unpack() { + default + + # Manpages are gzipped. + unpack "${S}"/share/man/man1/*.1.gz +} + +src_install() { + exeinto /usr/bin + newexe bin/${MY_PN} ${PN} + dosym ${PN} /usr/bin/pandoc-lua-bin + dosym ${PN} /usr/bin/pandoc-server-bin + + newman "${WORKDIR}"/${MY_PN}-lua.1 pandoc-lua-bin.1 + newman "${WORKDIR}"/${MY_PN}-server.1 pandoc-server-bin.1 + newman "${WORKDIR}"/${MY_PN}.1 ${PN}.1 + + if use pandoc-symlink ; then + dosym ${PN} /usr/bin/${MY_PN} + dosym pandoc-lua-bin /usr/bin/${MY_PN}-lua + dosym pandoc-server-bin /usr/bin/${MY_PN}-server + + dosym ${PN}.1 /usr/share/man/man1/${MY_PN}.1 + dosym pandoc-lua-bin.1 /usr/share/man/man1/${MY_PN}-lua.1 + dosym pandoc-server-bin.1 /usr/share/man/man1/${MY_PN}-server.1 + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/eldev/
commit: feba52bb898f349f6d43072c0a63be24d08200e0 Author: Maciej Barć gentoo org> AuthorDate: Fri Jul 21 22:39:55 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jul 22 13:09:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feba52bb app-emacs/eldev: drop old 1.3.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/eldev/Manifest | 1 - app-emacs/eldev/eldev-1.3.1.ebuild | 43 -- 2 files changed, 44 deletions(-) diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest index eb1866318732..d8fd924dc069 100644 --- a/app-emacs/eldev/Manifest +++ b/app-emacs/eldev/Manifest @@ -1,3 +1,2 @@ -DIST eldev-1.3.1.tar.gz 259101 BLAKE2B 838c000865c04079c0ca6d03fff0bf3b9a45d1494a9b1d471303769ff21f2bdd99914e188c9fbf450ded8434bab6a5cb40b7c3b8e445f379f32519dda05d94aa SHA512 255f9a8bc68fb625e5ba5cc8f26720f5736ee70f2e08bec1e088e37705576d8d07607f1c365eb4891aa9b8fa422ea034c88e580b7024e3d4548e0fd250c28fa7 DIST eldev-1.4.1.tar.gz 268814 BLAKE2B d31ef7842888f523dab25d279064ceda2f427f70f3353d015485bc78346f368e2a56f1a5dfc0243efae36752576be32b869726e391b040eda9c3ea4418002d67 SHA512 485ccbdbcb40c3e2a19de5bad7b35bc439a4fe7c228c28ca0c75ca8292ff6216bbf78bb2d26678b94b9fcc5526aea12e1e9c6aa0368e343a08c9081ef1058e81 DIST eldev-1.4.tar.gz 267097 BLAKE2B bd84241834c69d071f8d5ef89434c52f6a063a20c0d5aee4f5e40e5c1259a1b21648416149286ae197a94274c4d219395ef900cc101afe919540eff88bcc29f7 SHA512 ac5639db96ba157902381024a1442f292e97f85c4c9f005702f897c3755d174663b76972e5d10247cb799dcf27357a4a4e1d870513954b7a9892fbeb8ff8e5ec diff --git a/app-emacs/eldev/eldev-1.3.1.ebuild b/app-emacs/eldev/eldev-1.3.1.ebuild deleted file mode 100644 index fd5f6cc27c1f.. --- a/app-emacs/eldev/eldev-1.3.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Emacs Lisp Development Tool" -HOMEPAGE="https://github.com/doublep/eldev/; -SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -KEYWORDS="amd64 ~x86" -SLOT="0" - -DOCS=( README.adoc ) -SITEFILE="50${PN}-gentoo.el" - -src_test() { - ELDEV_LOCAL="${S}" ./bin/${PN} test -} - -src_install() { - elisp_src_install - dobin bin/${PN} - - # NOTICE: If ELDEV_LOCAL is defined Eldev will use it - # to load up it's components, - # if it is not it will bootstrap itself from network - # always check if it uses installed Emacs Lisp files. - # Also, do not forget to run `env-update` & reopen your shell. - # https://github.com/doublep/eldev#influential-environment-variables - echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}"/99${PN} || die - doenvd "${T}"/99${PN} -} - -pkg_postinst() { - elisp_pkg_postinst - - ewarn "Remember to run \`env-update && source /etc/profile\` if you plan" - ewarn "to use Eldev in a shell before logging out (or restarting" - ewarn "your login manager)." -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: c2ecfe36270d317abb13c6a049b59b9664ef2c70 Author: Maciej Barć gentoo org> AuthorDate: Fri Jul 21 23:15:19 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jul 22 13:09:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ecfe36 app-emacs/geiser: bump to 0.29 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 + app-emacs/geiser/geiser-0.29.ebuild | 38 + 2 files changed, 39 insertions(+) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index c10fa35e6efe..0d81221373c4 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1 +1,2 @@ DIST geiser-0.28.2.tar.bz2 655614 BLAKE2B 6b5f86b5a9776df11c2a0fc331a4ed1d45361953004f6c5e605c158d9663e21e4452afb3ae46d84aebfa5606912a3013d444bcceda7a26e2ded55f8c9e52cfce SHA512 7f9622e31d3d80a8a67565bc35d0846b81c700783dc7f992bf8b8f6c999f1a534f658d23287b5f469f278f54c3970be003632a628b43ba0d03d24e0ceb3a4a75 +DIST geiser-0.29.tar.bz2 655923 BLAKE2B 70e20fa0698b2c363f8d03847449d38e0b4a68aebbccc7be8408f7ce550319b85412ae4678e9ded1aa5b2a3222b1e28414de4a1e877ba23464d1983840fbad3b SHA512 05289a01e5a6b2eeef998d94b3a715924ece0b93ac435d52bbaf120580ad2c0b1f3759d49e1c275c230ad98227e9c53d65e25da9bdf54e508c1613330601cde6 diff --git a/app-emacs/geiser/geiser-0.29.ebuild b/app-emacs/geiser/geiser-0.29.ebuild new file mode 100644 index ..648558153f0b --- /dev/null +++ b/app-emacs/geiser/geiser-0.29.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Generic interaction mode between Emacs and different Scheme implementations" +HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; +SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="app-emacs/transient" +BDEPEND=" + ${RDEPEND} + app-text/texi2html + sys-apps/texinfo +" + +DOCS=( readme.org news.org doc/html ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el + + emake -C doc info web +} + +src_install() { + elisp-install ${PN} elisp/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + doinfo doc/*.info + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mdns/
commit: 13b227db28b8d5b690215575ee2d164d6885dbe3 Author: Maciej Barć gentoo org> AuthorDate: Fri Jul 21 22:18:09 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jul 22 13:09:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b227db dev-libs/mdns: bump to 1.4.3 Signed-off-by: Maciej Barć gentoo.org> dev-libs/mdns/Manifest | 1 + dev-libs/mdns/mdns-1.4.3.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-libs/mdns/Manifest b/dev-libs/mdns/Manifest index aab4f527f855..70378a9c29fc 100644 --- a/dev-libs/mdns/Manifest +++ b/dev-libs/mdns/Manifest @@ -1 +1,2 @@ DIST mdns-1.4.2.tar.gz 24743 BLAKE2B 6d360d5485ac9b3f284f2754b2bcdc6bba3fa2cf554deb0cebc9e83e2691355a32b81311cd313f2a5ad4bb650d1759967d299fc88a69f1793c50203c820ddc7c SHA512 fa3fcf130721ee6f7012225c1e7952bd41703c2488b1d0ffe2b8c73ed06744d1cd9f03b6ab19aa0b8074fbfaafe46f8e102d6a648756725a60dc076e896cfbf6 +DIST mdns-1.4.3.tar.gz 24908 BLAKE2B afa44a409633c5cc43e9a15878f21039fe4a401f498f297fabb16aeea131c30d4832c3ee29768dd51a90c9cdc4f55dabc04fdbd7ca94cf35e0e020d2fd589bf1 SHA512 0bbfeefdd3f324a8e5aa85227bfa45c2b5cd88c12a9f77df2a1c48cb2661ba8b283dd53541e39d20ed2705646dc8d8724a0287c58f9efa91d2b1b796a0ca9a7a diff --git a/dev-libs/mdns/mdns-1.4.3.ebuild b/dev-libs/mdns/mdns-1.4.3.ebuild new file mode 100644 index ..b7fbc1777468 --- /dev/null +++ b/dev-libs/mdns/mdns-1.4.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Public domain mDNS/DNS-SD library in C" +HOMEPAGE="https://github.com/mjansson/mdns/; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mjansson/mdns.git; +else + SRC_URI="https://github.com/mjansson/mdns/archive/${PV}.tar.gz + -> ${P}.tar.gz" + KEYWORDS="~amd64 ~loong ~x86" +fi + +LICENSE="Unlicense" +SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/eldev/
commit: 80c60a766820119c7244e2d2595658b087a10794 Author: Maciej Barć gentoo org> AuthorDate: Fri Jul 21 22:48:21 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jul 22 13:09:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c60a76 app-emacs/eldev: bump to 1.5 Signed-off-by: Maciej Barć gentoo.org> app-emacs/eldev/Manifest | 1 + app-emacs/eldev/eldev-1.5.ebuild | 43 2 files changed, 44 insertions(+) diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest index 333ec482e125..696bc894b727 100644 --- a/app-emacs/eldev/Manifest +++ b/app-emacs/eldev/Manifest @@ -1 +1,2 @@ DIST eldev-1.4.1.tar.gz 268814 BLAKE2B d31ef7842888f523dab25d279064ceda2f427f70f3353d015485bc78346f368e2a56f1a5dfc0243efae36752576be32b869726e391b040eda9c3ea4418002d67 SHA512 485ccbdbcb40c3e2a19de5bad7b35bc439a4fe7c228c28ca0c75ca8292ff6216bbf78bb2d26678b94b9fcc5526aea12e1e9c6aa0368e343a08c9081ef1058e81 +DIST eldev-1.5.tar.gz 276909 BLAKE2B 963940d203c0864d091c50703d18805b48e3bcc4d4fec07262421c453ad346a3963d711b2a96f10e46c2329ba75f6a92093ec2845726e83958e6973a8d579b0a SHA512 fcb277175254de51b37caab04ba74422925b22d3bc98e9e84a2f563f3251fa2bfabb573c98800a05245713d256fbdb59d1091d94a037ddb3a7dda4879f451e88 diff --git a/app-emacs/eldev/eldev-1.5.ebuild b/app-emacs/eldev/eldev-1.5.ebuild new file mode 100644 index ..d4cf84d1ef57 --- /dev/null +++ b/app-emacs/eldev/eldev-1.5.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Emacs Lisp Development Tool" +HOMEPAGE="https://github.com/doublep/eldev/; +SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86" +SLOT="0" + +DOCS=( README.adoc ) +SITEFILE="50${PN}-gentoo.el" + +src_test() { + ELDEV_LOCAL="${S}" ./bin/${PN} test +} + +src_install() { + elisp_src_install + dobin bin/${PN} + + # NOTICE: If ELDEV_LOCAL is defined Eldev will use it + # to load up it's components, + # if it is not it will bootstrap itself from network + # always check if it uses installed Emacs Lisp files. + # Also, do not forget to run `env-update` & reopen your shell. + # https://github.com/doublep/eldev#influential-environment-variables + echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}"/99${PN} || die + doenvd "${T}"/99${PN} +} + +pkg_postinst() { + elisp_pkg_postinst + + ewarn "Remember to run \`env-update && source /etc/profile\` if you plan" + ewarn "to use Eldev in a shell before logging out (or restarting" + ewarn "your login manager)." +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/eldev/
commit: a98c2d9e5cad1ee333e9b2c9d8a227aeb0fb43f5 Author: Maciej Barć gentoo org> AuthorDate: Fri Jul 21 22:40:02 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jul 22 13:09:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a98c2d9e app-emacs/eldev: drop old 1.4 Signed-off-by: Maciej Barć gentoo.org> app-emacs/eldev/Manifest | 1 - app-emacs/eldev/eldev-1.4.ebuild | 43 2 files changed, 44 deletions(-) diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest index d8fd924dc069..333ec482e125 100644 --- a/app-emacs/eldev/Manifest +++ b/app-emacs/eldev/Manifest @@ -1,2 +1 @@ DIST eldev-1.4.1.tar.gz 268814 BLAKE2B d31ef7842888f523dab25d279064ceda2f427f70f3353d015485bc78346f368e2a56f1a5dfc0243efae36752576be32b869726e391b040eda9c3ea4418002d67 SHA512 485ccbdbcb40c3e2a19de5bad7b35bc439a4fe7c228c28ca0c75ca8292ff6216bbf78bb2d26678b94b9fcc5526aea12e1e9c6aa0368e343a08c9081ef1058e81 -DIST eldev-1.4.tar.gz 267097 BLAKE2B bd84241834c69d071f8d5ef89434c52f6a063a20c0d5aee4f5e40e5c1259a1b21648416149286ae197a94274c4d219395ef900cc101afe919540eff88bcc29f7 SHA512 ac5639db96ba157902381024a1442f292e97f85c4c9f005702f897c3755d174663b76972e5d10247cb799dcf27357a4a4e1d870513954b7a9892fbeb8ff8e5ec diff --git a/app-emacs/eldev/eldev-1.4.ebuild b/app-emacs/eldev/eldev-1.4.ebuild deleted file mode 100644 index fd5f6cc27c1f.. --- a/app-emacs/eldev/eldev-1.4.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Emacs Lisp Development Tool" -HOMEPAGE="https://github.com/doublep/eldev/; -SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -KEYWORDS="amd64 ~x86" -SLOT="0" - -DOCS=( README.adoc ) -SITEFILE="50${PN}-gentoo.el" - -src_test() { - ELDEV_LOCAL="${S}" ./bin/${PN} test -} - -src_install() { - elisp_src_install - dobin bin/${PN} - - # NOTICE: If ELDEV_LOCAL is defined Eldev will use it - # to load up it's components, - # if it is not it will bootstrap itself from network - # always check if it uses installed Emacs Lisp files. - # Also, do not forget to run `env-update` & reopen your shell. - # https://github.com/doublep/eldev#influential-environment-variables - echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}"/99${PN} || die - doenvd "${T}"/99${PN} -} - -pkg_postinst() { - elisp_pkg_postinst - - ewarn "Remember to run \`env-update && source /etc/profile\` if you plan" - ewarn "to use Eldev in a shell before logging out (or restarting" - ewarn "your login manager)." -}
[gentoo-commits] repo/proj/guru:master commit in: www-apps/code-server-bin/
commit: 4892001b00c9bd1955de6084249a57ec5e8e0376 Author: Leonardo Hernández Hernández proton me> AuthorDate: Sat Jul 22 01:35:16 2023 + Commit: David Roman gmail com> CommitDate: Sat Jul 22 01:42:00 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4892001b www-apps/code-server-bin: drop 4.12.0-r1, 4.13.0, 4.14.0 Signed-off-by: Leonardo Hernández Hernández proton.me> www-apps/code-server-bin/Manifest | 4 - .../code-server-bin-4.12.0-r1.ebuild | 103 .../code-server-bin/code-server-bin-4.13.0.ebuild | 103 .../code-server-bin/code-server-bin-4.14.0.ebuild | 105 - 4 files changed, 315 deletions(-) diff --git a/www-apps/code-server-bin/Manifest b/www-apps/code-server-bin/Manifest index c666fe872..22962e599 100644 --- a/www-apps/code-server-bin/Manifest +++ b/www-apps/code-server-bin/Manifest @@ -1,8 +1,4 @@ -DIST code-server-4.12.0-linux-amd64.tar.gz 97828967 BLAKE2B 60089c914ba94eff0bfa142254635188c138553ce81e66aff8f24f6be9a1a7bc35efc5d900e010437e7cdcb2209c55cf988a9c88d65b063bcc0eb233d0a7b929 SHA512 5ef36f8d3b3838ce1b30f460748f44e89f77843e6b8fec18bbb4b69028558c041b1b31af576f51693091d6f8e2b9bd03d94a8c4e3f7389b613dae8986f64cb6a -DIST code-server-4.12.0-linux-arm64.tar.gz 96637295 BLAKE2B ab842644f50871e97016c08e9470fa24ae2a1d2b4dc344faf7a45153595deed6cd88146adbf1871db2082a0a06a0d12fc50eb588c7307f51d9737cb5c6b230f1 SHA512 dc09e21ff35f987cdb7f5b62d2133b53af5f634b747a13b7fe9cff0c6be61a93950b1e23a8869206b8ed3544bb34221d2c38d6fb25d176e8136ebd0d255fe7ad DIST code-server-4.13.0-linux-amd64.tar.gz 97870904 BLAKE2B 320b845f1cca424c52022795bd77d1646786dfa1582944aa402e49e877c90af32a069662af5bd8385671118f74d4f66bfc95d4d1f875e865f74fd81732290559 SHA512 e7f50fb0bff5dbe5b075d6c1410f056f0e78e790eeab91fd0fa9596b1c52b8243798f10d5f609beb0288f965eb40b4519a0ad83972804f52dc1b88e456d91a7f DIST code-server-4.13.0-linux-arm64.tar.gz 96675774 BLAKE2B 4c117fa6e0c06b5203863ae1a35d5a57e36c0bc339ddf009ff106efbf3a0207ea9deb9efbf868a14f9c0bf64e3034c626d99647073c90fa9c4dd59b938b2e0ae SHA512 04478cc1280326fede817549e21a086f1f0281a79b52059a1523246f42d024463a7aac61f443b6441e10f202558889ad9cb63c962f4a075cd78c14b00318d5b9 -DIST code-server-4.14.0-linux-amd64.tar.gz 98653504 BLAKE2B 342363a9c00894b65e716352c14b87230704e47ddb068079b25957577a90c1dddf77cfbdc715261d6eb849a5f2569401cb062c0fe6f804c8e60169855b5b2212 SHA512 7772397d5abc0a290a15899346a5dcbe8eec5bc44948a5845ed23758ecec1fd0f21e8ab0ac413053b1e36ccc5c69e877ed01fce1d0f09ebf12aa3e96b0483ee4 -DIST code-server-4.14.0-linux-arm64.tar.gz 97470074 BLAKE2B 414da8e74184672201772470d940a4a323b5f0757962b7d753556420693f46c334235c0e5d5f12ab5372ca28b44bea2f630185deb8efd7a81fe5c50aed1cbd27 SHA512 ac303aa02719a897941f2d117168395d590f2efa366cc2b8a90699ef265032183f3a8c221451cb0f3228ecc13767fc896a903adfdac7e636782f262b44b69f0c DIST code-server-4.14.1-linux-amd64.tar.gz 98672270 BLAKE2B 9b7389b3578209391ac0c4a622e4e9a8bdb2bfcbc3f9eda5b26264b122273777819d097f6fa03114429a7bdc4ab7ac943bb104683b5867e3df248171551548d9 SHA512 1d70f5dbc4f4605d5fd254df117d34c8b05fc33085c27c909f8ec73d5ef9a3d71bb11617b38a6fa3dc32138c6df92db0555c14ede814b6868cb43acec182c70a DIST code-server-4.14.1-linux-arm64.tar.gz 97486113 BLAKE2B d918d2a7f5f0be73f26408d9bb0f4a499d98044da58b19dce1146508c9a68cdf8abfb577789a70fc15658c2265b1fc548f9ed96fbf69859a5993d0218d3cca0f SHA512 70db38d528ea24446859eab61c9a502e901dc325f15a50bc5788acf42bd49e29750350748a1534dbaaceb59fd1654d43e2092a481fae0768916031d07ad1e501 diff --git a/www-apps/code-server-bin/code-server-bin-4.12.0-r1.ebuild b/www-apps/code-server-bin/code-server-bin-4.12.0-r1.ebuild deleted file mode 100644 index 09b0e996e..0 --- a/www-apps/code-server-bin/code-server-bin-4.12.0-r1.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN="${PN/-bin/}" -MY_P="${MY_PN}-${PV}" -BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux; - -inherit systemd - -DESCRIPTION="VS Code in the browser (binary version with unbundled node and ripgrep)" -HOMEPAGE="https://coder.com/; -SRC_URI=" - amd64? ( ${BASE_URI}-amd64.tar.gz ) - arm64? ( ${BASE_URI}-arm64.tar.gz ) -" -RESTRICT="test" -LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+ - || ( BSD-2 MIT Apache-2.0 ) - || ( MIT WTFPL ) - || ( BSD GPL-2 ) -" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND=" - ${DEPEND} - >=net-libs/nodejs-16.0.0[ssl] - sys-apps/ripgrep - app-crypt/libsecret -" - -S="${WORKDIR}/${MY_P}-linux-${ARCH}" - -PATCHES=( "${FILESDIR}/${PN}-node.patch" ) - -DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" ) - -QA_PREBUILT="*" - -# Relative -VSCODE_MODULES="lib/vscode/node_modules" - -QA_PRESTRIPPED=" -
[gentoo-commits] repo/proj/guru:master commit in: dev-python/unearth/
commit: 647b7d7f402db8889cf0a749c32141dbdd35893f Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Jul 22 12:47:46 2023 + Commit: David Roman gmail com> CommitDate: Sat Jul 22 12:53:13 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=647b7d7f dev-python/unearth: treeclean duplicate Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/unearth/Manifest | 1 - dev-python/unearth/metadata.xml | 18 - dev-python/unearth/unearth-0.9.0.ebuild | 36 - 3 files changed, 55 deletions(-) diff --git a/dev-python/unearth/Manifest b/dev-python/unearth/Manifest deleted file mode 100644 index 22ef20674..0 --- a/dev-python/unearth/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST unearth-0.9.0.tar.gz 270152 BLAKE2B 4d5bb2fd1199d74742165b63bcd2e6f2760d919608a76f0d17552e258c2478746f737d01b270fafd019b8739d71071533569c81f5b2c2afbdd34929e3601c721 SHA512 8eed609da6f70855824fee64408a437a58b2531fb58b87ab93587b8a620b611109b82414744f323d961c2c40ad40ae40c5b8d6e44ca5a9caa2c9693da0f529dd diff --git a/dev-python/unearth/metadata.xml b/dev-python/unearth/metadata.xml deleted file mode 100644 index 945e89bf3..0 --- a/dev-python/unearth/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - falbrechtskirchin...@gmail.com - Florian Albrechtskirchinger - - - frostming/unearth - unearth - - Frost Ming - m...@frostming.com - - https://unearth.readthedocs.io - https://github.com/frostming/unearth/releases - - diff --git a/dev-python/unearth/unearth-0.9.0.ebuild b/dev-python/unearth/unearth-0.9.0.ebuild deleted file mode 100644 index c05f0acb8..0 --- a/dev-python/unearth/unearth-0.9.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=pdm -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A utility to fetch and download python packages" -HOMEPAGE=" - https://github.com/frostming/unearth/ - https://pypi.org/project/unearth/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] -" - -BDEPEND=" - ${RDEPEND} - test? ( - dev-python/pytest-httpserver[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/requests-wsgi-adapter[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:master commit in: x11-misc/pywal/
commit: 7d1773d97f934e5243c3e2edace54dec6c9b3851 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Jul 22 12:59:07 2023 + Commit: David Roman gmail com> CommitDate: Sat Jul 22 12:59:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d1773d9 x11-misc/pywal: drop use flags Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> x11-misc/pywal/metadata.xml | 8 x11-misc/pywal/pywal-3.3.0.ebuild | 30 ++ 2 files changed, 18 insertions(+), 20 deletions(-) diff --git a/x11-misc/pywal/metadata.xml b/x11-misc/pywal/metadata.xml new file mode 100644 index 0..96d98f7b1 --- /dev/null +++ b/x11-misc/pywal/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + + dylanaraps/pywal + + diff --git a/x11-misc/pywal/pywal-3.3.0.ebuild b/x11-misc/pywal/pywal-3.3.0.ebuild index fe9d877cd..c48e55cec 100644 --- a/x11-misc/pywal/pywal-3.3.0.ebuild +++ b/x11-misc/pywal/pywal-3.3.0.ebuild @@ -3,34 +3,24 @@ EAPI=8 -DISTUTILS_USE_PEP517=setuptools - PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 optfeature -DESCRIPTION="A tool that generates color schemes from images" +DESCRIPTION="Tool that generates color schemes from images" HOMEPAGE="https://github.com/dylanaraps/pywal; -SRC_URI="https://github.com/dylanaraps/pywal/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="amd64 ~x86" -IUSE="feh nitrogen" - -RDEPEND="feh? ( media-gfx/feh ) -nitrogen? ( x11-misc/nitrogen )" - -DEPEND="${RDEPEND} - media-gfx/imagemagick[jpeg]" - -src_compile() { - distutils-r1_src_compile -} -src_install() { - distutils-r1_src_install +RDEPEND="media-gfx/imagemagick[jpeg]" - insinto /usr/share/licenses/${PF} - doins LICENSE.md +pkg_postinst() { + optfeature "setting wallpaper support" \ + media-gfx/feh \ + x11-misc/hsetroot \ + x11-misc/nitrogen }